消防移动终端的电池管理系统设计

来源 :计算机时代 | 被引量 : 0次 | 上传用户:zhj8028
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 从硬件与软件两个方面着手,使用STM32微处理器与各类采集传感器为硬件核心,拓展必要的外部设备,设计完成电池管理系统。该系统采用保证移动终端安全、提高电池寿命的一项关键技术,它具有保护电池性能,防止电池组中个别电池早期损坏的功能,利于对电池的侦测,还具有保护和报警的功能。
  关键词: 电池智能管理; STM32; SOC; 嵌入式系统
  中图分类号:TN965.6 文献标志码:A 文章编号:1006-8228(2017)03-37-04
  Abstract: From two aspects of hardware and software, using STM32 microprocessor and all kinds of acquisition sensor as the core of hardware, expanding the necessary external devices, the battery management system is designed. The system uses a key technology to ensure the security of mobile terminal and improve the battery life that it has the functions of protecting the battery performance, preventing the early damage of the individual batteries in the battery pack, and has the functions of protection and alarm.
  Key words: battery intelligent management; STM32; SOC; embedded system
  0 引言
  随着消防移动智能终端的研究和发展,电池以及其管理系统的研究与制造越来越重要。解决该问题的关键部分是如何有效地利用电池的能量,延长电池的寿命。
  我国对智能终端的发展和未来非常重视,在“十五”规划中列为国家高科技攻关项目,同时列为国家“863”攻关项目,其中多所高校都对智能通信的电池管理系统进行了研究。总体来讲,电池管理系统与电机控制技术、电池技术、电机相比并不成熟。电池管理系统是移动通信设备最关键的技术之一,近年来虽然有很大的提高,在很多方面都开始应用,但一部分仍然不够完善,尤其是在安全管理、SOC的估算精度和采集数据的可靠性等方面都有待改进和提高。
  电池管理系统利用电池的能量,来估算剩余电量SOC,保证SOC工作在合理的范围内,预防过充电以及过放电对电池的损伤,以此来延长电池的寿命。电池管理系统能早期对故障电池进行预测,预防因单体电池损坏且未及时发现而造成的整组电池寿命降低,导致设备运行时间的下降[1]。电池管理系统通过检测电池的电流、电压、温度等信息,对设备及使用操作人员提供预警信息,来防止设备使用过程中电池损坏或电池耗损导致失去电能,保证更长的设备使用和待机时间[2,8]。
  本项目结合消防移动智能终端的研制,研发出适用于移动终端的电池管理系统。针对以上电池所出现的问题,现研发了一套新型电池能量管理系统以确保电源系统能够正常应用,系统应用了保证像图传、通信等移动终端安全、提高电池寿命的一项关键技术,它具有保护电池性能,防止电池组中个别电池早期损坏的功能,利于终端的运行,还具有保护和报警的功能。协调工作是依靠对电池模块的监控来实现的,它可以计算并发出执行指令,相关指令,向用户提出警告[6-7]。
  1 SOC算法
  电池的荷电状态SOC反映电池的剩余容量状况。换而言之,在一定的放电率下,当前电池的剩余容量与总的可用容量的比值[4]。其数学表达式如下:
  其中,Qt为电池当前时刻的剩余电量;Qo为电池的总容量。
  充分发挥电池能力和提高安全性两个角度对电池进行高效管理,以及電动汽车电池在使用过程中表现的高度非线性,这两个方面导致准确估算SOC富有很大难度。传统方法有放电实验法,Ah积分法,开路电压法,测量内阻法,线性模型法,卡尔曼滤波,神经网络。
  本系统采用的卡尔曼滤波法,建立在安时积分法的基础之上[5]。卡尔曼滤波是对动力系统做出最小方差意义上的最优估计的思想。该方案应用在蓄电池的SOC估计。电池被视为动力系统而荷电状态为系统的内部状态。该系统被用来的输入项目有:电池电流、电池剩余容量、环境温度、极化内阻以及欧姆内阻等变量。系统的输出为:电池的工作电压。由于电池等效模型所确定的是非线性方程,而在计算过程中要实现线性化。预估电池荷电状态方法的核心思想是包括反映估计误差和荷电状态估计值、协方差矩阵的递归方程,协方差矩阵可以用来给出估算误差范围。卡尔曼滤波在实际运用过程中矩阵运算量大,因而运算能力强的单片机。
  采用基本卡尔曼滤波和扩展卡尔曼滤波方法估计电池SOC时,一般假定噪声为零均值白噪声,且噪声方差已知。在噪声确定的情况下,基本卡尔曼滤波和扩展卡尔曼滤波方法的估计效果很好,但实际上白噪声不存在。在电池管理系统采样过程中,采样信号常会受到一些未知噪声的干扰,经常采集到一些超出范围的数值,对这些干扰在硬件滤波基础上加以自適应卡尔曼滤波,不但降低了硬件成本,而且易于实现。自适应卡尔曼滤波方法在扩展卡尔曼滤波方法基础上,由测量数据实时估计状态的动态变化,不断估计并修正噪声的统计特性,进而可以准确估计系统状态。
  采用自适应卡尔曼滤波器方法估计电池SOC,步骤如下:
  ⑴ 设初始状态的估计值和初始状态误差的协方差P0分别为:
  由此,自适应卡尔曼滤波估计方法在基本卡尔曼滤波方法基础上,在线实时估计qk、Qk、rk和Rk,不断修正状态变量SOC的估计值,提高了SOC估计精度。   2 硬件系统设计
  电池管理系统(BMS)主要由以下几部分组成:数据采集单元、中央处理单元、均衡单元检测部件、显示单元、控制部件等组成。采集模块是由电压采集模块和温度采集模块等组成,均衡模块通常与检测模块放一起,显示单元是由液晶屏、显示板、上位机及键盘组成。相互间的信息通讯一般采用CAN现场总线技术实现[3,9,10]。
  电压检测模块:电压检测是通过电池管理芯片LTC6803-3实现对电池组总电压、各单体电池电压的采集,将采集来的数据传送至单元板进行保存、计算以及分析判断。
  电流检测模块:电流检测是通过霍尔电流传感器TBC06DS3.3,单元板将采集到的电流值直接读入,然后将其保存或供系统使用。
  温度检测模块:温度检测模块采用目前最成熟稳定的热电偶测温技术来实现,热电偶传输过来的模拟差分电压可以解析出温度值来,通过热电偶温度传感器解析出温度值后,通过SPI总线上传到温度模块内的单片机,单片机再对温度值做温度补偿等软件运算处理后,上报给主控单元。
  均衡控制模块:均衡模块只在电池组充电时作用,为保持电池组各单体电池的一致性,使用电阻均衡方式,在系统中某一单元电池电压超高时,将关断充电电路,将多余电量用水泥电阻消耗掉。
  通信模块:通信模块主要使用485通信,实现单元板与主控板或整车控制系统之间的数据通信。
  3 软件系统设计
  本系统所有的程序模块都是用C语言来编写的,具有语言简单、使用方便灵活、可移植性好、结构化程序设计的特点。根据开发需求,本设计实现了对电池组的管理,根据安全要求以及电池管理系统对电源管理的任务,结合硬件的搭建和软件的编写,将管理系统软件部分划分为四大模块,即数据采集模块、均衡模块、SOC算法模块和通讯模块[2-3]。各模块实现的功能如下:
  ⑴ 数据采集模块:实现对电池组信息的实时采集,电池组信息主要包括单体电池的电压、温度,电池组的总电压和充放电电流。
  ⑵ 均衡模块:实现电池组各单体电池之间的均衡,当电池组中某单体电池电压出现异常时,停止充电,并对其采取相应操作,保证电池组中单体电池的一致性。
  ⑶ SOC算法模块:实现电池组的SOC估算,通过相应的算法子程序实现对电池组电量的估计,保证完成实时对电量的监控。
  ⑷ 通讯模块:实现电源管理系统通信功能,提供数据传送的接口,包括同主控板的通信,本设计采用CAN总线通信。
  4 结论
  本系统经过整体测试,结果表明,达到了预期的效果。电池管理系统作为一个实时监控系统,需要对电池的电压、电流及温度等信息实时查询,实时响应各类通信命令,并作出响应控制操作。系统不仅能够实时监控电池状态,还可以优化使用电池能量,延长电池寿命,保证电池的使用安全。
  参考文献(References):
  [1] 崔书超,柴智,南金瑞.基于CAN总线的纯电动汽车故障诊断系统[J].車辆与动力技术,2012.2:44-48
  [2] Kim Lemon. Introduction To CAN Calibration Protocol.App. Note AN-AMC-1-102 09/3,2002.
  [3] H. Kleinknecht. ASAP Standard CAN Protocol Carlibra-tion Version 2.1.18.February 1999.
  [4] 李贵海.电池SOC估算策略研究[D].浙江大学硕士学位论文,2006.
  [5] 赵兴福.电动汽车蓄电池的建模与仿真研究[D].武汉理工大学硕士学位论文,2004.
  [6] 王敏旺.纯电动汽车整车控制器开发[D].湖南大学,2011.
  [7] 高岩.纯电动微型车整车控制系统的研究与设计[D].西南大學,2012.
  [8] 华梦新.纯电动车整车控制策略的研究[D].哈尔滨工业大学,2010.
  [9] 翦权斌.基于CAN总线电动汽车主控制器及车门控制系统的研制与开发[D].天津大学研究生院, 2005.
  [10] CANape User Mannual. Vectot Informatik Gmbh.
其他文献
摘 要: 文章将多源多尺度的油气藏信息进行集成,并应用于油气藏开发管理与动态分析。运用数据库技术和.net编码平台,建立了稠油热采多信息数据库,实现了多信息的集成与实时动态更新。为满足不同部门人员对油气藏信息的不同需求,采用异构双重数据库的结构形式,实现稠油油藏多信息的分类分析运用。将稠油热采开发涉及的多信息集成管理于动态数据库中,为多技术部门的稠油开发分析及共享提供了平台的支持。  关键词: 异
中兴手机去年年底突然换帅,由年轻的曾学忠执掌2013年业绩下滑严重的手机部门.被誉为中兴最具有互联网思维的年轻一代,曾学忠被业界寄予很高的期望.
由通信世界全媒体承办的“2016移动转售业务全球发展高峰暨虚拟运营商太湖论剑”1月21日在苏州太湖国际会议成功召开,工信部主管部门领导,行业协会领导,中国电信、中国联通转
过去的2014年,在智能手机产业有关苹果创新乏力和三星衰落的声音不绝于耳,与此相对应的则是中国手机厂商的崛起和“誓把苹果、三星拉下马”的豪言壮语。坦白地讲,面对国内手机厂
近两周来,笔者与腾讯客服打了多次交道,几个回合下来,挫败感很强烈。事情的起因并不复杂,半个月前,笔者通过微信给手机充值300元,当时收到微信回复,显示充值成功。不想两天后
针对高校计算机图形学教学中存在的问题,从学生学习目的角度进行分析,把学生分成了学分类、考研类和应用类。提出满足不同类别学生学习需求的"差别"培养目标,给出了差别化教学设计、差别化教学策略和差别化考核评价方式等具体操作方法。实践表明,基于"差别"培养的教学方式能够显著激发学生的学习自主性,提高教学效果,具有很好的教学适用性。
近日,有网络媒体发文称《联通紧跟电信陷用户增长危机缘于无FDD牌照》,文章根据4月份联通公布的3G新增用户数创历史新低,以及过去几个月电信公布的新增用户数大幅减少甚至净
运营商数字化转型是近十年来业界探讨的热点话题,然而这么多年过去,虽然云计算、大数据、人工智能、物联网等新技术和新应用层出不穷.但运营商依然面临管道化、业务边缘化的困局
就在本月7日,美国运营商AT&T面向该国家100所城市推出了“随选网络”(NetworkonDemand)。据媒体报道,AT&T推出的这一服务基于SDN技术,商业客户可根据需求自行管理和调整网络,比如订购
在亚洲移动通信展开幕前夕,GSMA发布了《2014年亚太地区移动经济报告》。报告显示,亚太地区移动用户占全球总数的50%,预计到2020年,亚洲将是全球增长最快的移动市场之一。该