天津中汽27930通讯协议测试和18487充电流程测试
来源:互联网 发布:美丽播直播系统源码 编辑:程序博客网 时间:2024/04/23 17:43
前些天去天津中汽做27930通讯协议测试和18487充电过程测试,遇到一些问题,简单总结一下。
1、27930通讯协议测试
总的来说比较顺利,前期在宁波做过摸底测试,大大小小的问题都排除了一些,主要有以下两点:
1.1 在模拟充电机主动终止充电的时候,BMS没有正确报出BST(BMS中止充电报文)报文的内容。
模拟人工终止充电,这时,充电机CST(充电机中止充电)发送04 00 00 00 ,BMS应该反馈BST 40 00 00 F0,实际是发了00 00 00 00。
1.2 数据填充问题,没有用到的数据位,应该填充1。
比如1.1提到的BST,有效数据共4个字节,其中第四个字节是BMS中止充电错误原因,只用了低4位,所以默认情况下第四字节应该是F0,而不是00。
同样的还有BEM(BMS错误报文),有效数据共4个字节,其中前面三个字节每个字节都只用了低4位,第四字节用了全部8位,所以默认情况下应该是F0 F0 F0 00,而不是00 00 00 00。
2、18487测试
这个问题多了一些,主要是S2的闭合与断开,电流对应CP的关系,CP异常时,OBC输出问题。
2.1 S2闭合与断开
因为一些策略原因(就不详谈了),S2闭合和断开的时机不对,导致时序异常,更改后正常。
2.2 CP对应电流关系
供电装置实际输出电流偏大于CP计算出的理论电流值,一方面由于电流测量误差的存在,另一方面由于交流电压不稳,导致折合到电池端计算的充电请求电流会有一定的偏差。
所以在测试中,将请求的电流相应的缩小。
2.3 电流极值问题
在测试过程中出现,当CP为10的时候,供电装置理论的最大输出电流为6A,但实际显示的输出电流为6.3A,并且通过缩小请求充电电流也无法缩小。
后来确认到,OBC有一个最小输出电流,也就是说,只有OBC处于输出状态,就有一个大约为3.3A左右的最小输出电流,加上当时电池包电压处于较高状态达到401V,交流供电端电压为210V左右,
可以粗略计算出供电设施输出电流大约为3.3*401/210=6.3左右。
解决方法的话,暂时没有考虑整改OBC,因为这次电池包电量比较高,如果电压能够降下来10%左右,3.3*360/210=5.6应该可以满足需求。
1、27930通讯协议测试
总的来说比较顺利,前期在宁波做过摸底测试,大大小小的问题都排除了一些,主要有以下两点:
1.1 在模拟充电机主动终止充电的时候,BMS没有正确报出BST(BMS中止充电报文)报文的内容。
模拟人工终止充电,这时,充电机CST(充电机中止充电)发送04 00 00 00 ,BMS应该反馈BST 40 00 00 F0,实际是发了00 00 00 00。
1.2 数据填充问题,没有用到的数据位,应该填充1。
比如1.1提到的BST,有效数据共4个字节,其中第四个字节是BMS中止充电错误原因,只用了低4位,所以默认情况下第四字节应该是F0,而不是00。
同样的还有BEM(BMS错误报文),有效数据共4个字节,其中前面三个字节每个字节都只用了低4位,第四字节用了全部8位,所以默认情况下应该是F0 F0 F0 00,而不是00 00 00 00。
2、18487测试
这个问题多了一些,主要是S2的闭合与断开,电流对应CP的关系,CP异常时,OBC输出问题。
2.1 S2闭合与断开
因为一些策略原因(就不详谈了),S2闭合和断开的时机不对,导致时序异常,更改后正常。
2.2 CP对应电流关系
供电装置实际输出电流偏大于CP计算出的理论电流值,一方面由于电流测量误差的存在,另一方面由于交流电压不稳,导致折合到电池端计算的充电请求电流会有一定的偏差。
所以在测试中,将请求的电流相应的缩小。
2.3 电流极值问题
在测试过程中出现,当CP为10的时候,供电装置理论的最大输出电流为6A,但实际显示的输出电流为6.3A,并且通过缩小请求充电电流也无法缩小。
后来确认到,OBC有一个最小输出电流,也就是说,只有OBC处于输出状态,就有一个大约为3.3A左右的最小输出电流,加上当时电池包电压处于较高状态达到401V,交流供电端电压为210V左右,
可以粗略计算出供电设施输出电流大约为3.3*401/210=6.3左右。
解决方法的话,暂时没有考虑整改OBC,因为这次电池包电量比较高,如果电压能够降下来10%左右,3.3*360/210=5.6应该可以满足需求。
阅读全文
1 0
- 天津中汽27930通讯协议测试和18487充电流程测试
- 软件测试管理和测试流程
- 软件测试方法和测试流程
- APP测试流程和测试点
- TCP协议通讯流程
- TCP协议通讯流程
- TCP协议通讯流程
- 压力测试中遇到的问题和流程回顾
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- 基于dubbo框架下的RPC通讯协议性能测试
- Crontab任务执行脚本source无法获取环境变量
- 项目总结---我的体会
- allegro学习之如何绘制二极管的极性标志
- springMVC返回json时报406错误的bug
- Java EE学习日记1
- 天津中汽27930通讯协议测试和18487充电流程测试
- mybatis 原理
- 国产linux凝思4.2系统多网卡指定路由配置
- .net下的ueditor更改上传路径为绝对路径
- web-dom-link
- 最高分是多少
- weblogic基本概念
- Effective STL 29 istreambuf_iterators for character-by-character input
- Self-Normalizing Neural Networkslf