【技术实现步骤摘要】
【技术保护点】
种基于CAN总线实现真实工况复现的软件测试方法,其特征在于,包含以下过程:A、采用具有分层式软件架构的电池管理系统,所述电池管理系统设有:实现信号采集处理及命令执行的驱动层,进行策略及算法运算的应用层,以及在两者之间传递数据信号和命令的虚拟功能总线;B、外部的电池组系统通过连接所述驱动层的相应接口,以接收所述应用层中基于第一执行策略计算得到、并利用虚拟功能总线及驱动层发送的指令来进行实际运行;运行中的电池组系统还利用驱动层及虚拟功能总线向所述应用层发送运行数据;C、在运行期间,通过所述驱动层中设置的第一总线通道CAN1发送电池组系统的运行数据;由电池管理系统中的总线分析配置工具监控运行过程,并将第一总线通道CAN1上从虚拟功能总线获取的通信数据,记录为保存有真实工况及优化前处理策略结果的第一工况记录;D、当在所述应用层中使用优化后的第二执行策略时,通过总线分析配置工具将第一工况记录,在所述驱动层中设置的第二总线通道CAN2上回放;同时暂停从所述驱动层上连接电池组系统的接口获取数据,而是使所述应用层利用虚拟功能总线改为从所述第二总线通道CAN2上获取数据,实现对先前真实工况的复现;E、在 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:叶磊,那伟,宋苏,
申请(专利权)人:上海航天电源技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。