What is the most suitable solver for SimScape simulations?

1 visualización (últimos 30 días)
Javier
Javier el 7 de Nov. de 2016
Respondida: Javier el 8 de Nov. de 2016
Hello,
I am using Matlab-Simulink 2016b along with its SimScape library to simulate a toten-pole configuration, I have also a LR tank acting as LPF.
Suddenly, I am running into tolerance error while the simulation, ¨...If not, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances)¨
Thus I was wondering what solver would be the best/more suitable for SimScape library.
Thanks in advance!
regards!

Respuestas (2)

Swarooph
Swarooph el 7 de Nov. de 2016
If you have not already, take a look at this documentation that talks about 'Making Optimal Solver Choices for Physical Simulation' here.

Javier
Javier el 8 de Nov. de 2016
Hi Swarooph,
Thanks for the reply, I have read the link, I have tried different options as there is suggested and none of them seem to help me out to solve the problem, I get warnings like this
The simulation has ignored searching for zero-crossing events at time 2.3189297280484734E-6 for (1) zero crossing signals. These signals are being ignored either because their values are smaller than the zero crossing tolerance, or because they caused multiple consecutive zero crossings. This indicates your system is in Zeno, or has strong chattering.
Block path : test/Class D Half Bridge/N-Channel (mos)
Block type : C:\Program Files\MATLAB\R2016b\toolbox\physmod\elec\elec\+elec\+semiconductors\mosfet.sscp
ZC location : C:\Program Files\MATLAB\R2016b\toolbox\physmod\elec\elec\+elec\+semiconductors\mosfet.sscp (location information is protected)
Which eventually make my simulation either to be extremely slow, or fail.
I am still looking for the good configuration for the solver without success...
Thanks!

Categorías

Más información sobre Equations en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by