Система позиционного управления движением колесного механизма
Анализ известных способов управления движением, их низкая эффективность при наличии неконтролируемых возмущений. Разработка системы позиционного управления движением колесного механизма, обладающая рядом преимуществ перед альтернативными решениями.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | статья |
Язык | русский |
Дата добавления | 31.08.2018 |
Размер файла | 784,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru//
Размещено на http://www.allbest.ru//
Самарский государственный технический университет
Система позиционного управления движением колесного механизма
Г.Н. Рогачев
Рассматривается проблема управления движением колесных механизмов. Проведен анализ известных способов управления движением. Показана их низкая эффективность при наличии неконтролируемых возмущений.Разработана система позиционного управления движением колесного механизма, обладающая рядом преимуществ перед альтернативными решениями.
Ключевые слова:роботизированная система, колесный механизм, программные алгоритмы, позиционные алгоритмы, гибридный регулятор.
колесный механизм движение
Автономные роботизированные системы на базе колесных механизмовв настоящее время используются весьма широко.Они нашли свое применение там, где пребывание человека вредно для его здоровья, опасно для жизни или просто невозможно. Примером подобных систем могут служить роботы, выполняющие задачи по разминированию, разведке, выполнению работ во вредных условиях. Актуальна задача создания системы управления колесным механизмом, производящей его перевод из заданного начального состояния втребуемое конечное.
Моделью объекта управления является система нелинейных обыкновенных дифференциальных уравнений [1]
. (1)
В (1)x и y- это координаты центра задней оси,- курсовой угол, угловая и линейная v скорость- два сигнала управления. Наблюдаемыми величинами являются фазовые координатыx, y и .Объект изображен на рис. 1.
Существует множество алгоритмов решения задачи перевода объекта (1) из любого начального состояния в заданное координатами x и y конечное. Они делятся на два класса: программные и позиционные.
Достоинством программных алгоритмов является возможность организации оптимального по заданным критериям управления. Основным их недостатком является отсутствие обратной связи. При этом любое возмущающее воздействие, даже малое, способно вызвать значительные отклонения от цели, которое определяется выражением
, (2)
где -координаты цели, - координаты положения объекта.
Рис. 1. Колесный механизм
Был рассмотрен программный алгоритм [2]перевода объекта в заданное положение по траектории, имеющей минимальную длину. Этот алгоритм определяет значения управляющих воздействий на интервалах их постоянства и длительности самих интервалов. Количество интервалов зависит от начального и конечного состояний и лежит в диапазоне от одного до пяти. При исследовании системы управления на базе этого программного алгоритм были выявлены крайне жесткие требования к обеспечению моментов переключения управляющих воздействий. Так, на рис. 2 приведены результаты работы программного алгоритма управления перемещением объекта управления (1) из точки в точку . На этом рисунке траектория 1 соответствует точному соблюдению моментов переключения. Движение по траекториям 2, 3 происходит, если переключение с первого интервала управления на второй выполняется с погрешностью +0,2 с, что приводит к погрешности достижения цели E1=1.02и Е2=0.99. Изменение управляющих воздействий во времени приведено на рис. 3.
Рис. 2. Траектории движения колесного механизма |
Рис. 3.Изменение управляющих воздействий во времени |
Известные позиционные алгоритмы за счет использования обратных связей по координатам способны преодолеть возмущения, но не являются оптимальными и тем самым уступают программным. Трудность применения обратных связей в системе управления объектом (1) состоит в том, что его невозможно стабилизировать непрерывной обратной связью[3], необходим гибридный закон управления. Был рассмотрен гибридный позиционный алгоритм [3], произведено его исследование. В ходе исследования была обнаружена проблема, связанная с «параллельной парковкой». Результат движения из точки в точку приведен на рис. 4.
Был также рассмотрен позиционный алгоритм[4]. Этот гибридный алгоритм осуществляет выбор одного из четырех позиционных законов управления в зависимости от положения объекта управления, определяя зоны переключения в собственной системе координат регулятора. В ходе исследования этого регулятора был обнаружен ряд «критических» зон, движение внутри которых выглядит нелогично. Результат движения из точки в точку приведен на рис. 5.
Рис.4. Траектория движения колесного механизма (гибридный позиционный алгоритм[3]) |
Рис. 5. Траектория движения колесного механизма (гибридный позиционный алгоритм [4]) |
Для создания универсального алгоритма, объединяющего достоинства программного и позиционного вариантов управления, был использован принцип позиционного регулирования с моделью объекта управления в контуре.
Спроектированный регулятор в своей основе имеет программный алгоритм перевода объекта в заданное состояние по траектории минимальной длины. В отсутствие помех программный регулятор в состоянии справиться с поставленной задачей.При действии возмущений объект отклоняется от расчетной траектории. Для контроля этого в регуляторе реализована модель объекта управления, с помощью которой периодически рассчитывается требуемое положение объекта и сравнивается с реальным. Если объект заметно отклонился от расчетной траектории, то необходимо вновь произвести расчет оптимальной программы движения из текущего положения и продолжить движение по новой оптимальной траектории. Аналогично разрешается ситуация оперативного вмешательства, когда требуется срочно изменить координаты цели назначения. Структура системы автоматического управления приведена на рис. 6, Stateflow-диаграмма вычислительного блока - на рис.7.
Вербальное описание системы правил регулятора выглядит следующим образом:
- если объект управления отклонился от расчетной траектории движения, то следует произвести перерасчет управляющих воздействий и определить новую траекторию движения из текущего положения;
- если произошла смена цели, запомнить новое положение цели,произвести перерасчет управляющих воздействий и определить новую траекторию движения из текущего положения к новой цели;
- если объект наткнулся на непреодолимое препятствие, то следует изменить управление на [-v -1] (движение «назад - налево» по радиусу максимальной кривизны). Продолжительность этого «аварийного»закона управления определяется случайным образом и лежит в диапазоне от двух до шести секунд.Если в это время объект вновь обнаружит препятствие, то процедура повторяется. По истечении данного времени производится перерасчет управляющих воздействий и определяется новая траектория движения из текущего положения.
Рис. 6. Структура системы автоматического управления
Рис. 7. Stateflow-диаграмма вычислительного блока
Произведено исследование поведения системы позиционного регулирования с моделью объекта управления в контуре. Результат движения колесного механизма из точки в точку Символ * означает, чтов конечном состоянии угол может быть любымпри отсутствии помех приведен на рис. 8.
Предположим, что на объект действует возмущение в виде ветра, дующего в северо-восточном направлении, который смещает объект. Результат движения из точки в точку приведен на рис. 9. На этом рисунке непрерывной линией обозначена истинная траектория движения объекта управления, пунктиром обозначена расчетная (модельная) траектория.
При движении в среде с непреодолимыми препятствиями необходимо установить на объекте управления датчик, сигнал с которого будет использоваться для контроля состояния. При получении сигнала с датчика в соответствии с системой правил работы регулятора некоторое время действует «аварийный»закон управления. Далее производится перерасчет оптимальных траектории и управляющих воздействий и организуется движение к цели.
Рис. 8. Траектория движения колесного механизма при отсутствии помех (универсальный программно-позиционный алгоритм) |
Рис. 9. Траектория движения колесного механизма при наличии помех (универсальный программно-позиционный алгоритм) |
Рассмотрим ситуацию, когда необходимо обойти непреодолимое препятствие. Предположим, что препятствие имеет сложную форму, а объект движется из начала координат в точку [4,-4,*]. Траектория движения приведена на рис. 10.
Рис. 10. Траектория движения колесного механизма при наличии препятствия (универсальный программно-позиционный алгоритм)
колесный механизм движение позиционный
Проведенные исследования подтверждают эффективность разработанного регулятора, его способность компенсировать внешние возмущающие воздействия, организовывать оперативную смену координат цели, обходить непреодолимые препятствия. В отсутствие внешних возмущающих воздействий этот регулятор является оптимальным по длине траектории.
Библиографический список
BanavarR.N. Control of the Nonholonomic Integrator. - A Talk at University of Twente, 2005, pp. 1-44.
Wang H.-F., Chen Y.-Z. Time-optimal Trajectories for a Car-like Robot Acta Automatica Sinica, Vol. 34, No. 4, April, 2008, pp. 445-452.
LiberzonD. Switching in systems and control,Birkhauser,Boston - Basel - Berlin 2003,pp. 83-89.
Hespanha J.P., Morse A.S. Stabilization of Nonholonomic Integrators via Logic-Based Switching - Automatica, Volume 35, Number 3, 1999. - pp. 385-393.
Размещено на Allbest.ru
Подобные документы
Задачи и основные параметры радиолокационной станции системы управления воздушным движением. Особенности функциональных узлов РЛС "Скала-М". Потенциально опасные и вредоносные производственные факторы, организация рабочих мест диспетчерской службы.
курсовая работа [1,7 M], добавлен 05.03.2011Классификация радиолокационной станции управления воздушным движением и воздушных объектов и их краткая характеристика. Особенности построения трассовых радиолокационных станций. Система синхронизации и формирования меток азимута трассовой станции.
дипломная работа [2,5 M], добавлен 28.11.2022Разработка системы управления электроприводом пассажирского лифта на 5 остановок на базе программируемого контроллера S7-200 фирмы "SIEMENS SIMATIC". Выбор автоматических выключателей и магнитных пускателей. Алгоритмы управления движением лифта.
курсовая работа [364,5 K], добавлен 15.10.2012Разработка системы управления для обеспечения передачи данных с бортовой аппаратуры локомотива на диспетчерскую станцию для ее обработки. Удобное отображение полученной информации на цифровой карте или схеме путеводного развития объекта внедрения.
курсовая работа [1,9 M], добавлен 09.06.2016Разработка системы управления электроприводом механизма извлекателя оправок трубопрокатного агрегата с учетом его конструктивных особенностей и требований технологического процесса. Методы синтеза передаточных функций. Выбор типовых средств управления.
курсовая работа [334,1 K], добавлен 05.11.2013Многогранное вовлечение мышц в процессе управления определенным движением требует установления ряда зависимостей между начальным положением опорного аппарата человека, определенными параметрами ЭМГ донора и реципиента, силой и скоростью сокращения мышц.
реферат [141,3 K], добавлен 07.01.2009Радиолокационные станции управления воздушным движением. Разработка алгоритмов работы и структурных схем постановщика помех и устройств защиты станции, анализ эффективности комплекса. Расчёт параметров помехопостановщика и зон прикрытия помехами.
курсовая работа [425,8 K], добавлен 21.03.2011Бортовое оборудование радиолокационного контроля траектории движения орбитального корабля "Буран". Устройство радиотехнической системы навигации, посадки и управления воздушным движением, наведения наземных антенн систем телеметрии и радиосвязи "Вымпел".
реферат [932,7 K], добавлен 11.12.2014Разработка системы управления фрезерного станка. Описание механизма и механотронной системы. Выбор микроконтроллера для реализации системы управления. Выбор электронных ключей и драйверов. Разработка протокола взаимодействия и логики работы устройства.
курсовая работа [2,5 M], добавлен 22.05.2014Система воздушной радиолокации аппаратуры управления воздушным движением. Построение обобщенной структурной схемы системы вторичной радиолокации. Принцип работы самолетного ответчика. Принцип действия самолетного ответчика по функциональной схеме.
курсовая работа [1,3 M], добавлен 13.10.2017