Vector input in Simscape Revolute Joint
显示 更早的评论
I am working with the "Revolute Joint" in Simscape multibody. Is it possible to give a vector from workspace as input for Position Target? My end aim is to view the angles in the vector below as a transition over time
vals = [90.0000, 91.4324, 92.7370];
I know that Position Target takes only scalar values but is there a workaround?
--MY SOULTION--
Currently I am giving one element after another from the vector and updating the whole diagram at every step.
Thanks in advance
回答(1 个)
J Chen
2019-8-29
0 个投票
You can specify the motion of the joint: expand the Actuation, set Torque to Automically Computed and Motion to Provided by Input. You probably need a Simulink-PS Converter block and do the following: in the Input Handling tab, set Filtering to Filter input, set Input filtering order to Second-order filtering.
4 个评论
Venkatesh Sripada
2019-8-29
Venkatesh Sripada
2019-8-29
编辑:Venkatesh Sripada
2019-8-29
J Chen
2019-9-3
Model in R2017b is attached.
类别
在 帮助中心 和 File Exchange 中查找有关 Assembly 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!