How can we improve EnergyPlus?

One DX coil object to rule them all

Problem: There are several coil object types that represent DX heating or cooling with different input fields, capabilities, and source code.

Rationale: Providing a single, generalized DX coil for both heating and cooling with all capabilities will enforce consistency.

Solution: Create a single DX cooling coil that covers:

- Coil:Cooling:DX:VariableRefrigerantFlow
- Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl
- Coil:Cooling:DX:SingleSpeed
- Coil:Cooling:DX:TwoSpeed
- Coil:Cooling:DX:TwoStageWithHumidityControlMode
- Coil:Cooling:DX:MultiSpeed
- Coil:Cooling:DX:VariableSpeed
- CoilPerformance:DX:Cooling
- Coil:Cooling:WaterToAirHeatPump:ParameterEstimation
- Coil:Cooling:WaterToAirHeatPump:EquationFit
- Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit

and the equivalent coils for a single DX heating coil.

5 votes
Sign in
Signed in as (Sign out)

We’ll send you updates on this idea

nealkruis shared this idea  ·   ·  Admin →

1 comment

Sign in
Signed in as (Sign out)
Submitting...
  • Amir Roth commented  · 

    Not sure this would accomplish much. Once we have the one coil we would need to throw it into mount doom, and then we'd be right back where we are now.

Sign in to suggest ideas, vote, or participate in polls for your favorite feature request!

Feedback and Knowledge Base