基于DSP的蓄电池充放电装置的设计

发布者:等风来88888最新更新时间:2011-03-31 来源: 电子技术应用关键字:DSP  蓄电池充放电 手机看文章 扫描二维码
随时随地手机看文章
    0 引言

  蓄电池作为储能电源已广泛用于各个行业中。蓄电池充电装置大多采用两级充电模式,同步采样方法,用不带滞环的PI调节器进行PI调节。对于深度放电的蓄电池,为保证正常的使用寿命,在一般的充电程序前必须增加涓流充电过程。同步采样方法存在开关管动作引起的电压和电流尖峰,从而导致系统运行不稳定。本装置采用非同步采样方法,保证了电压电流的采样值更准确,系统更加稳定。为了减少蓄电池充放电系统稳态时的噪声,提高动态响应,引入滞环PI调节器,相对于不带滞环的PI调节器,控制过程相对更为简单并且提高了系统的稳定性。本文以12V,100A·h铅酸蓄电池为例,介绍了全数字控制蓄电池充放电电路和控制方法。

  1 系统主电路

  蓄电池充放电的Buck—Boost主电路和TMS320LF2407控制目标板示于图1。该电路的电流可双向流动:当电流由Udc流向Uba时,S1和D1轮番工作(S2和D2阻断),蓄电池充电;当电流由Uba流向Ude时,S2和D2轮番工作(S1和D1阻断)蓄电池放电,此时Ude变成负载。用传感器对Ude、Uba和IL进行采样送入DSP中,进行AD转换。当程序判断电路工作正常时送出电路启动信号IOPB4。在这之前电路则处于关闭的不工作状态。

  2 系统控制原理

  2.1控制方法简介

  如图1所示,由传感器送来的Udc、Uba和IL三路采样信号经过DSP内部的AD模块转换。通过比较Ude和Uba电压的大小判断电路工作于充电状态还是放电状态。当Ude》Uba时,电路工作于Buck(蓄电池充电)模式。根据Uba的大小判断蓄电池工作于涓流充电、恒流充电还是恒压充电方式。12V的蓄电池实际上是由6个单体蓄电池串联而成,因此,UbaL=1.75 V×6=10.5 V;Uba_H=2.25×6=13.5V。当蓄电池电压过低,低于Uba_l,时,为了延长蓄电池寿命采用小电流对蓄电池充电,充电电流为,ILL=O.0l C。当蓄电池电压升高到UbaL时转为恒流充电,充电电流为,IL_H=O.1 C。当蓄电池电压升高到Uba_H时(13.5V),转为恒压充电,充电电压为13.5V,此时充电电流应该继续减小。这里对于12V,100A.h的蓄电池来说。C=100A。当Udc《Uba时,电路工作于Boost(蓄电池放电)模式。

  

  2.2 三级充电模式

  传统蓄电池大多采用两级充电模式,这种充电模式对于深度放电的蓄电池来说(蓄电池单体电压低于1.75V)是不够的。本装置在恒流、恒压充电模式之前增加了涓流充电模式,如图2所示。涓流充电模式对深度放电的蓄电池来说是必不可少的。

  

  2.3 非同步采样方法

  同步采样方法是在开关管开始工作时进行电压、电流采样,因为开关管动作会引起电压、电流尖峰,采样的数值就有很大偏差,造成系统不稳定,因此,采用非同步采样方法控制精度更高。如图3所示,本装置的PWM开关频率为20kHz,通过在周期中断程序中延时5μs,就可以避免开关管动作对采样值产生影响,实现非同步采样。

  2.4带滞环的PI调节器

  DC/DC变换器的动态和稳态调节目标不同。动态时要求系统响应快,超调量小,此时要求调节器能有效控制系统振荡,快速进入稳定状态。稳态时要求系统稳定性好,稳定范围宽。针对这两种状态,对蓄电池充放电的PI调节实行滞环调节。

  

  式中:f[e(k)]为PI调节函数。

  当输出误差e(k)的绝对值比较小时,采用滞环两点控制;当e(k)在滞环外时(误差的绝对值较大时)采用PI调节。这样就可以既快速又平稳地调节蓄电池充放电了。

  0 引言

  蓄电池作为储能电源已广泛用于各个行业中。蓄电池充电装置大多采用两级充电模式,同步采样方法,用不带滞环的PI调节器进行PI调节。对于深度放电的蓄电池,为保证正常的使用寿命,在一般的充电程序前必须增加涓流充电过程。同步采样方法存在开关管动作引起的电压和电流尖峰,从而导致系统运行不稳定。本装置采用非同步采样方法,保证了电压电流的采样值更准确,系统更加稳定。为了减少蓄电池充放电系统稳态时的噪声,提高动态响应,引入滞环PI调节器,相对于不带滞环的PI调节器,控制过程相对更为简单并且提高了系统的稳定性。本文以12V,100A·h铅酸蓄电池为例,介绍了全数字控制蓄电池充放电电路和控制方法。

  1 系统主电路

  蓄电池充放电的Buck—Boost主电路和TMS320LF2407控制目标板示于图1。该电路的电流可双向流动:当电流由Udc流向Uba时,S1和D1轮番工作(S2和D2阻断),蓄电池充电;当电流由Uba流向Ude时,S2和D2轮番工作(S1和D1阻断)蓄电池放电,此时Ude变成负载。用传感器对Ude、Uba和IL进行采样送入DSP中,进行AD转换。当程序判断电路工作正常时送出电路启动信号IOPB4。在这之前电路则处于关闭的不工作状态。

  2 系统控制原理

  2.1控制方法简介

  如图1所示,由传感器送来的Udc、Uba和IL三路采样信号经过DSP内部的AD模块转换。通过比较Ude和Uba电压的大小判断电路工作于充电状态还是放电状态。当Ude》Uba时,电路工作于Buck(蓄电池充电)模式。根据Uba的大小判断蓄电池工作于涓流充电、恒流充电还是恒压充电方式。12V的蓄电池实际上是由6个单体蓄电池串联而成,因此,UbaL=1.75 V×6=10.5 V;Uba_H=2.25×6=13.5V。当蓄电池电压过低,低于Uba_l,时,为了延长蓄电池寿命采用小电流对蓄电池充电,充电电流为,ILL=O.0l C。当蓄电池电压升高到UbaL时转为恒流充电,充电电流为,IL_H=O.1 C。当蓄电池电压升高到Uba_H时(13.5V),转为恒压充电,充电电压为13.5V,此时充电电流应该继续减小。这里对于12V,100A.h的蓄电池来说。C=100A。当Udc《Uba时,电路工作于Boost(蓄电池放电)模式。

  

  2.2 三级充电模式

  传统蓄电池大多采用两级充电模式,这种充电模式对于深度放电的蓄电池来说(蓄电池单体电压低于1.75V)是不够的。本装置在恒流、恒压充电模式之前增加了涓流充电模式,如图2所示。涓流充电模式对深度放电的蓄电池来说是必不可少的。

  

  2.3 非同步采样方法

  同步采样方法是在开关管开始工作时进行电压、电流采样,因为开关管动作会引起电压、电流尖峰,采样的数值就有很大偏差,造成系统不稳定,因此,采用非同步采样方法控制精度更高。如图3所示,本装置的PWM开关频率为20kHz,通过在周期中断程序中延时5μs,就可以避免开关管动作对采样值产生影响,实现非同步采样。

  2.4带滞环的PI调节器

  DC/DC变换器的动态和稳态调节目标不同。动态时要求系统响应快,超调量小,此时要求调节器能有效控制系统振荡,快速进入稳定状态。稳态时要求系统稳定性好,稳定范围宽。针对这两种状态,对蓄电池充放电的PI调节实行滞环调节。

  

  式中:f[e(k)]为PI调节函数。

  当输出误差e(k)的绝对值比较小时,采用滞环两点控制;当e(k)在滞环外时(误差的绝对值较大时)采用PI调节。这样就可以既快速又平稳地调节蓄电池充放电了。

  3 软件设计

  采用DSP的通用定时器T1、T2分别产生PWM,、PWM2输出,控制S1、S2的开通和关断,选择连续增计数模式,产生PWM步骤如下:

  1)根据载波周期设置TxPR;

  2)设置TxCON寄存器以确定计数模式和时钟源,并启动PWM输出操作;

  3)将对应于PWM脉冲的在线计算宽度(占空比)的值加载到TxCMPR寄存器中。

  控制主程序通过比较电路两端电压Uba和Uda大小来判断蓄电池的工作方式。图4是蓄电池充电程序流程图,通过比较蓄电池电压的大小来选择充电模式。每种充电模式都包含一个滞环PI调节。图5是蓄电池放电程序流程图。图6是系统中断程序流程图,当处于蓄电池充电模式时x=1,程序返回重新比较蓄电池电压,判断充电方式,处于放电模式时x=2,程序返回重新进行PI调节。

  

  4 试验结果

  采用图1的Buc-k.Boost电路,用DSPTMS320LF2407来控制的蓄电池充放电装置,采用20kHz的采样频率。如图7所示,分别为蓄电池工作于涓流充电、恒流充电、恒压充电和放电的电压、电流波形。

  

  

  5 结语

  采用电流双向流动的Buck-Boost电路和16位DSP实现蓄电池充放电功能,增加了蓄电池脉冲充电模式,采用非同步采样法,运用滞环PI调节,延长了蓄电池寿命,提高了系统的控制精度和稳定度,提高了蓄电池的充电和供电质量。

关键字:DSP  蓄电池充放电 引用地址:基于DSP的蓄电池充放电装置的设计

上一篇:基于DSP正弦波调制的三电平变换器
下一篇:基于DSP无刷电动机控制系统设计

推荐阅读最新更新时间:2024-05-02 21:19

FPGA构建高性能DSP
    在数据通信和图像处理这样的应用中,需要强大的处理能力。当最快的数字信号处理器(DSP)仍无法达到速度要求时,唯一的选择是增加处理器的数目,或采用客户定制的门阵列产品。现在,设计人员有了新的选择,可采用现场可编程门阵列(FPGA)来快速经济地完成设计。采用现场可编程器件不仅缩短了产品上市时间,还可满足现在和下一代便携式设计所需要的成本、性能、尺寸等方面的要求,并提供系统级支持。 FPGA的方案选择     幸运的是,需要高性能DSP功能的便携式设备设计者还有其它选择。最近FPGA开始达到了应用所要求的成本竞争力。优选的FPGA方案可用来处理计算量繁重的高端DSP算法,同时还可为设计提供可编程逻辑解决方案
[半导体设计/制造]
赛灵思与微软汽车业务部推出的智能车载信息系统
        根据美国交通部的一项研究,全世界人们每周在汽车上度过的交通时间超过 5 亿小时。 既然花在汽车上的时间如此之多,人们希望能够利用这些时间来享受娱乐,同心爱的人说说话,甚至完成一些通常需要在工作场所才能完成的任务。           在汽车中保持联系是人们最想实现的,这只要看一看手机的使用就可以知道。 另外,路上遭遇严重的交通堵塞,走错了路,或者遇到像汽油用完了之类的常事,都可能影响您准时到达目的地。          如何才能让驾驶者在安全驾驶的同时保持联系,并按时到达目的地呢? 巧妙的方法是通过语音命令结合互联网连接进行通信和控制。 Microsoft Telematics Platform(微软车载信息处理平台
[嵌入式]
TI新推6核DSP,兼具极低功耗和高性能
  以前我们依靠时钟衡量DSP性能高低,然而这样的对应关系并非线性,而市场的需求却在线性增长,那如何实现性能的提升?     “有两种方式:多核并行处理和DSP阵列,”在2009年11月5日德州仪器6核DSP—— TMS320C6472的发布会上,其通用DSP业务发展经理郑小龙告诉EEWORLD,其中,DSP阵列可以依靠在高性能DSP上增加高速接口实现,但这时却又碰到了另外一个问题:系统功耗和尺寸非常大。聪明的芯片厂家将多个DSP核集成在一起,于是出现了“多核DSP”的概念。      德州仪器半导体技术(上海)有限公司通用DSP业务发展经理郑小龙   今天推出的这款6核DSP就是其中之一。与此前TI推出的C6474一样,
[嵌入式]
基于CPLD的DSP人机接口模块系统设计
CPLD(Complex programmable Logic Device,复杂可编程逻辑器件)是在传统的PAL、GAL基础上发展而来的,具有多种工作方式和高集成、高速、高可靠性等明显的特点。 在超高速领域和实时测控方面有非常广泛的应用,日前的CPLD普遍基于E2PROM和Flash电可擦除技术,可实现100次以上擦写循环。 CPLD选择及其扩展模块的设计 由于 TMS320LF2407 A是3.3v电平供电的,所以CPLD我们也选择3.3v电平供电的XL型号。XC95144XL是Xilinx公司 XC9500系列的一种。它的性能指标为;IO口可配置为3.3v或5v操作。所有输出都提供24mA驱动能力;XC295144XL有10
[嵌入式]
基于CPLD的<font color='red'>DSP</font>人机接口模块系统设计
Cadence DSP IP取得业界首款汽车ASIL B(D)级认证
该认证将助力客户开发面向 自动驾驶 及ADAS应用,且符合ISO26262标准的SoC产品 中国上海,2020年11月13日——楷登电子(美国 Cadence 公司, NAS DAQ:CDNS)今日宣布,Cadence® Te nsilica®ConnXB10与ConnXB20是业界首款通过汽车安全完整性B(D)级(ASILB(D))认证,面向汽车雷达、 激光雷达 及车用 无线通信 技术(V2X)优化的 DSP 产品。通过ISO26262:2018功能性安全标准体系下的ASILB(D)认证对于开发自动驾驶及先进驾驶员辅助系统(ADAS)汽车专用片上系统(SoC)是必不可少的。 ASILB(D)认证由随机硬件故障支持(ASI
[汽车电子]
TMS320LF2407 DSP控制器的串行通信设计
一 引言 TI公司的TMS320LF2407型DSP微控制器内嵌的异步串行口(SCI)支持CPU与其它使用标准格式的异步外设之间的数字通讯,通过RS-232接口可以方便地进行DSP之间或与PC机之间的异步通信。而串行外设接口(SPI)是一个高速同步串行输入/输出(I/O)端口,常用于DSP控制器和外部器件或其它控制器间的通讯。本设计正是通过TMS320LF2407所带有的SCI模块进行两台DSP的数据传输通信。同时还利用了DSP2407的SPI模块和I/O口作了显示以及键盘扩展电路,以便能实时监控数据的收发。此实例电路结构简单易懂,非常适合刚接触DSP的初学者使用,具有很好的参考价值。 二 硬件原理设计 此设
[嵌入式]
CEVA和Rubidium合作提供基于CEVA-TeakLite系列DSP的语音处理解决方案
全球领先的硅产品知识产权(SIP)平台解决方案和数字信号处理器(DSP)内核授权厂商CEVA公司和嵌入式语音处理技术全球供应商Rubidium Ltd宣布,将合作提供用于智能设备的增强型语音处理解决方案,集成了Rubidium经过市场验证的语音识别、文本至语音转换和生物测定说话者识别及验证软件套件,与CEVA包括CEVA-TeakLite-4在内的CEVA-TeakLite系列DSP内核。 CEVA公司产品营销总监Moshe Sheier表示:“语音是众多未来产品和应用的首选用户接口,Rubidium是业界公认的嵌入式语音处理技术领导厂商,他们经过生产验证的高精度软件提供了引人注目的免提(hands-free)用户体验。
[嵌入式]
IDT 预处理交换芯片名列 EE Times 和eeProductCenter 终极产品调查榜首
优化的互连解决方案被读者评为首选产品    领先的关键半导体解决方案供应商 IDT 公司( Integrated Device Technology, Inc.; NASDAQ: IDTI ) 凭借其 业界领先的预处理交换芯片( PPS ) , 在 EE Times 和 eeProductCenter 3.2 Ultimate Products (终极产品)调查中位居榜首。 在逻辑 / 可编程逻辑和接口类产品中提名的 IDT 70K2000 PPS 是业界唯一现成的预处理交换芯片,可支持无线基站应用中的数字信号处理器( DSP )集群。尤其是,该产品专为使手机用户实现移动视频等高增
[焦点新闻]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved