发明名称 一种永磁同步电机逆变器死区效应补偿方法及系统
摘要 本发明公开了一种永磁同步电机逆变器死区效应补偿方法及系统,其方法包括步骤:一、信号实时采集及同步上传;二、逆变器死区效应在线补偿:对于任一个电流采样周期而言,其分析处理过程如下:采集信号接收及同步存储、分析处理时间判断、逆变器死区效应扰动电压在线观测和逆变器死区效应补偿;其系统包括数据处理器、电流检测单元、信号采集电路一、旋转角度检测单元、信号采集电路二以及分别与数据处理器相接的数据存储单元和参数输入单元。本发明设计合理、补偿方法步骤简单、实现方便且投入成本较低、补偿效果好,能有效解决现有PMSM逆变器死区效应补偿方法存在的投入成本较大、补偿方法步骤较复杂、补偿效果较差等问题。
申请公布号 CN103138671B 申请公布日期 2015.02.04
申请号 CN201310090568.2 申请日期 2013.03.20
申请人 西安航空学院 发明人 肖海峰;祁树胜;肖军;汪春华;柯善文;薛荣辉;康雪娟;毕杨;刘舟洲;毛惠丰;孙进博
分类号 H02P21/00(2006.01)I 主分类号 H02P21/00(2006.01)I
代理机构 西安创知专利事务所 61213 代理人 谭文琰
主权项 一种永磁同步电机逆变器死区效应补偿方法,其特征在于该方法包括以下步骤:步骤一、信号实时采集及同步上传:由逆变器(5)进行驱动的被控制永磁同步电机(2)运行过程中,通过电流检测单元(1)对被控制永磁同步电机(2)的ABC三相电流分别进行实时检测,并通过信号采集电路一(3‑1)且按照预先设定的电流采样频率f<sub>1</sub>对电流检测单元(1)实时所检测信号同步进行采集,且将每一个电流采集周期内所检测的三相电流信号同步上传至数据处理器(4);同时,通过旋转角度检测单元(6)对被控制永磁同步电机(2)的转子旋转电角度进行实时检测,并通过信号采集电路二(3‑2)且按照预先设定的旋转角度采样频率f<sub>2</sub>对旋转角度检测单元(6)实时所检测信号同步进行采集,且将每一个旋转角度采集周期内所检测的转子旋转电角度同步上传至数据处理器(4);其中,<img file="FDA0000574084200000011.GIF" wi="239" he="146" />T<sub>pwm</sub>为通过参数输入单元(8)预先输入的电压空间矢量控制周期;步骤二、逆变器死区效应在线补偿:采用数据处理器(4)且按照预先设定的分析处理频率f<sub>3</sub>,由先至后对接收到的各电流采样周期内所采集的三相电流信号分别进行分析处理,并根据分析处理结果当前时刻逆变器(5)的死区效应进行在线补偿;其中,对各电流采集周期内所采集三相电流信号的分析处理方法均相同,且对于任一个电流采样周期而言,其分析处理过程如下:步骤201、采集信号接收及同步存储:数据处理器(4)将此时所接收到的当前电流采样周期内所采集的三相电流信号i<sub>ak</sub>、i<sub>bk</sub>和i<sub>ck</sub>,同步存储至数据存储单元(7)内;式中,k为电流采样次数且k=1、2、3、…;步骤202、分析处理时间判断:数据处理器(4)按照预先设定的分析处理频率f<sub>3</sub>,分析判断此时是否需对当前电流采样周期内所采集信号进行分析处理:当需对当前电流采样周期内所采集信号进行分析处理时,数据处理器(4)将此时所接收到的当前旋转角度采集周期内所检测的转子旋转电角度θ<sub>rj</sub>同步存储至数据存储单元(7)内,并进入步骤203;否则,转入步骤205;其中,<img file="FDA0000574084200000021.GIF" wi="384" he="125" />其中A为正整数且A=100~1500;j为旋转角度采样次数且j=1、2、3、…;步骤203、逆变器死区效应扰动电压在线观测:所述数据处理器(4)调用死区效应扰动电压观测模块,对当前时刻逆变器(5)的死区效应扰动电压在线观测,且其在线观测过程如下:步骤2031、坐标变换:将当前电流采样周期内所采集的三相电流信号i<sub>ak</sub>、i<sub>bk</sub>和i<sub>ck</sub>,先经Clark变换且再经Park变换后,获得两相同步旋转坐标系下当前电流采样周期内所采集的两相电流信号<img file="FDA0000574084200000022.GIF" wi="65" he="71" />和<img file="FDA0000574084200000023.GIF" wi="93" he="77" />并同步存储至所述数据存储单元(7)内;步骤2032、当前电流采样周期内的电流变化量计算:根据公式:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msubsup><mi>&Delta;i</mi><mi>dk</mi><mi>e</mi></msubsup><mo>=</mo><msubsup><mi>i</mi><mi>dk</mi><mi>e</mi></msubsup><mo>-</mo><msubsup><mi>i</mi><mrow><mi>d</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>&Delta;i</mi><mi>qk</mi><mi>e</mi></msubsup><mo>=</mo><msubsup><mi>i</mi><mi>qk</mi><mi>e</mi></msubsup><mo>-</mo><msubsup><mi>i</mi><mrow><mi>q</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000574084200000024.GIF" wi="608" he="183" /></maths>计算得出两相同步旋转坐标系下当前电流采样周期内的电流变化量<img file="FDA0000574084200000025.GIF" wi="94" he="71" />和<img file="FDA0000574084200000026.GIF" wi="118" he="71" />式(1)中<img file="FDA0000574084200000027.GIF" wi="58" he="71" />和<img file="FDA0000574084200000028.GIF" wi="63" he="77" />为步骤2031中所获得的两相同步旋转坐标系下当前电流采样周期内所采集的两相电流信号;<img file="FDA0000574084200000029.GIF" wi="122" he="77" />和<img file="FDA00005740842000000210.GIF" wi="119" he="77" />为将数据存储单元(7)内存储的上一个电流采样周期内所采集的三相电流信号i<sub>a(k‑1)</sub>、i<sub>b(k‑1)</sub>和i<sub>c(k‑1)</sub>,先经Clark变换且再经Park变换后,获得两相同步旋转坐标系下的两相电流信号;其中,当k=1时,<img file="FDA00005740842000000211.GIF" wi="354" he="83" />步骤2033、当前电流采样周期内定子侧感应电动势变化量计算:结合步骤2031中所获得的<img file="FDA00005740842000000212.GIF" wi="65" he="71" />和<img file="FDA00005740842000000213.GIF" wi="65" he="77" />以及步骤2032中计算得出的<img file="FDA00005740842000000214.GIF" wi="95" he="71" />和<img file="FDA00005740842000000215.GIF" wi="121" he="71" />并根据公式:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msubsup><mi>&Delta;V</mi><mi>d</mi><mi>e</mi></msubsup><mo>=</mo><msubsup><mi>V</mi><mi>d</mi><msup><mi>e</mi><mo>*</mo></msup></msubsup><mo>-</mo><msub><mi>R</mi><mi>s</mi></msub><msubsup><mi>i</mi><mi>d</mi><mi>e</mi></msubsup><mo>-</mo><msub><mi>L</mi><mi>d</mi></msub><mfrac><msubsup><mi>&Delta;i</mi><mi>d</mi><mi>e</mi></msubsup><msub><mi>T</mi><mi>i</mi></msub></mfrac></mtd></mtr><mtr><mtd><msubsup><mi>&Delta;V</mi><mi>q</mi><mi>e</mi></msubsup><mo>=</mo><msubsup><mi>V</mi><mi>q</mi><msup><mi>e</mi><mo>*</mo></msup></msubsup><mo>-</mo><msub><mi>R</mi><mi>s</mi></msub><msubsup><mi>i</mi><mi>q</mi><mi>e</mi></msubsup><mo>-</mo><msub><mi>L</mi><mi>q</mi></msub><mfrac><msubsup><mi>&Delta;i</mi><mi>q</mi><mi>e</mi></msubsup><msub><mi>T</mi><mi>i</mi></msub></mfrac></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA00005740842000000216.GIF" wi="823" he="305" /></maths>计算得出两相同步旋转坐标系下当前电流采样周期内被控制永磁同步电机(2)的定子侧感应电动势变化量<img file="FDA0000574084200000031.GIF" wi="106" he="71" />和<img file="FDA0000574084200000032.GIF" wi="128" he="76" />式(2)中R<sub>s</sub>为通过参数输入单元(8)预先输入的被控制永磁同步电机(2)的定子电阻,<img file="FDA0000574084200000033.GIF" wi="79" he="85" />和<img file="FDA0000574084200000034.GIF" wi="90" he="91" />分别为当前时刻期望输出的被控制永磁同步电机(2)的定子参考电压在d轴和q轴上的电压分量,L<sub>d</sub>和L<sub>q</sub>分别为通过参数输入单元(8)预先输入的被控制永磁同步电机(2)的直轴主电感和交轴主电感,T<sub>i</sub>为信号采集电路一(3‑1)的采样周期且<img file="FDA0000574084200000035.GIF" wi="172" he="140" />所述参数输入单元(8)与数据处理器(4)相接;步骤2034、当前时刻逆变器死区效应扰动电压计算:将公式(2)代入公式:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>V</mi><mrow><mi>d</mi><mo>_</mo><mi>dis</mi></mrow><mi>s</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>V</mi><mrow><mi>q</mi><mo>_</mo><mi>dis</mi></mrow><mi>s</mi></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mi>sin</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd><mtd><msub><mrow><mi>cos</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd></mtr><mtr><mtd><mo>-</mo><msub><mrow><mi>cos</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd><mtd><msub><mrow><mi>sin</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>L</mi><mi>d</mi></msub><msub><mi>&omega;</mi><mi>rj</mi></msub><msubsup><mi>i</mi><mi>dk</mi><mi>e</mi></msubsup><mo>+</mo><msub><mi>&psi;</mi><mi>f</mi></msub><msub><mi>&omega;</mi><mi>rj</mi></msub><mo>-</mo><msubsup><mi>&Delta;V</mi><mi>q</mi><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>q</mi></msub><msub><mi>&omega;</mi><mi>rj</mi></msub><msubsup><mi>i</mi><mi>qk</mi><mi>e</mi></msubsup><mo>+</mo><msubsup><mi>&Delta;V</mi><mi>d</mi><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000574084200000036.GIF" wi="1223" he="170" /></maths>并结合步骤2031中所获得的<img file="FDA0000574084200000037.GIF" wi="65" he="71" />和<img file="FDA0000574084200000038.GIF" wi="74" he="77" />以及步骤2033中计算得出的<img file="FDA0000574084200000039.GIF" wi="103" he="71" />和<img file="FDA00005740842000000310.GIF" wi="124" he="77" />计算得出当前时刻逆变器(5)的死区效应扰动电压<img file="FDA00005740842000000311.GIF" wi="123" he="76" />和<img file="FDA00005740842000000312.GIF" wi="143" he="76" />式(3)中,ψ<sub>f</sub>为通过参数输入单元(8)预先输入的被控制永磁同步电机(2)的转子磁链,θ<sub>rj</sub>为步骤202中所存储的当前旋转角度采集周期内所检测的转子旋转电角度,ω<sub>rj</sub>为当前时刻被控制永磁同步电机(2)的转子旋转角速度且<img file="FDA00005740842000000313.GIF" wi="365" he="154" />其中θ<sub>r(j‑1)</sub>为数据存储单元(7)内存储的上一个旋转角度采集周期内所检测的转子旋转电角度;其中,当j=1时,θ<sub>r(j‑1)</sub>=0;步骤204、逆变器死区效应补偿:数据处理器(4)将公式(3)代入公式:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>V</mi><mi>d</mi><msup><mi>e</mi><mo>*</mo></msup></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>V</mi><mi>q</mi><msup><mi>e</mi><mo>*</mo></msup></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>L</mi><mi>d</mi></msub><mi>p</mi></mtd><mtd><mo>-</mo><msub><mi>L</mi><mi>d</mi></msub><msub><mi>&omega;</mi><mi>j</mi></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>q</mi></msub><msub><mi>&omega;</mi><mi>j</mi></msub></mtd><mtd><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>L</mi><mi>q</mi></msub><mi>p</mi></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>i</mi><mi>dk</mi><mi>e</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>i</mi><mi>qk</mi><mi>e</mi></msubsup></mtd></mtr></mtable></mfenced><mo>+</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>&psi;</mi><mi>f</mi></msub><msub><mi>&omega;</mi><mi>j</mi></msub></mtd></mtr></mtable></mfenced><mo>+</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mi>cos</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd><mtd><msub><mrow><mi>sin</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd></mtr><mtr><mtd><msub><mrow><mo>-</mo><mi>sin</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd><mtd><msub><mrow><mi>cos</mi><mi>&theta;</mi></mrow><mi>rj</mi></msub></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>V</mi><mrow><mi>d</mi><mo>_</mo><mi>dis</mi></mrow><mi>s</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>V</mi><mrow><mi>q</mi><mo>_</mo><mi>dis</mi></mrow><mi>s</mi></msubsup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA00005740842000000314.GIF" wi="1797" he="207" /></maths>计算得出当前时刻期望输出的被控制永磁同步电机(2)的定子参考电压在d轴和q轴上的电压分量<img file="FDA00005740842000000315.GIF" wi="84" he="86" />和<img file="FDA00005740842000000316.GIF" wi="105" he="91" />之后,数据处理器(4)调用SVPWM控制模块且按照预先设定的空间矢量调制周期T,对计算得出的<img file="FDA00005740842000000317.GIF" wi="77" he="85" />和<img file="FDA00005740842000000318.GIF" wi="82" he="91" />进行空间矢量脉宽调制处理,并相应得出当前时刻对逆变器(5)进行控制的PWM信号;其中,T=T<sub>pwm</sub>;式(4)中,p为微分算子,R<sub>s</sub>为通过参数输入单元(8)预先输入的被控制永磁同步电机(2)的定子电阻,L<sub>d</sub>和L<sub>q</sub>分别为通过参数输入单元(8)预先输入的被控制永磁同步电机(2)的直轴主电感和交轴主电感,ψ<sub>f</sub>为通过参数输入单元(8)预先输入的被控制永磁同步电机(2)的转子磁链,θ<sub>rj</sub>为步骤202中所存储的当前旋转角度采集周期内所检测的转子旋转电角度,ω<sub>j</sub>为当前时刻被控制永磁同步电机(2)的转子电角速度且ω<sub>j</sub>=n<sub>p</sub>×ω<sub>rj</sub>,其中ω<sub>rj</sub>为步骤2034中推算出的当前时刻被控制永磁同步电机(2)的转子旋转角速度,n<sub>p</sub>为通过参数输入单元(8)预先输入的被控制永磁同步电机(2)的极对数;步骤205、返回步骤201,对下一个电流采样周期内所采集的三相电流信号i<sub>a(k+1)</sub>、i<sub>b(k+1)</sub>和i<sub>c(k+1)</sub>进行分析处理。
地址 710077 陕西省西安市西二环259号