Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Компьютерное моделирование электромагнитных полей


Здравствуйте, уважаемые подписчики!

 

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

 

FLUENT и GAMBIT - программы для решения задач механики жидкости и газа, тепло и массопереноса

 

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

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

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

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

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

В настоящее время широкое распространение получили пакеты вычислительной гидродинамики, тепломассообмена, прочности и электродинамики для проведения инженерных расчетов. Среди них можно упомянуть такие, как CFX, FLUENT, STAR-CD, LS-DYNA, ANSYS, ABAQUS, FlowVision, MSC/NASTRAN, MSC/MARC, MAGMASOFT, SolidWorks и др.

 Пакет FLUENT характеризуется следующими возможностями:

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

В пакете имеются средства автоматической и ручной балансировки нагрузки на параллельно работающих процессах. Помимо вычислительного модуля FLUENT вместе с пакетом поставляются средства подготовки сеток для рассматриваемых задач – GAMBIT и TGrid.

Разработка пакета FLUENT началась в 1980 г., когда проблемы вычислительной гидродинамики (CFD – Computational Fluid Dynamics) интересовали весьма узкий круг специалистов. Инженеры компании Creare, Inc. (США) совместно с группой ученых из Шеффилдского университета (Sheffield University, Великобритания) под руководством д-ра Ферита Бойсана решили создать простой в использовании интерактивный CFD-код для инженерных расчетов. Первый релиз продукта под названием FLUENT вышел в октябре 1983 г. Этот проект оказался столь успешным, что в 1990 году для продолжения его реализации была создана специализированная компания FLUENT, Inc. Расширение бизнеса этой компании происходило очень быстрыми темпами, и уже в мае 1996 г. компания приобрела Fluid Dynamics International (США) — разработчика отраслевого программного продукта FIDAP и своего главного конкурента. В 1997 г. компания FLUENT дополнила свою линейку продуктов новым пакетом POLYFLOW, ориентированным в первую очередь на потребности химической промышленности (производство изделий из полимеров, пластмасс, резины и т.п.), цветной и черной металлургии. В сентябре 2000 г. компания получила сертификаты ISO 9001 и TickIT.

Широкий спектр физических моделей FLUENT позволяет решать самые разнообразные задачи — от обтекания крыла самолета до горения в коксовых печах, от расчета процессов в барботажных колоннах до производства стекла, от течения жидкости в кровеносных сосудах до изготовления полупроводниковых приборов и т.п. Такие возможности FLUENT, как постоянно развивающиеся модели турбулентности, горения, многофазных течений и течений со свободными границами, а также подвижные (деформируемые) и перестраиваемые сетки, значительно расширяют область его применения. В настоящее время компания предлагает следующий пакет программ для решения задач вычислительной гидродинамики: FLUENT, FIDAP и POLYFLOW — для промышленного использования и FloWizard — для экспресс-анализа гидравлических характеристик проектируемой конструкции. Кроме того, существует специальная версия FLUENT, интегрированная в CAD-систему CATIA V5. Для учебных целей образовательным учреждениям предоставляется программный комплекс FlowLab.

В настоящее время FLUENT – современный, универсальный программный комплекс, предназначенный для решения задач механики жидкостей и газов. Он является лидером рынка коммерческих CFD программ. FLUENT использует неструктурированную сеточную технологию. Это значит, что сетка может состоять из элементов разнообразной формы: четырехугольников и треугольников для 2-мерных моделей и гексаэдров, тетраэдров, призм и пирамид для трехмерных моделей. Сложные численные схемы и мощный решатель гарантируют точные результаты FLUENT. Возможность использования матричного алгоритма совместного (coupled) решения основных уравнений повышает устойчивость численного решения, а применение non-iteractive временной схемы значительно уменьшает время решения для переходных процессов.

FLUENT запускается в параллельном режиме на Windows NT, Linux и Unix платформах. При этом могут быть использованы многопроцессорные машины или кластеры. FLUENT написан на языке программирования С, что делает его достаточно гибкой и мощной программой, позволяющей динамически распределять память, использовать эффективную структуру данных и проводить контроль состояния решателя. Также следует отметить, что FLUENT обладает клиент-серверной архитектурой.

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

Моделирование химических реакций, особенно турбулентных потоков, было отличительной особенностью FLUENT, начиная с момента его создания. FLUENT использует самые современные модели для описания химических реакций. База данных содержит свойства множества газообразных, твердых, угольных и жидких топливных материалов. Также доступны модели для предсказания NOx. Модели реакции FLUENT могут использоваться в соединении с LES- и DES-подходами. FLUENT включает множество моделей турбулентности: несколько версий двухпараметрической модели k-epsilon, модель k-omega и модель напряжений Рейнольдса (RSM). Увеличение производительности современных компьютеров вместе с уменьшением их стоимости сделали LES-модель и более экономичную DES-модель применимыми для индустриальных расчетов.

FLUENT — один лучших пакетов в технологии многофазного моделирования. Различные возможности программы позволяют получать самые глубокие сведения о работе создаваемого технического устройства или аппарата. FLUENT включает такие многофазные модели, как VOF (Volume of Fluid), mixture и модель Эйлера. Модели также допускают учет межчастичного взаимодействия в гранулированных потоках. Для некоторых многофазных явлений может использоваться модель дискретной фазы (DPM). VOF-модели используются для расчета течений со свободной поверхностью. Модель кавитации, включенная во FLUENT, позволяет моделировать работу подводных винтов, насосов и топливных инжекторов.

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

Постпроцессор FLUENT отображает результаты расчета в векторном и контурном видах, а также способен отображать траектории движения частиц. Встроенный модуль создания анимации позволяет обрабатывать результаты нестационарных расчетов.

В пакете FLUENT имеется возможность вводить функции, определенные пользователем (UDF, User Define Function), которые позволяют настроить FLUENT, включить свои модели и разработки.
Процесс генерации сетки является неотъемлемой частью любого инженерного расчета, в котором используются CAE-технологии. От качества сетки напрямую зависят точность, сходимость и скорость решения. И зачастую время, потраченное на построение сетки, является лимитирующим фактором для всего процесса расчета.

FLUENT предлагает универсальное решение для создания расчетных сеток любых типов — набор программных продуктов, состоящий из GAMBIT, Tgrid и G/Turbo. Последний является своеобразным аналогом TurboGrid, но значительно уступает ему по функциональным возможностям. Отметим, что в отличие от ANSYS CFX, FLUENT поддерживает некомфорные сетки, сгенерированные в GAMBIT.

В дополнение к указанным продуктам FLUENT, Inc. предлагает несколько отраслевых программных комплексов: Icepak — для расчета температурного состояния электронной аппаратуры, Airpak — для проектирования инженерных систем зданий (системы вентиляции, отопления и пр.) и MixSim — для проектирования смесителей и мешалок.

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

GAMBIT может импортировать геометрию из различных CAD программ в форматах: PARASOLID, ACIS, STEP или IGES и напрямую взаимодействовать с программами CATIA V4 и Pro/E. Часто во время импорта геометрии возникают проблемы нестыковки объектов. GAMBIT имеет встроенный модуль поиска и исправления подобных проблем, что значительно упрощает процесс создания модели.
GAMBIT обладает мощными возможностями для создания двухмерных и трехмерных расчетных областей непосредственно внутри программы, начиная от построения линий и сплайнов, кончая созданием твердотельных объектов. Встроенный специализированный модуль G/Turbo позволяет автоматизировать создание геометрических моделей лопаточных машин.

Различные CFD проблемы требуют построения различных типов сетки. GAMBIT обладает мощным генератором сеток, позволяющим создавать разнообразные типы сеток: структурированную гексаидальную сетку, автоматическую (неструктурированную) гексаидальную и тетраидальную сетки. Кроме того, в нем имеется возможность создания пограничных слоев с комбинированными сетками. После построения сетки пользователь имеет возможность проверить ее качество по разнообразным параметрам (скошенность элементов, соотношение сторон).

В текущую версию пакета FLUENTFLUENT 6.3 — было внесено более сотни изменений и исправлений, из которых перечислим лишь некоторые. Добавлена новая схема решения, основанная на методе коррекции давления (Pressure-Based Coupled Solver). Она значительно улучшила расчет нестационарных течений, в том числе многофазных реагирующих сред.

Теперь FLUENT поддерживает использование полиэдральных сеток, которые более экономно описывают геометрические объекты со сложной топологией, а кроме того, ускоряют процесс сходимости. Что касается высокопроизводительных вычислений, то добавлена поддержка 64-битной версии Windows. Улучшены возможности FLUENT по работе с подвижными объектами, например с поршнями и клапанами ДВС: FLUENT автоматически перестраивает сетку, отслеживая изменение положения поршня.

Помимо этого FLUENT может работать со множественными скользящими областями. Внесены изменения в модели образования вредных веществ. Это касается расчетов эмиссии SOx и NOx. Еще одно существенное улучшение связано с моделированием капиллярных течений. Теперь пользователь может самостоятельно с помощью UDF (пользовательские функции) задавать значение краевого угла. Таким образом, FLUENT 6.3 сделал еще один уверенный шаг навстречу своим потенциальным пользователям.

Источник информации: http://www.teplota.org.ua/2009-08-25-fluent_gambit_ru.html

 

С уважением,

Ведущий рассылки Александр Бровко

mailto: brovkoav@gmail.com

 

Другие проекты автора:

Сайт «Инвестиции в недвижимость»: http://sites.google.com/site/investiciivnedvizimost/

Рассылка «Инвестирование в недвижимость»: http://subscribe.ru/catalog/realty.investment

Сайт «Биржа ФОРЕКС»: http://sites.google.com/site/birzaforeks/

Сайт «О психологии просто…»: http://sites.google.com/site/opsihologiiprosto/

Персональная страница автора: http://sites.google.com/site/brovkoav/


В избранное