modelTurbineKettleHeating

Diagram of TurbineKettleHeating

Extends from TurbineKettle.

Information

This is an example of a controlled heating, where the thermal oil temperature is controlled to some degrees over the kettle temperature. The maximum oil temperature is also limited.
As this is a complex example, convergence is difficult, and you must play with the guessed temperature for oil outlet in the InitialValues template.
The heat exchanger has been configured to isenthalpic in order not to make any calculation regarding exchanged heat.

Parameters

TypeNameDefaultDescription
SI.DistancehLiquid (from TankPM)0heigth of liquid from lower most point
SI.AbsolutePressurefixedPressure (from TankPM)30e5
IntegernumCoils (from TankPM)0number of coils
IntegernumHalfCoils (from TankPM)0number of halfcoils
Heat transfer
SI.ThermalInsulancefoulingF (from TankPM)0Process side fouling factor
BooleanuseHTWallCorrFactor (from TankPM)true

Connectors

TypeNameDefaultDescription
FreeFluids.Various.TemperatureOutputTmass (from TankPM)

Components

TypeNameDefaultDescription
VesselCylVertVessel (from TankPM)
Medium.TemperatureT (from TankPM)vessel liquid temperature
Medium.DensityRho (from TankPM)vessel liquid bulk density
Medium.DynamicViscosityMu (from TankPM)vessel liquid bulk viscosity
SI.HeatCapacityCp (from TankPM)vessel liquid Cp
Medium.ThermalConductivityK (from TankPM)vessel liquid thermal conductivity
SI.PrandtlNumberPr (from TankPM)
SI.VolumeVliquid (from TankPM)without substracting volume of internal parts
SI.VolumeVuse (from TankPM)useful internal volume, bottom plus cylinder
Medium.ThermodynamicStateStateV (from TankPM)thermodynamic state of vessel content
MixerKameiMixer (from TankAgitatedKameiPM)
FreeFluids.Pipes.CoilForcedConvectionCoil1 (from TankAgitKamei1Coil)
RealHTWallCorrFactorC1 (from TankAgitKamei1Coil)Mu/Mu Wall for coil 1
SI.DynamicViscosityMuWall1 (from TankAgitKamei1Coil)Coil1 process side viscosity at wall temperature
SI.NusseltNumberNuCoil1 (from TankAgitKamei1Coil)Coil1 process side Nusselt numbers
SI.CoefficientOfHeatTransferHcoil1 (from TankAgitKamei1Coil)Coil1 process side heat transfer coeff.
SI.CoefficientOfHeatTransferUcoil1 (from TankAgitKamei1Coil)Coil1 global heat transfer coeff.
SI.TemperatureDifferenceLMTDcoil1 (from TankAgitKamei1Coil)Logarithmic mean temperature difference
SI.PowerW (from TankAgitKamei1Coil)heat transfer power possitive to the vessel
Medium.ThermodynamicStateStateC1 (from TankAgitKamei1Coil)
FreeFluids.Pipes.CoilForcedConvectionCoil2 (from TankAgitKamei2Coils)
RealHTWallCorrFactorC2 (from TankAgitKamei2Coils)Mu/Mu Wall for coil 2
SI.DynamicViscosityMuWall2 (from TankAgitKamei2Coils)Coil 2 process side viscosity at wall temperature
SI.NusseltNumberNuCoil2 (from TankAgitKamei2Coils)Coil 2 process side Nusselt numbers
SI.CoefficientOfHeatTransferHcoil2 (from TankAgitKamei2Coils)Coil 2 process side heat transfer coeff.
SI.CoefficientOfHeatTransferUcoil2 (from TankAgitKamei2Coils)Coil 2 global heat transfer coeff.
SI.TemperatureDifferenceLMTDcoil2 (from TankAgitKamei2Coils)Logarithmic mean temperature difference
Medium.ThermodynamicStateStateC2 (from TankAgitKamei2Coils)
FreeFluids.Interfaces.FlowSourceSPSource (from TurbineKettle)
FreeFluids.Interfaces.FlowSinkSink (from TurbineKettle)
FreeFluids.Vessels.InitializationParamSPInitialValues (from TurbineKettle)
FreeFluids.Pipes.MixerPHMixerOut (from TurbineKettle)
FreeFluids.Pipes.MixerPHMixerIn (from TurbineKettle)
FreeFluids.Pumps.BumpPumpP10 (from TurbineKettle)
FreeFluids.Pipes.PdiffSourceDeltaP (from TurbineKettle)
FreeFluids.Valves.ValveIncompressibleTV01 (from TurbineKettle)
Modelica.Blocks.Sources.ConstantTmax (from TurbineKettle)
Modelica.Blocks.Math.UnitConversions.From_degCFrom_degC (from TurbineKettle)
Modelica.Blocks.Math.MinMin (from TurbineKettle)
Modelica.Blocks.Sources.ConstantDeltaT (from TurbineKettle)
Modelica.Blocks.Math.AddAdd (from TurbineKettle)
FreeFluids.Valves.ValveIncompressibleFV01 (from TurbineKettle)
FreeFluids.Valves.ValveIncompressibleFV02 (from TurbineKettle)
FreeFluids.HeatExchangers.HEXgeneric1PhE01 (from TurbineKettle)
FreeFluids.Pipes.MixerPHMixerE01 (from TurbineKettle)
FreeFluids.Instruments.SplitRangeSplitRange (from TurbineKettle)
FreeFluids.Instruments.PITIC10 (from TurbineKettle)