主权项 |
1.一种基于MRAS和模糊控制的永磁同步电机控制方法,其特征在于,包括以下步骤:(1)、采集永磁同步电机三相电流i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>,然后将其转换到d-q坐标系下,得到d-q轴电流i<sub>d</sub>、i<sub>q</sub>;(2)、采用模型参考自适应算法(MRAS),对永磁同步电机的转子速度进行估计,得到电磁转速ω<sub>e</sub>、d-q坐标系的d轴与电机A相绕组的夹角θ;2.1)、将d-q轴电流i<sub>d</sub>、i<sub>q</sub>以及d-q轴电压u<sub>d</sub>、u<sub>q</sub>进行以下运算:<maths num="0001"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>i</mi><mi>d</mi><mo>′</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>i</mi><mi>q</mi><mo>′</mo></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>i</mi><mi>d</mi></msub><mo>+</mo><mi>ψ</mi><mo>/</mo><mi>L</mi></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>q</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>u</mi><mi>d</mi><mo>′</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>u</mi><mi>q</mi><mo>′</mo></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>u</mi><mi>d</mi></msub><mo>+</mo><mi>Rψ</mi><mo>/</mo><mi>L</mi></mtd></mtr><mtr><mtd><msub><mi>u</mi><mi>q</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,R,L分别为永磁同步电机的定子电阻和电感,ψ为基波磁场在定子绕组中产生的磁链;2.2)、然后根据以下公式估计出电磁转速ω<sub>e</sub>:<maths num="0003"><![CDATA[<math><mrow><msub><mi>ω</mi><mi>e</mi></msub><mo>=</mo><msub><mi>k</mi><mi>I</mi></msub><munderover><mo>∫</mo><mn>0</mn><mi>t</mi></munderover><mrow><mo>(</mo><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>d</mi><mo>′</mo></msubsup><msubsup><mi>i</mi><mi>q</mi><mo>′</mo></msubsup><mo>-</mo><msubsup><mi>i</mi><mi>d</mi><mo>′</mo></msubsup><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>q</mi><mo>′</mo></msubsup><mo>)</mo></mrow><mi>dτ</mi><mo>+</mo><msub><mi>k</mi><mi>P</mi></msub><mrow><mo>(</mo><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>d</mi><mo>′</mo></msubsup><msubsup><mi>i</mi><mi>q</mi><mo>′</mo></msubsup><mo>-</mo><msubsup><mi>i</mi><mi>d</mi><mo>′</mo></msubsup><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>q</mi><mo>′</mo></msubsup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,k<sub>I</sub>,k<sub>P</sub>均为正常数,<img file="FDA00001893958800014.GIF" wi="130" he="67" />根据以下公式确定<maths num="0004"><![CDATA[<math><mrow><mfrac><mi>d</mi><mi>dt</mi></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>d</mi><mo>′</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>q</mi><mo>′</mo></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><mi>R</mi><mo>/</mo><mi>L</mi></mtd><mtd><msub><mi>ω</mi><mi>e</mi></msub></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>ω</mi><mi>e</mi></msub></mtd><mtd><mo>-</mo><mi>R</mi><mo>/</mo><mi>L</mi></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>d</mi><mo>′</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mover><mi>i</mi><mo>^</mo></mover><mi>q</mi><mo>′</mo></msubsup></mtd></mtr></mtable></mfenced><mo>+</mo><mfrac><mn>1</mn><mi>L</mi></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>u</mi><mi>d</mi><mo>′</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>u</mi><mi>q</mi><mo>′</mo></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>2.3)、对电磁转速ω<sub>e</sub>进行积分,得到d-q坐标系的d轴与电机A相绕组的夹角θ;(3)、判断估计出的电磁转速ω<sub>e</sub>是否大于设定的低转速阈值,如果大于,则不是低速,进行步骤(4),如果不大于,则为低速,进行步骤(5);(4)、将驾驶员通过踏板信号给出的期望转速<img file="FDA00001893958800016.GIF" wi="46" he="58" />与估计出的电磁转速ω<sub>e</sub>进行差值,两转速差值<img file="FDA00001893958800017.GIF" wi="218" he="58" />通过矢量控制计算得到电机电压u<sub>d</sub>、u<sub>q</sub>;电机电压u<sub>d</sub>、u<sub>q</sub>结合夹角θ进行坐标变换,得到两相静止电压u<sub>α</sub>、u<sub>β</sub>;然后将得到的两相静止电压u<sub>α</sub>、u<sub>β</sub>,通过SVPWM调制得到功率开关管开通、关断的脉宽调制信号,驱动三相逆变模块中的功率器件产生三相正弦电压,输出相应的三相电流i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>,控制永磁同步电机旋转,使得估计出的电磁转速ωe跟踪期望转速<img file="FDA00001893958800018.GIF" wi="71" he="58" />从而实现永磁同步电机的控制;(5)、将d-q轴电流i<sub>d</sub>、i<sub>q</sub>进行矢量相加,得到电流i<sub>s</sub>:<maths num="0005"><![CDATA[<math><mrow><msub><mi>i</mi><mi>s</mi></msub><mo>=</mo><msqrt><msup><msub><mi>i</mi><mi>d</mi></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>i</mi><mi>q</mi></msub><mn>2</mn></msup></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>然后进行模糊控制运算:5.1)、对电磁转速ω<sub>e</sub>、电流i<sub>s</sub>进行标幺化,标幺化公式为:<maths num="0006"><![CDATA[<math><mrow><msub><mi>i</mi><msup><mi>s</mi><mo>*</mo></msup></msub><mo>=</mo><mfrac><msub><mi>i</mi><mi>s</mi></msub><msub><mi>i</mi><mi>sN</mi></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0007"><![CDATA[<math><mrow><msub><mi>ω</mi><msup><mi>e</mi><mo>*</mo></msup></msub><mo>=</mo><mfrac><msub><mi>ω</mi><mi>e</mi></msub><msub><mi>ω</mi><mi>eN</mi></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,i<sub>sN</sub>和ω<sub>eN</sub>分别为额定电流和额定电磁转速,标幺化后的电磁转速ω<sub>e*</sub>、电流i<sub>s*</sub>的大小范围为0到1;5.2)、将电磁转速ω<sub>e*</sub>、电流i<sub>s*</sub>模糊化为三个状态:{N,Z,P},其中,N表示小,Z表示中,P表示大;模糊规则为:a、如果i<sub>s*</sub>值大,则△u<sub>s*</sub>和△θ<sub>*</sub>的值为小;b、如果i<sub>s*</sub>值中,并且ω<sub>e*</sub>值为小,则△u<sub>s*</sub>和△θ<sub>*</sub>的值为大;如果i<sub>s*</sub>值中,并且ω<sub>e*</sub>值为中,则△u<sub>s*</sub>和△θ<sub>*</sub>的值为中;如果i<sub>s*</sub>值中,并且ω<sub>e*</sub>值大,则△u<sub>s*</sub>和△θ<sub>*</sub>的值为小;c、如果i<sub>s*</sub>值小,并且ω<sub>e*</sub>值为小,则△u<sub>s*</sub>和△θ<sub>*</sub>的值为大;如果i<sub>s*</sub>值小,并且ω<sub>e*</sub>值为中,则△u<sub>s*</sub>和△θ<sub>*</sub>的值为中;如果i<sub>s*</sub>值小,并且ω<sub>e*</sub>值大,则△u<sub>s*</sub>的值为中、△θ<sub>*</sub>的值为小;依据电磁转速ω<sub>e*</sub>、电流i<sub>s*</sub>模糊化的状态,通过模糊规则,找到对应的输出参数△u<sub>s*</sub>和△θ<sub>*</sub>的模糊化状态,并依据模糊集隶属函数确定相应的值;5.3)、输出参数△u<sub>s*</sub>和△θ<sub>*</sub>经过积分,得到u<sub>s*</sub>和θ<sub>*</sub>;u<sub>s*</sub>和θ<sub>*</sub>经过逆标幺化得到u<sub>s</sub>和θ′;u<sub>s</sub>以固定角度45°角进行向量分解,得到电机电压u<sub>d</sub>和u<sub>q</sub>;5.4)、电机电压u<sub>d</sub>和u<sub>q</sub>结合夹角θ′进行坐标变换,得到两相静止电压u<sub>α</sub>、u<sub>β</sub>;然后将得到的两相静止电压u<sub>α</sub>、u<sub>β</sub>,通过SVPWM调制得到功率开关管开通、关断的脉宽调制信号,驱动三相逆变模块中的功率器件产生三相正弦电压,输出相应的三相电流i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>,控制永磁同步电机旋转,电磁转速ω<sub>e</sub>不断提高,直到超过设定的低转速阈值,从而实现永磁同步电机的控制。 |