УДК 681.513.5
УПРАВЛЕНИЕ ТЕПЛОВЫМ РЕЖИМОМ ЗДАНИЯ ПРИ КОМБИНИРОВАННОЙ СИСТЕМЕ ОТОПЛЕНИЯ
М.М. Тверской, Д.В. Румянцев
Рассмотрен принцип управления тепловым режимом здания при наличии в системе отопления радиаторного и воздушного приборов отопления. Представлен алгоритм упреждающего управления, оптимизирующий управление тепловым режимом здания в пределах скользящего горизонта прогнозирования при заданном графике изменения температуры во времени. Расчет прогноза осуществляется на основе математической модели теплового режима здания. В алгоритме упреждающего управления использован критерий оптимальности, учитывающий суммарные затраты на тепловую и электрическую энергию исходя из заданных тарифов. Проведено уточнение математической модели объекта и критерия оптимальности для системы воздушного отопления с релейным и плавным управлением воздушным вентилятором.
Приведены и проанализированы результаты моделирования управления тепловым режимом здания с использованием алгоритма упреждающего управления при заданном графике изменения температуры во времени и установленными тарифами на тепловую и электрическую энергию.
Ключевые слова: тепловой режим здания, комбинированное отопление, упреждающее управление.
Введение
На практике зачастую приходится иметь дело с системами отопления, содержащими комбинацию нескольких различных приборов отопления, например, воздушного и радиаторного с жидкостным теплоносителем. Также встречаются приборы отопления, состоящие из радиатора, создающего радиационную составляющую, и воздушного вентилятора, при включении которого обеспечивается повышение конвективной составляющей прибора [1].
Из-за различных технических характеристик приборов воздушного и радиаторного отопления, эффективность их использования при заданном тепловом режиме зависит от различных параметров объекта управления, таких как? например инфильтрационные и трансмиссионные тепловые потери, от использования общеобменной вентиляции, а также от стоимости тепловой и электрической энергии [2]. Задача эффективного управления тепловым режимом здания усложняется при наличии дневного и ночного тарифов на электрическую и тепловую энергию, и заданного графика изменения температуры во времени.
В России комбинированное отопление наиболее часто применяется в выставочных залах, торговых центрах и других объектах с заданным графиком изменения температуры во времени.
В работе [3] была сформулирована задача оптимального управления тепловым режимом здания при комбинированной системе отопления в следующем виде.
Математическая модель объекта управления, которым является отапливаемое помещение, в переменных состояния имеет вид:
“, ~ a1,2Tsurf + а1^ + а1^тт + ^цТа^г ■
_ a2,1Ta,int _ a2,2Tsurf + a2,3Tw + a2,7Qrad ■
йТ
_ ^,2^^ _ a3,3Tw + a3,4Tsurf ,exí■
,еХ _ a т _ a T + a T ■ /Л\
^ ~и4,Ъ1 w 4,4 surf ,ех ^ 4,10 a,ext’ (1)
“““Г“ _ _a5,5QТВ + a5,8UВ ■
э
_ _a6,7QТpí + Р ■
““Тр
dt с10ТР
^ЪССОПУ ХлТР Р
I = _а7 60сопу + а7 9й ;
dt
уравнение выхода
ТОТ (t) = ^Та ДМ + Z2Tsurf + 250СОпу + г6°Тр/, (2)
при ограничениях:
о < oТВ(t) < 0™; о < оТаР (t) + ОТРпу (t) < отрх;
о < и p(t) < итах; (3)
о < и В^) < и^ах;
ТБи,min (t) < Т577 (t) < ТЭТ/,тах (t).
При регулировании тепловой мощности воздушного отопления за счет изменения расхода воздуха через теплообменник (плавное управление вентилятором) и температуры жидкостного теплоносителя используется дополнительное ограничение вида
0 (/) = а8,20и . (4)
При регулировании тепловой мощности воздушного отопления только за счет изменения
температуры жидкостного теплоносителя, подающегося в теплообменник (релейное управление
вентилятором), используется дополнительное ограничение вида:
|хЭВ = 1, при иВ > 0;
|хЭВ = 0, при иВ = 0.
В выражениях (1)-(5):
а, - постоянный коэффициент, соответствующий номеру строки / и столбца j матрицы коэффициентов правой части системы уравнений (1);
Zj - постоянный коэффициент, с номером j, определяемый в процессе идентификации математической модели объекта управления; переменные состояния:
Та,т1 - температура внутреннего воздуха;
Тшг/ - температура внутренней поверхности ограждения;
Тк - температура слоя внутри ограждения;
Тшг^х - температура наружной поверхности ограждения;
Тзи - результирующая температура [4];
£
Т5и - заданное значение результирующей температуры;
ТВ
Q - конвективные теплопоступления от воздушного отопления;
тр
Qrad - радиационные теплопоступления от радиаторного отопления;
ТР
Qconv - конвективные теплопоступления от радиаторного отопления;
ЭВ
Q - электрическая мощность, потребляемая вентилятором воздушного отопления;
ЭВ ЭВ
х - переменная состояния вентилятора воздушного отопления (при х = 1 - вентилятор
включен, при хЭВ = 0 - отключен); управляющие воздействия:
У - сигнал управления приборами радиаторного отопления; у5, - сигнал управления приборами воздушного отопления; возмущающие воздействия:
Та,х - температура наружного воздуха;
Та угп - температура воздуха, поступающего в помещение от приточной вентиляции;
ТВ ТР
Qmax , Qmax - верхняя граница тепловой мощности для приборов воздушного и радиаторного отопления соответственно;
уЦ , уС - верхняя граница сигнала управления для приборов воздушного и радиаторного отопления соответственно;
Т££и тЬ ^), Т£и тах ^) - нижняя и верхняя границы для результирующей температуры. Критерий оптимальности управления имеет вид
Je (U,X) = {
dt ^ min , (6)
.‘=1 j=1 _
Э Т
где C‘ , Cj - стоимостные коэффициенты для соответствующего тарифа электрической и тепловой энергии соответственно; Ef - количество электрической энергии, потребленное по ‘-му
ТР ТВ
тарифу воздушным отоплением; Ej , Ej - количество тепловой энергии, потребленное по j-му
тарифу радиаторным и воздушным отоплением соответственно; Д, l2 - количество различных тарифов, действующих в течении цикла работы системы отопления по заданному графику (за 24 часа) для электрической и тепловой энергии соответственно.
Постановка задачи упреждающего управления
Решение задачи оптимального управления в виде (1)-(6) вызывает значительные трудности из-за большой размерности и наличия ограничений [5-9]. Кроме того, решением задачи (1)-(6) являются функции изменения управляющих воздействий на всем временном интервале (за 24 часа), что приводит к значительным ошибкам при возникновении неучтенных возмущающих воздействий. В связи с этим практическое применение алгоритмов оптимального управления, полученных в результате непосредственного решения приведенной задачи, весьма затруднительно и может оказаться неэффективным.
Для решения задач такого вида на практике используются алгоритмы упреждающего управления [10-16]. Целью упреждающего управления является поиск оптимальных управляющих воздействий на заданном скользящем горизонте прогнозирования. Пусть X(t) - вектор переменных состояния, а U(t) - вектор управляющих воздействий, входящих в систему уравнений (1). Задачу упреждающего управления можно записать в следующем виде.
Требуется найти векторы управляющих воздействий для настоящего и последующих моментов времени с заданным шагом (d = tk+1 - tk) и для заданного количества шагов N:
U(tk), U(tk+1),..., U(tk+N), (7)
которые обеспечивают минимум для целевой функции:
N
N
С(и,Х) = XЛ\Х^) + XЛг2_!) ^ Шп,
(8)
з=1
где Л1, Л2 - матрицы коэффициентов; N - горизонт прогнозирования.
Пусть для управляющих воздействий и переменных состояния заданы ограничения вида:
где А, В - матрицы коэффициентов.
Поиск минимума целевой функции (8) осуществляется для временного интервала, который задается скользящим горизонтом прогнозирования N. При поиске минимума учитываются ограничения, наложенные на переменные состояния и управляющие воздействия. Результатом решения являются векторы управляющих воздействий и^к), и(^+1),..., и(^^_!). Прогнозируемые значения переменных состояния Х^к+1), Х^к+2),..., Х^к+N) определяются исходя из рассчитанных значений управляющих воздействий. Вектор начальных значений переменных состояния Х^к) является известным и может включать в себя реальные значения переменных в текущий момент времени [10, 17].
Одним из наиболее эффективных методов поиска решения при упреждающем управлении является метод линейного программирования [10, 11, 13, 14, 17].
В общем виде задачу линейного программирования можно представить следующим образом.
где Ль Л2, С, D, А, В - матрицы коэффициентов; С0, D0, Е0 - матрицы свободных членов;
А,0 - свободный член.
хг,> °,и,у > 0 - обязательные условия для использования метода линейного программирования.
При решении задачи линейного программирования осуществляется переход от одной вершины допустимой области к другой, причем к такой, при которой значение целевой функции меньше (при задаче на минимум) [18, 17]. Оптимальная точка будет находиться на границе области допустимых значений заданной ограничениями (12) и удовлетворять выражению (13).
Для использования метода линейного программирования при решении поставленной задачи, необходимо привести выражения (11)-(13) к каноническому виду. Для этого нужно преобразовать ограничения, заданные в виде неравенств (12), в равенства. Это достигается путем добавления дополнительной переменной по следующему правилу. Если переменная добавляется в ту часть неравенства, которая расположена с меньшей стороны знака неравенства, то переменная записывается со знаком плюс. В результате система (12) примет вид
(9)
J = 1..^,
где Х, иг - элементы векторов X и и соответственно.
Система уравнений в дискретном виде, описывающая объект управления:
Х^+і) = АТ Х&) + ВТ Щк);
Х^+з) = АТ Х&+з _і) + ВТ Щк+з _і);
(10)
Х^к+N ) = А Х^к+N_1) + В U(tk+N_1),
її (ЩХ) = Я0 + Л1X + Л2Щ ^ ш1п;
(11)
СТ X < Со; DT и < Dо;
(12)
АТ X + ВТ Щ = Е0,
(13)
I
Ст X + Х' = С0; Dт и + и' = D0,
(14)
где X', и' - векторы дополнительных переменных.
Приведем задачу (8)-(10) к виду, в котором ее можно решить с помощью метода линейного программирования.
Выражение (8) является целевой функцией в задаче упреждающего управления и имеет линейный вид. Уравнения, описывающие объект управления в задаче упреждающего управления (10), имеют вид аналогичный уравнению (13) задачи линейного программирования. Условие положительности из неравенства (9) обеспечивается из условия о положительности переменных при использовании метода линейного программирования. Верхние ограничения неравенств (9) приведем к каноническому виду путем добавления к левой части неравенств дополнительных переменных X', и'. В результате, задача упреждающего управления примет вид:
Запись задачи (15)-(17) схожа с задачей линейного программирования (11), (14), (13). Отличие заключается в размерности. Поскольку задача (15)-(17) является динамической, то соответствующие ограничения записываются для каждого временного шага в пределах горизонта прогнозирования. А в целевую функцию входят переменные не только для текущего момента времени, но и для прогнозируемых шагов.
Таким образом, физический смысл решения задачи упреждающего управления методом линейного программирования заключается в переборе вершин области допустимых ограничений до тех пор, пока целевая функция не примет минимальное значение. Найденной вершине будут соответствовать оптимальные значения управляющих воздействий и(^), и^+Д ..., и(^+^_^, в пределах заданного горизонта прогнозирования N и соответствующие им прогнозируемые переменные состояния Х(^+Д Х(^+2), . ., Х(^+N). При этом для управления используется только ближайшее значение управляющего воздействия и^к). При переходе на следующий шаг задача упреждающего управления формулируется и решается заново, учитывая новые начальные значения переменных состояния, и новые ограничения для шага k+N [11, 17].
Величина шага d = tk+1 _ tk и горизонт прогнозирования N выбираются, как правило, опытным путем исходя из следующих соображений. Чем меньше значение шага d, тем меньше ошибка дискретизации модели объекта управления. Однако, чем больше количество шагов, для которых осуществляется прогноз, или другими словами, чем больше значение горизонта прогнозирования N, тем выше объем вычислений для поиска оптимального решения. С другой стороны, чрезмерное уменьшение горизонта прогнозирования сокращает временной интервал, в пределах которого осуществляется поиск оптимума, и может привести к запоздалой реакции системы управления на новые ограничения для шага tk+N. Из вышесказанного следует, что выбор значений шага d и горизонта N зависит от таких параметров объекта, как быстродействие наименее инерционного звена объекта управления и располагаемой тепловой мощности приборов отопления.
N
N
(15)
J=1
J=1
(16)
J = 1..^.
' Х^+0 = Ат Х^) + Вт Щк);
(17)
X(tk+N ) = А X(tk+N_1) + В U(tk+N_1).
Для использования метода линейного программирования при решении задачи упреждающего управления тепловым режимом здания необходимо преобразовать дифференциальные уравнения системы (1) в разностные и привести ограничения в виде неравенств (3) к каноническому виду. После преобразований получим выражения в следующем виде.
Математическая модель в дискретном виде:
где k- номер шага; п = 1...^ N - горизонт прогнозирования; Р1 = Р2 = Рг = Р7 = 0 - свободные члены соответствующих уравнений системы; а' - постоянные коэффициенты, полученные в
результате численного решения исходной системы дифференциальных уравнений. Для определения коэффициентов а'}- можно воспользоваться итеративным методом приближенного вычисления Рунге - Кутты четвертого порядка, обеспечивающим достаточно высокую точность и не требующим сложных вычислений [19]; г, ] - номер строки и столбца матрицы коэффициентов правой части системы уравнений.
Уравнение выхода в дискретном виде:
(18)
QТВ(k + п) = Р5 - [а^ 5°ТВ ^ + п -1) - а'5 20иВ^ + п -1)]; оТр(k + п) = Рб - [аб,боТр(k + п -1) - аб,19йР(k + п -1)]; Отт ^ + п) = в7 - [а7,7Отр!У (k + П - 1) - а7,19йР (k + П - 1)],
Т5и ^ + п) = г1ТаМ ^ + п) + 22Т*ит/ ^ + п) + г5°ТоРпу (]і + п) + гб°™р (k + п) .
(19)
Ограничения в каноническом виде:
х1 (k + п) = Р9 - а9,5°ТВ (k + п);
х3 ^ + п) = Ри - [а11,бОТр (k + п) + а11,7ОТрпу (k + п)];
Х5 (k + п) = Р12 - [а12,1Та,ІП (k + п) + а12,2ТшгТ (1с + п) + а12,б°™р (k + п) +
+а12,7ОТэпу (k + п)];
<
х4 (ІС + п) = -013 + ^13,1^,^(k + п) + ^3,2^ (k + п) + а13,бО™р/ (k + п) +
+а13,7ОСопу ^ + п)];
хб (k + п) = р14 - а1419ир (k + п);
х7^ + п) = Р15 - а15 20иВ (k + п).
(20)
При плавном управлении вентилятором:
°ЭВ(£ +1) = а8,20и В(к +1).
(21)
При релейном управлении вентилятором:
(22)
Рі4 “ итах ; Рі5 _ итах ; °9,5 “ °11,6 “ °11,7 “ °14,19 “ °15,20 “ 1;
тах ’
а12,1 “ а13,1 “ г1 ; а12,2 “ а13,2 “ 22 ; а12,5 = а13,5 = 25 ; а12,6 = а13,6 = 26 .
Критерий оптимальности управления (6) может быть также записан в дискретном виде. При достаточно малой величине шага дискретизации можно принять, что величина потребляемой энергии является константой в пределах шага. Тогда, энергию Е в пределах шага d можно выразить через мощность Q следующим образом: Е = Q • d . Запишем критерий (6) в дискретном виде:
электрической и тепловой энергии на соответствующем шаге.
Поскольку величина d в выражении критерия оптимальности входит в каждое слагаемое и является константой, то ее значение не влияет на результат решения задачи. Перепишем выражение критерия оптимальности без учета d для случаев с плавным и релейным управлением вентилятором воздушного отопления.
При плавном управлении вентилятором воздушного отопления:
Э Э ЭВ Т т
где у0 = 0 - свободный член; ук+п = с (к + п^ ; ук+п = с (к + п) .
Таким образом, (18)-(20), (21), (24) представляют собой задачу линейного программирования, которая решается с помощью широко известного симплекс-метода.
Выражения (18)-(20), (22), (25) представляют собой частично целочисленную задачу линейного программирования, которая может быть решена с помощью симплекс-метода и метода отсечения (Гомори).
Алгоритмы решения задач линейного программирования без условий частичной целочис-ленности подробно рассмотрены в [18], а для частично целочисленных задач - в [20].
Моделирование работы системы упреждающего управления
Моделирование работы системы упреждающего управления проводилось в среде моделирования Simulink у7.5 программы МаЛаЬ у7.10.0. В качестве исходной модели объекта использовалась система дифференциальных уравнений (1).
В таблице приведены основные характеристики объекта управления, используемые в качестве исходных данных для моделирования.
Температура наружного воздуха Таех( в процессе моделирования меняется по синусоидальному закону с периодом 24 часа, начальным значением (в момент времени ( = 0 часов) +5 °С и пределами изменения от +5 до -15 °С.
Для расчета приведенной энергии будем использовать следующую зависимость:
Зс (Щк),Х^)) = £|_сЭ+п0ЭВ (к + п)й] + X\(оТР (к + п) +
ЭТ
где d = 1к+х - (к - величина шага дискретизации; Ск+п, Ск+п - стоимостные коэффициенты для
N г /
Се (к) = То + X yЭ+nQЭВ (к + п) + уТ+п (оТР (к + п) + 0Т1 (к + п) + QТВ (к + п)) ^ тій,
(24)
Э Э Т т
где у0 = 0 - свободный член; ук+п = с (к + п); ук+п = с (к + п) .
При релейном управлении вентилятором воздушного отопления:
АГ
п=1
+0ТВ(к + п)) ^ тій,
(25)
ЕП (0 = ЕТВ (t) + Е эв (t) + ЕТР (t).
^ )
(26)
Исходные данные для моделирования
№ Наименование Значение Ед. изм.
1 Площадь ограждающих поверхностей 120 2 м
2 Объем помещения 300 3 м
3 Постоянная времени для радиатора отопления 0,85 ч
4 Постоянная времени для прибора воздушного отопления 0,2 ч
5 Тепловая мощность радиаторного отопления 4000 Вт
6 Тепловая мощность воздушного отопления 4000 Вт
7 Электрическая мощность вентилятора воздушного отопления 80 Вт
8 Величина шага дискретизации 800 с
9 Г оризонт прогнозирования 5 шаг
Проведем моделирование работы системы управления при заданном графике изменения результирующей температуры и плавном управлении вентилятором воздушного отопления. Пусть стоимость электрической энергии превышает стоимость тепловой энергии в 2 раза в дежурном режиме и в 4 раза в рабочем режиме. Момент времени начала и окончания рабочего режима обозначим как (1 и (2 соответственно (рис. 1-3).
Рис. 1. График изменения результирующей температуры: Tsu,max, Tsu,min - верхнее и нижнее ограничение результирующей температуры соответственно
Рис. 2. Г рафик изменения управляющих воздействий: uР, ^ - управляющие воздействия для радиаторного и воздушного приборов отопления соответственно
1 ии 4 1 1П Ей и Цж 1 40. 4
1 ПП - 1
1 I
би 1
ои 1
4и 1 1
0 1 ь Г. ч
) 1 4 5 3 ) 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3
Рис. 3. Г рафик потребления приведенной энергии
Из рис. 2 видно, что в дежурном режиме для поддержания результирующей температуры используется воздушное отопление, поскольку радиаторное отопление требует большего количества приведенной энергии. Это связано с более высокой температурой внутренней поверхности стены помещения, чем при воздушном отоплении вследствие лучистой составляющей. Поскольку при радиаторном отоплении температура внутренних поверхностей ограждающих конструкций повышается, то в результате увеличения перепада температур между наружной и внутренней поверхностями стены возрастают и трансмиссионные теплопотери. Данный эффект наблюдается более выражено при сравнении воздушного и лучистого отопления [2]. При этом количество и стоимость электроэнергии, потребляемой вентилятором воздушного отопления, незначительны по отношению к стоимости и величине трансмиссионных теплопотерь при радиаторном отоплении. В процессе перехода из дежурного режима в рабочий используются одновременно радиаторное и воздушное отопление, что обеспечивает минимальное потребление приведенной энергии за счет интенсивного прогрева. В рабочем режиме стоимость электрической энергии относительно высока и поэтому в этом режиме используется радиаторное отопление.
Заключение
Задача упреждающего управления тепловым режимом здания при использовании комбинированного отопления была решена для двух типов систем воздушного отопления: при регулировании тепловой мощности за счет изменения расхода воздуха и температуры жидкостного теплоносителя воздушного отопления, и при регулировании тепловой мощности только за счет изменения температуры жидкостного теплоносителя, подаваемого в теплообменник системы воздушного отопления.
Приведены результаты моделирования работы системы управления. Полученные графики изменения результирующей температуры, управляющих воздействий и приведенной энергии поддаются аналитическому обоснованию, что показывает работоспособность разработанного алгоритма.
Литература
1. Табунщиков, Ю.А. Экспериментальное исследование оптимального управления расходом энергии /Ю.А. Табунщиков, М.М. Бродач //АВОК. - 2006. - № 1. - С. 32-36.
2. Малявина, Е.Г. Тепловая нагрузка на системы лучистого отопления. Сравнительный анализ /Е.Г. Малявина // АВОК. - 2009. - № 7. - С. 48-58.
3. Тверской, М.М. Постановка задачи оптимального управления тепловым режимом здания при комбинированной системе отопления / М.М. Тверской, Д. В. Румянцев // Вестн. Юж.-Урал. гос. ун-та. Сер. «Компьютерные технологии, управление, радиоэлектроника». - 2012. - Вып. 16, № 23 (282). - С. 16-20.
4. ГОСТ 30494-96 Здания жилые и общественные. Параметры микроклимата в помещениях. -М.: Госстрой России, ГУЦПП, 1999. - 7 с.
5. Пупков, К.А. Методы классической и современной теории автоматического управления: учеб. В 5 т. Т. 1: Теория оптимизации систем автоматического управления / под ред. К.А. Пупкова и Н.Д. Егупова. - М. : Изд-во МГТУ им. Н.Э. Баумана, 2004. - 744 с.
6. Васильев, Ф.П. Методы оптимизации / Ф.П. Васильев. - М.: Изд-во «Факториал Пресс», 2002. - 824 с.
7. Пантелеев, А.В. Методы оптимизации в примерах и задачах: учеб. пособие / А.В. Пантелеев, Т.А. Летова. - М. : Высш. шк., 2005. - 544 с.
8. Галеев, Э.М. Оптимизация: теория, примеры, задачи / Э.М. Галеев, В.М. Тихомиров. - М. : Эдиториал УРСС, 2000. - 320 с.
9. Сейдж, Э.П. Оптимальное управление системами / Э.П. Сейдж, Ч.С. Уайт. - М. : Радио и связь, 1982. - 392 с.
10. Hazyuk, I. Optimal temperature control of intermittently heated buildings using model predictive control: Part II - Control algorithm /1. Hazyuk, C. Ghiaus, D. Penhouet // Building and Environment. - 2011. - No. 51. - P. 388-394.
11. Experimental analysis of model predictive control for an energy efficient building heating system / J. Siroky, F. Oldewurtel, J. Cigler et al. // Applied Energy. - 2011. - No. 88. - P. 3079-3087.
12. Model predictive control of a building heating system: The first experience / S. Privara, J. Siroky, L. Ferkl et al. //Energy and Buildings. - 2010. - No. 43. - P. 564-572.
13. Use of model predictive control and weather forecasts for energy efficient building climate control /F. Oldewurtel, A. Parisio, C.N. Jones et al. //Energy and Buildings. - 2011. - No. 45. - P. 15-27.
14. Saffer, D.R. Analysis of linear programming in model predictive control / D.R. Saffer, F.J. Doyle // Computers & Chemical Engineering. - 2004. - No. 28. - P. 2749-2763.
15. Privara, S. Building modeling: Selection of the most appropriate model for predictive control /
S. Privara, Z. Vana, E. Zacekova // Energy and Buildings. - 2012. - No. 55. - P. 341-350.
16. Qin, J.S. A survey of industrial model predictive control technology / J.S. Qin, T.A. Badgwell // Control Engineering Practice. - 2003. - No. 11. - P. 733-764.
17. Borrelli, F. Predictive Control for linear and hybrid systems / F. Borrelli, A. Bemporad,
M. Morari. - 2013. - 404 c. - http://www.mpc.berkeley.edu/mpc-course-material/BBMbook_
Cambridge_newstyle.pdf?attredirects=0&d=1 (дата обращения: 25.06.2013).
18. Методы математического программирования в задачах оптимизации сложных технических систем: учеб. пособие / А.М. Загребаев, Н.А. Крицына, Ю.П. Кулябичев и др. - М. : МИФИ, 2007. - 332 с.
19. Камке, Э. Справочник по обыкновенным дифференциальным уравнениям / Э. Камке. - М. : Наука, 1971. - 576 с.
20. Акулич, И.Л. Математическое программирование в примерах и задачах / И.Л. Акулич. -М.: Высш. шк., 1986. - 319 с.
Тверской Михаил Михайлович, д-р техн. наук, профессор, заведующей кафедрой автоматизации механосборочного производства, Южно-Уральский государственный университет (г. Челябинск); [email protected].
Румянцев Дмитрий Владимирович, аспирант кафедры автоматизации механосборочного производства, Южно-Уральский государственный университет (г. Челябинск); dimfirst@ gmail.com.
Bulletin of the South Ural State University Series “Computer Technologies, Automatic Control, Radio Electronics”
2013, vol. 13, no. 4, pp. 4-15
BUILDING THERMAL MODE CONTROL WITH COMBINED HEATING SYSTEM
M.M. Tverskoy, South Ural State University, Chelyabinsk, Russian Federation, [email protected],
D. V. Rumyantsev, South Ural State University, Chelyabinsk, Russian Federation, dimfirst@gmail. com
The way of heating control with air and radiator sources in the heating system of the building is considered in the article. Model predictive control algorithm for optimal thermal control in the building is presented. The algorithm implements thermal control over receding horizon with set temperature diagram. Computing of thermal environment prediction is based on the thermal model of the building. The energy cost function under certain boundaries is used to estimate optimal control strategy over receding horizon. The summarized cost for electrical and thermal energy under set tariffs are taken into account in the cost function over receding horizon. The mathematical thermal model of the building and cost function were defined for air heating system with progressive and relay control scheme of the fan.
Modeling results of predictive control algorithm for thermal control in the building with set temperature diagram and set tariffs for electrical and thermal energy were shown and analyzed.
Keywords: building thermal mode, combined heating, predictive control.
References
1. Tabunshchikov Yu.A., Brodach M.M. Eksperimental'noe issledovanie optimal'nogo upravleniya raskhodom energii [Experimental Research of Energy Outlay Optimal Control]. AVOK, 2006, no.1, pp. 32-36.
2. Malyavina E.G. Teplovaya nagruzka na sistemy luchistogo otopleniya. Sravnitel'nyy analiz [Thermal Loading on the Radiant Heating Systems Comparative Analysis]. AVOK, 2009, no.7, pp. 4858.
3. Tverskoy M.M., Rumyantsev D.V. Postanovka zadachi optimal'nogo upravleniya teplovym rez-himom zdaniya pri kombinirovannoy sisteme otopleniya. [Problem Definition of Building Thermal Mode Optimal Control under Combined Heating System], Bulletin of the South Ural State University. Series «Computer Technologies, Automatic Control & Radio electronics», 2012, vol. 16, no. 23 (282), pp. 16-20. (in Russian)
4. GOST 30494-96. Zdaniya zhilye i obshchestvennye. Parametry mikroklimata v pomeshcheniyakh [Buildings Inhabited and Public. Microclimate Parameters in Rooms]. Moscow, Gosstroy Rossii, GU TsPP, 1999. 7 p.
5. Pupkov K.A., Egupov N.D. Metody klassicheskoy i sovremennoy teorii avtomaticheskogo upravleniya. Uchebnik v 5-i tt. T. 1: Teoriya optimizatsii sistem avtomaticheskogo upravleniya [Methods of Classic and Modern Automatic Control Theory. Textbook in 5 Books, T. 1: Optimization Theory of Automatic Control Systems]. Moscow, Izdatel'stvo MGTU im. N.E. Baumana, 2004. 744 p.
6. Vasil'ev F.P. Metody optimizatsii [Optimization Methods]. Moscow, Izd-vo «Faktorial Press», 2002.824 p.
7. Panteleev A.V., Letova T.A. Metody optimizatsii v primerakh i zadachakh: Ucheb. Posobie [Optimization Methods in Examples and Tasks: Manual], Moscow, Vyssh. shk., 2005. 544 p.
8. Galeev E.M., Tikhomirov V.M. Optimizatsiya: teoriya, primery, zadachi [Optimization: Theory, Examples. Tasks]. Moscow, Editorial URSS, 2000. 320 p.
9. Seydzh E.P., Uayt Ch.S. Optimal'noe upravlenie sistemami [System Optimal Control]. Moscow, Radio i svyaz', 1982. 392 p.
10. Hazyuk I., Ghiaus C., Penhouet D. Optimal Temperature Control of Intermittently Heated Buildings Using Model Predictive Control: Part II. Control Algorithm. Building and Environment, 2011, no. 51, pp. 388-394.
11. Siroky J., Oldewurtel F., Cigler J. Experimental Analysis of Model Predictive Control for an Energy Efficient Building Heating System. Applied Energy, 2011, no. 88, pp. 3079-3087.
12. Privara S., Siroky J., Ferkl L. Model Predictive Control of a Building Heating System: The First Experience. Energy and Buildings, 2010, no. 43, pp. 564-572.
13. Oldewurtel F., Parisio A., Jones C.N. Use of Model Predictive Control and Weather Forecasts for Energy Efficient Building Climate Control. Energy and Buildings, 2011, no. 45, pp. 15-27.
14. Saffer D.R., Doyle F.J. Analysis of Linear Programming in Model Predictive Control. Computers & Chemical Engineering, 2004, no. 28, pp. 2749-2763.
15. Privara S., Vana Z., Zacekova E. Building Modeling: Selection of the Most Appropriate Model for Predictive Control. Energy and Buildings, 2012, no. 55, pp. 341-350.
16. Qin J.S., Badgwell T.A. A Survey of Industrial Model Predictive Control Technology. Control Engineering Practice, 2003, no. 11, pp. 733-764.
17. Borrelli F., Bemporad A., Morari M. Predictive Control for linear and hybrid systems, 2013. 404 p. Available at: http://www.mpc.berkeley.edu/mpc-course-material/BBMbook_Cambridge_ newstyle.pdf?attredirects=0&d=1 (accessed 25.06.2013).
18. Zagrebaev A.M., Kritsyna N.A., Kulyabichev Yu.P. Metody matematicheskogo programmiro-vaniya v zadachakh optimizatsii slozhnykh tekhnicheskikh sistem: uchebnoe posobie [Mathematic Programming Methods in the Complex Technic System Optimization Tasks: Manual]. Moscow, MIFI, 2007. 332 p.
19. Kamke E. Spravochnikpo obyknovennym differentsial'nym uravneniyam [Directory on the Ordinary Differential Equations]. Moscow, Nauka, 1971. 576 p.
20. Akulich I.L. Matematicheskoe programmirovanie v primerakh i zadachakh [Mathematic Programming in Examples and Tasks]. Moscow, Vyssh. shk., 1986. 319 p.
Поступила в редакцию 3 июля 2013 г.