Понимание генерации ячеек в Ansys: лучшие практики
Генерация сетки является фундаментальным и критическим шагом в анализе конечных элементов (FEA) с использованием программного обеспечения Ansys. Этот процесс включает разделение сложных геометрий на более мелкие дискретные элементы, которые образуют вычислительную сетку, что позволяет инженерам симулировать и анализировать физические явления с точностью. Качество и структура сетки напрямую влияют на точность, стабильность и вычислительную эффективность результатов моделирования, что делает необходимым понимание и внедрение лучших практик в генерации сетки.
Независимо от того, выполняете ли вы структурный анализ, вычислительную динамику жидкости (CFD), тепловое моделирование или мультифизические исследования, сетка служит основой, на которой выполняются все вычисления. Хорошо построенная сетка точно фиксирует геометрические особенности, решает критические области с соответствующей детализацией и поддерживает стандарты качества элементов, которые обеспечивают числовую стабильность. И наоборот, плохо сгенерированная сетка может привести к неточным результатам, проблемам конвергенции и потерянным вычислительным ресурсам.
Что такое меш-поколение в анализе конечных элементов?
Сетчатая генерация, также известная как дискретизация, представляет собой процесс деления непрерывной геометрической области на конечное число дискретных элементов.Эти элементы соединяются в конкретных точках, называемых узлами, образуя сеть или сетку, представляющую исходную геометрию.Каждый элемент в сетке служит поддоменом, где математические уравнения, управляющие физическим поведением, решаются численно.
Сетка определяет количество элементов, по которым будет вычисляться решение, и эта дискретизация превращает непрерывные дифференциальные уравнения в систему алгебраических уравнений, которые могут решать компьютеры.Сетка по существу обеспечивает основу для приближения решения сложных инженерных задач, которые иначе было бы невозможно решить аналитически.
В Ansys генерация сетки может выполняться автоматически с использованием интеллектуальных алгоритмов или вручную под управлением инженеров, которые определяют размеры элементов, типы и стратегии уточнения, основанные на их понимании физики и геометрии, в частности, цель сетки в Ansys Workbench — обеспечить надежные, простые в использовании инструменты сетки, которые упрощают процесс генерации сетки, сохраняя при этом гибкость, необходимую для сложных инженерных приложений.
Почему качество сетки имеет значение в симуляции Ansys
В анализе конечных элементов точность и надежность результатов часто зависят от качества сетки, поскольку хорошо построенная сетка является важным фактором в обеспечении бесперебойной работы моделирования и предоставления надежных результатов.Взаимосвязь между качеством сетки и точностью моделирования не может быть переоценена - она влияет на каждый аспект анализа от поведения конвергенции до точности расчетных напряжений, температур или полей потока.
Влияние на точность решения
На точность результатов CFD, помимо различных источников числовых ошибок, также может влиять качество числовой сетки. Этот принцип распространяется на все виды анализа конечных элементов. Когда элементы плохо сформированы, чрезмерно искажены или неправильно измерены, численные приближения становятся менее точными, что потенциально приводит к значительным ошибкам в вычисленных результатах.
Высококачественные элементы сетки позволяют методу конечных элементов точно представлять вариации полевых переменных (таких как напряжение, деформация, температура или скорость) внутри каждого элемента. Элементы низкого качества, с другой стороны, вводят численные ошибки, которые могут распространяться по всей области решения, ставя под угрозу целостность всего анализа.
Влияние на конвергенцию и стабильность
Качество сетки влияет на то, насколько плавно и надежно числовой решатель может завершить анализ, поскольку высококачественные сетки способствуют лучшей конвергенции, снижая вероятность ошибок или неконвергентных решений, в то время как низкокачественные сетки часто приводят к нестабильности или расхождению.Проблемы конвергенции могут проявляться как колеблющиеся остатки, неспособность достичь заданных критериев толерантности или полная неспособность решателя.
При работе с нелинейными задачами, переходными анализами или сложными мультифизическими симуляциями качество сетки становится еще более критическим. Плохое качество сетки может привести к тому, что процесс итеративного решения застопорится или даст физически нереалистичные результаты, которые могут быть не сразу очевидны для аналитика.
Рассмотрение вопросов вычислительной эффективности
Чем больше узлов в сетке, тем лучше потенциальная точность, но это прямо пропорционально требуемой вычислительной производительности, что требует баланса между точностью и вычислительным временем.Чрезмерно усовершенствованная сетка с миллионами элементов может обеспечить незначительные улучшения точности при резком увеличении времени решения и требований к памяти.
И наоборот, чрезмерно грубая сетка может быстро решить, но не в состоянии захватить важные физические явления или геометрические особенности. Искусство и наука о генерации сетки включает в себя поиск оптимального баланса - создание сетки, которая достаточно хороша, чтобы точно захватить соответствующую физику, но достаточно груба, чтобы решить в разумные сроки и ограничения ресурсов.
Понимание метрик качества Mesh
Использование метрики качества сетки является неотъемлемой частью автоматического генерирования неструктурированных начальных сеток для конечных элементов, так как без них трудно определить, обладает ли сгенерированная сетка даже минимальным качеством, необходимым для проведения вычислительного анализа. Ansys предоставляет несколько количественных метрик для оценки качества сетки, каждая из которых фокусируется на различных геометрических аспектах элементов.
Качество элемента
Качество элемента представляет собой составную метрику, которая обеспечивает общую оценку того, насколько хорошо элемент приближается к своей идеальной форме. Значения качества элемента варьируются от 0 до 1, причем более высокие значения означают более качественные элементы. Эта метрика учитывает несколько геометрических факторов, включая форму, размер и искажение, для получения одного нормализованного значения.
Ансис рекомендует использовать сетку, где минимальное качество элемента больше 0,2, хотя это общее руководство, а не абсолютное требование.Допустимое минимальное качество элемента зависит от таких факторов, как тип анализа, расположение некачественных элементов и конкретная физика, которая моделируется.
Соотношение сторон
Соотношение сторон является мерой пропорциональности размеров элемента, обычно вычисленной как отношение самого длинного края к самому короткому краю для 2D-элементов.Идеальный элемент имеет соотношение сторон, близкое к 1, что указывает на то, что все размеры примерно равны.
Элементы с высоким соотношением сторон (удлиненные или растянутые элементы) могут быть проблематичными в регионах, где решение значительно варьируется в направлении короткого измерения. Однако соотношения сторон могут превышать 5 в регионах, удаленных от разрывов, поскольку алгоритм сетки фокусируется на наиболее важных областях, где расположено высокое напряжение. В областях пограничного слоя для моделирования потока жидкости элементы с высоким соотношением сторон на самом деле желательны для эффективного захвата крутых скоростных градиентов вблизи стен.
Якобианское соотношение
Якобианское соотношение определяется путём оценки детерминанта якобианской матрицы во всех точках интеграции внутри элемента и деления минимального значения на максимальное значение, указывающее, насколько искажен или искажен элемент.Якобиан относит координаты элемента в вычислительном пространстве к его координатам в физическом пространстве.
Якобианское соотношение 1,0 представляет собой идеальный элемент, и обычно используется правило, что якобианское соотношение должно быть больше 0,5. Элементы с очень низкими якобианскими соотношениями указывают на серьезное искажение, которое может привести к численным неустойчивостям и неточным результатам, особенно в критических областях, где ожидаются высокие градиенты.
неровность
Нервозность является одним из основных показателей качества сетки, определяя, насколько близко к идеальной (эквилатеральной или равноугольной) поверхности или ячейке.Нервозность измеряет отклонение углов элементов от их идеальных значений — 60 градусов для треугольных элементов и 90 градусов для четырехугольных элементов.
В Ansys значения искажения обычно варьируются от 0 (лучший) до 1 (худший), при этом значения ниже 0,8 обычно считаются приемлемыми для большинства структурных анализов, хотя для некоторых применений могут потребоваться более строгие критерии.
Ортогональное качество
Диапазон ортогонального качества составляет 0-1, где значение 0 хуже, а значение 1 лучше. Ортогональное качество измеряет, насколько перпендикулярны грани элемента векторам, соединяющим клеточные центроиды. Эта метрика особенно важна в приложениях CFD, где она влияет на точность градиентных вычислений и расчетов потока по граням элементов.
Типы элементов и их применение
Выбор подходящего типа элементов имеет решающее значение для достижения точного и эффективного моделирования в Ansys.Различные типы элементов имеют различные характеристики, преимущества и ограничения, которые делают их пригодными для конкретных типов анализов и геометрий.
Тетраэдрические элементы
Тетраэдрические элементы представляют собой четырехузлы (первого порядка) или десятиузлы (второго порядка) твердых элементов с треугольными гранями. Они являются наиболее универсальным типом элементов для сетки сложных трехмерных геометрий, поскольку могут соответствовать практически любой форме без необходимости структурированной топологии.
Тетраэдрические сетки часто обеспечивают лучшее качество элементов и гибкость в определенных геометриях по сравнению с гексаэдрическими элементами.Автоматические сетчатые генераторы в Ansys могут надежно создавать тетраэдрические сетки для сложных геометрий с минимальным вмешательством пользователя, что делает их выбором по умолчанию для многих приложений.
Однако тетраэдрические элементы обычно требуют больше элементов, чем гексаэдрические сетки, для достижения сопоставимой точности, особенно для проблем с преобладанием изгиба.Тетраэдрические элементы второго порядка (с промежуточными узлами) значительно повышают точность и рекомендуются для большинства структурных анализов.
Гексаэдрические элементы
Гексаэдрические элементы (также называемые кирпичными или гексогенными элементами) представляют собой твердые элементы восьми узлов (первого порядка) или двадцати узлов (второго порядка) с четырехугольными гранями. При правильном выравнивании с полем напряжения или направлением потока гексаэдрические элементы могут обеспечивать превосходную точность с меньшим количеством элементов по сравнению с тетраэдрическими сетками.
Гексаэдрические сетки особенно выгодны для проблем, связанных с изгибом, сдвигом или направленными явлениями, такими как пограничные слои в потоке жидкости. Они также имеют тенденцию производить более кондиционированные матрицы жесткости, что приводит к более быстрой конвергенции в итеративных растворителях. Однако создание высококачественных гексаэдрических сеток для сложных геометрий может быть сложным и трудоемким, часто требующим значительных ручных усилий или передовых методов сетки.
Изгородь и элементы пирамиды
Краевые (призм) элементы имеют треугольные поперечные сечения и особенно полезны для создания переходных зон между тетраэдральными и гексаэдрическими областями. Элементы пирамид служат аналогичной цели, обеспечивая мост между четырехугольными и треугольными гранями. Эти переходные элементы помогают поддерживать качество сетки при объединении различных типов элементов или при создании инфляционных слоев вблизи границ.
Элементы Shell и Beam
Для тонкостенных конструкций элементы оболочки обеспечивают эффективную альтернативу твердым элементам, представляя геометрию как поверхность со связанными свойствами толщины. Аналогично, элементы пучка идеально подходят для стройных структурных элементов, где размеры поперечного сечения малы по сравнению с длиной. Эти элементы уменьшенного размера резко снижают вычислительные затраты при сохранении точности для соответствующих геометрий.
Лучшие практики для генерации ячеек в Ansys
Внедрение систематических передовых практик в производстве сеток обеспечивает надежный, точный и эффективный анализ конечных элементов. Следующие руководящие принципы представляют собой стандартные подходы, усовершенствованные за десятилетия инженерного опыта и исследований.
Начните с чистой и упрощенной геометрии
Перед созданием сетки убедитесь, что модель свободна от ненужных деталей, зазоров, перекрытий или пересекающихся поверхностей, так как чистая геометрия снижает вероятность искаженных или плохо определенных элементов.Подготовка геометрии часто является самым важным шагом в создании успешной сетки.
Удалите небольшие элементы, которые не имеют отношения к целям анализа, такие как филе, шарфы или отверстия, которые значительно меньше, чем характерные размеры, представляющие интерес. Упростите, удалив элементы, не имеющие решающего значения для анализа, такие как небольшие отверстия, которые намного меньше размера сетки, используемой во всей модели, чтобы избежать чрезмерной уточнения в этих областях. Используйте Ansys DesignModeler или SpaceClaim для выполнения операций по очистке геометрии, включая ремонт поверхности, закрытие зазора и подавление признаков.
Симметрия рычага, когда это возможно
Для симметричных моделей сетчат только часть геометрии и применяют граничные условия симметрии, уменьшая время вычислений при сохранении точности.Использование геометрической и нагрузочной симметрии может уменьшить размер модели на коэффициенты 2, 4 или даже больше, в зависимости от количества присутствующих плоскостей симметрии.
При применении симметрии убедитесь, что и геометрия, и все условия нагрузки (силы, давления, температуры и т. д.) действительно симметричны. Применяйте соответствующие граничные условия симметрии, которые ограничивают смещения или определяют нулевые градиенты, перпендикулярные плоскости симметрии.
Уточнение сетки в критических регионах
Уточнение фокусной сетки на областях, где ожидаются высокие градиенты или где наиболее важны точные результаты. Эти критические области обычно включают концентрации напряжений вокруг отверстий, филе и выемок; контактные интерфейсы между компонентами; области с быстро меняющейся геометрией; и области, где применяются граничные условия.
Алгоритм сетки помещает более высокую плотность элементов вблизи разрывов, критических областей, где ожидаются самые высокие напряжения.В Ansys используют локальные сетчатые элементы управления, такие как элементы управления размерами, сфера влияния или размеры тела, чтобы уточнить конкретные области, сохраняя более грубую сетку в другом месте.
Применять соответствующий размер элемента
Размер элемента напрямую влияет как на точность, так и на вычислительную стоимость. В качестве общего ориентира используйте по меньшей мере 3-4 элемента по толщине тонких секций, 8-10 элементов вокруг отверстий или изогнутых признаков и достаточно элементов для захвата геометрических деталей, имеющих отношение к анализу.
Избегайте резких изменений размера элементов, которые могут создавать переходные элементы низкого качества. Используйте средства контроля темпов роста для постепенного перехода от мелких к грубым сетчатым областям, обычно ограничивая темпы роста до 1,2 или менее (что означает, что каждый последующий элемент не более чем на 20% больше предыдущего).
Используйте инфляционные слои для захвата пограничного слоя
Для моделирования потока жидкости инфляционные слои (также называемые пограничными слоями или призменными слоями) необходимы для точного разрешения крутых градиентов скорости вблизи стен. Эти слои состоят из тонких, растянутых элементов, ориентированных перпендикулярно поверхности стены.
Настройка параметров инфляции на основе ожидаемой толщины пограничного слоя и желаемых значений y+ для моделирования турбулентности. Толщина первого слоя должна быть рассчитана для достижения целевых значений y+ (обычно y+ < 1 для моделей с низкими числами Рейнольдса или y+ = 30-300 для функций стенок). Используйте несколько инфляционных слоев (обычно 5-20) с соответствующими темпами роста (1.1-1.2) для плавного перехода от пограничного слоя к основной сетке.
Поддерживать стандарты качества элементов
Регулярно проверяйте показатели качества сетки и обращайтесь к любым элементам, которые опускаются ниже допустимых порогов. В структурном анализе нет общего требования к качеству сетки, поскольку оно зависит от того, где расположены плохие элементы, сколько их и какой анализ проводится, но важен контроль над сеткой и понимание того, как размер сетки и структура влияют на результаты.
Использование инструментов качества сетки Ansys для выявления и визуализации элементов низкого качества. Сосредоточьте усилия по восстановлению на элементах низкого качества в критических регионах, где они могут существенно повлиять на результаты. Элементы с плохим качеством в регионах с низким уровнем стресса или в регионах с низким уровнем стресса могут быть приемлемыми и не требуют коррекции.
Проведение Mesh Convergence Studies
Исследование сходимости сетки (также называемое исследованием независимости сетки или анализом чувствительности сетки) имеет важное значение для проверки того, что результаты не слишком зависят от плотности сетки. Это включает в себя систематическое уточнение сетки и сравнение результатов до тех пор, пока изменения не станут незначительными.
Создавайте по меньшей мере три сетки с постепенно увеличивающейся утонченностью (например, грубая, средняя и тонкая). Сравните ключевые результаты, представляющие интерес (например, максимальное напряжение, смещение или температуру) по различным плотностям сетки. Когда разница между последовательными утонченностями падает ниже приемлемого порога (обычно 5% или менее), сходимость сетки была достигнута.
Документировать результаты исследования конвергенции, чтобы продемонстрировать, что выбранная сетка обеспечивает адекватную точность. Это особенно важно для критического анализа или когда результаты будут использоваться для проектных решений или соответствия нормативным требованиям.
Выберите подходящие методы Mesh
Ansys предоставляет несколько методов сетки, каждый из которых оптимизирован для различных типов геометрии и требований к анализу. Автоматический метод позволяет Ansys выбрать наиболее подходящий алгоритм сетки на основе геометрических характеристик. Тетраэдрическая сетка хорошо работает для сложных геометрий и является наиболее надежным автоматическим вариантом.
Метод MultiZone пытается разложить геометрию на картографируемые области, которые могут быть слиты с гексаэдрическими элементами, с тетраэдрическими элементами, заполняющими любые оставшиеся несменяемые области. Сетчатая сетка идеально подходит для геометрий с однородными поперечными сечениями, которые могут быть выдавлены или вращаться. Шестидоминантная сетка создает в первую очередь гексаэдрические элементы с некоторыми пирамидами и тетраэдрами по мере необходимости.
Используйте названные варианты для организации
Создавать именованные выборки для важных геометрических признаков, границ и областей перед сеткой. Названные выборки облегчают применение сетчатых элементов управления, граничных условий и операций после обработки. Они также улучшают организацию модели и облегчают модификацию сетки или настройку анализа позже.
Используйте описательные названия, которые четко указывают цель или местоположение каждого выбора.Групповые выборки логически связаны с поддержанием организованной структуры проекта, особенно для больших или сложных моделей.
Расширенные инструменты и функции сетки в Ansys
Ansys предоставляет полный набор передовых инструментов сетки, которые позволяют инженерам создавать высококачественные сетки даже для самых сложных типов геометрии и анализа.Понимание и эффективное использование этих инструментов может значительно улучшить качество сетки и сократить время, необходимое для генерации сетки.
Автоматические возможности сетки
Процесс генерации сетки в приложении Meshing полностью автоматизирован, что позволяет пользователям быстро генерировать начальные сетки с минимальным вводом.Автоматизированные алгоритмы сетки в Ansys анализируют геометрию и разумно выбирают типы элементов, размеры и методы сетки на основе геометрических характеристик и настроек по умолчанию.
Хотя автоматическая сетка обеспечивает удобную отправную точку, обычно за ней следует уточнение и проверка качества, чтобы убедиться, что сетка соответствует конкретным требованиям анализа. Для новых пользователей или новых моделей часто полезно сначала создать сетку по умолчанию, чтобы понять базовое поведение сетки, прежде чем применять более сложные элементы управления.
Местный контроль Mesh
Местные элементы управления сеткой позволяют точно контролировать характеристики сетки в конкретных регионах, не затрагивая всю модель. Ansys предлагает различные типы локальных элементов управления, включая элементы управления размерами (укажите размер элемента на вершинах, краях, лицах или телах), элементы управления уточнения (повышите плотность сетки в выбранных регионах), средства контроля инфляции (создайте сетки пограничного слоя) и размеры контакта (автоматически уточните сетку на контактных интерфейсах).
Операция Generate Mesh использует все определенные элементы управления сеткой в качестве входных данных для создания сетки и работает только на активных объектах, а это означает, что если тела или элементы управления подавляются, они игнорируются операцией сетки. Это позволяет гибко экспериментировать с различными стратегиями сетки, активируя или подавляя различные элементы управления.
Адаптивная сетка и уточнение
GPAD полезен для динамической очистки сеток, особенно в сложных моделях, где требуется локализованная уточнение. Функция GPAD в Ansys Mechanical позволяет адаптировать уточнение сетки на основе решения, где сетка автоматически уточнена в регионах с высокими оценками ошибок.
GPAD вставляется под ветвь анализа в дерево и требует, чтобы анализ был геометрически линейным с большим отклонением, установленным на OFF, и работает только для сеток тетраэдров. Адаптивное сетчатое сетчатое соединение итеративно уточняет сетку на основе градиентов решения или индикаторов ошибок, фокусируя вычислительные ресурсы там, где они обеспечивают наибольшую пользу.
Для приложений CFD динамическая адаптация с предварительно построенным критерием для моделирования VOF (объем жидкости) позволяет автоматическую уточнение сетки на интерфейсах жидкости, улучшая точность для многофазных проблем потока.
Ансис ПраймМеш
PrimeMesh с Connect является более эффективным и надежным выбором при работе с большими поверхностными (листовыми) сборками. PrimeMesh - это передовая технология сетки в Ansys, которая обеспечивает надежные возможности сетки для сложных сборок, особенно с участием листовых тел или смешанных моделей с твердой поверхностью.
PrimeMesh предлагает улучшенную обработку зазоров, перекрытий и геометрических несовершенств, которые часто приводят к отказу традиционных методов сетки. Она включает в себя специализированные алгоритмы для подключения неконформных интерфейсов и создания высококачественных сеток для больших сборок с минимальным вмешательством пользователя.
Виртуальная топология
Инструменты виртуальной топологии позволяют пользователям упростить геометрическую топологию без изменения базовой геометрии САПР. Это особенно полезно для удаления небольших краев и граней, которые в противном случае заставили бы создавать очень маленькие элементы или препятствовали бы использованию методов структурированной сетки.
Виртуальные топологические операции включают в себя объединение соседних граней, удаление небольших краев и слияние вершин.Эти операции создают упрощенное топологическое представление, которое использует мешер, сохраняя при этом первоначальную геометрическую точность.
Сетка качества Worksheet
Новая сетка качества помогает повысить качество результатов, обеспечивая всестороннюю визуализацию и отчетность метрики качества сетки. В рабочем листе отображается статистика по всем показателям качества, идентифицируются элементы, которые опускаются ниже заданных порогов, и позволяет фильтровать и сортировать, чтобы быстро найти проблемные элементы.
Используйте таблицу качества сетки для систематического обзора качества сетки перед началом анализа. Отчеты о качестве экспорта для целей документации или для отслеживания улучшений качества сетки в различных итерациях дизайна.
Параллельная сетка
Если модель включает в себя несколько частей, они сливаются параллельно, что значительно сокращает время сетки для больших сборок. Ansys автоматически распределяет операции сетки по доступным процессорным ядрам, повышая эффективность моделей с несколькими корпусами или частями.
Убедитесь, что ваша лицензия Ansys и конфигурация аппаратного обеспечения поддерживают параллельную обработку, чтобы воспользоваться этой возможностью. Для очень больших моделей параллельное сетчатое соединение может сократить время сетки от часов до минут.
Стратегии генерации меш для различных типов анализа
Различные типы анализа конечных элементов имеют уникальные требования к сетке, основанные на моделируемой физике и ожидаемых характеристиках решения.Подготовка вашей стратегии сетки к конкретному типу анализа повышает точность и эффективность.
Сетка структурного анализа
Для линейного статического структурного анализа, фокус сетки уточнение на концентрации напряжений областей, таких как филе, отверстия, выемки, и нагрузочные точки приложения. Используйте элементы второго порядка (квадратичный) для повышения точности в изгиб-доминируют проблемы. Обеспечить адекватную плотность сетки через толщину оболочек и тонкостенных конструкций.
Для нелинейного структурного анализа, включающего большие деформации, контакт или нелинейность материала, поддерживать хорошее качество элементов в течение ожидаемого диапазона деформации. Избегайте сильно искаженных элементов в регионах, которые будут подвергаться большим деформациям. Рассмотрите возможность использования адаптивного перемешения для проблем с экстремальными деформациями.
Для динамического анализа (модальный, гармонический или переходный) убедитесь, что сетка достаточно тонкая, чтобы захватывать формы режима интереса. Как правило, используйте по крайней мере 10-20 элементов на длину волны для самой высокой интересующей частоты.
Сетка вычислительной динамики жидкости
Важные соображения сетки, такие как качество, разрешение в значительных областях и тип ячейки, обсуждаются в качестве лучших практик для генерации сетки в приложениях CFD. Разрешение пограничного слоя имеет решающее значение для точного прогнозирования напряжения сдвига стен, теплопередачи и разделения потока.
Создавайте инфляционные слои с соответствующей толщиной первого слоя для достижения целевых значений y+ на основе используемой модели турбулентности. Уточните сетку в областях с высокими градиентами скорости, зонами рециркуляции или разделения потока. Для внешней аэродинамики расширьте вычислительную область достаточно далеко от тела, чтобы минимизировать граничные эффекты.
Для многофазного моделирования потока уточнить сетку на фазовых интерфейсах для точного захвата динамики интерфейса. Уточнение сетки вблизи интерфейса или корректировка толщины пограничного слоя может быть полезным для повышения стабильности и точности в многофазном моделировании.
Тепловой анализ Meshing
Для стационарного термического анализа уточняйте сетку в областях с высокими температурными градиентами, например вблизи источников тепла, раковин или интерфейсов между материалами с различной теплопроводностью.Обеспечьте адекватную плотность сетки через тонкие участки, где важна проводимость.
Для преходящего термического анализа требования к сетчатой уточнению зависят как от пространственных, так и от временных масштабов. Используйте более тонкие сетки в регионах, где температура быстро меняется в пространстве или времени. Рассмотрим шкалу длины тепловой диффузии при определении соответствующих размеров элементов.
Сетка электромагнитного анализа
Для электромагнитного моделирования уточнение сетки имеет решающее значение в областях с высокими градиентами поля, таких как вблизи острых краев, углов или интерфейсов между материалами с различными электромагнитными свойствами. Сетка должна быть достаточно тонкой, чтобы разрешать эффекты глубины кожи в проводниках на интересующих частотах.
Для высокочастотного электромагнитного анализа размер элемента должен быть небольшим по сравнению с длиной волны (обычно не менее 10-20 элементов на длину волны). Используйте соответствующие граничные условия и уточнение сетки на границах, чтобы минимизировать отражения и численные артефакты.
Общие задачи и решения для сетки
Создание высококачественной сетки для анализа конечных элементов может быть сложной задачей из-за взаимодействия различных факторов, включая сложность геометрии, вычислительные ограничения и конкретные требования моделирования, и понимание этих проблем является ключом к их преодолению.Признание общих проблем сетки и знание того, как их решать, имеет важное значение для эффективного рабочего процесса.
Работа со сложной геометрией
Модели с детальной или нерегулярной геометрией, такие как острые края, тонкие стены или изогнутые поверхности, могут быть трудно сетчатыми точно, так как эти области часто требуют более тонких элементов для захвата деталей, что приводит к локализованной уточнению.Сложные геометрии могут содержать особенности в нескольких масштабах длины, что затрудняет создание сетки, которая адекватно разрешает все функции, не становясь чрезмерно большой.
Решения включают в себя использование упрощения геометрии для удаления ненужных деталей, применение виртуальной топологии для объединения небольших лиц и краев, внедрение локальных элементов управления сеткой для уточнения только там, где это необходимо, и рассмотрение вариантов поражения, чтобы игнорировать очень маленькие функции, которые не оказывают существенного влияния на результаты.
Устранение пробелов и перекрытий в собраниях
Накладывающиеся детали, небольшие зазоры или несоответствующие поверхности в сборках создают проблемы для программного обеспечения сетки, часто требующего ручной коррекции. САПР сборки, импортируемые из разных источников, часто содержат небольшие зазоры между компонентами, которые должны быть в контакте, или небольшие перекрытия, где поверхности пересекаются.
Use Ansys connection detection tools to automatically identify and create connections between components. Apply contact sizing to automatically refine mesh at contact interfaces. Use the Connect feature in PrimeMesh to handle non-conformal interfaces. Adjust connection tolerance settings to accommodate small gaps. Consider using bonded contact or shared topology for components that should be rigidly connected.Разрешение проблем с элементами низкого качества
При проверке качества сетки выявляются элементы с плохими метрическими показателями, необходима систематическая рекультивация. Во-первых, определить местоположение и причину элементов низкого качества с помощью сетки качества рабочего листа. Общие причины включают резкие геометрические особенности, резкие изменения размера элемента или неподходящие методы сетки для геометрии.
Стратегии восстановления включают применение локальной уточнения для улучшения форм элементов, корректировку параметров управления сеткой, таких как темпы роста или размеры, использование виртуальной топологии для упрощения проблемных геометрических функций, изменение метода сетки для пострадавших регионов и в некоторых случаях изменение геометрии, чтобы быть более дружественным к сетке.
Отказы многозонной сетки
Если MultiZone терпит неудачу и вы получаете сообщение об ошибке, это может быть признаком того, что вы можете помочь генерации сетки, делая некоторые модификации топологии. MultiZone Meshing пытается создать структурированные гексаэдрические сетки, разложив геометрию на картографируемые области, но она может потерпеть неудачу, если геометрия не подходит для разложения.
Когда MultiZone терпит неудачу, рассмотрите возможность использования виртуальной топологии для упрощения геометрической топологии, вручную указав источники и целевые грани для операций сметания, переключаясь на тетраэдрические или гекс-доминантные методы сетки или разбивая геометрию на более простые части, которые могут быть сшиты отдельно.
Управление вычислительными ресурсами
Очень тонкие сетки могут превышать доступную память или требовать непрактичного времени решения. Балансировка сетчатой уточнения с вычислительными ресурсами требует стратегических решений о том, где уточнение действительно необходимо.
Стратегии управления размером сетки включают использование симметрии для уменьшения размера модели, использование адаптивной сетки для уточнения только там, где это необходимо, на основе градиентов решения, применение более грубых сеток в регионах с низкими градиентами или менее критическими результатами, рассмотрение разложения домена для очень больших проблем и использование высокопроизводительных вычислительных ресурсов, когда они доступны.
Исследования конвергенции ячеек: методология и реализация
Проведение тщательного исследования сходимости сеток имеет важное значение для подтверждения того, что результаты моделирования не являются артефактами недостаточного разрешения сетки. Этот процесс обеспечивает уверенность в точности результатов и помогает определить оптимальную плотность сетки, которая уравновешивает точность с вычислительной эффективностью.
Планирование конвергентного исследования
Начните с определения ключевых результатов, представляющих интерес (количества интереса или QOI), которые будут контролироваться для конвергенции. Они могут включать в себя максимальное напряжение, смещение в определенном месте, температуру в критической точке или интегрированные величины, такие как общая сила или тепловой поток.
Выберите соответствующую стратегию уточнения — однородную уточнение (снижение размера элемента по всей модели), адаптивную уточнение (рафинирование на основе градиентов раствора) или целевую уточнение (рафинирование конкретных областей интереса). Определите количество плотностей сетки для оценки (обычно 3-5) и коэффициент уточнения между последовательными сетками (обычно в 1,5-2,0 раза больше элементов).
Исполнение исследования
Создавайте ряд сеток с постепенно увеличивающейся утонченностью. Для каждой сетки запустите полный анализ с идентичными граничными условиями, свойствами материала и настройками решателя. Извлеките и запишите величины интереса для каждой плотности сетки.
Поддерживать согласованные параметры анализа по всем плотностям сетки, чтобы гарантировать, что наблюдаемые различия обусловлены сеткой уточнения, а не других факторов. Документировать количество элементов, узлов и время решения для каждой сетки, чтобы понять вычислительное масштабирование затрат.
Анализ конвергенции
Укажите величины процента по отношению к плотности сетки (число элементов или характерный размер элемента). Сходимость достигается, когда результаты асимптотически приближаются к стабильному значению с увеличением сетчатой уточнения. Вычислите процентное изменение между последовательными сетчатыми уточнениями - когда это изменение падает ниже приемлемого порога (обычно 5% или менее), сетка считается сходимой.
Для более тщательного анализа применяют экстраполяцию Ричардсона для оценки точного решения и количественной оценки ошибки дискретизации. Этот метод использует результаты множественных плотностей сетки для экстраполяции до теоретического предела размера нулевого элемента.
Документирование результатов
Создать всеобъемлющий отчет по конвергентному исследованию, включающий графики, показывающие поведение конвергенции, таблицы результатов для каждой плотности сетки, процентные изменения между последовательными уточнениями и обоснование выбранной плотности сетки. Эта документация демонстрирует должную осмотрительность и обеспечивает основу для защиты результатов анализа.
Интеграция с Ansys Workflow и передовыми практиками
Эффективная генерация сетки - это не изолированная задача, а скорее неотъемлемая часть полного рабочего процесса моделирования в Ansys Workbench. Понимание того, как сетка вписывается в более широкий процесс анализа, помогает оптимизировать эффективность и обеспечить согласованные, высококачественные результаты.
Геометрическая подготовка в DesignModeler и SpaceClaim
Перед сеткой вложите время в надлежащую подготовку геометрии с использованием Ansys DesignModeler или SpaceClaim. Наилучшая практика — четко идентифицировать любые области жидкости в модели как жидкости, а не твердые вещества, обеспечивая применение соответствующих методов сетки и типов элементов.
Создавайте именованные отборы для важных признаков, границ и областей во время подготовки геометрии. Эти названные отборы упрощают применение сетчатых элементов управления и граничных условий на последующих этапах. Используйте функцию замораживания для создания отдельных тел для областей, которые требуют различных стратегий сетки или свойств материала.
Итеративная сетка уточнения Workflow
Генерировать сетку полезно при исследовании влияния различных настроек на сетку, но не готов экспортировать файлы сетки. Это позволяет быстро итерировать и экспериментировать с различными стратегиями сетки, не прибегая к полному анализу.
Принять итеративный подход: начать с грубой автоматической сетки для проверки геометрии и базовой настройки, уточнить сетку в критических областях на основе первоначальных результатов, выполнить проверки качества сетки и решить любые проблемы, провести предварительный анализ для выявления областей, нуждающихся в дальнейшей доработке, и повторить, пока не будет достигнута сходимость сетки.
Экспорт ячеек и совместимость с растворителями
Убедитесь, что сгенерированная сетка совместима с предполагаемым решателем и типом анализа. Различные решатели Ansys (механические, флюентные, CFX, Maxwell и т. Д.) имеют конкретные требования к сетке и поддерживаемые типы элементов. Убедитесь, что составы элементов подходят для моделируемой физики.
При передаче сеток между различными системами анализа в Workbench поймите, как совместно используются данные сетки и происходит ли перемеширование. Используйте возможности совместного использования сетки в Workbench для поддержания согласованности в сопряженных анализах.
Контроль версий и управление мешами
Для сложных проектов реализуйте управление версиями для сетчатых файлов и скриптов сетки. Решения, параметры и обоснование сетки документа для будущих ссылок. Сохраните промежуточные версии сетки, чтобы позволить откат, если стратегии уточнения окажутся неудачными.
Используйте функции архивирования проектов Ansys Workbench для сохранения полных состояний проекта, включая геометрию, сетку и настройку анализа. Это облегчает сотрудничество, обеспечивает воспроизводимость и обеспечивает запись процесса анализа.
Продвинутые темы в Mesh Generation
Помимо фундаментальных методов сетки, несколько продвинутых тем заслуживают рассмотрения для специализированных приложений или при раздвигании границ возможностей моделирования.
Анизотропная сетка
Анизотропные сетки имеют элементы с разными размерами в разных направлениях, выровненными с ожидаемыми градиентами раствора или геометрическими особенностями. Такой подход может резко уменьшить количество элементов при сохранении точности за счет использования удлиненных элементов в направлениях, где градиенты малы, и тонких элементов, где градиенты велики.
Особенно ценно анизотропное сетчатое соединение для потоков пограничного слоя, тонких структур и проблем с направленными явлениями, однако оно требует тщательного рассмотрения ориентации элементов и соотношения сторон, чтобы избежать численных проблем.
Меш-морфинг и оптимизация
Методы морфинга сетки позволяют сетке плавно деформироваться в ответ на изменения геометрии, что позволяет проводить параметрические исследования и оптимизацию формы без полного перемешения. Это особенно полезно для рабочих процессов оптимизации дизайна, где необходимо оценить многие геометрические вариации.
Ansys предоставляет возможности морфинга сетки, которые поддерживают топологию сетки при адаптации к геометрическим изменениям. Это сохраняет качество сетки и обеспечивает согласованную связь элементов в различных вариантах дизайна.
Сценарий и автоматизация
Для повторяющихся задач сетки или сложных параметрических исследований скриптинг и автоматизация могут значительно повысить эффективность. Ansys поддерживает скриптинг через Python, APDL (Ansys Parametric Design Language) и журналирование Workbench.
Разработка сценариев сетки, которые кодируют лучшие практики и организационные стандарты, обеспечивая согласованность между проектами и аналитиками.Автоматизированные рабочие процессы сетки могут обрабатывать пакетную обработку нескольких геометрий, систематические исследования сходимости сетки и интеграцию с алгоритмами оптимизации.
Элементы высокого порядка и p-уточнение
В то время как большинство дискуссий сосредоточено на h-уточнении (уменьшении размера элемента), p-уточнение (увеличение полиномиального порядка элемента) предлагает альтернативный путь к улучшенной точности. Элементы высокого порядка с квадратичными, кубическими или более высокими функциями формы могут достичь лучшей точности с меньшим количеством элементов по сравнению с линейными элементами.
Ansys поддерживает различные составы элементов высокого порядка. Для плавных задач без сингулярностей элементы высокого порядка могут быть чрезвычайно эффективными. Однако они требуют большего количества точек интеграции и могут быть чувствительны к искажению элементов, поэтому качество сетки становится еще более критическим.
Отраслевые особенности сетки
Различные отрасли промышленности и области применения разработали специализированные методы сетки с учетом их уникальных требований и задач.
Аэрокосмические и автомобильные приложения
Аэрокосмические и автомобильные приложения часто включают сложные сборки с тонкостенными конструкциями, композиционными материалами и критическими соображениями усталости.Сетевые стратегии должны учитывать точное прогнозирование напряжения в суставах и крепежах, правильное представление композитных накладок и ориентации материалов и адекватное разрешение для прогнозирования усталости.
Внешнее аэродинамическое моделирование требует тщательного внимания к разрешению пограничного слоя, захвату будильника и размещению границы дальнего поля.Моделирование внутреннего потока (системы охлаждения, впускные коллекторы) требует уточнения при разделении потока и зонах рециркуляции.
Биомедицинская инженерия
Биомедицинские приложения представляют уникальные проблемы сетки из-за сложной органической геометрии, нелинейности материала и взаимодействия структуры жидкости. Для конкретных моделей пациентов, полученных из медицинской визуализации, требуются специализированные методы сетки для обработки нерегулярных геометрий и обеспечения анатомической точности.
Для кардиоваскулярного моделирования нужны усовершенствованные сетки, чтобы захватить гемодинамику в сосудах и камерах сердца. Анализ ортопедических имплантатов требует точного моделирования контактов и сетчатого сетчатого материала на интерфейсах костных имплантатов.
Электроника и полупроводник
Электронное охлаждение и электромагнитное моделирование связаны с чрезвычайной геометрической сложностью с функциями, охватывающими многие порядки величины - от микронных чипов до корпусов метрового масштаба. Сетчатые стратегии должны эффективно обрабатывать эту многомасштабную природу при сохранении точности.
Для термического анализа электроники требуются рафинированные сетки на источниках тепла и интерфейсы между материалами с различными тепловыми свойствами. Электромагнитное моделирование требует соответствующей плотности сетки на основе частот и глубины кожи.
Энергетика и энергетика
Оборудование для выработки электроэнергии включает в себя высокотемпературные условия высокого давления со сложными мультифизическими взаимодействиями.Анализ турбомашин требует специализированной сетки для вращающихся доменов, точного разрешения пограничного слоя для прогнозирования эффективности и надлежащей обработки периодических границ.
Анализ ядерных реакторов требует проведения тщательных исследований конвергенции сетки и обеспечения качества в связи с критически важным для безопасности характером. Применения возобновляемых источников энергии (ветровые турбины, солнечные концентраторы) нуждаются в сетках, которые точно фиксируют взаимодействие с жидкостной структурой и условия нагрузки на окружающую среду.
Будущие тенденции в генерации меш
Область генерации сеток продолжает развиваться с развитием вычислительных возможностей и новыми потребностями моделирования. Ansys расширяет границы того, что возможно с обновлениями, обычно охватывающими физику, эффективность и качество, с такими функциями, как адаптивное удаление элементов, помощь ИИ и улучшенные методы сетки.
Искусственный интеллект и машинное обучение
ИИ и машинное обучение начинают трансформировать генерацию сеток, изучая оптимальные стратегии сетки из больших наборов данных успешных симуляций. Эти технологии могут прогнозировать соответствующую плотность сетки, определять критические области, требующие уточнения, и автоматизировать процессы улучшения качества.
Будущие разработки могут включать адаптивное сетчатое взаимодействие на основе ИИ, которое предсказывает поведение решения перед его решением, автоматическую оптимизацию качества сетки с использованием нейронных сетей и интеллектуальных помощников сетки, которые направляют пользователей через сложные решения сетки.
Погруженные граничные и безмешные методы
Альтернативные подходы к дискретизации, такие как методы погруженных границ и методы без сетки, набирают обороты для определенных применений. Эти методы могут устранить или упростить генерацию сетки для проблем со сложными или движущимися границами, хотя они вводят свои собственные проблемы и ограничения.
В то время как традиционный сетчатый анализ конечных элементов останется доминирующим для большинства приложений, эти альтернативные методы могут найти все большее применение в специализированных сценариях, таких как оптимизация топологии, моделирование аддитивного производства и проблемы с экстремальными деформациями.
Облачная сетка и высокопроизводительные вычисления
Платформы облачных вычислений обеспечивают доступ к практически неограниченным вычислительным ресурсам, устраняя традиционные ограничения на размер и уточнение сетки. Это демократизирует доступ к высокоточным симуляциям и позволяет проводить исследования сходимости сетки, которые были бы непрактичными на местных рабочих станциях.
Будущие рабочие процессы сетки могут обычно использовать облачные ресурсы для автоматической генерации сетки, параллельной сетки больших сборок и комплексных исследований конвергенции по нескольким плотностям сетки.
Практические советы по эффективному рабочему процессу генерации сетки
Разработка эффективного рабочего процесса генерации сетки требует как технических знаний, так и практического опыта. Следующие советы могут помочь упорядочить процесс сетки и избежать распространенных подводных камней.
Начните с простого и итеративного
Начните с простейшего подхода к сетке, который может работать для вашей геометрии и типа анализа. Сначала создайте грубую автоматическую сетку, чтобы убедиться, что геометрия правильно подготовлена и что базовая сетка удалась. Затем постепенно добавьте уточнение и элементы управления, основанные на наблюдаемых потребностях, а не пытаясь создать идеальную сетку с первой попытки.
Этот итеративный подход экономит время, выявляя геометрию или проблемы с установкой на ранней стадии, прежде чем инвестировать усилия в детальную сетку. Он также помогает развить интуицию о соответствующих плотностях сетки и стратегиях управления для вашего конкретного применения.
Использование шаблонов и стандартов
Разработка организационных шаблонов и стандартов для типов анализа. Эти шаблоны должны кодировать лучшие практики для порогов качества сетки, типичных размеров элементов и стандартных элементов управления сеткой. Использование шаблонов обеспечивает согласованность между проектами и аналитиками при одновременном сокращении времени установки.
Документируйте уроки, извлеченные из предыдущих проектов, и включите их в развивающуюся передовую практику. Поделитесь успешными стратегиями сетки в вашей организации для создания коллективного опыта.
Валидат против известных решений
По возможности, проверьте свой подход к сетке на наличие проблем с известными аналитическими решениями или экспериментальными данными. Это укрепляет доверие к вашей методологии сетки и помогает откалибровать соответствующие плотности сетки для различных типов проблем.
Создайте библиотеку проблем, связанных с вашим доменом приложений. Используйте эти тесты для тестирования новых стратегий сетки, обучения новых аналитиков и проверки обновлений программного обеспечения.
Мониторинг и документация Mesh статистика
Систематическое включение сетчатой статистики, включая подсчет элементов, показатели качества и время генерации для всех анализов. Эти данные помогают выявлять тенденции, оптимизировать стратегии сетки и оценивать потребности в ресурсах для будущих проектов.
Включите информацию о сетке в аналитические отчеты, чтобы обеспечить контекст для результатов и обеспечить воспроизводимость. Документируйте любые нестандартные решения о сетке или компромиссы качества вместе с их обоснованием.
Заключение
Генерация сетки является одновременно искусством и наукой, требующей технического понимания теории конечных элементов, практического знания возможностей программного обеспечения и инженерного суждения о соответствующих приближениях и компромиссах.Освоение сетки в Ansys Mechanical имеет важное значение для точного и эффективного моделирования, а обсуждаемые принципы широко применяются во всех продуктах Ansys и типах анализа.
Успех в генерации сетки происходит от понимания фундаментальных принципов качества элементов и ошибки дискретизации, знания возможностей и ограничений различных типов элементов и методов сетки, систематического применения лучших практик, адаптированных к конкретным типам анализа, и постоянного обучения на опыте и постоянного тока с развивающимися возможностями.
Инвестиции в развитие сильных навыков сетки приносят дивиденды на протяжении всей вашей карьеры моделирования. Хорошо сгенерированная сетка является основой надежных результатов анализа, а способность эффективно создавать высококачественные сетки для сложных геометрий является отличительной характеристикой опытных аналитиков конечных элементов.
По мере развития технологии моделирования с помощью ИИ, облачных вычислений и все более мощных алгоритмов фундаментальные принципы качества сетки и соответствующей дискретизации остаются неизменными. Овладев этими принципами и оставаясь актуальными с помощью развивающихся инструментов и методов, инженеры могут использовать всю мощь анализа конечных элементов Ansys для решения все более сложных и сложных проблем.
Для дополнительных ресурсов по созданию сетки и лучшим методам анализа конечных элементов рассмотрите возможность изучения Ansys Learning Hub , который предлагает всеобъемлющие учебные пособия и курсы. Ansys Innovation Space предоставляет доступ к учебным материалам и форумам сообщества, где вы можете связаться с другими пользователями и экспертами. Кроме того, организация NAFEMS предлагает отличные ресурсы по лучшим практикам анализа конечных элементов и возможностям профессионального развития. Для академических перспектив по показателям качества сетки база данных ScienceDirect содержит многочисленные рецензируемые статьи по передовым методам сетки и методам оценки качества.