锂电池管理系统的研究与实现 — 锂电池管理系统的软件实现

最新更新时间:2013-04-25来源: 21ic关键字:锂电池  软件实现 手机看文章 扫描二维码
随时随地手机看文章

4.1锂电池管理系统的软件框图

4.2锂电池管理系统的软件实现

硬件电路确定以后,控制系统的主要功能将依赖于系统软件的实现。控制系统能否正常可靠的工作,除了与硬件的合理设计外,与功能完善的软件设计也是分不开的。在软件设计时,首先要根据控制系统要求分析软件要实现的任务,然后进行软件的总体设计,包括程序总体结构设计和对程序进行模块化设计。按整体功能分成多个不同的模块,单独设计、编程、调试,然后将各个模块组合调试,实现软件的全部功能。

本系统软件是基于ATMEGA8L的C语言实现的,其中:电压测量模块,由单片机控制模拟开关,通过单片机的10位A/D模块测量单节电池电压值。为了提高测量的精度,软件采用“筛值平均”的软件虑波方法。在对每一节电池的模拟量测量时,连续测量多次,然后筛去最高值和最低值,再对剩余的测量值取平均,获得最佳的测量结果。然后根据电压的计算方式,获得电池的电压。在电压测量完成后,要运行“冒泡排序”的程序,对所有的电池电压进行排序,标记最低、最高电池,为均衡模块服务。

充电管理模块,通过检测到的单节电池电压判断电池所在的充电阶段,并利用单片机的脉宽调制输出(PWM)控制MOSFET实现预充阶段的小电流充电和保持充电阶段的脉冲充电。当检测到电池充电完毕后,自动断开充电回路,点亮充电完毕提示灯。充电管理模块通过检测到的电压,电流,温度值判断电池是否工作在正常状态,如出现过压,过流,温度过高等情况,马上通过MOSFET关闭充放电回路,并点亮故障提示灯。

剩余容量估计包括检测开路电压,通过开路电压与电池电量的对应关系计算,另外主要依靠安时积分法在充放电时对实时检测到的电流值作积分,这通过单片机的定时器产生定时中断来实现。

串口通信利用单片机的串口USART与PC机的RS232通信。在上位PC机中,主要完成的是对串口设置的选择控制、采集数据的读取显示,并对采集的数据存储。我们选择了VC++6.0完成界面设计,通讯串口设置和存储数据。VC++6.0开发串行通信程序主要有两种方法:

1、利用VC++6.0提供的MSComm控件;

2、利用专门的Windows的SDK提供的API函数。

本文采用了MSComm控件。MSComm控件在串口编程时非常方便。程序员不必花时间去了解较为复杂的API函数,只需要在串口通信资源的属性(Properties)一项中配置串口。串口通信的波特率、数据位数、停止位数、奇偶校验、发送缓冲区大小、接收缓冲区大小以及超时设置等均在此时进行配置。完成串口配置之后即可打开串口,进行数据读写。它只有一个事件,即OnComm事件。通过事件驱动,对时间的发生进行跟踪和处理,从而检测和处理通信错误以及进行对数据的处理显示等。

5系统调试

系统的现场调试在实验室进行,下图为锂电池管理系统的现场运行

实验证明系统能进行较为精确的数据采样,电压测量精度可以达到0.05V,可实现对锂电池的分阶段充电控制,SOC估算基本可靠。下图为电路板和上位机的数据显示:

6总结与展望

本文针对水下机器人的动力源——锂离子电池组提出一种电池管理系统的设计方法。该电池管理系统可直接检测及管理储能电池工作的全过程,包括电池充放电过程管理、电池温度检测、电池电压电流检测、电量估计、单体电池间的均衡、电池故障诊断等几个方面。在单电池电压测量、总电压、总电流、温度测量及SOC估计和其他功能方面均达到了要求。

系统不可避免地存在一些不足,对进一步的研究工作有如下展望:

(1)增加CAN通信模块,CAN(ControlArea Network)总线是德国BOSCH公司在80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,具有实时性强、抗干扰能力强、结构简单、应用方便、价格低廉等特点,在现场总线中有一定的优势。通过CAN总线组成具有两级控制结构的可同时管理多组锂电池组的分布式锂电池管理系统。系统采用1个CECU(central electric control unit)和5个LECU(local electral control unit)组成,原理图如图6-1所示,8节锂电池为1个电池组,每个电池组由1个LECU管理,本文设计的锂电池管理系统只作为1个LECU管理1组电池组。CECU接收各LECU数据并对数据进行处理。

(2)对于SOC估测方案的研究还没有达到较为理想的状态,需要进一步深入下去,把一些没有考虑到的对SOC有影响的因素引入到算法中来,如:电池老化引起电池容量的变化,单体电池对电池组的影响,温度和电池容量对自放电的影响等。

关键字:锂电池  软件实现 编辑:探路者 引用地址:锂电池管理系统的研究与实现 — 锂电池管理系统的软件实现

上一篇:全球最轻薄移动电源:内置1500mAh的Tarot
下一篇:锂电池管理系统的研究与实现 — 锂电池管理系统的硬件实现

推荐阅读最新更新时间:2023-10-17 15:16

GPS软件接收机关键技术研究及实现
GPS软件接收机(Software Receiver,SR)和硬件接收机比较,所完成的功能相同,都能进行定位、测速等,但实现的环境不同,SR是在PC机上完成,以软件的方式实现,这种软件方式非常灵活,它能处理各种类型的硬件采集的数据。在不改变硬件的情况下就很容易验证新的算法,这对研究强干扰信号、高动态跟踪等问题有很大意义,有利于节省开发成本,加快算法推进。 GPS软件接收机主要由基带信号处理和导航定位解算2个模块构成,基带信号处理包含信号捕获、跟踪,导航定位解算模块包含星历计算、伪距计算、定位解算。其中,信号的快速捕获、高动态信号的跟踪、高精度的定位等i部分是接收机中的关键技术。 文中以SR算法流程为主线,对接收机中的关
[测试测量]
自主研发锂电池驱动直升机 可参加军事行动
中国目前正着手开展锂电池驱动直升机的研发。新款设计将彻底抛弃传统航空发动机,在推动新能源使用的同时,降低直升机的整体噪音。   世界各国在发展高效节能直升机方面已有所建树。其中,欧盟提出了“绿色旋翼机”计划,美国研制了“萤火虫”演示样机。而为实现与国外在相关技术领域的同步发展,中航工业直升机所目前也正在开展一款新概念电力驱动直升机的研发。   据该所工作人员介绍,设计中的清洁能源电驱动直升机,将采用锂离子电池作为动力源,驱动高功率密度电机,电机拖动旋翼和尾桨,实现直升机的飞行。此设计方案彻底抛弃了传统的航空发动机,去除了直升机的尾气排放,降低了直升机的整体噪声性能。   随着未来电池技术的进步,续航时间的延长,电
[模拟电子]
自主研发<font color='red'>锂电池</font>驱动直升机 可参加军事行动
欧洲锂电池回收市场有望在2035年实现
  欧洲的锂离子电池回收在2035年之前将成为一项有利可图的业务。8月16日发布的一项新研究表明,该行业将需要更多的投资才能实现这一目标。   根据普华永道战略咨询业务部门和德国亚琛工业大学的最新研究,预计到2030年,欧盟锂电池回收市场的投资将超过20亿欧元(21亿美元)。   到2035年,处理进一步的市场增长将需要额外的70亿欧元投资,但欧盟的回收可能变得可行和可持续,预计收入约为80亿欧元,电池成本可能会下降。   然而,尽管到2040
[新能源]
引领消费级储能行业风潮,华宝新能亮相维科网 2023锂电池&电动汽车产业年会
  近日,OFweek 2023(第七届)锂电池&电动汽车产业年会在深圳举办。作为全球消费级绿色能源代表企业,深圳市华宝新能源股份有限公司(股票代码:301327;以下简称“华宝新能”)受邀出席大会,与来自科研机构、金融投资、高等院校等行业相关企事业单位的500余位嘉宾齐聚一堂,共话行业未来发展趋势 。   本次大会主题为“‘锂’好继往开来”,旨在围绕中国新能源产业政策动向、锂电池产业链技术演变、工艺创新、全球市场竞争等话题展开深入研讨,赋能产业链发展。   作为中国锂电池行业的先行者,自2011年起,孙中伟带领华宝新能先后打造出了Jackery电小二便携储能、Geneverse家庭储能两大国际品牌,
[新能源]
2017年锂电池的突破性技术汇总
大到自动驾驶汽车和电动平衡车,小到笔记本和智能手机,电池在各种智能设备中无处不在,它们已然成为了现代世界不可或缺的一部分,因此对于这个电池市场,自然是有少不了的开发者,他们总是在设想着如何创造出更安全,持久,节能且充电速度快的电池,而在2017年世界上到底出现了哪些突破性的电池技术呢?我们在今年年终前给大家做了一份汇总。 毕竟安全第一,我们就先从安全因素说起,最近这段时间因为三星Galaxy Note7爆炸的新闻,锂电池的安全问题受到了用户们的广泛关注,不过相对于其他,在世界各地都运用广泛的锂电池其实在安全方面的事故率总的说还是比较低的,但总会有各种意外情况的发生, 这也证明了它们并不能带来100%绝对的安全保障。也随着这些事
[电源管理]
智能网络磁盘IND软件设计与实现
引 言 在过去的20年里,存储系统的发展速度一直较慢。尽管IDE技术、SCSI技术的发展提供了更有效的数据传输、更快的磁盘驱动和更大的磁盘容量,但是存储系统仍然是作为服务器的附属设备,没有摆脱服务器/存储系统的模式,服务器单点失效及瓶颈问题依然存在。吉比特以太网和Fibre Channel技术的出现,使服务器和存储系统作为对等的实体存在于网络上成为可能,存储系统不再依附于服务器,服务器的失效不会导致对存储系统上数据访问的失效。 所谓的智能网络磁盘1ND(Intelligent NetworkDisk),不是直接连在个人计算机上,而是通过网络接口连接在网络上,用户可通过文件属性来访问文件数据。智能网络磁盘向用户提供统一的接口
[单片机]
智能网络磁盘IND<font color='red'>软件</font>设计与<font color='red'>实现</font>
电动车火热,博世瞄准锂电池技术开发
    随着电动车的发展日益壮大,电池也成为发展的关键因素。全球最大的汽车零部件供应商巨头博世也正在开发锂电池技术。据悉,此前博世已经与日本京都GS 汤浅国际及东京三菱商事共同成立合资公司,名为“Lithium Energy and Power”总部将设于德国斯图加特(Stuttgart)。该公司专注于开发新一代的锂离子电池技术,预计将加倍提升锂电子电池的效能,并有望搭载与新一代特斯拉车型上。     在9月2日的博世技术创新体验日中,博世集团董事会成员、亚太区负责人泰瑞来表示,博世与日本的GS汤浅株式会社以及三菱公司成立了合资公司,该公司将共同研发下一代锂离子电池,希望能够将电池的能效提升一倍。合资公司Lithium E
[汽车电子]
M12266 Type-C输入3-6节锂电池同口充放电管理移动电源双向快充IC解决方案
引言 Type-C充电接口因其快速充电和高度的通用性,成为了电子设备未来最主流的充电接口。它的兼容性强、数据传输速度快、充电速度快、可逆插拔等特点,使其在未来的发展中具有很大的潜力。常见的便携式电子设备如吸尘器、电动工具、音箱等,未来将不再需要使用专用的适配器充电,一套Type-C口快充即可适配日常充电设备,这不仅会给我们的工作和生活带来巨大便利,也将大大减少电子垃圾,意义非凡。 由于常见的便携式电子设备都采用锂电池供电,而不同设备的电采用的锂电池串数不同。多节锂电池充放电管理一直是一个棘手的问题。Type-C要统一充电接口,为不同锂电池串数的电子设备进行充电,对充电芯片的要求是内置快充协议的同时,还需要实现对不同设备锂电
[电源管理]
M12266 Type-C输入3-6节<font color='red'>锂电池</font>同口充放电管理移动电源双向快充IC解决方案
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved