![](/images/articles/2021/For_authors/mapping/title_.png)
Будущее – за FSI расчётами! Ни для кого не секрет, что совместные расчеты, CFD + FE, становятся все более и более востребованными. Подобное моделирование, охватывающее и деформирование тел, и гидро-газодинамику, позволяет получить более точные и надежные результаты в областях авиастроения, автомобилестроения, биомеханике и многих других. В случае FlowVision эта технология реализуется в связке FlowVision с различными КЭ-комплексами, например, Abaqus, APM, Fidesys. На каждом расчётном шаге КЭ-комплекс передаёт деформированную геометрическую модель, и FlowVision моделирует для нее процесс течения. Геометрическая поверхность, по которой происходит обмен данными, называется поверхностью обмена, и это один из важнейших элементов в FSI взаимодействии.
Но что, если геометрическая модель обладает рядом ошибок или определенными дефектами? Есть несколько подходов к решению таких задач.
Первый подход – исправить геометрическую модель под требования FlowVision, которые описаны в документации. Это довольно ресурсоемкий процесс, который иногда подразумевает значительную модификацию геометрии модели и может занять много времени. А в некоторых случаях сделать это просто невозможно без потери особенностей задачи. Поэтому есть и второй подход – использовать маппирование поверхности.
![](/images/articles/2021/For_authors/Command_file_and_queue_/СF1.jpg)
Впервые в нашем блоге - вся статья посвящена модулю FVTerminal! Если вы хотите ускориться и автоматизировать запуски расчётов, то вам просто необходимо познакомиться с его возможностями.
![](/images/articles/2021/For_authors/2d_direction/main_2d_img_1_prev.png)
Опытные пользователи FlowVision точно знают о приёме с использованием удалённой нерасчётной подобласти при задании адаптации в 2D расчёте. Этот замысловатый подход позволяет отключить адаптацию по одному из координатных направлений, и тем самым сохранить по толщине расчётной области 1 ячейку. Несмотря на запутанность, приём работает - помогает существенно сэкономить расчётную сетку в двумерном проекте.
![](/images/articles/2020/For_authors/Alexandrova/AB_KF/ahmed3_prev.png)
После того, как решение задачи с Ahmed Body было получено во FlowVision (этому поиску посвящены первые две части трилогии "Ahmed body: моделируем вместе"), мы решили не останавливаться на достигнутом и повторить эксперимент ещё и в KompasFlow. KompasFlow - это встроенный в ПК Kompas 3D (от компании АСКОН) модуль для проведения гидро- газодинамических расчётов во всех диапазонах чисел Маха и Рейнольдса.
![](/images/articles/2020/For_authors/Alexandrova/mesh_facts/cell2_prev.png)
В этой статье речь пойдёт о расчётной сетке. Во FlowVision применяется структурированная локально-адаптивная сетка с преобладанием шестигранных ячеек. Расчётная сетка строится в автоматическом режиме, а точность разрешения сеткой геометрической модели любой сложности обеспечивается с помощью технологии подсеточного разрешения геометрии.
![](/images/articles/2020/For_authors/Alexandrova/Слой_набор_ячеек4.jpg)
Когда проект FlowVison требует отладки, на помощь придут слои из ПостПроцессора - набор ячеек и отладочная ячейка. С их помощью можно получить подробнейшую информацию по каждой конкретной ячейке: тип и размер ячейки, координаты центра, информацию о соседях, значения переменных и многое другое - всё, что необходимо для ответа на вопрос: "Что же не так в моём проекте?".
Вы узнаете о некоторых полезных приемах использования отладочных слоёв от команды технической поддержки, а также:
![](/images/articles/2020/For_authors/Alexandrova/CheckList/checklist.jpg)
Уважаемый пользователь, перед вами больше, чем просто инструкция по созданию проекта во FlowVision. Мы вложили в эту статью опыт каждого члена нашей команды и максимально наполнили её полезными советами. Создание проекта не вызывает затруднений при работе с программой в течение нескольких лет. Но так было не всегда. Мы все учились (и продолжаем это делать), и на каждом этапе освоения FlowVision чувствовалась поддержка старших товарищей.
А мы, команда технической поддержки, хотим поддерживать вас. Поэтому предлагаем открыть ПреПостпроцессор и начать создавать проект вместе!
![](/images/articles/2020/For_authors/Stepanov/formula_editor/preview_form.jpg)
С помощью формул во FlowVision можно задать любую переменную: от вектора гравитации до закона движения подвижного тела. Для этого мы используем Редактор формул. Он умеет вычислять составные функции, задавать физические законы изменения переменных, а из специального - с помощью Редактора формул можно задавать уровень адаптации расчётной сетки в зависимости от номера шага (и многое другое!).
В этой статье мы познакомим вас с этим функционалом, который способен существенно упростить жизнь пользователю.
![](/images/articles/2020/For_authors/Alexandrova/FVVIS/pre_fvvis.jpg)
Fvvis файлы полезны и удобны тем, что их использование позволяет сэкономить место на диске, занятое солверной частью проекта. Рассмотрим ситуацию: cолверные части серьёзных промышленных и научных расчётов от пользователей "весят" десятки ГБ. Как же быть, если таких расчётов несколько, и для каждого хотелось бы хранить файлы с результатами? У нас есть решение - используйте fvvis файлы!
В большинстве случаев пользователи расходуют большие ресурсы памяти на частое сохранение данных о параметрах сетки, величине невязок уравнений, величине расчётного шага и т.д. Но эти данные потребуются только для восстановления проекта или продолжения счёта, а для хранения визуальных результатов (слоёв с распределением параметров) они являются излишними. В этом случае fvvis файлы являются оптимальным решением для хранения данных.
Сегодня я не буду рассказывать как получить и установить лицензию FlowVision – эту информацию вы можете запросить у менеджера или прочитать в более ранних статьях нашего блога. Вместо этого поговорим о том, когда лицензия FlowVision необходима, а когда можно обойтись и без неё. А также немного о лицензионных опциях и ошибке "Нет свободных лицензий для данного пользователя".
![](/images/articles/2020/For_authors/Stepanov/les_title2.jpg)
В окружающем нас мире турбулентное течение встречается гораздо чаще, чем ламинарное. Но в силу своей нестационарной природы, математическое описание турбулентности при моделировании - сложнейшая задача, интерес к которой не угасает до сих пор. В ранних статьях мы уже затрагивали тему турбулентности: описывали физику этого явления, давали определения основным параметрам и выделили три основных способа моделирования турбулентности - RANS, LES и DNS.
В этой статье мы подробнее остановимся на методе крупных вихрей, он же Large Eddy Simulation (или сокращенно, LES).
![](/images/articles/2020/For_authors/Alexandrova/stop_criterion/stop_1.jpg)
Важно не только запустить численный расчёт, но и правильно его остановить. Во FlowVision пользователь может задать критерии останова расчёта по времени или количеству расчётных шагов, а также по уровню невязок исследуемых переменных. Последнее позволяет обеспечить требуемую точность решения - останов расчёта происходит тогда, когда изменение переменной происходит в пределах указанного уровня точности.
В этой статье мы расскажем: