modelRecipMachine_Flange
Model of single cylinder with a flange connector
Extends from ThermoCycle.Components.Units.ExpansionAndCompressionMachines.Reciprocating.BaseClasses.PartialRecipMachine (Model of a one cylinder engine with crank and slider mechanism).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | animate (from PartialRecipMachine) | false | |
| ThermoCycle.Components.Units.ExpansionAndCompressionMachines.Reciprocating.BaseClasses.BaseGeometry | geometry (from PartialRecipMachine) | ||
| SI.Length | s_TDC (from PartialRecipMachine) | sqrt((geometry.r_crank + geometry.l_conrod)^2 - geometry.d_ppin^2) | Crank shaft to TDC |
| SI.Length | s_BDC (from PartialRecipMachine) | sqrt((geometry.r_crank - geometry.l_conrod)^2 - geometry.d_ppin^2) | Crank shaft to BDC |
| SI.Length | z_cra (from PartialRecipMachine) | geometry.d_ppin/(geometry.r_crank + geometry.l_conrod)*geometry.r_crank | Crank pin z at TDC |
| SI.Length | y_cra (from PartialRecipMachine) | s_TDC/(geometry.r_crank + geometry.l_conrod)*geometry.r_crank | Crank pin y at TDC |
| SI.Length | z_rod (from PartialRecipMachine) | geometry.d_ppin/(geometry.r_crank + geometry.l_conrod)*geometry.l_conrod | Rod pin z at TDC |
| SI.Length | y_rod (from PartialRecipMachine) | s_TDC/(geometry.r_crank + geometry.l_conrod)*geometry.l_conrod | Rod pin y at TDC |
| SI.Length | h_TDC (from PartialRecipMachine) | geometry.V_tdc/(Modelica.Constants.pi*geometry.r_piston^2) | equivalent height at TDC |
| SI.Length | h_top (from PartialRecipMachine) | s_TDC + geometry.h_piston + h_TDC | Height of cylinder |
| SI.Length | stroke (from PartialRecipMachine) | s_TDC - s_BDC | |
| SI.Length | bore (from PartialRecipMachine) | geometry.r_piston*2 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.Rotational.Interfaces.Flange_b | crankShaft_b (from PartialRecipMachine) | ||
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | crankShaft_a (from PartialRecipMachine) | ||
| Modelica.Mechanics.Translational.Interfaces.Flange_a | flange_a |