车载诊断监测程序规划和执行制造技术

技术编号:25482831 阅读:36 留言:0更新日期:2020-09-01 23:03
本公开提供了“车载诊断监测程序规划和执行”。第一控制器从云服务器接收诊断推荐。通过车辆总线与所述第一控制器通信的第二控制器在所述车辆在由所述诊断推荐指定的区域内时响应于出现触发车载诊断(OBD)监测程序执行的车辆条件,暂缓所述OBD监测程序的所述执行。使诊断结果数据中的位置相关联以标识包括至少预定次数的车载诊断(OBD)监测程序执行的位置聚类。响应于使用所述诊断结果数据计算的针对所述位置聚类中的一个成功执行所述OBD监测程序的预测概率低于启用阈值,向车辆发送在所述位置处暂缓进一步执行所述OBD监测程序的消息。

【技术实现步骤摘要】
车载诊断监测程序规划和执行
本公开的各方面总体涉及车载诊断监测程序(monitor)的规划和执行。
技术介绍
车载诊断(OBD)与车辆的自诊断和报告能力有关。OBD系统使车辆所有者或维修技术人员访问各种车辆子系统的状态。当检修车辆内部问题时,OBD-II提供对来自发动机控制单元(ECU)的数据的访问并且提供有价值的信息源。车辆可包括提供对OBD诊断信息的访问的OBD端口。OBD扫描仪装置可连接到OBD端口,并且用于接收和分析诊断信息。
技术实现思路
在一个或多个说明性示例中,一种车辆包括第一控制器,所述第一控制器被配置为从云服务器接收诊断推荐。所述车辆还包括通过车辆总线与所述第一控制器通信的第二控制器,所述第二控制器被配置为:当所述车辆在由所述诊断推荐指定的区域内时,响应于出现触发车载诊断(OBD)监测程序的执行的车辆条件,暂缓所述OBD监测程序的所述执行。在一个或多个说明性示例中,一种系统包括存储器,所述存储器存储来自多个车辆的诊断结果数据,每个诊断结果数据条目包括指示车辆是否成功完成OBD监测程序的执行以及在执行所述OBD监测程序期间所述车辆的位置的数据。所述系统还包括处理器,所述处理器被编程为响应于使用所述诊断结果数据计算的针对位置成功执行所述OBD监测程序的预测概率低于启用阈值,向所述车辆发送在所述位置处暂缓进一步执行所述OBD监测程序的消息。在一个或多个说明性示例中,一种方法包括使诊断结果数据中的位置相关联以标识包括至少预定次数的车载诊断(OBD)监测程序执行的位置聚类;以及响应于使用所述诊断结果数据计算的针对所述位置聚类中的一个成功执行所述OBD监测程序的预测概率低于启用阈值,向车辆发送在所述位置处暂缓进一步执行所述OBD监测程序的消息。附图说明图1示出用于智能执行OBD监测程序的示例性系统;图2示出地图的示例,所述地图示出沿行进路线的众包诊断结果数据;图3示出用于基于诊断结果数据发送针对OBD监测程序的诊断推荐的示例性过程;并且图4示出用于按照诊断推荐所告知的智能执行OBD监测程序的示例性过程。具体实施方式根据需要,本文中公开了本专利技术的详细实施例;然而,应当理解,所公开的实施例仅仅是本专利技术的可以体现为不同和替代形式的示例。附图不一定按比例绘制;一些特征可被放大或最小化以示出特定部件的细节。因此,本文中公开的具体结构和功能细节不应解释为限制性的,而仅应解释为用于教导本领域技术人员以各种方式采用本专利技术的代表性基础。OBD监测程序是由车辆电子器件执行以提供对车辆操作的洞察的自检程序。OBD监测程序的一些示例包括用于监测EVAP、EGR、O2传感器(其可包括在车辆前面和/或后面的传感器)、失火检测和催化剂的程序。一些OBD监测程序是连续的并且进行记录而不管情况如何。其他OBD监测程序基于速率,这意味着它们在行驶期间或行驶后被激活。作为用于执行基于速率的监测程序的一些示例性条件,可响应于发动机冷却剂温度达到预定义温度、闭环燃料控制或稳态车辆巡航条件中的一个或多个来触发监测。每个基于速率的监测程序每次行程最多执行一次,并且仅响应于满足触发标准而启动监测程序。因此,每个基于速率的监测程序可具有独特的使用中监测性能(IUMP)数值。IUMP可遵守法规(例如,排放法规),使得监测程序有效地检测故障,并且还可以如法规定义的足够速率完全执行。例如,在北美销售的车辆可能需要执行EVAP泄漏检测作为OBD-II要求的一部分。绿州要求车辆监测0.02英寸泄漏作为《清洁空气法案》(CAA)第177章节的一部分。截至2017年,美国的每个州均要求执行0.02英寸泄漏试验。0.02英寸泄漏试验还具有称为26%的使用中监测性能(IUMP)的完成频率要求。总泄漏检查必须具有62%的IUMP率。在一些情况下,车辆可能无法足够频繁地运行OBD监测程序以达到请求的速率。造成这种情况的一些原因可包括驾驶员习惯(例如,与涉及监测程序所需的触发条件相比,与车辆中执行的行程不匹配)、或允许触发监测程序,随后的事件阻止监测程序成功完成的道路和环境条件(诸如颠簸/弯曲/起伏道路、燃料晃动、大风/雨和潮湿的路面在行驶后将热量带走)。例如,失火监测程序可受到不平道路的影响,因为曲柄轮在不平道路期间的异常加速与失火相似。作为另一个示例,不平道路、弯曲道路或丘陵道路可致使燃油晃动和蒸汽生成增加,这混淆EVAP泄漏检测结果,从而给出误报或漏报结果。如果行驶周期在没有完成诊断的情况下结束,则车辆可能无法接收对它的贡献(credit),从而导致IUMP数值较低。所公开的方法利用车辆连接来提高OBD诊断监测程序将成功完成的概率。由于当实现一定程度的噪声因素叠加时诊断不完善并且可触发假代码,因而尝试中止诊断或根本不执行诊断极为重要。诊断还具有侵入性,并且太多中止可削弱与诊断相关联的控制系统的理想功能。例如,当EVAP系统通过闭合CVV阀进行诊断时,无法清洗滤罐。由于未来发动机限制发动机运行时间,因而如果发生太多执行/中止,则这可致使蒸发排放物增加。响应于车辆完成OBD监测程序,车辆可被配置为将诊断的结果报告给云服务器。这一结果可指示OBD监测程序的成功状态,诸如中止、合格或失败中的一种。结果可包括在诊断结果数据中,所述诊断结果数据还可包括其他信息,诸如当启动监测时和当监测结束时车辆的位置坐标。当车辆行进并且满足OBD监测程序进入条件时,在投入诊断会话之前,方法可对诊断将成功完成而没有假故障的概率执行简单计算。图1示出用于智能执行OBD监测程序120的示例性系统100。如所示,车辆102包括通过一个或多个车辆总线106进行通信的多个车辆电子控制单元(ECU)或车辆控制器104。一个或多个OBD监测程序120可安装到控制器104,并且可由控制器104执行以执行各种诊断。系统100还包括被配置为维持诊断结果数据122的云服务器118。云服务器118可利用OBD监测程序服务126来确定车辆102执行OBD监测程序120的最佳时间。车辆102还包括远程信息处理控制单元(telematicscontrolunit,TCU)108,所述TCU108被配置为向云服务器118发送诊断结果数据122,以及从OTA云服务器118接收指示避免执行OBD监测程序120的建议时间的诊断结果数据122。TCU108可利用监测程序结果服务124来接收诊断结果数据122以及向云服务器118提供诊断成功数据122。应当注意,系统100仅是示例,并且可使用元件的其他布置或组合。例如,OBD监测程序120可安装到车辆102的更多或不同控制器104。车辆102可包括各种类型的汽车、跨界多功能车(CUV)、运动型多功能车(SUV)、卡车、休闲车(RV)、船、飞机或用于运输人或货物的其他移动机器。在许多情况下,车辆102可由内燃发动机提供动力。作为另一种可能性,车辆102可以是由内燃发动机和一个或多个电动马达提供动力的混合动力电动车辆(HEV),诸如串联式混合动力电动车辆(SHEV)、并联式本文档来自技高网...

【技术保护点】
1.一种车辆,其包括:/n第一控制器,所述第一控制器被配置为从云服务器接收诊断推荐;以及/n通过车辆总线与所述第一控制器通信的第二控制器,所述第二控制器被配置为:当所述车辆在由所述诊断推荐指定的区域内时,响应于出现触发车载诊断(OBD)监测程序的执行的车辆条件,暂缓所述OBD监测程序的所述执行。/n

【技术特征摘要】
20190225 US 16/283,9141.一种车辆,其包括:
第一控制器,所述第一控制器被配置为从云服务器接收诊断推荐;以及
通过车辆总线与所述第一控制器通信的第二控制器,所述第二控制器被配置为:当所述车辆在由所述诊断推荐指定的区域内时,响应于出现触发车载诊断(OBD)监测程序的执行的车辆条件,暂缓所述OBD监测程序的所述执行。


2.如权利要求1所述的车辆,其中所述第二控制器还被编程为:当所述车辆不在由所述诊断推荐指定的所述区域内时,响应于出现触发车载诊断(OBD)监测程序的执行的所述车辆条件,启动所述OBD监测程序的所述执行。


3.如权利要求1所述的车辆,其中所述第一控制器还被配置为向所述云服务器发送诊断结果数据,所述诊断结果数据指示是否成功完成所述OBD监测程序的所述执行以及在启动所述OBD监测程序时所述车辆的位置。


4.如权利要求3所述的车辆,其中所述诊断结果数据还指示在终止所述OBD监测程序时所述车辆的位置。


5.如权利要求1所述的车辆,其中所述OBD监测程序包括用于监测EVAP、EGR、O2传感器、失火检测或催化剂测量中的一者或多者的程序。


6.如权利要求1所述的车辆...

【专利技术属性】
技术研发人员:艾德·M·杜道尔曾福林
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:美国;US

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

1