Главная / Материалы / Архитектура
Архитектура

Три слоя продукта: борт, центр управления и сервер

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

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

Что делает борт

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

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

Схема борта: датчики слева, исполнительные механизмы справа, вычислитель в центре
Вход и выход бортаСлева — то, чем машина видит; справа — то, чем она действует
Визуализация

Что делает центр управления

Центр управления даёт оператору обзор одного или нескольких станков. Оператор видит на экране карту, миссию, состояние бортовых подсистем, диагностику, видео и события.

Это рабочее место, а не набор красивых виджетов. Центр сокращает путь от события до решения: видно, какой станок требует внимания, почему он остановился и что можно сделать безопасно.

Экран центра управления: список станков с состоянием, карта проекта скважин и подтверждение загрузки задания
Центр управленияКарта, миссия, диагностика и события в одном рабочем контуре

Что делает сервер

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

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

Как слои обмениваются данными

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

Интерфейс оператора строится вокруг состояния процесса, а не вокруг протокола. Инженер видит название технологии; оператор — готовность станка, ход миссии, причину остановки и следующий доступный шаг.

Почему это один продукт

Борт без центра превращает автономность в закрытый эксперимент. Центр без сервера не сохраняет историю и не помогает управлять парком. Сервер без физического контура не влияет на работу станка.

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

ГраницаСостав слоёв и способ развёртывания уточняются под инфраструктуру заказчика и условия связи на участке.

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

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

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