用于自主车辆的自动维护安排的方法和设备与流程

文档序号:17054991发布日期:2019-03-05 21:10阅读:346来源:国知局
用于自主车辆的自动维护安排的方法和设备与流程

自主车辆可以包括车载监测系统以检测故障的发生或检测表示需要维修和/或车辆维护的另一个指示。



技术实现要素:

描述了一种用于自主车辆的自动维护安排的方法和相关装置,并且该方法包括经由控制器监视车载子系统的健康状态(soh)并且监视与车辆操作员相关联的预约日志,其中该预约日志包括与车辆操作员的预定即将到来的约定相关联的行程。在检测到车载子系统的soh的变化时,该方法包括经由远程信息处理控制器与服务中心进行通信以确定与车载子系统的soh的变化相关联的推荐维护动作并且确定自主车辆的提议服务预约以实现推荐维护动作。提议服务预约和与车辆操作员相关联的预约日志协调。该方法然后包括与车辆操作员进行通信以验证提议服务预约并且与服务中心进行通信以在由车辆操作员验证时基于提议服务预约来安排服务预约。将预约日志更新成包括服务预约。

本公开的一个方面包括车载子系统,其包括与自主车辆的自动车辆控制系统相关联的部件、子系统或系统中的一种。

本公开的另一个方面包括经由远程信息处理控制器与乘车服务供应商进行通信以基于提议服务预约为车辆操作员安排替代运输。

本公开的另一个方面包括乘车服务供应商是乘车共享服务供应商或车辆租赁设施中的一种。

本公开的另一个方面包括确定自主车辆的安排维护动作并且与服务中心进行通信以确定自主车辆的提议服务预约以实现针对自主车辆的推荐维护动作和安排维护动作。

本公开的另一个方面包括经由控制器监视多个车载子系统的健康状态(soh),并且基于多个车载子系统以的soh以及与行程相关联的预期操作距离和操作时间来确定行程完成的概率。

本公开的另一个方面包括通过重新安排行程来将预约日志更新成包括服务预约。

本公开的另一个方面包括在检测到车载子系统的soh的变化时调整行程的路线。

从某些最佳模式的以下详述和用于执行如所附权利要求书中定义的、结合附图获得的本教导的其它实施例中,上述特征和优点以及本教导的其它特征和优点将显而易见。

附图说明

现在将参考附图以示例方式描述一个或多个实施例,附图中:

图1示意性地说明了根据本公开的包括自动车辆控制系统和相关车辆健康状况监视(vhm)系统的车辆;

图2示意性地说明了根据本公开的可以有利地用于自主车辆的自动协调、规划和维护安排的离散元件和信息流形式的架构;

图3示意性地说明了根据本公开的可以被触发以在每次行程结束时执行以使操作员确定用于由操作员安排下一个期望行程的时间信息的行程前检查例程的流程图;

图4示意性地说明了根据本公开的服务预约例程的实施例的流程图,该服务预约例程经由远程信息处理控制器与外部车辆服务中心进行通信以安排车辆的服务预约;

图5示意性地说明了根据本公开的与更新安排例程相关联的通信路径,该更新安排例程是从服务预约例程和vhm系统供应的信息并且经由操作员界面装置与车辆操作员进行通信;以及

图6示意性地说明了根据本公开的与替代通勤例程相关联的通信路径,该替代通勤例程是从服务预约例程和预约日志供应的信息并且经由操作员界面装置和车辆租赁设施与车辆操作员进行通信。

应当理解的是,附图不一定按比例绘制,而是呈现如本文所公开的本公开的各种优选特征(包括例如具体的尺寸、定向、位置以及形状)的一定程度上简化的表示。与这样的特征相关的细节将部分地由特定的预期应用和使用环境来确定。

具体实施方式

可以使用各种不同的配置来设置和设计如本文所描述和说明的所公开的实施例的部件。因此,具体实施方式并不旨在限制如所要求保护的本公开的范围,而是仅仅表示其可能的实施例。另外,虽然在以下描述中阐述了许多具体细节以提供对本文所公开的实施例的透彻理解,但是在没有某些这样的细节的情况下可实践某些实施例。此外,为了清楚起见,没有详细描述相关领域中理解的技术材料以避免不必要地模糊本公开。另外,如本文所说明和描述的本公开可在没有在本文没有具体公开的元件的情况下实践。

参考附图,其中相同的附图标记在若干附图中对应于相同或类似的部件,与本文公开的实施例一致的图1说明了车辆10,其包括自动车辆控制系统20和说明本文描述的概念的相关车辆健康状况监视(vhm)控制器120。在一个实施例中,车辆10包括具有可转向前轮和固定后轮的四轮乘用车。作为非限制性示例,车辆10可以包括乘用车、轻型或重型卡车、多用途车辆、农用车辆、工业/仓库车辆或休闲越野车辆。

如本文所采用,自动车辆控制系统20包括能够提供一定级别的驾驶自动化的车载控制系统。术语“驾驶员”和“操作员”描述负责引导车辆的操作的人员,无论是主动涉及控制一个或多个车辆功能还是引导自主车辆操作。驾驶自动化可以包括一系列动态驾驶和车辆操作。驾驶自动化可以包括与单个车辆功能相关的某种级别的自动控制或干预,诸如转向、加速和/或制动,其中驾驶员持续地对车辆进行整体控制。驾驶自动化可以包括与对多个辆功能的同时控制相关的某种级别的自动控制或干预,诸如转向、加速和/或制动,其中驾驶员持续地对车辆进行整体控制。驾驶自动化可以包括同时自动控制车辆驾驶功能,包括转向、加速以及制动,其中驾驶员在行程期间放弃对车辆的控制一段时间。驾驶自动化可以包括同时自动控制车辆驾驶功能,包括转向、加速以及制动,其中驾驶员在整个行程期间放弃对车辆的控制。驾驶自动化包括硬件和控制器,其被配置为在各种驾驶模式下监视空间环境以在动态操作期间执行各种驾驶任务。作为非限制性示例,驾驶自动化可以包括巡航控制、自适应巡航控制、变道警告、干预和控制、自动停车、加速、制动等。

自动车辆控制系统20优选地包括一个或多个车辆系统和提供一定级别的驾驶自动化的相关控制器。与自动车辆控制系统20相关联的车辆系统、子系统和控制器被实施为执行与自主车辆功能相关联的一个或多个操作,包括(作为非限制性示例)自适应巡航控制(acc)操作、车道引导和车道保持操作、变道操作、转向辅助操作、对象避让操作、停车辅助操作、车辆制动操作、车速和加速操作、车辆横向运动操作(例如,作为车道引导、车道保持和变道换道操作的一部分)等。作为非限制性示例,自动车辆控制系统20的车辆系统和相关控制器可以包括传动系32和传动系控制器(pcm)132;转向系统34、制动系统36和底盘系统38,它们由车辆控制器(vcm)136控制;车辆空间监视系统40和空间监视控制器140、人机界面(hmi)系统42和hmi控制器142;hvac系统44和相关hvac控制器144;操作员控制件46和相关操作员控制器146;以及信息娱乐信息48和信息娱乐控制器148以及相关vhm代理149。

每个车辆系统和相关控制器可以进一步包括一个或多个子系统和相关控制器。为了便于描述,子系统和控制器被示为离散元件。子系统的前述分类的提供是为了描述一个实施例,并且是说明性的。可以认为其它配置在本公开的范围内。应当明白的是,可以使用一个或多个装置来执行由离散元件描述和执行的功能,该装置可以包括算法代码、校准、硬件、专用集成电路(asic)和/或车外或基于云的计算系统。每个上述控制器包括vhm代理,其与vhm系统120进行通信并且可以被实施和执行为算法代码、校准、硬件、专用集成电路(asic)或其它元件。每个vhm代理被配置为对相关控制器执行部件和子系统监视、特征提取、数据过滤和数据记录。数据记录可以包括定期和/或基于事件的数据记录、单个时间点数据记录和/或连续时间点数据记录一段持续时间,诸如在事件触发之前和/或之后。可以采用循环存储缓冲器或另一种合适的存储器装置来完成这种数据记录。

pcm132与传动系32进行通信并且可操作地连接,并且执行控制例程以控制发动机和/或其它转矩机、变速器和传动系(都未示出)的操作以响应于驾驶员输入、外部状况和车辆操作状况而将牵引转矩传输到车轮。pcm132被示为单个控制器,但是也可以包括多个控制器装置,其可操作以控制各种动力系致动器,该动力系致动器包括发动机、变速器、转矩机、车轮马达以及传动系32的其它元件(都未示出)。作为非限制性示例,传动系32可以包括内燃发动机和变速器,以及相关发动机控制器和变速器控制器。另外,内燃机可以包括具有单独控制器的多个离散子系统,这些控制器包括例如电子节流装置和控制器、燃料喷射器和控制器等。传动系32也可以由具有相关功率逆变器模块和逆变器控制器的电动马达/发电机组成。pcm132的控制例程还可以包括自适应巡航控制系统(acc),其响应于驾驶员输入和/或自主车辆控制输入而控制车速、加速度和制动。pcm132还包括pcmvhm代理133。

vcm136与多个车辆操作系统进行通信并且可操作地连接,并且执行控制例程以控制其操作。车辆操作系统可以包括制动、稳定性控制和转向,其可以由与分别由vcm136控制的制动系统36、底盘系统38和转向系统34相关联的致动器控制。vcm136被示为单个控制器,但是也可以包括多个控制器装置,其可操作以监视系统并控制各种车辆致动器。vcm136还包括vcmvhm代理137。

转向系统34被配置为控制车辆横向运动。转向系统34可以包括与主动前转向系统耦合的电动助力转向系统(eps)以通过在执行自主操纵(诸如变道操纵)期间控制车辆10的可转向车轮的转向角来增强或取代通过方向盘108的操作员输入。示例性主动前转向系统允许车辆驾驶员进行主要转向操作,包括增强方向盘角度控制以实现期望转向角和/或车辆偏航角。替代地或另外,主动前转向系统可以提供对车辆转向功能的完全自主控制。应当明白的是,本文描述的系统适用于对车辆转向控制系统的修改,该车辆转向控制系统诸如控制每个车轮的牵引力以产生偏航运动的电动助力转向、四轮/后轮转向系统和直接偏航控制系统。

制动系统36被配置为控制车辆制动,并且包括车轮制动装置,例如盘式制动元件、卡钳、主缸和制动致动器,例如踏板。轮速传感器监视单独的轮速,并且制动控制器可以机械化以包括防抱死制动功能。

底盘系统38优选地包括用于监视车辆操作以确定车辆运动状态的多个车载感测系统和装置,并且在一个实施例中,包括用于动态地控制车辆悬架的多个装置。车辆运动状态优选地包括例如车速、可转向前轮的转向角和偏航率。车载感测系统和装置包括惯性传感器,诸如速率陀螺仪和加速度计。底盘系统38估计车辆运动状态,诸如纵向速度、偏航率和横向速度,并且估计车辆10的横向偏移和航向角。测量的偏航率与转向角测量值结合以估计横向速度的车辆状态。可以基于来自轮速传感器的信号输入来确定纵向速度,该轮速传感器被布置为监视前轮和后轮中的每一个。与车辆运动状态相关联的信号可以被传送到其它车辆控制系统并由其监视以用于车辆控制和操作。

车辆空间监视系统40和空间监视控制器140可以包括控制器,该控制器与感测装置进行通信以监视并产生车辆10附近的远程对象的数字表示。空间监视控制器140还包括空间监视vhm代理141。空间监视控制器140可以确定每个附近远程对象的线性范围、相对速度和轨迹,并且在一个实施例中包括前角传感器、后角传感器、后侧传感器、侧面传感器、前方雷达传感器和相机,但是本公开不限于此。上述传感器的放置允许空间监视控制器140监视包括附近对象车辆和车辆10周围的其它对象的交通流量。由空间监视控制器140产生的数据可以由车道标记检测处理器(未示出)采用以估计道路。车辆空间监视系统40的感测装置可以进一步包括对象定位感测装置,其包括距离传感器,诸如fm-cw(调频连续波)雷达、脉冲和fsk(频移键控)雷达和激光雷达(光探测和测距)装置,以及依靠诸如多普勒效应测量等效果来定位前方对象的超声波装置。可能的对象定位装置包括电荷耦合装置(ccd)或互补金属氧化物半导体(cmos)视频图像传感器,以及利用数字摄影方法“观察”包括一个或多个对象车辆的前方对象的其它相机/视频图像处理器。这种感测系统用于检测和定位汽车应用中的对象,并且可用于包括例如自适应巡航控制、自动制动、自主转向和侧面对象检测的系统。

与车辆空间监视系统40相关联的感测装置优选地定位在车辆10内的相对无阻碍的位置。还应当明白的是,这些传感器中的每一个提供对象的实际位置或状况的估计值,其中所述估计值包括估计位置和标准偏差。因而,对象位置和状况的感官检测和测量通常被称为“估计”。应当进一步明白的是,这些传感器的特性是互补的,因为一些特性在估计某些参数方面比其它特性更可靠。传感器可以具有不同的操作范围和角度覆盖范围,其能够估计它们的操作范围内的不同参数。例如,雷达传感器通常可以估计对象的距离、距离变化率和方位角位置,但是在估计检测到的对象的距离时通常不可靠。具有视觉处理器的相机在估计对象的形状和方位角位置时更加可靠,但在估计对象的距离和距离变化率方面效率较低。扫描型激光雷达传感器针对估计距离和方位角位置有效且准确地执行,但是通常不能估计距离变化率,因此对于新的对象获取/识别而言不那么准确。超声波传感器能够估计距离,但是通常不能估计或计算距离变化率和方位角位置。另外,应当明白的是,每种传感器技术的性能受到不同环境条件的影响。因此,一些传感器在操作期间呈现参数变化,但是传感器的重叠覆盖区域为传感器数据融合创造了机会。

hvac系统44被设置为响应于被传送到控制其操作的hvac控制器144的操作员命令而管理乘客舱的周围环境,包括例如温度、湿度、空气质量等。hvac控制器144还包括hvacvhm代理145。

操作员控制件46可以包括在车辆10的乘客舱中,并且作为非限制性示例,可以包括方向盘108、加速器踏板、制动踏板和操作员输入装置110。操作员控制件46和相关操作员控制器146使得车辆操作员能够与车辆10交互并引导车辆10的操作以用于提供乘客运输。操作员控制器146还包括操作员控制器vhm代理147。

方向盘108可以安装在转向柱109上,其中输入装置110机械地安装在转向柱109上并且被配置为与操作员控制器146进行通信。替代地,输入装置110可以在方便车辆操作员的位置中机械地安装在转向柱109附近。输入装置110(在本文被示为从转向柱109突出的杆)可以包括界面装置,车辆操作员可以通过该界面装置(例如通过命令激活自动车辆控制系统20的元件)命令以一种或多种自主控制模式进行车辆操作。输入装置110的机械化是说明性的。输入装置110可以在多个装置中的任何一个或多个中机械化,或者可以是语音激活的控制器的形式,或者可以是另一种合适的系统。输入装置110优选地具有控制特征和由当前转向信号激活系统所使用的位置。替代地,可以使用其它输入装置(诸如杠杆、开关、按钮和语音识别输入装置)来代替输入装置110或者作为其补充。

为了引导信息娱乐系统、gps系统、导航系统远程定位服务中心等的操作,hmi系统42提供人/机交互,并且包括hmi控制器142。hmi控制器142监视操作员请求并且向操作员提供信息,其包括车辆系统的状态、维修和维护信息。hmi控制器142还可以包括全球定位/导航系统。hmi控制器142与多个车内操作员界面装置41进行通信和/或控制其操作,其中车内操作员界面装置41能够传输与一种自动车辆控制系统的操作相关联的消息。hmi控制器142优选地还与监视与车辆操作员相关联的生物识别数据(包括例如眼睛注视位置、姿势和头部位置跟踪等)的一个或多个装置进行通信。hmi控制器142被描绘为易于描述的单一装置,但是在本文描述的系统的实施例中可以被配置为多个控制器和相关感测装置。hmi控制器142还包括hmivhm代理143。车内操作员界面装置41可以包括能够传输促使操作员动作的消息的装置,并且可以包括电子可视显示模块,例如液晶显示器(lcd)装置、平视显示器(hud)、音频反馈装置、可穿戴装置和触觉座椅。能够促使操作员动作的车内操作员界面装置41优选地由或通过hmi控制器142控制。hud可以在操作员的视场中投影反射到车辆挡风玻璃内侧的信息,其包括传输与操作一种自动车辆控制系统相关联的置信水平。hud还可以提供增强现实信息,诸如车道位置、车辆路径、方向和/或导航信息等。本领域技术人员理解hud和相关系统。

在一个实施例中,车辆10被配置为经由远程信息处理控制器125与车外通信网络95进行通信。这包括在与智能公路系统相关联的控制器与车辆10之间进行通信。智能公路系统可以被配置为监视多个车辆的位置、速度和轨迹,其中这样的信息用于促进对一个或多个类似位置的车辆的控制。这可以包括传送一台或多台车辆相对于车辆10的地理位置、前进速度和加速率。在一个实施例中,车辆10被配置为经由通信网络95与远程服务器90进行通信。

vhm系统120包括多个控制器、例程和校准,它们可执行以监视、预测和诊断自动车辆控制系统20的部件、子系统和系统的操作。vhm系统120被配置为自主地监视执行或监视与自主车辆操作相关的一个或多个功能的部件、子系统和系统的健康状态(soh)。vhm控制器120包括控制器架构,该控制器架构被配置有多层分层vhm数据处理、收集和存储,其采用多个vhm代理。该配置可以用于降低数据处理复杂性、数据收集和数据存储成本。vhm控制器120提供集中式系统监视和分布式系统监视装置,其经由vhm主控制器和多个vhm代理进行数据收集以提供快速响应时间和集成车辆/系统级覆盖。vhm系统120被配置为与车内控制器进行通信以基于车载数据和来自vhm代理的输入来执行车辆系统诊断和预测,并且动态地检测异常(例如,间歇性故障),并且可以将诊断和预测结果传送给故障缓解控制器。vhm系统120还可以包括冗余vhm主控制器以验证vhm信息的完整性。

术语“控制器”以及诸如控制模块、模块、控件、控制单元、处理器等相关术语和类似术语是指专用集成电路(asic)、电子电路、中央处理单元(例如,微处理器)以及呈存储器和存储装置(只读、可编程只读、随机存取、硬盘等)的形式的相关非暂时性存储器部件的任何一个或各种组合。非暂时性存储器部件能够存储呈一个或多个软件或固件程序或例程的形式的机器可读指令,是组合逻辑电路、输入/输出电路和装置、信号调节和缓冲电路,以及可以由提供所描述功能性的一个或多个处理器存取的其它部件。输入/输出电路和装置包括模拟/数字转换器以及监视来自传感器的输入的相关装置,其中这些输入以预设采样频率或响应于触发事件而监视。软件、固件、程序、指令、控制例程、代码、算法和类似术语意味着包括刻度和查找表的任何控制器可执行指令集。每个控制器执行控制例程以提供期望功能。例程可以规则的间隔而执行,例如正进行的操作期间每100微秒执行一次。替代地,例程可以响应于触发事件的发生而执行。术语'模型'是指基于处理器或处理器可执行代码以及模拟装置或物理过程的物理存在的相关刻度。术语'动态的'和'动态地'描述了实时执行并且以监视或以其它方式确定参数的状态和在例程的执行期间或例程执行的迭代之间规则地或定期地更新参数的状态为特征的步骤或过程。术语“校准(calibration)”、“使校准(calibrate)”和相关术语是指将与装置相关联的实际或标准测量值与感知到的或观察到的测量值或命令位置进行比较的结果或过程。如本文所述的校准可以被精简到可存储的参数表格、多个可执行的等式或所采用的另一种合适的形式。

控制器之间的通信和控制器、致动器和/或传感器之间的通信可以使用直接有线点对点链路、联网通信总线链路、无线链路或任何另一种合适的通信链路而实现。通信包括以合适形式交换数据信号,包括(例如)经由导电介质交换电信号、经由空气交换电磁信号、经由光学波导交换光学信号等。数据信号可以包括表示来自传感器的输入的离散、模拟或数字化模拟信号、致动器命令和控制器之间的通信。术语“信号”是指传达信息的物理上可辨别指示符,并且可以是能够行进通过介质的任何合适的波形(例如,电、光学、磁性、机械或电磁),诸如dc、ac、正弦波、三角波、方形、振动等。参数被定义为表示使用一个或多个传感器和/或物理模型可辨别的装置或其它元件的物理性质的可测量。参数可以具有离散值,例如“1”或“0”,或可以在预定义范围内无限可变地变化。

术语“预测(prognosis)”、“预测(prognostics)”和相关术语与数据监视和算法和评估相关联,该数据监视和算法和评估呈现与部件、子系统或系统相关联的可能的未来事件的预先指示。预测可以包括分类,其包括指示部件、子系统或系统根据其规范操作的第一状态(“绿色”或“g”)、指示部件、子系统或系统的操作中的恶化的第二状态(“黄色”或“y”),以及指示部件、子系统或系统的操作中的故障的第三状态(“红色”或“r”)。术语“诊断学”、“诊断”和相关术语与数据监视和算法和评估相关联,该数据监视和算法和评估呈现部件、子系统或系统存在或不存在特定故障的指示。术语“缓解”和相关术语与操作、动作或控制例程相关联,该操作、动作或控制例程操作以减轻部件、子系统或系统中的故障的影响。

远程信息处理控制器125包括能够进行车外通信的无线远程信息处理通信系统,该车外通信包括与具有无线和有线通信能力的通信网络系统95进行通信。远程信息处理控制器125能够进行包括短程车对车(v2v)通信的车外通信。替代地或另外,远程信息处理控制器125具有能够与手持装置(例如,蜂窝电话、卫星电话或另一个电话装置)进行短距离无线通信的无线远程信息处理通信系统。在一个实施例中,手持装置加载有软件应用程序,该软件应用程序包括与远程信息处理控制器125进行通信的无线协议,并且手持装置执行车外通信,其包括经由通信网络95与远程服务器90进行通信。替代地或另外,远程信息处理控制器125通过经由通信网络95与车外控制器90进行通信来直接执行车外通信。

图2示意性地示出了可以有利地用于自主车辆(例如,参考图1描述的自主车辆10)的自动协调、规划和维护安排的离散元件和信息流形式的架构。离散元件包括用于自主车辆10的自动车辆控制系统20的vhm系统120、维护事件管理器50、预约日志70以及安排控制器200。用于自主车辆10的自动车辆控制系统20的vhm系统120、维护事件管理器50、预约日志70以及安排控制器200被实施为例程和相关存储器位置,它们存储在控制器中并在其中执行,在一个实施例中,这些控制器在自主车辆10上。

如前所述,vhm系统120被设置为监视、预测和诊断自动车辆控制系统20的部件、子系统和系统的操作。响应于事件或者响应于来自安排控制器200的请求,将这种信息定期地传送给安排控制器200。

维护事件管理器50是控制器执行的例程和相关存储器,它们维护车辆特定的维护和服务日志以及相关维护安排。维护安排源自制造商推荐的维护和服务间隔,诸如可能包括发动机、变速器的其它传动系流体变化、润滑安排、轮胎旋转、正时皮带更换等。维护事件管理器50监视车辆里程表、发动机运行时间和其它因素,并且产生指示即将需要推荐维护或安排维护的信息。

术语“推荐维护”指示响应于与vhm系统120相关联的诊断和/或预测例程而触发的专用维护事件,其指示部件、子系统或系统中的一个中的故障或即将发生的故障。术语“安排维护”指示源自制造商推荐的维护和服务间隔的维护事件。这种信息定期地或响应于来自安排控制器200的请求而被传送到安排控制器200。

预约日志70被配置为监视来自一个或多个授权车辆操作员216的车辆安排日历218的即将到来的约定。在一个实施例中,即将到来的约定可以由操作员经由智能电话应用程序输入。预约日志70捕获即将到来的约定和相关行程的记录并且在存储器中维护该记录。作为示例,与即将到来的约定相关联的行程可以包括每日通勤行程、到医疗设施的安排行程、到宗教设施的定期行程、度假行程等。

安排控制器200包括行程前检查例程300、服务预约例程400、更新安排例程500、替代通勤例程600,并且被设置为经由操作员界面例程250与车辆操作员进行通信。安排例程200监视来自该自主车辆10的自动车辆控制系统20的vhm系统120、维护事件管理器50、预约日志70以及安排例程200的输入,并且产生经由远程信息处理控制器125与服务中心例程210、乘车服务供应商212和/或操作员214进行的通信。乘车服务供应商212可以是一个实施例中的车辆租赁设施,或乘车共享服务供应商,或豪华轿车服务、出租车服务等。

可以触发行程前检查例程300以在每次行程结束时执行以使操作员确定用于由操作员安排下一个期望行程并且确定和安排服务预约以实现推荐维护动作的时间信息。行程前检查例程300确保下一个期望行程的车辆可用性,并且作为控制例程和一个车辆控制器中的存储器装置中的相关数据库来执行。图3示意性地示出了行程前检查例程300的实施例。表格1提供作为对应于行程前检查例程300的解释,其中以数字标记的框和对应功能如下所述。本教导在本文可以依据功能和/或逻辑块部件和/或各个处理步骤来描述。应当认识到,这样的框部件可由已经被配置为执行指定功能的硬件、软件和/或固件组件组成。

表格1

行程前检查例程300的执行可以如下进行。行程前检查例程300的步骤可以合适的顺序执行,并且不限于参考图3描述的顺序。在一个实施例中,在检测到行程结束事件时执行该行程前检查例程300(302)(1),并且该行程前检查例程包括监视与自动车辆控制系统20的部件、子系统和系统相关联的由vhm系统120提供的soh信息,并且监视由预约日志70提供的即将到来的约定(304)。

行程前检查例程300在考虑到soh信息以及与安排的即将到来的约定相关联的预期操作距离和操作时间之后评估随后几天或几周中的每一天或每一周的安排的即将到来的约定的完成概率(306)。评估包括评估随后“m”天的约定是否以高概率完成(308)。

当无法以高概率完成随后“m”天的预定时(308)(0),利用指示何时需要安排车辆的服务预约的信息来激活服务预约例程400(310),并且该迭代结束(320)。当可以高概率完成随后“m”天的约定时(308)(1),行程前检查例程300评估是否存在超出第m天的即将到来的延长行程(312)。

当没有超出第m天的即将到来的延长行程时(312)(0),经由远程信息处理控制器125向操作员通知可以高概率完成随后“m”天的约定的高置信度(314),并且该迭代结束(320)。当存在超出第m天的即将到来的延长行程时(312)(1),行程前检查例程300确定期望的时间段,例如,鉴于由soh指示的当前车辆状态来安排服务预约的天数(316)。利用指示何时需要安排车辆的服务预约的信息来激活服务预约例程400(318),并且该迭代结束(320)。

图4示意性地说明了服务预约例程400的实施例,该服务预约例程经由远程信息处理控制器125与外部车辆服务中心进行通信以安排车辆10的服务预约。服务预约例程400作为控制例程和一个车辆控制器中的存储器装置中的相关数据库来执行。表格2提供作为对应于服务预约例程400的解释,其中以数字标记的框和对应功能如下所述。本教导在本文可以依据功能和/或逻辑块部件和/或各个处理步骤来描述。应当认识到,这样的框部件可由已经被配置为执行指定功能的硬件、软件和/或固件组件组成。

表格2

从维护事件管理器50、预约日志70以及行程前检查例程300供应服务预约例程400,并且该服务预约例程经由操作员界面例程250和远程信息处理控制器125与一个或多个远程定位的服务中心210和与车辆操作员214进行通信。每次迭代(402)、服务预约例程400定位地理上最近的服务中心(404)并且与它们中的一个或多个进行通信以确定与推荐的维护或服务动作相关的信息(406),并且还确定最佳时间/日期时隙以采用由操作员的预约日志70提供的信息来安排车辆服务(408)。

将最佳时间/日期时隙、服务中心位置和推荐的维护或服务动作传送给操作员(410),并且向操作员查询以确定一个时间/日期时隙是否可被操作员接受(412)。

当一个时间/时隙可被操作员接受时(412)(1),服务预约例程400确定车辆10是否还需要例行维护,诸如换油(414)。如果需要例行维护(414)(1),则车辆10与服务中心210进行通信以安排服务预约以实现推荐的维护和例行维护(418),并且调用更新安排例程500(420),并且该迭代结束(436)。如果不需要例行维护(414)(0),则车辆10与服务中心210进行通信以安排服务预约(416),并且调用更新安排例程500(434),并且该迭代结束(436)。参考图5描述更新安排例程500。

当最佳时间/日期时隙不可被操作员接受时(412)(0),服务预约例程400确定替代时间/时隙,其与服务中心位置和推荐的维护或服务动作一起传送给操作员(422),并且向操作员查询以确定操作员是否可接受替代时间/日期时隙(424)。当替代时间/日期时隙不可被操作员接受时(424)(0),调用替代通勤例程600(426)并且该迭代结束(436)。参考图6描述替代通勤例程600。

当替代时间/时隙可被操作员接受时(424)(1),服务预约例程400确定车辆10是否还需要例行维护,诸如换油(428)。如果需要例行维护(428)(1),则车辆10与服务中心210进行通信以安排服务预约来实现推荐的维护和例行维护(430),并且调用更新安排例程500(434),并且该迭代结束(436)。如果不需要例行维护(428)(0),则车辆10与服务中心210进行通信以安排服务预约和例行维护(432),并且调用更新安排例程500(434),并且该迭代结束(436)。

图5示意性地示出了与更新安排例程500相关联的通信路径。更新安排例程500是从服务预约例程400和vhm系统120供应的信息,并且经由操作员界面例程250和远程信息处理控制器125与车辆操作员214进行通信。更新安排例程500基于由vhm系统120指示的soh来确定用于操作车辆10的期望状况,其包括对推荐维护的需要的严重性和直到安排预约的剩余时间的指示。更新安排例程500还可以确定操作状况是否保证改变操作员的日历,并且将建议的日历改变传送给操作员,并且还更新日历,并且将改变传送给家人、朋友、其它受影响的各方,诸如旅行伙伴、替代运输预约、航空公司预约等。更新安排例程500还可以包括为即将到来的行程选择替代路线以减少车辆压力。作为非限制性示例,这种替代路线选择可以包括行程路线安排,其包括避免或最小化高速受限通道高速公路上的车辆操作以避免高速操作。

图6示意性地示出了与替代通勤例程600相关联的通信路径。替代通勤例程600是从服务预约例程400和预约日志70供应的信息,并且经由操作员界面例程250和远程信息处理控制器125与车辆操作员214和乘车服务供应商212进行通信。基于在预约日志70中捕获的即将到来的约定考虑到操作员日历之后,替代通勤模块600从一个或多个乘车服务供应商212收集可用的租赁或其它运输选项。替代通勤模块600基于它们的偏好、使借用车辆或其它替代运输在操作员的位置处可用的布置来向操作员传送可用选项。

本文描述的方法、系统和架构可以有利地用于自动协调、规划和安排采用车辆健康状况数据的自主车辆的维护。智能车辆协调、规划和维护安排系统可以基于soh来确定车辆是否可以满足即将到来的约定,并且如果为否,则可以安排维护/服务预约。另外,操作员可以被提供替代运输布置、调整旅行规划和旅行规划的协调,并且经由电话、文本、电子邮件、应用程序界面和/或另一种合适的通信介质与操作员交互。当面临车辆soh问题时,可以及时加速安排维护工作。影响操作员日历的改变可能会触发有关可能影响其它活动的警告。

流程图和流程图中的框图说明了根据本公开的各个实施例的系统、方法和计算机程序产品的可能实施方案的架构、功能性和操作。关于这一点,流程图或框图中的每个框可以表示模块、代码段或部分,其包括用于实施指定逻辑功能的一个或多个可执行指令。还应当注意的是,流程图和/或流程图说明中的每个框以及框图和/或流程图说明中的框的组合可以由执行指定功能或作用的基于专用硬件的系统或专用硬件与计算机指令的组合来实施。这些计算机程序指令还可以被存储在计算机可读介质中,该计算机可读介质可指导控制器或其它可编程数据处理设备以特定方式运作,使得存储在计算机可读介质中的指令产生包括实施流程图和/或框图框中指定的功能或作用的指令的制品。

详述和图或图示支持并且描述本教导,但是本教导的范围仅仅是由权利要求定义。虽然已详细地描述了用于执行本教导的某些最佳模式和其它实施例,但是存在用于实践随附权利要求书中定义的本教导的各种替代设计和实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1