总体上涉及处理载在交通工具上的计算任务的管理,并且更具体地涉及用于至少部分地基于交通工具的能耗将交通工具作为计算中枢操作或卸载计算任务的系统和方法。
背景技术:
1、交通工具可以包括通常作为车载系统操作以控制交通工具中的一个或多个电气系统的多个电子控制单元(ecu)。示例性ecu可以包括但不限于发动机控制模块(ecm)、动力系控制模块(pcm)、传动控制模块(tcm)、制动控制模块(ebcm)、中央控制模块(ccm)、中央定时模块(ctm)、通用电子模块(gem)、主体控制模块(bcm)和悬架控制模块(scm)。
2、现代交通工具继续生产,具有更多数量的ecu以及这种ecu的附加功能,从而增加了交通工具的计算要求。这可能存在对电池能耗和管理的挑战,电池能耗和管理对于电动交通工具尤为重要,电动交通工具的推进依赖于这种电池蓄能。例如,电动交通工具的续航里程可能因乘员使用高耗能应用而显著降低。
3、因此,期望提供一种系统,该系统能够以减少与计算需要相关联的对交通工具蓄能的影响的方式解决交通工具的计算需要。此外,结合附图和前述技术领域和背景技术,根据随后的详细描述和所附的权利要求,本发明的其他期望特征和特征将变得显而易见。
技术实现思路
1、针对交通工具的计算管理,提供了一种系统。在一个实施例中,该系统包括:载在交通工具上的多个电控单元(ecu);载在交通工具上的电池,其被配置为向多个ecu提供电能;载在交通工具上的通信系统,其被配置为通过无线通信网络接收和发送数据;以及与多个ecu、电池和通信系统通信的控制器。控制器被配置为由处理器:监测电池的电能消耗;当电池的电能消耗小于能量消耗阈值时,将交通工具作为计算中枢操作,其中将交通工具作为计算中枢操作包括将多个ecu的计算资源提供给通过无线通信网络连接到交通工具的外部节点,用于处理由外部节点所请求的计算任务;当电池的电能消耗等于或大于能量消耗阈值时,确定交通工具是否具有过剩的电能和计算能力,其中确定交通工具是否具有过剩的电能和计算能力包括分析多个ecu中的每一个的计算使用量和确定在多个ecu上执行的计算任务的能量消耗;以及当做出了交通工具具有过剩的电能和计算能力的确定时,将交通工具作为混合计算中枢操作,其中将交通工具作为混合计算中枢操作包括将多个ecu的计算资源的过剩的计算能力提供给外部节点,用于处理外部节点的计算任务。
2、在各种实施例中,控制器被配置为由处理器:当电池的能量消耗等于或大于能量消耗阈值时,确定由于在ecu上执行的计算任务而导致的能量消耗所造成的对交通工具的续航里程的影响;当对续航里程的影响小于续航里程阈值时,将交通工具作为混合计算中枢操作,其中基于交通工具的预定续航里程来限制提供给外部节点使用的多个ecu的计算资源的过剩的计算能力;以及当对续航里程的影响等于或大于续航里程阈值时,卸载在多个ecu上执行的计算任务,以由外部节点的计算资源处理。
3、在各种实施例中,控制器被配置为由处理器:当过剩的计算能力等于或大于计算阈值时,将交通工具作为混合计算中枢操作,以及当过剩的计算能力小于计算阈值时,卸载在多个ecu上执行的计算任务,以由外部节点的计算资源处理。
4、在各种实施例中,控制器被配置为由处理器:在将交通工具作为计算中枢或混合计算中枢操作之前,确定交通工具的通信链路的性能;以及仅当通信链路的性能等于或大于体验质量(qoe)阈值或服务质量(qos)阈值时,才将交通工具作为计算中枢或混合计算中枢操作。
5、在各种实施例中,控制器被配置为由处理器:确定交通工具的通信链路的性能,确定外部节点的通信链路的性能,以及基于交通工具的通信链路的性能和外部节点的通信链路的性能,来确定交通工具与外部节点之间的数据传输速率。
6、在各种实施例中,控制器被配置为由处理器:当做出了交通工具不具有过剩的电能或计算能力的确定时,卸载在多个ecu上执行的计算任务,以由外部节点的计算资源处理。
7、在各种实施例中,控制器被配置为由处理器:在将交通工具作为计算中枢或混合计算中枢操作的同时监测交通工具与外部节点的接合,基于交通工具与外部节点的接合确定交通工具的功率等级,并且在将交通工具作为计算中枢或混合计算中枢操作时在无线通信网络上广播功率等级。在各种实施例中,控制器被配置为由处理器:仅当交通工具的功率等级等于或大于无线通信网络上的多个外部节点中的一个或多个的功率等级要求时,在无线通信网络上广播功率等级并且将交通工具作为计算中枢或混合计算中枢操作。
8、在各种实施例中,无线通信网络是交通工具自组织网络,并且外部节点是另一交通工具。
9、在各个实施例中,控制器被配置为由处理器:向外部节点收取用于处理外部节点的计算任务的费用。
10、针对交通工具的计算管理提供了一种方法。在一个实施例中,该方法包括:用载在交通工具上的处理器监测交通工具的电池的电能消耗;当电池的电能消耗小于能量消耗阈值时,将交通工具作为计算中枢操作,其中将交通工具作为计算中枢操作包括将载在交通工具上的多个电子控制单元(ecu)的计算资源提供给通过无线通信网络连接到交通工具的外部节点,用于处理由外部节点所请求的计算任务;当电池的电能消耗等于或大于能量消耗阈值时,确定交通工具是否具有过剩的电能和计算能力,其中确定交通工具是否具有过剩的电能和计算能力包括分析多个ecu中的每一个的计算使用量和确定在多个ecu上执行的计算任务的能量消耗;以及当做出了交通工具具有过剩的电能和计算能力的确定时,将交通工具作为混合计算中枢操作,其中将交通工具作为混合计算中枢操作包括将多个ecu的计算资源的过剩的计算能力提供给外部节点,用于处理外部节点的计算任务。
11、在各种实施例中,该方法包括由处理器:当电池的能量消耗等于或大于能量消耗阈值时,确定由于在多个ecu上执行的计算任务而导致的能量消耗所造成的对交通工具的续航里程的影响;当对续航里程的影响小于续航里程阈值时,将交通工具作为混合计算中枢操作,其中基于交通工具的预定续航里程来限制提供给外部节点使用的多个ecu的计算资源的过剩的计算能力;以及当对续航里程的影响等于或大于续航里程阈值时,卸载在多个ecu上执行的计算任务,以由外部节点的计算资源处理。
12、在各种实施例中,该方法包括由处理器:当过剩的计算能力等于或大于计算阈值时,将交通工具作为混合计算中枢操作,以及当过剩的计算能力小于计算阈值时,卸载在多个ecu上执行的计算任务,以由外部节点的计算资源处理。
13、在各种实施例中,该方法包括由处理器:在将交通工具作为计算中枢或混合计算中枢操作之前,确定交通工具的通信链路的性能;以及仅当通信链路的性能等于或大于体验质量(qoe)阈值或服务质量(qos)阈值时,才将交通工具作为计算中枢或混合计算中枢操作。
14、在各种实施例中,该方法包括由处理器:确定交通工具的通信链路的性能,确定外部节点的通信链路的性能,以及基于交通工具的通信链路的性能和外部节点的通信链路的性能,来确定交通工具与外部节点之间的数据传输速率。
15、在各种实施例中,该方法包括由处理器:当做出了交通工具不具有过剩的电能或计算能力的确定时,卸载在多个ecu上执行的计算任务,以由外部节点的计算资源执行。
16、在各种实施例中,该方法包括由处理器:在将交通工具作为计算中枢或混合计算中枢操作的同时监测交通工具与外部节点的接合,基于交通工具与外部节点的接合确定交通工具的功率等级,并且在将交通工具作为计算中枢或混合计算中枢操作时向无线通信网络广播功率等级。在各种实施例中,该方法包括由处理器:仅当交通工具的功率等级等于或大于无线通信网络上的一个或多个外部节点的功率等级要求时,向无线通信网络广播功率等级并且将交通工具作为计算中枢或混合计算中枢操作。
17、在各个实施例中,无线通信网络是交通工具自组织网络,并且外部节点是另一交通工具。
18、在各种实施例中,该方法包括由处理器:向外部节点收取用于处理外部节点的计算任务的费用。
1.一种用于交通工具的计算管理的系统,所述系统包括:
2.根据权利要求1所述的系统,其中,所述控制器被配置为由所述处理器:
3.根据权利要求1所述的系统,其中,所述控制器被配置为由所述处理器:
4.根据权利要求1所述的系统,其中,所述控制器被配置为由所述处理器:
5.根据权利要求1所述的系统,其中,所述交通工具是一组交通工具中的成员,并且所述控制器被配置为由所述处理器:至少部分地在考虑所述一组交通工具中其他交通工具的需要的同时,确定是卸载所述交通工具的一个或多个计算任务还是充当所述计算中枢或所述混合计算中枢。
6.一种用于交通工具的计算管理的方法,所述方法包括:
7.根据权利要求6所述的方法,还包括,由所述处理器:
8.根据权利要求6所述的方法,还包括,由所述处理器:
9.根据权利要求6所述的方法,还包括,由所述处理器:
10.根据权利要求6所述的方法,其中,所述交通工具是一组交通工具中的成员,并且所述方法包括由所述处理器:至少部分地在考虑所述一组交通工具中其他交通工具的需要的同时,确定是卸载所述交通工具的一个或多个计算任务还是充当所述计算中枢或所述混合计算中枢。