车载计算系统的弹性计算技术方案

技术编号:30887279 阅读:15 留言:0更新日期:2021-11-22 20:39
公开了用于分配本地和远程硬件计算资源的车载系统和方法的示例。用于控制车辆的示例系统包括物理地定位在车辆中的第一计算装置、远离车辆定位的第二计算装置,以及通信地耦合到第一计算装置和第二计算装置的弹性计算模块,所述弹性计算模块被配置为:确定第一计算装置和第二计算装置的计算和存储容量;确定用于控制车辆部件的软件应用程序的软件需求;并且基于第一计算装置和第二计算装置的计算和存储容量以及软件应用程序的软件需求,将软件应用程序的处理动态分配给第一计算装置和/或第二计算装置。第二计算装置。第二计算装置。

【技术实现步骤摘要】
【国外来华专利技术】车载计算系统的弹性计算
[0001]相关申请的交叉引用
[0002]本申请要求2019年4月12日提交的标题为“ELASTIC COMPUTING FOR IN

VEHICLE COMPUTING SYSTEMS”的美国临时专利申请第62/833,598号的优先权。上文所列申请的全部内容在此以引用的方式并入以用于所有目的。


[0003]本公开涉及一种车载接口系统和相关联的控制。

技术介绍

[0004]车辆可包括车载计算系统,诸如可提供多媒体和控制功能的信息娱乐系统的主机单元。例如,车载计算系统可以提供导航、多媒体播放、电话、社交媒体交互、移动装置充电和/或其他功能,并接收用户输入以控制车辆的元件和车载计算系统。为了提供此类功能,车载计算系统包括使得能够执行操作系统和各种应用的复杂且昂贵的处理和存储资源。

技术实现思路

[0005]为了提供足够的处理和存储资源以实现复杂的多媒体功能和车辆控制,车辆可以通信地耦合到外部计算资源,诸如云计算资源。然而,当本地有足够的计算资源可用时,此类远程处理通常是不必要的,因此本地处理和远程处理之间的负载可能不平衡。此外,在某些情况下,可能需要附加计算能力。为了克服此类限制,弹性计算可以根据处理需要动态地分配计算资源。
[0006]公开了用于分配本地和远程硬件计算资源的车载系统和方法的实施方案。用于控制车辆的示例系统包括物理地定位在车辆中的第一计算装置、远离车辆定位的第二计算装置,以及通信地耦合到第一计算装置和第二计算装置的弹性计算模块,所述弹性计算模块被配置为:确定第一计算装置和第二计算装置的计算和存储容量;确定用于控制车辆部件的软件应用程序的软件需求;并且基于第一计算装置和第二计算装置的计算和存储容量以及软件应用程序的软件需求,将软件应用程序的处理动态分配给第一计算装置和/或第二计算装置。
附图说明
[0007]通过参考附图阅读对非限制性实施方案的以下描述,可更好地理解本公开,在附图中:
[0008]图1是根据本公开的一个或多个实施方案的包括车载计算系统和移动装置的车辆驾驶室的局部视图;
[0009]图2是根据本公开的一个或多个实施方案的车载接口系统和车载接口系统与之通信的相关元件的框图;
[0010]图3是根据本公开的一个或多个实施方案的软件处理的基于域的分区的框图;
[0011]图4是根据本公开的一个或多个实施方案的具有单个处理器的计算聚类方法的框图;
[0012]图5是根据本公开的一个或多个实施方案的具有多个处理器的计算聚类方法的框图;
[0013]图6是根据本公开的一个或多个实施方案的具有通过网络耦合的多个处理器的计算聚类方法的框图;
[0014]图7是根据本公开的一个或多个实施方案的用于车载处理的弹性计算架构的框图;
[0015]图8是描绘根据本公开的一个或多个实施方案的具有独立控制器的电子设备分区的框图;
[0016]图9A是根据本公开的一个或多个实施方案的用于示例车辆的车载处理的弹性计算架构的框图;
[0017]图9B是根据本公开的一个或多个实施方案的用于示例车辆的车载接口系统的框图;
[0018]图9C是根据本公开的一个或多个实施方案的用于对示例车辆的软件处理进行基于域的分区的架构的框图;并且
[0019]图10示出了根据本公开的一个或多个实施方案的用于车载弹性计算的方法。
具体实施方式
[0020]如本文进一步描述的,域分区、计算聚类方法、弹性计算和电子设备分区可以降低提供用于车载控制的全套复杂软件的成本和复杂性。
[0021]如本文所用,引用“一个实施方案”、“一些实施方案”或“各种实施方案”的术语表示所描述的相关联特征、结构或特性在至少一些实施方案中,但不一定在所有实施方案中。此外,此类术语的各种出现不一定都指代相同的实施方案。另外,使用“和/或”语言在列表中呈现元素的术语是指所列元素的任何组合。例如,“A、B和/或C”可以指以下任何一项:单独的A;单独的B;单独的C;A和B;A和C;B和C;或A、B和C。
[0022]图1示出了车辆102的车厢100的内部的示例局部视图,驾驶员和/或一名或多名乘客可以坐在该车厢中。图1的车辆102可以是包括驱动轮(未示出)和内燃发动机104的机动车辆。内燃机104可包括一个或多个燃烧室,这些燃烧室可经由进气通道接收进气并经由排气通道排出燃烧气体。车辆102可以是公路汽车,以及其他类型的车辆。在一些示例中,车辆102可以包括混合推进系统,该系统包括能量转换装置,该能量转换装置可操作以从车辆运动和/或发动机吸收能量并将所吸收的能量转换成适合由能量存储装置存储的能量形式。车辆102可以包括结合有燃料电池、太阳能捕获元件和/或为车辆提供动力的其他能量存储系统的全电动车辆。
[0023]如图所示,仪表板106可以包括车辆102的驾驶员可访问的各种显示器和控制器,诸如车载接口系统(例如,信息娱乐系统)的触摸屏108、音频系统控制面板和仪表盘110。尽管图1所示的示例系统包括音频系统控件,所述音频系统控件可以经由没有单独的音频系统控制面板的车载接口系统的用户界面(诸如触摸屏108)来执行,但是在其他实施方案中,车辆102可以包括音频系统控制面板,所述音频系统控制面板可以包括用于常规的车辆音
频系统(诸如收音机、光盘播放器、MP3播放器等)的控件。音频系统控件可以包括用于控制经由车辆扬声器系统的一个或多个扬声器112的音频输出的一个或多个方面的特征。例如,音频系统控件可以控制音频输入的音量、车辆扬声器系统的各个扬声器之间的声音分布、音频信号的均衡和/或音频输出的任何其他方面。
[0024]仪表盘110可以包括各种仪表,诸如燃油表、转速表、速度表和里程表,以及指示器和警告灯。方向盘114可以从仪表板106突出到仪表盘110下方。可选地,方向盘114可以包括一个或多个控件116,其可以与触摸屏108结合使用以浏览车载接口系统的特征并控制车载接口系统。作为说明性示例,控件116可以包括激活或启动车载接口系统的语音控制的按钮117。例如,响应于按钮117被按下和/或当按钮117被按下时,传声器126可以记录车辆的驾驶员或其他乘客的一个或多个话语。如果一个或多个话语包括语音命令,则经由传声器126记录的一个或多个话语然后可以用于浏览或控制车载接口系统的一个或多个特征。
[0025]除了图1中描绘的部件之外,应当理解,仪表板106可以包括附加部件,诸如门窗控件、也可以用作低压电源插座的点烟器、贮物箱和/或任何其他合适的元件。在一个或多个实施方案中,可以使用触摸屏108执行经由一个或多个气候控制系统通风口118对车载气候的控制,因此仪表板106中可以不包括单独的气候控制界面。然而,在替代实施方案中,可以提供单独的气候控制界面。
[0026]车厢100可以包括用于监测车辆、用户和/或环境的一个或多个传感器。例如,车厢100可以包括一个或多个安装在座椅本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于控制车辆的系统,其包括:第一计算装置,所述第一计算装置物理地定位在所述车辆中;第二计算装置,所述第二计算装置远离所述车辆定位;和弹性计算模块,所述弹性计算模块通信地耦合到所述第一计算装置和所述第二计算装置,所述弹性计算模块被配置为:确定所述第一计算装置和所述第二计算装置的计算和存储容量;确定用于控制所述车辆的部件的软件应用程序的软件需求;并且基于所述第一计算装置和所述第二计算装置的所述计算和存储容量以及所述软件应用程序的所述软件需求,将所述软件应用程序的处理动态分配给所述第一计算装置和/或所述第二计算装置。2.如权利要求1所述的系统,其中所述第一计算装置包括以下各项中的一者或多者:多个中央处理单元(CPU);多个图形处理单元(GPU);多个神经处理单元(NPU);多个数字信号处理器(DSP);以及多个存储装置。3.如权利要求2所述的系统,其中所述第二计算装置包括第二多个CPU、第二多个GPU、第二多个NPU和第二多个存储装置中的一者或多者。4.如权利要求1所述的系统,其中所述弹性计算模块还被配置为为所述车辆的访客操作者建立访客环境,以使其以有限的访问权限访问所述软件应用程序。5.如权利要求1所述的系统,其还包括:多个外围装置,其中所述弹性计算模块还被配置为控制对所述多个外围装置中的一个或多个外围装置的访问。6.如权利要求1所述的系统,其中所述软件应用程序包括多个软件应用程序;其中所述弹性计算模块根据每个软件应用程序的域对所述多个软件应用程序进行分区;并且其中所述弹性计算模块根据所述多个软件应用程序的分区分配每个软件应用程序的处理。7.一种车载接口系统,其包括:一个或多个通信链路,所述一个或多个通信链路被配置为通信耦合到第一本地计算装置、第二本地计算装置或两者;和弹性计算模块,所述弹性计算模块被通信地配置为耦合到所述第一本地计算装置和所述第二本地计算装置,所述弹性计算模块被配置为:确定所述第一本地计算装置的第一组处理参数和所述第二本地计算装置的第二组处理参数;为所述车辆建立软件应用程序的所需安全参数;并且基于所述第一组处理参数和所述第二组处理参数,在所述第一本地计算装置和所述第
二本地计算装置之间分配所述软件应用程序的处理以满足所述软件应用程序的所述所需安全参数。8.如权利要求7所述的车载接口系统,其中所述第一组处理参数和所述第二组处理参数包括以下各项中的至少一者:计算容量和存储容量。9.如权利要求7所述的车载接口系统,其还包括:第一片上系...

【专利技术属性】
技术研发人员:TR万戈瑟姆G克拉夫特
申请(专利权)人:哈曼国际工业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1