SlideShare a Scribd company logo
Managing Resource Networks
with a Generic Open-source
     Software Platform
    Julien Harou
    University College London


    UCL Bridging the Gaps Conference
    16 February 2011
Collaborators
BTG funding
 Lazaros Papageorgiou, Andy Chow, Mark Barrett,
 Eric Fraga

UCL Research Challenge funding
 Muki Haklay, Eric Fraga, Sarah Bell, Michael
 Batty, Tim Swanson

HydroPlatform Design team (alphabetical order)
 Kristiana Hansen, Josue Medellin, Didrik Pinte,
 Manuel Pulido-Velazquez, Arnaud Reynaux, David
 Rheinheimer, David Rosenberg, Amaury Tilmant
Outline
• Sustainability and resource systems
• Systems modeling software
• HydroPlatform
• Example applications
• Project organisation
• Conclusions




                                        3
Sustainable City …
   Sustainable Resource Network




Water resources, energy, food, transport, trade,
 logistics, social networks, …
                                                   4
Systems modeling in the 21st Century

 •   Large problems
 •   Multidisciplinary
 •   Many spatial and temporal scales
 •   Computationally complex
 •   Simulation, optimization, and mixed
 •   Data intensive
 •   Require sophisticated user interfaces




                                             5
Traditional stand-alone software / DSS




            Interface   Database
                                   Examples
                                      HEC products

                 Model(s)             DHI products
                                      Riverware
                                      WEAP
                                      etc.

                                                     6
Model Platform
                                                  Manages &
                                                displays model
                       Interface   Database    inputs & outputs




                                                 Export/import
Open-source,                                  functions or add-ins
freeware, or
 proprietary
   models

               Model   Model          Model       Model
                A       B              C           D

                                                                  7
HydroPlatform
  an example platform for network models

• Free, open source (GPL license & Python)
• GIS interface (Thubian) Database
• Customize node and link objects
• Several plug-ins              Inter- Data
                               face   base
             Phase B:                         Phase A:
          Import & display                       enter,
           model results                       manage, &
            (next step)                       export data
                                              (completed)
• International effort
                                  Model

                                                       8
The old way…




               [Jacobs et al. 1995]   9
… in HydroPlatform


             Yuba




      Bear


                    American




                               10
Define required data for each network
                object




                                        11
Example Applications

     1.     London water supply and Thames water
                      resource system
2.        Water Supply Capacity Expansion and Trade
                         in England
             3.   Zambezi Basin Hydropower
                   Traffic Optimsation
                    Network Analysis
                                                      12
English water management context

•    Water supply & waste water utilities privatised
    since 1989
•    Companies must submit environmental and
    financial water plan to regulators (EA, Ofwat)
    every 5 years
•    Companies have incentive to invest in capital
    schemes (i.e. prefer a desalination plant to
    sharing supplies with neighbor)




                                                       13
London and Thames water resource system




                                          14
London and Thames water resource system
                         IRAS-2010 model uses a weekly
Goal:                    time-step over 85-year time horizon
- Predict London water   with a runtime of 1 sec
supply system
performance under
climate change
- Robust, meets
environmental targets




                                                          15
Gauged flow at Teddington
IRAS-2010 and AQUATOR show same flows and
  follow trend for gauged flow




                                            16
Capacity Expansion and Water Trading
                             Schematic

  Goal:
  - Identify minimum cost
  portfolio of supply and
  transfer options to meet
  future demand
  - Uses ‘Economics of
  Balancing Supply &
  Demand’ framework




                                         17
Annual rainfall   Water companies
Zambezi Basin Hydropower dam operation

          Goal:
          Find allocation policies
          that maximize agricultural,
          hydropower and
          ecological benefits




                                         19
Linear-Quadratic traffic signal control




Goal:
Model optimises real-time
control of traffic light
duration




                                          20
Linear-Quadratic traffic signal control

• Input
   – Traffic inflow                                         120

   – Nominal ‘fixed’ timing                                                LQ feedback control
     plans                                                  100            Fixed time control

   – Traffic light cycle



                          Total Number of queued vehicles
     time, green durations                                  80

   – Max storage and flow
     of each link                                           60




• Output                                                    40


   – Queue lengths
                                                            20
   – Optimal ‘dynamic’
     timing plans
                                                             0
                                                                  0   10       20       30        40     50   60   70   80
                                                                                                 Cycle
Finding community structures in complex
  networks using mixed integer optimisation

 Goal:
 reveal the relationships
 between individual
 objects and their
 groupings in networks


Community of 62
bottlenose dolphins
living in Doubtful
Sound, New Zealand
Each node represents a
dolphin and the links in
the network are
identified based on the
significantly frequent
communications among
them.                                         22
Project organization

• www.hydroplatform.org
• Wiki, code, and bug reports
• Pre-release available
• Future app store
   open-source,
   proprietary,
   freeware models



                                   23
Conclusions
• Model platform = user interface + data manager
• Helps focus on model development rather than
 software
• Efficient, flexible, scalable, open-source platform
• Goal: catalyze model innovation and use
• Coming soon: ‘App store’ for HydroPlatform add-
 ins
• Applications: general simulation, capacity
 expansion optimisation, water trading, traffic
 control, network analysis, etc.


                                                        24

More Related Content

Viewers also liked

Beyond xUnit example-based testing: property-based testing with ScalaCheck
Beyond xUnit example-based testing: property-based testing with ScalaCheckBeyond xUnit example-based testing: property-based testing with ScalaCheck
Beyond xUnit example-based testing: property-based testing with ScalaCheck
Franklin Chen
 
Amiel pangilinan how to use vlc
Amiel pangilinan how to use vlcAmiel pangilinan how to use vlc
Amiel pangilinan how to use vlcAmiel Pangilinan
 
Ruby Midi - Euruko 2009 Conferente
Ruby Midi - Euruko 2009 ConferenteRuby Midi - Euruko 2009 Conferente
Ruby Midi - Euruko 2009 Conferente
Pablo Formoso Estrada
 
Motion review
Motion reviewMotion review
Motion reviewmshenry
 
Mayor Savage Presentation - 2016 State of the City Forum
Mayor Savage Presentation - 2016 State of the City ForumMayor Savage Presentation - 2016 State of the City Forum
Mayor Savage Presentation - 2016 State of the City Forum
Halifax Partnership
 
Save Some Green
Save Some GreenSave Some Green
Save Some Green
Stites & Harbison
 
Windows one - a platform that will merge Windows Phone, Windows RT and Window...
Windows one - a platform that will merge Windows Phone, Windows RT and Window...Windows one - a platform that will merge Windows Phone, Windows RT and Window...
Windows one - a platform that will merge Windows Phone, Windows RT and Window...
Ankur Jain
 
Halifax Quick Facts 2009
Halifax Quick Facts 2009Halifax Quick Facts 2009
Halifax Quick Facts 2009
Halifax Partnership
 
Amiel pangilinan how to use ge.tt
Amiel pangilinan how to use ge.ttAmiel pangilinan how to use ge.tt
Amiel pangilinan how to use ge.tt
Amiel Pangilinan
 
Tarzan profile 英文
Tarzan profile 英文Tarzan profile 英文
Tarzan profile 英文
Tarzan Co., LTD
 
Networking 101 - Building Relationships
Networking 101 - Building RelationshipsNetworking 101 - Building Relationships
Networking 101 - Building Relationships
Halifax Partnership
 
Diabetes For Dummies, 3rd Edition by Alan L. Rubin, MD Index
Diabetes For Dummies, 3rd Edition by Alan L. Rubin, MD IndexDiabetes For Dummies, 3rd Edition by Alan L. Rubin, MD Index
Diabetes For Dummies, 3rd Edition by Alan L. Rubin, MD Index
AlanLRubinMD
 
D:\Ben\G48 53011810075
D:\Ben\G48 53011810075D:\Ben\G48 53011810075
D:\Ben\G48 53011810075
BenjamasS
 
#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad
#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad
#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad
CESSI ArgenTIna
 
My name is, max p.
My name is, max p.My name is, max p.
My name is, max p.PearsallMax
 
Delivery Of Future Content
Delivery Of Future ContentDelivery Of Future Content
Delivery Of Future Content
Peter Lancaster
 

Viewers also liked (18)

Media evaluation
Media evaluationMedia evaluation
Media evaluation
 
Beyond xUnit example-based testing: property-based testing with ScalaCheck
Beyond xUnit example-based testing: property-based testing with ScalaCheckBeyond xUnit example-based testing: property-based testing with ScalaCheck
Beyond xUnit example-based testing: property-based testing with ScalaCheck
 
Amiel pangilinan how to use vlc
Amiel pangilinan how to use vlcAmiel pangilinan how to use vlc
Amiel pangilinan how to use vlc
 
Ruby Midi - Euruko 2009 Conferente
Ruby Midi - Euruko 2009 ConferenteRuby Midi - Euruko 2009 Conferente
Ruby Midi - Euruko 2009 Conferente
 
Motion review
Motion reviewMotion review
Motion review
 
Mayor Savage Presentation - 2016 State of the City Forum
Mayor Savage Presentation - 2016 State of the City ForumMayor Savage Presentation - 2016 State of the City Forum
Mayor Savage Presentation - 2016 State of the City Forum
 
Save Some Green
Save Some GreenSave Some Green
Save Some Green
 
Windows one - a platform that will merge Windows Phone, Windows RT and Window...
Windows one - a platform that will merge Windows Phone, Windows RT and Window...Windows one - a platform that will merge Windows Phone, Windows RT and Window...
Windows one - a platform that will merge Windows Phone, Windows RT and Window...
 
Halifax Quick Facts 2009
Halifax Quick Facts 2009Halifax Quick Facts 2009
Halifax Quick Facts 2009
 
Amiel pangilinan how to use ge.tt
Amiel pangilinan how to use ge.ttAmiel pangilinan how to use ge.tt
Amiel pangilinan how to use ge.tt
 
Tarzan profile 英文
Tarzan profile 英文Tarzan profile 英文
Tarzan profile 英文
 
Networking 101 - Building Relationships
Networking 101 - Building RelationshipsNetworking 101 - Building Relationships
Networking 101 - Building Relationships
 
Diabetes For Dummies, 3rd Edition by Alan L. Rubin, MD Index
Diabetes For Dummies, 3rd Edition by Alan L. Rubin, MD IndexDiabetes For Dummies, 3rd Edition by Alan L. Rubin, MD Index
Diabetes For Dummies, 3rd Edition by Alan L. Rubin, MD Index
 
D:\Ben\G48 53011810075
D:\Ben\G48 53011810075D:\Ben\G48 53011810075
D:\Ben\G48 53011810075
 
#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad
#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad
#ForoEGovAR | Plataforma UNKSOC.ORG y Desarrollo de la Comunidad
 
My name is, max p.
My name is, max p.My name is, max p.
My name is, max p.
 
GREEN DIWALI
GREEN DIWALIGREEN DIWALI
GREEN DIWALI
 
Delivery Of Future Content
Delivery Of Future ContentDelivery Of Future Content
Delivery Of Future Content
 

Similar to Bridging the Gaps Final Event: Managing Resource Networks with a Generic Open-Source Software Platform

Avogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and SemanticsAvogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and Semantics
Marcus Hanwell
 
Models Done Better... - UDG2018 - Intertek and DHI
Models Done Better... - UDG2018 - Intertek and DHIModels Done Better... - UDG2018 - Intertek and DHI
Models Done Better... - UDG2018 - Intertek and DHI
Stephen Flood
 
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
Deltares
 
DSD-INT 2020 BlueEarth Engine - hydroMT - model builder framework
DSD-INT 2020 BlueEarth Engine - hydroMT - model builder frameworkDSD-INT 2020 BlueEarth Engine - hydroMT - model builder framework
DSD-INT 2020 BlueEarth Engine - hydroMT - model builder framework
Deltares
 
Integrated modeling and simulation framework for wireless sensor networks
Integrated modeling and simulation framework for wireless sensor networksIntegrated modeling and simulation framework for wireless sensor networks
Integrated modeling and simulation framework for wireless sensor networks
Daniele Gianni
 
FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016 FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016
Lindsay Millard
 
Integrated Groundwater Management
Integrated Groundwater ManagementIntegrated Groundwater Management
Integrated Groundwater Management
Mikel Irizar
 
Pandora FMS - Technical presentation
Pandora FMS - Technical presentationPandora FMS - Technical presentation
Pandora FMS - Technical presentation
Sancho Lerena
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of Data
John Domingue
 
Benchmarking of distributed linked data streaming systems
Benchmarking of distributed linked data streaming systemsBenchmarking of distributed linked data streaming systems
Benchmarking of distributed linked data streaming systems
Holistic Benchmarking of Big Linked Data
 
Show me the Money! Cost & Resource Tracking for Hadoop and Storm
Show me the Money! Cost & Resource  Tracking for Hadoop and Storm Show me the Money! Cost & Resource  Tracking for Hadoop and Storm
Show me the Money! Cost & Resource Tracking for Hadoop and Storm
DataWorks Summit/Hadoop Summit
 
Best practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at RenaultBest practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at Renault
DataWorks Summit
 
Presentation11
Presentation11Presentation11
Presentation11KellyCheah
 
Cassandra presentation
Cassandra presentationCassandra presentation
Cassandra presentationvilabs
 
Daniel Irwin - Crossrail: Future-Proofing Railway Asset Management
Daniel Irwin - Crossrail: Future-Proofing Railway Asset ManagementDaniel Irwin - Crossrail: Future-Proofing Railway Asset Management
Daniel Irwin - Crossrail: Future-Proofing Railway Asset Management
GeoEnable Limited
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
Steve Wong
 
YARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache HadoopYARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache HadoopHortonworks
 
VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...
VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...
VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...
VoltDB
 
Chemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the DesktopChemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the Desktop
Marcus Hanwell
 
PCAP Graphs for Cybersecurity and System Tuning
PCAP Graphs for Cybersecurity and System TuningPCAP Graphs for Cybersecurity and System Tuning
PCAP Graphs for Cybersecurity and System Tuning
Dr. Mirko Kämpf
 

Similar to Bridging the Gaps Final Event: Managing Resource Networks with a Generic Open-Source Software Platform (20)

Avogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and SemanticsAvogadro, Open Chemistry and Semantics
Avogadro, Open Chemistry and Semantics
 
Models Done Better... - UDG2018 - Intertek and DHI
Models Done Better... - UDG2018 - Intertek and DHIModels Done Better... - UDG2018 - Intertek and DHI
Models Done Better... - UDG2018 - Intertek and DHI
 
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
DSD-INT 2016 Calibration and scenario generation of hydrodynamics and water -...
 
DSD-INT 2020 BlueEarth Engine - hydroMT - model builder framework
DSD-INT 2020 BlueEarth Engine - hydroMT - model builder frameworkDSD-INT 2020 BlueEarth Engine - hydroMT - model builder framework
DSD-INT 2020 BlueEarth Engine - hydroMT - model builder framework
 
Integrated modeling and simulation framework for wireless sensor networks
Integrated modeling and simulation framework for wireless sensor networksIntegrated modeling and simulation framework for wireless sensor networks
Integrated modeling and simulation framework for wireless sensor networks
 
FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016 FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016
 
Integrated Groundwater Management
Integrated Groundwater ManagementIntegrated Groundwater Management
Integrated Groundwater Management
 
Pandora FMS - Technical presentation
Pandora FMS - Technical presentationPandora FMS - Technical presentation
Pandora FMS - Technical presentation
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of Data
 
Benchmarking of distributed linked data streaming systems
Benchmarking of distributed linked data streaming systemsBenchmarking of distributed linked data streaming systems
Benchmarking of distributed linked data streaming systems
 
Show me the Money! Cost & Resource Tracking for Hadoop and Storm
Show me the Money! Cost & Resource  Tracking for Hadoop and Storm Show me the Money! Cost & Resource  Tracking for Hadoop and Storm
Show me the Money! Cost & Resource Tracking for Hadoop and Storm
 
Best practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at RenaultBest practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at Renault
 
Presentation11
Presentation11Presentation11
Presentation11
 
Cassandra presentation
Cassandra presentationCassandra presentation
Cassandra presentation
 
Daniel Irwin - Crossrail: Future-Proofing Railway Asset Management
Daniel Irwin - Crossrail: Future-Proofing Railway Asset ManagementDaniel Irwin - Crossrail: Future-Proofing Railway Asset Management
Daniel Irwin - Crossrail: Future-Proofing Railway Asset Management
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
 
YARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache HadoopYARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache Hadoop
 
VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...
VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...
VoltDB and Flytxt Present: Building a Single Technology Platform for Real-Tim...
 
Chemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the DesktopChemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the Desktop
 
PCAP Graphs for Cybersecurity and System Tuning
PCAP Graphs for Cybersecurity and System TuningPCAP Graphs for Cybersecurity and System Tuning
PCAP Graphs for Cybersecurity and System Tuning
 

More from UCL

Bridging the Gaps Final Event: Novel Nano Structures for Water Treatment
Bridging the Gaps Final Event: Novel Nano Structures for Water TreatmentBridging the Gaps Final Event: Novel Nano Structures for Water Treatment
Bridging the Gaps Final Event: Novel Nano Structures for Water Treatment
UCL
 
Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...
Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...
Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...
UCL
 
A child’s eye view of the local environment - Paskins and Brown
A child’s eye view of the local environment - Paskins and BrownA child’s eye view of the local environment - Paskins and Brown
A child’s eye view of the local environment - Paskins and Brown
UCL
 
The health benefits of walking and playing paskins
The health benefits of walking and playing   paskinsThe health benefits of walking and playing   paskins
The health benefits of walking and playing paskins
UCL
 
Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)
Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)
Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)
UCL
 
EMPA Materials Science and Technology - Klaus Richter
EMPA Materials Science and Technology - Klaus RichterEMPA Materials Science and Technology - Klaus Richter
EMPA Materials Science and Technology - Klaus Richter
UCL
 
EASST Crossing Disciplines to Address Urban Sustainability
EASST  Crossing Disciplines to Address Urban SustainabilityEASST  Crossing Disciplines to Address Urban Sustainability
EASST Crossing Disciplines to Address Urban Sustainability
UCL
 

More from UCL (7)

Bridging the Gaps Final Event: Novel Nano Structures for Water Treatment
Bridging the Gaps Final Event: Novel Nano Structures for Water TreatmentBridging the Gaps Final Event: Novel Nano Structures for Water Treatment
Bridging the Gaps Final Event: Novel Nano Structures for Water Treatment
 
Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...
Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...
Bridging the Gaps Final Event: Statistical calibration of CFD simulations in ...
 
A child’s eye view of the local environment - Paskins and Brown
A child’s eye view of the local environment - Paskins and BrownA child’s eye view of the local environment - Paskins and Brown
A child’s eye view of the local environment - Paskins and Brown
 
The health benefits of walking and playing paskins
The health benefits of walking and playing   paskinsThe health benefits of walking and playing   paskins
The health benefits of walking and playing paskins
 
Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)
Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)
Nanoobjects in wood-protective coatings - Christian Lehringer (EMPA)
 
EMPA Materials Science and Technology - Klaus Richter
EMPA Materials Science and Technology - Klaus RichterEMPA Materials Science and Technology - Klaus Richter
EMPA Materials Science and Technology - Klaus Richter
 
EASST Crossing Disciplines to Address Urban Sustainability
EASST  Crossing Disciplines to Address Urban SustainabilityEASST  Crossing Disciplines to Address Urban Sustainability
EASST Crossing Disciplines to Address Urban Sustainability
 

Recently uploaded

Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Boris Ziegler
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
Top Forex Brokers Review
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
JeremyPeirce1
 

Recently uploaded (20)

Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
 

Bridging the Gaps Final Event: Managing Resource Networks with a Generic Open-Source Software Platform

  • 1. Managing Resource Networks with a Generic Open-source Software Platform Julien Harou University College London UCL Bridging the Gaps Conference 16 February 2011
  • 2. Collaborators BTG funding Lazaros Papageorgiou, Andy Chow, Mark Barrett, Eric Fraga UCL Research Challenge funding Muki Haklay, Eric Fraga, Sarah Bell, Michael Batty, Tim Swanson HydroPlatform Design team (alphabetical order) Kristiana Hansen, Josue Medellin, Didrik Pinte, Manuel Pulido-Velazquez, Arnaud Reynaux, David Rheinheimer, David Rosenberg, Amaury Tilmant
  • 3. Outline • Sustainability and resource systems • Systems modeling software • HydroPlatform • Example applications • Project organisation • Conclusions 3
  • 4. Sustainable City … Sustainable Resource Network Water resources, energy, food, transport, trade, logistics, social networks, … 4
  • 5. Systems modeling in the 21st Century • Large problems • Multidisciplinary • Many spatial and temporal scales • Computationally complex • Simulation, optimization, and mixed • Data intensive • Require sophisticated user interfaces 5
  • 6. Traditional stand-alone software / DSS Interface Database Examples HEC products Model(s) DHI products Riverware WEAP etc. 6
  • 7. Model Platform Manages & displays model Interface Database inputs & outputs Export/import Open-source, functions or add-ins freeware, or proprietary models Model Model Model Model A B C D 7
  • 8. HydroPlatform an example platform for network models • Free, open source (GPL license & Python) • GIS interface (Thubian) Database • Customize node and link objects • Several plug-ins Inter- Data face base Phase B: Phase A: Import & display enter, model results manage, & (next step) export data (completed) • International effort Model 8
  • 9. The old way… [Jacobs et al. 1995] 9
  • 10. … in HydroPlatform Yuba Bear American 10
  • 11. Define required data for each network object 11
  • 12. Example Applications 1. London water supply and Thames water resource system 2. Water Supply Capacity Expansion and Trade in England 3. Zambezi Basin Hydropower Traffic Optimsation Network Analysis 12
  • 13. English water management context • Water supply & waste water utilities privatised since 1989 • Companies must submit environmental and financial water plan to regulators (EA, Ofwat) every 5 years • Companies have incentive to invest in capital schemes (i.e. prefer a desalination plant to sharing supplies with neighbor) 13
  • 14. London and Thames water resource system 14
  • 15. London and Thames water resource system IRAS-2010 model uses a weekly Goal: time-step over 85-year time horizon - Predict London water with a runtime of 1 sec supply system performance under climate change - Robust, meets environmental targets 15
  • 16. Gauged flow at Teddington IRAS-2010 and AQUATOR show same flows and follow trend for gauged flow 16
  • 17. Capacity Expansion and Water Trading Schematic Goal: - Identify minimum cost portfolio of supply and transfer options to meet future demand - Uses ‘Economics of Balancing Supply & Demand’ framework 17
  • 18. Annual rainfall Water companies
  • 19. Zambezi Basin Hydropower dam operation Goal: Find allocation policies that maximize agricultural, hydropower and ecological benefits 19
  • 20. Linear-Quadratic traffic signal control Goal: Model optimises real-time control of traffic light duration 20
  • 21. Linear-Quadratic traffic signal control • Input – Traffic inflow 120 – Nominal ‘fixed’ timing LQ feedback control plans 100 Fixed time control – Traffic light cycle Total Number of queued vehicles time, green durations 80 – Max storage and flow of each link 60 • Output 40 – Queue lengths 20 – Optimal ‘dynamic’ timing plans 0 0 10 20 30 40 50 60 70 80 Cycle
  • 22. Finding community structures in complex networks using mixed integer optimisation Goal: reveal the relationships between individual objects and their groupings in networks Community of 62 bottlenose dolphins living in Doubtful Sound, New Zealand Each node represents a dolphin and the links in the network are identified based on the significantly frequent communications among them. 22
  • 23. Project organization • www.hydroplatform.org • Wiki, code, and bug reports • Pre-release available • Future app store open-source, proprietary, freeware models 23
  • 24. Conclusions • Model platform = user interface + data manager • Helps focus on model development rather than software • Efficient, flexible, scalable, open-source platform • Goal: catalyze model innovation and use • Coming soon: ‘App store’ for HydroPlatform add- ins • Applications: general simulation, capacity expansion optimisation, water trading, traffic control, network analysis, etc. 24