Системы вентиляции и кондиционирования воздуха жилых помещений, равно как и производственных помещений, предназначены для формирования микроклимата с целью обеспечения безопасных и комфортных условий жизнедеятельности человека, которые должны соответствовать требованиям ГОСТ и санитарно-эпидемиологических норм [1, 2]. При проектировании систем внутреннего тепло- и холодоснабжения, вентиляции и кондиционирования воздуха в общественных и жилых зданиях нужно соблюдать требования энергоэффективности, а также применять передовые технологии, в том числе интеллектуальные системы автоматического управления климатическими системами здания [3]. При расчете требуемого воздухообмена зданий учитываются конструктивные характеристики вентиляторов, воздуховодов, воздушных дефлекторов, задвижек и других элементов системы вентиляции [4].
Для эффективного управления режимом работы систем вентиляции в алгоритме блока автоматического регулирования необходимо обеспечить плавное изменение регулируемого параметра по заданному закону. В качестве регулируемого параметра может выступать угол раскрыва воздушной заслонки в системе вентиляции. При использовании табличных данных, а также при обработке результатов эксперимента возникает задача аппроксимации зависимостей некоторой аналитической функцией, для решения которой могут применяться различные методы [5–7], как то: кусочно-линейная аппроксимация, аппроксимация тригонометрическими функциями, полиномами Чебышева, сплайны и др., в некоторых случаях не удается с помощью таких подходов получить приемлемо хорошее приближение, либо аналитическая функция не позволяет получить общую математическую модель исследуемого процесса, как, например, при использовании сплайнов. Целью данной работы является поиск функции наилучшего приближения зависимости коэффициента местного сопротивления воздушной заслонки от угла раскрыва для расчета аэродинамического режима помещения.
В качестве исходных данных для исследования выступают значения коэффициента местного сопротивления воздушной заслонки ξ при изменении угла открытия φ (табл. 1), представленные в справочнике проектировщика систем вентиляции [4, с. 133]. При этом зависимость ξ(φ) носит нелинейный характер.
Таблица 1
Исходные данные
φ |
15 |
30 |
45 |
60 |
90 |
ξ |
30,8 |
9,2 |
6,2 |
3,5 |
2,6 |
С учетом этого можно рассчитать расход воздуха Gв (кг/с) через воздуховод с регулируемой воздушной заслонкой или через ветровой проем помещения по формуле
, (1)
где Fв – площадь сечения воздуховода, м2; Δp – потери давления через заслонку (проем), Па; ω – скорость движения воздуха, м/с; ρв – плотность воздуха, кг/м3; ξ – коэффициент местного сопротивления проема, зависящий от угла раствора φ.
В случае автоматического регулирования угла раскрыва заслонки с непрерывным шагом необходимо вычислять значения коэффициента местного сопротивления по некоторой формуле. Также эта проблема возникает при решении задачи расчета динамики изменения параметров микроклимата вентилируемых помещений в нестационарном режиме итерационными методами. Следовательно, научно-практический интерес представляет задача аппроксимации таблично заданной зависимости некоторой аналитической функцией, удобной для последующего применения.
Материалы и методы исследования
Рассмотрим задачу поиска функции аппроксимации с помощью полиномиальной регрессии. Уравнение регрессии n-го порядка имеет вид
, (2)
где – коэффициенты полинома регрессии.
Для нахождения значений коэффициентов регрессии n-го порядка воспользуемся методом наименьших квадратов [8]. Для этого необходимо решить систему нормальных уравнений:
(3)
или в матричной форме записи
X ∙ A = Y, (4)
где A – вектор искомых коэффициентов полинома регрессии; X – матрица, составленная по данным аргумента функции xi; Y – вектор, составленный по правым частям уравнений (3).
Тогда значения вектора коэффициентов полинома регрессии можно найти по формуле
A = X –1 ∙ Y, (5)
где X–1 – обратная матрица.
Как критерий качества аппроксимации, показывающего меру близости результатов, полученных расчетным путем, и табличных данных, используем минимум среднеквадратического отклонения (СКО) и коэффициент корреляции Пирсона r [9].
В табл. 2 приведены результаты расчета функции регрессии местного сопротивления, а на рис. 1 – графики функций регрессии, полученные в программе MathCAD.
По результатам расчета можно сделать вывод, что ни одна из функций регрессии не обеспечивает качество аппроксимации, а именно, при малых порядках регрессии получаем значительные ошибки аппроксимации, а при порядке регрессии n = 4, несмотря на точное совпадение расчетных и табличных данных, функция аппроксимации принимает отрицательные значения в интервале 69° < φ < 88°, которые нельзя компенсировать как в случае регрессии второго порядка, также имеющей провал при 63° < φ < 76°, без существенной потери точности. Функция регрессии третьего порядка имеет подъем на интервале 50° ≤ φ ≤ 80°, что противоречит характеру изменения местного сопротивления. Отрицательные или нулевые значения функции при расчете воздухообмена по формуле (1) приводят к вычислительным ошибкам деления на ноль или комплексным величинам. Возможно избежать подобных коллизий, если искать функцию аппроксимации для со-зависимой величины ε = 1/ξ или , входящей в уравнение (1), используя метод линеаризации. В этом случае в уравнении (3) параметр yi соответствует обратным величинам 1/ξi или .
Таблица 2
Функции полиномиальной регрессии коэффициента местного сопротивления
Уравнение регрессии порядка n |
Оценка качества |
|
ξ = y2 |
СКО = 1,379 r = 0,956 |
|
ξ = y3 |
СКО = 0,564 r = 0,993 |
|
ξ = y4 |
СКО = 0 r = 1 |
Примечание. *Коэффициент a0 = 46,014 в уравнении регрессии второго порядка приводится с учетом поправки +0,316 для исключения отрицательных значений функции (при 63° < φ < 76°).
Рис. 1. Графики функций регрессии местного сопротивления а) n = 3; б) n = 4
Таблица 3
Функции регрессии обратных зависимостей местного сопротивления
Уравнение регрессии порядка n |
Оценка качества |
|
ξ = 1/ε |
СКО = 0,5195 r = 0,999 |
|
ξ = 1/ε2 |
СКО = 0,245 r = 0,99877 |
|
ξ = 1/ε2 |
СКО = 0,421 r = 0,99765 |
|
ξ = 1/ε2 |
СКО = 0 r = 1 |
Рис. 2. Графики функций регрессии местного сопротивления а) n = 2; б) n = 4
Рис. 3. График функций регрессии коэффициента местного сопротивления, а) n = 2; б) n = 4
В табл. 3 приведены результаты расчета функции регрессии местного сопротивления, вычисленного как обратная величина от функции регрессии, а на рис. 2 – графики функций регрессии, полученные в программе MathCAD.
Как видно из рис. 2, найденные функции регрессии 2-го и 3-го порядка являются монотонными убывающими. При этом функция регрессии 2-го порядка дает даже меньшую ошибку аппроксимации местного сопротивления, а в сравнении с функцией ε ошибка СКО равна 7 ∙ 10–3, что говорит о хорошем качестве аппроксимации (рис. 3, а).
Функция регрессии 4-го порядка при точном совпадении с табличными данными имеет два существенных недостатка: функция равна 0 при φ = 8 (что приводит к ξ = ∞), а при φ > 80 величина, обратная коэффициенту местного сопротивления ξ, убывает (рис. 3, б).
Если в качестве функции аппроксимации выбрать зависимость обратной величины коэффициента местного сопротивления, то с учетом найденных значений коэффициентов регрессии (табл. 3), при расчете воздухообмена по формуле (1), будем определять величину по формуле
. (6)
Рис. 4. Графики функций аппроксимации коэффициента местного сопротивления
Таблица 4
Логистическая функция аппроксимации местного сопротивления
φ |
15 |
30 |
45 |
60 |
90 |
Оценка качества |
ξ1 |
30,8 |
9,4 |
6,2 |
4,2 |
2,5 |
СКО = 0,144 r = 0,99963 |
0,18 |
0,326 |
0,402 |
0,489 |
0,637 |
СКО = 0,0097 r = 0,9908 |
При этом график зависимости аналогичен показанному на рис. 3, а (СКО равно 0,754), однако начальное значение –0,096 приводит к ошибке деления на ноль при значении угла φ ≈ 1,85°.
Рассмотрим центрированную функцию от коэффициента местного сопротивления вида
. (7)
Тогда в качестве функции аппроксимации зависимости (7) можно использовать модифицированное логистическое уравнение Ферхюльста:
(8)
где k1, k2, r, P0, u, t, M – параметры модели, причем ; φ – угол раскрыва, град.
Модель (8) является параметрической, и поиск значений параметров модели рассматривается как алгоритмическая задача оптимизации по критерию наилучшего приближения СКО. Тогда значения коэффициента местного сопротивления можно вычислить по формуле
. (9)
На рис. 4 приведены зависимости z(ξ) и функции аппроксимации (8) (рис. 4, а), а также расчетные значения коэффициента местного сопротивления по формуле (9) (рис. 4, б) при следующих значениях параметров: k1 = 2,871, k2 = –0,2, r = 0,794, P0 = 1,575, u = 1,311, M = –0,508 найденных алгоритмом поиска на языке программирования Python.
В табл. 4 приведены результаты расчета функции аппроксимации местного сопротивления по формуле (9), а также обратные величины для дальнейшего расчета по формуле (1). Полученные результаты показывают высокую точность приближения к исходным данным.
Результаты исследования и их обсуждение
Динамику изменения расхода воздуха в системе вентиляции при линейном изменении угла раскрыва воздушной заслонки, в случае аппроксимации коэффициента местного сопротивления функцией регрессии второго порядка (2) (табл. 3), можно описать системой дифференциальных уравнений:
,(10)
где k – угловой коэффициент, определяющий линейную скорость изменения угла раскрыва воздушной заслонки (в модели k = 9 при полном раскрытии заслонки за время t = 10 с).
Для решения системы уравнений была использована встроенная функция rkfixed в программе Mathcad, реализующая итерационный метод Рунге – Кутты. Результаты компьютерного моделирования динамики воздухообмена приведены на рис. 5.
Рис. 5. Модель динамики воздухообмена: а) угол раскрыва заслонки; б) коэффициент ; в) коэффициент местного сопротивления ξ; д) расход воздуха, кг/с
Как видно из модельных результатов, коэффициент местного сопротивления уменьшается обратно пропорционально линейному увеличению угла раскрыва заслонки, а воздухообмен через воздушную заслонку апериодически увеличивается прямо пропорционально величине ε. Управление воздухообменом вентилируемого помещения в автоматическом режиме возможно, например, путем изменения угла раскрыва воздушной заслонки в зависимости от температуры внутреннего воздуха.
Заключение
В работе проведен анализ применения полиномиальной регрессии для аппроксимации местного сопротивления воздушной заслонки, выявлены проблемы применения данного подхода при решении задачи расчета динамики изменения воздухообмена. Рассматриваются модели нелинейных функций аппроксимации и оценка параметров методом линеаризации. Предложена параметрическая модель функции аппроксимации на основе логистической кривой, оптимальные значения параметров которой находятся алгоритмически по критерию минимума среднеквадратического отклонения. Построена математическая модель динамики воздушного режима в виде системы дифференциальных уравнений. Показан пример моделирования воздушного режима вентилируемого помещения с учетом предложенной модели функции аппроксимации. Результаты моделирования могут быть использованы при проектировании и настройке регулируемых параметров систем вентиляции.