Утилита расчета температуры катушки, наконец-то руки добрались скомпилировать.
Вывод графиков я отключил, что бы не забивать голову установкой программы построения графиков. При малых диаметрах катушки использованы данные, для аппроксимации коэффициента охлаждения, предоставленные Игорем, при бОльших диаметрах ориентировка сделана на дельту при температуре 40 градусов, для примеров приведенных
здесь, хотя коэффициент практически совпал с приведенным выше. В отличии от таблицы утилита дает температуру в любых комбинациях частоты/диаметра провода/тока. Плюсом введен режим продолжительности включения 30, 60 или 100% при полной продолжительности цикла 2 минуты с выводом пика температуры. Например, продолжительность 30% означает, что передатчик работает 120*0.3=36 секунд полной мощностью, далее 120-36=84 секунды отдыхает, далее процесс повторяется. 100% - непрерывный режим.
Катушка медная бескаркасная с зазором между витками 0,8-1 диаметра провода. Катушки на каркасах будут греться сильнее, с бОльшим шагом несколько слабее. Охлаждение без принудительного обдува. Для трубок предусмотрен ввод внутреннего диаметра, это влияет на постоянную времени нагрева, поскольку меняется масса катушки, и следовательно на максимум температуры в повторно-кратковремнном режиме.
Точность расчета утилиты не абсолютная (для увеличения точности нужно больше экспериментальных данных), но для оценки нормальности или "чрезмерности" нагрева думаю пригодно к использованию.
Если говорить о теории нужно много чего учитывать, например кроме скина нужно учитывать
эффект близости, для расчета добротности катушки, а так же форму катушки, поскольку длина провода, а значит и сопротивление потерь, могут для одной и той же индуктивности получаться разными. По сути все это можно учесть, но в любом случае для расчета температуры нужно учитывать условия охлаждения и тут мы так или иначе возвратимся к получению коэффициента охлаждения "К", который для разных форм и исполнений катушек проще узнать экспериментально. Либо нужно делать полное моделирование всех процессов охлаждения, а это не такая простая задача, как может показаться на первый взгляд.
Вообще для установившегося процесса есть простая формула (ниже), я ее сразу по ссылке, которую давал выше, не разглядел. Но все равно нужно считать скин и площадь охлаждения, а в результате не сильно проще и получается. К тому же по этой формуле, понятно, не построить переходной процесс и не посчитать режимы с повторным включением.