Использование бессеточного метода сглаженных частиц при моделировании гидродинамики в СКМ ЛП "Полигонсофт"
Характеристика системы компьютерного моделирования литейных процессов "Полигонсофт". Новый вычислительный гидродинамический модуль, использующий бессеточный метод гидродинамики сглаженных частиц для ускорения расчета процесса заливки расплавом формы.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 19.02.2019 |
Размер файла | 158,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Использование бессеточного метода сглаженных частиц при моделировании гидродинамики в СКМ ЛП «Полигонсофт»
Введение
моделирование литейный гидродинамический расплав
Система компьютерного моделирования литейных процессов (СКМ ЛП) «ПолигонСофт» - одна из ведущих СКМ ЛП на Российском рынке [1]. В последнее время появилось несколько новых методов решения задач теории поля, учитывающих возможности современных компьютеров и операционных систем. Один из них - это метод сглаженных частиц - т.н. метод SPH. Данный метод дает принципиальную возможность распараллеливания любых вычислительных задач, в связи с чем использования вычислительных свойств видеокарт является очевидным вариантом для ускорения расчетов, что успешно используется в современных специализированных программах для формирования множества динамических сложных 3D-объектов для фильмов и т.п. Некоторым недостатком такого подхода является привязка к аппаратной части компьютера(к видеокарте) - т.н. «железу», однако большинство современных персональных компьютеров комплектуются видеокартами, позволяющими использовать их при многопоточных вычислениях.
Если говорить о применении метода SPH непосредственно к СКМ ЛП, то существенное ускорение сроков моделирования (в десятки раз) серьезно расширяет возможности технолога-литейщика. Речь идет не только об уменьшении времени моделирования и соответственно сроков разработки литейной технологии, но в первую очередь о возможности «проигрывания» гораздо большего количества вариантов технологии в обозримые сроки. Очевидно, что это повышает надежность моделирования при поиске устойчивой оптимальной литейной технологии в условиях реального производства с учетом особенностей конкретных технологических процессов и производственных условий конкретного предприятия.
Компания «CSoft Полигон плюс» работает над новым вычислительным гидродинамическим модулем, использующем бессеточный метод гидродинамики сглаженных частиц [2] для ускорения расчета процесса заливки расплавом формы. В методе SPH поток моделируется с помощью деления потока на дискретные элементы, называемые частицами. Ускорение вычислений достигается использованием параллельных вычислений с помощью технологии CUDA, позволяющей распараллеливать вычисления на микропроцессорах видеокарты NVidia.
В настоящее время основными методами решения гидродинамических задач в прикладных литейных пакетах являются метод конечных объемов и метод конечных разностей. Оба эти метода требуют наличия внутренней сетки для расчета динамики течения. Метод SPH является лагранжевым методом (координаты частиц двигаются вместе с жидкостью) и не требует внутренней сетки, в связи с чем достигается значительное увеличение производительности и упрощение работы инженера-технолога.
Численное моделирование жидких сред с помощью метода SPH идеально подходит для распараллеливания на множестве независимых вычислительных потоках. В разрабатываемом модуле гидродинамики жидкого метала, используется CUDA для расчета взаимодействия между собой частиц жидкости. Если на центральном процессоре (CPU) необходимо последовательно обойти все частицы и рассчитать потенциальное взаимодействие, то по технологии CUDA такие расчеты производятся параллельно на сетке потоков. В результате прирост производительности в зависимости от числа частиц при методе SPH и сложности модели, составляет x30-x50 раз (для GeForce 570GT 1600 Mhz и Core Duo i5 2400 Mhz). Если раньше моделирование 1M частиц могло занимать несколько дней, то сейчас это несколько часов. В Табл. 1 представлено сравнение скорости вычислений на видиокарте Nvidia и CPU. Тестирование проводилось на ускорителе видеокарты Nvidia GeForce 570GT (тактовая частота ядра 732Mhz, объем памяти 1280Mb, 480 потоковых процессоров) и на CPU intel Core Duo i5 (частота ядра 2400Mhz, 2 ядра, 4 потока).
Табл 1 Сравнение количества шагов в сек для GPU и CPU)
GeForce 570GT (шагов/сек) |
Core I5 (шагов/сек) |
Прирост |
||
500 Тысяч частиц |
38.25 |
0.74 |
в 51 раз |
|
1 Миллион частиц |
21.42 |
0.49 |
в 43 раза |
Очевидно, что при моделировании машинное время является важнейшим ресурсом, позволяющей решать задачи с более высокой степенью детализацией протекающих процессов. Или производить множество запусков одной модели с различными параметрами, что в свою очередь позволяет более детально изучать возможные дефекты и избежать их на реальном производстве, как в процессе отработки технологического процесса, так и при поточном производстве. Учитывая тот факт, что стоимость машинного времени несоизмерима меньше по сравнению с затрачиваемыми ресурсами в реальных условиях, то повышение производительности расчетной системы с помощью технологии CUDA, открывает новые возможности, позволяющие экономить время, ресурсы, деньги и сокращать сроки от начального проектного чертежа до реального изделия.
МЕТОД SPH
Метод SPH основан на интегральном интерполировании для нахождения значения физической величины на каждом временном шаге. В SPH любая функция X(r) аппроксимируется следующим образом:
(0.1)
где h - так называемое расстояние сглаживающей длины, а W - функция ядра. В дискретном представлении для любой частицы i данная аппроксимация приводит к следующему выражению для любой физической величины X в точке r :
(0.2)
где - масса j-ой частицы, - плотность j-ой частицы, Wij = W(; h). Для функции ядра W вводится расстояние, называемое сглаживаемой длиной h, на котором свойства каждой частицы сглаживаются функцией ядра. За функцию ядра обычно берется Гауссово ядро, которое имеет малое влияние на удаленные частицы. Для увеличения производительности Гауссово ядро заменяют кубическим сплайном или ядром Венланда, обращающимися в ноль на расстояниях порядка двух радиусов частиц и больше. Данное упрощение значительно уменьшает число необходимых вычислений. Тогда любая физическая величина будет определяться соседними частицами, попадающими в сферу радиуса сглаживающей длины.
НЕКОТОРЫЕ РЕЗУЛЬТАТЫ
На данном этапе разработки реализованы пробные модели моделирования заливки в форму с помощью метода SPH. Первые результаты показывают хорошее качественное соответствие компьютерного моделирования и реального процесса заполнения формы расплавом.
Рис. 1 Моделирование процесса заполнения расплавом полости литейной формы (заливка) с использованием метода SPH. Цветами отображены скорости частиц.
На Рис. 1 представлены различные сечения формы во время процесса заполнения с использованием метода SPH в СКМ ЛП «ПолигонСофт». В данном случае визуализировано как расплав моделируется с помощью дискретного набора взаимодействующих частиц. Естественно, что их количество, занимаемая область и динамика меняется на каждом временном шаге в зависимости от вычисляемых на каждом шаге условий взаимодействия частиц и поступления (заливки) жидкого металла.
ЗАКЛЮЧЕНИЕ
Технология SPH является одной из передовых разработок для увеличения скорости расчета сложных вычислительных гидродинамических задач, в частности задач моделирования литейных процессов. Благодаря дискретизации потока на конечное число частиц, гидродинамическая задача легко распараллеливается на микропроцессоры, что позволяет существенно уменьшить время ожидания результата моделирования. Так же вычисления можно проводить и на центральных процессорах, но с заметным падением производительности. В будущем компанией «CSoft Полигон плюс» планируются работы по усовершенствованию нового гидродинамического модуля с использованием метода SPH, а также всех основных модулей СКМ ЛП «ПолигонСофт».
СПИСОК ЛИТЕРАТУРЫ
1. Тихомиров М.Д. Физико-математические основы компьютерного моделирования литейных процессов: Материалы 3-й Всероссийской научно-практической конференции «Литейное производство сегодня и завтра».- СПб., 2002, с.135-138
2. Giu-Rong Liu, M.B. Liu Smooth Particle Hydrodynamics: A Meshfree Particle Method // 2003.
Размещено на Allbest.ru
...Подобные документы
Описание режимов работы ситчатой и колпачковой тарелок ректификационной колонны. Экспериментальное определение гидравлического сопротивления сухой и орошаемой тарелки. Расчет гидродинамики тарельчатых колонн и сравнение с экспериментальным результатом.
лабораторная работа [265,5 K], добавлен 15.12.2014Метод фильтрования и его применение в промышленности для очистки сточных вод от взвешенных частиц. Основные расчетные формулы и зависимости. Оборудование и современные аппараты для фильтрования сточных вод. Пример и схема реализации данного метода.
курсовая работа [1,7 M], добавлен 06.12.2013Принципы построения комбинированной гидродинамической модели аппарата методом декомпозиции функции отклика системы на возмущение идентификацией простейших типовых гидродинамических моделей. Разработка химического реактора с учетом его гидродинамики.
контрольная работа [304,4 K], добавлен 02.12.2015Диффузия как движение частиц среды, приводящее к установлению равновесного распределения концентраций частиц в среде. Оценка влияния данного процесса на свойства металлов. Превращения сплаве при охлаждении от температуры в жидком состоянии до комнатной.
контрольная работа [543,5 K], добавлен 08.12.2014- Научно-методические основы управления состоянием хвостохранилищ горно-металлургического производства
Оседание частиц в воде при осветлении в отстойниках, при формировании хвостохранилищ. Аналитическое исследование процесса оседания твердых частиц в неподвижной воде. Методика определения скорости оседания, условия, при которых частицы поднимаются вверх.
методичка [629,2 K], добавлен 05.12.2011 Цели и порядок выполнения лабораторных работ, обработка опытных данных и составление отчетов по изучению компрессионной фреоновой установки, гидродинамики и процесса разделения суспензий, измельчению твердых материалов, изучению процесса теплопередачи.
методичка [5,7 M], добавлен 09.12.2011Исследование моделирования медицинского аппарата пульсовой аналитической системы. Задача оценки степени объективности метода моделирования применительно к объекту. Использование метода декомпозиции. Рекомендации по применению алгоритма моделирования.
статья [23,6 K], добавлен 06.09.2017Характеристика сплава отливки. Анализ технологичности конструкции детали. Обоснование выбора формовочной и стержневой смеси для изготовления формы и стержней. Расчет литниково-питающей системы. Проверка правильности расчета продолжительности заливки.
курсовая работа [1,8 M], добавлен 23.02.2016Проект спирального гидроциклона СМГ-С, предназначенного для отчистки промывочных жидкостей от песка, грубодисперсных частиц, поступающих в раствор вместе с глиной, и частиц выбуренной породы, которыми раствор обогащается в процессе бурения скважин.
курсовая работа [373,0 K], добавлен 12.03.2008Применение аппаратов с кипящим слоем. Материальный, тепловой, гидродинамический, гидравлический и конструктивный расчеты сушилки с псевдоожиженным слоем. Подбор вспомогательного оборудования: калорифера, циклона, вентилятора, питателя, разгрузителя.
курсовая работа [769,9 K], добавлен 07.08.2017Этапы расчета литейных радиусов закруглений, особенности выбора линии разъёма отливки. Способы определения размеров нормальных трапецеидальных питателей. Рассмотрение особенностей технологического процесса получения отливки литьем в песчаные формы.
контрольная работа [117,4 K], добавлен 06.05.2013Анализ изготовления отливки. Выбор и обоснование способа и метода изготовления литейной формы. Разработка технологической оснастки. Установление параметров заливки литейной формы. Расчет литниковой системы и технология плавки. Контроль качества отливок.
курсовая работа [252,8 K], добавлен 02.11.2011Работа посвящена технологии литейных процессов. Технология - изменение свойств или формы. Литье в песчаные (земляные) формы, в металлические формы; под давлением, центробежное литье, по выплавленным моделям; литье намораживанием, в оболочечные формы.
реферат [2,1 M], добавлен 18.01.2009Основные понятия и определения прикладной гидравлики. Физические свойства жидкости. Основные элементы и законы гидростатики. Характеристика основных положений гидродинамики. Законы гидромеханики и их практическое приложение. Понятие идеальной жидкости.
презентация [2,4 M], добавлен 16.05.2015Фильтрование как разделение неоднородной системы с твердой дисперсной фазой, основанное на задержании твердых частиц пористыми перегородками, физическое обоснование процесса. Классификация фильтровальных аппаратов, принцип их действия и назначение.
курсовая работа [903,4 K], добавлен 12.06.2011Плотность теплового потока в районе мениска в кристаллизаторе и распределение температуры поверхности широкой грани сляба. Влияние материала стенки, скорости воды в каналах охлаждения, шлакообразующих смесей, гидродинамики расплава на тепловые процессы.
контрольная работа [758,0 K], добавлен 23.12.2015Определение гидравлических сопротивлений трубопровода и арматуры. Изучение гидродинамики тарельчатых и насадочных колонн. Изучение гидравлики взвешенного слоя. Испытание рамного фильтр-пресса. Затраты мощности на перемешивание в аппарате с мешалкой.
методичка [418,5 K], добавлен 17.07.2008Характеристика реакторов с механическим перемешиванием, барботажных колонн, эрлифтных реакторов с внутренней и внешней циркуляцией как основных групп биореакторов. Изучение процессов стерилизации и очистки воздуха от микроорганизмов и аэрозольных частиц.
реферат [2,8 M], добавлен 31.05.2010- Исследование процесса движения частиц в газоплазменном потоке при газотермическом нанесении покрытий
Характеристика основных закономерностей процесса газотермического нанесения покрытий. Устройство плазматрон. Преимущества технологии газотермического нанесения покрытий. Моделирование воздействия концентрированного потока энергии на поверхность.
контрольная работа [3,2 M], добавлен 16.06.2013 Подготовка яблок к отжиму сока. Конструкция машин для измельчения яблок. Использование инспекционных роликовых транспортеров для перемещения яблок. Размол сырья, полуфабрикатов и отходов до очень малого размера частиц. Использование терочных дробилок.
статья [1,1 M], добавлен 22.08.2013