买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中汽研汽车检验中心(天津)有限公司
摘要:本发明属于测试领域,具体涉及一种基于HJ1239标准的数据完整性测试的方法和装置,自定义生成VIN码数据,使用OBD诊断获取所述VIN码数据并写入本地,依据HJ1239标准模拟发动机数据生成排放数据发送到总线;车载终端从所述总线中基于预设规则采集所述排放数据后存储至车载终端本地,并定期更新至云平台;通过本地和云端两次比对,得到车载终端数据传输完整性测试通过或不通过的测试结果。本发明可以自主控制车载终端采集源数据和VIN码的生成,支持大多数的商用车协议,本地数据比对和云端数据比对全部通过程序控制,格式化比对结果准确,提高车辆数据的检验效率和准确率。
主权项:1.一种基于HJ1239标准的数据完整性测试的方法,其特征在于,包括:模拟器自定义生成VIN码数据,车载终端使用OBD诊断获取所述VIN码数据并写入本地;所述模拟器依据HJ1239标准模拟发动机数据生成排放数据,将排放数据保存到本地数据库的排放数据表中并将所述本地数据库中的原始数据覆盖,将所述排放数据发送到总线;所述车载终端从所述总线中基于预设规则采集所述排放数据后存储至车载终端本地,并定期更新至云平台;所述车载终端解析所述排放数据后,通过SD卡导入所述模拟器进行本地比对,若车载终端本地存储的所有排放数据值与模拟器存储的排放数据值相同,则反馈车载终端本地数据存储完整性测试通过,执行下一步,若循环退出,则反馈车载终端本地数据存储完整性测试不通过;通过SD卡上传所述车载终端导出解析的数据,与云平台存储的数据和模拟器存储的排放数据进行比对,得到车载终端数据传输完整性测试通过或不通过的测试结果;所述将排放数据保存到本地数据库的排放数据表中并将所述本地数据库中的原始数据覆盖,将所述排放数据发送到总线,包括:所述排放数据使用帧ID和帧数据,各项排放数据的帧ID不可调整,帧数据允许进行调整;帧数据为8字节数据,各字节调整范围为00-FF,所述帧数据调整后,将排放数据保存到本地数据库的frame_table表中并将所述本地数据库中的原始数据覆盖,将调整后的排放数据发送到总线,发送后排放数据锁定不可修改;通过SD卡导入所述模拟器进行本地比对,若车载终端本地存储的所有排放数据值与模拟器存储的排放数据值相同,则反馈车载终端本地数据存储完整性测试通过,执行下一步,若循环退出,则反馈车载终端本地数据存储完整性测试不通过,具体包括:所述车载终端将解析出的数据保存为xlsx或csv格式,通过SD卡进行导入上传比对,比对方法包括:所述模拟器从frame_table中取出帧ID和帧数据;按SAEJ1939协议标准取值规则对车载终端本地存储的排放数据进行截取并将帧ID和排放数据加载为第一数组和第二数组;车载终端对解析出的数据通过SD卡进行读取并以帧ID为key存储成第一字典;循环从所述第一数组取帧ID数据作为所述第一字典的key,并从所述第一字典中取出key对应的value,最后与所述第二数组中相应序列号的data值进行比对,若所述data值与value完全相同,则循环序列号+1,直至所述第一数组中所有帧ID取值完成;若data值与value不同,则退出循环;若所有data值与value值相同,则反馈车载终端本地数据存储完整性测试通过,进行云端完整性测试;若循环退出,则反馈车载终端本地数据存储完整性测试不通过。
全文数据:
权利要求:
百度查询: 中汽研汽车检验中心(天津)有限公司 一种基于HJ1239标准的数据完整性测试的方法和装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。