Нечеткое Управление

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


Пример: Инвертированный маятник

Проблема состоит в том, чтобы сбалансировать шест на подвижной платформе, которая может пересещаться только налево или направо.

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

 

То же самое выполнено для угла между платформой и маятником и угловой скоростью этого угла:
 

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


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


[Предыдущая страница] [Оглавление] [Следующая страница]

Сайт создан в системе uCoz