- 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 (최근 30일)
이전 댓글 표시
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
댓글 수: 0
채택된 답변
Julia Antoniou
2017년 10월 26일
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
Felix Schönig
2020년 9월 21일
I am encountering a similiar problem. Would you please be so kind to have a look at this question of mine?
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!