Вы находитесь на странице: 1из 79

ИНЖЕНЕРНЫЙ АНАЛИЗ ТЕПЛОВОГО

ОБОРУДОВАНИЯ

Учебно-методическое пособие

Иваново 2013

УДК 536.24

Нагорная О.Ю. Инженерный анализ теплового оборудования: Учебно-методическое пособие /


ФГБОУВПО «Ивановский государственный энергетический университет имени В.И. Ленина». –
Иваново, 2013. – 116 с.

ISBN

Учебно-методическое пособие дает общее представление о теоретических основах и


возможностях современных CAE-систем, обучает начальным навыкам и эффективным приемам
работы с современными программными комплексами на задачах теплообмена.

Предназначено для студентов направления 140100.62 «Теплоэнергетика и теплотехника».

Табл. 10. Ил. 115. Библиогр.: 11 назв.

Печатается по решению редакционно-издательского совета ФГБОУВПО «Ивановский


государственный энергетический университет им. В.И. Ленина»

Рецензент

кафедра энергетики теплотехнологий и газоснабжения ФГБОУВПО «Ивановский


государственный энергетический университет им. В.И. Ленина»

ISBN © О.Ю. Нагорная, 2013

Оглавление

Введение 5

2. Аппроксимация теплофизических свойств материала от температуры 9

2.1. Определение зависимости коэффициента 11

теплопроводности от температуры 11

2.2. Определение зависимости удельной теплоемкости от температуры 20

2.3. Определение зависимости плотности от температуры 20

2.4. Определение зависимости коэффициента 21

температуропроводности от температуры 21

3.1. Постановка задачи (постоянные теплофизические свойства) 22

3.2. Постановка задачи (переменные теплофизические свойства) 26

1
4.1.1. Нагрев тела при граничных условиях I рода с постоянными теплофизическими
свойствами 31

4.1.2. Нагрев тела при граничных условиях I рода 34

с учётом зависимости теплофизических свойств от 34

температуры 34

4.2.1. Нагрев тела при граничных условиях I рода 41

с постоянными теплофизическими свойствами 41

4.2.2. Нагрев тела при граничных условиях I рода 50

с переменными теплофизическими свойствами 50

4.3. Решение задач нагрева в программном комплексе FlowVision 52

4.3.1. Нагрев тела при граничных условиях I рода 54

с постоянными теплофизическими свойствами 54

Рис. 4.3.12. Распределение температуры по толщине платины в конце нагрева 63

4.3.2. Нагрев тела при граничных условиях I рода с учётом зависимости теплофизических
свойств 63

от температуры 63

4.4.2. Нагрев тела при граничных условиях I рода с учётом зависимости теплофизических
свойств от температуры 90

4.4.2.1. Создание пользовательской базы данных 90

4.4.2.4. Задание переменных свойств материала 93

с помощью кусочно-полиномиальной функции 93

5. Моделирование воздушно-водяного 94

кожухотрубчатого теплообменника типа 94

«труба в трубе» 94

Приложение 2 118

Приложение 3 120

2
Введение
На сегодняшний день развитие численных методов позволяет успешно выполнять
моделирование различных физических процессов, что широко используется во многих
отраслях. Освоение инструментов компьютерного инженерного моделирования позволяет
выполнять научно-исследовательские работы (линейных прочностных, динамических и
тепловых задач; решения контактных задач; проведения геометрически нелинейных расчетов)
при многократно сниженных затратах и риске по сравнению с проведением натурных
испытаний, которые не всегда оправдывают затраты. Компьютерное моделирование играет
важнейшую роль в современных условиях рыночной экономики, уменьшая себестоимость и
время разработки нового. Реализация новой методологии обучения и методического
обеспечения конструкторской подготовки специалистов, опирающейся на использовании в
образовательном процессе возможностей CAD-технологий и конечно-элементных (CAE)
пакетов, будет способствовать повышению до мирового уровня квалификаций кадров для
инновационной деятельности.

CAE (англ. Computer-aided engineering) – общее название для программ или программных
пакетов, предназначенных для инженерных расчётов, анализа и симуляции физических
процессов. Расчётная часть пакетов чаще всего основана на численных методах решения
дифференциальных уравнений (метод конечных элементов, метод конечных объёмов, метод
конечных разностей и др.).

Одним из основных преимуществом применения подобных технологий – это возможность


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

Лидерами среди CAE-систем являются многофункциональные комплексы: ANSYS, FlowVision,


Elcut, COMSOL Multiphysics (Femlab) и др.

1. Инженерный анализ теплового оборудования

средствами компьютерного моделирования

Инженерный анализ, связан с использованием основных физических принципов для решения


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

Центральным объектом при работе является  проект, под которым понимается совокупность


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

 разработка модели (препроцессинг). На данном этапе осуществляется подготовка


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

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

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

1.1. Анализ тепловых явлений

При решении тепловых задач вычисляются распределения температур (температурные поля) и


соответствующие (рассматриваемой задаче) тепловые величины в рассчитываемой системе
или ее части. Типичными тепловыми величинами, представляющими интерес при тепловом
расчете, являются:

 температурные поля;
 количество подведенного или отведенного тепла;
 градиенты температур;
 плотности тепловых потоков.

Тепловое моделирование играет важную роль в многочисленных инженерных приложениях,


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

Существует два типа теплового анализа:

1. При решении стационарных тепловых задач определяются распределение температур


(температурное поле) и другие тепловые величины при стационарных граничных
условиях. Стационарные граничные условия означают ситуацию, когда их изменением
можно пренебречь.
2. При решении нестационарных тепловых задач определяются температурное поле и
другие тепловые величины при граничных условиях, которые изменяются в течение
рассматриваемого периода времени.

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

 конвекция;

 лучистый теплообмен;
 тепловой поток;
 плотность теплового потока (тепловой поток, отнесенный к единице площади
поверхности теплообмена);
 интенсивность объемного тепловыделения (тепловой поток, выделяющийся в единице
объема);
 постоянная температура на границах.

Стационарные задачи могут быть линейными (при постоянных теплофизических свойствах


материала) или нелинейными, если свойства материала модели зависят от температуры.
Теплофизические свойства большинства материалов зависят от температуры, поэтому обычно
задача нелинейна. Лучистый теплообмен на поверхности модели также делает задачу
нелинейной.

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

При решении задач нестационарного теплообмена выполняются, в основном, такие же


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

При проведении теплового расчета необходимо решить следующие три главные задачи:

 построить модель;
 приложить граничные условия и получить решение;
 проанализировать полученные результаты.

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

2. Аппроксимация теплофизических свойств материала от


температуры
Цель работы: исследование теплофизических свойств материала (табл. 2.1) в зависимости от
температуры и получение уравнений аппроксимации.

При решении задач теплообмена с переменными теплофизическими коэффициентами


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

Аппроксимация, или приближение – математический метод, состоящий в замене одних


математических объектов другими, в том или ином смысле близкими к исходным, но более
простыми. В нашем случае, аппроксимация заключается в том, что используя имеющуюся
информацию по f(x) можно рассмотреть другую функцию φ(y) близкую в некотором смысле к
f(x), позволяющую выполнить над ней соответствующие операции и получить оценку
погрешность такой замены.

Microsoft  Office Excel – это программа, которая позволяет получить зависимости в виде


уравнений различного вида.

Таблица 2.1. Зависимость теплофизических коэффициентов для стали 20 от температуры

Температу Коэффициент Удельная Плотнос


ра,К теплопроводности,В теплоёмко ть

5
сть, стали, кг
т/(м·К)
Дж/(кг·К) /м3

273 51,9 − 7863

323 51,5 465 7849

373 51,1 486 7834

423 49,9 507 7819

473 48,5 519 7803

523 46,5 532 7787

573 44,4 557 7770

623 43,6 574 7753

673 42,7 599 7736

723 41,1 624 7718

773 39,3 662 7699

823 37,7 703 7679

873 35,6 749 7659

923 33,9 787 7635

973 31,9 846 7617

1023 28,5 432 7620

1073 25,9 950 7624

1123 25,9 737 7616

1173 26,4 649 7600

1223 27,2 649 7574

1273 27,7 649 7548

1323 28,0 649 7522

1373 28,5 649 7496

1423 29,3 657 −

1473 29,8 666 −


2.1. Определение зависимости коэффициента

6
теплопроводности от температуры
Создаем новый документ Microsoft Office  Excel и в нем в виде таблицы указываем в одном
столбце значения температуры (в К), а в другом столбце соответствующие этим температурам
значения коэффициента теплопроводности (в Вт/(м·К)) (табл. 2.1, рис. 2.1).

Рис. 2.1. Зависимость коэффициента теплопроводности от температуры в табличной форме

Далее необходимо получить графическую зависимость коэффициента теплопроводности от


температуры в виде точечного графика. Для этого во вкладкеВставка в
меню Диаграммы выбираем Точечная с маркерами (рис. 2.2).

Рис. 2.2. Выбор типа диаграммы

После этого должна появиться область для дальнейшего построения на ней графика по
заданным значениям. Чтобы ввести данные для построения графика переходим в появившееся
меню Работа с диаграммами, где во вкладке Конструктор выбираем Данные > Выбрать
данные (рис. 2.3).

7
Рис. 2.3. Вкладка работы с диаграммами

После этого появится окно Выбор источника данных (рис. 2.4).

Рис. 2.4. Окно выбора источника данных

В окне Выбор источника данных нажимаем кнопку Добавить. После этого появится


окно Изменение Ряда (рис. 2.5).

Рис. 2.5. Окно ввода данных конкретного ряда

В качестве имени ряда пишем название графика «Зависимость коэффициента


теплопроводности от температуры», в качестве значений Х выделяем все значения
температуры, а в качестве значений Y все значения коэффициента теплопроводности
(предварительно удалив содержимое строки, заданное автоматически). Нажимаем ОК в
окнах Изменение ряда и Выбор источника данных.

Подписываем оси X и Y. Для этого стоя на диаграмме в меню Макет, выбираем


вкладку Название осей (рис. 2.6).

8
Рис. 2.6. Название осей X и Y

Затем перемещаем диграмму на отдельный лист нажав Конструктор > Переместить


диграмму > На отдельном дисте. В результате получаем точечную диаграмму зависимости
коэффициента теплопроводности от температуры (рис. 2.7).

Рис. 2.7. Зависимость удельной теплоемкости от температуры в виде точечной диаграммы

На основе полученной диаграммы можно получить описание зависимости коэффициента


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

При добавлении линии тренда на диаграмму Microsoft Office Excel можно выбрать любой из


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

При аппроксимации данных с помощью линии тренда значение величины достоверности


аппроксимации R2 (число от 0 до 1, которое отражает близость значений линии тренда к
фактическим данным) рассчитывается приложением Excel автоматически. При необходимости
полученный результат можно показать на диаграмме. Линия тренда получается наиболее
точной, когда ее величина достоверности аппроксимации близка к единице.

Для того, чтобы добавить линию тренда на диаграмму необходимо щелкнуть левой кнопкой
мыши по любой точке графика, а затем нажав правой кнопкой мыши выбрать Добавить
линию тренда. Появится окно Формат линии тренда, в котором можно выбрать параметры
линии тренда. Во вкладкеПостроение линии тренда отмечаем Линейная, а внизу окна
ставим галочку напротив строки Показывать уравнение на диаграмме иПоместить на
диаграмму величину достоверности аппроксимации и нажимаем Закрыть (рис. 2.8).

9
Рис. 2.8. Задание параметров линии тренда

Аналогично можнос добовить линию тренда Степенную, Полиноминальную и т.д..

Итогом этих действий станет диаграмма с различными линиями тренда и уравнениями к ним
(рис. 2.9):

 линейная аппроксимация

λ(Т) = -0,0239 + 57,945·Т; R2 = 0,8895;

Рис. 2.9. Аппроксимация точечной диаграммы с помощью линии тренда

 квадратичная (полиномиальная) аппроксимация

λ(Т) = 69,562 – 0,056·Т + 2Е-05· Т2; R2 = 0,9438;

 экспоненциальная аппроксимация

λ(Т) = 62,783·е-6Е-04·Т; R2 = 0,8754;

10
 степенная аппроксимация

λ(Т) = 888,62·Т-0,481; R2 = 0,88.

Анализ результатов расчетов показывает, что квадратичная аппроксимация наилучшим


образом описывает исходные данные.

Но использование этих уравнений значительно усложняет решение и приводит к


возникновению ошибок.

Таким образом, лучше описать данную диаграмму линейными функциями, предварительно


разбив ее на два участка (сплайн фукция). В качестве точки разбиения выбрать значение точки
перегиба соответствующее температуре 1123 К.

Строим новую точечную диаграмму. Снова


выбираем Вставка >Диаграммы > Точечная с маркерами. Выделяем область для
построения диаграммы, выбираем Работа с диаграммами > Конструктор > Выбрать
данные > Выбор источника данных > Добавить. В окне Изменение Ряда в строке Имя
ряда  ячейку можно оставить пустой, тогда ей автоматически будет присвоено имя Ряд 1), для
заполнения строки Значения Х выделяем температуры от 273 К до 1123 К, для заполнения
строки Значения Y выделяем значения коэффициента теплопроводности, соответствующие
данному температурному диапазону. Нажимаем ОК. Снова в окне Выбор источника
данных  выбираем Добавить. Теперь для заполнения строки Значения Хвыделяем
температуры от 1123 К до 1473 К, для заполнения строки Значения Y выделяем
соответствующие значения коэффициента теплопроводности. Нажимаем ОК. Далее
подписываем оси и перемещаем диаграмму на отдельный лист как было описано выше. Итогом
станет диаграмма, состоящая из двух графиков (рис. 2.10).

Рис. 2.10. Сплайн функция коэффициента теплопроводности

Теперь для каждого участка можно получить простое описание в виде линейной функции.
Выделяя последовательно первый и второй участок диаграммы строим линейные линии тренда
с выводом уравнений для них, согласно методике описанной выше.

Итогом этих действий станет диаграмма с двумя линиями тренда и уравнениями к ним (рис.
2.11).

11
Рис. 2.11. Диаграмма с линиями тренда и уравнениями, определяющими данные линии тренда

Для определения температуры, при которой эти две линейные функции пересекутся,
необходимо приравнять правые части функций и решить уравнение. Решив уравнение
получаем, что они персекутся при температуре 1140 К.

Таким образом изменение коэффициента теплопроводности для стали 20 в диапазоне


температур от 273 К до 1140 К будет описываться уравнением λ(Т) = 63,219-0,0325∙Т Вт/(м∙К), а
в диапазоне от 1140 К до 1473 К уравнением λ(Т) = 13,634+0,011∙Т Вт/(м∙К).

2.2. Определение зависимости удельной теплоемкости от


температуры
Построение точечной диаграммы и вывод уравнений производится аналогично п. 2.1 (рис. 2.12).

Рис. 2.11. Диаграмма с линиями тренда и уравнениями, определяющими зависимость удельной


теплоемксоти от температуры

В итоге получаем, что в диапазоне температур от 273 К до 1073 К изменение коэффициента


удельной теплоемкости для стали 20 описывается уравнением с(Т) = 321,44+0,4364∙Т Дж/(кг∙К),
а в диапазоне от 1073 К до 1473 К уравнением с(Т) = 1278,9-0,4587∙Т Дж/(кг∙К).

2.3. Определение зависимости плотности от температуры

12
Построение точечной диаграммы и вывод уравнений производится аналогично п. 2.1 (рис. 2.12).

В итоге получаем, что в диапазоне температур от 273 К до 1473 К изменение плотности для
стали 20 описывается уравнением ρ(Т) = 7948,2-0,3158∙Т кг/м3.

Рис. 2.12. Диаграмма с линией тренда и уравнением, определяющими зависимость плотности


от температуры

2.4. Определение зависимости коэффициента


температуропроводности от температуры
Построение точечной диаграммы и вывод уравнений производится аналогично п. 2.1 (рис. 2.13).

Рис. 2.13. Диаграмма с линиями тренда и уравнениями, определяющими зависимость


коэффициента температуропроводности от температуры

В итоге получаем, что в диапазоне температур от 273 К до 1073 К изменение кооэффициента


температуропроводнсти для стали 20 описывается уравнением а(Т) = 1,763Е-05-1,230Е-
08∙Т м2/с, а в диапазоне от 1073 К до 1473 К уравнением а(Т) = -9,164Е-07+4,931Е-09∙Т м2/с.

3. Решение задачи нагрева металла аналитическим методом

Цель работы: необходимо решить дифференциальное уравнение теплопроводности


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

13
3.1. Постановка задачи (постоянные теплофизические
свойства)
Дана неограниченная пластина толщиной 0,1 м с начальной температурой 273 К. К поверхности
пластины приложен источник с постоянной температурой 1273 К, а на нижней границе заданы
адиабатические условия нагрева. Время нагрева составляет 1000 секунд.

Условие задачи математически может быть сформулировано следующим образом.

Для металла прирост теплосодержания будет происходить только за счёт теплопроводности, то


есть уравнение теплопроводности будет иметь вид:

где   – температура металла, К;   – удельная теплоёмкость металла,  ;   –


теплопроводность материала металла,  ;   – текущая пространственная координата
металла,  ;   – время, с.

Начальные условия:

К, где 0 < xм ≤ 0,1 м.

Граничные условия:

 1 рода на одной поверхности металла:

, 0 < τ ≤ τк.

 2 рода на другой поверхности металла:

, 0 < τ ≤ τк.

3.1.1. Решение задачи нагрева металла с постоянными теплофизическими свойствами


аналитическим методом в среде MathCAD

Решение задачи аналитическим методом осуществляется в математической среде MathCAD,


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

Сначала надо описать постоянные величины:

τ  = 1000 – время расчета или нагрева пластины, с;

r  = 0,1 – толщина пластины, м;

c – удельная массовая теплоемкость стали,  ;

ρ – плотность стали, кг/м3;

λ – коэффициент теплопроводности,  .

14
Для стали 20 средние для диапазона температур 0 1473 0С теплофизические свойства
представлены в таблице 3.1.

Таблица 3.1. Свойства материала

Теплопроводность Плотность ρ, Теплоёмкость С,


λ , Вт/(м·К) кг/м3 Дж/(кг·К)

38.67 7850 608.3

Затем записывается ДУ теплопроводности с начальными и граничными условиями, в виде


указанном в постановке задачи. Записываются границы решения, и количество шагов по
времени и по пространству, используя функцию pdesolve, которая как раз и является функцией
решения дифференциальных уравнений в среде MathCAD.

Встроенная функция pdesolve применяется в рамках вычислительного блока, начинающегося


ключевым словом Given, и пригодна для решения различных гиперболических и
параболических уравнений. Она предназначена для решения одномерного уравнения (или
системы уравнений) в частных производных (того, которое определит пользователь в рамках
вычислительного блока Given), зависящего от времени t и пространственной координаты х,
имеет целый набор различных аргументов и работает следующим
образом: Pdesolve(u,x,xrange,t,trange,[xpts], [tpts]) – возвращает скалярную (для
единственного исходного уравнения) или векторную (для системы уравнений) функцию двух
аргументов (x,t), являющуюся решением дифференциального уравнения (или системы
уравнений) в частных производных. Результирующая функция получается интерполяцией
сеточной функции, вычисляемой согласно разностной схеме:

u – явно заданный вектор имен функций (без указания имен аргументов), подлежащих
вычислению. Эти функции, а также граничные условия (в форме Дирихле или Неймана) должны
быть определены пользователем перед применением функции pdesolve в вычислительном
блоке после ключевого словаGiven. Если решается не система уравнений в частных
производных, а единственное уравнение, то, соответственно, вектор и должен содержать
только одно имя функции и вырождается в скаляр;

х – пространственная координата (имя аргумента неизвестной функции);

xrange – пространственный интервал, т. е. вектор значений аргумента х для граничных условий.


Этот вектор должен состоять из двух действительных чисел (представляющих левую и правую
границу расчетного интервала);

t – время (имя аргумента неизвестной функции);

t range – расчетная временная область: вектор значений аргумента t, который должен состоять
из двух действительных чисел (представляющих левую и правую границу расчетного интервала
по времени);

xpts – количество пространственных точек дискретизации (может не указываться явно, в таком


случае будет подобрано программой автоматически);

tpts – количество временных слоев, т. е. интервалов дискретизации по времени (также может не


указываться пользователем явно).

Результаты решения приведены в табл. 3.2, а также получены в виде зависимостей,


изображенных на рис. 3.1. Листинг программы в MathCAD приведен в приложении 2.

Таблица 3.2. Результаты решения задачи

15
τ, сек T(0, τ), оС

200 430,83

400 700,79

600 889,09

800 1015,56

1000 1100,37

Рис. 3.1. График зависимости температур от времени нагрева

3.2. Постановка задачи (переменные теплофизические


свойства)
Дана неограниченная пластина толщиной 0,1 м с начальной температурой 273 К. К поверхности
пластины приложен источник с постоянной температурой 1273 К, а на нижней границе заданы
адиабатические условия нагрева. Время нагрева составляет 1000 секунд.

Условие задачи можно сформулировать следующим образом.

 Для металла прирост теплосодержания будет происходить только за счёт


теплопроводности, то есть уравнение теплопроводности будет иметь вид:

где   – температура металла, К;   – удельная теплоёмкость металла,  ;   –


теплопроводность материала металла,  ;   – текущая пространственная координата
металла,  ;   – время, с.

Начальные условия:

К, где 0 < xм ≤ 0,1 м.

16
Граничные условия:

 1 рода на одной поверхности металла:

, 0 < τ ≤ τк.

 2 рода на другой поверхности металла:

, 0 < τ ≤ τк.

3.2.1. Решение задачи нагрева металла с переменными теплофизическими свойствами


аналитическим

методом в среде MathCAD

Сначала надо описать постоянные величины:

τ  = 1000 – время расчета или нагрева пластины, с;

r  = 0,1 – толщина пластины, м;

Переменными величинами будут являться:

c – удельная массовая теплоемкость стали,  ;

ρ – плотность стали, кг/м3;

λ – коэффициент теплопроводности,  .

Для стали 20 в программе Excel были получены следующие законы изменения коэффициента


температуропроводности от температуры:

 в диапазоне от 273 К до 1073 К:

а(Т) = 1,763Е-05-1,230Е-08∙Т м2/с,

 в диапазоне от 1073 К до 1473 К:

а(Т) = -9,164Е-07+4,931Е-09∙Т м2/с.

Результаты решения приведены в табл. 3.3, а также получены в виде зависимостей,


изображенных на рис. 3.2. Листинг программы в MathCAD приведен в приложении 3.

Таблица 3.3. Результаты решения задачи

τ, сек T(0, τ), оС

200 545,72

400 780,37

600 911,19

17
800 993,83

1000 1050,93

Рис. 3.2. График зависимости температуры от времени нагрева

4. Решение задач нагрева металла в различных

многоцелевых вычислительных комплексах

Цель работ: получение температурного поля пластины с учетом постоянных и переменных


теплофизических свойств и сравнение точности полученных результатов в различных
программных комплексах с точным аналитическим решением, полученным в Mathcad.

В настоящее время компьютерные технологии стремительно развиваются. Широкое


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

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


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

Но есть ситуации, когда эксперимент невозможно заменить численным исследованием. Это


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

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

Расчет температурного поля с заданной точностью можно выполнить в сетках с разным


соотношением шагов по пространству и времени. Заданную точность разностного решения

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

4.1. Решение задачи нагрева в программном комплексе COMSOL Multiphysics(Femlab)

Пакет COMSOL Multiphysics позволяет моделировать практически все физические процессы,


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

Набор специальных модулей в программе охватывает практически все сферы приложений


уравнений в частных производных.

COMSOL Multiphysics (Femlab) – пакет моделирования, который решает системы нелинейных


дифференциальных уравнений в частных производных методом конечных элементов в одном,
двух и трех измерениях. Он позволяет решать задачи из области электромагнетизма, теории
упругости, динамики жидкостей и газов и химической газодинамики. Femlab также дает
возможность решить задачу как в математической постановке (в виде системы уравнений), так
и в физической (выбор физической модели, например модели процесса диффузии). Безусловно
в любом случае будет решаться система уравнений, и различие заключается лишь в
возможности использовать физические системы единиц и физическую терминологию. В так
называемом физическом режиме работы также можно использовать заранее определенные
уравнения для большинства явлений, имеющих место в науке и технике, таких как перенос
тепла и электричества, теория упругости, диффузия, распространение волн и поток жидкости.

4.1.1. Нагрев тела при граничных условиях I рода с


постоянными теплофизическими свойствами
Рассмотрим одномерную модель однослойной пластины толщиной 0,1 м с граничными
условиями I рода с одной стороны и II рода (условия адиабаты) c другой. Температура внешней
стороны пластины равна 1000 °С. Время нагрева пластины 1000 с.

НАВИГАТОР МОДЕЛЕЙ

Откройте Model Navigator.

Выберите в списке Space Dimension 1D.

В Application Mode выберите режим COMCOL Multiphysics > Heat Transfer > Conduction >


Transient analysis.

Нажмите OK.

Откроется рабочая область с одной координатной осью.

ЗАДАНИЕ ГЕОМЕТРИИ

Выберите пункт меню Draw>Specify Objects>Line.

19
В открывшемся окне введите координаты пластины в поле Coordinates. 

Толщина пластины 10 см. Введите в поле цифры 0 0.1.

Нажмите OK. В рабочей области на оси х появится линия, названная по умолчанию I1.

Это же окно можно открыть, если щелкнуть на кнопке Line при нажатой клавише Shift.

Нажмите OK.

Нажмите кнопку Zoom Extents , для того чтобы расположить фигуру на весь экран.

ФИЗИЧЕСКИЕ УСТАНОВКИ

Свойства подобласти

Для задания физических свойств материала пластины требуется следующее.

Откройте окно Physics>Subdomain Settings… (в последней версии программы оно вызывается


клавишей F8).

В Subdomain selection выберите номер пластины. В рабочей области эта область сразу


выделится красным.

Введите в поля свойства для стали в соответствии с табл. 3.1.

В остальных полях оставьте нулевые значения.

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

Введите 273 как начальное значение в поле Temperature.

Нажмите OK.

Граничные условия

Откройте окно Physics  >  Boundary  Settings… (F7).

В Boundary selection выберите номер границы. В рабочей области соответствующая граница


выделяется красным.

Введите граничные условия в соответствии с табл. 4.1.1.

В нашем случае можно использовать линейный решатель, так как все физические свойства и
коэффициенты приняты не зависящими от температуры.

Нажмите OK.

Таблица 4.1.1. Граничные условия


Коэффициенты
границ Граница Вид ГУ
ГУ
ы

20
1 Среда–сталь Temperature T0=1273 К

2 Сталь–среда Thermal insulation

ГЕНЕРАЦИЯ СЕТКИ

После задания всех граничных условий определите сетку командой Mesh  >  Initialize  Mesh или

кнопкой  . Получится пятнадцать узлов по длине стенки. Чтобы увеличить количество узлов,

надо нажать кнопку   (Mesh  >  Refine  Mesh). При необходимости её можно нажать
несколько раз.

РАСЧЕТ

В меню Solve  (Решать) выберите Solver  Parameters  (Параметры решателя).

В списке Solver  (Решатель) выберите Time dependent (Зависимый от времени).

На вкладке General в первом поле Times вместо 0:0.1:1 введите 0:20:1000. Это значит, что для
вывода решения будет использоваться шаг по времени 20 секунд. Этот шаг не имеет
отношения к точности решения, но для визуализации он важен. В самом решателе шаг по
времени достаточно маленький и зависит от скорости изменения температуры. Расчет будет
длиться до 1000 с.

Нажмите OK.

Нажмите кнопку Solve  (Решать).   (Solve > Solve Problem). Получите распределение


температуры по толщине пластины в основном окне.

ВИЗУАЛИЗАЦИЯ

После работы решателя в главном окне будет выведено распределение температур по


толщине пластины (рис. 4.1.1).

Рис. 4.1.1. Распределение температуры по толщине пластины

По результатам расчета видно, что при условиях нестационарного режима температура


теплового центра пластины равна 1099,9 К.

21
4.1.2. Нагрев тела при граничных условиях I рода
с учётом зависимости теплофизических свойств от
температуры
Рассмотрим одномерную модель однослойной пластины толщиной 0,1 м из стали 20 с
граничными условиями I рода с одной стороны и II рода (условия адиабаты) c другой.
Температура внешней стороны пластины равна 1000 °С. Время нагрева пластины 1000 с.
Зависимость теплофизических свойств для стали 20 представлена в табл. 2.1.

Геометрическая модель в этом примере расчёта строится аналогично предыдущему примеру.

ФИЗИЧЕСКИЕ УСТАНОВКИ

Зависимость теплофизических свойств от текущей температуры осуществляется таким


образом:

Из меню Options выберите Functions.

В диалоговом окне, которое появляется, нажмите New (рис. 4.1.2).

Рис. 4.1.2. Окно для создания зависимой переменной

В Functions name дайте последовательно названия зависимых переменных k, c,  rho,


радиокнопкой выберите Interpolation, а в списке Use data fromотметьте Table и нажмите OK.

Появляется диалоговое окно Function (рис. 4.1.3).

Рис. 4.1.3. Окно для записи значений зависимых переменных

22
В диалоговом окне Function definition, в списке Interpolation metod выберите Linear.

В списке Extrapolation metod подставьте Extrapolation.

Затем введите значения в столбцы для x температуры в f (x) зависимых переменных k, c,  rho, в


соответствии с табл. 2.1.

После окончания нажмите OK.

Свойства подобласти

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

Откройте окно Physics  >  Subdomain  Settings…(в последней версии программы оно


вызывается клавишей F8).

В Subdomain selection выберите номер пластины. В рабочей области она выделится красным.

Введите в поля свойства для стали как функции от температуры в соответствии с табл. 4.1.2.

Таблица 4.1.2. Свойства материала

Объе
Тол
мная
щин
№ Мат Теплопро Плотн Теплоём мощ
а
подоб ериа водность остьρ, костьС, ност
плас
ласти л k,Вт/м·К кг/м3 Дж/кг·К ь
тин
Q, В
ы
т/м3

10 Стал
1 k(T) rho(T) c(T) 0
см ь

В остальных полях оставьте нулевые значения.

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

Введите 273 как начальное значение в поле Temperature.

Нажмите OK.

Задание граничных условий генерация сетки и расчёт в этом примере ничем не отличаются от
предыдущего примера.

ВИЗУАЛИЗАЦИЯ

После работы решателя в главном окне будет выведено распределение температур по


толщине пластины (рис. 4.1.4).

По результатам расчета видно, что при условиях нестационарного режима температура


теплового центра пластины равна 996,7 К.

23
Рис. 4.1.4. Распределение температур по толщине стенки (нестационарная задача с учётом
зависимости теплофизических свойств от температуры)

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

Откройте окно Postprocessing > Plot Parameters.

Во вкладке General откройте список Solution at time.

Здесь можно выбрать значение времени, для которого необходимо посмотреть распределение.

Выберите значение 300.

Нажмите кнопку Apply.

Вы увидите распределение температур в этот момент времени. По умолчанию оно выводится в


виде черной линии.

Выберите вкладку Line в области Line Color, переключите радиокнопку из


значения Uniform Color  (Неизменный цвет) на
значение Use  expression tocolor  lines (Используйте выражение для расцветки линий).
Тогда распределение температур будет более наглядным.

Теперь перейдите во вкладку Animate (Анимация). Здесь можно выбрать формат и


разрешение выходного файла и период времени, для которого создается анимация.

Проверьте, что выбраны все шаги времени. Для того чтобы выделить все шаги, выделите один
из них и нажмите Ctrl+A.

Нажмите кнопку Start Animation. Подождите около минуты, пока будет создаваться анимация.


После этого вы можете просмотреть анимацию и сохранить AVI или MOV файл.

Закройте окно с анимацией и нажмите OK.

Теперь откройте окно Postprocessing > Cross-Section Plot Parameters.

Во вкладке General проверьте, что выбраны все шаги времени.

Затем выберите вкладку Point.

В поле Coordinates  х: выберите значение 0.1 – точку теплового центра пластины.

24
Нажмите OK.

Вы увидите окно с графиком переходного процесса в тепловом центре пластины (рис. 4.1.5).

Рис. 4.1.5. Изменение температуры теплового центра пластины

со временем

Можно на одном рисунке совместить графики распределения температур по толщине пластины


для различных моментов времени.

Откройте окно Postprocessing > Domain Plot Parameters.

В области Plot type включите радиокнопку Line/Extrusion Plot.

В области Solutions  to  use  (Используемые решения) раскройте список Select  via и выберите


пункт Interpolated times  (Интерполированные значения времени).

В поле Times введите через пробелы следующие значения времен: 20 100 200 500 900 1000.

Выберите вкладку Line/Extrusion в области Plot type, отметьте радиокнопку Line  Plot.

В поле Expression должно стоять T. В списке Subdomain  Selection должна быть выбрана


подобласть один.

По умолчанию после нажатия ОК будут выведены разноцветные сплошные линии, без


«легенды» – это неудобно при печати.

Поэтому нажмите кнопку Line settings.

В открывшемся окне в списке Line  color выберите Color. В списке Line  style выберите  Cycle.


В списке Line  marker выберите Cycle.

Нажав кнопку Color, можно выбрать любой цвет.

Поставьте галочку Legend.

Нажмите OK в окне Line  settings.

25
Нажмите OK в окне Domain Plot Parameters. Откроется график (рис. 4.1.6).

Рис. 4.1.6. Распределение температур в стенке для различных

моментов времени

4.2. Решение задач нагрева в программном комплексе Elcut

ELCUT – это комплекс программ для инженерного моделирования электромагнитных, тепловых


и механических задач методом конечных элементов.

Редактор модели позволяет достаточно быстро описать и создать двумерную модель


исследуемых объектов.

Результаты расчета можно просматривать в различных формах представления: линии поля,


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

ELCUT позволяет решать плоские и осесимметричные задачи по следующим темам:

– электростатика;

– электрическое поле переменных токов в неидеальном диэлектрике;

– растекание токов в проводящей среде;

– линейная и нелинейная магнитостатика;

– магнитное поле переменных токов (с учетом вихревых токов);

– нестационарное магнитное поле;

– линейная и нелинейная, стационарная и нестационарная теплопередача;

– линейный анализ напряженно-деформированного состояния;

– связанные задачи.

4.2.1. Нагрев тела при граничных условиях I рода

26
с постоянными теплофизическими свойствами
Рассмотрим двумерную модель однослойной пластины (приведенную к одномерной задаче)
толщиной 0,1 м с граничными условиями I рода с одной стороны и II рода (условия адиабаты) c
другой. Температура внешней стороны пластины равна 1000 °С. Время нагрева пластины
1000 с.

Поскольку в Elcut задать начальную температуру тела нельзя, а по умолчанию нагрев тела


происходит с 0 К, то задача делиться на два этапа.

1 этап. Рассматривается двумерная модель однослойной пластины толщиной 0,1 м с


граничными условиями I рода с одной стороны и II рода (условия адиабаты) c других трех
сторон. Температура внешней стороны пластины равна 273 К.

2 этап. Рассматривается двумерная модель однослойной пластины толщиной 0,1 м с


граничными условиями I рода с одной стороны и II рода (условия адиабаты) c других трех
сторон. Температура внешней стороны пластины равна 1273 К.

1 этап

ВВОД СВОЙСТВ ЗАДАЧИ

Открыть Elcut 5.1 > Student Edition > Elcut 5.1 Student.

Чтобы создать новую задачу:

1. В меню Файл выбрать пункт Создать.
2. Отметить пункт Задача  ELCUT.
3. Ввести имя задачи: нагрев пластины.
4. Указать место для задачи: y:\Tevp\2-xx\Фамилия.
5. Указать свойства задачи:

Тип задачи: Температурное поле.

Класс модели: Плоская.

Расчет: Обычный.

Файлы: Геометрия: нагрев пластины.  mod.

Свойства: нагрев пластины.  dht.

6. Выбрать удобные единицы измерения:

Единицы длины: Метры.

Система координат: Декартовы координаты.

ОПИСАНИЕ ГЕОМЕТРИИ

Чтобы начать работу с моделью, необходимо описать геометрию.

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


нажатием на кнопку OK.

27
Чтобы добавить элемент в модель:

1. В меню Правка выбрать пункт Добавить фигуру.


2. Параметры фигуры:

Фигура: Прямоугольник; ширина: w=1,  высота: h=0.1; позиция координат центра


окружности: x=0.5; y=0.05  (рис. 4.2.1).

Рис. 4.2.1. Добавление фигуры

3. Для просмотра выбрать на панели инструментов кнопку Показать все (рис. 4.2.2).

Рис. 4.2.2. Просмотр фигуры

Чтобы дать название объектам необходимо двойным нажатием левой кнопки мыши выделить
объект и заполнить появившееся окно свойств.

Выделить верхнюю поверхность пластины:

Метка: поверхность 1; шаг дискретизации: Ручной - 0.04  (рис. 4.2.3).

28
Рис. 4.2.3. Задание свойств выделенной поверхности

Аналогичным образом выделить поочередно нижнюю, правую и левую поверхности пластины


обозначив их соответственно поверхность 2, поверхность 3, поверхность 4. Шаг
дискретизации во всех случаях задать Ручной - 0.04.

Затем выделить всю пластину (рис. 4.2.4):

Метка: пластина; шаг дискретизации: Ручной - 0.04.

Рис. 4.2.4. Задание свойств пластины

ПОСТРОЕНИЕ СЕТКИ

Чтобы построить сетку в меню Правка выбрать пункт Построить сетку и нажать подпункт Во


всех блоках (рис. 4.2.5).

Рис. 4.2.5. Построение расчетной сетки

ЗАДАНИЕ СВОЙСТВ МАТЕРИАЛОВ

29
Двойным нажатием левой кнопки мыши выбрать в окне описания задачи название метки блока
и заполнить появившееся окно свойств метки блока - пластина согласно табл. 4.1.1 (рис.
4.2.6).

Рис. 4.2.6. Свойства метки блока – пластина

ЗАДАНИЕ ГРАНИЧНЫХ УСЛОВИЙ

Двойным нажатием левой кнопки мыши выбрать в окне описания задачи название метки ребра
и заполнить появившееся окно свойств метки ребра – поверхность 1:

Температура:  ;   273 К (рис. 4.2.7).

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

Свойства метки ребра поверхностей 2, 3 и 4:

Тепловой поток q=0 Вт/м2 (рис. 4.2.8).

30
Рис. 4.2.8. Задание граничных условий II рода

ПОЛУЧЕНИЕ И АНАЛИЗ РЕЗУЛЬТАТОВ

Выбрать имя задачи в окне свойств. В меню Задача нажать пункт Решить задачу.

В результате получаем цветную карту распределения температуры (рис. 4.2.9). Как видно, тело
прогрелось до температуры 273 К.

Рис. 4.2.9. Распределение температуры по толщине платины в конце нагрева

Нажимаем на вкладку геометрическая модель, затем файл >  сохранить как > Нагрев


пластины.pbm.

2 этап

Не закрывая задачу, решенную на 1 этапе, переходим к решению задачи на 2 этапе.

ВВОД СВОЙСТВ ЗАДАЧИ

Чтобы создать новую задачу:

1. В меню Файл выбрать пункт Создать.
2. Отметить пункт Задача  ELCUT.
3. Ввести имя задачи: нагрев пластины 1.

4. Указать место для задачи: y:\Tevp\2-xx\Фамилия.

31
5. Указать свойства задачи:

Тип задачи: Нестационарная теплопередача.

Класс модели: Плоская.

Расчет: Обычный.

Файлы: Геометрия: нагрев пластины.  mod.

Свойства: нагрев пластины.  dht.

5. Выбрать удобные единицы измерения:

Единицы длины: Метры.

Система координат: Декартовы координаты.

Временные параметры: интегрировать по времени.

Интегрировать до 1000 секунд, шагом 20 секунд.

ЗАДАНИЕ ГРАНИЧНЫХ УСЛОВИЙ

Двойным нажатием левой кнопки мыши выбрать в окне описания задачи название метки ребра
и заполнить появившееся окно свойств метки ребра – поверхность 1:

Температура:  ;   1273 К.

СВЯЗКА ЗАДАЧ

Выбрать в окне описания задачи  пункт Связи задач и нажать правой кнопкой мыши, выбрать
подпункт Свойства задачи (рис. 4.2.10).

Рис. 4.2.10. Выбор связи задач

В открывшемся окне найти вкладку Связь задач.

Тип данных: Распределение температуры.

Через Обзор выбрать задачу: нагрев пластины. pbm и нажать кнопку  добавить  и ОК (рис.


4.2.11).

32
Рис. 4.2.11. Связывание двух задач

ПОЛУЧЕНИЕ И АНАЛИЗ РЕЗУЛЬТАТОВ

Выбрать имя задачи в окне свойств. В меню Задача нажать пункт Решить задачу.

В результате получаем цветную карту распределения температуры по толщине пластины (рис.


4.2.12).

Рис. 4.2.12. Распределение температуры по толщине платины в конце нагрева

Чтобы посмотреть распределение температуры от времени нагрева, необходимо выбрать Вид


> График по времени (рис. 4.2.13).

Рис. 4.2.13. Изменение температуры теплового центра пластины

со временем

33
По результатам расчета видно, что при условиях нестационарного режима температура
теплового центра пластины равна 1097,35 К.

4.2.2. Нагрев тела при граничных условиях I рода


с переменными теплофизическими свойствами
Отличие от предыдущей задачи состоит в задании теплофизических свойств стали в
зависимости от температуры.

ЗАДАНИЕ СВОЙСТВ МАТЕРИАЛОВ

Двойным нажатием левой кнопки мыши выбрать в окне описания задачи название метки блока
и заполнить появившееся окно свойств метки блока - пластина поставив галочку у
теплопроводности (нелинейный материал) и теплоемкости (зависит от температуры) согласно
табл. 2.1 (рис. 4.2.14, 4.2.15).

Рис. 4.2.14. Зависимость коэффициента теплопроводности

от температуры

Рис. 4.2.15. Зависимость удельной теплоемкости от температуры

ПОЛУЧЕНИЕ И АНАЛИЗ РЕЗУЛЬТАТОВ

Выбрать имя задачи в окне свойств. В меню Задача нажать пункт Решить задачу.

В результате получаем цветную карту распределения температуры по толщине пластины (рис.


4.2.16).

34
Рис. 4.2.16. Распределение температуры по толщине платины в конце нагрева

Чтобы посмотреть распределение температуры от времени нагрева, необходимо выбрать Вид


> График по времени (рис. 4.2.17).

Рис. 4.2.17. Изменение температуры теплового центра пластины

со временем

По результатам расчета видно, что при условиях нестационарного режима температура


теплового центра пластины равна 975,4 К.

4.3. Решение задач нагрева в программном комплексе


FlowVision
Программный комплекс FlowVision – комплексное многоцелевое решение для моделирования
трехмерных течений жидкости и газа, созданный командой разработчиков компании ТЕСИС в
тесном сотрудничестве с научно-исследовательскими организациями и промышленными
предприятиями в России и за рубежом.

FlowVision основан на численном решении трехмерных стационарных и нестационарных


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

35
FlowVision использует конечно-объемный подход для аппроксимации уравнений
математической модели. Уравнения Навье-Стокса решаются методом расщепления по
физическим процессам (проекционный метод MAC). FlowVision основан на следующих
технологиях вычислительной гидродинамики и компьютерной графики:

 прямоугольная расчетная сетка с локальным измельчением расчетных ячеек


 аппроксимация криволинейных границ расчетной области методом подсеточного
разрешения геометрии
 импорт геометрии из систем САПР и конечно-элементных систем через поверхностную
сетку
 ядро программы написано на языке C++
 имеет клиент-серверную архитектуру
 пользовательский интерфейс написан для операционных систем семейства Windows
 система анализ результатов расчетов использует высококачественную графику на
основе OpenGL

FlowVision построен на базе единой интегрированной среды, в которой препроцессор, решатель


и постпроцессор объединены и работают одновременно. Архитектура программного
комплекса FlowVision является модульной, что позволяет легко добавлять новые
функциональные возможности и вносить улучшения. В функциональное назначение
Препроцессора входит импортирование геометрии расчетной области из систем
геометрического моделирования, задание модели среды, расстановка начальных и граничных
условий, генерация или импорт расчетной сетки и задание критериев сходимости. После этого
управление передается Решателю, который начинает процесс счета. При достижении
требуемого значения критерия сходимости процесс счета может быть остановлен. Результаты
расчета непосредственно во время счета доступны для Постпроцессора, в котором
производится обработка данных – визуализация результатов и сохранение их во внешние
форматы данных. Такое построение позволяет проводить моделирование и одновременно,
визуализируя значение любой газодинамической переменной, анализировать результаты
расчета, менять граничные условия и параметры математической модели.

4.3.1. Нагрев тела при граничных условиях I рода


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

Рассмотрим модель однослойной пластины толщиной 0,1 м с граничными условиями I рода с


одной стороны и II рода (условия адиабаты) c пяти других сторон. Температура внешней
стороны пластины равна 1000 °С.

СОЗДАНИЕ НОВОЙ ДЕТАЛИ

Деталь создается в программе SolidWorks. В меню Файл выберите пункт Создать  или


нажмите пиктограмму Создать на панели инструментов. В появившемся диалоговом
окне Новый документ SolidWorks (рис. 4.3.1) выберите Деталь. Нажмите
кнопку ОК. Появится окно новой детали.

36
Рис. 4.3.1. Диалоговое окно Новый документ SolidWorks

Нажмите пиктограмму Эскиз на панели, появившейся слева. Выберите


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

Рис. 4.3.2. Построение эскиза

Наведите указатель на вертикальную сторону прямоугольника, нажмите на левую кнопку мыши,


тем самым выделив ее. Слева на месте дерева конструирования откроется диалоговое
окно Свойства линии. В окне группы Параметры введите длину 1000.00 мм, также укажите
угол 90.00ᵒ (рис. 4.3.3). Нажмите кнопку ОК.

Рис. 4.3.3. Свойства линии

Чтобы эскиз был виден полностью, выберите Изменить в размер экрана  на панели


инструментов. Нажмите пиктограмму Ориентация видов  и выберите пункт Изометрия.
Деталь изобразится в изометрии.

Далее нажмите пиктограмму Элементы  и выберите инструмент Вытянутая


бобышка/основание  на панели Команды элементов. Слева на месте дерева
конструирования откроется диалоговое окно Вытянуть.

37
В окне группы Направление 1 выполните следующие операции (рис. 4.3.4):

 Установите для параметра Граничное условие  значение На заданное расстояние.


 Введите значение глубины  100.00 мм.
 Нажмите правую кнопку мыши и выберите ОК для создания вытяжки.

Рис. 4.3.4. Вытягивание объекта

СОХРАНЕНИЕ ГЕОМЕТРИИ В ФОРМАТЕ VRML

В меню Файл САПР SolidWorks выберите пункт Сохранить как, появится диалоговое окно.


Для сохранения файла в нужном каталоге используйте кнопки обзора Windows. Введите имя
файла, например, Пластина. Выберите тип файла VRML  (*. wrl). Нажмите
кнопку Сохранить (рис. 4.3.5).

Рис. 4.3.5. Сохранение геометрии

ЗАПУСК  FLOWVISION

Для того чтобы начать работу в программном комплексе FlowVision, необходимо осуществить


следующее. Нажмите кнопку Пуск > Все программы  >FlowVision. Появится главное окно
программы FlowVision. В меню Файл выберите пункт Предустановки и во
вкладке Препроцессор, выберите пунктПоказать все.

СОЗДАНИЕ НОВОГО ВАРИАНТА

В меню Файл выберите пункт Создать. После выбора типа варианта появится окно


предлагающее импортировать геометрию расчетной области из внешнего файла. Выберите тип
импортируемого файла в списке Тип файлов. Выберите нужный файл (например, Пластина) и
нажмите кнопкуОткрыть. После этого геометрия из выбранного файла будет импортирована
в вариант. Структура нового варианта появится в рабочем окне, а изображение геометрии в
графическом окне.

38
Откройте раздел Препроцессора в окне рабочего пространства. Чтобы задать математическую
модель для Подобласти#1 нажмите правую кнопку мыши на Подобласти#1  в дереве
варианта. Граница выбранной подобласти будет показана в графическом окне варианта
цветом. Из появившегося контекстного меню выберите пункт Изменить модель. В
окне Выбор модели из списка Модель выберите математическую модель Твердый
материал (рис. 4.3.6). Нажмите клавишу  ОК.

Рис. 4.3.6. Выбор математическом модели

Раскройте папку Подобласти#1 > Физические параметры  и найдите элемент Начальные


значения в дереве варианта, нажмите правую кнопку мыши и выберите пункт Свойства из
контекстного меню. В окне Свойства введите значение температуры пластины в начальный
момент времени равной 273К. Нажмите   для подтверждения изменений.

Нажмите правую кнопку мыши на Вещество0, выберите пункт Свойства из контекстного


меню. В окне Свойства введите следующие теплофизические свойства для стали 20 (рис.
4.3.7):

 плотность – 7850 кг/м3;


 теплопроводность – 38,67 Вт/(м·К);
 теплоемкость – 608,3 Дж/(кг·оС).

Нажмите   для подтверждения изменений.

Рис. 4.3.7. Задание теплофизических свойств материала

Раскройте папку Гр.условия > Гр.усл.0 и в дереве варианта, нажмите правую кнопку мыши и


выберите пункт Редактировать из контекстного меню. Появится окно Редактирование
граничного условия (рис. 4.3.8).

В окне Редактирование граничного условия измените тип границы (Стенка), поменяйте тип


граничных условий (Нулевой поток). Нажмите клавишу ОК.В
папке Гр.условия  добавьте  Гр.усл.1. В Гр.усл.1 в дереве варианта, нажмите правую кнопку

39
мыши и выберите пункт Редактировать из контекстного меню. Появится
окно Редактирование граничного условия.  В окне Редактирование граничного
условия измените тип границы (Стенка), поменяйте тип граничных условий (Значение на
стенке), укажите значение на стенке – 1273К. Нажмите клавишу ОК.

Рис. 4.3.8.. Редактирование граничных условий

В папке Геометрия необходимо расставить граничные условия.

Так как поставленаая задача одномерная, а полученная геометрическая модель является


трехмерной, то необходимо при помощи сетки привести её к одномерной. Для этого
необходимо разбить модель на элементы лишь в одном направлении оси, то есть как бы
разрезать ее на слои. Выделите элемент дерева Начальная сетка, нажмите правую кнопку
мыши. Выберите пункт Свойства. Откройте вкладку У-направление  и введите количество
сеточных интервалов 15 в окошко, расположенное справа от кнопки Равном. Нажмите на
кнопку Равном. Вся область расчета по оси Y будет разбита на указанное число интервалов
постоянной длины. Нажмите   для подтверждения изменений.

Рис. 4.3.9. Создание начальной сетки

Выделите элемент дерева Общие параметры, нажмите правую кнопку мыши. Выберите


пункт Свойства. Установите конечное время (1000), фиксированный шаг (20). Нажмите   
для подтверждения изменений.

Рис. 4.3.10. Установка времени нагрева металла

Выберите пункт меню Команда-Сетка & Вычисление или нажмите кнопку  в панели


инструментов. Вариант запустится на расчет. Для того, чтобы в окне программы появилось окно
состояния процесса расчета, выберите пункт меню Вид-Ошибки. В этом окне присутствуют две

40
закладки: Таблица иГрафик. После завершения расчета на экране появится надпись Расчет
приостановлен.

ВИЗУАЛИЗАЦИЯ

Откройте раздел Постпроцессора в окне рабочего пространства. Раскройте папку Объекты.


Выберите Шаблон плоскости, нажмите правую кнопку мыши. Выберите пункт Свойства. В
открывшемся окне введите следующие значения:Х0=0; Y0=0; Z0=1; Xn=0; Yn=0; Zn=1.
Поставьте флажок напротивОтсечение. Нажмите   для подтверждения изменений.

Рис. 4.3.11. Свойства плоскости

Выберите Шаблон плоскости, нажмите правую кнопку мыши. Выберите пункт Создать слой. Из


списка переменных выберите Температура. В качестве метода выберите Двумерный график.
В Параметрах графика поставьте флажок на Auto, угол-270. Нажмите   для подтверждения
изменений.

Рис. 4.3.11. Создание двухмерного графика

Выберите Шаблон плоскости, нажмите правую кнопку мыши. Выберите пункт Создать слой. Из


списка переменных выберите Температура. В качестве метода выберите Заливка.

По результатам расчета видно, что при условиях нестационарного режима температура


теплового центра пластины равна 1086.2К.

41
Рис. 4.3.12. Распределение температуры по толщине
платины в конце нагрева
4.3.2. Нагрев тела при граничных условиях I рода с учётом
зависимости теплофизических свойств
от температуры
Режим предназначен, как и в предыдущем случае, для расчета нагрева листа металла с
толщиной, на порядок меньшей двух других размеров. В качестве граничного условия принята
постоянная температура на поверхности металла, а со стороны теплового центра – условия
адиабаты.

Рассмотрим модель однослойной пластины толщиной 0,1 м из стали 20 с граничными


условиями I рода с одной стороны и II рода (условия адиабаты) c другой. Температура внешней
стороны пластины равна 1000 °С. Время нагрева пластины 1000 с. Зависимость
теплофизических свойств согласно табл. 2.1.

Решение задачи аналогично задаче 4.3.2, изменение касается только задания свойств
стали Вещество0.

Выберите в меню пункт Инструменты, далее Редактировать базу данных. Появится окно


редактора базы данных. Нажмите кнопку Добавить на панели вещества Вещество, после
этого откроется диалоговое окно. В диалоговом окне запишите русское название, например
сталь 20. Далее запишите это название на английском языке, например stal 20. Нажмите
клавишу ОК. Нажмите кнопку Добавить на панели параметров. При этом откроется
диалоговое окно. Выберите тип Таблицы. Выберите параметр Плотность из Название
русск. Выберите Импорт. Из появившегося списка выберите нужный текстовый файл, ранее
созданный в блокноте. Нажмите Открыть. Страница блокнота должна состоять из трех
колонок: первая колонка – значения давления, вторая колонка – значения температуры, третья
колонка – значения плотности. Нажмите клавишу Да.

Выберите параметр Теплопроводность из Название русск. Выберите Импорт. Из


появившегося списка выберите нужный текстовый файл, ранее созданный в блокноте.
Нажмите Открыть. Нажмите клавишу Да.

Выберите параметр Удельная теплоемкость из Название русск. Выберите Импорт. Из


появившегося списка выберите нужный текстовый файл, ранее созданный в блокноте.
Нажмите Открыть. Нажмите клавишу Да. Нажмите клавишу ОК.

Нажмите правую кнопку мыши на Вещество0, выберите пункт Загрузить из базы из


контекстного меню. В окне Загрузки вещества из базы выберите сталь 20. Нажмите
клавишу ОК.

42
Рис. 4.3.13. Распределение температуры по толщине платины в конце нагрева

По результатам расчета видно, что при условиях нестационарного режима нагрева с учетом
зависимости теплофизических свойств от температуры температура теплового центра
пластины равна 925,929К.

4.4. Решение задач нагрева в многофункциональном программном комплексе конечно-


элементных расчетов ANSYS

Это многофункциональный программный комплекс конечно-элементных расчетов. Включает в


себя модули расчетов прочности и динамики, температурных полей, гидрогазодинамики,
электростатики/электромагнетизма, оптимизации, вероятностных расчетов, высоконелинейных
расчетов и т.д. Программа построена на отдельных модулях-подпрограммах для решения
каждой из задач, объединяет их также отдельная подпрограмма.

ANSYS Fluent – это современный программный комплекс, позволяющий проводить анализ


широкого спектра промышленных задач динамики жидкости и газа (многофазных, реагирующих)
потоков с учетом теплообмена (кондуктивного, конвективного и радиационного). В этом
комплексе реализованы следующие численные методы и типы расчетных сеток:

 Поддержка неструктурированных расчетных сеток различных типов: 2D и


осесимметричные - треугольные и четырехугольные. 
3D - тетраэдры, гексаэдры, призмы, пирамиды, полиэдральные ячейки.

 Интерфейсы для сопряжения сеток различного типа.

 Адаптивное сгущение расчетных сеток по заданному критерию либо по результатам


расчета.

 Решение полных трехмерных нестационарных уравнений Навье-Стокса.

 Три типа решателя: segregate implicit (отдельно неявный); coupled implicit (неявный);
coupled explicit (явный).

 Динамические, подвижные, деформируемые сетки с возможностью перестройки сетки


налету.

 Схемы аппроксимации уравнений 1, 2 и 3 порядка.

 Алгебраический многосеточный метод решения линеаризованных уравнений.

43
 Встроенные возможности задания функций для свойств материалов, граничных условий
и др.

 Пользовательское программирование на языке С++.

 Широкие возможности распараллеливания.

 Динамическая балансировка загруженности процессоров.

 Интерфейсы с многими CAD/CAE программами.

Возможности програмного комплекса позволяют работать со следующими моделями:

 физические модели;

 модели турбулентности;

 теплопередача;

 модели горения;

 модель Эйлера;

 модель Лагранжа;

 модели Акустики.

4.4.1. Нагрев тела при граничных условиях I рода с постоянными теплофизическими


свойствами

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

Рассмотрим модель однослойной пластины толщиной 0,1 м с граничными условиями I рода с


одной стороны и II рода (условия адиабаты) c пяти других сторон. Температура внешней
стороны пластины равна 1000 °С.

Построение геометрии пластины в САПР SolidWorks аналогично задаче 4.3.1.

Сохраняем полученную модель в САПР SolidWorks (файл > сохранить как), используя только
латинский алфавит, в папку, в пути которой также отсутствуют русские буквы. Для
импортирования модели в пакет ANSYS, выбираем вкладку ANSYS 14.5 > Workbench.

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


хорошо прослеживается весь ход решения. Принцип основан на блок-схемах, который часто
встречается в программировании. Связи между блок-схемами отображается в виде линий со
стрелками на конце. Это позволяет постороннему пользователю быстро вникнуть в суть задачи.
Выбираем в окне компонентов (рис. 4.4.1 слева) Fluid Flow (FLUENT) и методом
перетаскивания перемещаем в левую часть окна.Окно Workbench с импортированной в него
моделью показано на рис. 4.4.1.

44
Рис. 4.4.1. Окно Workbench

Перед тем как начать работать с Workbench необходимо сохранить проект как wall-


plastina_0_1_m. Требования к сохранению такие же как при сохранении геометрической
модели в SolidWorks (см. выше).

Наличие галочек   справа от модулей компонентов означают, что данные прочитаны и


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

Открываем компонент создания сетки Mesh (рис. 4.4.2), два раза нажав на него левой
кнопкой мыши. Так как поставленаая задача одномерная, а полученная геометрическая модель
является трехмерной, то необходимо при помощи сетки привести её к одномерной. Для этого
необходимо разбить модель на элементы лишь в одном направлении оси, то есть как бы
разрезать ее на слои.

Рис. 4.4.2. Компонент создания сетки Mesh

Для этого выбираем метод создания сетки (рис. 4.4.3): Mesh > Insert > Method.

45
Рис. 4.4.3. Выбор метода создания сетки

В окне деталей метода (рис. 4.4.4) выбираем сначала модель к которой будем применять
данный вид сетки, щелкая по ней правой кнопкой мыши и затем нажимаем во
вкладке Geometry кнопку Apply.

Рис. 4.4.4. Окно деталей метода

Во вкладке Method выбираем Sweep и окно деталей метода принимает другой вид (рис. 4.4.5).


Во вкладке Src/Trg Selection выбираем параметрManual Thin. Во вкладке Source выбираем
поверхность параллельно которой будут создаваться слои, щелкнув левой кнопкой мыши на
нужной на модели и нажав кнопку Apply. Количество слоев или элементов задается
параметром Sweep Num Divs. Устанавливаем 20.

Рис. 4.4.5. Окно деталей метода после выбора параметра Sweep

Переходим во вкладку Mesh и в окне деталей сетки (рис. 4.4.6) устанавливаем минимальный


размер поверхности элемента (Min Size), максимальный размер поверхности элемента
(Max Face Size) и максимальный размер тетрации элемента (Max Tet Size) в соответствующих
параметрах равный 2 м. Настройка компонента создания сетки на этом завершается.
Нажимаем кнопку   и выбираем , начинается процесс генерации сетки.

46
Рис. 4.4.6. Окно деталей сетки

После этого при большом увеличении модели мы увидим элементы сетки (рис. 4.4.7).

Рис. 4.4.7. Полученная сетка

При желании можно сохранить полученную сетку используя команду File > Export.


Обязательно требуется сохранение проекта File > Save Project. Возращаемся в
окно Workbench. Если напротив компонента Mesh отображается значок  , кликаем по нему
правой кнопкой мыши и выбираем Update.

Запускаем следующий модуль компонента блок-схемы (рис. 4.4.1) Setup. Загружается Fluent –


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

Первоначально появляется окно запуска Fluent. В нем содержутся пользовательские настройки


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

Окно Fluent (рис. 4.4.8) состоит из нескольких частей: стандартная строка из ниспадающих
меню сверху; чуть ниже пиктограммы быстрых операций (открыть, сохранить и т.д.), вкладки
быстрого доступа к настройке решетеля, заданию основных свойств и просмотру результатов с
левой стороны, параметры настройки для вкладок чуть правее, а также графическое и
консольное окна.

47
Рис. 4.4.8. Главное окно Fluent

При загрузке сетки модели в окне консоли будет выдано максимальное и минимальное
значение координат x, y, z сетки, а также другие проверенные характеристики сетки. При
наличии ошибок будет выдано соответствующее предупреждение. При этом все грани будут
содержатся в единственном блоке стены –wall, а необходимо, чтобы граничные условия были
заданы для каждой грани. Для этого в ниспадающем меню выбираем Mesh > Separate> Faces.
Откроется окно Separate Face Zones (рис. 4.4.9).

Рис. 4.4.9. Окно Separate Face Zones

Здесь выбираем раздел Angle (угол), в списке Zones отмечаем зону wall-plastina_0_1_m,


записываем угол в 90о и нажимаем кнопку Separate(разделить). Предварительно можно нажать
кнопку Report (отчет) и в консольном окне получим информацию о возможности разбиения
сплошной оболочки на грани. В итоге получим, что грани с нормальными векторами, которые
отличаются более чем на 90о будут установлены как отдельная зона. Зона wall-
plastina_0_1_m будет разделена на шесть граней (wall-plastina_0_1_m, wall-plastina_0_1_m:005,
wall-plastina_0_1_m:006 и т.д. соответственно). Информация обо всех проделанных действиях
отобразится в консольном окне.

Далее во вкладке быстрого доступа выбираем General (основное) и в параметрах настройки


(рис. 4.4.10) указываем настройки решателя (Solver): Type(тип) – Pressure-Based (основанный
на давлении), Velocity Formulation (задание скорости) –Absolute (абсолютное), Time (время)
– Transient(переменное). Также в настройке сетки (Mesh) можно настроить отображение в
графическом окне (рис. 4.4.11) воспользовавшись кнопкой Display (экран).

48
Рис. 4.4.10. Окно настройки вкладки General

Рис. 4.4.11. Окно надстройки отображения сетки в графическом окне

В поле Options можно выбрать что именно


отображать: Nodes (узлы), Edges (грани), Faces (поверхности), Partitions (разделения). В
поле Edge Type(типы граней) можно выбрать
отображение: All (все), Feature (особенности), Outline (контуры). При этом необходимо указать
для каких поверхностей все это устанавливается в поле Surface, а также можно создать свои
различные типы поверхностей, выбирая New Surface, указывая при этом тип поверхности
(Surface Types).

Выбираем во вкладке быстрого доступа Models (модель) и в параметрах настройки (рис. 4.4.12)


указываем модель решателя – открыв окно Energy (рис. 4.4.13) и установив в нем галочку
напротив Energy Equation (уравнение энергии). Нажимаем OK.

Рис. 4.4.12. Окно настройки вкладки Models

Рис. 4.4.13. Окно Energy

После необходимо задать свойства материала, а именно стали 20, указанные в постановке
задачи. Для этого переходим ко вкладке быстрого доступаMaterials (материалы) и в
параметрах настройки (рис. 4.4.14) нажимаем кнопку Create/Edit (создать/редактировать).

49
Появляется окно (рис. 4.4.15) создания и редактирования материалов (Create/Edit Materials).
Методы задания свойств материалов приведены в табл. 4.1.

Рис. 4.26. Окно создания и редактирования материалов

Рис. 4.4.14. Окно настройки вкладки Materials

Рис. 4.4.15. Окно создания и редактирования материалов

Таблица 4.1. Методы задания свойств материалов во Fluent

Свойства Теплопровод-
материала Плотность Теплоемкость ность
Методы (Density) (Ср) (Thermal
задания Conductivity)

Constant
+ + +
(Постоянная)

User-Defined
(Функция
+ + +
определенная
пользователем)

Piecewise-Linear
(Кусочно-
– + +
линейная
функция)

50
Piecewise-
Polynomial
– + +
(Кусочный
полином)

Polynomial
– + +
(Полином)

Biaxial (Двуосная
– – +
функция)

Cyl-Orthotropic
(Цилиндро-
– – +
ортотропная
функция)

Orthotropic
(Ортотропная – – +
функция)

Anisotropic
(Анизотропная – – +
функция)

Для создания собственной базы данных нажимаем кнопку User-Defined Database (база данных


определенная пользователем). При помощи появившегося окна открытия базы данных,
создаем новую, прописав в поле для ввода: путь для файла и его название с расширением
«***.txt». На вопрос об отутствии такой базы данных и предложение создать её нажимаем
кнопку Yes.

В появившемся окне (рис. 4.4.16) User-Defined Database Materials нажимаем кнопку для


добавления нового материала и его свойств (рис. 4.4.17). В окне Material Properties (свойства
материала) указываем имя материала в строке Name, его формулу в строке Formula,
выбираем тип материала из списка Types (Mixture – смесь; Fluid – жидкость; Solid – твердое
тело и т.д.), выбираем свойства материала, которые мы хотим описать из доступных в
списке Avaliable Properties, перемещяя их в список Material Properties при помощи кнопки  .
Кнопка   служит для совершения обратного действия. Выбрав из
списка Material Properties свойство для редактирования нажимаем кнопку  .

Рис. 4.4.16. Окно базы данных материалов заданных пользователем

51
Рис. 4.4.17. Окно свойств материала

В новом окне (рис. 4.4.18) происходит выбор метода задания свойств материала. Происходит
это также при помощи кнопок   и  , путем перемещения видов задания свойств материала
из списка Available Properties в список Material Properties и их последующего редуктирования
посредством кнопки  . Так решается задача с постоянными коэффициентами плотности,
теплопроводности и теплоемкости, то в окне свойств материала (рис. 4.4.17) выбираем данные
параметры –Density, Thermal Conductivity, Cp (Specific Heat), а в окне редактирования
метода задания свойств материала выбираем константу для каждого свойства и записываем её
в соответствии с поставленной задачей. Окно выбора метода задания свойств материала (рис.
4.4.18) и окно свойств материала (рис. 4.4.17) закрываем соответственно
кнопками OK и Apply для сохранения введенных данных. А в окне базы данных материалов
заданных пользователем (рис. 4.4.16) выбираем тип материала (Material Type) – твердое тело
(Solid), отмечаем созданный нами материал в списке и последовательно нажимаем
кнопки Save и Copy.

Рис. 4.4.18. Окно выбора метода задания свойства материала

Итогом всех этих операций является окно создания и редактирования материалов. Вид окна
показан на рис. 4.4.19. Нажимаем кнопку Change/Create, а после Close. На этом этапе свойства
материала заданы.

52
Рис. 4.4.19. Окно создания и редактирования материалов

Следующим этапом в решении задачи является задание внутренних условий объекта, то есть
того что находится внутри поверхности тела. Для этого переходим ко вкладке быстрого
доступа Cell Zone Conditions (условия ячеистой зоны) и в параметрах настройки (рис. 4.4.20)
изменяем тип материала (Type) на твердое тело (Solid). Программа спросит у пользователя
действительно ли требуется смена типа материала. Потверждаем выбор нажав кнопкуYes.

Рис. 4.4.20. Окно настройки вкладки Cell Zone Conditions

В новом окне (рис. 4.4.21) можно настроить внутренние условия объекта. Для дальнейшего же
решения поставленной задачи требуется всего лишь проверить соответствие материала
объекту в меню Material Name и при его несовпадении выбрать имя материала созданного на
предыдущем шаге. Сохраняем сделанные изменения, нажав кнопку OK.

Рис. 4.4.21. Окно настройки внутренних условий объекта

Теперь необходимо задать граничные условия объекта. Для этого переходим ко вкладке
быстрого доступа Boundary Conditions (граничные условия) и в параметрах настройки (рис.
4.4.22) попеременно, выбирая поверхности и нажимая кнопку  , задаются требуемые
условия.

53
Рис. 4.4.22. Окно настройки вкладки Boundary Conditions

На поверхности wall-plastina_0_1_m, задаем постоянную температуру в 1273 К. Для этого в


появившемся окне Wall (рис. 4.4.23) переходим во вкладкуThermal (Тепловой), выбираем
радио-кнопку Temperature (Температура) и в поле Temperature (k) записываем значение 1273.
Обязательно проверяем имя материала поверхности (Material Name). При несоответствии
выбираем нужное, а именно st20 и сохраняем нажав кнопку OK. На всех остальных
поверхностях (wall-plastina_0_1_m:005, wall-plastina_0_1_ m:006 и т.д.) задается отсутствие
теплообмена, с помощью приравнивания теплового потока на поверхности к нулю. Для этого
выбирается радио-кнопка Heat Flux в окне Wall (рис. 4.4.23) и после проверки имени
материала, данные сохраняются нажатием кнопки OK.

Рис. 4.4.23. Окно редактирования граничных условий

Дальнейшим шагом является задание начальных условий. Для этого переходим ко вкладке
быстрого доступа Solution Initialization (инициализация решения) и в параметрах настройки
(рис. 4.4.24) в графу Temperature (температура) записываем 273 и после потверждаем
введенные параметры кнопкой  .

Рис. 4.4.24. Окно настройки вкладки Solution Initialization

На следующем этапе настраиваем отображение графического окна при решении задачи. Для
этого переходим ко вкладке быстрого доступа Monitors(отображение) и в параметрах настройки
(рис. 4.4.25) нажимаем кнопку  , относящуюся к списку Volume Monitors (отображение
полученных данных в объеме).

54
Рис. 4.4.25. Окно настройки вкладки Monitors

Для отображения результатов решения в графическом виде в новом окне (рис. 4.4.26) ставим
галочку напротив Plot (график) и снимаем напротив Print toConsole (печать в окне консоли),
при этом должно быть указано окно 2 (Window – 2). В Report Type (тип отчета) выбираем из
списка Max(максимальный), в Field Variable (переменная область)
выбираем Temperature и Static Temperature. В списке Cell Zones (зоны объекта) выбираем
plastina_0_1_m. После выбираем, что будет откладываться по оси х (Х Asis) –
Flow Time (течение времени) и через какие промежутки требуется полученние данных из
программы для графика (Get Data Every) –1 Time Step (1 шаг по времени). Для сохранения
введеных данных нажимаем кнопкуOK. Точно также создаем еще одно отображение
полученных данных в объеме, но Report Type присваиваем значение Min, и получаем
отображение графика минимальной температуры, то есть температуры теплового центра.

Рис. 4.4.26. Окно создания и редактирования отображения полученных данных в объеме

Далее для ускорения расчета задачи, отменим расчет уравнения потоков или истечения.
Переходим ко вкладке быстрого доступа Solution Controls(управление решением) и в
параметрах настройки (рис. 4.4.27) нажимаем кнопку  . В новом
окне Equations (уравненения) снимаем выделение с пункта Flow (поток, истечение) и
нажимаем OK (рис. 4.4.28).

55
Рис. 4.4.27. Окно настройки вкладки Solution Controls

Рис. 4.4.28. Окно решаемых уравнений

Для запуска расчета переходим ко вкладке быстрого доступа Run Calculation (запуск расчета)


и в параметрах (рис. 4.4.29) указываем Time Step Size(размер шага по времени) – 50,
и Number of Time Steps (количество шагов по времени) – 40. После нажимаем
кнопку  для запуска расчета и ждем определенное количество времени. Как
правило время расчета такой задачи не превышает 1 минуты.

Рис. 4.4.29. Окно настройки вкладки Run Calculation

В графическом окне 1 отображаются изменение энергии на каждом шаге итерации (рис. 4.4.30),
а в графическом окне 2 зависимость температуры от времени нагрева в тепловом центре и на
поверхности (рис. 4.4.31).

56
Рис. 4.4.30. График изменения энергии на каждом шаге итерации

Рис. 4.4.31. График зависимости температуры от времени нагрева

В програмном комплексе Fluent есть встроенный постпроцессор, то есть программа


предоставляющая результаты расчета в понятном и красивом виде. Для того чтобы узнать
точное значение температуры теплового центра воспользуемся им. Переходим ко вкладке
быстрого доступаGraphics and  Animations  (графика и анимация), в ней (рис. 4.4.32) в
окне Graphics (графика) выбираем параметр Contours (контуры) и нажимаем кнопку  .

Рис. 4.4.32. Окно настройки вкладки Graphics and Animations

В новом окне (рис. 4.4.33) в списке Options (настройки) ставим галочки напротив


пунктов: Filled (заполнение), Node Values (значения узла), Global Range (глобальное
масштабирование), Auto Range (автоматическое масштабирование). В
списках Contours of (контуры чего-либо) выбираем из
списков:Temperature и Static Temperature (статическая температура), а в
списке Surfaces (поверхности) отмечаем всё. Нажимаем кнопку  .В
окне Contoursотобразится минимальная (min) и максимальная (max) температуры.

57
Рис. 4.4.33. Окно отображения контуров

В графическом окне отобразится рис. 4.4.34, который показывает распределение температуры


по толщине пластины визуально, при помощи цветной легенды. Максимальная температура в
этой задаче не требуется, так как из условия она известна и равна 1273 К, а минимальная
температура в данном случае составит 1255,218 К в конечный момент времени, то есть через
2000 секунд после начала нагрева. Самым большим минусом программы является, то что она
не запоминает промежуточные данные температуры в процессе нагрева. Хотя при большом
желании и это требование можно исправить, настроив должным образом отображение
полученных данных в объеме.

Рис. 4.47. Общий вид постпроцессора CFD-Post

Рис. 4.4.34. Графическое окно, показывающее распределение температуры по толщине


пластины визуально

Кроме встроенного во Fluent постпроцессора, существует еще один (CFD-Post), запуск которого
осуществляется открытием последнего компонентаResult блок-схемы в Workbench (рис. 4.4.35).

58
Рис. 4.4.35. Общий вид постпроцессора CFD-Post

Отличаются они только внешним видом, и при настройке постпроцессора во Fluent данные из
него автоматически импортируются CFD-Post. Таким образом блок-схема Workbench
приобретает законченный вид, что означает полностью решенную задачу (рис. 4.4.36).

Рис. 4.4.36. Блок-схема Workbench для полностью решенной задачи

4.4.2. Нагрев тела при граничных условиях I рода с учётом


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

Рассмотрим модель однослойной пластины толщиной 0,1 м из стали 20 с граничными


условиями I рода с одной стороны и II рода (условия адиабаты) c другой. Температура внешней
стороны пластины равна 1000 °С. Время нагрева пластины 1000 с. Зависимость
теплофизических свойств согласно табл. 2.1.

Решение задачи аналогично задаче 4.4.1, изменение касается только задания свойств стали с
учетом зависимости от температуры.

4.4.2.1. Создание пользовательской базы данных


При решении задач можно воспользоваться встроенной базой данных, но если необходимый
материал отсутствует, то можно создать свою базу, которая будет отвечать всем требованиям.
Это удобно при большом количестве опытов с постоянным обращением к одинаковым
материалам, так как не нужно каждый раз задавать свойства материала вручную. Данный
способ был описан выше при решении задачи 4.4.1.

59
4.4.2.2. Задание переменных свойств материала с помощью кусочно-линейной функции

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

Рассмотрим на примере коэффициента теплопроводности. В окне свойств материала (рис.


4.4.17) в списке Material Properties выбираем ThermalConductivity и нажимаем  .В
открывшемся окне выбора метода задания свойства материала (рис. 4.4.18) из
списка Available  Properties выбираемpiecewise-linear, перемещаем в другой список с
помощью кнопки   и нажимаем  .

В новом окне Piecewise-Linear  Profile (рис. 4.4.37) в поле Points задаем количество точек, для


которых хотим присвоить значения. В поле Data Pointsкнопками   и   выбираем точки и
вводим для них значения температуры (Temperature) и соответствующие этой температуре
значение коэффициента теплопроводности (Value). Нажимаем Ok в обоих окнах.

Рис. 4.4.37. Окно ввода данных для кусочно-линейной функции

4.4.2.3. Задание переменных свойств материала

с помощью полиномиальной функции

Необходимо знать уравнение описывающее изменение теплофизических коэффициентов от


температуры в виде степенной функции. Вычислительный комплекс ANSYS позволяет
использовать уравнения до 7 степени включительно, но это не всегда целесообразно. Лучше
описывать зависимости полиномом первой или второй степени.

В окне выбора метода задания свойства материала (рис. 4.4.18) из


списка Available  Properties выбираем polynomial, перемещаем в другой список с помощью
кнопки   и нажимаем  . Откроется окно Polynomial  Profile (рис. 4.4.38).

Рис. 4.4.38. Окно ввода данных для полиномиальной функции

В поле Coefficients в правом верхнем углу рабочего окна указывается количество членов


уравнения (коэффициентов), а ниже Coefficients в полях под номерами 1, 2, 3 и т.д. вводятся
значения коэффициентов, стоящих перед температурой в уравнении, описывающем закон

60
изменения теплофизических свойств материала. В поле 1 вводится коэффициент, стоящий при
температуре в нулевой степени, в поле 2 – коэффициент, стоящий при температуре в первой
степени, в поле 3 – коэффициент при температуре во второй степени и т.д. Если
коэффициенты малы, например 0,000002 или -0,000000015, то удобнее их сразу записывать в
виде 2е-6 и  -15е-9. После того, как заполнены все необходимые поля, нажимаем Ok, Ok.

4.4.2.4. Задание переменных свойств материала

с помощью кусочно-полиномиальной функции


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

В окне выбора метода задания свойства материала (рис. 4.4.17) из


списка Available  Properties выбираем piecewise-polynomial, перемещаем в другой список с
помощью кнопки   и нажимаем  . Откроется окно Piecewise-Polynomial  Profile (рис.
4.4.39).

Рис. 4.4.39. Окно ввода данных для кусочно полинома

В окне ввода данных (рис. 4.4.39) в поле Ranges необходимо ввести количество линий,


составляющих кривую изменений свойств материала. В полеRange с помощью кнопок   и   
можно переходить от одной линии к другой и задавать коэффициенты соответствующих этим
линиям полиномов. В полях Minimum и Maximum указываются минимальное и максимальное
значение определяющих факторов для данной кривой (для коэффициента теплопроводности –
это температура). Значение Maximum автоматически становится Minimum для следующей
линии. В поле Coefficients под номерами 1, 2, 3 и т.д. вводятся значения коэффициентов,
стоящих перед определяющим фактором в уравнении, описывающем закон изменения
теплофизических свойств материала. В конце нажимаем Ok, Ok.

4.4.2.5. Анализ способов задания переменных свойств материала

При решении задач в программном комплексе ANSYS с разными способами задания


переменных свойств материала можно сделать следующие выводы:

1. При использовании полиномиальной функции высокая точность описания изменения свойств


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

2. При использовании кусочно-полиномиальных функций необходимо точно определить точку


пересечения функций, а также важно не использовать полиномы высоких степеней.

61
3. Самым удобным способом является задание кусочно-линейных функций. Но для наибольшей
точности решения требуется указать как можно большее значение точек. Решение при этом не
усложняется, а описание зависимостей свойств материала близко к графику.

5. Моделирование воздушно-водяного

кожухотрубчатого теплообменника типа

«труба в трубе»
Цель работы: смоделировать работу прямоточного воздушно-водяного кожухотрубчатого
теплообменника типа «труба в трубе», если известно, что температура холодного (внутреннего)
теплоносителя (вода) составляет 333 К, горячего (внешнего) теплоносителя (воздух) – 550 К;
расходы воды и воздуха составляют по 0,7 кг/с; материал стенок – алюминий. Также
необходимо оптимизировать работу теплообменника по величине получаемого теплового
потока и среднемассовой температуре воды на выходе из теплообменника.

СОЗДАНИЕ ГЕОМЕТРИИ

Открвыем ANSYS 14.5 > Workbench. Выбираем в окне компонентов (рис. 5.1


слева) Fluid Flow (FLUENT) и методом перетаскивания перемещаем в левую часть
окна.Заходим в Geometry как показано на рис. 5.1 и выбираем удобную систему единиц
измерения (например, метры) и нажимаем Ok.

Рис. 5.1. Окно создания новой геометрии

Для создания цилиндрического тела выбираем Create > Primitives  >  Cilinder. В


окне Detail  View задаем радиус цилиндра 0,3 м, являющегося внешним кожухом
теплообменника (рис. 5.2).

62
В строке As Thin/surface ставим Yes для того чтобы создать полую поверхность и задаем
внутренний диаметр 0,15 м, являющийся внутренней стенкой, разделяющей два
теплоносителя.

В строке Operation выбираем Add Frozen для создания не цельнотелого объекта и нажимаем


кнопку Generate.

Рис. 5.2. Создание поверхности трубы для течения воздуха

Аналогично создаем внутреннюю поверхность теплообменника, где будет течь нагреваемая


вода. Для этого задаем внешний радиус 0,15 м. В строке AsThin/surface ставим No. В
строке Operation выбираем Add  Frozen для создания не цельнотелого объекта и
нажимаем Generate (рис. 5.3).

Рис. 5.3. Создание поверхности трубы для течения воды

Далее задаем входы и выходы для воздуха и воды. На панели инструментов выбираем
фильтр Selection  Filter: Faces (изображение куба с выделенной одной стороной). Выбираем
нужную поверхность, затем нажимаем правой кнопкой мыши по ней, и в открывшимся меню
выбираем named selection (рис. 5.4). Задаем имя поверхности Details View (например, air_in)
нажимаем Generate.

63
Рис. 5.4. Переименование поверхностей

Аналогично задаем остальные поверхности входа и выхода для воды и воздуха (air_out,
water_in, water_out).

В окне Tree  Outline, раскрываем последнюю вкладку, которая показывает количество областей


(тел). Называем области: 1-я область – air, 2-я область – water (рис. 5.5).

Рис. 5.5. Переименование областей двух тел

Задание геометрии закончено, закрываем DesignModeler и сохраняем проект


через File  >  Save  as…

СОЗДАНИЕ РАСЧЕТНОЙ СЕТКИ

Открываем компонент создания сетки Mesh, два раза нажав на него левой кнопкой мыши. В
окне Outline выбираем закладку Mesh. В окне Details ofMesh в раскрывающемся
списке Assembly Meshing в строке Method выбираем метод разбиения Tetrahedrons и
нажимаем на кнопку Generate  Mesh и затем Update (рис. 5.6).

Рис. 5.6. Построение расчетной сетки

64
Задание расчетной сетки закончено, закрываем Meshing и сохраняем проект через File  >  Save.

ЗАДАНИЕ УСЛОВИЙ РАСЧЕТА

Запускаем следующий модуль Setup. Во вкладке General (рис. 5.7) нажимаем кнопку Check,


если проверка прошла успешно, продолжаем расчет. В окне Solver в поле Time ставит маркер
напротив строки Steady.

Во вкладке Models (рис. 5.8) выбираем типы уравнений, используемых в расчетной модели,


нажимая на них двойным щелчком левой кнопкой мыши:Energy  –  On,  Viscous  –  standart  k-
e,  standart  wall function.

Рис. 5.7. Вкладка General

Рис. 5.8. Вкладка Models

Во вкладке Materials задаем материалы, используемые в модели. Материал – воздух (air) уже


присутствует, необходимо добавить материал – воду. Для этого нажимаем Create/Edit. В
списке Material  Type выбираем тип материала fluid (жидкость) и нажимаем
кнопку FLUENT Database. В списке выбираем необходимый материал water-liquid (текучая
жидкость) и нажимаем кнопку Copy  >  Close  >  Close (рис. 5.9, 5.10).

65
5.9. Окно создания и редактирования материалов

5.10. Выбор необходимого материала (жидкости)

Во вкладке Cell Zone  Conditions задаем внутренние условия объекта, то есть то, что


находится внутри поверхности тела. В окне Zone  выбираем первое тело (air) и в
поле Type задаем тип материала – fluid, нажимаем кнопку Edit и в
поле Material  Name выбираем соответствующий телу тип жидкости – air. Так как воздух
является телом, которое нагревает воду в теплообменнике, то ставим галочку
около Source Terms )рис. 5.11). Нажимаем OK.

Рис. 5.11. Окно настройки внутренних условий объекта (air)

66
Аналогичную процедуру проделываем и для второго тела – water. Галочку
около Source Terms  не ставим. Нажимаем OK.

Рис. 5.12. Окно настройки внутренних условий объекта (water)

Во вкладке boundary condition задаем граничные условия объекта:

 Для входа воздуха (air_in) выбираем в поле Type > mass-  flow-inlet > Yes. Во


вкладке Momentum в поле Mass  Flow  Rate задаем значение массового расхода 0,7
кг/с. В полях X(Y-, Z-)-Component of Flow Direction задаем направление течения
жидкости в декартовых координатах в соответствии с построенной моделью (X=0, Y=0,
Z=-1). Во вкладке Thermal задаем температуру воздуха на входе в теплообменник 550
К.

Рис. 5.13. Задание граничных условий для воздуха на входе в теплообменник

 На выхода воздуха (air_out) задаем тип границы Type > outflow (свободный


выход)  >  Yes > OK.

67
Рис. 5.14. Задание граничных условий для воздуха на выходе из теплообменника

 Аналогично задаем параметры теплообмена и движения для воды


(water_in, water_out). Температура воды на входе в теплообменник 333 К.
 Для стенки wall-air задаем тип границы Type > wall. Нажимаем на edit. Во
вкладке Momentum задаем неподвижную стационарную стенкуStationary Wall. Во
вкладке Thermal задаем граничное условие 2 рода Heat  Flux (тепловой поток) значение
которого равно 0 Вт/м2, толщину стенки Wall  Thickness (0 м), материал
стенки Material  Name – aluminum.

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

поверхности теплообменника

 Для стенки interior-air-water, разделяющей воздух и воду, задаем условие смешанного


теплообмена Type > wall  >  Yes > Thermal  >  Coupled. Задаем
значения Heat  Generation Rate 1 Вт/м3 и толщину стенки Wall  Thickness 0,005 м.

Рис. 5.16. Задание граничного условия смешанного теплообмена для стенки, разделяющей
теплоносители

Во вкладке Solution  Initialization нажимаем кнопку Initialize и при успешной инициализации


проекта переходим во вкладку Run Calculation (запуск расчета). Во вкладке задаем количество
итераций расчета Number  of  Iterations – 100, интервал вывода результатов Reporting Interval –
1 и нажимаем кнопку Сalculate для начала расчетов.

Рис. 5.17. Окно настройки вкладки Run Calculation

68
После остановки расчета переходим ко вкладке быстрого
доступа Graphics and  Animations  (графика и анимация), где в окне Graphics (графика)
выбираем параметр Contours (контуры) и нажимаем кнопку   (рис. 5.18).

Рис. 5.18. Окно настройки вкладки Graphics and Animations

В новом окне (рис. 5.19) в списке Options (настройки) ставим галочки напротив


пунктов: Filled (заполнение), Node Values (значения узла), Global Range(глобальное
масштабирование), Auto Range (автоматическое масштабирование). В
списках Contours of (контуры чего-либо) выбираем из
списков:Temperature и Static Temperature (статическая температура), а в
списке Surfaces (поверхности) отмечаем всё. Нажимаем кнопку  .

Рис. 5.19. Окно отображения контуров

В окне Contours отобразится минимальная (min) и максимальная (max) температуры.

В графическом окне отобразится рис. 5.20, который показывает распределение температуры по


длине теплообменника визуально, при помощи цветной легенды.

Рис. 4.47. Общий вид постпроцессора CFD-Post

69
Рис. 5.20. Графическое окно, показывающее распределение температуры по длине
теплообменника

НАСТРОЙКА ВЫВОДИМЫХ ПАРАМЕТРОВ ДЛЯ ОПТИМИЗАЦИИ

После успешного окончания расчета, чтобы построить оптимизационные параметры


необходимо зайти во вкладку Reports. Для задания величины получаемого теплового потока в
поле Reports выбираем Fluxes и нажимаем Set Up.

В поле Options выбираем Total Heat  Transfer Rate, а в поле Boundaries необходимую


поверхность water_out (выход нагреваемой воды из теплообменника),
нажимаем Compute (рис. 5.21), чтобы просчитать текущее значение данного параметра, и
нажимаем кнопку Save Output Parameter  >OK  >  Close.

Рис. 5.21. Задание свойств оптимизации для теплового потока

Далее в поле Reports выбираем Volume Integrals и нажимаем кнопку Set  Up. В поле Report


Type выбираем Mass Integral. В списке Field Variableвыбираем Temperature. В поле Cell
Zones выбираем необходимое тело water. Нажимаем Save Output Parameter > OK >
Close (рис. 5.22). Возвращаемся в окно Workbench.

Рис. 5.22. Задание свойств оптимизации для среднемассовой температуры воды на выходе из
теплообменника

70
НАСТРОЙКА ПАРАМЕТРОВ ОПТИМИЗАЦИИ

Перетаскиваем тип расчета из раскрывающегося списка


поля Toolbox > Design  Exploration > Goal  Driven Optimization под Parameter Set (рис. 5.23).

Рис. 5.23. Добавление Direct Optimization в блок-схему

Открываем Design  of  Experiments для построения матрицы планирования. В окне Outline of


Schematic B2: Design of Experiments выбираем изменяемый параметр Р1. В
окне Properties  of  outline  P1 задаем диапазон изменения параметра Р1. Для этого в
поле lower  bound задаем нижний уровень значений, а в поле upper  bound – верхний уровень
значений. Аналогично для другого параметра P2. И нажимаем кнопку Update для построения
матрицы эксперимента. После построения матрицы эксперимента нажимаем
кнопку Return to Project для возвращения к проекту. Для расчета и выбора оптимальных
параметров открываем Optimization. В поле Table of schematic  В4: Optimization, в
поле Optimization objectives в столбцах выводимых параметров в строке Objective выбираем
уровень оптимум параметров (максиму, минимум и др.), в строке Importance выбираем уровень
очередности и важности оптимума. Нажимаем Update для получения выборки оптимумов.

Библиографический список

1. Исадченко, В.П. Теплопередача / В. П. Исадчеко [и др.] – М.: Энергоиздат, 1981. – 416


с.

2. Вержбицкий, В.М. Основы численных методов: Учебник для вузов. - М.: Высш. шк.,
2002. – 840 с.

3. Зенкевич, О. Метод конечных элементов в технике / Пер. с англ. - М.: Мир, 1975. – 541с.

4. Горбунов, В.А. Моделирование теплообмена в конечно-элементном пакете FEMLAB:


Учеб. пособие / ГОУВПО «Ивановский государственный энергетический университет
имени В.И. Ленина». – Иваново, 2008. – 216 с.

5. Бирюлин, Г.В. Теплофизические расчёты в конечно-элементарном пакете


COMCOL/FEMLAB / Г. В. Бирюлин; СПбГУИТМО – С-Пб, 2006. – 76 с.

6. Elcut. Моделирование двумерных полей методом конечных элементов / Руководство


пользователя – Санкт-Петербург: Производственный кооператив ТОР, 2010.

7. http://www.elcut.ru

8. FlowVision. Система моделирования движения жидкости и газа. Руководство


пользователя, ООО «Тесис», 2008.

71
9. http://www.flowvision.ru

10. Югов, В.П. Решение задач теплообмена / Москва: CADFEM, 2001. – 110 с.

11. Инженерный анализ в ANSYS Workbench: Учеб. пособ. / В.А. Бруяка, В.Г. Фокин, Е.А.
Солдусова, Н.А. Глазунова, И.Е. Адеянов. - Самара: Самар. гос. техн. ун-т, 2010. - 271
с.: ил.

Приложение 1

Таблица П1.1. Теплоемкость сталей с·10-3, Дж/(кг·˚С)

№ Марка Температура, ˚С
п/ стали
п 100 200 300 400 500 600 650 700 750 800 900 100 110 120
0 0 0

1 35 0,4 0,51 0,5 0,6 0,6 0,7 0,7 1,2 1,3 0,8 0,6 0,62 0,65 0,67
8 6 1 6 1 6 6 6 3 6

2 22К 0,4 0,48 0,5 0,6 0,6 0,7 - 0,9 1,2 0,8 0,8 0,82 0,58 -
4 5 2 9 7 2 2 2

3 40ХА 0,4 0,52 0,5 0,5 0,6 0,7 0,8 - - 0,6 0,6 0,62 0,63 0,63
9 5 9 5 5 4 1 2

4 9ХФ 0,4 0,50 0,5 0,6 0,6 0,7 0,7 1,3 1,4 0,7 0,6 0,65 0,57 0,59
5 6 2 7 3 7 2 7 2 4

5 12Х1МФ 0,4 0,51 0,5 0,5 0,6 0,7 0,8 - - 0,5 0,5 0,60 0,61 0,62
8 4 9 6 4 1 7 8

6 25Х1МФ 0,4 0,51 0,5 0,6 0,6 0,7 0,7 0,9 1,0 0,9 0,5 0,55 0,55 0,56
1 6 1 6 1 9 1 8 8 5

7 5ХНМ 0,5 0,52 0,5 0,5 0,6 0,7 0,8 - - 0,5 0,5 0,58 0,58 0,58
4 8 4 4 2 7 7

8 34ХМ 0,4 0,50 0,5 0,6 0,6 0,7 0,7 0,9 1,2 1,1 0,6 0,70 0,73 0,75
9 5 1 6 1 8 1 8 2 9

9 22Х3М 0,4 0,46 0,5 0,6 0,7 0,8 - 0,8 1,1 0,8 0,6 0,65 0,68 -
1 4 3 2 0 9 6 5 9

10 25ХН3МФА 0,4 0,50 0,5 0,6 0,6 0,7 0,8 1,0 1,0 0,7 0,6 0,67 0,69 0,70
6 5 7 7 3 0 6 6 9 1

11 34ХН3МА 0,4 0,51 0,5 0,5 0,6 0,7 0,8 - - 0,5 0,5 0,60 0,61 0,62
9 4 9 6 4 2 7 8

12 9Х2МФ 0,4 0,49 0,5 0,6 0,7 0,7 - 0,9 1,0 0,9 0,4 0,47 0,47 -
4 6 4 1 9 7 7 4 5

13 8Х2СМФ 0,4 0,51 0,5 0,6 0,7 0,7 0,7 0,8 1,0 0,8 0,7 0,77 0,79 0,80
6 7 4 0 6 9 4 1 7 5

14 9Х2С2М 0,4 0,5 0,5 0,6 0,6 0,7 0,7 - - 0,8 0,7 0,71 0,72 0,73
6 6 2 8 4 7 3 0

72
15 15Х2НМФА 0,4 0,59 0,5 0,6 0,6 0,7 0,7 1,0 1,2 0,9 0,5 0,60 0,61 0,62
6 5 1 6 3 9 1 9 8 8

16 16ГНМА 0,4 0,51 0,5 0,6 0,6 0,7 - 1,0 1,1 0,8 0,5 0,60 0,62 -
8 6 1 6 1 6 6 8 9

17 30ХН3М2Ф 0,4 0,53 0,5 0,5 0,6 0,7 - 0,9 1,0 0,6 0,6 0,67 0,67 0,68
А 8 5 9 6 5 2 6 6 6

18 38ХН3МФА 0,4 0,49 0,5 0,5 0,6 0,7 - 0,9 1,1 0,6 0,6 0,63 0,64 0,66
7 1 6 5 9 4 1 0 2

19 3Х13 0,4 0,48 0,5 0,6 0,7 0,7 0,8 0,9 0,8 0,7 0,6 0,70 0,72 0,74
3 5 3 0 8 7 3 5 4 9

20 6Х17Н 0,4 0,50 0,5 0,6 0,7 0,8 - 0,9 0,7 0,6 0,6 0,66 - -
4 8 6 4 3 1 1 6 6

21 Х18Н9 0,5 0,53 0,5 0,5 0,5 0,6 - 0,6 0,6 0,6 0,5 0,56 0,58 -
1 1 5 6 8 0 1 2 3 5

Окончание таблицы П1.1

№ Марка Температура, ˚С
п/ стали
п 100 200 300 400 500 600 650 700 750 800 900 100 110 120
0 0 0

22 0Х18Н10 - 0,4 0,5 0,5 0,5 0,5 - 0,6 0,6 0,6 0,5 0,56 0,58 -
Т 9 1 3 6 9 1 3 4 4

23 ЭИ802 0,4 0,5 0,5 0,6 0,6 0,8 0,8 - - 0,5 0,5 0,55 0,57 0,60
8 1 5 0 8 2 6 5 3

24 ЭИ696 0,5 0,5 0,5 0,5 0,5 0,5 - 0,6 0,6 0,6 0,6 0,63 0,64 0,55
0 1 2 3 5 8 0 0 1 2

25 75ХМ 0,4 0,5 0,5 0,5 0,6 0,7 0,8 0,9 - 0,7 0,7 0,81 0,82 -
9 0 3 7 4 5 1 0 0 6

26 25ХМ1Ф 0,5 0,5 0,5 0,6 0,6 0,7 0,8 0,9 1,0 - 0,8 0,79 0,81 -
1 3 6 1 7 6 3 1 0 0

27 34ХН3М 0,4 0,4 0,5 0,5 0,6 0,7 0,8 0,9 - 0,6 0,7 0,71 0,72 -
6 7 0 6 4 4 0 0 4 0

28 34ХН1М 0,4 0,5 0,5 0,5 0,6 0,8 0,8 0,9 - - 0,7 0,73 0,73 -
9 0 3 9 8 0 7 4 0

29 5ХНМ 0,4 0,5 0,5 0,6 0,6 0,7 0,8 0,8 - 0,8 0,5 0,57 0,58 0,59
9 1 5 1 8 5 0 4 0 4

30 50ХН 0,5 0,5 0,5 0,6 0,7 0,8 0,8 0,9 - 0,6 0,6 0,70 - -
0 1 6 3 0 0 5 1 5 1

Таблица П1.2. Температуропроводность сталей а·106, м2/с

73
№ Марка Температура, ˚С
п/ стали
п 100 200 300 40 50 60 65 70 75 80 90 100 110 120
0 0 0 0 0 0 0 0 0 0 0

1 35 13,0 12,2 10, 9,2 7,9 6,7 5,9 3,4 2,7 4,6 5,2 5,4 5,6 6,7
6

2 22К - 11,2 9,3 7,8 6,5 5,5 - 4,3 2,9 4,9 6,4 6,8 7,4 -

3 40ХА 11,6 10,7 9,6 8,3 6,9 5,5 4,7 - - 5,7 5,8 6,2 6,5 6,5

4 9ХФ 12,6 11,1 9,4 7,8 6,6 5,7 5,2 2,9 2,5 4,7 5,8 5,8 5,6 5,4

5 12Х1МФ 10,1 9,4 8,7 7,9 5,8 5,8 4,8 - - 5,9 6,4 6,6 6,8 6,8

6 25Х1МФ 12,0 10,7 9,2 8,1 7,1 6,2 5,4 4,5 3,6 3,8 7,7 8,2 8,2 8,1

7 5ХНМ - 10,0 9,3 8,1 7,0 5,6 4,9 - - 5,1 6,7 6,8 6,8 6,9

8 34ХМ 10,1 9,5 8,4 7,4 6,5 5,7 5,1 4,2 2,7 4,0 5,7 5,8 5,7 5,6

9 22Х3М - 11,9 8,9 7,5 6,3 5,4 - 4,5 3,0 4,0 5,2 5,3 5,4 -

10 25ХН3МФА 10,3 9,7 8,6 7,5 6,6 5,8 5,1 3,8 3,3 4,7 5,2 5,4 5,3 5,2
6

11 34ХН3МА - 7,5 7,3 6,6 5,9 5,2 4,5 - - 4,0 6,3 6,5 6,7 6,8

12 9Х2МФ 11,4 10,0 8,4 7,0 5,9 5,0 - 3,7 3,2 7,2 8,7 8,8 8,8 -
8

13 8Х2СМФ 9,0 8,3 7,5 6,6 5,8 5,2 4,8 4,5 3,7 3,2 4,3 5,1 5,1 5,1

14 9Х2С2М 6,8 6,9 6,5 6,1 5,6 5,0 4,7 3,9 3,3 4,2 5,0 5,2 5,2 5,2

15 15Х2НМФА 11,2 10,2 8,9 7,7 6,6 5,7 5,2 3,9 2,8 4,9 6,3 6,6 5,7 6,7

16 16ГНМА 10,8 6,8 8,5 7,6 6,7 5,8 - 3,6 3,0 - 5,9 6,3 6,1 -

17 30ХН3М2Ф 7,9 7,1 6,9 6,4 5,6 4,9 - 3,9 - 4,7 4,9 4,9 5,0 5,0
А

18 38ХН3МФА 7,7 7,4 7,1 6,5 5,5 4,5 - 3,8 - 5,1 5,2 5,3 5,3 5,3
4

19 3Х13 7,3 6,9 6,3 5,7 5,1 4,6 4,1 3,8 4,1 4,7 5,0 5,2 5,2 5,2

20 6Х17Н 4,6 4,6 4,2 3,9 3,6 3,4 3,3 3,2 - 6,5 6,6 6,6 6,7 -

21 Х18Н9 4,1 4,54 4,8 4,9 5,2 5,5 - 5,8 5,9 6,0 6,7 6,9 7,1 -

22 0Х18Н10Т 4,2 4,4 4,6 4,8 4,8 4,9 - 4,9 5,0 5,8 6,4 6,7 6,8 -

Окончание таблицы П1.2

№ Марка Температура, ˚С

74
п/ стали 100 200 300 400 500 600 650 700 750 800 900 1000 110 1200
п 0

23 ЭИ802 4,0 4,3 4,4 4,3 4,1 3,5 3,4 - - 5,2 6,0 6,3 6,5 6,6

24 ЭИ696 3,7 4,3 4,6 4,9 5,1 5,2 - 5,3 - 5,2 5,2 5,2 5,2 5,2

25 75ХМ 11,5 10,5 9,5 8,5 7,5 6,4 5,8 5,0 - 4,5 5,0 5,6 - -

26 25ХМ1Ф 10,5 9,3 8,9 7,8 6,9 5,5 5,0 4,5 3,5 2,5 4,0 4,9 5,1

27 34ХН3М 8,1 7,5 7,8 6,0 5,1 4,2 3,5 2,9 - 3,8 4,2 4,5 4,8 -

28 34ХН1М 8,5 8,8 8,0 7,0 6,1 5,0 4,4 3,4 - 4,9 5,2 5,7 6,0 -

29 5ХНМ 12,0 11,0 10,4 9,0 7,3 6,4 5,1 4,5 - 4,3 5,0 5,1 - -

30 50ХН 11,0 9,8 8,7 7,7 6,8 5,8 5,0 4,7 - 4,5 5,0 5,0 5,1 -

Таблица П1.3. Теплопроводность сталей, Вт/(м·К)

№ Марка Температура, ˚С
п/ стали
п 100 200 300 400 500 600 650 700 750 800 900 100 110 120
0 0 0

1 35 49, 47, 43, 40, 37, 33, 31, 30, 28, 28, 27, 29,0 30,0 31,0
0 2 8 4 3 8 7 2 2 0 0

2 22К 48, 48, 45, 42, 39, 35, 33, 31, 30, 28, 25, 24,9 27,2 28,4
5 0 2 5 4 9 8 9 2 2 5

3 40ХА - 41, 39, 36, 34, 31, - 29, 27, 25, 25, 27,6 31,1 -
4 0 4 2 8 1 5 0 5

4 9ХФ 43, 43, 42, 37, 34, 31, 30, 29, 27, 26, 27, 29,0 31,0 31,0
7 7 8 8 7 8 5 1 0 0 0

5 12Х1МФ 43, 42, 38, 36, 33, 30, 29, 28, 27, 27, 27, 27,6 27,6 27,7
5 2 4 1 4 9 7 8 7 0 4

6 25Х1МФ 37, 36, 35, 35, 33, 31, 30, 29, 26, 27, 27, 29,0 30,0 31,0
0 3 9 1 5 8 5 0 0 0 0

7 5ХНМ 43, 42, 39, 37, 36, 33, 32, 31, 29, 29, 32, 33,6 33,9 34,1
7 1 6 8 0 9 5 2 5 3 0

8 34ХМ - 39, 38, 36, 33, 31, 30, 28, 26, 27, 30, 30,0 30,0 30,0
9 2 3 8 1 2 5 5 0 0

9 22Х3М 37, 40, 36, 34, 33, 31, 30, 28, 27, 26, 29, 30,0 30,0 30,7
4 0 1 6 1 1 2 8 4 7 7

10 25ХН3МФА - 37, 36, 35, 33, 31, - 29, 28, 27, - 25,0 26,4 -
0 4 2 6 8 8 6 8

11 34ХН3МА 35, 36, 35, 34, 33, 31, 30, 29, 28, 27, 26, 26,0 26,9 26,8
8 2 7 2 1 3 2 0 0 5 4

75
12 9Х2МФ - 29, 29, 29, 29, 28, 27, 26, 26, 25, 27, 30,0 31,0 32,0
1 7 5 2 4 5 2 0 0 0

13 8Х2СМФ 38, 37, 35, 33, 31, 29, - 26, 25, 26, 28, 29,0 29,9 -
1 0 6 4 2 1 6 5 3 3

14 9Х2С2М 32, 32, 32, 31, 30, 29, 28, 28, 27, - 26, 28,7 29,4 29,8
1 1 1 2 0 2 5 0 3 6

15 15Х2НМФА 39, 38, 37, 35, 33, 31, 30, 29, 28, 27, 27, 29,6 30,4 40,0
7 8 4 3 0 1 6 4 4 7 2

16 16ГНМА 23, 26, 28, 28, 28, 27, 27, 26, 25, 26, 26, 27,5 27,9 28,2
9 8 0 6 5 9 4 8 8 4 6

17 30ХН3М2Ф 39, 38, 36, 35, 33, 31, - 28, 27, 25, 25, 27,8 27,9 -
А 6 2 7 1 2 1 8 6 6 7

18 38ХН3МФА 29, 29, 29, 28, 28, 27, - 27, - 24, 24, 24,8 25,2 25,3
6 4 3 9 4 8 3 2 5

19 3Х13 23, 25, 26, 26, 26, 27, 26, 26, 26, 26, 25, 27,0 27,7 28,4
9 1 1 9 9 0 6 3 0 0 7

20 6Х17Н 15, 16, 18, 19, 20, 21, - 22, 22, 23, 24, 26,1 27,3 -
2 9 2 0 1 0 1 6 5 9

21 Х18Н9 16, 17, 19, 20, 21, 23, - 25, 26, 26, 26, 27,6 29,2 -
9 9 2 3 8 7 3 0 7 6

22 0Х18Н10Т 15, 16, 17, 19, 20, 21, - 22, 22, 23, 26, 27,4 29,5 -
0 4 8 2 4 6 6 9 2 0

Окончание таблицы П1.3

№ Марка Температура, ˚С
п/ стали
п 100 200 300 400 500 600 650 700 750 800 900 100 110 120
0 0 0

23 ЭИ802 15, 17, 18, 20, 21, 21, 22, 22, 23, 24, 25, 26,0 28,0 30,0
0 1 7 0 1 0 4 8 0 0 0

24 ЭИ696 14, 17, 18, 20, 21, 23, - 23, - 23, 24, 24,3 24,5 24,8
6 1 6 2 7 1 7 7 1

25 75ХМ 45, 41, 39, 38, 37, 36, 35, 34, - 23, 30, 36,2 - -
0 1 5 5 7 6 8 5 8 9

26 25ХМ1 40, 38, 38, 36, 34, 32, 31, 30, - - 25, 28,5 33,9 -
Ф 6 5 7 7 3 4 2 1 3

27 34ХН3 30, 28, 26, 26, 25, 24, 23, 20, - 20, 22, 24,7 26,2 -
М 1 2 9 4 6 0 9 3 0 4

28 34ХН1 37, 34, 33, 32, 32, 28, 28, 27, - - 30, 32,8 34,7 -
М 9 8 0 1 3 5 7 0 0

76
29 5ХНМ 46, 46, 44, 44, 40, 37, 34, 31, - 23, 21, 23,8 - -
4 5 7 2 6 2 2 1 7 9

30 50ХН 42, 39, 38, 37, 37, 35, 34, 31, - 22, 23, 28,1 - -
9 7 6 8 2 5 8 5 8 6

Приложение 2

77
Приложение 3

78
79