Vector input in Simscape Revolute Joint

9 visualizaciones (últimos 30 días)
Venkatesh Sripada
Venkatesh Sripada el 28 de Ag. de 2019
Comentada: J Chen el 3 de Sept. de 2019
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

Respuestas (1)

J Chen
J Chen el 29 de Ag. de 2019
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 comentarios
Venkatesh Sripada
Venkatesh Sripada el 29 de Ag. de 2019
Editada: Venkatesh Sripada el 29 de Ag. de 2019
Thank you very much for the reply but I use Matlab 2017b. Can you sent it as a previous version file. (File -> export model to -> previous version file)
J Chen
J Chen el 3 de Sept. de 2019
Model in R2017b is attached.

Iniciar sesión para comentar.

Categorías

Más información sobre Assembly en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by