主要内容

六步变换

生成无刷直流电机六步换向的开关序列

  • 库:
  • 电机控制模块/控制/控制参考

描述

六步变换块采用120度传导模式产生开关序列,在三相无刷直流电机上实现六步换向(或梯形换向)。你可以使用开关信号来操作开关和控制定子电流,从而控制电机的速度和旋转方向。

该块接受霍尔序列号或转子位置(从位置传感器,如霍尔或正交编码器传感器)和扭矩方向作为输入。它使用霍尔序列或位置输入来确定转子所在的扇区。该块计算开关顺序,使其激励相应的相位,以保持转矩角(转子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

港口

输入

全部展开

霍尔传感器序列。如果霍尔传感器已放置120度数之间,序号之间16.用于自定义霍尔传感器序列(当霍尔传感器被放置时60度间隔),序号介于之间07

依赖关系

要启用该端口,请设置输入类型大厅

数据类型:||不动点

由霍尔或正交编码器传感器以弧度测量的位置(0)、学位(0360),或每单位(01).

依赖关系

要启用该端口,请设置输入类型位置

数据类型:||不动点

转矩符号(+1或-1)表示无刷直流电机的旋转方向。

数据类型:||不动点

输出

全部展开

开关序列信号在无刷直流电机上实现六步换向(或梯形换向)。

数据类型:||不动点

参数

全部展开

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

位置反馈输入单位。

依赖关系

要启用该参数,请设置输入类型位置

自定义序列。

如果霍尔传感器间距为120度,则序号为1 ~ 6。如果霍尔传感器间隔60度放置,序号在0到7之间。

依赖关系

要启用该参数,请设置输入类型大厅

为块选择此参数以启用换向开关参数。

依赖关系

要启用该参数,请设置输入类型大厅

定制的无刷直流电机换向开关顺序。

依赖关系

要启用该参数,请设置输入类型大厅并选择启用自定义变换参数。

扩展功能

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

定点转换
使用fixed-point Designer™设计和模拟定点系统。

介绍了R2020b