Математическое моделирование, численные методы и

advertisement
На правах рукописи
Коробицын Владимир Анатольевич
МЕТОД БАЗИСНЫХ ОПЕРАТОРОВ ПОСТРОЕНИЯ ДИСКРЕТНЫХ
МОДЕЛЕЙ СПЛОШНОЙ СРЕДЫ
05.13.18 – Математическое моделирование, численные методы и
комплексы программ
Автореферат диссертации на соискание ученой степени
доктора физико-математических наук
Новосибирск - 2013
Работа выполнена в Федеральном государственном бюджетном образовательном
учреждении высшего профессионального образования «Национальный
исследовательский Томский государственный университет».
Научный консультант:
Бубенчиков Алексей Михайлович, доктор физико-математических наук, профессор.
Официальные оппоненты:
Остапенко Владимир Викторович, доктор физико-математических наук, старший
научный сотрудник, Институт гидродинамики им. М.А. Лаврентьева СО РАН, главный
научный сотрудник.
Роменский Евгений Игоревич, доктор физико-математических наук, профессор,
Институт математики им. С. Л. Соболева СО РАН, главный научный сотрудник.
Садовский Владимир Михайлович, доктор физико-математических наук, профессор,
Институт вычислительного моделирования СО РАН, заместитель директора
по научной работе, заведующий отделом Вычислительной механики деформируемых
сред.
Ведущая организация: Институт прикладной математики им. М.В. Келдыша РАН.
Защита состоится “27“ июня 2013 г. в 15 ч. 00 м.
на заседании диссертационного совета Д 003.015.04, в Институте математики
им. С.Л. Соболева СО РАН, 630090 Новосибирск, пр. Академика Коптюга, 4.
С диссертацией можно ознакомиться в библиотеке Института математики
им.С.Л.Соболева СО РАН.
Автореферат разослан “____“ ______________ 2013 г.
Ученый секретарь
диссертационного совета
к.ф.-м.н.
Мирошниченко Валерий Леонидович
2
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность работы. Широкое распространение в современных
технических сооружениях и природных явлениях течений сплошной среды
с контактными разрывами, свободными поверхностями в водоемах,
полостях и сосудах различных форм порождает интерес к
математическому моделированию этих течений и численному
исследованию особенностей протекающих процессов.
Широкое применение метода конечных разностей на подвижных
сетках для численного моделирования процессов сплошной среды
определяет интерес к построению разностных схем с заданными
качествами, такими как полная консервативность, инвариантность.
Существующие методы построения разностных схем с заданными
свойствами на косоугольных сетках встречаются с трудностями как
технического, так и теоретического характера. Способствует этому
многообразие форм областей, аппроксимаций дифференциальных
уравнений, особенности решений, видов сеток и т.д. Поэтому
математическое моделирование течений сплошной среды с контактными
разрывами, свободными поверхностями в сосудах сложных форм, развитие
теории конструирования полностью консервативных разностных схем
наследующих свойства дифференциальных аналогов, в рамках создания
теории построения дискретных аппроксимаций основных дифференциальных операций векторного и тензорного анализа, на косоугольных
сетках для систем криволинейных координат, является актуальной задачей.
Явление ядерного излучения при акустической кавитации, выхода
нейтронов и ядер трития при акустическом возбуждении кластера паровых
пузырьков в дейтерированом ацетоне, подняло интерес к моделированию
поведения газовых пузырей в жидкости. Эволюция газовых пузырей в
жидкости связана с процессами изменения их формы и объема, дроблением и слиянием границ раздела, изменением связности, широко
распространена в природе и технических устройствах. Нестационарные
процессы в подводных газо и нефтепроводах, шахтах и скважинах,
реакторах, цистернах и баках с жидкостью сопровождаются взаимодействием жидкости, газа и твердых тел. Численное моделирование процессов
динамики газовых пузырей в жидкости представляет собой актуальную
задачу. В диссертации задача моделирования процессов динамики газовых
пузырей в жидкости решается на основе полностью консервативной
разностной схемы в совместных, эйлерово-лагранжевых переменных,
аппроксимирующей потенциальную постановку задачи. Разностная схема
3
сконструирована разработанным в диссертации методом базисных
операторов, являющимся развитием метода опорных операторов.
Цель диссертационной работы. Разработка дискретного метода
моделирования течений сплошной среды с контактными разрывами,
свободными поверхностями, в областях с криволинейными границами,
наследующего свойства дифференциальных моделей механики сплошной
среды в рамках технологической последовательности построения
дискретных аппроксимаций основных дифференциальных операций
векторного и тензорного анализа на косоугольных сетках для различных
систем координат. Декартовых прямоугольных координат, криволинейных
координат на плоскости и осесимметричном пространстве, трехмерном
пространстве, евклидовых и неевклидовых пространствах. Применение
метода моделирования для решения практических задач сложных течений
сплошной среды. Групповой анализ разностных схем. Использование
дискретных операций векторного и тензорного анализа на косоугольных
сетках для конструирования полностью консервативных разностных схем
механики сплошной среды, проверке эффективности схем на тестовых
задачах и получение численных решений ряда новых задач гидродинамики
в интересах отечественной промышленности.
Для достижения поставленных целей были решены следующие
задачи:
1. Разработка формализованного метода базисных операторов
построения разностных аппроксимаций произвольного порядка,
наследующих свойства дифференциальных операторов векторного и
тензорного анализа. Для различных неортогональных сеток и
криволинейных ортогональных и неортогональных систем координат в
евклидовых и неевклидовых пространствах. Эти аппроксимации согласованы с помощью формул суммирования по частям в форме квадратурных соотношений и представлены в виде простых явных выражений,
зависящих от дискретных первых производных по пространственным
переменным, заданного произвольного порядка аппроксимации.
2. Установление эффективности построенных дифференциальноразностных и разностных схем, и численного моделирования на их
основе ряда задач гидродинамики с контактными разрывами, со
свободными и криволинейными границами.
3. Выявление связей между групповыми свойствами
дифференциально-разностных уравнений механики сплошной среды и
законами сохранения основных количеств дискретной среды.
4. Конструирование дискретных операторов векторного и
тензорного анализа посредством преобразования дискретных
аппроксимаций в декартовой системе координат при преобразовании
координат в произвольную криволинейную систему.
5. Математическое моделирование практически значимых задач в
интересах промышленности на основе разработанного метода базисных
4
операторов построения дискретных моделей гидродинамики вязкой и
несжимаемой жидкости со свободными границами.
Научная новизна. В работе предложен новый метод базисных
операторов построения разностных схем механики сплошной среды,
позволяющий получать формализованные, полностью консервативные
разностные схемы в произвольной системе координат в виде явных
выражений через аппроксимации дифференциальных производных
первого порядка. Метод позволяет записать разностные аппроксимации
основных дифференциальных операций векторного и тензорного анализа в
произвольной криволинейной системе координат в пространстве
дискретных функций на косоугольных сетках в виде конечных формул.
Эти аппроксимации, как для непрерывного, так и для дискретного
времени, согласованы на основе формул суммирования по частям в форме
квадратурных выражений и соотношений типа Гаусса – Остроградского,
связывающих дискретные производные в произвольных криволинейных
системах координат евклидовых и неевклидовых сеточных пространств.
Для конструирования дифференциально-разностных схем в
криволинейных системах координат, в рамках метода базисных
операторов, разработаны две различные процедуры построения
дискретных первых производных по пространственным переменным
заданного порядка аппроксимации.
В рамках первой процедуры, для аппроксимации объема ячейки в
криволинейных координатах, предложена формализованная дивергентная
трехпараметрическая формула, обобщающая известные формулы объемов
в декартовой прямоугольной, цилиндрической, сферической системах
координат. Формула основана на представлении аппроксимации
произведения функций Ламе через первообразные этого произведения. На
основе этой формулы построены трехпараметрические дискретные
операторы первых производных по пространственным переменным.
Вторая процедура создана как формализованный метод
преобразования дискретных операторов векторного и тензорного анализа в
декартовой системе координат в произвольную криволинейную систему.
Установлено, что алгоритм преобразования дискретных операторов
сохраняет симметрии решений относительно координатных кривых,
присущие дифференциальной системе уравнений, и сохраняет
согласованность дискретных операторов, что позволяет конструировать
эффективные дифференциально-разностные схемы с граничными
условиями для дискретных областей с криволинейными границами.
Для построения полностью консервативных разностных схем
предлагается квадратурно-аппроксимационный метод построения таких
схем на основе дискретных законов сохранения на сеточной области.
Метод работает для эйлеровых, лагранжевых и смешанных эйлероволагранжевых координат. Используя аппроксимации метода базисных
операторов (как обобщение метода опорных операторов), дифференци5
ально-разностная схема строится как следствие системы законов сохранения в квадратурной форме, которые кладутся в основу численной модели.
Построены классы разностных схем в криволинейных системах координат,
аппроксимирующие уравнения механики сплошной среды для разработанного комплекса программ моделирования трехмерных течений несжимаемой жидкости со свободной поверхностью в сосудах сложной формы.
Метод группового анализа С.Ли - Л.В. Овсянникова обобщен на
класс дифференциально-разностных уравнений на косоугольных сетках.
Исследованы групповые свойства дискретных моделей и их связь с
законами сохранения. Установлена классифицирующая роль выражения
для объема ячейки для классификации дифференциально-разностных схем.
Построены разностные схемы, имеющие такие же законы
сохранения, что и исходные дифференциальные уравнения. Для газовой
динамики такие схемы названы термодинамически согласованными.
Численными расчетами подтверждена эффективность этих схем.
Построен класс разностных схем для расчета потенциальных
течений несжимаемой жидкости со свободной поверхностью в многосвязных областях. Эффективность разностных схем подтверждается численными расчетами ряда задач гидродинамики. Получены численные решения
эволюции пузырей в несжимаемой жидкости с процессами дробления и
слияния границ, изменения связности, разрывами потенциала скорости.
Теоретическая и практическая ценность. Теоретическая ценность
диссертации заключается в разработке новой формализованной теории
построения дифференциально-разностных и разностных схем любого
порядка аппроксимации для широкого класса сеток. Построенные в работе
разностные операторы векторного и тензорного анализа в евклидовых и
неевклидовых пространствах и схемы в криволинейных, ортогональных и
неортогональных системах координат, имеют вид явных выражений,
зависящих от дискретных производных первого порядка. Разработанные
алгоритмы реализации схем и граничных условий послужили основой для
создания универсальных алгоритмов моделирования течений сплошной
среды в областях сложной формы и моделирования многосвязных течений.
Тестовые примеры и решения практических задач подтверждают
эффективность теоретических построений. Важным результатом является
обобщение группового анализа на дифференциально-разностные схемы.
Практическая ценность диссертации заключается в полученных
численных результатах моделирования течений сплошной среды, как в
областях сложной формы, так и в многосвязных областях. Комплекс
программ математического моделирования нелинейных течений
несжимаемой жидкости и расчета форм свободной поверхности в
тороидальных и цилиндрических областях использовался в практике
работы предприятия п/я Г-4725. (ныне ФГУП ГРЦ «КБ им. акад. В.П.
Макеева», г. Миасс). Основные результаты опубликованы в авторитетных
научных изданиях и используются как у нас в стране, так и за рубежом.
6
Методы исследования. В диссертации применяются методы теории
разностных схем, векторного и тензорного анализа, теории групповых
преобразований, теоретической механики и механики сплошных сред.
Положения, выносимые на защиту:
1. Комплекс программ математического моделирования трехмерных
возмущений гидродинамики вязкой и несжимаемой жидкости со
свободными границами в сосудах сложной формы.
2.
Математическое
моделирование
процесса
заполнения
осесимметричной полости и динамики газовых пузырей на основе
потенциальной модели жидкости и метода базисных операторов.
3. Новая теория построения разностных схем в криволинейных
системах координат на основе формализованного метода базисных
операторов для косоугольных сеток. Метод позволяет строить
согласованные разностные аппроксимации основных дифференциальных
операторов дискретного векторного и тензорного анализа для различных
криволинейных, как ортогональных, так и неортогональных систем
координат на неортогональных, регулярных и нерегулярных, сетках.
Построенные аппроксимации согласуются с помощью формул
суммирования по частям, в форме квадратурных (кубатурных)
соотношений и представлены в виде простых явных формул.
4.
Дифференциально-разностные
и
разностные
схемы
гидродинамики,
построенные
методом
базисных
операторов,
обеспечивающие выполнение всех законов сохранения, присущих
непрерывному случаю.
5. Теория преобразования разностных схем (при преобразовании
координат) хорошо зарекомендовавших себя в декартовой системе
координат, как развитие метода базисных операторов для областей,
криволинейные границы которых являются координатными линиями.
Обоснование постановки граничных условий.
6. Групповой анализ дифференциально-разностных и разностных
схем гидродинамики.
Обоснованность и достоверность результатов. Полученные в
диссертации теоретические результаты имеют строгое математическое
обоснование. Достоверность результатов работы основана на
математическом уровне строгости, использовании корректных постановок
задач. Построение разностных операторов и схем с заданными свойствами,
наследуемыми у дифференциальных операторов и аппроксимируемых
дифференциальных
уравнений.
Подтверждение
аппроксимации,
устойчивости и сходимости разностных схем, и тестирование
предложенных в диссертации алгоритмов численного решения задач на
известных аналитических и численных решениях.
На всех решениях построенных разностных схем точно выполняются
дискретные законы сохранения, аппроксимирующие интегральные законы
сохранения
соответствующих
дифференциальных
уравнений.
7
Эффективность разработанных алгоритмов и достоверность численных
результатов подтверждается сравнением тестовых результатов расчетов с
результатами других авторов.
Апробация работы. Результаты работы докладывались и
обсуждались на следующих конференциях:
•
Девятая Всероссийская конференция «Сеточные методы для
краевых задач и приложения». Казанский федеральный университет,
Казань, 16-22 сентября 2012 г.
•
Международная конференция «Обратные и некорректные
задачи математической физики», посвященная 80-летию со дня рождения
академика
М.М.Лаврентьева.
Новосибирский
государственный
университет, Новосибирск, Россия, 5-12 августа 2012.
•
Международная конференция «Fifth Conference on Numerical
Analysis and Applications. June 15-20, 2012. Lozenetz. Bulgaria. University of
Ruse».
•
Международная конференция «Современные проблемы
прикладной математики и механики: теория, эксперимент и практика»,
посвященная 90-лению со дня рождения акад. Н.Н. Яненко. –
Новосибирский государственный университет, Новосибирск, 2011.
•
Международная
конференция
«Математические
и
информационные технологии МИТ 2011», Mathematical and Informational
Technologies, MIT-2011, IX Conference «Computational and Informational
Technologies for Science, Engineering and Education» held in Vrnjacka Banja
and Budva, August 27 – September 5, 2011.
•
Международная конференция «Актуальные проблемы
современной математики, информатики и механики – II», Алматы, 28-30
сентября 2011г.
•
Международная конференция "Современные проблемы
математики, информатики и биоинформатики", посвященная 100-летию со
дня рождения члена-корреспондента АН СССР А. А. Ляпунова 11 - 14
октября 2011 г., Академгородок, Новосибирск, Россия.
•
II Всесоюзной конференции по нелинейным колебаниям
механических систем, Нижний Новгород, 1990 г.
•
Всесоюзная конференция по нелинейным колебаниям
механических систем, Киев, 1976 г.
•
Научно-практическая конференция "Молодые ученые и
специалисты Томской области в девятой пятилетке". Томск, 1975 г.
•
Всесоюзная конференция по механике сплошных сред,
Ташкент, 1979 г.
•
YI Всесоюзный съезд по теоретической и прикладной
механике, Ташкент, 1986 г.
•
Всесоюзные школы молодых ученых под руководством
А.А.Самарского, Кишинев, 1981 г.; Львов, 1983 г.; Рига, 1985 г.; Минск,
1987 г.
8
•
Всесоюзная школа - семинар "Динамика механических
систем", Томск, 1986 г.
Также основные результаты диссертации докладывались на научноисследовательских семинарах:
•
Всесоюзные семинары "Динамика упругих и твердых тел
взаимодействующих с жидкостью", Томск, 1975 г.,1984 г.
•
YII Всесоюзный семинар "Теоретические основы и
конструирование численных алгоритмов решения задач математической
физики", Кемерово, 1988 г.
•
Семинары " Численные методы решения задач математической физики" в ВЦ РАН, Москва, 1987 г., 1988 г.
•
Семинар под руководством академика Л.В.Овсянникова в ИГ
и Л СО РАН, Новосибирск, 1987 г.
•
Семинар под руководством академика Н.Н.Яненко в ИТПМ
СО РАН, Новосибирск, 1983 г.
•
Семинар под руководством профессора В.Ф.Тишкина в ИПМ
им. М.В.Келдыша РАН, Москва, 2012 г.
•
Семинар под руководством профессора Л.Б. Чубарова в ИВТ
СО РАН, Новосибирск, 2012 г.
•
Семинары под руководством академика С.К.Годунова,
профессора В.С.Белоносова и д.ф.м.н. М. В.Фокина в ИМ им. С.Л.
Соболева СО РАН, Новосибирск, 2012 г.
•
Семинар
под
руководством
член-корреспондента
В.В.Пухначева в ИГиЛ СО РАН, Новосибирск, 2012 г
•
Семинары в НИИПММ ТГУ, кафедр вычислительной
математики, теоретической механики Томского госуниверситета.
Публикации. По теме диссертации опубликовано 26 статей, из них
15 входят в перечень ВАК.
Личный вклад автора.
Содержание диссертации и основные положения, выносимые на
защиту, отражают персональный вклад автора в опубликованные работы.
Подготовка к публикации полученных результатов проводилась совместно
с соавторами, причем вклад диссертанта был определяющим. Все
представленные в диссертации результаты получены лично автором.
Благодарности. Автор выражает благодарность Э.Е. Либину,
привлекшему автора к работе по теме диссертации, профессорам
А.М.Бубенчикову и Ю.Д. Шмыглевскому за полезные обсуждения и
поддержку работы, академику Ю.И. Шокину за внимание к работе и
поддержку, академику Н.Н.Яненко за внимание и поддержку результатов,
соавторам за понимание и плодотворное сотрудничество.
Структура и объем работы.
Диссертационная работа состоит из введения, семи глав,
приложения, списка литературы. Изложена работа на 299 страницах, из
9
них 275 страниц текста, содержит 1 таблицу и иллюстрирована 34
рисунками. Библиография включает 131 наименование.
КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ
Во введении приводится краткий обзор и обоснование актуальности
проблемы, формулировка цели и задачи исследования, перечисление
полученных в диссертационной работе результатов, обоснование их
практической ценности. Формулируются положения, выносимые на
защиту, описывается структура диссертации.
В первой главе приводится справочный материал по тензорному
анализу, теории дифференциальных уравнений и разностных схем.
Во второй главе для случая прямоугольных декартовых координат
описывается метод базисных операторов, как формализованные формулы
построения дискретных операторов векторного и тензорного анализа
косоугольных сеточных 2D и 3D – пространств.
Метод конечных разностей является одним из универсальных
методов численного интегрирования уравнений математической физики.
При численном моделировании процессов сплошной среды на основе
конечно-разностных методов одной из основных проблем является
построение устойчивых разностных аппроксимаций математических
моделей исследуемых процессов.
В этой проблеме можно выделить задачу построения разностных
аппроксимаций дифференциальных операторов векторного и тензорного
анализа, которые наследуют основные свойства дифференциальных
операторов, такие как самосопряженность, знакоопределенность, инвариантность и др. К настоящему времени разработано множество методов
построения разностных схем.
Одним из перспективных направлений в теории разностных схем
является разработка и обоснование численных алгоритмов на основе
принципа полной консервативности А.А.Самарского и Ю.П.Попова. На
первом этапе развития теории построения полностью консервативных
разностных схем использовался метод непосредственной аппроксимации
дифференциальных уравнений.
Второй этап развития теории построения разностных схем
знаменуется привлечением принципов математической физики и методов
теоретической механики. Для задач механики сплошной среды в
лагранжевых переменных в диссертации предложено использовать
принципы механики систем материальных точек, в частности уравнения
Лагранжа первого рода для дискретной системы материальных точек со
связями, с целью построения разностных схем идеальной несжимаемой
жидкости на косоугольной сеточной области (автор идеи Э.Е. Либин).
Общеизвестно, что для системы дискретных уравнений движения
(уравнения Лагранжа) и неразрывности (связь – сохранение площади
10
ячейки) выполнен закон сохранения полной энергии, так как у
лагранжиана системы нет явной зависимости от времени. Следовательно,
эта схема должна быть устойчива в пространстве L2 , и дискретные
операторы схемы – аналоги дифференциальных операторов grad , div ,
согласованы формулами суммирования по частям.
Для борьбы с аппроксимационным вихрем скорости, порождаемым
разностной схемой, было предложено дополнить дискретное уравнение
импульса антивихревым членом, подавляющим развитие ротора скорости.
Фундаментальная идея применения уравнения Лагранжа 1 рода и
принципов механики для построения разностных схем, задала новую
направленность развитию теории разностных схем и была подхвачена
научными школами академиков А.А.Самарского и Н.Н.Яненко.
Обобщение этой идеи построения разностных схем с использованием
принципа наименьшего действия Гамильтона изложено в работах: А.А.
Самарский, В.М. Головизнин, А.П. Фаворский (1977), Ю.А. Бондаренко
(1985), Н.Н. Яненко, А.М.Франк (1985), В.А.Коробицын (1986).
С середины 90-х годов эта концепция активно развивается
M.Shashkov в Лос-Аламоской национальной Лаборатории США. Идея
антивихревого подавления, или вихревого согласования схемы, в
дальнейшем была использована J. K. Dukowicz и B. Meltz (1992), для
объяснения механизма нефизичного выворачивания лагранжевых ячеек.
Разработан квадратурно-аппроксимационный метод построения
дискретных и разностных моделей механики сплошной среды, для
которых, помимо принципа полной консервативности, выполняются
законы сохранения, аналогичные законам сохранения дифференциальной
модели. Эти результаты позволяют получать схемы механики сплошной
среды при эйлеровом, лагранжевом, а также смешанном эйлерово-лагранжевом описании среды. Квадратурно-аппроксимационный метод по
результатам схож с методом каскадного представления конвективных
членов уравнений, но методически более последователен. Аппроксимация
конвективных
членов
уравнений
совпадает
с
результатами
О.А.Ладыженской и А. Кживицкого и метода "каскадной" аппроксимации.
Разработанный во второй главе метод базисных операторов
применен к решению ряда задач динамики несжимаемой жидкости в
полостях сложной формы. Приводятся результаты численных расчетов и
обсуждаются вопросы верификации численных результатов.
Третья глава. Известно, что помимо выполнения законов
сохранения разностные схемы должны воспроизводить симметрийные
свойства течений среды. Воспроизведение математическими моделями
симметрийных особенностей течений связано с инвариантными
свойствами уравнений, граничных и начальных условий. Инвариантность
дифференциальных уравнений относительно некоторых групп преобразований является отражением таких фундаментальных свойств природы,
как законы сохранения соответствующих количеств. Математически эта
11
связь была установлена Э.Нетер для уравнений допускающих
вариационную
формулировку.
Инвариантность
вариационного
функционала относительно группы преобразований является достаточным
условием выполнения на решениях этих уравнений закона сохранения.
Требования к формулам, определяющим объем ячейки, и связь
требований с группами сдвигов, вращений рассматривались ранее В.М. Головизниным, В.Ф. Тишкиным, А.П. Фаворским. Ю.И. Шокин с учениками
изучал групповой подход к анализу разностных схем газовой динамики с
позиций первого дифференциального приближения.
Как отмечается в монографии Ю.И. Шокин, Н.Н.Яненко (1985),
«переход к разностной схеме затрудняет групповой анализ». Многих
затруднений группового анализа разностных схем удается преодолеть,
конструируя дифференциально-разностную схему на основе уравнения
Лагранжа первого рода, и рассматривая координаты каждой точки дискретного пространства (сетки) как независимые функции времени из многообразия решений дифференциально-разностной схемы. Однородная
схема, как объект группового анализа, в силу конечности шаблона
связывает ограниченное количество преобразуемых функций. При этом
упрощается продолжение преобразований на разностные производные.
Такой подход позволяет проводить групповой анализ дифференциальноразностных схем, причем, в большинстве случаев, группы преобразований,
относительно которых схема должна быть инвариантна, известны. Так, для
уравнений механики сплошной среды это – преобразования группы Галилея. Инфинитезимальный критерий инвариантности имеет простой вид и
легко применяется на практике. А обобщение теоремы Нетер на случай
дискретных моделей позволяет легко устанавливать выполнение схемой
законов сохранения и их форму.
На этой основе в диссертации обобщена техника группового анализа
применительно к дифференциально-разностным схемам на косоугольных
сетках механики сплошной среды. Основываясь на вариационной
трактовке дифференциально-разностных схем, исследованы групповые
свойства дискретных моделей и их связь с законами сохранения.
Рассмотрим группу гладких однопараметрических преобразований
независимой переменной t и зависимых переменных qi:
  t   f t ,b ,
f t ,0  t , pi  qi  gi t ,q ,b , gi t ,q ,0  qi .
Инфинитезимальный оператор этой группы X имеет вид
X   (t t  i qi ,
  f tb,
i  gi t qb .
Вопрос о существовании законов сохранения дифференциальноразностных уравнений допускающих вариационную формулировку на, в
общем случае косоугольных, сетках h , h , сводится к задаче об
инвариантности функционала с функцией Лагранжа L относительно
12
группы преобразований. Оператор группы X , продолженный
переменные q i и разностные переменные ij  j qi , имеет вид
X 1  X   i  q i   ij    ij ,
на
где  j разностный оператор по лагранжевым переменным, и
 i   qi ,  ij ij b
  p  b b  0  
b 0
 j i .
Чтобы придать условию инвариантности функционала S h инфинитезимальный вид, продолжим оператор X 1 на независимую переменную
 . Инфинитезимальный критерий инвариантности
dt : X 2  X 1  dt
dt
вариационного функционала
t1
 Ldt  0
дифференциально-разностной схемы
t0
на косоугольных сетках h , h относительно группы имеет вид X 2 Ldt  0 .
Введем следующие функции:


X ( L )   V T / t  i T / qi   i T / q i   T 



  V  U   ij U /  ij ,

E( L )   V i  q i  )L / q i ,

N ( L)   V i  q i  T q  T   VU .


Теорема 1. Справедливо равенство
X ( L )  E L   dNL dt   l i i  qi U   ij .

Назовем это равенство квадратурным тождеством Нетер.
Следующее обобщение теоремы Нетер дает достаточное условие,
при котором однопараметрической группе соответствует закон сохранения
для дифференциально-разностных уравнений Эйлера-Лагранжа на
конечной косоугольной сеточной области с границей h .
Теорема 2. Пусть вариационный функционал инвариантен относительно однопараметрической группы Ли. Тогда соответствующие
дифференциально-разностные уравнения допускают закон сохранения в
форме
dNL dt   l i i  qi  U   ij  0 .

13
Отметим, что этот закон является аналогом соответствующего
интегрального закона сохранения для дифференциальных уравнений
Эйлера-Лагранжа.
Теорема Нетер дает достаточное условие, при котором группе
преобразований соответствует закон сохранения. Ибрагимов Н.Х.
установил, что необходимым и достаточным условием является
инвариантность экстремальных значений функционала действия.
Аналогичный результат имеет место и для дифференциально-разностных
уравнений.
Теорема 3. Пусть дифференциально-разностные уравнения ЭйлераЛагранжа на косоугольных сетках инвариантны относительно группы.
Тогда для того, чтобы эти уравнения имели закон сохранения, необходимо
и достаточно, чтобы на решениях уравнений вариационный функционал
был инвариантен относительно группы.
Приводятся результаты группового анализа законов сохранения
двумерных дифференциально-разностных схем в переменных Лагранжа
газовой динамики и несжимаемой жидкости. Метод группового анализа
обобщен на трехмерные вариационные дифференциально-разностные
схемы в прямоугольной системе координат.
Четвертая глава. Внедрение принципов механики в теорию
разностных схем дало толчок развитию методов конструирования
разностных схем. Появившиеся в рамках этого направления методы
построения разностных схем: метод связей – уравнений Лагранжа 1 рода,
вариационно-разностный на основе уравнений Лагранжа 2 рода, опорных
операторов, базисных операторов – позволяют, во многих случаях, строить
полностью консервативные разностные схемы.
Метод опорных операторов позволяет строить разностные
операторы векторного и тензорного анализа, удовлетворяющие на сетке
квадратурным тождествам, являющимися аналогами соответствующих
интегральных соотношений – следствий формулы Гаусса-Остроградского.
Метод строит систему опорных операторов, исходя из определяющего
оператора, который аппроксимируется непосредственно. Опорные
операторы строятся путем последовательного разрешения рекуррентных
соотношений, являющихся квадратурными уравнениями относительно
опорных операторов. Недостатком этой процедуры является ее
привязанность к определяющему оператору. Изменение определяющего
оператора (шаблон и коэффициенты) приводит к необходимости повторить
процедуру построения разностных операций. Авторы метода построили
разностные схемы, в основном одно и двумерные, для многих процессов
сплошной среды в прямоугольной, цилиндрической, сферической системах
координат на различных косоугольных сетках. Но трудности построения
таких схем в случае общих криволинейных систем координат,
многомерность пространства, произвольные порядки аппроксимации,
14
необходимость учета различных механизмов превращения энергий,
ограничивают применение этих методов. Эти трудности связаны с тем, что
операторы векторного и тензорного анализа (опорные операторы)
определяются через неявные квадратурные соотношения, которые
разрешаются методом неопределенных коэффициентов.
С целью преодоления трудностей метода опорных операторов, в
диссертации ставится и решена задача явного описания разностных
операторов, для которых квадратурные соотношения метода опорных
операторов являются следствием. Явное решение опорных операторов в
произвольной криволинейной системе координат получено автором в
общем виде благодаря выявлению базисных квадратурных дискретных
соотношений на неортогональных косоугольных плоских сетках i  1,2
Vxi Vxi   il ,
h
h
V
h

h
    V    0 ,
k1
i
k1
xi
h
S   H  q   S  


k1
h
i
i
i
h

k1
i
i i Hi ,
где h ,  h – сетки типа узлов и ячеек, H , H – сеточные функции на этих
сетках:   H  ,  H  . Произвольная криволинейная ортогональная система
координат q1, q2 , q3 , связана с декартовой прямоугольной системой
x, y, z   x1 , x2 , x3  уравнениями xi  xi q1 , q2 , q3 , i  1,2; z  q3 . Предполагаем
наличие плоской симметрии, т. е. все функции не зависят от q3 ,   3  0 .
Метод базисных операций имеет иерархическую структуру:
первоначально строится система дискретных операций для плоского
случая. Далее, для осесимметричного дискретного пространства,
достраиваются полная система дискретных операций векторного и
тензорного анализа, включающая плоский случай как частный для
осесимметричного параметра r  1.
Общее решение этой задачи, в виде явных формализованных
выражений для произвольных, ортогональных и неортогональных систем
координат, для евклидовых и неевклидовых пространств и косоугольных
сеток, произвольных порядков аппроксимации тензорных операций, в
завершенном виде было получено диссертантом.
Векторы и тензоры в системе координат q1, q2 , q3 будем записывать
через
их
физические
составляющие,
которые
обозначим
A  A1 , A2 , A3   A1e1 A2 e 2 A3 e3 ,T  Tij . Здесь Ai – физические компоненты
вектора A, ei – орты координатных направлений, Tij – физические
составляющие тензора. Функции Ламе H1, H2 будем задавать на сетке узлов
 h , H1  H 2 , H 2  H1 , поэтому аппроксимируем элемент объема на сетке  h
выражением V  H1H 2 S . Объем элемента сетки   h аппроксимируем
15
выражением V  L1L2 S , Li – аппроксимация функций H1, H2 на сетке  h .
S  , S  – аппроксимация величины dq1q2 на сетках h ,  h .
Базисные соотношения связывают три типа согласованных аппроксимаций: операторов первых производных xi , xi , операторов типа
дивергенции и градиента (аналогов оператора набла)
 
1
k1xi   H1H 2  Hi qi  O h N , H  H ,
 
k1xi   Hi1 qi  O h N , H  H
и операторов усреднения функций 
Hi  H1 H 2 H3 Hi 
k1
i
: H   H , 
k1
i
: H   H  , (i  1,2) , где
1
. Сужение класса аппроксимаций достигается за счет
отказа от независимости базисных квадратурных соотношений. Из первого
и второго базисных соотношений следует третье, при условии что


i
i
 L1 L2  k 1i   Li 1 i    i H i ,
  i Li   H 1 H 2  k 1i    H i q i  ,
где L1  L2 , L2  L1 . Возможны другие операторы усреднения функций.
Эти три типа сопряженных операторов позволяют записать в явном
виде систему разностных операторов векторного и тензорного анализа
(суммирование по повторяющемуся греческому индексу)
k1
GRAD  R  
, H   H  ,
GRAD   R L1   , H   H  ,
DIV w   k 1  A , H   H  ,
DIV B  H 1 H 2   1 L2 B1     2 L1 B2 , H   H  ,
1
ROT A  L21  2 A3 , L11 1 A3 , k 11 A2   k 12 A1 , H   H 


ROTB   k12 B3 , k11B3 ,H1H 2   1 L2 B2    2 L1B1  , H   H 
1
DIVσ 1  H1 H 2 1  1 L2 11    2 L1 21   12 2 H 1
DIVσ 2  H 1 H 2 1  1 L2 12    2 L1 22    21 1 H 1
DIV σ 
3
  21
  H 1 H 2   1  L2 13     2  L1 23  
1
H 2 q1 ,
q1  11
2
H 1
1
H 1 q1  11
1
H 1 q 2 , H   H  ,
2
DIVτ 1   k1111   k12  21   12 2  2 H1   22
DIVτ 2   k1112   k12  22    21 1  1 H 2  11
DIV τ 3   k1113   k12  23 , H   H  .
GRADA11  L11 1 A1   2 H1  A2 2 L1 L2  ,
GRADA12  L11 1 A2   2 H1  A1 2 L1 L2  ,
16
.
 L L  ,
H  L L  ,
1
 1 H 2
1
2
2
 2
1
2
1

q ,
q 2   22
2
GRADA13  L111 A3 ,
GRADA21  L21 2 A1   1 H 2  A2 1 L1 L2  ,
GRADA22  L21 2 A2   1 H 2  A1 1 L1 L2  ,
GRADA23  L21  2 A3 ,
GRADB11  k11B1  H1 q2 B2 2 H1H 2 ,
GRADB12   k11 B2  H1 q2 B1 2 H1 H 2  ,
GRADB13  k11 B3 ,
GRADB21   k12 B1  H 2 q1 B2 1 H1 H 2  ,
GRADB22   k12 B2  H 2 q1 B1 1 H1 H 2  ,
GRAD B 
  k 12 B3 , H   H  .
Эти дискретные операторы удовлетворяют квадратурным соотношениям
метода опорных операторов   H  ,  H  , A  H  , B  H  ,  H  ,T  H  
23
V

A  GRAD    V DIV A   0 ,
V

B  GRAD    V DIV B   0 ,
V

A  ROTB   V B  ROTA   0 ,

GRADA  σ   V  A  DIVσ   0 ,
h
h
h
V
h
h
h
h

h
 V B  DIVS    V GRADB  S
h

h


 0.
Каждая из этих формул является следствием базисных соотношений
(формул суммирования по частям). Разностные операторы из этого класса
воспроизводят соотношения между операторами дивергенция тензора и
градиент вектора аналогичные дифференциальным. Для шарового тензора
справедливы равенства
DIVI  GRAD, pI  GRADA  pDIVA .
Следствием этих равенств, для разностных уравнений механики
сплошной среды, будет возможность предельного перехода от
диссипативных сред к идеальным. Линейные дискретные операторы
векторного и тензорного анализа воспроизводят многие свойства
аппроксимируемых
дифференциальных
операторов,
такие
как
сопряженность,
самосопряженность,
знакоопределенность,
перестановочность, инвариантность и симметричность операторов,
соленоидальность и безвихревость векторных полей.
Дальнейшее сужение класса базисных операторов происходит за
счет связи между операторами разностных производных и операторами
типа дивергенции и градиента. Для этого выразим объем расчетной ячейки
с участием операторов разностных производных. Oбозначим через Fi
первообразную
функции
H1H2
относительно
переменной
q i,
17
Fi qi  H1H 2 , H1 , H 2  функции Ламе. Считая, что Fi задана на сетке ωh,
определим аппроксимацию произведения H1 H 2 на сетке Ωh формулой
H 1 H 2   1 F1  1    2 F2 , 0    1 .
Тем самым определен объем ячейки V  H1H 2 S . Сумма объемов
ячеек образующих односвязную область определяется координатами узлов
из окрестности границы этой области. Разностные операторы  k 1i получим,
исходя из закона изменения объема
d H 1 H 2 S dt  V  k 11 H 1q1    k 12 H 2 q 2 , q i  dq dt .
Операторы  k 1i имеют представление
 k11u  H1 H 2
1
 k12v  H1H 2
1


 F2 u  
  ,
 1 H 2u   1   1F 2 u / H1     2 

 q1 H1  



 F1 v  
  .
1     2 H1v      2 F 1 v / H 2    1 

q
H

 2 2  

Согласованные с ними операторы k1i имеют вид




k11 p  H111 p  1   1F 2 p  F2 q1  2 p  H12 H 2 ,
 k12 p  1  H 21 2 p    2 F 1 p  F1 q2  1 p  H1H 22 .
Порядок аппроксимация разностных операторов совпадает с порядком
аппроксимации операторов i , i .
При численном моделировании нестационарных процессов
приходится учитывать зависимость разностных операторов векторного и
тензорного анализа от дискретного времени. Аппроксимируем
производную
по
времени
разностным
соотношением
n 1
n
n+1
dg dt ~ g t  (g - g )/   gˆ  g   , n  номер временного слоя t = tn+,,  - шаг
по времени. Аппроксимируем кинематическое соотношение между
физической компонентой вектора скорости wi частицы среды и ее
соответствующей координатой qi формулой
wi   Hi qit .
Возьмем разностную производную по t от выражения объема ячейки.
Основываясь на формуле
F q̂1 ,q2   F q1 ,q2 
F q̂1 ,q̂2   F q̂1 ,q2 
Ft 
q1t 
q2t ,
q̂1  q1
q̂2  q2
получаем явный вид операторов  k 1i :
18
 k 11u 
1
H1H 2


 F1  F1 u 
 u
    1  
 1 
 

 q̂1  q1 H 1 
 H1

 k 12 v 
1
H1H 2
 

 F2  F2 v 
 v
     2   
  1 
 
 
 q̂2  q2 H 2 
 H2

1
1

 F  F2 u  
   1  2
 ,
  
q̂

q
H

 1
1
1  

1
2
2
 F̂  F1 v  

 ,
   1  1
  
q̂

q
H

2
2  
 2

2
Здесь 0    1,   1   ,   q1  ,   q2  ,   F11  ,   F21  .
Функции F1  F2 q̂1 ,q2 , F2  F2 q1 ,q̂2 , аппроксимирующие функции Fi , имеют
вид
1
2
2
1
Fi q1 ,q2   Fi q1 ,q2   H11  H 2 2  q̂i  qi .
  2  A11 A11 A22 ,
 k 1    1  A11  1   1   E21
Согласованные операторы k1i p определяются формулами

  

 q̂
p F̂  F  q̂
 k 11 p    1 p H 1     1 p    2  p F̂2  F2
1
 k 12 p     2  p H 2
2
1
2

2
p   1
1
1

 q  H
 q1  H 1  H 1   H 2   ,
2
1
 2 
2
1
2
H 1   H 2  .
1
2
Полученный в итоге класс дискретных операторов векторного и
тензорного анализа записывается через формализованные представления
разностных аппроксимаций первых производных. Такая процедура вывода
явных формул для опорных операторов названа в диссертации методом
базисных операторов. Метод базисных операторов обобщен на случай
осевой симметрии течений, на случай трех пространственных переменных,
евклидовых и неевклидовых пространств, для систем криволинейных
координат, как ортогональных, так и неортогональных.
Квадратурно-аппроксимационным методом построены классы разностных схем в криволинейных системах координат, аппроксимирующие
уравнения механики сплошной среды в переменных Лагранжа. В криволинейных системах координат закон сохранения импульса может не выполняться, что связано с разностным дифференцированием координатных
ортов системы. Проявляется это, как правило, для эйлеровых переменных.
Приведем разностную схему в переменных Лагранжа, которая имеет
законы сохранения массы и энергии. Закон сохранения массы расчетной
ячейки, движущейся вместе со средой, может быть записан в виде
d dt  DIVW  0, dqi dt  Wi Ai ,
где   – плотность, V – объем ячейки. Запишем разностное уравнение
импульса в форме скалярных следствий
19
W1t  W21b2  A  DIVT 1  ,
W2t  W11b1  A  DIVT 2  ,

A  H 21 H1 q2


1 
W11  / H11  H11 H 2 q1

2 
W22  / H 22 .
Скалярное уравнение энергии запишем в операторной форме




. Свертывание двух тензоров
  t  T  GRADW 1b  , W 1b   W1 , W2
определено в ортонормированном базисе, T – тензор напряжений,  –
внутренняя энергия газа, параметры b1, b2, 1, 2 , 1 , 2 , 1 , 2 принимают
значения от 0 до 1.

1b1
1b2

Таким образом, система скалярных уравнений массы, импульса и
энергии, дополненная соответствующими начальными и граничными
условиями и уравнениями состояния, является разностной схемой
численного моделирования процессов сплошной среды. Если интеграл по
времени от функции DIV W не вычисляется, то для определения объема
ячейки на каждом временном слое необходимо добавить уравнение
изменения объема.
Из уравнений следуют законы сохранения массы, кинетической и
полной энергии, для адиабатических течений газа имеет место
энтропийная форма уравнения энергии. Следствием этих уравнений
является баланс кинетической энергии, который при однородных
граничных условиях имеет вид (см. стр.17)
V 0.5W12  W22 t  V GRADW 0.5  T .
h
h
Из
этого
энергетического
тождества
вытекает
устойчивость
линеаризованной разностной схемы и при наличии аппроксимации –
сходимость схемы. Выполняется также закон сохранения полной энергии
 V 0.5w 2  w 2   V  0 .

1
2

 t


Следующая из этой схемы в декартовой прямоугольной системе,
схема уравнений газовой динамики в переменных Лагранжа, имеет те же
законы сохранения, что и дифференциальная система, за исключением
закона сохранения энтропии. Довольно неожиданным оказался факт, что
дополнительные законы сохранения выполняются для идеального газа с
уравнением
состояния,
согласованным
с
разностной
схемой.
Преимущества таких схем, названными термодинамически согласованными, рассмотрены на примере одномерной разностной схемы газовой
динамики в лагранжевых массовых переменных. Преимущества заключаются в существенном снижении у численного решения энтропийного
следа, а также более точном воспроизведении области ударного разрыва.
Граничные условия позволяют учитывать характерные особенности
поведения сплошной среды. Принцип однородности алгоритма требует,
чтобы поведение граничных узлов рассчитывалось по формулам,
20
применяемым для внутренних узлов, т. е. единообразно. Пользуемся
известным приемом введения вспомогательных узлов и ячеек,
примыкающих к границе сетки. Для твердых и свободных границ
вспомогательные узлы вводятся по разному. При граничных условиях,
определяющих нормальную компоненту скорости, вспомогательные
ячейки вводятся как зеркальное отражение граничных ячеек в плоскости
прямоугольных координат q1, q2, давление во вспомогательных ячейках
определяется из уравнения изменения нормальной компоненты вектора
скорости (нормальной компоненты импульса). В случае задания на
границе раздела давления вводим на ней вспомогательные узлы,
координаты и скорости которых совпадают с координатами и скоростями
соответствующих граничных узлов. В образовавшихся вспомогательных
ячейках нулевого объема давление полагаем равным приложенному. Такая
реализация граничных условий позволяет проводить вычисления во
внутренних и граничных узлах по одинаковым формулам, что упрощает
программную реализацию алгоритма.
Из анализа численных решений в диссертации установлена
необходимость при аппроксимации сил внешнего воздействия учитывать
потенциальный характер последних. В связи с этим возникает вопрос об
аппроксимации потенциала во вспомогательных ячейках границы раздела.
Из принципа минимума потенциальной энергии следует, что потенциал во
вспомогательных ячейках границы раздела задается в середине отрезка
прямой соединяющей соседние узлы границы раздела. В этом случае
минимум потенциальной энергии будет достигаться при плоской границе
раздела независимо от расположения узлов сетки, и такое положение равновесия будет устойчивым.
Рис. 1. Развитие возмущений жидкости, частично заполняющей
сектор тора. Жирная линия разделяет твердые и свободную поверхности.
21
Приведем решение задачи о развитии течения идеальной несжимаемой жидкости, частично заполняющей сектор тора (ось симметрии - oz).
Угол раствора сектора 45o , радиус меридионального сечения 1, радиус
окружности центров меридиональных сечений 2. В начальный момент
жидкость покоится, занимает общую область, внешнюю для кругового
цилиндра радиуса 2.5 с осью oz, и внутреннюю сектора тора. На жидкость
действует постоянная сила, равная орту внешней нормали к правой
боковой грани сектора тора (на рис.1 - нижней). На свободной поверхности
вводились вспомогательные ячейки нулевой толщины, давление в которых
полагалось равным давлению на свободной границе. Число узлов
расчетной сетки 288. На рис.1 приведена центральная проекция
поверхностной сетки узлов на момент времени t=0.8. Шаг по времени 0.01.
Выделенная кривая на переднем плане – линия трехфазного контакта
(жидкость, газ, стенка). Это новый численный результат.
В пятой главе строится формализованная двумерная система
разностных операций векторного и тензорного анализа произвольного
порядка аппроксимации на нерегулярных сетках на поверхности, в
произвольной криволинейной системе координат. Эта система разностных
операций базируется на согласованных разностных производных по
криволинейным координатам и формулах усреднения (операторы
проектирования) сеточных функций.
Построен
новый
класс
полностью
консервативных
дифференциально-разностных схем, аппроксимирующих нестационарные
уравнения механики сплошной среды в произвольной системе координат
на поверхности.
Шестая глава. Для некоторых задач гидродинамики оправдано
применение
потенциальной
модели
жидкости.
Моделирование
нестационарных течений жидкости на основе потенциальной модели
широко используется в вычислительной практике. Отметим спектральные
методы, основанные на разложении по собственным функциям потенциала
и формы свободной поверхности, методы граничных интегральных
уравнений, вариационные, конечных элементов, граничных элементов,
конечных разностей. Течение считаем осесимметричным, а жидкость
безвихревой, несжимаемой и невязкой, основное влияние на изучаемое
взаимодействие оказывают силы инерции давления газа. Молекулярными
эффектами пренебрегаем.
Цель – построить эффективный алгоритм расчета осесимметричных
потенциальных течений идеальной несжимаемой жидкости со свободной
поверхностью на основе разностной схемы, для которой выполняются
разностные законы сохранения массы, импульса, энергии, и иллюстрации
эффективности алгоритма на ряде задач. Алгоритм, на основе метода
базисных операторов, принадлежит к классу конечно-разностных,
22
применяемых в расчетах нестационарных потенциальных течений
жидкости. Течение в неограниченной области моделируется на сетках с
конечным числом узлов, в силу чего появляются вычислительные
граничные условия на разностных границах, моделирующих бесконечность. Граничные условия на ''разностной бесконечности'' следуют из
закона сохранения энергии. Приводятся результаты численного
моделирования эволюции газовых пузырей в жидкости.
Безвихревое осесимметричное течение тяжелой жидкости
происходит в области, ограниченной твердыми и свободными границами,
границами раздела. Возможны также границы на бесконечности. В силу
осевой симметрии задачи рассматриваем решение в области
меридионального сечения течения жидкости.
Потенциал скорости удовлетворяет уравнению Лапласа в цилиндрической системе координат x , r . На оси симметрии и твердых
границах нормальная производная обращается в нуль. При приближении к
бесконечности скорость и потенциал скорости стремятся к нулю. На
границе раздела выполняются два граничных условия, кинематическое и
динамическое условие непрерывности давления в окрестности границы
раздела. Для потенциальных течений давление в фиксированной точке
связано с потенциалом через интеграл Лагранжа – Коши. Считаем, что
давление газа меняется по адиабатическому закону.
Пусть твердые границы области течения параллельны координатным
линиям. В области введем связную прямоугольную неравномерную сетку
узлов, согласованную с твердыми границами. Методом базисных
операторов определяются согласованные разностные операторы DIV ,
GRAD, ROT . Повторный оператор DIV GRAD определяет однородную
аппроксимацию оператора Лапласа в цилиндрической системе координат.
Повторный оператор ROT GRAD  0 . Следствием этого соотношения
будет закон сохранения вихря скорости внутри области для приведенной
ниже разностной схемы.
Будем искать потенциал φ в узлах сетки ωh, удовлетворяющий
разностному уравнению Лапласа
 h  0 .
Для удовлетворения граничных условий на оси симметрии и твердых
границах доопределяем значения потенциала во вспомогательных узлах в
соответствии с значением нормальной производной  n, так, чтобы
выполнялся принцип максимума.
Границу раздела газ-жидкость будем определять точками пересечения линии (поверхности) раздела с линиями сетки. Кинематическое условие будет выполнено, если точки границы раздела на каждом временном
23
шаге отождествим с частицами жидкости, скорости которых определяются
через потенциал ближайших к ним точек сетки ωh (шаблона):
xt  i  , rt   2 .
Здесь . обозначает операцию выбора шаблона. Динамическое условие
аппроксимируем в каждом узле границы раздела уравнением


t  0.5 xt2  rt 2  p   gx  F t ,
где p -давление газа на границе раздела. В силу ограниченности сеточной
области условия на бесконечности необходимо аппроксимировать на
''вычислительных'' границах. Условия на ''вычислительной'' границе не
должны нарушать баланса энергии, либо быть диссипативными.
Исследуется поведение баланса энергии и показывается возможность
такой аппроксимации граничных условий непротекания и на
бесконечности, при которой на соответствующих границах не будет
дисбалансов энергии. В этом случае кинетическая энергия жидкости
сохраняется, если нет подвижных границ раздела газ - жидкость. Наличие
таких границ меняет как массу, так и энергию. Приводятся условия
устойчивости схемы.
Вопросы точности дискретизации уравнений и граничных условий
исследовались при решении задачи Релея о схлопывании сферического
пузырька в несжимаемой жидкости. Проводилось сравнение численных
решений задач эволюции пузырей в жидкости.
В процессе численной эволюции пузыря возможно наступление
момента, когда часть границы пузыря с одним значением потенциала
войдет в соприкосновение (сольется) с другой частью границы с иным
распределением потенциала. Обычно в этот момент происходит
прекращение численного моделирования на ЭВМ. Для возможности
продолжения расчетов последняя модель была модифицирована. Через
крайние точки слившейся границы проводился разрез, с разными
значениями потенциала на разных берегах разреза, и на разрезе ставилось
условие отсутствия сдвигового перемещения. Обычно этот момент связан
с переходом области решения из односвязной в многосвязную, при этом
циркуляция по контуру, который не может быть стянут в точку, не равна
нулю. В разностном алгоритме прямой разрез проходил через одну из
крайних точек слившейся границы параллельно линиям сетки x  const . В
точках пересечения разреза и линий сетки r  const вводились
дополнительные узлы двух берегов и в этих узлах выполнялось уравнение
Лапласа с условием равенства касательных скоростей по разным берегам
разреза. И если в односвязной области циркуляция по любому замкнутому
контуру, состоящему из внутренних узлов, всегда равна нулю, то в
многосвязной области циркуляция по замкнутому контуру пересекающем
разрез, уже не равна нулю.
24
Рис.2. Фазы заполнения полости.
На рис. 2 показаны формы границы раздела газовых пузырей в
процессе заполнения цилиндрической полости, под действием
избыточного начального давления. Пунктирной линией указана форма
границы раздела в начальный момент времени t=0. Прерывистая линия с
двумя точками отмечает границу в момент t=5.17 на фазе схлопывания
пузыря, когда жидкость по плоскости x=0 прорывается к оси пузыря.
Штрих-пунктирная линия соответствует t=15.48, в жидкости уже два
газовых пузыря, а струя жидкости достигла дна цилиндрической полости.
Верхний пузырь превратился в двусвязный торообразный. Сплошной
линией отмечен момент t=16.81. Дно полости уже закрыто жидкостью,
нижний пузырь вытесняется в полость большего радиуса, а верхний
пузырь медленно поднимается к свободной поверхности.
Рассматривалась задача эволюция пузыря вблизи свободной
поверхности. Идеальная несжимаемая тяжелая жидкость находится в
полупространстве x  0 . Правая плоскость – начальная свободная
поверхность x  0 . В жидкости имеется осесимметричная газовая полость с
границей раздела в форме сферы, центр которой расположен на глубине
x   H . В начальный момент времени жидкость покоится.
Радиус сферической полости примем за характерный линейный
размер. Давление газов в этой полости отличается от характерного p1 –
гидростатического давления на уровне x   H . Задача состоит в
определении возникающего осесимметричного течения жидкости,
порождаемого перемещением и изменением формы пузыря.
Использовалась неравномерная расчетная сетка, сгущающаяся к
свободной поверхности. У всплывающего к свободной поверхности
пузыря, граница кормовой части с течением времени сильно
25
деформируется с образованием осесимметричной кумулятивной струйки,
стремящейся к передней части пузыря. Эта струя через некоторый
промежуток времени достигает верхней границы газового пузыря, в
результате газовый пузырь приобретает торообразную форму, а область
течения становится двусвязной. С переходом пузыря в двусвязную форму,
циркуляционное течение по оси пузыря, из широкой торообразной кормы
пузыря к узкой передней части гонит сужающийся и ускоряющийся поток
к свободной поверхности: на рис.3. свободная поверхность справа от
пузыря. Когда верхняя граница пузыря приблизится к начальному уровню
свободной поверхности, на движение свободной поверхности начинает, в
основном, влиять циркуляционное течение. На поднимающейся свободной
поверхности по оси пузыря сначала появляется локальное возвышение,
которое развивается в явно выраженную кумулятивную струйку – султан
(см. рис.3). При достижении вершиной пузыря свободной поверхности
численный расчет завершался.
Рис.3. t=1.1 Многосвязный пузырь всплывает к свободной
поверхности с султаном. Нижняя линия – ось симметрии.
Седьмая глава расширяет возможности дискретного анализа,
создавая формализованную процедуру конструирования дискретных
операторов векторного и тензорного анализа посредством преобразования
дискретных аппроксимаций в декартовой системе координат в произвольную криволинейную систему. Дискретные операторы тензорного анализа
на плоскости строятся на основе метода базисных операторов. Установлено, что алгоритм преобразования дискретных операторов сохраняет
симметрии решений относительно координатных кривых, присущие
дифференциальной системе уравнений, и сохраняет согласованность
дискретных операторов, что позволяет конструировать эффективные
дифференциально-разностные схемы с граничными условиями для
26
дискретных областей с криволинейными границами, избегая тем самым
нежелательных дисбалансов в дискретных законах сохранения.
Полученные результаты применяются для конструирования
дифференциально-разностных схем газовой динамики в переменных
Лагранжа для произвольных ортогональных систем координат в плоском и
осесимметричном пространствах. Установлена возможность сохранения
симметрии решений относительно координатных кривых. Если твердая
граница – координатная кривая, это позволяет, путем достроения
фиктивных ячеек за криволинейной стенкой, реализовать граничное
условие непротекания однородным алгоритмом. Для этой схемы
выполняются все законы сохранения, включая дополнительные, присущие
непрерывному случаю. Проводя вычисления в декартовых координатах мы
избавляемся от необходимости дифференцировать координатные орты для
разделения координатных направлений. Ценность таких преобразований
разностных схем, для численного анализа задач механики сплошной
среды, состоит в возможности сквозного расчета в декартовых
координатах течений в областях со сложными криволинейными
границами. Постановка и реализация граничных условий осуществляется в
локальных системах координат с преобразованием в декартову систему.
Приводится численное решение задачи о двух поршнях, вдвигаемых
в идеальный газ, занимающий пространство первого квадранта.
Разработанный в диссертации метод базисных операторов является
технологией построения дискретных операторов векторного и тензорного
анализа для евклидовых и неевклидовых косоугольных дискретных
пространств. Из геометрического закона изменения элементарной площади
дискретной ячейки заданной аппроксимации следуют операторы
дискретных производных первого порядка i , i . Для выбранной системы
криволинейных координат формулируется аппроксимация произведения
функций Ламе и формула объема дискретной ячейки. Эта аппроксимация
определяет дискретные операторы типа дивергенции и градиент  k i ,  k i , в
форме выражений, зависящих от операторов i , i . Далее, по формулам,
определяется система операторов проектирования функций  i ,  i .
Полученный набор операторов позволяет, используя явные формулы
для базисных операторов, записать необходимые дискретные операторы
векторного и тензорного анализа. На их основе сконструировать
полностью консервативную дифференциально-разностную схему, которая
формально выражается через дискретные операторы первых производных
i , i . При переходе от плоского к осесимметричному пространству с
геометрическим законом изменения осесимметричной
площади
дискретной ячейки, к системе базисных операторов добавляются
k2
k2
операторы  k 2i ,  k 2i и  i ,  i .
27
Приведем основные результаты работы:
1. Созданы комплексы программ математического моделирования
трехмерных и осесимметричных практически значимых задач динамики
несжимаемой жидкости и газовых пузырей.
2. Разработан метод базисных операторов построения разностных
аппроксимаций основных дифференциальных операторов тензорного анализа для различных криволинейных систем координат для евклидовых и
неевклидовых пространств. Эти аппроксимации согласованы с помощью
квадратурных соотношений метода базисных операторов и представлены в
виде простых явных формул, формально зависящих от аппроксимаций первых производных по координатным переменным на косоугольной сетке.
3. Для базисных операторов предложен квадратурно-аппроксимационный метод, который строит дифференциально-разностную схему как
следствие системы законов сохранения в квадратурной форме. Метод
работает при любом описании: лагранжевом, эйлеровом и смешанном.
4. Построены классы полностью консервативных дифференциальноразностных и разностных схем механики сплошной среды в лагранжевых
переменных, как в ортогональных, так и неортогональных системах
координат. У этих схем выполнены все законы сохранения группы
Галилея, включая дополнительные, присущие непрерывному случаю.
5. Исследован теоретико-групповой аспект дифференциальноразностных схем и законов сохранения этих схем, обобщена теорема Нетер
на класс дифференциально-разностных схем на косоугольных сетках,
допускающих вариационную трактовку.
6. Численными расчетами подтверждена эффективность построенных дифференциально-разностных и разностных схем газовой динамики и
динамики несжимаемой жидкости.
7. Проведено численное моделирование процесса заполнения
осесимметричной полости и динамики газовых пузырей на основе
потенциальной модели жидкости.
8. Разработан метод преобразования дифференциально-разностных
схем механики сплошной среды в произвольную криволинейную систему
координат на плоскости.
Основное содержание диссертации отражено в следующих статьях.
Жирным шрифтом выделены публикации в журналах из списка ВАК.
1. Коробицын
В.А.
Об
одном
алгоритме
решения
нестационарных задач несжимаемой жидкости со свободной
поверхностью // В кн. Материалы научно-практической конференции
"Молодые ученые и специалисты Томской области в девятой
пятилетке". Томск: Изд-во ТГУ. 1975. С. 87-90.
28
2. Коробицын В.А. Преобразования двухслойных разностных
операторов // Дифференциальные уравнения. 1984, Т.20. №3.
С.533-536.
3. Коробицын В.А. Квадратурно-апроксимационный подход к
построению разностных схем динамики несжимаемой вязкой
жидкости в переменных Эйлера // В кн. Динамика упругих и твердых
тел взаимодействующих с жидкостью. Томск: Изд-во ТГУ. 1984. С.
57-63.
4. Коробицын В.А. Законы сохранения в дискретных моделях
сплошной среды // Численные методы механики сплошной среды.
Новосибирск: ВЦ и ИТПМ СО АН СССР. 1986. Т.17. № 4. С. 77-101.
5. Коробицын В.А. Теорема Нетер и законы сохранения
дифференциально-разностных схем. М. 1986. Деп. ВИНИТИ 14.07.86.
№ 5055-B86. 11 с.
6. Коробицын В.А. Инвариантные разностные уравнения и
группа Галилея // В кн. Газовая динамика. Томск: Изд-во ТГУ. 1987.
С. 71-76.
7. Коробицын В.А. Метод согласованных разностных
операторов в цилиндрической системе координат. М. 1988. Деп.
ВИНИТИ 22.03.88. № 2204-B88. 26 с.
8. Демин А.В., Коробицын В.А., Мазуренко А.И., Хе А.И. О
расчете на двумерных лагранжевых сетках течений вязкой
несжимаемой жидкости со свободной поверхностью // Журнал
вычисл. матем. и матем. физ. 1988. Т.28. № 11. С. 1719-1729.
9. Коробицын В.А. Исследование трехмерных нелинейных
течений идеальной несжимаемой жидкости со свободной
поверхностью в полостях твердого тела различной формы. Описание
программы // Томск: Отчет НИИПММ при ТГУ. 1988.
10. Коробицын В.А. Разностные операторы в криволинейной
ортогональной системе координат. Случай плоской симметрии //
Математическое моделирование. 1989.Т.1. № 5. С. 126-138.
11. Коробицын В.А. Термодинамически согласованные
разностные схемы // Журнал вычисл. матем. и матем. физ. 1989.
Т.29 № 2. С. 309-312.
12. Коробицын В.А. Инвариантные вариационно- разностные
схемы и законы сохранения // Журнал вычисл. матем. и матем.
физ. 1989. Т.29. № 7. С. 1067-1078.
13. Коробицын В.А. Осесимметричные разностные операторы
в ортогональной системе координат // Журнал вычисл. матем. и
матем. физ. 1989. Т.29. № 11. С. 1621-1633.
14. Коробицын В.А Законы сохранения инвариантных
дифференциально-разностных
схем
//
Математическое
моделирование. 1989. Т.1. № 8. С. 110-115.
29
15. Коробицын В.А. Метод базисных операторов построения
операторных разностных схем // Математическое моделирование
1990. Т.2. № 5. С.131-148.
16. Коробицын В.А. Метод базисных операторов построения
разностных схем в криволинейной ортогональной системе
координат // Математическое моделирование. 1990. Т.2. № 6. С.
110 - 117.
17. Коробицын
В.А.
Полностью
консервативные
осесимметричные
разностные
схемы
в
криволинейных
ортогональных системах координат // Журнал вычисл. матем. и
матем. физ. 1992. Т.32. № 5. С. 810-815.
18. Коробицын В.А. Метод базисных операторов построения
разностных схем в неортогональных системах координат на
плоскости // Математическое моделирование. 1991. Т.3. № 10. С.
31-41.
19. Коробицын
В.А.
Численное
моделирование
осесимметричных
потенциальных
течений
несжимаемой
жидкости // Математическое моделирование. 1991. Т.3. № 10. С.
42-49.
20. V.A. Korobitsyn. Computations of a gas bubble motion in liquid
// International Series of Numerical Mathematics. Birkhauser Verlag Basel.
V.106. 1992. p. 179-185.
21. Коробицын В.А. Пегов В.И. Численное исследование
эволюции границы раздела двух жидкостей // Изв. РАН.
Механика жидкости и газа. 1993. №5. С. 128-133.
22. Коробицын
В.А.
Базисные
разностные
схемы
в
криволинейных системах // В кн. Современная баллистика и смежные
вопросы механики. Томск: Изд-во Томск. ун-та. 2009. С. 271-272.
23. Коробицын В.А. Базисный разностный метод для
ортогональных систем на поверхности // Журнал вычисл. матем.
и матем. физ. 2011. Т. 51. № 7. C. 1308-1316.
24. Коробицын В.А. Ковариантные преобразования базисных
дифференциально-разностных схем на плоскости // Журнал
вычисл. матем. и матем. физ. 2011. Т. 51. № 11. С. 2033-2041.
25. Коробицын В.А. Численное моделирование многосвязных
течений несжимаемой жидкости // Zbornik radova. Konferencije MIT
2011. ISBN 978-86-83237-90-6(AU). Beograd. 2012. p. 217-221.
http://www.mit.rs/2011/zbornik-2011.pdf
26. Коробицын В.А. Вихресогласованные численные модели
сплошной среды // Сеточные методы для краевых задач и
приложения. Материалы Девятой Всероссийской конференции.
Казань: Отечество. 2012. ISBN 978-5-9222-0595-5. С. 239-241.
30
Download