Incorrect velocity of gears in Gearbox

3 ビュー (過去 30 日間)
Christo van Rensburg
Christo van Rensburg 2020 年 8 月 18 日
回答済み: Steve Miller 2022 年 12 月 20 日
Hi everyone,
So I'm a building a single stage gearbox as depicted in the figure below in Simulink.
Gear 1 (N = 17 teeth) is given a constant torque of 1000 Nm and meshed with gear 2 (53 teeth).
When I run the simulation I get a ridiculously high velocity profile for either gear that keeps increasing as time passes. Should this value not remain constant? What am I missing that could possibly cause this?
Any help is appreciated!

回答 (1 件)

Steve Miller
Steve Miller 2022 年 12 月 20 日
The simulation results you have plotted are correct. You are applying a constant torque to both gears. Applying a constant torque to a rotational system with no damping will result in a system that just keeps accelerating (Torque = Inertia* Acceleration). If you want it to settle at a constant speed, you need to do one of the following:
  1. Apply a torque pulse to get it spinning... OR
  2. Assign damping to one of the Revolute Joints... OR
  3. Use a motion input to ONE of the gears
--Steve

カテゴリ

Help Center および File ExchangeJoints and Constraints についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by