My model operates at an exceedingly slow pace; are there any potential solutions to this issue?


My model operates at an exceedingly slow pace; are there any potential solutions to this issue?

image

HERIC.qsch (53.4 KB)

Fatal error: Could not open file “IGBT_650V_TRENCHSTOP5_S5_L1.lib”

IGBT_650V_TRENCHSTOP5_S5_L1.txt (76.2 KB)


You have questionable control of the upper transistors!

Could you explain it in more detail? I don’t quite understand.

To control the transistor, you need to apply voltage between the Gate and the Emitter (Source), and you don’t have that. Therefore, the current is small. Take and add controlled voltage sources B or E to control the upper transistors.

HERIC.qsch (74.5 KB)
What issues remain in this regard?

I rearrange and simplify a bit your schematic, basically, your updated schematic can run with ideal or native device; however, I am not smart enough to figure how to resolve timestep too small when using the IGBT library. Let see if @bordodynov can do something. Also copied the IGBT version, but it return timestep too small.

HERIC-ideal.qsch (39.0 KB)
HERIC-native.qsch (58.0 KB)
HERIC-IGBT.qsch (58.1 KB)
IGBT_650V_TRENCHSTOP5_S5_L1.txt (76.2 KB)

Simulation with Ideal Switch Version


HERIC-IGBT+AB.qsch (58.4 KB)
IGBT_650V_TRENCHSTOP5_S5_L1_AB.txt (76.3 KB)
I really didn’t like the models. The developers messed up with the parameters. I’ve redesigned the models a bit.

2 Likes

Incredibly, it has successfully run. Could you inform me of the modifications you made to the library, or what factors contributed to the model’s failure to execute? I hope to gain insights from this error. Thank you.

Take a look at the new model file. Pay attention to the parameters {1}. In my opinion, this is not right. The same parameters were assigned to the inductors! I replaced the inductors with 100u resistors. I have long noticed the harmful effects of inductors in the models of this company. I solved the problems by shunting the inductors with a parallel resistor proportional to the magnitude of the inductance, which prevents fluctuations at frequencies of hundreds of megahertz. After some time, the developers of this company noticed my way of improving convergence and began to apply it in their new models, but not always. It can be seen that different people make models. In this case, it is not clear which inductors and I decided to get rid of them.

I have learned a great deal; thank you very much for your explanation.

Thank you very much for the optimization you have carried out on my model.