Теперь принятие решения по косвенной и субъективной оценке данных называют fuzzy logic.
Ну прям как "Британские учёные".


вот недавно прочитал монографию НЕ-британского ученого - здесь,
мат.алгоритм нечеткого регулятора - на самом деле более чем четкий,
основная "страшилка" про фаззи-управление (как я понил)- это решение
оптимизационной задачи,где оптимизируется параметры входных и выходной
лингвистической переменной а также параметр ФП (если он есть),
д-р Гостев предлагает простой (и древний) метод нулевого порядка Хука-Дживса,
я порешал именно этим методом в vba excel,и скромно замечу-работает как ча-си-ки,
сейчас пытаюсь все это переложить в проект codesys-хотя бы проверить в режиме
эмуляции+визуализация+цифр.трассировка,

но проблема не в этом, а в двух других случаях:

1)Хук-Дживс будет рулить если целевая функция среднеквадратичной ошибки не будет
иметь резких перегибов,понятно,что матьематики (они-извращенцы) могут придумать
такие функции с "большими перегибами",но если речь идет о реальном(!) тех.процессе??
-стоит ли опасаться,что целевую функцию - "занесет" не туда -???
2)очевидно, оптим-ю задачу за один цикл ПЛК не решить,возможно такое решение-???
примерно так: пусть цикл ПЛК = 500 мс,включаем тумблер "Оптимизация",и тогда
основной тех.процесс останавливается (или не запускается),и в начале каждого
цикла ПЛК запускается стандартный таймер на 400 мс-и за это время
задача оптимизации частично прорешивается и так пройдет несколько сотен или тысяч
циклов (примерно-несколько минут),в принципе возможно так реализовать процедуру
оптимизации ?