WOLFRAM SYSTEM MODELER

SimpleGearShift

Simple Gearshift

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Mechanics.Rotational.Examples.SimpleGearShift"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

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.

Outputs (3)

wEngine

Default Value: engine.w

Type: AngularVelocity (rad/s)

Description: Speed of engine

wLoad

Default Value: load.w

Type: AngularVelocity (rad/s)

Description: Speed of load

gearRatio

Default Value: wLoad / max(wEngine, 1E-6)

Type: Real

Description: Gear ratio load/engine

Components (10)

torqueStep

Type: TorqueStep

Description: Constant torque, not dependent on speed

engine

Type: Inertia

Description: 1D-rotational component with inertia

idealPlanetary

Type: IdealPlanetary

Description: Ideal planetary gear box

load

Type: Inertia

Description: 1D-rotational component with inertia

quadraticSpeedDependentTorque

Type: QuadraticSpeedDependentTorque

Description: Quadratic dependency of torque versus speed

clutch

Type: Clutch

Description: Clutch based on Coulomb friction

brake

Type: Brake

Description: Brake based on Coulomb friction

feedback

Type: Feedback

Description: Output difference between commanded and feedback input

const1

Type: Constant

Description: Generate constant signal of type Real

ramp

Type: Ramp

Description: Generate ramp signal