A Solver Manager for energy systems planning within a Stochastic Optimization Framework

Emilio L. Cano
Emilio L. CanoData Scientist
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
A Solver Manager for energy systems
planning within a Stochastic
Optimization Framework
Emilio L. Cano1
Antonio Alonso Ayuso1
Javier M. Moguerza1
Felipe Ortega1
1
DEIO, Universidad Rey Juan Carlos, Madrid
10th
International Conference on Computational Management 1/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Outline
1 Introduction
Energy Systems in Buildings
The EnRiMa Project
2 Strategic Model
Strategic Decisions
Operational Decisions
3 Solver Manager
4 Numerical Example
10th
International Conference on Computational Management 2/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Outline
1 Introduction
Energy Systems in Buildings
The EnRiMa Project
2 Strategic Model
Strategic Decisions
Operational Decisions
3 Solver Manager
4 Numerical Example
10th
International Conference on Computational Management 3/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Energy Systems in Buildings
Liberalisation of energy markets.
Global targets, e.g. 20/20/20.
Regulations:
Emissions.
Efficiency.
Technologies: Generation, ICT.
10th
International Conference on Computational Management 4/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Energy Systems in Buildings
Liberalisation of energy markets.
Global targets, e.g. 20/20/20.
Regulations:
Emissions.
Efficiency.
Technologies: Generation, ICT.
Decisions at the building level
Strategic: Energy Systems Deployment
Operational: Energy Systems Use
10th
International Conference on Computational Management 4/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
EnRiMa Objective
http://www.enrima-project.eu
10th
International Conference on Computational Management 5/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
EnRiMa Objective
Objective
The overall objective of EnRiMa is to develop
a decision-support system (DSS) for operators
of energy-efficient buildings and spaces of
public use.
http://www.enrima-project.eu
10th
International Conference on Computational Management 5/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
EnRiMa Consortium
10th
International Conference on Computational Management 6/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
EnRiMa DSS Outline
10th
International Conference on Computational Management 7/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Symbolic Model Specification
The SMS contains the mathematical
representation of all relevant energy
subsystems and their interactions. Is
composed of sets, variables, parameters
and equations.
In the project deliverables D4.2 (initial)
and D4.3 (updated).
10th
International Conference on Computational Management 8/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Decision Scope
EnRiMaDSS
Strategic
Module
Operational
Module
StrategicDVs
Strategic
Constraints
Upper-Level
Operational DVs
Upper-Level
Energy-Balance
Constraints
Lower-Level
Energy-Balance
Constraints
Lower-Level
Operational DVs
10th
International Conference on Computational Management 9/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Scenario Tree
2
1
3 4 6
8 9 10 12
PT1
= 0 PT2
= 1 PT3
= 2 PT4
= 3 PT5
= PT6
= PT7
= 4
PT8
= 1 PT9
= 2 PT10
= 3 PT11
= PT12
= PT13
= 4
PR1
= 1
0 < PR2
= PR3
= PR4
< 1
PR5
PR12
5
7
11
13
PR6
PR7
0 < PR8
= PR9
= PR10
< 1
PR11
PR13
First Stage Second Stage Third Stage
10th
International Conference on Computational Management 10/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Outline
1 Introduction
Energy Systems in Buildings
The EnRiMa Project
2 Strategic Model
Strategic Decisions
Operational Decisions
3 Solver Manager
4 Numerical Example
10th
International Conference on Computational Management 11/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Model Sets
Time
v Tree node; v ∈ V.
m Representative profile; m ∈ M.
t Short-term period. t ∈ T .
Node parameters and functions
PRv
Probability of the node;
Pa(v) Parent of the node;
PTv
Period of the node.
10th
International Conference on Computational Management 12/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Model Sets (cont.)
Other features
i Energy technology (equipment);
i ∈ I = IGen ∪ ISto ∪ IPU .
k Energy type; k ∈ K.
n Energy tariff; n ∈ N.
l Pollutant. l ∈ L.
10th
International Conference on Computational Management 13/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Strategic Model
EnRiMaDSS
Strategic
Module
Operational
Module
StrategicDVs
Strategic
Constraints
Upper-Level
Operational DVs
Upper-Level
Energy-Balance
Constraints
Lower-Level
Energy-Balance
Constraints
Lower-Level
Operational DVs
The strategic model is used in order to make
strategic decisions concerning which
technologies to install and/or decommission in
the long term. It includes a simplified version
of operational energy-balance constraints.
10th
International Conference on Computational Management 14/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Strategic Decisions
Decision Variables
hv
k,n Tariff choice;
xiv
i Technologies to install;
xdv,a
i Technologies to decommission;
xv,a
i Technologies installed;
xcv
i Available capacity of technologies.
10th
International Conference on Computational Management 15/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Strategic Decisions (cont.)
Relations
xv,a
i = xv ,a−1
i − xdv,a
i
xcv
i = Gi ·
a∈AAges(i,v)
AGa
i · xv,a
i
n∈NPur(k)
hv
k,n = 1
. . .
10th
International Conference on Computational Management 16/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Embedded Operational Model
EnRiMaDSS
Strategic
Module
Operational
Module
StrategicDVs
Strategic
Constraints
Upper-Level
Operational DVs
Upper-Level
Energy-Balance
Constraints
Lower-Level
Energy-Balance
Constraints
Lower-Level
Operational DVs
The model includes the realisation of
short-term decisions (t) that are scaled to a
long-term period (PTv
) through a
representative profile (m).
10th
International Conference on Computational Management 17/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Operational Decisions
Decision Variables
ev,m,t
Primary energy consumed;
rv,m,t
i,k Energy stored;
riv,m,t
i,k Energy input to storage;
rov,m,t
i,k Energy output from storage;
uv,m,t
k,n Energy to purchase;
wv,m,t
k,n Energy to sell;
yv,m,t
i,k Energy generator input;
zv,m,t
i,k Energy generator output;
10th
International Conference on Computational Management 18/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Operational Decisions (cont.)
Relations
i∈IGen
zv,m,t
i,k −
i∈IGen
yv,m,t
i,k +
n∈NPur(k)
uv,m,t
k,n −
n∈NS(k)
wv,m,t
k,n
+
i∈ISto
rov,m,t
i,k − riv,m,t
i,k = Dv,m,t
k ·

1 −
i∈IPU
ODv
i,k · xcv
i


10th
International Conference on Computational Management 19/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Operational Decisions (cont.)
Strategic & Operational link
zv,m,t
i,k ≤ DTm
· AFv,m,t
i · xcv
i
OAv
i,k · xcv
i ≤ rv,m,t
i,k ≤ OBv
i,k · xcv
i
uv,m,t
k,n ≤ hv
k,n · MEk,n · DTm
10th
International Conference on Computational Management 20/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Further constraints
Emmissions limit;
Efficiency limit;
Budget limit.
10th
International Conference on Computational Management 21/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Objective
minimize
v∈V
(1 + DR)
PTv
· PR
v
·



i∈I


 CI
v
i − SU
v
i · Gi · xi
v
i +
a∈AAges(i,v)
CD
v,a
i · Gi · xd
v,a
i
+
a∈AAges(i,v)
CM
v,a
i · Gi · x
v,a
i



+
m∈M
DM
m
·
t∈TTm(m,t)



n∈NPur(k,n)
PP
v,m,t
k,n
· u
v,m,t
k,n
−
n∈NS(k,n)
SP
v,m,t
k,n
· w
v,m,t
k,n
+
i∈IGen ,k∈KOut(i,k)
CO
v
i,k · z
v,m,t
i,k
+
i∈ISto ,k∈KPo(i,k)
CO
v
i,k · r
v,m,t
i,k






10th
International Conference on Computational Management 22/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Outline
1 Introduction
Energy Systems in Buildings
The EnRiMa Project
2 Strategic Model
Strategic Decisions
Operational Decisions
3 Solver Manager
4 Numerical Example
10th
International Conference on Computational Management 23/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Solver Manager
The initial concept of“Stochastic
Optimisation”within the project has evolved
to a so-called“Solver Manager”.
10th
International Conference on Computational Management 24/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
SM Interface
The SM Interface allows to separate
communication tasks and other interaction
features from the core features of the Solver
Manager
10th
International Conference on Computational Management 25/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Solver Manager Process Flow
1 Retrieve data from Scenario Generator
and GUI;
2 Create data objects with the instance;
3 Create the instance for a given
optimisation software;
4 Run the optimisation software, usin a
given solver;
5 Check and analyse the solution;
6 Update data objects with the solution;
7 Deliver the solution to the rest of the
modules;
10th
International Conference on Computational Management 26/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Outline
1 Introduction
Energy Systems in Buildings
The EnRiMa Project
2 Strategic Model
Strategic Decisions
Operational Decisions
3 Solver Manager
4 Numerical Example
10th
International Conference on Computational Management 27/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Scenario Tree
1
PTv = 0
4
PTv = 1
5
PTv = 2
Scenario 2
PR v
=
0.5
2
PTv = 1
3
PTv = 2
Scenario 1
PR
v =
0.5
10th
International Conference on Computational Management 28/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Sets
A = {0, 1, 2}
I = {PV}
K = {electricity, radiation}
L = {∅}
N = {normalRTEp, touRTEp}
V = {1, 2, 3, 4, 5}
M = {profile1, profile2, profile3, profile4}
T = {time1, time2, time3, time4, time5,
time6}
10th
International Conference on Computational Management 29/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Parameters
profile1 profile2 profile3 profile4
0.00
0.05
0.10
0.15
0.20
0.00
0.05
0.10
0.15
0.20
0.00
0.05
0.10
0.15
0.20
0.00
0.05
0.10
0.15
0.20
0.00
0.05
0.10
0.15
0.20
12345
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
t
Price(EUR)
n
normalRTEp
touRTEp
Electricity price
profile1 profile2 profile3 profile4
0
50
100
150
200
0
50
100
150
200
0
50
100
150
200
0
50
100
150
200
0
50
100
150
200
Node1Node2Node3Node4Node5
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
t
Demand(kWh)
Electricity Demand
10th
International Conference on Computational Management 30/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Solution
0
50
100
150
200
0
50
100
150
200
scenario1scenario2
1 2
Period
Units
a
0
1
Available units
profile1 profile2 profile3 profile4
0
50
100
150
200
0
50
100
150
200
0
50
100
150
200
0
50
100
150
200
0
50
100
150
200
Node1Node2Node3Node4Node5
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
time1
time2
time3
time4
time5
time6
t
Supply(kWh)
n
normalRTEp
touRTEp
Electricity purchases
10th
International Conference on Computational Management 31/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Summary
New challenges for building managers.
EnRiMa stochastic strategic model.
Solver Manager: flexible and extensible.
10th
International Conference on Computational Management 32/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Summary
New challenges for building managers.
EnRiMa stochastic strategic model.
Solver Manager: flexible and extensible.
Outlook
Include operational model.
DSS modules integration
Solvers, alogorithms and benchmarking.
10th
International Conference on Computational Management 32/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Acknowledgements
This work has been partially funded by the
project Energy Efficiency and Risk
Management in Public Buildings (EnRiMa)
EC’s FP7 project (number 260041)
We also acknowledge the projects:
OPTIMOS3 (MTM2012-36163-C06-06)
Project RIESGOS-CM: code S2009/ESP-1685
HAUS: IPT-2011-1049-430000
EDUCALAB: IPT-2011-1071-430000
DEMOCRACY4ALL: IPT-2011-0869-430000
CORPORATE COMMUNITY: IPT-2011-0871-430000
CONTENT & INTELIGENCE: IPT-2012-0912-430000
10th
International Conference on Computational Management 33/34
Energy Systems
Planning
10th
CMS’13
Emilio L. Cano
Introduction
Energy Systems in Buildings
EnRiMa Project
Strategic Model
Strategic Decisions
Operational Decisions
Solver Manager
Numerical Example
Summary
Discussion
Thanks !
emilio.lopez@urjc.es
@emilopezcano
10th
International Conference on Computational Management 34/34
1 of 37

Recommended

Strategic Buildings’ Energy Systems Planning by
Strategic Buildings’ Energy Systems PlanningStrategic Buildings’ Energy Systems Planning
Strategic Buildings’ Energy Systems PlanningEmilio L. Cano
751 views32 slides
Presentation Green Computing Initiative For Clemson University by
Presentation Green Computing Initiative For Clemson UniversityPresentation Green Computing Initiative For Clemson University
Presentation Green Computing Initiative For Clemson UniversityJoshM937
785 views21 slides
Open Source Presentation by
Open Source PresentationOpen Source Presentation
Open Source Presentationguest9a617
147 views7 slides
Advice for Entrepreneurs from an Internet Startup Enthusiast, Brian Link by
Advice for Entrepreneurs from an Internet Startup Enthusiast, Brian LinkAdvice for Entrepreneurs from an Internet Startup Enthusiast, Brian Link
Advice for Entrepreneurs from an Internet Startup Enthusiast, Brian LinkBrian Link
2.4K views13 slides
Presentazione al Bando d'Idee per il Distretto Turistico Valle dei Templi by
Presentazione al Bando d'Idee per il Distretto Turistico Valle dei TempliPresentazione al Bando d'Idee per il Distretto Turistico Valle dei Templi
Presentazione al Bando d'Idee per il Distretto Turistico Valle dei TempliEugenio Agnello
849 views21 slides
Speech Understanding – The Key To Unlocking Clinical Knowledge Delivering Sa... by
Speech Understanding – The Key To Unlocking Clinical Knowledge  Delivering Sa...Speech Understanding – The Key To Unlocking Clinical Knowledge  Delivering Sa...
Speech Understanding – The Key To Unlocking Clinical Knowledge Delivering Sa...Nick van Terheyden
446 views33 slides

More Related Content

Viewers also liked

H. A. Rey by
H. A. ReyH. A. Rey
H. A. Reykfeller
436 views7 slides
Healthcare Thinktank Roundtable by
Healthcare Thinktank RoundtableHealthcare Thinktank Roundtable
Healthcare Thinktank RoundtableNick van Terheyden
3.2K views29 slides
Financeapp by
FinanceappFinanceapp
Financeapp72dotsperinch
362 views36 slides
Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d... by
Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d...Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d...
Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d...Eugenio Agnello
630 views24 slides
Template-devil by
Template-devilTemplate-devil
Template-devilThunwin Na Nakorn
158 views3 slides
the great eight by
the great eightthe great eight
the great eightguestc9b457
239 views43 slides

Viewers also liked(20)

H. A. Rey by kfeller
H. A. ReyH. A. Rey
H. A. Rey
kfeller436 views
Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d... by Eugenio Agnello
Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d...Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d...
Sistemi di Gestione Ambientale. La Filiera delle Responsabilità nel Settore d...
Eugenio Agnello630 views
Professional Recommendations by Richard Sink
Professional RecommendationsProfessional Recommendations
Professional Recommendations
Richard Sink1.2K views
Schweickart Portfolio by Jersch
Schweickart PortfolioSchweickart Portfolio
Schweickart Portfolio
Jersch220 views
Foresites hoardings with map (2) by Mohd Hussain
Foresites hoardings with map (2)Foresites hoardings with map (2)
Foresites hoardings with map (2)
Mohd Hussain592 views
Visual basic... tattyerick... for by Stalyn Cruz
Visual basic... tattyerick... forVisual basic... tattyerick... for
Visual basic... tattyerick... for
Stalyn Cruz374 views
Gang announcements 2010 10 by David Giard
Gang announcements 2010 10Gang announcements 2010 10
Gang announcements 2010 10
David Giard908 views
Cultural Quiz - Across Borders by Stuart Friedman
Cultural Quiz  - Across BordersCultural Quiz  - Across Borders
Cultural Quiz - Across Borders
Stuart Friedman1.8K views
20/20 Web2.0 Tools by mrrobbo
20/20 Web2.0 Tools 20/20 Web2.0 Tools
20/20 Web2.0 Tools
mrrobbo486 views
Towers Perrin's Health Care 360 Performance Study - Value for Your Organization by welshms
Towers Perrin's Health Care 360 Performance Study - Value for Your OrganizationTowers Perrin's Health Care 360 Performance Study - Value for Your Organization
Towers Perrin's Health Care 360 Performance Study - Value for Your Organization
welshms799 views
Analisi Sismica Secondo Le N.T.C.2008 by Eugenio Agnello
Analisi Sismica Secondo Le N.T.C.2008Analisi Sismica Secondo Le N.T.C.2008
Analisi Sismica Secondo Le N.T.C.2008
Eugenio Agnello8.5K views
Aσφάλεια στο διαδίκτυο. Μια πρώτη προσέγγιση. by Liana Lignou
Aσφάλεια στο διαδίκτυο. Μια πρώτη προσέγγιση.Aσφάλεια στο διαδίκτυο. Μια πρώτη προσέγγιση.
Aσφάλεια στο διαδίκτυο. Μια πρώτη προσέγγιση.
Liana Lignou935 views
50 Words Powerpoint Mia by mrrobbo
50 Words Powerpoint Mia50 Words Powerpoint Mia
50 Words Powerpoint Mia
mrrobbo488 views
Fisiopat Mar by slidesmed
Fisiopat MarFisiopat Mar
Fisiopat Mar
slidesmed1.2K views
Διαδραστικοί Πίνακες by Liana Lignou
Διαδραστικοί ΠίνακεςΔιαδραστικοί Πίνακες
Διαδραστικοί Πίνακες
Liana Lignou372 views

Similar to A Solver Manager for energy systems planning within a Stochastic Optimization Framework

Strategic Energy Systems Planning under Uncertainty by
Strategic Energy Systems Planning under UncertaintyStrategic Energy Systems Planning under Uncertainty
Strategic Energy Systems Planning under UncertaintyEmilio L. Cano
645 views21 slides
An integrated Solver Manager: using R and Python for energy systems optimization by
An integrated Solver Manager: using R and Python for energy systems optimizationAn integrated Solver Manager: using R and Python for energy systems optimization
An integrated Solver Manager: using R and Python for energy systems optimizationEmilio L. Cano
1.3K views28 slides
Comparison between SAM and RETScreen by
Comparison between SAM and RETScreenComparison between SAM and RETScreen
Comparison between SAM and RETScreenAnkit Thiranh
2.8K views6 slides
Tralli by
TralliTralli
TralliNASAPMC
21.1K views38 slides
Eco Engineering and Energy Solutions EcoSol by
Eco Engineering and Energy Solutions EcoSolEco Engineering and Energy Solutions EcoSol
Eco Engineering and Energy Solutions EcoSolAnas Al-Asmar CEM, CMVP, REP, CLEP
254 views30 slides

Similar to A Solver Manager for energy systems planning within a Stochastic Optimization Framework(20)

Strategic Energy Systems Planning under Uncertainty by Emilio L. Cano
Strategic Energy Systems Planning under UncertaintyStrategic Energy Systems Planning under Uncertainty
Strategic Energy Systems Planning under Uncertainty
Emilio L. Cano645 views
An integrated Solver Manager: using R and Python for energy systems optimization by Emilio L. Cano
An integrated Solver Manager: using R and Python for energy systems optimizationAn integrated Solver Manager: using R and Python for energy systems optimization
An integrated Solver Manager: using R and Python for energy systems optimization
Emilio L. Cano1.3K views
Comparison between SAM and RETScreen by Ankit Thiranh
Comparison between SAM and RETScreenComparison between SAM and RETScreen
Comparison between SAM and RETScreen
Ankit Thiranh2.8K views
Tralli by NASAPMC
TralliTralli
Tralli
NASAPMC21.1K views
Italian Green Public Procurement for public lighting systems (and beyond) by Matteo Seraceni
Italian Green Public Procurement for public lighting systems (and beyond)Italian Green Public Procurement for public lighting systems (and beyond)
Italian Green Public Procurement for public lighting systems (and beyond)
Matteo Seraceni104 views
Multi-Objective Optimization Based Design of High Efficiency DC-DC Switching ... by IJPEDS-IAES
Multi-Objective Optimization Based Design of High Efficiency DC-DC Switching ...Multi-Objective Optimization Based Design of High Efficiency DC-DC Switching ...
Multi-Objective Optimization Based Design of High Efficiency DC-DC Switching ...
IJPEDS-IAES29 views
New books04 by maethaya
New books04New books04
New books04
maethaya272 views
Commercialising Grid-Scale Energy Storage Congress 2015 - Programme Brochure by Aurore Colella
Commercialising Grid-Scale Energy Storage Congress 2015 - Programme BrochureCommercialising Grid-Scale Energy Storage Congress 2015 - Programme Brochure
Commercialising Grid-Scale Energy Storage Congress 2015 - Programme Brochure
Aurore Colella204 views
Reproducible Operations Research. An Application to Energy Systems Optimization by Emilio L. Cano
Reproducible Operations Research. An Application to Energy Systems OptimizationReproducible Operations Research. An Application to Energy Systems Optimization
Reproducible Operations Research. An Application to Energy Systems Optimization
Emilio L. Cano955 views
4 cired2013 distributed energy resources by Dutch Power
4   cired2013 distributed energy resources4   cired2013 distributed energy resources
4 cired2013 distributed energy resources
Dutch Power998 views
Evolution of topologies, modeling, control schemes, and applications of modul... by Asoka Technologies
Evolution of topologies, modeling, control schemes, and applications of modul...Evolution of topologies, modeling, control schemes, and applications of modul...
Evolution of topologies, modeling, control schemes, and applications of modul...
Improving energy efficiency in a municipal building: a case study in South Af... by Luis Ram Rojas-Sol
Improving energy efficiency in a municipal building: a case study in South Af...Improving energy efficiency in a municipal building: a case study in South Af...
Improving energy efficiency in a municipal building: a case study in South Af...
Luis Ram Rojas-Sol186 views
Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu... by guest3e1229f
Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu...Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu...
Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu...
guest3e1229f515 views
Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu... by Alliance To Save Energy
Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu...Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu...
Paul Hamilton, Schneider Electric: Lean and Clean: Equipping Modern Manufactu...
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ... by ijiert bestjournal
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...
Review of Hooke and Jeeves Direct Search Solution Method Analysis Applicable ...
ijiert bestjournal264 views
Experience and Challenges faced in complying with EEC - Benjamin Borja, APMC by OECD Environment
Experience and Challenges faced in complying with EEC - Benjamin Borja, APMCExperience and Challenges faced in complying with EEC - Benjamin Borja, APMC
Experience and Challenges faced in complying with EEC - Benjamin Borja, APMC
OECD Environment32 views

More from Emilio L. Cano

R and Shiny to support real estate appraisers: An expert algorithm implementa... by
R and Shiny to support real estate appraisers: An expert algorithm implementa...R and Shiny to support real estate appraisers: An expert algorithm implementa...
R and Shiny to support real estate appraisers: An expert algorithm implementa...Emilio L. Cano
381 views1 slide
Generación de materiales didácticos multiformato con bookdown by
Generación de materiales didácticos multiformato con bookdownGeneración de materiales didácticos multiformato con bookdown
Generación de materiales didácticos multiformato con bookdownEmilio L. Cano
261 views16 slides
Unattended SVM parameters fitting for monitoring nonlinear profiles by
Unattended SVM parameters fitting for monitoring nonlinear profilesUnattended SVM parameters fitting for monitoring nonlinear profiles
Unattended SVM parameters fitting for monitoring nonlinear profilesEmilio L. Cano
453 views19 slides
Six Sigma as a Quality Improvement Tool for Academic Programs by
Six Sigma as a Quality Improvement Tool for Academic ProgramsSix Sigma as a Quality Improvement Tool for Academic Programs
Six Sigma as a Quality Improvement Tool for Academic ProgramsEmilio L. Cano
478 views12 slides
Appling Scrum to Organize University Degrees Coursework by
Appling Scrum to Organize University Degrees CourseworkAppling Scrum to Organize University Degrees Coursework
Appling Scrum to Organize University Degrees CourseworkEmilio L. Cano
276 views14 slides
Monitoring nonlinear profiles with {R}: an application to quality control by
Monitoring nonlinear profiles with {R}: an application to quality controlMonitoring nonlinear profiles with {R}: an application to quality control
Monitoring nonlinear profiles with {R}: an application to quality controlEmilio L. Cano
668 views1 slide

More from Emilio L. Cano(20)

R and Shiny to support real estate appraisers: An expert algorithm implementa... by Emilio L. Cano
R and Shiny to support real estate appraisers: An expert algorithm implementa...R and Shiny to support real estate appraisers: An expert algorithm implementa...
R and Shiny to support real estate appraisers: An expert algorithm implementa...
Emilio L. Cano381 views
Generación de materiales didácticos multiformato con bookdown by Emilio L. Cano
Generación de materiales didácticos multiformato con bookdownGeneración de materiales didácticos multiformato con bookdown
Generación de materiales didácticos multiformato con bookdown
Emilio L. Cano261 views
Unattended SVM parameters fitting for monitoring nonlinear profiles by Emilio L. Cano
Unattended SVM parameters fitting for monitoring nonlinear profilesUnattended SVM parameters fitting for monitoring nonlinear profiles
Unattended SVM parameters fitting for monitoring nonlinear profiles
Emilio L. Cano453 views
Six Sigma as a Quality Improvement Tool for Academic Programs by Emilio L. Cano
Six Sigma as a Quality Improvement Tool for Academic ProgramsSix Sigma as a Quality Improvement Tool for Academic Programs
Six Sigma as a Quality Improvement Tool for Academic Programs
Emilio L. Cano478 views
Appling Scrum to Organize University Degrees Coursework by Emilio L. Cano
Appling Scrum to Organize University Degrees CourseworkAppling Scrum to Organize University Degrees Coursework
Appling Scrum to Organize University Degrees Coursework
Emilio L. Cano276 views
Monitoring nonlinear profiles with {R}: an application to quality control by Emilio L. Cano
Monitoring nonlinear profiles with {R}: an application to quality controlMonitoring nonlinear profiles with {R}: an application to quality control
Monitoring nonlinear profiles with {R}: an application to quality control
Emilio L. Cano668 views
Energy-efficient technology investments using a decision support system frame... by Emilio L. Cano
Energy-efficient technology investments using a decision support system frame...Energy-efficient technology investments using a decision support system frame...
Energy-efficient technology investments using a decision support system frame...
Emilio L. Cano687 views
Generación y corrección automática de trabajos evaluables personalizados con ... by Emilio L. Cano
Generación y corrección automática de trabajos evaluables personalizados con ...Generación y corrección automática de trabajos evaluables personalizados con ...
Generación y corrección automática de trabajos evaluables personalizados con ...
Emilio L. Cano514 views
Talentyon: how to turn R expertise into business within the collaborative eco... by Emilio L. Cano
Talentyon: how to turn R expertise into business within the collaborative eco...Talentyon: how to turn R expertise into business within the collaborative eco...
Talentyon: how to turn R expertise into business within the collaborative eco...
Emilio L. Cano547 views
Las normas ISO como puerta de entrada de la Estadística en la empresa by Emilio L. Cano
Las normas ISO como puerta de entrada de la Estadística en la empresaLas normas ISO como puerta de entrada de la Estadística en la empresa
Las normas ISO como puerta de entrada de la Estadística en la empresa
Emilio L. Cano1.2K views
Las 7 herramientas básicas de la calidad con R by Emilio L. Cano
Las 7 herramientas básicas de la calidad con RLas 7 herramientas básicas de la calidad con R
Las 7 herramientas básicas de la calidad con R
Emilio L. Cano1.9K views
Stochastic optimization and risk management for an efficient planning of buil... by Emilio L. Cano
Stochastic optimization and risk management for an efficient planning of buil...Stochastic optimization and risk management for an efficient planning of buil...
Stochastic optimization and risk management for an efficient planning of buil...
Emilio L. Cano1K views
Análisis de inversiones energéticas en el ámbito del edificio by Emilio L. Cano
Análisis de inversiones energéticas en el ámbito del edificioAnálisis de inversiones energéticas en el ámbito del edificio
Análisis de inversiones energéticas en el ámbito del edificio
Emilio L. Cano329 views
Standardisation on Statistics: ISO Standards and R Tools by Emilio L. Cano
Standardisation on Statistics: ISO Standards and R ToolsStandardisation on Statistics: ISO Standards and R Tools
Standardisation on Statistics: ISO Standards and R Tools
Emilio L. Cano1.9K views
Statistical Methods for Quality by Emilio L. Cano
Statistical Methods for QualityStatistical Methods for Quality
Statistical Methods for Quality
Emilio L. Cano1.8K views
Calidad Seis Sigma con R: Aplicación a la docencia by Emilio L. Cano
Calidad Seis Sigma con R: Aplicación a la docenciaCalidad Seis Sigma con R: Aplicación a la docencia
Calidad Seis Sigma con R: Aplicación a la docencia
Emilio L. Cano1.3K views
A Symbolic Model Specification for Energy Efficiency Optimization Models by Emilio L. Cano
A Symbolic Model Specification for Energy Efficiency Optimization ModelsA Symbolic Model Specification for Energy Efficiency Optimization Models
A Symbolic Model Specification for Energy Efficiency Optimization Models
Emilio L. Cano3.3K views
Decision Making under Uncertainty: R implementation for Energy Efficient Buil... by Emilio L. Cano
Decision Making under Uncertainty: R implementation for Energy Efficient Buil...Decision Making under Uncertainty: R implementation for Energy Efficient Buil...
Decision Making under Uncertainty: R implementation for Energy Efficient Buil...
Emilio L. Cano2.1K views
A Strategic Planning Model for Energy Efficiency in Public Buildings by Emilio L. Cano
A Strategic Planning Model for Energy Efficiency in Public BuildingsA Strategic Planning Model for Energy Efficiency in Public Buildings
A Strategic Planning Model for Energy Efficiency in Public Buildings
Emilio L. Cano944 views

Recently uploaded

State of the Union - Rohit Yadav - Apache CloudStack by
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStackShapeBlue
145 views53 slides
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesShapeBlue
119 views15 slides
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...ShapeBlue
83 views15 slides
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITShapeBlue
91 views8 slides
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
34 views17 slides
Network Source of Truth and Infrastructure as Code revisited by
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
42 views45 slides

Recently uploaded(20)

State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue145 views
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by ShapeBlue
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates
ShapeBlue119 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue83 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue91 views
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue34 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue56 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue46 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue35 views
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue82 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue96 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue96 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software344 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue88 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue54 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE57 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue65 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue57 views

A Solver Manager for energy systems planning within a Stochastic Optimization Framework

  • 1. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary A Solver Manager for energy systems planning within a Stochastic Optimization Framework Emilio L. Cano1 Antonio Alonso Ayuso1 Javier M. Moguerza1 Felipe Ortega1 1 DEIO, Universidad Rey Juan Carlos, Madrid 10th International Conference on Computational Management 1/34
  • 2. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Outline 1 Introduction Energy Systems in Buildings The EnRiMa Project 2 Strategic Model Strategic Decisions Operational Decisions 3 Solver Manager 4 Numerical Example 10th International Conference on Computational Management 2/34
  • 3. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Outline 1 Introduction Energy Systems in Buildings The EnRiMa Project 2 Strategic Model Strategic Decisions Operational Decisions 3 Solver Manager 4 Numerical Example 10th International Conference on Computational Management 3/34
  • 4. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Energy Systems in Buildings Liberalisation of energy markets. Global targets, e.g. 20/20/20. Regulations: Emissions. Efficiency. Technologies: Generation, ICT. 10th International Conference on Computational Management 4/34
  • 5. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Energy Systems in Buildings Liberalisation of energy markets. Global targets, e.g. 20/20/20. Regulations: Emissions. Efficiency. Technologies: Generation, ICT. Decisions at the building level Strategic: Energy Systems Deployment Operational: Energy Systems Use 10th International Conference on Computational Management 4/34
  • 6. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary EnRiMa Objective http://www.enrima-project.eu 10th International Conference on Computational Management 5/34
  • 7. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary EnRiMa Objective Objective The overall objective of EnRiMa is to develop a decision-support system (DSS) for operators of energy-efficient buildings and spaces of public use. http://www.enrima-project.eu 10th International Conference on Computational Management 5/34
  • 8. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary EnRiMa Consortium 10th International Conference on Computational Management 6/34
  • 9. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary EnRiMa DSS Outline 10th International Conference on Computational Management 7/34
  • 10. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Symbolic Model Specification The SMS contains the mathematical representation of all relevant energy subsystems and their interactions. Is composed of sets, variables, parameters and equations. In the project deliverables D4.2 (initial) and D4.3 (updated). 10th International Conference on Computational Management 8/34
  • 11. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Decision Scope EnRiMaDSS Strategic Module Operational Module StrategicDVs Strategic Constraints Upper-Level Operational DVs Upper-Level Energy-Balance Constraints Lower-Level Energy-Balance Constraints Lower-Level Operational DVs 10th International Conference on Computational Management 9/34
  • 12. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Scenario Tree 2 1 3 4 6 8 9 10 12 PT1 = 0 PT2 = 1 PT3 = 2 PT4 = 3 PT5 = PT6 = PT7 = 4 PT8 = 1 PT9 = 2 PT10 = 3 PT11 = PT12 = PT13 = 4 PR1 = 1 0 < PR2 = PR3 = PR4 < 1 PR5 PR12 5 7 11 13 PR6 PR7 0 < PR8 = PR9 = PR10 < 1 PR11 PR13 First Stage Second Stage Third Stage 10th International Conference on Computational Management 10/34
  • 13. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Outline 1 Introduction Energy Systems in Buildings The EnRiMa Project 2 Strategic Model Strategic Decisions Operational Decisions 3 Solver Manager 4 Numerical Example 10th International Conference on Computational Management 11/34
  • 14. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Model Sets Time v Tree node; v ∈ V. m Representative profile; m ∈ M. t Short-term period. t ∈ T . Node parameters and functions PRv Probability of the node; Pa(v) Parent of the node; PTv Period of the node. 10th International Conference on Computational Management 12/34
  • 15. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Model Sets (cont.) Other features i Energy technology (equipment); i ∈ I = IGen ∪ ISto ∪ IPU . k Energy type; k ∈ K. n Energy tariff; n ∈ N. l Pollutant. l ∈ L. 10th International Conference on Computational Management 13/34
  • 16. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Strategic Model EnRiMaDSS Strategic Module Operational Module StrategicDVs Strategic Constraints Upper-Level Operational DVs Upper-Level Energy-Balance Constraints Lower-Level Energy-Balance Constraints Lower-Level Operational DVs The strategic model is used in order to make strategic decisions concerning which technologies to install and/or decommission in the long term. It includes a simplified version of operational energy-balance constraints. 10th International Conference on Computational Management 14/34
  • 17. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Strategic Decisions Decision Variables hv k,n Tariff choice; xiv i Technologies to install; xdv,a i Technologies to decommission; xv,a i Technologies installed; xcv i Available capacity of technologies. 10th International Conference on Computational Management 15/34
  • 18. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Strategic Decisions (cont.) Relations xv,a i = xv ,a−1 i − xdv,a i xcv i = Gi · a∈AAges(i,v) AGa i · xv,a i n∈NPur(k) hv k,n = 1 . . . 10th International Conference on Computational Management 16/34
  • 19. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Embedded Operational Model EnRiMaDSS Strategic Module Operational Module StrategicDVs Strategic Constraints Upper-Level Operational DVs Upper-Level Energy-Balance Constraints Lower-Level Energy-Balance Constraints Lower-Level Operational DVs The model includes the realisation of short-term decisions (t) that are scaled to a long-term period (PTv ) through a representative profile (m). 10th International Conference on Computational Management 17/34
  • 20. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Operational Decisions Decision Variables ev,m,t Primary energy consumed; rv,m,t i,k Energy stored; riv,m,t i,k Energy input to storage; rov,m,t i,k Energy output from storage; uv,m,t k,n Energy to purchase; wv,m,t k,n Energy to sell; yv,m,t i,k Energy generator input; zv,m,t i,k Energy generator output; 10th International Conference on Computational Management 18/34
  • 21. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Operational Decisions (cont.) Relations i∈IGen zv,m,t i,k − i∈IGen yv,m,t i,k + n∈NPur(k) uv,m,t k,n − n∈NS(k) wv,m,t k,n + i∈ISto rov,m,t i,k − riv,m,t i,k = Dv,m,t k ·  1 − i∈IPU ODv i,k · xcv i   10th International Conference on Computational Management 19/34
  • 22. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Operational Decisions (cont.) Strategic & Operational link zv,m,t i,k ≤ DTm · AFv,m,t i · xcv i OAv i,k · xcv i ≤ rv,m,t i,k ≤ OBv i,k · xcv i uv,m,t k,n ≤ hv k,n · MEk,n · DTm 10th International Conference on Computational Management 20/34
  • 23. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Further constraints Emmissions limit; Efficiency limit; Budget limit. 10th International Conference on Computational Management 21/34
  • 24. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Objective minimize v∈V (1 + DR) PTv · PR v ·    i∈I    CI v i − SU v i · Gi · xi v i + a∈AAges(i,v) CD v,a i · Gi · xd v,a i + a∈AAges(i,v) CM v,a i · Gi · x v,a i    + m∈M DM m · t∈TTm(m,t)    n∈NPur(k,n) PP v,m,t k,n · u v,m,t k,n − n∈NS(k,n) SP v,m,t k,n · w v,m,t k,n + i∈IGen ,k∈KOut(i,k) CO v i,k · z v,m,t i,k + i∈ISto ,k∈KPo(i,k) CO v i,k · r v,m,t i,k       10th International Conference on Computational Management 22/34
  • 25. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Outline 1 Introduction Energy Systems in Buildings The EnRiMa Project 2 Strategic Model Strategic Decisions Operational Decisions 3 Solver Manager 4 Numerical Example 10th International Conference on Computational Management 23/34
  • 26. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Solver Manager The initial concept of“Stochastic Optimisation”within the project has evolved to a so-called“Solver Manager”. 10th International Conference on Computational Management 24/34
  • 27. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary SM Interface The SM Interface allows to separate communication tasks and other interaction features from the core features of the Solver Manager 10th International Conference on Computational Management 25/34
  • 28. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Solver Manager Process Flow 1 Retrieve data from Scenario Generator and GUI; 2 Create data objects with the instance; 3 Create the instance for a given optimisation software; 4 Run the optimisation software, usin a given solver; 5 Check and analyse the solution; 6 Update data objects with the solution; 7 Deliver the solution to the rest of the modules; 10th International Conference on Computational Management 26/34
  • 29. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Outline 1 Introduction Energy Systems in Buildings The EnRiMa Project 2 Strategic Model Strategic Decisions Operational Decisions 3 Solver Manager 4 Numerical Example 10th International Conference on Computational Management 27/34
  • 30. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Scenario Tree 1 PTv = 0 4 PTv = 1 5 PTv = 2 Scenario 2 PR v = 0.5 2 PTv = 1 3 PTv = 2 Scenario 1 PR v = 0.5 10th International Conference on Computational Management 28/34
  • 31. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Sets A = {0, 1, 2} I = {PV} K = {electricity, radiation} L = {∅} N = {normalRTEp, touRTEp} V = {1, 2, 3, 4, 5} M = {profile1, profile2, profile3, profile4} T = {time1, time2, time3, time4, time5, time6} 10th International Conference on Computational Management 29/34
  • 32. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Parameters profile1 profile2 profile3 profile4 0.00 0.05 0.10 0.15 0.20 0.00 0.05 0.10 0.15 0.20 0.00 0.05 0.10 0.15 0.20 0.00 0.05 0.10 0.15 0.20 0.00 0.05 0.10 0.15 0.20 12345 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 t Price(EUR) n normalRTEp touRTEp Electricity price profile1 profile2 profile3 profile4 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 Node1Node2Node3Node4Node5 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 t Demand(kWh) Electricity Demand 10th International Conference on Computational Management 30/34
  • 33. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Solution 0 50 100 150 200 0 50 100 150 200 scenario1scenario2 1 2 Period Units a 0 1 Available units profile1 profile2 profile3 profile4 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 Node1Node2Node3Node4Node5 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 time1 time2 time3 time4 time5 time6 t Supply(kWh) n normalRTEp touRTEp Electricity purchases 10th International Conference on Computational Management 31/34
  • 34. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Summary New challenges for building managers. EnRiMa stochastic strategic model. Solver Manager: flexible and extensible. 10th International Conference on Computational Management 32/34
  • 35. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Summary New challenges for building managers. EnRiMa stochastic strategic model. Solver Manager: flexible and extensible. Outlook Include operational model. DSS modules integration Solvers, alogorithms and benchmarking. 10th International Conference on Computational Management 32/34
  • 36. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Acknowledgements This work has been partially funded by the project Energy Efficiency and Risk Management in Public Buildings (EnRiMa) EC’s FP7 project (number 260041) We also acknowledge the projects: OPTIMOS3 (MTM2012-36163-C06-06) Project RIESGOS-CM: code S2009/ESP-1685 HAUS: IPT-2011-1049-430000 EDUCALAB: IPT-2011-1071-430000 DEMOCRACY4ALL: IPT-2011-0869-430000 CORPORATE COMMUNITY: IPT-2011-0871-430000 CONTENT & INTELIGENCE: IPT-2012-0912-430000 10th International Conference on Computational Management 33/34
  • 37. Energy Systems Planning 10th CMS’13 Emilio L. Cano Introduction Energy Systems in Buildings EnRiMa Project Strategic Model Strategic Decisions Operational Decisions Solver Manager Numerical Example Summary Discussion Thanks ! emilio.lopez@urjc.es @emilopezcano 10th International Conference on Computational Management 34/34