一种设备标定数据更新方法、更新方法和相关设备与流程

xiaoxiao6小时前  4


本发明涉及数据处理,具体涉及一种设备标定数据更新方法和相关设备。


背景技术:

1、标定信号主要指的是在标定过程中,为了调整和优化设备性能而发送或接收的一系列指令或参数。这些信号通常与设备的各个系统(如发动机、液压系统、控制系统等)的运行状态、性能参数以及工作条件紧密相关。通常而言,标定信号需要放在普通标定区,标定完后通过刷写将数据更新到控制器中,该控制器可以为嵌入式控制器。

2、现有方案中,将标定数据发生改变以后,需要重新刷写控制器中的数据,针对当前存在的数据更新过程中要频繁刷写控制器,尤其是在远程刷写空中下载技术(ota,overthe air technology,通过无线通讯方式实现控制器中程序或者数据的刷写更新的技术)过程中刷写时间长,并且,刷写过程中需要和用户多次沟通,以使得用户对设备进行上、下电操作,然后再刷写设备的控制器,该过程中,用户无法使用设备,严重影响工作效率的问题,急需开发一种数据更新更方便,更新用时更短的方案。


技术实现思路

1、有鉴于此,本发明实施例提供一种设备标定数据更新方法、更新方法和相关设备,以实现更高效的更新目标设备的设备标定数据。

2、为实现上述目的,本发明实施例提供如下技术方案:

3、一种设备标定数据更新方法,包括:

4、获取目标设备的设备标定数据;

5、基于所述设备标定数据的类型,将所述设备标定数据分为基础数据和性能相关数据,所述基础数据为所述目标设备的固化数据,所述性能相关数据为目标设备工作过程中,需要根据工况进行调整的数据;

6、将所述基础数据存储至flash区;

7、将所述flash区内的数据刷写至控制器中;

8、将所述性能相关数据存储至ee区。

9、可选的,上述设备标定数据更新方法中,将所述性能相关数据存储至ee区,包括:

10、获取所述性能相关数据最近一次的更新时间;

11、判断当前时间与所述更新时间的时差是否大于预设时长;

12、当大于所述预设时长时,将所述性能相关数据存储至ee区;

13、当不大于所述预设时长时,不响应所述性能相关数据。

14、可选的,上述设备标定数据更新方法中,判断当前时间与所述更新时间的时差是否大于预设时长之前,还包括:

15、判断所述目标设备是否处于安全工况;

16、当处于安全工况时,继续执行后后续步骤;

17、目标设备未处于安全工况时,不响应所述性能相关数据。

18、可选的,上述设备标定数据更新方法中,将所述基础数据存储至flash区,包括:

19、基于预设映射表获取所述基础数据对应的存储地址,将所述基础数据刷写至与其对应的flash区;

20、将所述性能相关数据存储至ee区,包括:

21、基于预设映射表获取所述性能相关数据对应的存储地址,将所述性能相关数据存储至ee区;

22、所述预设映射表用于存储基础数据在flash区的存储地址以及性能相关数据在ee区的存储地址。

23、可选的,上述设备标定数据更新方法中,基于所述设备标定数据的类型,将所述设备标定数据分为基础数据和性能相关数据,包括:

24、获取用于表征设备标定数据的类型的数据属性;

25、基于所述设备标定数据的标定属性,将所述设备标定数据分为基础数据和性能相关数据。

26、可选的,上述设备标定数据更新方法中,获取目标设备的设备标定数据之后,方法还包括:

27、当获取到下电指令时,判断获取到的设备标定数据已经刷写至flash区或存储至ee区;

28、当获取到的设备标定数据未刷写至flash区或存储至ee区时,延时响应所述下电指令。

29、一种设备标定数据更新装置,包括:

30、数据采集单元,用于获取目标设备的设备标定数据;

31、数据分类单元,用于基于所述设备标定数据的类型,将所述设备标定数据分为基础数据和性能相关数据,所述基础数据为所述目标设备的固化数据,所述性能相关数据为目标设备工作过程中,需要根据工况进行调整的数据;

32、第一数据存储单元,用于将所述基础数据存储至flash区,将所述flash区内的数据刷写至控制器中;

33、第二数据存储单元,用于将所述性能相关数据存储至ee区。

34、一种计算机程序产品,包括计算机可读指令,当所述计算机可读指令在电子设备上运行时,使得所述电子设备实现如上述任意一项所述的设备标定数据更新方法。

35、一种电子设备,包括至少一个处理器和与所述处理器连接的存储器,其中:

36、所述存储器用于存储计算机程序;

37、所述处理器用于执行所述计算机程序,以使所述电子设备能够实现如上述任意一项所述的设备标定数据更新方法。

38、一种计算机存储介质,其特征在于,所述存储介质承载有一个或多个计算机程序,当所述一个或多个计算机程序被电子设备执行时,能够使所述电子设备实现如上述任意一项所述的设备标定数据更新方法。

39、基于上述技术方案,本发明实施例提供的上述方案中,在获取到设备标定数据以后,基于设备标定数据的类型,将数据分为基础数据和性能相关数据,当数据为基础数据时,先将基础数据存储至flash区,然后再将存储至flash区中的数据刷写至控制器中,当数据为性能先关数据时,将所述性能相关数据存储至ee区。此种数据方式,由于无需将ee区中的数据刷写到控制器中,也就无需用户对控制器进行上、下电操作,解决性能标定人员标定过程中需要频繁刷写控制器、与用户沟通的问题,且本方案效率更高,用时更短。



技术特征:

1.一种设备标定数据更新方法,其特征在于,包括:

2.根据权利要求1所述的设备标定数据更新方法,其特征在于,将所述性能相关数据存储至ee区,包括:

3.根据权利要求1所述的设备标定数据更新方法,其特征在于,判断当前时间与所述更新时间的时差是否大于预设时长之前,还包括:

4.根据权利要求1所述的设备标定数据更新方法,其特征在于,将所述基础数据存储至flash区,包括:

5.根据权利要求1所述的设备标定数据更新方法,其特征在于,基于所述设备标定数据的类型,将所述设备标定数据分为基础数据和性能相关数据,包括:

6.根据权利要求1所述的设备标定数据更新方法,其特征在于,获取目标设备的设备标定数据之后,方法还包括:

7.一种设备标定数据更新装置,其特征在于,包括:

8.一种计算机程序产品,其特征在于,包括计算机可读指令,当所述计算机可读指令在电子设备上运行时,使得所述电子设备实现如权利要求1至6中任意一项所述的设备标定数据更新方法。

9.一种电子设备,其特征在于,包括至少一个处理器和与所述处理器连接的存储器,其中:

10.一种计算机存储介质,其特征在于,所述存储介质承载有一个或多个计算机程序,当所述一个或多个计算机程序被电子设备执行时,能够使所述电子设备实现如权利要求1至6中任意一项所述的设备标定数据更新方法。


技术总结
本发明提供一种设备标定数据更新方法、更新方法和相关设备,涉及数据处理技术领域,方案在获取到设备标定数据以后,基于设备标定数据的类型,将数据分为基础数据和性能相关数据,当数据为基础数据时,先将基础数据存储至flash区,然后再将存储至flash区中的数据刷写至控制器中,当数据为性能先关数据时,将所述性能相关数据存储至EE区。此种数据方式,由于无需将EE区中的数据刷写到控制器中,也就无需用户对控制器进行上、下电操作,解决性能标定人员标定过程中需要频繁刷写控制器、与用户沟通的问题,且本方案效率更高,用时更短。

技术研发人员:张鲁兵,潘文卿,朱娟,刘明君,刘洪康
受保护的技术使用者:潍柴动力股份有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)