位置:51电子网 » 技术资料 » 单 片 机

基于微控制器的全数字双向DC/DC变换器的研制

发布时间:2008/5/27 0:00:00 访问次数:516

  摘要:提出了一种新颖的双向dc/dc变换器。该变换嚣采用全数字控制,并应用同步整流技术,使得整个设计具有高效率、高控制性能、能量可双向流动等特点。该变换器的控制核心为philips公司出品的基于arm7内核的lpc2119微控制器。介绍了系统的基本构成,分析了电路的工作原理和主要元器件的选取方法,并给出了最终的实验结果。
  关键词:数字控制;dc/dc变换器;脉宽调制;同步整流


  o 引言
  为了实现直流能量的双向传输,双向dc/dc变换器被广泛应用于ups系统、航天电源系统、电动汽车驱动及蓄电池充放电维护等场合。
  在这些应用当中,很多时候都要求开关电源不仅能够控制能量的双向流动,还要能够实现低压、大电流的输出。在开关频率不太高的情况下,随着输出电压的降低、输出电流的增加,整流损耗就成了影响开关电源效率的主要冈素。因此,为了提高开关电源的效率,就必须设法降低整流损耗。而在本文中采用的同步整流技术就是一种降低整流损耗的有效手段。
  在以往的电源设计当中,模拟控制技术因其动态响应快、无量化误差、价格低廉等优点而被广泛应崩;而数字控制技术则由于其成本和技术等方面的因素而较少得到应用。近年来,随着半导体技术的不断发展,数字微控制器的成本显著降低,性能不断提高,这就使得高频开关电源的全数字化成为可能。由于数字控制具有能够简化系统硬件没计、减少分立元件的数量、改善系统可靠性等诸多优点,因此它必将在今后的开关电源设计中得到越来越广泛的应用。


l 系统介绍
1.1 系统基本说明
  
系统的整体构成如图1所示。图1中虚线内为系统的控制部分。其余为主电路部分。主电路的工作原理将在后面详细分析。

  在系统的控制电路中,其核心处理器是philips(飞利浦)公司出品的基于arm7内核的lpc2119微控制器。lpc2119具有高性能、低成本、低功耗等诸多优点,很适合应用于对成本和性能都有严格要求的工业控制领域。负责a/d转换的是24位高精度的a/d转换器cs5460a,它同样具有低成本、高性能的特点,以往在各类产品中有着广泛的应用。
  控制电路工作时,cs5460a在获得系统输出电压、电流量的模拟信号后,将它们转变为数字量,并通过专用总线传给lpc2119。lpc2119得到这些信息以后先对其进行数字滤波等软件处理,然后再将其作为反馈量,用于控制算法的运算,得到控制量及其相应的驱动信号.最终控制主电路开关管的动作。
1.2 双向dc/dc全数字控制的软件实现
  如前所述,出于简化控制电路结构、增加系统可靠性等方面的考虑,系统采用以arm芯片lpc2119为控制系统核心的全数字化设计。要实现我们期望的控制功能,除了在上面介绍的基本控制电路外,完善、可靠的控制软件和恰当的控制策略也都是不可或缺的。
  在控制软件方面,笔者本着层次分明、时序分级、全局考虑、书写规范的设计总则进行了系统控制软件的开发。根据电力电子软件的实际需要,程序整体上分为3个层次,分别是主控层、算法层和接口层。其中接口层为底层,主控层为顶层,算法层起到连接主控层和接口层的中间桥梁作用。具体来说,主控层不涉及具体的操作,只负责各个任务的调度,中断的安排,时间和优先级的处理等。主控层有一个文件,包括main函数和中断函数。在main函数和中断函数中调用算法层的函数来实现系统的功能。而算法层则负责具体任务的执行,控制算法的实现,系统的主要功能全都在算法层中体现。接口层负责与硬件的接口,所有跟外设有关的操作都在该层进行处理。
  在控制策略方面,本文选择了增量式数字pi算法。增量式pi算法的主要优点为
  (1)增量式算法不用做累加,控制量的确定仅与最近几次误差采样值有关,即其误差不累积。
  (2)其每次输出的是控制量的增量,误动作影响小。
  在pi算法中,比例部分能够改善系统的动态性能,而积分部分则能够减小系统的稳态误差,理论上可实现无静差的输出。离散化后的数字pi算法表达式为


式中:kp为比例系数;
k1为积分系数;
e(k)为本次误差;
u(k)为本次控制量输出。
由式(1)递推可以得到


式(1)减去式(2)可得到增量式数字pi控制算法的表达式如下:

  摘要:提出了一种新颖的双向dc/dc变换器。该变换嚣采用全数字控制,并应用同步整流技术,使得整个设计具有高效率、高控制性能、能量可双向流动等特点。该变换器的控制核心为philips公司出品的基于arm7内核的lpc2119微控制器。介绍了系统的基本构成,分析了电路的工作原理和主要元器件的选取方法,并给出了最终的实验结果。
  关键词:数字控制;dc/dc变换器;脉宽调制;同步整流


  o 引言
  为了实现直流能量的双向传输,双向dc/dc变换器被广泛应用于ups系统、航天电源系统、电动汽车驱动及蓄电池充放电维护等场合。
  在这些应用当中,很多时候都要求开关电源不仅能够控制能量的双向流动,还要能够实现低压、大电流的输出。在开关频率不太高的情况下,随着输出电压的降低、输出电流的增加,整流损耗就成了影响开关电源效率的主要冈素。因此,为了提高开关电源的效率,就必须设法降低整流损耗。而在本文中采用的同步整流技术就是一种降低整流损耗的有效手段。
  在以往的电源设计当中,模拟控制技术因其动态响应快、无量化误差、价格低廉等优点而被广泛应崩;而数字控制技术则由于其成本和技术等方面的因素而较少得到应用。近年来,随着半导体技术的不断发展,数字微控制器的成本显著降低,性能不断提高,这就使得高频开关电源的全数字化成为可能。由于数字控制具有能够简化系统硬件没计、减少分立元件的数量、改善系统可靠性等诸多优点,因此它必将在今后的开关电源设计中得到越来越广泛的应用。


l 系统介绍
1.1 系统基本说明
  
系统的整体构成如图1所示。图1中虚线内为系统的控制部分。其余为主电路部分。主电路的工作原理将在后面详细分析。

  在系统的控制电路中,其核心处理器是philips(飞利浦)公司出品的基于arm7内核的lpc2119微控制器。lpc2119具有高性能、低成本、低功耗等诸多优点,很适合应用于对成本和性能都有严格要求的工业控制领域。负责a/d转换的是24位高精度的a/d转换器cs5460a,它同样具有低成本、高性能的特点,以往在各类产品中有着广泛的应用。
  控制电路工作时,cs5460a在获得系统输出电压、电流量的模拟信号后,将它们转变为数字量,并通过专用总线传给lpc2119。lpc2119得到这些信息以后先对其进行数字滤波等软件处理,然后再将其作为反馈量,用于控制算法的运算,得到控制量及其相应的驱动信号.最终控制主电路开关管的动作。
1.2 双向dc/dc全数字控制的软件实现
  如前所述,出于简化控制电路结构、增加系统可靠性等方面的考虑,系统采用以arm芯片lpc2119为控制系统核心的全数字化设计。要实现我们期望的控制功能,除了在上面介绍的基本控制电路外,完善、可靠的控制软件和恰当的控制策略也都是不可或缺的。
  在控制软件方面,笔者本着层次分明、时序分级、全局考虑、书写规范的设计总则进行了系统控制软件的开发。根据电力电子软件的实际需要,程序整体上分为3个层次,分别是主控层、算法层和接口层。其中接口层为底层,主控层为顶层,算法层起到连接主控层和接口层的中间桥梁作用。具体来说,主控层不涉及具体的操作,只负责各个任务的调度,中断的安排,时间和优先级的处理等。主控层有一个文件,包括main函数和中断函数。在main函数和中断函数中调用算法层的函数来实现系统的功能。而算法层则负责具体任务的执行,控制算法的实现,系统的主要功能全都在算法层中体现。接口层负责与硬件的接口,所有跟外设有关的操作都在该层进行处理。
  在控制策略方面,本文选择了增量式数字pi算法。增量式pi算法的主要优点为
  (1)增量式算法不用做累加,控制量的确定仅与最近几次误差采样值有关,即其误差不累积。
  (2)其每次输出的是控制量的增量,误动作影响小。
  在pi算法中,比例部分能够改善系统的动态性能,而积分部分则能够减小系统的稳态误差,理论上可实现无静差的输出。离散化后的数字pi算法表达式为


式中:kp为比例系数;
k1为积分系数;
e(k)为本次误差;
u(k)为本次控制量输出。
由式(1)递推可以得到


式(1)减去式(2)可得到增量式数字pi控制算法的表达式如下:

-->
相关IC型号

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!