Классификация платформы
ПРОСТОР в ИТ-архитектуре
промышленного предприятия
Платформа ПРОСТОР — это отечественная промышленная платформа нового поколения, функционально классифицируемая как MES-система с элементами SCADA и развитой IIoT-платформой. В корпоративной ИТ-архитектуре она занимает одновременно три уровня.
Уровень приложений
Единая среда выполнения промышленных приложений
Уровень данных
Централизованное управление технологическими данными
Уровень интеграции
Шина данных между OT и IT системами
1. Общая характеристика платформы ПРОСТОР
1.1. Позиционирование и назначение
1.1.1. Цифровая основа умной электростанции и Индустрии 4.0
Платформа ПРОСТОР разработана российской компанией Prostorlab и позиционируется как цифровая основа умной электростанции и инфраструктурный элемент концепции Индустрии 4.0 [130]. Это позиционирование отражает её стратегическое назначение — создание единого информационного пространства, объединяющего разрозненные технологические системы промышленного предприятия в интегрированную цифровую экосистему.
Ключевой принцип: ПРОСТОР обеспечивает сквозную цифровую цепочку от полевых датчиков до систем корпоративного управления, что является фундаментальным принципом Индустрии 4.0.
1.1.2. Готовая, гибкая и масштабируемая ИТ-платформа
Платформа ПРОСТОР характеризуется тремя ключевыми архитектурными свойствами: готовностью к использованию, гибкостью конфигурирования и масштабируемостью инфраструктуры [130].
| Характеристика | Описание | Технологическая основа |
|---|---|---|
| Готовность | Преднастроенные модули и шаблоны для ускоренного внедрения | Готовые микросервисы сбора, обработки, визуализации |
| Гибкость | Конфигурирование под специфику объекта без разработки кода | Микросервисная архитектура, low-code/no-code инструменты |
| Масштабируемость | Работа от котельной до холдинговой структуры | Kubernetes (k3s), горизонтальное масштабирование кластера |
| Расширяемость | Добавление функциональности через сторонние контейнеры | Открытая экосистема, поддержка пользовательских Python-пакетов |
1.1.3. Фокус на сбор, анализ, визуализацию и управление технологическими данными
Центральное функциональное назначение платформы ПРОСТОР — комплексная работа с технологическими данными на всех этапах их жизненного цикла: сбор, обработка, анализ, визуализация и управление на их основе [130].
1.2. Целевая отрасль и масштаб внедрения
1.2.1. Применение в энергетике
Основной целевой отраслью для платформы ПРОСТОР является электроэнергетика, и в первую очередь — тепловая генерация. По данным разработчика, платформа внедрена на десятках электростанций и в нескольких генерирующих компаниях России [130].
1.2.2. Расширяемость от котельной до холдинговой структуры
Архитектура платформы ПРОСТОР предусматривает возможность масштабирования в исключительно широком диапазоне — от небольших локальных объектов, таких как котельные или вспомогательные установки, до крупных корпоративных структур, управляющих множеством генерирующих объектов [130].
1.3. Ключевой принцип: импортозамещение
В условиях геополитических изменений и ухода зарубежных вендоров с российского рынка вопрос импортозамещения информационных систем приобрёл критическую важность. Платформа ПРОСТОР позиционируется как отечественное решение, способное заменить зарубежные системы мониторинга и анализа технологических данных [130].
| Уровень импортозамещения | Реализация в платформе ПРОСТОР |
|---|---|
| Программное обеспечение | Полностью российская разработка, включение в реестр отечественного ПО |
| Операционные системы | Поддержка российских ОС (Astra Linux, РЕД ОС и др.) |
| Протоколы и интерфейсы | Использование международных открытых стандартов (OPC UA, IEC 61850 и др.) |
| Компетенции | Возможность самостоятельного развития и поддержки системы заказчиком |
| Интеграция с оборудованием | Поддержка отечественных контроллеров и систем автоматизации |
2. Место в корпоративной ИТ-архитектуре: уровень приложений
2.1. Платформа как среда выполнения промышленных приложений
2.1.1. Единое пользовательское пространство с единым входом (SSO)
На уровне приложений корпоративной ИТ-архитектуры платформа ПРОСТОР функционирует как унифицированная среда выполнения промышленных приложений, предоставляющая единое пользовательское пространство с реализацией механизма единого входа (Single Sign-On, SSO) [130].
2.1.2. Интегрированная информационная модель объекта
Фундаментальным элементом архитектуры ПРОСТОР на уровне приложений является интегрированная информационная модель объекта автоматизации, которая служит единым семантическим каркасом для всех прикладных решений [130].
2.1.3. Микросервисная архитектура на базе Kubernetes (k3s)
Технологической основой уровня приложений ПРОСТОР служит микросервисная архитектура, развёрнутая на базе Kubernetes (конкретно — его облегчённой реализации k3s) [56] [130].
2.2. Прикладные решения на платформе
2.2.1. Мониторинг режимов работы (ОПРЧ/НПРЧ)
Одним из ключевых прикладных решений, реализованных на платформе ПРОСТОР, является система мониторинга режимов работы оборудования, включая определение предельно допустимых режимов работы оборудования (ОПРЧ) и номинально допустимых режимов работы оборудования (НПРЧ) [56].
2.2.2. Диспетчерское управление графиком нагрузки
Другое важное прикладное решение — система диспетчерского управления графиком нагрузки электростанции [56].
2.2.3. Вибромониторинг ветроустановок
В области возобновляемой энергетики платформа ПРОСТОР поддерживает решение для вибромониторинга ветроустановок [56].
2.2.4. Пользовательские приложения, создаваемые инженерами
Ключевой отличительной особенностью платформы ПРОСТОР является возможность создания пользовательских прикладных решений инженерами и техническими специалистами без привлечения профессиональных разработчиков программного обеспечения [56] [130].
2.3. Инструменты разработки и конфигурирования приложений
2.3.1. Встроенные Python-ноутбуки для обработки данных и ML
Платформа ПРОСТОР включает встроенные Python-ноутбуки, которые предоставляют мощную среду для обработки данных, статистического анализа и машинного обучения [56] [130].
2.3.2. Графический конфигуратор расчётных алгоритмов
Для создания расчётных алгоритмов без программирования на Python платформа ПРОСТОР предоставляет графический конфигуратор, позволяющий визуально соединять блоки операций и определять логику обработки данных [56] [130].
2.3.3. Универсальный вычислительный модуль на Lua и формулах
Помимо Python и графического конфигуратора, платформа ПРОСТОР включает универсальный вычислительный модуль, поддерживающий язык Lua и произвольные математические формулы [56] [130].
2.3.4. Автоматическое развёртывание сервисов на основе информационной модели OPC UA Nodeset2
Платформа ПРОСТОР поддерживает импорт информационных моделей в формате OPC UA Nodeset2 и автоматическое развёртывание сервисов сбора данных на их основе [56].
3. Место в корпоративной ИТ-архитектуре: уровень данных
3.1. Функции сбора и обработки технологических данных
3.1.1. Сбор параметров в контексте информационной модели объекта
На уровне данных корпоративной ИТ-архитектуры платформа ПРОСТОР выполняет функцию централизованного сбора технологических параметров с их сохранением в контексте целостной информационной модели объекта [56] [130].
3.1.2. Валидация и очистка данных
Платформа ПРОСТОР уделяет значительное внимание качеству данных, реализуя функции валидации и очистки на уровне сбора и обработки [130].
3.1.3. Предиктивная и ретроспективная аналитика
На уровне данных платформа ПРОСТОР обеспечивает предиктивную и ретроспективную аналитику [56] [130].
3.2. Управление информационными моделями
3.2.1. Импорт информационных моделей объектов
Платформа ПРОСТОР обеспечивает импорт информационных моделей объектов и программного обеспечения в свою базу данных [56].
3.2.2. Автоматическое построение конфигурационного веб-интерфейса
На основе импортированной информационной модели платформа автоматически строит конфигурационный веб-интерфейс [56].
3.2.3. Единая интегрированная модель данных
Информационная модель платформы ПРОСТОР служит единой интегрированной основой для всех прикладных решений, реализуемых на её базе [56].
3.3. Поддержка искусственного интеллекта и машинного обучения
3.3.1. AI-агент «Простор» для генерации отчётов
Платформа ПРОСТОР включает развивающиеся возможности применения искусственного интеллекта, в частности AI-агента для генерации отчётов [56].
3.3.2. Автоматическая генерация визуализаций по текстовым запросам
Развитием возможностей AI-агента является автоматическая генерация визуализаций по текстовым запросам [56].
3.3.3. Перспектива: автоматическое наполнение информационной модели
Наиболее амбициозным направлением развития AI-возможностей платформы является автоматическое наполнение информационной модели из текстовых описаний [56].
4. Место в корпоративной ИТ-архитектуре: уровень интеграции
4.1. Интеграция с операционными технологиями (OT)
4.1.1. Поддержка промышленных протоколов
На уровне интеграции с операционными технологиями (OT) платформа ПРОСТОР обеспечивает поддержку ключевых промышленных протоколов связи [56].
| Протокол | Назначение | Область применения |
|---|---|---|
| OPC UA | Унифицированный доступ к данным промышленных устройств | Современные системы автоматизации, интеллектуальные датчики |
| Modbus TCP | Простой протокол обмена данными с контроллерами | Унаследованное оборудование, системы низшего уровня |
| IEC 60870-5-104 | Телемеханика для энергетики | Передача данных на диспетчерские пункты энергосистем |
| IEC 61850 | Коммуникация в электроподстанциях | Интеллектуальные электронные устройства (IED) подстанций |
4.1.2. Встроенный OPC UA-сервер
Помимо клиентских функций сбора данных, платформа ПРОСТОР включает встроенный OPC UA-сервер, который обеспечивает взаимодействие с внешними системами автоматизации [56].
4.1.3. Возможность выдачи команд управления
Платформа ПРОСТОР обеспечивает не только пассивный сбор данных, но и активное управление — выдачу команд в системы автоматического управления объектов через поддерживаемые промышленные протоколы [56] [130].
4.2. Интеграция с корпоративными ИТ-системами
4.2.1. REST API для взаимодействия с внешними системами
Для интеграции с корпоративными ИТ-системами платформа ПРОСТОР предоставляет REST API — современный программный интерфейс, основанный на архитектурных принципах Representational State Transfer [56].
4.2.2. Интеграция через шину сообщений NATS
В дополнение к синхронному REST API платформа поддерживает интеграцию через шину сообщений NATS — высокопроизводительную систему обмена сообщениями, оптимизированную для распределённых систем реального времени [56].
4.2.3. Интеграция через хранилища данных Redis/KeyDB
Третьим механизмом интеграции является использование хранилищ данных Redis/KeyDB — высокопроизводительных систем управления данными в памяти [56].
| Механизм интеграции | Тип взаимодействия | Основные сценарии | Преимущества |
|---|---|---|---|
| REST API | Синхронное запрос-ответ | Получение данных по требованию, управление функциями | Простота, стандартность, широкая поддержка |
| NATS | Асинхронное обмен сообщениями | Потоковая передача данных, событийная интеграция | Масштабируемость, отказоустойчивость, гибкость |
| Redis/KeyDB | Общее хранилище данных | Высокочастотный обмен, кэширование, сессии | Ультранизкие задержки, высокая пропускная способность |
4.3. Роль связующего звена между OT и IT
4.3.1. Преобразование данных полевого уровня
Платформа ПРОСТОР выполняет критически важную функцию преобразования данных полевого уровня (OT) в формат, пригодный для использования корпоративными ИТ-системами [107] [130].
4.3.2. Обеспечение сквозной цифровой цепочки
В совокупности функции сбора, преобразования и предоставления данных обеспечивают сквозную цифровую цепочку от датчиков до систем управления предприятием [107].
Сквозная цифровая цепочка Индустрии 4.0:
Полевой уровень
Датчики, исполнители
Управление
PLC, DCS
ПРОСТОР
Сбор, анализ, управление
MES/ERP
Планирование, учёт
Бизнес-аналитика
Стратегический анализ
5. Функциональное назначение: соответствие классам промышленных систем
5.1. Основная классификация: MES-система с элементами SCADA
5.1.1. Функции мониторинга и контроля технологических процессов
По совокупности функциональных характеристик платформа ПРОСТОР наиболее точно соответствует классу MES-систем (Manufacturing Execution Systems) с развитыми элементами SCADA. Основное функциональное назначение MES — мониторинг и контроль технологических процессов в реальном времени, что полностью соответствует возможностям ПРОСТОР.
5.1.2. Функции отчётности и документирования производственных операций
Важной функцией MES-систем является отчётность и документирование производственных операций, и здесь ПРОСТОР демонстрирует развитые возможности [56] [130].
5.1.3. Функции верхнеуровневого управления производством
MES-системы выполняют функции верхнеуровневого управления производством, координируя работу нижележащих систем автоматизации в соответствии с плановыми заданиями.
5.1.4. Элементы SCADA: визуализация, сбор данных, управление
Наряду с MES-функциями платформа ПРОСТОР включает развитые элементы SCADA (Supervisory Control And Data Acquisition) [56] [130]:
Визуализация
Графические мнемосхемы, тренды, индикаторы состояния
Сбор данных
Опрос устройств, архивирование, обработка событий
Управление
Выдача команд, подтверждение операций, протоколирование
5.2. Расширенная классификация: IIoT-платформа
5.2.1. Подключение разнородных промышленных устройств и датчиков
Помимо классификации как MES/SCADA, платформа ПРОСТОР соответствует характеристикам IIoT-платформы (Industrial Internet of Things). Ключевой признак IIoT-платформы — способность подключать разнородные промышленные устройства и датчики [56].
5.2.2. Облачная/краевая архитектура
Вторая ключевая характеристика IIoT-платформы — облачная/краевая архитектура, обеспечивающая гибкое развёртывание на различных уровнях иерархии. Платформа ПРОСТОР демонстрирует исключительную гибкость в этом аспекте [56] [107] [130].
5.2.3. Поддержка концепции Индустрии 4.0
IIoT-платформы являются ключевым технологическим элементом концепции Индустрии 4.0, и ПРОСТОР полностью соответствует этой роли [107] [130].
5.3. Взаимодействие с системами класса ERP
5.3.1. Поставка производственных данных для планирования ресурсов
Платформа ПРОСТОР не является ERP-системой, но выполняет важную интеграционную функцию, поставляя производственные данные для систем планирования ресурсов предприятия [56].
5.3.2. Интеграционные механизмы для обмена с ERP-системами
Взаимодействие с ERP-системами реализуется через стандартизированные интеграционные механизмы [56]:
5.4. Отличие от систем класса PLM
5.4.1. Фокус на эксплуатационной фазе жизненного цикла
Важно чётко разграничивать платформу ПРОСТОР и системы класса PLM (Product Lifecycle Management). PLM-системы фокусируются на фазах разработки и проектирования продукта, в то время как ПРОСТОР ориентирована на эксплуатационную фазу жизненного цикла.
5.4.2. Ориентация на технологические данные
Второе ключевое отличие — ориентация на технологические данные в противовес управлению инженерными данными. PLM-системы управляют структурированными инженерными данными, в то время как ПРОСТОР работает с потоковыми технологическими данными.
6. Архитектурные особенности, определяющие классификацию
6.1. Масштабируемость и отказоустойчивость
6.1.1. Высокая доступность на базе Kubernetes
Архитектурной основой масштабируемости и отказоустойчивости ПРОСТОР служит Kubernetes — система оркестрации контейнеров, обеспечивающая высокую доступность приложений [56].
6.1.2. Адаптация к размеру объекта
Платформа демонстрирует исключительную адаптивность к размеру объекта [56] [107] [130]:
| Масштаб развёртывания | Аппаратная платформа | Функциональность | Примеры объектов |
|---|---|---|---|
| Локальная установка | Одноплатный компьютер ARM (edge-устройство) | Сбор, предобработка, локальная визуализация | Котельная, насосная станция, вентградирня |
| Станционный уровень | Сервер или небольшой кластер | Полный функционал мониторинга, аналитики, управления | Тепловая электростанция, ГЭС, ветропарк |
| Региональный уровень | Кластер Kubernetes | Агрегация данных с нескольких станций, сравнительный анализ | Региональное диспетчерское управление |
| Корпоративный уровень | Распределённый кластер, облако | Стратегическая аналитика, управление парком активов | Генерирующая компания, энергохолдинг |
6.2. Открытость и независимость от вендора
6.2.1. Стандартные протоколы и интерфейсы
Платформа ПРОСТОР построена на открытых стандартах и протоколах, что обеспечивает независимость от конкретных вендоров оборудования и программного обеспечения [56] [107] [130].
6.2.2. Возможность расширения функциональности
Открытость платформы проявляется также в возможности расширения функциональности через добавление Python-пакетов [56].
6.3. Конфигурируемость конечными пользователями
6.3.1. Снижение зависимости от ИТ-специалистов
Одной из ключевых архитектурных особенностей ПРОСТОР является высокая степень конфигурируемости конечными пользователями — инженерами-технологами, операторами, аналитиками [56] [130].
6.3.2. Ускорение внедрения и модификации
Конфигурируемость конечными пользователями кардинально ускоряет цикл внедрения и модификации прикладных решений [130].
7. Итоговая классификационная модель платформы ПРОСТОР
7.1. Многоуровневое позиционирование в ИТ-архитектуре
7.1.1. Уровень приложений: единая среда для промышленных приложений
На уровне приложений корпоративной ИТ-архитектуры платформа ПРОСТОР функционирует как единая среда выполнения промышленных приложений, предоставляя единое пользовательское пространство, интегрированную информационную модель, микросервисную архитектуру и набор готовых прикладных решений.
7.1.2. Уровень данных: централизованное управление технологическими данными
На уровне данных ПРОСТОР выполняет функцию централизованного управления технологическими данными предприятия: сбор с сохранением контекста, валидация, очистка, хранение и предоставление единой точки доступа.
7.1.3. Уровень интеграции: шина данных между OT и IT
На уровне интеграции ПРОСТОР выполняет роль шины данных между операционными технологиями (OT) и информационными технологиями (IT): подключение к полевому оборудованию, преобразование данных, предоставление API и обеспечение сквозной цифровой цепочки.
7.2. Функциональный гибрид
7.2.1. Ядро: MES-система для управления производственными операциями
Функциональное ядро платформы ПРОСТОР — MES-система, обеспечивающая мониторинг, контроль, управление производственными операциями, отчётность и верхнеуровневое управление.
7.2.2. Расширение: IIoT-платформа для цифровой трансформации
Функциональное расширение — IIoT-платформа, обеспечивающая подключение разнородных устройств, облачную/краевую архитектуру, продвинутую аналитику и поддержку концепции Индустрии 4.0.
7.2.3. Интеграционный хаб для взаимодействия с ERP
Интеграционная функция — хаб для взаимодействия с корпоративными системами: поставка производственных данных в ERP, интеграция с системами бизнес-аналитики и управления активами.
Итоговая классификация
| Аспект классификации | Позиционирование ПРОСТОР |
|---|---|
| Уровень корпоративной архитектуры | Уровень приложений + Уровень данных + Уровень интеграции |
| Основной функциональный класс | MES-система (Manufacturing Execution System) |
| Расширенный функциональный класс | IIoT-платформа (Industrial Internet of Things) |
| Элементы других классов | SCADA (визуализация, управление), ERP-интеграция (поставка данных) |
| Отличие от PLM | Фокус на эксплуатации, а не на разработке продукта |
| Целевая отрасль | Энергетика (тепловая генерация, возобновляемые источники) |
| Масштаб применения | От котельной до энергохолдинга |
| Ключевой принцип | Импортозамещение, открытость, конфигурируемость |
Ключевой вывод: Платформа ПРОСТОР представляет собой многофункциональный гибрид, который нельзя однозначно отнести к одному традиционному классу промышленных систем. Её уникальность заключается в интеграции функций MES, IIoT-платформы и интеграционного хаба в единой архитектуре.