OpenStudio is a cross-platform collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance.
Translation of OSM to IDF is using old DistrictHeating meter name rather than the new DistrictHeatingWater meter name. I'm not sure if DistrictCooling was also renamed as well.
Current Behavior
Translation of OSM to IDF is generating:
Output:Table:Monthly,
Building Energy Performance - District Heating, !- Name
2, !- Digits After Decimal
InteriorLights:DistrictHeating, !- Variable or Meter Name 1
SumOrAverage, !- Aggregation Type for Variable or Meter 1
ExteriorLights:DistrictHeating, !- Variable or Meter Name 2
SumOrAverage, !- Aggregation Type for Variable or Meter 2
InteriorEquipment:DistrictHeating, !- Variable or Meter Name 3
SumOrAverage, !- Aggregation Type for Variable or Meter 3
ExteriorEquipment:DistrictHeating, !- Variable or Meter Name 4
SumOrAverage, !- Aggregation Type for Variable or Meter 4
Fans:DistrictHeating, !- Variable or Meter Name 5
SumOrAverage, !- Aggregation Type for Variable or Meter 5
Pumps:DistrictHeating, !- Variable or Meter Name 6
SumOrAverage, !- Aggregation Type for Variable or Meter 6
Heating:DistrictHeating, !- Variable or Meter Name 7
SumOrAverage, !- Aggregation Type for Variable or Meter 7
Cooling:DistrictHeating, !- Variable or Meter Name 8
SumOrAverage, !- Aggregation Type for Variable or Meter 8
HeatRejection:DistrictHeating, !- Variable or Meter Name 9
SumOrAverage, !- Aggregation Type for Variable or Meter 9
Humidifier:DistrictHeating, !- Variable or Meter Name 10
SumOrAverage, !- Aggregation Type for Variable or Meter 10
HeatRecovery:DistrictHeating, !- Variable or Meter Name 11
SumOrAverage, !- Aggregation Type for Variable or Meter 11
WaterSystems:DistrictHeating, !- Variable or Meter Name 12
SumOrAverage, !- Aggregation Type for Variable or Meter 12
Cogeneration:DistrictHeating, !- Variable or Meter Name 13
SumOrAverage; !- Aggregation Type for Variable or Meter 13
Output:Meter,
DistrictHeating:Facility, !- Key Name
Timestep;
Expected Behavior
Translation of OSM to IDF should generate:
Output:Table:Monthly,
Building Energy Performance - District Heating, !- Name
2, !- Digits After Decimal
InteriorLights:DistrictHeatingWater, !- Variable or Meter Name 1
SumOrAverage, !- Aggregation Type for Variable or Meter 1
ExteriorLights:DistrictHeatingWater, !- Variable or Meter Name 2
SumOrAverage, !- Aggregation Type for Variable or Meter 2
InteriorEquipment:DistrictHeatingWater, !- Variable or Meter Name 3
SumOrAverage, !- Aggregation Type for Variable or Meter 3
ExteriorEquipment:DistrictHeatingWater, !- Variable or Meter Name 4
SumOrAverage, !- Aggregation Type for Variable or Meter 4
Fans:DistrictHeatingWater, !- Variable or Meter Name 5
SumOrAverage, !- Aggregation Type for Variable or Meter 5
Pumps:DistrictHeatingWater, !- Variable or Meter Name 6
SumOrAverage, !- Aggregation Type for Variable or Meter 6
Heating:DistrictHeatingWater, !- Variable or Meter Name 7
SumOrAverage, !- Aggregation Type for Variable or Meter 7
Cooling:DistrictHeatingWater, !- Variable or Meter Name 8
SumOrAverage, !- Aggregation Type for Variable or Meter 8
HeatRejection:DistrictHeatingWater, !- Variable or Meter Name 9
SumOrAverage, !- Aggregation Type for Variable or Meter 9
Humidifier:DistrictHeatingWater, !- Variable or Meter Name 10
SumOrAverage, !- Aggregation Type for Variable or Meter 10
HeatRecovery:DistrictHeatingWater, !- Variable or Meter Name 11
SumOrAverage, !- Aggregation Type for Variable or Meter 11
WaterSystems:DistrictHeatingWater, !- Variable or Meter Name 12
SumOrAverage, !- Aggregation Type for Variable or Meter 12
Cogeneration:DistrictHeatingWater, !- Variable or Meter Name 13
SumOrAverage; !- Aggregation Type for Variable or Meter 13
Output:Meter,
DistrictHeatingWater:Facility, !- Key Name
Timestep;
Issue overview
Translation of OSM to IDF is using old DistrictHeating meter name rather than the new DistrictHeatingWater meter name. I'm not sure if DistrictCooling was also renamed as well.
Current Behavior
Translation of OSM to IDF is generating:
Expected Behavior
Translation of OSM to IDF should generate:
Possible Solution
I'm not sure all the places the old name might be referenced, this might be one: https://github.com/NREL/OpenStudio/blob/develop/src/workflow/RunPreProcessMonthlyReports.hpp
Environment
Some additional details about your environment for this issue (if relevant):
Context
Cannot view DistrictHeating monthly end uses
May also need to update the OpenStudio Results measure to match