What is the most suitable solver for SimScape simulations?

조회 수: 1 (최근 30일)
Javier
Javier 2016년 11월 7일
답변: Javier 2016년 11월 8일
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!

답변 (2개)

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

Javier
Javier 2016년 11월 8일
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!

카테고리

Help CenterFile Exchange에서 Equations에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by