exponenta event banner

Флюс-наблюдатель

Вычислить электрическое положение, магнитный поток и электрический момент ротора

  • Библиотека:
  • Блок управления двигателем/безсенсорные оценщики

Описание

Блок Flux Observer вычисляет электрическое положение, магнитный поток и электрический крутящий момент PMSM или асинхронного двигателя, используя значения напряжения и тока на единицу по α- и β-осям в стационарной системе координат αβ.

Уравнения

Эти уравнения описывают, как блок вычисляет электрическое положение, магнитный поток и электрический крутящий момент для PMSM.

λ α  = ∫​ (IαR ) dt (Ls⋅Iα)

λ β  = ∫​ (IβR ) dt (Ls⋅Iβ)

 ψ= ψα2+ψβ2

Te = 32P (λ αIβ λ βIα)

starte  = tan 1ü βαα

Эти уравнения описывают, как блок вычисляет электрическое положение ротора, магнитный поток ротора и электрический крутящий момент для асинхронного двигателя.

λ α =  LrLm (∫​ ( IαR) dt

λ β =  LrLm (∫​ ( IβR) dt

σ=1−Lm2Lr⋅Ls

 ψ= ψα2+ψβ2

Te=32⋅P⋅LmLr (ψαIβ−ψβIα)

starte  = tan 1ü βαα

где:

  • и представляют собой напряжения α-оси и β-оси (вольты).

  • и - ток α-оси и β-оси (Ампер).

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

  • Ls - индуктивность статора двигателя (Генри).

  • Lr - индуктивность ротора двигателя (Генри).

  • Lm - намагничивающая индуктивность двигателя (Генри).

  • λ - суммарный коэффициент утечки асинхронного двигателя.

  • P - количество пар полюсов двигателя.

  • start- магнитный поток ротора (Вебер).

  • в качестве магнитных потоков ротора по α- и β-осям (Вебер).

  • Te - электрический момент ротора (Нм).

  • starte - электрическое положение ротора (радианы).

Порты

Вход

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

Компонент напряжения вдоль α-оси в стационарной αβ-системе отсчета.

Типы данных: single | double | fixed point

Компонент напряжения вдоль β-оси в стационарной αβ-системе отсчета.

Типы данных: single | double | fixed point

Ток вдоль α-оси в стационарной αβ-системе отсчёта.

Типы данных: single | double | fixed point

Ток вдоль β-оси в стационарной αβ-системе отсчёта.

Типы данных: single | double | fixed point

Импульс (истинное значение), сбрасывающий алгоритм блока.

Типы данных: single | double | fixed point

Продукция

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

Электрическое положение ротора, рассчитанное блоком.

Зависимости

Чтобы включить этот порт, установите для параметра Block output значение Position.

Типы данных: single | double | fixed point

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

Зависимости

Чтобы включить этот порт, установите для параметра Block output значение Flux.

Типы данных: single | double | fixed point

Электрический крутящий момент ротора, оцененный блоком.

Зависимости

Чтобы включить этот порт, установите для параметра Block output значение Torque.

Типы данных: single | double | fixed point

Параметры

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

Параметры двигателя

Выберите тип двигателя, поддерживаемый блоком.

Выберите единицу измерения входных значений напряжения и тока α и β-осей.

Выберите одну или несколько величин, которые блок должен вычислить и отобразить в выводе блока.

Примечание

Необходимо выбрать хотя бы одно значение. Если нажать кнопку «ОК» или «Применить» без выбора какого-либо значения, в блоке появится сообщение об ошибке.

Количество пар полюсов, доступных в двигателе.

Зависимости

Чтобы включить этот параметр, установите для параметра Block output значение Torque.

Сопротивление фазной обмотки статора двигателя в омах.

Индуктивность обмотки статора двигателя по d-оси в Генрихе.

Зависимости

Чтобы включить этот параметр, установите для параметра Выбор двигателя значение PMSM.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Выбор двигателя значение ACIM.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Выбор двигателя значение ACIM.

Намагничивающая индуктивность асинхронного двигателя в Генри.

Зависимости

Чтобы включить этот параметр, установите для параметра Выбор двигателя значение ACIM.

Частота отсечки внутреннего фильтра верхних частот (фильтрующего шум) в Герце.

Блок Flux Observer использует внутренний фильтр верхних частот БИХ первого порядка. Частота отсечки (Гц) для этого фильтра должна быть меньше самой низкой частоты, соответствующей минимальной частоте вращения двигателя. Например, можно ввести значение, равное одной десятой самой низкой электрической частоты напряжений статора и токов. Однако можно настроить это значение, чтобы определить более точную частоту отсечения, которая генерирует требуемый выходной сигнал блока.

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

Типы данных

Блок выдачи электрического положения.

Зависимости

Чтобы включить этот параметр, установите для параметра Block output значение Position.

Тип данных электрического выхода положения.

Зависимости

Чтобы включить этот параметр, установите для параметра Block output значение Position.

Единица измерения выхода магнитного потока.

Зависимости

Чтобы включить этот параметр, установите для параметра Block output значение Flux.

Тип данных выхода магнитного потока.

Зависимости

Чтобы включить этот параметр, установите для параметра Block output значение Flux.

Блок выдачи электрического крутящего момента.

Зависимости

Чтобы включить этот параметр, установите для параметра Block output значение Torque.

Тип данных выходного электрического момента.

Зависимости

Чтобы включить этот параметр, установите для параметра Block output значение Torque.

Ссылки

[1] О. Сандре-Эрнандес, Дж. Дж. Рейнджел-Магдалено и Р. Моралес-Капораль, «Симулинк-ЛПВП косимуляция прямого регулирования крутящего момента синхронной машины на основе PM FPGA», 2014 11-я Международная конференция по электротехнике, вычислительной науке и автоматическому управлению (Cce (doi: 10.1109/ICEEE.2014.6978298)

[2] Y. Inoue, S. Morimoto и M. Sanada, «Метод управления, подходящий для системы электропривода на основе прямого крутящего момента, удовлетворяющей ограничениям по напряжению и току», Международная конференция по силовой электронике 2010 - ECCE ASIA -, Саппоро, 2010, стр. 3000-3006. (doi: 10.1109/IPEC.2010.5543698)

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

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

.

Преобразование с фиксированной точкой
Проектирование и моделирование систем с фиксированной точкой с помощью Designer™ с фиксированной точкой.

Представлен в R2020a