A Symbolic Model  Specification for Energy EfficiencyOptimization Models   INFORMS 2012                           A Symbolic ...
A Symbolic Model  Specification for Energy Efficiency                       OutlineOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       OutlineOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       IntroductionOptimization Models   INFORMS 2012Emi...
A Symbolic Model  Specification for Energy Efficiency                       ConsortiumOptimization Models   INFORMS 2012Emili...
A Symbolic Model  Specification for Energy Efficiency                       EnRiMa DSSOptimization Models   INFORMS 2012Emili...
A Symbolic Model  Specification for Energy Efficiency                       OutlineOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       Decision ScopeOptimization Models   INFORMS 2012E...
A Symbolic Model  Specification for Energy Efficiency                       Strategic ConstraintsOptimization Models   INFORM...
A Symbolic Model  Specification for Energy Efficiency                       Upper-level Energy BalanceOptimization Models   I...
A Symbolic Model  Specification for Energy Efficiency                       Lower-level Energy BalanceOptimization Models   I...
A Symbolic Model  Specification for Energy Efficiency                       OutlineOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       Symbolic Model SpecificationOptimization Models   ...
A Symbolic Model  Specification for Energy Efficiency                       Data-driven ModellingOptimization Models   INFORM...
A Symbolic Model  Specification for Energy Efficiency                       Sets and IndicesOptimization Models   INFORMS 201...
A Symbolic Model  Specification for Energy Efficiency                       Decision VariablesOptimization Models   INFORMS 2...
A Symbolic Model  Specification for Energy Efficiency                       ParametersOptimization Models   INFORMS 2012     ...
A Symbolic Model  Specification for Energy Efficiency                       EquationsOptimization Models   INFORMS 2012      ...
A Symbolic Model  Specification for Energy Efficiency                       Equations (cont.)Optimization Models   INFORMS 20...
A Symbolic Model  Specification for Energy Efficiency                       InstanceOptimization Models   INFORMS 2012Emilio ...
A Symbolic Model  Specification for Energy Efficiency                       Instance (cont.)Optimization Models   INFORMS 201...
A Symbolic Model  Specification for Energy Efficiency                       ProblemOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       Problem (cont.)Optimization Models   INFORMS 2012...
A Symbolic Model  Specification for Energy Efficiency                       ArchitectureOptimization Models   INFORMS 2012Emi...
A Symbolic Model  Specification for Energy Efficiency                       Architecture (cont.)Optimization Models   INFORMS...
A Symbolic Model  Specification for Energy Efficiency                       DSS IntegrationOptimization Models   INFORMS 2012...
A Symbolic Model  Specification for Energy Efficiency                       OutlineOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       Reproducible OResearchOptimization Models   INFOR...
A Symbolic Model  Specification for Energy Efficiency                       SummaryOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       SummaryOptimization Models   INFORMS 2012        ...
A Symbolic Model  Specification for Energy Efficiency                       AcknowledgementsOptimization Models   INFORMS 201...
A Symbolic Model  Specification for Energy Efficiency                       ReferencesOptimization Models   INFORMS 2012Emili...
A Symbolic Model  Specification for Energy Efficiency                       DiscussionOptimization Models   INFORMS 2012Emili...
Upcoming SlideShare
Loading in...5
×

A Symbolic Model Specification for Energy Efficiency Optimization Models

2,692

Published on

Presentation at the INFORMS Annual meeting, October 2012

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,692
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A Symbolic Model Specification for Energy Efficiency Optimization Models

  1. 1. A Symbolic Model Specification for Energy EfficiencyOptimization Models INFORMS 2012 A Symbolic Model SpecificationEmilio L. Cano andJavier M. Moguerza for Energy EfficiencyIntroduction EnRiMa Project Optimization Models DSS DescriptionOptimization Models Emilio L. Cano1 Javier M. Moguerza1 DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification 1 Department of Statistics and Operations Research Representation University Rey Juan Carlos, Spain Solver ManagerReproducibleResearch Annual Meeting 2012, Phoenix, AZReferences October 14-17 INFORMS Annual Meeting 2012 1/32
  2. 2. A Symbolic Model Specification for Energy Efficiency OutlineOptimization Models INFORMS 2012 1 IntroductionEmilio L. Cano andJavier M. Moguerza EnRiMa ProjectIntroduction DSS Description EnRiMa Project DSS Description 2 Optimization ModelsOptimization Models DSS Modules Strategic Model DSS Modules Operational Model Strategic ModelSymbolic ModelSpecification Representation Operational Model Solver ManagerReproducible 3 Symbolic Model SpecificationResearchReferences Representation Solver Manager 4 Reproducible Research INFORMS Annual Meeting 2012 2/32
  3. 3. A Symbolic Model Specification for Energy Efficiency OutlineOptimization Models INFORMS 2012 1 IntroductionEmilio L. Cano andJavier M. Moguerza EnRiMa ProjectIntroduction DSS Description EnRiMa Project DSS Description 2 Optimization ModelsOptimization Models DSS Modules Strategic Model DSS Modules Operational Model Strategic ModelSymbolic ModelSpecification Representation Operational Model Solver ManagerReproducible 3 Symbolic Model SpecificationResearchReferences Representation Solver Manager 4 Reproducible Research INFORMS Annual Meeting 2012 3/32
  4. 4. A Symbolic Model Specification for Energy Efficiency IntroductionOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic Model The overall objective of EnRiMa is toSpecification Representation Solver Manager develop a decision-support system (DSS)Reproducible for operators of energy-efficient buildingsResearchReferences and spaces of public use. INFORMS Annual Meeting 2012 4/32
  5. 5. A Symbolic Model Specification for Energy Efficiency ConsortiumOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 5/32
  6. 6. A Symbolic Model Specification for Energy Efficiency EnRiMa DSSOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 6/32
  7. 7. A Symbolic Model Specification for Energy Efficiency OutlineOptimization Models INFORMS 2012 1 IntroductionEmilio L. Cano andJavier M. Moguerza EnRiMa ProjectIntroduction DSS Description EnRiMa Project DSS Description 2 Optimization ModelsOptimization Models DSS Modules Strategic Model DSS Modules Operational Model Strategic ModelSymbolic ModelSpecification Representation Operational Model Solver ManagerReproducible 3 Symbolic Model SpecificationResearchReferences Representation Solver Manager 4 Reproducible Research INFORMS Annual Meeting 2012 7/32
  8. 8. A Symbolic Model Specification for Energy Efficiency Decision ScopeOptimization Models INFORMS 2012Emilio L. Cano andJavier M. Moguerza EnRiMaDSS Strate ic g Strategic DVsIntroduction Module EnRiMa Project DSS DescriptionOptimization Models Upper-Level Strategic DSS Modules Constraints Operational DVs Strategic Model Operational Model Upper-Level Lower-LevelSymbolic Model Operational DVs Energy-BalanceSpecification Constraints Representation Solver Manager Lower-LevelReproducible Energy-BalanceResearch Operational Constraints ModuleReferences INFORMS Annual Meeting 2012 8/32
  9. 9. A Symbolic Model Specification for Energy Efficiency Strategic ConstraintsOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction sip = Gi · AG p−a · i si a − i sd a ,a i EnRiMa Project DSS Description a ≤p,a ≥0 a ≤p,a >aOptimization Models DSS Modules Strategic Model Operational Model ∀ i ∈ I, p ∈ PSymbolic ModelSpecification Representation p,m,t p,m,t Solver Manager zi,k ≤ DT · AF i · sipReproducibleResearch k ∈KReferences ∀ i ∈ I, p ∈ P, m ∈ M, t ∈ T ∀ k ∈ KPF (i) INFORMS Annual Meeting 2012 9/32
  10. 10. A Symbolic Model Specification for Energy Efficiency Upper-level Energy BalanceOptimization Models INFORMS 2012 ConstraintsEmilio L. Cano andJavier M. MoguerzaIntroduction p,m,t p,m,t,m EnRiMa Project DSS Description zi,k + uk ,nOptimization Models i∈I n∈NB(k ,n,p,m,t) ,m ∈M B(k ,n,p,m,t) DSS Modules p,m,t p,m,t,m Strategic Model Operational Model − yi,k − wk ,nSymbolic Model i∈I n∈NS (k ,n,p,m,t) ,m ∈M S (k ,n,p,m,t)Specification Representation Solver Manager − ri p,m,t j ,k p,m,t ≥ Dk − p,m,t ro j ,kReproducible j ∈JSto j ∈JStoResearchReferences − OD j ,k · xjp j ∈JPU ∀ k ∈ K, p ∈ P, m ∈ M, t ∈ T INFORMS Annual Meeting 2012 10/32
  11. 11. A Symbolic Model Specification for Energy Efficiency Lower-level Energy BalanceOptimization Models INFORMS 2012 ConstraintsEmilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model  ϕ Operational Model t δ (ζ − Γ ) 1 Symbolic ModelSpecification Ψt = ·ξ· · , ∀ t ∈ TO Representation η ζ−Λt ln t t Solver Manager Γ −ΛReproducibleResearchReferences INFORMS Annual Meeting 2012 11/32
  12. 12. A Symbolic Model Specification for Energy Efficiency OutlineOptimization Models INFORMS 2012 1 IntroductionEmilio L. Cano andJavier M. Moguerza EnRiMa ProjectIntroduction DSS Description EnRiMa Project DSS Description 2 Optimization ModelsOptimization Models DSS Modules Strategic Model DSS Modules Operational Model Strategic ModelSymbolic ModelSpecification Representation Operational Model Solver ManagerReproducible 3 Symbolic Model SpecificationResearchReferences Representation Solver Manager 4 Reproducible Research INFORMS Annual Meeting 2012 12/32
  13. 13. A Symbolic Model Specification for Energy Efficiency Symbolic Model SpecificationOptimization Models INFORMS 2012Emilio L. Cano andJavier M. Moguerza The SMS contains the mathematicalIntroduction representation of optimization models for EnRiMa Project DSS Description all relevant energy subsystems and theirOptimization Models DSS Modules interactions. Strategic Model Operational Model This mathematical representation isSymbolic ModelSpecification composed of variables, parameters, and Representation Solver Manager relations between them. IndividualReproducibleResearch entities (variables and parameters) areReferences identified through the indices representing the elements in different set. INFORMS Annual Meeting 2012 13/32
  14. 14. A Symbolic Model Specification for Energy Efficiency Data-driven ModellingOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 14/32
  15. 15. A Symbolic Model Specification for Energy Efficiency Sets and IndicesOptimization Models INFORMS 2012 > head(SMSsets(model1SMS)[,c(1,3,4,6,7,8,9)])Emilio L. Cano and id tag sDes loc inSet aux subSetJavier M. Moguerza 1 1 NA Energy-creating technology sub NA NA FALSE 2 2 NA Energy-storing technology sub NA NA FALSEIntroduction 3 3 NA Type of energy sub NA NA FALSE EnRiMa Project DSS Description 4 4 NA Type of pollutant sub NA NA FALSE 5 5 NA Energy market sub NA NA FALSEOptimization Models 6 6 NA Long-term period sup NA NA FALSE DSS Modules Strategic Model Operational Model > cat(getSets(model1SMS, format = "tex", compact = FALSE))Symbolic Model begin{description}Specification Representation item[$i$] Energy-creating technology. Solver Manager item[$j$] Energy-storing technology. item[$k$] Type of energy.ReproducibleResearch item[$l$] Type of pollutant. item[$n$] Energy market.References item[$p$] Long-term period. item[$m$] Mid-term period. item[$t$] Short-term period. item[$a$] Technology age. a = 0,...,P-1 end{description} INFORMS Annual Meeting 2012 15/32
  16. 16. A Symbolic Model Specification for Energy Efficiency Decision VariablesOptimization Models INFORMS 2012 > head(SMSvars(model1SMS)[,c(1,2,4, 7,9)])Emilio L. Cano andJavier M. Moguerza id symbol sDes units ind 1 1 si Generators to be installed Devices 1, 6Introduction EnRiMa Project 2 2 sd Generators to be decommissioned Devices 1, 6, 9 DSS Description 3 3 s Available generation capacity kW 1, 6 4 4 xi Storing devices to be installed Devices 2, 6Optimization Models DSS Modules 5 5 xd Storing devices to be decommissioned Devices 2, 6, 9 Strategic Model 6 6 x Available storing capacity kWh 2, 6 Operational ModelSymbolic Model > cat(getVars(model1SMS, format = "tex"))Specification Representation begin{description} Solver Manager ... ...Reproducible item[$ mathit{s}_{i}^{p}$] Available generation capacity (kW).Research ... ...References item[$ mathit{r}_{j,k}^{p,m,t}$] Energy stored (kWh). item[$ mathit{c}_{}^{}$] TotalCost (EUR). item[$ mathit{e}_{}^{p,m,t}$] Primary energy consumed (kWh). end{description} INFORMS Annual Meeting 2012 16/32
  17. 17. A Symbolic Model Specification for Energy Efficiency ParametersOptimization Models INFORMS 2012 > head(SMSpars(model1SMS)[, c(1,2,4,7, 10)])Emilio L. Cano andJavier M. Moguerza id symbol sDes units ind 1 1 D Energy demand kWh 3, 6, 7, 8Introduction EnRiMa Project 2 2 G Generation capacity kW/Device 1 DSS Description 3 3 GS Storage capacity kW/Device 2 4 4 AG Generation aging factor kW/kWh 1, 11Optimization Models DSS Modules 5 5 AS Storage aging factor kW/kW 2, 11 Strategic Model 6 6 AV Technology availability factor kW/kW 1, 6, 7, 8 Operational ModelSymbolic Model > cat(getPars(model1SMS, format = "tex"))Specification Representation begin{description} Solver Manager item[$ mathit{D}_{k}^{p,m,t}$] Energy demand (kWh).Reproducible item[$ mathit{G}_{i}^{}$] Generation capacity (kW/Device).Research item[$ mathit{GS}_{j}^{}$] Storage capacity (kW/Device).References ... ... item[$ mathit{IL}_{}^{}$] Investment limit (EUR). ... ... end{description} INFORMS Annual Meeting 2012 17/32
  18. 18. A Symbolic Model Specification for Energy Efficiency EquationsOptimization Models INFORMS 2012 > head(SMSeqs(model1SMS)[,c(1,2,6,7,8)])Emilio L. Cano andJavier M. Moguerza id symbol nature relation domain 1 1 eqAvailg constraint eq 1, 6Introduction EnRiMa Project 2 2 eqAvails constraint eq 2, 6 DSS Description 3 3 eqDecomLimg constraint lte 1, 6 4 4 eqDecomLims constraint lte 2, 6Optimization Models DSS Modules 5 5 eqEnergyBal constraint gte 3, 6, 7, 8 Strategic Model 6 6 eqOutputCalc constraint eq 1, 6, 7, 8, 20 Operational ModelSymbolic Model > head(model1SMS@terms[,c(1,6,7,8,9,10,11)])Specification Representation id eq side parent nature item setSums Solver Manager 1 1 1 l NA vars 3 NAReproducible 2 2 1 r NA pars 2 NAResearch 3 3 1 r 2 pars 4 NAReferences 4 4 1 r 3 vars 1 NA 5 5 1 r 3 vars 2 NA 6 1 2 l NA vars 6 NA > cat(getEq(model1SMS, 1, format = "tex")) INFORMS Annual Meeting 2012 18/32
  19. 19. A Symbolic Model Specification for Energy Efficiency Equations (cont.)Optimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project mathit{s}_{i}^{p} = mathit{G}_{i}^{} cdot DSS Description sum _{ mathit{a} leq mathit{p} , mathit{a}Optimization Models geq mathit{0} } mathit{AG}_{i}^{mathit{p}-mathit{a}} DSS Modules cdot left ( mathit{si}_{i}^{mathit{a}}- Strategic Model sum _{ mathit{a} leq mathit{p} , Operational Model mathit{a} > mathit{a} }Symbolic Model mathit{sd}_{i}^{mathit{a},mathit{a}} right)Specification qquad forall ;i in mathcal{I},; p in mathcal{P} Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 19/32
  20. 20. A Symbolic Model Specification for Energy Efficiency InstanceOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 20/32
  21. 21. A Symbolic Model Specification for Energy Efficiency Instance (cont.)Optimization Models INFORMS 2012Emilio L. Cano and > instancePars(model1Instance, "CI")[sort(sample(1:975,Javier M. Moguerza 10, FALSE )),]Introduction i p a value EnRiMa Project 251 CHP 22 19 1021.45984 DSS Description 313 CHP 25 12 830.54032Optimization Models 450 PV 16 4 18.57636 DSS Modules 476 PV 17 14 24.96507 Strategic Model 517 PV 20 1 17.00000 Operational Model 578 PV 22 21 30.70389Symbolic Model 581 PV 23 2 17.51000Specification Representation 586 PV 23 7 20.29889 Solver Manager 669 Wind 6 3 212.18000Reproducible 758 Wind 15 2 206.00000Research > instanceSets(model1Instance, c("i"))References [1] "CHP" "PV" "Wind" INFORMS Annual Meeting 2012 21/32
  22. 22. A Symbolic Model Specification for Energy Efficiency ProblemOptimization Models INFORMS 2012 > wProblem(example1Instance, "basicExample.gms", "gams", "lp")Emilio L. Cano andJavier M. Moguerza *GAMS file created with R $if NOT set outfile $set outfile outSolIntroduction EnRiMa Project Sets DSS Description i Technology / RTE, PV, CHP/ j Period / winter, spring, summer, autumn/Optimization Models t Year / 2013, 2014, 2015, 2016, 2017/ DSS Modules ; Strategic Model ... Operational Model parameter D(j,t) Demand LevelSymbolic Model / winter .2013 = 5.25Specification spring .2013 = 5.83333333333333 Representation ... Solver Manager autumn .2017 = 7.75833333333333 / ;ReproducibleResearch VariablesReferences x(i, t) y(i, j, t) s(i, t) z ; Positive variable x ; INFORMS Annual Meeting 2012 22/32
  23. 23. A Symbolic Model Specification for Energy Efficiency Problem (cont.)Optimization Models INFORMS 2012 Positive variable y ; Positive variable s ; ;Emilio L. Cano andJavier M. Moguerza Equations eqAvail (i,t) Available technologies capacity calculation eqDemand (j,t) Production plan for demandIntroduction eqCapacity (i,j,t) Technologies capacity EnRiMa Project Cost Total Cost DSS Description ;Optimization Models eqAvail(i,t) .. s(i,t) =e= s(i,t-1)+x(i,t)-x(i,t-LT(i)) ; DSS Modules eqDemand(j,t) .. Sum((i), y(i,j,t)) =e= D(j,t) ; Strategic Model eqCapacity(i,j,t) .. y(i,j,t) =l= G(i,j,t)*s(i,t) ; Operational Model Cost .. z =e= Sum((t), (Sum((i), CI(i,t)*x(i,t))+Sum((i,j), CO(i,j,t)*DT(j,t)*y(i,j,t))))Symbolic ModelSpecification Model Deterministic1 /all/; Representation Solver Manager solve Deterministic1 using lp minimizing z ;ReproducibleResearch scalars modelstat, solvestat, obj;References modelstat = Deterministic1.modelstat; solvestat = Deterministic1.solvestat; obj = Deterministic1.objVal; execute_unload %outfile%, modelstat, solvestat, obj, x, y, s, z ; INFORMS Annual Meeting 2012 23/32
  24. 24. A Symbolic Model Specification for Energy Efficiency ArchitectureOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 24/32
  25. 25. A Symbolic Model Specification for Energy Efficiency Architecture (cont.)Optimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models > # .... Data preparation DSS Modules > load("./data/exampleCMS.RData") Strategic Model Operational Model > wProblem(mod1Instance, "example.gms", "gams", "lp") > #Symbolic ModelSpecification > # solve Representation > gams("example.gms --outfile=exampleSol.gdx") Solver Manager > #Reproducible > ## import solutionResearch > oldOpt <- options(stringsAsFactors= FALSE)References > importGams(model1Instance)<- "exampleSol.gdx" > options(oldOpt) > # > getsolution(model1Instance) INFORMS Annual Meeting 2012 25/32
  26. 26. A Symbolic Model Specification for Energy Efficiency DSS IntegrationOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 26/32
  27. 27. A Symbolic Model Specification for Energy Efficiency OutlineOptimization Models INFORMS 2012 1 IntroductionEmilio L. Cano andJavier M. Moguerza EnRiMa ProjectIntroduction DSS Description EnRiMa Project DSS Description 2 Optimization ModelsOptimization Models DSS Modules Strategic Model DSS Modules Operational Model Strategic ModelSymbolic ModelSpecification Representation Operational Model Solver ManagerReproducible 3 Symbolic Model SpecificationResearchReferences Representation Solver Manager 4 Reproducible Research INFORMS Annual Meeting 2012 27/32
  28. 28. A Symbolic Model Specification for Energy Efficiency Reproducible OResearchOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification Representation Solver ManagerReproducibleResearch The goal of reproducible research is to tieReferences specific instructions to data analysis and experimental data so that results can be recreated, better understood and verified INFORMS Annual Meeting 2012 28/32
  29. 29. A Symbolic Model Specification for Energy Efficiency SummaryOptimization Models INFORMS 2012 In this presentation the method used toEmilio L. Cano andJavier M. Moguerza represent and solve the optimizationIntroduction models developed within the EnRiMa EnRiMa Project DSS Description DSS have been describedOptimization Models DSS Modules An integrated framework allows to Strategic Model Operational Model represent the models in several formatsSymbolic ModelSpecification both human and machine readable. Representation Solver ManagerReproducibleResearchReferences INFORMS Annual Meeting 2012 29/32
  30. 30. A Symbolic Model Specification for Energy Efficiency SummaryOptimization Models INFORMS 2012 In this presentation the method used toEmilio L. Cano andJavier M. Moguerza represent and solve the optimizationIntroduction models developed within the EnRiMa EnRiMa Project DSS Description DSS have been describedOptimization Models DSS Modules An integrated framework allows to Strategic Model Operational Model represent the models in several formatsSymbolic ModelSpecification both human and machine readable. Representation Solver ManagerReproducible OutlookResearch Integration of dual-level scenario treesReferences Extend representation formats: HTML, ODF, . . . Further formats: AMPL, XML, . . . user-friendly input INFORMS Annual Meeting 2012 29/32
  31. 31. A Symbolic Model Specification for Energy Efficiency AcknowledgementsOptimization Models INFORMS 2012Emilio L. Cano andJavier M. Moguerza R-projectIntroduction EnRiMa Project GAMS Software DSS DescriptionOptimization Models EnRiMa project partners DSS Modules Strategic Model Operational Model This work has been partially funded by the projects:Symbolic ModelSpecification Energy Efficiency and Risk Management in Public Buildings (EnRiMa) EC’s Representation FP7 project (number 260041) Solver Manager Project RIESGOS-CM: code S2009/ESP-1685Reproducible AGORANET project (IPT-430000-2010-32)Research HAUS: IPT-2011-1049-430000References EDUCALAB: IPT-2011-1071-430000 DEMOCRACY4ALL: IPT-2011-0869-430000 CORPORATE COMMUNITY: IPT-2011-0871-430000 INFORMS Annual Meeting 2012 30/32
  32. 32. A Symbolic Model Specification for Energy Efficiency ReferencesOptimization Models INFORMS 2012Emilio L. Cano andJavier M. Moguerza COIN-OR Foundation. Internet, 2012. URL http://www.coin-or.org/.Introduction retrieved 2012-06-12. EnRiMa Project DSS Description EnRiMa. Energy efficiency and risk management in public buildings.Optimization Models www.enrima-project.eu, 2012. DSS Modules Strategic Model GAMS. gdxrrw: interfacing gams and R. Internet, 2012. URL Operational Model http://support.gams-software.com/doku.php?id=gdxrrw: interfacing_gams_and_r. retrieved 2012-03-06.Symbolic ModelSpecification R Development Core Team. R: A Language and Environment for Statistical Representation Solver Manager Computing. R Foundation for Statistical Computing, Vienna, Austria, 2012. URL http://www.R-project.org/. ISBN 3-900051-07-0.ReproducibleResearch Stefan Theussl. CRAN task view: Optimization and mathematicalReferences programming, 2012. URL http://cran.r-project.org/. INFORMS Annual Meeting 2012 31/32
  33. 33. A Symbolic Model Specification for Energy Efficiency DiscussionOptimization Models INFORMS 2012Emilio L. Cano andJavier M. MoguerzaIntroduction EnRiMa Project DSS DescriptionOptimization Models Thanks for your attention ! DSS Modules Strategic Model Operational ModelSymbolic ModelSpecification emilio.lopez@urjc.es Representation Solver Manager @emilopezcanoReproducibleResearchReferences INFORMS Annual Meeting 2012 32/32
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×