First time here? Check out the Help page!
1 | initial version |
Output:Variable
and Output:Meter
objects generated by EnergyPlus depend upon what objects are part of the IDF. For example, if there are no Lights
objects in the IDF, then EnergyPlus will not generate any output variables or meters related to internal lights. To see the full list of all Output:Variable
and Output:Meter
objects for your IDF, check the RDD output file after running a simulation (it should still be created even if your simulation fails). The file name should be ###.rdd, where ###.idf is the IDF file used for the simulation, and it should be saved in the same folder as the IDF.
The first two errors are saying that the Output:Variable
named ZONE THERMAL COMFORT CEN 15251 ADAPTIVE MODEL RUNNING AVERAGE OUTDOOR AIR TEMPERATURE and ZONE THERMAL COMFORT CEN 15251 ADAPTIVE MODEL TEMPERATURE are not available, which means they are not listed in the RDD output file. This is most likely because the People
object named B1_People doesn't include the input field that specifies which thermal comfort model to use. Making that change (see below) should generate those two output variables.
People,
B1_People, !- Name
...
, !- Clothing Insulation Schedule Name
AirVelocitySchedule, !- Air Velocity Schedule Name
AdaptiveCEN15251; !- Thermal Comfort Model 1 Type
The third and fourth errors are because the EMS actuator named B1_EMS_ACTUATOR_TM52_OCC lists Schedule:Constant
as the object type, but the Dwell_DomBed_Occ_B1_TM52 schedule you're trying to modify with the actuator is a Schedule:Compact
object (slightly different object class). Making that change (see below) should remove the errors.
EnergyManagementSystem:Actuator,
B1_EMS_Actuator_TM52_OCC, !- Name
Dwell_DomBed_Occ_B1_TM52, !- Actuated Component Unique Name
Schedule:Compact, !- Actuated Component Type
Schedule Value; !- Actuated Component Control Type
Similar to the RDD output file showing the list of all Output:Variable
objects for the model, the EDD output file shows the list of all EnergyManagementSystem:Actuator
objects for the model. To generate the EDD and see that list of actuators only, you will need to have a Output:EnergyManagementSystem
object in the IDF file with the following input fields:
Output:EnergyManagementSystem,
Verbose, ! Actuator Availability Dictionary Reporting
None, ! Internal Variable Availability Dictionary Reporting
None; ! EnergyPlus Runtime Language Debug Output Level
As you debug the EMS code and want to examine the internal variables and EMS errors, you should change the last two input fields to other options so that their information also is generated in the EDD output file.