BLDC Commutation Logic

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

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

  • BLDC Commutation Logic block

Описание

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

Логика коммутации основана на сигналах Холла, как обобщено в этой таблице.

Датчики ХоллаФазы двигателя
Зал аЗал bЗал сФаза аФаза bФаза c
000000
1 1001-1
010-110
011-101
0010-11
1011-10
10010-1
111000

Порты

Вход

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

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

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

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

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

Выход

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

Фаза двигателя, обозначенная логикой коммутации.

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

Параметры

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

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

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

Ссылки

[1] Стирбан, А., И. Болдея, и Г. Д. Андрееску. «Бездатчиковое управление двигателем BLDC-PM с автономным FEM-информационным наблюдателем и наблюдателем скорости». Транзакции IEEE для отраслевых приложений. 48, № 6 (2012): 1950-1958.

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

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

.

См. также

Блоки

Блоки Simscape

Введенный в R2018a