BLDC Commutation Logic

Коммутационная переключателем логика для бесщеточных двигателей постоянного тока

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

Описание

Блок BLDC Commutation Logic реализует коммутационную логику для бесщеточных двигателей постоянного тока как часть этого алгоритма управления.

Коммутационная логика основана на сигналах Холла, как получено в итоге в этой таблице.

Датчики ХоллаМоторные фазы
Холл aХолл bХолл cФаза aФаза bФаза c
000000
1 1001-1
010-110
011-101
0010-11
1011-10
10010-1
111000

Порты

Входной параметр

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

Данные о датчике Холла.

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

Направление моторного вращения.

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

Вывод

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

Моторная фаза обозначается коммутационной логикой.

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

Параметры

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

Время, в s, между последовательным выполнением блока. Во время выполнения блок производит выходные параметры и, при необходимости обновляет его внутреннее состояние. Для получения дополнительной информации смотрите то, Что Шаг расчета? (Simulink) и Настройка времени выборки (Simulink).

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

Ссылки

[1] Stirban, A. i. Boldea и Г. Д. Андриску. "Управление движения-Sensorless BLDC-электродвигателя-с-постоянными-магнитами С Оффлайновым Наблюдателем Положения и Скорости FEM-Information-Assisted". Транзакции IEEE на Промышленных Приложениях. 48, № 6 (2012): 1950-1958.

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

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

Смотрите также

Блоки

Блоки Simscape

Введенный в R2018a