Simulating engagement of two helical gears

3 views (last 30 days)
Bertug
Bertug on 31 May 2024
Answered: Shishir Reddy on 5 Sep 2024
Hello,
I need to simulate two helical gears engagement. One of them is not controllable in terms of revolution. So, it has random revolution per minute. The other one can be controlled in terms of torque and revolution. With a special method, I need to engage these gears. I need to copy behavior of uncontrollable one. After their revolutions are same and steady, at this point I need to engage them.
I may use a PID controller to monitorize and copy uncontrollable one. How can I simulate that?
  1 Comment
VBBV
VBBV on 1 Jun 2024
Consider the use of differential element available in Simscape library to engage the gears
One of the outputs of differential can be connected to uncontrolled gear (in terms of revolution) via an idler gear which will allow the response to be varied after reaching a specified number of revolutions.

Sign in to comment.

Answers (1)

Shishir Reddy
Shishir Reddy on 5 Sep 2024
Hi Bertug,
To simulate the engagement of two helical gears in Simulink or Simscape, where one gear has random RPM and the other is controlled, the following components are required:.
  • Uncontrollable Gear: The ‘Ideal Angular Velocity Source’ block can be used here to simulate the random RPM of the uncontrollable gear.
  • Controllable Gear: The ‘Ideal Torque Source’ allows to control the torque applied to the gear, which in turn controls its speed.
  • Differential Element: ‘Differential’ block is used to simulate the engagement of the two gears.
  • PID Controller: ‘PID Controller’ block can be used to control the torque applied by the torque source.
  • Sensors and Scopes: ‘Ideal Rotational Block sensor’ measures the RPM of both gears. ‘Scope’ blocks can be connected to visualize the RPM and control signals.
The ‘Ideal Angular Velocity source’ can be connected to ‘Random Number’ block to generate a random RPM input.
The 'PID controller' and 'Differential' block can be configured as follows :
  1. Output of the RPM sensor on the uncontrollable gear should be connected to the input of the PID controller.
  2. Output of the PID controller should be connected to the ‘Torque Source’ to control the torque applied on the controllable gear.
  3. Finally, the outputs of both uncontrollable and controllable gears must be connected with ‘Differential’ block and a manual switch can be used to engage the differential once the RPMs are synchronized and steady.
I hope this helps.

Categories

Find more on Gears in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!