Препроцессинг
1. Формирование списка типов конечных элементов: Plane – для твердотельного моделирования, Link − для моделирования излучающей и поглощающей (отражающей) поверхностей и Matrix – для создания суперэлемента:
Main Menu
Preprocessor
Element Type
Add/Edit/Delete
Add![](/html/65386/197/html_5pTl4PW76U.exFZ/htmlconvd-5WyaY2291xi5.jpg)
Thermal Mass -Solid-
Quad 4node 55 (Plane55)
Apply
Thermal Mass -Link-
2D conduction 32 (Link32)
Apply![](/html/65386/197/html_5pTl4PW76U.exFZ/htmlconvd-5WyaY2291xi11.jpg)
Superelement → Superelement 50 (Matrix50)
OK. 2. Задание опций КЭ:
Main Menu
Preprocessor
Element Type
Add/Edit/Delete
Options...
для элемента Plane55: K3 = Axisymmetric;
для элемента Matrix50: K1 = Radiation substr
OK.
3. Описание свойств материала (сталь) в единицах СИ. 3.1. В версиях программы 5.* меню:
Main Menu
Preprocessor
Material Props
Constant Isotropic
OK![](/html/65386/197/html_5pTl4PW76U.exFZ/htmlconvd-5WyaY2291xi22.jpg)
в поле KXX введите значение 45.4.
Для задания табличной зависимости коэффициента теплоотдачи с поверхности от температуры введите сначала таблицу температур:
Main Menu
Preprocessor
Material Props
-Temp dependent- Temp Table.
Введите в полях Т1...Т6 значения температур из табл. П14.1.
Ò à á ë è ö à Ï 1 4 . 1
Коэффициенты теплоотдачи с поверхности
Ò, îC |
0 |
25 |
50 |
75 |
100 |
125 |
HF |
4.6 |
6.0 |
7.6 |
9.6 |
11.8 |
14.3 |
Далее открыть диалоговое окно:
Main Menu
Preprocessor
Material Props
Temp dependent
Prop Table.
Выбрать в комбинированном поле ввода со списком Lab переменную Conv film coeff
HF и ввести в полях С1...С6 значения коэффициентов теплоотдачи из табл. П14.1.
3.2. В версиях программы 7.* и выше соответственно меню:
Main Menu
Preprocessor
Material Props
Material Models
Thermal
Conductivity
Isotropic
KXX.
Для ввода зависимости коэффициента теплоотдачи с поверхности от температуры в табличном виде:
Main Menu
Preprocessor
Material Props
Material Models
Thermal
Conductivity
Convection or Film Coef.
Add Temperature.
Ввести значения Т и HF из табл. П14.1.
3.3. Для построения графических зависимостей теплофизических характеристик от температуры (рис. П14.2) используйте кнопку Graph (в версиях программы 7.* и выше) или меню (в версиях программы 5.*):
Main Menu
Preprocessor
Material Props
-Temp dependent- Graph.
Рис. П14.2. Зависимость коэффициента теплоотдачи от температуры
Для изменения настроек элементов графика (диапазоны значений по осям, толщины и цвет кривых, управление сеткой и др.) используйте меню:
Utility Menu |
Plot Ctrls |
Style |
Graphs, |
Utility Menu |
Plot Ctrls |
Style |
Colors Graph Colors. |
4. Построение геометрической модели методом нисходящего проектирования (рис. П14.3).
Сначала строится половина сечения осесимметричной модели, состоящей из шара и полого цилиндра с торцевыми заглушками. Затем
|
модель достраивается до полной путем симметрич- |
|
|
|
ного отображения относительно плоскости симмет- |
|
|
|
ðèè. |
|
|
|
|
|
|
|
4.1. Создание четверти круга радиусом 0,01 м |
|
|
|
(модели нагревательного элемента, рис. П14.4): |
|
|
|
Main Menu |
Preprocessor |
(Modeling) Create |
|
|
|
Circle By Dimensions. |
|
|
|
|
|
4.2. Создание модели пустотелого кожуха габа- |
|
|
|
ритами 40×26 мм и толщиной 1 мм путем создания |
|
|
|
двух прямоугольников и применения булевой опе- |
|
|
|
рации вычитания одного прямоугольника из друго- |
|
|
|
ãî: |
|
|
|
|
|
|
|
Main Menu → Preprocessor → Create → Rectangle → |
|
|
|
By Dimensions → |
|
|
|
|
|
|
X1, X2 X-coordinates |
0 |
0.013 |
|
|
|
|
Y1, Y2 Y-coordinates |
0 |
0.02 |
Apply |
Ðèñ. Ï14.3. |
|
X1, X2 X-coordinates |
0 |
0.012 |
|
|
|
Геометрическая |
|
Y1, Y2 Y-coordinates |
0 |
0.019 |
OK |
|
модель |
|
Вычитание из большего прямоугольника мень- |
|
|
|
øåãî: |
|
|
|
|
|
|
|
Main Menu |
Preprocessor |
(Modeling) Operate |
Subtract |
Areas |
|
èëè |
|
|
|
|
|
|
|
Main Menu |
Preprocessor |
(Modeling) Operate |
Divide |
Area by |
|
Area. |
|
|
|
|
|
|
5. Построение сеточной модели.
5.1. Назначение числа разбиений (NDIV) на контурных линиях:
Main Menu
Preprocessor
Size Ctrls
ManualSize
Lines
Picked Lines;
–отметить все три контурные линии кругового сектора
Apply
NDIV = 8
Apply;
–отметить две самые короткие линии (толщина кожуха)
Apply
NDIV = 3
Apply;
– отметить две горизонтальные линии (заглушка кожуха)
Apply
NDIV = 10
Apply;
– отметить две вертикальные линии (образующие кожуха)
Apply
NDIV = 15
OK.
Рис. П14.4. Диалог создания сектора круга
5.2. Для генерации регулярной сети на областях, топологически не подобных четырехугольной форме КЭ, необходимо выполнить операцию конкатенации линий (не путать с булевой операцией объединения ADD):
Main Menu |
Preprocessor |
-Meshing- Concatenate |
Lines; затем: |
|
– отметить две линии, образующие наружную поверхность кожуха |
|
Apply; |
|
|
|
|
|
– отметить две линии, образующие внутреннюю поверхность кожу- |
õà |
OK. |
|
|
|
|
|
5.3. Генерация регулярной сети из плоских КЭ PLANE55 для моде- |
лирования теплопроводности твердых тел: |
|
Main Menu |
|
Preprocessor |
-Meshing-Mesh Areas |
Mapped 3 or |
4 sided |
Pick All. |
|
|
5.4. Создание элементов для моделирования лучистого теплообмена между источником и поглотителем (отражателем). Лучистый теплообмен происходит между поверхностями; в данном случае это – контурные линии поверхностей в силу осевой симметрии, поэтому применяемые КЭ − линейные.
– Сменить текущие (по умолчанию) атрибуты КЭ:
Main Menu |
Preprocessor |
-Attributes-Define |
Default Attribs → |
выбрать тип КЭ ¹2: |
Link32 |
OK. |
– Генерировать регулярную сеть из одномерных элементов на линиях: |
Main Menu |
Preprocessor |
-Meshing-Mesh |
Lines |
отметить две линии внутренней поверхности кожуха и линии наружной поверхности нагревательного элемента
OK.
5.5. Достроить геометрическую и сеточную модель до полной с помощью зеркального отражения (рис. П14.5, à):
Main Menu
Preprocessor
Modeling
Reflect
Area
Pick All
OK:
|
|
|
|
|
|
Plane of Symmetry |
→ |
X-Z plane |
|
Items to be reflected |
|
Areas and Mesh |
OK. |
Выполните операцию «слияния» совпадающих объектов: |
Main Menu |
Preprocessor |
Numbering Ctrls |
Merge Items |
All OK |
6. Генерация матрицы радиации и создание суперэлемента. |
6.1. Отобрать элементы Link32 (Type ¹2) и принадлежащие им узлы |
для моделирования излучающих поверхностей (рис. П14.5, á): |
Utility Menu |
Select Entities Elements |
Elem type num |
|
ввести в поле Min, Max,Inc значение 2 |
Apply. |
|
Utility Menu → Select → Entities → Nodes → Attached to → Elements →
OK.
Для контроля отобразите отобранные узлы (рис. П14.5, â):
Utility Menu |
Plot Nodes. |
6.2. Проверить ориентацию нормалей к радиационным элементам: |
Utility Menu |
Plot Ctrls Symbols → |
активировать Checkbox для отображения элементных систем координат:
Рис. П14.5. Твердотельные (à) и радиационные (á) элементы и узлы (â)
Element coordinate sys
отобразить элементы с нормалями:
Utility Menu
Plot
Elements.
Если нормали к излучающим поверхностям не направлены внутрь полости (рис. П14.6, à), то разверните их так, как это показано на рис. П14.6, á:
Рис. П14.6. Неправильная (à) и правильная (á) ориентации нормалей
Main Menu
Preprocessor Modeling
Move / Modify Reverse Normals
of Lines.
Выбрать линии, на которых ориентация противоположная ![](/html/65386/197/html_5pTl4PW76U.exFZ/htmlconvd-5WyaY2296xi8.jpg)
OK
OK.
Убедитесь, что теперь все элементы развернуты нормалями внутрь полости:
Utility Menu
Plot
Replot.
6.3. Войти в генератор матрицы радиации (/AUX12):
Main Menu
Radiation Matrix
в более поздних версиях:
Main Menu
Radiation Opt Matrix Method.
Задать степень черноты:
... Emissivities
Define Emissivities
Emissivity → |
|
в поле МАТ ввести номер материала |
1 |
в поле EVALU ввести значение |
0.8 |
Значение степени черноты может изменяться от 0.0 (лучистая энергия полностью отражается) до 1.0 (лучистая энергия полностью поглощается).
Задать значение постоянной Стефана−Больцмана в системе СИ и ти-
па геометрии решаемой задачи: |
|
... Other Settings → |
|
в поле STEF ввести значение |
5.67e−8 |
в поле GEOM (тип геометрии) |
2−D geometry |
в поле NDIV (число секторов) |
24 |
Рис. П14.7. К расчету матрицы радиации
Значение постоянной Стефана–Больцмана равно 1.19e−11 (по умол- чанию, в англо-американской системе измерений); угол раствора каждого сектора составляет 360:24 = 15î.
6.4.Выбрать процедуру «взаимного поиска» и записать матрицу
âфайл с расширением *.sub:
Main Menu Radiation Matrix |
Write Matrix |
в поле NOHID выбрать |
Hidden |
в поле NZONE задать |
100 |
Значение NOHID = Hidden активирует процедуру поиска затененных поверхностей; параметр NZONE определяет число зон поиска. Смысл описанных выше параметров и процедуры формирования матрицы радиации (излучения) отражен на рис. П14.7. Поверхность излучения представляет собой в конечно-элементной реализации дискретную совокупность элементов излуче- ния, с каждого из которых испускается доля лучи- стой энергии, зависящая от площади поверхности элемента. На рис. П14.7 направления потока лучи- стой энергии от одного элемента представлены толстыми линиями, образующими сектора. На отдельные зоны поглощающей (отражающей) поверхности потоки лучистой энергии от каждого элемента излучающей поверхности падают под разными углами − чем меньше угол, тем меньше доля поглощаемой лучистой энергии. Кроме того, есть зоны, на которые не попадают лучи от части поверхности излучения − затененные поверхности или зоны затенения.
Таким образом, при формировании матрицы радиации для каждого элемента поверхности поглощения вычисляются доли получаемой тепловой энергии от каждого элемента поверхности излучения. Кроме того, если степень черноты не равна 1, то часть тепловой энергии (в данном при-
мере 20%) отражается от каждого элемента поглощающей поверхности (на рис. П14.6 − тонкие линии) и задача определения тепловых потоков в полости становится сложной. В этом случае исходят из принципа баланса тепловой энергии.
6.5.Восстановить активность всех объектов:
Utility Menu
Select
Everything.
6.6.Создание суперэлемента.
Изменить текущие атрибуты сеточного генератора: |
|
Main Menu |
Preprocessor |
-Modeling-Create |
Elements |
Elem |
Attributes |
|
|
|
|
в поле TYPE выбрать 3 MATRIX50. |
|
|
Создать суперэлемент: |
|
|
|
Main Menu |
Preprocessor |
-Modeling-Create |
Elements |
|
-Superelements- From .SUB File... → OK.
6.7. Деактивировать вспомогательные элементы Link32, которые были необходимы для создания матрицы радиации и суперэлемента:
Utility Menu |
Select Entities Elements |
Elem type num |
в поле Min, Max, Inc ввести значение 2 |
|
активировать Radio button Unselect |
OK. |
Отключить отображение элементных систем координат: |
Utility Menu |
Plot Ctrls Symbols |
|
деактивировать Checkbox для отображения элементных систем координат: Element coordinate sys
OK.
Задание краевых условий, опций анализа и решение
7. Вход в решатель и задание опций анализа:
7.1.Выбор типа анализа (тепловой статический анализ):
Main Menu
Solution
Analysis Type
New Analysis
OK.
7.2.Задание опций анализа:
Main Menu
Solution
Analysis Type
Analysis Options
в поле Temperature difference ввести 273
OK
(разность между абсолютным нулем и используемой шкалой Цельсия). Другие способы:
Main Menu
Preprocessor
Loads
Load Step Opts
Other
Change Mat Props
Temperature Units,
Main Menu → Preprocessor → Material Props → Temperature Units, Main Menu → Preprocessor → Radiation Opts → Solution Opt, Main Menu → Radiation Opt → Radiosity Meth → Solution Opt, Main Menu → Solution → Analysis Type → Analysis Options,
Main Menu
Solution
Loads
Apply
Thermal
Convection
On Lines
выделить четыре линии наружной поверхности кожуха
OK →
в поле VALI ввести |
− 1 |
в поле VAL2I ввести |
10 OK. |
Значение −1 в поле VALI (Film coefficient) предписывает брать вели- чины коэффициента теплоотдачи из таблицы («минус») свойств материала ¹ 1; VAL2I (Bulk temperature) − температура окружающей среды.
9.3. Запуск решателя:
Main Menu
Solution
Solve
Current LS.
Закройте окно листинга, OK.
После появления сообщения «Solution is Done» нажмите Close â ýòîì îêíå.
Обработка результатов расчета (постпроцессинг)
10. Вход в основной постпроцессор и считывание результатов с последнего шага решения:
Main Menu
General Postproc
Read Results
Last set.
10.1. Построение поля температур в контурном виде (рис. П14.9, à):
Main Menu
General Postproc
Plot results
Nodal Solu Temperature.
Рис. П14.9. Поля температур в конструкции (à) и в кожухе (á)