IdealRollingWheel ​
Ideal rolling wheel converting rotational motion to translational motion and vice-versa, without inertia.
This component models the ideal kinematic and static interaction between a rotational mechanical port (spline) and a translational mechanical port (flange) representing a wheel rolling on a surface. It assumes perfect rolling contact, meaning there is no slip. The wheel itself is considered massless and frictionless, so no inertial effects or energy losses are included. The key kinematic relationship links the relative angular displacement of the spline (spline.phi - support_r.phi) to the relative translational displacement of the flange (flange.s - support_t.s) via the wheel radius:
math The static force-torque balance is also defined, relating the torque at the spline (
math
This component extends from PartialElementaryRotationalToTranslational
Usage ​
RotationalComponents.IdealRollingWheel(radius)
Parameters: ​
| Name | Description | Units | Default value |
|---|---|---|---|
radius | wheel radius | m |
Connectors ​
spline- This connector represents a rotational spline with angle and torque as the potential and flow variables, respectively. (Spline)flange- This connector represents a mechanical flange with position and force as the potential and flow variables, respectively. (Flange)support_r- This connector represents a rotational spline with angle and torque as the potential and flow variables, respectively. (Spline)support_t- This connector represents a mechanical flange with position and force as the potential and flow variables, respectively. (Flange)
Behavior ​
Source ​
"""
Ideal rolling wheel converting rotational motion to translational motion and vice-versa, without inertia.
This component models the ideal kinematic and static interaction between a rotational mechanical port (spline) and a translational
mechanical port (flange) representing a wheel rolling on a surface. It assumes perfect rolling contact, meaning there is no slip.
The wheel itself is considered massless and frictionless, so no inertial effects or energy losses are included.
The key kinematic relationship links the relative angular displacement of the spline (`spline.phi - support_r.phi`)
to the relative translational displacement of the flange (`flange.s - support_t.s`) via the wheel radius:math (\text{spline.phi} - \text{supportr.phi}) \cdot \text{radius} = \text{flange.s} - \text{supportt.s}
math \text{radius} \cdot \text{flange.f} + \text{spline.tau} = 0
Flattened Source
"""
Ideal rolling wheel converting rotational motion to translational motion and vice-versa, without inertia.
This component models the ideal kinematic and static interaction between a rotational mechanical port (spline) and a translational
mechanical port (flange) representing a wheel rolling on a surface. It assumes perfect rolling contact, meaning there is no slip.
The wheel itself is considered massless and frictionless, so no inertial effects or energy losses are included.
The key kinematic relationship links the relative angular displacement of the spline (`spline.phi - support_r.phi`)
to the relative translational displacement of the flange (`flange.s - support_t.s`) via the wheel radius:math (\text{spline.phi} - \text{supportr.phi}) \cdot \text{radius} = \text{flange.s} - \text{supportt.s}
math \text{radius} \cdot \text{flange.f} + \text{spline.tau} = 0
Test Cases ​
No test cases defined.
Related ​
Examples
Experiments
Analyses