Download presentation
Presentation is loading. Please wait.
Published byLisa Shaw Modified over 9 years ago
1
Message-Based Communications for Pipeline SCADA Stephen Koenig, P.E. Smarter Infrastructure for Oil and Gas December 3, 2013 Houston, TX source: http://www.epa.gov/gasstar/images/newsroom/fall11-valve.jpg
3
source: http://www.welkereng.com/wfms/portfolio/images/pipeline.jpg
4
source: http://www.transport4.com/PublicSite/t4publicweb/home.aspx Data stored in the meter station Flow Computer Sensor Data Data stored in the Corporate Accounting System Data calculated by meter station Flow Computer
5
Messaging - Basic Concepts Multiple data sources (publishers) send messages to multiple data destinations (subscribers) Destinations subscribe by “topic” Payload can be anything: text, binary, fixed fields, etc up to 250Mbytes in size Broker supports multiple delivery options (QoS) Data Destination Data Source Network Message Broker Data Source Data Destination Publish Subscribe Message Format Topic Payload
6
Automation to Support Pipeline Operations F TP Flow Computer Remote Terminal Unit Comm Processor Tank Gauging System Satellite Link to Control Center
8
source: http://www.northerngateway.ca/assets/498x245_contentimages/EnvironmenatlResponsibility/Pipelineassesment.jpg
9
source: API RP 1165 – Recommended Practice for SCADA Displays
10
Traditional Approach to SCADA Poll/Response Host & RTU ’ s are serial devices – typically Programmable Logic Controllers “ Round Robin ” polling Data format optimized for mininimum overhead
11
Problems with Poll/Response systems Host “ owns ” communications link Dedicated circuits are too expensive Alarm latency increases with RTU count
12
Evolution to Message-Based Communications Step 1
13
Evolution to Message-Based Communications Step 2
14
Evolution to Message-Based Communications Step 3
15
Evolution to Message-Based Communications Step 4
16
Challenges in Use of Message-Based Communications for SCADA Controls – limited life in system Stale Data – replace poll/response functionality in event-driven system Security – Flexible architecture may result in new vulnerabilities – Message-based system must be as secure as traditional poll/response – Need for continuous improvement
17
Benefits of Message-Based Approach to SCADA Topic/Payload Message Structure IP Routing Intelligent Front-End Processor Many-to-Many Architecture
18
Benefits - Topic/Payload Message Structure “ Wildcard ” subscriptions Support for multiple applications on one message broker Use of version number in topic - Facilitate prototype and test of new clients - Allows site-by-site migration strategy
19
Benefits – IP Routing Scalability
20
Benefits – IP Routing -- Redundancy Reducing the Impact of Failure Provisions for broker equipment failure Provisions for loss of primary communications link – backup link Broker1 Broker2 Broker3 Broker4
21
Benefits – Intelligent Front-End Processor Adapt Serial Devices to IP/VSAT Move polling/response to field Ability to handle multiple RTU protocols Local intelligence can supplement or enhance control system Broker1 Broker2 Broker3 Broker4
22
Benefits – Many-to-Many Architecture Significantly reduced project schedules Off-line systems receive live data for testing
23
Future Opportunities for Message-Based SCADA Systems (from a 2005 perspective) “Flight Simulator” for pipeline Controllers Interface to business systems Real-time meter ticket transactions to shippers and other carriers’ business systems Distributed SCADA
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.