Diverging results
이전 댓글 표시
Hi,
I am currently developing a control system for a 3 link manipulator as part of my project. I got some torque control values that is needed to be applied at each joint of the manipulator to produce desired trajectory. I've developed a matlab simulink model to simulate this as well(I dont want to use Sim mechanics model as of now), but the values produced by my model are diverging/blowing.
For instance even if I am providing holding torque (to counter-act gravity term, in this case angles of manipulator should not change), initial angle values do not change, but over a time period these values starts changing and eventually goes on to infinity.
Sorry for the long question.
Prompt response would be deeply appreciated.
댓글 수: 2
Jan
2011년 5월 25일
"The initial values do not change, but... go to infinity"? I cannot follow. What exactly happens?
Shobhit Gupta
2011년 5월 29일
답변 (1개)
Jan
2011년 5월 25일
1 개 추천
I guess, that you apply the counter-act gravity term with a limited accuracy. Then the small resulting torque will accumulate over the time.
There is no way to solve this drift in an open-loop control system, which acts on the torques only. To control the position of a robot, you have to control te position ;-)
댓글 수: 4
Shobhit Gupta
2011년 5월 26일
Arnaud Miege
2011년 5월 26일
Can you upload your model to a filesharing site? There may be some modelling errors in the model of the robot.
Shobhit Gupta
2011년 5월 29일
Shobhit Gupta
2011년 5월 29일
카테고리
도움말 센터 및 File Exchange에서 Robotics에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!