modelHeatPump_R407c

Heat pump model using R407c and a basic PI controller for the valve

Information

Simple model of an air-to-water heat pump with R407c as working fluid.

The pressure drops are lumped into two pressure drop (assumed to be quadratic with the mass flow) components in the vapor lines.

The heat exchangers are modeled by a constant heat transfer coefficient on the refrigerant side and a variable heat transfer coefficient (depending on the flow rate) on the secondary fluid side.

The superheating is calculated using a polynomial law of the vapor saturation temperature as a function of the pressure. It is controlled by means of a PI controller.

Components

TypeNameDefaultDescription
ThermoCycle.Components.Units.HeatExchangers.Hx1DInccondenser
ThermoCycle.Components.FluidFlow.Reservoirs.SourceMdotsourceMdot1
ThermoCycle.Components.FluidFlow.Reservoirs.SinkPsinkP1
ThermoCycle.Components.Units.Tanks.Tank_pLtank_pL
ThermoCycle.Components.Units.PdropAndValves.Valvevalve
ThermoCycle.Components.Units.HeatExchangers.Hx1DIncevaporator
ThermoCycle.Components.FluidFlow.Reservoirs.SourceMdotsourceMdot2
ThermoCycle.Components.FluidFlow.Reservoirs.SinkPsinkP3
ThermoCycle.Components.Units.ExpansionAndCompressionMachines.Compressorcompressor
ThermoCycle.Components.Units.ExpansionAndCompressionMachines.ElectricDriveelectricDrive
ThermoCycle.Components.Units.PdropAndValves.DPdp_ev
ThermoCycle.Components.Units.PdropAndValves.DPdp_cd
Modelica.Blocks.Sources.Rampramp
ThermoCycle.Components.HeatFlow.Sensors.SensTpsensTp
ThermoCycle.Components.Units.ControlSystems.PIDPID_valve
Modelica.Blocks.Sources.ConstantDELTAT_SP
Components.Units.ControlSystems.SH_blocksH_block