8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 129 130 131 132 133 134 135 ... 143

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

12.4. Поисковые системы экстремального управления

В поисковых СЭУ задача поиска экстремума разбивается на два втапа: определение градиента; движение к точке экстремума (поиск экстремума) подачей соответствующих управляющих воздействий р,1( li„. Для решения как первой, так и второй задачи разработано много способов. Обычно для определения градиента используются пробные воздействия, а для движения к экстремуму — рабочие движения.

Методы определения градиента критерия оптимальности и поиска экстремума

Для определения градиента функции / необходимо находить частные производные dl/dpi по отдельным управляющим воздействиям. Для этого применяются следующие методы определения частных производных dl/d\ii: метод синхронного детектирования (метод модуляции), метод производной по времени, метод запоминания экстремума, шаговый метод.

После определения частных производных дИдщ (величины и направления градиента) в системе организуется рабочее движение к экстремуму (поиск экстремума). Методы поиска экстремума подразделяются на детерминированные и методы случайного поиска. К детерминированным методам относятся метод градиента, метод наискорейшего спуска, метод Гаусса — Зейделя и др.

Метод градиента. Движение к экстремуму осуществляется одновременным изменением каждого управляющего воздействия (координаты) Ц[ со скоростью, пропорциональной значению соответствующей частной производной дИдуц. Благодаря этому в каждый момент времени скорость движения к экстремуму пропорциональна модулю градиента, а направление движения совпадает с направлением градиента. Метод градиента иллюстрируется на рис. 12.13, а, где тонкими линиями / = const изображены линии постоянных значений (уровней) оптимизируемой функции /. Траектория движения А В к экстремуму по градиенту является нормалью к линиям / = const.

Если движение к экстремуму осуществляется шагами (рис. 12,13, б), то на каждом шаге измеряются частные производные dlld[it. На следующем шаге происходит одновременное изменение всех управляющих воздействий на величины, пропорциональные соответствующим частным производным. Благодаря этому вектор суммарного изменения управляющих воздействий будет соответствовать градиенту. Например, если движение начинается из точки А1г то шаг АХА2 будет сделан в направлении наискорейшего изменения (например, увеличения) функции /, т. е. в направлении градиента в точке Аг (нормаль


к линии уровня). Величина этого шага пропорциональна модулю градиента.

Метод наискорейшего спуска (подъема). В начальной точке Ах (рис. 12.14, а) определяется направление градиента (нормаль к линии /j = const), а затем осуществляется движение в этом направлении до тех пор, пока не прекратится увеличение / (в случае поиска максимума), т. е. не обратится в нуль производная от / по принятому направлению движения. Шаг заканчивается в точке А2 касания траектории движения с линией / = const. В точке А2 снова измеряется градиент и движение осуществляется по новому направлению, перпендикулярному предыдущему, и т. д. Метод наискорейшего спуска во многих случаях позволяет значительно сократить время поиска экстремума.

Метод Гаусса — Зайделя (метод покоординатной оптимизации). Из начальной точки Ах (рис. 12.14, б) сперва осуществляется движение по одной координате (в результате изменения р2) до тех пор, пока не будет достигнут экстремум (точка Л2) по этой координате. Затем изменяется управляющее воздействие рх до достижения экстремума и т. д. Техническая реализация метода проста, но требуется длительное время на поиск.

Метод случайного поиска. Из начальной точки делается т случайных пробных шагов. При каждом пробном шаге замеряется приращение А/ критерия оптимальности. Шаг с наилучшим результатом запоминается и рабочий шаг делается в направлении вектора, давшего лучший результат. В новой точке опять делается т пробных шагов и выбирается «лучший» вектор и т. д. Такой метод поиска называется методом статистического градиента. Если в найденном на-


правлении делать не один шаг, а двигаться до тех пор, пока А/ яе изменит знака, то метод называется методом статистического наискорейшего спуска.

При числе управляющих воздействий р( более трех случайный поиск имеет большее быстродействие, чем рассмотренные детерминированные методы поиска [ 13]. Второе достоинство метода случайного поиска состоит в том, что, он, в отличие от детермированных методов, позволяет находить глобальный экстремум при наличии нескольких экстремумов.

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

На практике обычно методы определения градиента и методы поиска экстремума взаимообусловлены, так как их реализация связана одним техническим решением.

Метод синхронного детектирования. Экстремальные системы управления с синхронным детектированием

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

Рассмотрим случай, когда критерий оптимальности является функцией одной переменной / (р). Допустим, что объект О является безынерционным (рис. 12.15, а, К (р) = 1), а его экстремальная харак-

Рис. 12.15. функциональная схема СЭУ с синхронным детектированием (а), формы колебаний в системе (б) и зависимость dl/dp, = f (ц) (в).



0 ... 129 130 131 132 133 134 135 ... 143