modelWoschni1967

Recip ICE correlation of Woschni 1967

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

Information

Reference:

(Woschni1967)
Woschni, G.
A Universally Applicable Equation for the Instantaneous Heat Transfer Coefficient in the Internal Combustion Engine
SAE Preprints, Society of Automotive Engineers (SAE), 1967(670931)

You can find the paper describing the correlation here: http://papers.sae.org/670931/

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)