FEMM 5

Часть IV · Трансформаторы, реакторы и дроссели → § 21 · Цепь однофазного трансформатора

Занятие 21.3

Нелинейная нагрузка: метод Ньютона по действительным и мнимым составляющим

Цель и задачи

Цель. Проверить нелинейный поиск токов по действительным и мнимым составляющим.

Задачи

  • Строить невязку и действительный матрица Якоби с демпфированием без предположения комплексной аналитичности.
  • Собрать вещественный Якобиан 4\times 4 центральными разностями.
Что нужно вспомнить перед началом

Если одно из понятий незнакомо, вернитесь к предыдущему занятию и воспроизведите его численный пример. После этого переходите к новой постановке.

Место занятия в инженерной методике

Расчётная лабораторная работа · Согласование поля с внешней электрической цепью

Инженерный вопрос. Сходится ли Ньютон к физически согласованному нагрузочному режиму?

Опыты независимого возбуждения, ХХ, КЗ и нагрузки дают параметры связи, рассеяния и изменения напряжения. Они образуют последовательность построения и проверки схемы замещения трансформатора.

Лабораторная работа:

Последовательность решения, отчёт и критерии результата

Результат получают из наблюдаемых величин и проверяют в условиях данного практикума.

Последовательность решения

  1. Обосновать постановку и способ измерения. Выберите независимые неизвестные и уравнения выводов. Разделите полевое отображение потокосцеплений и условия источника или нагрузки.

  2. Вычисленный аналитический эталон. Проверьте решение системы в линейном предельном случае и физический смысл каждой невязки.

  3. Демпфированный Ньютон для двух комплексных токов. Выполните действия практикума по его исходной таблице. Запишите итерации, комплексные токи, демпфирование и невязки по компонентам.

  4. Ответить на вопрос по своим результатам. Вычислите невязки уравнений электрической цепи отдельно от полевых величин; сопоставьте найденный режим с независимым контрольным случаем.

Что включить в отчёт

Результат этого занятия. История сходимости с проверкой окончательного решения уравнений.

Данные именно этого опыта. Запишите итерации, комплексные токи, демпфирование и невязки по компонентам.

Оформление наблюдений. Найденные токи, напряжения, потокосцепления, начальное приближение, число итераций и невязки уравнений цепи отдельно от полевого решателя.

Как обосновать результат

Проверка из практикума. Контрольная подстановка вне последней внутренней итерации; невязка нормирована на напряжение источника.

Независимый контроль. Подставьте найденные величины обратно в независимые уравнения выводов и сравните с линейным либо нулевым контрольным режимом.

Критерий выполнения. Корректная матрица 4\times 4 Якоби; фиксированная маркировка; уменьшающийся остаток; завершение с контролем либо ясным отказом.

Точность и расхождения. Масштабируйте уравнения по физическим единицам. Малый шаг Ньютона не заменяет малую невязку; критерия цепи недостаточно для оценки сеточной ошибки.

Основание сравнения. Используйте уравнения выводов и выбранные независимые неизвестные из занятия. Сходимость итераций подтверждает решение заданной системы, но не правильность исходной модели.

Вывод для устройства

Обоснуйте, что рассчитанное поле соответствует требуемому питанию и нагрузке устройства, а найденная рабочая точка удовлетворяет выбранным внешним условиям.

Границы вывода. Геометрия активной части и принятые свойства не описывают автоматически лобовые сопротивления, все потери и нелинейную форму тока. Электрические условия каждого опыта проверяются отдельно.

Теория и вывод формул

Нелинейную полевую зависимость согласуют с источником напряжения и нагрузкой методом Ньютона. Представление комплексных величин действительными и мнимыми составляющими позволяет записать систему в вещественной форме.

Соглашения об обозначениях и единицах
  • \(i(t)\), \(u(t)\) — мгновенные значения; \(\widehat I\), \(\widehat U\) — комплексные амплитуды; \(\underline I_{\text{д}}\), \(\underline U_{\text{д}}\) — комплексные действующие значения. Для синусоиды \(\widehat I=\sqrt{2}\,\underline I_{\text{д}}\); действующее значение тока равно \(|\underline I_{\text{д}}|\). Нормировка обязательно учитывается в формулах мощности.
  • \(\Phi=\int_S\mathbf B\cdot\mathrm d\mathbf S\) — поток через ориентированную поверхность; \(\Psi=\sum_k\oint_{C_k}\mathbf A\cdot\mathrm d\mathbf l\) — потокосцепление последовательных витков с согласованными замкнутыми контурами. Только при одинаковом сцепленном потоке каждого витка \(\Psi=N\Phi\). Обе величины измеряются в веберах: число витков безразмерно. Запись «Вб·виток» подчёркивает суммирование.
  • \(\theta_{\text{м}}\), \(\Omega\) (также \(\omega_{\text{мех}}\)) — механические угол и угловая скорость. Для основной гармоники \(\theta_{\text{э}}=p\theta_{\text{м}}\), \(\omega_{\text{э}}=p\Omega\), где \(p\) — число пар полюсов. Геометрический период зубцов задаётся отдельно. В производных по углу используйте радианы.
  • Статическая индуктивность \(L_{\text{ст}}=\Psi/i\) — наклон секущей из начала координат; это определение используется при \(\Psi(0)=0\) и \(i\ne0\). Динамическая индуктивность \(L_{\text{дин}}=\partial\Psi/\partial i\) — наклон касательной (дифференциальная, инкрементальная); положение и остальные токи фиксированы. Для линейной характеристики без смещения обе равны одной индуктивности \(L\). При постоянных магнитах и взаимном возбуждении сначала учитывают ненулевое смещение потокосцепления.
  • Положительные направления, оси и специальные индексы определяются в конкретной задаче. Единицу берите из условия или заголовка таблицы; перед подстановкой в формулу СИ переводите миллиметры в метры, миллигенри в генри и градусы в радианы.
  • Численные результаты обычно показаны с четырьмя значащими цифрами; для сравнения близких значений в таблицах сходимости сохранено больше цифр. Полные значения остаются в исходных расчётных данных. Малые остатки вычисления координат на осях показаны как ноль; малые физические величины сохраняются в показательной записи.
Указатель формул этого занятия
  1. (21.5) · Физическая и вычислительная постановка
  2. (21.6) · Действительный Якобиан комплексной нелинейной задачи
  3. (21.7) · Численный пример

Физическая и вычислительная постановка

В насыщенной гармонической модели напряжение зависит от действительных и мнимых составляющих токов. Такое отображение, как правило, не является голоморфной функцией комплексного аргумента, поэтому формальное применение комплексной производной не даёт требуемой матрицы Якоби. Задачу записывают в вещественной форме: каждому из N электрических портов соответствуют две неизвестные. Для двухобмоточного трансформатора получают четыре переменные и четыре уравнения.

Линеаризация невязки r(x + \Delta x) \approx r(x) + J \Delta x приводит к системе J \Delta x = -r. Матрицу Якоби определяют центральными приращениями каждой действительной составляющей; для двух портов одна её сборка требует восьми возмущённых полевых решений и базового расчёта. Полный шаг принимают при уменьшении нормированной невязки. Если это условие не выполняется, коэффициент демпфирования последовательно уменьшают. Погрешность полевого решения ограничивает достижимую точность согласования цепи, поэтому дальнейшее уменьшение допуска ниже этого уровня не обеспечивает содержательного улучшения результата.

\mathbf x=(\Re\widehat I_1,\Im\widehat I_1,\Re\widehat I_2,\Im\widehat I_2)^T,\quad\mathbf J\Delta\mathbf x=-\mathbf r,\quad\mathbf x^{\text{нов}}=\mathbf x+\alpha\Delta\mathbf x
(21.5)
0 < \alpha \le 1; действительные уравнения строятся из действительных и мнимых частей комплексных невязок напряжений на выводах.

Порядок проверки результата

Численный пример ниже является аналитическим учебным эталоном. Его значения вычислены по указанным формулам; они не обозначают результат решения новой модели методом конечных элементов. Практикум связывает эталон с полевой задачей: сначала воспроизведите уже проверенный результат базового раздела, затем измените только один исследуемый параметр. Именно такое сравнение позволяет отделить ошибку программы от влияния геометрии, сетки и физического приближения. Сохраните исходную модель, рабочую копию и таблицу с заголовками величин. В подписи каждой величины укажите единицу, положительное направление и способ получения; для гармонических величин дополнительно укажите амплитудную нормировку. Если условие задачи не выполнено, остановите серию и сохраните причину отказа вместе с последним корректным состоянием.

Пояснение программы

Функция residual возвращает действительные составляющие невязки, поэтому матрица Якоби также действительная. Для каждого столбца создаются независимые копии вектора неизвестных. Центральная разность делится на удвоенный шаг. Команда np.linalg.solve находит поправку, а уменьшение длины шага допускает её применение только после снижения невязки. Отдельные исключения сообщают об отсутствии уменьшения невязки и об исчерпании допустимого числа итераций.

Действительный Якобиан комплексной нелинейной задачи

Нелинейное поле может зависеть от модулей токов и не является аналитической комплексной функцией. Поэтому действительные и мнимые части рассматриваются как независимые действительные переменные.

  1. Соберите вектор из четырёх компонент токов и вектор из действительных и мнимых частей двух электрических невязок. Размерность уравнений и неизвестных должна совпасть.

  2. Возмущайте по одной действительной компоненте, каждый раз повторяя полевое решение. Разностные изменения невязок образуют столбцы действительного Якобиана.

  3. Линеаризуйте невязку около текущей точки и найдите поправку. Уменьшайте коэффициент шага, если полная поправка увеличивает норму невязки.

    \mathbf r(\mathbf x+\Delta\mathbf x)\approx\mathbf r(\mathbf x)+\mathbf J\Delta\mathbf x=\mathbf0
    (21.6)
  4. Остановку определяйте одновременно по электрической невязке и величине изменения токов. Малая поправка при большой невязке может означать вырождение или плохой масштаб.

Таблица 21.7. Обозначения и единицы
ВеличинаФизический смыслЕдиница СИ
\widehat IКомплексная амплитуда токаА
\widehat UКомплексная амплитуда напряженияВ
\mathbf rВектор невязок уравнений электрической цепиВ
\mathbf JЯкобиан напряжений по действительным компонентам токовОм

Границы применимости. Ньютон локален и может расходиться при плохом начальном приближении. Продолжение по напряжению или нагрузке помогает найти ветвь, но не доказывает её динамическую устойчивость.

Пояснения к официальному руководству

Подробности, которые следует учитывать при настройке и проверке модели. Все учебные пояснения.

Формулы и таблицы руководства к этому занятию

Как строится эффективная \(B\)–\(H\)-кривая основной гармоники

Нелинейная система при синусоидальном возбуждении обычно отвечает несинусоидально. Поэтому выражение «нелинейный гармонический расчёт» в FEMM обозначает приближение: учитывается изменение амплитуды и фазы основной гармоники из-за насыщения и принятых потерь, а высшие гармоники не восстанавливаются. Даже идеально сошедшееся решение не даёт форму броска тока включения, остаточное состояние, спектр искажённой волны или временную историю размагничивания.

Приложение A.4 уточняет, какая величина принимается синусоидальной при построении эффективной характеристики: это H. Для каждого уровня амплитуды H по исходной статической кривой определяют B(t), затем выделяют первую гармонику B. В ходе этой процедуры между пользовательскими точками B(H) применяется линейная интерполяция. Новые точки имеют те же значения H, что исходный набор, но скорректированные значения амплитуды B. Это не простая подстановка DC-проницаемости B/H в комплексное уравнение.

Фундаментальная составляющая нелинейного отклика

H(t)=H_m\cos\omega t,\qquad B_1(H_m)=\frac1\pi\int_0^{2\pi}B(H_m\cos\theta)\cos\theta\,\mathrm d\theta
(М.Н.27)
В описании FEMM синусоидальной принимается H, а эффективная амплитуда B берётся как первая гармоника нелинейного отклика. Это объясняет расширение эффективной B–H-кривой и отбрасывание высших гармоник.

Обозначения и единицы

  • H_m — амплитуда напряжённости, А/м; B(H) — исходная характеристика с B в Тл; B_1 — амплитуда первой гармоники, Тл; \omega — рад/с; t — с; \theta — рад.

Условия применения. Запись раскрывает основную идею без отдельного гистерезисного фазового сдвига; для полного FEMM-материала он учитывается дополнительной моделью.

В PDF первая гармоника описана словами. Интегральная запись дана для обучения и не утверждает, что FEMM выполняет именно такое численное квадратурное вычисление.

Для симметричной однозначной кривой и косинусоидального H амплитуда основной гармоники B получается интегралом Фурье. На насыщенной кривой сама форма B(t) может быть близка к ограниченной волне; амплитуда её первой гармоники способна превышать максимальное мгновенное значение исходной волны. Поэтому эффективную амплитуду нельзя без проверки читать как физический пик истинного несинусоидального B(t). Выбор синусоидальной B вместо H дал бы другую эффективную характеристику; именно поэтому важно знать соглашение FEMM.

Далее применяется модель нелинейного гистерезисного отставания. Руководство описывает связь угла отставания с проницаемостью, обеспечивающую принятую зависимость потерь от квадрата амплитуды B. Это параметризованная модель, а не восстановление реальной петли по одной статической кривой. Произвольный закон Штейнмеца с фиксированным показателем, особенно в пределе малой индукции, не следует считать автоматически встроенным в эту процедуру.

Две разные зависимости потерь от амплитуды индукции

p_h\propto|B|^2,\qquad p_{\mathrm{Steinmetz}}\propto|B|^{1.6}
(М.Н.28)
Модель нелинейного гистерезисного запаздывания FEMM выбрана так, что потери пропорциональны квадрату B. Приведённая в обсуждении степень 1,6 относится к сравнению со степенной моделью Штейнмеца, а не к универсальному показателю для любой стали.

Обозначения и единицы

  • p_h — плотность гистерезисных потерь, Вт/м³; B — амплитуда индукции, Тл. Знак пропорциональности подразумевает коэффициенты с соответствующими единицами.

Условия применения. Сравнение зависимостей при фиксированных остальных условиях. При B\to0 попытка получить закон |B|^{1.6} только настройкой фазового запаздывания становится проблемной.

Ненумерованное соотношение из текста руководства; обозначения и условия раскрыты для курса.

Для нелинейного пакета с листами в плоскости выполняется ещё один этап: при каждом выбранном H решается одномерная нелинейная гармоническая задача по толщине листа. Вычисляется полный поток, затем он делится на толщину листа и учитывается коэффициент заполнения пакета. Так получается эффективная B(H)-характеристика, объединяющая насыщение, гистерезисную модель и вихревые токи листа. Общая двумерная сетка пакета не обязана геометрически разрешать каждый лист, но исходные толщина, проводимость, заполнение и данные B(H) остаются обязательными.

В учебном отчёте следует разделять три уровня: исходную статическую кривую производителя или учебного примера; эффективную характеристику, используемую одночастотной моделью; физическую временную волну, которую эта модель полностью не вычисляет. Сравнение с экспериментом либо переходным решателем должно использовать одинаково определённую основную гармонику и одинаковую нормировку амплитуд. Сравнение RMS всей искажённой волны только с RMS первой гармоники систематически теряет вклад высших гармоник.

B(H)=\mu H\quad\Longrightarrow\quad B_1=\mu H_m
(Р.13.2)
Линейный предел: первая гармоника совпадает с обычной амплитудой, дополнительных гармоник нет.
B_{\text{д,всего}}^2=B_0^2+\frac12\sum_{n\ge1}|\widehat B_n|^2
(Р.13.3)
Для действительной периодической скалярной компоненты поля B_{0} — постоянная составляющая, а комплексные \widehat{B}_{n} — амплитуды гармоник. Одночастотный расчёт не вычисляет весь ряд.

Проверьте на своей модели

  • Проверьте процедуру выделения гармоники на линейной B(H): результат должен совпасть с \mu H_{m}.
  • В сравнении с измерением укажите, сопоставляется ли амплитуда первой гармоники, полный пик или полное действующее значение.
  • Не называйте одну нелинейную AC-точку расчётом переходного пуска или полной петли гистерезиса.

Источник: [33]. § 1.3.2 · § a.4

Разобранный численный пример

Вычисленный аналитический эталон

Дано. Скалярный эталон r(x) = x + 0{,}2x^{3} - 2; начальное x = 1; это безразмерная проверка алгоритма.

  1. В первой точке r = -0{,}8; производная 1 + 0{,}6x^{2} = 1{,}6; полный шаг \Delta x = 0{,}5.

    \Delta x=-\frac{1+0{,}2\cdot1^3-2}{1+0{,}6\cdot1^2}=0{,}5,\qquad x^{\text{нов}}=1{,}5
    (21.7)
  2. При x = 1{,}5: r = 0{,}175; следующая поправка -0{,}175/2{,}35 = -0{,}0744681.

  3. Последующие итерации сходятся к x \approx 1{,}4233183448; подстановка даёт нулевую невязку в пределах округления.

Ответ: Решение контрольного нелинейного уравнения x = 1{,}4233183448. Второе уравнение примера кода имеет корень 0,9217.

Проверка: Увеличение точности допуска должно уменьшать остаток; число итераций имеет конечный предел.

Практикум в FEMM 5

Демпфированный Ньютон для двух комплексных токов

Таблица 21.8. Исходные данные практикума
Исходная величинаЗначениеЕдиница
Число портов2
Шаг компоненты тока0,001А
Относительный целевой остаток0,1%
Итерациине более 20
  1. Проверьте реализацию Ньютона на указанном аналитическом эталоне до вызовов FEMM.
  2. Запишите r_{1} = U_{1} - U_{\text{ист}} и r_{2} = U_{2} + Z_{\text{наг}} I_{2}; разложите их на четыре вещественных компоненты.
  3. В функции вычисления невязки residual задавайте оба тока, решайте FEMM и читайте оба напряжения. Каждому вызову соответствует новое полевое решение.
  4. Соберите действительную матрицу Якоби центральными разностями; масштабируйте токи и напряжения для устойчивого сравнения.
  5. Примените демпфирование и контролируйте фактическое уменьшение остатка; журналируйте шаг, коэффициент и число решений.
  6. Повторите согласование с половинным разностным шагом и более строгим полевым допуском. Остановите расчёт при недопустимых токах.

Ожидаемый результат. Нелинейное поле и физическая цепь согласованы по четырём компонентам; отказ не превращается в ложную нагрузочную точку.

Как проверить. Контрольная подстановка вне последней внутренней итерации; невязка нормирована на напряжение источника.

Обработка и анализ результатов

Сходится ли Ньютон к физически согласованному нагрузочному режиму?

  1. Запишите итерации, комплексные токи, демпфирование и невязки по компонентам.
  2. Вычислите невязки уравнений электрической цепи отдельно от полевых величин; сопоставьте найденный режим с независимым контрольным случаем.

С чем сравнить. Используйте уравнения выводов и выбранные независимые неизвестные из занятия. Сходимость итераций подтверждает решение заданной системы, но не правильность исходной модели.

Итог работы. История сходимости с проверкой окончательного решения уравнений.

Программа с русскими пояснениями: Метод Ньютона с уменьшением длины шага · Порядок запуска

Метод Ньютона с уменьшением длины шага

Вещественный метод Ньютона строит центральный разностный Якобиан и уменьшает длину шага до снижения невязки. Числа в начальном приближении преобразуются к float; проверяются размер системы, конечность значений, положительные шаг и допуск. Неизвестные и невязки предварительно нормируют: единый числовой допуск для величин разных размерностей без масштабирования неприменим. Сингулярный Якобиан и исчерпание итераций означают отказ; обратная матрица явно не вычисляется.

Python · встроенный MicroPython FEMM 5
"""Метод Ньютона с центральным Якобианом и уменьшением длины шага.

Неизвестные и невязки предварительно приводятся к согласованным масштабам.
step — шаг разностной производной; tolerance — допуск максимальной невязки.
Пример аналитический: полевой решатель FEMM не вызывается.
"""

import math
import numpy as np


def real_newton(residual, start, step=1e-4, tolerance=1e-7, maximum=20):
    """Найти корень квадратной вещественной системы с конечными входами."""
    if not math.isfinite(step) or step <= 0:
        raise ValueError("Шаг производной должен быть конечным и положительным")
    if not math.isfinite(tolerance) or tolerance <= 0:
        raise ValueError("Допуск должен быть конечным и положительным")
    if type(maximum) is not int or maximum <= 0:
        raise ValueError("Число итераций должно быть положительным целым")

    # Явно создаём вещественный массив: целый start не должен округлять ±step.
    initial = [float(value) for value in start]
    if not initial or any(not math.isfinite(value) for value in initial):
        raise ValueError("Начальное приближение должно содержать конечные числа")
    x = np.array(initial)
    dimension = len(initial)

    def evaluate(state):
        """Проверить размер и конечность невязки перед численным действием."""
        values = [float(value) for value in residual(state)]
        if len(values) != dimension or any(not math.isfinite(v) for v in values):
            raise ValueError("Невязка должна быть конечной и совпадать с размером x")
        return np.array(values)

    for iteration in range(maximum):
        r = evaluate(x)
        norm = max(abs(float(value)) for value in r)
        # Выводим номер итерации и максимальную нормированную невязку.
        print(iteration, norm)
        if norm <= tolerance:
            return x

        # Столбец k содержит производные всех уравнений по неизвестной x[k].
        columns = []
        for k in range(dimension):
            plus = np.array(x)
            minus = np.array(x)
            plus[k] += step
            minus[k] -= step
            columns.append((evaluate(plus) - evaluate(minus)) / (2 * step))
        jacobian = np.array(
            [[columns[k][j] for k in range(dimension)] for j in range(dimension)]
        )
        if any(not math.isfinite(float(v)) for column in columns for v in column):
            raise ValueError("Разностная матрица Якоби содержит неконечное значение")

        # Решаем J·Δx = −r; обратную матрицу явно не вычисляем.
        change = np.linalg.solve(jacobian, -r)
        if any(not math.isfinite(float(v)) for v in change):
            raise ValueError("Поправка Ньютона содержит неконечное значение")
        damping = 1.0
        accepted = False
        for trial in range(12):
            candidate = x + damping * change
            nc = max(abs(float(v)) for v in evaluate(candidate))
            if nc < norm:
                x = candidate
                accepted = True
                break
            damping *= 0.5
        # Без уменьшения невязки метод завершается явным сообщением об отказе.
        if not accepted:
            raise ValueError("Демпфирование не уменьшило невязку")

    # Последняя разрешённая поправка тоже может дать требуемую точность.
    if max(abs(float(v)) for v in evaluate(x)) <= tolerance:
        return x
    raise ValueError("Число итераций исчерпано")


def control(x):
    """Два независимых кубических уравнения с монотонными левыми частями."""
    return [x[0] + 0.2 * x[0] ** 3 - 2.0, x[1] + 0.1 * x[1] ** 3 - 1.0]


# Обе составляющие невязки должны стремиться к нулю; это не расчёт поля.
print(real_newton(control, [1.0, 0.5]))

Расчётное исследование и разбор результатов

Эти материалы продолжают практикум: постановка, программа встроенного Python, сохранённые численные результаты и проверка их смысла. Графики строятся по результатам FEMM 5.

Пошаговая настройка расчётного примера

Откройте отдельную страницу с последовательными действиями, точными параметрами, накопительными файлами этапов и программами с русскими комментариями.

Все расчётные примеры курса

Расчётный образец FEMM 5

Откройте модель, воспроизведите указанный режим и сопоставьте свои измерения с таблицей результатов.

Таблица 21.9. Результаты расчётного образца
ВеличинаРезультатЕдиница
Частота50Гц
Активная длина40мм
Ток цепи Первичная обмотка0{,}4269 - j0{,}8526А
Потокосцепление цепи Первичная обмотка0{,}001086 - j0{,}1075Вб
Ток цепи Вторичная обмотка-0{,}8382 - j0{,}007314А
Потокосцепление цепи Вторичная обмотка468 \times 10^{-6} - j0{,}05363Вб
Средняя энергия поля0,02303Дж
Норма комплексных амплитуд B в контрольной точке0,6596Тл
Координаты контрольной точки (x, y)0; 40мм
Визуализация численных данных FEMM 5: Однофазный трансформатор: нагрузка. Это экспорт результатов поля, а не снимок окна программы.
Рисунок 21.16. Визуализация численных данных FEMM 5: Однофазный трансформатор: нагрузка. Это экспорт результатов поля, а не снимок окна программы.

Двумерная модель активной части. Модель стали с постоянной магнитной проницаемостью не описывает насыщение. Идеализированные обмотки с нулевой проводимостью не учитывают все потери. Сходимость силы и момента требует отдельной проверки. Комплексные токи и потокосцепления заданы амплитудными значениями; они отличаются от действующих значений источника.

Ориентиры в интерфейсе
Однофазный трансформатор: две обмотки, их стороны, сердечник и воздушная область. Для занятий о группе 3×1ф это кадр одной независимой составляющей, а не всей трёхфазной группы.
Рисунок 21.17. Однофазный трансформатор: две обмотки, их стороны, сердечник и воздушная область. Для занятий о группе 3×1ф это кадр одной независимой составляющей, а не всей трёхфазной группы. Открыть в полном размере
Однофазный трансформатор: нагрузка, согласованные токи отдельного режима. Для занятий о группе 3×1ф это кадр одной независимой составляющей, а не всей трёхфазной группы.
Рисунок 21.18. Однофазный трансформатор: нагрузка, согласованные токи отдельного режима. Для занятий о группе 3×1ф это кадр одной независимой составляющей, а не всей трёхфазной группы. Открыть в полном размере
Нагрузка: цепь Secondary; полевое напряжение и потокосцепление. Для занятий о группе 3×1ф это кадр одной независимой составляющей, а не всей трёхфазной группы.
Рисунок 21.19. Нагрузка: цепь Secondary; полевое напряжение и потокосцепление. Для занятий о группе 3×1ф это кадр одной независимой составляющей, а не всей трёхфазной группы. Открыть в полном размере
Встроенная консоль FEMM: Нелинейная нагрузка: метод Ньютона по действительным и мнимым составляющим. Аналитическая проверка программы занятия. Показана консоль исходной редакции программы, зафиксированной при съёмке. Текущая программа с русскими пояснениями проверена отдельно во встроенном Python FEMM; этот снимок не является новым запуском текущей редакции.
Рисунок 21.20. Встроенная консоль FEMM: Нелинейная нагрузка: метод Ньютона по действительным и мнимым составляющим. Аналитическая проверка программы занятия. Показана консоль исходной редакции программы, зафиксированной при съёмке. Текущая программа с русскими пояснениями проверена отдельно во встроенном Python FEMM; этот снимок не является новым запуском текущей редакции. Открыть в полном размере

Самостоятельная работа

Выполните нагрузочную точку при двух близких напряжениях; вторую начните с токов первой и сравните число полевых решений.

Критерий выполнения: Корректная матрица 4\times 4 Якоби; фиксированная маркировка; уменьшающийся остаток; завершение с контролем либо ясным отказом.
Первоисточники и дополнительное чтение по занятию
  1. [33] — 14–15, 99–110, 160–164
  2. [81] — Раздел Packages · Локальная копия
  3. [15]
Пояснения и типичные ошибки
Почему используются четыре действительных неизвестных?

Каждый комплексный ток имеет две действительные компоненты, а нелинейное AC-отображение не обязано иметь комплексную производную.

Что делать, если демпфирование не помогает?

Сохранить отказ и проверить начальную точку, шум поля, разностный шаг, допустимость тока и постановку цепи.

На что обратить внимание

  • Комплексный Ньютон без проверки голоморфности неверен для общей насыщенной AC-модели.
  • Слишком малые разностные шаги скрывают полезный сигнал в полевом шуме.