文献阅读--Pulse-Width Modulation

《Dynamics and Control of Switched Electronic Systems》Jian SunChapter 2 《Pulse-Width Modulation》

  说明: 文献中的PWM是作为电控系统中基本控制信号去介绍的,但文中对PWM信号的数学证明是同样适用于通信领域的脉宽调制PDM的,文献中也提到了使用的二重傅里叶展开分析PWM的方法最早应用于通信领域。

一、PWM基本形式

   脉宽调制可以采取不同的形式,在定义PWM方法时,脉冲频率是最重要的参数之一,可以是恒定的,也可以是可变的。如图所示,可以简单地通过比较参考信号r(t)和载波信号c(t)来产生恒定频率(CF)PWM信号,本文主要讨论CF-PWM信号
在这里插入图片描述
二进制PWM输出可以用数学方法写成:
b p w m ( t ) = s g n [ r ( t ) − c ( t ) ] b_{pwm}(t) = sgn[r(t) − c(t)] bpwm(t)=sgn[r(t)c(t)]

1.1 恒定频率(CF)PWM信号常见的三种形式:

  1. 锯齿载波,如图所示:PWM输出的前导(上升)沿在固定时刻出现,而后导(下降)沿的位置为随着参考信号电平的变化而调制。因此,该方法也称为恒频后沿调制。三角波计数从0开始递增,N时重置为0同时PWM上升沿出现。
    在这里插入图片描述
  2. 倒锯齿载波,如图所示:PWM输出的后沿(下降)出现在固定的时刻,而前沿(上升)的位置随着参考信号电平的变化而调制。 这种方法通常被称为恒频前沿调制。三角波计数从N(最大计数值)开始递减,0时重置为N同时PWM的下降沿出现。
    在这里插入图片描述
  3. 三角形载波,如图所示:PWM输出的前沿和后沿都被调制。三角形的上升沿和下降沿通常是对称的,因此当参考常数为常数时,脉冲集中在载波周期内。这种方法称为恒频双沿调制。
    在这里插入图片描述

二、PWM二维表示

  本节的目的是获得描述每种载波信号时PWM输出频谱的解析模型,利用该模型即可从数学角度对各种PWM应用进行频谱分析。

假定参考信号r(t) 一般由DC和单频正弦分量组成:
r ( t ) = R 0 + R 1 c o s ( 2 π f 1 t + θ 1 ) . r(t) = R_0 + R_1 cos(2πf_1t + θ_1). r(t)=R0+R1cos(2πf1t+θ1). 振幅R0和R1中的都可以根据所研究的具体应用设置为零。如果需要,额外的谐波也可包含在公式中。

   如果频率比 f c / f 1 f_c/f_1 fc/f1是有理数 ,则PWM波形是周期性的,可用傅立叶级数进行表示。在fc是f1的倍数的特殊情况下,可以在 1 / f 1 1/f_1 1/f1的时间间隔内,对PWM波形执行傅立叶分析。然而,即使在这种特殊情况下,执行傅立叶分析也较为复杂,因为PWM波形中的每个开关点都由三角方程定义。该三角方程则由定义的正弦基准和表示载波信号的线性时间函数决定。 这种方程只能用数值求解,傅立叶分析结果将特定于所分析的情况,如果涉及的任何参数发生变化,则重新推导不具有一般性。在更可能的情况下,载波频率不是参考基频的倍数,傅立叶分析必须在对应于多个基频周期的区间内进行,这使得数值问题变得难以解决。
  为解决上述问题,引入一个新的二维函数,而不是涉及两个不同频率的原始时间函数去表示PWM信号,其中载波和参考基频各自对应于一个独立变量。使用二重傅立叶级数分解二维函数,然后将其转换回涉及两个频率的时间函数,以给出一般性的PWM波形的频谱。

2.1 二维函数描述PWM

  通过堆叠多个载波和基准信号去表示PWM,如图a,b为后沿调制PWM信号表示形式,图c则表示通过堆叠多个载波和多个信号
{ c ( t ) , r ( t ) } , { C m + c ( t ) , C m + r ( t ) } , { 2 C m + c ( t ) , 2 C m + r ( t ) } . . . \{c(t),r(t)\},\{C_m+c(t),C_m+r(t)\},\{2C_m+c(t),2C_m+r(t)\}... {c(t),r(t)},{Cm+c(t),Cm+r(t)},{2Cm+c(t),2Cm+r(t)}...其中Cm是载波信号的峰峰振幅。线AB是原始锯齿信号的第一斜率的延伸,水平线 l 0 , l 1 , l 2 , . . . l_0,l_1,l_2,... l0,l1,l2,... 将堆叠的载流分开,并且彼此间隔Cm。从对比图中可以明显的观察到线AB与堆叠信号的交点与传统PWM信号交点相同。c(t)与r(t)的交点便可描述PWM的波形变换,因此两种方式定义了相同的PWM波形。
在这里插入图片描述
三角信号的PWM也可以用类似的方法表示,如图所示
在这里插入图片描述
堆叠的载波: c ( t )、 2 C m − C ( t )、 2 C m + c ( t )、 4 C m − C ( t )、 . . . , c(t)、2Cm-C(t)、2Cm+c(t)、4Cm-C(t)、..., ct)、2CmCt)、2Cm+ct)、4CmCt)、...堆叠的参考信号: r ( t )、 2 C m − R ( t )、 2 C m + r ( t )、 4 C m − R ( t )、 . . . . r(t)、2Cm-R(t)、2Cm+r(t)、4Cm-R(t)、.... rt)、2CmRt)、2Cm+rt)、4CmRt)、....线AB是原始载流子c(t)的第一个三角形的上升边的延伸。注意,线AB与堆叠参考的交点与原始载波和参考之间的交点相同。

根据上述描述可以定义一个二维函数表示PWM信号:
f ( 2 π f 1 t + θ 1 , 2 π f c t + θ c ) f(2πf_1t + θ_1, 2πf_ct + θ_c) f(2πf1t+θ1,2πfct+θc)分别用 x = 2 π f 1 t + θ 1 x=2 π f_1t+θ_1 x=2πf1t+θ1 y = 2 π f c t + θ c y=2 π f_ct+θ_ c y=2πfct+θc 分别表示参考信号和载波的角频率,通过对该函数进行二重傅里叶变换获得PWM波形的频谱模型。通过该方法定义的PWM信号不需要明确PWM波形,载波和参考基频之间的关系也没有限制。下图是函数 z = f ( x , y ) z=f(x,y) z=f(x,y)定义的三维图,当点 ( x , y ) (x,y) (x,y)位于任何阴影区域内时,该函数等于+1,否则等于-1。
在这里插入图片描述

2.2 二重傅里叶级数(Double Fourier Series)

函数 f ( x , y ) f(x,y) f(x,y)在x和y上都是周期性的,在两个轴上的周期等于 2 π 2π 2π,则可以用一个二重傅立叶级数表示,其形式为:
f ( x , y ) = A 00 2 + ∑ n = 1 + ∞ ( A 0 n cos ⁡ n y + B 0 n sin ⁡ n y ) + ∑ m = 1 + ∞ ( A m 0 cos ⁡ m x + B m 0 sin ⁡ m x ) + ∑ m = 1 + ∞ ∑ n = ± 1 ± ∞ ( A m n cos ⁡ ( m x + n y ) + B m n sin ⁡ ( m x + n y ) ) \begin{aligned} f(x, y)= & \frac{A_{00}}{2}+\sum_{n=1}^{+\infty}\left(A_{0 n} \cos n y+B_{0 n} \sin n y\right)+\sum_{m=1}^{+\infty}\left(A_{m 0} \cos m x+B_{m 0} \sin m x\right) \\ & +\sum_{m=1}^{+\infty} \sum_{n= \pm 1}^{ \pm \infty}\left(A_{m n} \cos (m x+n y)+B_{m n} \sin (m x+n y)\right) \end{aligned} f(x,y)=2A00+n=1+(A0ncosny+B0nsinny)+m=1+(Am0cosmx+Bm0sinmx)+m=1+n=±1±(Amncos(mx+ny)+Bmnsin(mx+ny))
参数定义如下
A m n = 1 2 π 2 ∫ 0 2 π ∫ 0 2 π f ( x , y ) cos ⁡ ( m x + n y ) d x   d y , B m n = 1 2 π 2 ∫ 0 2 π ∫ 0 2 π f ( x , y ) sin ⁡ ( m x + n y ) d x   d y . \begin{aligned} & A_{m n}=\frac{1}{2 \pi^2} \int_0^{2 \pi} \int_0^{2 \pi} f(x, y) \cos (m x+n y) \mathrm{d} x \mathrm{~d} y, \\ & B_{m n}=\frac{1}{2 \pi^2} \int_0^{2 \pi} \int_0^{2 \pi} f(x, y) \sin (m x+n y) \mathrm{d} x \mathrm{~d} y . \end{aligned} Amn=2π2102π02πf(x,y)cos(mx+ny)dx dy,Bmn=2π2102π02πf(x,y)sin(mx+ny)dx dy.

三、PWM频谱模型

结合第二节给出的PWM二维函数形式,本节将给出常用恒频PWM方式的二重傅里叶模型。

说明

  1. 单极调制:载波在0和正峰Cm之间变化,参考信号始终为正,PWM输出在0和1之间切换。
  2. 双极调制:载波以零为对称,振幅等于Cm;参考信号是没有DC偏移的正弦波,PWM输出在-1/2和+1/2之间切换。
  3. 定义平均占空比:
    D = R 0 C m D=\frac{R_0}{C_m} D=CmR0
  4. 定义调制度:
    M = 2 R 1 C m . M=\frac{2 R_1}{C_m} . M=Cm2R1.
  5. 每个频谱模型还包括定义如下的第一类贝塞尔函数, J n ( z ) J_n(z) Jn(z):

J n ( z ) = j − n π ∫ 0 2 π e j z cos ⁡ θ e j n θ d θ . J_n(z)=\frac{\mathrm{j}^{-n}}{\pi} \int_0^{2 \pi} \mathrm{e}^{\mathrm{j} z \cos \theta} \mathrm{e}^{\mathrm{j} n \theta} \mathrm{d} \theta . Jn(z)=πjn02πejzcosθejnθdθ.

频谱模型

  1. 单极性后沿调制
    在这里插入图片描述
    展开式:
    b p w m ( t ) = D + M 2 cos ⁡ ( ω 1 t + θ 1 ) + ∑ m = 1 + ∞ 1 m π { sin ⁡ [ m ( ω c t + θ c ) ] − J 0 ( m π M ) sin ⁡ [ m ( ω c t + θ c ) − 2 m D π ] } + ∑ m = 1 + ∞ ∑ n = ± 1 ± ∞ J n ( m π M ) m π × sin ⁡ [ n π 2 − m ( ω c t + θ c ) − n ( ω 1 t + θ 1 ) + 2 m D π ] . \begin{aligned} b_{\mathrm{pwm}}(t)= & D+\frac{M}{2} \cos \left(\omega_1 t+\theta_1\right) \\ & +\sum_{m=1}^{+\infty} \frac{1}{m \pi}\left\{\sin \left[m\left(\omega_c t+\theta_c\right)\right]\right. \\ & \left.-J_0(m \pi M) \sin \left[m\left(\omega_c t+\theta_c\right)-2 m D \pi\right]\right\} \\ & +\sum_{m=1}^{+\infty} \sum_{n= \pm 1}^{ \pm \infty} \frac{J_n(m \pi M)}{m \pi} \\ & \times \sin \left[\frac{n \pi}{2}-m\left(\omega_c t+\theta_c\right)-n\left(\omega_1 t+\theta_1\right)+2 m D \pi\right] . \end{aligned} bpwm(t)=D+2Mcos(ω1t+θ1)+m=1+1{sin[m(ωct+θc)]J0(M)sin[m(ωct+θc)2mDπ]}+m=1+n=±1±Jn(M)×sin[2m(ωct+θc)n(ω1t+θ1)+2mDπ].
  2. 双极性后沿调制,R0=0
    在这里插入图片描述
    展开式:
    b p w m ( t ) = M 2 cos ⁡ ( ω 1 t + θ 1 ) + ∑ m = 1 + ∞ 1 m π [ cos ⁡ ( m π ) − J 0 ( m π M ) ] sin ⁡ [ m ( ω c t + θ c ) ] + ∑ m = 1 + ∞ ∑ n = ± 1 ± ∞ J n ( m π M ) m π sin ⁡ [ n π 2 − m ( ω c t + θ c ) − n ( ω 1 t + θ 1 ) ] . \begin{aligned} b_{\mathrm{pwm}}(t)= & \frac{M}{2} \cos \left(\omega_1 t+\theta_1\right) \\ & +\sum_{m=1}^{+\infty} \frac{1}{m \pi}\left[\cos (m \pi)-J_0(m \pi M)\right] \sin \left[m\left(\omega_c t+\theta_c\right)\right] \\ & +\sum_{m=1}^{+\infty} \sum_{n= \pm 1}^{ \pm \infty} \frac{J_n(m \pi M)}{m \pi} \sin \left[\frac{n \pi}{2}-m\left(\omega_c t+\theta_c\right)-n\left(\omega_1 t+\theta_1\right)\right] . \end{aligned} bpwm(t)=2Mcos(ω1t+θ1)+m=1+1[cos()J0(M)]sin[m(ωct+θc)]+m=1+n=±1±Jn(M)sin[2m(ωct+θc)n(ω1t+θ1)].
  3. 单极性前沿调制
    在这里插入图片描述
    展开式:
    b p w m ( t ) = D + M 2 cos ⁡ ( ω 1 t + θ 1 ) − ∑ m = 1 + ∞ 1 m π { sin ⁡ [ m ( ω c t + θ c ) ] − J 0 ( m π M ) sin ⁡ [ m ( ω c t + θ c ) + 2 m D π ] } − ∑ m = 1 + ∞ ∑ n = ± 1 ± ∞ J n ( m π M ) m π × sin ⁡ [ n π 2 − m ( ω c t + θ c ) − n ( ω 1 t + θ 1 + π ) − 2 m D π ] . \begin{aligned} b_{\mathrm{pwm}}(t)= & D+\frac{M}{2} \cos \left(\omega_1 t+\theta_1\right) \\ & -\sum_{m=1}^{+\infty} \frac{1}{m \pi}\left\{\sin \left[m\left(\omega_c t+\theta_c\right)\right]\right. \\ & \left.-J_0(m \pi M) \sin \left[m\left(\omega_c t+\theta_c\right)+2 m D \pi\right]\right\} \\ & -\sum_{m=1}^{+\infty} \sum_{n= \pm 1}^{ \pm \infty} \frac{J_n(m \pi M)}{m \pi} \\ & \times \sin \left[\frac{n \pi}{2}-m\left(\omega_c t+\theta_c\right)-n\left(\omega_1 t+\theta_1+\pi\right)-2 m D \pi\right] . \end{aligned} bpwm(t)=D+2Mcos(ω1t+θ1)m=1+1{sin[m(ωct+θc)]J0(M)sin[m(ωct+θc)+2mDπ]}m=1+n=±1±Jn(M)×sin[2m(ωct+θc)n(ω1t+θ1+π)2mDπ].
  4. 双极性前沿调制,R0=0
    在这里插入图片描述
    展开式:
    b p w m ( t ) = M 2 cos ⁡ ( ω 1 t + θ 1 ) − ∑ m = 1 + ∞ 1 m π [ cos ⁡ ( m π ) − J 0 ( m π M ) ] sin ⁡ [ m ( ω c t + θ c ) ] − ∑ m = 1 + ∞ ∑ n = ± 1 ± ∞ J n ( m π M ) m π × sin ⁡ [ n π 2 − m ( ω c t + θ c ) − n ( ω 1 t + θ 1 + π ) ] . \begin{aligned} b_{\mathrm{pwm}}(t)= & \frac{M}{2} \cos \left(\omega_1 t+\theta_1\right) \\ & -\sum_{m=1}^{+\infty} \frac{1}{m \pi}\left[\cos (m \pi)-J_0(m \pi M)\right] \sin \left[m\left(\omega_c t+\theta_c\right)\right] \\ & -\sum_{m=1}^{+\infty} \sum_{n= \pm 1}^{ \pm \infty} \frac{J_n(m \pi M)}{m \pi} \\ & \times \sin \left[\frac{n \pi}{2}-m\left(\omega_c t+\theta_c\right)-n\left(\omega_1 t+\theta_1+\pi\right)\right] . \end{aligned} bpwm(t)=2Mcos(ω1t+θ1)m=1+1[cos()J0(M)]sin[m(ωct+θc)]m=1+n=±1±Jn(M)×sin[2m(ωct+θc)n(ω1t+θ1+π)].
  5. 单极性双边沿调制
    在这里插入图片描述
    展开式:
    b p w m ( t ) = D + M 2 cos ⁡ ( ω 1 t + θ 1 ) + ∑ m = 1 + ∞ 2 m π J 0 ( m π M 2 ) sin ⁡ ( D m π ) cos ⁡ [ m ( ω c t + θ c ) ] + ∑ m = 1 + ∞ ∑ n = ± 1 ± ∞ 2 m π J n ( m π M 2 ) sin ⁡ ( 2 D m + n ) π 2 × cos ⁡ [ m ( ω c t + θ c ) + n ( ω 1 t + θ 1 ) ] . \begin{aligned} b_{\mathrm{pwm}}(t)= & D+\frac{M}{2} \cos \left(\omega_1 t+\theta_1\right) \\ & +\sum_{m=1}^{+\infty} \frac{2}{m \pi} J_0\left(\frac{m \pi M}{2}\right) \sin (D m \pi) \cos \left[m\left(\omega_c t+\theta_c\right)\right] \\ & +\sum_{m=1}^{+\infty} \sum_{n= \pm 1}^{ \pm \infty} \frac{2}{m \pi} J_n\left(\frac{m \pi M}{2}\right) \sin \frac{(2 D m+n) \pi}{2} \\ & \times \cos \left[m\left(\omega_c t+\theta_c\right)+n\left(\omega_1 t+\theta_1\right)\right] . \end{aligned} bpwm(t)=D+2Mcos(ω1t+θ1)+m=1+2J0(2M)sin(D)cos[m(ωct+θc)]+m=1+n=±1±2Jn(2M)sin2(2Dm+n)π×cos[m(ωct+θc)+n(ω1t+θ1)].
  6. 双极性双边沿调制,R0=0
    在这里插入图片描述
    展开式:
    b p w m ( t ) = M 2 cos ⁡ ( ω 1 t + θ 1 ) + ∑ m = 1 + ∞ 2 m π J 0 ( m π M 2 ) sin ⁡ m π 2 cos ⁡ [ m ( ω c t + θ c ) ] + ∑ m = 1 + ∞ ∑ n = ± 1 ± ∞ 2 m π J n ( m π M 2 ) sin ⁡ ( m + n ) π 2 × cos ⁡ [ m ( ω c t + θ c ) + n ( ω 1 t + θ 1 ) ] \begin{aligned} b_{\mathrm{pwm}}(t)= & \frac{M}{2} \cos \left(\omega_1 t+\theta_1\right) \\ & +\sum_{m=1}^{+\infty} \frac{2}{m \pi} J_0\left(\frac{m \pi M}{2}\right) \sin \frac{m \pi}{2} \cos \left[m\left(\omega_c t+\theta_c\right)\right] \\ & +\sum_{m=1}^{+\infty} \sum_{n= \pm 1}^{ \pm \infty} \frac{2}{m \pi} J_n\left(\frac{m \pi M}{2}\right) \sin \frac{(m+n) \pi}{2} \\ & \times \cos \left[m\left(\omega_c t+\theta_c\right)+n\left(\omega_1 t+\theta_1\right)\right] \end{aligned} bpwm(t)=2Mcos(ω1t+θ1)+m=1+2J0(2M)sin2cos[m(ωct+θc)]+m=1+n=±1±2Jn(2M)sin2(m+n)π×cos[m(ωct+θc)+n(ω1t+θ1)]

四、总结

  本文介绍的PWM频谱模型适用于大多数的PWM应用场景,参考文献的后续章节还有各种不同调制方式下的小信号模型介绍但与我本人课题研究的关联性较低,我并未详细阅读有需要的同学请自行下载阅读。

  • 15
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伊丽莎白鹅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值