- Use an "Ideal Torque Source" block instead of an "Ideal Angular Velocity Source" block. This will provide the pulley with the force it needs to move, instead of just giving it a velocity value as input. The pulley will have velocity as a result of the applied torque.
- In the parameters dialog for the "Solver Configuration" block, choose to use a local solver.
How can I measure the angular velocity in a belt pulley?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Emidio Bacco
il 23 Ott 2017
Commentato: Felix Schönig
il 21 Set 2020
Hello, I'm trying to measure the angular velocity in a simple belt pulley system. But the simulation give me this Error "Trouble solving algebraic equations in differential-algebraic system. Singular iteration matrix encountered with step size 0.2 at time 0.0. Try tightening the error tolerances. If the problem persists, check the model structure and values of parameters." Help me please
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/168650/image.jpeg)
0 Commenti
Risposta accettata
Julia Antoniou
il 26 Ott 2017
Hi Emidio,
This error happens when the solver is unable to solve the system's differential equations. I believe you can resolve this error by making the following changes:
Additionally, I would add a very small, negative initial deformation value for the springs. You can do this by going to the block parameters dialog for the spring, clicking on the "variables" tab, selecting "deformation", and entering a value (such as -0.005 m). It is also worth noting that the model shown above displays the angular displacement in the scope block. If you would like to measure the angular velocity, connect your "PS-Simulink" converter block to the "W" port of the "Ideal Rotational Motion Sensor".
If you have further questions when creating your simulation, the MathWorks demo "sdl_power_window" would be a great reference. See the link below to read more about this example model: https://www.mathworks.com/help/physmod/sdl/examples/power-window-system.html
1 Commento
Felix Schönig
il 21 Set 2020
I am encountering a similiar problem. Would you please be so kind to have a look at this question of mine?
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!