Цели и задачиЗадачей настоящего проекта является реализация программного продукта, на основе нечетких запросов способного оптимизировать и управлять раскройным станком с четырьмя степенями свободы(рис.1).
Слайд 9
Look-Ahead алгоритм Основной целью является анализ перемещений в следующих
тактах для принятия решения о перераспределении нагрузки по движению
в текущем такте. Для этого в некой заранее выделенной области (рис.4) программа будет «смотреть» на такты которые нужно выполнить и в зависимости от задания в тактах будет принимать решения о перераспределении нагрузки.
Рисунок 4
Слайд 10
П1: ЕСЛИ «Дистанция» низкая ТО «Нагрузка Локальная» высокая,
«Нагрузка Глобальная» низкая; П2: ЕСЛИ «Дистанция» высокая ТО «Нагрузка Локальная»
Слайд 12
Реализация модели в Delphi Для реализации данной модели в
Delphi были написаны несколько функций. Функия kof() – для подсчёта степени
принадлежности. Функция fuzz – фаззификация. Функция defuzz – дефаззификация. Для дефаззификация был выбран Метод Центра Тяжести – в качестве выходного значения у0 выбирается абсцисса центра тяжести площади, расположенной под функцией принадлежности mв(у), уÎY: