Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.10.2. Задача парковки грузовикаПарковка грузовика к рампе (платформе) представляет собой нетривиальную проблему. Строго говоря, это задача нелинейного управления, для которой неприменимы традиционные методы построения модуля выработки решения. Пример такого модуля, представленного в виде нейронной сети, был предложен Нгуеном и Видроу в работе [24], тогда как Конг и Коско в статье [18] представили стратегию нечеткого управления.
Проблема парковки грузовика.
Грузовик и зона его «паркинга» показаны на рис. 3.40 (сравни с [24] и [18]).
Пунктирной линией обозначена ось
Рис. 3.40. Грузовик и зона паркинга. Грузовик движется задним ходом с
постоянной скоростью (в задаче допускается только такой вид перемещения). В
качестве параметра управления выступает угол поворота колес грузовика Рампа находится в точке с
координатами 1. Старт 2.
Разделить пространства определения 3.
Создать таблицу BR для записи базы правил и таблицу Т степени истинности
правил; заполнить таблицу Т нулями. 4. 5.
Выбрать одну пару данных ( 6.
Определить степень принадлежности данных к областям (нечетких множеств) и
создать соответствующее правило 7.
Определить степень истинности правила
8. 9.
Вписать правило 10. 11.
Просмотрены все пары данных 12. Стоп Задача модуля управления
заключается в подборе такого угла поворота колес, который приведет грузовик в
точку парковки, расположенную в центре рампы, т.е. имеющую координаты Генерация обучающей
последовательности ( Для генерации обучающих данных использовались шестнадцать начальных положений грузовика:
Для моделирования необходимы уравнения, описывающие динамику перемещения грузовика. Будем использовать следующую (приближенную) модель:
где
Результаты моделирования. Для
формирования нечетких правил управления в задаче парковки грузовика применялась
пятишаговая процедура, описанная в п. 3.10.1. Были использованы шестнадцать
сгенерированных последовательностей групп данных
Рис. 3.41. Функции принадлежности для задачи парковки грузовика. Таблица 3.6. Траектория движения
– грузовика, стартовавшего из точки
Таблица 3.7. Нечеткие правила, сгенерированные по обучающим данным из табл. 3.1, и степени истинности этих правил
Распределение обучающих данных и окончательная структура сформированной по ним базы правил изображены на рис. 3.42.
Рис. 3.42. Распределение обучающих данных и результирующая форма сгенерированной на их основе базы правил, для задачи парковки грузовика. Можно
заметить, что из-за отсутствия необходимых данных для некоторых диапазонов
Рис. 3.43. Траектории движения грузовика, управляемого предложенной нечеткой системой. Процесс формирования правил в соответствии с предложенным алгоритмом в значительной степени зависит от размещения функций принадлежности нечетких множеств. При проведении имитационных экспериментов рассматривались различные варианты этих функций, и каждый раз получалась другая база правил с другим качеством управления. Подбор наилучшего размещения функций принадлежности представляет собой самостоятельную проблему, которая в настоящей работе не рассматривается.
|
1 |
Оглавление
|