Click for a larger size
Software Quality Engineering Research Group (SoftQual) - Research Projects

Vahid .

With the generous support from:

Previously called:

Research Project:
Engineering
Intelligent Software Systems for Improving the Operational Efficiency of Oil Pipeline Networks

R&D: 2007-2011
Commercialization: 2011-


Introduction

The energy required to operate pump stations in oil pipeline networks can account for enormous energy consumption (either electrical or fossil fuels) in transportation and distribution companies. Expenses due to electricity usage surpass 50% of operating cost in case of many fluid distributors. The global carbon footprints of such a major transportation is in mega scales.

In this project, a methodology for determining optimal pump operation schedule for a fluid distribution pipeline system with multi-tariff electricity supply is presented. The optimization problem at hand is a complex task as it includes the extended period hydraulic model represented by algebraic equations as well as mixed-integer decision variables. Obtaining a strictly optimal solution involves excessive computational effort; however, a near optimal solution can be found at significantly reduced effort using heuristic simplifications. The problem is efficiently formulated in this paper based on Mixed-Integer Linear Programming. The proposed model is evaluated on a typical oil pipeline network. The numerical results reveal the accuracy and computationally efficient performance of the new model.

This proposed research project aims at designing and developing a set of intelligent software systems for improving efficiency in ODSs. We intend to use software techniques such as Artificial Intelligence (AI), machine learning, and optimization techniques to build intelligent decision-making and controller systems for ODSs. The goal is to analyze, design and implement software platforms that combine database management systems to manipulate ODS historical data, with Geographic Information Systems (GIS) to analyze and manage spatial data, and a Graphical User Interface (GUI) with optimization and machine learning modules to generate efficient configuration and operating regimes for ODSs.

Furthermore, since scientific software systems are being developed in this project, the inherent complexities in software engineering of such systems will be revisited and appropriate approaches in this very important aspect of the project will also be taken.

Possible benefits of the proposed research to the industry and economy of Alberta and Canada are self evident. The recent significant rises in the cost of all sources of energy, the recent global warming challenge and other environmental issues (such as keeping air and water ecosystems clean) dictate improved efficiency in ODSs, which has recently become an important goal for researchers and industrial practitioners. Optimizing batch scheduling will minimize the losses of product due to mixing at the interface of two batches, while minimizing pumping costs in oil pipelines means burning less fossil fuel to produce energy, and consequently reducing air pollution and the cost to the client.

Only about 10% of electricity generated in Alberta originates from hydro-electric plants and wind turbines, while about 90% is generated by burning fossil fuels (such as coal, oil and gas). As our preliminary investigation indicates, there are ways to lower the current transmission costs in pipelines. The benefits of this project’s results can thus be summarized as: (1) improving efficiency and operation of ODSs, and (2) helping to maintain a cleaner environment by reducing the use of fossil fuels. 

This research project is financially supported by an Alberta Ingenuity New Faculty award.


Press Release

  • March. 2009: Page 25 of the Alberta Innovates 2008/2009 Annual Report
  • Dec. 2007: Air Water Land online magazine, Research Aims To Make Oil Pipelines More Efficient (link)
  • Nov. 2007: Pipeline [software] researchers get Alberta Ingenuity funding - UofC's OnCampus magazine
  • Sept. 2007: The Fossil’s Journey: Making Alberta’s oil pipelines more efficient as they carry oil across thousands of rugged kilometres (link)

Current Team Members

Dr. Vahid Garousi (www.ucalgary.ca/~vgarousi)

Team leader, Principal Investigator (PI)

Assistant Professor of Software Engineering
Alberta Ingenuity New Faculty

Team Members
James Leitch

Member of the team Oct. 2011-Jan. 2012
Role Software Engineer

Ehsan Abbasi
 
Member of the team Jan. 2009-August 2010
Role MSc Student
Now Quality Assurance Engineer, Subnet Solutions Inc. (as of Oct. 2011)

MSc Energy Systems Engineering, Sharif University of Technology, Iran, 2007
BSc Power Systems Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran, 2005

Roshanak Farhoodi
 
Joined the team July 2009-August 2011
Role MSc Student
Now Software industry

MSc Computer Engineering (specialization in Artificial Intelligence), Sharif University of Technology, Tehran, Iran, 2004
BSc Computer Engineering (specialization in Hardware Engineering), Shiraz University, Shiraz, Iran, 2002

Dr. Nesa Ilich (from Optimal Solutions Ltd.)
 
Joined the team January 2007-December 2009
Role Research Associate

Industrial Partners

Pembina Pipelines Corporation


Enbridge

Publications / Presentations

  • Multi-Objective Optimization of both Pumping Energy and Maintenance Costs in Oil Pipeline Networks using Genetic Algorithms
    Ehsan Abbasi, Vahid Garousi
    Proceedings of the International Conference on Evolutionary Computation (ICEC), pp. 153-162, October 2010
    DOI

  • An MILP-based Formulation for Minimizing Pumping Energy Costs of Oil Pipelines: Beneficial to both the Environment and Pipeline Companies
    Ehsan Abbasi, Vahid Garousi
    Springer Journal on Energy Systems, vol. 1, no. 4, pp. 393–416, Nov. 2010
    DOI: 10.1007/s12667-010-0016-3

  • An MILP-based Formulation for Minimizing Pumping Energy Costs of Oil Pipelines: Beneficial to both the Environment and Pipeline Companies
    Ehsan Abbasi, Vahid Garousi
    Canadian Operational Research Society, Calgary Section, Professional Development Seminar, TransCanada Tower, Calgary, May 20, 2010
    Presentation Announcement

  • Engineering Software Systems for Improving the Operational Efficiency of Oil Pipeline Networks and Decreasing their Carbon Footprint
    Vahid Garousi, Ehsan Abbasi, Roshanak Farhoodi, Richard Bauer, Allan Shea
    A video presentation for the Second International Workshop on Software Research and Climate Change, Cape Town, South Africa, May 3, 2010, part of the ICSE 2010i
    Watch the Video

  • Decreasing the Carbon Footprint of Oil Pipelines by Minimizing Pumping Costs using MILP
    Ehsan Abbasi, Vahid Garousi
    INFORMS Optimization Society Conference on Energy, Sustainability and Climate Change, February 26-28, 2010, Gainesville, Florida, USA
    Presentation Slides

Software

OptimalPipeline (our flagship product): Pipeline network Geographic Information System (GIS) based on Google Maps.

This product is in commercialization process (as of late 2011)... Stay tuned for our new product website.


(click for full size image)

(click for full size image)

PipelineStepCost: Step-by-step pipeline transportation simulator and cost evaluation tool

This tool is able to get as input the oil products' volume to be transported (as per delivery contracts). It also gets the hourly flow rates as provided by hydraulics software. The tool is then able to simulate at each hour the location of each product across the pipeline and also the live values of pumping costs. The tool is useful for the pump operations analysis and also optimization purposes.

This product is planned to enter the commercialization process by late 2012. Stay tuned.


(click for full size image)

 
     


Copyright ©2007-2015, Software Quality Engineering Research Group (SoftQual)
Department of Electrical and Computer Engineering
University of Calgary, Alberta, Canada
Website Design & Maintenance by: Vahid Garousi
Google Analytics