Beruflich Dokumente
Kultur Dokumente
PROJECT REPORT
(Project Semester January-June )
Submitted by
SACHIN GUPTA
Roll No 1040556
AMANDEEP SINGH
Roll No 1040544
June/December 200
ANNEXURE – VIII
1
DECLARATION
I hereby declare that the project work entitled (“Title of the project”) is an authentic record of
my own work carried out at (Place of work) as requirements of six months project semester
for the award of degree of B.E. (Civil Engineering), Thapar Institute of Engineering &
Technology (Deemed University), Patiala, under the guidance of (Name of Industry
coordinator) and (Name of Faculty coordinator), during June to December, 2003).
(Signature of student)
(Name of Student)
(Roll No.)
Date: ___________________
Certified that the above statement made by the student is correct to the best of our
knowledge and belief.
2
ANNEXURE – VI
Please note the case of letters in the cover page. The 3rd. line is 16
pt bold and other lines are 12 pt. The page is centered. Department
and Institute names are bold.
3
INDEX
1. Summary
2. Introduction
3. Work –
4. Industry -
5. Review
6. Details of the work including work programme & results
7. Conclusions and Future Scope of Work
8. References (if any)
9. Impediments/difficulties faced during project semester on project work;
Suggestions related to work/project semester
DECLARATION .................................................................................................................2
SUPERVISORY CONTROL..............................................................................................................8
VOLTAGE CONTROL.....................................................................................................................12
LINE LOADING...............................................................................................................................13
4
COMPONENTS OF SCADA ........................................................................................14
7.1) TRANSDUCERS.......................................................................................................................14
MODEM...........................................................................................................................................22
COMMUNICATION FRONT-ENDS...............................................................................................31
ICCP SERVERS................................................................................................................................33
ISR SERVERS..................................................................................................................................34
DTS SERVER...................................................................................................................................36
DATA SERVERS..............................................................................................................................39
DEVELOPMENT SERVER..............................................................................................................39
OPERATOR CONSOLES.................................................................................................................39
Two operator consoles with 2-CRT are dedicated to the DTS functions. Those consoles are exactly
the same as the 2-CRT operator consoles already described..............................................................41
DEVELOPMENT CONSOLE...........................................................................................................41
REMOTE VDUS...............................................................................................................................42
5
FUNCTIONAL OVERVIEW............................................................................................................43
DATA ACQUISITION.....................................................................................................................44
HOST SCADA..................................................................................................................................44
RTU 45
DATA FLOW....................................................................................................................................47
EXTERNAL DATA..........................................................................................................................47
DATA PROCESSING.......................................................................................................................47
SUPERVISORY CONTROL............................................................................................................50
INTERCHANGE DISPLAYS...........................................................................................................53
ALARMS..........................................................................................................................................57
TAGGING.........................................................................................................................................57
TRENDING: -...................................................................................................................................59
6
1) INTRODUTION
Power Grid Corporation of India Ltd. has implemented the Unified Load Dispatch &
Communication Project for all the constituents of Northern Region and central sector. Under
this project computerized SCADA/ EMS (Supervisory Control & Data Acquisition/ Energy
Management System) has been installed at SLDC Patiala and two Area Load Dispatch
Centers (ALDCs) at Lalton Kalan (Ludhiana) and Jamsher (Jalandhar). 19 Nos. Remote
Terminal Units (RTUs) have been provided by PGCIL itself under this scheme.
PSEB has already implemented Interim SCADA scheme provided by M/s C-DAC
Bangalore, through which on line data is available at SLDC Ablowal from 15 Nos. RTUs
since 1997-98. On line data with NRLDC is also being exchanged through this scheme. 6
Nos. additional RTUs have recently been provided by PSEB. Thus in total data from 40
Nos. important Sub-Stations and Generating stations of PSEB are available for online
monitoring and Energy Management through SCADA/ EMS system at SLDC Patiala and at
the ALDCs.
From Remote Terminal Units to control center connectivity PLCC, Fiber optics &
Microwave communication network is used, whereas for inter control center connectivity,
wide band trunk line Microwave system is used.
Power Grid of India Ltd is implementing the unified load DESPATCH &
communication project. For all the constituents of Northern Region & central sector projects
under World Bank funded scheme. Under this project SCADA/EMS (Supervisory Control
& Data Acquisition/Energy Management System) has been installed at SLDC Patiala & two
ALDCs (Area Load DESPATCH Center) at Lalton Kalan (Ludhiana) & Jamsher
(Jalandhar). 19 numbers of Remote Terminal Units are being provided by PGCIL itself
under this scheme.
PSEB has already implemented interim SCADA scheme provided by the M/S C-
DAC Bangalore, through which on line data is available at SLDC Ablowal from 15 nos.
RTUs since 1997-98. Online data with NRLDC is also being exchanged through this
scheme. 6 nos. additional RTUs are being provided by PSEB, thus total data from 40 nos.
important substations & generating stations of PSEB shall be available for monitoring &
Energy Management through SCADA/EMS system at SLDC Patiala.
7
WHAT IS SCADA SYSTEM?
In the late 1960s and early 1970s SCADA came into existence. SCADA
stands for “Supervisory control and Data acquisition”. This system is
responsible forgathering, processing and displaying information about the state
of monitoring system. From a SCADA control center, operates and application
programs can oversee and change the operating state of monitored devices. It
enables operators to control field devices for their consoles. The system must
be able to acquire & present large amount of data securely, clearly &
coherently so that an operator can make appropriate decision. Thus both
current live data and list data is required here.
In a limited sense, the concept implies a remote controlling station,
which monitors & controls system situated at some distance, in the field of
electrical transmissions and distance networks i.e. multiple substations being
controlled from the control room. In the multi site system, one site is usually
designated as host site, while other are called remote or foreign sites. Host site
is the recipient of data transferred from remote sites. Each site communicates
to its remote terminal units by way of phone lines, microwave or fiber optic
cable.
At the control site, SCADA usually runs on computers. One performs
real time function i.e. gathering, processing and displaying of real time data.
This system is known as primary. The other computer acts as a backup and
referred as secondary. If primary computer fails it take over real time
operations.
SUPERVISORY CONTROL
SCADAs supervisory control function allows the operator and application
Programmer to control devices in the monitored systems. From the control
center the SCADA operator can issue control commands to change the state of
such devices as circuit breaker and switches.
DATA ACQUISITION
Data Acquisition means to collect data and manipulate it or scanning of
data. Remote terminal unit sends the raw data to communicate the front ends
8
which perform some conversion and checking on the data before sending it to
the telemetry front end and thus to the host.
SCADA performs the following functions to acquire data for devices in the
monitored system:
1) Scan the monitored system at prescribed tomes and receive data from
RTU via CFE (Communication Front End).
2) Perform calculations on the data for other applications programs.
3) Determine the quality of data.
4) SCADA can acquire process and display data from three types of devices
in the monitored system. These device types are:
a) Analog state devices are used for numerical measurement
such as MW, MVAR etc.
b) Status devices have two conditions such as on and off such
as circuit breakers, isolators.
c) Pulse accumulator devices are used for measurement of
energy.
MAIN FEATURES
9
6) On line acquisition of weather data for load forecasting through a weather station
installed at SLDC
7) Control Operation from remote Control Centers on selective lines/ transformers as
and when required meeting the power system demand.
2) LIST OF GRID SUB STATIONS AND THERMAL/HYDRO
GENERATING STATIONS COVERED UNDER SLDC PROJECT
10
21) 132kV Batala.
22) 220kV Butari.
23) 132kV Bhogpur.
24) 132kV Mahilpur.
25) 220kV Dasuha.
26) 220kV Goraya.
27) 220kV Nawashahar.
28) 220kV Muktsar.
29) 132 kV Muktsar.
30) 220kV Dhandari Kalan.
31) 220kV Ferozepur.
32) 220 kV Sunam.
33) 220kV Barnala.
34) 220kV Gobindgarh-2.
11
MAIN OPERATION OF SLDC
One of the main assumptions of the power system planner is that the system
parameters viz. frequency, voltage remains close to nominal values. This section lists the
measures to be adopted by the system operators at SLDCs / ISGS / substations for frequency
and voltage control.
VOLTAGE CONTROL
As defined in the IEGC section 6.2 (g), the operating range of the voltage at various
voltage levels of grid are as follows:
Voltage in KV (RMS)
Nominal Maximum Minimum
400 420 360
220 245 200
132 145 120
The maximum and minimum values in the above table are the outer limits and all the
constituents would endeavor to maintain the voltage level well within the above limits.
12
1) In the event of high voltage (e.g., 400kV bus voltages going above 410kV), the
following specific steps would be taken by the respective grid substations /
generating station at their own, unless specifically mentioned by NRLDC otherwise;
a) The bus reactors be switched in
b) The manually switchable capacitor banks be taken out
c) The switchable line/ tertiary reactors be taken in
d) Operate synchronous condensers for VAR absorption
e) Operate hydro generators / gas turbines as synchronous condenser for VAR
absorption wherever possible
f) Opening of the lightly loaded lines in consultation with NRLDC, keeping in
view the security of the balance network.
2) In the event of low voltage, (e.g., 400kV bus voltages going down below 390kV),
the following specific steps would be taken by the respective grid substations /
generating station at their own, unless specifically mentioned by NRLDC otherwise;
a) The bus reactors be switched out
b) The capacitor banks be switched in
c) The switchable line / tertiary reactors be taken out
d) Operate synchronous condensers for VAR generation
e) Operate hydro generators / gas turbines as synchronous condenser for VAR
generation, wherever possible
f) Closing of lines which were opened to control high voltage, in consultation
with NRLDC
LINE LOADING
In addition to frequency & voltage control measures outlined above, each system
operator would also have before him the thermal loading limits, surge impedance loading
and the loading permitted from stability considerations for each line listed under important
elements. Each system operator at SLDC / substations would endeavor to keep the line/ ICT
loadings within limits and inform NRLDC in case of overloading of any element. Special
emphasis would be paid by each system operator in identifying credible system
contingencies & continuously evaluating the system under his control against these
contingencies.
13
OPERATING MAN POWER
The control rooms of all SLDCs, power plants, grid substations as well as any other
control centers of regional constituents shall be manned round the clock by qualified and
adequately trained manpower who would remain vigilant and cooperative at all the times so
as to maintain the system safety and security and operate it in a most optimum manner.
COMPONENTS OF SCADA
The SCADA system used in the SLDC project consists of:
1) Transducers
2) Potential and Current Transformers
3) Remote Terminal Unit (RTU)
4) MODEM
5) Power Line Carrier Communication (PLCC)
6) Front End Processor
7) LAN
8) Main Server
7.1) TRANSDUCERS
Transducer is a device, which provides a transformed output in response
to a specific measured value given as input.
The basic functions of transducer are:
1) To measure/ to sense the change in parameters.
2) To convert the measured values from one form into another form, that is
useful for further processing.
Depending on the type of the output from the first function, the conversion function
(i.e. conversion into engineering units) may or may not be present. The various
parameters involved in the Power System analysis are: -
1) Active power
2) Reactive power
3) Voltage
4) Current
5) Status of circuit breakers
14
Out of these the current and the voltage are stepped down to a value
suited to the respective transducers. The status of the circuit breakers are
sensed using energized relays connected to either the OPEN or CLOSE position
of the circuit breaker. While selecting a transducer for any specific measuring,
one should consider the following criteria.
Type of measuring
1) Number of measurements
2) Sensing element
3) Transduction element
4) Range of measurement
The Conversion is a process, which involves presentation of measured
value in a specific format to the user. They convert the analog input to digital
input to be interfaced to the computer directly. The Transducer Panel at SLDC
has 11 Transducers, out of which 8 are the main Transducers and 2 are voltage
Transducers, and one is frequency Transducer. The main Transducer consists of
4 CTs (only R & B phases), 3 PTs, 1 neutral point, 1 earth point, 2 points for
dc supply (48 V, to energize the T/D), 2 points of Ms, and 2 points for
MVARs.
15
POTENTIAL TRANSFORMERS AND CURRENT TRANSFORMERS
Instrument transformers find a wide application in protection circuits of
power system for the operation of over current, under voltage, earth fault and
various other types of relays. In all these applications the instrument
transformers are used for scaling down the values to an acceptable range. As in
power system, current & voltage handled are very large and therefore the direct
measurement of these quantities is not possible using measuring devices.
Transformers used for the measurement of voltage are called potential
transformers. The primary winding is connected to the voltage being measured
and the secondary winding, to a voltmeter. The PT steps down the voltage to
the level of voltmeter specification used in the project. Here this is 110 KV/
110V.
Transformers used for the measurement of current are called current
transformers. The primary winding of a current transformer is so connected
that the current being measured passes through it and the secondary winding is
connected to an ammeter. The CT steps down the current to a lower level. The
current transformer is used with its primary winding in series with the line
carrying the current to be measured and, therefore the primary current is
dependent upon the load connected to the systems and is not determined by the
load connected on the secondary winding of the CT. The primary winding
consists of very few turns and therefore, there is no appreciable voltage drop
across it. The secondary winding of the CT has large number of turns, the exact
number being determined by the turn’s ratio. The ammeter or wattmeter current
coil is connected directly across the secondary winding terminals.
16
Thus the CT operates with its secondary winding nearly under short
circuit conditions. On the terminal of the secondary winding is earthed so as to
prevent damage to the equipment and personnel in the vicinity in the event of
insulation failure in the CT. Specification used in the substation is 230 KV/
110 KV. The output of PT should be zero when the supply is zero. In order to
nullify the output when the supply is zero, auxiliary supply is used.
Specifications used at SLDC are 600 KV/ 1000 KV.
18
POWER PANEL
MCB PANEL
DIC AIC
0 1 2 3 4 3 2 1
AIC : ANALOG INPUT
CARD
DIC : DIGITAL INPUT
CABLE ENTRY PANEL CARD
MCB : MINIATURE CIRCUIT
BREAKER
FAN1 (FAN TRAY) FAN2 IL : INDICATING LAMP
220V AC SUPPLY
19
1) PROCESS CONTROL UNIT (PCU)
The PCU module contains a powerful 32-bit processor (CPU), memory, serial
channel interfaces and I/O bus interface. The processor T805 has a built in 64-bit Floating
Point Unit (FPU), 4K bytes of on-chip RAM, 32 bit timer and a micro coded scheduler.
The processor supports multiple CPUs to be connected through links in case higher
computing power is required. Provision has been made to add processor modules in the
TRAM sockets of the PCU board.
The board has 2Mbytes of EPROM to store the program for scanning, limit
checking and engineering unit conversion. It has 4Mbytes of static RAM for storing the
data.
SPECIFICATIONS
2) 2MB EPROM.
The digital input modules have fully isolated 16 channel digital inputs. All inputs
are protected against high voltage surges. Constant over voltage protection is provided for
all inputs. Input noise suppression and filtering allows reliable operation in hostile
conditions. Galvanic isolation of the field signals from the logic circuitry is obtained
through the OPTO couplers. A ground line running through the center of optocouplers on
both sides of the PCB physically separates the field bus from the logic circuits and the
front bus. This protects the rest of the systems in case any hazards occur in high field
circuitry. The block diagram is given in figure.
LED indication is provided on the front panel for each channel. It lights on a high
input to the respective channel. The detail of the front panel is given in front panel
diagram.
The processor can access any of the 16 channels through the front I/O bus.
The 16 channel isolated analog input module is a complete fully isolated input
system containing 16 different channels on a 6U Euro board. It is ideal for industrial
applications requiring measurement of non-isolated transmitter signals in the presence of
high common mode voltages and ground loop noise. Each input channel consists of a
highly reliable flying capacitor multiplexer utilizing mercury wetter/dry read relays. These
input channels feed a stable instrumentation amplifier and conversion is accomplished by a
12 bit A/D converter. The result is an input signal having noise immunity up to 100CMV
(Common mode Voltage).
The board accepts 16 channel of analog signal as its input. Depending upon the
particular channel selected, it provides an equivalent 12 bit digital data as output. The
block diagram is given in figure.
The signals are connected to the font D 37 female connecter of the board. When the
board and a particular channel are selected, all the relays are actuated. The capacitor,
which was connected to the selected relay, will now be connected to the input by the
multiplexer ADG508. The change over contacts thus provides necessary isolation during
analog to digital conversion. The output of INA is fed to the input of ADC, which operate
at 0-10V range. The ADC converts this0-10V to its equivalent digital value and store it in
a buffer inside ADC.
21
COMMUNICATION THROUGH MODEMS:
The Communication at SLDC is possible in two ways:
1) Communication Media like PLCC microwave.
2) Modem
Here I am explaining the Communication through Modems.
MODEM
The term MODEM is an acronym for Modulator-Demodulator. The primary
modem function is to convert digital data into analog form, which is suitable for
transmission on common carrier circuits. Modulation is the D/A conversion in which the
digital data is placed on the transmission line by modulation of a tone or carrier
Demodulation is the reverse process. In a data communication system, transmitting and
receiving modems are necessary at each end of the analog transmission line. The output
transmitting circuits and receiving circuits are networks required for transmitting and
receiving analog information to and from the transmission line.
Three modulation techniques are commonly used:
1) Amplitude modulation
2) Frequency modulation
3) Phase modulation
Modems operate with one functioning as an originate unit and the other as an answer
unit. The originate modem transmits on a low frequency channel, using 1.27 KHz for a mark
and a 1.07 KHz for a space. It receives on a high frequency channel using 2.225 and 2.025
KHz respectively for a mark and space. The answer modem transmits on the high frequency
channel and receives on the lower frequency channel. The timing circuit provides the basic
clocking information for both the transmission as well as reception of signals. A crystal
oscillator to within about 0.05% of the normal value usually controls the internal timing.
Modem is used to adjust the output level of data the computer data is converted to
analog waveforms as carries and this composite signal passes through our common
telephone lines to reach the destination, where the carriers is removed and the original data
is given to the computer. Modems are generally used to convert various nodes of data
network. This is connected between computer and telephone lines, in the information
technology industry, computer is known as data terminal equipment (DTE) and modem is
known as data communication equipment (DCE). Modems are classified by their data rates
or by V. (V.DOT) standards. Modem data rates are the number of bits transferred per second
22
over the communication line. It does not refer to the data rate at which DTE communicate
with DCE.
23
interruption of the communication channels when the ground switches are closed, block off
he supply lines and allows the transmission during a nearby external fault.
4) ATTENUATION
Attenuation is the measure of the loss of energy between the transmitting and the
receiving terminals and depends upon many factors like frequency, conductor size and
spacing, line configuration, presence of ground wires or parallel circuits, transpositions,
ground sensitivity and weather conditions. The type of coupling used and the phase to which
it is applied affects the total attenuation from terminal to terminal.
24
3) DATA DISPLAYS
There are two types of displays:
1) Online Display
2) Tabular Display
In a one line or single line display whole network is made up of single
lines and graphical symbol are used for different components. One-line
diagrams give the current state of the operating devices and also give on line
data. We can give command from one line diagram to control the state of the
ONLINE DISPLAY
25
Tabular display also gives the state of the operating devices and current
data. But in this case information is in the tabular form i.e. in the form of rows
and columns. Tabular usually contains more information the one line displays.
TABULAR DISPLAY
DATA QUALITY
Data quality is a catch all term relating to information the SCADA
operator may want to know about the values SCADA is displaying for
monitored devices. So to provide the operator with answers of certain
questions, SCADA has five groups of data quality indicators:
1) Data source flags
2) Detailed data quality flags
3) Composite data quality flags
27
4) State estimator flags
5) Data attribute flags
COMMUNICATION MEDIA
The data is required from various stations with the help of RTU. The
various parameters, which are to be acquired, are first taken from the
substation/generating station through current transformers and potential
transformer and brought to the control room in the control panels. From these
control panels the connections are taken and given to the transducers, which
lower down the energy levels of the signals. These signals are of two types-
analog and digital. Analog signal comprise of voltage, current, frequency,
active power and reactive power while digital signals are the circuit breaker
position, isolators position and tap changing position. Analog and digital
signals are given to the digital and analog cards. These analog signals are then
converted in to the digital signals. Finally these signals are fed to the modem
and transmitted. This transmission can be done in number of ways such as PLC
and VSAT depending upon the distance and Economy involved.
VSAT - Very Small Aperture Terminal, Communication through antenna.
PLC - Power Line Communication
MICROWAVE - Communication through Satellite.
FIBER OPTICS – Communication through Co-axial cables
SYSTEM CONFIGURATION
The purpose of this presentation is to introduce the hardware composing the
SCADA/EMS system for the Northern region. The presentation is made only to the extent
necessary to understand the functioning of the system, and in particular to detail the major
hardware subsystems and the functions assigned to each. The complete and detailed
information on hardware configurations are described in the release C of the document
‘Hardware Configuration for all control centers (ref. NR-A/N-G00-1-A05)’.The hardware
configuration overview is presented successively for each level of the Northern Region
SCADA/EMS hierarchy:
1) RSCC system configuration.
28
2) SLDC systems configuration. Minor differences existing between the SLDCs
are also introduced here.
4) The ISR server that is used to perform Information Storage and Retrieval
functions. The ISR servers also operate in a primary-standby redundancy.
5) The DTS (Dispatcher Training Simulator) server and its associated DTS
operator consoles that provide the dispatcher’s training capability.
7) The Operator consoles that handle the man-machine interface for system
control and supervision operations.
29
10) The Peripheral equipment such as printers, Video projector, satellite time
receiver system, CD/ROM servers. This architecture is presented in the following
schematic diagram:
To
SLDCs,
CPCC Remote
To RTUs VDUs
Headquarters
(*) Five 2-CRT consoles, two 1-CRT consoles and one Operations Scheduling Console
30
The following section details the hardware components of each subsystem:
1) The real-time SCADA/EMS servers form the central core of the system. They
consist of two high performance Digital 64-bit RISC based AXP machines (“Alpha
servers”) in a dual redundant configuration (Primary and Stand-by). Only one of the
two is required to be operational in order for the subsystem functions to be
operational. The configuration management utility is running on those SCADA/EMS
servers. The failure of one of the two servers is immediately detected. If the failed
machine had the primary role, the configuration management utility notifies the
SCADA/EMS applications on the standby server to assume the primary role, and the
standby becomes the primary server.
2) Each SCADA/EMS server is configured with 512 Mbytes of main memory.
3) Application servers use SCSI (Small Computer System Interconnect) disks. Total
Disk capacity is 12 Gbytes (4 GB + 4 GB + 4 GB) per server.
2) Backup of global sections. The EMP databases are resident in host CPU memory as
global sections and exist on disks as global section backing files. In addition, they
are duplicated by data transfers using the EMP BACKUP utility to the standby
server (see after).
3) Files - they store non-HABITAT database data (such as historical data, snapshots of
application databases - also called savecases, display definitions and executable
code).
COMMUNICATION FRONT-ENDS
The RTU communication function is handled by two Communication Front Ends
(CFEs) linked to the SCADA/EMS servers through the Ethernet LAN.
The CFE hardware configuration consists of a VME chassis containing an Ethernet
controller card and several serial communication cards from Performance Technology
Incorporation (PTI). The chassis is connected to the local area network via the Ethernet
31
controller card so that TCP/IP can be used to communicate between the Communication
Front End and the chassis.
The CFE communication cards contain an intelligent communication processor. On
each card there are serial I/O ports for communication with RTUs. They handle requests and
responses at the bit and byte level, doing checks and converting responses into a protocol
independent form and passing them to the SCADA/EMS server. A single request from the
SCADA/EMS server can cause the CFE to scan all its communication lines, check for
changes in the reported data, and report back the results.
The number of communication cards depends on the number of RTUs to connect.
Each card can support up to 16 communication lines with the RTUs. The RSCC will need
three communication cards per CFE.
The standard time Interface to the supplied GPS clock for the RTU synchronisation
is provided by a True Time VME bus card installed in the VME chassis, with the IRIG-B
protocol.
The IRIG time codes are a group of rate-scaled serial time formats containing up to
three coded expressions. The first is time-of-year in Binary Coded Decimal (BCD) and
includes days, hours, minutes, seconds, tenths of seconds, and hundredths of seconds. The
second is a set of elements reserved for encoding various identification, control and other
specific functions. The third is a time-of-day code word in Straight Binary Seconds (SBS).
The IRIG time code formats are serial, width modulated codes which can be in either DC
level shift or amplitude modulated (AM) form.
IRIG format B, Signal B000, is mainly composed of:
1) Frame reference marker
32
Each serial port (V24/V28) on each Communication Front End is directly connected
to the data communication network equipment. Each communication line may be accessed
from two different Communication Front Ends. The following schema presents RTUs
connexion to the CFE, for each type of communication link.
S Splitter
M M
RTU RTUs with redundant
M M communication path
Since the communication network is not part of the scope of this contract, it is not
described in this document.
ICCP SERVERS
The ICCP servers are used to handle the inter-centre communications functions with
the SLDCs and the CPCC. ICCP servers operate in a master/standby relationship similarly
to real-time SCADA/EMS servers. Data preservation under failure conditions is insured by
the EMP BACKUP utility.
Two Digital DPWau workstations with 128 Mbytes of RAM and 4 Gbytes of disk
storage are used to ensure a redundant configuration.
33
Each ICCP server is equipped with a CD-ROM drive, and a Digital Audio Tape
(DAT) drive which allows backup/restore operations.
One processor terminal is delivered with each ICCP server. This processor terminal
is a 15” colour monitor, with dedicated keyboard and mouse.
ICCP SERVERS
ISR SERVERS
The ISR servers are used to perform historical data archival and data retrieval
functions. Data sampling is performed from the real-time SCADA/EMS servers. A link is
automatically established between the Primary SCADA/EMS server and the Primary ISR
server when the ISR function is initialised. In the case when a failover occurs, either
between the SCADA/EMS servers or between the ISR servers, the data link is automatically
re-established between the two primary servers.
34
The ISR servers consist of two high performance Digital 64-bit RISC based AXP
machines (“Alphaservers”) in a dual redundant configuration (Primary and Stand-by). They
are configured in a cluster using the Small Computer System Interconnect (SCSI). SCSI
provides shared storage between the two ISR servers. Only one of the two ISR servers is
required to be operational in order for the subsystem functions to be operational.
Each ISR server is configured with 256 Mbytes of main memory.
2) Six 4 Gbytes data disks in a RAID-1 configuration shared by the two servers,
offering a redundant disk capacity of 12 Gbytes per ISR server.
Each data server is equipped with a CD-ROM drive, and an Digital Audio Tape
(DAT) drive which allows backup/restore operations.
35
One processor terminal is delivered with each ISR server. This processor terminal is
a 15” colour monitor, with dedicated keyboard and mouse.
In addition to the storage capacity detailed above, the ISR servers are also equipped
with an optical disk juke-box offering a total capacity of 80 Gbytes.
DTS SERVER
The dispatcher training simulator (DTS) function resides on a separate server. In
addition to the system layer and to SCADA/EMS functions identical to those implemented
on the SCADA/EMS servers, it includes the DTS specific functions (Power and Hydro
system model, instructor functions), with a similar man-machine interface. This is an off-
line machine. Software in the DTS is started and run under the instructor (or trainee)
control. Data exchanges with real-time applications is performed by the operator through the
use of HABITAT savecases. Data preservation is performed through manual backup on
tapes.
The DTS server consists of one high performance Digital 64-bit RISC based AXP
machine (“Alphaserver”).It is equipped with 512 Mbytes of main memory and 12 Gbytes of
disk storage (4 GB + 4 GB + 4GB).
36
37
38
DATA SERVERS
DEVELOPMENT SERVER
The Development server provides the software utilities used to develop and maintain
the system software, displays and databases. This includes a DTS, used as a test tool for
software, database and display modifications.
The Development server consists of one high performance Digital 64-bit RISC based
AXP machine (“Alphaserver”).It is equipped with 512 Mbytes of main memory and 12
Gbytes of disk storage (4 GB + 4 GB + 4GB).
The Development server is equipped with a CD-ROM drive, and an Digital Audio
Tape (DAT) drive which allows backup/restore operations.
One processor terminal is delivered with the Development server. This processor
terminal is a 15” colour monitor, with dedicated keyboard and mouse.
OPERATOR CONSOLES
There are three types of operator consoles: consoles with 2-CRT, consoles with 1-
CRT and operation scheduling consoles with 1-CRT. Those operator consoles contain the
Man Machine Interface (MMI) software that allows operators to interact with the EMP
functions running on the servers.
Operator consoles with 1-CRT.
39
OPERATOR CONSOLES
There are 2 operator consoles with one CRT. Each operator console is a Digital
DPWau AXP workstation, with a 21” colour monitor. Each workstation has a redundant
connection to the LAN. Input is accepted via a mouse device, function keys or alphanumeric
keys.
Each workstation is delivered with 64 Mbytes of main memory, and 4 Gbytes of disk
storage. It is also equipped with one CD-ROM drive.
Operator consoles with 2-CRT.
There are 5 operator consoles with two CRTs. Each operator console is a Digital
DPWau AXP workstation, with two 21” colour monitor. Each workstation has a redundant
connection to the LAN. Input is accepted via a mouse device, function keys or alphanumeric
keys.
Each workstation is delivered with 128 Mbytes of main memory, and 4 Gbytes of
disk storage. It is also equipped with one CD-ROM drive.
Operation Scheduling console
This console is dedicated to the Operation Scheduling activities. Besides the
standard Man Machine Interface (MMI) software, it contains a dedicated software for the
Hydro Thermal Coordination Analysis functions (HTC2).
40
The Operation Scheduling console consists of one Intel Workstation, delivered with
64 Mbytes of main memory and 4 Gbytes of disk storage.
This Operation Scheduling console is equipped with one 21” colour monitor; one
3.5” floppy drive and one CD-ROM drive. The complete and detailed hardware
configuration for Operation Scheduling console is described in the release C of the
document ‘Hardware Configuration for all control centers (ref. NR-A/N-G00-1-A05)’.
DEVELOPMENT CONSOLE
This console is used to develop and maintain the system software, displays and
databases.
The development console consists of one Intel Workstation, delivered with 64
Mbytes of main memory and 4 Gbytes of disk storage.
This development console is equipped with one 21” colour monitor; one 3.5” floppy
drive and one CD-ROM drive.
41
3) Includes a built-in SNMP chassis management agent.
8) One terminal server (Digital DECserver90M) to connect the loggers, the line printers
and the processor terminal to the LAN. Each terminal server provides up to eight
connections
REMOTE VDUS
The Remote Video Display Units (VDUs) are remote console used for monitoring
purpose only. They will be installed at the headquarters.
Two remote VDUs are delivered with the RSCC system. They consist of Intel
Workstations, delivered with 64 Mbytes main memory and 2 Gbytes disk storage. They are
also equipped with one 21” colour monitor; one 3.5” floppy drive and one CD-ROM drive.
They use the HABConnect software to access to HABITAT databases on the
SCADA/EMS servers. In order to communicate with the SCADA/EMS servers connected to
the LAN, a Digital RouteAbout Access EW router is delivered with each remote VDU. This
router offers two 64 Kbytes/sec communication lines and is connected directly to the remote
VDU via an Ethernet interface.
42
SCADA SUBSYSTEM
FUNCTIONAL OVERVIEW
43
and status points as input and output to the calculation, using any combination of
logical, arithmetic, and comparative operations.
SCADA SUBSYSTEM
TFE
HISTORICAL
INTERCENTER
INFORMATION
COMMUNICATION
MANAGEMENT Receive telemetered data Issue control commands
SUBSYSTEM
SUBSYSTEM
SCADA
CFEs
DATA ACQUISITION
HOST SCADA
The Host SCADA runs the code that is responsible for data processing and operator
interface. It maintains the SCADA database as a coordinated overall picture of the
monitored system for use by the operator and by other programming functions. The Host
SCADA maintains the SCADA database, performs conversion to engineering units, checks
limits, processes alarms and performs special calculations. Status data, analog data, and
pulse accumulator data are maintained in the SCADA database. The host SCADA also
44
performs reasonability checks on the incoming data, and sets data quality flags to indicate
the reliability of the source of the data.
RTU
The Remote Terminal Unit (RTU) is the interface with the monitored process. It
collects three primary types of data: the status of process devices (digital inputs), measures
process variables (analog inputs) and accumulators (pulse inputs). These three types of data
are transmitted to the Communication Front Ends using standard data communication
techniques.
45
The first data retrieval function that the Communication Front End requests from its
RTUs is an "Initialization Scan" called also Integrity Scan or General Check. This causes
each of the RTUs to return all of their data. This initialization function allows the
Communication Front End and the host SCADA to initialize their databases with the latest
information available.
This provides the SCADA system with the best starting point. Once the initialization
scan is complete, the periodic scanning functions begin. Data from the RTUs is received by
the host SCADA, processed, and put into the database.
RTU database can be downloaded on operator request, from a PC using the SIM900
software.
RTU protocol chosen for this project is the IEC 870.5.101 unbalanced protocol and
the SINAUT FW-8 protocol for existing SINAUT RTUs.
The software package delivered with S900 RTU allows handling both digital and
analog inputs/outputs. The entities and related functions controlled by the S900 RTU
include:
1) I/O capacity
4) Archiving
5) Local alarm
6) Synchronization
46
DATA FLOW
The most important role of the RTU is to interface with the monitored system. This
is done through three types of input data: digital inputs, analog inputs, and pulse
accumulator inputs. This data is collected and stored for transmission to the Communication
Front End.
As data is received from the RTUs by the Communication Front End, it is placed in a
buffer for transmission to the Telemetry Front End. The valid reception of the data is the
joint responsibility of the RTU and the Communication front end. Message numbers, error
detection codes, acknowledge and negative-acknowledge codes are exchanged along with
the data to securely transfer the information to the Communication Front End. The
Communication Front End translates the data from the formats returned by RTUs to the
RTU protocol independent format used in the Communication Front End to Telemetry Front
End protocol. The data is sent to the Telemetry Front End for transmission to the host.
Data received from the Telemetry Front End by the host SCADA is entered into the
RTU hierarchy as a 'raw' value. Engineering unit’s conversion is then done, followed by
limit checking. At each step of the processing, quality codes are set, and alarms may be
issued. If the value is valid and not manually overridden, it ends up in the substation
hierarchy (in the "DISPLAY" field). All operational displays run off the substation hierarchy
of the database.
Once the data is in the host, processing into the SCADA database begins.
EXTERNAL DATA
SCADA also provides an Application Programming Interface (API) that allows
external application programs to provide data to the SCADA system. This allows external
programs to provide SCADA data and have it undergo all of the data processing features
described in the Data Processing section. This includes limit checking, alarming, quality
checking, calculation triggering.
The external program requires no specific knowledge of where the SCADA system
resides since the API provides a consistent interface regardless of the configuration.
DATA PROCESSING
The major function of the data processing module is to place the data retrieved from
the RTUs in the database. All data is placed into the database in a standard form: digital
47
status in a standard two-bit configuration, analog and accumulator data as single-precision
floating point in engineering units. Three types of information are maintained in the
database:
1) Status values, such as circuit breaker position (tripped/closed)
2) Analog values, which are process variables measured by the RTUs (temperature,
pressure etc.)
3) Pulse accumulations, which usually represent quantities delivered (such as
megawatt hours of electricity)
A combination of the RTU identity and the point identity is used for the scanner
module to locate quickly each point in the SCADA database without searching. This method
enables SCADA subsystem to avoid excessive processing overhead. Once located, each
point (status bit or analog value) is processed according to the directions established for that
point.
The following basic data processing functions are provided:
1) Analog value processing - The retrieved values are converted to engineering units
and placed in the database. The system designer can designate a linear or non-linear
conversion method for each individual analog point. The value is checked against
reasonability limits for the point. If the reasonability limits are exceeded, the data is marked
"unreasonable". If the analog is marked for Historical Data Recording (HDR), the analog
value is saved in a Historical Data file with a time tag and a data quality flag.
2) Pulse Accumulator processing - Pulse Accumulator processing differs somewhat
from normal analog processing. The last retrieved accumulator value is subtracted from the
current reading and adjusted appropriately if the value is negative (a negative accumulator
difference indicates counter wraparound). The difference is then converted to floating point
and scaled using a multiplier.
3) Status processing - The status processing detects the existence of status changes,
and generates alarms accordingly. If no status changes have occurred, no processing is
necessary. However, if an unauthorized (uncommanded by the operator) change is detected,
the state of the point in the database is changed and an alarm is generated. The point is also
checked for a defined "normal" state. If none exists, no further processing occurs.
Otherwise, an abnormal condition either just occurred or was just cleared. If an abnormal
condition occurred, a new message is added to the abnormal summary; if an abnormal
condition was cleared, the abnormal message is removed from the abnormal summary.
Status points may also be marked for inclusion in the Historical Data Recording file.
48
4) Limit Checking - The analog value is compared against the limits (modified by a
deadband), and if a limit is violated, then an alarm is generated. A set of "dynamic limits" is
placed around an analog value by the scanner module, so that, in most cases only one pair of
limits must be checked when an analog value changes, thereby increasing limit processing
efficiency. The limit deadband prevents the generation of meaningless limit alarms when an
analog is subject to slight variations when close to the limit. Any number of limits can be
applied to an analog value as long as space is available.
CALCULATED VALUES
TOPOLOGY PROCESSING
49
Each power system device is represented in the topology model as a one or two
terminal segment. Each device may be classified as live, dead, unknown or ambiguous. The
live determination is made using voltage analog measurements. Each terminal of a device
may be classified as open, grounded, or connected. Each substation may be classified as live
(there are islands, or parts of islands with live status present in the substation) or not live
(there are no islands or parts of islands with live status present in the substation).
The sorting algorithms used to determine bus and island assignments, as well as
island energization status, are efficient and completely general. Any sort of bus structure can
be reliably processed and identified. The modelling of the topology is incorporated in the
SCADA database.
SUPERVISORY CONTROL
Supervisory Control is the SCADA function used to issue control commands to field
equipment (digital devices, set points) under the supervision of the RTUs, from the operator
or from another application through a user-callable Application Programming Interface
(API).
SCADA subsystem supports two types of control commands:
1) Multiple-step command
2) Single-step command
Single-step commands are typically used when inadvertent or erroneous operations
have minor or no ill effects on the operation of the system. Multiple-step commands are
used by the operator to control devices in the field. Multiple-step commands require positive
operator verification for security.
Several conditions are checked before a requested control action is actually allowed
to be sent to a RTU. When the operator has completed the external command sequence by
issuing the EXECUTE command, the host performs a number of checks to see if it is valid
to transmit the command to the RTU:
1) RTU Availability - If the RTU is unavailable to perform the requested
operation, i.e. it has been placed out of service
2) Control/Status Point Availability - If the control point is unavailable
because it has been placed out of service, the command is rejected. If the status point
used to monitor the control results is out of service, a warning message is issued that
50
verification of the control is not possible, but the command is transmitted to the
RTU.
3) Tagged - If the point is tagged to prevent control action, the command is
rejected.
4) Command Interlock - A status point can be associated optionally with a
control. If the associated status point is not in the required state, the control is
rejected (e.g., a device can only be operated when the associated device is in a
specified state). This provides a means to interlock controls.
USER INTERFACE MANAGEMENT SYSTEM
This section briefly describes the SCADA user interface, focusing primarily on
SCADA displays and alarm functionality.
TYPES OF DISPLAYS
Data in the SCADA database and indications of changes are presented to the
operator through the following major displays:
1) Menu Directory Display - A display that lists all the menu displays.
2) System Directory Display - A display that lists all the SCADA system
displays.
3) Transmission System Overview Display - A graphic overview display of
the transmission system (provided by PGCIL)
4) Interchange Displays - A schematic diagram showing power transfer
between all Constituent power systems in the Northern Region, plus four other
interchange displays (provided by PGCIL)
5) Substation Graphic Displays Menu Display - A graphic display which lists
all the existing substation graphic displays.
6) Substation Displays - The major operations displays (provided by PGCIL)
7) Transmission Line Graphic Displays Menu Display - A graphic display
which lists all the transmission lines which can be viewed via a graphic display.
8) Transmission Line Graphic Displays - A graphic display which shows the
entire line and all of its connections (provided by PGCIL)
9) Abnormal Summary - A compilation of all existing abnormal conditions.
10) Out of Service Summary - A listing by substation of all points removed from
service.
11) Tag Summary - A listing by substation of all tagged devices.
51
12) Inhibit Summary - A listing by substation of all devices inhibited from generating
alarms.
The Transmission System Overview display gives the operator quick overview and
access to the information describing the entire system. The operator can use it to access the
substation, power station and transmission line displays for detailed information to analyze
and direct operations.
The abnormal summary displays are of particular interest to operators. They give
structured overviews of conditions of interest and unusual conditions in the system. The
remainder of the summaries, the tag summary, the inhibit summary, and the out of service
summary, are useful for reviewing the processing status of the SCADA system itself.
52
The functionality of this display is carefully designed to give operations personnel a
comprehensive overview into the system. This allows them to analyze quickly system state.
Using the Transmission System Overview display, the operator can see at a glance the
general condition of the entire system by panning and zooming to navigate through the
display. Once the operator has determined what to look at in more details, he can quickly go
to the relevant displays, by selecting a substation, a power station or a transmission line.
INTERCHANGE DISPLAYS
These displays are the major displays for power transaction control. The following
displays are used:
1) Interchange Display - This is a display that contains the schematic diagram
showing power transfers between all Constituent power systems in the Northern Region.
Each power system is represented by a block. Inside the block, the actual, scheduled and
deviation values of power flows are shown for total generation and load. Outside the block,
the actual, scheduled and deviation values of power flows are shown for the net
interchanges, with direction arrows.
2) Tie-line Display (Generation Tie-line Status) - This is a tabular display that contains
tie-line boundary and exchange data. The tie-line names and voltage levels are shown, as
well as the measured or manually entered real power flow and boundary values (limits).
3) Transaction Schedule Display (Start/Stop Transaction Schedules) - This is a
display that provides the ability to enter and display constituent hourly interchange
transaction schedules.
4) Central Sector Shares Display - This is a display that provides the ability to enter
and display the Constituent percentage shares for each Central Sector project as allocated by
employer.
5) System Frequency Display - This is a display that contains the schematic diagram
showing the geographical location of the tie-line substations. For each of them, telemetric
frequency buses are shown, and the frequency value displayed.
53
The organization of this display is driven by the SCADA database (tabular display).
SUBSTATION DISPLAYS
These displays are the major operating displays for dispatching personnel. They
contain the most detailed information about the system and allow control operations to
change the system. These displays are organized by substation, and each substation's
displays are closely linked together as a coherent group. The following general display
layout is used:
1) Substation Graphic Display - This is a display that contains the detailed graphic
one-line diagram of the substation. It contains most of the information known about the
substation. Controls may be issued from it.
2) Substation Tabular Display - Accessible from any other substation display, this is
generally the most complete listing of the data known about the substation. Although
controls can also be issued from here, they are generally used for entry of operational data
(limits for example).
55
stored in ISR server and restored in relational database. Then these files are
removed from real time data servers. One can check the data history for load
forecasting. Sequential query language interacts between operator consoles and
HIM.
Operator console is the key with which operator interacts with the
database
56
UTILITIES USED BY SCADA SYSTEM
There are various utilities used by the SCADA system. But main utilities
are:
ALARMS
If there is abnormal condition in the monitored system, it can respond by
taking various actions to alert the operator of the condition. The response of
SCADA to a specific condition occurring on a specified point is defined in the
database. When a normally closed circuit breaker trips, system causes an
audible alarm to be issued for that breaker, SCADA can detect problems that
occur for status, analog and count points, RTU and other equipment in the
communication system and software. SCADA can issue alarm when status point
returns to normal form an illegal state or an abnormal state or a communication
path to a SCADA site comes up or goes down. Alarm is also issued when
scanning of data fails.
Each alarm belongs to a category. There should be a proper location of
an alarm in the SCADA system. For other alarms, typically designated the
name of the EMS subsystem that issues the alarm. Alarms should be grouped
per area i.e. transmission area, distribution area etc.
TAGGING
A tag is placed on a device for both safety and informational purposes.
Tagging enables us to place tags on status devices modeled in SCADA. These
tags can prevent a device from tripping and display a comment about the
device. Its tag type determines the effect of a giving tag on a device. Tags of
different types prevent device from tripping.
57
58
TAGGING
TRENDING: -
The purpose of trending is to reconstruct the post status of SCADA data.
One should select the point for trending and define sampling rate and scale
values also assign the point to a console for trending. It shows us how the
different parameters behaving in the system.
59
60
61