Buck电路设计与MATLAB仿真

Buck电路设计与仿真

姓 名: 朱龙胜 班 级: 电气1102 学 号: 日 期: 2014年5月10日 指导老师: 郭希铮 北 京 交 通 大 学

计算机仿真技术作业四题目:Buck电路的设计与仿真1、Buck电路设计:设计一降压变换器,输入电压为20V,输出电压5V,要求纹波电压为输出电压的0.5%,负载电阻10欧姆,求工作频率分别为10kHz和50kHz时所需的电感、电容。比较说明不同开关频率下,无源器件的选择。 2、Buck电路理论计算: 由以下公式计算: 得到下列计算结果fs(KHz)L(mH)C(μF)100.375500500.0751003、Buck电路仿真:利用simpowersystems中的模块建立所设计降压变换器的仿真电路。输入电压为20V的直流电压源,开关管选MOSFET模块(参数默认),用Pulse Generator模块产生脉冲驱动开关管。分别做两种开关频率下的仿真。(1)使用理论计算的占空比(D=0.25),记录直流电压波形,计算稳态直流电压值,计算稳态直流纹波电压,并与理论公式比较,验证设计指标。4、仿真过程::A.建立模型:建立仿真模型如下如所示:

B. 记录数据:仿真算法选择ode23tb,最大步长为0.1s,占空比D=0.25进行仿真,记录数据如下表所示:开关频率fs(KHz)电感L(mH)电容C(μF)输出电压稳态值Vo(V)输出电压纹波值ΔVo(V)电感电流波动值ΔIo(A)100.3755004.7360.026710.454174.3390.02750.8750.18755006.4350.05101.8500.0751004.7450.01971.0140.0983.34.3960.02240.875与理论值对比开关频率fs(KHz)电感L(mH)电容C(μF)输出电压稳态值Vo(V)输出电压纹波值ΔVo(V)电感电流波动值ΔIo(A)100.37550050.02510.4541750.0250.8330.187550050.0252500.07510050.02510.0983.350.0250.833C.仿真过程:当fs=10KHz,L=0.375mH C=500μF, 占空比D=0.25,电流连续的临界状态时,记录稳态直流电压值Vo=4.736V,稳态直流电压理论值5V计算稳态直流纹波电压的理论值,通过图中得到直流纹波电压为0.0267V当fs=10KHz,L=0.375mH, C=500μF,占空比D=0.25,电流连续的临界状态时,由,得电感电流波动理论值是1A ,由图像得到电感电流波动值是1A,与理论计算相符合

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.875A取1.2倍电感值时

Figure-2取1.2倍电感值时

fs=50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态时,记录稳态直流电压值Vo=4.745V,理论值是5V,稳态直流纹波电压理论值0.025V,由输出电压波形得到实际值为0.0197V电感电流波动理论值为1A,测量值为1.014A

Figure-3 fs=50KHz,L=0.075mH, C=100μF, 占空比D=0.25,电流连续的临界状态

取1.2倍临界电感时,输出电压平均值为4.396V,理论值是5V,纹波电压理论值为0.025V,实际为0.0224V电感电流波动理论值为0.833A,实际值为0.875A

Figure-4 取1.2倍电感时

(2)画出电感电流波形,计算电流波动值并与理论公式对比记录数据如下表开关频率fs(KHz)电感L(mH)电容C(μF)电感电流波动值ΔIo(A)电感电流波动实际值ΔIo(A)100.375500110.454170.8330.8750.187550021.8500.07510011.0140.0983.30.8330.

matlab buck电路设计,Buck电路设计与MATLAB仿真.doc相关推荐

  1. 循环码差错图样matlab,基于MATLAB的(15,7)循环码的编译仿真.doc

    基于MATLAB的(15,7)循环码的编译仿真 <纠错码与差错控制> 课程设计 题目:基于MATLAB的(15,7)循环码的编译仿真 院(系) 信息科学与工程学院 专 业 通信工程专业 届 ...

  2. cdma matlab仿真程序,基于Matlab的CDMA通信完整系统分析及仿真.doc

    基于Matlab的CDMA通信完整系统分析及仿真 课程论文 题 目: 基于Matlab CDMA多址技术的仿真 学生姓名: 苏未然 学生学号: 1008030130 系 别: 电气信息工程学院 专 业 ...

  3. 汽车主动悬挂系matlab,基于Matlab的汽车主动悬架控制器设计与仿真.doc

    基于Matlab的汽车主动悬架控制器设计与仿真 <现代控制理论及其应用>课程小论文 基于Matlab的汽车主动悬架控制器设计与仿真 学院:机 械 工 程 学 院 班级() 姓名: 2015 ...

  4. pid matlab 温度控制,基于MatlabPID温控系统设计与仿真.doc

    基于MatlabPID温控系统设计与仿真 基于MatlabPID温控系统设计与仿真 摘 要在Matlab6.5环境下,通过Matlab/Simulink提供的模块,对温度控制系统的PID控制器进行设计 ...

  5. 电力电子matlab 徐德鸿,动态电压恢复器DVRMATLAB仿真.doc

    动态电压恢复器DVRMATLAB仿真 目 录 1绪 论1 1.1 电能质量问题概述1 1.1.1电能质量概念1 1.1.2 电能质量问题分类1 1.2 电压跌落3 1.2.1电压跌落产生的原因3 1. ...

  6. buck电路matlab,buck变换器介绍_buck变换器matlab仿真

    描述 BUCK 电路是一种降压斩波器,降压变换器输出电压平均值UO 总是小于输入电压Ui.通常电感中的电流是否连续,取决于开关频率.滤波电感L 和电容C 的数值. 简单的BUCK 电路输出的电压不稳定 ...

  7. matlab pid buck,BUCK电路闭环PID控制系统的MATLAB仿真.doc

    BUCK电路闭环PID控制系统的MATLAB仿真.doc 题目BUCK 电路闭环 PID 控制系统的 MATLAB 仿真目录一.课题简介 2二.BUCK 变换器主电路参数设计 .22.1 设计及内容及 ...

  8. matlab 与非门 simulink,基于MATLAB的时序逻辑电路设计与仿真

    <基于MATLAB的时序逻辑电路设计与仿真>由会员分享,可在线阅读,更多相关<基于MATLAB的时序逻辑电路设计与仿真(19页珍藏版)>请在人人文库网上搜索. 1.成绩 MAT ...

  9. 用matlab怎么做电路闭环呢,BUCK电路闭环控制系统的MATLAB仿真

    <BUCK电路闭环控制系统的MATLAB仿真>由会员分享,可在线阅读,更多相关<BUCK电路闭环控制系统的MATLAB仿真(11页珍藏版)>请在人人文库网上搜索. 1.BUCK ...

  10. 基于MATLAB/Simulink的Buck变换器仿真模型,包含开环控制和闭环控制两种控制

    Buck:基于MATLAB/Simulink的Buck变换器仿真模型,包含开环控制和闭环控制两种控制 仿真条件:MATLAB/Simulink R2015b, 拿前如需转成低版本格式请提前告知 ID: ...

最新文章

  1. 端到端半监督目标检测框架
  2. STL初探——构造和析构的基本工具: construct()和destroy()
  3. Java-Runoob:Java Stream、File、IO
  4. php入门02-数组
  5. MySQL 存储引擎(MyISAM、InnoDB、NDBCluster)
  6. 【sprinb-boot】thymeleaf设置缓存
  7. Eclipse 上安装STS (springsource-tool-suite)
  8. P6097-[模板]子集卷积
  9. oracle数据库导入txt,oracle数据库导入TXT文件方法介绍
  10. C++函数的三种传递方式
  11. Oracle性能调优
  12. 深入理解原型模式 ——通过复制生成实例
  13. 在线CHM阅读器(1)——CHM文件格式概述
  14. 【创业者活动】运营弱关系型社区以及创业者交流聚会[2012年12月]
  15. 29、NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesis
  16. SNF开发平台WinForm之十三-单独从服务器上获取PDF文件进行显示-SNF快速开发平台3.3-Spring.Net.Framework...
  17. 世界7条高智商测试题
  18. 关于使用手机电池替换3节干电池的尝试
  19. 案例分享:建设企业网上办公综合平台
  20. 浅谈基于流媒体转发技术的IP数字监控系统

热门文章

  1. Arduino触摸屏MP3音乐播放器和闹钟项目
  2. 【每周一本书】之《深度学习核心技术与实践》:“小猿搜题”团队倾力之作
  3. c语言用命令语句让电脑关机
  4. JavaMail发送邮件到qq邮箱的过程中遇到的问题及解决办法
  5. 原生alert确定取消按钮
  6. 如何解决系统蓝屏后显示0x000000d1代码的错误?
  7. 李开复:在哪里创业与怎么创业
  8. android期末测试b卷,Android应用开发期末考试题
  9. 树-二叉排序树的构建
  10. JAVA代码实现抽奖功能,自定义奖品以及奖品概率