BMS测试学习-GBT27930-2015【01】

【充电测试】

【什么是BMS测试】

电池BMS管理系统全生命周期测试的自动化整体解决方案。模拟BMS应用环境的参数,全方位检测BMS及其部件在各种应用环境和极端条件( 故障模拟 )下的工作状态,验证其功能及性能。

【直流充电步骤】

物理上电--低压辅助上电--充电握手--参数匹配--充电阶段--充电结束阶段

一、物理上电

CC2连接

二、低压辅助上电

闭合k2,k3,提供A+(12V电压信号),激活BMS控制器。相当于插枪之后刷卡。

三、充电握手

分为握手启动握手辨识

握手启动:BMS传递给充电桩握手报文和一些信息(例如:允许充电的最高总电压),充电桩也传递给BMS 握手报文和一些信号(例如:充电协议)。双方传递完信息以后,充电桩开启绝缘检测,进行漏电检查,完成后发送CRM00给BMS。接下来进行握手辨识。

握手辨识:识别到充电机的辨识报文CRM00之后,就会给充电机发送BRM辨识报文给充电机(比如:BMS所用通信协议的版本(V1.0/V1.1)、车辆电池的类型、电池系统额定电压),并且之后的绝缘检测交给BMS。充电桩收到这些信息以后判断是否给充电。若是可以,就给BMS发送CRMAA;若是信息不匹配,就发送错误问题给BMS,并且不给充电。

四、参数配置

       首先,BMS发送完整的电池参数给充电桩(PCB报文),充电桩发送时间(CTS报文)和最大充电能力(CLM)的报文给BMS。

       然后BMS发送准备报文(BRO00)给充电桩,并且闭合K5,K6,开启绝缘检测,之后,传递BRO AA报文给充电桩,告诉它自己已经准备好,可以充电了。

最后,充电桩发送CRO 00给BMS,表示自己进入准备阶段。接下来闭合K1,K2,传递CRO AA给BMS表示自己已经可以进行充电了。

五、充电阶段

        BMS给充电桩发送请求充电的报文(BCL),以及当前电池状态参数的报文(BCS)。充电桩发送充电状态报文(CCS)

        充电过程中,充满电或者出现故障都需要电机停止使用。故障时需要BMS向桩发送BST报文停止输出;充电机检测到故障/人工停止/预设条件需要中止充电时,需向BMS发送CST报文(内容为中止故障原因),BMS收到CST报文后退出充电流程。

六、充电结束阶段

结束充电后,BMS和充电桩相互发送报文。

(1) BMS向充电机发送BSD报文(内容为当前电池的电压、电池温度、当前的电量SOC).

(2) 充电机给BMS发送CSD报文(累计充电的时间、充电的电量、充电机的编号)

参考资料

什么是BMS自动化测试系统?_bms测试系统_YingYueDZ的博客-CSDN博客

国标充电流程讲解(GBT27930-2015) - 知乎 (zhihu.com)

### BMS测试方法 对于电池管理系统的测试,确保其稳定性和可靠性至关重要。BMS测试旨在验证系统能否正常工作并处理各种可能遇到的情况,减少错误发生的可能性[^1]。 #### 常见的BMS测试类别包括: - **功能测试**:确认各个子系统及其组件的功能是否按照预期运行。 - **性能测试**:评估系统在特定条件下的响应速度、吞吐量以及资源利用率等指标。 - **兼容性测试**:检验硬件与软件之间是否存在不匹配的问题。 - **安全性测试**:检查安全机制的有效性,防止潜在的安全隐患。 - **环境适应能力测试**:考察产品在极端温度或其他恶劣环境下仍能保持良好表现的能力。 为了实现这些目标,在实际操作过程中通常会采用一系列专门设计的方法和技术来完成各项任务。例如,利用仿真技术创建虚拟的工作环境来进行全面深入的研究;借助自动化脚本加速重复性的检测过程等等[^3]。 ### 使用的工具 针对不同的应用场景,开发者会选择合适的工具组合以达到最佳效果。以下是几种常用的BMS测试工具介绍: - **专用测试平台**:这类装置专为满足动力电池管理系统的需求而打造,具备高度集成化的特性。它们能够提供精确的数据收集服务,并支持多种类型的接口连接方式以便于与其他外部设施对接。此外,还拥有灵活多变的产品结构允许用户根据实际情况自由配置参数设置,如总电压/电流模拟、单体电芯行为模仿等功能均可以通过此途径得以实现[^4]。 ```python import serial # Python中的串口通信库用于与测试设备交互 ser = serial.Serial('COM3', baudrate=9600, timeout=1) def send_command(command): ser.write(f"{command}\n".encode()) send_command("SET_VOLTAGE_SIMULATION") # 发送命令启动电压模拟 ``` 通过精心构建的串行通讯协议,不仅可以加快信息交换的速度而且有助于提升整体工作效率和服务品质。这使得工程师们可以在更短的时间内获取到更加详尽可靠的实验成果报告,进而推动项目向前发展[^2]。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秃头宝贝。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值