System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种BMS测试系统寻址方法和装置制造方法及图纸_技高网

一种BMS测试系统寻址方法和装置制造方法及图纸

技术编号:42532817 阅读:13 留言:0更新日期:2024-08-27 19:40
本发明专利技术提供了一种BMS测试系统寻址方法和装置,所述方法包括:每个电池模拟设备接收对接的网络多串口单元下发的寻址启动信号和地址帧,其中,寻址启动信号为网络多串口单元执行上位机的寻址启动命令生成,地址帧为上位机生成并下发给网络多串口单元,电池模拟设备响应寻址启动信号启动寻址流程,根据地址帧采用链式递增机制逐个配置各电池模拟单元的唯一地址标识。本发明专利技术将整簇的BMS测试系统,划分为了若干个电池模拟设备,将BMS测试系统复杂的地址配置转换为单个的电池模拟设备寻址,对每一个电池模拟设备,通过采用地址帧进行链式递增配置其中每个电池模拟单元的唯一地址,确保了每个电池模拟单元都能获得一个唯一的地址。

【技术实现步骤摘要】

本专利技术涉及bms测试系统,特别是涉及一种bms测试系统寻址方法和一种bms测试系统寻址装置。


技术介绍

1、随着能源需求的快速增长和可再生能源的兴起,为储能行业的发展提供了广阔的空间和机遇,电池作为储能系统中的关键载体,如何保证电池长寿命稳定运行,向电池管理系统bms提出了更高的挑战。加大bms的测试,增强bms鲁棒性显得尤其重要。然而实际应用中,因为真实电池可能存在消防安全隐患,无法在任意的环境搭建真实电池环境用于bms测试,现场测试bms,给测试人员又带来了很大的不便。因此搭建电池模拟bms测试环境将具有非常重要的现实意义。

2、搭建整簇的电池模拟bms测试系统,里面包含了若干的电池模拟单元,在整簇的环境中,每个电池模拟单元的地址必须是唯一的,因此,需要解决各电池模拟单元的唯一寻址问题。


技术实现思路

1、鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种bms测试系统寻址方法和相应的一种bms测试系统寻址装置。

2、本专利技术公开了一种bms测试系统寻址方法,bms测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,所述方法包括:

3、每个电池模拟设备接收对接的网络多串口单元下发的寻址启动信号和地址帧;所述寻址启动信号为所述网络多串口单元执行上位机的寻址启动命令生成,所述地址帧为所述上位机生成并下发给所述网络多串口单元;

4、所述电池模拟设备响应所述寻址启动信号启动寻址流程,根据所述地址帧采用链式递增机制逐个配置各电池模拟单元的唯一地址标识。

5、可选地,所述地址帧包括电池模拟设备的初始地址和地址序号;所述电池模拟设备的初始地址由上位机根据bms测试系统中电池模拟设备的数量确定。

6、可选地,所述电池模拟设备响应所述寻址启动信号启动寻址流程,根据所述地址帧采用链式递增机制逐个配置各电池模拟单元的唯一地址标识,包括:

7、s1,首个接收到寻址启动信号的电池模拟单元响应所述寻址启动信号启动寻址流程,根据所述电池模拟设备的初始地址和地址序号,配置自身的唯一地址标识。

8、s2,配置完成后,所述首个接收到寻址启动信号的电池模拟单元对地址序号进行递增操作,生成新的地址序号,并与初始地址组合成新的地址帧。

9、s3,将寻址启动信号和新地址帧传递给下一个电池模拟单元;

10、s4,后续电池模拟单元在接收到寻址启动信号和新地址帧后,重复步骤s1至s3,直至所述电池模拟设备中的所有电池模拟单元完成地址配置。

11、可选地,所述方法还包括:

12、在电池模拟单元完成地址配置后,向所述网络多串口单元发送地址设置完成通知;所述网络多串口单元用于将所述地址设置完成通知转发给上位机,以使上位机验证地址设置是否成功并返回验证结果;

13、接收所述网络多串口单元转发的验证结果,并在确认所述验证结果为地址配置成功后结束寻址流程。

14、本专利技术还公开了另一种bms测试系统寻址方法,bms测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,应用于上位机,所述方法包括:

15、根据bms测试系统中电池模拟设备的数量确定每个电池模拟设备的初始地址,并设置电池模拟设备的地址序号,以及采用每个电池模拟设备的初始地址和地址序号生成地址帧;

16、向网络多串口单元发送寻址启动命令和所述地址帧;所述网络多串口单元用于执行所述寻址启动命令生成寻址启动信号并将所述寻址启动信号和地址帧下发给对应的电池模拟设备;所述电池模拟设备用于响应所述寻址启动信号并根据所述地址帧配置各电池模拟单元的唯一地址标识;

17、接收网络多串口单元发送的地址设置完成通知,并验证地址设置是否成功以及将验证结果发送给网络多串口单元;所述地址设置完成通知为电池模拟设备发送给网络多串口单元,所述网络多串口单元用于将验证结果转发给电池模拟设备;所述电池模拟设备用于根据所述验证结果确定是否结束寻址流程。

18、可选地,所述方法还包括:

19、判断电池模拟设备返回的地址帧信息是否符合上位机生成的最大地址帧信息以及判断地址分配时间是否超过预设第一时间阈值;

20、若电池模拟设备返回的地址帧信息符合上位机生成的最大地址帧信息以及地址分配时间未超过预设第一时间阈值,则生成地址配置成功的验证结果;

21、若电池模拟设备返回的地址帧信息未符合上位机生成的最大地址帧信息或地址分配时间超过预设第一时间阈值,则生成地址配置失败的验证结果。

22、本专利技术还公开了另一种bms测试系统寻址方法,bms测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,应用于网络多串口单元,所述方法包括:

23、接收上位机发送的寻址启动命令和地址帧;所述地址帧包括电池模拟设备的初始地址和地址序号;所述电池模拟设备的初始地址由上位机根据bms测试系统中电池模拟设备的数量确定;

24、执行所述寻址启动命令生成寻址启动信号并将所述寻址启动信号和地址帧下发给对应的电池模拟设备;所述电池模拟设备用于响应所述寻址启动信号并根据所述地址帧配置各电池模拟单元的唯一地址标识;

25、接收电池模拟设备发送的地址设置完成通知并转发给上位机;

26、接收上位机发送的验证结果并转发给电池模拟设备。

27、本专利技术还公开了一种bms测试系统寻址装置,bms测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,所述装置包括:

28、寻址信号和地址帧接收模块,用于每个电池模拟设备接收对接的网络多串口单元下发的寻址启动信号和地址帧;所述寻址启动信号为所述网络多串口单元执行上位机的寻址启动命令生成,所述地址帧为所述上位机生成并下发给所述网络多串口单元;

29、地址配置模块,用于所述电池模拟设备响应所述寻址启动信号启动寻址流程,根据所述地址帧采用链式递增机制逐个配置各电池模拟单元的唯一地址标识。

30、可选地,所述地址帧包括电池模拟设备的初始地址和地址序号;所述电池模拟设备的初始地址由上位机根据bms测试系统中电池模拟设备的数量确定。

31、可选地,所述地址配置模块,包括:

32、首个电池模拟电池地址配置子模块,用于首个接收到寻址启动信号的电池模拟单元响应所述寻址启动信号启动寻址流程,根据所述电池模拟设备的初始地址和地址序号,配置自身的唯一地址标识。

本文档来自技高网...

【技术保护点】

1.一种BMS测试系统寻址方法,其特征在于,BMS测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述地址帧包括电池模拟设备的初始地址和地址序号;所述电池模拟设备的初始地址由上位机根据BMS测试系统中电池模拟设备的数量确定。

3.根据权利要求2所述的方法,其特征在于,所述电池模拟设备响应所述寻址启动信号启动寻址流程,根据所述地址帧采用链式递增机制逐个配置各电池模拟单元的唯一地址标识,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.一种BMS测试系统寻址方法,其特征在于,BMS测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,应用于上位机,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.一种BMS测试系统寻址方法,其特征在于,BMS测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,应用于网络多串口单元,所述方法包括:

8.一种BMS测试系统寻址装置,其特征在于,BMS测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,所述装置包括:

9.一种BMS测试系统寻址装置,其特征在于,BMS测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,应用于上位机,所述装置包括:

10.一种BMS测试系统寻址装置,其特征在于,BMS测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,应用于网络多串口单元,所述装置包括:

...

【技术特征摘要】

1.一种bms测试系统寻址方法,其特征在于,bms测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述地址帧包括电池模拟设备的初始地址和地址序号;所述电池模拟设备的初始地址由上位机根据bms测试系统中电池模拟设备的数量确定。

3.根据权利要求2所述的方法,其特征在于,所述电池模拟设备响应所述寻址启动信号启动寻址流程,根据所述地址帧采用链式递增机制逐个配置各电池模拟单元的唯一地址标识,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.一种bms测试系统寻址方法,其特征在于,bms测试系统包括多个电池模拟设备,每个电池模拟设备包括多个电池模拟单元,电池模拟设备通过网络多串口单元与上位机通信连接,每个网络多串口单元对接若干个电池模拟设备,应用于上位机,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

...

【专利技术属性】
技术研发人员:刘明忠谢江平范家闩张绍和岑坚宇李焱
申请(专利权)人:深圳市科陆电子科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1