modelAnnand1963

Recip ICE correlation of Annand 1963

Extends from ThermoCycle.Components.Units.ExpansionAndCompressionMachines.Reciprocating.HeatTransfer.RePrHeatTransfer (Recip heat transfer based on Reynolds and Prandl number).

Information

Reference:

(Annand1963)
Annand, W.
Heat transfer in cylinders of reciprocating internal combustion engines
Proceedings of the Institution of Mechanical Engineers, 1963, Vol. 177(36), pp. 973-996

Implementation:

2013 for Technical University of Denmark, DTU Mechanical Engineering, Kongens Lyngby, Denmark by Jorrit Wronski (jowr@mek.dtu.dk)

Parameters

TypeNameDefaultDescription
Integerinitialize (from PartialCylinderHeatTransfer)20: None, 1: High HTC, 2: Low HTC
Reala (from RePrHeatTransfer)0.500Factor
Realb (from RePrHeatTransfer)0.800Reynolds exponent
Realc (from RePrHeatTransfer)0.600Prandl exponent
Internal Interface
Integern (from PartialHeatTransfer)1Number of heat transfer segments
Booleanuse_k (from PartialHeatTransfer)false= true to use k value for thermal isolation
Ambient
SI.CoefficientOfHeatTransferk (from PartialHeatTransfer)0Heat transfer coefficient to ambient
SI.TemperatureT_ambient (from PartialHeatTransfer)system.T_ambientAmbient temperature

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.HeatPorts_aheatPorts (from PartialHeatTransfer)Heat port to component boundary

Components

TypeNameDefaultDescription
Medium.ThermodynamicStatestates (from PartialHeatTransfer)Thermodynamic states of flow segments
SI.AreasurfaceAreas (from PartialHeatTransfer)Heat transfer areas
SI.HeatFlowRateQ_flows (from PartialHeatTransfer)Heat flow rates
Modelica.Fluid.Systemsystem (from PartialHeatTransfer)System wide properties
Medium.TemperatureTs (from PartialHeatTransfer)Medium.temperature(states)Temperatures defined by fluid states
Modelica.SIunits.AnglecrankshaftAngle (from PartialCylinderHeatTransfer)
Modelica.SIunits.AreapistonCrossArea (from PartialCylinderHeatTransfer)
Modelica.SIunits.LengthstrokeLength (from PartialCylinderHeatTransfer)
Modelica.SIunits.CoefficientOfHeatTransferh (from PartialCylinderHeatTransfer)
Modelica.SIunits.HeatFluxq_w (from PartialCylinderHeatTransfer)Heat flux from wall
Modelica.SIunits.Velocityc_c (from PartialCylinderHeatTransfer)Current piston speed
Modelica.SIunits.Velocityc_m (from PartialCylinderHeatTransfer)Mean piston speed
Modelica.SIunits.Angletheta (from PartialCylinderHeatTransfer)Crankshaft angle
Modelica.SIunits.AngularVelocityomega_c (from PartialCylinderHeatTransfer)Current angular crank velocity
Modelica.SIunits.AngularVelocityomega_m (from PartialCylinderHeatTransfer)Mean angular crank velocity
Modelica.SIunits.Lengthbore (from PartialCylinderHeatTransfer)
Modelica.SIunits.Lengthstroke (from PartialCylinderHeatTransfer)
Modelica.SIunits.Lengthposition (from PartialCylinderHeatTransfer)Clearance from cyl. head
Modelica.SIunits.Lengthposition_m (from PartialCylinderHeatTransfer)Mean clearance from cyl. head
RealHTC_gain (from PartialCylinderHeatTransfer)Amplifier for h[i]
Modelica.SIunits.LengthGamma (from RePrHeatTransfer)Characteristic length
Modelica.SIunits.VelocityLambda (from RePrHeatTransfer)Characteristic velocity
Modelica.SIunits.ReynoldsNumberRe (from RePrHeatTransfer)
Modelica.SIunits.PrandtlNumberPr (from RePrHeatTransfer)
Modelica.SIunits.NusseltNumberNu (from RePrHeatTransfer)
Modelica.SIunits.ThermalConductivitylambda (from RePrHeatTransfer)
Modelica.SIunits.DynamicViscosityeta (from RePrHeatTransfer)