🔍 Поиск работ

Программное обеспечение управления точностным стендом Acutronic для испытаний навигационного прибора

Работа №207801

Тип работы

Дипломные работы, ВКР

Предмет

автоматика и управление

Объем работы154
Год сдачи2020
Стоимость4950 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
6
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 2
ВВЕДЕНИЕ 6
1 ХАРАКТЕРИСТИКИ ИСПЫТАТЕЛЬНЫХ СТЕНДОВ 8
1.1 Предназначение испытательных стендов 8
1.2 Система управления ACUTROL 3000 10
1.2.1 Описание ГИП с контроллером ACUTROL 3000 10
1.2.2 Внешний вид ГИП с контроллером ACUTROL 3000 13
1.2.3 Панель «Макросы» 14
1.2.4 Основные характеристики Acutronic 15
1.2.5 Язык ACL контроллера ACUTROL 3000 18
1.2.6 Описание команд 19
1.2.7 Основные команды и их функции 19
1.3 Система управления ProAxe 20
1.3.1 Описание ГИП с контроллером ProAxe 20
1.3.2 Внешний вид ГИП с контроллером ProAxe 21
1.3.3 Управление температурной камерой 22
1.4 Сравнительный анализ существующего ПО 23
1.5 Сравнение стендов 25
1.5.1 Сравнение одноосевых стендов 25
1.5.2 Сравнение двухосевых стендов 26
1.5.3 Сравнение трехосевых стендов 28
Вывод к разделу 1 30
2 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 31
2.1 Описание языка 31
2.2 Описание программы 34
2.3 Используемые библиотеки 35
2.4 Функции 39
2.4.1 Функции, работающие в главном файле 39
2.4.2 Функции, работающие с текстовыми файлами 40
2.4.3 Функции, работающие с расчетами 40
2.4.4 Функции, работающие с выводом осей и другими элементами... 41
2.4.5 Функции, работающие с файлами с расширением xls (Excel) 42
2.4.6 Функции, предназначенные для работы с соединением 42
2.4.7 Функции для автоматизации выполнения программы 44
2.4.8 Функции по работе с графиками 45
2.4.9 Функции для работы с панелью инструментов 45
2.5 Руководство пользователя 47
Вывод к разделу 2 65
3 ОЦЕНКА КАЧЕСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 66
3.1 Описание использованных методов и инструментов 66
3.2 Оценка работоспособности 66
3.3 Условия применения 66
3.3.1 Требования к квалификации обслуживающего персонала 66
3.3.2 Требования к аппаратному и программному обеспечению 67
Вывод к разделу 3 67
ЗАКЛЮЧЕНИЕ 68
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 70
ПРИЛОЖЕНИЯ 72
ПРИЛОЖЕНИЕ А 72
ПРИЛОЖЕНИЕ Б 73
ПРИЛОЖЕНИЕ В 114
ПРИЛОЖЕНИЕ Г 115
ПРИЛОЖЕНИЕ Д 116
ПРИЛОЖЕНИЕ Е 117
ПРИЛОЖЕНИЕ Ж 118


Актуальность темы.
В настоящее время предприятия авиационной, космической, оборонной, автомобильной промышленности нуждаются в испытательных поворотных стендах. Данное оборудование используется для испытаний и калибровки инерциальных датчиков (гироскопы, акселерометры),
инерциальных навигационных систем, стабилизированных оптических систем, систем управления с электронной стабилизацией и для моделирования полёта различных объектов. Применение испытательных поворотных стендов уменьшает расходы на разработку и изготовление новых навигационных приборов, сокращает время появления новых приборов.
Проблема штатного ПО.
В большинстве случаев со стороны фирм производителей поворотных стендов к изделию прилагается лишь штатная программа для его управления, имеющая крайне слабые возможности для исследовательских целей и реализации программы испытаний.
Цель работы - разработка программного обеспечения для автоматизированного удаленного управления трех-осевого точностным стендом “Acutronic” при проведении точностных испытаний навигационного прибора.
Задачи работы:
• Изучить состояние вопроса;
о Изучить технические возможности трех-осевого стенда “Acutronic” (модель AC-3337);
о Ознакомиться с аналогичными стендами других компаний производителей;
• Разработать приложение для автоматизированного удаленного управления стендом “Acutroinc” по сети Ethernet;
• Протестировать работу приложения;
• Разработать руководство пользователя для приложения.
Объект работы - трех-осевой стенд “Acutronic” (модель AC-3337).
Результаты работы в виде отчетов можно использовать для дальнейшего анализа.
Разработанное в результате выполнения данной работы приложение, предусматривает возможность модернизации под новые задачи.


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

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

Помощь в написании работ!


В результате проведенной работы получены следующие результаты:
• Рассмотрены и проанализированы технические характеристики трех-осевого стенда “Acutronic” (модель AC- 3337):
о Язык управления ACL;
о Контроллер AC-3337;
о ПО контроллера “Acutronic”.
• Разработано приложение в среде QT Creator на языке С++ для управления стендом “Acutronic”. Приложение позволяет удаленно с ПК управлять стендом и создавать отчеты;
• Разработано руководство пользователя;
• Протестирована работа ПО.
Разработан интерфейс приложения согласно требованиям предприятия АО НИИ «Медикон». Разработано руководство пользователя для данного приложения. В приложении реализована возможность вывода всех результатов и записи команд для автоматизации управления. Таким образом, цель работы достигнута, задачи - решены.
Данное ПО универсально для всех контроллеров “Acutronic” так как они используют одни и те же протоколы TCP/IP.
Дальнейшее развитие программного обеспечение для управления стендом “Acutronic” следует производить по следующим направлениям:
• Расширение средств отладки программы испытаний: возможность интерактивного контроля состояния переменных, пошаговое исполнение;
• Расширение возможностей управления;
• Возможность работать в среде Unix;
• Расширенная обработка ошибок и восстановление
после сбоев программы испытаний;
• Создание трехмерной визуализации;
• Разработка своего управляющего языка высокого уровня для автоматизации испытаний.



1. ACUTRONIC Двухосевые стенды: [Электронный ресурс].
© 2020 ACUTRONIC. URL: http://www.acutronic.com/ru/produkcija/2-osevye- stendy.html.
2. ACUTRONIC Одноосевые стенды: [Электронный ресурс].
© 2020 ACUTRONIC. URL:
http: //www.acutronic .com/ru/produkcij a/povorotnye-stoly.html.
3. ACUTRONIC, Трехосевые стенды: [Электронный ресурс].
© 2020 ACUTRONIC. URL: http://www.acutronic.com/ru/produkcija/3-osevye- stendy.html.
4. EVILEG: [Электронный ресурс]. © EVILEG 2015-2020. URL: https://evileg.com/ru/post/95/.
5. GitHub: [Электронный ресурс]. © 2020 GitHub, Inc. URL: https://github.com/dbzhang800/QtXlsxWriter/tree/master/examples/xlsx.
6. QCustomPlot: [Электронный ресурс]. URL:
https://www.qcustomplot.com/.
7. Qt Documentation: [Электронный ресурс]. © 2020 The Qt Company Ltd. URL: https://doc.qt.io/qt-5/qintvalidator.html (Дата обращения: 02.03.2020).
8. Qt коддинг : [Электронный ресурс]. URL: http://easy-
qt.blogspot.com/2014/04/qt-qtcpserver-qtcpclient-1.html.
9. YouTube, Уроки по С++ | Перемещаем график на лист в Excel на
C++ | RAD Studio 10: [Электронный ресурс]. URL:
https: //www.youtube. com/watch?v=e7UT 1 QJDsog&feature=emb_title.
10. Ведущий глобальный поставщик инновационных решений и услуг для навигации, позиционирования и обработки изображений, iXBlue: [Электронный ресурс]. URL: https://www.ixblue.com/ 2016.
12. Записки информационщика: [Электронный ресурс]. © 2015-2017
"Nicknixer.Ru". URL: https://nicknixer.ru/programmirovanie/kratkij-obzor-
krossplatformennogo-frejmvorka-qt/.
13. Макс Шлее, Qt 4.8. Профессиональное программирование на C++:
[Электронный ресурс]. БХВ-Петербург, 2012. — 912 с. URL:
http://www.cosmic-rays.ru/books61/Shlee_Qt_4_8.pdf.
14. Стрелец Coder - Сайт профессионального программиста: [Электронный ресурс]. © 2014-2020. URL: http://streletzcoder.ru/rabota-s- tekstovyimi-faylami-v-qt/.
15. Форум программистов и сисадминов Киберфорум : [Электронный
ресурс]. ©2000 - 2020, vBulletin Solutions, Inc. URL:
https: //www. cyberforum. ru/qt/thread420579. html...17


Работу высылаем на протяжении 30 минут после оплаты.




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