IDEAS home Printed from https://ideas.repec.org/a/gam/jsusta/v12y2020i2p672-d309669.html
   My bibliography  Save this article

EplusLauncher: An API to Perform Complex EnergyPlus Simulations in MATLAB ® and C#

Author

Listed:
  • Germán Campos Gordillo

    (Aurea Consulting, Sustainable Architecture and Engineering, 20110 Pasaia, Spain)

  • Germán Ramos Ruiz

    (School of Architecture, University of Navarra, 31009 Pamplona, Spain)

  • Yves Stauffer

    (Centre Suisse d’Electronique et de Microtechnique, 2002 Neuchâtel, Switzerland)

  • Stephan Dasen

    (Centre Suisse d’Electronique et de Microtechnique, 2002 Neuchâtel, Switzerland)

  • Carlos Fernández Bandera

    (School of Architecture, University of Navarra, 31009 Pamplona, Spain)

Abstract

There is a growing concern about how to mitigate climate change, in which the production and use of energy has a great impact as one of the largest sources of global greenhouse gases (GHG). Buildings are responsible for a large percentage of these emissions. Therefore, there has been an increase in research in this area, in order to reduce their consumption and increase their efficiency. One of the major simulation programs used in optimization research is EnergyPlus. The purpose of this software is the complete energy simulation of a building, although it lacks tools to analyze its results and, above all, to manage and edit its simulations. For this reason, we developed an application programming interface (API) that serves to merge two areas which are highly demanded by researchers: energy building simulation (using EnergyPlus) and tools for the management and design of research experiments (in this case, MATLAB ® ). The developed API allows the user to perform complex simulations using EnergyPlus in a simple way, as it allows the editing of each simulation and the analysis of the simulation results through MATLAB ® . In addition, it enables the user to simultaneously run multiple simulations, using either all computer core processors or a selection of them (i.e., allowing parallel computing), reducing the simulation time. The API was developed in the C# language, such that it can be used with any software that can import . N E T libraries.

Suggested Citation

  • Germán Campos Gordillo & Germán Ramos Ruiz & Yves Stauffer & Stephan Dasen & Carlos Fernández Bandera, 2020. "EplusLauncher: An API to Perform Complex EnergyPlus Simulations in MATLAB ® and C#," Sustainability, MDPI, vol. 12(2), pages 1-14, January.
  • Handle: RePEc:gam:jsusta:v:12:y:2020:i:2:p:672-:d:309669
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2071-1050/12/2/672/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2071-1050/12/2/672/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Ascione, Fabrizio & Bianco, Nicola & De Stasio, Claudio & Mauro, Gerardo Maria & Vanoli, Giuseppe Peter, 2016. "Multi-stage and multi-objective optimization for energy retrofitting a developed hospital reference building: A new approach to assess cost-optimality," Applied Energy, Elsevier, vol. 174(C), pages 37-68.
    2. Alibabaei, Nima & Fung, Alan S. & Raahemifar, Kaamran & Moghimi, Arash, 2017. "Effects of intelligent strategy planning models on residential HVAC system energy demand and cost during the heating and cooling seasons," Applied Energy, Elsevier, vol. 185(P1), pages 29-43.
    3. Ibrahim, Mohamad & Biwole, Pascal Henry & Wurtz, Etienne & Achard, Patrick, 2014. "Limiting windows offset thermal bridge losses using a new insulating coating," Applied Energy, Elsevier, vol. 123(C), pages 220-231.
    4. Fabrizio Ascione & Nicola Bianco & Rosa Francesca De Masi & Gerardo Maria Mauro & Giuseppe Peter Vanoli, 2015. "Design of the Building Envelope: A Novel Multi-Objective Approach for the Optimization of Energy Performance and Thermal Comfort," Sustainability, MDPI, vol. 7(8), pages 1-28, August.
    5. Pang, Zhihong & O'Neill, Zheng, 2018. "Uncertainty quantification and sensitivity analysis of the domestic hot water usage in hotels," Applied Energy, Elsevier, vol. 232(C), pages 424-442.
    6. Reynolds, Jonathan & Ahmad, Muhammad Waseem & Rezgui, Yacine & Hippolyte, Jean-Laurent, 2019. "Operational supply and demand optimisation of a multi-vector district energy system using artificial neural networks and a genetic algorithm," Applied Energy, Elsevier, vol. 235(C), pages 699-713.
    7. Rackes, Adams & Melo, Ana Paula & Lamberts, Roberto, 2016. "Naturally comfortable and sustainable: Informed design guidance and performance labeling for passive commercial buildings in hot climates," Applied Energy, Elsevier, vol. 174(C), pages 256-274.
    8. Delgarm, N. & Sajadi, B. & Kowsary, F. & Delgarm, S., 2016. "Multi-objective optimization of the building energy performance: A simulation-based approach by means of particle swarm optimization (PSO)," Applied Energy, Elsevier, vol. 170(C), pages 293-303.
    9. Smarra, Francesco & Jain, Achin & de Rubeis, Tullio & Ambrosini, Dario & D’Innocenzo, Alessandro & Mangharam, Rahul, 2018. "Data-driven model predictive control using random forests for building energy optimization and climate control," Applied Energy, Elsevier, vol. 226(C), pages 1252-1272.
    10. Santos, Luis Guilherme Resende & Afshari, Afshin & Norford, Leslie K. & Mao, Jiachen, 2018. "Evaluating approaches for district-wide energy model calibration considering the Urban Heat Island effect," Applied Energy, Elsevier, vol. 215(C), pages 31-40.
    11. Favoino, Fabio & Overend, Mauro & Jin, Qian, 2015. "The optimal thermo-optical properties and energy saving potential of adaptive glazing technologies," Applied Energy, Elsevier, vol. 156(C), pages 1-15.
    12. Bianchini, Gianni & Casini, Marco & Pepe, Daniele & Vicino, Antonio & Zanvettor, Giovanni Gino, 2019. "An integrated model predictive control approach for optimal HVAC and energy storage operation in large-scale buildings," Applied Energy, Elsevier, vol. 240(C), pages 327-340.
    13. Nguyen, Anh-Tuan & Reiter, Sigrid & Rigo, Philippe, 2014. "A review on simulation-based optimization methods applied to building performance analysis," Applied Energy, Elsevier, vol. 113(C), pages 1043-1058.
    14. Favoino, Fabio & Fiorito, Francesco & Cannavale, Alessandro & Ranzi, Gianluca & Overend, Mauro, 2016. "Optimal control and performance of photovoltachromic switchable glazing for building integration in temperate climates," Applied Energy, Elsevier, vol. 178(C), pages 943-961.
    15. Hu, Maomao & Xiao, Fu & Jørgensen, John Bagterp & Wang, Shengwei, 2019. "Frequency control of air conditioners in response to real-time dynamic electricity prices in smart grids," Applied Energy, Elsevier, vol. 242(C), pages 92-106.
    16. Li, Hangxin & Wang, Shengwei & Cheung, Howard, 2018. "Sensitivity analysis of design parameters and optimal design for zero/low energy buildings in subtropical regions," Applied Energy, Elsevier, vol. 228(C), pages 1280-1291.
    17. Tabares-Velasco, Paulo Cesar & Speake, Andrew & Harris, Maxwell & Newman, Alexandra & Vincent, Tyrone & Lanahan, Michael, 2019. "A modeling framework for optimization-based control of a residential building thermostat for time-of-use pricing," Applied Energy, Elsevier, vol. 242(C), pages 1346-1357.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Giacomo Chiesa & Francesca Fasano & Paolo Grasso, 2021. "A New Tool for Building Energy Optimization: First Round of Successful Dynamic Model Simulations," Energies, MDPI, vol. 14(19), pages 1-20, October.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Ascione, Fabrizio & Bianco, Nicola & Mauro, Gerardo Maria & Vanoli, Giuseppe Peter, 2019. "A new comprehensive framework for the multi-objective optimization of building energy design: Harlequin," Applied Energy, Elsevier, vol. 241(C), pages 331-361.
    2. García Kerdan, Iván & Raslan, Rokia & Ruyssevelt, Paul & Morillón Gálvez, David, 2017. "A comparison of an energy/economic-based against an exergoeconomic-based multi-objective optimisation for low carbon building energy design," Energy, Elsevier, vol. 128(C), pages 244-263.
    3. Harkouss, Fatima & Fardoun, Farouk & Biwole, Pascal Henry, 2018. "Passive design optimization of low energy buildings in different climates," Energy, Elsevier, vol. 165(PA), pages 591-613.
    4. Ascione, Fabrizio & Bianco, Nicola & De Stasio, Claudio & Mauro, Gerardo Maria & Vanoli, Giuseppe Peter, 2016. "Multi-stage and multi-objective optimization for energy retrofitting a developed hospital reference building: A new approach to assess cost-optimality," Applied Energy, Elsevier, vol. 174(C), pages 37-68.
    5. Shaoxiong Li & Le Liu & Changhai Peng, 2020. "A Review of Performance-Oriented Architectural Design and Optimization in the Context of Sustainability: Dividends and Challenges," Sustainability, MDPI, vol. 12(4), pages 1-36, February.
    6. Torres-Rivas, Alba & Palumbo, Mariana & Haddad, Assed & Cabeza, Luisa F. & Jiménez, Laureano & Boer, Dieter, 2018. "Multi-objective optimisation of bio-based thermal insulation materials in building envelopes considering condensation risk," Applied Energy, Elsevier, vol. 224(C), pages 602-614.
    7. Diana Manjarres & Lara Mabe & Xabat Oregi & Itziar Landa-Torres, 2019. "Two-Stage Multi-Objective Meta-Heuristics for Environmental and Cost-Optimal Energy Refurbishment at District Level," Sustainability, MDPI, vol. 11(5), pages 1-24, March.
    8. Kathirgamanathan, Anjukan & De Rosa, Mattia & Mangina, Eleni & Finn, Donal P., 2021. "Data-driven predictive control for unlocking building energy flexibility: A review," Renewable and Sustainable Energy Reviews, Elsevier, vol. 135(C).
    9. Saurbayeva, Assemgul & Memon, Shazim Ali & Kim, Jong, 2023. "Integrated multi-stage sensitivity analysis and multi-objective optimization approach for PCM integrated residential buildings in different climate zones," Energy, Elsevier, vol. 278(PB).
    10. Gao, Datong & Zhao, Bin & Kwan, Trevor Hocksun & Hao, Yong & Pei, Gang, 2022. "The spatial and temporal mismatch phenomenon in solar space heating applications: status and solutions," Applied Energy, Elsevier, vol. 321(C).
    11. Ascione, Fabrizio & De Masi, Rosa Francesca & de Rossi, Filippo & Ruggiero, Silvia & Vanoli, Giuseppe Peter, 2016. "Optimization of building envelope design for nZEBs in Mediterranean climate: Performance analysis of residential case study," Applied Energy, Elsevier, vol. 183(C), pages 938-957.
    12. Niemelä, Tuomo & Kosonen, Risto & Jokisalo, Juha, 2016. "Cost-optimal energy performance renovation measures of educational buildings in cold climate," Applied Energy, Elsevier, vol. 183(C), pages 1005-1020.
    13. Shadram, Farshid & Bhattacharjee, Shimantika & Lidelöw, Sofia & Mukkavaara, Jani & Olofsson, Thomas, 2020. "Exploring the trade-off in life cycle energy of building retrofit through optimization," Applied Energy, Elsevier, vol. 269(C).
    14. Bingham, Raymond D. & Agelin-Chaab, Martin & Rosen, Marc A., 2019. "Whole building optimization of a residential home with PV and battery storage in The Bahamas," Renewable Energy, Elsevier, vol. 132(C), pages 1088-1103.
    15. Tsoumalis, Georgios I. & Bampos, Zafeirios N. & Chatzis, Georgios V. & Biskas, Pandelis N. & Keranidis, Stratos D., 2021. "Minimization of natural gas consumption of domestic boilers with convolutional, long-short term memory neural networks and genetic algorithm," Applied Energy, Elsevier, vol. 299(C).
    16. Mohamed Hamdy & Gerardo Maria Mauro, 2017. "Multi-Objective Optimization of Building Energy Design to Reconcile Collective and Private Perspectives: CO 2 -eq vs. Discounted Payback Time," Energies, MDPI, vol. 10(7), pages 1-26, July.
    17. Urbano, Eva M. & Martinez-Viol, Victor & Kampouropoulos, Konstantinos & Romeral, Luis, 2022. "Risk assessment of energy investment in the industrial framework – Uncertainty and Sensitivity Analysis for energy design and operation optimisation," Energy, Elsevier, vol. 239(PA).
    18. Kangji Li & Lei Pan & Wenping Xue & Hui Jiang & Hanping Mao, 2017. "Multi-Objective Optimization for Energy Performance Improvement of Residential Buildings: A Comparative Study," Energies, MDPI, vol. 10(2), pages 1-23, February.
    19. Prada, A. & Gasparella, A. & Baggio, P., 2018. "On the performance of meta-models in building design optimization," Applied Energy, Elsevier, vol. 225(C), pages 814-826.
    20. Ascione, Fabrizio & Bianco, Nicola & De Stasio, Claudio & Mauro, Gerardo Maria & Vanoli, Giuseppe Peter, 2017. "Artificial neural networks to predict energy performance and retrofit scenarios for any member of a building category: A novel approach," Energy, Elsevier, vol. 118(C), pages 999-1017.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jsusta:v:12:y:2020:i:2:p:672-:d:309669. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.