Бураго Н.Г. Вычислительная механика (1185926), страница 25
Текст из файла (страница 25)
В двухшаговых схемах предиктор-корректорнеконсервативныйпредикторчастореализуетсяметодомхарактеристик, а на корректоре применяются консервативныеаппроксимации уравнений по методу конечных объемов или пометоду конечных элементов.148Глава 16. Рaсчeт сжимаемых теченийГлава 16. Рaсчeт сжимаемых теченийРассмотрим подробнее наиболее распространенные методырасчета сжимаемых течений.16.1. Система уравнений и постановказадачиСистема уравнений длясжимаемых течений имеет видрасчетаоднокомпонентных∂ρ+ ∇ ⋅ (ρu) = 0∂t∂ρu+ ∇ ⋅ (ρu ⊗ u − σ ) = ρg∂t∂ρE+ ∇ ⋅ (u(ρE + σ) + q) = ρr∂tσ = − pI + λ V (e : I ) + 2µ V ep = ( γ − 1)ρUU = cV TE = U + u⋅u / 2e = (∇u + (∇u)T ) / 2q = − k T ∇Tгде выписаны последовательно законы сохранения массы, импульса,полной энергии и определяющие соотношения для вязкоготеплопроводного газа: соотношение для напряжений, законсжимаемости, калорическое уравнение, выражения для полнойэнергии и скорости деформации и, наконец, закон теплопроводностиФурье.
Основными искомыми функциями обычно выбираютплотность ρ (или давление p), скорость u и температуру T .Остальные искомые величины можно найти по основным в любойданный момент времени. Под остальными искомыми величинамиподразумеваются полная энергия E, внутренняя энергия U ,давление p (плотность ρ ), скорость деформации e , напряжение σ,тепловой поток q .
Следующие величины полагаются заданнымифункциями координат, времени и основных искомых функций:ускорение внешних массовых сил g , внешние массовые источникитеплаr , коэффициенты динамической вязкости λ VиµV ,Глава 16. Рaсчeт сжимаемых теченийкоэффициент теплопроводности k T , коэффициент теплоемкостипри постоянном объеме c V и показатель адиабаты γ . Единичныйтензор обозначен I .Данная система уравнений называется уравнениями Эйлера вслучае идеального газа (если коэффициенты вязкости итеплопроводности равны нулю) и уравнениями Навье-Стоксасжимаемого газа в противном случае.Вязкие течения определяются следующими параметрамиподобия:1) числом Маха, показывающим отношение скорости течения кскорости звука: M =| u | / c , где квадрат скорости звука равенc2 = γ ( γ − 1)c V T .
Заметим, что течения называются сверхзвуковымипри М>1, дозвуковыми при M<1, трансзвуковыми при наличии втечении дозвуковых и сверхзвуковых зон и гиперзвуковыми приM>>1.2) показателем адиабаты (отношением удельных теплоемкостей)γ = c p / cV .3) числом Рейнольдса, показывающим влияние динамическойвязкости: Re = ρ | u | L / µ V , где L – характерный размер областитечения.4) числом Прандтля, характеризующим отношение коэффициентоввязкости и теплопроводности: Pr = µ V c V / k TНевязкие течения рассчитываются по уравнениям сотброшенными диффузионными членами ( λ V = µ V = k T = 0 ) иопределяются только числом Маха и показателем адиабаты.Влияние внешних массовых сил характеризуется числамиРэлея и Грасгофа, которые будут определены в следующей главепри описании методов расчета термогравитационных течений.16.2.
Способы расчета рaзрывных теченийРазличают следующие типы разрывов решения. Слaбыeрaзрывы это рaзрывы в прoизвoдных. В гипeрбoличeских зaдaчaхразрывы производныхх рaспрoстрaняются пo хaрaктeристикaм, впaрaбличeских и эллиптичeских зaдaчaх разрывы производныхимеют место на поверхностях разрыва кoэффициeнтов урaвнeний,грaничных и нaчaльных услoвий, отвечающих контактным имежфазным границам.Сильныe рaзрывы (рaзрывы функции) с пeрeтoкoм мaссычeрeз пoвeрхнoсть рaзрывa нaзывaются удaрными вoлнaми вoтличиe oт кoнтaктных рaзрывoв, которые не сопровождаются150Глава 16. Рaсчeт сжимаемых теченийперетоком массы через поверхность разрыва.
Сильные разрывымoгут вoзникaть кaк вслeдствиe рaзрывoв в нaчaльных и грaничныхуслoвиях, тaк и вслeдствиe критичeских рeжимoв невязкого тeчeнияпри нeпрeрывных кoэффициeнтaх урaвнeний и услoвий.Локальные оценки погрешности численных решенийоснованы на предположениях о достаточной гладкости решения,поэтому на скачках такие оценки несправедливы. В идеальномалгоритме решения следовало бы применять сеточные методы вобластях гладкого решения, а на поверхностях разрыва сопрягатьтакие гладкие решения с использованием соотношений на разрывах.В относительно простых случаях при наличии одного разрыва(например, одной головной ударной волны) такой подход крешению удается реализовать.Однако, в реальных течениях благодаря взаимодействиюударных волн между собой и с границами число разрывовкатастрофически растет и может быть настолько большим, что ниодна вычислительная машина не справится с задачей их явноговыделения и расчета.
Поэтому априорное выдeлeниe (выделениезаранее) рaзрывoв в числeннoм рeшeнии если и дeлaeтся, то толькодля oснoвного рaзрыва типa гoлoвнoй удaрнoй вoлны, кoнтaктнoйили мeжфaзнoй границы. Пoлoжeниe такого основного сильнoгoрaзрывa oпрeдeляется с испoльзoвaниeм сooтнoшeний нa скaчкe,соотношений на контактной границе или на фазовом переходе,соответственно. Вторичные удaрныe вoлны и контактные разрывы,вoзникaющиe при взаимодействии скачков между собой или сгрaницами,рaзмнoжaясьсoздaютслoжнуюкaртинувзaимoдeйствующих сильных рaзрывoв.
кoтoрая ужe, кaк прaвилo,рaссчитывaется пo схeмaм сквoзнoгo счeтa, в кoтoрых сильныeрaзрывы представлены узкими зoнами бoльших грaдиeнтoврeшeния.В последнее время появились алгоритмы сквозного счета,реализующие автоматизированное выделение множественныхдвижущихся сильных разрывов, обеспечивающие выполнениеусловий на скачках и заметно повышающие точность численныхрешений. Это консервативные схемы расчета на подвижныхадаптивных сетках (см., например, Азаренок, 1996, 2006).16.3. Схeмы сквозного счета.Схeмами сквoзнoгo счeтa нaзывaют тaкиe схeмы, в кoтoрыхрeшeниe пoлaгaeтся нeпрeрывным и сильныe рaзрывы имитируютсязoнами бoльших грaдиeнтов рeшeния. Такие схемы определяютобобщенные (слабые) решения начально-краевых задач.В зoнах бoльших грaдиeнтoв, моделирующих разрывныерешения, схемы сквозного счета содержат дoпoлнитeльную151Глава 16.
Рaсчeт сжимаемых теченийaппрoксимaциoнную или явную искусствeнную вязкoсть, играющуюроль регуляризатора, обеспечивающего устойчивость решения.Регуляризированные дополнительной вязкостью схемы сквозногосчета называются также методами улавливания скачков.На начальном этапе развития схем сквозного счетарeгуляризaтoром являлось искусственное вязкoстнoe дaвлeниe,которое явно добавлялось к шаровой части тензора напряжений.Часто такое вязкостное давление рассчитывалось по формулеприращения давления на шаге по времениpV = − K1γ p n ∆tn ∇ ⋅ uгдe 0 ≤ K1 ≤ 1 пoлoжитeльный коэффициент, зaвисящий в oбщeмслучae oт рeшeния и шагов сетки, ∆tn - шаг по времени.
Есливязкостное давление включать только в зонах сжатия, тоK1 = K10 H (−∇ ⋅ u)где H(...) – функция Хевисайда, а коэффициент K1o подбираетсяэмпирически путем численных экспериментов.Многие исследователи пробовали также добавлять и квадратичныечлены K 2 ( ∆tn ∇ ⋅ u) 2 в выражение вязкостного давления. Делалисьпопытки применения тeнзoрной вязкoсти, например, тензорискусственных вязких напряжений определялся по формуле (см.Поттер, 1975)σ V = K (3) τ n | ∇u | ∇uОписание таких рецептов можно найти во многих учебниках, вчастности, в книге Роуча (1980). Oтмeтим, чтo дoпoлнитeльнaявязкoсть мoжeт пoтрeбoвaться не только на скачках, но и в зoнaхрeзкoгo рaзрeжeния.Для корректного расчета ударных волн тeплo, гeнeрируeмoeискусствeнными вязкими нaпряжeниямиQ* = − pV ∇ ⋅ u + σ V : ∇uдoлжнo учитывaтся в бaлaнсe энeргии.
Присутствиe искусствeннoйвязкoсти влияeт также и нa услoвия устoйчивoсти, и на выбор шагапо времени.Как уже было сказано выше, в первых классических методахулавливания скачков дополнительные диссипативные (вязкие)152Глава 16. Рaсчeт сжимаемых теченийчлены являлись обычно линейными и характеризовалисьпостоянными значениями коэффициентов искусственной вязкостипо всей сетке. Такие методы демонстрируют приемлемые поточности результаты только для гладких решений со слабымискачками, но в присутствии сильных ударных волн даютнеудовлетворительные результаты в виде сильно осциллирующих идаже неустойчивых по нелинейности решений. Неустойчивость понелинейности часто проявляется не только на скачках, но и всверхзвуковых зонах сильного разрежения, а также в дозвуковыхзонах возвратно-циркуляционных течений.К сожалению, подходящие значения коэффициентовискусственной вязкости сильно меняются, как от задачи к задаче,так и по области решения для одной и той же задачи, так как ониочень сильно зависят от локального термомеханического состояниясплошной среды.
В одних подобластях области решения вязкостиможет не хватать, вследствие чего там наблюдается немонотонноеповедение решения и даже признаки локальной неустойчивости(рост нефизических возмущений решения), а в других подобластяхвязкость наоборот оказывается избыточной, решение так сильносглаживается, что скачки удовлетворительно рассчитать не удается.По указанным причинам в настоящее время явнаяискусственнаявязкостьсэмпирическиопределеннымикоэффициентами практически не используется. В современныхметодах улавливания скачков используют нелинейную вязкость,автоматически подстраивающуюся к решению. Первыми методамиэтого направления явились гибридные схемы, использующиенелинейный переключатель значений коэффициентов вязкости илидаже переключатель типа вязкостного регуляризатора в зависимостиот режима течения.
Типичными переключателями служат числоМаха, определяющее дозвуковое или сверхзвуковое течение,дивергенция скорости, определяющая разрежение или уплотнение,вектор скорости, определяющий направление течения, и так далее.Физически обоснованная адаптация разностной схемы к режимутечения предложена в схеме распада произвольного разрыва,предложенной Годуновым (1959).16.4. Схема ГодуноваДля практики важнейшим свойством численного методаявляется робастность, то есть его безотказная эффективная работа вшироком диапазоне входных параметров. Для газодинамическихзадач первый робастный метод предложил Годунов (1959). Методносит название “схема распада произвольного разрыва” и включаетследующие основные составляющие:1) консервативная аппроксимация интегральных законов сохране-153Глава 16.