Проектирование и эффективная реализация средств численного моделирования в задачах вихревой гидроаэродинамики
Содержание
- 2. Плоские нестационарные течения вязкой (или идеальной) несжимаемой жидкости Re = 2000 Связанная задача: совместное решение уравнений
- 3. Используемые математические модели В качестве базовых моделей среды используется две: модель идеальной несжимаемой жидкости (двумерные уравнения
- 4. «Вихревая» формулировка плоской сопряжённой задачи динамики и аэрогидродинамики R В начальный момент среда и тело покоятся
- 5. Лагранжевы методы Метод дискретных вихрей (МДВ) С.М. Белоцерковский и др. Модификации Кратные цепочки С.Я. Герценштейн, С.В.
- 7. Схема алгоритма решения задач нестационарной гидродинамики Вычисление циркуляции, обеспечивающей условие непротекания, нахождение скорости тел Вычисление скорости
- 8. Требования Необходимо обобщение Различные типы тел Различные типы взаимодействия Эффективность Переносимость Расширяемость Отчуждаемость
- 9. Структура комплекса Средства подготовки заданий Скрипты Средства расчета Средства обработки результатов Скрипты Дополнительные средства (GUI) Сторонние
- 10. Обобщенный алгоритм Единые обозначения величин Подробное описание, вспомогательные формулы Замкнутые двумерные тела произвольной формы Случаи идеальной
- 11. Архитектура Счетная программа: ООП С++ Графический интерфейс: Python Qt Концепция: Open Source GPL
- 12. Структура программы
- 13. Эффективность Факторы: Прозрачность кода Переносимость Основная проблема: расчет поля скоростей Пути повышения: Оптимизация Профилирование Использование возможностей
- 14. Алгоритмы Точные Приближенные (до ) Отличия от классической задачи n тел: Аннигиляция вихрей Нет симметрии
- 15. Использование Т-системы Автоматическая балансировка загрузки Гетерогенность (сериализация) Новые возможности (в сравнении с MPI) Недостатки: Лишние пересылки
- 16. Время работы MPI
- 17. T-система vs MPI Вычислительные машины: AMD Athlon(tm) 64 Processor 3000+ Intel(R) Celeron(R) CPU 2.53GHz Результаты T-система
- 18. Переносимость Windows (MSVC, Cygwin + g++) Linux (g++) AIX (xlC) MPI T-система Трудности при переносе возможны
- 19. Достоверность результатов Теоретическое обоснование Проверка инвариантов Сравнение с расчетами Библиотека GMP Другие методы Сравнение с экспериментом
- 20. Нестационарное обтекание цилиндра квадратного сечения при Re = 57. Мгновенные линии тока. Слева – расчёт В.П.
- 21. Результаты тестовых расчётов на основе метода ВВД при тех же начальных данных для случая Re=1000 при
- 22. Сравнение расчётной и экспериментальной картин обтекания колеблющегося крылового профиля. Re=44 000 Чёрные точки – расчётная визуализация
- 23. Расчётная (слева) и экспериментальная (справа) картины течения при авторотации вертушки с двумя лопастями для различных фаз
- 24. Сравнение с экспериментом (3 лопасти) Кратные цепочки вихрей Автоколебания Скорость потока U=30 м/с, длина лопасти h=
- 25. Сравнение с экспериментом (3 лопасти) Кратные цепочки вихрей Авторотация Скорость потока U=30 м/с, длина лопасти h=
- 26. Практическое применение Расчет мощности ветроэнергетических установок Ветровые нагрузки на высокие строения Нестационарные аэродинамические нагрузки на крыло
- 30. Расчёт методом ВВД эволюции поля завихренности при авторотации пластины для случая: Re = 1000; безразмерный момент
- 33. Перспективы Дальнейшая профилировка и отладка Пересмотр структуры программы Применение приближенных методов задачи n тел Дополнительные связи
- 35. Скачать презентацию