Вычислительная гидродинамика

Вычислительная гидродинамика

Вычислительная гидродинамика (англ. Computational fluid dynamics, CFD) — подраздел механики сплошных сред, включающий совокупность физических, математических и численных методов, предназначенных для вычисления характеристик потоковых процессов.

Ироничный аналог «разноцветная гидродинамика» (англ. colorful fluid dynamics) присвоен технологии в связи с широчайшими возможностями представления расчетных данных.

Содержание

Основные принципы

Базой любого исследования в области вычислительной гидродинамики является формулировка основных уравнений гидро/газодинамики потоков, а именно:

  1. уравнения неразрывности;
  2. уравнения сохранения импульса;
  3. уравнение сохранения энергии;
  4. уравнение состояния (для газов).

Уравнение сохранения импульса может иметь различный вид в зависимости от наличия или отсутствия трения. Навье — Стокса (для потоков c наличием трения) или Эйлера (без трения). В зависимости от условий задачи среда может рассматриваться как сжимаемая или несжимая. В последнем случае уравнения значительно упрощаются.

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

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

  1. Метод конечных разностей;
  2. Метод конечных объёмов;
  3. Метод конечных элементов;
  4. Метод сглаженных частиц ;
  5. Метод с использованием функции распределения вероятности.

Процесс решения

Компьютерная модель обтекания шаттла потоком воздуха на большой скорости.

Любое применение вычислительной гидродинамики состоит из последовательных этапов, которые выполняются с использованием специального программного обеспечения:

  1. Подготовительный этап. На данном этапе формируется геометрия модели, формулируются необходимые физические условия, геометрия дискретизируется, задаются начальные и граничные условия дифференциальных уравнений;
  2. Расчёт. На данном этапе машина, подчиняясь заданному алгоритму, численно решает основные уравнения с точки зрения базовых физических параметров (скорость, давление, плотность, температура, энтальпия и т. д.), а также записывает результаты решения в память;
  3. Анализ. Результаты решения отображаются в виде графиков, таблиц, а также контурных/векторных схем, привязанных к исходной геометрии.

Программное обеспечение

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

  • AcuSolve
  • ADINA
  • ANSYS Flotran
  • Comsol Multiphysics (англ, Прежнее название FEMlab)
  • Phoenix (программа)
  • Fluent
  • OpenFOAM — бесплатное ПО
  • Star-CD: CD-adapco
  • Stallion 3D
  • CFdesign
  • XFlow

Литература

  • J.D. Anderson, Jr. Computational Fluid Dynamics. The basics with applications. McGraw-Hill Science/Engineering/Math; 1 edition (February 1, 1995). ISBN 0070016852
  • C.T. Crowe, J.D. Swarzkopf, M. Sommerfeld, Y. Tsuji. Multiphase flows with droplets and particles. CRC Press; 1 edition (November 13, 1997). ISBN 0849394694

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Вычислительная гидродинамика" в других словарях:

  • вычислительная гидродинамика — — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN computational fluid dynamicsCFD …   Справочник технического переводчика

  • Вычислительная механика — Вычислительная механика  раздел механики сплошных сред, в котором строятся конечномерные модели сплошных сред, используется компьютерное моделирование и численные методы для решения задач механики деформируемого твёрдого тела и механики… …   Википедия

  • Гидродинамика сглаженных частиц — (англ. Smoothed Particle Hydrodynamics, SPH)  вычислительный метод для симуляции жидкостей и газов. Используется во многих областях исследований, включая астрофизику, баллистику, вулканологию и океанографию. Метод гидродинамики… …   Википедия

  • Вычислительная физика — Эта статья  о вычислительных методах, применяемых в физике. О теории, сопоставляющей вселенную с компьютером см. Цифровая физика. Вычислительная физика  это наука, изучающая численные алгоритмы решения задач физики, для… …   Википедия

  • OpenFOAM — Тип Open Source Field Operation And Manipulation Разработчик OpenCFD, Limited Операционная система Linux, UNIX Последняя версия 2.1.1 (2012 05 31) Тестовая версия (http://www.openfoam.com) …   Википедия

  • Моделирование жидкости — (англ. fluid simulation)  область компьютерной графики, использующая средства вычислительной гидродинамики для реалистичного моделирования, анимации и визуализации жидкостей, газов, взрывов и других связанных с этим явлений. Имея на… …   Википедия

  • Метод частиц в ячейках — (англ. Particle in Cell, PiC)  метод численного решения некоторых видов дифференциальных уравнений в частных производных. Разработан Харлоу (F. H. Harlow) в Лос Аламосской лаборатории (LANL, находится в Нью Мексико, США) в середине 50 х …   Википедия

  • Метод решёточных уравнений Больцмана — Методы решёточных уравнений Больцмана (англ. Lattice Boltzmann methods, LBM) класс методов вычислительной гидродинамики для моделирования жидкостей. В отличие от многих других методов, метод LBM не решает уравнения Навье Стокса, а моделирует …   Википедия

  • Белоцерковский, Сергей Михайлович — Сергей Михайлович Белоцерковский …   Википедия

  • НАВЬЕ - СТОКСА УРАВНЕНИЯ — основные уравнения движения вязкой жидкости, представляющие математическое выражение законов сохранения импульса и массы. Для неустановившегося течения сжимаемой жидкости Н. С. у. в декартовой системе координат могут быть, записаны в виде где… …   Математическая энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»