Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Mariam's profile - activity

2022-06-12 11:10:20 -0500 received badge  Popular Question (source)
2022-05-18 09:37:06 -0500 received badge  Teacher (source)
2022-05-18 07:26:52 -0500 edited answer Different values of "Output:Variable" and "EnergyManagementSystem:OutputVariable" for the same Sensor in EnergyPlus

Thanks to @JasonGlazer and @Denis Bourgeois, EMS output is simply lagging behind every timestep that can be due to repor

2022-05-18 07:26:09 -0500 marked best answer Different values of "Output:Variable" and "EnergyManagementSystem:OutputVariable" for the same Sensor in EnergyPlus

I am using EMS to compute an intermediate value based on the available sensors. To check that the correct values are used in the EMS calculations, I created customized EMS outputs for those sensors and compared them with their values produced in the ESO file. For example, one of the sensors is the System Node Wetbulb Temperature of the Air Loop Demand Side Outlet as follows:

  • Actual sensor reading:

    Output:Variable,
            Air Loop Demand Side Outlet,  !- Key Value
            System Node Wetbulb Temperature,  !- Variable Name
            timestep;                  !- Reporting Frequency
    
  • EMS sensor reading definition and it custom output:

    Output:Variable,
            *,                       !- Key Value
            AirLoopWetbulb_Temperature_EMS,                !- Variable Name
            timestep;                  !- Reporting Frequency
    
        EnergyManagementSystem:Sensor,
            AirLoopWetbulb_Temperature,                !- Name
            Air Loop Demand Side Outlet,  !- Output:Variable or Output:Meter Index Key Name
            System Node Wetbulb Temperature;  !- Output:Variable or Output:Meter Name
    
        EnergyManagementSystem:OutputVariable,
            AirLoopWetbulb_Temperature_EMS,                !- Name
            AirLoopWetbulb_Temperature,                !- EMS Variable Name
            Summed,                  !- Type of Data in Variable
            !Averaged,                  !- Type of Data in Variable
            ZoneTimeStep ;           !- Update Frequency
    

image description

Is there a way to eliminate or minimize this error? I tried different EMS Program Calling options as follows:

    EnergyManagementSystem:ProgramCallingManager,
        For EMS Run , !- Name
        BeginTimestepBeforePredictor,  !- EnergyPlus Model Calling Point
        !AfterPredictorBeforeHVACManagers
        !EndOfZoneTimestepAfterZoneReporting
        !EndOfZoneTimestepBeforeZoneReporting
        EMSProgram1;        !- Program Name 1

Thank you.

2022-05-18 07:25:54 -0500 answered a question Different values of "Output:Variable" and "EnergyManagementSystem:OutputVariable" for the same Sensor in EnergyPlus

Thanks to @JasonGlazer and @Denis Bourgeois, EMS output is simply lagging behind every timestep that can be due to repor

2022-05-18 07:25:54 -0500 received badge  Rapid Responder (source)
2022-05-18 07:21:13 -0500 commented question Different values of "Output:Variable" and "EnergyManagementSystem:OutputVariable" for the same Sensor in EnergyPlus

Thank you @JasonGlazer and @Denis Bourgeois for your reply. Indeed, I have missed this observation because my question

2022-05-18 06:20:08 -0500 edited question Custom Control of AHU using EMS in Energy Plus

Custom Control of AHU using EMS in Energy Plus I want to design a customized control logic for a CAV AHU in E+ that cont

2022-05-18 06:19:09 -0500 edited question Custom Control of AHU using EMS in Energy Plus

Custom Control of AHU using EMS in Energy Plus I want to design a customized control logic for a CAV AHU in E+ that cont

2022-05-18 04:30:10 -0500 asked a question Different values of "Output:Variable" and "EnergyManagementSystem:OutputVariable" for the same Sensor in EnergyPlus

Different values of "Output:Variable" and "EnergyManagementSystem:OutputVariable" for the same Sensor in EnergyPlus I am

2022-05-18 03:38:24 -0500 edited question Custom Control of AHU using EMS in Energy Plus

Custom Control of AHU using EMS in Energy Plus I want to design a customized control logic for a CAV AHU in E+ that cont

2022-05-18 03:36:29 -0500 asked a question Custom Control of AHU using EMS in Energy Plus

Custom Control of AHU using EMS in Energy Plus I want to design a customized control logic for a CAV AHU in E+ that cont

2022-05-18 03:36:25 -0500 asked a question Custom Control of AHU using EMS in Energy Plus

Custom Control of AHU using EMS in Energy Plus I want to design a customized control logic for a CAV AHU in E+ that cont

2022-05-11 04:58:39 -0500 commented answer Design and Settings of AirFlowNetwork model in E+ for large space served by multiple AHUs

Thank you for your reply and help. This is very useful!

2022-05-11 04:58:08 -0500 marked best answer Design and Settings of AirFlowNetwork model in E+ for large space served by multiple AHUs

I am attempting to model an AirFlowNetwork in E+ as presented in my previous question: Interzone airflow between adjacent zones with open walls and dedicated AHUs, and I have some doubts I would like your help to clear out, which are:

  • What is the difference between MultizoneWithDistribution and MultizoneWithoutDistribution, which are two types of the AirflowNetwork Control that is under Class AirflowNetwork:SimulationControl? For the large space served by multiple AHUs (and I have divided this space into smaller ones with open walls (i.e., open doors) and I want to simulate the airflow network, which option should I use?

  • Can I use AirflowNetwork:MultiZone:SurfaceCrack instead of AirflowNetwork:MultiZone:Component:SimpleOpening/DetailedOpening for my vertical openings, namely the artificial doors and windows I created in the process of dividing this large space I am working on? That is, those doors and windows are not meant to ever close or be operated.

  • Any advices on setting AirflowNetwork:MultiZone:ReferenceCrackConditions?

Thank you.

2022-05-10 03:48:43 -0500 asked a question Design and Settings of AirFlowNetwork model in E+ for large space served by multiple AHUs

Design and Settings of AirFlowNetwork model in E+ for large space served by multiple AHUs I am attempting to model an Ai

2022-04-12 00:31:08 -0500 marked best answer Interzone airflow between adjacent zones with open walls and dedicated AHUs

I am simulating a large theater with multiple levels (vertically) and with an opening in the roof that makes about 30% of the roof area. The theater is served by multiple AHUs. I have divided the large space into subspaces (Zones) based on AHUs' serving areas, such that each Zone is served by an AHU. I created opening surfaces between the adjacent zones (can be horizontal and vertical based on the Zone location relative to adjacent ones). I want to model the interflow between the zones - given mechanical ventilation - that closely represents the real life scenario. I have experimented with both AirFlowNetwork model and the ZoneMixing and the results of the two are different. I read that AirFlowNetwork model is more complex and detailed, yet it does not work/provide accurate results for some scenarios (e.g., Air circulation and/or air temperature stratification within a thermal zone.). I could not decide which is representative, sufficient, and reliable to use for my case. Given my limited expertise with Energy+, I would like to ask if I should use AirFlowNetwork model or ZoneMixing will be sufficient for this application. Additionally, I would appreciate any feedback, ideas, or suggestion regarding my request.

* UPDATE *

Based on @Jason DeGraw's answer, I would like to ask if my strategy to approach this is reasonable. If ZoneMixing is used, I will need to include ZoneMixing objects in both directions in order to insure mass balance, correct? For example, assuming that Zone 1 and Zone 2 only interact which each other, I should have the following because ZoneMixing statement only affects the energy balance of the “receiving” zone and does not produce any effect on the “source” zone (Source: https://bigladdersoftware.com/epx/doc...). Hence, complementary mixing statements of zones with air exchange should be included while having Delta Temperature set to 0 in order for mixing to occur regardless of the relative zone temperatures.

ZoneMixing,
   Zone2_To_Zone1 ,          !- Name
   Zone1 ,                          !- Zone Name
   On 24/7 ,                               !- Schedule Name
   Flow/Zone ,                             !- Design Flow Rate Calculation Method
   10.00000 ,                                !- Design Level
   ,                                       !- Volume Flow Rate per Area {m3/s/m2}
   ,                                       !- Volume Flow Rate Per Person {m3/s/person}
   ,                                       !- Air Changes per Hour {ACH}
   Zone2 ,                          !- Source Zone Name
   0.0;                                     !- Delta Temperature

ZoneMixing,
   Zone1_To_Zone2 ,          !- Name
   Zone2 ,                          !- Zone Name
   On 24/7 ,                               !- Schedule Name
   Flow/Zone ,                             !- Design Flow Rate Calculation Method
   10.00000 ,                                !- Design Level
   ,                                       !- Volume Flow Rate per Area {m3/s/m2}
   ,                                       !- Volume Flow Rate Per Person {m3/s/person}
   ,                                       !- Air Changes per Hour {ACH}
   Zone1 ,                          !- Source Zone Name
   0.0;                                     !- Delta Temperature

Under the assumptions that (1) the HVAC system design insures thermal comfort, and (2) the paths of air exchange between zone are independent of the AHU's supply-return air paths, I am thinking of using the air velocity thermal comfort requirements (which is I think is a maximum of 2 m/s) knowing the cross-section area between the zones and air density to set the maximum air exchange rates between the zones (i.e., Design Level). Kindly let me ... (more)

2022-04-12 00:31:08 -0500 received badge  Scholar (source)
2022-04-07 02:09:59 -0500 edited question Interzone airflow between adjacent zones with open walls and dedicated AHUs

Interzone airflow between adjacent zones with open walls and dedicated AHUs I am simulating a large theater with multipl

2022-04-06 09:21:12 -0500 received badge  Student (source)
2022-04-06 09:15:25 -0500 commented answer Interzone airflow between adjacent zones with open walls and dedicated AHUs

Thank you Jason for your reply. I have already conducted a CFD analysis to identify air paths. I do not have enough info

2022-04-06 03:08:42 -0500 received badge  Supporter (source)
2022-04-06 03:05:43 -0500 received badge  Editor (source)
2022-04-05 08:43:32 -0500 edited question Interzone airflow between adjacent zones with open walls and dedicated AHUs

Interzone airflow between adjacent zones with open walls and dedicated AHUs I am simulating a large theater with multipl

2022-04-04 08:35:52 -0500 asked a question Interzone airflow between adjacent zones with open walls and dedicated AHUs

Interzone airflow between adjacent zones with open walls and dedicated AHUs I am simulating a large theater with multipl