一种用于电机控制的抗积分饱和控制方法与流程

文档序号:12661391阅读:来源:国知局

技术特征:

1.一种用于电机控制的抗积分饱和控制方法,其步骤如下:

步骤1,确定PI控制器的原始输出Un

首先,给定PI控制器的控制量ωr,然后测定反馈控制量ω,确定PI控制器的原始输出Un:

<mrow> <msub> <mi>u</mi> <mi>n</mi> </msub> <mo>=</mo> <msub> <mi>u</mi> <mi>p</mi> </msub> <mo>+</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>p</mi> </msub> <mo>+</mo> <mfrac> <msub> <mi>K</mi> <mi>p</mi> </msub> <mrow> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>&CenterDot;</mo> <mi>S</mi> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <mi>e</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

其中:e为ωr与ω之间的偏差,Kp、Ti分别为PI控制器的比例系数和积分时间常数,Up、Ui分别为比例控制器和积分控制器的输出,S是复变量;

步骤2,给定PI控制器输出的限幅值Us

a、若Un在限幅值以内,Un-Us≤0,则Un不需要进行抗积分饱和补偿,此时PI控制器的最终输出Un′为:

Un′=Un; (2)

b、若Un超出限幅值,Un-Us>0,则转入步骤3;

步骤3,设置补偿系数Kc

首先,定义积分饱和深度eu,eu=Un-Us,设定阈值常数α,通过判断积分饱和深度eu与阈值常数α之间的关系,来自动调节补偿系数Kc的值,补偿系数Kc的调节规则为:

<mrow> <msub> <mi>K</mi> <mi>c</mi> </msub> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <msub> <mi>K</mi> <mi>c</mi> </msub> </mtd> <mtd> <mrow> <mo>(</mo> <mn>0</mn> <mo>&lt;</mo> <msub> <mi>e</mi> <mi>u</mi> </msub> <mo>&le;</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mfrac> <mrow> <msub> <mi>K</mi> <mi>p</mi> </msub> <mi>e</mi> </mrow> <mrow> <msub> <mi>T</mi> <mi>i</mi> </msub> <mi>&alpha;</mi> </mrow> </mfrac> </mtd> <mtd> <mrow> <mo>(</mo> <msub> <mi>e</mi> <mi>u</mi> </msub> <mo>&gt;</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

步骤4,确定PI控制器抗积分饱和补偿后的最终输出Un′:

<mrow> <msub> <mi>u</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>K</mi> <mi>p</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>&CenterDot;</mo> <mi>s</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>T</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>s</mi> <mo>+</mo> <msub> <mi>K</mi> <mi>c</mi> </msub> <mo>)</mo> </mrow> </mrow> </mfrac> <mi>e</mi> <mo>+</mo> <mfrac> <msub> <mi>K</mi> <mi>c</mi> </msub> <mrow> <mi>s</mi> <mo>+</mo> <msub> <mi>K</mi> <mi>c</mi> </msub> </mrow> </mfrac> <msub> <mi>u</mi> <mi>s</mi> </msub> <mo>.</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

2.根据权利要求1所述用于电机控制的抗积分饱和控制方法,其特征是:所述α取值范围在0~0.5Us之间。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1