8.4.3.       Адаптивный нечеткпп логический регулятор.

Нечеткий логический регулетор как простейший нечеткий алгоритм подробно описан в § 8.5. Здесь опишем только способ уточнения правил управления, используемых в адаптивном нечетком логическом регуляторе (АНЛР).

Идея автоматического изменения печетких правил управления впервые изложена в [38]. В [40] описан АНЛР для управляемых техпологи- ческих процессов с одним входом и одним выходом. Соответствующая схема регулятора приведена на рис. 8.6.

АНЛР состоит из двух частей: нечеткого логического регулятора управляемого процесса (НЛРУН) и нечеткого логического регулятора управления (НЛРУ). На рис. 8.6 используются следующие обозначения:

u(.t)—управление, генерируемое НЛРУН,

e{t)—ошибка (отклонение от устанавливаемого выходного значения процесса s),

S — желаемое значение выхода управляемого процесса,

p{t) —модификация управления.

Правила НЛРУП имеют форму: ite = E{ then if с = = Cjthen и = Ui.

Правила НЛРУ имеют форму: ite~Ei then if с =

= Cj then p = Pj.

Здесь Ei, Ej, Ci, Cj, Ui, Pj — предварительно описанные нечеткие множества. Символ p{t) используется для модификации стратегии управления следующим образом: в нечетком правиле і, которое ухудшает течение процесса, заменяется значение управления Ui на Ui = Ui0 Pi{t). Правило i в НЛРУП заменяется на правило if е = Еі then if с = С.- then u=U\.

Рассмотрим далее два алгоритма обучения нри лингвистическом описании предпочтений: алгоритм формирования нечеткого отношения предпочтения на множестве альтернатив, описываемых наборами лингвистических значений признаков [2] и алгоритм уточнения лингвистических критериев 20], которые описываются одним из способов, приведенных в [3, 15, 16, 25].