同步式SPWM两电平正弦脉宽调制逆变器(全波三角波)——正弦波为调制波(双重傅里叶分析)

2023-11-04

SPWM正弦脉宽调制介绍

SPWM是调制波为正弦波、载波为三角波或锯齿波的一种脉宽调制法。

特点:
 原理简单,通用性强,控制和调节性能好,具有先出谐波、调节和稳定输出电压的多种作用,是一种比较好的波形改善法。
分类:
 分为两阶式和三阶式两种。(“阶”指的是PWM式逆变器输出电压在一个周期内的电压电平数)
 当阶数为3时,把输出电压基波半个周期内的脉冲数称为PWM逆变电路的脉冲数,在三相桥式逆变电路中,此脉冲数就是在基波一个周期内,同一个逆变开关的开通次数,他等于载波频率与基波频率(调制波频率)之比。

载波为全波三角波的单相二阶SPWM逆变器

工作原理:
工作原理
电路与波形图:
电路图

谐波分析

从上述的波形图中,可以看出SPWM调制在调制波的各周期内所包含的脉冲模式是没有重复性的,因此,我们无法直接以调制波角频率 w s w_s ws为基准,用傅里叶级数把他分解为调制波角频率倍数的谐波,而采用以载波的角频率 w c w_c wc为基准,考察边频带谐波分布情况的方法是比较合适的,这就需要采用双重傅里叶级数的分析法来进行谐波分析,并且这种分析方法对于同步式也是正确的。
 双重傅里叶谐波分析表示:
 在载波 w c w_c wc的一个周期内,将三角波(负峰值为起点)可以表示,他们的斜率为 + 2 U c π +\frac{2U_c}{\pi} +π2Uc − 2 U c π -\frac{2U_c}{\pi} π2Uc,初始值为 + U c +U_c +Uc − U c -U_c Uc,这样三角波的数学方程式就可以写成这样的形式了:
u c = { − ( w c t − 2 π k − π ) 2 U c π + U c 2 π k + π ≤ w c t ≤ 2 π k + 2 π ( w c t − 2 π k ) 2 U c π + U c 2 π k ≤ w c t ≤ 2 π k + π u_c=\begin{cases} -(w_ct-2\pi k-\pi)\frac{2U_c}{\pi}+U_c & 2\pi k + \pi \le w_ct \le 2\pi k +2\pi \\ (w_ct-2\pi k)\frac{2U_c}{\pi}+U_c & 2\pi k \le w_ct \le 2\pi k +\pi \end{cases} uc={(wct2πkπ)π2Uc+Uc(wct2πk)π2Uc+Uc2πk+πwct2πk+2π2πkwct2πk+π
而此时正弦调制波函数为:
u s = s i n ( w s t − φ ) u_s=sin(w_st-\varphi) us=sin(wstφ)
取调制度 U s U c = M ≤ 1 \frac{U_s}{U_c}= M \le 1 UcUs=M1,载波比 w c w s = N ≫ 1 \frac{w_c}{w_s} = N \gg 1 wswc=N1,N等于任意正整数。
 二阶SPWM波的采样点是正弦波与三角波的交点,在交点处存在数学关系 u s = u c u_s = u_c us=uc
 在采样点a: U s s i n ( w s − φ ) = − ( w c t − 2 π k − π ) 2 U c π + U c U_s sin(w_s-\varphi ) = -(w_ct-2\pi k-\pi)\frac{2U_c}{\pi}+U_c Ussin(wsφ)=(wct2πkπ)π2Uc+Uc.
 取 X = w c t , Y = w s t − φ X = w_ct,Y = w_st-\varphi X=wct,Y=wstφ则公式可以写为
  X = 2 π ( k + 1 ) − π 2 ( 1 + M s i n Y ) X=2\pi (k+1)-\frac{\pi}{2}(1+MsinY) X=2π(k+1)2π(1+MsinY)
 在采样点b: X = 2 π k + π 2 ( 1 + M s i n Y ) X =2\pi k + \frac{\pi}{2}(1+MsinY) X=2πk+2π(1+MsinY)
 同时,按照调制的方式,在 X = w c t X = w_ct X=wct 2 π ( k − 1 2 ) 2\pi (k-\frac{1}{2}) 2π(k21) 2 π ( k + 1 2 ) 2\pi (k+\frac{1}{2}) 2π(k+21)的区间内,此时调制输出信号的表达式为: u L = {   E 2 π ( k + 1 ) − π 2 ( 1 + M s i n Y ) ≤ X ≤ 2 π k + π 2 ( 1 + M s i n Y )   − E 2 π k + π 2 ( 1 + M s i n Y ) ≤ X ≤ 2 π ( k + 1 ) − π 2 ( 1 + M s i n Y )       ( 1 ) u_L = \begin{cases}  E & 2\pi (k+1)-\frac{\pi}{2}(1+MsinY) \le X \le 2\pi k +\frac{\pi}{2}(1+MsinY)\\  -E & 2\pi k +\frac{\pi}{2}(1+MsinY) \le X \le 2\pi (k+1)-\frac{\pi}{2}(1+MsinY)  \end{cases}  (1) uL={ E E2π(k+1)2π(1+MsinY)X2πk+2π(1+MsinY)2πk+2π(1+MsinY)X2π(k+1)2π(1+MsinY)   
 其中 Y = w s − φ , X = w c t , w c w s = N , U s U c = M ≤ 1 , k = 0 , 1 , 2... Y = w_s - \varphi , X=w_ct , \frac{w_c}{w_s} = N, \frac {U_s}{U_c} = M \le 1,k=0,1,2... Y=wsφ,X=wct,wswc=N,UcUs=M1,k=0,1,2...
 假设m为相对于载波 w c w_c wc的谐波次数,n为相对于调制波 w s w_s ws的谐波次数,怎 u L u_L uL的双重傅里叶级数表达式为
  u L = 1 2 A 00 ( 直 流 分 量 ) + ∑ n = 1 ∝ ( A 0 n c o s n Y + B 0 n s i n n Y ) ( 调 制 波 谐 波 分 量 )   + ∑ m = 1 ∝ ( A m 0 c o s m X + B m 0 s i n m X ) ( 载 波 谐 波 分 量 )   + ∑ m = 1 ∝ ∑ − ∝ , n ≠ 0 + ∝ ( A m n c o s ( m X + n Y ) + B m n s i n ( m X + n Y ) ) ( 边 带 谐 波 分 量 )       ( 2 ) u_L = \frac{1}{2} A_{00}(直流分量)+ \sum_{n=1}^{\propto}(A_{0n}cosnY+B_{0n}sinnY) (调制波谐波分量) \\  + \sum_{m=1}^{\propto}(A_{m0}cosmX+B_{m0}sinmX) (载波谐波分量)\\  +\sum_{m=1}^{\propto} \sum_{-\propto ,n\ne 0}^{+\propto}(A_{mn}cos(mX+nY)+B_{mn}sin(mX+nY))(边带谐波分量)   (2) uL=21A00+n=1(A0ncosnY+B0nsinnY) +m=1(Am0cosmX+Bm0sinmX) +m=1,n=0+(Amncos(mX+nY)+Bmnsin(mX+nY))   ()
 式中关系为:
  A m n + j B m n = 2 ( 2 π ) 2 ∫ − π + π ∫ − π + π U L ⋅ e j ( m X + n Y ) d X d Y , m = 1 , 2 , 3...     ( 3 ) A_{mn}+jB_{mn} = \frac{2}{(2\pi)^{2}}\int_{-\pi}^{+\pi}\int_{-\pi}^{+\pi}U_L\cdot e^{j(mX+nY)}dXdY, m=1,2,3...  (3) Amn+jBmn=(2π)22π+ππ+πULej(mX+nY)dXdY,m=1,2,3...  
 将在一个周期内的方程(1)代入(3)进行傅里叶积分的求解为:
  A m n + j B m n = − 2 E ( 2 π ) 2 ∫ − π + π ∫ 2 π ( k − 1 2 ) 2 π ( k + 1 ) + π 2 ( 1 + M s i n Y ) e j ( m X + n Y ) d X d Y   + 2 E ( 2 π ) 2 ∫ − π + π ∫ 2 π ( k + 1 ) − π 2 ( 1 + M s i n Y ) 2 π k + π 2 ( 1 + M s i n Y ) e j ( m X + n Y ) d X d Y   − 2 E ( 2 π ) 2 ∫ − π + π ∫ 2 π k + π 2 ( 1 + M s i n Y ) 2 π ( k + 1 2 ) e i ( m X + n Y ) d X d Y   ( 4 ) A_{mn}+jB_{mn} = -\frac{2E}{(2\pi)^2}\int_{-\pi}^{+\pi}\int_{2\pi(k-\frac{1}{2})}^{2\pi(k+1)+\frac{\pi}{2}(1+MsinY)}e^{j(mX+nY)}dXdY \\   +\frac{2E}{(2\pi)^2}\int_{-\pi}^{+\pi}\int_{2\pi(k+1)-\frac{\pi}{2}(1+MsinY)}^{2\pi k+\frac{\pi}{2}(1+MsinY)}e^{j(mX+nY)}dXdY \\   -\frac{2E}{(2\pi)^2}\int_{-\pi}^{+\pi}\int_{2\pi k+\frac{\pi}{2}(1+MsinY)}^{2\pi(k+\frac{1}{2})}e^{i(mX+nY)}dXdY (4) Amn+jBmn=(2π)22Eπ+π2π(k21)2π(k+1)+2π(1+MsinY)ej(mX+nY)dXdY +(2π)22Eπ+π2π(k+1)2π(1+MsinY)2πk+2π(1+MsinY)ej(mX+nY)dXdY (2π)22Eπ+π2πk+2π(1+MsinY)2π(k+21)ei(mX+nY)dXdY 
  因为 e j m ( 2 π ( k − 1 2 ) ) = e j m ( 2 π ( k − 1 2 ) ) = ( − 1 ) m e^{jm(2\pi(k-\frac{1}{2}))} = e^{jm(2\pi(k-\frac{1}{2}))}=(-1)^m ejm(2π(k21))=ejm(2π(k21))=(1)m故公式(4)可以化简为 ( 4 ) = − E j m 2 ( π ) 2 ∫ − π + π [ 2 e j m ( 2 π k + π 2 ( 1 + M s i n Y ) − 2 e j m ( 2 π ( k + 1 ) − π 2 ( 1 + M s i n Y ) ⋅ e j n Y d X d Y ] (4)=-\frac{E}{jm2(\pi)^2}\int_{-\pi}^{+\pi}[2e^{jm(2\pi k+\frac{\pi}{2}(1+MsinY)}-2e^{jm(2\pi(k+1)-\frac{\pi}{2}(1+MsinY)}\cdot e^{jnY}dXdY] (4)=jm2(π)2Eπ+π[2ejm(2πk+2π(1+MsinY)2ejm(2π(k+1)2π(1+MsinY)ejnYdXdY]
  (计算易错点:进行比较大的计算的时候,一定要先搞清楚符号是前提,再就是公式套用的要准确,才能计算准确)
  且存在关系有 e j m 2 π k = e i m 2 π ( k + 1 ) = 1 e^{jm2\pi k}=e^{im2\pi(k+1)}=1 ejm2πk=eim2π(k+1)=1则将此关系代入(4)式中,可以得到此时的化简关系为:
  A m n + j B m n = − j E m ( π ) 2 ∫ − π + π [ e j ( m π 2 + m M π 2 s i n Y ) − e − j ( m π 2 + m M π 2 s i n Y ) ] e j n Y d X d Y A_{mn}+jB_{mn}=-\frac{jE}{m(\pi)^2}\int_{-\pi}^{+\pi}[e^{j(\frac{m\pi}{2}+\frac{mM\pi}{2}sinY)}-e^{-j(\frac{m\pi}{2}+\frac{mM\pi}{2}sinY)}]e^{jnY}dXdY Amn+jBmn=m(π)2jEπ+π[ej(2mπ+2mMπsinY)ej(2mπ+2mMπsinY)]ejnYdXdY
  由bessel理论以及 e j n π = ( − 1 ) n e^{jn\pi}=(-1)^n ejnπ=(1)n,得:
  Bessel积分公式
代入化简可以得到目标的表达式化简为:
结果
(在化简过程中需要注意到关系 s i n n π = 2 s i n n π 2 ⋅ cos ⁡ n π 2 = 0 sinn\pi=2sin\frac{n\pi}{2}\cdot \cos\frac{n\pi}{2}=0 sinnπ=2sin2nπcos2nπ=0的化简关系的使用 且记作这个公式为(5))

分类讨论谐波分析:

1、从结果的目标式可以知道,当m=0,n=时, s i n m + n 2 π = 0 sin\frac{m+n}{2}\pi=0 sin2m+nπ=0,因此恒定分量 A 00 = 0 A_{00}=0 A00=0;
2、对于基波和基波的谐波分析,此时m=0,
此时,相关的关系为:
推理关系
由傅里叶级数的关系: ∫ − π + π s i n Y c o s n Y ⋅ d Y = 0 \int_{-\pi}^{+\pi}sinYcosnY\cdot dY=0 π+πsinYcosnYdY=0,因此存在关系:
A 0 n + j B 0 n = j M E π ∫ − π π s i n Y ⋅ s i n n Y ⋅ d Y A_{0n}+jB_{0n}=\frac{jME}{\pi}\int_{-\pi}^{\pi}sinY\cdot sinnY\cdot dY A0n+jB0n=πjMEππsinYsinnYdY,由傅里叶级数关系,可以知道这个表达式只在基波,n=1的时候才存在数值即 B 01 = M E , A 01 = 0 B_{01}=ME,A_{01}=0 B01=ME,A01=0,即对于基波的谐波是不存在的。
3、对于载波及载波的谐波,n=0,由公式(5)得:
A m 0 + j B m 0 = 4 E m π J 0 ( m M π 2 ) s i n m π 2 A_{m0}+jB_{m0}=\frac{4E}{m\pi} J_0(\frac{mM\pi}{2})sin\frac{m\pi}{2} Am0+jBm0=mπ4EJ0(2mMπsin2mπ
即:
A m 0 = 4 E m π J 0 ( m M π 2 ) s i n m π 2 , B m 0 = 0 A_{m0}=\frac{4E}{m\pi}J_0(\frac{mM\pi}{2})sin\frac{m\pi}{2},B_{m0}=0 Am0=mπ4EJ0(2mMπ)sin2mπ,Bm0=0他的表达式中只存在实数项(即输出对应的余弦项),且这个项的输出表达式可以看出,当m为偶数的时候 A m 0 = 0 A_{m0}=0 Am0=0,无输出,而当m为奇数的时候才有对应的谐波输出,即输出的载波的谐波只有奇数次谐波,而不存在偶次谐波。
4、载波及载波m次谐波的上下变频分析:
此时的表达式为:
A m n = 4 E m π J n ( m M π 2 ) s i n ( m + n 2 π ) ⋅ c o s n π 2 A_{mn}=\frac{4E}{m\pi}J_n(\frac{mM\pi}{2})sin(\frac{m+n}{2}\pi)\cdot cos\frac{n\pi}{2} Amn=mπ4EJn(2mMπ)sin(2m+nπ)cos2nπ
B m n = 4 E m π J n ( m M π 2 ) s i n ( m + n 2 π ) ⋅ s i n n π 2 B_{mn}=\frac{4E}{m\pi}J_n(\frac{mM\pi}{2})sin(\frac{m+n}{2}\pi)\cdot sin\frac{n\pi}{2} Bmn=mπ4EJn(2mMπ)sin(2m+nπ)sin2nπ
对输出谐波表达式分析为:
当m为奇数,n为偶数 ( s i n n π 2 = 0 ) (sin\frac{n\pi}{2}=0) (sin2nπ=0)此时的m+n为奇数时,输出只存在 A m n A_{mn} Amn项;
当m为奇数,n为奇数 ( c o s n π 2 = 0 ) (cos\frac{n\pi}{2}=0) (cos2nπ=0)此时的m+n为偶数 ( s i n ( m + n 2 π ) = 0 ) (sin(\frac{m+n}{2}\pi)=0) (sin(2m+nπ)=0).没有对应的谐波输出;
当m为偶数,n为偶数,此时的m+n为偶数 ( s i n ( m + n 2 π ) = 0 ) (sin(\frac{m+n}{2}\pi)=0) (sin(2m+nπ)=0).没有对应的谐波输出;
当m为偶数,n为奇数 ( c o s n π 2 = 0 ) (cos\frac{n\pi}{2}=0) (cos2nπ=0),此时的m+n为奇数时,输出只存在 B m n B_{mn} Bmn项;
由于 w c w s = N \frac{w_c}{w_s}=N wswc=N是任意正整数,故将上面得到的系数结果代入方程中,便可以得到此时 u L u_L uL的双重傅里叶级数表达式为:
u L = M E s i n ( w s t − φ ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ J 0 ( m M π 2 ) m s i n m π 2 c o s ( m N w s t ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ ∑ n = ± 2 , ± 4 , ± 6... ± ∝ J n ( m M π 2 ) m s i n ( m + n 2 π ) c o s n π 2 c o s [ ( m N + n ) w s t − n φ ] + 4 E π ∑ m = 2 , 4 , 6 , 8... ∝ ∑ n = ± 1 , ± 3 , ± 5... ± ∝ J n ( m M π 2 ) m s i n ( m + n 2 π ) s i n n π 2 s i n [ ( m N + n ) w s t − n φ ]   ( 6 ) u_L=MEsin(w_st-\varphi)+\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\frac{J_0(\frac{mM\pi}{2})}{m}sin\frac{m\pi}{2}cos(mNw_st)\\ +\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\sum_{n=\pm 2,\pm 4,\pm 6...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}sin(\frac{m+n}{2}\pi)cos\frac{n\pi}{2}cos[(mN+n)w_st-n\varphi]\\ +\frac{4E}{\pi}\sum_{m=2,4,6,8...}^{\propto}\sum_{n=\pm 1,\pm 3,\pm 5...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}sin(\frac{m+n}{2}\pi)sin\frac{n\pi}{2}sin[(mN+n)w_st-n\varphi] (6) uL=MEsin(wstφ)+π4Em=1,3,5,7...mJ0(2mMπ)sin2mπcos(mNwst)+π4Em=1,3,5,7...n=±2,±4,±6...±mJn(2mMπ)sin(2m+nπ)cos2nπcos[(mN+n)wstnφ]+π4Em=2,4,6,8...n=±1,±3,±5...±mJn(2mMπ)sin(2m+nπ)sin2nπsin[(mN+n)wstnφ] 
对公式进行化简,由三角函数的诱导公式为:
三角函数诱导公式
所以此时的 u L u_L uL可以写成:
u L = M E s i n ( w s t − φ ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ J 0 ( m M π 2 ) m s i n m π 2 c o s ( m N w s t ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ ∑ n = ± 2 , ± 4 , ± 6... ± ∝ J n ( m M π 2 ) m s i n m π 2 c o s [ ( m N + n ) w s t − n φ ] + 4 E π ∑ m = 2 , 4 , 6 , 8... ∝ ∑ n = ± 1 , ± 3 , ± 5... ± ∝ J n ( m M π 2 ) m c o s m π 2 s i n [ ( m N + n ) w s t − n φ ]   ( 7 ) u_L=MEsin(w_st-\varphi)+\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\frac{J_0(\frac{mM\pi}{2})}{m}sin\frac{m\pi}{2}cos(mNw_st)\\ +\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\sum_{n=\pm 2,\pm 4,\pm 6...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}sin\frac{m\pi}{2}cos[(mN+n)w_st-n\varphi]\\ +\frac{4E}{\pi}\sum_{m=2,4,6,8...}^{\propto}\sum_{n=\pm 1,\pm 3,\pm 5...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}cos\frac{m\pi}{2}sin[(mN+n)w_st-n\varphi] (7) uL=MEsin(wstφ)+π4Em=1,3,5,7...mJ0(2mMπ)sin2mπcos(mNwst)+π4Em=1,3,5,7...n=±2,±4,±6...±mJn(2mMπ)sin2mπcos[(mN+n)wstnφ]+π4Em=2,4,6,8...n=±1,±3,±5...±mJn(2mMπ)cos2mπsin[(mN+n)wstnφ] 7
或:
u L = M E s i n ( w s t − φ ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ J 0 ( m M π 2 ) m s i n m π 2 c o s ( m N w s t ) + 4 E π ∑ m = 1 , 2 , 3 , 4... ∝ ∑ n = ± 1 , ± 2 , ± 3... ± ∝ J n ( m M π 2 ) m s i n ( m + n 2 π ) ⋅ { c o s n π 2 c o s [ ( m N + n ) w s t − n φ ] + s i n n π 2 s i n [ ( m N + n ) w s t − n φ ] }   ( 8 ) u_L=MEsin(w_st-\varphi)+\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\frac{J_0(\frac{mM\pi}{2})}{m}sin\frac{m\pi}{2}cos(mNw_st)\\ +\frac{4E}{\pi}\sum_{m=1,2,3,4...}^{\propto}\sum_{n=\pm 1,\pm 2,\pm 3...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}sin(\frac{m+n}{2}\pi)\cdot \\ \{cos\frac{n\pi}{2}cos[(mN+n)w_st-n\varphi]+sin\frac{n\pi}{2}sin[(mN+n)w_st-n\varphi]\} (8) uL=MEsin(wstφ)+π4Em=1,3,5,7...mJ0(2mMπ)sin2mπcos(mNwst)+π4Em=1,2,3,4...n=±1,±2,±3...±mJn(2mMπ)sin(2m+nπ){cos2nπcos[(mN+n)wstnφ]+sin2nπsin[(mN+n)wstnφ]} 8
最终化简为:
u L = M E s i n ( w s t − φ ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ J 0 ( m M π 2 ) m s i n m π 2 c o s ( m N w s t ) + 4 E π ∑ m = 1 , 2 , 3 , 4... ∝ ∑ n = ± 1 , ± 2 , ± 3... ± ∝ J n ( m M π 2 ) m s i n ( m + n 2 π ) { c o s [ ( m N + n ) w s t − n φ − n π 2 ] }   ( 9 ) u_L=MEsin(w_st-\varphi)+\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\frac{J_0(\frac{mM\pi}{2})}{m}sin\frac{m\pi}{2}cos(mNw_st)\\ +\frac{4E}{\pi}\sum_{m=1,2,3,4...}^{\propto}\sum_{n=\pm 1,\pm 2,\pm 3...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}sin(\frac{m+n}{2}\pi)\{cos[(mN+n)w_st-n\varphi -\frac{n\pi}{2}]\} (9) uL=MEsin(wstφ)+π4Em=1,3,5,7...mJ0(2mMπ)sin2mπcos(mNwst)+π4Em=1,2,3,4...n=±1,±2,±3...±mJn(2mMπ)sin(2m+nπ){cos[(mN+n)wstnφ2nπ]} 9


结论:当载波为全波三角波的单相二阶SPWM逆变器输出电压的谐波包含下面的成分:基波、载波、载波的m次谐波,载波及载波m次谐波的上下边频谐波,其中基波幅值与调制度成正比,故通过调制调制波(正弦波)幅值的大小就可以调节输出电压。当m为偶数时,载波的m次谐波也不存在;当m+n为偶数时,载波与载波的m次谐波的上下边频谐波也不存在。
 当M=0.2~1时,由方程所计算的频谱分布值如下表。由此表可以画出N等于任意正整数时的频谱分布,如下图所示。由图可以看出,频谱的分布不只与M的大小有关,也与载波比N有关;M可以改变谐波的幅值,而N可以改变谐波的频率。 N越大,谐波频率越高,滤波越容易。当N达到一定值时,只用几个微法的电容就可以达到比较好的滤波效果(可以将设备做的比较小),这就是提高载波频率的主要原因。
 各次谐波的幅值
从中可以看出存在奇数次的m次的载波,而不存在偶次载波的谐波。
频谱图

讨论各种情况下对于SPWM逆变的谐波分析

1、同步式SPWM在正弦调制波起点位置不同时,二阶SPWM波的双重傅里叶级数表达式的不同:

对于同步式SPWM,相对于载波三角波来说,正弦调制波起始点的位置共有四种,即起始点在三角波的正、负峰值处,上升沿与下降沿的零点处。
下表是根据不同的起点的载波三角波的相应波形,以及根据波形解出的二阶SPWM波的双重傅里叶级数表达式。
正弦波的四种起始点的谐波分析
结论分析:

  • 正弦波调制起点不同对方程的基波与谐波的幅值是没有影响的,对方程的谐波次数也没有影响。
  • 他只影响到第二项与第三项前的正、负号,以及是正弦还是余弦函数。(起始点在三角波福峰值处,方程的第二项、第三项是正的余弦函数;在三角波的正峰值处,方程的第二项、第三项为负余弦函数;起始点在三角波下降沿零点处,方程的第二项、第三项是正的正弦函数;起始点在三角波的上升沿零点处时,方程的第二项、第三项是负的正弦函数)
  • 即调制波起始点在三角波的正、负峰值处时,方程中含有正弦项和余弦项;而调制波起始点在三角波的上升或下降沿零点处时,方程中只含有正弦项,此时 u L ( t ) u_L(t) uL(t)是奇函数,波形对称于原点。所以,就输出波形而论,正弦调制起始点位置在三角波的上升或下降沿零点处为好,他可以得到对称于原点的奇函数波形,这对于N值较小的同步调制十分有利的。
同步式SPWM N取奇数或偶数时对输出波形的影响

输出谐波方程:
u L = M E s i n ( w s t − φ ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ J 0 ( m M π 2 ) m s i n m π 2 c o s ( m N w s t ) + 4 E π ∑ m = 1 , 3 , 5 , 7... ∝ ∑ n = ± 2 , ± 4 , ± 6... ± ∝ J n ( m M π 2 ) m s i n m π 2 c o s [ ( m N + n ) w s t − n φ ] + 4 E π ∑ m = 2 , 4 , 6 , 8... ∝ ∑ n = ± 1 , ± 3 , ± 5... ± ∝ J n ( m M π 2 ) m c o s m π 2 s i n [ ( m N + n ) w s t − n φ ] u_L=MEsin(w_st-\varphi)+\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\frac{J_0(\frac{mM\pi}{2})}{m}sin\frac{m\pi}{2}cos(mNw_st)\\ +\frac{4E}{\pi}\sum_{m=1,3,5,7...}^{\propto}\sum_{n=\pm 2,\pm 4,\pm 6...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}sin\frac{m\pi}{2}cos[(mN+n)w_st-n\varphi]\\ +\frac{4E}{\pi}\sum_{m=2,4,6,8...}^{\propto}\sum_{n=\pm 1,\pm 3,\pm 5...}^{\pm \propto}\frac{J_n(\frac{mM\pi}{2})}{m}cos\frac{m\pi}{2}sin[(mN+n)w_st-n\varphi] uL=MEsin(wstφ)+π4Em=1,3,5,7...mJ0(2mMπ)sin2mπcos(mNwst)+π4Em=1,3,5,7...n=±2,±4,±6...±mJn(2mMπ)sin2mπcos[(mN+n)wstnφ]+π4Em=2,4,6,8...n=±1,±3,±5...±mJn(2mMπ)cos2mπsin[(mN+n)wstnφ]
波形图:
波形图
结论:
在四种起始位置中,比较这8种波形可以知道:
当N为偶数时,方程第二项中mN为偶数,第三项中mN+n为偶数,第四项mN+n为奇数,所以方程中的第二、三项为偶次谐波;
当N为奇数时,方程第二项中mN为奇数,第三项mN+n为奇数,第四项中mN+n为奇数,所以方程中的所有项都是奇数次谐波,因此,就输出波形而言,N=奇数为好。
他可以让方程中的谐波全为奇次谐波,所得到的波形既对称于原点,又对称于纵轴(镜对称)所以为奇谐波函数。
当N=奇数时,比较正弦调制波起始点位置在三角波下降沿零点处和上升沿零点处两种波形可知,起始点在上升沿零点处,所得第一个脉冲为负脉冲,而当N值很小(如:N=3)时波形很差,不如起始点在下降沿处的波形好。
总结:在选择调制波起始点位置和选择N为奇数或偶数时,应选取起始点在下降沿零点处,N=奇数为最好

载波比N的数值选择

N的数值对输出波形的谐波次数影响很大,对于无死区的SPWM逆变器,N值越大,谐波的次数越高,滤波越容易,但是在有死区的SPWM逆变器,N越大逆变器的低次谐波含量越大(死区占据了大部分时间,变化慢了等价于低次谐波多),开关损耗也越大,逆变效率就越小,因此合适的选取N的数值很重要。
 而在实际中N的值的选取受到很多因素的影响(逆变器的功率、电路型式、输出频率、工作在变频调速状态还是定频输出状态都有关)。
 但是一般来说:对于特大功率的逆变器,由于大功率开关器件的开关性能较差,并且大多数工作在硬开关状态,为了较高的逆变效率应选取 N ≤ 9 N\le 9 N9.
对于大、中功率无死区的逆变器,开关性能好写,且缓冲电路对开关过程的改善逆变效率下降的不多,应选取 9 ≤ N ≤ 21 9\le N\le 21 9N21.
 而在中、小功率无死区的逆变器,开关器件的特性好,由于缓冲电路或软开关工作方式,开关损耗相应较小,可以选取 N ≥ 21 N\ge 21 N21,特别小功率的UPS,可以取到 N ≥ 100 N\ge 100 N100,使逆变器的开关功率增加到20kHz以上,这样采用小电容就比较好滤波了。并且在N的数值比较大时,调制波起始点位置的影响和N为奇数还是偶数的影响就变的不重要了。
 而在N的数值较小时,调制要求:
 调制要求

过调制( M > 1 M>1 M>1)的影响

过调制(即调制度大于1),这种调制通常在诸如感应电动机传动之类的感性负载,(感性负载能够抑制电压的变化)使逆变器运行在过调制区。逆变器采用SPWM时,其输出电压的基波幅值与调制度M的关系与分析为:
分析
过调制分析
总结:线性区域的优点是基波电压幅值与M是线性关系,因而具有较好的脉宽调制特性,但其缺点是基波分量可利用的最大幅值不高,为了进一步增加输出电压基波分量的幅值,最直接的方法是增大M让其进入过调制区域。如果利用过调制的同时不考虑N值,则推荐采用同步PWM运行,以满足N值较小的情况。这里必须指出,对于UPS电源这些严格要求电压畸变最小的场合,在应用时应该避免使逆变器进入过调制区域,只有对于诸如感应电动机这一类负载,才可以使逆变器进入过调制区域运行。

总结:

选择调制时应采用下降沿零点、N为奇数、调制度在线性区域内,在N较小时,应该采用同步调制才可以有比较好的波形,谐波干扰少。

图片参考书籍:刘凤君的正弦波逆变器一书

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

同步式SPWM两电平正弦脉宽调制逆变器(全波三角波)——正弦波为调制波(双重傅里叶分析) 的相关文章

  • 虚拟化与网络存储技术

    虚拟化技术简介 一 常见的虚拟化技术分类 1 CPU虚拟化 CPU的虚拟化技术是一种硬件方案 支持虚拟化技术的CPU带有特别优化过的指令集来控制虚拟过程 通过这些指令集 VMM会很容易提高性能 2 服务器虚拟化 服务器虚拟化能够通过区分资源
  • 数据集下载OTB,VOT,UAV,鸢尾花

    OTB数据集下载百度网盘链接 链接 https pan baidu com s 1snsJF 7Sw EbKtzdvLO1nw 提取码 ls23 VOT数据集下载百度网盘链接 链接 https pan baidu com s 1UiTG1z
  • 10款Visual Studio实用插件

    目录 前言 Visual Studio插件搜索 Visual Studio插件市场 ReSharper 付费 GitHub Copilot 付费 CodeMaid 免费 CSharpier 免费 Visual Studio Theme Pa
  • arcgis 10.8 for win10安装教程

    本文主要记录arcgis安装步骤 遇到的问题等 文章目录 一 前提 二 下载与安装 1 下载 2 安装 参考资料 一 前提 下载前需要确定 1 ArcGIS对系统的要求 安装之前系统需安装 net framework 4 5 以上版本 我的
  • 形象易懂讲解算法II——压缩感知

    形象易懂讲解算法II 压缩感知
  • flink大数据处理流式计算详解

    flink大数据处理 文章目录 flink大数据处理 二 WebUI可视化界面 测试用 三 Flink部署 3 1 JobManager 3 2 TaskManager 3 3 并行度的调整配置 3 4 区分 TaskSolt和parall
  • 解决-画图程序无法读取-无效的位图文件

    辛苦画的图 今天一打开就看到这个 心情是呵呵的 搜了一下大概是图太大了 右击win10自带的图片 给裁剪小了就OK了
  • BSD、Apache、MIT、GPL、LGPL几种常见的开源协议

    转载地址 https www cnblogs com Vito2008 p 4806677 html 1 BSD开源协议 original BSD license FreeBSD license Original BSD license B
  • 第二届网刃杯--部分Re

    1 freestyle ida中分析有个两个fun atoi 将字符转换为整数 得到答案为3327105 MD5加密提交 2 Re function 没有提供密码 但是在右边看到熟悉的89 50 利用winhex保存出来 得到解压密码 解压
  • node版本管理工具nvm

    1 标题卸载nvm和node js 系统变量中删除nvm添加变量 NVM HOME和NVM SYMLINK 环境变量中 path 删除nvm自动添加的变量 Path NVM HOME NVM SYMLINK 删除自身安装node环境 参考图
  • UG NX10.0软件安装教程

    软件下载 名称 UG NX 10 0 语言 简体中文 安装环境 Windows 下载链接 链接 https pan baidu com s 1SkskLU2CYLQznfGWM7O4HQ 提取码 ersv 安装中有问题请咨询管家微信 don
  • 解决Chrome浏览器左键双击没反应,无法启动

    打开任务管理器Ctrl aLT DEL 或是在任务栏图标空白处右击 解决Chrome浏览器点击没反应 2 然后 在进程列中 点击表头排序 之后找到chrome exe进程 解决Chrome浏览器点击没反应 3 右击选择后 结束进程 解决Ch
  • IDEA去除掉虚线,波浪线,和下划线实线的方法

    推荐一下个人的公众号 终码一生 专注于Java技术学习 开源项目分享和常见问题解决等 喜欢的小伙伴可以关注下 感谢大家的支持 初次安装使用IDEA 总是能看到导入代码后 出现很多的波浪线 下划线和虚线 这是IDEA给我们的一些提示和警告 但
  • 工业安全生产信息化平台的基本架构和关键功能分享

    工业安全生产信息化平台是指利用信息技术手段 将工业安全生产管理与数据采集 传输 处理相结合 实现对工业安全生产全过程的数字化 信息化 智能化管理的平台 它通过集成多种信息系统和设备 实现对重大危险源监控预警 安全风险分级管控 安全生产一张图
  • TRMF 辅助论文:最小二乘法复现TRMF

    1 目标函数 总 论文笔记 Temporal Regularized Matrix Factorization forHigh dimensional Time Series Prediction UQI LIUWJ的博客 CSDN博客 1
  • 亲密关系沟通-【正向情绪】创造一场愉快的沟通体验

    为什么有的时候聊天越聊越开心 有时候却让你意兴阑珊 正向情绪体验 积极议题 充分发挥 谁都喜欢被看见 让他不断得到关注 得到你持续的关注 你知道吗 我这个月业绩第一 哇 你超棒的 哪里哪里 话题聊不下去 你给他夸奖 他只能谦虚 天哪你怎么做
  • GitHub Action入门简介

    1 What is GitHub Actions GItHub Actions是一个持续集成和持续交付的平台 能够让你自动化你的编译 测试和部署流程 GitHub 提供 Linux Windows 和 macOS 虚拟机来运行您的工作流程
  • fl studio2024水果21.3免费汉化版

    fl studio2024全称Fruity Loops Studio2024 这款软件也被人们亲切的称之为水果 它是一款功能强大的音乐创作编辑软件 拥有全功能的录音室 大混音盘以及先进的音乐制作工具 用户通过使用该软件 就可以轻松制作出自己
  • FAM amine, 6-isomer,1313393-44-0,含有纯6-异构体的荧光团,6-FAM NH2

    产品名称 FAM amine 6 isomer 6 FAM NH2 中文名称 6 羧基荧光素 氨基 CAS 1313393 44 0 分子式 C27H26N2O6 分子量 474 51 纯度 95 结构式 产品描述 荧光素衍生物具有胺基 含
  • 公抓抓:批量获取企业工商信息的办法

    网站产生数据的作用 企业公示系统的数据 目前网络上每天都有海量数据诞生 这些数据蕴含着巨大的价值 很多时候企业和政府都需要大量的企业数据用于自身的运营 分析等 这些时候往往需要全面的数据才能得出更加客观的结论 比如金融机构在进行业务合作时

随机推荐

  • 服务器conda环境打包迁移 dgl安装 版本问题

    总结 租服务器配好conda环境 把环境迁移到没联网的学校服务器 要注意一定要检查两个服务器的CUDA版本是不是不同的 这可能会带来一些问题 因为CUDA是不在conda环境里面的 最后解决安装dgl版本问题还是采用下载whl文件pip离线
  • ICCV 2023

    本文转载自知乎 mywt 已获得作者授权 文章链接 https arxiv org abs 2211 14710 代码链接 3DPPE on petrv1 v2 https github com drilistbox 3DPPE 3DPPE
  • win10环境Vscode快速配置编译运行C文件

    一 安装并正常运行vscode 下载vscode插件 安装C C 插件和code run插件 二 下载MinGW w64 1 下载地址 https sourceforge net projects mingw w64 2 根据电脑配置选择合
  • SetupDiGetDeviceInterfaceDetail

    SetupDiGetDeviceInterfaceDetail 该函数返回设备接口的详细信息 BOOL SetupDiGetDeviceInterfaceDetail In HDEVINFO DeviceInfoSet In PSP DEV
  • STM32定时器系列 - STM32常规定时器时基与时钟源

    常规定时器包括 基本定时器 通用定时器和高级定时器 基本定时器 没有任何对外输入 输出 主要用作时基计数 定时 通用定时器 除了基本定时器的时基功能外 还可对外做输入捕捉 输出比较以及连接其它传感器接口 编码器和霍尔传感器 高级定时器 此类
  • C语言深入理解指针(非常详细)(一)

    目录 内存和地址 内存 编址的理解 指针变量和地址 取地址操作符 指针变量和解引用操作符 指针变量 如何拆解指针类型 解引用操作符 指针变量的大小 指针变量类型的意义 指针的解引用 指针 整数 const修饰指针 const修饰变量 con
  • 【Mybatis】Mybatis插入中文乱码问题

    1 首先看数据库中和idea中是否都是utf 8编码 1 数据库 新建查询 gt 输入 SHOW FULL COLUMNS FROM 数据库名 表名 查看所有字段编码 2 IDEA 点击File Settings Editor File E
  • 后端开发学习Vue(一)

    Vue的介绍 官网 https cn vuejs org Vue是一个简单容易上手前端框架 例如 下面的代码可以快速构建一个表格
  • rpy2库

    在数据分析中 Python和R各有千秋 虽然Python或R都能在数据分析打通关 从采集 清洗 预处理 分析 可视化 但是在不同的环节 不同的语言易用程度不同 Python胜在干脏活累活 诸如数据采集 数据清洗 机器学习等 而R语言胜在统计
  • 【机器学习】聚类【Ⅰ】基础知识与距离度量

    主要来自周志华 机器学习 一书 数学推导主要来自简书博主 形式运算 的原创博客 包含自己的理解 有任何的书写错误 排版错误 概念错误等 希望大家包含指正 由于字数限制 分成五篇博客 机器学习 聚类 基础知识与距离度量 机器学习 聚类 原型聚
  • 用c语言打印九九乘法表

    分析 这是一个典型的使用循环嵌套的题目 把题目分成两部分 被乘数和乘数 被乘数的变化是从1变化到9 乘数的变化是根据被乘数而来 这样就决定了被乘数的变化做为外循环 乘数的变化作为内循环 1 1 1 2 1 2 2 2 4 3 1 3 3 2
  • 路径遍历(目录遍历)

    一 简介 路径遍历攻击也称为目录遍历 旨在 访问存储在web根文件夹之外的文件和目录 通过操纵带有 点 斜线 序列及其变化的文件或使用绝对路径来引用文件的变量 来访问存储在文件系统上的任意文件和目录 包括应用程序源代码 配置和关键系统文件
  • 中国移动光猫无线路由一体机如何再接另外一个无线路由器

    将无线路由器连接光猫 用一条网线一端接入光猫网口1或网口3或网口4 另一端接入无线路由器WAN接口 将无线路由器连接电脑 用一条网线一端接入无线路器LAN接口 另一端插入电脑 光猫的默认地址为192 168 1 1 所以无线路由器的LAN口
  • 日期加年,返回年份

    日期加年 返回字符串 param date str yyyy mm dd 必须是这个格式 param year 加的年 return string 年份 static function dateAddYear date str year i
  • 数据库连接异常:create connection error, url: jdbc:mysql://ip/数据库名, errorCode 0, state 08S01问题处理

    今天项目中新增了一部分接口 本地测试好之后打包部署到测试环境 数据库竟然连接失败 报错信息如下 create connection error url jdbc mysql ip 数据库名 errorCode 0 state 08S01 这
  • solidworks齿轮编辑_如何应用solidworks进行齿轮工程图绘制

    引言 齿轮是一种常用的传动零件 也是机械设计过程中经常需要设计的一种零件 由于齿轮的工程图绘制与一般零件有较大区别 在利用一般的三维软件设计出三维图形后并不能马上得到准确的二维图形 这种情况会大大降低工程技术人员的设计速度 增加设计成本 S
  • 安卓数据线ssh连树莓派(超简单)

    无需联网 无需无限网卡 树莓派 sudo vim etc network interfaces 添加或修改这句iface usb0 inet dhcp 然后手机数据线插上树莓派 开启usb网络共享 用better terminal或者ter
  • 记录一个std::future和std::async的demo

    Demo和代码简述 子线程函数 参数a传进去模拟遇到的带参数问题 函数的返回值可以是处理完的任意值 若有返回值则get 到的就是返回值 比如这个demo里get到的就是3 int TestNoClass int a int main int
  • LFSR

    c语言中实现LFSR define CRT SECURE NO WARNINGS include
  • 同步式SPWM两电平正弦脉宽调制逆变器(全波三角波)——正弦波为调制波(双重傅里叶分析)

    SPWM正弦脉宽调制介绍 SPWM是调制波为正弦波 载波为三角波或锯齿波的一种脉宽调制法 特点 原理简单 通用性强 控制和调节性能好 具有先出谐波 调节和稳定输出电压的多种作用 是一种比较好的波形改善法 分类 分为两阶式和三阶式两种 阶 指