Автоматизация управления в производственных системах. Федотов А.В. - 331 стр.

UptoLike

Составители: 

331
дополнение обычных одноконтурных систем регулирования контурами фа-
зи-управления, например, для обеспечения адаптивности системы;
управление объектами, выходные параметры которых не поддаются измере-
нию в количественной форме;
перенастройка системы управления в нестационарных и аварийных услови-
ях;
контроль, диагностика и оптимизация в системах организационного управ-
ления.
Фази-управление благодаря своим возможностям получает все большее рас-
пространение в практике автоматизации управления. Для проектирования фази-
регуляторов созданы инструментальные средства, позволяющие в значительной ме-
ре автоматизировать процесс разработки и сократить его трудоемкость. Получили
известность программные пакеты FuzzyTech и CubiCalc.
Пакет FuzzyTECH for Business создан фирмой Inform Software Corporation.
Пакет позволяет проектировать и отлаживать фази-системы. Конечным продуктом
разработки системы является генерируемый при помощи пакета программный мо-
дуль.
Программный пакет FuzzyTECH содержит два редактора: редактор для со-
здания и работы с лингвистическими переменными; редактор для работы с базой
фази-правил. Для определения лингвистической переменной задаются ее имя и
набор возможных значений.
Редактор для работы с переменными позволяет графически определить для
каждого из возможных значений лингвистической переменной функцию принад-
лежности. С помощью редактора выполняется процесс фазификации. Для обратного
преобразования (дефазификации) лингвистических переменных используются сле-
дующие методы:
CoM - метод центра максимума, который используется для большинства
приложений фази-логики, данный метод является наиболее компромиссным;
Fast CoA - метод центра области, подобный CoM;
MoM - метод значения максимума используются при распознавании обра-
зов;
Hyper CoM используется для фази-приложений, в которых выводятся не
только позитивные рекомендации, но и негативные результаты в форме предупре-
ждений и запретов.
Редактор для работы с базой правил используется для построения нечетких
выводов. Блоки правил осуществляют стратегию управления фази-системы. Каж-
дый блок правил включает все правила для определенного решения. Решение опре-
деляется входными и выходными переменными и правилами.
Часть правила перед словом «если» описывает ситуацию, при которой прави-
ло применяется. Часть правила после слова «тогда» описывает реакцию системы на
эту ситуацию. Вес каждого правила отражает степень его важности. Процесс вы-
полнения правила начинается с проверки выполнения условия «если». Оператор ти-
       дополнение обычных одноконтурных систем регулирования контурами фа-
зи-управления, например, для обеспечения адаптивности системы;
       управление объектами, выходные параметры которых не поддаются измере-
нию в количественной форме;
       перенастройка системы управления в нестационарных и аварийных услови-
ях;
       контроль, диагностика и оптимизация в системах организационного управ-
ления.
      Фази-управление благодаря своим возможностям получает все большее рас-
пространение в практике автоматизации управления. Для проектирования фази-
регуляторов созданы инструментальные средства, позволяющие в значительной ме-
ре автоматизировать процесс разработки и сократить его трудоемкость. Получили
известность программные пакеты FuzzyTech и CubiCalc.
      Пакет FuzzyTECH for Business создан фирмой Inform Software Corporation.
Пакет позволяет проектировать и отлаживать фази-системы. Конечным продуктом
разработки системы является генерируемый при помощи пакета программный мо-
дуль.
      Программный пакет FuzzyTECH содержит два редактора: редактор для со-
здания и работы с лингвистическими переменными; редактор для работы с базой
фази-правил. Для определения лингвистической переменной задаются ее имя и
набор возможных значений.
      Редактор для работы с переменными позволяет графически определить для
каждого из возможных значений лингвистической переменной функцию принад-
лежности. С помощью редактора выполняется процесс фазификации. Для обратного
преобразования (дефазификации) лингвистических переменных используются сле-
дующие методы:
       CoM - метод центра максимума, который используется для большинства
приложений фази-логики, данный метод является наиболее компромиссным;
       Fast CoA - метод центра области, подобный CoM;
       MoM - метод значения максимума используются при распознавании обра-
зов;
       Hyper CoM используется для фази-приложений, в которых выводятся не
только позитивные рекомендации, но и негативные результаты в форме предупре-
ждений и запретов.
       Редактор для работы с базой правил используется для построения нечетких
выводов. Блоки правил осуществляют стратегию управления фази-системы. Каж-
дый блок правил включает все правила для определенного решения. Решение опре-
деляется входными и выходными переменными и правилами.
      Часть правила перед словом «если» описывает ситуацию, при которой прави-
ло применяется. Часть правила после слова «тогда» описывает реакцию системы на
эту ситуацию. Вес каждого правила отражает степень его важности. Процесс вы-
полнения правила начинается с проверки выполнения условия «если». Оператор ти-


                                     331