27
WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç Puig, Gabriela Cembrano (UPC) Meritxell Minoves, Ramon Creus (AGBAR)

WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

WIDE project

Davide Barcelli, Alberto Bemporad (UNISI)Vicenç Puig, Gabriela Cembrano (UPC)

Meritxell Minoves, Ramon Creus (AGBAR)

Page 2: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

MPC in Water SystemsMPC in Water Systems

Page 3: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

PLIO: Centralized MPC ControllerPLIO: Centralized MPC Controller

Page 4: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

PLIODB

MONITORING MODEREPRODUCTIONMODE

SIMULATION MODEEDITOR MODE

NETWORK TOPOLOGY EDITION

NETWORKPARAMETRIZATION

MODEL EQUATIONSGENERATION

SIMULATIONPARAMETRIZATION

DATABASE PREPARATION

OFF-LINEOPTIMIZATION

REPORT GENERATION

MONITORINGPARAMETRIZATION

TELECONTROL CONNECTION

ON-LINEOPTIMIZATION

RESULTSVISUALIZATION

SCADAOPTIMIZER

PLIO ArchitecturePLIO Architecture

Page 5: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Generate optimal control strategies using 24 hourhorizon for...

Reservoirs

Valves

Treatment Plants

Pumps

Gates

PLIO Operation (1)PLIO Operation (1)

Page 6: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Taking into account...

Network state

Hidraulic restrictions

Transport delays

Operational restrictions

Demand Forecasts

PLIO Operation (2)PLIO Operation (2)

Page 7: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

PLIO real case study: Santiago de Chile

SANTIAGO CITY

THIRD AQUEDUCT

LAGUNA NEGRA AQUEDUCT

PARALLEL AQUEDUCT

MAIPO RIVER

YESO RIVER

MAIPO RIVER

ELYESORESERVOIR

LAGUNA NEGRA AQUEDUCT

LAGUNA NEGRA LAKE

LO ENCAÑADO LAKE

RIVER INTAKE

VIZCACHAS, VIZCACHITAS & TAGLE PLANTS

FLORIDA PLANT

Page 8: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Supply network

Page 9: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Production network

Page 10: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Transport network

75.000 VARIABLES75.000 EQUATIONS60.000 RESTRICTIONS

Page 11: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

WIDE projectWIDE project

WIDE aims at developing a novel rigorous and integrated framework for advanced control and real‐time optimization of large‐scale and spatially distributed processes that exploits wireless sensor networks as a pervasive and highly reconfigurable information gathering system, and at validating the approach on a real city water distribution system.

Page 12: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Distributed MPC (1/3)Distributed MPC (1/3)

Page 13: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Distributed MPC (2/3)Distributed MPC (2/3)

Page 14: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Distributed MPC (3/3)Distributed MPC (3/3)

Page 15: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Partitioning methodsPartitioning methods

Optimization approach

Sensitivity approach

Page 16: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Optimization approach (1/3)Optimization approach (1/3)

DMPC controller closed-loop trajectory

ˆ x

CMPC controller closed-looptrajectory

x

Page 17: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Optimization approach (2/3)Optimization approach (2/3)

fmovei

��

��

Page 18: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Optimization approach (3/3)Optimization approach (3/3)Complexity Reduction

LQR controller

Page 19: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Sensitivity approach (1/3)Sensitivity approach (1/3)

Mtot = A B[ ]mi, j ∈ Mtot

Page 20: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Sensitivity approach (2/3)Sensitivity approach (2/3)

Prefiltering

Magnitude

Correlation

Page 21: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Sensitivity approach (3/3)Sensitivity approach (3/3)

Utility function

Element magnitude

Usage

Mixed

Page 22: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Barcelona water systemBarcelona water system

Page 23: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Barcelona DMPC case study (1/3)Barcelona DMPC case study (1/3)

Page 24: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Barcelona DMPC case study (2/3)Barcelona DMPC case study (2/3)

Page 25: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Barcelona DMPC case study (3/3)Barcelona DMPC case study (3/3)

Page 26: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

ConclusionsConclusions

Previous experience/tools on centralized MPC of water networks have been presented. A Barcelona case study to be in the framework of the WIDE project is presented.A automatic partitioning algorithm to identify the subsystems of a large scale system has been presented. Preliminary results in the proposed Barcelona case study are promising.

Page 27: WIDE project Davide Barcelli, Alberto Bemporad (UNISI) Vicenç …cse.lab.imtlucca.it/hybrid/wide/Slides/Kickoff WIDE UPC... · 2014. 4. 23. · Meritxell Minoves, Ramon Creus (AGBAR)

Future worksFuture works

Propose the defined case study a the one to be used in the context of WIDE project trying to add/complete those aspects that make it more interesting

Further validation of the partitioning algorithm

Improvement of PLIO tool to include the partioning algorithm and to allow DMPC