Download presentation
Presentation is loading. Please wait.
Published byIrene Simon Modified over 9 years ago
1
SCADA SYSTEM SOFTWARE AND APPLICATIONS
2
Jurisdiction of Load Despatch Centers NLDC: Apex body to ensure integrated operation of National Power System RLDC: Apex body to ensure integrated operation of power system in the concerned region SLDC: Apex body to ensure integrated operation of power system in a state
3
HIERARCHICAL Setup… RTU SUB LDC SLDC ERLDC WRLDC NRLDCSRLDCNERLDC 5 Nos. NLDC 33 Nos. 41 Nos. 1160 Nos.
4
TYPICAL CONTROL CENTRE CONFIGURATION 1 TO OTHER CONTROL CENTERS LAN 1 LAN 2 WORKSTATION BASED OPERATOR CONSOLE WITH TWO CRT WORKSTATION BASED OPERATOR CONSOLE WITH TWO CRT SCADA /EMS SERVER SCADA /EMS SERVER DEVELOPMENT CONSOLE ISR SERVER ISR SERVER ICCP COMMUNICATION SERVER ICCP COMMUNICATION SERVER CHENNEL 2X64KBPS ROUTER JUKE BOX COMMUNICATION FRONT END PROCESSOR SPLITTER MODEM COMMUNICATION FRONT END PROCESSOR TIME SYNCH SYSTEM TO RTUs DUAL CFE FROM GPS OPRATION SCHEDULING CONSOLE NMS CONSOLE TERMINAL SERVER PERIPHERALS VIDEO PROJECTION SYSTEM / MIMIC CONTROL BOARD
5
SOFTWARE LAYERS Data Acquisition Supervisory Control OPERATING SYSTEM HABITAT® UTILITIES APPLICATIONS Operations Training GENERATION NETWORK SCADA DISPATCHER TRAINING SIMULATOR
6
SCADA FUNCTIONS RTU Data Acquisition Supervisory Control Data Exchange Data Processing (Alarms,SOE, Generalized Calculations) Disturbance Data Collection Historical Information Storage & Retrieval (ISR)
7
DATA ACQUISITION Analog Measurement Voltage - KV Active Power - MW Re-active Power – MVAR System Frequency - Hz Digital Measurement ( Status / Indication ) Circuit Breaker Status Isolator Status Sequence Of Event ( SOE )
8
DATA ACQUISITION RR R R R DD D D D
9
The RTU collects data from the monitored systems and transfers it to the front end. The front end receives data from the RTU, formats the data, and then sends it to the SCADA host CPU. The host CPU maintains the SCADA databases, performs any necessary conversions, and checks on the incoming data.
10
FRONT END FUNCTIONS The Communication Front End handles all normal data retrieval functions independently of the SCADA host CPU. –Converts RTU formats to RTU-independent host- format. –Allows “smart” scanning of a pre-selected set of RTU measurements : Demand SCAN / Defined SCAN –Provides exception reporting. –Sequences select-before-operate controls. –Reduces CPU interrupt loading.
11
SCADA Host CPU Functions Primary task is to maintain SCADA & EMS databases. Performs other functions: –Converts raw data to engineering units. –Performs limit checks. –Processes alarms. –Processes Calculations.
12
SCADA Displays There are three basic types of displays: –Overview Displays –Single Line Diagrams –Tabular Displays A single display can contain all three display types, each organized onto different views in the display Concept of Room –A layout of viewports can be saved by a name –Liking & ease of operation as per individual operator
13
CALCULATIONS Generalized calculations allow calculations to be performed on points both analog & digital. A calculation can be dependent on the results of another calculation. Special calculations can also be used to set up special control sequences.
14
Human Machine Interface(HMI) X-Windows environment Pop-up Menus Dialog Boxes Zooming De-cluttering Pop-up Pictures Display Layers Panning Scroll Bars Tabular Displays Display Features
15
REGIONAL OVERVIEW
16
400KV NETWORK
17
SINGLE LINE DIGRAM
18
Geographical Diagram-BSEB
19
GEOGRAPHICAL VIEW
20
LAYER CONCEPT
21
FLOW GATES
22
Angle Display
23
UI Meter
25
Events & Alarms EVENTS are happening all the time in the POWER SYSTEM and the way we like to interpret them decides the ALARMS All ALARMS are EVENTS but all EVENTS are not ALARMS Events & alarms are presented to the Grid operator in various forms depending upon its type & severity.
26
Definitions Event - An event occurs when some notable change happens at a single point in place/time. Alarm – An alarm is an unsolicited indication from an application to the operator that a new exception has occurred. System Activity Log - A data structure (linked list) holding the textual messages formatted from the exception messages sent to Alarm. The number of logs and their contents are defined by the user.
27
Definitions contd… Category - Each exception is assigned to a category. Categories are used to assign priority and severity which are used to group alarms within a list display and to order Category and Location Alarm Line entries. Location - All exceptions are assigned to locations, or geographic area occurrence, typically a substation.
28
Examples EVENT Change in analog value, Change in the status of an Isolator/breaker, Disk space reaching 60% ALARM Breaker Opening, Limit Violation, Auto Closure, Time Syn lost etc.
29
Events & Alarms-Presentation Text Message Category designated with the help of colors Change of Color, Blinking etc Change of Line Style(dotted for outage of the element) Audible alarms
30
ALARMS-ANALOGS MW/MVAR/MVA ALARM LIMIT-OPERATIONAL ALARM LIMIT-ALARMING ALARM LIMIT-EMERGENCY
31
ALARM LIMIT -MW ALARM LIMIT-OPERATIONAL +/- 1.05*(1.732*V*I*O.8) ALARM LIMIT-ALARMING +/- 1.10*(1.732*V*I*O.8) ALARM LIMIT-EMERGENCY +/- 1.15*(1.732*V*I*O.8) V-NOMINALVOLTAGE I-NOMINAL CURRENT
32
ALARM LIMIT -MVAR ALARM LIMIT-OPERATIONAL +/- 1.05*(1.732*V*I*O.6) ALARM LIMIT-ALARMING +/- 1.10*(1.732*V*I*O.6) ALARM LIMIT-EMERGENCY +/- 1.15*(1.732*V*I*O.6) V-NOMINALVOLTAGE I-NOMINAL CURRENT
33
ALARM LIMIT -MVA ALARM LIMIT-OPERATIONAL +/- 1.05*(1.732*V*I) ALARM LIMIT-ALARMING +/- 1.10*(1.732*V*I) ALARM LIMIT-EMERGENCY +/- 1.15*(1.732*V*I) V-NOMINALVOLTAGE I-NOMINAL CURRENT
34
ALARMING OPERATIONAL EMERGENCY ALL LIMITS ARE ENTERABLE
35
ALARM LIMIT –KV FORBIDDEN -ZONE HIGH KV- 0.90* V LOW KV - 0.5*V i.e. FOR 400KV Level - 360 TO 20 KV HIGH KV- 1.10* V i.e. FOR 400KV Level - 440KV
36
ALARM LIMIT –HZ FORBIDDEN -ZONE HIGH HZ- 47.5 LOW HZ – 2.5 HIGH 51.5
37
ALARM DIGITAL
38
Life Cycle of an EVENT An Alarm client posts an event to the Alarm server. Processing of the event leads the Alarm server to promote the event to an alarm. The alarm is inserted in the list of alarms and in the logs. The event is printed. The alarm is associated with one or more tones in order to provide an audible signal to the operators. The event is archived in a file. An operator acknowledges the alarm. The Alarm server changes the state of the alarm from “unacknowledged” to “acknowledged”. This entails moving the alarm from its unack. lists to its ack. lists. The client application is notified that the alarm has been acknowledged. The operator deletes the acknowledged alarm. The alarm server removes the alarm from the alarm list.
39
SCADA as an Alarm User Power System Event SCADA Application Abnormal Indication? Acknowledgment? Exception Display Alarm Utility Acknowledgment?Logging? System Activity Log(s) and displays(s) Alarm Synopsis LinesAlarm List Displays Acknowledgment? net012.cvs Hardcopy Logger(s) [Printer(s)] Printing? Horn IssueAck
40
Alarms Reporting Alarm Lists -Alarm Summary/Priority -Alarm Locations -All Alarms Activity Logs -System Activity Log -Location Activity Log -System Activity Archival
44
SCADA stores the list of events received from RTUs in the System Activity Log on the basis of their reception time in SCADA SOE also processes these events into a second list where they are re-sequenced on the basis of time tags stamped by the RTUs –Events (status changes) can be time-stamped to 1 ms at the source (RTUs) –A SCADA display shows the re-sequenced list (can be filtered) –File dump can be produced upon operator request RTUs can be synchronized : –By GPS (to less than 1 ms) –By SCADA (to less than 10 ms) Sequence Of Event
45
SOE filtering Filtering on station Filtering on time
46
SOE in S900 RTU The S900 offers the possibility to memorise signalling by master. The size of SOE files is 1200 events when there is one master, 600 events for two masters and 400 events for three masters. Each signalling is user database selectable to be send or not to SOE file(s). This function is only avalaible when IEC 870-5-101 is used.
47
Historical Information Management (HIM)
48
Slide48 Historical Information Management(HIM) qHIM environment architecture NETWORK Real Time Data servers ISR servers Developer/2000 Operator consoles
49
Slide49 HIM Processing HIM sampler Program running on the Data servers. It collects data periodically (5 min.) sensing all the changes from all the HABITAT databases (e.g. SCADAMOM, RTGEN, RTCA) and sends it to the HIM recorder. HIM recorder Program running on the ISR servers. It is connected to the HIM sampler by TCPIP, receives data from HIM sampler and store it in the relational database (ORACLE based). Data Archiving/Retrieving Runs on the ISR servers. It automatically archives data recorded in oracle tables on to the optical disks (juke box) for long term usage. It allows restoring of data from juke box to the relational database on user demand.
50
50 HIM Data Flow Real time data servers ISR servers HIM SAMPLER HABITAT databases ALARM application Alarms & events data Retained data Reconstructed data System data Recording definition Relational DATABASE HIM RECORDER Data archival/Reconstruction Juke Box DEVELOPPER 2000 Operator consoles SQL*Net HIM ALARM
51
Slide51 HIM Data Types Data Type Recording Retention speed Period Analog 5 minutes 15 days Accumulator 1 hour 2 months Status 10 sec 2 months Alarms & Events 5 minutes 2 months
52
Slide52 HIM User Interface
53
Slide53 HIM User Interface(Contd..)
54
Slide54 HIM User Interface(Contd..)
55
Slide55 HIM User Interface(Contd..)
56
Slide56 HIM User Interface(Contd..)
57
Slide57 Historical Data Recording (HDR)
58
Slide58 HDR Overview Scanner Application SCADAMOM Database Data Recording Function File Maintenance Function Database Reconstruction Function Relationship between on-line SCADA system and three HDR functions.
59
Slide59 HDR Data Flow How data moves between HDR directories. Permanent Storage Recording Function Recording Dir. Reconstruction Dir. Reconstruction Function. File Maintenance
60
System Support Group NERLDC60 TRENDING Graphical representation of DATA On-line - Duration as per configuration. Historical – In the form of daily snapshot.
61
System Support Group NERLDC61
62
System Support Group NERLDC62 PRESENTAION MANAGER DISPLAY OBJECTS TRACES Traces are traditional two-dimensional graphs of two variables Trace-Bar A histogram where each sample value is shown as a rectangle whose height is equal to the Y value and width is equal to the difference between succeeding X values Bar Graphs Bar graphs show multiple values plotted from a common base line Pie Charts Pie charts show the relative percentage of each display object value plotted vs. the sum of the total of all display object values. There is always only one pie chart per track Meters show a value in relation to a minimum and maximum scale for a single instance in time Meters show a value in relation to a minimum and maximum scale for a single instance in time
63
Trend Curve & Pie Chart
64
System Support Group NERLDC64 TRACK DISPLAY OBJECT
65
Ensuring availability of correct data and total observabilty of the Power System in real time. Ensure fail safe system functionalities on 24x7 basis. Implementation of Innovative techniques to ensure situational awareness for the grid operator. Utilization of EMS functions to the maximum to anticipate and analyse grid incidents. Growing network complexities need increased automation in all the functions of grid. operation. Challenges- SCADA Systems
66
New Trends PMU/WAMS Systems being planned for enhanced utilization & greater stability of the power system network. High speed communication networks coming up to ensure reliable & faster data in real time. Innovative techniques like contouring, GIS based displays being introduced for improved Situational Awareness. Web based Applications & Service Oriented Architecture being introduced.
67
New Trends (Contd..) Increasingly open systems coming up tending towards plug & play systems. With the major thrust on green energy, integration of renewables gaining huge importance. Archived SCADA data getting high importance and state of the art historians order of the day. Development of Intelligent EMS Applications gaining momentum.
68
Voltage Contour
69
Devendra Kumar DGM,ERLDC
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.