modelRollingWheelSet

Ideal rolling wheel set consisting of two ideal rolling wheels connected together by an axis

Information

Two wheels are connected by an axis and can rotate around this axis. The wheels are rolling on the x-y plane of the world frame. The coordinate system attached to the center of the wheel axis (frameMiddle) is constrained so that it is always parallel to the x-y plane. If all generalized coordinates are zero, frameMiddle is parallel to the world frame.

Note

To work properly, the gravity acceleration vector g of the world must point in the negative z-axis, i.e.

inner Modelica.Mechanics.MultiBody.World world(n={0,0,-1});

Parameters

TypeNameDefaultDescription
Booleananimationtrue= true, if animation of wheel set shall be enabled
SI.RadiusR_wheelRadius of one wheel
SI.Massm_wheelMass of one wheel
SI.InertiaI_wheelAxisInertia along one wheel axis
SI.InertiaI_wheelLongInertia perpendicular to one wheel axis
SI.DistancetrackDistance between the two wheels (= axle track)
StateSelectstateSelectStateSelect.alwaysPriority to use the generalized coordinates as states
Animation › if animation = true
SI.Distancewidth_wheel0.01Width of one wheel
RealhollowFraction0.8For ring-like wheel visualization: wheel radius / inner hole radius; i.e. 1.0: completely hollow, 0.0: full disc
Types.Colorcolor{30, 30, 30}Color of wheels

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframeMiddleFrame fixed in middle of axis connecting both wheels (y-axis: along wheel axis, z-axis: upwards)
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe1Frame fixed in center point of left wheel (y-axis: along wheel axis, z-axis: upwards)
Modelica.Mechanics.MultiBody.Interfaces.Frame_bframe2Frame fixed in center point of right wheel (y-axis: along wheel axis, z-axis: upwards)
Modelica.Mechanics.Rotational.Interfaces.Flange_aaxis11-dim. rotational flange that drives the left wheel
Modelica.Mechanics.Rotational.Interfaces.Flange_aaxis21-dim. rotational flange that drives the right wheel
Modelica.Mechanics.Rotational.Interfaces.Flange_bsupportSupport of 1D axes

Components

TypeNameDefaultDescription
SI.Positionxx coordinate of center between wheels
SI.Positionyy coordinate of center between wheels
SI.AnglephiOrientation angle of wheel axis along z-axis
SI.Angletheta1Angle of wheel 1
SI.Angletheta2Angle of wheel 2
SI.AngularVelocityder_theta1Derivative of theta 1
SI.AngularVelocityder_theta2Derivative of theta 2
Modelica.Mechanics.MultiBody.Parts.Bodybody2
Modelica.Mechanics.MultiBody.Visualizers.FixedShapeshape2
Modelica.Mechanics.MultiBody.Parts.Bodybody1
Modelica.Mechanics.MultiBody.Visualizers.FixedShapeshape1
Modelica.Mechanics.MultiBody.Joints.RollingWheelSetwheelSetJoint