SlideShare a Scribd company logo
1 of 24
Download to read offline
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 ScalaCheckFranklin 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
 
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 ForumHalifax Partnership
 
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
 
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.ttAmiel Pangilinan
 
Networking 101 - Building Relationships
Networking 101 - Building RelationshipsNetworking 101 - Building Relationships
Networking 101 - Building RelationshipsHalifax 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 IndexAlanLRubinMD
 
D:\Ben\G48 53011810075
D:\Ben\G48 53011810075D:\Ben\G48 53011810075
D:\Ben\G48 53011810075BenjamasS
 
#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 ComunidadCESSI 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 ContentPeter 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 SemanticsMarcus 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 DHIStephen 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 frameworkDeltares
 
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 networksDaniele 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 ManagementMikel Irizar
 
Pandora FMS - Technical presentation
Pandora FMS - Technical presentationPandora FMS - Technical presentation
Pandora FMS - Technical presentationSancho 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 DataJohn Domingue
 
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 RenaultDataWorks 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 ManagementGeoEnable 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/OSSteve 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 DesktopMarcus 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 TuningDr. 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 TreatmentUCL
 
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 BrownUCL
 
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 paskinsUCL
 
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 RichterUCL
 
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 SustainabilityUCL
 

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

Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCRsoniya singh
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 

Recently uploaded (20)

Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 

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