скачать Разработка модели автоматческого управления пароперегревателем котлоагрегата с помощью искусственных нейронных сетей Чернов А.С., Абруков В.С. Чувашский государственный университет Московский пр., 15, Чебоксары, 428015 Россия e-mail: abrukov@yandex.ru Введение С технологической точки зрения, задача управления пароперегревателем заключается в обеспечении заданного температурного режима в паровом тракте котла [1-3]. Изменение температуры пара осуществляется за счет увеличения или уменьшения количества впрыскиваемой в пароохладитель воды, – как правило, с целью стабилизации желаемого уровня температуры пара на выходе пароперегревателя. В отечественной теплоэнергетике в основном применяется типовая схема автоматического управления, получившая название каскадной системы регулирования температуры перегретого пара, в состав управляющего контура которой входят ПИ-регулятор и корректирующее устройство [2, 4]. Практика эксплуатации такой системы показывает, что при существенных изменениях задания, т.е. желаемых значений параметров температурного режима, возникает потребность в перенастройке значений коэффициентов ее контура управления. Фактически это важный объективный признак того, что функционирование системы управления протекает в условиях априорной неопределенности. Действительно, анализ эксплуатационных характеристик пароперегревателя показывает, что объект управления имеет переменную величину транспортного запаздывания, его динамические свойства существенно зависят от содержания кислорода в уходящих газах, расхода пара, загрязнения поверхности нагрева, а также от режимных факторов – нагрузки, вида и сорта сжигаемого топлива, состояния поверхностей нагрева, избытка воздуха и т.п. Кроме того [3], получение математической модели пароперегревателя обычно связано с применением экспериментальных методов, в частности метода кривых разгона, и как следствие – математическое описание априори становится неточным. Таким образом, разработку системы управления температурным режимом пароперегревателя, функционирующего в условиях априорной неопределенности, целесообразно проводить с использованием адаптивных или робастных методов управления. В данной работе такой адаптивной частью регулятора является искусственный нейрон. При построении схемы основного контура управления применяется стабилизирующее устройство [5-11]. ^ системы управления В качестве объекта управления (рис.1) будем рассматривать пароперегреватель совместно с термопарой. Передаточную функцию ![]() ![]() где ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Уровень априорной параметрической неопределенности в объекте (1), следуя [3], зададим соотношениями ![]() ![]() ![]() и ![]() где верхние индексы ![]() ![]() ![]() ![]() ![]() ^ Передаточную функцию исполнительного механизма (перемещающего регулирующий орган объекта управления – клапан), учитывая его малую по отношению к объекту инерционность, опишем в виде ![]() где ![]() С целью придать линейной части системы управления желаемые свойства, аналогично [5, 11] введем в основной контур стабилизирующее устройство (см. рис.1) со следующим описанием: ![]() где ![]() ![]() Структуру адаптивного регулятора зададим в виде ![]() ![]() ![]() ![]() где ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ^ При известном уровне априорной неопределенности вида (2), заданном относительно коэффициентов объекта (1) для системы управления (1), (3)-(7), требуется определить явный вид алгоритма самонастройки нелинейной части регулятора (7) – нейрона, адаптивного регулятора (6) таким образом, чтобы при любых начальных условиях и произвольном наборе значений вектора ![]() во-первых, цели управления ![]() во-вторых, цели адаптации ![]() ^ Выполним тождественное преобразование линейной части системы управления (1), (3)-(7). Поскольку для эквивалентно преобразованной линейной части основного контура системы управления (1), (3)-(7), см. выделенный фрагмент структурной схемы на рис.2, можно записать уравнение ![]() то очевидно, что системы уравнений (1), (3)-(7) и (6),(7),(10) будут эквивалентными. ![]() ^ Если предположить, что в системе (6), (7), (10) целевые условия (8), (9) достижимы, то в установившемся режиме процесс стабилизации системы будет описываться уравнениями ![]() ![]() ![]() где индекс ![]() ![]() которое часто называют уравнением неявной эталонной модели. В частности, из (14) следует, учитывая равенство ![]() ![]() ![]() Покажем, что алгоритмом настройки адаптивного регулятора может быть алгоритм обратного распространения ошибки для настройки весовых коэффициентов искусственных нейронных сетей. Выходной сигнал ![]() ![]() ![]() ![]() причем ![]() Т.о. получаем множество выходных сигналов ![]() которое при выполнении (8) должно соответствовать эталонному значению выходного сигнала ![]() ![]() В нашем случае эталонным выходным сигналом будет являться (15), а эталонным входным сигналом ![]() Можно сформулировать меру погрешности, основанную на сравнении сигналов (15) и (18), в виде полусуммы квадратов разностей ![]() Для коррекции весового коэффициента ![]() ![]() где ![]() ![]() Введем обозначение ![]() тогда алгоритм (20) примет вид ![]() Способ расчета ![]() ![]() ![]() С учетом (24) алгоритм настройки весового коэффициента ![]() ![]() и весового коэффициента ![]() ![]() Окончательно с учетом (15) ![]() ![]() Заключение Использование адаптивного регулятора, нелинейной частью которого является искусственный нейрон, совместно со стабилизирующим устройством позволяет обеспечить достаточно хорошее качество управления температурой перегретого пара. Нелинейность адаптивного регулятора можно усилить применением связной совокупности искусственных нейронов – искусственной нейронной сетью. Алгоритм обратного распространения ошибки для настройки весового коэффициента одного нейрона или множества весовых коэффициентов искусственной нейронной сети может применятся как алгоритм адаптации системы управления в условиях существенной априорной неопределенности или частичного изменения параметров объекта управления. Литература
|