主要内容

六步通勤

生成六步换向无刷DC(BLDC)电动机的开关序列

  • 图书馆:
  • 电机控制区块 /控制 /控制参考

描述

六步通勤block uses a 120-degree conduction mode to generate a switching sequence to implement six-step commutation (or trapezoidal commutation) on a three-phase BLDC motor. You can use the switching signals to operate switches and control the stator currents, and therefore, control motor speed and direction of rotation.

块接受大厅序列号或拿出来r position (from a position sensor such as a Hall or a quadrature encoder sensor) and the direction of torque as inputs. It uses the Hall sequence or position input to determine the sector where the rotor is present. The block computes the switching sequence such that it energizes the corresponding phases to maintain the torque angle (angle between rotor d-axis and stator magnetic field) of 90 degrees (with a deviation of 30 degrees).

该图是一个示例,该示例显示了定子磁场及其默认霍尔序列。

该块使用基于霍尔序列的换向逻辑来生成开关序列。

霍尔州立州(大厅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

端口

输入

展开全部

霍尔传感器序列。

依赖性

要启用此端口,请设置输入type大厅

数据类型:单身的|双倍的|fixed point

由大厅或正交编码器传感器检测到的位置。

依赖性

要启用此端口,请设置输入type位置

数据类型:单身的|双倍的|fixed point

扭矩符号(+1或-1)表示BLDC电动机旋转方向。

数据类型:单身的|双倍的|fixed point

输出

展开全部

Switching sequence signals to implement six-step commutation (or trapezoidal commutation) on the BLDC motor.

数据类型:单身的|双倍的|fixed point

参数

展开全部

位置传感器反馈的类型连接到块输入。

位置反馈输入单位。

依赖性

要启用此参数,请设置输入type位置

定制的大厅序列。

如果将霍尔传感器分开120度,则序列编号为1到6之间。如果将霍尔传感器分开60度,则序列编号为0到7。

依赖性

要启用此参数,请设置输入type大厅

为块选择此参数以启用换向切换范围。

依赖性

要启用此参数,请设置输入type大厅

BLDC电动机换向的定制开关序列。

依赖性

要启用此参数,请设置输入type大厅并选择启用自定义换向范围。

扩展功能

C/C ++代码生成
使用Simulink®Coder™生成C和C ++代码。金宝app

定点转换
Design and simulate fixed-point systems using Fixed-Point Designer™.

在R2020b中引入