Problem with Hysteretic core

Hello,

I want to simulate Hysteretic core, but every time I run my simulation there pops out error. "Encountered 1001 consecutive zero-crossings caused by the components listed below.

Count : Component
1001 : [ANPC/P_hyst2/Hit Crossing](component:ANPC/P_hyst2/Hit Crossing)

Consecutive zero-crossings slow down the simulation because they force the solver to make excessively small time steps.

To turn off this message, set the parameter “Max. number of consecutive zero-crossings” on the Diagnostics page of the Simulation Parameters dialog to 0.

See also: PLECS Documentation > Using PLECS > Error Messages"

Even when I don’t change any parameters in this block. If I disconnect this block from magnetic circuit this error doesn’t pops up.

Thanks for helping!

ANPC.plecs (156.6 KB)

Ernesto, what type of material does your Hysteretic core align with? Is there a reason why you are choosing that core instead of a Linear or Saturable core? I’ll note that the inductance of your core is drastically different than the electrical inductors. The parameters also seem odd and the saturated inductance is incorrect (should be ~1).

I would suggest using a more approachable model for the core. I’ll also note that the Hysteretic core due to its extreme non-linearity can be prone to certain numerical challenges.