目录
实验原理
PWM(Pulse Width Modulation)控制就是对脉冲的宽度进行调制的技术,即通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值)。脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。
PWM控制技术以其控制简单,灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振波开关技术将会成为PWM控制技术发展的主要方向之一。
在采样控制理论中有一个重要的结论:冲量相等而形状不同的窄脉宽加在具有惯性的环节上时,其效果基本相同。冲量即指窄脉冲的面积。这里所说的效果基本相同,是指环节的输出响应波形基本相同。如果把各输出波形用傅里叶变换分析,则其低频段非常接近,仅在高频段略有差异。如图1 a、b、c、d所示的脉冲作为输入,加在图 a所示的R-L电路上,设其电流i(t)为电路的输出,图1 b给出了不同窄脉冲时i(t)的响应波形。
图1 形状不同而面积相同的各类窄脉冲
图2 冲量相同的各种窄脉冲的响应波形
从波形可以看出,在i(t)的上升段,脉冲形状不同时,i(t)的波形也略有不同,但其下降段几乎完全相同。脉冲越窄,各i(t)形状的差异也越小。如果周期性的施加上述脉冲,则相应i(t)也是周期性的。
基于以上理论基础,接下来分析如何用一系列等幅不等宽的脉冲来代替一个正弦半波。
如图3,将正弦半波看成是由N个彼此相连的脉冲序列所组成的波形,波形宽度为p/N,但幅值不等,且脉冲顶部不是水平直线,面时曲线,各脉冲的幅值按照正弦规律变化。如果把上述脉冲序列利用相同数量的等幅而不等宽的矩形脉冲代替,使矩形脉冲的中点和相应正弦波部分的中点重合,且使矩形脉冲和相应的正弦波部分面积(冲量)相等,这就是PWM波形。可以看出,各脉冲的幅值相等,而宽度是按照正弦规律变化的。根据面积等效原理,PWM波形和正弦半波是等效的。对于正弦波的负半周,也可以用同样的方法得到PWM波形。像这种脉冲的宽度按正弦规律变化而和正弦波等效的PWM波形,也称SPWM(Sinusoidal PWM)波形。
PWM控制的基本原理很早就已经提出,但是受电力电子器件发展水平的制约,在上世纪80年代以前一直未能实现。直到进入上世纪80年代,随着全控型电力电子器件的出现和迅速发展,PWM控制技术才真正得到应用。随着电力电子技术,微电子技术和自动控制技术的发展以及各种新的理论方法,如现代控制理论,非线性系统控制思想的应用,PWM控制技术获得了空前的发展。到目前为止,已出现了多种PWM控制技术。
为了提高控制设计的效率,通常首先采用Matlab/simulink软件对所要控制的对象进行仿真分析。采用PWM信号控制的系统,也需要在控制软件中生成相应的PWM仿真波形。但是在Simulink中仅仅有PWM信号发生器,其只能生成固定占空比的PWM信号。而在实际控制中,PWM信号一般是变占空比的,因此在系统仿真过程中会遇到变占空比PWM信号生成问题。
PWM控制技术可以通过多种方式实现,其中硬件调制法适合在Simulink中建立可调占空比的PWM模块。硬件调制法原理是把希望的波形作为调制信号,把接受调制的信号作为载波。为了实现周期性的PWM信号,载波通常选用锯齿波或者等腰三角形。在生成PWM信号时,将调制信号与载波的大小进行比较,当载波信号值小于调制信号值时,其结果为1,否则为0,其原理如图4所示。
图34用PWM波代替正弦半波
了解这个方法后,在Simulink中就很容易实现了,下面就是在Simulink中搭建的PWM生成模型。
simulink模型搭建
图中红色标注:
标注1:Simscape电力系统专用技术模型的环境块,界面如图所示:
标注2:调制波设置如图所示:幅值需要设置为0.2,即PWM波的占空比为0.2;
标注3:10KHz的载波如图所示:周期值设置0 0.0001/2 0.0001,表示锯齿波的周期时间为0.0001,频率值也就是10KHz。幅值设置0-1表示从0渐变至1。
标注4:将两个信号进行比较后输出Boolean量,即为PWM波。
标注5:示波器模块,将调制波、载波及PWM信号放到同一个示波器控件上面查看,模型运行之后如图所示。图中调制波为定值0.2,PWM占空比为定值0.2,10KHz的载波决定PWM的频率,PWM频率和载波频率相同,然后调制波和载波进行比较,当载波幅值大于调制波时,PWM输出低,反之则为高。
打开示波器观察:
模型已放在资源,可免费下载(7条消息) PWM调制Simulink实现资源-CSDN文库