Buck电路设计与MATLAB仿真
电力电子课程设计-BUCK电路闭环PID控制系统的MATLAB仿真
电力电子课程设计-BUCK电路闭环PID控制系统的MATLAB仿真CHANGZHOU INSTITUTE OF TECHNOLOGY课程设计说明书课程设计名称:电力电子题目:BUCK电路闭环PID控制系统的MATLAB仿真—15V/5V二级学院(直属学部): 电子信息与电气工程学院专业:电气工程及其自动化班级:07电单学生姓名: 学号:指导教师姓名: 职称:讲师2011 年 1 月电力电子课程设计任务书二级学院(直属学部):电子信息与电气工程学院专业:电气工程及其自动化班级:学生姓名指导教师韩霞职称讲师课题名称 BUCK电路闭环PID控制系统的MATLAB仿真-15V/5V1、根据设计要求计算滤波电感和滤波电容的参数值,设计PID补偿网络2、采用MATLAB中simulink中的simpowersystems模型库搭建闭环降压式变换器的仿真模型3、观察系统在额定负载以及突加、突卸80%额定负载时的输出电压和负载电课流的波形4、撰写课程设计说明书,要求包括:题一、封面二、目录工三、正文1、降压变换器的基本原理作2、BUCK变换器主电路参数设计2.1设计内容及要求内 2.2主电路设计(占空比、滤波电感、滤波电容的设计)3、BUCK变换器闭环PID控制的参数设计容 3.1主电路传函分析3.2补偿环节的设计4、BUCK变换器闭环系统的仿真4.1仿真参数及过程描述4.2仿真模型图及仿真结果5、总结(含心得体会)6、参考文献(不少于6篇)21、输入直流电压(V):15V IN2、输出电压(Vo):5V3、输出电流(I):10A N指标4、输出电压纹波峰-峰值 Vpp?50mV)5、锯齿波幅值Um=1.5V 目标6、开关频率(fs):100kHZ )要7、采样网络传函H(s)=0.3 求8、BUCK主电路二极管的通态压降V=0.5V,电感中的电阻压降V=0.1V,开DL关管导通压降V=0.5V,滤波电容C与电解电容R的乘积为75uΩ*F ONC第1天阅读课程设计指导书,熟悉设计要求和设计方法第2天根据设计原理计算相关主要元件参数以及完成PID系统的设计进第3天熟悉MATLAB仿真软件的使用,构建系统仿真模型程安第4天仿真调试,记录要求测量波形排第5天撰写课程设计说明书1、电力电子课程设计任务书本院编2、电力电子课程设计指导书本院编3、王创社,乐开端等,开关电源两种控制模式的分析与比较,电力电子技术,1998,3,78一81; 主4、徐辅东,电流型控制开关变换器的研究与优化,西南交通大学硕士论文,要2000年4月。
BUCK电路的PID控制设计及仿真
BUCK电路的PID控制设计一、实验目的DC/DC 变换器可将不可控的直流输入变为可控的直流输出,广泛应用于可调直流开关电源及直流电机驱动中. Buck 变换器是DC/DC 变换器中最具代表性的拓扑结构之一.在工程实际中, Buck变换器的控制方式可以开环和闭环来实现。
其中闭环控制方式又可分为PI校正,PID控制,fuzzy控制等方式。
本文首先会建立Buck 变换器的模型,然后会分别进行开环、PI控制器校正,PID控制器校正,并在MATLAB/SIMULINK上进行仿真,最后对得出的结果进行比较。
二、设计内容及要求U):24V( 20%)1、输入电压(iU):12V(1%稳定度)2、输出电压(oI):1A3、额定电流(oV≤70mV4、输出电压纹波峰-峰值ppV≤150mV 6、开关5、满载与半载之间的切换时,输出电压纹波峰-峰值pp频率(f):无要求,本设计设定为20kHz三、Buck 主拓扑电路3.1开环Buck 电路图图(1)开环Buck 电路3.2 参数计算与选择(1)占空比 50%o i U D U == (2)滤波电感滤波电感的选择与负载电流的变化范围及希望的工作状态有关,假设电路要求工作在电感电流连续工作状态,则临界电感(1)2f o s oD U L I -= 根据公式代入计算可得:-4s (1)(10.5)*12 1.5*102f 2*20000o o U D L H I --===此时L 值为电感电流连续与否的临界值,实际电感值可选为(2~3)倍的临 界电感。
这里L 取4*104H 。
(3)滤波电容 电容的容量,会影响输出纹波电压和超调量的大小。
在开关关断时为负载供电和减小输出电压的纹波,滤波电容C 的选择直接关系开关稳压电源输出中纹波电压分量o U 大小。
滤波电容C2(1)8o o U D C U Lf-= 根据纹波要求代入计算-42-442(1)12*0.5==1.79*1088*0.07*1.5*10*(2*10)o o U D C U Lf -= F 这里电容C 取7.5*104F 。
基于MATLABSIMULINK的buck变换器的设计与分析
基于MATLAB/SIMULINK的buck变换器的设计与分析摘要:本实验分析了buckDC/DC变换器的工作原理,对其进行状态空间平均法建模。
并应用Matlab进行仿真实验和控制系统性能的优化。
1.1b uck电路的开关过程分析buck电路的基本拓扑电路如图1所示。
Buck交换器有电感电流连续(CCM)和电感电流断续(DCM)两种工作模式,下面仅对CCM模式进行分析和仿真。
在CCM模式下电路工作过程分VT导通和关断两个阶段。
VT导通时为电感L储能阶段,此时电源向电感及负载提供能量,VT关断时电感L释放能量供负载工作。
在CCM模式下,buck电路的工作情况如图2所示,图2(a)为VT导通时的拓扑电路,图2(b)为VT关断时的拓扑电路。
1.2buck变换器基于状态空间平均法的建模对buck变换器列写状态方程VT导通状态下:电路方程为状态方程为VT关断状态下:电路方程为状态方程为根据状态空间平均法,可以得到buck变换器的状态空间平均模型。
其基本思想是根据开关处于通态和断态时各自的状态方程及所占的时间比例,将两个不同时间段的方程按各自的时间比例加权平均,即可得到一个开关周期内,系统近似的平均状态方程。
因此设占空比为D,D*VT导通状态下的电路方程+(1-D)*VT断开状态下的电路方程得:由此得平均状态方程:因此应用现代控制理论得出buck电路的数学模型式中:状态变量X1为buck变换器输出电压,即电容两端电压;X2为电感电流;D为占空比。
1.3 buck变换器的MATLAB/SIMULINK仿真分析(1) 仿真程序(2) 进行参数的设定设定输入电压u=100V,R=0.5欧姆,D=40%,L=0.01H,C=0.1F电感L越小,电容C越大,震荡周期越小。
下图为不同的电感值和电容值对应的阶跃响应曲线改变L=0.001改变C=0.75占空比D影响输出电压的稳定值的大小,D越大稳定值越大。
改变D=0.5(3)利用配置零极点法设计控制器,优化系统性能1.极点配置法当系统参数为u=100V,R=0.5欧姆,D=40%,L=0.01H,C=0.1F时,对系统进行极点配置法优化。
Buck电路的闭环设计及仿真分析
Buck电路的闭环设计及仿真分析一、本文概述随着电力电子技术的飞速发展,电源转换技术已成为现代电子设备不可或缺的一部分。
其中,Buck电路作为一种基本的直流-直流(DC-DC)转换器,因其结构简单、效率高、调节范围宽等优点,在电子设备中得到了广泛应用。
然而,为了确保Buck电路在各种环境和负载条件下的稳定性和高效性,闭环设计显得尤为重要。
本文旨在探讨Buck电路的闭环设计方法,并通过仿真分析验证设计的有效性。
文章首先简要介绍了Buck电路的基本原理和应用背景,然后重点阐述了闭环设计的重要性及常用方法。
在闭环设计部分,文章详细分析了反馈网络的选取、控制策略的制定以及功率级和控制级的协同工作等问题。
同时,结合具体的设计实例,阐述了闭环设计在实际应用中的具体实现过程。
为了验证设计的有效性,文章采用了仿真分析的方法。
通过搭建基于MATLAB/Simulink的仿真模型,对设计的Buck闭环电路进行了全面的仿真分析。
仿真结果证明了闭环设计的有效性,同时也为实际电路的制作和调试提供了重要参考。
文章对闭环设计的Buck电路进行了总结,并指出了未来研究方向和潜在的应用前景。
通过本文的研究,旨在为从事电源转换技术研究和应用的工程师和学者提供有益的参考和启示。
二、Buck电路的基本原理Buck电路,也称为降压转换器,是一种基本的直流-直流(DC-DC)转换电路,其主要功能是将较高的直流电压降低到所需的较低直流电压。
其名称来源于电路中开关元件(如MOSFET或晶体管)的操作,类似于"bucking"(减少或抑制)输入电压。
Buck电路的基本构成包括一个开关(通常是MOSFET),一个电感(或称为线圈),一个二极管(也称为整流器或续流二极管),以及一个输出电容器。
在开关打开时,电流通过电感从输入源流向输出,此时电感储存能量。
当开关关闭时,电感释放其储存的能量,通过二极管向输出电容器和负载供电。
Buck电路的工作原理基于电感的电压-电流关系。
Buck电路设计与MATLAB仿真
Buck电路设计与MATLAB仿真LT利用simpowersystems中的模块建立所设计降压变换器的仿真电路。
输入电压为20V的直流电压源,开关管选MOSFET模块(参数默认),用Pulse Generator模块产生脉冲驱动开关管。
分别做两种开关频率下的仿真。
(1)使用理论计算的占空比(D=0.25),记录直流电压波形,计算稳态直流电压值,计算稳态直流纹波电压,并与理论公式比较,验证设计指标。
4、仿真过程::A.建立模型:建立仿真模型如下如所示:B. 记录数据:仿真算法选择ode23tb,最大步长为0.1s,占空比D=0.25进行仿真,记录数据如下表所示:开关频率f s(K Hz) 电感L(mH)电容C(μF)输出电压稳态值V o(V)输出电压纹波值ΔV o(V)电感电流波动值ΔI o(A)10 0.375500 4.736 0.0267 1 0.45 417 4.339 0.0275 0.875 0.1875500 6.435 0.0510 1.850 0.075100 4.745 0.0197 1.0140.09 83.3 4.396 0.0224 0.875与理论值对比开关频率f s(K Hz) 电感L(mH)电容C(μF)输出电压稳态值V o(V)输出电压纹波值ΔV o(V)电感电流波动值ΔI o(A)100.375500 5 0.025 1 0.45 417 5 0.025 0.833 0.1875 5005 0.025 2 500.075 100 5 0.025 1 0.09 83.3 50.0250.833C .仿真过程:当f s =10KHz,L=0.375mH C=500μF , 占空比D=0.25,电流连续的临界状态时,记录稳态直流电压值V o =4.736V ,稳态直流电压理论值5V计算稳态直流纹波电压的理论值2(1D)0.025V8s o o T V V CL-∆==,通过图中得到直流纹波电压为0.0267V当fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态时,由(1)o SLV D T IL-∆=,得电感电流波动理论值是1A ,由图像得到电感电流波动值是1A ,与理论计算相符合Time/sP u l s e /VSwitch (fs=10KHz,L=0.375mH,C=500uF)Time/sI L /VInductor Current(fs=10KHz,L=0.375mH,C=500uF)Time/sU o /VUo (fs=10KHz,L=0.375mH,C=500uF)Figure-1 fs=10K Hz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态取1.2倍临界电感值时,输出电压稳态值是4.399V ,理论值是5V ,纹波电压理论值0.025V记录波形测得纹波电压为0.0275V 电感电流波动理论值为0.833A ,由图像得到电感电流波动值是0.875ATime/sP u l s e /VPulse (fs=10KHz,L=0.45mH,C=417uF)Time/sI L /AInductor Current(fs=10KHz,L=0.45mH,C=417uF)取1.2倍电感值时0.1970.19750.1980.19850.1990.19950.20.20050.2010.2015Time/sU o /VUo (fs=10KHz,L=0.45mH,C=417uF)f s =50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态时,记录稳态直流电压值V o =4.745V ,理论值是5V ,稳态直流纹波电压理论值0.025V ,由输出电压波形得到实际值为0.0197V电感电流波动理论值为1A ,测量值为1.014AFigure-2取1.2倍电感Time/sP u l s e /VPulse (fs=50KHz,L=0.075mH,C=100uF)Time/sI L /AInductor Current(fs=50KHz,L=0.075mH,C=100uF)x 10-3Time/sU o /VUo (fs=50KHz,L=0.075mH,C=100uF)Figure-3 f s =50KHz,L=0.075mH, C=100μF,占空比D=0.25,电流连续的临界状态取 1.2倍临界电感时,输出电压平均值为4.396V,理论值是5V,纹波电压理论值为0.025V,实际为0.0224V电感电流波动理论值为0.833A,实际值为0.875ATime/sP u l s e /VPulse (fs=50KHz,L=0.09mH,C=83.3uF)Time/sI L /AIductor Current(fs=50KHz,L=0.09mH,C=83.3uF)4.524.54 4.564.58 4.6 4.62 4.64x 10-3Time/sU o /VUo (fs=50KHz,L=0.09mH,C=83.3uF)Figure-4 取1.2倍电感时(2)画出电感电流波形,计算电流波动值并与理论公式对比记录数据如下表 开关频率f s (K Hz) 电感L(m H)电容C(μF)电感电流波动值ΔI o (A) 电感电流波动实际值ΔI o (A)100.375500 110.45 417 0.833 0.875 0.1875 500 2 1.8 500.07510011.014 0.09 83.3 0.8330.8750.10880.10890.1090.10910.10920.10930.10940.1095-1-0.50.511.52Time/sP u l s e /VSwitch (fs=10KHz,L=0.375mH,C=500uF)Time/sI L /VInductor Current(fs=10KHz,L=0.375mH,C=500uF)Figure-5 fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态0.0250.02550.026-1-0.500.511.52Time/sP u l s e /VPulse (fs=10KHz,L=0.45mH,C=417uF)Time/sI L /AInductor Current(fs=10KHz,L=0.45mH,C=417uF)Figure-6 fs=10KH z,L=0.45mH, C=417μF,占空比D=0.250.02480.02490.025-1-0.500.51Time/sP u l s e /VTime/sI L /AInductor Current(fs=50KHz,L=0.075mH,C=100uF)Figure-7 f s =50KHz,L=0.075mH, C=100μF,占空比D=0.25,电流连续的临界状态0.02480.02490.025-1-0.500.511.52Time/sP u l s e /VPulse (fs=50KHz,L=0.09mH,C=83.3uF)Time/sI L /AIductor Current(fs=50KHz,L=0.09mH,C=83.3uF)Figure-8 f s =50KHz,L=0.09mH, C=83.3μF,占空比D=0.25(3)修改占空比,观察直流电压值的变化。
MatlabBuck电路的仿真
MatlabBuck电路的仿真MATLAB 仿真报告 2题目:Buck 电路的仿真一降压变换器,输入电压为600V,输出电压450V,电感值2mH、电容值1mF,负载电阻 3 ,开关频率为 2kHz。
用 SimPowerSystems 中的模块建立仿真电路。
开关管选 IGBT 模块。
(1) 计算开关器件的占空比。
D4 506 00=75%(2)对电路进行仿真。
(a)记录电容电压波形,计算稳态电压值,计算启动时的超调量;解:电容电压波形如下图所示,稳态电压值如上图 V=。
启动时的超调量如下图所示,Matlab给出启动时超调量为 %b)记录电感电流波形,计算稳态电流平均值,记录启动时的电流瞬时峰值;由图 1可以得出,稳态电流平均值为 I=,启动时电流瞬时峰值为.c)测量纹波电压和纹波电流;纹波电压波形如图 1,纹波电流波形如图 2。
图 1中电压最大值 Umax = ;电压最小值为 Umin = .图 2中电流最大值 Imax = ;电流最小值 Imin = .d)用理论分析上述结果。
在开关管打开的时候,电压加在电感两端给电感充电,在开关管闭合的时候,电感两端放电,被电容吸收,无功功率在电路中传输,造成了 V ripple以及 I ripple,导致纹波的产生。
(3) 将电感值修改为。
比较开关管分别选择为IGBT 和IGBT/Diode 时,波形有什么差别,并解释原因。
电感减少以后,将 IGBT换成 IGBT/Diode,电路的波形由原来的CCM工作在了DCM,电路超调量减小,稳定性上升,原因是 IGBT/Diode在 CE 点之间接入一个二极管,似的电路的电流电压被钳制在一个稳定值,电路启动时,不会拥有过大的超调量,电路的稳定性上升。
(4) 以(2)中的仿真为基础,不改变主电路的拓扑和参数,试通过控制手段,降低电路启动时电压电流的超调量。
在电路中加入一个串联校正控制器,电路的超调量有着明显的下降。
基于MATLAB的并联Buck_均流仿真
基于MATLAB的并联Buck均流仿真张莹文(洛阳师范学院物理与电子信息学院)摘 要: Buck是电源设计中常见的拓扑结构,使用多个Buck模块并联供电时会存在均流问题。
本文基于MATLAB设计一款并联Buck变换器,并基于串电阻法和平均电流法两种均流控制策略进行仿真分析。
首先提出并联电源模块的均流问题并对并联Buck变换器及均流控制策略进行简介,然后基于MATLAB搭建并联Buck电源模块的仿真模型,分别就串电阻法和平均电流法两种均流策略对并联Buck模块进行均流控制仿真,最后通过仿真结果的对比分析,发现并联Buck采用平均电流法时其均流效果更好。
关键词: Buck;并联; MATLAB;均流0 引言军工、工业、科研等领域的设备对电源的要求越来越高,电源模块正朝着大功率和大电流方向不断跨越,通过利用多个模块并联供电,还可以有效的减少电容、电感、变压器的尺寸,以及抑制干扰改善系统性能[1]。
在多个模块并联供电中,由于多个模块的外特性不同,每个模块分担电流也不同。
这会导致外特性差的模块可靠性降低。
并联运行技术中均流控制是研究的重点之一,即对负载电流的平均分配[2-4]。
通过利用均流控制策略来控制电源模块电流的均匀分配,实现稳定可靠的冗余系统[5, 6]。
本文针对开关电源Buck变换器进行并联均流控制策略的设计,采用双Buck并联电路,基于此进行串电阻法和平均电流法的并联均流控制策略的Buck变换器进行电路设计。
1 并联Buck变换器及均流控制策略简介如图1所示为两个降压斩波电路并联供电的原理图,图中包括两个MOSFET管分别是V1、 V2,两个储能电感分别是L1、 L2,两个续流二极管分别是VD1、VD2,一个滤波电容C和负载电阻R。
该电路在一个开关周期内共有4种模态[7, 8]。
目前常见的均流控制策略包括串电阻法、主从均流法、最大电流法和平均电流法等。
本文将对串电阻法和平均电流法进行设计与比较。
buck的pid-fuzzy控制matlab仿真
利用PID和FUZZY控制BUCK电路在MATLAB中的仿真一、仿真目的:1、学习使用MATLAB,并在MATLAB中建立电力电子仿真电路模型2、仿真BUCK的PID控制,调整参数,更深入理解PID控制3、仿真BUCK的FUZZY控制,并对FUZZY的工作原理和方式更好理解二、仿真内容:一个输入是12v,输出是5v,满载电阻为10 的BUCK电路,分别用PID 和FUZZY的控制方式来实现,并且要求其PID控制时纹波电压应为±25mv,要求满载与半载切换时超调电压要小于70mv。
三、仿真步骤及结果:1、PID控制BUCK的仿真(1)在simulink中搭建好BUCK电路的仿真模型,使用开关器件是MOSFET,其开关频率用20khz,电感电容分别由公式计算得到,电路临界电感为3.4e-4,临界电容为2.08e-4,如图1所示。
(2)先在MATLAB中对该电路进行仿真,不断调整电感和电容的参数,使输出电压大小在5v附近。
图1 BUCK电路在MA TLAB中模型(3)然后,在MATLAB中利用PID模块搭建反馈环节,建立PID的控制模块。
加了PID控制模块的电路如图2所示。
图2 PID控制的BUCK电路模型其中,PID模块选取了MATLAB中一个给出的模块,没有自己再搭建,工作过程是这样的:首先测量电路输出电压,然后和给定电压比较,得出差值信号,送给PID模块,通过PID调节输出的值再与三角波进行逻辑比较,输出的信号给MOSFET的门极,控制MOSFET的通断,实现对BUCK电路的控制。
其中,换载切换是通过接入和断开并联的电阻来实现的。
(4)电路一开始的输出电压是很不理想的,需要对PID的参数作调整,即调节Kp、Ki 、Kd以使输出达到题目要求的指标。
在调整的过程中,我首先调的是Kp,一开始按10的倍数变,然后找到一个相对好一点的范围在按3的倍数变,同理,最后调到了0.1的倍数,用这种方式先找出一个比较好的Ki的较小范围,然后在这个范围里,再调节Kd,调节Kd 的方法我用的和调Kp的一样,最后调的Ki。
MATLAB仿真 Buck电路的设计与仿真
MATLAB仿真技术作业题目:Buck电路的设计与仿真1、Buck电路设计:设计一降压变换器,输入电压为20V,输出电压5V,要求纹波电压为输出电压的0.5%,负载电阻10欧姆,求工作频率分别为10kHz和50kHz时所需的电感、电容。
实验电路图:Iob=10V/10R=1A10kHz :L=1.875mH C=10mF D=25%电压波形实际值:稳态电压:V0=9.375V 稳态直流纹波电压△V0=38mV理论值:稳态电压:V0=10V 稳态直流纹波电压△V0=50mV误差:V0误差=(10-9.375)/10=6.25%△V0误差=(50-38)/50=24%电流波形实际电流波动值:△I=0.407A理论电流波动值:△I=0.4A误差率=(0.4-0.407)/0.4=-1.75%D=50% 稳态直流电压V0=19.5V 改变L=0.1875mH D=25%电感电流波形直流电压波形稳态直流电压值V0=13.05V 误差率=(13.05-10)/10=30.5%与同一占空比下电流连续时的直流电压值进行比较误差=(13.05-9.375)=3.675V 稳态直流纹波电压△V0=0.5V理论稳态直流纹波电压△V0=0.005V误差=0.5-0.005=0.495V50kHz :L=2.5mH C=5uF D=25% Lmin=75uH直流电压波形实际值:稳态电压:V0=9.375V 稳态直流纹波电压△V0=0.024V理论值:稳态电压:V0=10V 稳态直流纹波电压△V0=0.05V误差:V0误差率=(10-9.375)/10=6.25%△V0误差率=(0.05-0.024)/0.05=52%电流波形实际电流波动值:△I=0.062A理论电流波动值:△I=0.06A误差率=(0.062-0.06)/0.06=3.33%D=50% 稳态直流电压V0=19.508V电压波形。
《MATLAB工程应用》---升降压(Buck-Boost)变换器仿真
《MATLAB工程应用》升降压(Buck-Boost)变换器仿真一、选题背景Buck-Boost变换器在目前的各类计算机等各类智能电子设备中广泛应用,其优点在于效率高,可以输出大电流,且静态电流小。
其高效节能的优点也带来了很大的收益,随着科技在进步,变换器技术也在进步。
二、原理分析BOOST电路中,主电路由开关管、二极管VD、储能滤波电感L 、输出滤波电容C等组成。
它是DC-DC变换器中最常用的电路’因为输出电压大于输入电压的非隔离型变压电路,所以又叫作升压型变换器。
其可看作是Buck变换器与Boost变换器串联而成。
Buck-Boost 型开关电源以其电路结构简洁,输入电压范围宽,可升降压,输入输出电压极性相反,被广泛应用于中小功率DC/DC变换场合。
电感影响输出纹波大小,电压的调整率。
电容起到滤波的作用,可根据输出脉动电压峰峰值来确定。
三、过程论述Simulink Library Browser先找出R、L、C并将R设为10Ω,L 设为133e-6H,C设为1.67e-3F。
其次Simulink Library Browser 中找到示波器scope,并设置为6个通道。
接着设置DC直流电源,设置电压为20V。
在Power electronics中找到Mosfet以及Diode 参数不动。
找到Pulse Generator及Multimeter将其与示波器连接。
最后找出powergui放入连线图,连线如图一。
四、结果分析仿真时间为0.1s,连线图如图一所示,波形图如图二所示。
图1 设计连线图图二波形图图四 C赋值图三 L赋值图五 R赋值五、课程设计总结通过这次课程设计,我学会了如何利用matlab实现各种实验仿真,熟练学会了升压降压变换器的原理,对我的专业知识有了很大提升。
在设计中,对RLC的值计算算是卡的比较久的但还是解决了。
参考文献[1]周建兴.MATLAB从入门到精通.北京:人民邮电出版社,2008[2]龚纯,王正林.MA TLAB最优化计算.北京:电子工业出版社, 2009.。
基于MATLAB buck-boost电路仿真
基于Matlab/Simulink Buck-Boost 电路仿真1. Buck-Boost 电路原理Buck-Boost 电路可以输出电压Vo 高于或低于输入电压Vin 的直流斩波电路(图1)。
电感Lf 位于电路中间,输出电压Vo 与输入电压Vin 极性相反,二极管与Buck 和Boost 电路不同,反向串接。
图1 Buck-Boost 电路当开关Q 在0时导通,电路等效于图2。
电源电压Vin 加在电感Lf 两端,电感电流呈线性增长,二极管D 反向截止,负载电流由电容提供。
t0时电流达到最大值,这时关断Q ,电路等效于图3,电感Lf 接入负载端,在0~t0储能转化为负载供电功率,并给电容Cf 充电,电感电流开始下降,下降到t1时达到最小值,这时再开通开关Q ,到达下个开关周期。
图 2开关Q 导通图 3 开关Q 关断如此往复,即可实现电感能量向电容的传递,并实现电压变换。
开通时间t0与周期t1的比值为占空比D 。
由能量守恒可得:)1(D V D V O in -=,输出电压)1(D DV V in o -=,可知调节D 的值可以改变输出电压Vo 的值。
2. 模型构建过程根据Buck-Boost 电路原理,在MATLAB (Simulink )中建立仿真模型(如图4),输入端直接接入直流恒压源(DC Voltage Source ),开关器件Q 选择IGBT (参数默认),由脉冲触发器(Pulse Generator )控制,理想电感、电容和电阻各一个,电力二极管一个(Diode 参数默认),以及用于观察波形的示波器(scope )和信号接口(Voltage Measurement 和Current Measurement )。
Powergui 模块,特别注意其Simulation type 的设置;添加4个display 对输出电压、电流、电感电压和电流的平均值进行测量,方便电路的分析检验。
别忘输入端负极接地。
BUCK电路PID控制器设计及仿真
BUCK 电路PID 控制器设计及仿真本文在BUCK 电路传递函数的基础上对BUCK 电路的开环特性进行了分析,并利用MATLAB 的SISOTOOL 工具箱设计了PID 控制器,然后用以运放为核心搭建了PID 控制器硬件电路,最后在PSIM 上对BUCK 电路进行闭环仿真。
1. 设计指标输入直流电压(Vin):28V 输出电压(Vo):15V 基准电压(Vref):5V 开关频率(fs):100kHz 三角载波峰峰值:Vm=4V图1为Buck 变换器主电路,元件参数如图所示:3图1 buck 变换器主电路2. PID 控制器设计2 .1原始系统分析BUCK 变换器构成的负反馈控制系统如图3.1所示:图2 BUCK 变换器闭环系统其中Gvd(s)为占空比至输出电压的传递函数, Gm(s)为PWM 脉宽调制器的传递函数, H(s)表示反馈分压网络的传递函数,Gc(s)是误差信号E(s)至控制量Vc(s)的传递函数,为补偿网络的传递函数。
本系统中,PWM 调制器的传递函数为:ˆ1ˆ4m c m d(s)1G (s)== =v (s)V (1)式中,Vm 为PWM 调制器中锯齿波的幅值。
反馈分压网络的传递函数为:Hs=VrefVo=515=13(2)占空比至输出电压的传递函数为:Gvds=VoD11+sLR+s2LC(3)其中Vo=15V ,D=VVin=1528=0.536,L=50μH ,R=3Ω,C=500μF 。
将参数代入式(3)可得,Gvds=282.533×10-8s2+1.675×10-5s+1 (4) 对于BUCK 变换器系统,其回路增益函数G(s)H(s)为 GsHs=GcsGmsGvdsHs=GcsGos (5) 式中,Gos=GmsGvdsHs(6)为未加补偿网络Gcs 时的回路增益函数,称为原始回路增益函数,将式子(1)、(2)、(4)可得本系统中原始回路增益函数Gos=283.04×10-7s2+ 0.000201s+1 (7)根据式(7)可做出系统原始回路增益函数波特图如图3所示:图3 原始回路增益函数波特图从图3中可以看出穿越频率为fc=1.82kHz ,相位裕度为ψm=4.72deg ,从表面上看,系统是稳定的,但是如果系统中的参数发生变化,系统可能会变得不稳定;另外穿越频率太低,系统的响应速度很慢。
matlab buck电路仿真
占空比计算:D=Uo/Ui=0.25纹波计算:∆Uo =Uo ∗0.5%=0.025V 临界模式电感、电容值计算: 工作频率10KHz 时:L =(1−D )R 2T s =(1−0.25)∗102∗110000=3.75∗10−4HC =U 0(1−D )8L ∗∆Uo T s2=5(1−0.25)8∗3.75∗10−4∗0.025∗1100002=5∗10−4F工作频率50Hz 时:L =(1−D )R 2T s =(1−0.25)∗102∗150000=7.5∗10−5HC =U 0(1−D )8L ∗∆Uo T s2=5(1−0.25)8∗7.5∗10−5∗0.025∗1500002=1∗10−4F下图是利用simpowersystems 中的模块建立的降压变换器仿真电路。
(1)、①10KHz 时,使用理论计算的占空比,仿真时间0.1s ,直流电压波形如下:通过放大波形可算出稳态直流电压约为4.917V ,纹波电压约为0.0275V ;可见仿真结果与理论计算的5V 及0.025V 有一定差别。
00.010.020.030.040.050.060.070.080.090.124681010KHz 时,电感电流波形如下:将稳态时的电感电流放大后如下图,可计算出电流波动值为1A 左右。
(临界工作模式)理论计算电感电流波动值为∆iL +=∆iL −=U s −U oLDTs =20−53.75∗10∗0.25∗110000=1A ;可见仿真结果理论值接近。
②50KHz 时,直流电压波形如下图:00.010.020.030.040.050.060.070.080.090.1-20246800.010.020.030.040.050.060.070.080.090.1246810通过放大波形可算出稳态直流电压约为5V ,纹波电压约为0.025V ;可见仿真结果与理论计算的5V 及0.025V 很接近。
基于matlab的buck电路仿真
BUCK电路仿真原理图:根据计算得L0=0.167e-3H,C0=5.70e-5F,占空比0.51<D<0.683,全控型器件的导通饱和电阻r0=0.2Ω,工作频率为f=30KH z,故周期T=3.33e-5。
a)输出为10W时,R1=22.5Ω,取L0=0.175e-3H,C0=5.70e-5F,r0=0.2Ω,T=3.33e-5,占空比D=60%。
波形如图:b)1/2负载时,P out=60W,R1=3.75欧,取L0=0.175e-3H,C0=5.70e-5F,r0=0.2Ω,T=3.33e-5,占空比D=60%。
波形如图:c)3/4负载,P out=90W,R1=2.5欧,取L0=0.175e-3H,C0=5.70e-5F,r0=0.2Ω,T=3.33e-5,占空比D=60%。
d)满载,P out=120W,R1=1.875欧,L0=0.175e-3H,C0=5.70e-5F,r0=0.2Ω,T=3.33e-5,占空比D=68%。
e)临界连续下,P out=10W,R1=22.5欧,L0=0.167e-3H,C0=5.56e-5F,r0=0.2Ω,T=3.33e-5,占空比D=51%。
f)当占空比为D=0.8时,输出电压U0=21.6V,P out=120W,R1=3.5欧,L0=0.175e-3H,C0=5.70e-5F,r0=0.2Ω,T=3.33e-5。
总结:1:a b c三图是在占空比相同,输出负载不同的情况下,电感电压U L基本保持在15V左右,但是电感电流I L发生的变化相对较大(a,b,c三图之间比较),且输出10W情况下电感电流I L会有最低电流0A;2:d图是在满载情况下,电感电压U L也是在15V左右,电感电流I L相对较大,平均值在8.5A左右;3:e图是临界情况下,电感电压U L波形有断续的趋势,电感电流I L也有断续的趋势;4:f图是80%占空比情况下,负载电压U1更高,基本在20V,这与计算也相符,计算得U1=20.425V;5:从这几幅图也可观察到二极管导通与关断的波形总与IGBT导通关断波形顺序相反,这也间接验证所出波形比较正确,大方向是正确的。
电力电子技术MATLAB仿真报告
斩波电路仿真一、降压斩波电路(Buck变换器)1可关断晶闸管(GTO)的仿真⑴可关断晶闸管模型与晶闸管类似,可关断晶闸管导通条件同传统晶闸管,但是可在门极信号为0的任意时刻关断,可关断晶闸管模型有两个输入端和两个输出端,第一个输入与输出是阳极媏(a)与阴极端(k),第二个输入(g)是门极控制信号端如图①,当勾选“Show measurement port”项时便显示第二个输出端(m)如图②,这是可关断晶闸管检测输出向量[I ak U ak]端,可连接仪表检测流经可关断晶闸管的电流(I ak)与正向压降(U ak),可关断晶闸管组件的符号和仿真模型图如图所示。
图①图②可关断晶闸管组件的符号和仿真模型⑵可关断晶闸管参数及其设置在模型结构图中,当鼠标双击模型时,则弹出晶闸管参数对话框,如下图所示由图可知,GTO的参数设置与晶闸管参数设置几乎完全相同,只是多了两项 “Current 10% fall time Tf(s)”:电流下降时间Tf。
“Current tail time Tt(s)”:电流拖尾时间Tt。
对于可关断晶闸管GTO模型的电路仿真时,同样宜采用Ode23tb与Oder15s算法。
二、 Buck变换器的仿真⑴电路图及工作原理在t=0时刻驱动GTO导通,电源E向负载供电,由于电感L的存在,负载电流i缓慢上升(电流不能突变),当t=t1时刻,控制GTO关断负载电流经二极管续流,电感L释放电能,负载电流i下降,至一个周期结束再驱动GTO导通重复上一个周期过程,当电路工作于稳态时,负载电流在一个周期的初值和终值相等,此时负载电压平均值为U0=ton*E/(ton+tof)=αE降压斩波电路(阻感负载)原理图⑵建立仿真模型根据原理图用matalb软件画出正确的仿真电路图,整体模型如图所示仿真参数:选择ode23tb算法,将相对误差设置为1e-3,开始仿真时间设置为0,停止仿真时间设置为0.003。
⑶模型参数简介与设置①直流电压源“Amplitude”:直流电压幅值,单位V.测量“measurements”选择是否测量电压设置A=100V,“measurements”选None(不测量电压),如右图所示②二极管“Resistance Ron(Ohms)”:晶闸管导通电阻Ron(Ω)。
BUCK电路闭环控制系统的MATLAB仿真
. .. .BUCK电路闭环PID控制系统的MATLAB仿真一、课题简介BUCK电路是一种降压斩波器,降压变换器输出电压平均值Uo总是小于输入电压U i。
通常电感中的电流是否连续,取决于开关频率、滤波电感L和电容C的数值。
简单的BUCK电路输出的电压不稳定,会受到负载和外部的干扰,当加入PID控制器,实现闭环控制。
可通过采样环节得到PWM调制波,再与基准电压进行比较,通过PID控制器得到反馈信号,与三角波进行比较,得到调制后的开关波形,将其作为开关信号,从而实现BUCK电路闭环PID控制系统。
二、BUCK 变换器主电路参数设计2.1设计及容及要求1、 输入直流电压(VIN):15V2、 输出电压(VO):5V3、 输出电流(IN):10A4、 输出电压纹波峰-峰值 Vpp ≤50mV5、 锯齿波幅值Um=1.5V6、开关频率(fs):100kHz7、采样网络传函H(s)=0.38、BUCK 主电路二极管的通态压降VD=0.5V ,电感中的电阻压降VL=0.1V ,开关管导通压降 VON=0.5V,滤波电容C 与电解电容RC 的乘积为2.2主电路设计根据以上的对课题的分析设计主电路如下:图2-1 主电路图F*Ωμ751、滤波电容的设计因为输出纹波电压只与电容的容量以及ESR 有关,rr rrC L N0.2V V R i I ==∆(1)电解电容生产厂商很少给出ESR ,但C 与R C 的乘积趋于常数,约为50~80μ*ΩF [3]。
在本课题中取为75μΩ*F ,由式(1)可得R C =25m Ω,C =3000μF 。
2、滤波电感设计开关管闭合与导通状态的基尔霍夫电压方程分别如式(2)、(3)所示:IN O L ON L ON /V V V V L i T ---=∆(2)O L D L OFF /V V V L i T ++=∆ (3) off 1/on s T T f += (4)由上得:Lin o L DonV V V V L T i ---=∆ (5)假设二极管的通态压降V D =0.5V ,电感中的电阻压降V L =0.1V ,开关管导通压降V ON =0.5V 。
Buck电路设计与MATLAB仿真设计
Buck电路设计与仿真姓名:朱龙胜班级:电气1102 学号: 11291065 日期: 2014年5月10日指导老师:郭希铮北京交通大学计算机仿真技术作业四题目:Buck 电路的设计与仿真 1、Buck 电路设计:设计一降压变换器,输入电压为20V ,输出电压5V ,要求纹波电压为输出电压的0.5%,负载电阻10欧姆,求工作频率分别为10kHz 和50kHz 时所需的电感、电容。
比较说明不同开关频率下,无源器件的选择。
2、Buck 电路理论计算: 由以下公式计算:20.252.0.5A (1)3.5%8()4.2odoo o s o s d o LB OB V D V V I RV T D V LCDT V V I I L====∆-==-==1.占空比: 负载电流: 纹波电压: 电流连续条件:得到下列计算结果3、Buck 电路仿真:利用simpowersystems 中的模块建立所设计降压变换器的仿真电路。
输入电压为20V 的直流电压源,开关管选MOSFET 模块(参数默认),用Pulse Generator 模块产生脉冲驱动开关管。
分别做两种开关频率下的仿真。
(1)使用理论计算的占空比(D=0.25),记录直流电压波形,计算稳态直流电压值,计算稳态直流纹波电压,并与理论公式比较,验证设计指标。
4、仿真过程::A .建立模型:建立仿真模型如下如所示:B. 记录数据:仿真算法选择ode23tb,最大步长为0.1s ,占空比D=0.25进行仿真,记录数据如下表所C .仿真过程:当f s =10KHz,L=0.375mH C=500μF, 占空比D=0.25,电流连续的临界状态时,记录稳态直流电压值V o =4.736V ,稳态直流电压理论值5V计算稳态直流纹波电压的理论值2(1D)0.025V 8s o o T V V CL-∆==,通过图中得到直流纹波电压为0.0267V当fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态时, 由(1)o SL V D T I L-∆=,得电感电流波动理论值是1A ,由图像得到电感电流波动值是1A ,与理论计算相符合Time/sP u l s e /VSwitch (fs=10KHz,L=0.375mH,C=500uF)Time/sI L /VInductor Current(fs=10KHz,L=0.375mH,C=500uF)0.04360.04380.0440.04420.04440.04460.04480.0450.04520.0454Time/sU o /VUo (fs=10KHz,L=0.375mH,C=500uF)Figure-1 fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态取1.2倍临界电感值时,输出电压稳态值是 4.399V ,理论值是5V ,纹波电压理论值0.025V记录波形测得纹波电压为0.0275V 电感电流波动理论值为0.833A ,由图像得到电感电流波动值是0.875ATime/sP u l s e /VPulse (fs=10KHz,L=0.45mH,C=417uF)Time/sI L /AInductor Current(fs=10KHz,L=0.45mH,C=417uF)0.1970.19750.1980.19850.1990.19950.20.20050.2010.2015Time/sU o /VUo (fs=10KHz,L=0.45mH,C=417uF)f s 流电压值V o =4.745V ,理论值是5V ,稳态直流纹波电压理论值0.025V,由输出电压波形得到实际值为0.0197V电感电流波动理论值为1A ,测量值为1.014ATime/sP u l s e /VPulse (fs=50KHz,L=0.075mH,C=100uF)Time/sI L /AInductor Current(fs=50KHz,L=0.075mH,C=100uF)66.026.04 6.066.086.1x 10-3Time/sU o /VUo (fs=50KHz,L=0.075mH,C=100uF)Figure-3 f s =50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态取 1.2倍临界电感时,输出电压平均值为 4.396V ,理论值是5V ,纹波电压理论值为0.025V ,实际为0.0224V电感电流波动理论值为0.833A ,实际值为0.875ATime/sP u l s e /VPulse (fs=50KHz,L=0.09mH,C=83.3uF)Time/sI L /AIductor Current(fs=50KHz,L=0.09mH,C=83.3uF)4.524.54 4.564.58 4.6 4.62 4.64x 10-3Time/sU o /VUo (fs=50KHz,L=0.09mH,C=83.3uF)Figure-4 取1.2倍电感时(2)画出电感电流波形,计算电流波动值并与理论公式对比记录数据如下表Time/sP u l s e /VSwitch (fs=10KHz,L=0.375mH,C=500uF)0.10870.10880.10890.1090.10910.10920.10930.10940.1095Time/sI L /VInductor Current(fs=10KHz,L=0.375mH,C=500uF)Figure-5 fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态. .0.0250.02550.026-1-0.500.5Time/sP u l sTime/sI L /AInductor Current(fs=10KHz,L=0.45mH,C=417uF)Figure-6 fs=10KHz,L=0.45mH, C=417μF,占空比D=0.250.02480.02490.025-1-0.500.511.52Time/sP u l s e /VTime/sI L /A Inductor Current(fs=50KHz,L=0.075mH,C=100uF)Figure-7 f s =50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态 0.02480.02490.025-1-0.5Time/sP u l s e /VTime/sI L /AIductor Current(fs=50KHz,L=0.09mH,C=83.3uF)Figure-8 f s =50KHz,L=0.09mH, C=83.3μF, 占空比D=0.25DV o /VVo-D(Vd=20V)Figure-9 输出电压与占空比关系曲线(4)将电感改为临界电感值的一半,运行仿真模型(只仿真开关频率10k 时的情况,使用理论计算的占空比):记录电感电流波形,电感电流波动值为1.8A 观察不连续电流的波形;记录直流电压波形,计算稳态直流电压值,与理论公式6.67V 对比,,实际值6.435V 并与同一占空比下电流连续时的直流电压值4.736V 进行比较;计算稳态直流纹波电压,由图中得到纹波电压为0.0510V 并与理论公式比较(需根据电流波形计算D2的大小)。
buck电路
buck电路1、基于Matlab的Buck电路仿真试验报告一、试验名称基于Matlab的Buck电路仿真试验二、试验目的1.对Buck电路进行参数设计,并运用simplorer7.0进行仿真,学习Matlab的动态分析。
2.把握buck降压开关变换电路的工作原理及特点,转变占空比和元件参数,观看输出电压和电流的改变状况。
三、试验平台Matlab/simulink/simpowersystem四、试验原理Buck电路是直流斩波电路的一种,其基本功能是将直流电转化为另一固定电压或可调电压的直流电,也称直接直流-直流变换器。
〔1〕在掌握开关VT导通ton期间,二极管VD反偏,电源e通过电感l向负载r供电,此间il增加,电感的储能也2、增加,导致在电感两端有一个正向电压,ul=E-u0,左正右负,这个电压引起电感电流的线性增加。
〔2〕在掌握开关vt关断toff期间,电感产生感应电势,左负右正,使续流二极管VD导通,电流il 经二极管vd续流,电感向负载,ul=-u0,电感向负载供电,电感的储能逐步消耗在r上,电流线性下降,如此周而复始周期改变。
Buck 电路原理图如下:公式:1.U0=n2.3.Imax=〔(1-e-αρ)/(1-e-ρ)-m〕*E/R4.Imin=((eαρ-1)/(eαρ-1)-m)*E/R5.△U%=(UMAX-UMIN)/UP T五、试验内容仿真参数设置电感l电容c负载r电压u10e-31e-610100图1-1直流电压3、参数设置n图1-2脉冲参数设置n图1-3示波器参数设置图1-4multimeter的设置n图1-5电感参数设置图1-6负载参数设置n图1-7电容参数设置依据原理图用matalb软件画出正确的仿真电路图图1-8buck仿真电路图负载电压电流波形图如下所示n图1-9负载的电压/电流波形图1-10负载电压波形n图1-11负载电流波形图n 图1-12负载电压局部放大n图1-13负载电流局部放大转变移向角0到30n图1-14负载电压波形图n图1-15负载电流波形图Io=0.4107A,Uo=4.107V转变移向角30到60n图1-16负载电流电压的波形图Io=0.3182A,Uo=3.182V转变移4、向角60到90图1-17负载电压电流的波形Io=0.2259A,Uo=2.259V转变运行时间时Io、Uo的大小改变当运行时间t=0.01s时:Io=0.5033A,Uo=5.033Vn当运行时间t=0.001s时:Io=0.02202A,Uo=0.2202VUmax=9.5v,Umin=8.75v,Imax=0.95A,Imin=0.85A增大10倍电感系数,电压、电流的波形改变图1-18负载电压电流波形增大5倍电容系数,电压、电流的波形改变图1-19负载电压电流波形n 六、试验总结1.在讨论频率改变对电路工作状态的影响时,转变频率的大小uDs/uGs/ud/ul的周期变大,频率变大,即占空比变小,而id5、、ic的峰值则变大。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Buck电路设计与仿真*名:***班级:电气1102学号:********日期:2014年5月10日指导老师:***北京交通大学计算机仿真技术作业四题目:Buck 电路的设计与仿真 1、Buck 电路设计:设计一降压变换器,输入电压为20V ,输出电压5V ,要求纹波电压为输出电压的0.5%,负载电阻10欧姆,求工作频率分别为10kHz 和50kHz 时所需的电感、电容。
比较说明不同开关频率下,无源器件的选择。
2、Buck 电路理论计算: 由以下公式计算:20.252.0.5A (1)3.5%8()4.2odoo o s o s d o LB OB V D V V I RV T D V LCDT V V I I L====∆-==-==1.占空比: 负载电流: 纹波电压: 电流连续条件:得到下列计算结果3、Buck 电路仿真:利用simpowersystems 中的模块建立所设计降压变换器的仿真电路。
输入电压为20V 的直流电压源,开关管选MOSFET 模块(参数默认),用Pulse Generator 模块产生脉冲驱动开关管。
分别做两种开关频率下的仿真。
(1)使用理论计算的占空比(D=0.25),记录直流电压波形,计算稳态直流电压值,计算稳态直流纹波电压,并与理论公式比较,验证设计指标。
4、仿真过程::A .建立模型:建立仿真模型如下如所示:B. 记录数据:仿真算法选择ode23tb,最大步长为0.1s ,占空比D=0.25进行仿真,记录数据如下表所C .仿真过程:当f s =10KHz,L=0.375mH C=500μF, 占空比D=0.25,电流连续的临界状态时,记录稳态直流电压值V o =4.736V ,稳态直流电压理论值5V计算稳态直流纹波电压的理论值2(1D)0.025V 8s o o T V V CL-∆==,通过图中得到直流纹波电压为0.0267V当fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态时, 由(1)o SL V D T I L-∆=,得电感电流波动理论值是1A ,由图像得到电感电流波动值是1A ,与理论计算相符合Time/sP u l s e /VSwitch (fs=10KHz,L=0.375mH,C=500uF)Time/sI L /VInductor Current(fs=10KHz,L=0.375mH,C=500uF)0.04360.04380.0440.04420.04440.04460.04480.0450.04520.0454Time/sU o /VUo (fs=10KHz,L=0.375mH,C=500uF)Figure-1 fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态取1.2倍临界电感值时,输出电压稳态值是4.399V ,理论值是5V ,纹波电压理论值0.025V 记录波形测得纹波电压为0.0275V 电感电流波动理论值为0.833A ,由图像得到电感电流波动值是0.875ATime/sP u l s e /VPulse (fs=10KHz,L=0.45mH,C=417uF)Time/sI L /AInductor Current(fs=10KHz,L=0.45mH,C=417uF)0.1970.19750.1980.19850.1990.19950.20.20050.2010.2015Time/sU o /VUo (fs=10KHz,L=0.45mH,C=417uF)f s =50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态时,记录稳态直流电压值V o =4.745V ,理论值是5V ,稳态直流纹波电压理论值0.025V ,由输出电压波形得到实际值为0.0197V电感电流波动理论值为1A ,测量值为1.014ATime/sP u l s e /VPulse (fs=50KHz,L=0.075mH,C=100uF)Time/sI L /AInductor Current(fs=50KHz,L=0.075mH,C=100uF)66.026.04 6.066.086.1x 10-3Time/sU o /VUo (fs=50KHz,L=0.075mH,C=100uF)Figure-3 f s =50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态取 1.2倍临界电感时,输出电压平均值为4.396V ,理论值是5V ,纹波电压理论值为0.025V ,实际为0.0224V电感电流波动理论值为0.833A ,实际值为0.875ATime/sP u l s e /VPulse (fs=50KHz,L=0.09mH,C=83.3uF)Time/sI L /AIductor Current(fs=50KHz,L=0.09mH,C=83.3uF)4.524.54 4.564.584.6 4.62 4.64x 10-3Time/sU o /VUo (fs=50KHz,L=0.09mH,C=83.3uF)Figure-4 取1.2倍电感时(2)画出电感电流波形,计算电流波动值并与理论公式对比 记录数据如下表Time/sP u l s e /VSwitch (fs=10KHz,L=0.375mH,C=500uF)Time/sI L /VInductor Current(fs=10KHz,L=0.375mH,C=500uF)Figure-5 fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态0.0250.02550.026-1-0.5Time/sTime/sI L /AInductor Current(fs=10KHz,L=0.45mH,C=417uF)Figure-6 fs=10KHz,L=0.45mH, C=417μF,占空比D=0.250.02480.02490.025-1-0.500.511.52Time/sP u l s e /V0.02470.02480.02490.025Time/sI L /AInductor Current(fs=50KHz,L=0.075mH,C=100uF)Figure-7 f s =50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态0.02480.02490.025-1-0.500.5Time/sP u lTime/sI L /AIductor Current(fs=50KHz,L=0.09mH,C=83.3uF)Figure-8 f s =50KHz,L=0.09mH, C=83.3μF, 占空比D=0.25DV o /VVo-D(Vd=20V)Figure-9 输出电压与占空比关系曲线(4)将电感改为临界电感值的一半,运行仿真模型(只仿真开关频率10k 时的情况,使用理论计算的占空比):记录电感电流波形,电感电流波动值为1.8A 观察不连续电流的波形;记录直流电压波形,计算稳态直流电压值,与理论公式6.67V 对比,,实际值6.435V 并与同一占空比下电流连续时的直流电压值4.736V 进行比较;计算稳态直流纹波电压,由图中得到纹波电压为0.0510V 并与理论公式比较(需根据电流波形计算D2的大小)。
理论值计算:1875.0101010875.144=⨯⨯==S RT L τ 5.0281212=-+=C C CD D D τ则 : V U D D D U S C C C 67.6205.025.025.01210=⨯+=+=2,max 22,max=0.00003 s 1.8A,0.645A 1()4LB o o o d LB I I V DI V D I ∆===+,[()][()()(())]2()0.0373Vs d o o s d o o o o d o s d o o o o d o o DT V V LI DT V V V LI V V V DT V V LI V LCV V V V ----+---∆=-∆=实际仿真值:6.435V V可见理论公式算出来的值比实际仿真出来的值要大一些,是由于反并联二极管作用导致。
但是,在同一占空比情况下,电流不连续情况下比连续情况的输出电压大, 比较稳态直流纹波电压:由图像得到输出电压的纹波为0.0510V在同一占空比的情况下,电流不连续情况下的纹波电压比连续情况明显增大。
Time/sP u l s e /VPulse (fs=10KHz,L=0.1875mH,C=500uF,D=0.25)Time/sI L /AIductor Current (fs=10KHz,L=0.1875mH,C=500uF,D=0.25)Time/sU o /VUo (fs=10KHz,L=0.1875mH,C=500uF,D=0.25)Figure-10 fs=10KHz,L=0.1875mH, C=500μF,占空比D=0.254、实验总结::通过本次的实验,使我在原有的基础上对MA TLAB有了更深一步的了解,不仅熟练了操作,而且也学会用仿真方法发现问题,并解决问题。
本次实验与电力电子学知识紧密结合,通过实际的仿真现象,使我更加熟知了课本中的原理概念,更加形象的理解了Buck变换器的工作原理。