Hi,
It depends how much you want to go into details.
But generally: P(t) = V(t) x I(t).
This is true for any waveform and any electronic device.
If you now calculate the average of P(t) over a full signal period then you have the perfect value.
Simpler methods
If you know the average current (not RMS current) through the diode, then you may calculate with a constant voltage drop.
(Use the voltage drop according the current in times of current flow, don't use the average current here)
Example:
10A for 10us every 10ms
--> look into the datasheet for the voltage drop at 10A. Let's say it's 1.1V.
The average current is: 10A × 10us / 10ms = 10mA
P = 1.1V x 10mA = 11mW
If you just want the reverse recovery power, then just use the part of the time/currentvoltage that is responsible for the reverse recovery.
Klaus
- - - Updated - - -
Added:
I just did an internet search.
Did you go through the existing application notes and discussions?
Klaus