一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种信息处理方法、装置、存储介质、检测仪器及车辆与流程

2021-11-24 21:11:00 来源:中国专利 TAG:

1.本发明属于车联网技术领域,尤其涉及一种信息处理方法、装置、存储介质、检测仪器及车辆。


背景技术:

2.控制单元是普通车辆和智能车辆的核心单元之一,为了不断提升车辆的性能参数,通过软件(software)、固件(firmware)升级的方法就可以在保持硬件类似的前提下,使控制策略和核心参数等得到改良。
3.本案发明人发现:采用ota(over

the

air technology,即空间下载技术)升级ecu(electronic control unit,即电子控制单元)的相关技术是从oem(original entrusted manufacture,即原始委托生产)的角度进行系统构建的,相关方法和产品仅能对应一家厂商,不同的oem厂商需要设立不同的远程服务器和数据库,才能管理和选择需要升级的内容;这些方法和产品难以适用于多个客户或多个平台,对于并行开发中的多个创新项目,其ecu或类似产品的刷新、升级等操作也不能兼顾,致使相关处理过程效率低下,难以满足复杂应用场景的需求。


技术实现要素:

4.本发明公开了一种信息处理方法、装置、存储介质、检测仪器及车辆。此信息处理方法通过获取来自目标单元的第一标识信息来识别处理对象的身份,避免误操作和不必要的重复处理。
5.其中,目标单元是需要进行软件(固件)升级的待处理单元;第一标识信息经由预处理过程生成并将第一标识信息存储在目标单元所在的第一指定位置。
6.通过检索第二指定位置的预设信息,并根据第一标识信息在第二指定位置获取待执行的第一软件序列;该第一软件序列至少包括数据特征分析软件、数据特征判断软件、安全算法选择软件、刷新流程选择软件中的一种;并在第一指定位置刷新写入第一软件序列实现信息的更新。
7.若第一标识信息符合预定条件,则向目标单元写入目标数据;其中,目标数据至少包括下列信息之一:厂家标识、项目标识、控制器标识;该目标数据还包括第二标识信息,即用于替换原标识的新的数据;该第二标识信息将在处理过程中替换第一标识信息完成本轮处理过程;并等待进入下一刷新过程。
8.进一步地,该第一标识信息经由通信总线接收或以满足预定通信协议的方式接收获得;对于特殊的系统,该第一标识信息可能为空,但一般将与第二标识信息具有相同的数据结构;通过第二标识信息对第一标识信息进行刷新,且第二标识信息是可以扩展和/或重新定义的,由此,可实现被刷新信息的不断升级。
9.进一步地,对于之前的老旧系统,尚无采用本发明所采用的数据结构,此时若第一标识信息为空,则发送通知信息到人机交互单元;等待或接收由人机交互单元传来的数据,
并为第一标识信息赋值或继续保持为空;此时的系统将获得更灵活的扩展性能,兼容不同版本的软件。
10.进一步地,鉴于无线通信网络的广泛覆盖和高效应用,人机交互单元通过通信网络与移动终端进行数据交互;其中,移动终端至少包括以下设备之一:手机、设备检测装置和车载设备。
11.进一步地,在预处理过程中,将第一标识信息通过编译操作生成目标代码,存储于第一指定位置;其中,通信总线包括can总线,通信协议包括uds协议。
12.进一步地,目标单元为电子控制器单元,即ecu单元;第一指定位置包括以下至少一种存储介质:flash闪存、eeprom;第二指定位置设有诊断单元,诊断单元还包括安全算法库和刷写流程库,诊断单元通过扫描安全算法库和刷写数据库获得信息处理子程序;该子程序给出安全算法和刷写流程。
13.进一步地,第一指定位置与第二指定位置通过局域网和/或互联网连接;其中,局域网包括现场总线网络和/或通过标准化的通信端口互连的网络。
14.进一步地,通信端口为pc外设端口,包括串行端口和/或并行端口,外设端口为有线连接和/或无线连接。
15.进一步地,接收第三指定位置的更新数据,对第二指定位置的数据进行更新;当第三指定位置的数据更新后,若第二指定位置的数据获得更新,则对第一指定位置的数据进行更新;该更新过程包括以补丁形式完成的软件升级。
16.本发明的核心思想是在软件开发阶段用软件工具链在生成目标程序的过程中将已经确定的特征标记即第一标识信息、第二标识信息等作为常数或参数写入固件(或软件)的存储空间;同时,在通信系统的辅助下,在必要的时刻读出上述数据;智能终端、检测装置、车载装置等在需要对指定单元进行升级或检测操作时或者需要进行软件刷新写入操作时,即可通过通信系统结合上述标识信息进行目标单元的识别,将符合要求的新算法、新软件等写入指定单元。
17.对于采用上述方法的智能装置,包括:预处理单元、通信单元、存储单元、诊断单元和执行单元;其中通信单元获取来自目标单元的第一标识信息;目标单元是需要进行软件升级的待处理单元;第一标识信息经由预处理单元的预处理过程生成并将第一标识信息存储在存储单元,即目标单元的第一指定位置。
18.诊断单元检索第二指定位置的预设信息,并根据第一标识信息在第二指定位置获取待执行的第一软件序列;第一软件序列至少包括下列过程之一:数据特征分析软件、数据特征判断软件、安全算法选择软件、刷新流程选择软件;执行单元在第一指定位置刷新写入第一软件序列实现更新操作。
19.若第一标识信息符合预定条件,则执行单元向目标单元写入目标数据;其中,目标数据至少包括下列信息之一:厂家标识、项目标识、控制器标识;目标数据还包括第二标识信息;第二标识信息替换第一标识信息,实现了更新系统的目的,使得系统在硬件相对不变的前提下,实现了功能的升级。
20.进一步地,诊断单元由计算机和安装于其上的应用软件组成;通信单元包括计算机的通信接口和必要的附件;执行单元包括算机的cpu和必要的电子设备;电子设备包括存储器写入装置。
21.进一步地,对于车载系统或相关设备,向车辆电子控制器ecu写入数据;写入的数据至少包括下列之一:ecu数据、故障诊断数据、故障码数据、标定数据。
22.此外,对于计算机可读存储介质,即用于存储计算机程序的存储介质本体在计算机程序被微处理器执行时,若能实现上述任一方法,则将落入本发明的保护范围。
23.对于检测装置,若包括上述任一装置和/或存储介质,则相应的装置也将落入本发明的保护范围。
24.进一步地,对于包括上述任一装置和/或存储介质的车辆,仍将落入本发明的保护范围。
25.需要说明的是,在本发明中采用的“第一”、“第二”等类似的语汇,仅仅是为了描述技术方案中的各组成要素,并不构成对技术方案的限定,也不能理解为对相应要素重要性的指示或暗示;带有“第一”、“第二”等类似语汇的要素,表示在对应技术方案中,该要素至少包含一个。
26.本发明跳出了网络是万能的这一技术偏见,基于本地数据构建高可靠性高执行效率的检测网络,创造性地将客户、产品平台、项目信息进行融合,使弱相关数据在同一硬件环境下实现了数据增强,拓展了数据结构的维度,提升了信息处理的效率。
27.本发明不依赖于互联网来实现数据的检索、分析、判断,适用于授权产品的快速检索和故障诊断,在特定的应用场景下缩减了系统规模,简化了系统结构,减少了中间环节,从而极利于提升系统可靠性。
28.本发明可在单一设备上集成实现,将分布的数据集中管理,对于特定的应用场景取得了意想不到的技术效果,使得系统响应更迅速,系统搭建更便捷,操作执行更简便。
29.本发明的方法适用性强,对老旧系统可兼容实施新方案,可采用开放式系统结构不断扩充系统功能,可将需要人工介入的操作简化为机器识别,进一步提升了作业效率和可靠性。
30.本发明的方法仍可在互联网环境下实现,对于通用的现场总线和专有协议能够良好地兼容,具备良好的系统拓展能力。
附图说明
31.为了更加清晰地说明本发明的技术方案,利于对本发明的技术效果、技术特征和目的进一步理解,下面结合附图对本发明进行详细的描述,附图构成说明书的必要组成部分,与本发明的实施例一并用于说明本发明的技术方案,但并不构成对本发明的限制。
32.附图中的同一标号代表相同的部件,具体地:图1为实施例一的信息处理流程框图;图2为实施例二的系统结构和信息流示意图;图3为实施例三的标识信息的数据结构示意图(表);图4为实施例四的装置组成结构示意图;其中:1

第一标识信息;2

目标单元;3

第一指定位置;4

第二指定位置;5

第一软件序列;6

诊断单元;7

第三指定位置;
100

本发明实施例四的信息处理装置组成结构;101

实施例四的存储单元;102

实施例四的通信单元;103

实施例四的预处理单元;104

实施例四的诊断单元;106

实施例四的执行单元;1000

信息获取;2000

信息匹配;3000

信息处理。
具体实施方式
33.下面结合附图和实施例,对本发明作进一步的详细说明。当然,下列描述的具体实施例只是为了解释本发明的技术方案,而不是对本发明的限定。此外,实施例或附图中表述的部分,也仅仅是本发明相关部分的举例说明,而不是本发明的全部。
34.如图1所示,为实施例一的信息处理流程框图。本发明的信息处理方法,通过获取来自目标单元2的第一标识信息1;其中,目标单元2是需要进行软件升级的待处理单元;第一标识信息1经由预处理过程生成并将第一标识信息1存储在目标单元2所在的第一指定位置3。
35.通过检索第二指定位置4的预设信息,并根据第一标识信息1在第二指定位置4获取待执行的第一软件序列5;第一软件序列5至少包括下列过程之一:数据特征分析软件、数据特征判断软件、安全算法选择软件、刷新流程选择软件;在第一指定位置3刷新写入第一软件序列5。
36.若第一标识信息1符合预定条件,则向目标单元2写入目标数据;其中,目标数据至少包括下列信息之一:厂家标识、项目标识、控制器标识;目标数据还包括第二标识信息;第二标识信息替换第一标识信息1。
37.如图2,第一标识信息1经由通信总线接收或以满足预定通信协议的方式接收获得,第一标识信息1为空或与第二标识信息具有相同的数据结构;第二标识信息是可以扩展和/或重新定义的。
38.若第一标识信息1为空,则发送通知信息到人机交互单元;等待或接收由所述人机交互单元传来的数据,并为第一标识信息1赋值或继续保持为空。
39.人机交互单元通过通信网络与移动终端进行数据交互;其中,所述移动终端至少包括以下设备之一:手机、设备检测装置和车载设备。
40.进一步地,在预处理过程中,将第一标识信息1通过编译操作生成目标代码,存储于第一指定位置3;其中,通信总线包括can总线,通信协议包括uds协议。
41.进一步地,当目标单元为电子控制器单元,即ecu单元时;第一指定位置3包括以下至少一种存储介质:flash闪存、eeprom;第二指定位置4设有诊断单元6,诊断单元6还包括安全算法库和刷写流程库,诊断单元6通过扫描安全算法库和刷写数据库获得信息处理子程序;该子程序给出安全算法和刷写流程。
42.进一步地,第一指定位置3与第二指定位置4通过局域网和/或互联网连接;其中的局域网包括现场总线网络和/或通过标准化的通信端口互连的网络。
43.进一步地,通信端口为pc外设端口,包括串行端口和/或并行端口,该外设端口为有线连接和/或无线连接。
44.进一步地,接收来自第三指定位置7的更新数据,对第二指定位置4的数据进行更新;当第三指定位置7的数据更新后,若第二指定位置4的数据获得更新,则对第一指定位置
3的数据进行更新;该更新过程包括以补丁形式完成的软件升级。
45.通过采用上述方法,可以获得相应的信息处理装置,用以进行特定的信息处理;该信息处理装置包括:预处理单元103、通信单元102、存储单元101、诊断单元104、执行单元106;其中,通过通信单元102获取来自目标单元2的第一标识信息1;这里的目标单元2是需要进行软件升级的待处理单元;第一标识信息1经由预处理单元103的预处理过程生成并将第一标识信息1存储在存储单元101,即所述目标单元2的第一指定位置3。
46.诊断单元104检索第二指定位置4的预设信息,并根据第一标识信息1在第二指定位置4获取待执行的第一软件序列5;第一软件序列5至少包括下列过程之一:数据特征分析软件、数据特征判断软件、安全算法选择软件、刷新流程选择软件;执行单元106在第一指定位置3刷新写入第一软件序列5。
47.若第一标识信息1符合预定条件,则执行单元106向目标单元2写入目标数据;其中,目标数据至少包括下列信息之一:厂家标识、项目标识、控制器标识;目标数据还包括第二标识信息;必要时,第二标识信息将替换第一标识信息。
48.进一步地,诊断单元104由计算机和安装于其上的应用软件组成;通信单元102包括计算机的通信接口和必要的附件;所述执行单元106包括计算机的cpu和必要的电子设备;所述电子设备包括存储器写入装置。
49.进一步地,向车辆电子控制器ecu写入数据;其中,写入的数据至少包括下列之一:ecu数据、故障诊断数据、故障码数据、标定数据。
50.进一步地,用以实现上述方法的计算机可读存储介质也落入本发明的保护范围,包括用于存储计算机程序的存储介质本体;且当计算机程序在被微处理器执行时,将实现上述任一所述方法。
51.进一步地,若检测装置包括上述装置和/或上述存储介质;则对应的装置也落入本发明的保护范围。
52.进一步地,若某车辆包括:上述任一装置和/或上述存储介质,则该车辆也落入本发明的保护范围。
53.需要说明的是,上述实施例仅是为了更清楚地说明本发明的技术方案,本领域技术人员可以理解,本发明的实施方式不限于以上内容,基于上述内容所进行的明显变化、替换或替代,均不超出本发明技术方案涵盖的范围;在不脱离本发明发明构思的情况下,其它实施方式也将落入本发明的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献