писании состояния объекта не указываются, степень принадлежности этих термов ходной ситуации принимается равной 0,5. V -ч При идентификации входной ситуации в условиях "четких датчиков" спользуются универсальные шкалы значений признаков и множественные функции гображения соответствующих предметных шкал на универсальные шкалы. В случае использования "аналоговых датчиков" для ввода информации вл истеме оценки состояний формируемые нечеткие множества на предметных шкалах инейно отображаются на универсальные, после чего определяются степени сходства ходного множества и термов универсальной шкалы. В качестве степеней сходства 1 югут использоваться степени нечеткого равенства или включения. Степени сходства спользуются в качестве степеней принадлежности термов нечетким значениям оответствующих признаков. Выработка решений, выдаваемых в автоматизированной советующей системе, озлагается на систему выдачи решений. Функционирование системы основывается а моделировании действий обучаемого. Поэтому эта система, так же как и система ценки состояний, включается в модель управления, которая имитирует поведение бучаемого при управлении объектом. Необходимая для работы системы информация олучается опросом экспертов. Рассмотрим принципы построения системы выдачи решений, когда имеется ловесное описание управляющих решений и когда необходима конкретная числовая нформация об управляющих решениях. Как правило, в этом случае от системы ыдачи решений требуется выработка нечетких управляющих воздействий вида ф немного увеличить», «сильно уменьшить» и т.д. Функционирование системы принятия решений в нечетких моделях правления заключается в определении эталонной ситуации е . При этом У}а={ & 2’ •••’ О'п^ есть множество эталонных ситуаций, в некотором смысле гаиболее близкой входной ситуации ^ , и передаче на вход системы выдачи правляющих воздействий управляющего решения соответствующего ситуации у г Соответствие между эталонными ситуациями и управляющими решениями адается на этапе построения системы принятия решений. Управляющие решения в 86 |
соответствует” 0,7, ’’плохо соответствует” 0,3, ”не соответствует” 0,2, ’’совсем не соответствует” 0. Тогда ситуация ?0, идентифицирующая сложившееся состояние, имеет вид 5о = { « 0 /Т\), <03/7*5>, <0,8/7’5>/у1>, «0,2/г?>, <о,5/71>, <1/Т\), <0/п>/уа>, «0,5/Г?>, <1/Г>, <0,8/Г>/уз>}. При идентификации входной ситуации Г0 в условиях ”четких датчиков” используются универсальные шкалы значений признаков и множественные функции отображения соответствующих предметных шкал на универсальные. Методики построения и использования универсальных шкал и множественных функций отображения приведены в разделе 1.7, там же приводится пример определения нечеткого значения признака по конкретному значению предметной шкалы. В случае использования ’’аналоговых датчиков” для ввода информации в БОС формируемые нечеткие множества на предметных шкалах линейно отображаются на универсальные, после чего определяются степени сходства входного множества и термов универсальной шкалы. В качестве степеней сходства могут использоваться степени нечеткого равенства или включения. Степени сходства используются в качестве степеней принадлежности термов нечетким значениям соответствующих признаков. П р и м е р 2.8. Пусть задана универсальная шкала значений некоторого признака изображенная на рис. 2.2. Непрерывная функция принадлежности входного нечеткого множества X изображена на предметной шкале. Отображение множества X на универсальную шкалу изображено пунктирной линией и обозначено X. Вычисляя степени нечеткого равенства 113 множества X множествам т[ , т1, . .. , Т$, получим следующее: /¿(А', г/ ) = = 0; д(А, Г 2) = 0Д; д (А , Г з) = 0,7; 7’4/) = 0,6; д (* , г/ ) = 0 .Поэтому нечеткое значение признака уу выражается нечетким множеством {(О/Т*/), <0^/Г2У>, <0,7/ГэЧ ( 0,6/ т {),(0/т1 )}. 2.2.3. Вьфаботка управляющих воздействий. Выработка воздействий, выдаваемых на исполнительные механизмы системы управления, возлагается на блок выдачи управляющих воздействий. Функционирование БВУВ основывается на моделировании действий ЛПР. Поэтому БВУВ, также как и блок оценки состояний, включается в модель управления, имитирующую поведение ЛПР при управлении объектом. Необходимая для работы блока информация получается опросом экспертов. Рассмотрим принципы функционирования БВУВ при "нечетких исполнительных механизмах" (требуется словесное описание управляющих решений) и при "четких исполнительных механизмах" (необходима конкретная числовая информация об управляющих решениях). 2.2.3.1. Управление при "нечетких исполнительных механизмах". Как правило, в этом случае от БВУВ требуется вьфаботка нечетких управляющих воздействий вида "немного увеличить” , "сильно уменьшить" и т.д Функционирование БПР в нечетких моделях управления "ситуация-действие" заключается в определении эталонной ситуации £) € 5 $, где 5$ = = { ?1, ?2>• • • , есть множество эталонных ситуаций, в некотором смысле наиболее близкой входной ситуации ?0>и передаче на вход БВУВ управляющего решения Д/, соответствующего ситуации Соответствие между эталонными ситуациями и управляющими решениями задается на этапе построения блока принятия решений. Управляющие решения в нечетких моделях выражаются нечетко, т.е. имеют ту форму, которая предпочтительна для человека-оператора. При такой организации БПР выдаваемые им управляющие решения являются по существу управляющими воздействиями, требуемыми для человека-оператора. В этом случае функция БВУВ заключается в выдаче оператору поступивших на вход блока управляющих решений. Прежде чем описьюать функционирование БВУВ в условиях "четких исполнительных механизмов" рассмотрим представление и использование управляющих решений в нечетких ситуационных моделях управления. 2.2.32. Нечеткие управляющие решения. В рассмотренных в этой главе примерах в качестве управляющих решений использовались лингвистические высказывания вида "немного увеличить" (значение признака у;), "сильно уменьшить" и т.д. При этом управляющие решения никак не описывались и использовались в основном для иллюстрации. Неявно предполагалось, что, например, при значении "м алое" некоторого признака управляющее решение "немного увеличить" приведет к значению "среднее” этого признака, "следующему" за "м алы м" в терм-множестве признака. Рассмотрим теперь, каким образом представляются и используются управляющие решения в нечетких моделях управления. Прежде всего, отметим, что в любых моделях возможны только три управляющих решения: "Увеличить", "Уменьшить", и "Не изменять". 114 |