How to resolve position violation errors in Simulink

2 visualizaciones (últimos 30 días)
석준
석준 el 8 de Ag. de 2024
Comentada: Yifeng Tang el 15 de Ag. de 2024
Hello, I am working on an 8-axis Stewart platform simulator in Simulink. I have set motion inputs for the 8 prismatic joints using formula-based values and feedback control. Since the initial position of all prismatic joints is 0.5m, I set the priority to high in the Specify Position Target option and entered a value of 0.5m. However, when I run the simulation, a Position Violation error occurs as shown in the picture below. It seems that there is an issue with the motion input for the 8 prismatic joints. If you know how to solve this problem, I would appreciate your help.
I apologize for not being able to attach the entire model as it is part of an ongoing research project.
Thank you for your understanding.
  2 comentarios
Umar
Umar el 8 de Ag. de 2024
Hi @석준,
I would recommend reviewing the formula-based values and feedback control settings for the 8 prismatic joints to ensure they are correctly defined. Then, verify the solver settings in Simulink to make sure they are appropriate for the simulation. Make sure to double check the specified position targets for the prismatic joints and making sure that the initial positions and target positions are set correctly. Afterwards, re-run the simulation after making adjustments to the motion inputs, solver configuration, and position targets.
Yifeng Tang
Yifeng Tang el 15 de Ag. de 2024
I suspect that some inputs, or the initial value of the inputs, is in conflict with the desired initial position of the joints. The solver isn't able to find a solution that will satify all these information sent to the joints. An input of position to the joint will override the initial target you set.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

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

Etiquetas

Productos


Versión

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by