Перейти к публикации

Сопротивление судна. Fluent 6.3


Рекомендованные сообщения

Добрый день, коллеги.

Вопрос касается вычисления во Fluent’e сопротивления судна

при обтекании водой в канале.

1. При создании сетки в Gambit’e делю объем канала

на нижнюю часть – для воды и верхнюю – для воздуха.

Во Fluent’e задаю на входе канала расход воды и воздуха

отдельно для каждой из входных поверхностей.

На выходе – pressure outlet.

Делаю инициализацию и патчу воду для нижней части объема канала.

Решение удовлетворительное – наблюдаются корабельные волны.

Коэффициент сопротивления имеет разумные значения.

2. Сейчас построил сетку в ICEM’e. Сетку проверил как в самом ICEM'e,

так и во Fluent'e - замечаний нет.

Канал теперь не делю на нижнюю и верхнюю часть.

Не знаю, во-первых, как это в ICEM’e делать, чтобы не испортить Огрид,

а во-вторых - нужно ли?

Для упрощения выбираю стационарное решение и ламинарную модель.

Захожу в Boundary Condition выбираю поверхность Inlet для фазы mixture

в окне Mass-Flow Inlet во вкладке Momentum указываю направление потока,

а во вкладке Multiphase включаю опцию Open Channel,

задаю уровень воды (40м) и уровень дна канала (0м).

Дно совпадает с уровнем начала координат.

На выходе: pressure outlet и аналогично задаю уровень воды и уровень дна канала.

Как обычно для каждой фазы задаю расход.

Проверяю после инициализации и патча заполнение канала водой и

начальную скорость по всему каналу. Все нормально.

Решение идет удовлетворительно.

Графики Residuals сходятся монотонно. Казалось нет проблем.

Посмотрел на состояние с разделением фаз и Iso-Surface – полный хаос.

Вода и воздух перемешались. Границы нет.

Вопрос:

есть ли у кого опыт получения корректного решения

в аналогичном случае – через задание уровня воды

в канале (т.е. без разделения входной поверхности

на нижнюю – для воды и верхнюю – для воздуха)?

Какие в этом деле есть нюансы, которые я, по-видимому, не учел?

С уважением, Герман

Ссылка на сообщение
Поделиться на других сайтах


В задачах со свободной поверхностью рекомендуется, чтобы узлы ячеек лежали строго в этой поверхности и в ее окрестности было локальной сгущение сетки. Иначе граница газ-жидкость будет не плоскостью, а ступеньками + соответствующие глюки в попытке решателя сгладить эти ступеньки + проблемы с образованием волн и т.д. В принципе не критичино, и не должно сильно влиять на общий результат, но тем не менее это нужно принимать во внимание.

В ICEM такую сетку сделать очень просто. Достаточно перед построением резануть блок по судну в плоскости газ-жидкость, а затем строить О-гриды. В случае необходимости у полученных О-грид блоков можно подвинуть/подкорректировать узлы (Move Vertex).

Ссылка на сообщение
Поделиться на других сайтах

Добрый день, Dick.

Разрезал блок на уровне поверхности. Построил Огрид.

Узлы, которые сместились из плоскости сечения, переместил.

Однако нижний ярус узлов Огрида невозможно сместить,

поэтому сетка не пошла по уровню раздела фаз (см. аттач).

С уважением, Герман

Ссылка на сообщение
Поделиться на других сайтах

Любые узлы двигаются, если только они не привязаны к точкам (associated). Проще всего наделать нужных точек в плоскости раздела газ-жидкость и привязывать к ним узлы о-грида (associate vertex), так по точнее будет. Также нужно быть очень аккуратным в плане топологии блоков. Например, глядя на аттач могу сразу сказать, что топология не совсем удачная. Нижние узлы блока судна следует опустить еще ниже (нижняя зеленая линия), а о-грид выдавить с большим оффсетом, чтоб он не пересекался с геометрией (в аттаче самая нижняя белая линия проходит сквозь судно).

Ссылка на сообщение
Поделиться на других сайтах

Я не расчётчик, но корабел :) очень интересно было бы посмотреть на результат. На форму волнообразования. Ещё лучше было бы сравнить с результатами испытаний.

Кстати, влияние дна тоже учитывается? Насколько я понял Ваш "канал" неглубокий.

Ссылка на сообщение
Поделиться на других сайтах

Для модели судна (длиной 5 метров) число Рейнольдса составляет, ориентировочно, 10^5, для натурного судна - 10^7 ... 10^8.

Ламинарный подход однозначно не подходит.

Ссылка на сообщение
Поделиться на других сайтах

Моделирование гидродинамических течений и расчет буксировочного сопротивления модели подводной лодки.

<noindex>http://www.cae-services.ru/data/130M.pdf</noindex>

Моделирование гидродинамических течений со свободной поверхностью и расчет буксировочного сопротивления судна.

<noindex>http://www.cae-services.ru/data/11M.pdf</noindex>

Обтекание корпуса судна со свободной поверхностью. О.Г. Бузыкин, K.M. Мякушев

<noindex>http://www.cae-services.ru/data/152M.pdf</noindex>

Ссылка на сообщение
Поделиться на других сайтах

Добрый день, коллеги.

1. Оффсет увеличил до 1.5м. Дальше не могу - будет сильно увеличиваться шаг разбиения

вертикальных ребер Огрида, что приведет к плохому разрешению волны.

Либо надо измельчать сетку на борту буксира и увеличивать размер сетки, что тоже не желательно.

2. Плохая топология обусловлена той же причиной (п.1) - любые смещения узлов Огрида

вниз вызывают увеличение длины вертикалных ребер на периферии Огрида,

т.е. ухудшение разрешение волны.

3. Ламинарная модель - только для проверки формирования поверхности раздела фаз.

4. Осадка буксира 3м, глубина канала 40м - должно хватить.

5. Экспериментальных данных Cd нет.

В итоге, с учетом всех рекомендаций:

- разделил в SolidWork'e модель на уровне поверхности воды на верхнюю и нижнюю части.

- построил сетку отдельно для нижней и верхней частей. Узлы Огрида нижней и верхней сеток в плоскости разделения фаз состыковал. Теперь можно задавать Mass-Flow-Inlet как обычно - по входам;

- состыковал сетки во Флуенте через интерфейс;

- включил Флуент на 8 узлов - фазы разделяются, считает без замечаний.

Спасибо всем за рекомендации и обсуждение вопроса.

С уважением, Герман.

Изменено пользователем German_psv
Ссылка на сообщение
Поделиться на других сайтах

В дополнение к моему предыдущему собщению.

Заново перестроил сетки в ICEM, а именно: для всех блоков

точно состыковал координаты всех узлов,

лежащих в плоскости раздела фаз.

Загрузил нижнюю и верхнюю сетки во Флуент и выполнил Fuse.

Нижняя и верхняя сетки соединились через одну интериорную поверхность.

Запустил вычисления во Флуенте на кластере.

По сравнению с предыдущим вариантом (стыковка

нижней и верхней части через интерфейс) время вычислений

на одном временнОм шаге сократилось на 12 процентов.

Это и понятно. Просто хотелось посмотреть,

насколько интерфейсное соединение тормозит вычисление.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • gudstartup
      @Alexey8107 подайте 24 в только на spm и посмотрите будет на нем 30 или нет если будет то для начала смотрите датчики тока на силовой плате    там внутри еще схемка есть для выдачи адекватного сигнала на схему контроля тока. если поставите не родной возможны сбои при работе шпинделя. в худшем случае может они окажуться исправны. сейчас не помню какой там уровень по аварии сравните с соседним модулем контроля тока их там 2. их питание тоже проверьте
    • Alexey8107
      Да, здесь я оговорился. Конечно же резисторы на контроль фаз. Тоже об этом думал, т.к. силовуха ну не имеет явных признаков неисправности, да и в принципе даже включается и работает. На данный момент от предыдущих ремонтов остались трансформаторы тока фанук A44L-0001-0165# на 100, 400 и 600 ампер. Причем номер у всех почему то одинаковый, а ампераж разный. Найти документацию на них я даже не пытался, это невозможно. Надо будет снять и проверить. Если кто знает, это обычный трансформатор тока или все таки какое-нибудь чудо на эффекте холла???
    • Kydes
      Пришлите свою почту, отправлю эти файлы 
    • gudstartup
      вот схема кабеля там еще линия esp есть и интерфейс по которому модули сообщают об ошибках сигнальная пара mifa xmifa возможно именно через него ваш psm получает инфу о том что на dc линии кз. возможно что инфа приходит и от spm но вы почему то исключаете замену psm spm целиком а ограничились платой управления
    • kanapello
    • Ветерок
      И что мешает сделать всё это нормальной подсборкой (как это и есть на самом деле)? И будет "одна строка" в спецификации.   Извращаетесь там, где это вообще не нужно. Булками задается то, чего в конструкторской сборке физически нет - ЗИП, краска, упаковка и т.п. И лишь при отсутствии ПДМ.
    • david1920
      Вот и ответ для автора
    • zwg
      УГОЛОК РАСЧЕТ РАЗВЕРТКИ   ДИАПАЗОН КОРРЕКЦИИ мм V А Б расчетный BD развертка развертка CY factor ШУМ ось Х-V 1 8 40 40 1,8 78,2 78,07 0,95 78,15 39,07 1,5 12 40 40 2,8 77,2 79,27 0,95 77,19 38,59 2 12 40 40 3,6 76,4 76,24 0,95 76,4 38,2 2,5 16 40 40 4,2 75,8 75,22 0,85 75,84 37,92 3 20 40 40 5,2 74,8 74,17 0,85 74,9 37,45 4 35 40 40 6,6 73,4 71,90 0,75 73,48 36,74 5 35 40 40 8,9 71,1 70,28 0,8 71,9 35,95 6 50 40 40 10,6 69,4 67,97 0,85 69,42 34,71 8 50 40 40 14,5 65,5 64,69 0,95 65,36 32,68 К сожалению, данные выше пока больше теоретические. Взят реальный результат по развертке УГОЛОК (получено опытным путем) и уже к нему был приведен FACTOR для CYBELEC - CORRECTION FACTOR FOR THE DIN 6935 CALCULUS. Развертка CY - в случае пустого значения - "СТАЛЬБ" окна ПРОДУКТ/ЦИФРОВАЯ ДЕТАЛЬ (для русского перевода CYBELEC). Получилось: - для толщин/матриц V8-12/1-2мм, FACTOR ближе к 0,95 - для толщин/матриц V16-50/2,5-8мм, FACTOR ближе к 0,85.   ШУМ - странный перевод слова РАЗВЕРТКА, т.е. итоговый расчет развертки программой с учетом привязанного FACTOR. Ось X-V - значение координат для оси Х, для гибки полки 40мм.
    • gudstartup
      это не датчики тока а резисторы для контроля входного напряжения. датчики тока у фанук это спец модули с токовым трансформатором и они не отгорают а просто выдают уровень напряжения на схему контроля тока при этом даже при выключенном силовом напряжении будет ошибка
    • gudstartup
      всегда определяли наличие нуль метки введя м19 если ориентируется значит она есть. @mrVladimir можете при вращении шпинделя смотреть на параметр диагностики 445 он показывает число импульсов на оборот вашего шпиндельного датчика после достижения 0 метки счет начинается с нуля
×
×
  • Создать...