5/20/2013 1 1 GE Intelligent Platforms Implementing a Workflow Solution Leveraging SCADA and Cityworks 2013 T-CON Water Utilities spend over $1,000,000,000 on controls and IT every year with the goal of increasing operational efficiency, consistency and accountability. The truth is, these solutions only deliver so far on these goals because they are not integrated and unable to leverage their full potential.
24
Embed
Implementing a Workflow Solution Leveraging SCADA and ......Implementing a Workflow Solution Leveraging SCADA and Cityworks 2013 T-CON Water Utilities spend over $1,000,000,000 on
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
5/20/2013
1
1
GE
Intelligent Platforms
Implementing a Workflow Solution Leveraging SCADA and
Enhancing CMMS with eSOPs Real-Time Condition-Based Asset Management
Workflow Water
Operations
Pump Runtime
out of spec!
SCADA
Data & Events
SCADA sends data to
Workflow
Out of spec data
triggers workflow
Workflow
Monitors Data
Data triggers “Pump
Runtime” workflow
Operator goes to specific
pump station, performs 5
task steps, and completes
workflow, which closes the
work order
New Work
Instructions
Workflow sends eSOP,
work order # and GIS
details to operator
Central SCADA
CMMS sends work order #
and GIS information to
Workflow
Real-Time
CMMS
Workflow requests
CMMS to create new
work order
CMMS SOA SOA
5/20/2013
7
13 November 2010
Point to point integration
Yesterday
CMM
S
WMS
ERP GIS
SCAD
A
CIP
DMS
LIMS
Today with GE
Service Oriented
Architecture
14 November 2010
Trigger from any system on the Service Oriented
Architecture
Work Process Management
EMS
SOA
Event
Manager
WPM
GIS
CMM
S
Field Crew
Manager
Plant
Operators
Analy
tics
Etc.
Alarms
Events
5/20/2013
8
15
Reporting
15
16
Process Feedback and Reporting
5/20/2013
9
17
Waterford Township
Use Case
17
18
360 Miles of Water Main and Appurtenances
19 Production Wells
2 Elevated and 1 Ground Storage Tanks
13 Iron Filtration Plants
1 High Service Pumping Station
355 Miles of Sanitary Sewer
63 Sewer Lift Stations
15 Township Buildings
5 Township Cemeteries
230 Vehicle Fleet
Waterford Township DPW Assets
5/20/2013
10
19
Project Objectives
• Electronic Standard Operating Procedures (eSOP) - Provide method for capturing real-time events and documenting best practice processes to resolve them while codifying institutional knowledge
• Provide a workflow component for SCADA – Auto task generation
• Integration of SCADA workflows with Cityworks (CMMS) via Work Order API to further leverage business platforms and capture labor and material used to resolve issues
20
Project Overview SCADA
Facilitates efficient monitoring, control and optimization of water and sewer operations.
Alarms generated are large proportion of CMMS work orders
No eSOP procedures and not linked directly to SCADA
Workflow
Event Based, Process-Centric
• Manual task automation
• Digitized eSOP
• Alarm Response Management
• Direct Integration with SCADA and CMMS
• Service Oriented Architecture – Key to Integration
5/20/2013
11
21
Project Overview
Cityworks
•Work Order API provides developers a supported set of web services to generate work orders in Cityworks.
•Utilizing the inherent Cityworks business logic, data values sent to the service can trigger both routine and emergency work orders.
•The web services follow the JSON standard making them language independent and able to support requests generated from a variety of environments including .Net and Java.
22
Project Items
Phase I
Automated workflows based on SCADA condition events
• Pump number of starts
• Pump runtimes
• Standalone workflow to document Sanitary Sewer Overflow (SSO)
reporting process
Automated workflow based on time event
• Site Inspection – 5-7 inspections per day as part of a 2 week cycle
Incorporation of Cityworks Work Order API for automatic work order
generation
Phase II • Integration of Document Management System (OnBase)
• Development of additional workflows by internal staff
5/20/2013
12
23
Workflow Overview
Workflow is made up of four main components
•Equipment Model – Models site/equipment and linkage of SCADA values
•Events – Conditional expressions or time based events that trigger workflows
•Workflow Templates – Configured Templates that contain automated process and manual steps
•Schedules – Combines events with workflow templates to initiate workflows
These components create a process driven workflow for managing by exception
24
Workflow Equipment Model
Model of site and equipment
Stores real-time SCADA values for evaluation
5/20/2013
13
25
Workflow Equipment Model
Model of site and equipment
Stores real-time SCADA values for evaluation
26
Workflow Events – Conditional
Conditional Expression – Uses values stored in Equipment to evaluate expressions
5/20/2013
14
27
Workflow Events – Conditional
Conditional Expression – Uses values stored in Equipment to evaluate expressions
28
Workflow Events – Time Based
Time Based Expression – Uses date/time expression to determine when event should be triggered
5/20/2013
15
29
Workflow Template
Configured steps and processes that are executed automatically and/or with user interaction
Steps can be modified by workflow authors and services can be added by administrator
30
Workflow Template
•Series of predefined methods are used to create and populate the work order when the work order is generated
•Template can be modified so that a work order is not automatically generated at the start of the workflow, it can be chosen as an option in one of the steps
5/20/2013
16
31
Workflow Template
Workflow presents pre-configured services that can be added as a method
32
Workflow Schedule
Combines workflow template with events, either conditional or time based to determine if a workflow should be generated
5/20/2013
17
33
Workflow Deployed
When a workflow is triggered, either manually or automatically as part of a conditional or time based event a series of processes occur:
An email is triggered, notifying appropriate personnel of the workflow and supplying a work order number if generated
34
Workflow Deployed
Appropriate users can view details of the workflow and begin processing it
5/20/2013
18
35
Workflow Deployed
Information from SCADA is displayed in the workflow, along with specific eSOP information for troubleshooting
36
Workflow In Action Steps guide users through resolution of the issue
Steps have expiration timers, if steps are not processed in time escalation processes occur (notifications)
5/20/2013
19
37
Workflow Deployed
Users can view list of completed workflows and can view details of workflows
38
Workflow Manager View Managers can view complete list of pending workflows
5/20/2013
20
39
Workflow In Action Managers can develop workflows based on functions of their group
Solution components: Proficy Workflow and Reporting eSOP Editor – Global Display eSOP System Configuration – Global Display eSOP Template – Workflow Template eSOP Step – Workflow Template Form Email – Custom Activity eSOP User Activities Solution Objects Service Provider
What you will need to have… One of the supported Workflow Operating Systems SQL Server 2005 (or greater) SSRS – SQL Server Reporting Services SQL Server Business Intelligence Development Studio Microsoft Office 2007 (or greater)