Connecting DC motor to a revolute joint
12 ビュー (過去 30 日間)
古いコメントを表示
Hi
I'm trying to interface the DC motor block (Simscape Electrical) to a revolute joint (Simscape Multibody). The aim is to develop a simulation model for a Pendubot.
Following several examples I think (I hope) I've made the connection properly, including the Rev-Rot interface to feedback the joint velocity into the DC motor but I have a doubt. If I want to change the friction, where is the right place to do it?. I've noticed that I can change the damping coefficient in the revolute joint (which is what I usually do) but it can be changed in the mechanical parameters of the DC block. (Rotor inertia).
Find attached a zip file with the simulink model and the stp files. Don't mind the commented blocks, just trying to model the motor non-linearity.
Thanks for your help.
Best regards
0 件のコメント
採用された回答
Juan Sagarduy
2021 年 3 月 22 日
Hi Vicente
It shall work in both cases, but it is more natural to do it on the Simscape side (DC actuator). This makes sense if u wanted to add friction later on.
Good luck Juan
2 件のコメント
Thi Pham Duy
2021 年 11 月 17 日
編集済み: Thi Pham Duy
2021 年 11 月 17 日
hello friend, if I want to add a coefficient of friction for the DC motor, how can I add it. I hope you can reply
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Nonlinear Operators についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!