presentation scada group
TRANSCRIPT
-
8/3/2019 Presentation SCADA Group
1/59
-
8/3/2019 Presentation SCADA Group
2/59
Introduction to process control
1. Process
Methods of changing or refining raw materials to create
end products.2. Process Control.
Tool that enables manufacturers to keep their operationsrunning within specified limits and to set more preciselimits to maximize profitability, ensure qualityand safety.
3. Types of Process.
a) Discreteb) Continuous
c) Batch
-
8/3/2019 Presentation SCADA Group
3/59
SET POINTS
FAN
COOLANT
ROOM TEMPSENCE
ROOM
ProcessVariable Controller
ManipulatedVariable
ERROR
COMPRESSORON-OFFCONTROL
Control Theory
SET POINTS
COMPRESSOR
Measurement
Comparison
Adjustment
Control Theory revolves around three aspects:
Error: The importantfactors of the Error are itsvale, duration and rate.
Controller output may beprogrammed to be Proportionalto Value, Duration (Integral) orRate (Differential) of input(error). Accordingly Controllers
are named as PID controller.
Room Air-conditioner is a simple example of feedback control
-
8/3/2019 Presentation SCADA Group
4/59
Process Control Elements
Field Instruments Primary Elements/ Sensors Transducer/ Converter
Transmitter
Communication Channel Signals (Analog, Digital, Pulse)
Cables, Connectors etc.
Control Room
Indicators Recorders
Controller System
SCADA Systems
-
8/3/2019 Presentation SCADA Group
5/59
Field Instrumentation
Field Instrumentation are devices that are
connected to the process being controlled andmonitored. These are sensors for monitoring certainparameters; and actuators for controlling certainparameters of the system.
These instruments convert physical parameters (i.e.,fluid flow, velocity, fluid level, etc.) to electricalsignals (i.e., voltage or current or digital) readableby the Remote Telemetry units. Outputs can either
be in analog (continuous range) or in digital(discrete values).
-
8/3/2019 Presentation SCADA Group
6/59
Instruments & Measurement in Oil Industry1. Pressure Measurement
a) Pressure Transmitters
Strain Gauge based,b)Pressure Switches
2. Temperature MeasurementRTDs and thermistors, Infrared Radiators,
Bimetallic Devices,
Lquid Expansion Devices, and Change-of StateDevices
3. Flow Measurement
a) Mass Flow Meterb) Coriolis Flow Meter.c) Ultrasonic Flow Meter.d) Gas Flow Meter.
4 Level Measurement
5 Calibrators
-
8/3/2019 Presentation SCADA Group
7/59
Control Room Equipments
Indicators
Recorders
Controller System
Relay based Control System Digital Logic Gates based systems PLC (Programmable Logic Controllers)
Distributed Control System
SCADA Systems
RTU SCADA Servers
-
8/3/2019 Presentation SCADA Group
8/59
SCADA
SCADA system consists of collecting information,transferring it back to a central site, carrying out necessaryanalysis and control, and then displaying this data on anumber of operator screens.
The SCADA system is used to monitor and control a plant orequipment. Control may be automatic or can be initiated by
operator commands. SCADA systems are used in nearly every industry e.g. steel,
power generation and distribution, chemical petrochemical,oil & natural gas, in the house and lately in sophisticated toystoo.
The size of such systems range from a few 1000 to severalthousands of input/output (I/O) channels.
-
8/3/2019 Presentation SCADA Group
9/59
Components of SCADA
SystemA SCADA system generally comprises of thefollowing :
1. Field Instrumentation
2. Remote telemetry Units
3. Communication Networks
4. Central Monitoring Station.
-
8/3/2019 Presentation SCADA Group
10/59
What is Data Acquisition?
Data acquisition refers to the method used to access
and control information or data from the equipmentbeing controlled and monitored. The data accessed
are then forwarded onto a telemetry system ready
for transfer to the different sites. They can be analog
and digital information gathered by sensors, such as
flow meter, ammeter, etc. It can also be data to
control equipment such as actuators, relays, valves,
motors, etc.
-
8/3/2019 Presentation SCADA Group
11/59
What is Telemetry ?
Telemetry is usually associated with SCADAsystems. It is a technique used in transmitting andreceiving information or data over a medium. Theinformation can be measurements, such as
pressure, temperature, flow, level, speed, voltageand current etc. These data are transmitted toanother location through a medium such as cable,telephone or radio. Information may come frommultiple locations. A way of addressing these
different sites is incorporated in the system.
-
8/3/2019 Presentation SCADA Group
12/59
Typical System Configurations
There are two typical network configurations for
the wireless telemetry radio-based SCADA
systems.
point-to-point
point-to-multipoint configurations.
-
8/3/2019 Presentation SCADA Group
13/59
Point-to-Point Configuration
The Point-to-Point
configuration is thesimplest set-up for atelemetry system.Here data is
exchanged betweentwo stations. Onestation can be setup as the master
and the other as theslave.
-
8/3/2019 Presentation SCADA Group
14/59
Point-to-Multipoint Configuration
The Point-to-Multipoint
configuration is where
one device is designated
as the master unit to
several slave units. The
master is usually the mainhost and is located at the
control room. While the
slaves are the remote
units at the remote sites.Each slave is assigned a
unique address or
identification number.
-
8/3/2019 Presentation SCADA Group
15/59
RTU
REMOTE TERMINAL
UNITS
-
8/3/2019 Presentation SCADA Group
16/59
Basic operation
The RTU will operate scanning its inputs, normally ata fairly fast rate. It may do some processing such aschange of state processing, time-stamping of changes,and storage of the data awaiting polling from the
SCADA master. Some RTU's have the ability toinitiate reporting to the SCADA master, although morecommon is the situation where the SCADA masterpolls the RTU's asking for changes. The RTU may do
some alarm processing. When polled by the SCADAmaster, the RTU must respond to the request, whichmay be as simple as "give me all your data", to acomplex control function to be executed.
-
8/3/2019 Presentation SCADA Group
17/59
Remote Terminal (Telemetry) Units -RTU
The SCADA RTU is a (hopefully) smallrugged computer which providesintelligence in the field, and allows thecentral SCADA master to communicatewith the field instruments.
It is a stand alone data acquisition andcontrol unit.
Its function is to control processequipment at the remote site, acquiredata from the equipment, and transferthe data back to the central SCADAsystem.
-
8/3/2019 Presentation SCADA Group
18/59
There are two basic types of RTU
Single board RTU which is compact, and contains
all I/O on a single board
Modular RTU which has a separate CPU module,and can have other modules added, normally by
plugging into a common "backplane" (a bit like a
PC motherboard and plug in peripheral cards).
-
8/3/2019 Presentation SCADA Group
19/59
Hardware functionality in an RTU
The RTU has the following hardware features:
CPU and volatile memory.
Non volatile memory for storing programsand data.
Communications capability either through
serial port(s) or sometimes with an on boardmodem.
Secure Power supply (with battery backup).
Watchdog timer (to ensure the RTU restarts if
something fails). Electrical protection against "spikes".
I/O interfaces to DI/DO/AI/AO's.
Real time clock.
-
8/3/2019 Presentation SCADA Group
20/59
Software functionality in an RTUcontd..
Some method to allow the userapplications to be configured in theRTU. This may be simple parametersetting, enabling or disabling specific
I/O's or it may represent a completeuser programming environment.
Diagnostics.
Some RTU's may have a file systemwith support for file downloads. Thissupports user programs, andconfiguration files.
-
8/3/2019 Presentation SCADA Group
21/59
SCADA
Supervisory Control &
Data Acquisition System
-
8/3/2019 Presentation SCADA Group
22/59
Typical Functionalities of SCADA System
1. Real Time Data Acquisition2. Initiating Remote Controls
3. Historization
4. Alarm Generation/ Event Monitoring5. Man Machine Interface
6. Security/ User management
7. Trending8. Reporting
9. Interface to MIS/ Third Party
Applications
TYPICAL MULTI TIER SCADA ARCHITECTURE
-
8/3/2019 Presentation SCADA Group
23/59
TYPICAL MULTI-TIER SCADA ARCHITECTURE
SCADA
SERVERCLIENTS
CLIENTS
CLIENTS
RTU
FIELD SENSORS
CONTROLLERS
ETHERNET
SCADA
SERVERCLIENTS
CLIENTS
CLIENTS
Local
Tier-1
RTU
FIELD SENSORS
CONTROLLERS
Radio
Radio
Tier-2
-
8/3/2019 Presentation SCADA Group
24/59
-
8/3/2019 Presentation SCADA Group
25/59
Central Monitoring Station (CMS)
The Central Monitoring Station (CMS) is the master
unit of the SCADA system. It is in charge of
collecting information gathered by the remotestations and of generating necessary action for any
event detected. The CMS can have a single
computer configuration or it can be networked to
workstations to allow sharing of information fromthe SCADA system.
-
8/3/2019 Presentation SCADA Group
26/59
Man-Machine Interface (MMI)
A Man-Machine Interface (MMI) program will berunning on the CMS computer. A mimic diagram ofthe whole plant or process can be displayed onscreenfor easier identification with the real system. Each I/O
point of the remote units can be displayed withcorresponding graphical representation and thepresent I/O reading. The flow reading can bedisplayed on a graphical representation of aflowmeter. A reservoir can be displayed with the
corresponding fluid contents depending on the actualtank level. The products support multiple screens,which can contain combinations of synoptic diagramsand text.
-
8/3/2019 Presentation SCADA Group
27/59
The MMI program can alsocreate a separate window
for alarms. The alarmwindow can display thealarm tag name,description, value, trip
point value, time, date andother pertinentinformation. All alarmswill be saved on a separate
file for later review (referfigure)
-
8/3/2019 Presentation SCADA Group
28/59
Trending
The products all provide trending facilities and one can
summarise the common capabilities as follows:
the parameters to be trended in a specific chart can be
predefined or defined on-line
a chart may contain more than 8 trended parametersor pens and an unlimited number of charts can be
displayed (restricted only by the readability)
real-time and historical trending are possible, although
generally not in the same chart
-
8/3/2019 Presentation SCADA Group
29/59
historical trending is possible for any archivedparameter
zooming and scrolling functions are provided
parameter values at the cursor position can bedisplayed
The trending feature is either provided as aseparate module or as a graphical object(ActiveX), which can then be embedded into asynoptic display. XY and other statistical analysis
plots are generally not provided.
-
8/3/2019 Presentation SCADA Group
30/59
A trending of requiredpoints can beprogrammed on thesystem.
Trending graphs can beviewed or printed at a
later time. Generation of
management reports canalso be scheduled on for a
specific time of day, on aperiodic basis, uponoperator request, or eventinitiated alarms
-
8/3/2019 Presentation SCADA Group
31/59
Logging/Archiving logging can be thought of as medium-term
storage of data on disk archiving is long-term storage of data either on
disk or on another permanent storage medium.
Logging is typically performed on a cyclicbasis, i.e., once a certain file size, time period
or number of points is reached the data is
overwritten.
-
8/3/2019 Presentation SCADA Group
32/59
Logging of data can be performed at a set
frequency, or only initiated if the value changes or
when a specific predefined event occurs.
Logged data can be transferred to an archive once
the log is full. The logged data is time-stamped and
can be filtered when viewed by a user. The logging of user actions is in general performed
together with either a user ID or station ID.
There is often also a VCR facility to play backarchived data.
Logging/Archivingcontd.
-
8/3/2019 Presentation SCADA Group
33/59
Report Generation One can produce reports using SQL type queries to
the archive, RTDB or logs. Although it is sometimespossible to embed EXCEL charts in the report, a "cutand paste" capability is in general not provided.
Facilities exist to be able to automatically generate,print and archive reports
-
8/3/2019 Presentation SCADA Group
34/59
Automation
The majority of the products allow actions to beautomatically triggered by events. A scripting language
provided by the SCADA products allows these actions tobe defined. In general, one can load a particular display,send an Email, run a user defined application or scriptand write to the RTDB.
The concept of recipes is supported, whereby aparticular system configuration can be saved to a fileand then re-loaded at a later date.
Access Control
Access to the program is permitted only to qualified
operators. Each user is given a password and a privilegelevel to access only particular areas of the program. Allactions taken by the users are logged on a file for laterreview
-
8/3/2019 Presentation SCADA Group
35/59
Scalability Scalability is understood as the possibility to extend
the SCADA based control system by adding moreprocess variables, more specialised servers (e.g. foralarm handling) or more clients. The products achievescalability by having multiple data servers connectedto multiple controllers. Each data server has its ownconfiguration database and RTDB and is responsiblefor the handling of a sub-set of the process variables
(acquisition, alarm handling, archiving).
-
8/3/2019 Presentation SCADA Group
36/59
Data Transfer &
Communication inSCADA
-
8/3/2019 Presentation SCADA Group
37/59
Communications in SCADA
Internal Communication
Instrumentation to Controllers (4-20 mA, HART,Foundation Fieldbus etc)
Controllers to SCADA Servers
In-between SCADA Servers
External Communication
Communication with Third Party Applications
-
8/3/2019 Presentation SCADA Group
38/59
CommunicationsChannels / Modes
Directly Connected on LAN
This is mostly applicable in PC based local SCADAsystems. Used in Drilling Rigs, and Onshore Production
Installations such as GGGs, GCS
Connected through Radio/ Telephone / VSAT
These cannels are used for Remote Stations. Used in
Offshore Unmanned Production Platforms and OnshoreRemote Production Installations.
Some Industry Standard
-
8/3/2019 Presentation SCADA Group
39/59
Some Industry StandardCommunications Protocols
MODBUS
MODBUS protocol is a messaging structure widely used toestablish Master Slave communication between intelligentdevices.
It is independent of underlying physical layers. It is traditionally implemented using RS232, RS 422 or
RS485 over a variety of media (eg. Fiber, radio).
MODBUS TCP/IP was recently developed to provide afaster interface and uses TCP/IP and Ethernet to carry the
MODBUS messaging structure. It requires a license but all specifications are public and
open so there is no royalty paid for the license.
Some Industry Standard
-
8/3/2019 Presentation SCADA Group
40/59
DNP-3
DNP was originally created by Westronic in 1990.
DNP 3.0 is an open, intelligent, robust and efficient modernSCADA protocol.
It is based on the standards of the INTERNATIONALELECTROTECHNICAL COMMISSION(IEC) TechnicalCommittee.
It is used to exchange data between RTUs and Remotecentral points
DNP3 is an open and public protocol
Some Industry StandardCommunications Protocols
S S
-
8/3/2019 Presentation SCADA Group
41/59
ICCP
ICCP maximizes the use of existing standard protocols inall layers up to and including the lower layers of layer 7 inthe OSI reference model. This has the benefit of requiringnew protocol development for ICCP only in the upper sub-layer of layer 7.
ICCP utilizes the services of the Application ControlService Element(ACSE) in layer 7 to establish and managelogical associations and connections between sites.
It relies on the ISO Presentation Layer 6 and Session Layer5 as well.
Some Industry StandardCommunications Protocols
Some Industry Standard
-
8/3/2019 Presentation SCADA Group
42/59
OPC (OLE for Process Control)
OPC(OLE for Process Control) is a software standard foropen software application interoperability betweenautomation/control application, field systems/devices andbusiness/office applications.
OPC defines a common, high performance interface basedon Microsofts COM/DCOM technology.
COM(Microsofts Component Object Model) enables thedefinition of standard objects, methods and properties forservers of real time information such as DCS, PLCs, I/Osystems and smart field devices.
DCOM(Distributed Component Object Model) is thenetwork-aware version of Com technology, providing datavia LANs, remote sites or the internet.
Some Industry StandardCommunications Protocols
-
8/3/2019 Presentation SCADA Group
43/59
Application Interfaces / Openness
The provision of OPC client functionality for
SCADA to access devices in an open and standardmanner is developing
The products also provide an Open Data Base
Connectivity (ODBC) interface to the data in thearchive/logs, but not to the configuration database,an ASCII import/export facility for configurationdata, a library of APIs supporting C, C++, andVisual Basic (VB) to access data in the RTDB, logs
and archive. The API often does not provide accessto the product's internal features such as alarmhandling, reporting, trending, etc.
Communications External to
-
8/3/2019 Presentation SCADA Group
44/59
Communications External toSCADA System
Communication with Third Party Applications
ODBC (Open Database Connectivity), JDBC,
XTML etc
Enterprise Application Interface / Enterprise
Service Bus
li i f / O
-
8/3/2019 Presentation SCADA Group
45/59
Application Interfaces / Openness
The provision of OPC client functionality for
SCADA to access devices in an open and standardmanner is developing
The products also provide an Open Data Base
Connectivity (ODBC) interface to the data in thearchive/logs, but not to the configuration database,an ASCII import/export facility for configurationdata, a library of APIs supporting C, C++, andVisual Basic (VB) to access data in the RTDB, logs
and archive. The API often does not provide accessto the product's internal features such as alarmhandling, reporting, trending, etc.
Communications External to
-
8/3/2019 Presentation SCADA Group
46/59
Communications External toSCADA System
Communication with Third Party Applications
ODBC (Open Database Connectivity), JDBC,
XTML etc
Enterprise Application Interface / Enterprise
Service Bus
-
8/3/2019 Presentation SCADA Group
47/59
Applications
ofSCADA
-
8/3/2019 Presentation SCADA Group
48/59
SCADA From the cold of Siberia tothe heat, salt and moisture of
offshore oil platforms, SCADA(Supervisory Control and Data)systems are proven performers in awide variety of industries and
applications.
Oil & Gas Production & Drilling. Oil refineries
Electrical Generation, Transmission & Distribution Chemicals & Petrochemicals Fertilizers Water Distribution Sewerage
-
8/3/2019 Presentation SCADA Group
49/59
END USERS OF SCADA DATA
1. At Production Facilities such as Operators and In-charges
Well Head Platform , of the facilitiesProcess complex.
2. At Drilling Rigs Drillers, Drill site Geologist,Chemist and DIC
3. MIS at reports on Production OperationsProduction facilities Managers
4. MIS reports Drilling Operationsfrom Drilling Rigs Managers
5. Corporate Office Chief of Production & DrillingDirectors and C&MD ofcompany
6. Remote Users R&D Institutes
-
8/3/2019 Presentation SCADA Group
50/59
Applications of Drilling SCADA
Software packages are available performing offlinecalculations of Drilling Parameters related to the following:
Bottom Hole Assembly
Casing design
Cement Cost Modules
Drilling & Drill String Mechanics
Mud Control
Well Control
Well path
Monitoring of Following type of wells
-
8/3/2019 Presentation SCADA Group
51/59
Monitoring of Following type of wells- High Oil Producers
- Critical Wells
- Observation Wells
Comparison of Well & Header Pressure
5.5
6
6.5
7
1 4 710
13
16
19
22
Time in Hours
Pressure
in
Kg/cm2g
Header Pressure
Time in Hours
Comparison of Well & Header Pressure
5.6
5.8
6
6.2
6.4
6.6
1 5 913
17
21
Time in Hours
Pressurein
Kg/cm2g
Header
Pressure
Well Pressure
PT
PT
Computer aided automatic Well Testing
-
8/3/2019 Presentation SCADA Group
52/59
Computer aided automatic Well Testing
-
8/3/2019 Presentation SCADA Group
53/59
Produced
Hydrocarbon
Out
Injection
Gas In
Side Pocket
Mandrel with
Gas Lift
Valve
Completion
Fluid
Side Pocket
Mandrel with
Gas Lift
Valve
Single
Production
Packer
Side Pocket
Mandrel with
Gas Lift
Valve
ON-LINE OPTIMISATION AND
-
8/3/2019 Presentation SCADA Group
54/59
ON LINE OPTIMISATION AND
CONTROL OF GAS-LIFT WELLS
BY ASSET
H.P. GAS LINE
FT
TEST
Oil Flow Meter
TEST
HEADER
TESTGas Flow Meter
Test Separator
RTU
FLOW
SENSOR
Modified Set-up
ANNULUS
VALVE
Downhole
Parameters
-
8/3/2019 Presentation SCADA Group
55/59
GAIN IN OIL RATE=80bblINCREASE IN GI RATE=12000SCMD
39783, 69549184, 709
56520, 847
66880, 889
75367, 822
650
700
750
800
850
900
950
39783 49184 56520 66880 75367
Gas Input (SCMD)
OilOutput(BOPD
)
RANGE OF PROD.BEFORE STUDY
AFTER STUDY
Gas Lift Optimization
Control Room at
POINT TO POINT
-
8/3/2019 Presentation SCADA Group
56/59
LKW-CTF MORAN
Pressure, Temp, Total Qty &
Water Cut of Oil Dispatched to Uran
Pressure, Temp, Total Qty &
Water Cut of Oil Received
Control Room at
Asset HQ
MMIS
MASS BALANCING
POINT TO POINT
TRUNK PIPE LINEMASS BALANCING
BY USING SOFTWARE
AND AVAILABLEINSTRUMENTATION
AT EITHER ENDS OF
PIPE LINES
PIPE LINE
COMPUTER ASSISTED MONITORING OF ESP
-
8/3/2019 Presentation SCADA Group
57/59
Optimal Pumping System
COMPUTER ASSISTED MONITORING OF ESP
The objective is to maximize the productionwithout damaging the formation
Production optimization and protection of the
system through the proper speed control as
function of:
Pump and motor temperatures
Fluid level conditions
Pressure (absolute and differential pressuremeasurements in the system)
High and low pump torque
Shut down backspin control
MIS DELHIGENERATION OF
-
8/3/2019 Presentation SCADA Group
58/59
DPRs from GGSs & GCS
ASSET DPR
Field DPR
DPRs from GGSs & GCS
Field DPR
DPRs from GGSs & GCS
Field DPR
MIS DELHIREPORTS
BY SCADA
-
8/3/2019 Presentation SCADA Group
59/59