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

К задаче параметрической идентификации математической модели теплового режима зданий Текст научной статьи по специальности «Строительство и архитектура»

CC BY
292
82
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АЛГОРИТМ ИДЕНТИФИКАЦИИ / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / ТЕПЛОВОЙ РЕЖИМ ЗДАНИЙ / ФИЛЬТРАЦИЯ / ПОМЕХОУСТОЙЧИВОЕ ДИФФЕРЕНЦИРОВАНИЕ ИНФОРМАЦИОННЫХ СИГНАЛОВ / IDENTIFICATION ALGORITHM / A MATHEMATICAL MODEL / BUILDING THERMAL REGIME / FILTRATION / NOISE IMMUNE DIFFERENTIATION OF INFORMATION SIGNALS

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Панферов Сергей Владимирович, Панферов Владимир Иванович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по строительству и архитектуре , автор научной работы — Панферов Сергей Владимирович, Панферов Владимир Иванович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

TO THE PROBLEM OF PARAMETRIC IDENTIFICATION OF A MATHEMATICAL MODEL OF A BUILDING THERMAL CONDITIONS

An adaptive algorithm for parameter identification of a mathematical model of the heated building thermal condition is considered. Filtration procedure and the noise immune differentiation of temperature signals of internal and external air are used. The results of testing the identification algorithm are given.

Текст научной работы на тему «К задаче параметрической идентификации математической модели теплового режима зданий»

Инженерное оборудование зданий и сооружений

УДК 681.52.01

К ЗАДАЧЕ ПАРАМЕТРИЧЕСКОЙ ИДЕНТИФИКАЦИИ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ТЕПЛОВОГО РЕЖИМА ЗДАНИЙ

С.В. Панферов, В.И. Панферов

TO THE PROBLEM OF PARAMETRIC IDENTIFICATION OF A MATHEMATICAL MODEL OF A BUILDING THERMAL CONDITIONS

S.V. Panferov, V.I. Panferov

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

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

An adaptive algorithm for parameter identification of a mathematical model of the heated building thermal condition is considered. Filtration procedure and the noise immune differentiation of temperature signals of internal and external air are used. The results of testing the identification algorithm are given.

Keywords: identification algorithm, a mathematical model, building thermal regime, filtration, noise immune differentiation of information signals.

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

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

Известно [1, 2 и др.], что тепловой режим зданий удовлетворительно может быть описан следующим дифференциальным уравнением:

ЛВ ( <АН () . . ,

тв а + 1в () = Тн а () + ^со (), (1)

ат ат

где /В (т), /Н (т) - соответственно температура внутреннего и наружного воздуха; ТВ, ТН - соответственно постоянные времени для внутреннего и наружного воздуха; ЖСО (т) - мощность системы отопления; т - время; кП - коэффициент передачи, причем кП = 1/). Здесь цу - удельная тепловая характеристика здания; V - его объем.

Инженерное оборудование зданий и сооружений

Адекватность данной математической модели достаточно скрупулезно установлена в работах [1, 2], вместе с тем представляет интерес разработка и других (не только представленных в [1, 2]) вариантов процедуры параметрической идентификации модели. Здесь могут быть найдены некоторые предпочтительные для различных условий решения. В частности, как это уже отмечалось, интересны адаптивные алгоритмы параметрической идентификации, так как они позволяют оперативно отслеживать изменение характеристик объекта. Кроме того, из соотношения кП = у) следует, что, сконструировав адаптивный алгоритм оценки коэффициента передачи кП, мы тем самым решим и проблему определения и удельной тепловой характеристики дУ, являющейся важнейшим интегральным показателем качества теплозащитных свойств зданий, указываемым в их энергетическом паспорте. Поэтому рассмотрим адаптивный алгоритм оценки всех параметров модели (1), в том числе и параметра кП .

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

ки параметров в і -й момент времени - Тг

Ві '

Т

Н і ■

кПі, пусть, кроме того, для (і +1) -го момента времени получена новая информация с объекта

йь

ч+17 ,, / \

управления - -------- ----, /в (Т+1) , ,

ё т ё т

/Н (.+), ^СО (тж). Ставится вопрос: как, зная оценки параметров для . -го момента времени, по новой информации с объекта управления найти новые улучшенные оценки этих же параметров -

ТВ(.+1) , ТН(г+1), кП(г +1) ? При Этом пOнятнO, что критерий идентификации должен иметь следующий вид:

7(і+1) =

Тв

йґ-\

Ві'

і+1) ТНі'

йґ-і

ні 1і+1> й т

ҐН (Ті+1) кПі^со (Ті+1)] . (2)

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

. йґв ( Ті+1 )

В (і+1) _ В

= Тві - 2к •[•]-

й т

Н (і+1) = ТН і + 2к • []"

йіл

НУ 4+1 ,

йт

(3)

(4)

^П(г +1) = ^Пг + 2к ’ ['ЖсО (тг +1 ) , (5)

где под [ ] понимаются квадратные скобки из (2)

со всем своим содержимым, а шаг к определяется из условия достижения минимума критерия (2) при движении в антиградиентном направлении:

1

к = -

2<

1 + 1 2 йіН (ті+1 )

йт йт

(6)

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

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

Пусть средняя величина сигнала в (. +1) -й момент времени определена по четырем точкам, т. е.

(7)

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

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

Очевидно, что в этом случае можно пользоваться следующими четырьмя оценками производной:

йх(

хі+1 - х.

(8)

(9)

(10)

(11) й т 1,5 Ат

Здесь Ат - промежуток времени между моментами считывания сигналов Ат = ті+х - ті, і = 0,1, 2,...

Понятно, что лучшей оценкой будет среднее арифметическое найденных величин, т. е.

йх (т+О

йт 1,5 Ат

йх(ті+1) хі - х

йт 0,5Ат ’

йх(ті+1) х - хі-1

йт 0,5Ат

йх(ті+1) х - хі-2

й т

х,+, - х х, - х х - х, і+1 + —■-------+

і -1

хі-2

1,5 Ат 0,5 Ат 0,5 Ат 1,5 Ат

4 =

х

х

х

і-1

х

г-2

т

т

т

т

т

і-2

і-1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Панферов С.В., Панферов В.И.

К задаче параметрической идентификации математической модели теплового режима зданий

1_

Ат

Ат

2 _______ ________ _____ 2__________

3 (+1- х)+2( - х)+2(х - х-1)+з (х - хі-2

6 (х+1 - х)+-2 (хі- х)+-2 (х - х-1)+1 (х - х-2

/4 =

А- [( ( +1 - х) + 3 ( ( - х) + 3 ( х - хі-1) + ( х - хі-2 ) ] )

6Ат

1

6Ат

= — Х+1 + 3хі - 3хі-1 - хі-2 ].

(12)

Данная формула для вычисления производных приводится в [3, с. 161]. Апробация алгоритма проводилась следующим образом.

Для конкретного здания с конкретной системой отопления отыскивалось решение дифференциального уравнения (1) для некоторой заданной функции /н (т). Далее на полученное решение

накладывалась помеха, генерируемая с помощью датчика случайных чисел. Затем этот зашумленный сигнал /в (т) использовался для отработки

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

ного уравнения (1). Производные

йь

в V ч+1, йт

йґН

йт

вычислялись по формуле (12). Анализ

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

она прямо пропорциональна 2к •[•]-

йҐВ

2к • [•]-

йґН

йт

а для

к-л

йт

- величине

2к • [•] ^СО (т.+1). Очевидно, что ^СО >>.

ё т ё т

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

ся неявно в решении дифференциального уравнения (1), составляло 3,103 10-5 °С/Вт. Начальные значения параметра кп, как это видно из рис. 2, составляли 2 10-5 и 4 10-5 °С/Вт, причем начальное значение кп = 2 10“5 °С/Вт исправлялось как по данным без помех, так и по данным с помехами.

Как видно из рис. 2, коэффициент передачи кп исправляется с помощью адаптивного алгоритма в целом достаточно быстро, только при наличии помех в экспериментальных данных наблюдается некоторое колебание его текущего значения вблизи истинного значения кп = 3,103 • 10-5 °С/Вт.

Если считать допустимым отклонение температуры внутреннего воздуха от своего заданного значения в 0,5 °С, то погрешность определения параметра кп не должна превышать при мощности системы отопления ЖСО = 1,74 106 Вт значения 0,0287 10-5 °С/Вт, если же допустимо отклонение в 1 °С, то погрешность оценки параметра кп может быть увеличена до 0,0574 10_5 °С/Вт. Конечно, все это еще зависит и от уровня помех, действующих на объекте. Поэтому для большей точности оценки параметра кп в схему обработки экспериментальных данных помимо помехоустойчивого алгоритма дифференцирования (12) включили еще и предварительный алгоритм фильтрации сигнала о температуре внутреннего воздуха.

Задача фильтрации сводилась к следующей задаче оптимизации:

¥1 ( -Х.Ф) + ¥2 ( -хф1) ^(13)

X.

где х. - фактическое значение сигнала в . -й момент (отсчет); х.Ф - оценка полезного сигнала для . -го момента времени; ¥1 и у 2 - весовые коэффициенты.

Решая данную задачу оптимизации, нашли, что оптимальная оценка полезного сигнала должна определяться по следующей формуле:

х.Ф =!Л±ЬХф1.. (14)

¥1 +¥ 2

Удобно данное соотношение записать в следующем виде:

ф ф . хі = хі-1 + '

-(хі -хф1).

(15)

¥1 +¥ 2

Данный алгоритм позволяет отслеживать изменение полезного сигнала во времени. Как видно из последнего уравнения, если сигнал не изменился за промежуток времени между (. -1) -м и г -м

моментами, то оценки х.Ф и хф- будут совпадать.

В условиях действия случайных помех, как известно [4], численные значения весовых коэффициентов ¥1 и ¥2 следует выбирать так, чтобы ¥1 <¥2, так как при наличии помех невязка х. - х.Ф обуславливается в основном помехами,

Инженерное оборудование зданий и сооружений

Коэффициент передачи х105, °С / Вт

Время, ч

Рис. 2. Отслеживание численного значения параметра кП

Коэффициент передачи ХІ05, °С / Вт

Время, ч

Рис. 3. Отслеживание численного значения параметра кП при использовании алгоритма фильтрации

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

следует придавать прежней информации хФ-1, конкретные значения ¥1 и ¥2, естественно, должны учитывать реальную статистическую ситуацию на объекте. Опыт применения данного алгоритма показал его пригодность для фильтрации сигналов. Для примера на рис. 3 приведены кривые, иллюстрирующие работу алгоритма: кривая 1 - это оценка параметра кп при отключенном алгоритме фильтрации (15), кривые 2 и 3 - оценки, найденные по формуле (5) с включенным алгоритмом фильтрации соответственно для ¥1 = 0, 3; ¥2 = 0,7 и для ¥1 = 0,1; ¥2 = 0,9 . Кривую 1 можно рассматривать как оценку, найденную для ¥2 = 0 .

Как видно из рис. 3, алгоритм (15) обладает заметными фильтрующими свойствами, по временному признаку его следует отнести к алгоритму запаздывающего оценивания [5], что вполне объяснимо, поскольку алгоритм по характеристикам близок к инерционному звену первого порядка (экспоненциальному сглаживанию первого порядка) [5, 6]. При этом, как и следовало ожидать, уменьшение ¥1 и увеличение ¥2 приводят к усилению как фильтрующих, так и запаздывающих свойств алгоритма. Отклонение получаемых оценок от истинного значения кп заметно уменьшается. В наших расчетах это отклонение всегда удавалось за счет настроек алгоритма фильтрации (за счет выбора ¥1 и ¥2 ) довести до допустимого значения. Таким образом, дополнительное использование алгоритма фильтрации позволяет получить вполне работоспособную процедуру оценивания коэффициента передачи, а равно и удельной тепловой характеристики зданий.

Выводы. Разработан адаптивный алгоритм параметрической идентификации математической модели теплового режима отапливаемых зданий. Настроенная на «реальный процесс» математиче-

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

Литература

1. Панферов, В. И. Моделирование и управление тепловым режимом зданий / В.И. Панферов, А.Н. Нагорная, Е.Ю. Пашнина // Теоретические основы теплогазоснабжения и вентиляции: материалы междунар. науч.-практ. конф. - М.: МГСУ. -2005. - С. 94-98.

2. Панферов, В. И. Идентификация и управление тепловым режимом зданий / В.И. Панферов, А.Н. Нагорная, Е.Ю. Пашнина // Вестник ГОУ ВПО УГТУ-УПИ«Строительство и образование». -2005. - № 14 (66) - С. 351-353.

3. Медведев, Р.Б. АСУ ТП в металлургии / Р. Б. Медведев, Ю.Д. Бондарь, В.Д. Романенко. -М. : Металлургия, 1987. - 255 с.

4. Растригин , Л.А. Современные принципы управления сложными объектами / Л.А. Растригин. - М.: Сов. радио, 1980. - 232 с.

5. Авдеев, В.П. Фильтрация сигналов при наличии их частичных моделей / В.П. Авдеев, А.А. Ершов, Л.П. Мышляев // Изв. вузов. Черная металлургия. - 1982.- № 4. - С. 121-126.

6. Теория автоматического управления. Ч. 1: Теория линейных систем автоматического управления / под ред. А.А. Воронова. - М. : Высш. шк., 1977. - 304 с.

7. Панферов, В.И. Адаптация погодного графика регулирования отопления / В.И. Панферов, С.В. Панферов // Вестник МГСУ. - М.: МГСУ. -2011. - № 7. - С. 257-261.

Поступила в редакцию 11 января 2012 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.