NREL / openstudio-model-articulation-gem

Other
7 stars 9 forks source link

multifamily_central_wwhp doesn't work with OpenStudio 3.0.1 #40

Open DavidGoldwasser opened 3 years ago

DavidGoldwasser commented 3 years ago

A number of new measures are being pulled over from the private OpenStudio-measure repo that are in support of the zero energy multifamily workflow. https://github.com/NREL/openstudio-model-articulation-gem/tree/new_measures_oct2020

The measure runs but this error happens on E+ run.

Program Version,EnergyPlus, Version 9.3.0-baff08990c, YMD=2020.10.14 10:05,
   ** Severe  ** <root>[EnergyManagementSystem:ProgramCallingManager][res wh_Building Unit 1 ProgramManager][programs][0] - Missing required property 'program_name'.
   ** Severe  ** <root>[EnergyManagementSystem:ProgramCallingManager][res wh_Building Unit 1 ProgramManager][programs][1] - Missing required property 'program_name'.
   **  Fatal  ** Errors occurred on processing input file. Preceding condition(s) cause termination.

This may need updates for OpenStudio 3.1.0 as well.

For reference, can test in this OSW by setting skip to false for this argument. https://github.com/DavidGoldwasser/osw2osa/blob/pre_bundled/run/workflows/ze_multifamily/in.osw#L310

DavidGoldwasser commented 3 years ago

I wanted to confirm issue was not somehow unique to other changes that might had been made in measure in the workflow, so I ran the unit test for the measure, and took one of those (test_apartment_central) and ran EnergyPlus. It has a different failure shown below.


   ** Severe  ** Invalid Output:Variable or Output:Meter Name =WATER TO WATER HEAT PUMP ELECTRIC POWER
   **   ~~~   ** Entered in EnergyManagementSystem:Sensor=P_PIRANHA_SENSOR
   **   ~~~   ** Output:Variable Name not found
   ** Severe  ** Invalid Output:Variable or Output:Meter Name =WATER TO WATER HEAT PUMP LOAD SIDE HEAT TRANSFER RATE
   **   ~~~   ** Entered in EnergyManagementSystem:Sensor=Q_COND_PIRANHA_SENSOR
   **   ~~~   ** Output:Variable Name not found
   **  Fatal  ** Errors found in processing Energy Management System input. Preceding condition causes termination.
   ...Summary of Errors that led to program termination:```