Transient initialization, failed to converge. Clutch in planetary driveline.

1 回表示 (過去 30 日間)
Benjamin Dellal
Benjamin Dellal 2017 年 8 月 11 日
回答済み: Steve Miller 2023 年 5 月 9 日
I am modeling a two speed transmission based on the simulink example 'sdl_transmission_2spd' See example
I am basically attaching a planetary gearbox to a simple gear and switch the planetary on/off with two dog clutches. To overcome the speed difference between input/output when shifting, I put a friction clutch between the planetary ring and its rotational reference. This will basically act as a synchro, in my example slowing the input down.
Now, if the clutch is designed to a level, where it would actually slip, I get the attached error.
Any suggestions appreciated!

回答 (1 件)

Steve Miller
Steve Miller 2023 年 5 月 9 日
Your model is missing an inertia. In certain configurations, you are applying torque to a node with no inertia which leads to infinite acceleration.
Add an inertia here and everything runs fine.
--Steve

カテゴリ

Help Center および File ExchangeClutches についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by