- •Глава 1
- •1.1. Принципы системного подхода в моделировании
- •1.2. Общая характеристика проблемы
- •1.3. Классификация видов моделирования
- •1.4. Возможности и эффективность моделирования
- •Глава 2
- •2.1. Основные подходы к построению
- •2.2. Непрерывно-детерминированные модели
- •2.3. Дискретно-детерминированные модели
- •2.4. Дискретно-стохасгичеосие модели
- •2.5. Непрерывно-стохастические модели
- •2.6. Сетевые модели (n-схемы)
- •2.7. Комбинированные модели (a-схемы)
- •Глава 3
- •3.1. Методика разработки и машинной
- •3.2. Построение концептуальных моделей систем и их формализация
- •3.3. Алгоритмизация моделей систем и их машинная
- •2.7. Верификация и проверка достоверности схемы программы.
- •3.4. Получение и интерпретация результатов
- •Глава 4
- •4.1. Общая характеристика метода статистического моделирования
- •4.2. Псевдослучайные последовательности и процедуры
- •4.3. Проверка и улучшение качества последовательностей псевдослучайных чисел
- •4.4. Моделирование случайных воздействий
- •Глава 5
- •5.1. Основы систематизации языков имитационного моделирования
- •5.2. Сравнительный анализ языков
- •5.3. Пакеты прикладных программ моделирования
- •5.4. Базы данных моделирования
- •5 .5. Гибридные моделирующие комплексы
- •Глава 6
- •6.1. Методы теории планирования
- •6.2. Стратегическое планированиемашинных
- •6.3. Тактическое планирование машинных экспериментов
- •Глава 7
- •7.1. Особенности фиксации и статистической обработки результатов моделирования систем на эвм
- •7.2. Анализ и интерпретация результатов
- •7.3. Обработка результатов машинного
- •Глава 8
- •8.1. Иерархические модели процессов
- •8.2. Моделирование процессов
- •8.3. Моделирование процессов функционирования систем
- •8.4. Моделирование процессов
- •Глава 9
- •9.1. Гносеологические и информационные
- •9.2. Модели в адаптивных системах управления
- •9.3. Моделирование в системах управления
- •Глава 10
- •10.1. Общие правила построения и способы
- •10.2. Моделирование при разработке распределенных автоматизированных систем и информационных сетей
- •10.3. Моделирование при разработке организационных и производственных систем
9.2. Модели в адаптивных системах управления
Одной из центральных проблем современной теории управления является проблема управления динамическими объектами в условиях неопределенности, т. е. проблема построения адаптивных СУ. Принцип работы этих систем основан на изменении параметров и структуры в результате наблюдения и обработки текущей информации так, чтобы адаптивная или обучающая система с течением времени улучшила свое функционирование, достигая в конечном итоге оптимального состояния. В адаптивных СУ недостаток априорной информации компенсируется благодаря целенаправленной обработке текущей информации. Рассмотрим возможность и особенности использования машинных моделей МM для решения основных задач построения адаптивных СУ.
Адаптация в системах управления. Под адаптацией понимается процесс изменения структуры, алгоритмов и параметров системы S на основе информации, получаемой в процессе управления с целью достижения оптимального (в смысле принятого критерия) состояния или поведения системы при начальной неопределенности и изменяющихся условиях работы системы во взаимодействии с внешней средой Е.
Адаптация использует обучение и самообучение для получения в условиях неопределенности информации о состояниях и характеристиках объекта, необходимой для оптимального управления. Обучение понимается как процесс выработки в некотором объекте тех или иных свойств его реакции на внешние воздействия путем многократных испытаний и корректировок. Самообучение отличается от обучения отсутствием внешней корректировки.
Характерная черта адаптации — текущее накопление информации о процессе функционирования системы S и внешней среды Е и ее использование для улучшения избранного показателя качества. Процесс накопления информации связан с затратами времени, что в итоге приводит к запаздыванию в получении системой управления информации, необходимой для принятия решений. Это существенно снижает эффективность работы систем управления в реальном масштабе времени. Поэтому актуальной является задача прогнозирования состояний (ситуаций) системы S и внешней среды Е и характеристик (поведения) системы S для адаптивного управления. Такой прогноз может быть выполнен при использовании методов моделирования в системе управления в реальном масштабе времени (см. § 9.3).
Виды используемых моделей. Выделяются два направления в теории и практике построения адаптивных СУ — создание систем с эталонной моделью (АСЭМ) и с идентификацией объекта управления (АСИ). В АСИ сначала осуществляется идентификация объекта, а затем по оценкам его параметров определяются параметры управляющего устройства, а в АСЭМ осуществляется подстройка параметров управляющего устройства так чтобы замкнутая система была близка к эталонной модели. Авторы считают, что дальнейшее развитие АСЭМ и АСИ пойдет по пути взаимного проникновения методов, и результатов исследования, что позволит синтезировать алгоритмы, обладающие всеми достоинствами как того, так и другого направления. Широкое применение в СУ средств вычислительной техники вызвало особый интерес к дискретным адаптивным системам управления (ДАС), которым в последнее время посвящается большая часть публикаций по адаптивным системам [41, 43, 54].
Следует отметить, что выбор за классификационный признак наличия или отсутствия эталонной модели для современных ДАС не является, по сути дела, оправданным, так как эталонная модель в той или иной форме присутствует в любой ДАС. Сравнительно недавно предложена и развита более обоснованная классификация ДАС на прямые и непрямые и дана трактовка их общности, свойств и особенностей [37, 50]. Согласно этой классификации, все ДАС можно подразделить на два типа: непрямые ДАС, в которых параметры управляющего устройства определяются по оценкам параметров объекта с помощью некоторого вычислительного устройства, и прямые ДАС, в которых параметры управляющего устройства определяются непосредственно, без вычислительного устройства.
К непрямым ДАС относятся системы с идентификатором в контуре адаптации (ДАСИ), а к прямым — системы с предсказателем (ДАСП) в контуре. В соответствии с этой классификацией ДАС, используемые для управления процессами в таком сложном объекте, как информационная система S, можно отнести к непрямым комбинированным (ДАСК), так как в адаптивной системе управления S имеют место идентификатор и предсказатель, реализуемые с помощью вычислительных устройств, причем комбинирование понимается как в смысле использования ДАСИ и ДАСП, так и в смысле использования принципов АСИ и АСЭМ.
Создание и развитие теории ДАС обусловлено прежде всего неполнотой априорной информации о процессе функционирования исследуемого объекта (в нашем случае ИС и ее элементов). Именно от объема априорной информации зависит и математическая постановка задачи, а часто этим определяется не только подход, но и метод ее решения. Исходя из того, что элементы ИС часто являются мало изученными объектами, т. е. практически отсутствуют априорные сведения о них, напрашивается вывод о необходимости построения непараметрических ДАС. Но для такой сложной системы, как ИС, следует отметить возникающие существенные трудности при использовании непараметрической адаптации для всей системы, т. е. при практическом рассмотрении ОУ как «черного ящика» сложность методов и громоздкость алгоритмов адаптивного управления и, как следствие, их практическая нереализуемость с учетом ограничений вычислительных ресурсов ИС, а часто и необходимости управления в РМВ.
В ряде случаев более перспективен параметрический подход к решению проблемы адаптивного управления при максимальном использовании априорной информации об ОУ и процессе его функционирования. Поэтому применительно к проблеме построения ДАС сложными объектами в ИС можно сделать следующий вывод. Нельзя использовать один и тот же подход к решению задач адаптивного управления на различных уровнях. На каждом из уровней необходимо использовать те методы адаптации, которые позволяют достичь наиболее эффективного управления в каждом конкретном случае.
Идентификация процессов. Как уже отмечалось, одно из важнейших направлений в области идентификации и управления связано с дискретными АС, содержащими в контуре управления идентификатор, т. е. ДАСИ. Процесс идентификации, осуществляемый в ДАСИ, условно разделяется на два этапа, на каждом из которых информация для решения задачи идентификации поступает непосредственно с ОУ в виде реализаций входных и выходных переменных.
Первый этап связан с решением задачи идентификации в широком смысле, или задачи стратегической идентификации. Сюда относятся построение концептуальной модели, выбор информативных переменных, оценка степени стационарности объекта, выбор структуры и параметров модели, оценка точности и достоверности модели реальному объекту.
В
торой
этап
предусматривает текущую идентификацию
— уточнение модели в связи с текущими
изменениями объекта и внешних
воздействий; здесь обычно решаются
задачи идентификации в узком смысле,
т. е. задачи оценки поведения объекта
или его состояний. Структурная блок-схема
классической ДАСИ приведена
на рис. 9.2, где х, у, u — векторы входов, выходов и управления. Стратегический идентификатор осуществляет решение задач идентификации в широком смысле вне контура управления, а оперативный идентификатор — в узком смысле и «является составной частью замкнутого контура управления.
В целом ДАСИ обладают рядом важных практических достоинств: автоматизация идентификации, объединение процессов идентификации и управления, универсальность, высокая надежность. Для сложных объектов трудоемкость процесса идентификации соизмерима с трудоемкостью процесса проектирования системы. Объединение процессов идентификации и управления сокращает сроки создания и освоения системы в результате параллельного проведения работ и, кроме того, является, пожалуй, единственной возможностью оперативно компенсировать текущие изменения характеристик объекта и воздействий внешней среды в процессе функционирования. Из сказанного ясно, что одним из основных в ДАСИ является процесс идентификации. В ДАСИ реализуется принцип современной теории управления: «хорошая модель — залог успешного управления» [43, 54].
