- The issue is likely due to a rigid connection between the DC motor and the mechanical load (unbalanced load).
- This rigid setup can cause initialization errors in Simscape because the solver struggles with perfectly stiff systems.
- To fix this, you can add compliance by inserting a "Rotational Spring" and "Rotational Damper"
- Connect these between the motor's R port and the unbalanced load.
- This will allow some mechanical flexibility and help the solver initialize the system correctly.
Error using Unbalanced load to simulate DC motor rotor imbalance
15 views (last 30 days)
Show older comments
Hi everyone,
I am attempting to use the Unbalanced Load Simscape block to model rotor imbalance in a motor. This can be simulated by adding an unbalanced mass or by modifying the rotor’s inertia.
As shown in Figure 1, I have connected the unbalanced load to the motor output. However, when I run the simulation, I encounter an error, which is displayed in Figure 2.
Thank you in advance!


0 Comments
Answers (1)
MULI
on 23 Apr 2025
For more information on this you can refer to the below links and also the examples mentioned:
See Also
Categories
Find more on Magnetic Elements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!