Pipeline SCADA
Pipeline SCADA
Pipeline SCADA
To ensure effective and reliable control, management and supervision of the pipeline, the
entire pipeline network is monitored and controlled by a Supervisory Control and Data
Acquisition (SCADA) system.
The SCADA system is a computer based system for gathering and analyzing real
time data. SCADA system monitors & controls the pipeline facilities in a timely manner
and provides centralized alarm & event management and operation & management
reports for all distributed pipeline facilities. A dedicated Optical Fibre Cable
telecommunication system is provided as a medium for SCADA data communication.
To monitor & control the pipeline facilities viz. Pump Stations, Despatch &
receiving terminals, pigging/ SV/ CP stations etc. in a timely manner.
Alarm & event management and operation & management reports for all the
distributed pipeline facilities.
Monitoring
Control
Alarm & event detection
Man-machine interface
Trending
Report generation
Data archiving
Communication Handling & error recovery
111
Cross Country Petroleum Pipelines SCADA & APPS
SCADA System is designed with the distributed architecture in following key areas:
Computer Servers/ Workstations
o Separate server & MMI (Man Machine Interface) machines for SCADA
system with client server concept implemented at hardware & software
level
o Integrated server & MMI (Man Machine Interface)machine for APPS
system with client server concept implemented at software level
Remote Workstations (RWS)
Terminal Servers & LAN Service Units (LSUs)
Remote Telemetry Units (RTUs)
WAN (Wide Area Network) Routers
The SCADA Master Control Station consists of SCADA servers (host systems), operator
consoles, communication equipment and network equipment.
Peer-to-peer monitoring and control between local RTUs and local control
systems
Information availability for real-time applications such as daily and hourly reports
Data availability for the central data management system for corporate networks
Gateway to other controls such Programmable Logic Controller (PLC) systems
Terminals Signals Interfacing
REMOTE WORKSTATIONS
Remote Workstations are interlinked with SMCS. RWS with colour VDUs and printers
are provided to provide complete SCADA MMI capability (displays, graphics & reports)
so that the operators at these locations are fully informed of:
112
Cross Country Petroleum Pipelines SCADA & APPS
Gateway to PLC system at RWS is provided in the SCADA system. Terminals Signals
Interfacing is provided for signals from the Terminals.
In SCADA systems, an RTU is a device installed at a remote location that collects data,
codes the data into a format that is transmittable and transmits the data back to a central
station or MCS. An RTU also collects information from the master device and
implements processes that are directed by the master. RTUs are equipped with input
channels for sensing or metering, output channels for control, indication or alarms and a
communications port.
The pipeline facilities for which SCADA RTUs are provided include:
Despatch terminal The despatch terminal is the start of the pipeline system.
Sectionalising Valve Stations These stations consist of pipeline sectionalising valves
at 30 to 35 kms along the pipeline (to isolate the pipeline in case of accidents) and a
secondary pipe system (bypass) designed to balance pressures when reopening the valve.
Scraper trap stations These stations have a scraper (for pipeline cleaning through a
pig cleaner) launcher and receiver, valve assemblies, and piping.
Pumping stations These stations are essentially composed of large pumps, power
supply drivers, valve and piping assemblies, field flow pressure and temperature
instrumentation, scraper launching and receiving traps, and metering system.
Cathodic protection stationsThese stations should maintain the potential of the
pipeline with respect to the ground at a value below 0.85 volts to protect against
corrosion.
Receiving terminal This terminal is the end of the pipeline.
113
Cross Country Petroleum Pipelines SCADA & APPS
114
Cross Country Petroleum Pipelines SCADA & APPS
115
Cross Country Petroleum Pipelines SCADA & APPS
OBJECTIVES OF APPS
APPS MODULES
Supplementary modules
Inventory analysis
Pipeline transportation efficiency
Pipeline integrity function
Scrapper tracking
Instrument monitoring function
Volume Balance method of Leak Detection is based on the principle What goes
in must come out!
Requires accurate flow measurements at both ends
Flow in is reconciled with Flow out considering pipeline inventory to
calculate flow imbalance.
V (leak) = V (inlet) - V (outlet) - V (change in inventory)
Leak detection is if flow imbalance exceeds predefined limit
FEATURES
Retrospective
Better suited for pipelines with low pressure gradient
116
Cross Country Petroleum Pipelines SCADA & APPS
Sensitivity for leak detection is higher for long term volume balance limitations
No information about leak location
Long leak detection time
Dependent on pipeline instrumentation accuracies and drifts
Does not provide dynamic inventory calculations
Predicted values are compared with field values and alarm is generated if
weighted deviation exceeds predefined imbalance limits
Leak location is done by finding the best location where the simulated pipeline
state matches with current state
FEATURES
Retrospective
Detects, locates and sizes the leak under steady state and even under transient
conditions
Gradually occurring leaks can be detected
Instrument drift analysis, dynamic line pack calculations are provided
Properly configured & tuned leak detection module provides best compromise of
Reliability, Sensitivity, Accuracy & Robustness
Sensitivity: Measure of size of leak that the system can detect and the time required to
issue an alarm when leak of that size occurs.
117
Cross Country Petroleum Pipelines SCADA & APPS
Robustness: Measure of the size of the operational envelope and the system ability to
continue to function when data is lost or suspect, for changing conditions of the pipeline.
System that limit alarm generation in response to certain conditions of pipeline, data
communication are not necessarily less reliable but would be considered less robust.
Reliability depends upon settings of thresholds and leak detection technique. Accuracy
depends upon leak detection technique. Sensitivity can be varied easily by adjusting
thresholds and system parameters with consequent effect on response time & false alarm
rate.
Perform data validation in each execution cycle to filter out bad data & use previous
good/ default data.
Model tuning & adjustment to minimize non-zero discrepancies resulting from causes
other than leaks and accuracy of leak detection depends on Repeatability of
measurements.
Instrument monitoring with drift analysis function as part of model execution together
with data validation prevent false leak alarms upon instrument failures, errors,
calibration data.
The system to accurately track the pressure transients caused by pump start/ stop,
valves open/ close, operational setpoints changes, pigging operation without causing
false alarm and inhibiting sensitivity to leaks.
Leak detection thresholds to be properly determined taking into account instrument
characteristics, bit resolution errors, modeling errors, product & pipeline
characteristics.
Leak detection to be integrated with batch tracking facilitating impact on density
profile due to multi-products and pressure & temperature on pipe & Multiproduct to
be taken into account in dynamic inventory calculations.
System to use several thresholds & averaging times and sufficient time to be given for
development of leak responses ruling out the possibility of factors other than leak to
be used for leak detection algorithm.
Such Multiple leak responses to be integrated through appropriate weightage factors
for generation of confirmed leak alarm.
Batch tracking module monitors the transportation of different batches through the
pipeline. The batch tracking module will have following features:
118
Cross Country Petroleum Pipelines SCADA & APPS
Batch Tracking & Scheduling for multiple products HSD, SKO, MS etc.
Determination of the batch volume (based on actual flow measurement and by
batch interface detection alarm)
Monitoring the extent of interface mixing as a function of time along the length of
the pipeline
Updating the position of batch fronts (based on velocity profile generated by the
Transient model)
Monitoring whether the actual batch transportation is taking place in accordance
with the batch schedule
Batch graphic on APPS operator MMI provides overview of different batches in
the pipeline through different colours for each product with Batch ID, Dispatch
time, batch volume, scheduled volume, batch position, length, batch volume
received, expected arrival time & actual arrival time
SUPPLEMENTARY MODULES
Inventory Analysis
Generates current pipeline inventory information (accounting for the
variations in line pack on the basis of pressure, temperature & density
profiles)
Comparison of inventory and packing rates against minimum & maximum
allowable limits to generate alarms for limit violations, facilitating the
dispatcher in responding to changes in supply & demand.
To detect whether pipeline friction losses in any section have exceeded defined
limits:
Calculate actual friction factor based upon flow, pressure measurements at
end points of pipeline section and product density profile as generated by
product module
Pipeline efficiency factor is compared to a predefined limit violation of limit
results in an alarm
This module gives requirements for carrying out pipeline pigging operation
Pipeline Integrity
119
Cross Country Petroleum Pipelines SCADA & APPS
Stock Accounting
Customer wise, batch wise & product wise stock reconciliation statement and
transportation invoice generation.
120