[发明专利]一种数字DC/DC变换器的四段式自适应PID控制方法有效
申请号: | 201510074069.3 | 申请日: | 2015-02-11 |
公开(公告)号: | CN104660043B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 常昌远;吕玲;吴承恩;赵欣;徐春雪;杨鹏林 | 申请(专利权)人: | 东南大学 |
主分类号: | H02M3/156 | 分类号: | H02M3/156 |
代理公司: | 江苏永衡昭辉律师事务所32250 | 代理人: | 王斌 |
地址: | 210096*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种数字DC/DC变换器的四段式自适应PID控制方法,基于包括比例缩放模块、A/D转换模块、含自适应控制模块和PID控制模块构成的四段式自适应PID控制模块、数字脉冲宽度调制模块以及驱动模块构成的控制系统,该控制系统与Buck型DC/DC变换器的主拓扑串联构成闭环;A/D转换器采样经比例缩放后的输出电压并转换为数字电压信号,四段式自适应PID控制模块根据当前误差信号和前一时刻的误差信号判断输出电压处于哪一个阶段,通过对应阶段的参数值计算出占空比命令信号,数字脉冲宽度调制模块和驱动模块根据占空比命令信号得出相应占空比的方波信号,用来控制主拓扑中MOS开关管的通断状态,从而调节变换器的输出电压值。 | ||
搜索关键词: | 一种 数字 dc 变换器 段式 自适应 pid 控制 方法 | ||
【主权项】:
一种数字DC/DC变换器的四段式自适应PID控制方法,其特征在于:基于包括比例缩放模块、A/D转换模块、含自适应控制模块和PID控制模块构成的四段式自适应PID控制模块、数字脉冲宽度调制模块以及驱动模块构成的控制系统,该控制系统与Buck型DC/DC变换器的主拓扑串联构成闭环;当输入电压或负载电流外部环境发生变化时,主拓扑的输出电压会随之出现波动,比例缩放模块通过分压将主拓扑的输出电压放大、缩小或等值处理后由A/D转换模块采样不同周期时刻的主拓扑输出电压后与参考电压进行比较,得到数字化误差信号,自适应控制模块将数字化误差信号的值与阈值电压进行比较,判断出主拓扑的输出电压是处于稳态还是瞬态,以及处于瞬态中的上升态、下降态和过渡态的哪种阶段,根据不同状态分配不同的参数值给PID控制模块,PID控制模块通过Kp、Ki和Kd三个参数计算得到相应的占空比命令信号送至数字脉冲宽度调制模块,再经驱动模块后输出占空比可变的方波信号,用来控制变换器主拓扑中两个互补的MOS开关管的导通和关断时间,从而调节DC/DC变换器的输出电压值;然后再次对主拓扑的输出电压进行A/D转换,重复上述过程进行循环控制直至系统稳定,从而使系统获得更快的瞬态响应;包括以下步骤:1)在第n个开关周期开始时,对主拓扑模拟输出电压vout(t)进行采样,通过比例缩放和A/D转换得到数字输出电压vout(n);2)将数字输出电压vout(n)与参考电压Vref比较得到误差信号verror(n);3)重复步骤1)和步骤2)两个时钟周期,得到当前时刻误差信号verror(n)、前一个时刻的误差信号verror(n‑1)和前两个时刻的误差信号verror(n‑2);4)将当前时刻的误差信号verror(n)的绝对值与阈值电压Vthr进行比较,若误差信号verror(n)小于或等于阈值电压Vthr,表明主拓扑的输出电压vout(t)处于稳态,此时,自适应控制模块将为PID控制模块分配有利于提高系统稳定精度的参数Kp_steady、Ki_steady和Kd_steady,若误差信号verror(n)大于阈值电压Vthr,表明主拓扑的输出电压vout(t)处于瞬态,则进入下一个判断;5)判断当前时刻误差信号verror(n)和前一个时刻的误差信号verror(n‑1)的符号位是否相同,若不相同,则表明主拓扑的输出电压正处于过渡状态,即输出电压从高于稳定值的地方下降到了低于稳定值的地方,或者从低于稳定值的地方上升到了高于稳定值的地方,此时自适应控制模块将为PID控制控制模块输入一组瞬态时的PID参数值Kp_trans1、Ki_trans1和Kd_trans1,若符号位相同,则进入下一个判断;6)比较当前时刻误差信号verror(n)和前一个时刻误差信号verror(n‑1)的绝对值大小,若当前时刻误差信号verror(n)的绝对值较大,则表示输出电压在瞬态时处于上升状态,此时自适应控制模块将为PID控制模块输入另一组瞬态时的PID参数值Kp_trans2、Ki_trans2和Kd_trans2,若前一个时刻误差信号verror(n‑1)的绝对值较大,则表示输出电压在瞬态时处于下降状态,此时自适应控制模块将再为PID控制控制模块输入第三组瞬态时的PID参数值Kp_trans3、Ki_trans3和Kd_trans3;Kp_trans3=Kp_steady+(Kp_steady‑Kp_trans2)*|verror(n)|/verror_peak;Ki_trans3=Ki_steady+(Ki_steady‑Ki_trans2)*|verror(n)|/verror_peak;其中,verror_peak为误差信号的峰值;7)PID控制模块根据自适应控制模块分配的参数值Kp、Ki和Kd,计算当前时刻的占空比命令信号的改变量△d(n),再将△d(n)叠加到前一个时刻的占空比命令信号d(n‑1),计算出当前时刻的占空比命令信号d(n);8)数字脉冲宽度调制模块根据四段式自适应PID控制模块输出的占空比命令信号d(n)计算出相应的占空比可变的方波信号d(t),经过驱动模块放大后控制主拓扑中两个MOS开关管的通断,调节DC/DC变换器的输出电压;9)将当前时刻的占空比命令信号d(n)、当前时刻的误差信号verror(n)以及前一个时刻的误差信号verror(n‑1)分别储存到前一个时刻的占空比命令信号d(n‑1)、前一个时刻的误差信号verror(n‑1)以及前两个时刻的误差信号verror(n‑2)中,实现数据更新;10)对步骤8)中的输出电压再次采样,依次经过四段式自适应PID控制模块、数字脉冲宽度调制模块和驱动模块,生成新的占空比可变的方波信号d(t)控制主拓扑中MOS开关管的通断,循环控制至误差信号verror(n)在区间[‑2,2]内,即直至变换器的输出电压vout(n)稳定在参考电压Vref。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510074069.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种直流稳压电源
- 下一篇:不间断电源的母线电压软启动方法