当前位置: 首页 > 专利查询>东南大学专利>正文

一种反激式电源CCM与DCM模式的恒流控制系统技术方案

技术编号:16190209 阅读:70 留言:0更新日期:2017-09-12 12:18
一种反激式电源CCM与DCM模式的恒流控制系统,该控制系统包括电流检测模块,输出反馈模块,电流计算模块,误差计算模块,PID模块、PWM模块以及驱动模块,并与受控的开关电源连接起来构成一个闭环,电流检测模块、输出反馈模块采集实现恒流算法的基本参数,电流计算模块主要计算输出电流平均值,该输出值在PID模块中执行补偿算法,补偿值递交给PWM控制模块,经驱动模块输出合适的占空比,从而控制数字电源的高精度恒流。

A constant current control system for flyback power supply CCM and DCM modes

The constant current control system of a flyback power supply CCM and DCM mode, the control system including current detection module, output feedback module, current calculation module, the error calculation module, PID module, PWM module and driver module, and switching power supply controlled connected together to form a closed loop, to achieve the basic parameters of constant flow algorithm the current detection module, output feedback module, current calculation module mainly calculate the average output current value, executive compensation algorithm in the PID module of the output value, the compensation value is submitted to the PWM control module, the driver module output proper duty ratio, high precision and digital control constant current power supply.

【技术实现步骤摘要】
一种反激式电源CCM与DCM模式的恒流控制系统
本专利技术涉及用于开关电源领域,尤其涉及一种原边反馈反激式电源CCM(电流连续模式)与DCM(电流断续模式)模式的恒流控制系统。
技术介绍
原边反馈反激式电源在数码产品的锂电子电池充电器、计算机(PC)辅助电源及LED驱动等方面应用广泛,其在变压器原边检测输出信息,消除了次级的采样电路,无须使用光耦合器,减少组件数目,降低了整体电路的复杂性,更为的高效和优化。为了提高原边反馈反激式开关电源的功率应用范围,必然要求开关电源有一个更高的功率输出。DCM的控制环路比较稳定,但其主要应用于小功率情况。在大功率情况CCM应用较多,所以如何实现CCM模式下的高精度电流稳定性,便是难点所在。为了实现输出电流的稳定性,已有采用的方式是,通过Pout/Vo=Io的方式实现恒流输出,其中Pout是副边的输出功率,Vo是副边的输出电压,Io是副边的输出电流。其缺点是实现恒流的代价过大,由于副边的输出功率Pout未知,用原边输入功率Pin代替副边的输出功率Pout,但是Pin的计算往往过于复杂,此外要得到副边的输出功率Vout需要额外构建采样电路,这种算法的恒流效果与效率相关,效率受输入电压与负载大小的影响较大,难以实现高精度电流稳定性。通过ADC实现恒流也是一种较为通用的方式,方法之一就是采样电流的最大最小值,然后求出平均值,或者利用ADC采样导通中点的电流电压值。但是这两种方法的缺点就是,若需要提高恒流精度,需要提高采样频率,为此的实现成本往往比较高。通过DAC是另一种实现恒流的方式,其方法之一就是采用峰值电流控制方法,控制开关管导通阶段的峰值电流,得出导通阶段的平均电流,从而控制输出电流恒定,该控制方法恒流精度较高,但控制环路较为复杂。上述技术难点的存在,需要建立更高效的计算模型,从而实现更高精度的恒流特性。
技术实现思路
为了解决现有技术的局限性,本专利技术提出了一种原边反馈反激式电源CCM与DCM模式的恒流控制系统,该方法采用平均电流控制方法,控制开关管的导通时间,实现输出电流恒定,并且在DCM模式和CCM模式都可以使用,在提高恒流精度的同时,可以提高电路的功率应用范围。本专利技术采用的技术方案是:一种原边反馈反激式电源CCM与DCM模式的恒流控制系统,其特征在于:包括电流检测模块、输出反馈模块、电流计算模块、误差计算模块、PID模块、PWM模块以及驱动模块,并与受控的开关电源连接起来构成一个闭环;采用平均电流控制方法控制开关管的导通时间,实现输出电流恒定;电流检测模块用于采集实现恒流算法的基本参数,电流检测模块的输入信号包括PWM模块给定的开关导通阶段原边采样电阻电压Vs的平均值Vav对应的数字量Vav_dig以及驱动模块输出的开关控制信号duty和原边采样电阻电压Vs;电流检测模块的输出信号包括一个输出给PWM模块的半个开关周期Ton_half和开关导通阶段原边采样电阻电压Vs的平均值Vav;电流检测模块包括一个DAC单元、一个比较器COMP1以及一个时间计算单元,DAC单元的输入是PWM模块给定的开关导通阶段原边采样电阻电压Vs的平均值Vav对应的数字量Vav_dig,DAC单元的输出为对应的开关导通阶段采样电阻电压Vs的平均值Vav,其输出给电流计算模块,并连接到比较器COMP1的负端,比较器COMP1的正端连接原边采样电阻的电压Vs,时间计算单元的输入信号分别为驱动模块输出的开关控制信号duty和比较器COMP1的输出信号Vcomp1,时间计算单元根据内部时钟信号计算Vcomp1=0,duty=1时间段的时间长度,该时间段的时间长度即为半个开关周期Ton_half,当开关导通时间Ton设置为Ton_half的两倍时,Vav即为开关管导通时原边采样电阻电压Vs的平均值,原边导通阶段平均电流Iavp得以设定,从而单个开关周期中电感电流流向输出端口的时间Tr的平均电流Iavs及输出电流平均值Io得以设定;输出反馈模块用于采集实现恒流算法的基本参数、计算单个开关周期中电感电流流向输出端口的时间Tr和模式识别信号flag;输出反馈模块的输入信号包括辅助绕组采样电压Vsense和驱动模块输出的开关控制信号duty,输出反馈模块的输出信号包括单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag,输出反馈模块包括一个比较器COMP2,比较器COMP2的正端连接辅助绕组采样电压Vsense,比较器COMP2的负端接地,根据比较器COMP2的输出Vcomp2得到单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag,并输出给电流计算模块;因为对于DCM模式,当副边电流为0的时候,辅助绕组上的电压会出现谐振现象,所以在单个开关周期中电感电流流向输出端口的时间Tr值的计算上DCM模式和CCM模式不同,flag=1表示CCM工作模式,flag=0表示DCM工作模式,其判断的依据就是在次边电流恢复到0后,辅助绕组上分压电阻上的电压是否出现谐振,如果出现谐振,表示处于DCM工作模式,如果没有出现谐振,表示处于CCM工作模式;电流计算模块用于计算输出电流平均值Io,该模块的输入信号是输出反馈模块的输出的单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag、电流检测模块中DAC模块输出的开关导通阶段原边采样电阻电压Vs的平均值Vav以及PWM的输出的正常控制时开关周期Ts,输出信号是输出电流平均值Io,计算公式如式(1)所示:其中,Vav是开关导通阶段原边采样电阻电压Vs的平均值,Rs是采样电阻的阻值,Np是原边绕组的匝数,Ns是副边绕组的匝数,Tr是单个开关周期中电感电流流向输出端口的时间,Ts是正常控制时开关周期;误差计算模块包括精确数值给定单元、减法器、偏差计算及偏差变化率计算单元,减法器正端连接精确数值给定单元输出的模拟数值常量Iref,该值根据系统的设计指标而给定,减法器负端连接电流计算模块输出的电路输出电流平均值Io,减法器的输出通过偏差计算单元得到二进制的当前采样周期的电压偏差数字量εμ(tn),将其通过偏差变化率计算单元与上一个采样周期二进制电压偏差数字量εμ(tn-1)相减得到二进制数字量的偏差变化率△εμ(tn);PID模块包括微分、比例、积分及求和四个运算单元,积分与比例单元的输入为偏差计算单元输出的二进制的电压偏差量εμ(tn),微分单元的输入为偏差变化率计算单元输出的二进制的偏差变化率△εμ(tn),将微分、比例、积分三个运算单元的输出在求和运算单元中求和,输出补偿结果为二进制的数字量VPI;PWM模块的输入为PID模块输出的补偿结果VPI以及电流检测模块输出的半个开关导通时间Ton_half;通过PID模块补偿结果VPI值和输出信号Vav_dig,其为开关导通阶段原边采样电阻电压Vs的平均值Vav对应的数字量,用于电流检测模块的信息处理并计算得到正常控制时开关周期Ts以及开关导通时间Ton,开关导通时间Ton的计算公式如式(2)所示:Ton=2×Ton_half(2)其中,Ton_half是电流检测模块设定的半个开关周期,当开关导通时间Ton设置为Ton_half的两倍,原边电感电流平均值等于设定值Vav对应的电流,实现本文档来自技高网
...
一种反激式电源CCM与DCM模式的恒流控制系统

【技术保护点】
一种反激式电源CCM与DCM模式的恒流控制系统,其特征在于:包括电流检测模块、输出反馈模块、电流计算模块、误差计算模块、PID模块、PWM模块以及驱动模块,并与受控的开关电源连接起来构成一个闭环;采用平均电流控制方法控制开关管的导通时间,实现输出电流恒定;电流检测模块用于采集实现恒流算法的基本参数,电流检测模块的输入信号包括PWM模块给定的开关导通阶段原边采样电阻电压Vs的平均值Vav对应的数字量Vav_dig以及驱动模块输出的开关控制信号duty和原边采样电阻电压Vs;电流检测模块的输出信号包括一个输出给PWM模块的半个开关周期Ton_half和开关导通阶段原边采样电阻电压Vs的平均值Vav;电流检测模块包括一个DAC单元、一个比较器COMP1以及一个时间计算单元,DAC单元的输入是PWM模块给定的开关导通阶段原边采样电阻电压Vs的平均值Vav对应的数字量Vav_dig,DAC单元的输出为对应的开关导通阶段采样电阻电压Vs的平均值Vav,其输出给电流计算模块,并连接到比较器COMP1的负端,比较器COMP1的正端连接原边采样电阻的电压Vs,时间计算单元的输入信号分别为驱动模块输出的开关控制信号duty和比较器COMP1的输出信号Vcomp1,时间计算单元根据内部时钟信号计算Vcomp1=0,duty=1时间段的时间长度,该时间段的时间长度即为半个开关周期Ton_half,当开关导通时间Ton设置为Ton_half的两倍时,Vav即为开关管导通时原边采样电阻电压Vs的平均值,原边导通阶段平均电流Iavp得以设定,从而单个开关周期中电感电流流向输出端口的时间Tr的平均电流Iavs及输出电流平均值Io得以设定;输出反馈模块用于采集实现恒流算法的基本参数、计算单个开关周期中电感电流流向输出端口的时间Tr和模式识别信号flag;输出反馈模块的输入信号包括辅助绕组采样电压Vsense和驱动模块输出的开关控制信号duty,输出反馈模块的输出信号包括单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag,输出反馈模块包括一个比较器COMP2,比较器COMP2的正端连接辅助绕组采样电压Vsense,比较器COMP2的负端接地,根据比较器COMP2的输出Vcomp2得到单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag,并输出给电流计算模块;因为对于DCM模式,当副边电流为0的时候,辅助绕组上的电压会出现谐振现象,所以在单个开关周期中电感电流流向输出端口的时间Tr值的计算上DCM模式和CCM模式不同,flag=1表示CCM工作模式,flag=0表示DCM工作模式,其判断的依据就是在次边电流恢复到0后,辅助绕组上分压电阻上的电压是否出现谐振,如果出现谐振,表示处于DCM工作模式,如果没有出现谐振,表示处于CCM工作模式;电流计算模块用于计算输出电流平均值Io,该模块的输入信号是输出反馈模块的输出的单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag、电流检测模块中DAC模块输出的开关导通阶段原边采样电阻电压Vs的平均值Vav以及PWM的输出的正常控制时开关周期Ts,输出信号是输出电流平均值Io,计算公式如式(1)所示:...

【技术特征摘要】
1.一种反激式电源CCM与DCM模式的恒流控制系统,其特征在于:包括电流检测模块、输出反馈模块、电流计算模块、误差计算模块、PID模块、PWM模块以及驱动模块,并与受控的开关电源连接起来构成一个闭环;采用平均电流控制方法控制开关管的导通时间,实现输出电流恒定;电流检测模块用于采集实现恒流算法的基本参数,电流检测模块的输入信号包括PWM模块给定的开关导通阶段原边采样电阻电压Vs的平均值Vav对应的数字量Vav_dig以及驱动模块输出的开关控制信号duty和原边采样电阻电压Vs;电流检测模块的输出信号包括一个输出给PWM模块的半个开关周期Ton_half和开关导通阶段原边采样电阻电压Vs的平均值Vav;电流检测模块包括一个DAC单元、一个比较器COMP1以及一个时间计算单元,DAC单元的输入是PWM模块给定的开关导通阶段原边采样电阻电压Vs的平均值Vav对应的数字量Vav_dig,DAC单元的输出为对应的开关导通阶段采样电阻电压Vs的平均值Vav,其输出给电流计算模块,并连接到比较器COMP1的负端,比较器COMP1的正端连接原边采样电阻的电压Vs,时间计算单元的输入信号分别为驱动模块输出的开关控制信号duty和比较器COMP1的输出信号Vcomp1,时间计算单元根据内部时钟信号计算Vcomp1=0,duty=1时间段的时间长度,该时间段的时间长度即为半个开关周期Ton_half,当开关导通时间Ton设置为Ton_half的两倍时,Vav即为开关管导通时原边采样电阻电压Vs的平均值,原边导通阶段平均电流Iavp得以设定,从而单个开关周期中电感电流流向输出端口的时间Tr的平均电流Iavs及输出电流平均值Io得以设定;输出反馈模块用于采集实现恒流算法的基本参数、计算单个开关周期中电感电流流向输出端口的时间Tr和模式识别信号flag;输出反馈模块的输入信号包括辅助绕组采样电压Vsense和驱动模块输出的开关控制信号duty,输出反馈模块的输出信号包括单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag,输出反馈模块包括一个比较器COMP2,比较器COMP2的正端连接辅助绕组采样电压Vsense,比较器COMP2的负端接地,根据比较器COMP2的输出Vcomp2得到单个开关周期中电感电流流向输出端口的时间Tr值和模式识别信号flag,并输出给电流计算模块;因为对于DCM模式,当副边电流为0的时候,辅助绕组上的电压会出现谐振现象,所以在单个开关周期中电感电流流向输出端口的时间Tr值的计算上DCM模式和CCM模式不同,flag=1表示CCM工作模式,flag=0表示DCM工作模式,其判断的依据就是在次边电流恢复到0后,辅助绕组上分压电阻上的电压是否出现谐振,如果出现谐振,表示处于DCM工作模式,如果没有出现谐振,表示处于CCM工作模式;电流计算模块用于计算输出电流平均值Io,该模块的输入信号是输出反馈模块的输出的单个开关周期中电感电流流向输出...

【专利技术属性】
技术研发人员:孙伟锋沈为冬王炜王冲徐申陆生礼时龙兴
申请(专利权)人:东南大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1