【电力电子】手把手推导buck电路

2024-01-23 04:59

本文主要是介绍【电力电子】手把手推导buck电路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

simulink仿真文件

P_120_buck.slx

buck电路如图所示:
图1 buck电路
注意:

  1. 此篇文章仅为个人学习过程中的一些笔记,必然会有很多不足之处,欢迎批评指正。

  2. 文章内buck电路没有考虑输出电容,实际电路输出电容是不可或缺的。关于buck电路输出电容的作用,请参考这篇文章:buck电路输出电容C的作用

参数

为简化计算:

PWM: T s = 2 e − 6 ( 500 k H z ) , D = 0.5 Ts=2e-6(500kHz),D=0.5 Ts=2e6500kHz,D=0.5

L = 10 e − 6 , R = 10 → τ = L / R = 1 e − 6 L=10e-6,R=10 → τ=L/R=1e-6 L=10e6,R=10τ=L/R=1e6

U D C = 10 V U_{DC}=10V UDC=10V

t [ n ] = n ∗ ( T s / 2 ) t[n]=n*(Ts/2) t[n]=n(Ts/2),即n=1时,结束开通过程,开关关断;n=2时,结束关断过程,开关开通。以此类推。

可以简单的计算出: ( T s / 2 ) / τ = 1 → e − τ = 0.3779 (Ts/2)/τ=1→e^{-τ}=0.3779 (Ts/2)/τ=1eτ=0.3779

过程分析

①从0开始充电,零状态响应
图2 电感充电

I ( t ) = I ∞ ∗ ( 1 − e − t τ ) I(t)=I_∞*(1-e^-\frac{t}{τ}) I(t)=I(1eτt)

计算出: I ∞ = 1 A , I 1 = 1 ∗ e − 1 = 0.6321 I_∞=1A,I_1=1*e^{-1}=0.6321 I=1AI1=1e1=0.6321

②从 I 1 I_1 I1开始放电,零输入响应
在这里插入图片描述
I ( t ) = I 0 + ∗ e − t τ I(t)=I_{0+}*e^-\frac{t}{τ} I(t)=I0+eτt

计算出: I 2 = I 1 ∗ e − 1 = 0.2325 I_2=I_1*e^{-1}=0.2325 I2=I1e1=0.2325

③从 I 2 I_2 I2开始充电,全响应

I ( t ) = I 0 + ∗ e − t τ + I ∞ ∗ ( 1 − e − t τ ) = I ∞ + ( I 0 + − I ∞ ) e − t τ I(t)=I_{0+}*e^-\frac{t}{τ}+I_∞*(1-e^-\frac{t}{τ}) \\=I_∞+(I_{0+}-I_∞)e^-\frac{t}{τ} I(t)=I0+eτt+I(1eτt)=I+(I0+I)eτt

计算出: I 3 = 1 + ( I 2 − 1 ) ∗ e − t τ = 0.7177 I_3=1+(I_{2}-1)*e^-\frac{t}{τ}=0.7177 I3=1+(I21)eτt=0.7177

④从 I 3 I_3 I3开始放电,零输入响应

I ( t ) = I 0 + ∗ e − t τ I(t)=I_{0+}*e^-\frac{t}{τ} I(t)=I0+eτt

计算出: I 4 = I 3 ∗ e − 1 = 0.2640 I_4=I_3*e^{-1}=0.2640 I4=I3e1=0.2640

以此类推。

结论

  • 如图3所示,由于电感参数选取的比较小,因此电感上的电流I_L波动较大, I H = 0.7744 I_H=0.7744 IH=0.7744 I L = 0.3797 I_L=0.3797 IL=0.3797

图3

图3 L = 10 e − 6 L=10e-6 L=10e6时I_L波形

  • 图4所示为调整 L = 10 e − 4 L=10e-4 L=10e4时I_L波形

[外链图片转存中...(img-MfL45uai-1705403669083)]

图4 L = 10 e − 4 L=10e-4 L=10e4时I_L波形

误差: e r r o r = ( 5.5 − 5 ) / 5 = 10 % error=(5.5-5)/5=10\% error=(5.55)/5=10%

纹波: Δ = ( 0.554 − 0.546 ) / 0.550 = 1.45 % \Delta=(0.554- 0.546)/0.550=1.45\% Δ=(0.5540.546)/0.550=1.45%

  • 图3所示为调整 L = 10 e − 3 L=10e-3 L=10e3时I_L波形

[外链图片转存中...(img-F9hl35aF-1705403669083)]

[外链图片转存中...(img-7OFNjLeH-1705403669084)]

图5 L = 10 e − 4 L=10e-4 L=10e4时I_L波形

纹波: Δ = ( 0.5505 − 0.5495 ) / 0.550 = 0.18 % \Delta=(0.5505- 0.5495)/0.550=0.18\% Δ=(0.55050.5495)/0.550=0.18%

Q:结合图2,图3,所示 I L I_L IL在0.55上下波动,理论上应该是在0.5上下波动。为什么会这样?

A:解决过程:

  1. 把电感调至L=10e-6,PWM周期Ts=2e-7, I L I_L IL则在0.5上下波动。

[外链图片转存中...(img-EfhnWO8w-1705403669084)]

  1. PWM周期保持原来的Ts=2e-6不变,把电感调至L=10e-3,, I L I_L IL也在0.5上下波动。

[外链图片转存中...(img-I1XO41Ey-1705403669084)]

  1. 找出原因了,我在调整PWM频率的过程中,增大了PWM采样频率,解决了上述问题。

  2. PWM输出频率和采样频率之间的关系

ps:

  1. 电感参数调大时,充放电变慢,仿真时长也需要延长响应倍数。

  2. 电感的伏秒平衡原则, 其公式表达式中的各项是绝对值,不包含方向信息;

电感工作在稳态时,开关导通期间电流的增大值和开关关断期间电流的减小值是相等的,否则电感就不平衡,据此可以推导出伏秒平衡原则。根据公式 U = L d i d t U=L\frac{di}{dt} U=Ldtdi (从中也可得知电感电压超前电流相位90°),得 d i = U d t L di=\frac{Udt}{L} di=LUdt,开关导通期间为 d i ( o n ) = U ( o n ) d t ( o n ) L di(on)=\frac{U(on)dt(on)}{L} di(on)=LU(on)dt(on) ,开关关断期间为 $di(off)=\frac{U(off)dt(off)}{L} ,令两者相等可得伏秒平衡原则 ,令两者相等可得伏秒平衡原则 ,令两者相等可得伏秒平衡原则U(on)dt(on)=U(off)dt(off)$, 即电感两端电压在一个开关周期内的平均值为0,搬运我文章中的图片如下所示,蓝色框里的电感电压平均值为0。

作者:电子小白菜
链接:https://www.zhihu.com/question/374586659/answer/1038446959

  1. 纹波系数计算公式:

[外链图片转存中...(img-remWhb74-1705403669085)]

吃透(DC-DC 电感)纹波率r问题

  1. buck电路电感参数计算

实际做buck电路电感在mH量级,电容在uF量级。

[外链图片转存中...(img-Jg2uR1Rn-1705403669085)]

  1. buck电路电感参数计算(结合实际芯片)

直流阻抗 Rds 也称作 DCR,与电感的导通损耗直接相关,选取电感时候,DCR 越小,效率和温升效果会越好。铜损占电感损耗的大部分,磁损与工作频率,磁芯特性相关,频率越高,磁损越大

我们知道,增大电感,可以有效减小电感纹波电流,从而减小输出纹波电压。但是,相同的磁芯,感量增加时,DCR 会变大,饱和和温升电流会减小,所以需要折中考虑再选择

https://zhuanlan.zhihu.com/p/671708626


这篇关于【电力电子】手把手推导buck电路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/635295

相关文章

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

Lipowerline5.0 雷达电力应用软件下载使用

1.配网数据处理分析 针对配网线路点云数据,优化了分类算法,支持杆塔、导线、交跨线、建筑物、地面点和其他线路的自动分类;一键生成危险点报告和交跨报告;还能生成点云数据采集航线和自主巡检航线。 获取软件安装包联系邮箱:2895356150@qq.com,资源源于网络,本介绍用于学习使用,如有侵权请您联系删除! 2.新增快速版,简洁易上手 支持快速版和专业版切换使用,快速版界面简洁,保留主

电子盖章怎么做_电子盖章软件

使用e-章宝(易友EU3000智能盖章软件)进行电子盖章的步骤如下: 一、准备阶段 软件获取: 访问e-章宝(易友EU3000智能盖章软件)的官方网站或相关渠道,下载并安装软件。账户注册与登录: 首次使用需注册账户,并根据指引完成注册流程。注册完成后,使用用户名和密码登录软件。 二、电子盖章操作 文档导入: 在e-章宝软件中,点击“添加”按钮,导入待盖章的PDF文件。支持批量导入多个文件,

手把手教你入门vue+springboot开发(五)--docker部署

文章目录 前言一、前端打包二、后端打包三、docker运行总结 前言 前面我们重点介绍了vue+springboot前后端分离开发的过程,本篇我们结合docker容器来研究一下打包部署过程。 一、前端打包 在VSCode的命令行中输入npm run build可以打包前端代码,出现下图提示表示打包完成。 打包成功后会在前端工程目录生成dist目录,如下图所示: 把

完整的申请邓白氏编码的流程(手把手教你申请邓白氏编码

完整的申请邓白氏编码的流程(手把手教你申请邓白氏编码)  标签: 编码邓白氏编码申请流程苹果开发者账号申请 2016-07-08 16:13  2274人阅读  评论(2)  收藏  举报   分类: 技术  苹果开发  邓白氏编码申请 版权声明:本文为博主原创文章,未经博主允许不得转载。     申请公司的苹果开发者账号和企业级的苹

手把手带你实现Android增量更新

Android增量更新技术在很多公司都在使用,网上也有一些相关的文章,但大家可能未必完全理解实现的方式,本篇博客,我将一步步的带大家实现增量更新。 为什么需要增量更新? 当我们开发完一个项目之后,上线维护 , 增加新功能 , 添加第三方库 , APK大小从4 - 5M , 增长到10+M , 用户由原来的几十秒下载 , 到现在几分钟以上的下载 , 网络情况不好的时候 , 或许就是十分钟不等。每

Circuit Breaker(电路熔断器)模式原理

文章目录 简介参考资料 简介 我们知道,在微服务架构中,一个服务通过远程调用去访问另一个服务是很常见的事,服务运行在不同的进程甚至不同的机器上,服务间的调用可能会一直得不到响应直到超时失败,更严重的是,如果有多个远程调用同时请求了一个没有响应的服务,可能会耗尽系统的资源从而导致跨服务的级联失败,为了防止这种灾难性的结果,有人(据说是一个叫Michael Nygard的人)就提出了

运算放大器(运放)低通滤波反相放大器电路和积分器电路

低通滤波反相放大器电路 运放积分器电路请访问下行链接 运算放大器(运放)积分器电路 设计目标 输入ViMin输入ViMax输出VoMin输出VoMaxBW:fp电源Vee电源Vcc–0.1V0.1V–2V2V2kHz–2.5V2.5V 设计说明 这款可调式低通反相放大器电路可将信号电平放大 26dB 或 20V/V。R2 和 C1 可设置此电路的截止频率。此电路的频率响应与无源 RC 滤

热电阻温度计的测量电路

热电阻温度计的测量电路,为达到高精度测量,通常会采用电桥测量原理,并结合适当的热电阻类型和连接方式。 惠斯通电桥是用于测量一组电阻式元件阻值变化的电路。该电路具有两个并联电阻支路,充当激励电压 VEXCITATION 的分压器。每个电阻分压器的标称输出为 VEXCITATION 除以二。在没有施加负载的情况下,元件的电 阻变化 ΔR 等于零。假设有一个理想系统,其中每个元件的标称电阻为 R,每个

Altera的JTAG电路下载模块为何上下拉电阻,不可不知的秘密

一、FPGA背景信息 当前的FPGA市场上有国际和国产两大体系,国际排名,一直很稳定,国际上前三名Xilinx、Altera、Lattice,国内FPG厂商也在填补空白,低端、中低端市场上发力,替代潮流已在兴起,目前国内前五,分别是京威齐力、安路科技、广州高云、复旦微电子、西安智多晶,国货当自强,真的很厉害。 FPGA随着人工智能、大数据、云计算、数据中心而越发收到重视,对于我们硬件工程师来说