发明名称 一种空间电压矢量脉宽调制方法
摘要 本发明公开了一种空间电压矢量脉宽调制方法,根据载波比确定基波单个周期内每个PWM周期对应的角度θ0,根据θ0计算当前的角度θn,通过量化后的SPWM波得到当前时刻三相输出的幅值,在所述量化的SPWM波基础上注入一个高次谐波,使输出的不同频率的SVPWM波形与传统的SVPWM方法得到的波形形状一致,且能够实现过调制功能,同时,通过对频率设置使空间电压矢量的磁链旋转更贴近与圆形磁场。本发明的方法弱化了对系统本身机械参数的依赖,使运算量减少,降低了谐波影响,增强了系统的鲁棒性,具有较强的通用性和时效性。
申请公布号 CN102684529A 申请公布日期 2012.09.19
申请号 CN201210172929.3 申请日期 2012.05.30
申请人 无锡市大元广盛电气有限公司 发明人 岑瑞
分类号 H02M7/48(2007.01)I 主分类号 H02M7/48(2007.01)I
代理机构 北京品源专利代理有限公司 11332 代理人 胡彬
主权项 1.一种空间电压矢量脉宽调制方法,包括如下步骤:S1:由公式(1)计算载波比,根据所述载波比确定基波单个周期内每个PWM周期对应的角度θ<sub>0</sub>,N=f<sub>c</sub>/f<sub>r</sub>    (1)其中,f<sub>c</sub>为设定的载波频率,f<sub>r</sub>为设定的输出基波频率,N表示基波在单个周期内包含的PWM周期的个数;θ<sub>0</sub>=2π/N,基波单个周期的角度范围从0到2π;S2:计算当前的角度θ<sub>n</sub>,θ<sub>n</sub>=θ<sub>1</sub>+(n-1)θ<sub>0</sub>  (1≤n≤N,n为整数),其中,θ<sub>1</sub>为初始时刻的角度值,n表示当前时刻输出的是第n个PWM周期,θ<sub>n</sub>为输出当前PWM周期时刻的角度值;S3:根据所述角度θ<sub>n</sub>,由公式(2)得到经过量化的SPWM三相输出的幅值,<maths num="0001"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>U</mi><mi>a</mi></msub><mo>=</mo><mi>Cos</mi><msub><mi>&theta;</mi><mi>n</mi></msub></mtd></mtr><mtr><mtd><msub><mi>U</mi><mi>b</mi></msub><mo>=</mo><mi>Cos</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>n</mi></msub><mo>+</mo><mn>2</mn><mo>/</mo><mn>3</mn><mi>&pi;</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>U</mi><mi>c</mi></msub><mo>=</mo><mi>Cos</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>n</mi></msub><mo>-</mo><mn>2</mn><mo>/</mo><mn>3</mn><mi>&pi;</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,U<sub>a</sub>、U<sub>b</sub>、<sub>Uc</sub>分别表示量化后的SPWM三相输出的幅值;S4:按照公式(3)得到量化的SVPWM三相输出的幅值,<maths num="0002"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msubsup><mi>U</mi><mi>a</mi><mo>*</mo></msubsup><mo>=</mo><msub><mi>U</mi><mi>a</mi></msub><mo>+</mo><msub><mi>U</mi><mi>z</mi></msub></mtd></mtr><mtr><mtd><msubsup><mi>U</mi><mi>b</mi><mo>*</mo></msubsup><mo>=</mo><msub><mi>U</mi><mi>b</mi></msub><mo>+</mo><msub><mi>U</mi><mi>z</mi></msub></mtd></mtr><mtr><mtd><msubsup><mi>U</mi><mi>c</mi><mo>*</mo></msubsup><mo>=</mo><msub><mi>U</mi><mi>c</mi></msub><mo>+</mo><msub><mi>U</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FDA00001705017700013.GIF" wi="316" he="75" />分别表示量化的SVPWM三相输出的幅值,U<sub>Z</sub>=-1/2(U<sub>max</sub>+U<sub>min</sub>),U<sub>max</sub>=max{U<sub>a</sub>,U<sub>b</sub>,U<sub>c</sub>},U<sub>min</sub>=min{U<sub>a</sub>,U<sub>b</sub>,U<sub>c</sub>};S5:根据公式(4)得到三相电压的开关时间,<maths num="0003"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msup><msub><mi>T</mi><mi>a</mi></msub><mo>*</mo></msup><mo>=</mo><msub><mi>T</mi><mi>c</mi></msub><mi>Cos</mi><msub><mi>&theta;</mi><mi>n</mi></msub></mtd></mtr><mtr><mtd><msup><msub><mi>T</mi><mi>b</mi></msub><mo>*</mo></msup><mo>=</mo><msub><mi>T</mi><mi>c</mi></msub><mi>Cos</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>n</mi></msub><mo>+</mo><mn>2</mn><mo>/</mo><mn>3</mn><mi>&pi;</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msup><msub><mi>T</mi><mi>c</mi></msub><mo>*</mo></msup><mo>=</mo><msub><mi>T</mi><mi>c</mi></msub><mi>Cos</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>n</mi></msub><mo>-</mo><mn>2</mn><mo>/</mo><mn>3</mn><mi>&pi;</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,T<sub>c</sub>为载波的周期,根据设定载波频率f<sub>c</sub>计算得到,按照<img file="FDA00001705017700022.GIF" wi="297" he="61" />的时间控制开关管导通,输出设定频率的正弦波;S6:判断当前n是否等于N,如否,则n值加1,重复步骤S2至S5;如是,则将n设置为初始值,重复上述步骤实现下一周期的正弦波输出。
地址 214000 江苏省无锡市锡山经济开发区芙蓉中三路99号科技创业园祥云一座无锡市大元广盛电气有限公司