Fidesys: Обледенение палубы арктического корабля

05/2023

Рассматривается участок палубы арктического корабля. Снаружи корабля -30 градусов, высокая влажность и ветер. Внутри корабля греющий кабель, теплоизоляционный слой и поддерживаемая температура 15 градусов. Необходимо понять, хватит ли мощности греющего кабеля и плотности его укладки, чтобы не допустить обледенения палубы.

 

Импортирование геометрической модели

Импортируйте геометрическую модель скачать файл. Для этого на панели инструментов нажмите на значок Импорт, выберите нужную модель и нажмите Готово.

Импортирование геометрической модели Fidesys

В результате импортируется модель.

Импортирование геометрической модели Fidesys

 

Задание материала и свойств блока

Создайте четыре типа материала. На панели команд выберите Режим - Материал, Объект - Управление материалами. В открывшемся виджете Управление материалами в средней колонке укажите имя первого материала. В колонке свойств откройте список Общие и перетащите Плотность в колонку Свойства материала. Затем в левой колонке перейдите в раздел Температурные свойства и перетащите Коэффициент удельной теплоемкости, проделайте тоже самое для Температурные свойства → Температурные изотропные → Коэффициент теплопроводности. Задайте необходимые значения.

Задание материала и свойств блока Fidesys

Создайте второй материал.

Задание материала и свойств блока Fidesys

Создайте третий материал.

Задание материала и свойств блока Fidesys

Создайте четвертый материал.

Задание материала и свойств блока Fidesys

Нажмите Применить. Закройте окно.

Создайте первый блок c названием "Палуба". На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Добавить сущность в блок. Задайте необходимые параметры. Нажмите Применить.

Задание материала и свойств блока Fidesys

Проделайте аналогичные действия для создания еще трех блоков. Параметры для второго блока: название "Изоляция" и ID объекта 2, параметры для третьего блока: название "Греющий кабель" и ID объекта 1, параметры для четвертого блока: название "Воздух" и ID объектов 4 5.

Задание материала и свойств блока Fidesys

Задайте свойства первому блоку. На панели команд выберите Режим - Блоки, Объект - Блок, Действие - Свойства/параметры блока. Задайте необходимые параметры. Нажмите Применить.

Задание материала и свойств блока Fidesys

Проделайте аналогичные действия для задания свойств еще трем блокам. Параметры для второго блока: категория Объемное тело и материал Изоляция, категория Объемное тело и материал Греющий кабель, параметры для четвертого блока: категория Объемное тело и материал Воздух.

Задание материала и свойств блока Fidesys

 

Построение сетки

Срастите объемы. На панели команд выберите Режим - Геометрия, Объект - Объем, Действие - Отпечатаь/срастить. Из выпадающего списка выберите Срастить и задайте необходимые параметры. Нажмите Применить.

Построение сетки Fidesys

Для построения тетраэдальной сетки задайте в настройках сетки тип элемента по умолчанию, для этого на верхней панели выберите Инструменты - Настройки. Далее в настройках найти раздел "Настройки сетки" и выбрать тип элемента - тетраэдр, после чего нажать "Сохранить".

Построение сетки Fidesys

Постройте сетку на объеме 2. На панели команд выберите Режим - Сетка, Объект - Объемная, Действие - Интервалы. Из выпадающего списка выберите Автоматический размер и задайте необходимые параметры. Нажмите Применить, Построить сетку.

Построение сетки Fidesys

Постройте сетку на объеме 1.

Построение сетки Fidesys

Постройте сетку на объемах 3 4 5.

Построение сетки Fidesys

 

Задание граничных условий

Задайте конвекцию на внутреннюю поверхность палубы. На панели команд выберите Режим - Граничные условия, Объект - Конвекция, Действие - Создать. Задайте необходимые параметры и нажмите Применить.

Задание граничных условий Fidesys

Задайте конвекцию на внешние поверхности палубы. На панели команд выберите Режим - Граничные условия, Объект - Конвекция, Действие - Создать. Задайте необходимые параметры и нажмите Применить.

Задание граничных условий Fidesys

Задайте греющему кабелю тепловой поток. На панели команд выберите Режим - Граничные условия, Объект - Тепловой поток, Действие - Создать. Задайте необходимые параметры и нажмите Применить.

Задание граничных условий Fidesys

Задайте постоянную температуру холодного воздуха за бортом. На панели команд выберите Режим - Граничные условия, Объект - Температура, Действие - Создать. Задайте необходимые параметры и нажмите Применить.

Задание граничных условий Fidesys

Задайте постоянную температуру снаружи теплоизоляционного слоя. На панели команд выберите Режим - Граничные условия, Объект - Температура, Действие - Создать. Задайте необходимые параметры и нажмите Применить.

Задание граничных условий Fidesys

Задайте начальную температуру палубе. На панели команд выберите Режим - Начальные условия, Объект - Температура, Действие - Создать. Задайте необходимые параметры и нажмите Применить.

Задание граничных условий Fidesys

 

Запуск расчета

Для запуска на расчет в CAE Fidesys выберите на панели команд Режим - Настройки расчета, Объект - Статический, Действие - Общие. Задайте требуемые параметры и нажмите Применить, Начать расчет.

Запуск расчета Fidesys

 

Анализ результатов

Откройте файл с результатами. Это можно сделать тремя способами:

  • Нажмите Ctrl+E;
  • В главном меню выберите Расчёт - Результаты. Нажмите Открыть последний результат;
  • На панели команд выберите Результаты (Режим - Результаты, Результаты - Открыть Результаты).

Появится окно Fidesys Viewer, в котором вы сможете ознакомиться с результатами расчёта.

На верхней панели выберите: Температура. В результате на модели отобразится распределение температуры.

Анализ результатов Fidesys

Для наглядности сделайте разрез. Выберите Фильтры - Алфавитный указатель - Срез. Укажите нормаль либо направление, в котором следует сделать срез. Нажмите Применить. После применения настроек должна отобразиться следующая картина:

Анализ результатов Fidesys

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

 

Использование консольного интерфейса

Построение геометрии, генерацию сетки, задание граничных условий и материалов можно выполнить с использованием консольного интерфейса. Ниже приведён код программы, позволяющий выполнить шаги описанного выше руководства, необходимо только самостоятельно указать полный путь и название сохраняемого файла.

reset

import acis"D:/Fidesys_projects/geom2.sat" nofreesurfaces healattributes_on  separate_bodies

creatematerial 1

modifymaterial 1 name 'Палуба'

modifymaterial 1 set property 'DENSITY' value 7856

modifymaterial 1 set property 'SPECIFIC_HEAT' value 458

modifymaterial 1 set property 'ISO_CONDUCTIVITY' value 58

creatematerial 2

modifymaterial 2 name 'Изоляция'

modifymaterial 2 set property 'DENSITY' value 100

modifymaterial 2 set property 'ISO_CONDUCTIVITY' value 0.038

modifymaterial 2 set property 'SPECIFIC_HEAT' value 900

creatematerial 3

modifymaterial 3 name 'Греющий кабель'

modifymaterial 3 set property 'DENSITY' value 8930

modifymaterial 3 set property 'SPECIFIC_HEAT' value 0.375

modifymaterial 3 set property 'ISO_CONDUCTIVITY' value 390

creatematerial 4

modifymaterial 4 name 'Воздух'

modifymaterial 4 set property 'DENSITY' value 1.3

modifymaterial 4 set property 'SPECIFIC_HEAT' value 1.03

modifymaterial 4 set property 'ISO_CONDUCTIVITY' value 0.022

setduplicate block elements off

block 1 addvolume 3

block 1name 'Палуба'

block 2 addvolume 2

block 2name 'Изоляция'

block 3 addvolume 1

block 3name 'Греющий кабель'

block 4 addvolume 4 5

block 4name 'Воздух'

block'Палуба' material 1 cs 1 element solid order 1

block'Изоляция' material 2 cs 1 element solid order 1

block'Греющий кабель' material 3 cs 1 element solid order 1

block'Воздух' material 4 cs 1 element solid order 1

mergevolume all

set defaultelement tri

volume2  size auto factor 5

mesh volume2

volume1  size auto factor 5

mesh volume1

volume 3 45  size auto factor 5

mesh volume3 4 5

# коэффициент теплоотдачи с поверхности палубы. Внутри температура 15, снаружи -30

createconvection on surface 77 80 to 85 surrounding value 15 coefficient value 5

createconvection on surface 78 79  surroundingvalue -30 coefficient value 44

# примерная площадь поверхности греющего кабеля: 25 м^2,длина 135 м

# мощностьгреющего кабеля при температуре -30 - 115 Вт/м, КПД прbмем за 80%

# тогдатепловой поток через поверхность кабеля примерно 500 Вт/м^2

createheatflux on surface 1 to 64 value 500

#постоянная температура холодного воздуха за бортом -30

createtemperature  on surface 97  value -30

#постоянная температура 15 снаружи теплоизоляционного слоя

create temperature  on surface 72 value 15

# начальныеусловия: палуба 15 градусов

createinitial temperature on volume 1 2 3

modifyinitial temperature 1 value 15

analysistype static heattrans dim3