NREL / openstudio-standards

Other
83 stars 58 forks source link

Need to verify whether the multipliers are correctly used for service water heating #196

Closed padmassun closed 7 years ago

padmassun commented 7 years ago

The following Output (with minor modifications to remove unwanted data manually) was generated from Measure: BTAPResults Tester: OpenStudioResults_Test.rb Building Type: LargeOffice Weather file: CAN_NU_Resolute.719240_CWEC.epw File name: qaqc.json

"service_water_heating": {
    "total_nominal_occupancy": 588.0300000000002,
    "electricity_per_year": 0.0,
    "electricity_per_day": 0.0,
    "electricity_per_day_per_occupant": 0.0,
    "natural_gas_per_year": 3423.91,
    "additional_fuel_per_year": 0.0,
    "water_m3_per_year": 78682.92,
    "water_m3_per_day": 215.27474692202463,
    "water_m3_per_day_per_occupant": 0.3660948368655078
  },
  "envelope": {......},
  "spaces": [
    {...},
    {
      "name": "Core_bottom",
      "multiplier": 1,
      "volume": 6849.35454092288,
      "exterior_wall_area": 0.0,
      "space_type_name": "Space Function Office - open plan",
      "thermal_zone": "Sp-DataCenter_bot_ZN_6 Sys-6 Flr-1 Sch-A HPlcmt-core",
      "breathing_zone_outdoor_airflow_vbz": 0.0,
      "infiltration_method": "N/A",
      "infiltration_flow_per_m2": -1.0,
      "occupancy_schedule": "NECB-A-Occupancy",
      "occ_per_m2": 0.05,
      "lighting_w_per_m2": 11.0,
      "electric_w_per_m2": 7.5,
      "shw_m3_per_s": 0.0,
      "waterUseEquipment": [
        {
          "peak_flow_rate": 6.04230454844956e-05,
          "peak_flow_rate_per_area": 2.4206782671103486e-08,
          "shw_watts_per_person": 89.97275866309995
        }
      ]
    },
    {
      "name": "DataCenter_mid_ZN_6",
      "multiplier": 10,
      "volume": 99.34032382848001,
      "exterior_wall_area": 0.0,
      "space_type_name": "Space Function Office - open plan",
      "thermal_zone": "Sp-DataCenter_mid_ZN_6 Sys-6 Flr-3 Sch-A HPlcmt-core ZN",
      "breathing_zone_outdoor_airflow_vbz": 0.0,
      "infiltration_method": "N/A",
      "infiltration_flow_per_m2": -1.0,
      "occupancy_schedule": "NECB-A-Occupancy",
      "occ_per_m2": 0.05,
      "lighting_w_per_m2": 11.0,
      "electric_w_per_m2": 7.5,
      "shw_m3_per_s": 0.0,
      "waterUseEquipment": [
        {
          "peak_flow_rate": 8.76351905755489e-06,
          "peak_flow_rate_per_area": 2.420678267110352e-07,
          "shw_watts_per_person": 899.7275866310007
        }
      ]
    },

As per output above from code above, it can be noted for the spaces with multiplier of 1 has the following values for water use equipment:"peak_flow_rate": 7.58688229162649e-06, "peak_flow_rate_per_area": 2.4206782671103492e-08, "shw_watts_per_person": 89.97275866309998 and the spaces with multipliers has these values multiplied by the space/zone multipliers.

These calculations has to be verified if the zone multipliers are being applied correctly.

padmassun commented 7 years ago

It was found that the multipliers are not being applied for total nominal occupancy... the sql table where the occupancy is summed from, does not have the multiplier assigned. This value is used to determine the water_m3_per_day_per_occupant for service_water_heating, which leads to false values.

padmassun commented 7 years ago

See https://github.com/NREL/OpenStudio-measures/commit/829f5b7aff72a1d65781c5989923af9c9d2571d7 for fix. Mike still needs to confirm whether these values makes sense.

phylroy commented 7 years ago

dup of #197