[发明专利]一种动态响应优化的开关电源控制方法在审
| 申请号: | 201710433841.5 | 申请日: | 2017-06-09 |
| 公开(公告)号: | CN107196508A | 公开(公告)日: | 2017-09-22 |
| 发明(设计)人: | 孙伟锋;谢明枫;刘琦;朱俊杰;钱钦松;陆生礼;时龙兴 | 申请(专利权)人: | 东南大学 |
| 主分类号: | H02M3/157 | 分类号: | H02M3/157 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙)32204 | 代理人: | 柏尚春 |
| 地址: | 210096*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 动态 响应 优化 开关电源 控制 方法 | ||
1.一种动态响应优化的开关电源控制方法,其特征在于:基于包括输出电压采样电路、采样放大隔离电路和以微控制器为核心的控制电路构成的控制系统,该控制系统与受控的开关电源构成闭环,输出电压采样电路通过电阻分压采样开关电源的输出电压,经过采样放大隔离电路后输出给以微控制器为控制核心的控制电路,以微控制器为控制核心的控制电路包括AD转换模块、查找表LUT模块、索引生成模块、查找表LUT生成模块和脉冲宽度调制模块,AD转换模块的输入信号为采样放大隔离电路的输出信号,AD转换模块将转换后的输出电压值传输至索引生成模块,索引生成模块根据采样得到的开关电源电路的输出电压值计算得到输出电压误差值、输出电压误差积分值和输出电压误差微分值,并利用这三个值生成三维LUT的索引用来在LUT中查找相对应的控制量,LUT模块中存储的是根据不同的输出电压值、输出电压误差积分值以及输出电压误差微分值组合所对应的利用PID的计算公式计算得出的控制量,LUT生成模块在系统正式工作前,遍历所有可能的输出电压误差值、输出电压积分值、输出电压微分值作为PID计算公式的参数,利用PID计算公式计算这三者的组合所对应的控制变量值,存储在微控制器的内置Flash或者外置Flash中,当LUT生成并存储完毕之后,系统给出开关电源中MOS管的驱动信号,开始正常工作,监控开关电源电路的输出电压值,当该输出电压值与设定值不符时,AD转换模块将该输出电压值传递给索引生成模块,索引生成模块根据输出电压值,计算得出输出电压误差值、输出电压误差积分值、输出电压误差微分值,并将这些值作为查找索引,在Flash中查找得出相对应的控制变量值,最后将控制变量应用于脉冲宽度调制产生模块以调节开关电源的输出电压值。
2.根据权利要求1所述的动态响应优化的开关电源控制方法,其特征在于:当系统启动时,以微控制器为控制核心的控制电路执行相关参数的初始化及其内部相关模块的配置,包括脉冲宽度调制产生模块、AD转换模块,同时配置LUT生成模块中的PID参数,包括比例系数Kp、积分系数Ki、微分系数Kd,然后系统根据LUT生成模块中的PID参数,遍历所有可能的输出电压误差值、输出电压误差积分值、输出电压误差微分值作为PID计算公式的参数,计算得出相对应的控制变量值,然后存储在微控制器的内置Flash或者外置Flash中。
3.根据权利要求1或2所述的动态响应优化的开关电源控制方法,其特征在于:以微控制器为控制核心的控制电路的工作流程包括以下步骤:
1)首先根据系统的预设值对系统的相关参数进行初始化,包括设定开关电源的输出电压值、配置定时器、A/D转换模块及中断在内的相关外设的工作模式以及工作参数,其中定时器为脉冲宽度调制产生模块所用,用于控制开关电源电路中的MOS管M1的开关,配置A/D转换模块工于DMA模式,配置定时器的中断以利用PID控制模块调节占空比以控制功率拓扑输出电压;
2)配置LUT生成模块中的PID计算公式的相关参数,包括比例系数Kp、积分系数Ki、微分系数Kd;
3)LUT生成模块遍历所有可能的输出电压误差值、输出电压误差积分值、输出电压误差微分值的组合,并利用计算公式计算得出该情况所对应的控制变量,然后将以对应的输出电压误差值、输出电压误差积分值、输出电压误差微分值作为索引,计算得出的控制变量作为结果,存储在微控制器的内置Flash中或外置Flash中;
4)等待前述流程完成之后,微控制器给出驱动信号,使得开关电源正常工作;
5)AD采样模块监测开关电源的输出电压,若设定的输出电压值与实际的电压值不相符,则将输出电压值传递给索引生成模块。索引生成模块根据输出电压误差值同时计算输出电压误差积分值、输出电压误差微分值,计算过程为,通过将输出电压误差值与前次计算的输出电压误差积分值进行累加计算,得到新的输出电压误差积分值。通过将输出电压误差值与前次的输出电压误差值进行微分运算,得到新的输出电压误差微分值。同时根据上述三个值计算出索引值,用以在LUT中查找对应的控制变量;
6)根据索引生成模块生成的三个索引值,转换成相对应的地址,在Flash中读出相对应的控制变量,并将该变量应用于脉冲宽度调制产生模块,用以调节开关电源的输出电压。
7)继续监测输出电压的值,若与设定值不符,则返回第5)步执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710433841.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实验室菌液的处理装置
- 下一篇:微生物快速检测装置





