🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

Faster way to obtain average Ploss of component class MOSFET (Eon)

User: "Vintersorg"
Altair Community Member

Hi!

The power loss (Ploss) of component class MOSFET (Eon) is available through Ploss extra node. The help menu for this class states:

"The total loss, in watts, is represented in the form of current flowing out of this node. Therefore, to measure and display the loss, an ammeter should be connected between the nodes and the ground."

The Ploss out of this node, obtained by using an ammeter, takes a long time to converge. It takes a long simulation time frame to reach the steady state of Ploss by this approach. For this reason, my simulation is becoming extremely slow.

If we set to 1 (enable) the Ploss flag inside MOSFET (Eon) component parameters, we see from Ploss waveforms that the losses actually reach the steady state very fast, but it is this averaging from Ploss extra node that is taking too long to converge.

So far, I've been using a graphical approach to obtain the losses, like using cursors and getting the average power loss for one PWM cycle, but it is a manual approach and I would like to automate my simulation using a script.

Question is:

Is it possible to get Ploss instantaneous values in any way? For instance, get the instantaneous value for each simulation step, or have acces to the variable used when we enable Ploss flag and use it in the simulation schematic (or C-block?). Then, I can use a low-pass filter with my desired time constant and have the Ploss calculation to converge much faster than the ammeter approach with Ploss node.

Any suggestions? I just need a faster Ploss calculation from MOSFET (Eon) component class for an automated script.

Thanks in advance!

Find more posts tagged with