Доработать имеющееся программное обеспечение системы управления робота

Цена договорная
29 июля 2021, 13:47 • 8 откликов • 57 просмотров
Техническое задание
на доработку программного обеспечения
внутритрубного диагностического комплекса.
1.Имеется внутритрубный диагностический комплекс, состоящий из:
-Внутритрубного робота, рассчитанного на сканирование с помощью иммерсионных ультразвуковых датчиков толщины стенки трубопроводов тепловых сетей диаметром 800-1200 мм при движении внутри трубы, заполненной водой с температурой не выше 40 градусов. Скорость движения 2-4 метра в минуту. За один оборот барабана с 36 датчиками выполняется 360 измерений толщины. Робот оборудован видеокамерами с подсветкой для визуального контроля при движении. Для измерения пройденного пути робот оснащен одометром.
-Кабельной лебедки, автоматически отдающей и подбирающей кабель, по которому робот питается электроэнергией и передает информацию.
-Пульта управления, оснащенного джойстиком, с помощью которого передаются команды на движение вперед-назад, сжатие и раздвижение ведущих колес.
-Компьютера, принимающего информацию о дефектах, служебную и визуальную информацию от робота.

-Программного обеспечения, включающего в себя прошивки, загружаемые в память контроллеров, ПО отображения и обработки поступающей информации

2.Существующее положение.

Робот способен передвигаться в трубе на расстояния до 400 метров.

Сканирование толщины стенки трубы производится, информация записывается.

Имеется стенд, имитирующий участок трубопровода диаметром 800 мм с нанесенными дефектами.

Система управления робота выполнена на базе микроконтроллеров на базе Cortex M4, M3

2.1 Существующие недостатки программного обеспечения.

-Ошибки при измерении пройденного пути.

-периодически возникающие помехи



-Затруднена расшифровка данных в части распознавания дефектов. Дефекты, как внешней, так и внутренней поверхности совпадают и сдвигаются синхронно от среднего слоя стенки трубы вовнутрь.



-Координаты дефектов, как линейная, так и угловая, не совпадают с координатами, определенными другими средствами.

-устранение неполадок программного обеспечения возможна только через разработчиков, что занимает значительное время.

3.Требования к результатам работы.

Отладка программного обеспечения должна привести к :

-обеспечению полноценного функционирования внутритрубного диагностического комплекса.

-разработке технической документации на программное обеспечение

-получение возможности внесения изменений в ПО при совершенствовании процесса диагностики.