一种电机控制方法与流程

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

技术特征:

1.一种电机控制方法,其步骤如下:

步骤1、电机速度偏差中的振动量提取及微分

首先采用峰值-带通滤波器,提取电机速度偏差中的振动量并作为微分控制的输入;其次,采用振动量提取及微分器将提取的振动量进行微分,得到电机速度偏差振动微分量;

振动量提取中,采用的峰值-带通滤波器传递函数为:

<mrow> <mi>H</mi> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msub> <mi>&xi;&omega;</mi> <mi>n</mi> </msub> <mi>s</mi> </mrow> <mrow> <msup> <mi>s</mi> <mn>2</mn> </msup> <mo>+</mo> <mn>2</mn> <msub> <mi>&xi;&omega;</mi> <mi>n</mi> </msub> <mi>s</mi> <mo>+</mo> <msubsup> <mi>&omega;</mi> <mi>n</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow>

其中:ωn为峰值-带通滤波器中心频率(单位rad/s),ξ为频带宽度系数,s为拉普拉斯变换算子;

振动量提取及微分器的传递函数D(s)为:

<mrow> <mi>D</mi> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msub> <mi>&xi;&omega;</mi> <mi>n</mi> </msub> <mi>s</mi> </mrow> <mrow> <msup> <mi>s</mi> <mn>2</mn> </msup> <mo>+</mo> <mn>2</mn> <msub> <mi>&xi;&omega;</mi> <mi>n</mi> </msub> <mi>s</mi> <mo>+</mo> <msubsup> <mi>&omega;</mi> <mi>n</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> <mo>*</mo> <mfrac> <mi>s</mi> <msub> <mi>&omega;</mi> <mi>n</mi> </msub> </mfrac> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msup> <mi>&xi;s</mi> <mn>2</mn> </msup> </mrow> <mrow> <msup> <mi>s</mi> <mn>2</mn> </msup> <mo>+</mo> <mn>2</mn> <msub> <mi>&xi;&omega;</mi> <mi>n</mi> </msub> <mi>s</mi> <mo>+</mo> <msubsup> <mi>&omega;</mi> <mi>n</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow>

步骤2、相位调整

利用高通滤波器对电机速度偏差振动微分量进一步滤除直流量,利用低通滤波器进行相位调整;

步骤3、阻尼增益控制的实施

将相位调整后的速度偏差振动微分量,乘以阻尼增益,加算到速度控制器中。

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