蓄电池检测系统设计

基于单片机的电池检测系统设计
引言
蓄电池作为一种供电方便、安全可靠的直流电源广泛应用于电力、石化、通讯等领域,为获得较高的电压,常用多节蓄电池串联工作方式。由于单体蓄电池特性的差异,在运行一段时间后,电池组中个别电池性能变差,进而失效,造成电池组整体性能下降,导致整个系统的可靠性降低,且蓄电池是一种化学反映装置,内部的化学反映不易及时发现,因此有必要对蓄电池的运行状态进行实时在线监测。
1.1  本课题研究的意义
蓄电池作为一种化学电源,1860年普兰特首次发明了实用的蓄电池以来,蓄电池以其价格低廉、易于浮充使用、电能效率高、电源独立性好、可移动等优点被广泛应用于发电厂、变电站、邮电通讯系统、汽车、船舶、铁路客车等各个领域。
随着经济的迅速发展,电力系统和通信系统发挥着越来越重要的作用,由蓄电池组、充电浮充电装置以及馈电支路开关和熔断器等组成的直流系统是发电厂、变电站和通信中的一
个重要组成部分,其工作状况的好坏直接影响到电力系统和通信系统的安全、可靠和高效运行。而蓄电池组作为直流系统向外供电的唯一设备,为电力系统和通信系统中的信号装置、继电保护装置和控制装置等重要负载提供工作电源,其性能的好坏直接关系到电力系统和通信系统的安全可靠性。因此为了确保用电设备即使在交流电源全部中断的情况下也能正常安全连续运行,必须保证蓄电池组的运行状态性能良好,在发生火电中断时能够有足够的放电容量,所以重视和加强对蓄电池的维护工作,特别是对蓄电池实施实时在线监测意义重大。
1.2  国内外发展状况
随着科学技术的发展,特别是单片机和计算机在智能化控制方面的应用,以及在变电站综合自动化系统等方面研究的深入,关于蓄电池的自动化监测问题也提到日程上来。近几年以来,很多人开始研究蓄电池的自动化监测。蓄电池监测系统中,主要内容是对单电池电压的监测。其中,关于温度和电流的测量都属常规测量,而且在这些方面的测量技术都已成熟。在电压的测量方法上,对单个电压量的测量方法非常简单。其中,最关键的是如何测量电池组中串联在一起的单体电池电压。在解决如何测量单体电池电压问题上,人们进
行了大量的研究工作。有人提出用继电器来切换电池组中的每只电池。用触点式继电器切换的缺点是:体积大、成本高、寿命短、速度慢,且其电压值计算比较麻烦;有人提出另外一种方法:在多路输入信号的选择上采用模拟开关进行选通,在模拟信号的转换上采用可编程定时器的V/F转换器。其中,在解决输入信号电压高于芯片的最大工作电压的问题上存在技术难点,且采用V/F 转换作为bdavA/D转换器。其缺点是响应速度慢、在小信号范围内线性度差、精度低。关于在线测量单只电池电压的方法,还有人提出用光电隔离器件和大电解电容器构成采样,保持电路来测量蓄电池组中单只电池电压。此电路的缺点是:在A/D转换过程中,电容上的电压能发生变化,使其精度趋低,而且电容充放电时间及晶体管和隔离芯片等器件动作延迟等因素,决定采样时间长等缺点。国内研制并投产的ZXJ24/2-1型蓄电池组智能监测仪,采用浮动地技术测量蓄电池组中各单体电池电压,测量结果比较准确,但也存在模拟开关切换以及各器件的不一致性问题对浮动地的电位的影响,从而使测量结果偏差加大[2]
美国BMS蓄电池监测系统技术发展于电力应用工业。1989年,美国电力研究所与国家电能研究公司合作,共同研究了无人值守场站(PBWC)铅酸蓄电池综合在线状态监测系统。经过4年的研究与开发,耗资200万美元,于1994年完成样机的现场试验。测定的参数包括:
亚麻网
电池组电压、单体电压、(浮充电)维持电流、电池内部温度、电池组环境温度、电解液比重、电解液液面高度以及电极利用情况等。其方法是采用安装在每一只电池上的多传感器电池监测模块(叫“电池监测器”,是真空密封的)。这种模块通过光缆将状态数据传输到蓄电池组监测器,每一电池组监测器可监测256个单电池。远程控制中心通过MODEMS和公用电话线对电池组监测器进行监测,可监测的电池组监测器的数量不受限制。控制中心PC机能定期查询所有运行组的监测器,下载并处理储存的数据,存储和显示电池状态及其趋势的信息,能获得每一节电池的参数。[3]其主要特征是运用特定传感器对电池组的每个电池进行独立监测。单电池电压的测量是使用传统的一个直接带有稳压的A/D转换器。电池组电压的测量是用一个与电池组连接的滑动变阻器和带有稳压参考的A/D转换器(由电池组供电)。电池组电流的测量用霍尔效应磁域传感器来测量。电池内部温度的测量通常是用直接与电池壁接触的固态集成电路温度传感器来测量,并且同外部环境如气流和阳光这样的热效应隔离。电池组温度的测量是用同样的装置来测量。为了描述电池组周围空气的平均温度,传感器一般位于电池组支架上。此项研究成果应用于电厂、变电站、通信、电动车辆及医疗等领域。
关于BMS蓄电池的监测有多种监测目的。因此,监测的重点也有差异,在监测的方法和手
段上人们进行了大量的研究和探索。在圣巴巴拉某区的电车上,使用了VRLA蓄电池作为电源。[4]同时在蓄电池上安装有BMS蓄电池监测系统,以评价蓄电池的运行状况。BMS能够向操作人员提供有关剩余电量的信息及电池性能接近极限状态时的报警状态。同样重要的是,为对电池状态进行分析和维护,将数据进行记录。这里使用的电池单电压是12V。此BMS的数据采集系统包括16路单电压通道、测量一个显示电池温度及环境温度的4路温度通道、电池组电压和电流通道。A/D采样速率是每秒40个采样点,精度好于0.1%。电源供电部分使用了DC/DC变换器。此BMS通过获得电池的数据来分析电池和车辆的运行状况。
在韩国,有人研究光伏系统中的蓄电池状态的监测。铅酸蓄电池作为独立光伏系统的能量的储存设备,可防止过度放电和过度充电,对延长整个系统的服务寿命非常重要。蓄电池组的监测内容有:单电池电压、电池组电压、通过电池组的电流及电解液的比重等。每一个被选择的单电池电压使用一个便携式数据采集系统监测。这个系统中有一个20个通道的扫描器、一个数字多路选择器及一个笔记本电脑。电解液的比重是通过数字比重计测量。研究的监测系统不仅要监测以上这些内容,而且采用了一种“电流中断技术”,以测量电池组充电时电池的内部电阻。根据单电压和电流的关系,通过连续测量内部电阻以监测电池
的老化趋势。[5]
国外有人研究VMSVRLA Battery Management System)阀控密封铅酸蓄电池管理系统。这个管理系统不是简单的监测蓄电池,而是设计成具有管理和控制蓄电池的功能。此系统的目的是改变蓄电池“恒压充电”的方法。因为恒压充电的方法不能满足不同蓄电池所需的不同充电电流。系统监测的内容包括:单电池电压、电池内部温度、放电电流及放电过程中测量电池组总电压。VMS法兰轴铱-192中包含了BMS,它是在监测的基础上对蓄电池进行分析,并进行管理和控制。这样更有利于对蓄电池的维护,延长蓄电池使用寿命[6]
1.3  蓄电池组管理系统的功能
蓄电池电池组监测系统要承担电池组的系统管理,一方面保证电池组的正常运做,显示电池的动态响应并及时报警,使操作人员随时都能掌握蓄电池的情况。另一方面要避免出现意想不到的各种事故。蓄电池电池组监测系统一般采用先进的微处理器进行控制,通过标准通讯接口和控制模块对电池组进行管理,它的基本功能包括以下几个方面的内容:
1)蓄电池电池组管理
监视电池组的双向的总电压和电流、电池组的温升,并通过液晶或其他显示装置,动态显示总电压、电流、温升的变化,避免电池组过放,使电池组不会受到人为的损坏。
2)单节电池管理
对电池组中的单节电池的管理,可以及时发现单节电池的电状态,对单节电池动态电压和温度的变化进行实时测量,以便及时发现单节电池存在的问题,并采取有效的防范措施。
3)剩余电量的估计和故障诊断
电池组监测系统应具有对剩余电量的估计和故障诊断的功能,能够有效地反应和显示剩余电量,可以早期预报动力电池组的故障和隐患。

2 设计要求及系统框图
2.1  控制要求
UPS电源是电力、通信、银行等行业的必备电源,要求其稳定可靠。蓄电池是UPS系统的
重要组成部分,它的优劣直接关系到整个UPS系统的可靠性。精确预测蓄电池的临界失效期,对提高UPS系统的可靠性具有重要意义。本设计是基于单片机的蓄电池在线监测电路系统的设计。其主要任务是完成蓄电池各个参数(电压、电流、温度、剩余电量)的采集,并且可以显示输出,当各参数超限时,产生声光报警。
设计过程中要有理论的分析,选择合适的器件;运用Protel绘制电路;编辑相应的程序;通过仿真器来测试系统的可行性;按照学校有关文件的要求完成毕业设计前期材料。
2.2  系统框图
  电池监测系统最基本的作用是监测电池的工作状态:电池的电压、电流和温度,预测蓄电池SOC,管理电池的工作情况,避免出现过放电、过热,对出现的故障应能及时报警,以便最大限度地利用电池的存储能力和循环寿命。
根据系统的需求分析,设计主要分为两部分:数据采集和数据处理,这两部分都需要硬件和软件的相互配合才能完成。蓄电池的电压、电流及温度等数据参数经采样电路得到后送单片机,经单片机运算处理,进行LCD显示、与上位机通讯等操作。信号采样电路选用DS
2438蓄电池监测专用芯片,对单体电池电压、电流、温度等信号参数进行测量;单片机通过连接的键盘,可以设置产生报警的限值,同时能够实现显示数据的切换;当参数值超限时,自动进行声光报警。设计中加入硬件看门狗电路,进行保护。结构框图如图2.1所示。
看门狗电路
2.1  系统框图
本设计中模块单元的功能如下:
1)单体电池电压、电流、温度等信号采集电路:将被监测的蓄电池单体电池的电压、温度等信号进行采集,并且送到单片机内;
2)键盘单元:设定报警上下限值,并对显示内容进行切换;
3)89C51单片机:对接收到的二进制信号进行相应的处理,并产生相应的控制信号;
4)LCD显示电路:显示电压、电流、温度等参数值;
5)报警输出单元:当所测数据超过上限值或低于下限值时,产生声光报警;
6)串行通讯接口:实现与上位机的通信连接;
    7)看门狗电路:对单片机系统进行保护。

系统硬件设计
针对12V蓄电池系统进行设计,考虑到应尽量降低成本和避免复杂的硬件电路,主控器采用低功耗、高性能CMOS8位单片机AT89C51;信号采集单元采用专用的蓄电池监测芯片DS2438,芯片为单总线结构,大大简化了采样电路;工作所需要的+5V电源是通过蓄电池单体电压通过三端稳压器LM7805得到;显示器选用1602字符型液晶显示器;选用发光二极管和蜂鸣器实现报警输出,操作人员可以通过系统中的键盘来设定报警限值,以及显示数据的切换;看门狗电路选用X25045芯片;单片机可以将采集到的数据通过串行接口电路送到PC机进行数据显示。所以本设计硬件系统分为5个模块:单片机最小系统、信号采集电路、显示电路、声光报警与键盘电路、看门狗保护电路。下面对硬件电路作具体的设计。
3.1  单片机最小系统
AT89C51单片机芯片内集成了计算机的基本功能部件,已具备了很强的功能。一块芯片就是外加振荡电路和复位电路就是一个完整的最小微机系统,连线图如图3.1所示。
3.1 最小系统接线图
3.1.1 微处理器介绍
本系统中的微控制器采用了AT89C51AT89C51是美国ATMEL公司生产的,其内部包括一个8位的80C51微处理器(CPU)电动车遮阳棚256字节的数据存储器RAM/SFR4K程序存储器Flash ROM48位并行I/O端口P0-P31个全双工UART的串行I/O口、两个16位的定时器/玻璃模具设计计数器、具有5个中断源两个中断优先级的中断控制系统、片内振荡器和时钟产生电路(石英晶体和微调电容需外接,最高允许振荡频率为24MHz),与8051相比,具有节电工作方式,其封装引脚图如图3.2所示,下面分类介绍其引脚。

本文发布于:2024-09-21 22:34:17,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/126345.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:蓄电池   系统   电池   电池组
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议