# Дополнительные программы раздела «Трансформаторы, реакторы и дроссели»

Основной маршрут — встроенный Python FEMM 5. Откройте нужную программу в его редакторе и выполните целиком. Внешний Python, COM и библиотека `femm` для этого не требуются.

- `reactor-air-gap-energy.py`: одномерная линейная магнитная цепь с конечной проницаемостью; вычисляет L, B, энергию и долю энергии зазора.
- `reactor-dc-bias-inductance.py`: авторская обратимая функция Ψ(I); сравнивает секущую, касательную, энергию и коэнергию; проверяет шаг разности.
- `reactor-ac-losses.py`: переводит амплитуды гармоник в RMS и суммирует потери меди при заданных сопротивлениях.

Эти три программы — аналитические эталоны. Они печатают JSON и выполняют проверки, не создают геометрию и не запускают полевой решатель. Их числа не являются новыми FEMM-решениями, измерениями или паспортными данными изделия.

## Полевой маршрут

Используйте отдельные существующие комплекты из `downloads/elcut/`: `gapped-reactor-energy`, `reactor-saturation`, `coupled-coils`, `current-transformer-burden`, `brooks-inductor`. Их собственная `reproduce.py` предназначена для встроенного Python FEMM 5 и создаёт новую папку `calculated-NN`. Она строит учебные модели с русскими свойствами, сохраняет, закрывает и повторно открывает каждый решаемый файл. Параметры этих исследований отличаются от приведённых здесь аналитических эталонов.

Для потерь меди используйте `downloads/audit-native/copper-skin-proximity/` и его паспорт; для стали — разбор `studies/steel-loss-calibrated/`. Область применимости и численные проверки принадлежат каждой точной постановке. Сохранённые модели, решения, программы и квитанции исходных комплектов при добавлении этих уроков не изменялись.

Для новых токов, сетки, частоты или материала делайте отдельную учебную копию. Храните точные входы, версию FEMM, SHA-256, FEM/ANS и таблицы проверок вместе. Новое физическое изделие, гистерезис, коммутация и температура не считаются проверенными только по аналитическому ответу или успешному завершению решателя.

## Первоисточники

- [D. Meeker. FEMM 5 User Manual, 1 October 2026](https://www.femm.info/doku/lib/exe/fetch.php?media=femm-qt:docs:manual.pdf): постановка, материалы, энергия/коэнергия, потери и команды встроенного Python.
- [D. Meeker. Incremental Permeability AC Solution about a DC Operating Point](https://www.femm.info/doku/doku.php?id=incrementalpermeability): физический смысл малого возмущения; команды версии 5 сверяются по её руководству.
- [FEMM FAQ](https://www.femm.info/doku/doku.php?id=faq): амплитудные комплексные величины и одночастотное приближение; старый внешний интерфейс не используется.
