0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于PID的Buck与Boost闭环仿真

冬至子 来源:玩硬件的查理斯 作者:查理吱吱 2023-10-16 14:36 次阅读

Buck的模型是一个双闭环输出15V的模型,频率60Khz,由给定输出电压目标进行误差计算送入PID的电压环、再对电感电流进行误差计算,送入PID的电流环以生成PWM的双闭环拓扑组成,这里就不说明具体的参数计算了;

图片

仿真波形如下,闭环达到稳态值的时间在4ms左右,纹波控制在2%,当然模型比较理想,仅具有参考价值;

图片

Boost模型同理,也是一个双闭环输出15V的模型,频率10Khz,由给定输出电压目标进行误差计算送入PID的电压环、再对电感电流进行误差计算送入PID的电流环生成PWM的拓扑组成;

图片

仿真波形如下,闭环达到稳态值的时间在3ms左右,纹波控制在1mV以内,当然模型比较理想,仅具有参考价值;

图片

以上两个模型也只是练习随手而搭,并没有经过严谨的计算和考量,在此分享出来给大家提供参考,当然有什么不足之处还请指出,亦或者讨论一下各自的见解,大家一起提升。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真器
    +关注

    关注

    14

    文章

    988

    浏览量

    82996
  • 输出电压
    +关注

    关注

    2

    文章

    848

    浏览量

    37139
  • PID控制
    +关注

    关注

    10

    文章

    442

    浏览量

    39703
  • boost电路
    +关注

    关注

    3

    文章

    152

    浏览量

    29933
  • 电感电流
    +关注

    关注

    0

    文章

    86

    浏览量

    10996
收藏 人收藏

    评论

    相关推荐

    详解BuckBoostBuck-Boost拓扑电路

    DC-DC开关稳压器主要有三种拓扑方式:降压(Buck)、升压(Boost)、降压-升压(Buck-Boost)。
    发表于 06-29 09:17 1.5w次阅读
    详解<b class='flag-5'>Buck</b>、<b class='flag-5'>Boost</b>、<b class='flag-5'>Buck-Boost</b>拓扑电路

    Buck-Boost芯片有输出负压吗?

    在开始学习DC-DC拓扑时,很多资料都说,非隔离型的DC-DC拓扑常见的有3种,分别是BuckBoostBuck-Boost,且Buck-Boost输出是负压。
    的头像 发表于 08-30 10:17 1434次阅读
    <b class='flag-5'>Buck-Boost</b>芯片有输出负压吗?

    BUCK-BOOST电路的原理

    BUCK-BOOST电路的原理
    发表于 08-14 12:58

    BUCK-BOOST型开关电源型号

    RT 大四学生 刚分了个开关电源的课题,指导老师让找一个属于BUCK-BOOST型的开关电源,然后对其负载特性仿真分析。由于以前没有接触过,先从头开始学起,求大神们告诉几个常用的属于BUCK-BOOST型的开关电源型号,感激不尽
    发表于 01-27 20:50

    buck电路的谐波比buck-boost大是什么原因?

    做测试时看到一个电路 想起一个问题 这个参数用buck可以做,buck-boost也可以做不过工程师选用的是buck-boost然后我就为什么选buck-boost他说
    发表于 01-08 14:04

    基于PSIM的电压型BUCK仿真

    本篇文章介绍一个开关电源里面最简单的拓扑BUCK仿真,基于PSIM软件,非常便于初学者进行学习。大概讲一下电压型BUCK的工作原理,首先分压电阻对输出电压进行采样,经过PID得到误差
    发表于 07-25 14:11

    如何使用334控制两路Buck-Boost

    最近接手了一个,目前我想用334控制两路电流型Buck-Boost,另外还需要向上位机反馈信息,频率做到100kHz,每个周期内执行PID计算,请问它的速度能不能达到要求?
    发表于 03-05 09:52

    什么是BoostBuck电路?如何对BoostBuck电路进行仿真

    Simulink建立了Buck电路的仿真模型,在此基础上对Buck电路及BoostBuck电路进行了较详细的
    发表于 07-08 07:21

    BoostBuck电路的相关资料分享

    文章目录前言一、BoostBuck电路二、实际使用1.DC-DC芯片2.DC-DC芯片产生负电压前言在设计电源电路时经常会用到升压降压和负电压等电路,博主结合理论知识和实际应用加上自己理解
    发表于 11-17 06:32

    Buck-boost变换器

    Buck-boost变换器
    发表于 09-23 18:32 1825次阅读
    <b class='flag-5'>Buck-boost</b>变换器

    BoostBuck-Boost实现LED驱动

    BoostBuck-Boost实现LED驱动   不管我们是否要控制输出电压或输出电流,Boost调节器都要比Buck调节器更难设计。持续导通状态(CCM)
    发表于 04-21 10:41 2603次阅读
    用<b class='flag-5'>Boost</b>与<b class='flag-5'>Buck-Boost</b>实现LED驱动

    闭环PID直流稳压仿真与控制一体化设计

    闭环PID直流稳压仿真与控制一体化设计(第十一届亚洲电源技术论坛)-文档为闭环PID直流稳压仿真
    发表于 09-17 15:28 2次下载
    <b class='flag-5'>闭环</b><b class='flag-5'>PID</b>直流稳压<b class='flag-5'>仿真</b>与控制一体化设计

    基于Buck变换器Matlab闭环仿真

    基于Buck变换器Matlab闭环仿真
    的头像 发表于 09-28 16:44 1400次阅读
    基于<b class='flag-5'>Buck</b>变换器Matlab<b class='flag-5'>闭环</b><b class='flag-5'>仿真</b>

    Buck-Boost为什么输出的是一个负压?

    Buck-Boost为什么输出的是一个负压?
    的头像 发表于 11-24 17:30 852次阅读
    <b class='flag-5'>Buck-Boost</b>为什么输出的是一个负压?

    双向buck-boost电路工作原理

    双向buck-boost电路是一种特殊的电源转换器,它可以根据输入电压的高低来自动调整输出电压的大小,从而实现电源的升降压功能。本文将详细介绍双向buck-boost电路的工作原理及其
    的头像 发表于 12-20 09:24 2969次阅读