Коллеги, продолжим реализацию регулятора, основанного на нечеткой логике. В прошлой статье мы разобрали все нужные сущности и ввели операции над ними. Теперь давайте уже разговаривать более предметно, в терминах нашей задачи и ее реализации., Итак, возьмем универсальное множество X, на котором мы будем строить все наши нечеткие подмножества, равным отрезку [-125,125]. Элементами этого универсума будут целые числа. Введем следующие лингвистические переменные для выравнивания нашего БПЛА по крену: Таким образом мы ввели 4 значения для отрицательного левого крена, 4 — для правого крена и одно значение, обозначающее отсутствие крена. Эти значения (нечеткие множества) относятся в равной степени к лингвистическим переменным «Отклонение» и «Воздействие». Вообще, можно для этих переменных задавать разные значения, но мы, чтоб упростить задачу, будем использовать один набор значений. Ну вроде осталось самая малость, создать Правила нечеткого регулирования Итак, что из себя представляют нечетки