Рассмотрен физический механизм генерации устойчивого волнового потока на фотосферном уровне, обеспечивающий аномальный прогрев солнечной атмосферы на различных стадиях цикла активности Солнца. На базе консервативной разностной схемы разработан алгоритм расчета динамики тонкой магнитной трубки при движении в конвективной зоне и солнечной атмосфере. Определены условия равновесия положения магнитной трубки на различных глубинах конвективной зоны, типы линейных колебаний трубки вблизи положения равновесия: быстрые (альфвеновские) и медленные (варикозные) волны.