modelSimpleGearShift
Simple Gearshift
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This model shows how an automatic gear shift is built up from a planetary gear, a brake and a clutch.
- In the beginning, the clutch is free and the brake fixes the ring of the planetary. Thus we obtain a gearRatio = 1/(1 + planetary.ratio).
- At time = 2 s, the brake frees the ring of the planetary, whereas the clutch blocks the ring and the sun. Thus we obtain a gearRatio = 1.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.AngularVelocity | wEngine | engine.w | Speed of engine |
| SI.AngularVelocity | wLoad | load.w | Speed of load |
| Real | gearRatio | wLoad/max(wEngine, 1E-6) | Gear ratio load/engine |
| Modelica.Mechanics.Rotational.Sources.TorqueStep | torqueStep | ||
| Modelica.Mechanics.Rotational.Components.Inertia | engine | ||
| Modelica.Mechanics.Rotational.Components.IdealPlanetary | idealPlanetary | ||
| Modelica.Mechanics.Rotational.Components.Inertia | load | ||
| Modelica.Mechanics.Rotational.Sources.QuadraticSpeedDependentTorque | quadraticSpeedDependentTorque | ||
| Modelica.Mechanics.Rotational.Components.Clutch | clutch | ||
| Modelica.Mechanics.Rotational.Components.Brake | brake | ||
| Modelica.Blocks.Math.Feedback | feedback | ||
| Modelica.Blocks.Sources.Constant | const1 | ||
| Modelica.Blocks.Sources.Ramp | ramp |