Spherical Joint Stabilization in SimMechanics
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Andrew Sol
le 21 Fév 2023
Modifié(e) : Andrew Sol
le 12 Mar 2023
I imported a cube from SolidWorks. Its coordinate system is aligned with the center of the common coordinate system. The cube can rotate omnidirectionally.
In solidworks, this effect is noticeable only when I rotate the cube with the computer mouse.
In SimMechanics (when I run the imported model), the cube simply rotates freely around one of the axes.
I tried to play around with the settings of the spherical joint (dumping, stiffness, target state, etc.), but I couldn't get it fixed or control its position. I would like to try to control its speed and position on each of the XYZ axes separately.
Teach me how to stabilize spherical joints please!
0 commentaires
Réponse acceptée
Steve Miller
le 27 Fév 2023
If you double-click on the Spherical Joint and expand the "Actuation" section, you can set an input to be provided by torque. If you measure the angle you wish to control, you can set up a PI controller to control that angle.
Alternatively, you could use a Gimbal Joint. This will permit motion actuation of the three rotational degrees of freedom - no controller is required.
--Steve
1 commentaire
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Assembly dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!