确认汽车的安全功能的方法技术

技术编号:18241585 阅读:34 留言:0更新日期:2018-06-19 23:40
确认车辆安全功能的方法和系统。在一个实施方式中,开发了多个车辆安全功能软件程序。软件程序中的第一个安装在车辆控制器的存储器中。该程序在控制器上运行而不传送由于运行程序而生成的控制器的至少一个车辆致动器输出。记录用于安全功能的激活数据,并重复用所述多个车辆安全功能软件程序中的第二个进行的安装、运行以及记录的步骤。 1

A method to confirm the safety function of a car

Methods and systems to identify vehicle safety functions. In one implementation mode, a number of software programs for vehicle safety function have been developed. The first software program is installed in the memory of the vehicle controller. The program runs on the controller without transmitting at least one vehicle actuator output generated by the operation program. It records the activation data for security functions and repeats the steps of installation, operation, and recording of second of the multiple vehicle security function software programs. One

【技术实现步骤摘要】
【国外来华专利技术】确认汽车的安全功能的方法
技术介绍
本专利技术的实施例涉及用于确认汽车和类似车辆上的安全特征的系统和技术。现代汽车、特别是小客车包括许多安全特征。示例性安全特征包括防抱死制动系统(“ABS”)、电子稳定性控制(“ESC”)、自适应巡航控制(“ACC”)等。在这些安全特征结合到出售给公众的车辆中之前,对其进行测试或确认。这些测试常常要求在延长的时段内或在很多英里内驾驶预发布或预产车辆。根据功能,英里数可以超过几十万英里。要求很大确认英里数的一个汽车安全功能或系统是具有制动干预的前方碰撞缓解,尤其是如果该制动干预包括车辆的所有制动。其它示例包括碰撞规避辅助以及与完全自主制动的相反的碰撞缓解。
技术实现思路
车辆安全系统以及更特别地此系统内的控制功能的开发和确认要求记录大量的数据,使得可以在记录数据之后进行对控制功能的改变,并且模拟(例如,当此功能被激活时的车辆行为的计算机模拟)给出有代表性的结果。此特征和系统是计算机控制的且依赖于设计和选择成虑及车辆可能遇到的许多条件的软件和参数。可改变控制软件,并且记录大量数据允许稍后进行模拟,如同改变的控制软件在数据记录时在车辆上一样。由于开发和确认车辆安全功能的当前实践包括记录整体或所有的数据以用于确认,所以必须记录用于该功能将被用于的实际车辆的数据(与在另一车辆上开发该数据或使用来自一般化或样本车辆的数据并尝试将该数据应用于特定车辆相对)。然而,当前实践具有缺点,即典型车辆必须在安全功能开发的早期可用,或者大量的车辆必须在开发的后期可用,使得仍可以收集数据。一般地,确认通常所需的大量英里数要花费很长时间来驾驶,并且需要覆盖的驾驶情形的类型很大,例如许多不同的城市、公路以及乡村道路、山丘、十字路口以及道路和驾驶基础设施中的其它差异。另外,必须存储大量的数据,并且足够的计算能力必须可用以模拟用最近的软件收集的数据以确认功能,特别是调谐功能,使得错误激活率尤其足够低。记录大量数据的原因是用于安全功能的错误激活率需要在可容忍风险以下,这允许功能本身以适当的汽车安全完整性水平(ASIL)评级。重新模拟所有记录数据以确保投入生产的软件实现此目标是最有效的。不那么高效的方法将是针对每次发布来驾驶统计可靠性所需的距离。通过考虑详细描述和附图,本专利技术的其它方面将变得明显。附图说明图1是具有安全系统和控制器(其可包括处理器、存储器以及I/O设备)的车辆(例如,汽车)的示意图。图2是与数据记录器和连接单元或接口(其与服务器通信)通信的车辆系统的示意图。具体实施方式在详细地解释本专利技术的任何实施例之前,应理解的是本专利技术在其应用方面不限于在以下描述中阐述或在附图中示出的部件的构造细节和部件布置。本专利技术能够有其它实施例并以各种方式实施或执行。图1示出包括四个车轮12、14、16和18以及在每个车轮处的相应制动器20、22、24和26的车辆10。在所示实施例中,制动器与控制器30通信并由控制器30控制。车辆控制器可采取例如电子控制单元(ECU)、微处理器、微控制器或类似装置的形式,并包括处理器,该处理器执行存储在诸如ROM且更特别地控制器的EEPROM的存储器中的软件。宽泛地,制动器是致动器。在其它车辆安全系统中,致动器可以包括使得方向盘转动并使得底盘部件运转(例如,有效悬挂中的弹簧率或减震器坚固度的变化)的部件。制动器可以是其它系统的一部分,诸如防抱死制动系统和/或电子稳定性控制系统。在所示实施例中,控制器30控制并且还连接到雷达传感器35和前向传感器37(诸如照相机、超声传感器或其它传感器或传感器阵列)和后向传感器39(诸如照相机、超声传感器或其它传感器或传感器阵列)。雷达传感器35、前向传感器37、制动器和ESC50以及/或者其它部件可以是通过制动使前方碰撞缓解系统。虽然示出单个控制器,但应理解的是车辆10可以包括多个控制器,并且它们的每一个可以构造成控制特定车辆系统或安全功能,并且每一个可以执行适用软件以执行此控制并相互通信。另外,虽然在中央位置上示出了控制器30,但本专利技术的实施例可以使用本地定位于适用传感器和致动器(例如传感器35、37和39以及致动器20、22、24和26)的控制器和系统。控制器30与传感器35、37和39以及制动器20、22、24和26之间的连接示为直接链路。然而,车辆可以装配有总线或网络,诸如控制器局域网(“CAN”),并且控制器30与其它控制器和设备之间的通信可以通过在CAN上发送消息来实现。例如,车辆系统可包括从转向系统45中的传感器和设备接收数据的转向控制43。汽车的安全系统或功能的显著成本是确定汽车的安全功能的最佳或期望受益与错误激活比(benefit-to-false-activationratio)。本专利技术的各方面包括用于确定汽车的安全功能是否应当激活的许多技术或过程。在某些实施例中,这些过程并行地运行,每个具有不同的实施方式或参数调谐。最初,在这些过程(例如,软件程序、软件模块或软件算法)运行但过程并未命令致动器(例如,制动器、悬挂或转向部件)起作用的情况下(除了可能最新起作用的过程之外,其可能有效的动用于致动器的确认)收集数据。在开发项目的稍后阶段,选择最佳地适合受益(与其它程序相比较)和错误警报要求的过程或软件程序,并且车辆控制器或ECU(诸如控制器30)构造成使得所选软件输出触发致动器。除非上下文另外指明,如本文所使用的“激活”指代软件程序报告激活,并且这意味着如果要使用软件程序的输出,则将致动某些致动器或部件(例如,使用车辆制动器)。只有当期望软件程序选择成并编程为有效的时,致动才实际上发生。在本专利技术的某些方面,不同的软件程序设计成或构造成使得激活发生时的灵敏度对于每个软件程序而言不同。优选地(但不一定)存在许多不同的软件程序,并且这些由不同的人开发和实现。另一方法是将软件程序逻辑固定,但是针对不同的灵敏度加载不同的参数(其可有利于降低开发成本,但并未提供相同数量的种类或改变软件本身)。每个软件程序在车辆中的控制器上运行(上文相对于图1讨论了其示例),使得可以记录结果(例如,在数据记录器110(下面描述)上),并且使得一旦已选择了最终的软件程序,则处理时间和闪存文件都未改变。每个软件程序产生的激活的数目被记录(在存储器中)(与关于激活的附加数据一起)。在某些实施例中,可使用诊断工具来读取关于激活的数据,并且在开发期间,优选的是数据可容易地访问,诸如通过诸如CAN的车辆网络而使得其可用。通过收集激活数据,可以针对每个不同的软件程序导出关于受益与错误激活比的统计。某些功能激活是受益或期望的,而其它的是错误激活。因此,在某些实施例中,在控制器上实施分类器,使得控制器可以在两者之间进行区别。确定错误致动的一个方式是计算或记录在特定GPS坐标或坐标的邻点处或者以使用里程表信息确定的某个预定距离发生的致动的数目。因此,例如如果相同激活数目在例如25英尺的预定区域内超过例如5的阈值,则可以认为已发生错误激活。优选地,分类器构造成作为后评估运行以评定驾驶员对每个软件程序的每次激活的反应。在通过制动使前方碰撞缓解的示例中,受益情况不同于错误激活情况,因为以下各项中的至少一个将发生:(a)驾驶员将强力地进行制动,(b)驾驶员将执行规避策略,或者(c)碰撞将发生。本文档来自技高网...
确认汽车的安全功能的方法

【技术保护点】
1.一种确认具有至少一个计算机实施的安全功能、车辆控制器以及一个或多个车辆致动器的车辆的车辆安全系统的车辆安全功能的方法,该方法包括:开发多个计算机可执行的车辆安全功能软件程序;将所述多个计算机可执行的车辆安全功能软件程序中的第一个安装在车辆控制器的存储器中;在车辆控制器上运行所述多个计算机可执行的车辆安全功能软件程序中的所述第一个,而不传送由于运行所述多个计算机可执行的车辆安全功能软件程序中的所述第一个而生成的控制器的至少一个车辆致动器输出;如果控制器的所述至少一个车辆致动器输出将已传送到所述一个或多个车辆致动器,则在数据记录器中记录所述至少一个计算机控制的安全功能将在何处激活车辆致动器;以及用所述多个计算机可执行的车辆安全功能软件程序中的第二个来重复安装、运行以及记录的步骤。

【技术特征摘要】
【国外来华专利技术】2013.10.17 US 61/892177;2014.07.30 US 62/0310321.一种确认具有至少一个计算机实施的安全功能、车辆控制器以及一个或多个车辆致动器的车辆的车辆安全系统的车辆安全功能的方法,该方法包括:开发多个计算机可执行的车辆安全功能软件程序;将所述多个计算机可执行的车辆安全功能软件程序中的第一个安装在车辆控制器的存储器中;在车辆控制器上运行所述多个计算机可执行的车辆安全功能软件程序中的所述第一个,而不传送由于运行所述多个计算机可执行的车辆安全功能软件程序中的所述第一个而生成的控制器的至少一个车辆致动器输出;如果控制器的所述至少一...

【专利技术属性】
技术研发人员:OF施温特ME加西亚博德斯JF佩洛泽M德汉特
申请(专利权)人:罗伯特·博世有限公司
类型:发明
国别省市:德国,DE

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

1