📄Работа №208970

Тема: Система дистанционного управления движением гусеничной машины по программной траектории

📝
Тип работы Дипломные работы, ВКР
📚
Предмет автоматизация технологических процессов
📄
Объем: 98 листов
📅
Год: 2020
👁️
Просмотров: 17
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 7
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Обзор известных на рынке решений 11
1.2 Обзор известных методов навигации 17
1.3 Состав БИНС 18
1.4 Обзор объекта управления 21
Выводы по главе один 24
2 РАЗРАБОТКА БОРТОВОГО КОМПЛЕКСА 25
2.1 Разработка уменьшенной физической модели гусеничной машины .... 26
2.2 Разработка программного обеспечения 34
2.3 Практическая реализация уменьшенной физической модели
гусеничной машины 37
2.4 Разработка терминала управления 38
2.4.1 Разработка мобильного приложения 38
2.4.3 Организация связи между мобильным приложением и модулем
связи. Защита передаваемой информации 42
Выводы по главе два 45
3 РАЗРАБОТКА НАВИГАЦИОННОГО МОДУЛЯ
3.1 Выбор элементной базы навигационного модуля 46
3.2 Снятие показаний модуля MPU6050 50
3.3 Обзор известных методов фильтрации 55
3.4 Разработка алгоритма обработки данных навигационного модуля 57
3.5 Реализация алгоритма обработки данных навигационного модуля 65
Выводы по главе три 66
4 РАЗРАБОТКА АЛГОРИТМА ДВИЖЕНИЯ ПО ПРОГРАММНОЙ ТРАЕКТОРИИ
4.1 Разработка алгоритма 67
4.2 Тестирование и анализ качества работы алгоритма 74
Выводы по главе четыре 83
ЗАКЛЮЧЕНИЕ 84
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 86
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А. Листинг программы контроллера BODAS RC 89
ПРИЛОЖЕНИЕ Б. Листинг программы получения данных с модуля MPU6050 95
ПРИЛОЖЕНИЕ В. Листинг обработчика VS_NAVIGATION_HANDLE .. 97
ПРИЛОЖЕНИЕ Г. Листинг программы движения по программной траектории на плате NodeMCU 99

📖 Введение

В современном мире наряду с вопросами качества систем управления стоят вопросы эргономики и безопасности рабочего процесса. Деятельность человека в условиях стремительного развития научно-технического прогресса становится с каждым днём всё более напряжённой и связана с более сложной техникой. В связи с этим снижается качество проводимых работ. Выполняя работу в неблагоприятной и опасной производственной среде на пределе своих физиологических и психических возможностей, человек может допустить ошибки, которые могут стать критическими. Кроме того, такие чрезвычайные ситуации, как на Чернобыльской АЭС и АЭС Фукусима-1 показали всю необходимость удаленного управления специальной техникой. Поэтому стремление снизить влияние человеческого фактора на качество управления машинами, а также стремление исключить участие человека-оператора в работах, вредных и опасных для его жизни и здоровья, вынуждают инженеров проектировать дистанционно-управляемые машины различного типа и назначения.
В первую очередь это машины военного назначения, которые предназначены для решения как разведывательных, так и боевых задач. Также дистанционно-управляемые машины находят широкое применение в задачах горнодобывающей промышленности, в гражданском, промышленном, гидротехническом и дорожном строительстве. В этих случаях системы дистанционного управления требуют достаточную помехозащищенность, быстродействие, высокую дальность связи, а также наличие средств наблюдения за техникой и параметрами ее агрегатов в реальном времени.
Одним из первых шагов к внедрению средств дистанционного управления в гусеничную технику стал советский телетанк ТТ-18, управляемый дистанционно посредством радиосвязи. Разработки и усовершенствование подобных систем дистанционного управления военной техникой продолжаются и по сей день, и на сегодняшний момент оборонная промышленность уверенно предлагает свои решения, создавая новейшие боевые роботизированные комплексы. Одним из таких является боевой многофункциональный робототехнический комплекс - "Уран-9" [4]. Дистанционное управление роботом осуществляется по радиоканалу из передвижного пункта управления (ПУ) либо при помощи переносного пульта дистанционного управления (ПДУ). В ПУ организовано рабочее место оператора, установлено оборудование с органами управления и специализированным программным обеспечением для организации связи и управления роботом, также установлено несколько мониторов, позволяющих в реальном времени наблюдать за роботом с помощью специальных камер на нем и отслеживать его состояние. При работе из ПУ дальность связи может достигать 3 км в зависимости от той местности, на которой производятся боевые действия. Снизить дальность связи способен рельеф местности, плотность застройки, наличие лесов, а также насыщенность различной техники рядом с роботом, помехи радио или линии электропередач. В этом заключается основная проблема данного комплекса - низкая надежность связи ПУ с роботом и необходимость хорошей "видимости" между ними из-за отсутствия резервных каналов связи.
Используемая в горнодобывающей промышленности техника, такая как бульдозеры, бурильные машины, экскаваторы, погрузчики также оснащаются системами дистанционного управления. Бульдозеры D10 и D11N фирмы «Caterpillar», оборудованные системами дистанционного управления австралийской компании «Remote Control Technologies Pty Ltd» («RCT») [3] стали одними из первых машин такого типа, управляемых дистанционно. Компания «RCT» является лидером в области дистанционно управляемых бульдозеров и по сей день. Машины оснащаются средствами связи с оператором, дополнительными вычислительными устройствами для обработки управляющих команд оператора и фиксации показаний датчиков, комплексом датчиков и средствами видеонаблюдения. Управление обеспечивается как с помощью ПДУ на расстоянии до 200 м, так и на расстоянии до 1000 м из удаленного ПУ, в котором оборудованы рабочие места, дублирующие органы управления, специальные мониторы заменяют окна кабин, видеокамеры в режиме реального времени передают на экраны изображение с работающих машин. Управляющие команды от оператора, показания датчиков и видеопоток с камер передаются по радиоканалам в разных диапазонах частот, что позволяет повысить надежность связи ПУ с машинами. Однако данная система предусмотрена для ограниченного списка техники с гидромеханической трансмиссией, в который входят лишь зарубежные производители («Caterpillar», «Komatsu», «Toyota», «Hitachi»). В связи с этим возникают сложности с адаптацией системы для техники «ДСТ- Урал» на гидростатической трансмиссии (ГСТ). Скопировать систему представляется возможным лишь в аппаратной части, однако подробные алгоритмы работы остаются неизвестными в силу закрытости программного обеспечения.
Рассмотренные выше варианты имеют ряд недостатков, а именно: низкая дальность связи, невысокая надежность связи ПУ с объектом управления, сложность в согласовании системы с техникой с гидростатической трансмиссией. Но главным недостатком является то, что во всех случаях управление осуществляется человеком-оператором, что влечет за собой необходимость постоянной поддержки связи между машиной и оператором, сложность оценивания оператором обстановки вокруг машины по данным телеметрии, возможность выхода техники за пределы зоны наблюдения. Хотя оператор и находится в безопасных рабочих условиях, управлять техникой по-прежнему должен он, и на результат работы так же будет сказываться утомляемость оператора, невнимательность, психологическое состояние и другие человеческие факторы. В связи с этим возникает потребность перехода от дистанционно управляемой техники к технике, способной функционировать в автономном режиме.
Одним из частных случаев движения техники без прямого участия оператора является движение по программной траектории. В таком случае необходимо точное определение текущего положения объекта. Сегодня существует достаточное количество способов определения текущих координат местоположения наземных движущихся объектов. К таковым относятся спутниковая навигация, радионавигация и инерциальная навигация, а также комплексирование нескольких методов [5-7]. Для техники, используемой внутри помещений, зачастую определение местоположения осуществляется с применением оптических и ультразвуковых устройств. Таким образом, объединение возможности дистанционного управления техникой и возможности навигации подвижных объектов позволит максимально исключить влияние человеческого фактора на ход выполняемых работ, а также на порядок повысить производительность.
Поэтому целью дипломной работы является разработка системы дистанционного управления движением гусеничной машины по программной траектории с реализацией пульта дистанционного управления на мобильном устройстве на базе ОС Android.
Для достижения поставленной цели необходимо решить следующие задачи.
1. Провести анализ известных на рынке решений.
2. Систематизировать информацию по теоретической и технической части навигационных систем.
3. Изучить принцип работы бортовой системы управления гусеничной машины на базе тягача ТМ 10.
4. Определить общую структуру системы дистанционного управления
движением гусеничной машины по программной траектории.
5. Разработать алгоритмы, аппаратную и программную часть системы дистанционного управления движением машины по программной траектории.
6. Реализовать уменьшенную физическую модель гусеничной машины.
7. Провести испытания уменьшенной физической модели гусеничной машины.
Объектом исследования. Бортовые системы управления и навигационные комплексы подвижных наземных объектов.
Предмет исследования. Алгоритмы управления, аппаратная и программная часть бортового комплекса, реализующего движение гусеничной машины по программной траектории.
Методы исследования. Исследования, проводимые в работе, основаны на комплексном использовании теории автоматического управления, программирования промышленных контроллеров, современных средств проектирования систем управления, построения навигационных систем, разработки программного обеспечения для мобильных устройств, основ автоматизированного проектирования, системного программного обеспечения.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В работе проведен анализ действующей системы управления движением бульдозера ТМ10 предприятия ООО «ДСТ-Урал», проанализированы аналогичные системы дистанционного управления, выявлены их достоинства и недостатки, а также определена концепция разработки дистанционной системы управления движением машины и способы её интеграции в существующую систему.
Для проведения испытаний разработана уменьшенная физическая модель гусеничной машины, состоящая из ПЛК BODAS RC 12-10/30, одноплатного компьютера Raspberry Pi 3B, CAN Bus модуля MCP2515, электродвигателей МЭ 250, драйверов двигателей XY-MOS 15A, реле SONGLE SRD-05VDC, щелевых оптических датчиков FC-03 и оптических датчиков препятствий KY-032.
В разработанном мобильном приложении создана форма авторизации оператора, реализован виртуальный джойстик управления, картографический сервис, средство мониторинга параметров машины. Для обеспечения защиты передаваемых данных применен алгоритм хеширования MD5.
Разработан навигационный модуль на базе МЭМС-датчика MPU6050 и платы Arduino Uno. Разработаны алгоритм обработки данных навигационного модуля и алгоритм движения машины по программной траектории, задание которой осуществляется при помощи ввода информации на веб-странице. Проведено 4 серии лабораторных испытаний по 30 опытов в каждой, в результате которых выявлено, что наибольшая погрешность оценки пройденного лабораторным макетом расстояния составляет 13 % и возникает при использовании программного фильтра Калмана. Также при использовании данного метода фильтрации возникает наибольший разброс оценки пройденного расстояния 0,13 м (13 %), а максимальная ошибка оценки пройденного расстояния достигает 43 %. Наилучший результат получен с использованием встроенного в навигационный модуль ФНЧ с частотой среза 44 Гц. При такой фильтрации наибольший разброс вычисленного навигационным модулем расстояния составляет 0,1 м (10 %), а ошибка составляет 9 %. При этом максимальная ошибка оценки пройденного расстояния достигает 31 %. Отработка лабораторным макетом замкнутой траектории в виде квадрата со стороной 1 м показала, что среднее отклонение от заданной траектории составляет 4,7 %, максимальное отклонение макета в конце траектории от точки старта равняется 11,2 %, а минимальное - 6,7 %, что соответствует требованиям технического задания. Возникшие погрешности и отклонения от траектории обусловлены несовершенством применяемых чувствительных элементов, их креплением к корпусу лабораторного макета и высоким уровнем вибраций в результате работы двигателей.
Результатом проведенной работы является система дистанционного управления движением гусеничной машины по программной траектории. В дальнейшем планируется усовершенствование элементной базы навигационного модуля, привлечение дополнительных средств и способов подавления внешних шумов, проведение полевых испытаний на реальной технике, применение методов комплексирования навигационных систем, и интеграция разработанной системы в действующую бортовую систему техники «ДСТ-Урал».

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1 Мелешко, В.В. Бесплатформенные инерциальные навигационные системы. Учебное пособие / В.В. Мелешко, О.И. Нестеренко. - Кировоград: ПОЛИМЕД- Сервис, 2011. - 171 с.
2 Основы синтеза многоструктурных бесплатформенных навигационных систем / С.В. Соколов; под ред. В. А. Погорелова. - М.: ФИЗМАТЛИТ, 2009. - 184 с.
3 Control and Automation Systems. Control Master [Электронный ресурс]. - Режим доступа: https://rct-global.Com/automation-control-mining/remote/#tab48_1. - Загл. с экрана.
4 Боевой робот «Уран-9» [Электронный ресурс].- Режим доступа:
http://huntsmanblog.ru/boevoj-robot-ural-9/. - Загл. с экрана.
5 Алёшин, Б.С. Ориентация и навигация подвижных объектов: современные информационные технологии / Под ред. Б.С. Алёшина, К.К. Веремеенко,
А.И. Черноморского. - М.: ФИЗМАТЛИТ, 2006. - 424 с.
6 Бабич, О.А. Обработка информации в навигационных комплексах / О.А. Бабич. - М.: Машиностроение, 1991. - 512 с.
7 Аль Битар, Н. Сравнительный анализ алгоритмов комплексирования в слабосвязанной инерциально-спутниковой системе на основе обработки реальных данных / Н. Аль Битар, А.И. Гаврилов // Гироскопия и навигация. - 2019. - Том 27, № 3. - С. 106.
8 Матвеев, В.В. Основы построения бесплатформенных инерциальных навигационных систем / В.В. Матвеев, В.Я. Распопов. - СПб.: ГНЦ РФ ОАО «Концерн «ЦНИИ «Электроприбор», 2009. - 280 с.
9 Фрайден, Дж. Современные датчики. Справочник. - М.: Техносфера, 2005. - 592 с.
10 Веремеенко, К.К. Современные информационные технологии в задачах навигации и наведения беспилотных маневренных летательных аппаратов / Под ред. М.Н. Красильщикова, Г.Г. Себрякова. - М.: ФИЗМАТЛИТ, 2009. - 556 с.
11 Васильев, К.К. Математическое моделирование систем связи. Учебное пособие / К.К. Васильев, М.Н. Служивый. - Ульяновск: УлГТУ, 2010. - 170 с.
12 Бекетов, С.А. Теория управляемого движения гусеничных машин / С.А. Бекетов. - М.: Издательство МГТУ им. Н.Э. Баумана, 2017. - 125 с.
13 Никитин, А.О. Теория танка / А.О. Никитин, Л.В. Сергеев. - М.: Редакционно-издательский отдел Военной ордена Ленина академии бронетанковых войск, 1962. - 588 с.
14 Кондаков, С.В. Автоматизированное управление движением быстроходной гусеничной машины: монография / С.В. Кондаков, О.О. Павловская. - Saarbrucken:LAP LAMBERT Academic Publishing, 2013. - 105 c.
15 BODAS Controller RC. - Schwieberdingen, Germany: Bosch Rexroth AG, 2017. - 24 p.
16 Руководство пользователя по программированию ПЛК в CoDeSys 2.3. - Смоленск: ПК Пролог, 2008. - 452 с.
17 Генике, А.А. Глобальные спутниковые системы определения местоположения и их применение в геодезии / А.А. Генике, Г.Г. Побединский. - М.: Картгеоцентр, 2004. - 355 с.
18 Rasbperry Pi Compute Module 3+. Datasheet [Электронный ресурс]. - Режим доступа: https://www.raspberrypi.org/. - Загл. с экрана.
19 Забудский, Е.И. Электрические машины. Учебное пособие для вузов / Ч. 4. Коллекторные машины постоянного тока / Е.И. Забудский. - М.: ООО «Мегаполис», 2020. - 294 с.
20 Шарапов, В.М. Датчики: Справочное пособие / В.М. Шарапов,
Е.С. Полищук, Н.Д. Кошевой. - М.: Техносфера, 2012. - 624 с.
21 ГОСТ Р МЭК 31131-3-2016. Контроллеры программируемые. Языки программирования. Введ. - 2017-01-04. - М.: Издательство стандартов, 2017. - 230 с.
22 Нестеров, С.А. Информационная безопасность и защита информации.
Учебное пособие / С.А. Нестеров. - СПб.: Издательство Политехнического
университета, 2009. - 126 с.
23 MPU-6000 and MPU-6050. Register map and descriptons / InvenSense [Электронный ресурс]. - Режим доступа: https://www.invensense.com/wp- content/uploads/2015/02/MPU-6000-Register-Map1.pdf. - Загл. с экрана.
24 Arduino Uno Datasheet [Электронный ресурс]. - Режим доступа:
https://www.farnell.com/datasheets/1682209.pdf. - Загл. с экрана.
25 Егоров, Е.Н. Активные фильтры: Активные фильтры. Учебно-методическое пособие / Е.Н. Егоров, А.А. Короновский, А.Е. Храмов. - Саратов, 2010. - 17 с.
26 Kalman, R.E. A new approach to linear filtering and prediction problems // Journal of Basic Engineering. - 1960, No. 82. - P. 35-45.
27 Морозов, А.А. Сравнение алгоритмов фильтрации сырых данных для маркерной киберфизической системы захвата движений / А.А. Морозов, И.М. Гайнияров // Молодой ученый. - 2017. - №16. - С. 192-195.
28 Madgwick, S. An efficient orientation filter for inertial and inertial/magnetic sensor arrays // Bristol (UK), 2010. - 32 p.
29 Яцына, Ю.Ф. Сравнительный анализ дискретных фильтров Калмана и Маджвика / Ю.Ф. Яцына, Ю.В. Гриднеев // Наука и инновации. - 2017. - №2(168). - С. 22-24.
30 ESP8266EX Datasheet. ESPRESSIF Smart Connectivity Platform: ESP8266EX
[Электронный ресурс]. - Режим доступа: https://esp8266.ru/download/esp8266-
doc/ESP8266_Specifications_v4.1.pdf. - Загл. с экрана.
31 Raspberry PI 3 MODEL B Technical Specification [Электронный ресурс]. -
Режим доступа: https://chlb.terraelectronica.ru/pdf/
show?pdf_file=%252Fds%252Fpdf%252FT%252FTechicRP3.pdf. - Загл. с экрана.
32 Кришнамурти, Б. Web-протоколы. Теория и практика / Б. Кришнамурти, Дж. Рексфорд. - М.: ЗАО «Издательство БИНОМ», 2002. - 592 с.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ