Научная статья на тему 'Метод моделирования самонастраивающихсясистем управления'

Метод моделирования самонастраивающихсясистем управления Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Финаев В. И., Молчанов А. Ю.

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

Текст научной работы на тему «Метод моделирования самонастраивающихсясистем управления»

Секция систем автоматического управления

УДК 681.5:681.3

В.И. Финаев, А.Ю. Молчанов

МЕТОД МОДЕЛИРОВАНИЯ САМОНАСТРАИВАЮЩИХСЯ СИСТЕМ

УПРАВЛЕНИЯ

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

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

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

положения экстремума в любой момент времени [1]. Пусть X* = X0(*) - точка в

пространстве параметров объекта, соответствующая положению экстремума характеристики объекта 04(Х). Основной задачей экстремального управления является отслеживание блуждающего экстремума, т.е. решение задачи Qt (X) ^ шт ,

где 8 - область допустимых значений параметров объекта (системы).

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

X = X (*) . Эффективность алгоритма управления можно оценить при помощи

критерия I = I (X , X0 ) , характеризующего отклонение от идеального решения

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

I = шах£(*), (1)

*0

1 *1

I =-----------------|г(? ~)&

* — *

1 0 *0 , (2)

где еО) - функция отклонения, которая может быть определена как отклонение в пространстве параметров системы е(*) =| X (*) — X0 (*) |, либо как отклонение значения показателя качества от экстремального е(*) =| Q[X (*)] — Q[X*(*)] |.

Алгоритм поиска должен находиться в строгом соответствии с объектом .

сводится к решению экстремальной задачи

I = шшеи), (3)

ФеП

где Ф - оператор поиска, О - множество допустимых алгоритмов.

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

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

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

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

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

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

Подход на основе теории нечетких множеств является альтернативой общепринятым количественным методам анализа систем. Он имеет три основные отли-:

♦ используются нечеткие величи ны и лингвистические переменные;

♦ простые отношения между переменными описываются с помощью не-

;

♦ сложные отношения описы ваются нечеткими алгоритмами.

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

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

Отметим следующие задачи, которые могут быть решены с помощью нечет:

1) . -

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

2) . -ритмов экстремального регулирования и связана с задачей выбора рабочего шага поиска. Удовлетворительное решение этой задачи пока существует только для узкого класса моделей характеристики объекта;

3) .

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

Можно выделить следующие уровни организации систем экстремального :

1) .

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

;

2)

методов принятия решений. В этих системах для уменьшения влияния помех используются методы накопления и обработки измерений;

3) , -

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

,

;

4) ,

нечеткие правила принятия решений на основе нечетких исходных данных. Подобные системы представляют собой нечеткие системы принятия решений.

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

Существуют два основных типа алгоритмов систем автоматической оптимизации (САО): алгоритмы шагового поиска и непрерывные. В методах шагового поиска изменение параметров объекта осуществляется в дискретные моменты времени. Информацию об объекте управления получают посредством измерения значения характеристики при различных значениях параметров. Для уменьшения влияния поиска на динамику объекта величина приращения значения параметра

(шага поиска) выбирается так, чтобы минимизировать изменение параметра при получении информации об объекте управления.

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

.

Рассмотрены алгоритмы САО, основанные на методе последовательных испытаний. Алгоритмы обладают адаптивными свойствами, проявляющимися в зависимости числа измерений характеристики от соотношения “помеха-сигнал”, крутизны характеристики и степени близости к экстремальному значению.

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

Рис.1. Имитационная модель САО

Модель объекта управления задана характеристикой у=/(х,(), где х - оптими-. . Динамическая модель объекта управления для целей имитационного моделирования САО имеет структуру, показанную на рис.2.

Рис. 2. Структура модели объекта управления

В этой модели 'і и W2 - передаточные функции линейной части системы, НП - нелинейный преобразователь. Возмущения **(!) и /*(1) задают горизонтальный и вертикальный дрейф характеристики объекта соответственно; х(1) - оптимизируемое значение параметра; у^) - выход детерминированной части модели объ-.

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

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

По результатам проведенных исследований сделаны следующие выводы.

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

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

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

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

4. При наличии существенной инерционности по каналу управления и дрейфе характеристики устойчивая работа алгоритмов САО может быть достигнута путем использования процедур экстраполяции. Экстраполяция снижает эффективность работы алгоритмов САО при дрейфе характеристики. Рассмотренный метод обнаружения дрейфа характеристики теряет эффективность при случайном дрейфе экс.

5. Если объект может достаточно долго функционировать в статическом ре, -

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

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

БИБЛИОГРДФИЧЕСКИЙ СПИСОК

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

2. Методы робастного нейро-нечеткого и адаптивного управления / Под ред. Н.Д. Егупова.

- М.: Изд. МГТУ им. Н.Э.Баумана, 2002.

3. Вальд А. Последовательный анализ. - М.:ГИФМЛ, 1960.

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