Boost升压电路及MATLAB仿真

一、设计要求

1.输入电压(VIN):300V(+-20%)

2.输出电压(VO):410V

3.输出功率(PO):10kw

4.电压纹波:≤1%

5.开关频率设置为10KHz

输入电压在240—360V范围变化时,稳态输出能够保持在410V。根据设计要求表明需要设计一个升压电路即Boost电路。Boost电路又称为升压型电路,是一种开关直流升压电路,它可以是输出电压比输入电压高。其工作过程包括电路启动时的瞬态工作过程和电路稳定后的稳态工作过程。

同时,也需设计一个闭环控制电路,当输入电压变化时,能准确的跟踪电压变化,改变PWM 电压占空比,以稳定输出电压。

二、主电路设计

图1主电路

2.1 Boost电路的工作原理

Boost升压电路电感的作用:是将电能和磁场能相互转换的能量转换器件,当IGBT开关管闭合后,电感将电能转换为磁场能储存起来,当IGBT断开后电感将储存的磁场能转换为电场能,且这个能量在和输入电源电压叠加后通过二极管和电容的滤波后得到平滑的直流电压提供给负载,由于这个电压是输入电源电压和电感的磁场能转换为电能的叠加后形成的,所以输出电压高于输入电压,既升压过程的完成。

Boost升压电路的二极管主要起隔离作用,即在IGBT开关管闭合时,肖特基二极管的正极电压比负极的电压低,此时二极管反向截止,使此电感的储能过程不影响输出端电容对负载的正常供电;因在IGBT管断开时,两种叠加后的能量通过二极向负载供电,此时二极管正向导通,要求其正向压降越小越好,尽量使更多的能量供给到负载端。闭合开关会引起通过电感的电流增加。打开开关会促使电流通过二极管流向输出电容因储存来自电感的电流,多个开关周期以后输出电容的电压升高,结果输出电压高于输入电压。

接下来分两部分对Boost电路作具体介绍即充电过程和放电过程。

充电过程

matlab中sl设置频率为95khz,BOOST电路设计及matlab仿真相关推荐

  1. matlab制作动画并保存,[转载]Matlab中动画的实现、制作和保存(转载Matlab技术论坛)...

    Matlab中动画的实现.制作和保存(转载Matlab技术论坛) 本帖由Matlab技术论坛原创,原帖参见 http://www.matlabsky.com/thread-592-1-1.html 光 ...

  2. matlab中函数或变量无法识别怎么办_用MATLAB巧解微分方程实例分析

    点"考研竞赛数学"↑可每天"涨姿势"哦! MATLAB巧解微分方程实例分析 王少华 西安电子科技大学 微分方程求解难, 字母一堆看着烦. 写错数字一时爽, 一直 ...

  3. MATLAB中如何设置图片大小?

    在学术论文或学术报告中,往往有大量的图片,如何编辑这些图片是一件不小的任务.编辑图片一方面是因为杂志社或论文本身对图片大小有要求,另一方面也是为了文章的美观.我见过很多同学在用MATLAB画完图后直接 ...

  4. matlab中的libsvm怎么录入数据啊,LibSVM在MATLAB中使用时的几个问题

    在科研中需要用到支持向量机(Support Vector Machines, SVM)来进行分类,而目前比较成熟的用于实现SVM的软件包则首推LibSVM.LibSVM目前的版本已经能直接在MATLA ...

  5. matlab中 a是什么意思,3)是什么意思matlab中的A(?

    2018-06-01 matlab中sim_time是什么意思 sim函数用来运行Simulink模型.需要注意的是,用户无法控制其仿真过程(例如暂停.继续),一旦运行就会直到达到结束条件为止--这一 ...

  6. matlab 中trace,trace命令和tracert命令的用途 matlab中的trace 怎么用的?

    导航:网站首页 > trace命令和tracert命令的用途 matlab中的trace 怎么用的? trace命令和tracert命令的用途 matlab中的trace 怎么用的? 相关问题: ...

  7. matlab中样本点用 表示,实验一离散时间信号在MATLAB中的表示

    实验一 离散时间信号的表示及运算 一.实验目的 1.学会运用MATLAB 表示的常用离散时间信号: 2.学会运用MATLAB 实现离散时间信号的基本运算. 二.实验原理及实例分析 2.1 离散时间信号 ...

  8. matlab文件启动位置,matlab中uigetfile()设置默认路径

    每次使用uigetfile()函数选择文件路径,默认都是从current folder中选择数据文件,而current folder路径又不是数据文件,那么每次都需要选择径路好几步,繁琐的很.想通过设 ...

  9. matlab stem函数坐标轴_在MATLAB中可以设置坐标轴的函数详解

    1.绘制二维曲线的最基本函数plot 2.双纵坐标函数plotyy 3. 坐标控制 函数的调用格式为: axis([xmin xmax ymin ymax zmin zmax]) axis函数功能丰富 ...

  10. matlab中怎么归一化频率,浅谈频率归一化问题

    浅谈频率归一化问题 一.问题来源 在用matlab处理声音信号时,读入的声音存入一个矩阵中.这些离散的数据可以很好的用信号与系统的工具处理.但是,在涉及到实际的问题时,总会有类似这样的要求:设计一个4 ...

最新文章

  1. jquery源码分析(七)——事件模块 event(二)
  2. ubuntu安装thrift
  3. 支付宝移动支付文档url
  4. Python_List对象内置方法详解
  5. 目标检测评价标准 精准度(precision)、召回率(recall)、准确率(accuracy)、交除并(IoU)【全】
  6. 16进制与字符串之间的相互转换
  7. 世界hack杂志集合(转)
  8. 最简化Selenium环境安装
  9. 为什么Byte类型的运算结果要用int类型来接收
  10. 想换行做 5G 的开发者到底该咋办?
  11. 简单介绍CUDA中loop unrolling(循环展开)技术
  12. python打印9宫格,25宫格等奇数格,且横竖斜相加和相等
  13. 2.吴恩达机器学习课程-作业2-逻辑回归
  14. Himall商城文件帮助类IOHelper(2)
  15. ArduPilot日志系统探索(一)
  16. 上海交大团队制备全球最大规模的光量子计算芯片
  17. 解决百度地图(new BMap.Autocomplete)影响input赋值的问题
  18. 彻底关闭自带杀毒软件windows defender,Antimalware Service Executable
  19. mysql没开启binlog恢复删除表_无全量备份、未开启binlog日志,利用percona工具恢复delete的数据...
  20. 是否似曾相识?每个开发人员都犯过的15个错误

热门文章

  1. freyja将重新把重心放在orm、sharding、cache上
  2. Python大数据分析(三):大数据统计分析技术
  3. 面经——华为联发科小米兆易创新(2020年秋招嵌入式软件)
  4. 后端速成JavaScript
  5. 计算债券理论价格和久期,凸性_20200613_
  6. 人的思维谬误与心理学效应
  7. 功能设计:如何实现一个扫码上传附件的功能
  8. python数据分析师面试题选
  9. 高端计算机教室,惟义楼高端智慧教室!360°高清全景抢先看
  10. 国潮风格设计,具象化插画作品|打开你的头脑风暴