Главная » Просмотр файлов » Диссертация

Диссертация (1143270), страница 17

Файл №1143270 Диссертация (Специализированные микропроцессоры со встроенными устройствами аппаратной реализации интеллектуального управления на основе сетей элементарных нечетких вычислителей) 17 страницаДиссертация (1143270) страница 172019-06-23СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 17)

5-5; пример сравнений результатов аппроксимации дан в таблице 5-2.Рис. 5-5. Пример визуализации результатов нечетких вычислений [122].Табл. 5-2. Пример сравнения точностных характеристик НВ155Обобщение результатов сравнений по сериям экспериментов позволяетсделать заключение о превосходстве на порядок в части точности нечеткойаппроксимациипредлагаемыхрешенийнадсуществующимимикропроцессорными нечеткими вычислителями [114, 117, 150].Существенное преимущество в точности обусловлено совокупностьюпредлагаемых решений по модели дефаззификации, возможности применениянелинейныхфункцийпринадлежности,возможностипостроенияагрегированных нечетких структур обработки данных, что принципиальнонедостижимовреферентныхсерийновыпускаемыхмоделяхмикропроцессорных нечетких вычислителей.5.2. Оценка производительности нечетких вычислителейДля сравнения вычислительной производительности разработанногомикропроцессорного вычислителя нечетких функций с указанными вышереферентнымиобразцаминечеткихвычислителейследуетпроизводитьизмерения длительности нечетких вычислений, начало и конец которыхпомечаютсяпроизводимымэтимнечеткимвычислителемизменениемфизического сигнала (например, разряда порта ввода-вывода), регистрируемогодалее измерительной аппаратурой (рис.

5-6) [114, 150].Рис. 5-6. Регистрация временных параметров работы НВ156Результаты измерения абсолютных показателей производительностинечетких вычислений отражены в таблице 5-3. Каждый образец референтныхмоделей нечетких вычислителей тестировался в условиях, указанных для него вэксплуатационной документации производителем.Анализ показывает, что, даже функционируя с меньшей частотойтактирования кристалла и обрабатывая БНЗ с максимальной среди всехвычислительной сложностью, предлагаемый микропроцессорный нечеткийвычислитель продемонстрировал лучшие значения производительности [112,114, 150].Табл. 5-3. Абсолютные значения показателей производительности НВДалееследуетпроанализироватьотносительныепоказателипроизводительности нечетких вычислений.

С этой целью необходимо длякаждого референтного образца нечетких вычислителей посредством описанныхвглаве4инструментальныхсредствсконфигурироватьвариантмикропроцессорного нечеткого вычислителя идентичным референтному по157условиям эксплуатации образом, и записать в них семантически эквивалентныеБНЗ.Результатыисследованийотносительныхпоказателейпроизводительности нечетких вычислителей сведены в таблицу 5-4.Будучи поставленным в одинаковые с референтными образцами условия,предлагаемый микропроцессорный нечеткий вычислитель продемонстрировалв десятки раз большую производительность нечеткой обработки данных (какпродемонстрировано ранее, при этом одновременно достигается и болеевысокая точность вычислений).Табл.

5-4. Относительные значения показателей производительности НВ.158Таким образом, в одинаковых в сравнении с референтными образцамиусловияхнечеткихэксплуатации,функцийпредлагаемыйобеспечиваетмикропроцессорныйнапорядкивычислительболеевысокуюпроизводительность, одновременно с этим предоставляя на порядок болеевысокую точность.5.3.

Исследование микропроцессорных систем нечеткого управленияобъектами автоматики и робототехникиВ данном разделе приведем ряд практических примеров натурнойреализации микропроцессорных систем управления для актуальных задачавтоматики, робототехники и систем управления [159-171].Рассмотриммикропроцессорнуюсистемунечеткогоуправленияповедением мобильного робота, который должен достичь цели, уклоняясь отстолкновения с препятствиями [172-179]. Положим, что мобильный роботполучает от системы управления вышележащего иерархического уровня(«метасистемы»)целеуказаниеконечнойточкимаршрута(ввидеазимутального угла цели и расстояния до нее). На пути движения роботавозможно, расположены препятствия, размер и координаты которых a priori неизвестны ни роботу, ни метасистеме.

Робот обладает системой техническогозрения (при этом, как и у любой физически реализуемой системы техническогозрения, радиус ее действия ограничен). На вход нечеткого контроллера,159управляющего прокладкой маршрута, помимо целеуказания поступает текущийответ системы технического зрения в виде азимутального центра видимого вданный момент препятствия и стягиваемый этим препятствием азимутальныйугол (на практике это достаточно распространенная ситуация – когда измеритьрасстояние до препятствия невозможно; известно лишь, насколько оно«закрывает обзор»: если ненамного, то оно небольшое и/или расположенодалеко; если обзор закрыт сильно – то препятствие значительных размерови/или находится поблизости). Задача разрабатываемого нечеткого контроллерасостоит в реализации ситуационного управления: в зависимости от текущейоперативной обстановки формировать такое управление (для исполнительногоуровня), которое обеспечивает уклонение от столкновения с препятствиями,при этом в итоге приводя робота в заданную окрестность цели.

На первом этапесоздадим модель нечеткого контроллера [174-176]; на втором – обеспечим егонатурную реализацию на микроконтроллере [177-179] (рис. 5-7).Система VRМоделирование сценыПроектированиетестовыхсценариевповеденияобъектов средыТестовыесценарииВизуализациярезультатовуправленияСистема Fuzzy51Модель нечеткого управляющегоконтроллераПервичное проектирование НКОткликиОтладка НКСистема Shell51ДатчикиМикропроцессорный нечеткийвычислитель Fuzzy FOx-51ИсполнительныеэлементыРис. 5-7. Структура комплекса средств проектирования микропроцессорнойсистемы нечеткого управления для задач ситуационного управления.160Из системы VR на нечеткий контроллер поступают значения: х1 – уголнаведения на цель, х2 – удаление от цели, х3 – угол наведения на центральнуюточку препятствия, х4 – его видимый размер.

Из нечеткого контроллера всистему VR поступают: у1 – величина поворота, и у2 – величина скорости.Рассмотрим наиболее экстремальный случай (рис. 5-8 – 5-10), когдаинформация о расстоянии до цели не используется, а управление ведетсятолько по углу (скорость робота постоянна).Рис.

5-8. Структура нечеткого контроллера для управления роботом (слева)и пример состояния модели в среде VR (справа).Рис. 5-9. Термы входных переменных Х1 (угол на цель) – слева;Х3 (угол центра препятствия) – в центре; Х4 (размер препятствия) – справа.Рис. 5-10. Термы выходной переменной Y1 (угол поворота) и правила управления.161База правил состоит из двух частей: правил, обеспечивающих уклонениеот препятствий, и правил, обеспечивающих наведение на цель. Принахождении рядом с препятствием (близость к которому оценивается какбольшой видимый угловой размер препятствия) основной задачей являетсяуклонение от него; при удаленности или отсутствии препятствия основнойзадачей является движение к цели.

Таким образом (правила 1-3), еслипрепятствие рядом и фиксируется как «большое», робот отворачивает от него,при этом если препятствие расположено по центру, его можно обойти с любойстороны; для определенности выбран обход слева. Если же препятствие далекоили оно отсутствует (т.е. «малое»), робот наводится на цель (правила 4-6).Длякорректнойработыконтроллераследуетдостаточночеткоразграничить ситуации близости и удаленности препятствия, сделав достаточнорезким переход между термами «большое Х3» и «малое Х3», чтобы сузитьобласть значений Х3, для которых будет действовать суперпозиция правил (1–3) и (4–6). Делать этот переход абсолютно четким нецелесообразно – принезначительном изменении Х3 на границе термов станут поочередносрабатывать правила первой и второй групп, имеющих различный смысл, изаданный угол станет резко переключаться от наведения на цель к уклонениюот препятствия и наоборот.

По этим же причинам введен терм «центр» дляпеременной Х3. Результаты комплексныхдинамических испытаний НК вразличных ситуациях показаны на рис. 5-11.Предлагаемый подход был испытан на реальном гусеничном мобильномроботе (рис. 5-12–5-13), разработанном под руководством автора [177-179].В качестве корпуса и ходовой части использован реалистичный макетгусеничного шасси; вся электронная составляющая заменена. Координаты целипередаются посредством интерфейсов Wi-Fi или BlueTooth, робот снабженинфракрасной системой технического зрения радарного типа. Все управляющеепрограммное обеспечение (включая процедуры расчета собственных координатробота после каждого маневра) разработано на языке ассемблера.162Рис. 5-11.

Траектории движения модели робота с управлением от НК [145].Рис. 5-12. Внешний вид натурной реализации мобильного робота.163Микроконтроллер C515БеспроводнойприемопередатчикДрайверцелеуказателяПланировщикдвиженияWi-FiПослед.портцельПересчеториентира наглоб. цельМат.модельдвиженияроботаBluetoothЦПАЦифровойкомпасЗадатчикпараметровэлементадвиженияДатчикположенияНечеткийвычислительαЦПоворотыроботаαПеремещенияроботаLРегуляторыДрайверыХодовая частьЛевыйборт (путь,скорость)скоростьлев. ДПТ(ШИМ3)ДПТлевогобортаскорость ипуть лев.борта:INT3ФИДлевогобортаскорость ипуть прав.борта:INT2ФИДправогобортаскоростьправ.ДПТ(ШИМ2)ДПТправогобортаT/C1T/C0LРаспределительазимут.уголи расстояниедо целиПравыйборт (путь,скорость)СистематехническогозренияДрайверыИК-сканераи привода СТЗАнализатортекущей сценыИКизлуч./датчикАЦПКартасценыСервоприводУст.секторсканир.(ШИМ4)Выявительпрепятствийданные опрепятствияхПАРис.

5-13. Структурно-функциональная схема автономного мобильного робота.Этапы движения робота к цели и ее поражение иллюстрируются рис. 5-14 [145].164123456Рис. 5-14. Этапы движения мобильного робота в среде с препятствиями [145].165Рассмотрим далее реализованные автором актуальные в практикеприменения микропроцессорных систем нечеткого управления разработки.Пример исследовательской установки «нечеткая обработка данных вмикропроцессорных системах технического зрения (СТЗ)» [180-181] приведенна рис.

Характеристики

Список файлов диссертации

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7021
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее