Последний раз редактировалось Imaginarium 13.12.2014, 03:41, всего редактировалось 1 раз.
Работаю над следующей задачей.
Есть подводная "яма" в виде параллелепипеда, в ней есть углубление-ложе на дне, в виде полуцилиндра. В яму заходит тело-цилиндр, и постепенно опускается, без горизонтальных смещений, в ложе. Это ложе по размерам весьма близко к размерам тела (по диаметру). Надо смоделировать процесс погружения в яму и ложе на ее дне. Учесть хотя бы грубо, гидродинамические явления, происходящие вокруг тела, чтобы можно было как-то оценить крены в стороны, вообще любые отклонения от горизонтального положения оси спускаемого цилиндра. Еще у спускаемого тела есть винтовые не очень мощные двигатели, которые поддерживают тело во время спуска в горизонтальном положении и продвигают тело вниз. Эти двигатели какие-то струи тоже создают, эти струи отражаются от стенок ямы, возможно будут возмущать воду и мешать телу спускаться, тоже нужно оценить, может, двигатели не все нужны, их положения на теле и усилия, которые они создают - все известно. Хотелось бы просто их задать как силы, приложенные к определенным точкам.
Главный вопрос на данный момент - вообще возможно ли реализовать динамику спуска подводного объекта с учетом гидродинамических явлений в существующих пакетах типа ANSYS(Fluent?) или COMSOL Multiphysics более-менее стандартными методами? Если да, то к какому подступаться? Или нужно с нуля самому писать свой солвер? В итоге нужно получить "виртуальный стенд".
Засел за гидродинамику, готовлюсь запрограммировать численные методы для решения этой задачи, если потребуется, вычматом я уже как раз занимался. То есть, если нужно сделать какую-нибудь dll-ку с отдельно написанными вычислительными методами для подключения к какому-либо инженерному программному пакету - не проблема.
Прошу совета в поиске направления дальнейшей работы, очень не хочется тратить время на тупиковые варианты.
Спасибо.
|