电池管理系统上位机软件的设计.docx





《电池管理系统上位机软件的设计.docx》由会员分享,可在线阅读,更多相关《电池管理系统上位机软件的设计.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电池管理系统上位机软件的设计 摘要:本文探讨了电池管理系统中的上位机软件的设计原理及设计方法,本软件的主要功能是通过与主控器通信来获得电池组信息的实时和历史数据,获得电池组在工作期间的动态数据,同时通过对动态数据的实时分析,并在软件主页面上显示电池运行状态,以及对电池的参数进行设置。 关键词:电池管理系统;历史数据;电池组;上位机软件 1 引言 电池有很明显的非线性和时变特性,电池在各个方面的特性尤其是在电池组串联中的容量、最大充放电功率、等效内阻等能不仅仅通过上车前的简洁测试确定,因为他们在汽车行驶过程中随着电池的寿命、充放电状态等因素改变,因此为了更合理地应用蓄电池须要一套管理系统。 本文
2、主要探讨电池管理系统的上位机软件的设计,从开发语言,编程特点,系统分析等方面进行探讨,从理论探讨了详细软件设计方法。 2 上位机软件的设计 2.1 上位机软件的开发语言的选择 上位机软件程序是集显示实时数据、主控器运行参数设置和保存实时与历史数据于一体的多功能电脑软件。它协作现场工作人员调试BMS主控器,并且可供应给客户用来分析电池运行运用状况。技术层面上本程序采纳Microsoft公司伴同Visual Studio.NET推出的Visual C#语言,它既供应Visual Basic的易用性,又供应JAVA和C+语言的敏捷性及强大功能。本软件可以很便利的移植到车载电脑等终端显示器上。 2.2
3、 系统分析 系统功能模块。电池管理系统上位机主要功能是通过和主控器通信来获得电池组信息的实时和历史数据,获得电池组在工作期间的动态数据,同时通过对动态数据的实时分析,并在软件主页面上显示电池运行状态。 数据通信模块。数据通信模块是系统的重要组成部分,该功能模块负责从主控器中获得电池组的数据信息,这些信息主要包括每个电池的电压、每个电池组的温度、电流安时数、电池状态、阻抗信息等,他们是系统运行的重要数据来源。采纳串口通信方式,1个 起始位、8个 数据位、1个停止位、无奇偶校验、波特率:57600bps。 重要数据显示模块。重要数据显示模块主要包括总电压、总电流、电流安时数、电池状态、阻抗信息等。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电池 管理 系统 上位 软件 设计

限制150内