Главная > Нечеткие множества в моделях управления и искусственного интеллекта
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

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

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

§ 9.5. Динамические модели принятия решения

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

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

Обычно тип динамической системы принято связывать с рактером отображения . К настоящему времени различают [47] четыре типа моделей: или детерминированная модель; — недетерминированная модель; — класс распределений вероятности на множестве -стохастическая модель; или — нечеткая модель динамической системы. Для типа 4) можно указать случаи: а) четкая переходная функция связывает нечеткие состояния системы; б) степень или вес перехода из одного четкого состояния в другое описывается нечетким переходным отображение ем; в) нечетки как состояния и управления, так и отображения переходов.

В [96, 97] в основу описания многоэтапной задачи принятия решения положено нечеткое отображение типа где пространство состояний, — пространство стратегий (последовательностей управления, переводящих объект из начального состояния в конечное), а -класс всех нечетких подмножеств X. Любое состояние, в том числе и начальное, представляется выпуклым нечетким подмножеством пространства состояний. Считается, что решение принимается в условиях риска, т. е. характеризуется некоторым классом оптимальных стратегий, которым приписываются различные степени риска. Эти оптимальные стратегии минимизируют функционал вида — параметр риска.

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

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

называется частичной стратегией. Частичная стратегия относится к промежуточной цели. Ни одна общая стратегия, содержащая в себе какую-либо частичную стратегию, не может иметь вес, больший, чем вес этой частичной стратегии. Поэтому функция принадлежности, характеризующая любую стратегию, является невозрастающей при увеличении числа шагов. Если ищется максимизирующее решение, то при последовательном анализе частичных стратегий на промежуточных стадиях поиска решения имеет смысл принимать во внимание только те из них, которые обладают наибольшим весом. Иными словами, задача отыскания оптимальной стратегии, соответствующей максимизирующему решению, сводится к нахояедению в графе Г пути из начальной вершины в конечную вершину, принадлежащую множеству с максимальным весом [43].

При анализе принятия решения в случае нечеткой динамической системы с нечеткими целями и ограничениями функционирования применяется [123—124] метод ветвей и границ. Здесь уравнение состояния принимает вид

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

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

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

либо евклидово расстояние (квадратичное)

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

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

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

Categories

1
Оглавление
email@scask.ru