TYPE WatertoAirHPEquipConditions
CHARACTER(len=MaxNameLength) :: Name =' ' ! Name of the Water to Air Heat pump
CHARACTER(len=MaxNameLength) :: WatertoAirHPType =' ' ! Type of WatertoAirHP ie. Heating or Cooling
INTEGER :: WAHPPlantTypeOfNum = 0 ! type of component in plant
CHARACTER(len=MaxNameLength) :: Refrigerant =' ' ! Refrigerant name
LOGICAL :: Simflag = .false.
REAL(r64) :: InletAirMassFlowRate =0.0d0 ! Inlet Air Mass Flow through the Water to Air Heat Pump being Simulated [kg/s]
REAL(r64) :: OutletAirMassFlowRate =0.0d0 ! Outlet Air Mass Flow through the Water to Air Heat Pump being Simulated [kg/s]
REAL(r64) :: InletAirDBTemp =0.0d0 ! Inlet Air Dry Bulb Temperature [C]
REAL(r64) :: InletAirHumRat =0.0d0 ! Inlet Air Humidity Ratio [kg/kg]
REAL(r64) :: OutletAirDBTemp =0.0d0 ! Outlet Air Dry Bulb Temperature [C]
REAL(r64) :: OutletAirHumRat =0.0d0 ! Outlet Air Humidity Ratio [kg/kg]
REAL(r64) :: InletAirEnthalpy =0.0d0 ! Inlet Air Enthalpy [J/kg]
REAL(r64) :: OutletAirEnthalpy =0.0d0 ! Outlet Air Enthalpy [J/kg]
REAL(r64) :: InletWaterTemp =0.0d0 ! Inlet Water Temperature [C]
REAL(r64) :: OutletWaterTemp =0.0d0 ! Outlet Water Temperature [C]
REAL(r64) :: InletWaterMassFlowRate=0.0d0 ! Inlet Water Mass Flow Rate [kg/s]
REAL(r64) :: OutletWaterMassFlowRate=0.0d0 ! Outlet Water Mass Flow Rate [kg/s]
REAL(r64) :: DesignWaterMassFlowRate=0.0d0 ! Design Water Mass Flow Rate [kg/s]
REAL(r64) :: DesignWaterVolFlowRate =0.0d0 ! Design Water Volumetric Flow Rate [m3/s]
REAL(r64) :: InletWaterEnthalpy =0.0d0 ! Inlet Water Enthalpy [J/kg]
REAL(r64) :: OutletWaterEnthalpy =0.0d0 ! Outlet Water Enthalpy [J/kg]
REAL(r64) :: Power =0.0d0 ! Power Consumption [W]
REAL(r64) :: Energy =0.0d0 ! Energy Consumption [J]
REAL(r64) :: QSensible =0.0d0 ! Sensible Load Side Heat Transfer Rate [W]
REAL(r64) :: QLatent =0.0d0 ! Latent Load Side Heat Transfer Rate [W]
REAL(r64) :: QSource =0.0d0 ! Source Side Heat Transfer Rate [W]
REAL(r64) :: EnergySensible = 0.0d0 ! Sensible Load Side Heat Transferred [J]
REAL(r64) :: EnergyLatent =0.0d0 ! Latent Load Side Heat Transferred [J]
REAL(r64) :: EnergySource =0.0d0 ! Source Side Heat Transferred [J]
REAL(r64) :: RunFrac =0.0d0 ! Duty Factor
REAL(r64) :: PartLoadRatio =0.0d0 ! Part Load Ratio
REAL(r64) :: HeatingCapacity =0.0d0 ! Nominal Heating Capacity
REAL(r64) :: CoolingCapacity =0.0d0 ! Nominal Cooling Capacity
REAL(r64) :: QLoadTotal =0.0d0 ! Load Side Total Heat Transfer Rate [W]
REAL(r64) :: EnergyLoadTotal =0.0d0 ! Load Side Total Heat Transferred [J]
REAL(r64) :: Twet_Rated =0.0d0 ! Nominal Time for Condensate Removal to Begin [s]
REAL(r64) :: Gamma_Rated =0.0d0 ! Ratio of Initial Moisture Evaporation Rate and Steady-state Latent Capacity
REAL(r64) :: MaxONOFFCyclesperHour =0.0d0 ! Maximum cycling rate of heat pump [cycles/hr]
REAL(r64) :: HPTimeConstant =0.0d0 ! Heat pump time constant [s]
REAL(r64) :: FanDelayTime =0.0d0 ! Fan delay time, time delay for the HP's fan to
! shut off after compressor cycle off [s]
REAL(r64) :: SourceSideUACoeff =0.0d0 ! Source Side Heat Transfer coefficient [W/C]
REAL(r64) :: LoadSideTotalUACoeff =0.0d0 ! Load Side Total Heat Transfer coefficient [W/C]
REAL(r64) :: LoadSideOutsideUACoeff=0.0d0 ! Load Side Outside Heat Transfer coefficient [W/C]
REAL(r64) :: CompPistonDisp =0.0d0 ! Compressor Piston Displacement [m3/s]
REAL(r64) :: CompClearanceFactor =0.0d0 ! Compressor Clearance Factor
REAL(r64) :: CompSucPressDrop =0.0d0 ! Suction Pressure Drop [Pa]
REAL(r64) :: SuperheatTemp =0.0d0 ! Superheat Temperature [C]
REAL(r64) :: PowerLosses =0.0d0 ! Constant Part of the Compressor Power Losses [W]
REAL(r64) :: LossFactor =0.0d0 ! Compressor Power Loss Factor
REAL(r64) :: RefVolFlowRate =0.0d0 ! Refrigerant Volume Flow rate at the beginning
! of the Compression [m3/s]
REAL(r64) :: VolumeRatio =0.0d0 ! Built-in-volume ratio [~]
REAL(r64) :: LeakRateCoeff =0.0d0 ! Coefficient for the relationship between
! Pressure Ratio and Leakage Rate [~]
REAL(r64) :: SourceSideHTR1 =0.0d0 ! Source Side Heat Transfer Resistance coefficient 1 [~]
REAL(r64) :: SourceSideHTR2 =0.0d0 ! Source Side Heat Transfer Resistance coefficient 2 [k/kW]
REAL(r64) :: HighPressCutOff =0.0d0 ! High Pressure Cut-off [Pa]
REAL(r64) :: LowPressCutOff =0.0d0 ! Low Pressure Cut-off [Pa]
INTEGER :: CompressorType =0 ! Type of Compressor ie. Reciprocating,Rotary or Scroll
INTEGER :: AirInletNodeNum =0 ! air side coil inlet node number
INTEGER :: AirOutletNodeNum =0 ! air side coil outlet node number
INTEGER :: WaterInletNodeNum =0 ! water side coil inlet node number
INTEGER :: WaterOutletNodeNum=0 ! water side coil outlet node number
INTEGER :: LowPressClgError =0 ! count for low pressure errors (cooling)
INTEGER :: HighPressClgError =0 ! count for high pressure errors (cooling)
INTEGER :: LowPressHtgError =0 ! count for low pressure errors (heating)
INTEGER :: HighPressHtgError =0 ! count for high pressure errors (heating)
INTEGER :: LoopNum =0 ! plant loop index for water side
INTEGER :: LoopSide =0 ! plant loop side index
INTEGER :: BranchNum =0 ! plant branch index
INTEGER :: CompNum =0 ! plant component index
END TYPE WatertoAirHPEquipConditions