技术新讯 > 车辆装置的制造及其改造技术 > 车机操作系统的控制方法、控制器、车辆和介质与流程  >  正文

车机操作系统的控制方法、控制器、车辆和介质与流程

  • 国知局
  • 2024-08-02 16:28:29

本发明涉及车辆,尤其是涉及一种车机操作系统的控制方法、控制器、车辆和介质。

背景技术:

1、相关技术中,对于车辆仪表都是使用独立图形仪表盘mcu(microcontrollerunit,微控制单元)来做仪表的显示,但是该方式需要增加额外的器件成本,而且电路设计复杂。

技术实现思路

1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明的一个目的在于提出一种车机操作系统的控制方法,采用该控制方法既可以有效减少硬件成本,降低电路设计复杂度,又可以提高系统的可靠性和安全性。

2、本发明的目的之二在于提出一种控制器。

3、本发明的目的之三在于提出一种车辆。

4、本发明的目的之四在于提出一种计算机存储介质。

5、为了解决上述问题,本发明第一方面实施例提供一种车机操作系统的控制方法,用于运行所述车机操作系统的片上系统,所述车机操作系统包括车载娱乐容器系统、主仪表容器系统和从仪表容器系统,所述片上系统包括应用处理器,所述车载娱乐容器系统、所述主仪表容器系统和所述从仪表容器系统分别运行在所述应用处理器的不同核心上,所述控制方法包括:在所述车机操作系统启动的情况下,获取所述主仪表容器系统的第一状态信息和所述从仪表容器系统的第二状态信息;根据所述第一状态信息和所述第二状态信息管理所述主仪表容器系统和所述从仪表容器系统。

6、根据本发明实施例的车机操作系统的控制方法,设置车载娱乐容器系统、主仪表容器系统和从仪表容器系统分别运行在应用处理器的不同核心上,即将车载娱乐容器系统、主仪表容器系统和从仪表容器系统共同运行在同一片上系统,由此实现在一个片上系统上实现多系统共存,而且也无需再单独增加图形仪表盘mcu器件,有效减少硬件成本,降低电路设计复杂度。此外,本技术在片上系统上利用容器技术实现主仪表容器系统和从仪表容器系统的布置,由此,既可以实现车辆仪表的冗余机制,又可以实现双仪表容器系统之间的相互独立,有效提高系统的可靠性和安全性。

7、在一些实施例中,所述第一状态信息包括所述主仪表容器系统的第一心跳状态信息,所述第二状态信息包括所述从仪表容器系统的第二心跳状态信息,根据所述第一状态信息和所述第二状态信息管理所述主仪表容器系统和所述从仪表容器系统,包括:在接收到所述第一心跳状态信息和所述第二心跳状态信息或接收到所述第一心跳状态信息且未接收到所述第二心跳状态信息的情况下,控制所述主仪表容器系统进行车辆状态显示。

8、在一些实施例中,所述第一状态信息包括所述主仪表容器系统的第一心跳状态信息,所述第二状态信息包括所述从仪表容器系统的第二心跳状态信息,根据所述第一状态信息和所述第二状态信息管理所述主仪表容器系统和所述从仪表容器系统,包括:在未接收到所述第一心跳状态信息且接收到所述第二心跳状态信息的情况下,控制所述从仪表容器系统进行车辆状态显示。

9、在一些实施例中,所述第一状态信息包括所述主仪表容器系统的第一存储数据信息,所述第二状态信息包括所述从仪表容器系统的第二存储数据信息,根据所述第一状态信息和所述第二状态信息管理所述主仪表容器系统和所述从仪表容器系统,包括:在所述第一存储数据信息和所述第二存储数据信息均读写正常的情况下,获取所述主仪表容器系统读取的第一实时数据和所述从仪表容器系统读取的第二实时数据;对所述第一实时数据与所述第二实时数据进行比较,以获得数据匹配结果;根据所述数据匹配结果管理所述主仪表容器系统和所述从仪表容器系统。

10、在一些实施例中,根据所述数据匹配结果管理所述主仪表容器系统和所述从仪表容器系统,包括:确定所述数据匹配结果为匹配一致,则控制所述主仪表容器系统和所述从仪表容器系统进行数据存储。

11、在一些实施例中,控制所述主仪表容器系统和所述从仪表容器系统进行数据存储,包括:将所述第一实时数据写入所述主仪表容器系统对应的第一备份缓存对列中,以及将所述第二实时数据写入所述从仪表容器系统对应的第二备份缓存对列中;确定所述第一备份缓存对列填充完后,将所述第一备份缓存对列中缓存的所有数据写入所述主仪表容器系统对应的数据存储区中,以完成对所述主仪表容器系统的数据存储;确定所述第二备份缓存对列填充完后,将所述第二备份缓存对列中缓存的所有数据写入所述从仪表容器系统对应的数据存储区中,以完成对所述从仪表容器系统的数据存储。

12、在一些实施例中,所述方法还包括:将所述主仪表容器系统对应存储的数据和所述从仪表容器系统对应存储的数据上传至云端服务器或备份存储器内,以对所述主仪表容器系统和所述从仪表容器系统进行数据备份。

13、在一些实施例中,根据所述数据匹配结果管理所述主仪表容器系统和所述从仪表容器系统,包括:确定所述数据匹配结果为匹配不一致,且根据所述第一实时数据确定所述主仪表容器系统为数据异常的情况下,控制所述从仪表容器系统进行车辆状态显示。

14、在一些实施例中,确定所述第一实时数据超出正常状态阈值范围,则确定所述主仪表容器系统为数据异常。

15、在一些实施例中,根据所述第一状态信息和所述第二状态信息管理所述主仪表容器系统和所述从仪表容器系统,还包括:在根据所述第一存储数据信息确定所述主仪表容器系统为读写异常的情况下,控制所述从仪表容器系统进行车辆状态显示。

16、在一些实施例中,所述方法还包括:在根据所述第一存储数据信息确定所述主仪表容器系统为读写异常的情况下,根据云端服务器或备份存储器提供的备份存储数据信息对所述主仪表容器系统对应的数据存储区进行数据恢复;在根据所述第二存储数据信息确定所述从仪表容器系统为读写异常的情况下,根据云端服务器或备份存储器提供的备份存储数据信息对所述从仪表容器系统对应的数据存储区进行数据恢复。

17、在一些实施例中,还包括:控制所述主仪表容器系统复位,以重新启动所述主仪表容器系统。

18、本发明第二方面实施例提供一种控制器,包括:片上系统,所述片上系统包括应用处理器,车载娱乐容器系统、主仪表容器系统和从仪表容器系统分别运行在所述应用处理器的不同核心上;所述片上系统用于执行上述实施例所述的车机操作系统的控制方法。

19、根据本发明实施例的控制器,既可以有效减少硬件成本,降低电路设计复杂度,又可以提高系统的可靠性和安全性。

20、在一些实施例中,所述应用处理器为三丛集架构,所述应用处理器中的第一低功率处理核心用于运行所述主仪表容器系统,所述应用处理器中的第二低功率处理核心用于运行所述从仪表容器系统,所述应用处理器中的中功率处理核心和高功率处理核心用于运行所述车载娱乐容器系统。

21、本发明第三方面实施例提供一种车辆,包括仪表和多媒体屏幕;上述实施例所述的控制器,所述控制器与所述仪表、所述多媒体屏幕连接,所述控制器用于控制所述仪表在启动时接收主仪表容器系统或从仪表容器系统输出的信息并显示,以及用于控制所述多媒体屏幕在启动时接收车载娱乐容器系统输出的信息并显示。

22、根据本发明实施例的车辆,既可以有效减少硬件成本,降低电路设计复杂度,又可以提高系统的可靠性和安全性。

23、本发明第四方面实施例提供一种计算机存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述实施例所述的车机操作系统的控制方法。

24、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

本文地址:https://www.jishuxx.com/zhuanli/20240718/250888.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。