Nonlinear Reluctance

Нелинейное реактивное сопротивление с магнитным гистерезисом

  • Библиотека:
  • Simscape/Электрический/Пассивный

  • Nonlinear Reluctance block

Описание

Блок Nonlinear Reluctance моделирует линейное или нелинейное реактивное сопротивление с магнитным гистерезисом. Используйте этот блок для создания пользовательских индуктивностей и трансформаторов, которые показывают магнитный гистерезис.

Параметры длины и площади в настройках Geometry позволяют вам задать геометрию для части магнитной цепи, которую вы моделируете. Блок использует информацию о геометрии, чтобы сопоставить переменные Through и Across магнитной области с плотностью потока и напряженностью поля.

Уравнения для параметризации линейного реактивного сопротивления

Уравнения для параметризации линейного реактивного сопротивления:

B= μ0μrH

mmf=leffH

φ=seffB

где:

  • B - плотность потока.

  • мк0 - проницаемость в вакууме.

  • мкr - относительная магнитная проницаемость.

  • H - сила поля.

  • mmf - магнитомотивная сила (ммf) на компоненте.

  • leff - эффективная длина моделируемого сечения.

  • - магнитный поток.

  • seff - эффективная площадь поперечного сечения моделируемого сечения.

Уравнения для реактива с одной параметризацией точки насыщения

Эта параметризация моделирует линейное реактивное сопротивление переключателя. В ненасыщенном состоянии материал имеет заданную относительную магнитную проницаемость. В насыщенном состоянии относительная проницаемость составляет 0.

Уравнения для реактивного сопротивления с одной точкой насыщения

mmf=leffH

φ=seffB

mmf=Rφ

Если B<Bsat.

B= μ0μr_unsatH

В противном случае,

B=Bsat+ μ0(HBsatμ0μr_unsat)

где:

  • mmf - магнитомотивная сила (ммf) на компоненте.

  • leff - эффективная длина моделируемого сечения.

  • H - сила поля.

  • - магнитный поток.

  • seff - эффективная площадь поперечного сечения моделируемого сечения.

  • B - плотность потока.

  • Bsat - плотность потока при насыщении.

  • Rsat - магнитное реактивное сопротивление при насыщении.

  • мк0 - проницаемость в вакууме.

  • мкr - относительная магнитная проницаемость.

  • μr_unsat - нестаурированная относительная магнитная проницаемость.

Реактивное сопротивление (кривая B-H)

Для параметра реактивного сопротивления (B-H Curve) задайте свойство материала по B-H кривой.

Уравнения для реактивного движения с параметризацией гистерезиса

Плотность потока и уравнения магнитомотивной силы:

B=φ/seff

mmf=leffH

где:

  • B - плотность потока.

  • - магнитный поток.

  • seff - эффективная площадь поперечного сечения моделируемого сечения.

  • mmf магнитомотивная сила (ммf) на компоненте.

  • leff - эффективная длина моделируемого сечения.

  • H - напряженность поля.

Блок затем реализует отношение между B и H согласно уравнениям Джайлса-Атертона [1, 2]. Уравнение, которое относится B и H к намагниченности ядра, является:

B=μ0(H+M)

где:

  • μ0 - магнитная проницаемость константа.

  • M - намагниченность сердечника.

Намагниченность действует, чтобы увеличить плотность магнитного потока, и ее значение зависит как от текущего значения, так и от истории H напряженности поля. Блок использует уравнения Джайлса-Атертона, чтобы определить M в любой заданный момент времени.

Рисунок ниже показывает типовой график полученной зависимости между B и H.

В этом случае намагниченность начинается с нуля, и, следовательно, график начинается с B = H = 0. Когда сила поля увеличивается, график стремится к положительной кривой гистерезиса; затем при изменении скорости изменения H следует отрицательная кривая гистерезиса. Различие между положительной и отрицательной кривыми обусловлено зависимостью M от истории траекторий. Физически поведение соответствует магнитным диполям в сердечнике, выравнивающимся с увеличением напряженности поля, но не полностью восстанавливающимся в их исходное положение, когда напряженность поля уменьшается.

Начальная точка для уравнения Джайлса-Атертона состоит в том, чтобы разделить эффект намагниченности на две части, одна из которых является чисто функцией эффективной силы поля (Heff), а другая - необратимой частью, которая зависит от истории:

M=cMan+(1c)Mirr

Термин Man называется безистемной намагниченностью, потому что он не проявляет гистерезиса. Это описывается следующей функцией текущего значения эффективной напряженности поля, Heff:

Man=Ms(coth(Heffα)αHeff)

Эта функция задает кривую насыщения с предельными значениями ± Ms и точкой насыщения, определяемыми значением α, коэффициентом безистемной формы. Его можно приблизительно рассматривать как описание среднего значения двух гистеретических кривых. В интерфейсе блока вы задаете значения дляdMan/dHeffкогда Heff = 0 и точка [H1, B1] на ангистеретической кривой B-H, и они используются для определения значений для α и Ms.

Параметрический c является коэффициентом для обратимой намагниченности и диктует, какую часть поведения определяет Man и какую - необратимый термин Mirr. Модель Джайлса-Атертона задает необратимый термин частной производной относительно напряженности поля:

dMirrdH=ManMirrKδα(ManMirr)

Для H0, δ=1.

Для H<0, δ=1.

Сравнение этого уравнения со стандартным дифференциальным уравнением первого порядка показывает, что, когда делаются шаги в напряженности поля, H, необратимый член Mirr пытается отследить обратимые Man членов, но с переменным отслеживающим усилением 1/(Kδα(ManMirr)). Ошибка отслеживания действует, чтобы создать гистерезис в точках, где δ изменяет знак. Основной параметр, который формирует необратимую характеристику, K, который называется bulk coupling coefficient. Параметрический α называется inter-domain coupling factor, а также используется, чтобы задать эффективную напряженность поля, используемую при определении ангистеретической кривой:

Heff=H+αM

Значение α влияет на форму кривой гистерезиса, большие значения, действующие на увеличение точек пересечения оси B. Однако заметьте, что для стабильности термин Kδα(ManMirr) должен быть положительным для δ > 0 и отрицательным для δ < 0. Поэтому не все значения α допустимы, типичное максимальное значение соответствует порядку 1e-3.

Процедура нахождения приблизительных значений для коэффициентов уравнения Джайлса-Атертона (JA)

Можно определить репрезентативные параметры для коэффициентов уравнения с помощью следующей процедуры:

  1. Задайте значение для параметра Anhysteretic B-H gradient when H is zero (dMan/dHeffкогда Heff = 0) плюс точка данных [H 1, B1] на ангистеретической кривой B-H. Из этих значений инициализация блока определяет значения для α и M s.

  2. Установите параметр Coefficient for reversible magnetization, c, чтобы достичь правильного начального градиента B-H при запуске симуляции с [H B] = [0 0]. Значение c является приблизительно отношением этого начального градиента к Anhysteretic B-H gradient when H is zero. Значение c должно быть больше 0 и меньше 1.

  3. Установите параметр Bulk coupling coefficient, K аппроксимацию величины H, когда B = 0 на положительной кривой гистерезиса.

  4. Начните с α очень маленькой и постепенно увеличивайте, чтобы настроить значение B при пересечении H = 0 линии. Типичное значение находится в области значений от 1e-4 до 1e-3. Значения, которые являются слишком большими, вызывают тенденцию градиента кривой B-H к бесконечности, которая является нефизической и генерирует ошибку определения во время выполнения.

Чтобы получить хорошее соответствие с предопределенной кривой B-H, вам, возможно, придется итерацию на этих четырех шагах

Переменные

Используйте Variables раздел блочного интерфейса, чтобы задать приоритет и начальные целевые значения для основных переменных до симуляции. Для получения дополнительной информации смотрите Задать приоритет и Начальный целевой объект для основных переменных.

Порты

Сохранение

расширить все

Магнитный порт сопоставлен с блоком North terminal.

Магнитный порт сопоставлен с блоком South.

Параметры

расширить все

Главный

Эффективная длина моделируемого участка, то есть среднее расстояние магнитного пути.

Значение должно быть положительным и неинфинитным.

Эффективная площадь поперечного сечения моделируемого сечения, то есть средняя площадь магнитного пути.

Значение должно быть положительным и неинфинитным.

Период усреднения для расчета потерь гистерезиса. Эти потери пропорциональны площади, заключенной в траекторию B-H. Если блок возбужден на известной, фиксированной частоте, можно задать это значение на соответствующий период возбуждения, чтобы вычислить потери гистерезиса. В этом случае блок регистрирует потери гистерезиса один раз за цикл AC в переменной power_dissipated. Если вы используете решатель с фиксированным шагом, это значение должно быть целым числом, кратным размеру шага симуляции.

Если блок не возбужден на известной, фиксированной частоте, установите этот параметр равным 0. В этом случае блок устанавливает power_dissipated в нуль, и можно вычислить фактические потери гистерезиса путем постобработки записанной переменной power_instantaneous.

Зависимости

Этот параметр видим только, когда в настройках B-H Curve , параметр Parameterized by установлен на Nonlinear reluctance with hysteresis (JA model).

Кривая B-H

Метод параметризации кривой B-H.

Зависимости

Выбор метода параметризации делает связанные параметры в настройках B-H Curve. Если на Nonlinear reluctance with hysteresis (JA model) является выбранным методом параметризации, в настройках Main Averaging period for power logging отображается.

Относительная магнитная проницаемость.

Значение должно быть положительным и неинфинитным.

Зависимости

Этот параметр видим только, когда параметру Parameterization method задано значение Linear reluctance.

Относительная магнитная проницаемость для ненасыщенного индуктора.

Зависимости

Этот параметр видим, только когда параметр Parameterization method установлен в Reluctance with single saturation point.

Плотность магнитного потока для насыщенного индуктора.

Значение должно быть положительным и неинфинитным.

Зависимости

Этот параметр видим, только когда параметр Parameterization method установлен в Reluctance with single saturation point.

Напряженность магнитного поля, H, задается как вектор с таким же количеством элементов, как и плотность магнитного потока, B. Вектор должен начинаться с нуля и увеличиваться монотонно.

Зависимости

Этот параметр видим, только когда параметр Parameterization method установлен в Reluctance (B-H curve).

Плотность магнитного потока, B, задается как вектор с таким же количеством элементов, как вектор напряженности магнитного поля, H. Вектор должен начинаться с нуля и увеличиваться монотонно.

Зависимости

Этот параметр видим, только когда параметр Parameterization method установлен в Reluctance (B-H curve).

Градиент ангистеретической кривой (без гистерезиса) B-H вокруг нулевой напряженности поля. Установите его на средний градиент положительных и отрицательных кривых гистерезиса.

Зависимости

Этот параметр видим только, когда параметру Parameterization method задано значение Nonlinear reluctance with hysteresis (JA model).

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

Зависимости

Этот параметр видим только, когда параметру Parameterization method задано значение Nonlinear reluctance with hysteresis (JA model).

Соответствующая сила поля для точки, которую вы задаете параметром Flux density point on anhysteretic B-H curve.

Зависимости

Этот параметр видим только, когда параметру Parameterization method задано значение Nonlinear reluctance with hysteresis (JA model).

Доля намагниченности, которая обратима. Значение должно быть больше нуля и меньше единицы.

Зависимости

Этот параметр видим только, когда параметру Parameterization method задано значение Nonlinear reluctance with hysteresis (JA model).

Параметр Джайлса-Атертона, который в основном управляет величиной напряженности поля, при которой кривая B-H пересекает линию нулевой плотности потока.

Зависимости

Этот параметр видим только, когда параметру Parameterization method задано значение Nonlinear reluctance with hysteresis (JA model).

Параметр Джайлса-Атертона, который в основном влияет на точки, в которых кривые B-H пересекают линию напряженности нуля поля. Типичные значения находятся в области значений от 1e-4 до 1e-3.

Зависимости

Этот параметр видим только, когда параметру Parameterization method задано значение Nonlinear reluctance with hysteresis (JA model).

Выберите метод, который блок использует, чтобы определить выход текущих значений в промежуточных временных точках, которые не заданы в предыдущих векторах:

  • Linear - Приоритезируйте эффективность при помощи линейной функции.

  • Smooth - Приоритезируйте точность путем создания непрерывной кривой с непрерывными производными первого порядка.

Примеры моделей

Ссылки

[1] Джайлз, Д. К. и Д. Л. Атертон. «Теория ферромагнитного гистерезиса». Журнал магнетизма и магнитных материалов. Том 61, 1986, стр. 48-60.

[2] Джайлз, Д. К. и Д. Л. Атертон. Ферромагнитный гистерезис. IEEE® Транзакции по магнитике. Том 19, № 5, 1983, с. 2183-2184.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте