Division by zero error and Singularity error in my simulink model
9 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Caused by:
- Derivative of state '1' in block 'WIND_M_PMSG_s2/Permanent Magnet Synchronous Machine/Mechanical model/Int' at time 0.0 is not finite. The simulation will be stopped. There may be a singularity in the solution. If not, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances)
I was following a mathworks thread on similar question but i cannot see any "inf or NaN" in the model configuration.
0 Commenti
Risposte (1)
Sam Chak
il 9 Ago 2022
Hi @BISMARK
Can you insert a picture of the Block Diagram under the Mechanical model mask?
If Simulink throws this kind of 'is not finite' error at time 0.0, this probably suggests that the singularity has occured right at the beginning of the simulation. Please check if there is any division term or unsuspecting trigonometric function like that leads to NaN.
3 Commenti
Vedere anche
Categorie
Scopri di più su Event Functions in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!