文档帮助中心文档
利用霍尔传感器计算转速并估计转子位置
电机控制块/传感器解码器
这个霍尔速度和位置通过跟踪大厅状态的变化,块通过跟踪变化来计算转子的机械速度。该块还通过使用方向,霍尔状态和外部计数器值输入估计转子的电位置。
该块在控制器算法定义的固定时间间隔后定期执行。
展开全部
哈尔瓦尔
当前时间的霍尔状态。例如,这些是可能的有效霍尔状态(其中MSB表示连接的第一个霍尔传感器的输出):
5 - (101)
4 - (100)
6 - (110)
2 - (010)
3 - (011)
1 - (001)
数据类型:仅有一个的|双倍的|固定点
仅有一个的
双倍的
固定点
CNT.
块用于确定霍尔状态改变和块执行之间经过的时间的外部计数器值。
spdcnt.
该值表示霍尔州的两个连续变化之间经过的时钟周期(时间)。
迪尔
转子旋转的方向(分别在当前霍尔状态期间分别指示正或负方向的旋转方向)。
斯坦斯特
端口值表示HALL状态有效性。值零表示当前或之前的Hall状态无效,并且块无法计算速度和位置。
值1表示当前和以前的霍尔状态都有效,并且块可以计算速度和位置。
哈尔奇
端口值表示霍尔状态变化和块执行状态。值1表示霍尔状态已更改,但块执行挂起。值为零表示块已完成执行最后一次霍尔状态更改。
θ.E
基于转子的估计电气位置正方向的预期霍尔序列参数和方向,哈尔瓦尔, 和抵消输入。
方向
抵消
要启用此端口,请设置块输出要么位置或者速度和位置.
位置
速度和位置
⍵M
转子的机械速度在每分钟转的转速。块通过跟踪HALL状态更改来计算此值。
如果斯坦斯特输入为零。
要启用此端口,请设置块输出要么速度或者速度和位置.
速度
哈尔什格斯特
端口输出值为零(将霍尔状态更改标志设置为零),表示块已成功执行上一次霍尔状态更改的速度和位置计算。
块输出
选择可用块输出端口作为以下值之一:
柜台规模
32位
8位
16位
外部计数器的寄存器大小。最大计数器值为 2. N -1 , 在哪里 N =计数器大小。
计数器时钟频率(Hz)
90E6.
外部计数器的时钟频率。
离散步长(S)
50E-6
块执行两个连续实例之间的时间。
杆对数
8.
电机中可用的极对数。
最小可检测速度(RPM)
20
块不计算低于此值的速度的位置。
速度测量间隔
每隔180度
每60度
转子角位移,表示转子spdcnt.计算端口值。
速度单位
弧度/秒
度/秒
rpm.
每单位
角速度或机械速度的单位(⍵M) 输出。
启用此参数,设置块输出要么速度或者速度和位置.
速度数据类型
Fixdt(1,16,0)
Fixdt(1,16,2 ^ 0,0)
<数据类型表达式>
转子角速输出的数据类型。
正方向的预期霍尔序列
基础知识
CBA.
自定义序列
霍尔传感器序列表示转子旋转的正方向。
启用此参数,设置块输出要么位置或者速度和位置.
序列
[5,4,6,2,3,1]
您可以输入的自定义序列表示转子正向旋转。
要启用此参数:
设置块输出要么位置或者速度和位置.
设置正方向的预期霍尔序列到自定义序列.
位置外推顺序
第一个订单
第二阶
这个第一个订单选项在计算位置时不太准确,但快速。这个第二阶选项更准确,但需要更多的计算时间。这些方程描述了选项:
θ. 1. s T O R D E R = θ. s E C T o R + ω. T
θ. 2. N D O R D E R = θ. s E C T o R + ω. T + 1. 2. α. T 2.
哪里:
θ. 1. s T O R D E R =通过使用第1顺序推断计算的位置。
θ. 2. N D O R D E R =通过使用2nd order推断计算的位置。
θ. s E C T o R =霍尔传感器输出定义的扇形角。
ω. =转子的角速度。
α. =转子的角加速度。
T =在某个部门花费的时间。
位置单位
弧度
度
角速输出单位。
位置数据类型
角速度输出的数据类型。
计算转子直轴之间的偏移(D-霍尔传感器检测到的轴)和位置。磁场定向控制(FOC)算法需要此位置偏移来正确运行永磁同步电机(PMSM)。为了计算偏移量,目标模型在开环条件下运行电机。该模型使用一个常数(沿定子绕组的电压)D- 轴)和零(沿定子绕组的电压)Q-轴)通过使用位置或斜坡发生器运行电机(以低恒定速度)。当位置或斜坡值达到零时,相应的转子位置为霍尔传感器的偏移值。
D
Q
实现磁场定向控制(FOC)技术来控制三相永磁同步电动机(PMSM)的速度。FOC算法需要转子位置反馈,该反馈由霍尔传感器获得。有关FOC的详细信息,请参阅磁场定向控制(FOC)。
霍尔有效性|机械到电气位置|离散PI控制器,具有防绕组和重置
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系您当地的办公室