Optimization of multiconnection control by means of the simplex method



Cite item

Full Text

Abstract

The use of various kinds of cross-regulation in multivariable generalized parameter control system, and the application of the simplex method for optimization of controller parameters are discussed.

Full Text

Данная статья является продолжением исследования многосвязной управляемой системы, в которой определено простейшее структурное решение построения системы двухсвязного регулирования [1]. В работе решается задача синтеза структуры и оптимизации параметров системы управления многосвязным объектом управления, управляемая координата которой, в дальнейшем называемая обобщенным параметром P, формируется как взвешенная алгебраическая сумма управляемых координат двух односвязных объектов управления, в частности - как их разность. Причем каждый односвязный объект охвачен обратной связью, реализующей контур автоматической стабилизации управляемой координаты данного объекта на основе пропорционально-интегрально-дифференциального (ПИД) закона управления. Особенностью описанной двухконтурной системы (рис. 1) является существенное различие времени регулирования контуров, которое обусловлено различной инерционностью односвязных объектов, определяемой их физической природой. Пусть, например, большей инерционностью обладает объект с передаточной функцией (ПФ) . Примером такой двухконтурной системы является система автоматической стабилизации параметров пористой изоляции, накладываемой методом экструзии на внутренний проводник изготавливаемого коаксиального кабеля [2]. В качестве выходной координаты медленнодействующего контура может рассматриваться степень пористости экструдируемой изоляции, регулируемая путем изменения потока азота, вводимого в расплав полиэтилена в цилиндре экструдера. В качестве выходной координаты быстродействующего контура может рассматриваться диаметр изоляции на выходе головки экструдера, регулируемый путем изменения скорости вращения шнека экструдера. Вариации пористости и диаметра изоляции определяют вариации первичных параметров передачи изготавливаемого кабеля, которые, суммируясь, образуют величину волнового сопротивления кабеля, рассматриваемого как обобщенный параметр [2]. Можно отметить, что увеличение степени пористости изоляции приводит к увеличению волнового сопротивления, а увеличение диаметра - к его уменьшению, что соответствует вычитанию управляемых координат , как это и показано на рис. 1. Поэтому можно предложить введение межконтурной связи, которая при появлении отклонения степени пористости обеспечивает соответствующее отклонение диаметра изоляции, в результате чего происходит взаимная компенсация их вкладов в волновое сопротивление и оно остается равным заданному номинальному значению. Таким образом, целью управления многосвязным объектом, показанным на рис. 1, является стабилизация его управляемой координаты при изменении как задающих, так и возмущающих воздействий двухконтурной системы. Для достижения данной цели предлагается введение межконтурной связи, благодаря которой при появлении возмущенного процесса и ошибки управления в медленнодействующем контуре формируется эквивалентная ошибка управления в быстродействующем контуре и происходит их взаимная компенсация при формировании обобщенного параметра . Для получения максимальной эффективности управления и минимизации возможных отклонений обобщенного параметра следует определить наилучшие точки подключения межконтурной связи, ее структуру и оптимизировать параметры. Причем в зависимости от конкретных требований, предъявляемых к проектируемой многосвязной системе, оптимизация может проводиться по различным методам, к примеру методам Гаусса - Зейделя, Циглера - Николса и др. Для выявления наилучших точек подключения межконтурной связи произведено сравнение динамических характеристик двух структур (рис. 3, рис. 4). В качестве ПФ элементов системы будем использовать непрерывные ПФ регуляторов и объектов управления. В качестве объекта управления верхнего контура рассмотрим ПФ вида (1), нижнего контура ПФ вида (2): (1) (2) (3) Параметры объекта определены экспериментально [2]: Для объектов, используемых в локальных контурах, рекомендовано применять ПИД-регуляторы вида (3). Оптимальные настройки регуляторов подобраны известным методом Гаусса - Зейделя по имитационной модели системы [5]. Оптимальные параметры регулятора верхнего контура: , нижнего контура: . На рис. 1, 3, 5 введены следующие обозначения: и - задающие воздействия локальных САУ; и - передаточные функции регуляторов; и - передаточные функции объектов управления; и - выходные координаты локальных САУ (частные параметры качества); - обобщенный параметр. Рис. 1. Структурная схема многосвязного объекта С использованием имитационной модели системы, реализованной в Simulink, построены динамические характеристики системы как по выходам частных параметров и , так и по выходу обобщенного параметра . Для исследования динамических характеристик системы многосвязного управления на оба входа двухконтурной системы поданы единичные ступенчатые воздействия. В статике данным входным воздействием должно соответствовать нулевое значение обобщенного параметра . На рис. 2 показаны графики возмущенных процессов и и график результирующей временной зависимости обобщенного параметра. Рис. 2. Переходные процессы многосвязной системы Рассмотрим перекрестное регулирование многосвязной системы. Принцип построения данной системы заключается в подаче воздействия отклонения верхнего контура в сумматор нижнего контура и подаче воздействия отклонения нижнего контура в сумматор верхнего контура [4]. В перекрестных связях использовали межконтурный пропорционально-интегрально-дифференциальный регулятор (МКР ПИД) (см. рис. 3). Проведены исследования, получены переходные процессы по выходу , и . На входы задающих воздействий многосвязной системы было подано единичное ступенчатое воздействие. По результатам исследований выяснилось, что наилучшего результата при использовании специального блока Signal Constraint библиотеки Simulink можно достичь при отрицательном перекрестном регулировании. Для нахождения наилучших параметров блок использует алгоритм последовательного программирования и квазиньютоновский метод градиентного поиска. Данный вид регулирования заключается в следующем: воздействие отклонения (ВО) верхнего контура вычитается из задающего воздействия и воздействия обратной связи (ОС) нижнего контура и соответственно ВО нижнего контура вычитается из задающего воздействия и воздействия ОС верхнего контура (см. рис. 3) [4]. Для получения динамических характеристик системы использовалась имитационная модель, реализованная в Simulink [6]. Рис. 3. Структурная схема перекрестного управления с МКР ПИД Рис. 4. Переходные процессы многосвязной системы по выходу обобщенного параметра: 1 - без использования перекрестного управления; 2 - с использованием перекрестного управления После проведения оптимизации параметров межконтурного регулятора с использованием блока Signal Constraint получены следующие оптимальные значения параметров регуляторов: - МКР 1: - МКР 2: . Сравним полученные динамические характеристики с динамическими характеристиками, полученными без использования перекрестного управления (рис. 4). После сравнения динамических характеристик с перекрестным управлением и без него можно сказать, что данный метод оптимизации ПИД-регулятора, выполненный средствами Simulink, приводит к улучшению характеристик на выходах частных параметров , многосвязной системы, а также . Сравнивая динамические характеристики по выходу обобщенного параметра (рис. 4), можно сказать, что построение многосвязной системы по перекрестному типу привело к улучшению характеристик системы. Время переходного процесса уменьшилось приблизительно на 25-30 %. Принцип построения многосвязной системы с перекрестным управлением, представленной на рис. 5, заключается в вычитании управляющей координаты (УК) верхнего контура из УК нижнего контура и наоборот УК нижнего контура из УК верхнего контура. В перекрестных связях использовался МКР ПИД. При использовании схемы, в которой УК верхнего контура суммируется с УК нижнего контура и УК нижнего контура суммируется с УК верхнего контура, переходные процессы как по выходам частных параметров, так и по выходу обобщенного параметра при оптимальных настройках получались неудовлетворительными и не решали поставленной задачи. Далее для оптимизации будем применять структурную схему, изображенную на рис. 5. Рис. 5. Структурная схема комбинированного управления После проведения оптимизации параметров межконтурных регуляторов с использованием блока Signal Constraint получены следующие оптимальные значения параметров регуляторов: - МКР 1: - МКР 2: . Сравним полученные динамические характеристики с динамическими характеристиками, полученными без использования перекрестного управления (рис. 6). После сравнения динамических характеристик с перекрестным управлением и без него можно сказать, что данный метод оптимизации ПИД-регулятора, сделанный средствами Simulink, приводит к улучшению характеристик на выходе , и . С применением перекрестного управления второго вида по выходу обобщенного параметра время переходного процесса сократилось приблизительно на 30-35 % (рис. 6). Рис. 6. Переходные процессы многосвязной системы по выходу обобщенного параметра: 1 - без перекрестного управления; 2 - с перекрестным управлением С учетом возможной многоэкстремальности поверхности значений критерия оптимальности в области возможных настроек регулятора окончательная оптимизация ПИД-регулятора произведена симплексным методом на примере односвязного объекта управления верхнего контура, что дало существенное улучшение характера возмущенного процесса, показанного на рис. 7. Регулярным симплексом в пространстве называется правильный многогранник, образованный -ми равноотстоящими друг от друга вершинами. Для случая n = 2 это равносторонний треугольник, для случая n = 3 - тетраэдр, где n - число оптимизируемых параметров [7, 8]. Если в пространстве необходимо построить регулярный симплекс, одна из вершин которого находится в точке , то координаты вершин такого симплекса удобно задавать с помощью -матрицы: . (4) В матрице каждый -й столбец представляет собой координаты -й вершины симплекса, . Параметры и рассчитываются по формулам ; (5) , (6) где - длина ребра симплекса. В алгоритме симплекс-метода используется следующее важное свойство регулярного симплекса: если одну из вершин регулярного симплекса перенести на надлежащее расстояние вдоль прямой, соединяющей данную вершину и центр тяжести оставшихся вершин, то вновь получится регулярный симплекс. Пусть - векторы координат вершин регулярного симплекса. Тогда при выполнении операции отражения k-й вершины симплекса имеет место следующая связь координат этой вершины и новой вершины: . (7) Здесь - вектор координат центра тяжести остальных вершин симплекса (за исключением отраженной вершины k). Таким образом, после отражения k-й вершины симплекса с координатами вершин получаем новый симплекс с координатами вершин: (8) Описанным методом проведена оптимизация настроек регулятора верхнего контура по минимуму среднеквадратичного критерия (9). Непрерывный ПИД-регулятор можно представить ПФ в виде (3). Рис. 7. Переходные процессы по выходу верхнего контура: 1 - метод настройки по имитационной модели; 2 - метод симплекс-оптимизации ПИД-регулятора Перемещением симплекса по плоскости настроек регулятора до ситуации, когда симплекс перестает перемещаться, а начинает вращаться, определена точка, соответствующая оптимальности всей системы связанного управления: (9) После проведения оптимизации ПИД-регулятора по вышеописанному методу с ОУ вида (1) получили, что значение критерия оптимальности при новых рассчитанных параметрах регулятора, заданных первой вершиной симплекса, стало наименьшим, равным 2,645. Аналогичным пересчетом настроек регулятора получены параметры регулятора , и , соответствующие минимуму (9). Как видно из рис. 7, при применении симплекс-метода оптимизации появилось перерегулирование, время переходного процесса сократилось приблизительно на 50 %. Тем самым динамические характеристики по выходу обобщенного параметра также улучшатся. В заключение можно отметить, что выбранные в качестве показателей эффективности время переходного процесса и интегральная ошибка показали, что обе структуры практически эквивалентны и могут выбираться на основе сравнения простоты их реализации. Если данные структурные решения не в полной мере обеспечивают улучшение динамики системы, то рекомендуется применять симплексный метод оптимизации параметров регуляторов в многосвязной системе.
×

About the authors

Boris K Chostkovsky

Samara State Technical University

(Dr. Sci. (Techn.)), Professor 244, Molodogvardeyskaya st., Samara, 443100

Vladimir U Denisov

State Research-and-Production Space Rocket Centre «TsSKB-Progress»

Email: VlaDenisov@gmail.com
Engeneer 18, Zemetza st., Samara, 443009

Artem I D'yakonov

Samara State Technical University

244, Molodogvardeyskaya st., Samara, 443100

References

  1. Денисов В.Ю., Чостковский Б.К. Двухконтурная система управления обобщенным параметром // Вестник Самарского государственного технического университета. Сер. Технические науки. - 2012. - Вып. 36.
  2. Чостковский Б.К. Методы и системы оптимального управления технологическими процессами производства кабелей связи: Монография. - М.: Машиностроение, 2009. - 190 с.: ил.
  3. Чостковский Б.К. Моделирование и алгоритмизация процессов управления в стохастических системах с цифровыми регуляторами: Учеб. пособие. - Самара: Самар. гос. техн. ун-т, 2005. - 134 с.
  4. Бесекерский В.А., Попов Е.П. Теория систем автоматического регулирования. М.: Наука; Главная редакция физико-математической литературы, 1975. - 768 с.
  5. Клюев А.С. Автоматическое регулирование. - М.: Энергия, 1967. - 344 с.
  6. Образовательный математический сайт [Электронный ресурс]. Электрон. дан. - М.: 15.03.12. - Режим доступа http://www.exponenta.ru, свободный. Загл. с экрана - Яз. рус.
  7. Хартман К. и др. Планирование эксперимента в исследовании технологических процессов. - М.: Мир, 1977. - 447 с.
  8. Кузин Л.Т. Основы кибернетики. - М.: Энергия, 1973. - 503 с.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2013 Samara State Technical University

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies