SlideShare a Scribd company logo
1Vahid Garousi, 2006-2012
Engineering Software Systems for Improving the
Operational Efficiency of Oil Pipeline Networks
and Decreasing their Carbon Footprint
Vahid Garousi, Ehsan Abbasi,
Roshanak Farhoodi
Software Quality Engineering
Research Group (SoftQual)
www.softqual.ucalgary.ca
Department of Electrical and
Computer Engineering
University of Calgary, Canada
A video presentation for the
Second International Workshop on Software
Research and Climate Change (WSRCC 2010)
Cape Town, South Africa
May 3, 2010, co-located with ICSE 2010
Richard Bauer, Allan Shea
Pembina Pipelines Corporation
www.pembina.com
Calgary, Canada
Thanks to funding and support from:
2Vahid Garousi, 2006-2012
Lots of Carbon Footprint to Transport Oil Products
 (Public) data from one of our
industrial partners, Pembina
Pipelines (www.pembina.com)...
 In year 2008, Pembina Pipelines
spent about $18.11 Million Canadian
dollars on electricity costs
almost all (98%) of which were spent on
pumping.
 Average regional energy prices for
electricity in Alberta: 7.99¢/kWh
 This would yield about 226.5 MWh
for our industrial partner in year
2008.
 Assuming that only coal is used for
electricity generation
using an existing benchmark for calculation
of carbon footprint in electricity generation
this would lead to 182,460 tons of CO2
emissions annually.
Provide the energy for
Pembina Pipeline Corporation, 2008 Annual Report (public information)
http://www.pembina.com/webcms.nsf/AllDoc/0A7E6DFB88C344B387257570007A5C3B/
$File/2008AnnualReport.pdf
3Vahid Garousi, 2006-2012
Lots of Carbon Footprint to Transport Oil Products
 Our manual analysis of the SCADA log
data have shown that a lot of energy is
being lost due to the use of:
ad-hoc operational decisions
based on operators’ experience
rule of the thumb, and “gut feelings”
 Valves are used quite often (just like
pressing the Brake pedal in your car!)
 We are in the process of quantitatively
measuring the % of energy lost due to
this.
4Vahid Garousi, 2006-2012
 The work reported in this talk is conducted as a part of a R&D
project in Alberta with the collaboration of academia and the
petroleum industry.
 Funded by the Alberta Ingenuity (now, “Alberta Innovates”)
 Project title:
Engineering Intelligent Software Systems for Improving the
Operational Efficiency of Oil Pipeline Networks
 Our focus is on:
 Developing effective software
systems to enable interoperability
with existing systems, GIS, SCADA
software, databases, etc.
 Developing optimization algorithms
(MILP, GA, etc.)
 More info:
 http://www.ucalgary.ca/~vgarousi/proje
ct-sw-energy.html
Project Context
A snapshot of our prototype tool (details coming)
5Vahid Garousi, 2006-2012
Motivations
What is the need for these software systems?
 There are 100,000+ KM of
oil pipelines only in the
North America
 These systems are fully
controlled by software-
intensive control systems
 Ironically, most pipeline
operators STILL use error-
pone and human-intensive
approaches, e.g.
copy/pasting data and
calculating the operational
settings in Excel
[as per our meetings with 10+
industrial leaders in the area]
The pipeline network map of one North American operator
Source: http://www.transcanada.com/investor/annual_reports/2008/progress_report/assets
6Vahid Garousi, 2006-2012
Motivations
 Although various software systems
are successfully being used in
these systems, e.g.,
SCADA (control and monitoring systems)
Pipeline hydraulics software
 But most pipeline operators
complain about the lack of effective
software systems for optimum pump
operations
“Several efforts [contracts] to build
optimization software to optimize [reduce]
energy consumption of pumps have
failed!. One such system was using GAs.”
[as per our meetings with 10+ industrial
leaders in the area]
 Most of the operational decisions
are still being made in ad-hoc
fashions based on operators’
experience, rule of the thumb, and
“gut feelings”
7Vahid Garousi, 2006-2012
Our ongoing Work
 Area: Engineering “Engineering Software” (a.k.a., Developing
Scientific Software)
 Our multi-disciplinary team setting:
8Vahid Garousi, 2006-2012
Our Progress So Far
9Vahid Garousi, 2006-2012
The GIS Tool
10Vahid Garousi, 2006-2012
Back-end Database
11Vahid Garousi, 2006-2012
Simulator tool
12Vahid Garousi, 2006-2012
Optimization Module
13Vahid Garousi, 2006-2012
Optimization Module
14Vahid Garousi, 2006-2012
Some Results from our Optimization
Engine
From http://tinyurl.com/pembina2009report-pdf
Cost ($)
0
1,000
2,000
3,000
4,000
5,000
6,000
Taylor
W
illow
Flats
M
cLeod
PrinceGeorge
Australian
LacLaHache
TOTAL
Pump Stations
Electricitycharge($)perHour
Results from Lingo
Actual operation (SCADA)
Carbon Footprint
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
8,000
Taylor
W
illow
Flats
M
cLeod
Prince
George
Australian
LacLa
Hache
TOTAL
Pump Stations
CO2generated(KG/hour)
Results from Lingo
Actual operation (SCADA)

More Related Content

PDF
Priming the U.S. Grid for High-Powered Electric Vehicle Charging
PPT
Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...
PDF
Vehicle-to-Everything (V2X) Energy Services
PPSX
Aat Overview 2 9 2010 Jj Handout Copy
PDF
Electricity In NSW Forum
PDF
Department of Defense Plug In Electric Vehicle Program
PDF
APPLICATION OF PHEVs FOR SMART GRID IN INDIAN POWER SECTOR1
Priming the U.S. Grid for High-Powered Electric Vehicle Charging
Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...
Vehicle-to-Everything (V2X) Energy Services
Aat Overview 2 9 2010 Jj Handout Copy
Electricity In NSW Forum
Department of Defense Plug In Electric Vehicle Program
APPLICATION OF PHEVs FOR SMART GRID IN INDIAN POWER SECTOR1

What's hot (20)

PPTX
EV-Readiness & Building Codes by Eric Huang
PDF
Future Grid Forum
PDF
2013 EDTA V2G Panel_Jayanthi v3.0
PDF
The Australian New Energy Consumer
PDF
Smart Grid, Smart City
PDF
Whitepaper: Priming the United States Grid for High-Powered Electric Vehicle...
PDF
V2G Opportunities And Impacts E3 2008 S Mullen
PPT
Transportation and Sustainability: EVs and the SmartGrid JohnThornton CleanFu...
PPTX
Enhancing Hong Kong’s Competitiveness Through Data Centre and Cloud Computing...
PPTX
Chris pretorius project connect and reps overview
PPTX
CK2018: Working with Partners & Data Sharing
PDF
Clean + Modern Grid by Garrett Fitzgerald
PPTX
2017 Strategic Directions: Electric Industry Survey
PDF
Navigating the Energy Transformation: Creating Customer and Shareholder Value...
PDF
SMART V2G APPPLICATIONS
PPT
Electric Power Industry In Transition
PDF
Federal EV Investments by Nick Nigro
PPTX
An Environmentally Sustainable Data Centre for Smart Cities
PPTX
V2G State of the art technology
PDF
Jan Vrins - Navigating the Energy Transition: Building a Competitive Advantage
EV-Readiness & Building Codes by Eric Huang
Future Grid Forum
2013 EDTA V2G Panel_Jayanthi v3.0
The Australian New Energy Consumer
Smart Grid, Smart City
Whitepaper: Priming the United States Grid for High-Powered Electric Vehicle...
V2G Opportunities And Impacts E3 2008 S Mullen
Transportation and Sustainability: EVs and the SmartGrid JohnThornton CleanFu...
Enhancing Hong Kong’s Competitiveness Through Data Centre and Cloud Computing...
Chris pretorius project connect and reps overview
CK2018: Working with Partners & Data Sharing
Clean + Modern Grid by Garrett Fitzgerald
2017 Strategic Directions: Electric Industry Survey
Navigating the Energy Transformation: Creating Customer and Shareholder Value...
SMART V2G APPPLICATIONS
Electric Power Industry In Transition
Federal EV Investments by Nick Nigro
An Environmentally Sustainable Data Centre for Smart Cities
V2G State of the art technology
Jan Vrins - Navigating the Energy Transition: Building a Competitive Advantage
Ad

Similar to Engineering software systems for improving the operational efficiency of oil pipeline networks and decreasing their carbon footprint (20)

PPT
Martin Brooks Green It Workshop Final
PPTX
New Technologies For The Sustainable Enterprise; keynote @Wharton
PDF
NMRESGI_Energy Storage Trends and Challenges_Willard
PDF
ARC's Larry O'Brien Process Automation Presentation @ ARC Industry Forum 2010
PPTX
Interoperability.pptx
PPTX
Industry4.0 Oil & Gas - Exploration & Production / Upstream
PPT
Updated Modeling And Simulation Center For Col
PDF
Paris FOD Meetup #5 Cognizant Presentation
PPTX
GE Digital - Customer Reference Stories - 9Nov2017.pptx
PPT
Using Information Technology to Meet the Carbon Challenge
PPT
CALSTART Plug In Sources Of Power
PDF
Engage with...Ricardo | Driving the Electric Revolution Webinar
 
PPT
Modsim Energy Overview
PDF
Industrial Internet
PDF
Red Hat, Green Energy Corp & Magpie - Open Source Smart Grid Plataform - ...
PDF
MMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
PDF
a-Gnostics | Di-agnostics | Pitch Deck
PPTX
Creating a National data Centre Network in India
PPTX
Presentation---17-Nov-22 1.pptx
PPTX
Fast and energy-efficient eNVM based memory organisation at L3-L1 layers for ...
Martin Brooks Green It Workshop Final
New Technologies For The Sustainable Enterprise; keynote @Wharton
NMRESGI_Energy Storage Trends and Challenges_Willard
ARC's Larry O'Brien Process Automation Presentation @ ARC Industry Forum 2010
Interoperability.pptx
Industry4.0 Oil & Gas - Exploration & Production / Upstream
Updated Modeling And Simulation Center For Col
Paris FOD Meetup #5 Cognizant Presentation
GE Digital - Customer Reference Stories - 9Nov2017.pptx
Using Information Technology to Meet the Carbon Challenge
CALSTART Plug In Sources Of Power
Engage with...Ricardo | Driving the Electric Revolution Webinar
 
Modsim Energy Overview
Industrial Internet
Red Hat, Green Energy Corp & Magpie - Open Source Smart Grid Plataform - ...
MMSys'21 - Multi-access edge computing for adaptive bitrate video streaming
a-Gnostics | Di-agnostics | Pitch Deck
Creating a National data Centre Network in India
Presentation---17-Nov-22 1.pptx
Fast and energy-efficient eNVM based memory organisation at L3-L1 layers for ...
Ad

More from Vəhid Gəruslu (20)

PPTX
AI-assisted Software Testing (3-hours tutorial)
PPTX
Seminar: Tədqiqat üsulları-Dünya səviyyəli tədqiqatlar, Prof. Dr. Vəhid Gəruslu
PPTX
Pragmatic look at education and training of software test engineers: Further ...
PPTX
Coverage measurement in model-based testing of web applications: Tool suppor...
PPTX
Experience and best practices from automated software testing in the finance ...
PPTX
Model-based Testing (MBT) of web and mobile applications: A practical tutorial
PPTX
Application of TMMi to improve test approaches and processes: Experience from...
PPTX
Talk by Dr. Vahid Garousi, in the Turkey-UK Research Partnerships Event (Feb ...
PPTX
Industry-academia collaborations in Software Engineering: 20+ Years of Experi...
PPTX
Education and Training of Highly-skills Software Test Engineers
PPTX
Test automation with the Gauge framework: Experience and best practices -- SE...
PPTX
Benefitting from the Grey Literature in Software Engineering Research
PPTX
Next level of test automation with Model-based Testing (MBT): Experience and ...
PPTX
Slides for for JSS "Happy Hour": Aligning software engineering education with...
PPTX
Experience in conducting 19 secondary (survey) studies in Software Engineering
PPTX
Sustainability of Scientific Software: Experience from Several Projects
PPTX
Career paths, training and learning resources in software test engineering
PPTX
Industry-academia collaborations in software testing: Success stories from Ca...
PPTX
An overview of automated test suites and defect density in Android
PPTX
inforte.fi invited talk-Day 2: Conducting industry-relevant software enginee...
AI-assisted Software Testing (3-hours tutorial)
Seminar: Tədqiqat üsulları-Dünya səviyyəli tədqiqatlar, Prof. Dr. Vəhid Gəruslu
Pragmatic look at education and training of software test engineers: Further ...
Coverage measurement in model-based testing of web applications: Tool suppor...
Experience and best practices from automated software testing in the finance ...
Model-based Testing (MBT) of web and mobile applications: A practical tutorial
Application of TMMi to improve test approaches and processes: Experience from...
Talk by Dr. Vahid Garousi, in the Turkey-UK Research Partnerships Event (Feb ...
Industry-academia collaborations in Software Engineering: 20+ Years of Experi...
Education and Training of Highly-skills Software Test Engineers
Test automation with the Gauge framework: Experience and best practices -- SE...
Benefitting from the Grey Literature in Software Engineering Research
Next level of test automation with Model-based Testing (MBT): Experience and ...
Slides for for JSS "Happy Hour": Aligning software engineering education with...
Experience in conducting 19 secondary (survey) studies in Software Engineering
Sustainability of Scientific Software: Experience from Several Projects
Career paths, training and learning resources in software test engineering
Industry-academia collaborations in software testing: Success stories from Ca...
An overview of automated test suites and defect density in Android
inforte.fi invited talk-Day 2: Conducting industry-relevant software enginee...

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Tartificialntelligence_presentation.pptx
PPT
Teaching material agriculture food technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Getting Started with Data Integration: FME Form 101
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Encapsulation theory and applications.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Big Data Technologies - Introduction.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
1. Introduction to Computer Programming.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Empathic Computing: Creating Shared Understanding
Machine Learning_overview_presentation.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Tartificialntelligence_presentation.pptx
Teaching material agriculture food technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
The Rise and Fall of 3GPP – Time for a Sabbatical?
Programs and apps: productivity, graphics, security and other tools
Getting Started with Data Integration: FME Form 101
Reach Out and Touch Someone: Haptics and Empathic Computing
Encapsulation theory and applications.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Big Data Technologies - Introduction.pptx
Approach and Philosophy of On baking technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
1. Introduction to Computer Programming.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

Engineering software systems for improving the operational efficiency of oil pipeline networks and decreasing their carbon footprint

  • 1. 1Vahid Garousi, 2006-2012 Engineering Software Systems for Improving the Operational Efficiency of Oil Pipeline Networks and Decreasing their Carbon Footprint Vahid Garousi, Ehsan Abbasi, Roshanak Farhoodi Software Quality Engineering Research Group (SoftQual) www.softqual.ucalgary.ca Department of Electrical and Computer Engineering University of Calgary, Canada A video presentation for the Second International Workshop on Software Research and Climate Change (WSRCC 2010) Cape Town, South Africa May 3, 2010, co-located with ICSE 2010 Richard Bauer, Allan Shea Pembina Pipelines Corporation www.pembina.com Calgary, Canada Thanks to funding and support from:
  • 2. 2Vahid Garousi, 2006-2012 Lots of Carbon Footprint to Transport Oil Products  (Public) data from one of our industrial partners, Pembina Pipelines (www.pembina.com)...  In year 2008, Pembina Pipelines spent about $18.11 Million Canadian dollars on electricity costs almost all (98%) of which were spent on pumping.  Average regional energy prices for electricity in Alberta: 7.99¢/kWh  This would yield about 226.5 MWh for our industrial partner in year 2008.  Assuming that only coal is used for electricity generation using an existing benchmark for calculation of carbon footprint in electricity generation this would lead to 182,460 tons of CO2 emissions annually. Provide the energy for Pembina Pipeline Corporation, 2008 Annual Report (public information) http://www.pembina.com/webcms.nsf/AllDoc/0A7E6DFB88C344B387257570007A5C3B/ $File/2008AnnualReport.pdf
  • 3. 3Vahid Garousi, 2006-2012 Lots of Carbon Footprint to Transport Oil Products  Our manual analysis of the SCADA log data have shown that a lot of energy is being lost due to the use of: ad-hoc operational decisions based on operators’ experience rule of the thumb, and “gut feelings”  Valves are used quite often (just like pressing the Brake pedal in your car!)  We are in the process of quantitatively measuring the % of energy lost due to this.
  • 4. 4Vahid Garousi, 2006-2012  The work reported in this talk is conducted as a part of a R&D project in Alberta with the collaboration of academia and the petroleum industry.  Funded by the Alberta Ingenuity (now, “Alberta Innovates”)  Project title: Engineering Intelligent Software Systems for Improving the Operational Efficiency of Oil Pipeline Networks  Our focus is on:  Developing effective software systems to enable interoperability with existing systems, GIS, SCADA software, databases, etc.  Developing optimization algorithms (MILP, GA, etc.)  More info:  http://www.ucalgary.ca/~vgarousi/proje ct-sw-energy.html Project Context A snapshot of our prototype tool (details coming)
  • 5. 5Vahid Garousi, 2006-2012 Motivations What is the need for these software systems?  There are 100,000+ KM of oil pipelines only in the North America  These systems are fully controlled by software- intensive control systems  Ironically, most pipeline operators STILL use error- pone and human-intensive approaches, e.g. copy/pasting data and calculating the operational settings in Excel [as per our meetings with 10+ industrial leaders in the area] The pipeline network map of one North American operator Source: http://www.transcanada.com/investor/annual_reports/2008/progress_report/assets
  • 6. 6Vahid Garousi, 2006-2012 Motivations  Although various software systems are successfully being used in these systems, e.g., SCADA (control and monitoring systems) Pipeline hydraulics software  But most pipeline operators complain about the lack of effective software systems for optimum pump operations “Several efforts [contracts] to build optimization software to optimize [reduce] energy consumption of pumps have failed!. One such system was using GAs.” [as per our meetings with 10+ industrial leaders in the area]  Most of the operational decisions are still being made in ad-hoc fashions based on operators’ experience, rule of the thumb, and “gut feelings”
  • 7. 7Vahid Garousi, 2006-2012 Our ongoing Work  Area: Engineering “Engineering Software” (a.k.a., Developing Scientific Software)  Our multi-disciplinary team setting:
  • 14. 14Vahid Garousi, 2006-2012 Some Results from our Optimization Engine From http://tinyurl.com/pembina2009report-pdf Cost ($) 0 1,000 2,000 3,000 4,000 5,000 6,000 Taylor W illow Flats M cLeod PrinceGeorge Australian LacLaHache TOTAL Pump Stations Electricitycharge($)perHour Results from Lingo Actual operation (SCADA) Carbon Footprint 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 Taylor W illow Flats M cLeod Prince George Australian LacLa Hache TOTAL Pump Stations CO2generated(KG/hour) Results from Lingo Actual operation (SCADA)

Editor's Notes

  • #3: The optimization method that we have developed enables a win-win situation for both the environment and pipeline companies by, firstly, reducing the carbon footprint due to enormous electricity usage of pumping operations. Secondly, our method enables pipeline companies to reduce their pumping costs. Data from one of our industrial partners, Pembina Pipelines (www.pembina.com), an oil pipeline operator in Western Canada, can provide a perspective on how enormous the above measures can be. In year 2008, Pembina Pipelines spent about $18.11 Million Canadian dollars on electricity costs, almost all of which were spent on pumping [4]. To reversely calculate the amount of energy which has led to the above pumping cost, and using the average regional energy prices for electricity in Alberta (7.99¢/kWh) [5], one would get about 226.5 MWH for our industrial partner. We can then calculate the carbon footprint (emissions) produced to generate the above amount of electricity. Assuming that only coal is used for electricity generation, using an example benchmark for calculation of carbon footprint in electricity generation [6], this would lead to 182,460 tons of CO2 emissions annually.