主权项 |
一种用于永磁电机低速运转的控制系统,它由速度控制器、电流环、电机、角度传感器、扰动估计器、齿槽转矩估计器和齿槽转矩计算器组成,其特征是:所述扰动估计器的输入为电流环的输出电流I和实测速度ω,其中实测速度ω由角度传感器的输出角度θ经过微分运算获得,输出为外界扰动Tt的估计值Tt′及估计速度ω′,描述其特征的状态空间方程为: <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mfrac> <mrow> <mi>d</mi> <msup> <mi>ω</mi> <mo>′</mo> </msup> </mrow> <mi>dt</mi> </mfrac> </mtd> </mtr> <mtr> <mtd> <mfrac> <mrow> <mi>d</mi> <msup> <msub> <mi>T</mi> <mi>t</mi> </msub> <mo>′</mo> </msup> </mrow> <mi>dt</mi> </mfrac> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mi>J</mi> </mfrac> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msup> <mi>ω</mi> <mo>′</mo> </msup> </mtd> </mtr> <mtr> <mtd> <msup> <msub> <mi>T</mi> <mi>t</mi> </msub> <mo>′</mo> </msup> </mtd> </mtr> </mtable> </mfenced> <mo>+</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mfrac> <msub> <mi>K</mi> <mi>t</mi> </msub> <mi>J</mi> </mfrac> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mi>I</mi> <mo>+</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msub> <mi>g</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>g</mi> <mn>2</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>[</mo> <mi>ω</mi> <mo>-</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msup> <mi>ω</mi> <mo>′</mo> </msup> </mtd> </mtr> <mtr> <mtd> <msup> <msub> <mi>T</mi> <mi>t</mi> </msub> <mo>′</mo> </msup> </mtd> </mtr> </mtable> </mfenced> <mo>]</mo> </mrow>其中J为负载转动惯量,Kt为电机力矩系数,g1和g2为反馈增益;所述的齿槽转矩估计器的输入为角度传感器的输出角度θ,输出为齿槽转矩估计值Tc′,计算公式为:Tc′=Tcm sin[Np(θ‑θ0)]其中Np为齿槽转矩的空间分布,θ0为齿槽转矩零点,Tcm为齿槽转矩的峰值,将扰动估计值Tt′与齿槽转矩估计值Tc′相减,并除以反馈速度ω‑,得到一个过程参数b,其中反馈速度ω‑可以用实测速度ω也可以用估计速度ω′;所述的速度控制器为自适应PID控制器,其比例系数Kp、积分系数Ki和微分系数Kd具有如下关系:Kd=Kpτp <mrow> <msub> <mi>K</mi> <mi>i</mi> </msub> <mo>=</mo> <msub> <mi>K</mi> <mi>p</mi> </msub> <mfrac> <mfrac> <mi>b</mi> <mi>J</mi> </mfrac> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>τ</mi> <mi>i</mi> </msub> <mfrac> <mi>b</mi> <mi>J</mi> </mfrac> </mrow> </mfrac> </mrow>其中τp和τi分别为比例和积分运算所造成的延时;所述的齿槽转矩计算器的输入为所述过程参数b、反馈速度ω‑和角度θ,输出为速度波动ωc′,计算公式为: <mrow> <msup> <msub> <mi>ω</mi> <mi>c</mi> </msub> <mo>′</mo> </msup> <mo>=</mo> <mfrac> <msub> <mi>T</mi> <mi>cm</mi> </msub> <msqrt> <msup> <mi>J</mi> <mn>2</mn> </msup> <msubsup> <mi>N</mi> <mi>p</mi> <mn>2</mn> </msubsup> <msubsup> <mi>ω</mi> <mo>-</mo> <mn>2</mn> </msubsup> <mo>+</mo> <msup> <mi>b</mi> <mn>2</mn> </msup> </msqrt> </mfrac> <mi>sin</mi> <mo>[</mo> <msub> <mi>N</mi> <mi>p</mi> </msub> <mrow> <mo>(</mo> <mi>θ</mi> <mo>-</mo> <msub> <mi>θ</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mfrac> <mrow> <msub> <mi>JN</mi> <mi>p</mi> </msub> <msub> <mi>ω</mi> <mo>-</mo> </msub> </mrow> <mi>b</mi> </mfrac> <mo>]</mo> </mrow>将速度波动ωc′送入速度环误差端对速度进行补偿。 |