Hi @Rakesh, yes, it is possible to simulate full core saturation using the Saturable Transformer block in Simulink, but a few factors need to be properly configured to observe the expected behavior. If you've introduced a volt-second imbalance and are only seeing slight dips in output voltage and current along with some transformer spikes within 20 ms, it’s likely that the transformer hasn’t reached full saturation yet. In hardware, full saturation often requires several cycles of imbalance, and the same applies in simulation.
Here are a few suggestions:
- Increase Simulation TimeTry extending the simulation beyond 20 ms—consider running for 50–100 ms or longer. Saturation is a cumulative effect, and depending on the applied imbalance and core characteristics, it may take time before flux builds up to the point of saturation.
- Monitor Magnetizing Flux or CurrentTo verify saturation, you can connect to internal signals of the Saturable Transformer block—such as the magnetizing current or flux. A flattening of the flux waveform (i.e., reaching a plateau) typically indicates the core has entered saturation.
- Adjust Transformer ParametersMake sure the block parameters accurately reflect a saturable core:
- Initial magnetizing inductance (Lm0)
- Saturated inductance (Lm_sat)
- Transition flux linkage (ΨT)
- Shape factor (fT)If ΨT is too high, it might take a significant imbalance to reach saturation. Lowering it slightly can help observe the effect more clearly.
- Behavior After SaturationOnce the transformer is fully saturated, you should observe:
- A sharp increase in magnetizing current (due to the drop in inductance)
- Output voltage and current dropping significantly or going to zero, matching hardware behavior
In summary, you should be able to observe complete saturation effects by increasing the simulation duration and closely monitoring flux or magnetizing current. Adjusting the core parameters may also help achieve saturation more clearly.