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. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. 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.
    8. 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.
    9. 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.
    10. 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.
    11. 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.
    12. 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.
    13. 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.
    14. 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.
    15. 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.
    16. 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.
    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. 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.
    6. 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).
    7. 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.
    8. 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.
    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. 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.
    11. 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.
    12. 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.
    13. 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.
    14. 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.
    15. 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.
    16. DeForest, Nicholas & Shehabi, Arman & Selkowitz, Stephen & Milliron, Delia J., 2017. "A comparative energy analysis of three electrochromic glazing technologies in commercial and residential buildings," Applied Energy, Elsevier, vol. 192(C), pages 95-109.
    17. Abdo Abdullah Ahmed Gassar & Choongwan Koo & Tae Wan Kim & Seung Hyun Cha, 2021. "Performance Optimization Studies on Heating, Cooling and Lighting Energy Systems of Buildings during the Design Stage: A Review," Sustainability, MDPI, vol. 13(17), pages 1-47, September.
    18. Ascione, Fabrizio & Bianco, Nicola & Mauro, Gerardo Maria & Napolitano, Davide Ferdinando, 2019. "Retrofit of villas on Mediterranean coastlines: Pareto optimization with a view to energy-efficiency and cost-effectiveness," Applied Energy, Elsevier, vol. 254(C).
    19. Favoino, Fabio & Jin, Qian & Overend, Mauro, 2017. "Design and control optimisation of adaptive insulation systems for office buildings. Part 1: Adaptive technologies and simulation framework," Energy, Elsevier, vol. 127(C), pages 301-309.
    20. da Fonseca, André L.A. & Chvatal, Karin M.S. & Fernandes, Ricardo A.S., 2021. "Thermal comfort maintenance in demand response programs: A critical review," Renewable and Sustainable Energy Reviews, Elsevier, vol. 141(C).

    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.