Документация Engee

Индуктивный датчик положения ротора

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

Тип: AcausalElectricPowerSystems.Sensors.InductiveRotorPosition

Путь в библиотеке:

/Physical Modeling/Electrical/Sensors & Transducers/Inductive Rotor Position Sensor

Описание

Блок Индуктивный датчик положения ротора использует теорию потерь на вихревые токи для получения данных о положении ротора. Датчик состоит из четырех плоских катушек и проводящего диска, которые определяют положение ротора. Диск датчика имеет синусоидальную форму и сделан из проводящего материала. Расстояние между четырьмя плоскими катушками эквивалентно 90 градусам одного цикла.

inductive rotor position sensor 1

Уравнения

Напряжения между элементами датчика описываются уравнениями:

где

  • — косинусоидальное напряжение;

  • — синусоидальное напряжение;

  • и — амплитуды напряжения для осей и , отражающие рассогласование чувствительности;

  • и — смещения напряжения для осей и ,

  • — количество пар полюсов;

  • — угол ротора;

  • — квадратуная ошибка;

  • — коэффициент неустойчивости.

Декодирование угла вычисляется по формуле:

На этом рисунке показано влияние коэффициента неустойчивости:

inductive rotor position sensor 2

Переменные

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

Порты

Ненаправленные

# R — вал датчика
вращательная механика

Details

Механический порт вращения, соответствующий положительному соединению датчика.

Имя для программного использования

rod_flange

# C — корпус датчика
вращательная механика

Details

Механический порт вращения, соответствующий отрицательному (опорному) соединению датчика.

Имя для программного использования

case_flange

# yp — положительная клемма оси
электричество

Details

Электрический порт, связанный с положительной клеммой оси .

Зависимости

Чтобы использовать этот порт, установите для параметра Выходной интерфейс значение Электрические порты.

Имя для программного использования

p_y

# yn — отрицательная клемма оси
электричество

Details

Электрический порт, связанный с отрицательной клеммой оси .

Зависимости

Чтобы использовать этот порт, установите для параметра Выходной интерфейс значение Электрические порты.

Имя для программного использования

n_y

# xp — положительная клемма оси
электричество

Details

Электрический порт, связанный с положительной клеммой оси .

Зависимости

Чтобы использовать этот порт, установите для параметра Выходной интерфейс значение Электрические порты.

Имя для программного использования

p_x

# xn — отрицательная клемма оси
электричество

Details

Электрический порт, связанный с отрицательной клеммой оси .

Зависимости

Чтобы использовать этот порт, установите для параметра Выходной интерфейс значение Электрические порты.

Имя для программного использования

n_x

Выход

# Angle — угол поворота, рад
скаляр

Details

Угол поворота магнитного поля в плоскости - , возвращается в виде скаляра.

Зависимости

Чтобы использовать этот порт, установите для параметра Выходной интерфейс значение Угловое положение

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Параметры

# Количество пар полюсов — количество пар полюсов

Details

Число пар полюсов.

Значение по умолчанию

2

Имя для программного использования

N

Вычисляемый

Да

# Напряжение по оси X — напряжение по оси
V | uV | mV | kV | MV

Details

Амплитуда напряжения по оси .

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

2.5 V

Имя для программного использования

V_x

Вычисляемый

Да

# Напряжение по оси Y — напряжение по оси
V | uV | mV | kV | MV

Details

Амплитуда напряжения по оси .

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

2.5 V

Имя для программного использования

V_y

Вычисляемый

Да

# Смещение напряжения по оси X — смещение напряжения по оси
V | uV | mV | kV | MV

Details

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

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

0.0 V

Имя для программного использования

V0_x

Вычисляемый

Да

# Смещение напряжения по оси Y — смещение напряжения по оси
V | uV | mV | kV | MV

Details

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

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

0.0 V

Имя для программного использования

V0_y

Вычисляемый

Да

# Квадратурная ошибка — квадратурная ошибка
rad | deg | rev | mrad | arcsec | arcmin | gon

Details

Величина квадратурной ошибки. Квадратурное переключение может уменьшить ошибки смещения.

Единицы измерения

rad | deg | rev | mrad | arcsec | arcmin | gon

Значение по умолчанию

0.0 deg

Имя для программного использования

quadrature_error_amount

Вычисляемый

Да

# Коэффициент неустойчивости — коэффициент неустойчивости

Details

Коэффициент неустойчивости.

Значение по умолчанию

0.0

Имя для программного использования

tumbling_factor

Вычисляемый

Да

# Выходной интерфейс — интерфейс для декодированной информации
Электрические порты | Угловое положение

Details

Интерфейс для декодированной информации, доступные значения:

  • Электрические порты.

  • Угловое положение.

Значения

Electrical connections | Decoded angular position

Значение по умолчанию

Electrical connections

Имя для программного использования

sensor_output_type

Вычисляемый

Нет