Connecting DC motor to a revolute joint
    19 ビュー (過去 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 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


