Главная / Продукт
Продукт

Из чего состоит управляемая машина

Система автономного управления переводит серийный буровой станок в режим совместной автономности: машина выполняет повторяемый цикл, оператор разбирает отклонения. Система состоит из трёх частей: бортовой комплект, центр управления и сервер.

Буровой станок снизу: мачта, буровые штанги и пыль в работе
Объект дооснащенияМачта и буровой став серийного станка — сюда встаёт комплект
Визуализация

Три слоя системы

Слои разделены по ответственности: борт отвечает за то, что нельзя откладывать, центр управления — за решения человека, сервер — за план и историю.

Три слоя системы: борт станка, центр управления и сервер, связанные потоками данных 01 · БОРТ 02 · ЦЕНТР УПРАВЛЕНИЯ 03 · СЕРВЕР Видит и действует Связывает человека и парк Хранит контекст Навигация и определение положения Лидары и камеры, карта окружения Планирование движения и цикла Управление механизмами станка Защитная логика и аварийный останов Карта и задание по каждому станку Состояние подсистем и диагностика Видео и журнал событий Подтверждение действий оператором Возврат в работу после остановки Проект скважин и план работ Факт выполнения и история Карты, файлы, база данных Авторизация и права доступа Сравнение работы системы Состояние и события идут вверх, задание и подтверждения — вниз Критичные реакции остаются на борту и не ждут ответа сервера
Критичные реакции работают на борту и не ждут ответа сервера.

Разбор трёх слоёв

Что ставится на серийный станок

Автономность начинается с физического оборудования: навигации, датчиков, вычислителя, управления механизмами и контура аварийного останова.

Монохромная схема бурового станка с выносками 0–9: позиции соответствуют реестру ниже
Комплект подключается к серийной машине: получает данные навигации и штатных подсистем, управляет исполнительными механизмами и передаёт состояние в центр управления. Номера соответствуют позициям в реестре ниже.
Поз.УзелЧто делаетСостав
0Шкаф управленияПереходный слой между вычислителем и штатной электрикой станка.связь со штатной электрикой · питание
1ИнклинометрыКонтроль ориентации корпуса и мачты при выравнивании и бурении.один на корпусе, один на мачте
2КронштейныКрепление антенн, камер, лидаров, шкафа и датчиков с учётом вибрации.по корпусу и мачте
3Кабельные трассыПитание и обмен данными между узлами комплекта и машиной.питание · передача данных · антенные линии
4ВидеосистемаКруговой обзор оператору и наблюдение за зоной бурения.обзорные камеры · камера зоны бурения
5ЛидарыГеометрия окружения, свободное пространство и защитные зоны.обзор 360° · передний · задний
6ГНСС и связьТочная привязка машины и канал до центра управления.антенны спутниковой навигации и связи
7Аварийный остановВнешний останов, приводящий машину в штатное безопасное состояние.приёмник · внешний контур останова
8ДатчикиДополнительные измерения под конкретную машину и участок.по результатам обследования
9ИндикацияВнешняя сигнализация режима работы для людей рядом с машиной.по углам крыши и корпуса
ГраницаСостав комплекта и точки установки зависят от модели станка и результатов обследования. Часть датчиков определяется уже по итогам обследования конкретной машины.
Плата управления в проволочной графике, дорожки уходят к разъёмам
Аппаратная часть
Визуализация
Аппаратная часть

Переходный слой к серийной машине

Команда проектирует и собирает узлы, которые связывают вычислитель с гидравликой и штатной электрикой станка: платы управления, измерения тока и распределения питания.

Здесь решается совместимость: серийная машина не рассчитана на внешнее управление, поэтому переходный слой делается под конкретную модель.

Что находится на борту

Платы управления с промышленными разъёмами: связь вычислителя со штатной электрикой станка
Узел управленияСвязывает вычислительный модуль со штатными системами станка
Визуализация
Плата управления гидравлическими клапанами
Плата управления клапанамиПеревод команд движения в управление гидравликой
Экран бурения в центре управления: фаза и прогресс цикла, аварийный останов, показания давления воздуха, подачи и вращения, профиль скорости проходки по глубине и настройка режима под породу
Рабочий циклЭтап задания, параметры бурения, профиль проходки по глубине и подстройка режима под породу
Экран центра управления: список станков с состоянием, карта проекта скважин и подтверждение загрузки задания
Парк и заданияКарта проекта скважин, состояние каждого станка и подтверждение задания
Центр управления

Рабочее место оператора

На одном экране видно, какой станок ждёт решения, почему он остановился и какой следующий шаг безопасен.

  • Карта и задание

    Проект скважин, положение станка и текущее задание по каждой машине парка.

  • Состояние подсистем

    Навигация, связь, топливо, вода, диагностика бортовых узлов.

  • События и видео

    Журнал того, что произошло, и обзор с камер станка.

  • Возврат в работу

    Понятный безопасный шаг после остановки, без выезда человека к машине.

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

Как устроен останов

Автономному станку мало уметь ехать и бурить. Он должен предсказуемо остановиться, когда состояние машины, датчиков или зоны вышло за границы.

Каскад аварийного останова: независимые каналы восприятия, защитная логика, безопасный режим и путь возврата в работу НЕЗАВИСИМЫЕ КАНАЛЫ ЛидарКамерыНавигация Штатные датчикиСвязь с центром геометрия препятствияраспознавание объекта положение машинысостояние механизмов присутствие оператора ЗАЩИТНАЯ ЛОГИКА Отменяет команду движения независимо от верхнего уровня Ухудшение одного канала не продолжает работу как штатную Безопасный режим Останов, фиксация причины, сообщение оператору Возврат в работу Оператор подтверждает безопасный шаг УРОВНИ АВАРИЙНОГО ОСТАНОВА Локальный — кнопка на машине Удалённый — из центра Программный — по условию
Требование к защитной логике: отменять команду движения независимо от верхнего уровня и не продолжать работу как штатную, если ухудшился хотя бы один канал.
Три уровня остановаЛокальный — кнопка на машине. Удалённый — из центра управления. Программный — по условию системы. Каждый обязан приводить к одному и тому же безопасному состоянию.
Модель столкновений бурового станка: оболочки корпуса, мачты и ходовой части с точками крепления сенсоров
Геометрия машиныОболочки корпуса, мачты и ходовой части — по ним строятся защитные зоны под конкретную модель станка

Память системы

Сервер связывает проект скважин, план, фактическое выполнение и накопленные данные — без него автономный цикл остаётся набором отдельных поездок.

Проект

План и задание

Проект скважин, границы рабочей зоны, распределение заданий по машинам парка.

Факт

История выполнения

Фактические параметры цикла, журнал событий и возможность сравнить работу системы между сменами.

Доступ

Данные и права

Авторизация, база данных, карты и файлы, интеграция с инфраструктурой заказчика.

Технологии разработки

Стек разработки: языки, робототехнический слой, протоколы обмена между узлами, среда моделирования и инфраструктура сборки.

НаправлениеТехнологии и инструменты
Языки программированияPython, C++, C#, JavaScript, TypeScript, Bash/Shell, YAML
Робототехника и восприятиеROS 2, Foxglove, LiDAR, IMU, RTK, SLAM
Протоколы и обмен даннымиCAN, CAN FD, Cyphal, CANopen, UART, SPI, I2C, Ethernet, TCP, UDP, DDS/RTPS, gRPC, HTTP/REST
Моделирование и трёхмерная графикаUnity3D, Gazebo/Ignition, Blender, 3ds Max
Пользовательские интерфейсыReact, Qt
Инфраструктура разработкиLinux, Docker, Git
Статус

Что уже проверено

Полный цикл бурения с наращиванием става пройден в симуляторе. Управление гидравликой проверяется на стенде, штатные шины серийного станка записаны на действующем карьере. Полевых испытаний с комплектом ещё не было: они начинаются после обследования участка.

Начнём с технического обследования участка

Разберём текущий цикл бурения, условия площадки и модель станка. На выходе — заключение о применимости и план пилота. Объём и условия обследования согласуем после первого разговора.

Кто вы *

Достаточно одного: телефона или почты.

Как мы обращаемся с данными — в политике обработки персональных данных.