课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究

上传人:s9****2 文档编号:500073278 上传时间:2023-11-19 格式:DOC 页数:16 大小:1,021KB
返回 下载 相关 举报
课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究_第1页
第1页 / 共16页
课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究_第2页
第2页 / 共16页
课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究_第3页
第3页 / 共16页
课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究_第4页
第4页 / 共16页
课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究》由会员分享,可在线阅读,更多相关《课程设计(论文)-基于PI控制方式的4A开关电源MATLAB仿真研究(16页珍藏版)》请在金锄头文库上搜索。

1、基于PI控制方式的4A开关电源MATLAB仿真研究学院:电气与光电工程学院专业:电气工程及其自动化 班级: 姓名: 学号: 基于PI控制方式的4A开关电源MATLAB仿真研究目录0 绪论 - 2 1 设计要求 - 2 2 主电路参数计算 - 2 2.1 电容参数计算 - 3 2.2 电感参数计算 - 33 补偿网络设计 - 4 3.1原始系统的设计 - 4 3.2补偿网络相关参数计算 - 64 负载突加突卸 - 10 4.1满载运行 - 10 4.2突加突卸80%负载 - 11 4.3 电源扰动20% - 125 小结 - 14 参考文献 - 140 绪论 开关电源是利用现代电力电子技术,控制

2、开关管开通和关断的时间比率,维持不乱输出电压的一种电源,开关电源一般由脉冲宽度调制(PWM)控制IC和MOSFET构成。开关电源是近年来应用非常广泛的一种新式电源,它具有体积小、重量轻、耗能低、使用方便等优点,在邮电通信、航空航天、仪器仪表、工业设备、医疗器械、家用电器等领域应用效果显著。另外开关电源的发展与应用在节约能源、节约资源及保护环境方面都具有重要的意义。Buck变换器是最常用的变换器,工程上常用的拓扑如正激、半桥、全桥、推挽等也属于Buck族,现以Buck变换器为例,依据4A负载电流的要求,设计主功率电路。为了使其具抗干扰能力,输出电流达到所需的等级,减小其电压纹波,现设计校正网络使

3、其闭环,提高系统的能力。1 设计要求技术指标:输入直流电压(VIN):10V;输出电压(VO):5V;输出电流(IN):4A;输出电压纹波(Vrr):50mV;基准电压(Vref):1.5V;开关频率(fs):100kHz.设计主电路以及校正网络,使满足以上要求。2 主电路参数计算主电路如图1图1 Buck电路2.1 电容参数计算输出电压纹波只与电容C和电容等效电阻有关通常并未直接给出,但趋于常数,约为,此处取可得: 2.2 电感参数计算由基尔霍夫电压定律可知开关管导通关断满足下列方程 假设:二极管D的通态压降,电感L中的电阻压降,开关管S导通压降,其中L中串联电阻。可得: 将代入方程组可解的

4、。 占空比: 导通角:=D2= 负载电阻: 由matlab仿真,得图2,可知当取时,电感电流在3.4A-4.5A之间脉动,符合的要求。 图2 电感电流3 补偿网络设计3.1原始系统的设计采用小信号模型分析方法得Buck变换器原始回路增益函数GO(s)为: 假设PWM锯齿波幅值为Vm=1.5V,采样电阻Rx=3k,Ry=1.3k。采样网络的传递函数为: 根据原始系统的传递函数可以得到的波特图如图3所示,MATLAB的程序如下: num=1.5e-4 2; den=3.7e-8 2.5e-5 1; g=tf(num,den); margin(g); 波特图3如图所得,该系统相位裕度 41.6度,穿

5、越频率为9.67kHz,所以该传递函数稳定性和快速性均不好。需要加入补偿网络使其增大穿越频率和相位裕度,增加系统的快速性和稳定性。3.2补偿网络相关参数计算采用如图4所示的PI补偿网络。 PI环节是将偏差的比例(P)、积分(I)环节经过线性组合构成控制量。称为PI调节器。这种调节器由于引入了积分环节(I)所以在调节过程中,当输入和负载变化迅速时,此环节基本没有作用,但由于积分环节的引入在经过足够长的时间可以将系统调节到无差状态。 PI补偿网络图4 采样电压为1.5V则取采样电阻Rc1、Rc2分别为3.5K和1.5K。如图所示我采用的是PSIM自带的PI调节器,查用户手册得到其传递函数为:则系统

6、总的传递函数为:设穿越频率为,则系统的对数幅频特性为:其中,振荡阻尼系数。 为了增加系统的快速性,需要提高穿越频率,一般穿越频率以小于较为恰当。本次取=15kHZ,则穿越频率。将数据代得, 相位裕度一般相位裕度为,则 取,将K取不同的值在MATLAB上仿真得到k=20时较为理想。则PI传递函数为:绘制PI传递函数伯德图5,程序如下: num=40e-5 20; den=2e-5,0; g=tf(num,den); margin(g) PI传递函数伯德图5则系统总的传递函数为:通过matlab绘制系统伯德图,程序如下:num=0.000150 2;den=0.000000037 0.000025

7、 1;g0=tf(num,den);bode(g0);margin(g0);hold onnum=40e-5 20;den=2e-5,0;g=tf(num,den);margin(g);hold onnum=0.00015 2;den=0.000000037 0.000025 1;f=tf(num,den);num1=40e-5 20;den1=2e-5 0;g=tf(num1,den1);num2=conv(num,num1);den2=conv(den,den1);margin(num2,den2)总系统伯德图如下图6: 总系统伯德图6由图可以看出矫正后的系统相位裕度,穿越频率为93.2k

8、Hz,系统的的快速性和稳定性都得到改善。4 负载突加突卸4.1满载运行满载运行的电路图如图4所示,仿真结果如图7所示。满载仿真图74.2突加突卸80%负载计算参数:负载突加突卸电路图如图8负载突加突卸电路图8仿真结果如图9所示仿真结果图94.3 电源扰动20% 1020%=2.0,即要求电源在8V12V之间扰动。因此采用方波电压源代替扰动的电压源,电路图如图10所示电源扰动图10仿真图如图11所示电源扰动仿真图115 小结 这次的软件学习作业让我受益匪浅,我通过已学的知识的帮助,如自动控制原理,电力电子技术等课程,并且结合了开关电源技术所学知识,完成了这次的课程设计。本次电源设计在BUCK电路

9、原理的基础上建立了小信号等效电路模型,并通过对PI控制器的设计,以及使用MATALAB对电路进行仿真,基本实现了预定的目标,并通过负载突加突卸对电路的抗干扰性进行了验证。在学习MATALAB软件时真的是十分的困难,学习过程中也还是让我们学习到好多的知识,增进了我们的学习水平。虽然是完成了但还是有很多的缺憾和不足,但是这样也才能让我们的知识有所提高。拥有这次机会去完成这篇论文,让我深刻的认识到要真正掌握知识就要学会如何熟练地运用它。平时上课,我们不能只注重课本上的知识的吸收,更要运用于实际,学好本专业,也有利于我们将来的工作。经过这次的论文设计,学到了不少东西,思维能力得到了提高,更重要的是有了一种精益求精的追求,获益匪浅。 完成了这次研究论文我对BUCK电路有了更为深刻的认识,可以较为熟练的使用MATALAB软件对电路进行仿真研究,可以通过它来精确绘制传递函数的伯德图。仅仅靠学习书上的知识是远远不够的,解决实际的问题,是需要真正理解知识,联系相关学科,找出他们的关系,而不是将各个学科孤立

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号