Сгенерируйте переключающуюся последовательность для коммутации с шестью шагами бесщеточного DC (BLDC) двигатель
Motor Control Blockset / Средства управления / Ссылка Управления
Блок Six Step Commutation использует режим проводимости с 120 степенями, чтобы сгенерировать переключающуюся последовательность, чтобы реализовать коммутацию с шестью шагами (или трапециевидную коммутацию) на трехфазном двигателе BLDC. Можно использовать переключающиеся сигналы управлять переключателями и управлять токами статора, и поэтому, контролировать скорость вращения двигателя и направление вращения.
Блок принимает порядковый номер Холла или положение ротора (от датчика положений, такого как Холл или квадратурный датчик энкодера) и направление крутящего момента как входные параметры. Это использует последовательность Холла или вход положения, чтобы определить сектор, где ротор присутствует. Блок вычисляет переключающуюся последовательность, таким образом, что это подает питание на соответствующие фазы, чтобы обеспечить угол крутящего момента (угол между d-осью ротора и магнитным полем статора) 90 градусов (с отклонением 30 градусов).
Этот рисунок является примером, который показывает фазовращатели магнитного поля статора наряду с их значением по умолчанию последовательность Холла.
Блок использует коммутационную логику на основе последовательности Холла, чтобы сгенерировать переключающиеся последовательности.
Состояние Холла (Холл a, Холл b, Холл c) | Переключение последовательности (AA' BB' CC') | ||
---|---|---|---|
AA' | BB' | Cc | |
5 (101) | 00 | 10 | 01 |
4 (100) | 01 | 10 | 00 |
6 (110) | 01 | 00 | 10 |
2 (010) | 00 | 01 | 10 |
3 (011) | 10 | 01 | 00 |
1 (001) | 10 | 00 | 01 |
Этот рисунок показывает фазовращатели магнитного поля статора наряду с возможными секторами (определенный из входного положения ротора).
Блок использует коммутационную логику на основе сигналов датчика положений сгенерировать переключающиеся последовательности.
Положение (θ) | Сектор | Переключение последовательности (AA' BB' CC') | ||
---|---|---|---|---|
AA' | BB' | Cc | ||
(-30°, 30°] | 1 | 00 | 10 | 01 |
(30°, 90°] | 2 | 01 | 10 | 00 |
(90°, 150°] | 3 | 01 | 00 | 10 |
(150°, 210°] | 4 | 00 | 01 | 10 |
(210°, 270°] | 5 | 10 | 01 | 00 |
(270°, 330°] | 6 | 10 | 00 | 01 |