主要内容

BLDC当前控制器

离散时间无刷直流电机电流PI控制器

  • 图书馆:
  • Simscape /电气/控制/ BLDC控制

  • 无刷直流电流控制器模块

描述

BLDC当前控制器块使用该算法在直流无刷电机中控制电流。

方程式

BLDC当前控制器产生a的占空比BLDC.通过使用这个方程实现比例积分(PI)电流控制。

D. = K. P. + K. 一世 T. S. Z. Z. - 1 一世 S. _ R. E. F - 一世 S.

在哪里:

  • D.为占空比。

  • K.P.是比例增益。

  • K.一世是积分增益。

  • T.S.为时间段。

  • 一世s_ref.是参考电流。

  • 一世S.是测量的电流。

  • GZC.是零抵消多项式。

PI控制算法的闭环传递函数产生一个零,这个零可以通过在前馈路径中使用零抵消来抵消。离散时间下的零抵消传递函数为:

G Z. C Z. = T. S. K. 一世 K. P. Z. + T. S. - K. P. K. 一世 K. P. K. 一世

通过将占空比乘以换向信号来获得三相的控制信号获得控制信号。由此产生的三个控制信号在间隔[-1,1]上归一化。

港口

输入

展开全部

控制参考电流。

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

实际电流。

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

积分器的外部复位信号(上升沿)。

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

霍尔传感器数据。

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

电机转动方向。

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

输出

展开全部

基准电压一种-,B.-, 和C-phases。

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

参数

展开全部

比例增益,K.P.,控制器的。

积分增益,K.一世,控制器的。

Anti-windup增益,K.aw,控制器的。

时间,在连续块执行之间的时间。在执行期间,块会产生输出,并且如果合适,请更新其内部状态。有关更多信息,请参阅什么是样本时间?指定采样时间

如果此块位于触发子系统内,则通过将此参数设置为来继承采样时间-1。如果此块处于连续的变量步长模型,则使用正标量明确指定采样时间。

依赖性

如果你设置采样时间(继承的-1)-1并选择使零取消选项,这是离散化采样时间参数变得可见。

时间,在连续离散化之间。零取消需要离散化。

依赖性

仅满足这些条件时,此参数仅可见:

  • 采样时间被设置为-1

  • 使零取消被选中。

选择在前馈路径上使用零抵消。

依赖性

如果您选择使零取消选择和集合采样时间(继承的-1)-1, 这离散化采样时间参数变得可见。

参考文献

[1]圆板,A.,I. Boldrea和G. D. Andreescu。“带有离线FEM信息辅助位置和速度观测的BLDC-PM电动机的动态无传感器控制。IEEE行业应用的交易。48,不。6(2012):1950-1958。

扩展能力

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

在R2018A介绍