主要内容

带PWM产生的无刷直流电流控制器

具有脉冲宽度调制生成的离散时间无刷直流电机电流PI控制器

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

  • 带PWM产生块的无刷直流电流控制器

描述

带PWM产生的无刷直流电流控制器块在无刷直流电机中产生脉宽调制(PWM)信号并控制电流。控制器使用此算法。

方程式

带PWM产生的无刷直流电流控制器产生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]上归一化。

当控制信号的值大于载波计数器的值时,PWM发生器输出1。否则,PWM发生器输出0。

港口

输入

展开全部

控制的参考电流。

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

实际电流。

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

集成器的外部复位信号(上升沿)。

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

霍尔传感器数据。

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

电机转动方向。

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

输出

展开全部

脉冲波形确定附加块中的切换行为。

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

参数

展开全部

控制参数

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

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

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

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

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

依赖性

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

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

依赖性

当满足这两个条件时,此参数仅可见:

  • 采样时间被设置为-1

  • 使零取消选择了。

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

依赖性

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

PWM发电机

使用载体计数器策略来更改PWM输出的初始行为:

  • 反逆口PWM输出开始于ON状态的开始。

  • 向下反击 - PWM输出开始在关闭状态的开始。

  • 上下反击 - PWM输出开始于ON状态的中间。

脉冲宽度调制定时器周期,T.每, 片刻之间。

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

为确保在生成的PWM信号中进行足够的分辨率,请设置基本采样时间 0. < T. S. _ P. W. M. ≤. 10. T. P. E. R. , 在哪里:

  • T.s_pwm基本采样时间。

  • T.定时器期间。

参考文献

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

扩展能力

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

也可以看看

Simscapt块

在R2018A介绍