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电路
题目:BUCK fe路闭环PID控制系统的MATLA仿真目录一、课题简介 (2)二、BUCK变换器主电路参数设计 (2)2.1设计及内容及要求 (2)22主电路设计 (2)1、滤波电容的设计32、滤波电感设计33、占空比计算3三、BUCK变换器PID控制的参数设计 (3)3.1主电路传递函数分析 (4)四、BUCK变换器系统的仿真 (7)4.1仿真参数及过程描述 (7)4.2仿真模型图及仿真结果 (8)五、总结 (10)六、参考文献 (10)七、附录 (10)4、课题简介BUCK!路是一种降压斩波器,降压变换器输出电压平均值Uo总是小于输出电压U D通常电感中的电流是否连续,取决于开关频率、滤波电感L和电容C的数值。
简单的BUCK电路输出的电压不稳定,会受到负载和外部的干扰,当加入PID控制器,实现闭环控制。
可通过采样环节得到PW调制波,再与基准电压进行比较,通过PID 控制器得到反馈信号,与三角波进行比较,得到调制后的开关波形,将其作为开关信号,从而实现BUCK t路闭环PID控制系统。
UCK变换器主电路参数设计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的乘积为75川F2.2主电路设计根据以上的对课题的分析设计主电路如下:_s 1R L图2-1主电路图1、滤波电容的设计因为输出纹波电压只与电容的容量以及ESR 有关,电解电容生产厂商很少给出ESR ,但C 与R C 的乘积趋于常数,约为50~80広QF [3]。
在本课题中取为75硯*F ,由式⑴可得R c =25m Q , C=3000 F2、滤波电感设计开关管闭合与导通状态的基尔霍夫电压方程分别如式(2)、(3)所示:U N 一V 。
BUCK电路的PID控制设计及仿真
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 。
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)修改占空比,观察直流电压值的变化。
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-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开关电源闭环控制的仿真研究- 50V30V
CHANGZHOU INSTITUTE OF TECHNOLOGY课程设计说明书课程设计名称:电力电子技术题目:BUCK开关电源闭环控制的仿真研究- 50V/30V2016年6月电力电子课程设计任务书二级学院:电气与光电工程学院班级:13电二组号:4# 专业:电气工程及其自动化指导教师:职称:讲师目录一、 BUCK电路的基本原理........................... 错误!未定义书签。
二、主电路图的设计 (2)1主电路参数设计 (2)三、闭环系统框图 (3)1系统传递函数框图 (3) (3)2)(sGO的计算四、补偿器传递函数设计及系统仿真 (4)1 补偿器传递函数设计 (7)2闭环系统的仿真 (7)五设计总结 (10)六参考文献 (11)七附录 (12)程序1 (12)程序2 (12)一、BUCK电路基本原理Buck变换器主电路图Buck电路是由一个Mosfet S与负载串联构成的,是一种降压斩波电路,其电路如图1-1.驱动信号Ug周期地控制Mosfet S的导通与截止,通过改变Ug的占空比D,改变输出电压U0。
Buck/Boost变换器:也称升降压式变换器,是一种输出电压既可低于也可高于输入电压的单管不隔离直流变换器,但其输出电压的极性与输入电压相反。
Buck/Boost变换器可看做是Buck变换器和Boost变换器串联而成,合并了开关管。
Buck/Boost变换器也有CCM和DCM两种工作方式,开关管Q也为PWM 控制方式。
LDO的特点:①非常低的输入输出电压差②非常小的内部损耗③很小的温度漂移④很高的输出电压稳定度⑤很好的负载和线性调整率⑥很宽的工作温度范围⑦较宽的输入电压范围⑧外围电路非常简单,使用起来极为方便。
BUCK电路是一种降压斩波器,降压变换器输出电压平均值Uo总是小于输入电压Ui。
通常电感中的电流是否连续,取决于开关频率、滤波电感L和电容C 的数值。
简单的BUCK电路输出的电压不稳定,会受到负载和外部的干扰,当加入PID控制器,实现闭环控制。
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 很接近。
BUCK开关电源闭环控制的仿真研究- 20V8V
CHANGZHOU INSTITUTE OF TECHNOLOGY课 程 设 计 说 明 书课程设计名称:电力电子技术题目:BUCK 开关电源闭环控制的仿真研究- 20V/8V2016年6月指导教师: 职称: 讲 师 课题名称BUCK 开关电源闭环控制的仿真研究-20V/8V课题内 容 及 指 标 要求课题内容: 1、根据设计要求计算滤波电感和滤波电容的参数值,完成开关电路的设计 2、根据设计步骤和公式,设计双极点-双零点补偿网络,完成闭环系统的设计 3、采用MATLAB 中simulink 中simpowersystems 模型库搭建开环闭环降压式变换目录一、课题背景 (1)1.1课题的意义 (1)1.2 BUCK电路的工作原理 (1)1.3 BUCK开关电源的应用 (3)二、课题设计要求 (3)三、课题设计方案 (4)3.1系统的组成 (4)3.2主电路部分的设计 (4)3.2.1 占空比D的计算 (4)3.2.2滤波电容C的计算 (4)3.2.3滤波电感L的计算 (5)3.3 BUCK变换器闭环PID控制的参数设计 (5)3.3.1 反馈回路的设计 (5)3.3.2 闭环回路的设计 (6)3.3.3传递函数的分析 (6)3.4 BUCK变换器原始回路传函G0(s)的计算 (7)3.5 补偿环节的设计 (8)四、BUCK变换器闭环系统的仿真 (11)4.1 Buck变换器闭环仿真电路图 (11)4.2 Buck变换器的闭环仿真结果分析 (14)五、总结及心得体会 (15)六、参考文献 (15)七、附录 (16)一、课题背景 1.1课题的意义电力电子及开关电源技术因应用需求不断向前发展,新技术的出现又会使许多应用产品更新换代,还会开拓更多更新的应用领域。
开关电源高频化、模块化、数字化、绿色化等的实现,将标志着这些技术的成熟,实现高效率用电和高品质用电相结合。
伴随着人们对开关电源的进一步升级,低电压,大电流和高效率的开关电源成为研究趋势。
BUCK电路闭环控制系统的MATLAB仿真
BUCK电路闭环控制系统的MATLAB仿真BUCK电路闭环控制系统的MATLAB仿真BUCK电路闭环PID控制系统的MATLAB仿真⼀、课题简介BUCK电路是⼀种降压斩波器,降压变换器输出电压平均值Uo总是⼩于输⼊电压Ui。
⼀般电感中的电流是否连续,取决于开关频率、滤波电感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主电路设计根据以上的对课题的分析设计主电路如下:F*Ωµ75图2-1 主电路图1、滤波电容的设计因为输出纹波电压只与电容的容量以及ESR 有关,rr rr C 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 D on V 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电路的设计与仿真
MATLAB 仿真技术作业21、Buck 电路设计:设计一降压变换器,输入电压为20V ,输出电压5V ,要求纹波电压为输出电压的0.5%,负载电阻2.5欧姆,求工作频率分别为10kHz 和40kHz 时所需的电感、电容。
(1)10kHz 时设计如下 先计算连续状态的临界电流==2A =2 =4A由临界电流计算最小的理论电感,其中理论上D 取0.25=9.375× F=93.75μH由于要求纹波输出电压小于0.5%=∆-=208)1(s c T U L D U C 2× F考虑到实际时,电路会有损耗,为了使电路工作在连续状态,电容电感应该选的比理论值大一些,电容电感选择常见值,电感100uH ,电容选择2200uF 。
仿真电路如下。
(2)40kHz 时设计如下 先计算连续状态的临界电流==2A =2 =4A由临界电流计算最小的理论电感,其中理论上D 取0.25= 2.34375× F=23.4375uH由于要求纹波输出电压小于0.5%=∆-=208)1(s c T U L D U C 5× F=500uF电感选择为25uH ,电容选择为550uF 电路仿真如下2、Buck电路仿真:利用simpowersystems中的模块建立所设计降压变换器的仿真电路。
输入电压为20V的直流电压源,开关管选MOSFET模块(参数默认),用Pulse Generator模块产生脉冲驱动开关管。
分别做两种开关频率下的仿真。
先进行10kHz时的仿真数据。
(1)使用理论计算的占空比,记录直流电压波形,计算稳态直流电压值,计算稳态直流纹波电压,并与理论公式比较,验证设计指标。
稳态电压4.6V,纹波电压==0.00413=0.413%可见,稳态电压比理论值低,这是因为这些元器件有损耗,比如MOSFET的开关损耗,二极管也有导通损耗等等,因为电感和电容取值略大于理论值,所以纹波比理论要求的要低,如果要使输出电压为5v则应该提高开关器件的占空比。
BUCK电路的pid控制
基于PID的BUCK电路设计专业:电气工程*****学号:11S******一.实验目的了解BUCK 电路的原理,以及对BUCK 电路进行设计,本文用PID 进行控制,并用MATLAB 进行仿真。
二.实验要求1.Ui =24V (±20%),Uo = 12V ,(稳定度1%)2.输出电压纹波pp V ≤70mV ;3.输出电流0I =1A ;4.输出由满载到半载时Vpp =150mV ;三.BUCK 电路开环参数设计由输出电压Uo = 12V ,0I =1A ,所以R=12Ω。
L,C 值由以下公式求出;()012i U TD D I L-≤——————————(1)20(1)28pp V D T U LC-≤——————————(2) 其中0I =1A ,0U =12V ,取开关频率f=20kHz ,取pp V =50mV ,D=0.5。
由(1)求出:L 41.510-≥⨯H ,留有一定的裕量,取L=4310-⨯H 。
由(2)求得C 4510-≥⨯F ,留有一定的裕量,取C= 4610-⨯F 。
考虑电解电容寄生电阻ESR 的影响:因为输出纹波电压只与电容的容量以及ESR 有关,rr rrC L N0.2V V R i I ==∆—————————(3)电解电容生产厂商很少给出ESR ,但C 与R C 的乘积趋于常数,约为50~80μ*ΩF 。
在本课题中取为50μΩ*F ,由式(3)可得R C =83mΩ。
3.1对开环BUCK电路进行仿真图1 开环电路仿真图仿真波形图:图2 开环电流/电压输出波形电压放大图电流放大图图中可以看出电压输出稳定在11.6V,11.62511.5755070=-=<,Vpp mV mV电流稳定在0.967A。
且超调很大,不满足设计要求,需对其进行闭环控制。
将开关器件MOSFET、DIODE设为ideal switch波形图如下:图3 理想开关状态下电压仿真波形如图,波形输出电压为12V 。
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 电路闭环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 的乘积为F *Ωμ752.2主电路设计根据以上的对课题的分析设计主电路如下:图2-1 主电路图1、滤波电容的设计因为输出纹波电压只与电容的容量以及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)所示:INO 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 。
利用ON OFF S 1T T f +=,可得T ON =3.73μS ,将此值回代式(5),可得L =17.5μH3、占空比计算根据:onT D T=(6) 由上得:ON OFF S 1T T f +=,可得T ON =3.73μS ,则D=0.373三、BUCK 变换器PID 控制的参数设计PID 控制是根据偏差的比例P)、积分I)、微分D)进行控制,是控制系统中应用最为广泛的一种控制规律。
通过调整比例、积分和微分三项参数,使得大多数工业控制系统获得良好的闭环控制性能。
PID 控制的本质是一个二阶线性控制器,其优点:1、技术纯熟;2、易被人们熟悉和掌握;3、不需要建立数学模型;4、控制效果好;5、消除系统稳定误差。
3.1主电路传递函数分析图3-1 主电路()211IN C vdV sCR G L s s LCR+=++ (1)558215(17.510)1 3.510 5.2510vd S G S S ---+⨯=+⨯+⨯ (2)原始回路增益函数0G 为:()211()()()()()1IN C O m vd m V sCR G s G s H s G s H s L V s s LCR+=••=••++ (3) 带入数据得:530582582115(17.510)30.225100.3 1.51 3.510 5.25101 3.510 5.2510S SG S S S S ------+⨯+⨯=⨯⨯=+⨯+⨯+⨯+⨯ 3.2补偿环节的设计补偿器的传递函数为:211332121123312(1)[1()]()[()](1)(1)c sR C s R R C G s R C C sR C C s sR C C C +++=++++ (5) 有源超前-滞后补偿网络有两个零点、三个极点。
1,2694.96P P f HZ === (6)06112123.1422 3.140.025300010Z C f HZ R C π-===⨯⨯⨯⨯ (7)100.750.75694.96521.22Z P f f HZ ==⨯= (8)2020694.962123.14Z P P Z f f HZ f f HZ ==== (9)31005022S P f f KHZ === (10) 零点为:1211521.222z f HZ R C π==,()21331311694.9622z f HZ R R C R C ππ=≅=+ (11) 极点为:1p f 为原点,23312p f R C π=,32121212p f R C C C C π=+ (12) 频率1z f 与2z f 之间的增益可近似为:211R AV R =在频率2p f 与3p f 之间的增益则可近似为:()21322133R R R R AV R R R +=≈+考虑达到抑制输出开关纹波的目的,增益交接频率取 1002055fs fg KHZ===(s f为开关频率)开环传函()oG s的极点频率为:1,2694.96P Pf HZ=== (13)将()cG s两个零点的频率设计为开环传函()oG s两个相近极点频率的12,则:1,21112694.96347.4822p pfz fz f===⨯=。
(14)将补偿网络()cG s两个极点设为23100P Pf f fs KHZ===以减小输出的高频开关纹波。
()22112zc ggf RAV G j ff Rπ==()22232pc ggf RAV G j ff Rπ==根据已知条件使用MATLAB程序算得校正器Gc(s)各元件的值如下:取 R2=10000欧姆H(S)=3/10算得:R1=1.964e+004欧姆 R3=6.8214欧姆C1=4.5826e-008F C2=1.5915e-011F C3=2.3332e-008F fz1 =347.3046HZ fz2 =347.3046HZ fp2 = 1000KHZ fp3 =1000KHZA V1 =0.5091 A V2 =1.4660e+003由(2)(3)式得:G(s)=1.197e-024s^5+1.504e-017s^4+4.728e-011s^3+3.18e-008s^2+0.000900 4s/4.727e-011s^3+8.365e-007s^2+0.002975s+3补偿器伯德图为:图4-1-1 超前滞后校正器的伯德图加入补偿器后:图4-1-2加入补偿器后系统的伯德图相角裕度和幅值裕度为:图4-1-3加入补偿器后系统的相角裕度和幅值裕度相角裕度到达172度,符合设计要求。
(所用MATLAB程序见附录)四、BUCK变换器系统的仿真4.1仿真参数及过程描述仿真参数:358230.225101 3.510 5.2510SGS S---+⨯=+⨯+⨯G(s)=1.197e-024s^5+1.504e-017s^4+4.728e-011s^3+3.18e-008s^2 +0.0009004s/4.727e-011s^3+8.365e-007s^2+0.002975s+34.2仿真模型图及仿真结果图4-2-1 主电路仿真图图4-2-2 仿真波形图4-2-3 加PID控制的仿真电路图4-2-4 仿真波形五、总结本设计论文完成了设计的基本要求详尽的阐述了设计依据,工作原理叙述,BUCK电路的设计,PID控制设计,传递函数参数计算,电路仿真。
在进行本设计论文撰写时,我能够积极的查阅资料,和别人讨论,积极的采纳别人的意见。
对电路的工作原理、参数的基数过程,所用器件的选择都进行了深入的阐述。
我能够认真撰写论文,对论文进行进一步的修改。
深入研究课题所涉及的内容,希望此设计能够对达到其预期的效果。
由于时间和自身水平的限制,我所做的设计还有很多的不足之处。
但通过这段时间以来的实践,我也掌握了很多的经验和教训。
通过这次的课程设计,我了解到怎样把自己在书本上学习到的知识应用到实际的工作之中,也学到很多待人处事的道理,想这在我以后的工作和学习中将是我的宝贵财富。
程序clc;Clear;Vg=;L=;C=;fs=;R=;Vm=;H=;G0=tf[Vg*H],[L*CFigure(1)Margin(G0)fp1=1/(2*pi*sqrt(L*C));Fg(1/2)*fs;Fz1=(1/2)*fp1;Fz2=(1/2)fp1;Fp2=fs;Fp3=fs;[marg_G0,phase_G0]=bode(G0,fg*2*pi);Marg_G=1/marg_G0;A V1=fz2/fg*marg_G;A V2=fp2/fg*marg_G;R2=10*10^3;R3=R2/A V2;C1=1/(2*pi*fz1*R2);C3=1/(2*pi*fzp2*R3);C2=1/(2*pi*fp3*R2);R1=1/(2*pi*C3*fz1);Num=conv([C1*R2 1],[(R2+R3)*C3 1]);Den1=conv([(C1+C2)*R1 0],[R3*C3 1]);Den=conv(den1,[R2*C1*C2/(C1+C2) 1]);Gc=tf(num,den);Figure(2);Bode(Gc);G=series(Gc,G0);Figure(3)Margin(G)11。