на самом деле все не так сложно. тепловое сопротивление = градусов на ватт. сколько ватт рассеивается в районе контакта поверхностей (используются в основном 2: junction - внтури кристалла, и корпус-среда, где средой может быть либо открытый http://www.daycounter.com/Calculators/Heat-Sink-Temperature-Calculator.phtml
воздух либо радиатор) на столько градусов и поднимется температура. в прерывистом режиме работы компонента учитывается скважность, т.к. компонент нагружен только часть времени и остывает в остальное время.
онлайн-калькулятор по ссылке.
Saturn PCB тоже умеет