数字控制系统Simulink仿真建模(4) (Buck电路闭环控制系统的搭建)

今天继续和大家分享基于Buck电路的数字控制系统在Simulink仿真环境下的建模。上一个帖子我们已经搭建完采样模型,控制系统中只需要读取这些信号并进行反馈闭环控制,使输出电压跟随参考电压稳定变化即可。

和采样系统一样,在搭建闭环控制模型时也应保证其执行频率为40KHz。需要注意的是在Simulink仿真中,无需考虑采样的AD转换时间,因此设置采样和中断同一时刻触发,将更新后的占空比延迟半个PWM周期即可。为实现上述效果,可结合Simulink中的Subsystem和Enable模块完成。

14a2c98d6ba64f96b486f05abb44cf11.png

图1 Subsystem模块

首先在模型的空白区域左键选中一个区域回车即可添加Subsystem模块,然后在模块里面添加Enable模块。

7e441d8c2c49477581be8e9d25215c40.png

图2 Subsystem添加Enable模块

返回到上一级我们发现Subsystem上方出现一个触发信号接口,即接口信号为逻辑1时执行Subsystem中的程序,这也与单片机中的中断程序触发逻辑保持一致。 

af8333fd94594565a995c2503965db36.png

 图3 可触发的Subsystem模块

接下来我们就可以在搭建好的Subsystem中添加闭环控制模型了,而触发信号则和电感电流采样保持一致,共用同一触发信号即可。整个控制系统包括信号采样,数字控制系统以及PWM调制如下所示。

1549780b893c4ee9a2ab1c604d80c752.png

图4 控制系统整体模型

对于数字控制系统内部,我们选择使用常规的电压外环加电流内环的双闭环控制系统,该控制模式可使控制系统响应更快,稳定性更好,环路补偿的空间更大。

72df3edde23945cb837fca917d0ac4f7.png

图5 控制算法模型

图5给出了数字控制系统方案,电压外环和电流内环均采用PI控制。电压环控制对象为Buck电路的输出电压,因此反馈信号为输出电压采样值,输出作为电流环的参考。电流环的控制对象为电感电流,其输出为PWM控制信号的占空比,即PWM调制波。此外,需要说明的是本模型设计的调制比为1,故占空比输出限幅设置为[0,0.99],Buck电路传递函数中的1/Vm项为1,可忽略。

至此基本的Buck电路双闭环控制系统Simulink仿真模型已经搭建完成,我们可以Run一下模型查看仿真结果,其中示波器通道1为输出电压波形,通道2为实际电感电流和采样后的电感电流波形,通道3为PWM载波。从图中可以看出Buck电路输出电压可最终稳定到18V,由于电压环带宽设计的较小,因此电压上升过程中未出现超调。

d7d62e74e055432a8e462e541ff1e0eb.png

图6 闭环控制模型仿真结果 

37bc887228a84580ba64d371b41d8721.png

图7 仿真结果局部放大图 

  • 39
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Buck电路是一种常用的直流-直流(DC-DC)降压转换器,其闭环系统设计主要包括以下几个关键步骤: 开环分析: 开始时,对BUCK电路进行开环工作模式下的基本原理分析,确定开关频率、占空比与输入电压、输出电压和负载电流之间的关系。 建模: 建立状态空间模型或者小信号模型。状态空间模型描述的是电路在大信号动态行为下的表现;而小信号模型则是在稳态附近的行为,适用于设计控制器时的线性化分析。 反馈控制设计: 设计闭环控制系统的核心是选择合适的控制策略,通常包括比例-积分-微分(PID)控制器、平均电流模式控制、峰值电流模式控制等。 确定控制目标,如输出电压稳定、快速动态响应、低纹波、高效率等。 误差放大器设计: 在电压闭环系统中,会使用一个误差放大器来比较参考电压与实际输出电压,并生成误差信号,该信号用于驱动PWM控制器调整占空比。 补偿网络设计: 为了保证系统的稳定性并改善动态性能,需要设计合适的补偿网络。这可能包括相位补偿、超前补偿或滞后补偿等环节。 仿真验证: 使用PSIM、Simplorer、MATLAB/Simulink等工具进行电路的时域和频域仿真,验证闭环系统的稳定性以及对各种扰动的抑制能力。 硬件实现: 根据仿真结果优化设计参数,将控制器算法映射到实际的数字控制器(例如MCU中的PWM模块配合ADC采样),完成硬件电路的设计与实现。 实验测试: 制作原型电路板进行实际电路调试,通过实测数据调整控制器参数以达到设计要求。 闭环BUCK电路设计的目标是确保在输入电压变化、负载变动以及其他外部干扰条件下,能够精确地维持输出电压的恒定,同时满足系统的瞬态响应和稳定性的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值