The PRANA System has been implemented in a two-layer architecture. The lower layer allows data acquisition from the Automated Process Control System (APCS) of each monitored object via the OPC Unified Architecture (OPC UA) server and the data collector within PRANA’s lower layer database (DB). The lower layer server is usually located within the monitored object.
Lower layer DB data are then duplicated through the WAN to the upper layer DB. The lower layer DB serves as a data buffer in case of issues with WAN data transfer. Data arriving in the upper layer DB are processed online by analytical software tools.
Analytics are also stored in the upper layer DB and used by the web server to display on thin client computers of dispatchers, experts, and specialists of a given monitored object. A system client has also been implemented to visualize APCS data and analytics on mobile devices.
PostgreSQL is used as a DB. PRANA system software tools have been implemented using the following tools: C++ in Qt, PHP, Delphi, JavaScript, Kotlin, etc. The system’s components are directly implemented using these tools which ensures the efficient functioning of the system.
Registry entry No. 13280 dated April 11, 2022
Made based on the order of the Ministry of Digital Development, Communications, and Mass Media of the Russian Federation dated April 11, 2022, according to the minutes of the expert council meeting dated April 4, 2022, No. 410pr
Link to the software in the registry
https://reestr.digital.gov.ru/reestr/678312/?sphrase_id=7323761
As part of its commercial activities, JSC "RDS" grants a simple (non-exclusive) license for the right to use the PRANA Forecasting and Remote Monitoring System with the following metrics: