电池系统的模拟装置、方法、终端设备以及介质制造方法及图纸

技术编号:38522071 阅读:12 留言:0更新日期:2023-08-19 17:00
本申请涉及电池系统技术领域,公开一种电池系统的模拟装置、方法、终端设备以及计算机存储介质。电池系统的模拟装置包括:移动终端、电池系统和模拟服务器;移动终端,用于在蓝牙模式下,与电池系统建立蓝牙通信连接,以与电池系统进行蓝牙指令数据包的交互;和,在网络模式下,与模拟服务器建立网络通信连接,以与模拟服务器进行网络数据包的交互,网络数据包包括数据获取请求;模拟服务器,用于模拟电池系统的运行数据;和,在接收到移动终端发送的数据获取请求时,将数据获取请求相对应的运行数据的网络数据包传输至移动终端。本申请能够提高电池系统和移动终端之间的联调测试效率和新功能的开发效率。和新功能的开发效率。和新功能的开发效率。

【技术实现步骤摘要】
电池系统的模拟装置、方法、终端设备以及介质


[0001]本申请涉及电池系统
,尤其涉及一种电池系统的模拟装置、方法、终端设备以及计算机存储介质。

技术介绍

[0002]现如今,随着智能手机的普及,越来越多的智能硬件产品开始增加蓝牙功能模块,以实现产品和智能手机的交互。
[0003]现有的电池系统基本上都集成有蓝牙功能模块,用户可通过移动终端连接上电池系统的蓝牙来获取电池系统的电压、电流、功率等运行数据,还能设置电池系统的参数,有利于提高电池系统的智能化和便利化。但是,在电池系统与移动终端进行联调测试和新功能开发测试阶段,都存在强依赖电池硬件的情形,在电池系统与移动终端进行联调测试时,若电池系统的硬件存在故障,由于硬件故障的问题排查和维修难度大,会严重影响联调测试其他环节的测试效率,在电池系统与移动终端之间需要增加新功能的蓝牙指令时,需要对电池硬件进行更新,而电池系统的硬件更新也存在流程复杂、耗时较长的问题,使得新功能的开发效率低。
[0004]综上,如何提高电池系统和移动终端之间的联调测试效率和新功能的开发效率,俨然已经成为本领域亟需解决的问题。

技术实现思路

[0005]本申请的主要目的在于提供一种电池系统的模拟装置、方法、终端设备以及计算机存储介质,旨在通过使用模拟服务器来替代电池系统与移动终端进行交互,从而实现提高电池系统和移动终端之间的联调测试效率和新功能的开发效率的效果。
[0006]为实现上述目的,本申请提供一种电池系统的模拟装置,所述电池系统的模拟装置包括:移动终端、电池系统和模拟服务器;
[0007]所述移动终端,用于在蓝牙模式下,与所述电池系统建立蓝牙通信连接,以与所述电池系统进行蓝牙指令数据包的交互;和,在网络模式下,与所述模拟服务器建立网络通信连接,以与所述模拟服务器进行网络数据包的交互,所述网络数据包包括数据获取请求;
[0008]所述模拟服务器,用于模拟所述电池系统的运行数据;和,在接收到所述移动终端发送的数据获取请求时,将所述数据获取请求相对应的运行数据的网络数据包传输至所述移动终端。
[0009]可选地,所述移动终端,包括:
[0010]数据通信层,用于解析所述模拟服务器传输的所述运行数据的网络数据包,以得到解析结果;
[0011]数据接口层,用于接收所述数据通信层传输的所述解析结果,并将所述解析结果传输至业务层;
[0012]所述业务层,用于根据所述解析结果显示所述运行数据。
[0013]可选地,所述数据通信层,还用于将所述蓝牙指令数据包封装为所述网络数据包;
[0014]所述数据通信层,还用于将所述网络数据包发送至所述模拟服务器;
[0015]所述数据通信层包括:
[0016]获取单元,用于获取所述蓝牙指令数据包中的业务代码和业务数据;
[0017]封装单元,用于将所述业务代码和所述业务数据封装为所述网络数据包。
[0018]可选地,所述网络数据包还包括数据修改请求;
[0019]所述模拟服务器,还用于在接收到所述移动终端发送的所述数据修改请求时,根据所述数据修改请求更新所述数据修改请求相对应的运行数据,并将修改后的运行数据的网络数据包传输至所述移动终端。
[0020]可选地,所述移动终端还包括:
[0021]连接配置开关,用于响应于第一模式切换指令,将所述蓝牙模式切换为所述网络模式;和,响应于第二模式切换指令,将所述网络模式切换为所述蓝牙模式。
[0022]可选地,所述移动终端,还用于响应于所述第一模式切换指令,以基于预设的websocket协议(一种通信协议)向所述模拟服务器发起网络连接请求;
[0023]所述模拟服务器,用于基于所述websoket协议向所述移动终端返回所述网络连接请求对应的网络连接结果。
[0024]可选地,所述移动终端,还用于响应于所述第二模式切换指令,以基于预设的蓝牙SDK(Software Development Kit软件开发工具包)向所述电池系统发起蓝牙连接请求;
[0025]所述电池系统,用于基于所述蓝牙SDK向所述移动终端返回所述蓝牙连接请求对应的蓝牙连接结果。
[0026]此外,为实现上述目的,本申请还提供一种电池系统的模拟方法,所述电池系统的模拟方法应用于电池系统的模拟装置中的移动终端,所述移动终端与所述装置中的电池系统和模拟服务器分别进行数据连接,所述电池系统的模拟方法包括:
[0027]在蓝牙模式下,与所述电池系统建立蓝牙通信连接,以与所述电池系统进行蓝牙指令数据包的交互;
[0028]在网络模式下,与所述模拟服务器建立网络通信连接,以与所述模拟服务器进行网络数据包的交互,所述网络数据包包括数据获取请求,以使所述模拟服务器在接收到所述数据获取请求时,将所述数据获取请求相对应的运行数据的网络数据包进行传输,其中,所述模拟服务器用于模拟所述电池系统的运行数据。
[0029]此外,为实现上述目的,本申请还提供一种终端设备,所述终端设备包括:如上所述的电池系统的模拟装置、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的电池系统的模拟方法的步骤。
[0030]此外,为实现上述目的,本申请还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的电池系统的模拟方法的步骤。
[0031]本申请提供一种电池系统的模拟装置、电池系统的模拟方法、终端设备、计算机存储介质,其中,电池系统的模拟装置包括:移动终端、电池系统和模拟服务器;所述移动终端,用于在蓝牙模式下,与所述电池系统建立蓝牙通信连接,以与所述电池系统进行蓝牙指
令数据包的交互;和,在网络模式下,与所述模拟服务器建立网络通信连接,以与所述模拟服务器进行网络数据包的交互,所述网络数据包包括数据获取请求;所述模拟服务器,用于模拟所述电池系统的运行数据;和,在接收到所述移动终端发送的数据获取请求时,将所述数据获取请求相对应的运行数据的网络数据包传输至所述移动终端。
[0032]相比于传统只能通过电池系统和移动终端之间的交互进行联调测试和新功能开发测试,本申请通过包括移动终端、电池系统和模拟服务器的电池系统的模拟装置来进行联调测试和新功能开发测试,其中,移动终端在蓝牙模式下和电池系统建立蓝牙通信连接,能够使移动终端和电池系统之间交换数据传输蓝牙指令数据包;移动终端在网络模式下和模拟服务器建立网络通信连接,能够使移动终端和模拟服务器之间交换数据传输模拟蓝牙指令的网络数据包,而模拟服务器用于模拟电池系统的运行数据,能够替代电池系统与移动终端进行交互,模拟服务器在接收到移动终端发送的数据获取请求网络数据包时,将数据获取请求对应的运行数据的网络数据包传输给移动终端,该运行数据即为模拟服务器模拟的电池系统的运行数据。
[0033]如此,本申请通过模拟服务器替代电池系统来本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电池系统的模拟装置,其特征在于,所述电池系统的模拟装置包括:移动终端、电池系统和模拟服务器;所述移动终端,用于在蓝牙模式下,与所述电池系统建立蓝牙通信连接,以与所述电池系统进行蓝牙指令数据包的交互;和,在网络模式下,与所述模拟服务器建立网络通信连接,以与所述模拟服务器进行网络数据包的交互,所述网络数据包包括数据获取请求;所述模拟服务器,用于模拟所述电池系统的运行数据;和,在接收到所述数据获取请求时,将所述数据获取请求相对应的运行数据的网络数据包传输至所述移动终端。2.如权利要求1所述的电池系统的模拟装置,其特征在于,所述移动终端,包括:数据通信层,用于解析所述模拟服务器传输的所述运行数据的网络数据包,以得到解析结果;数据接口层,用于接收所述数据通信层传输的所述解析结果,并将所述解析结果传输至业务层;所述业务层,用于根据所述解析结果显示所述运行数据。3.如权利要求2所述的电池系统的模拟装置,其特征在于,所述数据通信层,还用于将所述蓝牙指令数据包封装为所述网络数据包;所述数据通信层,还用于将所述网络数据包发送至所述模拟服务器;所述数据通信层包括:获取单元,用于获取所述蓝牙指令数据包中的业务代码和业务数据;封装单元,用于将所述业务代码和所述业务数据封装为所述网络数据包。4.如权利要求1所述的电池系统的模拟装置,其特征在于,所述网络数据包还包括数据修改请求;所述模拟服务器,还用于在接收到所述移动终端发送的所述数据修改请求时,根据所述数据修改请求更新所述数据修改请求相对应的运行数据,并将修改后的运行数据的网络数据包传输至所述移动终端。5.如权利要求1所述的电池系统的模拟装置,其特征在于,所述移动终端还包括:连接配置开关,用于响应于第一模式切换指令,将所述蓝牙模式切换为所述网络模式;和,响应于第二模式切换指令,将...

【专利技术属性】
技术研发人员:郑应强李信龙杨智宏
申请(专利权)人:艾瑞能源惠州有限公司
类型:发明
国别省市:

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

1