Connecting DC motor to a revolute joint
13 次查看(过去 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!