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

Revision history [back]

click to hide/show revision 1
initial version

Looks like EnergyPlus currently allows Design Heat Recovery Water Flow Rate to be autosized for Chiller:Electric:ReformulatedEIR and Chiller:Electric objects only. Though Chiller:Electric:EIR in the Energy+.idd mentions this field as "autosizable", the source code ChillerElectricEIR.cc, is missing the below calculations which are in ChillerReformulatedEIR.cc and PlantChillers.cc (only for electric and not other chillers in the modules). In your file, changing the EIR chiller to reformulated EIR gets the E+ to size heat recovery flow rates.

        if ( ElectricChiller( ChillNum ).HeatRecActive ) {
            tmpHeatRecVolFlowRate = ElectricChiller( ChillNum ).Base.CondVolFlowRate * ElectricChiller( ChillNum ).HeatRecCapacityFraction;
            if ( ! ElectricChiller( ChillNum ).DesignHeatRecVolFlowRateWasAutoSized ) tmpHeatRecVolFlowRate = ElectricChiller( ChillNum ).DesignHeatRecVolFlowRate;
            if ( PlantFirstSizesOkayToFinalize ) {
                if ( ElectricChiller( ChillNum ).DesignHeatRecVolFlowRateWasAutoSized ) {
                    ElectricChiller( ChillNum ).DesignHeatRecVolFlowRate = tmpHeatRecVolFlowRate;
.......................
.......................