Для проверки полученного условия Штурма построим для данного многочлена систему многочленов Штурма:
/0 = Л2 + схЛ + с2 =0; У1 =2А + с1;
Г -1 2
/2 ~ ~с\ ~сг-
Чтобы характеристический многочлен на интервале (-да, 0) имел два
вещественных корня, по теореме Штурма необходимо, чтобы разность числа перемен знака N в этой последовательности на границах интервала равнялась 2. То есть Ых(-ао)=2, N2 (0) = 0, N=N1- Ы2=2, или: 1 ^
-с/ -с2 > 0, с] >0, с2 >0.
Следует заметить, что в силу выполнения условий Рауса-Гурвица достаточно обеспечить N3 (+оо) =0, N = N1 - N3 =2, а дополнительные условия на число перемен знака при условии /? = 0 в данном случае выполняются автоматически.
ЛНМ = {с1,с2\с1 >0,с2 >0,сг2 >4с2}с (3.5)
|
Рассмотрим случай п=3. А(/и)= /и3 +/л2 +к2р + 1гз = 0. |
Очевидно, что в этом случае вводить преобразование параметров не требуется, а искомая область изображена на рис. 3.3.
|
|
Условия Рауса-Гурвица принимают простейший вид к2>к3>0. Под ЯН в статье понимается область асимптотической устойчивости, под ШМ - область монотонной устойчивости. При этом ЯНМ <= ЯН.
ТгЯ = {/г2,/г3\к2 >0,/?з >0,к2 >к3}
Для построения областей устойчивости введем функции Штурма: /1(//) = 3//2+2// + /г2,
|
3 |
|
9 |
|
-к2= сот1. |
/г Ы= \ к2 V + Гтг- Ь | = + А>>
чЗ у
'2-3^ а
и\
V 1 /
Для того чтобы характеристический многочлен на интервале (-оо, 0) имел
три вещественных корня, опять же по теореме Штурма необходимо трехкратное изменение знака этих многочленов на интервале (-оо, 0) или, при выполнении условий Рауса-Гурвица, на интервале (-оо, + оо) соблюдались условия (см. таблицу 1).
Таблица 3.1
Изменения
знаков функций Штурма
-оо
0
+оо
ш
-
+
+
ш
+
+
+
Ш)
-т
+СР2)
+(О0
ш
+
ЧЮ
Условия вещественности трех (отрицательных) корней
характеристического уравнения дают: ?>, >0, Д>
>0, /3 >0.
В этом случае область устойчивости описывается неравенствами: ШМ={Ьг,Н3\Ь2>0,к3
> 0,3к2 < 1,к2 >9/г3,/3
>0} ^ ЯН. Эти
условия не зависят от иных параметров и сильнее условий ЯН.
Обозначим ^ = = т
Тогда /3 >0
или 3?2+ к2
<0.
Д 2 - 6/г2
1±Л-Зк2
Корни уравнения /3=0, ?Г1)2 =——^--------- , причем ?1>?2>0.
Для того чтобы
было /3
>0 необходимо выполнение условия <С<С\ -
Иначе:
1 — д/1 — 3/г2 ^ /г2 -9/г3
1 + 71-36
3 2 -
6/г2 3
Данное неравенство можно умножить на 2 -6/г2=Д
Так как по условию Штурма Д > 0, имеем
1
л/1-Зй2),
-Л,
,1 +
(1-Л/1-3/з2)</г2
-9йз <2
т.е. /2(к2)<Щ
</1(й2), где
/1(Л2)
= Л2-|(1-ЗА2)(1->/1-ЗА2),
/2(А2)=Л2-|(1-ЗЛ2)(1 + >/1-ЗА2).
Положим
х = 1-3/г2 (0 < х < 1), а у = Щ (у > 0) и выделим область
монотонной
устойчивости в пространстве х, .у.
/1М=|
-* - М1 ~ Л М=!I1 - * - ^+>/*))•
Ш = {х,у\0 < X <
1,у > 0,/2(х)
< у < /! (х)} с Ш На рис. 3.4 показана фиксированная при данных
преобразованиях область ЯНМ.
Рис. 3.4. Область 1ШМ в пространстве х, у
На
рис. 3.5. представлена область
RH в
пространстве у,
ограниченная неравенствами 3(l-jc)=>,1 >у и
0<х<1, у>0, то есть
RH = ^x,y\0<x<\,y>0, 3(l-x)> j/j.
Очевидна
узость области RHM по сравнению с RH, что
существенно затрудняет ее выделение «зондированием» сеткой точек (х, у) или случайным
их набросом. Полученный результат может быть сформулирован в виде:
Теорема 3.1. Любая
точка (х,^) области RH (или RHM) и только она
дает однозначно коэффициенты, h2, /г3 при которых
корни характеристического уравнения ?лх, /и2, ?и3
имеют отрицательные вещественные части, (для множества RHM - все
вещественны и отрицательны).
Эквивалентная
формулировка:
Существенно, что преобразованные условия не зависят
от каких-либо других параметров.
Теорема 3.1.1. Для того чтобы
характеристический многочлен третей степени был многочленом Гурвица (Штурма)
необходимо и достаточно выполнение условий h2>h3>0, 3h2<l,
h2>9h3,f3>0.
Рис. 3.5. Области ЯН и 11НМ в пространстве х,
у
Таким образом, обратная задача (для коэффициентов
характеристического многочлена) полностью решается выбором точки в области ЯН или ЯНМ. Выпишем
обратные преобразования, учитывая что
к2
= -(1-х), къ
= - у, с2= Ь2с\,
с3 = Ъ.ъс\ ,аЯ = с,//.В результате получим: 3 9
А(Л) -Я3
+ схЛ2 + с2Л + съ =0. В силу теоремы 3.1. достаточно, чтобы схс2 -с3>
0 .
В трехмерном пространстве область ЯН ограничена
гиперболическим параболоидом с/ с2 - сэ = 0 и положительным
ортантом. Многочлены Штурма имеют вид:
о 9
1 2
зС1 ~С2
А =
(3.8)
/о =Я + схЛ
+ с2Л + с3; /х = ЗЛ2+2с1Л
+ С2 ; /2=ДЯ + Г)2;
V
¦сг-
2с,-3^
Для того, чтобы характеристический многочлен имел три вещественных
корня нужно, чтобы выполнялись условия с\ > 3с2, схсг
>9с3, >
0 . Рассмотрим
случай п = 4.
>0.
А(//)= ?Ла
+/л3 +
к2/и2 +
+ /г4 = 0 Матрица Гурвица в данном случае имеет вид:
1 Аз 0 0
\ к2 к4 0
0 1 к3 0
0 1 к2 /г4 J
Соответственно условия
Рауса-Гурвица записываются в виде: А1(//) = 1>0,
ДзЫ = /гз(/г2-/гз)-/г4
>°> А4(^)=Аз(А >°-
Область асимптотической устойчивости: ЯН = {к2,к3,к4
| /*г > 0,/г2
> /гз,/г3(/г2 -к3)> кА].
Положим /г3=/г2х, а . Тогда условия Рауса-Гурвица будут: х<1,
х(1 -х)-у> 0. При этом
ЯН = \х,у\0<х <1, 0<.у
<х(1-х)}.
Область ЯН показана на рис. 3.6, а полученный результат может быть
сформулирован в виде теоремы.
Теорема 3.2. Любая
точка
(х,_у) области ЯН дает неоднозначное (с
точностью
до выбора ?гг) значение коэффициентов /г3, при которых
корни характеристического уравнения 1л2,
?лъ, //4 имеют отрицательные
вещественные части.
Теорема 3.2.1. Для того
чтобы характеристический многочлен четвертой степени был многочленом Гурвица
необходимо и достаточно выполнение условий /г2 > /г3
> 0 и 0, /г4 > 0.
о.з
0.2
>- 0.15
0.1
0.05
0.2 0.4
0.6
0.8
У
О
1.2
О
0.25
X
Рис. 3.6. Область КН в
пространстве х,у для многочлена четвертой степени
Таким образом, для системы четвертого порядка выделена область
асимптотической устойчивости в пространстве безразмерных переменных х, у. Построим систему многочленов Штурма: /0
- /и4 +/и3 +к2^2 +
+И4; /х = 4//3 -ь З//2 +2/г2//
+ /г3;
где
а
_ 1 ~2
'3 ^
--Й2
5
а а
г
3-
-4—-
а j
-2
' п Л а j
а
_ 1 ~4
(\ \ ~Н2-Зк3
;
У
е2
а а
3
V
ау
-к
а
= — /ь - Ил 16 3 4
= а
V
?1
Га 1а
Е2
а] а/
Таблица
3.2
Изменения
знаков функций Штурма
И
-00
0
+00
Ш)
+
+
+
-
+
+
+ (О0
+(Оз)
+(О0
-(ЕО
+(Е2)
¦КЕО
Ш
+ (Р0
+(Р0
¦КРО
Для
того чтобы характеристический многочлен на интервале (- оо, +оо) имел четыре
вещественных корня, по теореме Штурма необходимо и достаточно, чтобы
выполнялись условия: Д > 0, ех>
0, ^ > 0, и2 > 0, ег> 0.
Для этого случая также возможно наглядное
описание сравнительно узкой области монотонной устойчивости ЯНМ путем преобразования параметров
аналогичного предыдущему, но мы не приводим его здесь (как из- за громоздкости
преобразований, так из-за того, что системы четвертого порядка не имеют
прикладного значения в данном диссертационном исследовании).
Обратная
задача устойчивости (1 этапа) полностью решается выбором точки в области ЯН или ЯНЫ. По выбранным х,у и произвольно
назначенному положительному значению к2 вычисляются к3 = к2х, к4 = к2у,
с2 =
/г2с,2, с3 ,= /г3с,3,
а Л = с^.В результате получим:
А (Л) = Л4 + схЛ3
+с2Л2 + с3Л + с4= 0. Условия Рауса-Гурвица в этом случае,
кроме положительности всех коэффициентов, дают:
с1с2-с3>0, съ{схс2-с3)-сх >0. (3.9)
Проанализируем
случай п=5.
А(//) = //5 +//4 +/г2^3 + к3р2 + к4/и+к5 =0.
Условия
монотонной устойчивости в этом случае слишком громоздки, и, как правило,
невыполнимы, поэтому ограничимся описанием только условий Рауса-Гурвица
устойчивости вообще (не обязательно - монотонной). Выпишем матрицу Гурвица:
1
?3
?5
0
1
к2
к4
0
0
0
1
къ
?5
0
0
1
к2
к4
0
0
0
1
к2
Для
того чтобы корни характеристического многочлена имели отрицательную
вещественную часть необходимо, чтобы главные миноры матрицы Гурвица были
положительны, то есть А1(//)=1>0,
А3 (//) = (/г2/гз - )-
(/г32 - /г5) > 0 , А4(р)=(к2
-к3\к3кА -?5)2
>°>
Область асимптотической устойчивости в
пространстве параметров И запишется в виде:
ЯН = {к2,к3,к4,к5
к; >0,к2 >к3,{к2к3-\г4)-{к3 -/г5)>0,(/г2
~^3ХН3к4-к2к5)-(к4-Ь5)2 >0}.
Построим
область устойчивости, ограниченную указанными неравенствами. Для этого положим:
2Х = к2 -/г3, 22-кг,
23-к4-к5, 24 = Нъкл
-к2к5. Область ЯН будет ограничена неравенствами:
^ 0 у ^ ? ^ •
Отсюда следует, что 24 > 0.
2 2
Положим
—= х и — = у, тогда 22>х, у > х.
Следовательно 2Ъ =
х2х,
2Х 2Ъ
24 = ху2у. Эта система неравенств позволяет
построить область ш в пространстве параметров, показанную на рис. 3.7.
Рис. 3.7. Область ЯН для п=5 в пространстве х,
у
X
Полученный результат может быть сформулирован в виде теоремы. Теорема 3.3. Любая точка
{х>у) области ЯН дает неоднозначное (с
точностью до выбора к2)
значение коэффициентов к3,
к4, Нь
при которых корни характеристического уравнения цх, ?л2, ц3, ц4,
?ль имеют отрицательные вещественные части.
Теорема 3.3.1. Для того
чтобы характеристический многочлен пятой степени был многочленом Гурвица
необходимо и достаточно выполнение условий к{>0, к2>к3,
{к2Ъ3-к4)-[к3 -к5)>0,
(к2-к3\к3к4-к2к5)-(к4-к5)2
> 0.
Решение
обратной задачи сводится к выбору точки в области ЯН. Проделаем
эти преобразования, учитывая что
с2 = Ь2с\, с3 = къс\, а А = <;,//. Тогда
А(Я) = Л5 + с1 Л4
+ с2Я3
+ с3Я2 + с4Л + с5 = 0. Условия Рауса-Гурвица в пространстве
коэффициентов с. Ах =с1 >0,
А2 =с\с2 ~сЗ
>0>
Аз =с3Д2-с1(с1с4-с5)>0, (ЗЛО)
А4=с4А3-с5(с2А2-с1с4-с5)>0,
А5 =с5А4
>0-
Некоторые
пути решения обратной задачи второго уровня приведены в
[34].
Такое
описание, требующее ряда преобразований, к более наглядному виду областей
устойчивости необходимо (особенно для задачи монотонной устойчивости), так как
прямой поиск (например, случайным генерированием точек) далеко не всегда
приводит к успеху: искомые области являются «тонкими» (и тем тоньше, чем больше
п) и попасть в них нелегко.
Обобщая
полученные результаты для всех рассмотренных систем, приходим к теореме.
Теорема
3.4. Для всякой точки к е ЯН (ЯНМ) существует, в общем случае
неоднозначный (с
точностью до произвольного выбора > 0), способ построения с( -
коэффициентов многочлена Гурвица (3.3).
3.3. Формулировка общих теорем для анализа
систем теплоснабжения
Полученные выше результаты позволяют оценить устойчивость
систем линейных дифференциальных уравнений, описывающих реальные автономные
системы теплоснабжения (асимптотическую или в ряде случаев даже монотонную)
непосредственно по исходным параметрам или по их преобразованиям.
При
решении обратной задачи (выбора параметров системы теплоснабжения) необходимо
по точке из области устойчивости найти значения параметров исходной системы.
Ранее отмечено, что переход к коэффициентам характеристического многочлена
требует решения задачи второго уровня, которая сводится к решению уравнений (-1
)'5Дй?) = сг. [59], где - сумма всех главных миноров I -го порядка
матрицы В.
Анализ
конкретных примеров позволяет сформулировать утверждение:
Утверждение 3.1.
Эффективное решение уравнений (-1)' (?/) = с, для рассматриваемого класса
динамических систем с дополнительными условиями существует и, в общем, виде не
единственно.
В
стандартном варианте решение системы линейных дифференциальных уравнений
возможно с использованием численных методов [11, 22] (например, Рунге-Кутта). Существуют
варианты реализации данного метода, однако практика их эксплуатации позволила
сформулировать ряд присущих им общих недостатков:
•
существенны затраты машинного времени на
проведение расчета каждого из рассматриваемых режимов системы (3.1);
•
не всегда ясно будет ли получено стационарное
решение системы, потому что неизвестны значения корней характеристического
многочлена;
•
нельзя оценить заранее возможность достижения
нормативного решения системы.
Наличие
указанных недостатков численных методов (хотя последние обладают и целым рядом
достоинств) направило диссертационное исследование в русло получения
аналитических решений систем линейных дифференциальных уравнений. То еесть
нахождения решения в виде
Х]{т) = Х^Г+1длС1еЯ'Т
, / = 1...5
/=1
где АГуСТ - стационарное решение у-го уравнения, -
собственные векторы, С,- -
произвольные
постоянные, определяемые по начальным условиям системы.
Рассмотрим
условия существования предельного стационарного решения для системы
линеаризованных дифференциальных уравнений ВХСТ +г(и)=0. Для этого
сформулируем следующее утверждение.
Утверждение
3.2. Для всякого набора коэффициентов многочлена Гурвица любое решение
нелинейных уравнений
обеспечивает устойчивость
(монотонную) линеаризованной системы
— = ВХ + г(и)
йх
и
существование предельного стационарного решения ОХСТ +г(и)=0, т.е. Х{т)^Хст.
г-»00
Наличие предельного стационарного решения само
по себе не дает ответа на возможность достижения при заданных условиях решения,
удовлетворяющего требованиям СНиП 2.04.05-91* по температурному режиму в
обогреваемом помещении. Для ответа на этот вопрос необходимо сформулировать
определение так называемого нормативного решения
линеаризованной системы дифференциальных уравнений.
Определение.
Нормативным решением линеаризованной системы
с!Х
—
= ИХ + г{и) называется решение, при котором в помещении
поддерживается требуемая (нормируемая по СНиП)
температура.
Существование
стационарного и нормативного решений позволяет
йХ
сформулировать
условие управляемости системы — = БХ+г{и) в виде
йт
следующей
теоремы.
Теорема 3.5. Необходимое и достаточное условие управляемости
системы ^ = DX + г(и) и достижимости нормативного решения Хпог
является dt
условие ХСТ > Хпог.
Сформулированные в рамках данного параграфа
утверждения определение и теорема позволяют достаточно просто и эффективно
анализировать возможность существования стационарных режимов рассматриваемых
систем, удовлетворяющих требованиям СНиП 2.04.05-91*, а также находить
указанные стационарные режимы. Наряду с этим, для анализируемого класса систем,
описывающих теплоснабжение систем с автономными источниками, важное значение
имеют вопросы оценки их устойчивости.
Для рассматриваемого класса систем, описывающих
теплоснабжение обратная задача второго уровня (по выбору произвольной точки из
области устойчивости найти параметры d) зачастую
практически нереализуема, ибо возможна ситуация когда полученные параметры
рассматриваемой системы будут нереалистичными, недостижимыми для реальных
систем.
Простейшая процедура решении прямой задачи -
генерирование параметров исходной системы (детерминированном, «сеточном» или
рандомизированном, случайным набросом), вычисление для них коэффициентов
характеристического уравнения, проверка условий устойчивости. Для фактического
построения решения при этом вычисляются корни характеристического уравнения,
что легко реализуется программно с помощью Maple. По виду решения и обобщенным
показателям производится диалоговый отбор наилучшего варианта.
Для решения обратной задачи необходимо описать
процедуры выбора точки из области устойчивости (отбор наилучшего варианта можно
осуществлять, например, по критерию Цыпкина-Бромберга [55]: наибольшей скорости
или наименьшего времени перехода системы в стационарное состояние: minlA, (с)
-» max
).
i Полученные
в третьей главе диссертационного исследования результаты позволяют
сформулировать следующие выводы:
•
для удобства анализа и упрощения выкладок в
развитие метода Вышнеградского (масштабирование в единицу свободного члена
характеристического уравнения третьего порядка) предложено масштабировать в
единицу коэффициент при п-1
степени характеристического многочлена;
•
в предложенном масштабе выделены области
устойчивости характеристического полинома, описывающего линеаризованную систему
дифференциальных уравнений первого-пятого порядка;
•
выделены фиксированные области устойчивости
решения линеаризованной системы дифференциальных уравнений в пространстве
Г,
•
сформулированы ряд общих теорем для систем
теплоснабжения с автономным источником тепла, закладывающих фундамент для
поиска аналитических решений указанных систем;
•
показаны пути решения обратной задачи -
отыскания параметров исходной системы (с дополнительными условиями,
специфическими для нее) по коэффициентам характеристического многочлена,
выбранным по условиям устойчивости.
Глава 4. Анализ моделей систем теплоснабжения с автономным
источником тепла
4.1. Анализ
устойчивости линейных дифференциальных уравнений, моделирующих теплоснабжение
отдельного помещения Так как а
> О, то решение устойчиво и при / оо температура в
Ь
помещении стремится к стационарным значениям ТСТ = —
а
Общее решение уравнения
(2.26) запишется в виде:
T = - + Ce~at, (4.1)
а
где С=Т0- -.
а
Из теоремы 3.5 вытекает следующее утверждение.
Утверждение 4.1. Необходимым и достаточным условием
поддержания нормативной температуры в помещении является неравенство
~>Т .
nor
а
Ясно,
что при наличии потенциальной возможности системы теплоснабжения достигнуть
значение Тпог в дальнейшем сохраняется
dT
возможность ее поддержания. Положив в уравнении (2.26) — = 0 и Т=Тп0Г
dt
Tnor(a10+all)-<*llTc
получим необходимую температуру обогревателя Тр пог -
а ]0 обеспечивающую стационарный режим обогрева
помещения на уровне нормативной температуры.
Время
переходного процесса, в течение которого температура в помещении изменится от
значения Т0
до значения Тпог
при заданной начальной температуре обогревателя Тр, которая должна быть
больше Тр пог
в режиме нагрева, либо меньше
Тр пог, определяется уравнением (4.1):
(4.2)
а
1 ( аТ0-Ъ
\аТпог
~ъ,
4.1.1. Управление теплоснабжением
помещения с учетом тепловой инерции
Поскольку
при переводе системы отопления из одного стационарного режима отопления в
другой, с более высокой температурой в помещении, невозможно мгновенно
установить температуру радиатора
Тр на максимально допустимый уровень, процесс его
нагрева заменяется непрерывной аппроксимацией функции единичного скачка от
температуры начального стационарного режима до максимально допустимой.
Представим уравнение (2.26) в виде:
~ = 8и-аТ
+ м>, (4.3)
Ш
где Тр=Трп+и(Тру-Трп),
0 <и<1,
= апТс + а10Трп,
? = а10(Тру -Трп).
Оптимальное решение (если и - функция
Хевисайда):
а а
Заменим
управление, описываемое функцией единичного скачка,
„- Л? ц,
аппроксимирующей
функцией Хаттингтона и=е =и
[9] (см. рис. 4.1), где X - параметр, определяющий точность аппроксимации в
смысле достижения управлением единичного значения: с1Т
Положив gu + w = f{t), приходим к уравнению — = -аТ+?(г), решение
1ш1 = 1,
t>0
(->+00
Рис.
4.1. Общий вид аппроксимирующей функции Хаттингтона
=-> * = 0
(4.4)
Л
которого можно записать в интегральном виде [37]:
^ =} аЖ
= Ш,
или
—м
(4.5)
т
V «У
а
Т = е~а' {Т0 +\еах{ёи
+ м^г) = е
Разложим и(г)
в ряд по степени е м.
В результате получим /л«
Этот ряд интегрируем на любом конечном интервале. Тогда:
и=о л!
>й?г =
21
о
о
1-е м
+—------------- + •
3/
Асимптотическое разложение в ряд этой функции позволяет
рассчитывать решение с заданной точностью, не прибегая к численным квадратурам:
(4.6)
„-ЗЛ/
I 1 Xt — 2Xt Fne~at=\[2]-e—
+ -e
а а-Х (а-21)2!
(a-3X)3!
v0
=
1
[а а-Х (а- 2Х)2! (a- 3X)3! } Обозначим первый ряд через ип, а
второй соответственно - vn :
и0 =
-At
M] = —
(а-Х)
v, =
1 {а-Х)
".-ИГ:
"-^Г—,Y7 ' (a-nX)nl
[а - пХ )п!
Суммы
рассмотренных рядов имеют вид
S(u)=Sn+Rn+J и s(v)
= Sn + Rn+,. Для получения
требуемой точности s, в силу знакопеременности рядов, расчет конечных сумм ведется до
тех пор, пока не выполнятся условия |Rn+11 < |un+11
< е и
Rn+1|<|vn+1|<?.
Сформулированные выше положения позволяют считать
V.
доказанной следующую теорему:
Теорема 4.1. Аппроксимация функции единичного
скачка функцией Хаттингтона ведет к аппроксимации оптимального решения, то есть
при
to-r*^ <S,\fe, S(s).
Параметр А- аппроксимирующей функции находится
эмпирически по результатам эксперимента (описание эксперимента приведено в
главе 5 и [58]). Если известен набор точек отвечающий
реальному изменению
-nXt
температуры радиатора на известном временном интервале (/1;/2),
то можно найти
минимальное Трп
и максимальное Тру
значения температур радиатора и по
методу
наименьших квадратов найти значение параметра X, дающее наилучшее приближение
эмпирических данных функцией:
У = трп+(тр*-трпуе~л'
¦ (4.7)
- У-Трп
Поскольку
е
Т -Т
(4.8)
йХ
ру
рп
или
с
/
™ Л
\
-\п
у-
-Т
рп
Т
-
т
V
\ ру
рп JJ
х
= 1п
Найдем
значение к, минимизируя сумму квадратов отклонений: s = l:(xi+xt?f -»пил,
О 2Е(Х, + Х() У'(1 = 0,
(4.9)
?=1
Ъх^
Х = ---------
л ,
_ 1п(1п(ц))
X
'
те
Так как функция
управления интегрировалась в интервале от 0 до X, а в действительности она
имеет отличные от нуля значения и в отрицательной полуплоскости, то к
полученному в таблице значений функции (4.5) времени, при котором она достигает
нормативного значения, следует добавить время запаздывания, которое находится
по формуле:
(4.10)
и
4.1.2. Квазирелейное
управление теплоснабжения помещения Аппроксимация функции единичного
скачка функцией Хаттингтона в достаточной мере сложна и не всегда оправдана,
так как время запаздывания имеет смысл учитывать при существенных длинах
теплотрасс. Поэтому, в тех случаях, когда длина теплотрассы незначительна,
аппроксимацию управления функцией Хаттингтона предлагается заменить
управлением функцией обратной экспоненты и -и*.
Тогда
lim u{t)-\,
t>О
<->+00
(4.11)
oj t Рис. 4.2. Общий вид аппроксимирующей
функции и
Преобразуем уравнение (2.26) с
учетом аппроксимации управления обратной экспонентой. В результате получим йТ
=
-aT + grg2e~Mt,
dt
где gx = апТс +al0Tpv, g2 = aw(Tpv
-Трп).
Решение однородного уравнения имеет вид Тс
однород
Рассмотрим
частные решения уравнения (4.11), отвечающие слагаемым
?l а
-0
81. §2*
Постоянной
gl отвечает частное решение
-aT+gl = О, откуда Т1ст =
Экспоненте
g2eотвечает решение вида г =
Подставив
его в уравнение (4.11), получим:
(4.12)
?2
¦ juwe = -awe ?
-g2e ?, w =
/и-а
Общее решение уравнения (4.11) запишется в виде: а /л-а
Значение произвольной постоянной С найдем из начальных условий
а /л-а
откуда
о
,(4.13)
Si Si
а /л-а
/ \
T = e~at —+ н———е_,и'
а /л-а) а /л-а
|
|
Полученный результат может быть сформулирован в виде следующей теоремы:
Теорема 4.2. Аппроксимация функции единичного скачка функцией обратной экспоненты ведет к аппроксимации оптимального решения, то есть при
|и(о)-и*(*)| <s, (Л>Л);
T(t)-T*(tj^ <S,\/s, 8(e).
и\
Найдем значение параметра ц, по эмпирическим данным методом наименьших квадратов [20, 111]. Вследствие того, что в качестве аппроксимирующей функции использована функция обратной экспоненты, метод нахождения аппроксимирующего параметра ц, не изменится по отношению к рассмотренному выше. Имея значение температуры обогревателя у для различных значений времени tj, преобразуем их в значения параметра г.
|
|
|
|
|
Из (4.14) найдем аналитическое значение управления е ** = .Из |
|
|
полученного выражения выразим аппроксимирующий параметр
|
|
|
V/pv *pnj |
(4.15)
|
|
Найдем ц,, минимизируя сумму квадратов отклонений:
/7С
|
п |
|
|
S = z(r, + ut.Y -»
min, — = 0 -> 2i(r,
+jutt)*tt = 0,
и
ад
5''
Полученное значение параметра ц позволяет моделировать аппроксимирующую функцию управления с требуемой точностью.
4.1.3. Релейное управление системой теплоснабжения Рассмотрим линеаризованную систему дифференциальных уравнений (2.16), описывающую изменения осредненных температур рассматриваемой подсистемы. Для удобства преобразований введем обозначения:
|
(4.16) |
а1]=а8+с19>с12>0, й2=ад>0,
с1з=аю>0, й4=аю+ац> йз
> 0, гх -а&Тг, гг
=Ь4,
|
Л, Л сГГ_ Л |
|
= -й{Гр + с12Т + гх = «/Т -с1.Т + г. |
|
(4.17) |
|
3 р |
|
|
Найдем корни характеристического многочлена системы (4.17). -(1+) й2
— (Л + с!]) (Я + й4) - й2 с!з=0,
йъ — (я + )
Л2 + (^ + (14)Л + -с12й^)~Л2 + схХ + с2 = О,
Я12 = + ?4 ± -й?4)2 +4Й?2^3 ^ е ^ •
Л2 с0 = 1,
Л1 сх = йх + с14 > О, Л° с2 = — й2й3.
Условия Рауса-Гурвица в данном случае совпадают с условиями Стодолы. Условия Стодолы (положительность коэффициентов) легко проверяются:
1) сх - йх + ёА > 0 выполняется всегда при \/(1х,с12 >0;
2) с2 = с1хс1А > 0,
|
А-Я1 = |
(с12 + а8+аи)>с12с13,
выполняется всегда при Ус/,,
а,> 0 .
Для того чтобы решение системы (4.17) было монотонно устойчиво нужно, чтобы выполнялись условия Штурма (3.5): с\ >4с2 или (с![ +й?4)2 >4(с1\(14 -с12с1,),
с1х + 2^4 + й\ - 4йх<Л4 + 4с/2й?3 > О, (с!х -с14)2 + \й2йг >0.
Эти условия также выполняются всегда при Ус/, > 0, т.е. решение системы (4.17) монотонно устойчиво, характеристический многочлен является многочленом Гурвица. В силу утверждения 3.2 значения температур Тр и Т стремятся к своим предельным значениям ТрСт и ТСт, которые соответственно равны:
^ _ <ЛАгх + й2г2 ^ _ йъгх + <Лхг2 ^ ^
рСТ с1хйА - с12с1ъ ст с1{с1А —
Найдем собственные векторы системы (4.17) из уравнений:
+ +d2q2i =0
1 ?зЯи -(^ + ^4)92« = °"
Положим ди= 1, тогда д21
= + ^
й2
Общее решение системы (4.17):
Тр=ТрСГ+Схе* +С2ех*
Значения произвольных постоянных находятся из начальных условий ТР(о) = ТРО, Г(о) = Г0.
С _ (ТРСТ - ТроХ<11 +Х2) + с12(т0 - Тст) _ (т>сг +ц)+^2(т0-тст) ^
Хх-Х2 Хх-Х2
Значение температуры радиатора для поддержания стационарной температуры в помещении найдем из второго уравнения системы (4.17) при условии (Т = X), с12Трпог-йАТпог + г2= 0, откуда
Тр_пог = ^~Г2 ¦ ,
(4.21)
Конкретизация теоремы 3.5 для рассматриваемого случая имеет вид:
Теорема 4.3. Необходимым и достаточным условием возможности поддержания нормативной температуры в помещении является неравенство
?АГ\ +^2 > й\Тпог ~Г2 _
с11с14 -с12с13
|
Л йТ |
Описанная выше система позволяет корректно моделировать теплоснабжение отдельного помещения при постоянной температуре теплоносителя ТТ либо при релейном управлении им. Если температура теплоносителя постоянна, то в качестве управляющего параметра выступает расход теплоносителя V,.
4.1.4. Квазирелейное управление теплоснабжением помещения (двумерный случай)
Рассмотрим случай изменения температуры в помещении при повышении температуры теплоносителя. Поскольку из-за тепловой инерции невозможно мгновенно установить температуру теплоносителя ТУ на максимально допустимом уровне, ее изменение аппроксимируется функцией обратной экспоненты:
У(0 = + (Тт — Тт0 ,
(*Т"- = -й1тр+<12т+г(!)
|
Л |
(4.22)
= е13Тр-(14Т + г2
Введем масштабы Х1=М]ТР, Х2=М2Т, позволяющие преобразовать
систему (4.22) к виду:
'(IX,
|
|
|
м, |
|
М1 |
|
М1 |
|
М1 |
|
(к |
ск (IX,
= (13-!-КХ1-ё4КХ2+г.
М-,
Положим diR=l R = d^R=] = , ^ = 1.
d, 2 M, d, M2 M 2
Тогда преобразованные коэффициенты системы будут равны:
1г _ аъм 1 Р_ d3d2 t _d4 ^ _а8(Тг-Тто) к,----------------- к2-—, wl-—-R, w2- — л, ?лК-р.
М2 d( dj Му М}
Расчет аппроксимирующего параметра ?л осуществляется по схеме, приведенной в пункте 4.1.2.
Система (4.22) примет вид, содержащий только два коэффициента при неизвестных:
jjf, = -X, + X2 + wx- w2e-»T (4 23)
[ Х2=к1Х1-к2Х2 +1 '
Х,(0)=Х10, Х2(0)=Х20, О <и<1 тх —> min.
Найдем корни характеристического многочлена для системы уравнений (4.23).
4i)=
к, -\А + к2\
Я12=-^1 + к2±л1(1-к2)2+4к/)еК.
Область устойчивости решения системы (4.23) не изменится по
сравнению с системой уравнений (4.17), но уменьшение числа параметров
облегчает расчеты.
Собственные векторы системы (4.23) найдем из уравнений:
Г-(Д + 1)?1г- + q2i =0 1 к\Чи -(Л + к2}121 = в'
Положим 1, тогда q2? = 1 + Л1...
Решение однородной системы (4.23) запишется в виде:
' Х°хдн =СхеХхТ +С2еХ1Т
Х°2дн = С, (1 + Л )ел'т + С2 (Г+ Л2 У2Т'