发明名称 电机控制系统中逆变器死区的补偿电压算法及插补方法
摘要 本发明公开了一种电机控制系统中逆变器死区的补偿电压算法及插补方法,本补偿电压算法计算逆变器死区效应误差时间T<sub>err</sub>,其中包含一个PWM周期中功率管和二极管导通压降所引起的等效误差时间T<sub>ave</sub>,计算T<sub>ave</sub>等效误差时间在一个PWM周期内引起的U相输出端电压误差V<sub>ao_err</sub>,据此推得逆变器三相的相电压误差,由相电压误差得到逆变器死区的补偿电压。本插补方法通过电流传感器采样逆变器三相电流并作滤波处理,对滤波后三相电流分别作clark、park变换及逆park、逆clark变换,得到滤波后三相电流信号,设定过零点的阈值,当滤波后三相电流绝对值大于该阈值时,进行逆变器补偿电压的插补。本算法得到补偿电压,采用本插补方法避免逆变器死区效应。
申请公布号 CN103888005A 申请公布日期 2014.06.25
申请号 CN201210564040.X 申请日期 2012.12.21
申请人 上海大郡动力控制技术有限公司 发明人 赵洪涛;张德;徐性怡
分类号 H02M7/48(2007.01)I;H02M7/537(2006.01)I;H02P27/06(2006.01)I;H02P21/02(2006.01)I 主分类号 H02M7/48(2007.01)I
代理机构 上海天协和诚知识产权代理事务所 31216 代理人 张恒康
主权项 1.一种电机控制系统中逆变器死区的补偿电压算法,其特征在于本算法包括如下步骤:步骤一、在考虑逆变器死区延时时间T<sub>d</sub>、逆变器功率管开通时间T<sub>on</sub>、关断时间T<sub>off</sub>、功率管导通压降和二极管导通压降的影响条件下,以逆变器U相为例,在一个PWM周期内,根据理想与实际伏秒面积相等来计算逆变器死区效应误差时间T<sub>err</sub>为:T<sub>err</sub>=(T<sub>d</sub>+T<sub>on</sub>-T<sub>off</sub>+T<sub>ave</sub>)*sgn(i<sub>U</sub>)            (1)其中<maths num="0001"><![CDATA[<math><mrow><msub><mi>T</mi><mi>ave</mi></msub><mo>=</mo><mfenced open='{' close='}'><mtable><mtr><mtd><mfrac><mrow><msub><mi>T</mi><mi>on</mi></msub><msub><mi>U</mi><mi>d</mi></msub><mo>+</mo><msub><mi>T</mi><mi>off</mi></msub><msub><mi>U</mi><mi>T</mi></msub></mrow><msub><mi>T</mi><mi>S</mi></msub></mfrac><mo>,</mo><msub><mi>i</mi><mi>U</mi></msub><mo>></mo><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><msub><mi>T</mi><mi>off</mi></msub><msub><mi>U</mi><mi>d</mi></msub><mo>+</mo><msub><mi>T</mi><mi>on</mi></msub><msub><mi>U</mi><mi>T</mi></msub></mrow><msub><mi>T</mi><mi>S</mi></msub></mfrac><mo>,</mo><msub><mi>i</mi><mi>U</mi></msub><mo>&lt;</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>式(1)和式(2)中,T<sub>S</sub>为一个PWM周期内的采样时间、U<sub>d</sub>为二极管导通压降、U<sub>T</sub>为功率管导通压降、i<sub>U</sub>为逆变器U相电流、T<sub>ave</sub>为一个PWM周期中功率管和二极管导通压降所引起的等效误差时间;步骤二、计算T<sub>ave</sub>等效误差时间在一个PWM周期内引起的U相输出端电压误差U<sub>ao_err</sub>,<maths num="0002"><![CDATA[<math><mrow><msub><mi>U</mi><mrow><mi>ao</mi><mo>_</mo><mi>err</mi></mrow></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>T</mi><mi>err</mi></msub><msub><mi>T</mi><mi>S</mi></msub></mfrac><msub><mi>U</mi><mi>dc</mi></msub><mo>&CenterDot;</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>U</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>由式(3)和式(2)可知,U相输出端电压误差U<sub>ao_err</sub>受采样时间T<sub>s</sub>及直流母线电压U<sub>dc</sub>的影响;步骤三、根据步骤一和步骤二中逆变器U相输出端电压误差的计算,推得逆变器三相的相电压误差为:<maths num="0003"><![CDATA[<math><mrow><msub><mi>U</mi><mrow><mi>an</mi><mo>_</mo><mi>err</mi></mrow></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>T</mi><mi>err</mi></msub><msub><mi>T</mi><mi>s</mi></msub></mfrac><msub><mi>U</mi><mi>dc</mi></msub><mo>[</mo><mfrac><mrow><mn>2</mn><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>U</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>V</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>W</mi></msub><mo>)</mo></mrow></mrow><mn>3</mn></mfrac><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><msub><mi>U</mi><mrow><mi>bn</mi><mo>_</mo><mi>err</mi></mrow></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>T</mi><mi>err</mi></msub><msub><mi>T</mi><mi>s</mi></msub></mfrac><msub><mi>U</mi><mi>dc</mi></msub><mo>[</mo><mfrac><mrow><mn>2</mn><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>V</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>U</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>W</mi></msub><mo>)</mo></mrow></mrow><mn>3</mn></mfrac><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><msub><mi>U</mi><mrow><mi>cn</mi><mo>_</mo><mi>err</mi></mrow></msub><mo>=</mo><mo>-</mo><mfrac><msub><mi>T</mi><mi>err</mi></msub><msub><mi>T</mi><mi>s</mi></msub></mfrac><msub><mi>U</mi><mi>dc</mi></msub><mo>[</mo><mfrac><mrow><mn>2</mn><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>W</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>U</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>i</mi><mi>V</mi></msub><mo>)</mo></mrow></mrow><mn>3</mn></mfrac><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>式(4)、式(5)、式(6)中,U<sub>an_err</sub>为U相输出端误差电压、U<sub>bn_err</sub>为V相输出端误差电压、U<sub>cn_err</sub>为W相输出端误差电压、i<sub>U</sub>为逆变器U相电流、i<sub>V</sub>为逆变器V相电流、i<sub>W</sub>为逆变器W相电流、U<sub>dc</sub>为直流母线电压;步骤四、根据式(4)、式(5)和式(6)的逆变器各相输出端误差电压,则可得到逆变器死区的补偿电压分别为:U<sub>un_comp</sub>=-U<sub>an_err</sub>    (7)U<sub>vn_comp</sub>=-U<sub>bn_err</sub>    (8)U<sub>wn_comp</sub>=-U<sub>cn_err</sub>    (9)其中:U<sub>un_comp</sub>为逆变器U相的补偿电压,U<sub>vn_comp</sub>为逆变器V相的补偿电压,U<sub>wn_comp</sub>为逆变器W相的补偿电压。
地址 201114 上海市闵行区浦江镇新骏环路188号1号楼