WOLFRAM SYSTEM MODELER
CylinderBaseOne cylinder with analytic handling of kinematic loop |
SystemModel["Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.CylinderBase"]
This information is part of the Modelica Standard Library maintained by the Modelica Association.
Slider-crank mechanism with analytic handling of kinematic loop to model one cylinder in an engine.
animation |
Value: true Type: Boolean Description: = true, if animation shall be enabled |
---|---|
cylinderTopPosition |
Value: 0.42 Type: Length (m) Description: Length from crank shaft to end of cylinder. |
crankLength |
Value: 0.14 Type: Length (m) Description: Length of crank shaft in x direction |
crankPinOffset |
Value: 0.05 Type: Length (m) Description: Offset of crank pin from center axis |
crankPinLength |
Value: 0.1 Type: Length (m) Description: Offset of crank pin from center axis |
cylinderInclinationAngle |
Value: 0 Type: Angle_deg (°) Description: Inclination of cylinder |
crankAngleOffset |
Value: 0 Type: Angle_deg (°) Description: Offset for crank angle |
pistonLength |
Value: 0.1 Type: Length (m) Description: Length of cylinder |
pistonCenterOfMass |
Value: pistonLength / 2 Type: Length (m) Description: Distance from frame_a to center of mass of piston |
pistonMass |
Value: 6 Type: Mass (kg) Description: Mass of piston |
pistonInertia_11 |
Value: 0.0088 Type: Inertia (kg⋅m²) Description: Inertia 11 of piston with respect to center of mass frame, parallel to frame_a |
pistonInertia_22 |
Value: 0.0076 Type: Inertia (kg⋅m²) Description: Inertia 22 of piston with respect to center of mass frame, parallel to frame_a |
pistonInertia_33 |
Value: 0.0088 Type: Inertia (kg⋅m²) Description: Inertia 33 of piston with respect to center of mass frame, parallel to frame_a |
rodLength |
Value: 0.175 Type: Length (m) Description: Length of rod |
rodCenterOfMass |
Value: rodLength / 2 Type: Length (m) Description: Distance from frame_a to center of mass of piston |
rodMass |
Value: 1 Type: Mass (kg) Description: Mass of rod |
rodInertia_11 |
Value: 0.006 Type: Inertia (kg⋅m²) Description: Inertia 11 of rod with respect to center of mass frame, parallel to frame_a |
rodInertia_22 |
Value: 0.0005 Type: Inertia (kg⋅m²) Description: Inertia 22 of rod with respect to center of mass frame, parallel to frame_a |
rodInertia_33 |
Value: 0.006 Type: Inertia (kg⋅m²) Description: Inertia 33 of rod with respect to center of mass frame, parallel to frame_a |
cylinderLength |
Value: cylinderTopPosition - (pistonLength + rodLength - crankPinOffset) Type: Length (m) Description: Maximum length of cylinder volume |
cylinder_a |
Type: Frame_a Description: Coordinate system fixed to the component with one cut-force and cut-torque (filled rectangular icon) |
|
---|---|---|
cylinder_b |
Type: Frame_a Description: Coordinate system fixed to the component with one cut-force and cut-torque (filled rectangular icon) |
|
crank_a |
Type: Frame_a Description: Coordinate system fixed to the component with one cut-force and cut-torque (filled rectangular icon) |
|
crank_b |
Type: Frame_a Description: Coordinate system fixed to the component with one cut-force and cut-torque (filled rectangular icon) |
mid |
Type: FixedTranslation Description: Fixed translation of frame_b with respect to frame_a |
|
---|---|---|
mounting |
Type: FixedTranslation Description: Fixed translation of frame_b with respect to frame_a |
|
cylinderInclination |
Type: FixedRotation Description: Fixed translation followed by a fixed rotation of frame_b with respect to frame_a |
|
crankAngle |
Type: FixedRotation Description: Fixed translation followed by a fixed rotation of frame_b with respect to frame_a |
|
jointRRP |
Type: JointRRP Description: Planar revolute - revolute - prismatic joint aggregation (no constraints, no potential states) |
|
connectingRod |
Type: BodyShape Description: Rigid body with mass, inertia tensor, different shapes for animation, and two frame connectors (12 potential states) |
|
piston |
Type: BodyShape Description: Rigid body with mass, inertia tensor, different shapes for animation, and two frame connectors (12 potential states) |
|
gasForce |
Type: GasForce2 Description: Rough approximation of gas force in a combustion engine's cylinder |
|
crank |
Type: FixedTranslation Description: Fixed translation of frame_b with respect to frame_a |
Modelica.Mechanics.MultiBody.Examples.Loops.Utilities One cylinder with analytic handling of kinematic loop and CAD visualization |