System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电子电路,尤其涉及一种峰值电流数字控制系统及方法。
技术介绍
1、全桥电路由于采用电压型控制的方式,因此存在固有的变压器偏磁问题。针对变压器偏磁问题,通过采用数字峰值电流控制方法对全桥电路的输出电压进行调节,消除了变压器偏磁的影响。
2、目前所采用的数字控制方法,由于其设置的数字控制器每个周期只采样一次,且前一个周期的采样必须在后一个周期内才能进行响应。因此目前所采用的数字控制方法存在响应延时的问题,无法在一个周期内实现对全桥电路的输出电压进行调节。
技术实现思路
1、有鉴于此,本申请实施例提供了一种峰值电流数字控制系统及方法,目的在于提高调节全桥变换器的输出电压的响应速度。
2、本申请一方面提供了一种峰值电流数字控制系统,所述系统包括:数字控制器和全桥变换器,所述数字控制器包括:采集处理模块和模拟比较模块;
3、所述采集处理模块,用于从所述全桥变换器的输出端采集输出参数,所述输出参数包括第一输出电压值和第一输出电流值;
4、所述采集处理模块,还用于将所述第一输出电流值转化为第二输出电压值,将所述第一输出电压值和所述第二输出电压值相加,得到第一补偿电压值;
5、所述模拟比较模块,还用于根据所述第一补偿电压值,对所述全桥变换器的输出电压进行调节。
6、可选的,所述系统还包括:峰值电流采样电路,所述峰值电流采样电路包括采集模块和处理模块;
7、所述采集模块,用于采集所述全桥变换器的电流变化趋势
8、所述波形生成模块,用于根据所述电流变化趋势生成第一峰值电流波形。
9、可选的,所述峰值电流采样电路还包括:补偿模块和第一发送模块;
10、所述补偿模块,用于在所述第一峰值电流波形的上升沿添加斜坡补偿信号,得到第二峰值电流波形;
11、所述第一发送模块,用于将所述第二峰值电流波形发送给所述模拟比较模块;
12、所述模拟比较模块,还用于根据所述第二峰值电流波形和所述第一补偿电压值,对所述全桥变换器的输出电压进行调节。
13、可选的,所述系统还包括:斜坡补偿电路,所述斜坡补偿电路包括生成模块和第二发送模块;
14、所述生成模块,用于根据所述斜坡补偿电路中输入的第一脉冲宽度pwm1h和第二脉冲宽度pwm2h生成所述斜坡补偿信号,所述斜坡补偿信号包括正向斜坡电压;
15、所述第二发送模块,用于将所述斜坡补偿信号发送给所述峰值电流采样电路。
16、可选的,所述斜坡补偿电路还包括:运算模块、电压生成模块和放电模块;
17、所述运算模块,用于从所述pwm1h和所述pwm2h进行或运算,得到运算结果;
18、所述电压生成模块,用于根据所述运算结果生成所述正向斜坡电压;
19、所述放电模块,用于向所述产生电压模块的电容放电。
20、可选的,所述数字控制器还包括:缩放模块和处理模块;
21、所述缩放模块,用于将所述第一输出电流值进行缩放,得到第二输出电流值;
22、所述处理模块,用于将所述第一输出电压值进行补偿,得到第二补偿电压值;
23、所述处理模块,还用于将所述第二输出电流值转化为第三输出电压值,并将所述第三输出电压值和所述第二补偿电压值相加,得到第一补偿电压值。
24、可选的,所述数字控制器还包括:数模转换器dac;
25、所述缩放模块,还用于将所述第一补偿电压值进行缩放,得到第三补偿电压值;
26、所述处理模块,还用于将所述第三补偿电压值发送给所述dac;
27、所述dac,还用于将所述第三补偿电压值作为基准值,将所述基准值发送给所述模拟比较模块;
28、所述模拟比较模块,还用于根据所述基准值,对所述全桥变换器的输出电压进行调节。
29、可选的,所述数字控制器还包括:数字脉宽调制器dpwm;
30、在所述dpwm的工作周期开始时,所述dpwm,用于输出脉冲信号;
31、当所述波形生成模块根据所述电流变化趋势生成第一峰值电流波形时,所述模拟比较模块,还用于若所述第一峰值电流波形的峰值电流大于所述基准值,向所述dpwm发送停止输出指令;
32、所述dpwm,还用于在接收所述停止输出指令后,结束所述dpwm的工作周期,并停止输出脉冲信号。
33、本申请另一方面提供了一种峰值电流数字控制方法,该方法包括:
34、从全桥变换器的输出端采集输出参数,所述输出参数包括第一输出电压值和第一输出电流值;
35、将所述第一输出电流值转化为第二输出电压值,并将所述第一输出电压值和所述第二输出电压值相加,得到第一补偿电压值;
36、根据所述第一补偿电压值,对所述全桥变换器的输出电压进行调节。
37、可选的,所述将所述第一输出电流值转化为第二输出电压值,并将所述第一输出电压值和所述第二输出电压值相加,得到第一补偿电压值,包括:
38、将所述第一输出电流值进行缩放,得到第二输出电流值;
39、将所述第一输出电压值进行补偿,得到第二补偿电压值;
40、将所述第二输出电流值转化为第三输出电压值,并将所述第三输出电压值和所述第二补偿电压值相加,得到第一补偿电压值。
41、可选的,所述方法还包括:
42、采集所述全桥变换器的电流变化趋势;
43、根据所述电流变化趋势生成第一峰值电流波形。
44、可选的,所述方法还包括:
45、在所述第一峰值电流波形的上升沿添加斜坡补偿信号,得到第二峰值电流波形;
46、将所述第二峰值电流波形发送给所述模拟比较模块;
47、根据所述第二峰值电流波形和所述第一补偿电压值,对所述全桥变换器的输出电压进行调节。
48、可选的,所述方法还包括:
49、根据所述斜坡补偿电路中输入的第一脉冲宽度pwm1h和第二脉冲宽度pwm2h生成所述斜坡补偿信号,所述斜坡补偿信号包括正向斜坡电压;
50、将所述斜坡补偿信号发送给所述峰值电流采样电路。
51、可选的,所述方法还包括:
52、对所述pwm1h和所述pwm2h进行或运算,得到运算结果;
53、根据所述运算结果生成所述正向斜坡电压;
54、向所述产生电压模块的电容放电。
55、可选的,所述方法还包括:
56、将所述第一补偿电压值进行缩放,得到第三补偿电压值;
57、将所述第三补偿电压值发送给所述dac;
58、将所述第三补偿电压值作为基准值,将所述基准值发送给所述模拟比较模块;
59、根据所述基准值,对所述全桥变换器的输出电压进行调节。
60、可选的,所述方法还包括:
61本文档来自技高网...
【技术保护点】
1.一种峰值电流数字控制系统,其特征在于,所述系统包括:数字控制器和全桥变换器,所述数字控制器包括:采集处理模块和模拟比较模块;
2.根据权利要求1所述的系统,其特征在于,所述系统还包括:峰值电流采样电路,所述峰值电流采样电路包括采集模块和波形生成模块;
3.根据权利要求2所述的系统,其特征在于,所述峰值电流采样电路还包括:补偿模块和第一发送模块;
4.根据权利要求3所述的系统,其特征在于,所述系统还包括:斜坡补偿电路,所述斜坡补偿电路包括生成模块和第二发送模块;
5.根据权利要求4所述的系统,其特征在于,所述斜坡补偿电路还包括:运算模块、电压生成模块和放电模块;
6.根据权利要求1或2所述的系统,其特征在于,所述数字控制器还包括:缩放模块和处理模块;
7.根据权利要求6所述的系统,其特征在于,所述数字控制器还包括:数模转换器DAC;
8.根据权利要求7所述的系统,其特征在于,所述数字控制器还包括:数字脉宽调制器DPWM;
9.一种峰值电流数字控制方法,其特征在于,所述方法由前述权利要
10.根据权利要求9所述的方法,其特征在于,所述将所述第一输出电流值转化为第二输出电压值,并将所述第一输出电压值和所述第二输出电压值相加,得到第一补偿电压值,包括:
...【技术特征摘要】
1.一种峰值电流数字控制系统,其特征在于,所述系统包括:数字控制器和全桥变换器,所述数字控制器包括:采集处理模块和模拟比较模块;
2.根据权利要求1所述的系统,其特征在于,所述系统还包括:峰值电流采样电路,所述峰值电流采样电路包括采集模块和波形生成模块;
3.根据权利要求2所述的系统,其特征在于,所述峰值电流采样电路还包括:补偿模块和第一发送模块;
4.根据权利要求3所述的系统,其特征在于,所述系统还包括:斜坡补偿电路,所述斜坡补偿电路包括生成模块和第二发送模块;
5.根据权利要求4所述的系统,其特征在于,所述斜坡补偿电路还包括:运算模块、电压生成模块和放电模块;...
【专利技术属性】
技术研发人员:高喜,顾巍,
申请(专利权)人:北京新雷能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。