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

Revision history [back]

HeatPump:PlantLoop:EIR:Heating is a new object and unfortunately autosizing does not work for the Load Side Reference Flow Rate or Reference Capacity fields. Fortunately, you have developed the same model but served by a boiler, so you can simply use the sizing capacity and flow rate from that model and input those hard sizes into your heat pump model.

So change this object to:

HeatPump:PlantLoop:EIR:Heating,
    Heat Pump Boiler,        !- Name
    Boiler Inlet Node,       !- Load Side Inlet Node Name
    Boiler Outlet Node,      !- Load Side Outlet Node Name
    AirSource,               !- Condenser Type
    Heat Pump Boiler Air Inlet Node,  !- Source Side Inlet Node Name
    Heat Pump Boiler Air Outlet Node,  !- Source Side Outlet Node Name
    ,                        !- Companion Heat Pump Name
    0.0255,                !- Load Side Reference Flow Rate {m3/s}
    autosize,                       !- Source Side Reference Flow Rate {m3/s}
    757742,                !- Reference Capacity {W}
    3.122627907,             !- Reference Coefficient of Performance {W/W}
    ,                        !- Sizing Factor
    HPBoilerCapCurveFuncTemp,!- Capacity Modifier Function of Temperature Curve Name
    HPBoilerEIRCurveFuncTemp,!- Electric Input to Output Ratio Modifier Function of Temperature
    HPBoilerEIRCurveFuncPLR; !- Electric Input to Output Ratio Modifier Function of PLR

We are working towards fixing this bug so hopefully it will not be an issue by the next release.

Btw, your models are mislabeled:

  • natural gas boiler.idf: actually uses HeatPump:PlantLoop:EIR:Heating with real curves

  • air to water heat pump boiler with real curves.idf: actually uses Boiler:HotWater

  • air to water heat pump boiler with 1 curves: this is labeled correctly

HeatPump:PlantLoop:EIR:Heating is a new object and unfortunately autosizing does not work for the Load Side Reference Flow Rate or Reference Capacity fields. Fortunately, you have developed the same model but served by a boiler, so you can simply use the sizing capacity and flow rate from that model and input those hard sizes into your heat pump model.

So change this object to:

HeatPump:PlantLoop:EIR:Heating,
    Heat Pump Boiler,        !- Name
    Boiler Inlet Node,       !- Load Side Inlet Node Name
    Boiler Outlet Node,      !- Load Side Outlet Node Name
    AirSource,               !- Condenser Type
    Heat Pump Boiler Air Inlet Node,  !- Source Side Inlet Node Name
    Heat Pump Boiler Air Outlet Node,  !- Source Side Outlet Node Name
    ,                        !- Companion Heat Pump Name
    0.0255,                !- Load Side Reference Flow Rate {m3/s}
    autosize,                       !- Source Side Reference Flow Rate {m3/s}
    757742,                !- Reference Capacity {W}
    3.122627907,             !- Reference Coefficient of Performance {W/W}
    ,                        !- Sizing Factor
    HPBoilerCapCurveFuncTemp,!- Capacity Modifier Function of Temperature Curve Name
    HPBoilerEIRCurveFuncTemp,!- Electric Input to Output Ratio Modifier Function of Temperature
Temp
    HPBoilerEIRCurveFuncPLR; !- Electric Input to Output Ratio Modifier Function of PLR

We are working towards fixing this bug so hopefully it will not be an issue by the next release.

Btw, your models are mislabeled:

  • natural gas boiler.idf: actually uses HeatPump:PlantLoop:EIR:Heating with real curves

  • air to water heat pump boiler with real curves.idf: actually uses Boiler:HotWater

  • air to water heat pump boiler with 1 curves: this is labeled correctly