
Sepic电路的参数计算及仿真
发布日期:2021-05-08 09:40:04
浏览次数:12
分类:原创文章
本文共 1131 字,大约阅读时间需要 3 分钟。
Sepic电路的参数计算较为简单,可以用matlab来完成,代码如下。
clear;clc;Vin = 12; %输入电压单位VVout = 6; %输出电压单位VFs = 5000000; %开关频率单位HzIout = 1; %输出电流单位ADeltaIin = 0.2; %输入电流纹波单位ADeltaIout = 0.2; %输出电流纹波单位ADeltaVc = 0.01; %输出电压纹波单位VTs = 1/Fs; %开关周期duty = Vout / (Vout+Vin);L1 = (Vin * duty * Ts) / DeltaIin;L2 = (Vin * duty * Ts) / DeltaIout;C1 = (Iout * duty * Ts) / DeltaVc;C2 = (Iout * duty * Ts) / DeltaVc;duty = duty * 100; %单位%Ts = Ts * 10^6; %单位usL1 = L1 * 10^6; %单位uHL2 = L2 * 10^6; %单位uHC1 = C1 * 10^6; %单位uFC2 = C2 * 10^6; %单位uFfprintf('duty = %.1f%%\n',duty);fprintf('Ts = %.1fus\n',Ts);fprintf('L1 = %.1fuH\n',L1);fprintf('L2 = %.1fuH\n',L2);fprintf('C1 = %.1fuF\n',C1);fprintf('C2 = %.1fuF\n',C2);
一、降压模式下,输出电压为6V时,结果如下:
Sepic电路拓扑如下(仅考虑理想情况)。
仿真结果如下图所示。
可以看出,稳态情况下,B通道为输出电压6.054V,A通道为电感的电流纹波18.086mV / 0.1R=180.86mA。
此次仿真为开环控制,所以输出电压不会很准确,而且为会随着负载的变化而变化,因此,必须加入闭环。
二、升压模式下,结果如下:
电路拓扑如下:
仿真结果如下图所示。
可以看出,稳态情况下,B通道为输出电压18.002V,A通道为电感的电流纹波16.206mV / 0.1R=162.06mA。
此次仿真为开环控制,所以输出电压不会很准确,而且为会随着负载的变化而变化,因此,必须加入闭环。
三、其它问题。
1、使用耦合电感,可以把感值减少为独立电感的1/2,但是慎用耦合电感,要用的话,也要用松耦合。用独立电感会容易调一些。
2、开关管要承受Vin max + Vout max的电压,所以要注意其耐压。
3、稳态时,C1的两端的电压为Vin。
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月23日 09时41分27秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
嵌入式系统设计师学习笔记⑥:存储器的层次架构及Cache详解
2021-05-08
2019CCPC女生专场赛_K - Tetris_打表/模拟_暴力之王
2021-05-08
服务器下载部署配置nginx,实现nginx代理多个项目
2021-05-08
算法笔记之快速幂
2021-05-08
P1125 [NOIP2008 提高组] 笨小猴 (Java)
2021-05-08
HDU1559(二维前缀和模板 Java&C++)
2021-05-08
ASP.NET javascript实现图片切换
2021-05-08
ASP.NET jQuery 小实例(实现图片的放大&缩小)
2021-05-08
IIS express web 无法启动服务器
2021-05-08
“/”应用程序中的服务器错误。
2021-05-08
MUI之ajax获取后台接口数据
2021-05-08
使用sqlserver 查询不连续的数据
2021-05-08
用div+css+html+js 实现图片放大
2021-05-08
mui+vue.js实现上拉刷新和下拉加载
2021-05-08
mui实现分享新浪微博、QQ分享、微信分享的申请过程和分享成功过程
2021-05-08
mui返回到父页页面并进行刷新
2021-05-08
数据库中优化lock
2021-05-08
layui 点击选择框为啥会出现震动(已解决)
2021-05-08