Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Численное моделирование задач турбулентного перемешивания на основе квазимонотонной схемы повышенного порядка точности

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Основными целями данной диссертационной работы являются разработка нового метода повышенного порядка точности, создание на основе этого метода эффективного параллельного трехмерного программного комплекса для моделирования развития гидродинамических неустойчивостей, а также исследование развития неустойчивостей Рихтмайера — Мешкова и Рэлея-Тейлора посредством разработанного комплекса программ… Читать ещё >

Содержание

  • Глава 1. Квазимонотонный метод повышенного порядка точности
    • 1. 1. Исторический обзор развития численных методов, применяемых при моделировании задач гиперболического типа
    • 1. 2. Описание квазимонотонного метода повышенного порядка точности
    • 1. 3. Тестовые расчеты одномерных уравнений переноса с использованием квазимонотонного метода повышенного порядка точности
      • 1. 3. 1. Линейное одномерное уравнение переноса
      • 1. 3. 2. Нелинейное одномерное уравнение переноса уравнение Бюргерса)
    • 1. 4. Тестовые расчеты системы уравнений газовой одномерной динамики с использованием квазимонотонного метода повышенного порядка точности
      • 1. 4. 1. Задача о распаде произвольного разрыва
      • 1. 4. 2. Задача Лакса
      • 1. 4. 3. Задача «Woodward-Colella blast waves»
  • Глава 2. Параллельный трехмерный алгоритм моделирования развития гидродинамических неустойчивостей
    • 2. 1. Математическая модель
    • 2. 2. Распределение вычислений (основные идеи)
    • 2. 3. Распараллеливание с использованием MPI
    • 2. 4. Запись и чтение промежуточных данных
    • 2. 5. Использование ОрепМР. Построение гибридной схемы использования MPI и ОрепМР
    • 2. 6. Исследование эффективности распределенных вычислений, выполненных с использованием гибридной схемы использования MPI и OpenMP
  • Глава 3. Численное моделирование неустойчивостей
  • Рихтмайера — Мешкова и Рэлея — Тейлора на МВС
    • 3. 1. Моделирование развития неустойчивости
  • Рихтмайера-Мешкова (задача Погги)
    • 3. 2. Моделирование развития неустойчивости Рэлея-Тейлора
  • Основные результаты диссертации

Численное моделирование задач турбулентного перемешивания на основе квазимонотонной схемы повышенного порядка точности (реферат, курсовая, диплом, контрольная)

Диссертационная работа посвящена математическому моделированию, созданию численных методик и разработке параллельного комплекса программ для проведения вычислительных экспериментов по моделированию турбулентного перемешивания при развитии гидродинамических неустойчивостей. Под этим понимается как перемешивание сред при наличии поля внешних сил, так и в случае присутствия ударных волн.

С практической точки зрения исследования различных видов турбулентного перемешивания с различными начальными и граничными условиями являются важными, например, для создания источников энергии на основе термоядерного синтеза или при проектировании конструкций, в которых происходит нестационарный нелинейный перенос вещества и т. д.

Для обеспечения необходимого качества математического моделирования таких задач необходимо использовать численные методы высокого порядка точности и в то же время сохраняющие монотонность решения.

Также эффективное численное исследование турбулентной стадии перемешивания в трехмерном случае требует проведения расчетов на достаточно подробных сетках, что приводит к необходимости вычислений на современных многопроцессорных вычислительных системах. При этом для решения предлагаемых задач количество используемых вычислительных узлов может достигать нескольких сотен и тысяч. В таком случае достаточно большую негативную роль начинают играть различные «издержки» на синхронизацию параллельных вычислений. Повышение эффективности вычислений в этом случае может быть достигнуто за счет использования новых архитектур многопроцессорных систем и соответствующей оптимизации расчетных алгоритмов.

Основными целями данной диссертационной работы являются разработка нового метода повышенного порядка точности [1], создание на основе этого метода эффективного параллельного трехмерного программного комплекса для моделирования развития гидродинамических неустойчивостей, а также исследование развития неустойчивостей Рихтмайера — Мешкова и Рэлея-Тейлора посредством разработанного комплекса программ.

В ходе работы была разработана и исследована новая квазимонотонная схема повышенного порядка точности (метод минимизации нормы в Ь2). Произведено сравнение с классическими схемами ENO и WENO на примере серии одномерных тестовых расчетов. В ряде случаев достигнута большая сравнительная эффективность разработанного метода третьего порядка точности.

С использованием разработанной квазимонотонной схемы третьего порядка точности был реализован параллельный программный комплекс, на основе которого было проведено моделирование развития гидродинамических неустойчивостей Рихтмайера — Мешкова и Рэлея-Тейлора, в ходе которого было произведено уточнение некоторых основных турбулентных характеристик. В задаче моделирования развития неустойчивости Рэлея-Тейлора был получен достаточно четкий Колмогоровский спектр.

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

Также применение гибрида MPI и ОрепМР может позволить построить универсальную платформу для создания параллельных программных комплексов, оптимизированных под вычислительные системы на многоядерных процессорах.

Помимо этого, использование метода минимизации нормы в L2 [1] дает возможность с незначительными изменениями применять реализованный программный комплекс для математического моделирования более широкого класса современных газои гидродинамических задач, требующих повышенной монотонности.

Таким образом, основными целями работы являются:

1) разработка и исследование на примере тестовых расчетов новой квазимонотонной схемы повышенного порядка точности;

2) реализация многоплатформенного параллельного алгоритма для расчетов трехмерных задач развития гидродинамических неустойчивостей, использующего гибрид MPI и ОрепМР. Оценка эффективности примененного гибридного способа распараллеливания на примере тестовых расчетов;

3) численное моделирование развития гидродинамических неустойчивостей Рихтмайера — Мешкова и Рэлея-Тейлора.

Диссертация состоит из введения и трех глав, заключения и списка литературы.

Основные результаты диссертации:

1) Разработана квазимонотонная схема повышенного порядка точности метод минимизации нормы в Ь2) для задач гидродинамики, содержащих разрывы. Произведены сравнительные тестовые расчеты с использованием разработанной схемы и схем ENO и WENO, показана эффективность разработанной схемы.

2) С использованием разработанного метода минимизации нормы в Ь2 создан параллельный программный комплекса, использующий гибридный интерфейс распараллеливания MPI+OpenMP. Произведено тестирование реализованной гибридной техники распараллеливания на системе, построенной на современных многоядерных процессорах, достигнута большая эффективность параллельных вычислений по сравнению с чистым MPI. Сформулирована идея построения универсальной платформы для создания эффективных параллельных программных комплексов для разных архитектур МВС.

3) Реализованный программный комплекс был использован при моделировании развития гидродинамических неустойчивостей Рихтмайера — Мешкова и Рэлея-Тейлора. Были уточнены некоторые характеристики турбулентной стадии развития неустойчивостей. В задаче моделирования гравитационного перемешивания был получен четкий Колмогоровский спектр.

Показать весь текст

Список литературы

  1. М.Е. Ладонкина, О. А. Неклюдова, В. Ф. Тишкин, B.C. Чеванин, Об одномварианте существенно неосциллирующих разностных схем высокого порядка точности для систем законов сохранения. // Математическое Моделирование, том 21, номер 11, 2009, с. 19−32.
  2. , S. К., A Difference Scheme for Numerical Solution of Discontinuous
  3. Solution of Hydrodynamic Equations. // Math. Sbornik, 47, 271−306, translated US Joint Publ. Res. Service, JPRS 7226, 1969.
  4. B. van Leer, Towards the Ultimate Conservative Difference Scheme. V. A
  5. Second-Order Sequel to Godunov’s Method. // Journal of Computational Physics, 1979, v.32, pp. 101−136.
  6. Harten, Ami., High resolution schemes for hyperbolic conservation laws. //
  7. Journal of Computational Physics, 1983, v.49, p. 357−393.
  8. Kurganov, A., Tadmor, E., New high-resolution central schemes for nonlinear conservation laws and convection-diffusion equations. // Journal of Computational Physics. 2000, v. 160, p. 241−282.
  9. В.П., Применение принципа минимальных значений производной кпостроению конечно разностных схем для расчета разрывных решений газовой динамики. // Ученые записки ЦАГИ, 1972, т. 3. 1- 6. с. 68 — 77
  10. A. Harten, Preliminary results on the extension of ENO schemes to twodimensional problems. // Proceedings of the International Conference on Hyperbolic Problems, Saint-Etiene, January 1986.
  11. A. Harten, B. Engquist, S. Osher and S. Chakravarthy, Uniformly high orderessentially non-oscillatory schemes, III. // Journal of Computational Physics, v71 (1987), pp.231−303
  12. X.-D. Liu, S. Osher and T. Chan, Weighted essentially nonoscillatory schemes.
  13. Journal of Computational Physics, vl 15 (1994), pp.200−212
  14. P. Woodward and P. Colella, The numerical simulation of two-dimensionalfluid flow with strong shocks. // Journal of Computational Physics, 1984, v 54, pp.115−173.
  15. G.Lacssin, F. Poggi, G. Rodriguez, Experiment and Numerical Computation ona Large-Scale Richtmyer-Meshkov Instability. // Proc. of 6-th IWPCTM, Marseille, France, 1997, pp.289−294.
  16. B.C. Чеванин, Численное моделирование задач турбулентногоперемешивания на основе квазимонотонной схемы повышенного порядка точности. // Математическое Моделирование, том 24, номер 2, 2012, с. 17−32.
  17. B.C. Численное моделирование задач турбулентногоперемешивания на основе квазимонотонной схемы повышенного порядка точности // Препринты ИПМ им. М. В. Келдыша. 2011. № 32.
  18. B.C. Чеванин, Численное моделирование задач турбулентногоперемешивания на основе квазимонотонной схемы повышенного порядка точности. // Тезисы докладов XXXVIII Международной (Звенигородской) конференции по физике плазмы и У ТС, г. Звенигород, 2011 г.
  19. Л. Д., Лифшиц Е. М., Механика сплошных сред, 2 изд., М., 1954
  20. В. Л., Яненко Н. Н., Системы квазилинейных уравнений
Заполнить форму текущей работой