Удаление самопересечений поверхностной неструктурированной сетки в задаче моделирования обледенения
Аннотация
При численном решении задачи моделирования обледенения ключевым аспектом является адекватное представление поверхности образующегося ледяного нароста. Как правило, форма ледяного нароста описывается с помощью поверхностной неструктурированной сетки, которая эволюционирует во времени в соответствии с внешними условиями обледенения. Поверхностная сетка разделяет расчетную область на внутреннюю часть, представляющую собой область льда, и внешнюю часть. Таким образом, описывающая границу льда поверхностная сетка является двусторонней с определенным направлением роста льда в ее ячейках. При эволюции сетки возникновение самопересечений является критическим дефектом, приводящим к невозможности продолжения расчетов. Возникающие самопересечения должны быть удалены для продолжения вычислений. В работе предлагается метод удаления самопересечений поверхностной неструктурированной сетки, основанный на обходе внешней поверхности сетки и обработке пересечений ее ячеек в процессе обхода. Для ускорения обработки сетки используется BVH-дерево ее ячеек. Для избавления от ошибок точности, связанных с использованием операций над вещественными числами, используются вычисления в рациональных числах, в которых задачи поиска пересечения линейных геометрических примитивов решаются без потери точности. Предложенный метод удаления самопересечений поверхностной неструктурированной сетки реализован для обработки псевдотрехмерных профилей в рамках программного комплекса «Кристалл» моделирования обледенения летательных аппаратов.

Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.
Редакционная политика журнала основывается на традиционных этических принципах российской научной периодики и строится с учетом этических норм работы редакторов и издателей, закрепленных в Кодексе поведения и руководящих принципах наилучшей практики для редактора журнала (Code of Conduct and Best Practice Guidelines for Journal Editors) и Кодексе поведения для издателя журнала (Code of Conduct for Journal Publishers), разработанных Комитетом по публикационной этике - Committee on Publication Ethics (COPE). В процессе издательской деятельности редколлегия журнала руководствуется международными правилами охраны авторского права, нормами действующего законодательства РФ, международными издательскими стандартами и обязательной ссылке на первоисточник.
Журнал позволяет авторам сохранять авторское право без ограничений. Журнал позволяет авторам сохранить права на публикацию без ограничений.
Издательская политика в области авторского права и архивирования определяются «зеленым цветом» в базе данных SHERPA/RoMEO.
Все статьи распространяются на условиях лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная, которая позволяет другим использовать, распространять, дополнять эту работу с обязательной ссылкой на оригинальную работу и публикацию в этом журналe.
