УДК 004.942
Математическое моделирование процессов вентиляции и отопления в больших производственных, культурных и спортивных помещениях
Ясинский Ф.Н., д-р физ.-мат. наук, Кокорин А.С., асп.
Исследуется применение численных методов для моделирования движения воздуха и тепла в больших помещениях. Предложена модель, описывающая движение воздуха в помещениях, учитывающая влияние тепла на движение потоков воздуха. Рассмотрена разностная схема и алгоритм решения уравнений модели.
Ключевые слова: численные методы, уравнение Навье-Стокса, моделирование, разностная схема, метод расщепления, метод прогонки.
Mathematical Modeling of the Processes to Ventilations and Heating in Greater Production, Cultural and Atheletic Premiseses
F.N. Yasinskiy, Doctor of Physics and Mathematics, A.S. Kokorin, Post-Graduate Student
In this article the application of numerical methods for simulation of air movement and heat in large buildings is investigated. In this Work a model of air flow is described. The model takes into account the influence of heat on air flow. The difference scheme and the algorithm for solving equations are also considered in this paper.
Keywords: calculus of approximations, Navier-Stokes equation, simulation, finite-difference scheme, sweep method.
Введение. При проектировании больших производственных и культурных помещений возникает задача расчета процессов воздухообмена и теплообмена в этих помещениях при работе установленного оборудования. Часто эта задача решается с помощью натурных экспериментов. Такой подход ведет к большим погрешностям, материальным затратам и требует много времени. Ниже описывается математическая модель движения воздуха и алгоритм для ее численного решения, которые позволяли бы на этапе проектирования создавать наилучшую систему воздухообмена и отопления.
Используемые уравнения. Для моделирования движения воздуха используем уравнение Навье-Стокса:
д\ -
— + (V А)\ =
1 _ (1>
=----^Р + (ут + vt)А\ — 9 РТ,
Р
где V - вектор скоростей; Р - давление; t -время; ут - молярная вязкость; vt - турбулентная вязкость; р - плотность воздуха; д - ускорение свободного падения; р - коэффициент объемного расширения воздуха.
Так как скорость движения воздуха в помещении небольшая, то можно считать, что воздух не сжимается. Добавим уравнение неразрывности, означающее, что при любом движении объем воздуха остается постоянным:
= 0 . (2) В производственных помещениях часто находятся источники тепла (двигатели, генераторы, печки, станки и т.д.), которые сильно влияют на
движение воздуха. Поэтому в расчетах нужно учитывать влияние тепла. Введем дополнительное уравнение, описывающее распространение тепла:
зг_
dt
+ (VV)T = c ■ (vm + vt )AT ,
(3)
где Т - температура; X - теплопроводность; с - коэффициент температуропроводности.
Система уравнений (1)-(3) называется уравнениями тепловой конвекции в приближении Буссинеска [3].
Чтобы точнее моделировать движение воздуха, нужно учитывать, что стены помещения проводят тепло. Для этого введем уравнение, описывающее распространение тепла в стенках помещения:
dT 2 — = a2AT , dt
(4)
где Т- температура; а - коэффициент температуропроводности.
Рассмотрим эти уравнения для трехмерного пространства:
1) уравнение Навье-Стокса
дt
х дх
■V, \
х д,
1 дР .
=------я7 + ^т '
р дх
■vt)
(д\х
дVy
^х —
х дх
дVy у ду
1 дР .
=-----------ТУ + (ут '
Р ду
■vt)
(д2Vv
дх
д\ + ду2
с% = дх
д2Vy
+ ду2
д\х Л дх2
(5)
-V* ^ х дх
у ду
V =
х дх
1 дР .
= Т^ + (ут '
р дх
(д% дх 2
д% ду 2
дх2
- 9-в-Т,
дх2
2) уравнение неразрывности
дVY дVv дV7
дх
дТ
дt '
= 0;
ду дх
3) уравнение теплопроводности
дТ дТ
Vл — + V.,-----
дх
ду
V7_ ^ =
х дх
= с (ут +^1)
^ д V
дх 2
д\_ ду 2
д 2Vх ^ дх2
(6)
(7)
4) уравнение теплопроводности для стен помещения
дТ 2,д2Т д2Т д2Т. ...
^7 = а (—г + ТТ + тг) (8)
дt дх ду дх
Метод решения уравнений. Уравнения (5) и (7) решаются методом расщепления и прогонки. Суть этого метода в том, что шаг по времени делится на 4 этапа продолжительностью — . На пер-
4
вом этапе расчет ведется лишь в направлении
Ох, на втором - лишь в направлении Оу, на
третьем - лишь в направлении Ог. На четвертом шаге, учитываются слагаемые, не учтенные на предыдущих шагах. Рассмотрим более подробно разностную схему первого уравнения системы (5) (для остальных уравнений разностная схема строится аналогично):
первый этап
1
п+— „
V 4 = \/п + /xi, 1,к /xi, 1,к +
(
т
+
4
( 1 1 ^
п+— п+
{ I 1\ п+— п+—
(ик + \<, 1 к\) - ^-Ъм
\/n - IVп /xi^, 1, к I/х/, 1, к
2Ь
( 1 1 ^
п+— п+—
V 4 - V 4
''х/+'\,1 ,к ''х/ ,1 ,к
2Ь
1
п+—
+(ут +vt)
1 1 ^
п+— п+—
V ■ 4, -IV ■ 4 + V ■ 4,
х/+1,1, к х/, 1, к х/-1,1, к
второй этап
2 1
п+— п+—
V 4 = V 4 + /xi,],к ~ /xi,1,к +
( ( 1
п+
Vxi гуд +
т '
+ —
4
1
п+—
V ■ 4
х/, ], к
V 2 2 ^
п+— п+—
V ■ 4 - V ■ ■4„,
х/ ,1 ,к х/ ,1 -1,к
( 1 п+
V 4 -
/x/'1, 1, к
\__________
1
п+—
V ■ 4
х/, 1, к
2Ь
V 2 2 ^
п+— п+—
V ■ ■+„, - V ■ 4
х/ ,1+1,к х/ ,1,к
+(vm +vt)
2Ь
( 2 2 2 ^ п+— п+— п+—
Vxi, 1+1,к - 2Vx/, 1к + Vxi, 1 -1,к
Ь2
третий этап
3 2
п+— п+—
V ■ -4 = V ■ 4 +
х/, 1,к х/, 1,к
( ( 2
п+
V 4 +
» VI-1 / Ь' ^
Т + — 4
2
п+— V 4 /x/', 1, к
V 3 п+
V 4 - V 4
х/' ,1 ,к '“х/ ,1,к-1
( 2 п+
V 4 -'^х/^, 1, к
2
п+— V 4 /x/^, 1, к
2Ь
^( 3 3 ^
п+— п+—
V 4 - V 4
/x/' ,1 ,к+1 /x/' ,1,к
2Ь
+(vm +vt)
3
п+— .. ..
V ■ 4 ., - IV ■ 4 + V ■ 4
х/, 1,к+1 х/, 1 ,к х/, 1,к-1
3 3 ^
п+— п+—
(9)
(10)
(11)
2
Ь
V
• четвертыи этап
3
П+1 _ у'+4 ~ ухі,у,к
рП+1 + рП+1 + рП+1 + рП+1
рі+1, у+1, к+1 + рі+1, у+1, к-1 + рі+1, у-1, к+1 + рі+1, у-1, к-1
хі, у,к
4Р
8Ь
-р
П+1
- р I - р -,
П+1
- р,
П+1
- р1
I - рі.
П + 1
/-1,у'+1,к+1 г1-\у+\к-1 /-1, у-\к+1 П-1,у-1,к-1
'
(12)
Для решения уравнений (9)-(12) используется метод прогонки: проходя по узлам расчетной сетки в одном направлении, находятся прогоночные коэффициенты, затем, проходя в обратном направлении, находится текущее значение скорости.
Граничные и начальные условия. Чтобы начать вычисления, нужно задать граничные и начальные условия.
На твердой стенке скорость воздуха должна быть равна нулю, здесь используется граничное условие первого рода.
Граница может содержать входные и выходные отверстия, для них также задаются граничные условия первого рода, при этом проекция скорости, параллельная границе, задается равной нулю, а перпендикулярная - не равной нулю.
Описание алгоритма. В ходе вычислений итерационно выполняются следующие шаги:
1. Методом слабой сжимаемости вычисляется давление в каждой ячейке. Для этого решается уравнение дР д
3. Чтобы найти температуру, методом расщепления и прогонки решается уравнение (7).
4. Молярная вязкость в уравнении (1) является константой, а турбулентная рассчитывается по модели Секундова [2]. Эта модель достаточно точная и стабильная в расчетах:
дv■1
іигЬ
ді
V,
і=1
дХ;
=У— (
П дху Iі
vmol
-XV,
іиіь
дх
*іиіь
+’уіигЬ* (у^гь/ 8х,тої ) - Т^тпіп У тої + Р '^їигЬ ) ''•'іигЬ >
(14)
,г2 +1,47 • г + 0,2
*(г) = 0,2- 2
у ’ г2 -1,47 • г -
1
(15)
= -с26Ш,
(13)
где с - константа.
Шаг по времени, используемый при нахождении давления, меньше и кратен шагу по времени, используемому при решении уравнений (5) и (7).
2. Решая уравнение (8), находится распределение температур в стенках помещения.
где К, р, у - константы (К = 2; р = 0,06; у = 50).
5. Теперь, зная давление, температуру и турбулентную вязкость, можно по уравнениям из системы (5) вычислить скорость воздуха в каждой ячейке.
Шаги 1-4 повторяются до тех пор, пока разность скоростей на двух последовательных итерациях не будет меньше заданной величины. Полученные поля скорости представлены на рис. 1, 2.
Заключение
Создана программа, реализующая описанный алгоритм. Планируется увеличить скорость расчетов за счет распараллеливания вычислений на многопроцессорных компьютерах.
Рис. 1. Направление воздушных потоков в замкнутом помещении при подогревании левой стенки © ГОУВПО «Ивановский государственный энергетический университет имени В.И. Ленина»
Моделирование вентиляции в помещении [_Х_|
Рис. 2. Направление воздушных потоков при нахождении истока на верхней левой границе помещения, стока - на правой границе
Список литературы
1. Роуч П. Вычислительная гидродинамика. - М.: Мир, 1980.
2. Численные методы и параллельные вычисления для задач механики жидкости, газа и плазмы: Учеб. пособие / Э.Ф. Балаев, Н.В. Нуждин, В.В. Пекунов и др.; Иван. гос. энерг. ун-т. - Иваново, 2003.
3. Полежаев В.И., Бунэ А.В., Верезуб Н.А.
Математическое моделирование конвективного тепломассообмена на основе уравнений Навье-Стокса. - М.: Наука, 1987.
Кокорин Алексей Сергеевич,
ГОУВПО «Ивановский государственный энергетический университет имени В.И. Ленина», аспирант кафедры высокопроизводительных вычислительных систем, телефоны: (4932) 32-08-14, 8-903-632-73-80, e-mail: [email protected]