主要内容

大厅速度和位置

使用HALL传感器计算转子的速度和估计位置

  • 图书馆:
  • 电机控制块/传感器解码器

描述

大厅速度和位置通过跟踪大厅状态的变化,块通过跟踪变化来计算转子的机械速度。该块还通过使用方向,霍尔状态和外部计数器值输入估计转子的电位置。

块在控制器算法定义的固定时间间隔之后周期性地执行。

港口

输入

展开全部

霍尔国家在当前的时间。例如,这些是可能的有效霍尔状态(MSB表示连接的第一霍尔传感器的输出):

  • 5 - (101)

  • 4 - (100)

  • 6 - (110)

  • 2 - (010)

  • 3 - (011)

  • 1 - (001)

数据类型:单身的|双倍的|固定点

块用于确定霍尔状态改变和块执行之间经过的时间的外部计数器值。

数据类型:单身的|双倍的|固定点

该值表示霍尔州的两个连续变化之间经过的时钟周期(时间)。

数据类型:单身的|双倍的|固定点

转子旋转的方向(分别在当前霍尔状态期间分别指示正或负方向的旋转方向)。

数据类型:单身的|双倍的|固定点

端口值表示HALL状态有效性。值零表示当前或之前的Hall状态无效,并且块无法计算速度和位置。

值一个表示当前和之前的霍尔国家都有效,并且块可以计算速度和位置。

数据类型:单身的|双倍的|固定点

端口值表示Hall状态更改和阻止执行状态。值一个表示大厅状态已更改,但块执行正在等待。值零表示该块已完成执行最后一个霍尔状态的更改。

数据类型:单身的|双倍的|固定点

输出

展开全部

基于转子的估计电气位置预期的霍尔序列在积极方向参数和参数方向哈瓦尔, 和抵消输入。

依赖性

启用此端口,设置块输出到任一位置要么速度和位置

数据类型:单身的|双倍的|固定点

转子的机械速度在每分钟转的转速。块通过跟踪HALL状态更改来计算此值。

如果如果是,则端口返回零斯坦斯特输入为零。

依赖性

启用此端口,设置块输出到任一速度要么速度和位置

数据类型:单身的|双倍的|固定点

端口输出值的值(将霍尔状态更改标志设置为零),指示块已成功执行速度和位置计算的最后霍尔状态。

数据类型:单身的|双倍的|固定点

参数

展开全部

一般

选择可用块输出端口作为以下值之一:

  • 速度和位置

  • 速度

  • 位置

外部计数器的寄存器大小。最大计数器值是 2 N. -1 , 在哪里 N. =计数器大小。

外部计数器的时钟频率。

块执行两个连续实例之间的时间。

电机中可用的杆对数。

该块不计算下方速度的位置。

转子角位移,代表该间隔spdcnt.计算端口值。

角速度或机械速度的单位(m) 输出。

依赖性

启用此参数,设置块输出到任一速度要么速度和位置

转子角速输出的数据类型。

依赖性

启用此参数,设置块输出到任一速度要么速度和位置

位置

霍尔传感器序列表示转子旋转的正方向。

依赖性

启用此参数,设置块输出到任一位置要么速度和位置

您可以输入的自定义顺序表示转子在正方向上旋转。

依赖性

要启用此参数:

  • 块输出到任一位置要么速度和位置

  • 预期的霍尔序列在积极方向自定义序列

第一个订单选项在计算位置时不太准确,但快速。这第二阶选项更准确,但需要更多的计算时间。这些方程描述了选项:

θ. 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. =在扇区中度过的时间。

依赖性

启用此参数,设置块输出到任一位置要么速度和位置

角速输出单位。

依赖性

启用此参数,设置块输出到任一位置要么速度和位置

数据类型的角速度输出。

依赖性

启用此参数,设置块输出到任一位置要么速度和位置

扩展能力

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

定点转换
使用固定点设计器™设计和模拟定点系统。

在R2020A中介​​绍