Thermal analysis for devices without thermal models like legacy BJTs #1020
Replies: 4 comments
-
This gives acceptable result with much less efforts: |
Beta Was this translation helpful? Give feedback.
-
Nice work. Our results are different @t=10sec. I assume because the 2 currents don't sum at Rha. Eliminating all the Cth ignores thermal time constants. Your "curve" is flat. For a power amp running continuously at high levels, this is moot. For circuits with variable duty cycles, Cth might matter. |
Beta Was this translation helpful? Give feedback.
-
Here is another way to do the same thing. Unfortunately the B-source in ngspice doesn't accept expressions like q1:power or p(q1). |
Beta Was this translation helpful? Give feedback.
-
Very nice. Both your solutions are viable. The duty cycle of the circuit would determine the choice. The goal of the project is to expose Users to Thermoelectric simulations. It is up to the User to determine how many R/C sections to use and what the R/C parameters are. Every thermal "barrier" requires an RC section be added. For example thermal insulating pads and heatsink compound are a barrier. I have had lot's of issues getting Manufacturer's thermal models to work in ngspice but almost every model works in LTspice. These techniques bypass compatibility issues plus allow any device to be analyzed. I didn't realize this is the same as Holger's method... |
Beta Was this translation helpful? Give feedback.
-
I based this project on a 1994 EDN Design Note. The Author used Spice sub-circuits to measure the power dissipation of Audio power amp BJT output devices. I replicated his work in Qucs-S. This same idea can be extended to almost any device.
The Author is still active on EEVblog. They guys at LTspice forum also helped.
The accuracy of the simulation is limited by the accuracy of the Electrothermal device parameters and how many "R/C" stages are used. Every "transition" between the Device Die and the heatsink should be accounted for like Die bond, lead frame, thermal compound, insulator...etc.
Amp_BJT_thermal_prj.zip
Beta Was this translation helpful? Give feedback.
All reactions