Описание ПО ПРОСТОР

Описание платформы ПРОСТОР

Страницы

тест2 Заголовок первого уровня (H1) Заголовок второго уровня (H2) Заголовок третьего уровня (H3) Это обычный абзац текста. Он нужен для того, чтобы показать, как выглядит жирное начертание и курсив. Также можно использовать жирный курсив. Внутри абзаца можно делать встроенные фрагменты кода…
Введение Платформа ПРОСТОР -- это серверное программное обеспечение, реализующее инфраструктурную прикладную платформу для работы с технологическими и другими данными на промышленных предприятиях, прежде всего электростанциях и генерирующих компаниях. ПО реализует программную платформу для сбора и визуализации, архивирования технологических данных, расчетных сервисов…
Общая информация о ПО ПРОСТОР Платформа ПРОСТОР зарегистрирована в реестре МинЦифры как российское ПО, предназначенное для решения специфических отраслевых задач: https://reestr.digital.gov.ru/reestr/844355/?sphrase_id=5108572 На платформе ПРОСТОР в настоящее время реализовано целое семейство программных продуктов, созданных специально для решения различных технологических и бизнес-задач для электростанций и энергокомпаний: Мониторинг…
Назначение ПРОСТОР Программное обеспечение «ПРОСТОР» реализует программную платформу для сбора, валидации и анализа данных, оптимизационных расчетов, рекомендательных систем и верхнеуровневых систем управления для промышленных предприятий. На базе единого IT ландшафта ПО позволяет решать задачи, связанные с принятием управленческих решений и аналитикой технологических…
Функции платформы «ПРОСТОР» Платформа «ПРОСТОР» имеет следующие функции: Импорт opcua модели объектов и ПО в формате *.xml в базу данных объектов (далее -- модель) автоматическое построение сайта настроек из базы данных объектов Информационный обмен с источниками данных по цифровым протоколам информационного обмена в…
Архитектура ПО ПО состоит из набора микросервисов, каждый из которых представляет собой docker контейнер, которые запускаются под управлением оркестратора. При этом в состав ПО входят как готовые контейнеры из компонентов с открытым исходным кодом, так и созданные компанией «Лаборатория ПРОСТОР», а также…
Функции дополнительных компонентов платформы Python-ноутбуки Для возможности создания аналитических расчетов, отладки итерационных или оптимизационных расчетов, использующих данные НСИ и исторических архивов, накопленные в платформе, используются интегрированные в платформу JupyterNotebook'и. Jupyter Notebook -- это веб-интерфейс для написания, запуска и отладки скриптов на языке python. Интерфейс…
OPC UA сервер ПРОСТОР Обзор компонента OPC UA сервер ПРОСТОР — это специализированный программный компонент платформы, предназначенный для обеспечения безопасного и стандартизированного обмена технологическими данными со сторонними системами. Сервер разворачивается как отдельный микросервис (Docker-контейнер) в составе платформы и позволяет транслировать внутреннее информационное пространство ПРОСТОР…
Преимущества использования стандартов OPC UA кросс-платформенный стандарт (сервис-ориентированная архитектура) простота удаленного подключения информационная безопасность (шифрование и аутентификация) унификация информационного обмена де факто самый распространенный современный стандарт промышленной автоматизации на текущий момент активно развивается большим сообществом в настоящее время частично переведен на русский язык, продолжается работа…
Управление пользователями В платформе ПРОСТОР реализована система управления пользователями, в базовый функционал которой входит разграничение прав доступа к функциям платформы в соответствии с тремя ролями: Администратор Пользователь Только просмотр Для управления пользователями на настроечном сайте ПРОСТОР предусмотрена специальная страница. На этой странице…
Кластерная версия ПРОСТОР Кластерная версия ПРОСТОР подразумевает установку на три или более серверов для обеспечения отказоустойчивого решения, реализующего степень надежности "минус один". Это означает, что при выходе из строя любого одного устройства системы полностью сохранится работоспособность и функции. Поэтому решения на базе отказоустойчивого…
Технологии непрерывного разворачивания (CI/CD) Поскольку программная платформа представляет собой набор микросервисов в виде docker-контейнеров, то для удобства работы с платформой может быть настроена система непрерывного разворачивания. Для этого среда разработки программного кода интегрируется с репозиториями хранения кода, а также используются специальные инструменты для автоматической…
Технологии БРПО. Сканирование уязвимостей В рамках внедрения технологий безопасной разработки программного обеспечения в Лаборатории ПРОСТОР проводятся различный виды тестирования на уязвимости компонентов используемого ПО. Одной из таких проверок является сканирование docker-контейнеров в централизованном хранилище harbor.
Доступ к документации по API В платформе предусмотрена автоматически собираемая документация по API. Для доступа к документации по API НСИ в установленной версии ПО введите в адресной строке браузера: Этот интерфейс позволяет не только увидеть список доступных методов REST API, но также и требования к…
Установка ПРОСТОР Для первоначального разворачивания платформы или продуктов на базе платформы в состав дистрибутива входит установщик, реализующий автоматическое разворачивание контейнеров и других компонентов ПО. Инсталлятор имеет интуитивно понятный интерфейс и написан на языке bash (whiptail) для максимальной совместимости с различными Linux операционными…
Системные требования Рекомендуемая ОС для установки ПО «ПРОСТОР»: AstraLinuxSE 1.6 или выше Рекомендуемые вычислительные ресурсы: Процессор: не хуже 2.4 ГГц 6 ядер. Оперативная память: не менее 16 ГБ. Место на диске: не менее 100 Гб 2 сетевых ethernet-интерфейса: 100 Мб/с Требуемые вычислительные…
Редактор формул Общие принципы В ПО ПРОСТОР применяется объектно-ориентированный подход при моделировании объектов и описании применяемых к ним дорасчетов. Объекты информационной модели могут быть вложены друг в друг друга, образуя деревья. Дорасчет может считать 1 скрипт и формулу (можно записать расчет нескольких…