exponenta event banner

Нелинейное нежелание

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

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

  • Nonlinear Reluctance block

Описание

Блок нелинейного сопротивления моделирует линейное или нелинейное сопротивление с помощью магнитного гистерезиса. Этот блок используется для создания пользовательских индуктивностей и трансформаторов с магнитным гистерезисом.

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

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

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

B  = μ0μrH

mmf = leffH

start= seffB

где:

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

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

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

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

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

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

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

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

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

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

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

mmf = leffH

start= seffB

mmf = R,

Если B < Bsat.

B  = μ0μr_unsatH

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

В =  Бсат + мк0 (Н Бсатмк0мкр _ несат)

где:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

B = start/seff

mmf=leff⋅H

где:

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

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

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

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

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

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

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

B = мк0 (H + M)

где:

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

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

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

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

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

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

M = cMan + (1 c) Mirr

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

Человек = Ms (cot (Heffα) αHeff)

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

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

dMirrdH = Man MirrKδ α (Man − Mirr)

Для H≥0 δ = 1.

Для H < 0, δ = − 1.

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

Heff = H + αM

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

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

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

  1. Предоставьте значение для ангистеретического градиента B-H, когда H равен нулю (dMan/dHeffwhen Heff = 0) плюс точка данных [H1, B1] на ангистеретической кривой B-H. Из этих значений инициализация блока определяет значения α и Ms.

  2. Установите коэффициент для обратимой намагниченности, параметр c для достижения правильного начального градиента B-H при запуске моделирования с [H B] = [0 0]. Значение c приблизительно равно отношению этого начального градиента к ангистеретическому градиенту B-H, когда Н равен нулю. Значение c должно быть больше 0 и меньше 1.

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

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

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

Переменные

Раздел «Переменные» интерфейса блока используется для установки приоритетов и начальных целевых значений для переменных блока перед моделированием. Дополнительные сведения см. в разделе Установка приоритета и начальной цели для переменных блока.

Порты

Сохранение

развернуть все

Порт магнитной экономии, связанный с северным терминалом блока.

Порт магнитной экономии, связанный с южным терминалом блока.

Параметры

развернуть все

Главный

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

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

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

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

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

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

Зависимости

Этот параметр отображается только в том случае, если в настройках кривой B-H параметризованный параметром параметр имеет значение Nonlinear reluctance with hysteresis (JA model).

Кривая B-H

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

Зависимости

Выбор метода параметризации приводит к созданию связанных параметров в настройках кривой B-H. Если Nonlinear reluctance with hysteresis (JA model) - выбранный метод параметризации, в разделе Основные настройки отображается период усреднения для регистрации питания.

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

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Linear reluctance.

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Reluctance with single saturation point.

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

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Reluctance with single saturation point.

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Reluctance (B-H curve).

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Reluctance (B-H curve).

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Nonlinear reluctance with hysteresis (JA model).

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Nonlinear reluctance with hysteresis (JA model).

Соответствующая напряженность поля для точки, определяемой точкой плотности потока на параметре ангистеретической кривой B-H.

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Nonlinear reluctance with hysteresis (JA model).

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Nonlinear reluctance with hysteresis (JA model).

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Nonlinear reluctance with hysteresis (JA model).

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

Зависимости

Этот параметр отображается только в том случае, если для параметра метода параметризации установлено значение Nonlinear reluctance with hysteresis (JA model).

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

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

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

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

Ссылки

[1] Jiles, D. C. и D. L. Атертон. «Теория ферромагнитного гистерезиса». Журнал магнетизма и магнитных материалов. Том 61, 1986, стр. 48-60.

[2] Jiles, D. C. и D. L. Атертон. «Ферромагнитный гистерезис». Транзакции IEEE ® по магнитам. т. 19, № 5, 1983, стр. 2183-2184.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2017b