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

кандидата технических наук
Наумов, Андрей Владимирович
город
Красноярск
год
2000
специальность ВАК РФ
05.13.14
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Экстремальное управление динамическими объектами с использованием алгоритмов последовательного симплексного поиска»

Автореферат диссертации по теме "Экстремальное управление динамическими объектами с использованием алгоритмов последовательного симплексного поиска"

На правах рукописи

РГк ОД

НАУМОВ АНДРЕЙ ВЛАДИМИРОВИЧ ^2003

ЭКСТРЕМАЛЬНОЕ УПРАВЛЕНИЕ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ИСПОЛЬЗОВАНИЕМ АЛГОРИТМОВ ПОСЛЕДОВАТЕЛЬНОГО СИМПЛЕКСНОГО ПОИСКА

05.13.14. - Системы обработки информации и управления

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Красноярск - 2000

Работа выполнена в Красноярском государственном техническом университете

Научный руководитель:

кандидат технических наук, доцент Масальский Г Б.

Официальные оппоненты:

доктор технических наук, профессор Лапко A.B., доктор технических наук, профессор Семенкин Е.С.

Ведущая организация: государственное научно-производственное предприятие "Радиосвязь" (г.Красноярск)

Защита состоится "12" мая 2000 года в.

час. на заседании диссерта

ционного совета Д 064.54.01 в Красноярском государственном техническом университете по адресу: 660074, Красноярск, ул. Киренского, 26. С диссертацией можно ознакомиться в библиотеке Красноярского госу дарственного технического университета.

Автореферат разослан '"_"_2000 г.

Ученый секретарь диссертационного совета

Ловчиков А.П

Ж.1-СНа Н. о

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

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

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

Одним из'наиболее важных параметров, характеризующих алгоритмы экстремального управления является их быстродействие, определяемое временными затратами на единицу смещения к цели Л/[я]/(Л'г), где Л/[Л] - математическое ожидание реального смещения центра симплекса к цели за один шаг поиска, Л' - теоретическое смешение центра симплекса за один шаг поиска, г - относительное время поиска (время управления). Потери на поиск обусловлены эффективностью СЭУ вдали от эксгремума и в районе экстремума. Последние характеризуются блужданием системы в области экстремума. Отсутствие алгоритмов, обладающих одновременно эффективным быстродействием и сходимостью поиска к экстремуму

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

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

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

Для достижения цели необходимо разработать алгоритмы, ориентированные на применение в автоматизированных системах управления технологическими процессами (АСУТП) на промышленных контроллерах, обеспечивающие эффективное управление динамическим объектом для условий неполной априорной информации об объекте управления.

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

Научная новизна работы состоит в следующем.

1. Разработаны адаптивные алгоритмы экстремального управления объектами с известными динамическими свойствами каналов управления на основе последовательного симплексного метода (ПСМ), использующие следующие подходы к решению задачи повышения быстродействия: форсирование переходных процессов по каналам управления, предвычисление установившихся значений выходной переменной объекта, поиск с адаптацией времени управления на каждом шаге поиска, обеспечивающего максимальное быстродействие.

2. Разработан адаптивный алгоритм экстремального управления объектами с неизвестными динамическими свойствами каналов управления на основе последовательного симплексного метода с оценкой времени управления, обеспечивающего максимальное быстродействие поиска.

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

4. Выведена аналитическая зависимость быстродействия поиска от времени поиска при произвольной ориентации симплекса и отсутствии помех.

5. На основе анализа поведения системы экстремального управления с примененением аппарата вероятностных цепей Маркова с конечной

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

6. Разработан алгоритм форсирования переходных процессов для объектов со связанными каналами управления.

7. Разработан и исследован алгоритм останова процесса поиска с последовательным анализом текущей ситуации на динамическом объекте. Рассмотрено влияние параметров процедуры последовательного анализа на эффективность поиска. Анализ результатов испытаний алгоритмов ПСМ и симплексного инвариантного метода (СИМ) с последовательным анализом текущей ситуации на динамическом объекте для модели с известной и вычисляемой в процессе поиска оценкой дисперсии помехи и медленным дрейфом экстремума показал, что алгоритм СИМ с последовательным анализом и учетом времени проведения эксперимента повышает эффективность поиска за счет уменьшения количества неудачных шагов.

Основные положения, представляемые к защите.

1. Метод форсирования переходных процессов для объектов со связанными каналами управления.

2. Аналитическая зависимость быстродействия поиска от времени поиска при произвольной ориентации симплекса и отсутствии помех.

3. Аналитическая зависимость быстродействия поиска от времени поиска для алгоритма ПСМ с форсированием переходных процессов по каналам управления, произвольной ориентацией симплекса и размерности пространства управления к=2.

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

5. Алгоритм останова процесса поиска на динамическом объекте.

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

7. Адаптивный алгоритм экстремального управления объектами с неизвестными динамическими свойствами каналов управления на основе последовательного симплексного метода с оценкой времени управления, обеспечивающего максимальное быстродействие.

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

Применение данных алгоритмов на практике реализует следующие задачи:

1) разработанные в диссертации алгоритмы и программы управления обеспечивают построение эффективных систем управления динамическими обьектами на промышленных контроллерах в условиях изменения характеристик и недостаточной информации о объекте;

2) на базе разработанных алгоритмов создано алгоритмическое и программное обеспечение, реализующее одно- и двухуровневые системы управления на базе промышленных контроллеров в задачах АСУТП.

Реализация результатов работы. Разработанные в диссертации алгоритмы экстремального управления внедрены и нашли успешное применение в промышленном производстве, в системах, спутниковой радиосвязи. Разработанные в диссертации методы и алгоритмы экстремального управления включены в состав специального математического обеспечения автоматизированной системы обжига кокса, которая внедряется на Красноярском алюминиевом заводе. Результаты исследований и алгоритмы применены в системе управления наведением антенны станции спутниковой радиосвязи "Легенда МД"

Подготовлены две лабораторные работы по курсу "Оптимизация и идентификация систем".

Апробация работы. Результаты диссертационной работы докладывались и обсуждались: на региональной научно-практической конференции "Проблемы высшего образования на пороге XXI века" (Красноярск, 1997); на научно-практической конференции "Достижения науки и техники - развитию города Красноярска" (Красноярск, 1997); на Всероссийской научно-практической конференции с международным участием (Красноярск, 1998); на пятой Всероссийской конференции "Проблемы информатизации региона" (Красноярск, 1999); на научно-практической конференции "Достижения науки и техники - развитию сибирских регионов" (Красноярск, 2000).

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

Структура и объём работы. Диссертация состоит из введения, пяти глав, заключения, списка литературы из 76 наименования, пяти приложений. Работа изложена на 234 страницах печатного текста, содержит 109 рисунков, 11 таблиц.

СОДЕРЖАНИЕ РАБОТЫ

Во введении рассмотрена актуальность темы диссертационной работы, сформулированы цели диссертации, приведена аннотация работы и её структура.

В первой главе рассмотрены задачи, объекты и методы поисковой оптимизации. Значительная часть инерционных объектов оптимизации может быть представлена зависимостью вида

л-(0= дл- (,) + вс (/)}, (1)

где 0(.1Г,/)-неизвестная целевая функция, У - измеренное (вычисленное) значение целевой функции, II - вектор управляющих воздействий (управлений), X - ненаблюдаемый вектор состояния объекта, А и В - известные, либо неизвестные матрицы коэффициентов, = х, - производные

по времени состояния динамического объекта, е - аддитивная помеха. Объект вида (1) классифицируют как объект первого рода, когда динамика ОУ сосредоточена в каналах управления перед безинерционной нелинейной статической характеристикой.

Относительно свойств объекта (1) предположено следующее:

1) вид зависимости <2(Х, г) неизвестен, но предполагается, что она является унимодальной функцией относительно вектора X;

2) ошибки установления переменных к,, < = 1, ,.,к пренебрежимо малы в сравнении с ошибками наблюдения е.

Задача экстремального управления формулируется в виде:

0(Х,!)-+тт- (2)

П \и <=£*, X -АХ+В11 ; «,.5«,5я,„/ = I,.., к ; г»(Ь')>0,1> = I,.., г;/, <( <гч|,

где /о и - время начала и время завершения управления, Ек - к- мерное евклидово пространство, и- - нижние и верхние допустимые ограничения /-ой управляющей переменной, £■„ (^-функциональное ограничение, е-аддитивная помеха с нулевым математическим ожиданием и конечной дисперсией сг;. Если аналитическая зависимость #„(£/) известна, то имеется возможность вычисления и проверки функциональных ограничений до проведения эксперимента на объекте. Ограничение на допустимое состояние X объекта достигается либо через позиционные, либо через функциональные ограничения. Задача (2) реализуется непосредственно на объекте в режиме реального времени. Элементы вектора и являются кусочно-непрерывными функциями времени, допускающими разрывы непрерывности первого рода. Задача экстремального управления (2) по времени разбивается на два интервала: 1) /„</</* - интервал времени, на котором реализуется процесс поиска экстремума; 2) Г <г</^ - интервал времени, на котором реализуется отслеживание экстремума. Здесь /., - момент времени начала экстремального управления, который известен, Г -момент времени достижения экстремума, который обычно неизвестен и определяется в процессе поиска, 1Х - момент времени окончания экстремального управления.

Задача (2) в зависимости от уровня информационного и технического обеспечения может быть решена: а) методом прямого поиска непосредственно на объекте без идентификации параметров динамической модели объекта управления (рис. 1а); б) методом прямого поиска непосредственно на объекте с текущей идентификацией параметров динамической модели (рис. 16). Объект управления и устройство управления (УУ), реализующее

а) б)

Рис.1. Структурная схема системы экстремальной управления: а) без идентификации; б) с идентификацией параметров динамической модели; ОУ - объект управления; УУ - устройство управления.

алгоритм поисковой оптимизации, в совокупности представляют собой систему экстремального управления (регулирования) Если в процессе поиска на основе анализа результатов наблюдений происходит коррекция параметров поиска, т.е. настройка параметров УУ, либо изменение стратегии поиска, то СЭУ относят к классу адаптивных систем. Устройство управления представляет собой техническое устройство (дискретное), реализующее алгоритм поиска. В диссертации это микропроцессорные комплексы, обеспечивающие широкие возможности измерения контролируемых переменных процесса, обработки, хранения предыстории поиска, для последовательного анализа эффективности поиска. При подключении экстремального регулятора, реализованного на промышленном контроллере, к объекту, система (1) преобразуется в дискретную форму вида:

х(п + 1)= .а («)+ ви (л)|, в (4)

где и - номер шага поиска, А и В - матрицы коэффициентов, отличные от матриц системы (1). При переходе к дискретной форме (4), момент времени 1„ связан с номером шага поискам выражением /„ =пГп, где Г„ - время между изменениями вектора II при переходе к новой вершине симплекса, в дальнейшем время управления (время поиска). Рассматриваемые алгоритмы экстремального управления базируются на локальной линеаризации модели объекта, не претендующей на раскрытие процессов в объекте, но отражающей в количественном отношении самые важные его закономерности. Приведена краткая характеристика основных методов экспериментальной оптимизации, рассмотрены их достоинства и недостатки. Приведён перечень критериев сравнительного анализа работы поисковых

алгоритмов в задачах экстремального управления. Для исследования на различных этапах поиска применяются следующие модели ОУ: вдали от экстремума

6>(.V| ») = !>, *,(»), (5)

в районе экстремума

ß(.r!«) = ^t[c,(.v,t«)-»;(»f , (6)

где и, (п) . координаты экстремума целевой функции, п - номер шага поиска. Сделан вывод об актуальности разработки алгоритмов экстремального управления инерционными объектами на основе последовательных методов симплексного поиска. Для объекта с неизвестными параметрами динамической модели на основе проведённого обзора методов идентификации отдано предпочтение рекуррентному методу наименьших квадратов (РМНК), гарантирующего надёжную сходимость оценок при небольшом объёме измерений и небольшом объёме вычислений (в сравнении с методом стохастической аппроксимации, рекуррентным методом вспомогательных переменных, рекуррентным методом максимального правдоподобия), что особенно важно при реализации АСУТП на промышленных контроллерах. По результатам проведённого анализа были поставлены следующие задачи:

1) исследовать свойства алгоритмов симплексного поиска при оптимизации динамических объектов;

2) разработать эффективные алгоритмы экстремального управления объектами с известной и неизвестной динамикой канатов управления;

3) разработать алгоритмы для решения задачи экстремального управления ' нестационарными объектами со случайным и линейным дрейфом экстремума, обусловленным действием неконтролируемых возмущений;

4) разработать комплект программных средств, реализующих предложенные алгоритмы для применения в промышленности;

5) провести сравнительный анализ предложенных алгоритмов с алгоритмом ПСМ и выделить области их эффективного применения.

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

В 2.1 рассмотрен объект оптимизации вида (4) с диагональными матрицами состояния и связи со входом вида

■ 0 ] ; в-У-- ■ " | , (8)

= a,=(1-ii,). r - In. относительное время поиска, Т,-

т,

где <,„ =а, = /iV7'(-r,). ь постоянная времени апериодического звена W(р) — у • по '-ому ка-

налу управления. Для решения проблемы влияния инерционности каналов управления на процесс.поиска можно использовать: - методы оптимального управления по критерию быстродействия; - выбор достаточного для завершения переходного процесса времени поиска Тп между выводом управлений. В 2.2 рассмотрены методы форсирования переходных процессов по каналам управления взаимосвязанного ОУ

Х{п +1)= .4Л' (п)+ ви (и)

Г(п)= <2(П X ,п)+е(п) с матрицами Л, В и Я, векторами Хн и имеющими вид:

'о,. О О

0 а„ О О а,.

1 .. 0\

Ь„ 0 ... 0

в = b:t Ъп 0 .. 0 . п = 0 1 1 ... 0

0 0 .. К. V ,0 •■ 1

х =

0 =

• и («)<:%-, / = !,...,*, и = 1,2,..., > 2„.,

J(2k-IJ-l

где ап=ЕХР(-г,„), Ь„=(1-а„); / = 1,v = l,...,k, v£i. Показано, ЧТО при форсировании переходных процессов по каналам управления объекта со связанными каналами управления отрабатываются значения управляющих переменных ограниченные диапазоном

iii

2'-

где «к- - предельные значения управляющей переменной в А'-ом канале управления. Важным показателем, определяющим эффективность экстремального управления, является отношение уровня полезного сигнала А = |Д{У|• |graJO(,V)| на выходе объекта к уровню помех ас. Полезный сигнал на выходе динамического объекта зависит от относительного времени поиска г, от предыстории движения симплекса в пространстве состояния, от динамических свойств каналов управления, от вида статической характеристики объекта и т.п. Поэтому исследование влияния динамики каналов управления на уровень полезного сигнала является весьма актуальным. В 2.3 проведён анализ движения симплекса в пространстве состояния для объекта с известной динамикой. Показано, что при отсутствии помех приращения Лг («), п= I,:,... по i - ой переменной в пространстве состояния на этапе движения к цели изменяются в циклической последовательности, состоящей из г приращений. Для г = const, а, = о и номере шага н ->х вычислены величины приращений

А*, (О = h. —— г''Ли, + /) т А,

где гкк - номер шага в последней незавершёнои последовательности приращений о 2 < г . Разработана методика для экспериментального опре-

0 о

и

деления числа г. В 2.4 при использовании выражения (9) выведена аналитическая зависимость эффективности поиска на динамическом объекте от относительного времени поиска г при отсутствии помех. В качестве критерия эффективности поиска принято отношение

3 = (10)

характеризующего скорость (быстродействие) движения центра симплекса к цели, здесь Л/[Л] - математическое ожидание смещения центра симплекса за один шаг поиска, Л' - теоретическое смещение центра симплекса за один шаг поиска. Уменьшение т, с одной стороны, приводит к уменьшению уровня полезного сигнала в пространстве переменных состояния X, а следовательно, к снижению эффективности поиска за счет уменьшения величины перемещения симплекса к цели. С другой стороны, это дает возможность за один и тот же интервал времени сделать большее число шагов поиска и увеличить общее смещение к цели. Поэтому, для критерия эффективности поиска (10) существуют соотношения т = Тп/Т, обеспечивающие максимум быстродействия поиска:

Т-Ш.

при _± = тпх, для Г, = Тг =... = Тк = Г . а,

В 2.5 с использованием вероятностных цепей Маркова с конечной предысторией выведена аналитическая зависимость быстродействия поиска (10) от времени поиска г при форсировании переходных процессов по каналам управления для размерности к=2 и произвольной ориентации симплекса. Этот же результат был получен в работах А.П.Дамбраускаса для объектов статики. В 2.6 проведено исследование алгоритма ПСМ на

этапе движения к цели при к=2.....7. Показано, что для динамического

объекта вдали от экстремума статической характеристики алгоритм ПСМ со стратегией запрета возврата (ЗВ) эффективнее алгоритма ПСМ со стратегией свободного отражения (СО) по критерию (10). Моделирование процесса поиска подтвердило существование максимума быстродействия поиска М[л\(л'т) для к =2,..., 7. Результаты исследований процесса поиска (ПСМ с ЗВ) при к=2 представлены на рис.2. Выполнена

аппроксимация оценки оптимального значения г' по критерию быстродействия поиска (10):

г^^.ЕХУ^.Д (П)

Т { <Т.. ■) .

где I'/ ¡'2 - коэффициенты аппроксимации. Вычислены значения коэффициентов Р/ и /'; для размерности

Л/иуЛ'г

■ Л . )■*> ■ Ч > Чгд Л —.ч.тх-1 М А."":--: * Л.^ I

Рис. 2. Статистические характеристики быстродействия поиска Л/[я]/(Л 'г) для алгоритма ПСМ с ЗВ, к 2, N = 1 ооо + [к +1).

пространства управления к-2,. .,7. Для минимального значения уровня полезного сигнала (л/<тс)тт, при котором эффективность поиска на этапе спуска считается удовлетворительной, для функции (5) вычислено значение относительного времени поиска

-М'-ШВ- (,2>

где е„ - оценка составляющей градиента статической характеристики (5), для которой минимум абсолютного значения определим дискретностью по уровню измерительного прибора ¡¿?„}>|Диг| , г -номер канала с минимальным значением гг=ттг, (У, = тах Г), < = \,...,к. Определён диапазон времени поиска г„„ <то;п <4, где ттл определено выражением (12), в котором увеличение быстродействия поиска (10) при сокращении времени поиска г наиболее существенно. В 2.7 получено выражение для относительного времени поиска г, доставляющего максимум критерия быстродействия (10):

„ («) = />, -ехр

(13)

где с, (><-/) - оценка составляющей градиента статической характеристики по ¿-ому каналу управления по результатам идентификации коэффициентов функции (5). Аналитически доказано, что значение времени поиска г0„т(п), вычисленное по (13) находится в границах диапазона гшв < го:п < 4, где г„,„ определено согласно (12). Показано, что изменение значения (Л'о\ )тп влияет на число опытов при движении си.мплекса от исходной точки до цели. Увеличение быстродействия поиска (10) при увеличении значения (,//<х, )тт происходит за счет увеличения затрат на проведение экспериментов (увеличение числа шагов поиска).

В третьей главе исследуются статистические свойства СЭУ для объектов с известной динамикой в области экстремума статической характеристики (6).

В 3.1 проводится исследование алгоритмов ПСМ с ЗВ и СО на этапе доводки. За критерий эффективности принято среднеквадратическое отклонение центра симплекса от цели

(14)

где N - число шагов поиска; (/"(») - вектор и центра симплекса на п-м шаге; (/\п) - вектор цели на п-ом шаге поиска, (£/"(«)-?/"(»)) - вектор смещения центра симплекса от цели на л-ом шаге. Сравнительный анализ характеристик (14) и характеристик (10), представленных в п.2.6, показывает на необходимость изменения стратегии поиска в области экстремума

от ЗВ к СО. Показано, что на динамическом объекте алгоритм ПСМ с СО в области экстремума более эффективен в сравнении с алгоритмом ПСМ с ЗВ при увеличении времени поиска до х-4. В 3.2 и 3.3 проведено исследование влияния дрейфа экстремума статической характеристики (6) на алгоритм ПСМ с СО и алгоритм симплексного инвариантного метода поиска (СИМ) с повторными экспериментами. При дрейфе экстремума статической характеристики на показатель (14), с одной стороны, оказывают влияние относительное время поиска г и число повторных экспериментов Г в текущей вершине симплекса, так как г и Г изменяют отношение скорости дрейфа экстремума к максимально возможной скорости смещения

центра симплекса за один шаг поиска = г г. С другой стороны, эф-

\'ГР Ц /г)

фективность экстремального управления при дрейфе статической характеристики зависит от эффективности алгоритма поиска. В алгоритме СИМ с оценкой скорости дрейфа экстремума за переменную контролируемого возмущения Г/ принято значение промежутка времени между повторными экспериментами /„, - где т - номер повторного эксперимента в вершине симплекса. Оценка зависимости возмущение-выход вычисляется

¿1?-гг;

по формуле Ь„ = ^-, У", 2° - результаты исходного эксперимента.

Коррекция отклика в алгоритме СИМ после очередного шага проводится по формуле где отражает скорость дрейфа экстремума,

выраженную в изменении целевой функции за рассматриваемый промежуток времени поиска. Результаты моделирования Показали более высокую эффективность алгоритма СИМ. Показано,, что наилучшая эффективность поиска в области экстремума соответствует числу повторных экспериментов Г = 2^3 в обстановке помех А/а, =1 + 5 и к = 2,. .,7. В 3.4 показано, что уменьшение относительного времени поиска г в области экстремума приводит к ухудшению маневренности симплекса, выраженного в увеличении показателя (14). Результаты исследований процессов автоколебаний в области экстремума согласуется с результатами исследований зависимости показателя (14) от г, проведённых в 3.1, и подтверждают вывод о нецелесообразности уменьшения времени поиска г при управлении в области экстремума. Существование области блужданий симплекса в области экстремума характеризует потери поиска, связанные с переводом управляющих переменных, поэтому экстремальное управление в области экстремума связано с принятием решения об оптимальности текущего режима и останове процесса поиска а также о его возобновлении при неоптимальном текущем режиме. Для решения задач стабилизации выходной переменной в 3.5 исследованы алгоритмы СИМ, ПСМ с последовательным анализом текущей ситуации на динамическом объекте. В 3 6 рассмотрено влияние параметров процедуры последовательного анализа на эффективность поиска. Приведены результаты испытаний алгоритмов

СИМ и ПСМ на модели с известной и вычисляемой в процессе поиска оценкой дисперсии помехи и медленным дрейфом экстремума. В 3.7 по результатам проведённых в предыдущих разделах исследований разработан алгоритм экстремального управления объектом с известной динамикой каналов управления с использованием алгоритма СИМ с временем проведения эксперимента в качестве контролируемой переменной. Дано описание алгоритма и разработана программа для реализации в АСУТП на промышленных контроллерах. Программа зарегистрирована во Всероссийском научно-техническом информационном центре (ВНТИЦ). В 3 .8 исследован самонастраивающийся алгоритм экстремального управления объектами с известной динамикой при отсутствии форсирования переходных процессов по каналам управления. Сделан вывод об асимптотической устойчивости итерационной процедуры вычисления времени поиска (13). Проведённые исследования показали, что алгоритм экстремального управления наиболее эффективен при значении коэффициента (л/о-,)т„ = 0.5 по критерию усреднённого быстродействия поиска (10).

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

В 4.1 формализована задача идентификации параметров объекта (4) и проводится исследование идентификации параметров объекта вдали от экстремума. Для упрощения процедуры расчета оценок г,, с, и высвобождения вычислительных ресурсов промышленного контроллера рационально объект представляется как ¿¡-одномерных объектов. При аппроксимации статической характеристики объекта функцией (5) оценка зависимости выхода объекта по /-ому каналу управления вычисляется по формуле

?(п)=У[п-1)а,(п-1)+1',(п-1)Э1 =1(»-'), ' = А-(15)

где цг[(л) = (К(л-/) и,(и-/)) - вектор наблюдений на шаге (и-/), о(,,-/)=р'вектор оценок параметров по (-ому каналу на шаге (»-!)■

и ("-'У

Оценка значения времени поиска г, вычисляются из выражения

г1=1?. = 1„(Т), ; = /,..к. (16)

'Л Vя.)

Оценка составляющей градиента с, находится из выражения

и- /.....к. (17)

' /-<хр(-Г„Т,)'

Обработка результатов измерений и вычисление оценок (16), (17) выполнена алгоритмом РМНК. За показатель качества идентификации принималось среднеквадратическое отклонение оценок параметров о\, , а л , о\ .

<т. относительно их оцениваемых значений. При исследовании процессов идентификации выбрано значение параметра сходимости Л оценок РМНК для поставленной задачи идентификации параметров уравнения (15). Данные экспериментальных исследований показали, что значения аг и сг,

возрастают пропорционально кубическому корню где к - размерность пространства управления. При исследовании процесса идентификации параметров объекта с несимметричной статической характеристикой коэффициенты функции (6) приняты равными с, -/■ К,,, с, = /, ; = 2,.. ,к . Для объекта с неодинаковыми значениями постоянных времени 7, *... * Тк значения т, =/• —, г, =К, •/, / = 2,...Д, г, =/, где коэффициенты Кс и К,

характеризуют несимметричность статической характеристики 0(Х) и постоянных времени Т, по каналам управления. Показано, что при увеличении несимметричности статической характеристики, либо при увеличении разницы между постоянными времени динамических звеньев по каналам управления, заданных значениями коэффициентов Кс и К,, среднеквад-ратические отклонения оценок стг и о-,. увеличиваются. В 4.2 исследуется задача идентификации параметров объекта в области экстремума статической характеристики вида

(18)

где q¡ - постоянные коэффициенты. Анализ результатов исследований идентификации параметров объекта в области экстремума статической характеристики показал, что при аппроксимации статической характеристики (18) зависимостью вида (5) значения аг и ст? увеличиваются пропорционально отношению с/Д, где Ь - длина ребра симплекса, характеризующая величину приращения управляющей переменной |Д£/| в пространстве управления. Проведённый анализ свидетельствует о необходимости оценки отношения и поддержания его постоянным как о способе улучшения сходимости оценок. Анализ результатов исследований процессов идентификации параметров объекта при дрейфе статической характеристики показал, что при отношении относительной скорости дрейфа экстремума к граничнои скорости перемещения центра симплекса — > / наблюдается смещение оценок г, и с:, < = /,...,к относительно оцениваемых значений г, и с . По результатам исследований разделов 4.1 - 4.2 в 4.3 разработан алгоритм экстремального управления объектом с неизвестной динамикой. Дано описание алгоритма и разработаны программы для реализации в двухуровневой АСУТП на промышленных контроллерах. На первом, технологическом уровне управления выполняется последовательность действий алгоритма СИМ с временем проведения эксперимента в качестве контролируемой переменной г/. Функции идентификации и самонастройки выделены во второй уровень двухуровневой системы управ-

ления для высвобождения вычислительных ресурсов промышленного контроллера под задачи двухпозииионного управления и повышения быстродействия экстремального регулятора в целом. Программы зарегистрированы во Всероссийском научно - техническом информационном центре. В 4.4 и 4.5 методом математического моделирования проведено исследование статистических характеристик самонастраивающегося алгоритма экстремального управления объектом с неизвестной динамикой при отсутствии форсирования переходных процессов соответственно для линейной и нелинейной статических характеристик. Анализ проведённых исследований показал, что введение самонастройки по времени поиска г для объектов с неизвестной динамикой увеличивает быстродействие поиска в сравнении с быстродействием ПСМ с ЗВ при х > для диапазона изменения отношения уровня полезного сигнала к уровню помех 0-5 ^ •

В пятой главе рассмотрены вопросы практического применения разработанных алгоритмов экстремального управления в задаче автосопровождения спутника радиосвязи и задаче оптимизации технологического процесса обжига кокса, приведены прикладные результаты, полученные при разработке автоматизированной системы управления (АСУ) этим процессом.

В 5.1 рассмотрен процесс обжига кокса как объект управления. Показана взаимосвязь технологических показателей, разработаны критерии оптимизации, методика и алгоритмы расчета оптимальных режимов обжига кокса. Приведены характеристики процесса обжига, представляющего собой сложный многомерный объект управления с большим количеством управляющих переменных и контролируемых возмущений (плотность исходного кокса р, содержание летучих соединений (-',, температура начала окисления Ток, содержание коксовой пыли и т.д.). Выделены основные управляемые переменные, за которые приняты расход кокса (т/ч), расход топлива Ом„„„ (/л3/-«"«), расход воздуха 0„„„ (м1/с), разрежение в печи О? (мм.воо.сгп). В вектор оперативных управлений II = (»,,н,,м3) включены параметры и,=СН1.ат, и, =<2ЮИ, и,=ОР. Показано влияние управляемых и неуправляемых переменных на положение и длину зоны прокаливания. Применен способ контроля положения зоны прокаливания по температуре в верхней головке печи Тог. Разработана функциональная структура АСУТП печи обжига. Разработан алгоритм экстремального управления процессом обжига кокса. Алгоритм построен на основе адаптивного алгоритма симплексного поиска, учитывающего при экспериментальной оптимизации информацию об измерениях контролируемых возмущений. Система экстремального управления технологическим процессом минимизирует квадрат отклонения У = (т,л- -Т,"„ )" температуры Тог от оптимального её значения /;',',.. Одной из важных функций АСУТП обжига является определение оптимального положения зоны прокаливания и вычисление температуры Т")Г. При изменении р, )',

и 7'„л. положение кривой квадрата невязки ']г-Тог)' в пространстве

управлений изменяется как показано на рис.3. Как следствие, для * = 1.....=

совокупностей выборочных наблюдений: плотности исходного кокса р содержания летучих соединений темпе-

ратуры начала окисления Т0Кх,, ТПК/,,..., , Ток_ Л., распределённых по законам Ф(р,), Ф(р л>), Ф(/'ОК{), существует оптимальное значение температуры отходящих газов 70г,, £ = 1,...,Е. Диапазон допустимого изменения температуры отходящих газов разбит на Е интервалов: Тог<,..., Тог■■■,Т0Г^. По данным лабораторного анализа кокса в период обучения системы оптимизации температуры отходящих газов выполнено Н-УУ измерений Таг, получены результаты анализа проб кокса (ЛЧ>бъём выборки), определяющие распределения вероятностей Ф(р.), Ф(гж.) для

значений температуры отходящих газов Гоп, попадающих в

интервал Тог> £ = 1,...,Н

(где гог,=г„Гт, Т'ог»., - Тог«)- В совокупности наблюдений

Ток, 1- Токг„..„ Г0,; „ включены только наблюдения, по времени взятия проб соответствующие допустимому качеству получаемого продукта по результатам анализа плотности р"кр'" и удельного электрического сопротивления прокаленного кокса. Задача выбора оптимального

значения температуры в верхней головке печи ТдГ=Т„Г решается определением номера £ группы выборочных распределений Ф(/?{), ф(к7,), Ф(Г(Ж1), к которой с наибольшей вероятностью можно отнести результаты последнего анализа свойств исходного сырья р, 1'7, Ток с использованием формулы Байеса. В 5.3 решается задача управления наведением антенны радиосвязи как задача экстремального управления. Разработан алгоритм экстремального управления наведением антенны с предвычислением установившегося значения выходной переменной объекта

деМ.г)=Е/(Дй,(«)Х1-«р(-г)), г = г, = г, =,..,= г,.

I -1

Приводятся структурные схемы моделей электромеханической системы управления положением антенны и результаты исследования' их динамики на ЭВМ.

В приложениях приводятся тексты разработанных в диссертации программ, а также некоторые материалы, поясняющие проведённые в ра-

Рис.З. Кривые изменения квадрата невязки (?"оГ-Гог.)2 в пространстве управления при изменении р, и

боте математические расчёты. Приведены результаты внедрения разработанных алгоритмов на Красноярском алюминиевом заводе (КрАЗе) и в научно-производственном предприятии "Радиосвязь" (г.Красноярск).

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

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

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

2. Разработан алгоритм форсирования переходных процессов для объектов со связанными каналами управления.

3. Выведена аналитическая зависимость быстродействия поиска от времени поиска при произвольной ориентации симплекса и отсутствии помех.

4. На основе анализа поведения системы экстремального управления с примененением аппарата вероятностных цепей Маркова с конечной предысторией получена аналитическая зависимость быстродействия поиска от времени поиска для алгоритма ПСМ с форсированием переходных процессов по каналам управления, произвольной ориентацией симплекса и размерности пространства управления к-2. Показано, что применение в симплексном поиске самонастройки по времени поиска повышает его эффективность при оптимизации объектов в обстановке помех.

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

6. Разработан и исследован алгоритм останова процесса поиска с последовательным анализом текущей ситуации на динамическом объекте. Рассмотрено влияние параметров процедуры последовательного анализа на эффективность поиска Анализ результатов испытаний алгоритмов ПСМ и СИМ с последовательным анализом текущей ситуации на динамическом объекте для модели с известной и вычисляемой в процессе поиска оценкой дисперсии помехи и медленным дрейфом экстремума показал, что алгоритм СИМ с последовательным анализом и учетом времени про-

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

7. Разработаны адаптивные алгоритмы экстремального управления объектами с известными динамическими свойствами каналов управления на основе последовательного симплексного метода, использующие следующие подходы к решению задачи повышения быстродействия: форсирование переходных процессов по каналам управления, предвычисление установившихся значений выходной переменной объекта, поиск с адаптацией времени управления на каждом шаге поиска, обеспечивающего максимальное быстродействие. Дано описание алгоритмов и разработаны программы для реализации их в одноуровневой АСУТП на промышленных контроллерах. Программы зарегистрированы во Всероссийском научно-техническом информационном центре.

8. Разработан адаптивный алгоритм экстремального управления объектами с неизвестными динамическими свойствами каналов управления на основе последовательного симплексного метода с оценкой времени управления, обеспечивающего максимальное быстродействие поиска. Дано описание алгоритма и разработаны программы для реализации их в двухуровневой АСУТП на промышленных контроллерах. Программа зарегистрирована во Всероссийском научно-техническом информационном центре.

9. Разработанные в диссертации адаптивные алгоритмы симплексного поиска внедрены и нашли успешное применение при решении ряда производственных задач: для оптимизации технологического процесса обжига кокса и в системе управления наведением антенны спутниковой радиосвязи.

10. Разработанный в диссертации алгоритм управления включен в состав специального математического обеспечения автоматизированной системы оптимизации процесса обжига кокса, которая внедряется на КрАЗе. Результаты исследований и алгоритмы применены в системе управления наведением антенны станции спутниковой радиосвязи ""Легенда МД", разрабатываемой в государственном научно-производственном предприятии "Радиосвязь'' (г.Красноярск).

Результаты диссертации могут быть использованы для автоматизации технологических процессов в промышленности, энергетике, отрасли связи и т.д. Теоретические результаты, связанные с исследованием экстремальных систем, могут быть применены в других разделах науки. Основные результаты диссертации опубликованы в следующих работах:

1. Масальский Г.Б , Наумов А. В. Выбор параметров идентификации в ¡адачах оптимизации динамических объектов// Оптимизация режимов работы систем электроприводов: Межвузовский сборник/ Отв. Ред. В.А. Троян. Красноярск: КГТУ, I999.-C.130-I39.

2. Наумов A.B., Малашин С.А., Масальский Г.Б. Экстремальное управление технологическими процессами на основе промышленных контроллеров// Проблемы высшего образования на пороге XXI века: Тезисы

докладов региональной межвузовской научно-практической конференции. Красноярск, 1997. с.425.

3. Масальский Г.Б., Наумов А.В, Экстремальное управление динамическими объектами вдали от экстремума// Информатика и системы управления: Со. научных трудов/ Отв. Ред. М.А. Воловик, Б.П. Соустин. Вып.4. Красноярск. НИИ ИПУ, 2000. с.147-156.

4. Наумов A.B. Форсирование переходных процессов по каналам управления// Информатика и системы управления: Сб. научных трудов/ Отв. Ред. М.А. Воловик, Б.П. Соустин. Вып.4. Красноярск: НИИ ИПУ, 2000. с.157-164.

5. Наумов A.B., Масальский Г.Б. Применение сети Sinec Hl в двухуровневой системе управления технологическим процессом обжига кокса// Проблемы информатизации региона: Тезисы докладов пятой Всероссийской конференции. Красноярск, 1999. с.36.

6. 50990000117. Наумов A.B., Масальский Г.Б. Исследование режимов работы адаптивных алгоритмов поисковой оптимизации на базе последовательного симплексного метода/ КГТУ// Алгоритмы и программы. Инф. бюлл.-2000.№1.

7. 50990000139. Наумов A.B., Масальский Г.Б. Экстремальное управление инерционными технологическими процессами на основе последовательного симплексного метода оптимизации для промышленных контроллеров/ КГТУ// Алгоритмы и программы. Инф. бюлл.-2000. №1.

8. Масальский Г.Б., Наумов A.B. Опыт и возможности реализации экстремального управления на базе промышленных контроллеров// Достижения науки и техники - развитию сибирских регионов: Тезисы докладов Всероссийской научно-практической конференции. Красноярск: КГТУ, 2000, т.2-с. 145-146.

НАУМОВ АНДРЕЙ ВЛАДИМИРОВИЧ

ЭКСТРЕМАЛЬНОЕ УПРАВЛЕНИЕ ДИНАМИЧЕСКИМИ ОБЪЕКТАМИ С ИСПОЛЬЗОВАНИЕМ АЛГОРИТМОВ ПОСЛЕДОВАТЕЛЬНОГО СИМПЛЕКСНОГО ПОИСКА

Автореферат

Подписано к печати 4.04.2000. Формат 60*84х 16. Бумага писчая №2. Уч.изд.л.1.5. Тираж 100 экз. Заказ № к07 .

Ротопринт КГТУ

Оглавление автор диссертации — кандидата технических наук Наумов, Андрей Владимирович

Введение.

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

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

1.1.1. Объекты и цели управления.

1.1.2. Краткий обзор развития систем экстремального управления

1.1.3. Сравнительный анализ экстремальных систем.

1.1.4. Одномерные экстремальные системы.

1.1.5. Многомерные экстремальные системы.

1.2. Методы последовательного симплексного поиска.

1.2.1. Последовательный симплексный метод.

1.2.2. Симплексный инвариантный метод (СИМ).

1.2.3. Методы исследования и оценки эффективности поисковых роцедур.

1.3. Методы идентификации (МНК, рекуррентный МНК).

1.3.1. Идентификация динамической системы МНК.

1.3.2. Рекуррентный метод наименьших квадратов (РМНК).

1.4. Используемые технические средства.

1.5. Формализация задачи исследования.

2. Экстремальное управление динамическими объектами вдали т экстремума.

2.1. Объект управления первого рода.

2.2. Форсирование переходных процессов по каналам управления

2.2.1. Форсирование переходных процессов для объектов с независимыми каналами управления.

2.2.2. Форсирование переходных процессов для объектов со связанными каналами управления.

2.3. Исследование поиска вдали от экстремума для объектов известной динамикой

2.3.1. Влияние динамики на уровень полезного сигнала.

2.4. Характеристики эффективности оптимизации инамического объекта при отсутствии помех.

2.5. Вероятностные свойства поиска при форсировании динамики аналов управления.

2.6. Исследование режимов поиска экстремума на этапе движения к

2.7. Определение времени поиска при отсутствии форсирования [ереходных процессов по каналам управления.

3. Экстремальное управление в области экстремума.

3.1. Выбор стратегии поиска в области экстремума статической :арактеристики.

3.2. Оптимизация при дрейфе статической характеристики.

3.3. Эффективность повторных экспериментов.

3.4. Процессы автоколебаний в области экстремума.

3.5. Обобщённый алгоритм экстремального управления с последовательным анализом.

3.6. Алгоритм экстремального управления для объектов с известной шамикой.

4. Исследование систем экстремального управления объектом с гизвестной динамикой.

4.1. Алгоритм идентификации параметров модели объекта али от экстремума.

4.2. Алгоритм идентификации параметров модели объекта области экстремума.

4.3. Самонастраивающийся алгоритм экстремального управления для Зъектов с неизвестной динамикой.

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

4.5. Исследование самонастраивающегося алгоритма экстремального правления в области экстремума.

5. Применение методов экстремального управления динамическими бъектами в задачах оптимизации и идентификации технологических роцессов.

5.1. Экстремальное управление обжигом кокса.

5.1.1. Описание объекта управления.

5.1.2. Функциональная структура АСУ ТП обжига кокса.

5.1.3. Алгоритм экстремального управления обжигом кокса.

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

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

5.2.2. Математическая модель экстремальной системы.

5.2.3. Алгоритм экстремального управления наведением антенны путниковой радиосвязи.

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

Введение 2000 год, диссертация по информатике, вычислительной технике и управлению, Наумов, Андрей Владимирович

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

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

Поисковые адаптивные системы были предложены и теоретически обоснованы практически одновременно с беспоисковыми системами в 50-х годах уходящего столетия. Однако в то время не было достаточно совершенных технических средств для реализации поисковых адаптивных систем управления. К тому же основные усилия были направлены на развитие систем "объект + регулятор". Данные обстоятельства обусловили переключение внимания на беспоисковые адаптивные системы. Поисковые системы в течение длительного времени находились в тени. В настоящее время поисковые адаптивные системы имеют все необходимые технические средства в виде прежде всего микропроцессорной техники. Поэтому теория поисковых адаптивных систем становится вновь актуальной. Использование адаптивных методов и систем управления, обеспечивающих самонастройку в процессе управления, наиболее эффективно в условиях неполной априорной информации, когда некоторые наиболее существенные параметры различных стадий технологического процесса неизвестны, либо нестационарны. Особое место в классе адаптивных систем занимают системы экстремального управления (СЭУ). СЭУ обеспечивают автоматическое управление объектом таким образом, чтобы максимизировать либо минимизировать некоторый измеряемый (вычисляемый) параметр или функционал, определяющий эффективность работы объекта и называемый целевой функцией. Большое число объектов, встречающихся на практике, обладают значительной инерционностью. Оптимизация таких объектов представляет собой более сложную задачу по сравнению с оптимизацией безинерционных и малоинерционных объектов. При этом оказываются более эффективными СЭУ шагового типа (ШСЭУ) [2].

Одним из наиболее важных параметров, характеризующих алгоритмы экстремального управления является их быстродействие, определяемое временными затратами на единицу смещения к цели м[2]/(Я'г), где м[Х\ - математическое ожидание реального смещения центра симплекса к цели за один шаг поиска, Л' - теоретическое смещение центра симплекса за один шаг поиска, т - относительное время поиска (время управления). Потери на поиск обусловлены эффективностью СЭУ вдали от экстремума и в районе экстремума. Последние характеризуются блужданием системы в области экстремума [1]. Отсутствие алгоритмов, обладающих одновременно эффективным быстродействием и сходимостью поиска к экстремуму при экстремальном управлении объектами со значительной инерционностью делает актуальной задачу адаптивного управления и разработки алгоритмов, обладающих одновременно указанными свойствами. Тема диссертации связана с развитием теории экстремальных систем, разработкой адаптивных алгоритмов последовательного симплексного поиска и управления инерционными объектами, их реализацией на промышленных контроллерах.

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

Для достижения цели необходимо разработать алгоритмы, ориентированные на применение в автоматизированных системах управления технологическими процессами (АСУТП) на промышленных контроллерах, обеспечивающие эффективное управление динамическим объектом для условий неполной априорной информации об объекте управления.

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

Научная новизна работы состоит в следующем.

1. Разработаны адаптивные алгоритмы экстремального управления объектами с известными динамическими свойствами каналов управления на основе последовательного симплексного метода (ПСМ), использующие следующие подходы к решению задачи повышения быстродействия: форсирование переходных процессов по каналам управления, предвычисление установившихся значений выходной переменной объекта, поиск с адаптацией времени управления на каждом шаге поиска, обеспечивающего максимальное быстродействие.

2. Разработан адаптивный алгоритм экстремального управления объектами с неизвестными динамическими свойствами каналов управления на основе последовательного симплексного метода с оценкой времени управления, обеспечивающего максимальное быстродействие поиска.

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

4. Выведена аналитическая зависимость быстродействия поиска от времени поиска при произвольной ориентации симплекса и отсутствии помех.

5. На основе анализа поведения системы экстремального управления с примененением аппарата вероятностных цепей Маркова с конечной предысторией получена аналитическая зависимость быстродействия поиска от времени поиска для алгоритма ПСМ с форсированием переходных процессов по каналам управления, произвольной ориентацией симплекса и размерности пространства управления к=2. Показано, что применение в симплексном поиске самонастройки по времени поиска повышает его эффективность при оптимизации объектов в обстановке помех.

6. Разработан алгоритм форсирования переходных процессов для объектов со связанными каналами управления.

7. Разработан и исследован алгоритм останова процесса поиска с последовательным анализом текущей ситуации на динамическом объекте. Рассмотрено влияние параметров процедуры последовательного анализа на эффективность поиска. Анализ результатов испытаний алгоритмов ПСМ и симплексного инвариантного метода (СИМ) с последовательным анализом текущей ситуации на динамическом объекте для модели с известной и вычисляемой в процессе поиска оценкой дисперсии помехи и медленным дрейфом экстремума показал, что алгоритм СИМ с последовательным анализом и учетом времени проведения эксперимента повышает эффективность поиска за счет уменьшения количества неудачных шагов.

Основные положения, представляемые к защите.

1. Метод форсирования переходных процессов для объектов со связанными каналами управления.

2. Аналитическая зависимость быстродействия поиска от времени поиска при произвольной ориентации симплекса и отсутствии помех.

3. Аналитическая зависимость быстродействия поиска от времени поиска для алгоритма ПСМ с форсированием переходных процессов по каналам управления, произвольной ориентацией симплекса и размерности пространства управления к=2.

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

5. Алгоритм останова процесса поиска на динамическом объекте.

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

7. Адаптивный алгоритм экстремального управления объектами с неизвестными динамическими свойствами каналов управления на основе последовательного симплексного метода с оценкой времени управления, обеспечивающего максимальное быстродействие.

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

1) разработанные в диссертации алгоритмы и программы управления обеспечивают построение эффективных систем управления динамическими объектами на промышленных контроллерах в условиях изменения характеристик и недостаточной информации об объекте;

2) на базе разработанных алгоритмов создано алгоритмическое и программное обеспечение, реализующее одно- и двухуровневые системы управления на базе промышленных контроллеров в задачах АСУТП.

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

Апробация работы. Результаты диссертационной работы докладывались и обсуждались: на региональной научно-практической конференции "Проблемы высшего образования на пороге XXI века" (Красноярск, 1997); на научно-практической конференции "Достижения науки и техники - развитию города Красноярска" (Красноярск, 1997); на Всероссийской научно-практической конференции с международным участием (Красноярск, 1998); на пятой Всероссийской конференции "Проблемы информатизации региона" (Красноярск, 1999); на научно-практической конференции "Достижения науки и техники - развитию сибирских регионов" (Красноярск, 2000);

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

Структура и объём работы. Диссертация состоит из введения, пяти глав, заключения, списка литературы из 75 наименований, пяти приложений. Работа изложена на 230 страницах печатного текста, содержит 109 рисунков, 11 таблиц.

Заключение диссертация на тему "Экстремальное управление динамическими объектами с использованием алгоритмов последовательного симплексного поиска"

ВЫВОДЫ

1. На основе внедрения разработанных в теоретической части диссертации алгоритмов экстремального управления была проведена оптимизация следующих объектов: а) технологического процесса обжига кокса, приведены прикладные результаты, полученные при разработке автоматизированной системы управления этим процессом [49, 3, 75]. Решена задача поддержания заданных значений параметров процесса обжига и обеспечения в переходных режимах минимального времени регулирования; б) системы автосопровождения спутника радиосвязи на геостационарной и эллиптической орбитах, приведены результаты исследований, полученные при моделировании системы автосопровождения [74].

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

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

214

ЗАКЛЮЧЕНИЕ

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

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

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

2. Разработан алгоритм форсирования переходных процессов для объектов со связанными каналами управления.

3. Выведена аналитическая зависимость быстродействия поиска от времени поиска при произвольной ориентации симплекса и отсутствии помех.

4. На основе анализа поведения системы экстремального управления с при-мененением аппарата вероятностных цепей Маркова с конечной предысторией получена аналитическая зависимость быстродействия поиска от времени поиска для алгоритма ПСМ с форсированием переходных процессов по каналам управления, произвольной ориентацией симплекса и размерности пространства управления к=2. Показано, что применение в симплексном поиске самонастройки по времени поиска повышает его эффективность при оптимизации объектов в обстановке помех.

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

6. Разработан и исследован алгоритм останова процесса поиска с последовательным анализом текущей ситуации на динамическом объекте. Рассмотрено влияние параметров процедуры последовательного анализа на эффективность поиска. Анализ результатов испытаний алгоритмов ПСМ и СИМ с последовательным анализом текущей ситуации на динамическом объекте для модели с известной и вычисляемой в процессе поиска оценкой дисперсии помехи и медленным дрейфом экстремума показал, что алгоритм СИМ с последовательным анализом и учетом времени проведения эксперимента повышает эффективность поиска за счет уменьшения количества неудачных шагов.

7. Разработаны адаптивные алгоритмы экстремального управления объектами с известными динамическими свойствами каналов управления на основе ПСМ, использующие следующие подходы к решению задачи повышения быстродействия: форсирование переходных процессов по каналам управления, предвычисление установившихся значений выходной переменной объекта, поиск с адаптацией времени управления на каждом шаге поиска, обеспечивающего максимальное быстродействие. Дано описание алгоритмов и разработаны программы для реализации их в одноуровневой АСУТП на промышленных контроллерах. Программы зарегистрированы во Всероссийском научно-техническом информационном центре [68].

8. Разработан адаптивный алгоритм экстремального управления объектами с неизвестными динамическими свойствами каналов управления на основе последовательного симплексного метода с оценкой времени управления, обеспечивающего максимальное быстродействие поиска. Дано описание алгоритма и разработаны программы для реализации их в двухуровневой АСУТП на промышленных контроллерах. Программа зарегистрирована во Всероссийском научно-техническом информационном центре [68].

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

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

В научно-исследовательских работах: при оптимизации и идентификации динамических объектов управления, разработке систем автоматического управления, в задачах проектирования АСУТП.

9. Разработанные в диссертации алгоритмы оптимизации и управления включены в состав специального математического обеспечения автоматизированной системы оптимизации процесса обжига кокса, которая внедряется на КрАЗе. Результаты исследований и алгоритмы применены в системе управления наведением антенны станции спутниковой радиосвязи "Легенда МД", разрабатываемой в государственном научно-производственном объединении "Радиосвязь" (г.Красноярск).

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

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

Библиография Наумов, Андрей Владимирович, диссертация по теме Системы обработки информации и управления

1. Растригин Л. А. Системы экстремального управления. -М.:Наука, 1974,630с.

2. Казакевич В. В. Системы экстремального регулирования и некоторые способы улучшения их качества и устойчивости. В кн: Автоматическое управление и вычислительная техника.-М: Машгиз, 1958, с.66-96.

3. Дамбраускас А.П. и др. Моделирование экстремальной системы автосопровождения гиростабилизированной антенны. -Красноярск, КГТУ, 1991. — 98с.

4. Масальский Г.Б., Наумов А. В. Выбор параметров идентификации в задачах оптимизации динамических объектов// Оптимизация режимов работы систем электроприводов: Межвузовский сборник/ Отв. Ред. В.А. Троян. Красноярск: КГТУ, 1999.-С.130-139.

5. Наумов A.B. Форсирование переходных процессов по каналам управления// Информатика и системы управления: Сб. научных трудов/ Отв. Ред. М.А. Воловик, Б.П. Соустин. Вып.4. Красноярск: НИИ ИПУ, 2000. с. 157-164.

6. Справочник по теории автоматического управления / Под ред. А.А.Красовского -М.: Наука. Гл. Ред. Физ-мат.лит., 1987,-712 с.

7. Острем К., Виттенмарк Б. Системы управления с ЭВМ: Пер. с англ. -М.: Мир, 1987.

8. Красовский А. А. Принципы поиска и динамика непрерывных систем экстремального управления. В сб.: Автоматическое управление и вычислительная техника. -М.: Машгиз, 1961, вып.4.

9. Красовский А. А. Оптимальные методы поиска в непрерывных и импульсных системах экстремального регулирования. -В сб.: Самонастраивающиеся автоматические системы. Тр. Международного симпозиума ИФАК. Наука, 1964, с.79-92.

10. Казаков И. Е. Динамика самонастраивающихся систем с экстремальной настройкой корректирующих цепей при случайных возмущениях. Автоматика и телемеханика, 1960, t.XXI, N11, с.1465-1474.

11. Цыпкин Я. 3. Адаптация и обучение в автоматических системах. -М.: Наука, 1968, -399с.

12. Цыпкин Я. 3. Алгоритмы динамической адаптации. -Автоматика и телемеханика, 1972, N1, с.68-77.

13. Арефьев Б.А. Оптимизация инерционных процессов. -JL: Машиностроение, 1969,-189с.

14. Митришкин Ю.В. Управление динамическими объектами с применением автоматической настройки.-М.: Наука, 1985,-156с.

15. Дамбраускас А.П. Симплексный метод оптимизации с переменным шагом.-"Изв. АН СССР, Техническая кибернетика", 1970, N1, с. 33-41.

16. Казакевич В. В. Об экстремальном регулировании. В кн.: Автоматическое управление и вычислительная техника.-М. .машиностроение, 1964, вып.6, с.7-53.

17. Кунцевич В. М. Системы экстремального управления.-Киев: ГТИ УССР, 1961,-151с.

18. Юркевич А. П. Переходные процессы в системе экстремального регулирования с динамическим чувствительным элементом. -Автоматика и телемеханика, 1961, т.ХХП, N2, с.176-184.

19. Фельдбаум А. А. Теория дуального управления . -Автоматика и телемеханика, 1960, t.XXI, N9, с. 1240-1249; N11 с.1453-1464; 1961, т. XXII, N1, с. 316.

20. Красовский A.A. Фазовое пространство и статистическая теория динамических систем. М.: Наука, 1974.

21. Красовский А. А. Динамика непрерывных самонастраивающихся систем. М.: Физматгиз, 1963. -468с.

22. Цыпкин Я. 3. Теория релейных систем автоматического регулирования. -М.: Гостехиздат, 1955, -456с.

23. Логинов Н. В. Методы стохастической аппроксимации. -Автоматика и телемеханика, 1966, N4, с. 185-204.

24. Растригин Л. А. Экстремальное регулирование методом случайного поиска. Автоматика и телемеханика, 1960, t.XXI, N9, с. 1264-1271.

25. Солодовников В. В., Семенов В. В. Аналитические самонастраивающиеся системы автоматического управления.-В кн.: Современные методы проектирования систем автоматического управления. -М.: Машиностроение, 1967, с.216-264.

26. Казаков Ю. Я., Юсупов Р. С. Беспоисковые самонастраивающиеся системы. -М.: Наука, 1969,-455с.

27. Цыпкин Я. 3. Моделирование и оптимизация сложных систем управления. -М.: Наука, 1981, -271с.

28. Цыпкин Я. 3. Методы исследования нелинейных систем управления. -М.: Наука, 1983, -240с.

29. Цыпкин Я. 3. Управление в сложных нелинейных системах. -М.: Наука, 1984,-159с.

30. Цыпкин Я. 3. Детерминированные и стохастические системы управления. -М.: Наука, 1984,-200с.

31. Цыпкин Я. 3. Теоретические и прикладные задачи оптимизации. -М.: Наука, 1985, -179с.

32. Цыпкин Я. 3. Теория линейных импульсных систем. -М.: Физматгиз, 1963, -968с.

33. Стефани Е. П. Основы построения АСУ ТП. М.:Энергоиздат, 1982, 352с.

34. Дамбраускас А. П. Алгоритмы симплексного метода оптимизации с адаптацией. В кн.: Оптимизация режимов работы электроприводов и электроснабжения. Красноярск, КПИ, 1973, с. 219-223.

35. Дамбраускас А.П., Кошаев О.В. Выбор параметров симплексного поиска (Алгоритмы и программы).-Красноярск, КПИ, 1977.-122с.

36. Дамбраускас А.П. Активно-пассивный симплексный поиск в кн.: Стандартизация и измерительная техника, вып. 3, Красноярск, КПИ, 1977, с.7-11.

37. Казакевич В. В. Об уменьшении влияния инерционности при экстремальном регулировании обьектов n-го порядка. ДАН СССР, 1960, т. 133, N5, с. 10411044.

38. Медведев Г. А., Тарасенко В. П. Вероятностные методы исследования экстремальных систем.-М.:Наука, 1967, -456с. ил.

39. Харкевич А. А. Борьба с помехами. -2-е изд., -М.: Наука, 1965, -275с.

40. Фельдбаум A.A. Установившийся процесс в простейшей дискретной экстремальной системе при наличии случайных помех. -Автоматика и телемеханика, 1959, т.20, N8, с.1056-1070.

41. Дамбраускас А. П. Логическая фильтрация в поисковой оптимизации. В кн.: Оптимизация режимов работы электроприводов, Красноярск, КПИ, 1975, с. 20-26.

42. Дамбраускас А. П. Процесс блуждания симплекса в районе цели. В кн.: Оптимизация режимов работы электроприводов. Красноярск, КПИ, 1975, с.26-29.

43. Александровский Н. М., Егоров С. В., Кузин Р. Е. Адаптивные системы автоматического управления сложными технологическими процессами. -М.: Энергия, 1973, -272с.

44. Казакевич В. В., Родов А. П. Системы автоматической оптимизации. М.: Энергия, 1977, -287 с.

45. Круг Г.К., Масальский Г.Б. Метод оптимизации с линейной компенсирующей связью по возмущению. "Заводская лаборатория". 1978,-М.

46. Вопросы кибернетики: планирование эксперимента и оптимизация в системах управления /Под ред. Г.К.Круга, А.П. Вощинина. М.: Научный совет по комплексной проблеме "Кибернетика" АН СССР, 1981. -156с., ил.

47. Наумов A.B., Масальский Г.Б. Применение сети Sinec Hl в двухуровневой системе управления технологическим процессом обжига кокса// Проблемы информатизации региона: Тезисы докладов пятой Всероссийской конференции. Красноярск, 1999. с.36.

48. Изерман Р. Цифровые системы управления: Пер. с англ.-М.:Мир,1984.-541 е.,ил.

49. Эйкхофф П. Основы идентификации систем управления. Оценивание параметров и состояния. -М.:Мир, 1975.

50. Wellenreuter G., ZastrowD. Steuerungstechnik mit SPS. Braunschweig; ISBN 3-528-14580-3, Wiesbaden, Uberarb. Und erw. Auflage, 1993,-500c.

51. Коммуникации Simatic S5 Sinec L2/FO (KO-KS5L2).-Muenchen: Siemens AG 1993.

52. Гроп Д. Методы идентификации систем: Пер. с англ. М.: Мир, 1979.-302 е., ил.

53. Кузин Р.Е. Александровский Н.М. Особенности автоматических оптимизаторов для промышленных объектов одного класса: Труды МЭИ, вып 59, 1965,-210 с.

54. Масальский Г.Б., Наумов А.В. Экстремальное управление динамическими объектами вдали от экстремума// Информатика и системы управления: Сб. научных трудов/ Отв. Ред. М.А. Воловик, Б.П. Соустин. Вып.4. Красноярск: НИИ ИПУ, 2000. с. 147-156.

55. Корн Г, Корн Т. Справочник по математике: Пер. с англ.-М: Наука, 1974,-831с.

56. Дамбраускас А.П. Статистические характеристики симплексного поиска: Техническая кибернетика, N5, 1978.-12 с.

57. Воронов А. А., Титов В. К, Новогранов Б. Н. Основы теории автоматического регулирования. -М.: Высшая школа, 1977.-519с.

58. Вальд А. Последовательный анализ. М.: ГИФМ. 1966.-328 с.

59. Круг Г.К., Масальский Г.Б. Алгоритмы адаптивной оптимизации нестационарных объектов// Вопросы разработки АСУ ТП научными исследованиями: Тезисы докладов научно-технической конференции. Саратов, 1976.

60. Федоров В.В. Теория оптимального эксперимента. М.: "Наука", 1971,-312 с.

61. Горский В. Г., Адлер Ю. П., Талалай А. М. Планирование промышленных экспериментов (модели динамики). -М.: Металлургия, 1978.-112с.

62. Чалых Е. Ф. Технология и оборудование электродных и электроугольных предприятий. -М.: Металлургия, 1972.-432с.

63. Топчаев В. П. Автоматизация трубчатых печей цветной металлургии.-М: Металлургия, 1971.-192с.

64. Сейдж Э., Меле ДЖ. Теория оценивания и её применение в связи и управлении. Пер. с англ. Под ред. Проф. Б. Р. Левина. М., "Связь", 1976.-496с.

65. Кудеяров Г. Н., Фадеев О. Ф., Цирлин В. М. Экстремальные системы автосопровождения для земных станций. -М.: Электросвязь, 1979, N8.

66. Масальский Г.Б., Наумов A.B. Разработка экстремальной системы управления наведением антенны радиосвязи: Отчет о НИР, № гос. регистр. 01200005904 / Красноярский государственный технический университет. -Красноярск, 2000. -38 с.

67. РАСЧЕТ ПОКАЗАТЕЛЕЙ ТЕОРЕТИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПОИСКА ПРИ ОТСУТСТВИИ ПОМЕХ В СРЕДЕ МАТНСАР.к'=2 Ь:=1 г '=2 ¿:=1.к w:=1.10 „ „1,«21. Au(step,i)

68. Ь-сов 120- И ((81ер=2)-(1=1))180/

69. Ь-соэ 90-— ((81ер=1)-(^=2)) 180/

70. Ь-сов 30-— if ((з1ер=2)-(1=2)) 180/1. Ъ(Г» := \1 е1. Слагаемое1(г1ек, \у) : =-т. тл 1 ,VI1.е г- 1-т.0.0001 0.000102 0.203 0.305 0.508 0.81 115 1.52 2