Knowledge

Sensitivity analysis of an EnergyPlus model

Source 📝

728: 117: 22: 63: 346:), which allows users to couple different simulation programs for co-simulation, and to couple simulation programs with actual hardware. For example, the BCVTB can simulate a building in EnergyPlus and the HVAC and control system in Modelica, exchanging data between them as they simulate. Programs that can be linked to BCVTB include 537:
Schedules were selected to model typical variation in school daily operations, although the authors acknowledge that schools can also operate on twelve-month calendars or with extended night school hours. Variability for energy model inputs is defined by assigning different sets of 24-hour diversity
678:
In order to insure that the correct numbers of occupants are present at any given hour, it is necessary to multiply all diversity factors by all occupant loads for each space and sum the total occupant count for the building. Analysis shows that the elementary school model is sensitive to occupant
630:
is the assessment of plausible ranges of values for model parameters. In this case, it was first necessary to identify the salient model parameters characterizing the building occupant. The parameters that had the most impact on total energy use are listed according to importance for both warm and
679:
inputs to approximately the same degree in both cold and warm climates (results for all-high and allow inputs vary by approximately +65% / -40% from the all-medium case in both climates). Peak demand is somewhat more sensitive to occupant inputs in cold climates (+25% / -30%) than warm (+/- 20%).
394:
There exist many software tools that can automate sensitivity analysis to various degrees. Here is a non-exhaustive list. Most of these tools have multiple options, including one-at-a-time sensitivity analysis, multidimensional discrete parametric, continuous low-discrepancy distributions, and
559:
Influence of the material properties in the house were tested. First a framework using BCVTB, EnergyPlus and MATLAB have been created so that the values can be sent to EnergyPlus online to overwrite the outside temperature. Secondly, a batch file is set up to do the following:
581:(MAE) can be calculated for all values of all ranges. It assumed that the material properties are independent of each other. Therefore, each material property will be varied at a time, leaving the others constant at the default values (from EnergyPlus) and measured the 337:
EnergyPlus is normally used as a stand-alone command-line application or together with one of many free or commercial GUIs. However, EnergyPlus can be linked with other applications to simulate more advanced numerical models. One method is
206:
Stochastic behaviour-related parameters such as occupancy pattern (number, timing, and location), and use of hot water, window airing, lighting and electrical equipment. Differing personal preferences for air temperature and lighting
254:
Building Technologies Office. EnergyPlus is a console-based program that reads input and writes output to text files. Several comprehensive graphical interfaces for EnergyPlus are also available.
35: 203:
Variance in physical parameters such as U-values, air tightness and location of leakages, and variance/uncertainty in economic parameters such as interest rate, energy prices, or service-life.
943: 274:
Sub-hourly, user-definable time steps for interaction between thermal zones and the environment; with automatically varied time steps for interactions between thermal zones and
490:
of construction materials. The building to be simulated is a modern two-story house with a cellar. The volume of the building is approximately 761 m^3. The house is located at
215:
is an effective way of identifying which parameters influence simulation results the most, and thus need more attention during design. More specifically, sensitivity analysis
402:
parametric IDF objects. This simple method is limited to discrete parametric analysis, using the auxiliary ParametricPreprocessor program that is bundled with EnergyPlus.
41: 626:
Uncertainties regarding behavior of building occupants limit the ability of energy models to accurately predict actual building performance. The first step in crude
585:(MAE) between the real indoor and the simulated temperatures. The range of material properties was given by an expert. The specific room under study has a lot of 607:
The most influential properties of the materials analyzed (bricks and glasses) are the solar transmittance of the glasses and the conductivity of the bricks.
452:
Analysis Framework and Spreadsheet: A front-end for the OpenStudio Server, allowing for users to create large-scale cloud analyses using OpenStudio measures.
814: 192:
identifies how uncertainties in input parameters affect important measures of building performance, such as cost, indoor thermal comfort, or CO
134: 458:: A Python library for general sensitivity analysis, which can be used with user-defined scripts to run EnergyPlus and extract results. 174: 156: 49: 693: 508:
We have used EnergyPlus for simulating the house model. For building our simulation framework we have used the software tool
223:
the variance in possible outcomes, such as energy costs, and is thus a very powerful quantitative tool for decision making.
538:
factors for weekdays, weekends, holidays, etc. to the maximum load of each end-use (occupants, lighting, equipment, etc.).
512:(BCVTB). We can define for example a heating control of an EnergyPlus building model with the control logic implemented in 966: 426:): A simple Excel spreadsheet application with options for sensitivity/parametric analysis and pareto-front optimization. 509: 586: 314: 219:
how much each parameter affects the results, either individually or in combination (synergistic or antagonistic), and
138: 92: 251: 593:
of the windows is the most influential of all material properties analyzed. The next influential factor is the
413: 359: 815:
https://bigladdersoftware.com/epx/docs/8-5/input-output-reference/parametric-objects.html#parametric-objects
733: 498:. The walls are made of 25 cm thick bricks without insulation except for the cellar. The windows and 598: 590: 826: 698: 688: 627: 594: 487: 246:
use to model both energy consumption — for heating, cooling, ventilation, lighting, and process and
212: 188: 127: 582: 578: 347: 321:
glazings, and layer-by-layer heat balances that calculate solar energy absorbed by window panes.
231: 282: 718: 73: 886: 271:
system can meet zone loads and can simulate un-conditioned and under-conditioned spaces.
703: 318: 289:
effects that produce surface temperatures thermal comfort and condensation calculations
960: 906: 602: 503: 304: 200:
Discrete design alternatives, e.g. different glazing options, number of storeys, etc.
355: 301:
Combined heat and mass transfer model that accounts for air movement between zones.
727: 564:
change the EnergyPlus input file with a different value of the material property
295: 862: 723: 570:
run a script to calculate the MAE of the real and simulated indoor temperature
286: 196:
emissions. Input parameters for buildings fall into roughly three categories:
535:
An elementary school is considered for the sensitivity analysis of occupancy.
713: 499: 491: 247: 239: 82: 802: 62: 850: 371: 367: 351: 243: 235: 921:"Uncertainty and Sensitivity Decomposition of Building Energy Models". 495: 486:
A modern house which is located in Upper Austria is considered for the
838: 891: 513: 383: 379: 363: 944:"The Impact of the Building Occupant on Energy Modeling Simulations" 938: 936: 827:
https://cran.r-project.org/web/packages/eplusr/vignettes/eplusr.html
573:
move to the next value of the range (if not finished) and go to (1).
375: 874: 567:
call BCVTB to run the co-simulation between EnergyPlus and MATLAB
263:
Integrated, simultaneous solution of thermal zone conditions and
708: 446:): A simulation manager for parametric analysis with EnergyPlus. 325: 275: 268: 264: 211:
Each parameter has a different distribution of possible values.
250:— and water use in buildings. Its development is funded by the 589:, so it is not so surprising to see that the influence of the 110: 56: 15: 328:
that supports both standard and novel system configurations.
777: 412:): A research-level scripting toolkit for EnergyPlus in 916: 914: 87: 77: 390:
Applications for sensitivity analysis with EnergyPlus
557:
The experiments were performed in the following way:
395:pareto-front optimization (listed alphabetically): 234:is a whole-building energy simulation program that 907:https://salib.readthedocs.io/en/latest/basics.html 436:), optionally with the free GenOpt GUI ExcalibBEM 461:... or pretty much any other scripting language 267:system response that does not assume that the 542:Example 3: Experiments on material properties 317:models including controllable window blinds, 8: 863:https://www.simeb.ca/ExCalibBEM/index_en.php 657:Important parameters in a cold climate zone: 635:Important parameters in a warm climate zone: 611:Example 4: Experiments of occupancy variance 50:Learn how and when to remove these messages 923:Journal of Building Performance Simulation 772: 770: 768: 766: 764: 762: 760: 758: 756: 754: 752: 750: 175:Learn how and when to remove this message 157:Learn how and when to remove this message 133:Please review their use according to the 803:https://simulationresearch.lbl.gov/bcvtb 746: 851:https://simulationresearch.lbl.gov/GO/ 7: 839:https://github.com/SchildCode/EpXL/ 510:Building Controls Virtual Test Bed 344:Building Controls Virtual Test Bed 292:Atmospheric pollutant calculations 14: 506:with an intermediate layer of air 471:Example 1: Simulation of dwelling 372:Ray tracing (physics)|ray-tracing 333:Stand-alone vs coupled simulation 31:This article has multiple issues. 726: 466:Examples of sensitivity analyses 310:Simulation based on climate zone 115: 61: 20: 694:Building performance simulation 597:of the bricks, followed by the 520:Example 2: Simulation of school 281:Heat balance-based solution of 39:or discuss these issues on the 875:http://www.jeplus.org/doku.php 1: 434:Generic Optimization Program 126:may contain improper use of 983: 577:Following this procedure 252:U.S. Department of Energy 813:Parametric IDF objects: 668:Occupant schedule (High) 649:Infiltration rate (High) 414:R (programming language) 360:Functional Mock-up Units 734:Renewable energy portal 662:Infiltration rate (Low) 643:Ventilation rate (High) 76:, as no other articles 778:"energy plus software" 665:Ventilation rate (Low) 652:Ventilation rate (Low) 674:Equipment load (High) 640:Equipment load (High) 967:Sensitivity analysis 699:Efficient energy use 689:Sensitivity analysis 671:Equipment load (Low) 646:Equipment load (Low) 628:uncertainty analysis 488:sensitivity analysis 213:Sensitivity analysis 189:Sensitivity analysis 887:"Analysis Examples" 599:thermal absorptance 591:solar transmittance 583:mean absolute error 579:mean absolute error 95:for suggestions. 85:to this page from 895:. 29 August 2021. 444:Jython EnergyPlus 185: 184: 177: 167: 166: 159: 109: 108: 54: 974: 951: 950: 948: 940: 931: 930: 918: 909: 903: 897: 896: 883: 877: 871: 865: 859: 853: 847: 841: 835: 829: 823: 817: 811: 805: 799: 793: 792: 790: 788: 774: 736: 731: 730: 719:Renewable energy 623: 622: 618: 554: 553: 549: 532: 531: 527: 483: 482: 478: 424:EnergyPlus Excel 324:Component-based 180: 173: 162: 155: 151: 148: 142: 119: 118: 111: 104: 101: 90: 88:related articles 65: 57: 46: 24: 23: 16: 982: 981: 977: 976: 975: 973: 972: 971: 957: 956: 955: 954: 946: 942: 941: 934: 920: 919: 912: 904: 900: 885: 884: 880: 872: 868: 860: 856: 848: 844: 836: 832: 824: 820: 812: 808: 800: 796: 786: 784: 776: 775: 748: 743: 732: 725: 685: 631:cold climates. 624: 620: 616: 614: 613: 606: 558: 555: 551: 547: 545: 544: 536: 533: 529: 525: 523: 522: 507: 484: 480: 476: 474: 473: 468: 392: 335: 260: 229: 195: 181: 170: 169: 168: 163: 152: 146: 143: 132: 120: 116: 105: 99: 96: 86: 83:introduce links 66: 25: 21: 12: 11: 5: 980: 978: 970: 969: 959: 958: 953: 952: 932: 910: 898: 878: 866: 854: 842: 830: 818: 806: 794: 745: 744: 742: 739: 738: 737: 722: 721: 716: 711: 706: 704:Heating system 701: 696: 691: 684: 681: 676: 675: 672: 669: 666: 663: 654: 653: 650: 647: 644: 641: 612: 609: 605:of the bricks. 575: 574: 571: 568: 565: 543: 540: 521: 518: 472: 469: 467: 464: 463: 462: 459: 453: 447: 437: 427: 417: 403: 391: 388: 334: 331: 330: 329: 322: 319:electrochromic 311: 308: 302: 299: 293: 290: 279: 272: 259: 256: 228: 225: 209: 208: 204: 201: 193: 183: 182: 165: 164: 123: 121: 114: 107: 106: 93:Find link tool 69: 67: 60: 55: 29: 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 979: 968: 965: 964: 962: 945: 939: 937: 933: 928: 924: 917: 915: 911: 908: 902: 899: 894: 893: 888: 882: 879: 876: 870: 867: 864: 858: 855: 852: 846: 843: 840: 834: 831: 828: 822: 819: 816: 810: 807: 804: 798: 795: 783: 779: 773: 771: 769: 767: 765: 763: 761: 759: 757: 755: 753: 751: 747: 740: 735: 729: 724: 720: 717: 715: 712: 710: 707: 705: 702: 700: 697: 695: 692: 690: 687: 686: 682: 680: 673: 670: 667: 664: 661: 660: 659: 658: 651: 648: 645: 642: 639: 638: 637: 636: 632: 629: 619: 610: 608: 604: 603:specific heat 600: 596: 592: 588: 584: 580: 572: 569: 566: 563: 562: 561: 550: 541: 539: 528: 519: 517: 515: 511: 505: 504:double glazed 502:are standard 501: 497: 493: 489: 479: 470: 465: 460: 457: 454: 451: 448: 445: 441: 438: 435: 431: 428: 425: 421: 418: 415: 411: 407: 404: 401: 398: 397: 396: 389: 387: 385: 381: 377: 373: 369: 365: 361: 357: 353: 349: 345: 341: 332: 327: 323: 320: 316: 312: 309: 306: 305:Heat transfer 303: 300: 297: 294: 291: 288: 284: 280: 277: 273: 270: 266: 262: 261: 258:Main features 257: 255: 253: 249: 245: 241: 237: 233: 226: 224: 222: 218: 214: 205: 202: 199: 198: 197: 191: 190: 179: 176: 161: 158: 150: 140: 136: 131: 129: 124:This article 122: 113: 112: 103: 94: 89: 84: 80: 79: 75: 70:This article 68: 64: 59: 58: 53: 51: 44: 43: 38: 37: 32: 27: 18: 17: 926: 922: 901: 890: 881: 869: 861:ExcalibBEM: 857: 845: 833: 821: 809: 797: 785:. Retrieved 781: 677: 656: 655: 634: 633: 625: 595:conductivity 587:fenestration 576: 556: 534: 485: 455: 449: 443: 439: 433: 429: 423: 419: 410:EnergyPlus R 409: 405: 399: 393: 358:or Dymola), 356:OpenModelica 343: 339: 336: 315:fenestration 230: 220: 216: 210: 187: 186: 171: 153: 144: 125: 97: 71: 47: 40: 34: 33:Please help 30: 782:Energy plus 296:Anisotropic 244:researchers 741:References 500:glassdoors 450:OpenStudio 400:EnergyPlus 348:EnergyPlus 287:convective 248:plug loads 240:architects 232:EnergyPlus 227:EnergyPlus 221:quantifies 139:guidelines 91:; try the 78:link to it 36:improve it 714:Occupancy 494:in Upper 492:Hagenberg 313:Advanced 298:sky model 236:engineers 217:qualifies 147:July 2020 130:material. 100:June 2016 81:. Please 42:talk page 961:Category 873:jEPlus: 849:GenOpt: 825:EPlusR: 683:See also 601:and the 368:Simulink 352:Modelica 135:criteria 128:non-free 929:. 2012. 905:SALib: 801:BCVTB: 787:17 June 496:Austria 386:stack. 283:radiant 278:systems 892:GitHub 837:EpXL: 615:": --> 546:": --> 524:": --> 514:MATLAB 475:": --> 440:jEPlus 430:GenOpt 406:EPlusR 384:BACnet 380:TRNSYS 366:, and 364:MATLAB 242:, and 207:level. 74:orphan 72:is an 947:(PDF) 456:SALib 376:ESP-r 340:BCVTB 307:model 789:2016 709:HVAC 617:edit 548:edit 526:edit 477:edit 420:EpXL 326:HVAC 285:and 276:HVAC 269:HVAC 265:HVAC 137:and 963:: 935:^ 925:. 913:^ 889:. 780:. 749:^ 516:. 382:, 378:, 374:, 370:, 362:, 350:, 238:, 45:. 949:. 927:5 791:. 621:] 552:] 530:] 481:] 442:( 432:( 422:( 416:. 408:( 354:( 342:( 194:2 178:) 172:( 160:) 154:( 149:) 145:( 141:. 102:) 98:( 52:) 48:(

Index

improve it
talk page
Learn how and when to remove these messages

orphan
link to it
introduce links
related articles
Find link tool
non-free
criteria
guidelines
Learn how and when to remove this message
Learn how and when to remove this message
Sensitivity analysis
Sensitivity analysis
EnergyPlus
engineers
architects
researchers
plug loads
U.S. Department of Energy
HVAC
HVAC
HVAC
radiant
convective
Anisotropic
Heat transfer
fenestration

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.