Обтекание препятствия жидкостью — различия между версиями
Egorgor (обсуждение | вклад) (Новая страница: «Виртуальная лаборатория > Цепочка под действием внешней силы <HR> '''''Курсовой проект…») |
Egorgor (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | [[Виртуальная лаборатория]] > [[ | + | [[Виртуальная лаборатория]] > [[Обтекание препятствия жидкостью]] <HR> |
'''''Курсовой проект по [[Механика дискретных сред|Механике дискретных сред]]''''' | '''''Курсовой проект по [[Механика дискретных сред|Механике дискретных сред]]''''' | ||
− | '''Исполнитель:''' [[ | + | '''Исполнитель:''' [[Гордеев Егор]] |
− | '''Группа:''' [[Группа | + | '''Группа:''' [[Группа 10|10]] (43604/1) |
− | '''Семестр:''' осень | + | '''Семестр:''' осень 2017 |
== Описание метода == | == Описание метода == | ||
Строка 57: | Строка 57: | ||
== Поставленная задача == | == Поставленная задача == | ||
− | Рассмотреть двумерную задачу | + | Рассмотреть двумерную задачу об обтекании препятствия жидкостью: как поведет себя жидкость при исчезновении стенок, удерживающих эту жидкость. |
== Реализация == | == Реализация == | ||
+ | |||
+ | {{#widget:Iframe |url=http://tm.spbstu.ru/htmlets/Gordeev_EY/SPH/SPH.html |width=800 |height=800 |border=0 }} | ||
+ | |||
+ | ==Ссылки== | ||
+ | * Разработчик: [[Гордеев Егор]] | ||
+ | * Создано на основе: [[Моделирование жидкости методом SPH]] | ||
+ | * [[Виртуальная лаборатория]] |
Текущая версия на 03:40, 24 февраля 2018
Виртуальная лаборатория > Обтекание препятствия жидкостьюКурсовой проект по Механике дискретных сред
Исполнитель: Гордеев Егор
Группа: 10 (43604/1)
Семестр: осень 2017
Описание метода[править]
SPH (Smoothed Particle Hydrodynamics, Гидродинамика сглаженных частиц) - вычислительный лагранжев метод для симуляции жидкостей и газа, который используется в биологии, астрофизике, баллистике, вулканографии, океанографии.
Сутью метода SPH является разбиение жидкости на дискретные элементы-частицы. Любая физическая величина любой частицы может быть получена путём суммирования соответствующих величин всех частиц которые находятся в пределах двух сглаженных с помощью функции ядра длин.
Значение любой величины A на любом расстоянии r задается формулой:
где
- масса частицы j, - значение величины A для частицы j, - плотность частицы j, W - функция ядра, h - радиус обрезания.Таким образом, плотность любой частицы высчитывается по формуле:
В нашем случае роль функции ядра исполняет функция Люси:
где
Используя уравнение Эйлера, уравнения изменения плотности и положения
получаем уравнение движения каждой частицы:
где давление P в нашей задаче вычисляется по формуле:
,
B - модуль упругости,
- равновесная плотность.А
- член, отвечающий за вязкость, который в нашем случае рассчитывается так:
Поставленная задача[править]
Рассмотреть двумерную задачу об обтекании препятствия жидкостью: как поведет себя жидкость при исчезновении стенок, удерживающих эту жидкость.
Реализация[править]
Ссылки[править]
- Разработчик: Гордеев Егор
- Создано на основе: Моделирование жидкости методом SPH
- Виртуальная лаборатория