一种电子控制单元的控制方法及装置与流程
- 国知局
- 2024-08-02 16:31:34
本发明涉及车辆,尤其涉及一种电子控制单元的控制方法及装置。
背景技术:
1、现有车辆座舱内的电子控制单元的数量多,被控电子控制单元(即控制对象)的数量也多,每个主控电子控制单元(即控制源)可以控制至少一个被控电子控制单元,这会导致被控电子控制单元解析量大,工作负荷高,亟需提出一种电子控制单元控制方法以解决上述问题。
技术实现思路
1、本技术公开了一种电子控制单元的控制方法及装置,主控电子控制单元通过控制装置可以实现对被控电子控制单元的控制,控制装置能集中处理对被控电子控制单元的控制命令,能减少被控电子控制单元的解析量以及工作负荷。
2、第一方面,本技术提供了一种电子控制单元的控制方法,所述方法应用于控制装置,该方法包括:
3、从第一主控电子控制单元接收第一控制命令,所述第一控制命令用于所述第一主控电子控制单元指示第一被控电子控制单元执行第一指令;
4、基于所述第一控制命令,向所述第一被控电子控制单元发送第二控制命令,所述第二控制命令用于所述控制装置指示所述第一被控电子控制单元响应所述第一指令。
5、在第一方面的一种可能的实现方式中,所述方法还包括根据所述第一控制命令和第一主控电子控制单元的解析逻辑得到第一被控电子控制单元的标识和所述第一被控电子控制单元待执行的所述第一指令。
6、在第一方面的一种可能的实现方式中,所述方法还包括根据第一被控电子控制单元的标识、所述第一被控电子控制单元待执行的所述第一指令和所述第一被控电子控制单元的控制逻辑,生成所述第二控制命令,其中,每一所述第一被控电子控制单元的控制逻辑相同。
7、在第一方面的一种可能的实现方式中,所述第一主控电子控制单元配置有至少一个,所述第一被控电子控制单元配置有至少一个。
8、在第一方面的一种可能的实现方式中,每一所述第一主控电子控制单元的解析逻辑不同。
9、在第一方面的一种可能的实现方式中,第二被控电子控制单元为新添加的控制对象时,所述方法还包括:本地配置所述第二被控电子控制单元的控制逻辑,其中,所述第二被控电子控制单元的控制逻辑与所述第一被控电子控制单元的控制逻辑不同。
10、在第一方面的一种可能的实现方式中,所述方法还包括:
11、从所述第一被控电子控制单元接收反馈信息,所述反馈信息用于指示所述第一被控电子控制单元的执行结果。
12、在第一方面的一种可能的实现方式中,所述控制装置为车辆内的中控主机。
13、第二方面,本技术提供了一种电子控制单元的方法,所述方法应用于主控电子控制单元,所述方法包括:
14、生成第一控制命令,所述第一控制命令用于所述主控电子控制单元指示被控电子控制单元执行第一指令;
15、向控制装置发送所述第一控制命令,以使所述控制装置基于所述第一控制命令生成第二控制命令,所述第二控制命令用于所述控制装置指示所述被控电子控制单元响应所述第一指令。
16、第三方面,本技术提供了一种电子控制单元的方法,所述方法应用于被控电子控制单元,所述方法包括:
17、从控制装置接收第二控制命令,所述第二控制命令是基于第一控制命令生成,所述第一控制命令用于主控电子控制单元指示所述被控电子控制单元执行第一指令,所述第二控制命令用于所述控制装置指示所述被控电子控制单元响应所述第一指令;
18、响应于所述第二控制命令,执行所述第一指令。
19、第四方面,本技术提供了一种用于控制电子控制单元的装置,所述装置为控制装置或者包含于所述控制装置中,所述装置包括:
20、接收单元,用于从第一主控电子控制单元接收第一控制命令,所述第一控制命令用于所述第一主控电子控制单元指示第一被控电子控制单元执行第一指令;
21、发送单元,用于基于所述第一控制命令,向所述第一被控电子控制单元发送第二控制命令,所述第二控制命令用于所述控制装置指示所述第一被控电子控制单元响应所述第一指令。
22、在第四方面的一种可能的实现方式中,所述装置还包括处理单元,所述处理单元用于根据所述第一控制命令和第一主控电子控制单元的解析逻辑得到第一被控电子控制单元的标识和所述第一被控电子控制单元待执行的所述第一指令。
23、在第四方面的一种可能的实现方式中,所述处理单元,还用于根据第一被控电子控制单元的标识、所述第一被控电子控制单元待执行的所述第一指令和所述第一被控电子控制单元的控制逻辑,生成所述第二控制命令,其中,每一所述第一被控电子控制单元的控制逻辑相同。
24、在第四方面的一种可能的实现方式中,所述第一主控电子控制单元配置有至少一个,所述第一被控电子控制单元配置有至少一个。
25、在第四方面的一种可能的实现方式中,每一所述第一主控电子控制单元的解析逻辑不同。
26、在第四方面的一种可能的实现方式中,第二被控电子控制单元为新添加的控制对象时,所述处理单元还用于:本地配置所述第二被控电子控制单元的控制逻辑,其中,所述第二被控电子控制单元的控制逻辑与所述第一被控电子控制单元的控制逻辑不同。
27、在第四方面的一种可能的实现方式中,所述接收单元还包括:从所述第一被控电子控制单元接收反馈信息,所述反馈信息用于指示所述第一被控电子控制单元的执行结果。
28、在第四方面的一种可能的实现方式中,所述控制装置为车辆内的中控主机。
29、第五方面,本技术提供了一种电子控制单元的装置,所述装置应用于主控电子控制单元,所述装置包括:
30、处理单元,用于生成第一控制命令,所述第一控制命令用于所述主控电子控制单元指示被控电子控制单元执行第一指令;
31、发送单元,用于向控制装置发送所述第一控制命令,以使所述控制装置基于所述第一控制命令生成第二控制命令,所述第二控制命令用于所述控制装置指示所述被控电子控制单元响应所述第一指令。
32、第六方面,本技术提供了一种电子控制单元的装置,所述装置应用于被控电子控制单元,所述装置包括:
33、接收单元,用于从控制装置接收第二控制命令,所述第二控制命令是基于第一控制命令生成,所述第一控制命令用于主控电子控制单元指示所述被控电子控制单元执行第一指令,所述第二控制命令用于所述控制装置指示所述被控电子控制单元响应所述第一指令;
34、处理单元,用于响应于所述第二控制命令,执行所述第一指令。
35、第七方面,本技术提供了一种控制装置,所述控制装置包括至少一个处理器和接口电路,所述处理器用于通过所述接口电路执行指令和/或数据的交互,使得所述装置执行第一方面或者第一方面的任一可能的实现方式中的方法。
36、第八方面,本技术提供了一种通信系统,所述系统包括控制装置、至少一个主控电子控制单元和多个被控电子控制单元,其中,所述控制装置执行第一方面或者第一方面的任一可能的实现方式中的方法,所述主控电子控制单元执行第二方面或者第二方面的任一可能的实现方式中的方法,所述被控电子控制单元执行第三方面或者第三方面的任一可能的实现方式中的方法。
37、第九方面,本技术提供了一种车辆,所述车辆包括第七方面的控制装置或者包括第八方面所述的系统。
38、第十方面,本技术提供了一种计算机可读存储介质,包括计算机指令,当所述计算机指令在被处理器运行时,执行第一方面或者第一方面的任一可能的实现方式中的方法,或者执行第二方面或者第二方面的任一可能的实现方式中的方法,或者执行第三方面或者第三方面的任一可能的实现方式中的方法。
39、可以看出,通过在控制源和控制对象之间加入一个控制装置,控制装置事先与座舱系统内所有被控电子控制单元建立控制逻辑,之后当控制源想对控制对象实行控制效果时,可以先将控制命令1发送给控制装置,控制装置再将控制命令1转换为控制装置可以识别的控制命令2并发给相应的控制对象,以实现对控制对象的控制。由控制装置集中处理对被控电子控制单元的控制命令,能减少被控电子控制单元的解析量以及工作负荷。
40、当控制装置本身可以控制多个控制对象时,若控制源欲控制多个控制对象,则可以复用控制装置与这多个控制对象之间已有的控制逻辑,此时仅需要在控制装置处配置新增的控制源的解析逻辑,无需对被控电子控制单元进行更改,减少了被控电子控制单元的解析量,也减少了修改对象的数量,也有利于降低系统调试的难度。
41、进一步地,控制装置连接的控制源的数量为多个时,每个控制源可能需要控制至少一个控制对象,在此情况下,通过复用控制装置与这多个控制对象之间已有的控制逻辑,每个控制源可以通过控制装置实现对相应控制对象的控制。由于控制装置集中处理对被控电子控制单元的控制命令,能大大减少被控电子控制单元的解析量,也减少了需要修改配置的对象的数量。
本文地址:https://www.jishuxx.com/zhuanli/20240718/251121.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。