RIS - SCADA/EMS Control and Information System

System description

RIS system supports many levels of dispatch control in different industrial branches (electricity, oil, gas)

Typically, it could be utilized by

  • Control Centre of Transmission System Operator
  • Control Centre of Distribution Company
  • District control centre
  • Metropolitan energy Distribution Company Control Centre

RIS SCADA, this part provides for:

  • Real time data acquisition from RTUs and/or substation/power plant automation systems
  • Alarm/event processing
  • Data processing
  • Inter control center data exchange
  • Device and sequence control
  • Graphical and tabular data presentation
  • Data exchange with external database systems

RIS EMS, this part offers following functionalities:

  • Automatic Generation Control with hydro/thermal coordination
  • Power Network Analyses:
  •    State Estimation
       Contingency Analyses
       Load Flow Evaluation
       Short-circuit Calculations
       Topology Evaluation
  • Dynamic Network Coloring based on:
  •    Topology
       Voltage level
       Power line load
  • Automatic VAR/Voltage Control
  • Redispatch
  • Reconfiguration
  • Interchange Scheduling
  • Energy Metering Processing

RIS add-on functions, this part offers following functionalities:

  • Operation Planning and Evaluation
  • Equipment outage planning
  • Daily Load forecasts
  • Shift hand-over protocols, daily report protocols, Work-order processing
  • ...

RIS system Architecture

The system consists of hardware units connected to local area network (LAN):

Servers - the core of the system - are placed in central racks equipped by UPS units:

  • Data servers DS, which
    • control system running
    • perform real-time database functions, event logs, data archiving, automatic switchovers, data backup,...
    • use GPS system time synchronization
    • exist in two types:
      • Main
      • Backup - in passive mode - collecting data - ready to takeover the function of main server
  • Remote user servers (KS), which
    • support connection to:
      • corporate WAN
      • neighboring utility
    • support the operation of remote user stations:
      • connected to company network,
      • connected via telephone service (ISDN),
      • connected via virtual private network (VPN),
  • Telemetry servers (TS), which
    • support data acquisition from remote energy objects
    • are backed up:
      • messages can be send through main as well as backup channel
      • received messages are checked for data integrity
      • only flawlessly received messages are processed
    • The system supports following protocols:
      • IEC-870-5-101
      • IEC-870-5-104
      • TG 700, TG 800 (L&G)
      • DMS
      • POTES
      • DO 100
      • SSI
      • G 703
    • The system enables to work with following interfaces:
      • ethernet IEEE 802.3
      • IRPS
      • RS 232
      • RS 422
      • RS 485
      • G 703
  • Energy Management System (EMS) redundant servers support (ES):
    • running of EMS evaluations
    • supplementary functions
    • additional functions(PAS, predictions, simulations, …)
    • high system availability in hot standby mode
  • User stations located at different workplaces:
    • Dispatcher stations
      • with 2,3 or more monitors
    • System administrator station
    • Remote service station
      • used for remote system control through modem, telephone service (ISDN) or VPN
      • consists of notebook with characteristics same as user stations,

Large-screen display could be connected to the system through phinx - X Window system or phindows - Windows

Alfanumeric display could be connected to the system through serial line with RS 232 or RS 422/485 interface

Network printers LAN connected - support printing for all internal/external users

RIS Hardware Components


  • star topology
  • 100/1000Mb switches
  • servers/workstations connected to the LAN

Corporate network connection is carried out via remote user servers

System time is synchronized by GPS receiver

UPS units back up the servers in case of short-term failure

Data links are connected to switchgear, through communication grates to TS

Connection of external subsystems is possible throughout WAN:

  • data/database connection - GIS, IDS systems, CIS, C500, cooperating information systems RIS (SQL server)
  • system to system connection, e.g. remote user (Phindows), X Window - system connection, large-screen display etc.

RIS Software Components

RIS System Software:

  • core servers - Linux Operating System
  • graphical interface uses multisystem graphics platform Qt
  • selected servers - MS Windows
  • user station - Linux or MS Windows

RIS Application Software:

  • Designed as distributed computing system
  • System activity is monitored by supervisory tasks
  • Correction proceedings are carried out when some of the subsystems fails (e.g. switch-over to backup station)
  • Remote user servers run tasks for:
    • database connection to other systems
    • tasks for remote users support
  • Telemetric servers support:
    • data acquisition from telemetric channels
    • input data processing and data transfer to data servers
    • communication channels monitoring
    • received and sent telegrams logging
  • ES servers run complex computing algorithms for the above mentioned functionalities
  • Data presentation and communication tasks run on user stations, their possible failures do not afflict operation of the system base
  • Print server supports print queue control and supports also printing from external systems
  • 1. system basis:
    • runs SCADA functions
    • supports other tasks
    • runs in real-time
    • performs high speed data processing
    • is highly reliable
  • 2. other system functions:
    • database support
    • user interface (MMI) support
    • real-time functions extension
    • EMS functions
    • data structure generation
    • system administrator support

RIS General Characteristics

Basic parameters:

  • online database and displays (pictures) creation or modification
  • possible system domain structuring
  • optional parallel coexistence of several RIS systems in one network
  • event driven real-time data processing
  • open system, both internally (easy system functional expansion) and externally (bidirectional communication with SQL servers)
  • complete functional redundancy (at least two ways for a single function initialization in the system)
  • unified real-time database environment
  • distributed display (picture) management

RIS Subsystems:

  • Database System - based on vendor specific database interface RIS–Dbi
  • SCADA part which includes:
    • domain functionality support - enables independent data access to up to 8 predefined data areas
    • data resource handling - from: telemetry ,internally calculated values, non-data resources (GPS)
    • real-time database - data resource handling and processing
    • data calculations - triggered at the system startup, on a user request or event driven
    • data archiving - all analogue and status values are stored into database in predefined time cycles for supervision purposes, controlled system operation evaluation and any non real-time processing
    • logging of:
      • spontaneous events in the controlled system (status value changes, transmission line switch on/switch off, special signals entry, ...)
      • dispatcher's manual entry (data input, alarm acknowledgement)
      • important changes in telecommunication lines configuration (main/backup) etc.
    • user administration - access rights to system data and functions
    • computers administration
    • LAN administration - permanent monitoring of particular nodes, etc.
    • display (picture) administration - configuration changes distribution within RIS nodes
    • configuration database administration - the database contains configuration parameters and other description data such as user definitions, line node names, names of archive and alarm files, access rights to particular system functions/resources,...
    • alias support server - supports alias name definitions and processing
    • remote control (single or sequential command mode) - allows dispatcher to change remotely:
      • state of an equipment - like breaker or disconnector, transformer taps position
      • an analog value - like generating unit output power etc.
    • time synchronization based on GPS signal
  • User interface:
    • Following modes are possible:
      • real-time data presentation
      • archive data presentation
      • resource monitoring and control
      • system monitoring information
      • dispatcher mosaic or projection wall support
      • add-on functions
      • data structures generation
      • EMS functions
      • system administration functions
    • RIS MMI utilizes Photon graphic display (windows family) system which runs above QNX operating system
    • MMI handling is similar as in any other Window system (Microsoft Windows, etc.)
    • most of the functions are mouse-operated
    • data for some application are entered by the keyboard
    • Display presentation supports:
      • zooming
      • decluttering
      • panning
  • Add-on functions
  • EMS functions
  • Data structure generation - enables creation of configuration base for particular subsystems:
    • technological databases, graphic and tabular format, display (Picture)
    • parameters for spontaneous events an operator actions logging
    • parameters of telemetric data assignment
    • statistics table format configurations
    • derived values equations
    • parameters for data assignment from other networks
    • parameters, assignment and blocking conditions for remote control
    • parameters for dispatch mosaic or projection wall support
    • parameters for alphabetical LCD displays support
  • System administrator function