High-ratio speed reducer based on cycloidal disk motion
This block represents a compact, high-ratio, speed-reduction mechanism that contains four key components:
The eccentric cam, which extends from the base shaft, sits inside the cycloidal disk. This disk meshes with the ring-gear housing. The pin rollers, which extend from the follower shaft, sit in matching holes on the cycloidal disk.
During normal operation, the base shaft drives the eccentric cam. The cam spins inside the cycloidal disk, causing it to rotate in an eccentric pattern about an offset axis. As it moves, the cycloidal disk engages the internal teeth of the ring-gear housing. The internal meshing reverses the rotational velocity direction.
Pin rollers extending from cycloidal disk holes transmit rotational motion to the follower shaft. This shaft spins counter to the base shaft at a highly reduced speed. The large reduction ratio results from the near-equal cycloidal disk and ring gear tooth numbers. The effective gear reduction ratio is
r is the gear reduction ratio.
nR is the number of teeth on the ring gear.
nC is the number of teeth on the cycloidal disk.
The gear reduction ratio constrains the angular velocities of the base and follower shafts according to the expression
ωF is the angular velocity of the follower shaft.
ωC is the angular velocity of the base shaft.
The gear reduction ratio also constrains the torques acting on the base and follower shafts, according to the expression
TB is the net torque at the base shaft.
TF is the net torque at the follower shaft.
Tf is the torque loss due to friction. For more information, see Model Gears with Losses.
The figure shows the cycloidal drive in front and side views. The kinematics of the drive system cause a reversal of the base and follower shaft angular velocities so that the two shafts spin in opposite directions.
The cycloidal drive can operate in reverse mode, e.g., with power flowing from the follower shaft to the base shaft. In this mode, torque transfer efficiencies are typically negligible. You can adjust the efficiency value in the block dialog box using the Efficiency from follower shaft to base shaft parameter.
You can model the effects of heat flow and temperature change through an optional thermal conserving port. By default, the thermal port is hidden. To expose the thermal port, right-click the block in your model and, from the context menu, select Simscape > Block choices. Specify the associated thermal parameters for the component.
Total number of teeth projecting outward from the cycloidal disk
perimeter. This number should be slightly smaller than the number of
teeth or pins on the ring gear. The ratio of the gear tooth numbers
defines the relative angular velocities of the base and follower shafts.
The default value is
Total number of teeth or pins projecting inward from the ring gear
housing. This number should be slightly larger than the number of teeth
on the cycloidal disk. The ratio of the two gear tooth numbers defines
the relative angular velocities of the base and follower shafts. The
default value is
Parameters for meshing losses vary with the block variant chosen—one with a thermal port for thermal modeling and one without it.
Thermal energy required to change the component temperature
by a single degree. The greater the thermal mass, the more resistant
the component is to temperature change. The default value is
Component temperature at the start of simulation. The initial
temperature alters the component efficiency according to an efficiency
vector that you specify, affecting the starting meshing or friction
losses. The default value is
|B||Rotational conserving port representing the base shaft|
|F||Rotational conserving port representing the follower shaft|
|H||Thermal conserving port for thermal modeling|