N-Channel IGBT blocks

When I was trying to connect N-Channel IGBT simscape block with rest of my circuitry; the simulation get terminated and showing the following error message
Nonlinear solver to advance time one step failed to converge due to Linear Algebra error. Failed to solve using iteration matrix.

2 Comments

Hello Aparna,
can you share the model or a screenshot of your model? It typically means how the block was connected needs to be modified, but there is also the chance that it's parameters would need to be changed.
Regards,
Joel

Sign in to comment.

Answers (1)

Sabin
Sabin on 22 Dec 2022

0 votes

This error can be due to several factors such as model might be stiff, there is a singularity, perhaps model is a bit on the edge and the current solver configurations are not able to solve it. Sometimes might be possible to improve the model by adjusting some parameters. A good starting point is to Examine Model Dynamics Using Solver Profiler. This way you can check zero crossings, solver exceptions, stiffness. If the error occurs at the initialization, then it might be a bit more difficult to investigate but adjusting some parameters or changing solver configurations might help.

Categories

Find more on Simscape Electrical in Help Center and File Exchange

Products

Release

R2020a

Asked:

on 15 Jul 2020

Answered:

on 22 Dec 2022

Community Treasure Hunt

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

Start Hunting!