用于自动执行车辆功能的方法和系统与流程



1.本发明涉及用于自动执行车辆的车辆功能的计算机实现的方法和系统。本发明还涉及计算机程序和计算机可读介质。


背景技术:



2.许多驾驶情况需要车辆的驾驶员或其他用户重复地激活和/或停用某些车辆功能。这样的示例是送货驾驶员或包裹驾驶员,当停止车辆运送包裹时,该送货驾驶员或包裹驾驶员必须(有时按照特定的顺序)激活或停用多个车辆功能。例如,这些可以包括:关闭车辆发动机、关闭车窗、选择“停车”换挡位置、接合驻车制动器、关闭点火开关、打开和关闭车门、锁定车辆、激活和停用危险警告系统、激活导航系统以便确定接下来的交货地点等。考虑整个工作日,这些活动可能有必要重复一百多次。
3.随着车辆功能的数量普遍地增加,已经开发出并且正在开发在特定情况下允许自动地激活或停用多个车辆功能的方法和系统。例如,可以自动地关闭/打开车窗、打开和关闭危险警告灯、锁定和解锁车辆、打开和关闭点火开关,在车辆关闭之后保持某些功能或执行器处于待机状态等。最终,几乎每个车辆功能都可以自动化。
4.在2020年4月3日提交的具有申请编号10 2020 109 360.8的尚未公布的德国专利申请中,描述如何可以以车辆功能处理序列的形式实施这样的自动化的示例。
5.这样的自动化通常旨在减少驾驶员的手动步骤的数量以节省时间并且减少认知超负荷。为了触发相应的车辆功能处理序列,简单重复的可检测动作通常需要作为触发事件,也被称为触发器。例如,如果在停放车辆时需要自动化,则合适的触发事件是一动作,在典型的停车操作过程中驾驶员无论如何都会执行该动作。这样的动作的示例包括选择停车模式、接合驻车制动器、或按下发动机启动按钮。
6.现有技术包含在下面简要地描述的车辆功能的自动化系统的示例。
7.文件cn 1 03 761 462 a公开了一种用于使车辆设置个性化的方法,在该方法中座椅位置设置和后视镜的调整与驾驶员的声音有关并且被存储。当驾驶员的声音被检测为触发事件时,自动地应用相应的调整,使得手动调整是不必要的。然而,这种方法仅限于特定车辆和车辆功能,车辆功能应该只根据检测到的驾驶员进行调整。不可能基于车辆外面的事件和影响行驶过程的事件来调整车辆功能。
8.文件wo 2013/174 788 a1描述了一种用于事件驱动的自动激活和/或停用和/或调整至少一个车辆功能系统(例如座椅加热器、收音机等)的装置。装置具有允许车辆用户指定规则的操作界面,规则包括至少一个用于可选择的输入变量的条件并且将可选择的车辆功能系统与可选择的输入变量相关联。这使得能够根据车辆用户指定的规则执行自动车辆功能。可选地,车辆功能的序列也可以与一个规则相关联。例如,车辆的gps(全球定位系统)位置连同车辆速度可以用作为输入变量。
9.文件us 2015/0 203 062 a1公开了用于为车辆创建用户配置文件的方法和系统以及用于管理这样的用户配置文件的方法。在这些方法和系统中,生成数据以显示车辆中
的图形用户界面的选择屏幕。然后接收配置文件个性化数据以及根据该数据生成用户配置文件并且然后存储用户配置文件。还可以识别用户。
10.文件ep 3 569 464 a1描述一种根据车辆用户的情绪状态临时修改车辆特征的方法。没有车辆用户主动提供的车辆功能处理序列的永久定义。
11.文件us 2014/0 316 609 a1公开了用于基于车辆位置调整车辆系统的系统和方法。特别地,可以根据车辆位置指定车辆的车窗位置。例如,可以根据车辆位置打开或关闭车窗。除车辆位置之外,车辆速度、挡风玻璃刮水器的激活以及制动踏板位置可以用作为输入信号以决定是打开还是关闭车窗。
12.然而,存在驾驶情况,在该驾驶情况下触发车辆功能,但特定车辆功能处理序列的激活可能是不可取的。例如,一些驾驶员在等待红灯或带着他们的孩子上学时选择停车模式或应用驻车制动器。如果在车辆切换到停车模式或应用驻车制动器时启动自动停车程序,则在上述情况下这可能是不方便的,因为驾驶员只希望短时间地停止车辆但不想要停放车辆。
13.此外,在某些情况下,驾驶员可能想要在不同程度上激活自动化。例如,如果驾驶员将他们的车辆停放在道路上,则他们可能想要激活危险警告灯。然而,如果车辆停放在车库中或停放在公司停车场中,则不应该自动地打开危险警告灯,以便为驾驶员节省手动操作,即关闭危险警告灯。
14.车辆功能的自动化还可以有助于减少车辆部件的运行周期的数量以便增加它们的使用寿命。然而,识别情况并不总是容易的,在该情况下特定执行器应该保持在特定状态下。这可能是可取的以避免不必要的动作。例如,如果只打算短暂关闭车辆,则高压保护装置可以保持连接。
15.此外,让执行器处于特定状态以提高驾驶员的便利性可能是可取的。例如,车辆功能处理序列可以在关闭之后保持激活一段时间。然而,同时在关闭车辆之后应该尽可能快地关闭所有不必要的系统,以便尽可能地保持电池的荷电状态。


技术实现要素:



16.在这种背景下,本发明的一个目的是详细说明可以进一步地改进车辆功能的自动化的方法。特别地,期望避免不必要地触发车辆功能处理序列和/或允许基于驾驶情况自动调整车辆功能处理序列。也期望需要尽可能少的由驾驶员执行的动作来激活车辆功能处理序列。
17.这个目的是通过独立权利要求的主题来实现的。从属权利要求反映根据本发明的这些解决方案的改进。
18.本发明的第一方面涉及一种用于自动执行车辆的车辆功能的计算机实现的方法。方法包括以下:提供车辆功能处理序列,该车辆功能处理序列指定在第一个触发事件发生时待处理的车辆功能的序列,其中第一个触发事件基于来自具有通信能力的基础设施装置的通信;检查第一个触发事件的发生;在第一个触发事件发生时产生用于根据车辆功能处理序列控制车辆功能装置的控制信号;以及将产生的控制信号输出到车辆功能装置以用于执行车辆功能。
19.计算机实现意指使用计算机程序执行至少一个方法步骤、优选地多个或所有的方
法步骤。
20.车辆可以被理解为意指任何移动的交通工具,即陆地车辆和水上交通工具或飞机,例如乘用车或重型货车。
21.车辆功能可以被理解为车辆可以自动地执行的功能,即在没有驾驶员或车辆用户干预的情况下,比如打开/关闭比如车门、车窗、滑顶等这样的车辆开口,打开/关闭点火开关,解锁/锁定车辆,打开/关闭空调系统,降低/增加音量和/或改变信息娱乐系统的其他设置,选择特定的换挡位置,激活/停用驻车制动器,激活/停用驾驶辅助系统,设置特定座椅位置,打开/关闭照明系统,在显示装置上显示特定内容,将可指定的数据传输到计算机云等。车辆功能是基于输出到车辆功能装置的控制信号通过相应的车辆功能装置来执行的。
22.车辆功能处理序列定义时间顺序,按该时间顺序执行一个或多个车辆功能。换句话说,定义时间顺序,其中可以并行、暂时抵消、或顺序地执行一些车辆功能。除时间顺序之外,车辆功能处理序列还可以包含条件、循环和用户定义的子程序。车辆功能处理序列可以由用户定义,该用户例如可以是车辆驾驶员、车主、维修工程师、车队经理、或一些其他授权的人。
23.至少一个触发事件与每个车辆功能处理序列相关联并且当这个事件发生时启动分配的序列。触发事件也可以与一个以上的车辆功能处理序列相关联并且因此可以启动多个车辆功能处理序列的处理。
24.至少一个触发事件(在这里被称为第一个触发事件)基于来自具有通信能力的基础设施装置的通信。术语“第一个”触发事件不一定指的是时间顺序。如果将多个触发事件纳入到考虑中(在这里被称为“第一个触发事件”和“另外的触发事件”),因此第一个触发事件可以在一个或多个触发事件之前、并行、或之后发生并且被纳入到考虑中。术语“第一个触发事件”仅旨在在至少第一个触发事件基于来自具有通信能力的基础设施装置的通信并且作为提出方法的一部分将至少一个这样的第一个触发事件纳入到考虑中的意义上将该第一个触发事件与另外的触发事件区分开来。
25.术语“基础设施装置”指的是旨在提供公共利益服务和/或经济发展的公共设施或私人设施。优选地,基础设施装置是车辆外部技术基础设施装置,特别是交通基础设施装置,比如一组交通灯、交通标志、铁路道口、车辆充电站、车辆停车设施等。基础设施装置可以优选地位于车辆环境中,并且优选地位于车辆的直接环境,例如在车辆周围5m到500m的半径范围内。
26.根据本发明,基础设施装置设计用于能够通信,即基础设施装置至少可以发送数据,并且可选地可以发送和接收数据。为了这个目的,基础设施装置具有至少一个传输装置,可选地具有传输和接收装置。特别地,可以建立与车辆的有效信号通信连接,即基础设施装置可以连接到车辆以用于数据传输。基于信号的有效连接可以设计成直接或间接移动无线电连接,例如通过计算机云。例如,基础设施装置和车辆之间的通信可以使用蓝牙执行。车辆和基础设施装置之间的直接通信例如可以通过v2i(车辆与基础设施)通信来执行。
27.基础设施装置设计为具有通信能力的基础设施装置有利地实现车辆和基础设施装置之间的通信,使得可以传送关于各自位置的数据和/或比如状态这样的其他数据。
28.通过将第一个触发事件基于来自具有通信能力的基础设施装置的通信,可以更可
靠地检查第一个触发事件的发生,因为例如对于基础设施装置的本地化来说,不需要访问数据库—该数据库可能不再是最新的—而是可以根据其通信来直接检测基础设施装置。
29.此外,不仅可以仅传达基础设施装置的存在,但是也可以传输附加数据和/或信息。例如,可以传达基础设施装置的特定状态。示例包括交通灯系统显示红还是绿、铁路道口处的栅栏是打开的还是关闭的等。这更详细地提供指定触发事件的可能性,即不仅可以检查是否存在一组交通灯,而且可以检查显示红还是绿。然后指示的颜可以用作为用于不同的车辆功能处理序列的触发事件。
30.可选地,第一个触发事件还可以是在车辆附近缺乏具有通信能力的基础设施装置。例如,可以提供与具有通信能力的基础设施装置的定期通信并且可以将这个通信的中断考虑为第一个触发事件。
31.为了检查第一个触发事件和可能另外的触发事件的发生,可以监控一个或多个输入变量,例如车辆速度、时间、温度、空气湿度等。为了这个目的,可以使用适当设计的传感器。这些输入变量可以优选地是独立于用户的,即它们的值不受到车辆用户的直接影响。因此完全自动地执行车辆功能处理序列成为可能。还可以以依赖于用户的形式提供输入变量,例如可以由用户操作的按钮或开关的位置。
32.在简单的实施例中,输入变量的输入值被确定并且与阈值相比较。例如,当前室外温度可以被测量并且与最高或最低温度相比较。如果达到、超过或低于阈值,则这构成触发事件的发生并且如果满足另外的条件则执行与触发事件相关联的车辆功能处理序列,例如另一个触发事件的发生。
33.控制单元可以用于检查第一个触发事件和可能另外的触发事件的发生。类似地,如果发生一个触发事件或多个触发事件,则控制单元可以根据一个或多个车辆功能处理序列产生控制信号并且将控制信号输出到相应的车辆功能装置以执行车辆功能。
34.根据不同的实施例,可以提供车辆功能处理序列,该车辆功能处理序列指定在第一个触发事件和至少一个另外的触发事件发生时车辆功能的处理。在这种情况下,方法包括检查至少一个另外的触发事件的发生,其中如果第一个触发事件和至少一个另外的触发事件发生,则产生控制信号。
35.产生的控制信号然后输出到车辆功能装置以用于执行车辆功能。
36.优选地,至少一个另外的触发事件独立于第一个触发事件。待纳入到考虑中的所有触发事件也优选地彼此独立。
37.至少一个另外的触发事件可以是例如:
[0038]-激活人机界面的屏幕元素,
[0039]-例如环境温度、雨水、阳光等特定环境条件的发生,
[0040]-一段特定时间的期满,到达某个时间点(一天的时间和/日期),
[0041]-检测特定车辆特性,例如车辆速度、电池荷电状态、点火状态、打开或关闭例如车辆车门或行李箱盖的车辆开口,
[0042]-检测特定道路或特定道路特性,例如高速公路、路外行车、路面附着力低,
[0043]-与连接的比如智能手机或平板电脑这样的移动终端通信,比如传入消息或应用程序通知,
[0044]-一个上述第一个触发事件的可能性,但与特定的第一个触发事件不同。
[0045]
此外,像第一个触发事件一样,一个或多个另外的触发事件可以基于来自具有通信能力的基础设施装置的通信。
[0046]
通过提供至少两个触发事件,与使用单个触发事件相比,可以更可靠地识别特定情况。这可以避免不需要激活车辆功能处理序列。
[0047]
此外,考虑多个触发事件允许更精确地定义情况,使得根据情况可以激活不同程度的自动化和/或某些执行器可以保持处于特定状态,使得可以增加车辆部件的使用寿命和/或可以增加驾驶员便利性。
[0048]
如果将多个触发事件纳入到考虑中,即第一个触发事件和一个或多个另外的触发事件,则方法可以指定触发事件发生的时间顺序是重要的并且因此被纳入到考虑中,或方法可以指定触发事件发生的时间顺序是不相关的,但将仅检查是否存在触发事件,而不管它们的时间顺序。
[0049]
还可以规定例如软件开发者、驾驶员或车辆用户可以定义哪个触发事件是相关的,顺序是否是相关的,并且可选地在时间顺序是相关的情况下,触发事件必须以哪种顺序发生以便触发相关联的车辆功能处理序列的处理。
[0050]
根据另外的实施例,一个触发事件,即第一个触发事件或一个另外的触发事件,可以是车辆在距具有通信能力的基础设施装置的可指定距离范围内的位置。检查这个触发事件的发生相应地包含确定车辆相对于具有通信能力的基础设施装置的位置。
[0051]
换句话说,一个触发事件可以是待确定的车辆和基础设施装置之间的最小和/或最大距离。
[0052]
术语“位置”在这里指的是地理位置。作为一个选项,术语“位置”还可以包括例如车辆相对于基础设施装置的方向。
[0053]
可以通过例如navstar gps(导航星全球定位系统)、glonass(格洛纳斯卫星导航系统)、galileo(伽利略卫星定位系统)、beidou(北斗卫星导航系统)等这样的全球导航卫星系统和/或通过车辆和具有通信能力的基础设施装置之间的直接通信,来确定车辆相对于具有通信能力的基础设施装置的位置。
[0054]
在许多情况下车辆在具有通信能力的基础设施装置的可指定距离范围内的位置是非常有用的触发事件,因为该位置可以用于建立车辆和通信装置之间的空间关系。这样的触发事件可以用于与车辆的特定位置有关的各种可想到的车辆功能处理序列。
[0055]
如果通过车辆和具有通信能力的基础设施装置之间的直接通信来确定车辆在可指定距离范围内的位置,则可以以特别高的可靠性检查触发事件的发生。
[0056]
根据另外的实施例,一个触发事件可以是具有通信能力的基础设施装置的可指定状态。
[0057]
示例包括:由交通灯系统用信号传达的颜,例如红或绿,铁路道口的栅栏位置,例如打开或关闭,车辆停车设施的占用密度、在使用基础设施装置之前的预计等待时间等。
[0058]
优选地,检查作为触发事件的具有通信能力的基础设施装置的可指定状态的存在可以基于来自具有通信能力的基础设施装置的通信,优选地基础设施装置和车辆之间的直接通信。
[0059]
可替代地或此外,作为触发事件的具有通信能力的基础设施装置的可指定状态的
存在可以通过车辆上的传感器装置进行检查,例如通过使用车辆摄像机观察基础设施装置并且适当地评估摄像机图像。
[0060]
将基础设施装置的状态纳入到考虑中允许进一步的区分并且因此改进对车辆的当前状况的评估。因此可以更精确地激活车辆功能处理序列并且如果适用的话根据驾驶员的需要不同程度地激活。可以在很大程度上避免不需要激活车辆功能处理序列。
[0061]
根据另外的实施例,一个触发事件可以是车辆相关参数在可指定值范围内的值。
[0062]
例如,车辆相关参数可以选自包括加速度、速度、方向盘角度变化、和换挡位置的组。加速度可以是正的或负的,即可以描述速度增加或减少。例如,车辆相关参数可以与动力传动系统或车辆底盘有关。
[0063]
考虑一个或多个车辆相关参数可以进一步地改进对车辆当前状况的评估,使得可以更有针对性地选择待执行的车辆功能处理序列。
[0064]
根据另外的实施例,可以根据一个或多个触发事件的发生产生不同程度的控制信号。
[0065]
换句话说,车辆功能处理序列的使用程度可以根据已经检测到的触发信号而变化。例如,如果发现车辆在其自己的车辆停车设施前面而不是任何车辆停车设施前面,例如车库,则可以省去自动激活车辆功能“锁定车门”。然而,与此相反,在公共车库中启动这个特征是必不可少的并且应该相应地自动执行。
[0066]
基于车辆功能处理序列执行车辆功能的程度的变化可能性可以有助于提高驾驶员的便利性和提高对车辆功能处理序列的接受度。
[0067]
本发明的另一方面涉及一种用于自动执行车辆的车辆功能的系统。系统具有用于执行一种上面描述的方法的装置。
[0068]
因此,可以参考上面方法的解释。方法的优势相应地与系统相关联。
[0069]
例如,系统可以包括具有用于存储一个或多个车辆功能处理序列的装置的存储单元,该车辆功能处理序列指定在与车辆功能处理序列相关联的触发事件发生时车辆功能的处理。
[0070]
此外,可以存在设计用于与具有通信能力的基础设施装置通信的通信单元。例如,通信单元可以设计用于选择一个或多个基础设施装置并且设计用于接收和处理来自具有通信能力的基础设施装置的基础设施信号或将基础设施信号传输到控制单元以用于处理。
[0071]
此外,系统可以可选择地具有位置确定单元,该位置确定单元设计用于与全球导航卫星系统通信。这样的位置确定单元可以设计用于从全球导航卫星系统接收定位信号、使用定位信号确定车辆的位置并且如果必要的话进行位置修正以细化确定的车辆位置。
[0072]
此外,系统可以具有输入单元,该输入单元可以允许车辆功能处理序列被定义、调整、激活、停用、修改等。例如,输入单元可以设计用于从信息娱乐屏幕、移动终端(例如智能手机)、或适当的控制装置接收输入信号,从计算机云等接收输入信号。输入单元可以允许车辆的驾驶员或车辆用户修改存储的车辆功能处理序列、定义触发事件、激活或停用车辆功能处理序列、指定引起车辆功能处理序列触发的触发事件的组合等。
[0073]
可选地,系统可以具有用于确定车辆相关参数的值的传感器。
[0074]
此外,系统可以包括控制单元,该控制单元包括用于检查一个或多个触发事件的发生、选择与存在的触发事件相关联的存储的车辆功能处理序列、产生控制信号以根据选
定的车辆功能处理序列控制车辆功能装置、以及将产生的控制信号输出到车辆功能装置的装置。
[0075]
如果存在相关联的一个触发事件或多个触发事件,则控制单元负责执行一个或多个车辆功能处理序列、产生与车辆功能处理序列相关联的控制信号和将控制信号输出到车辆功能装置。
[0076]
为了实现这些功能,控制单元具有与存储单元、通信单元、车辆功能装置、以及如果存在的话位置确定单元、输入单元、和用于检测触发事件的传感器的有效信号通信连接。
[0077]
控制单元可以接收各种信号,例如传感器信号、基础设施信号、位置确定信号、输入信号,并且基于在控制单元中对应于一个或多个程序编程的指令或编码处理这些信号。控制单元作出关于应该执行、不执行、或部分地执行一个或多个车辆功能处理序列的决定。控制单元然后产生控制信号,如果合适的话,以及响应于处理过的信号将这些控制信号输出到作为执行器的车辆功能装置。
[0078]
控制单元可以在硬件和/或软件中实施并且可以在物理上设计为单部件或多部件单元。控制单元可以是发动机控制单元的一部分或集成到发动机控制单元中并且可以设置在车辆中。可替代地,控制单元可以设置在车辆外面,例如设置在计算机云中。
[0079]
系统(即系统的所有单元)作为整体可以设置在相关车辆中。这有利地允许特定车辆自动使用系统,因为只需要在车辆内进行各个单元之间的通信。
[0080]
可替代地,系统的一个或多个或所有单元可以设置在车辆外面。例如,这使多个车辆能够使用车辆功能处理序列。没有必要为车辆配备系统;而是如果车辆具有用于接收产生的控制信号的接收装置或如果适当地设计车辆功能装置则是足够的。
[0081]
提出的系统使自动处理多个车辆功能成为可能,多个车辆功能可以以车辆功能处理序列的形式指定。
[0082]
本发明的另一方面涉及一种计算机程序,该计算机程序包括使如上面所描述的系统执行如上面所描述的方法的指令。
[0083]
因此,计算机程序的优势也是使用系统和方法来实现的。关于系统和方法的所有陈述都可以类似地转移到计算机程序中。
[0084]
计算机程序可以被定义为程序代码,该程序代码可以存储在合适的介质上和/或通过合适的介质检索。为了存储程序代码,可以使用用于存储软件的任何合适的介质,例如安装在控制单元中的非易失性存储器、dvd(数字多功能光盘)、usb(通用串行总线)记忆棒、闪存卡等。例如,可以通过互联网或内联网或通过另一种合适的无线或有线网络检索程序代码。
[0085]
本发明的另一方面涉及一种计算机可读介质,计算机程序存储在该计算机可读介质上。
附图说明
[0086]
在下面使用图示和相关联的描述更详细地解释本发明。在附图中:
[0087]
图1显示示例系统的示意图;
[0088]
图2显示示例方法的流程图;以及
[0089]
图3显示另一示例方法的流程图。
具体实施方式
[0090]
图1显示用于自动执行车辆1的车辆功能的示例系统200。例如,车辆1可以设计为乘用车或送货车辆并且具有多个车辆功能装置6a、6b、6c以用于执行车辆功能。系统200可以设置在车辆1中,如图1所示。可替代地,系统200可以完全或部分地位于车辆1外面,使得控制信号5a、5b、5c从外面传输到属于车辆1的车辆功能装置6a、6b、6c,例如通过无线电传输。
[0091]
系统200通常具有允许其执行方法100的装置,例如在下面参考图2解释的用于自动执行车辆功能的方法100。这些装置包括存储单元8、通信单元9、位置确定单元10、输入单元11、传感器12、和控制单元13。
[0092]
存储单元8存储多个车辆功能处理序列2,每一个车辆功能处理序列2指定在至少第一个触发事件3发生时车辆功能的处理,第一个触发事件基于来自具有通信能力的基础设施装置4的通信。可选地,一个或多个车辆功能处理序列2可以分配多个触发事件3a、3b、3c,多个触发事件3a、3b、3c必须发生以便激活相应的车辆功能处理序列2并且执行在那里定义的车辆功能的处理。存储单元8具有与控制单元13的有效信号通信连接或可以集成到控制单元13中,使得车辆功能处理序列2可以从存储单元中检索并且传输到控制单元13。在图1中通过存储单元8和控制单元13之间的实线箭头显示这样的传输,这是通过附图标记2标志的。
[0093]
控制单元13还具有与通信单元9的有效信号通信连接。通信单元9用于与具有通信能力的基础设施装置4(例如交通灯系统)通信,即通信单元9可以接收由具有通信能力的基础设施装置4发出的基础设施信号15并且将基础设施信号传输到控制单元13以用于进一步处理。例如,基础设施信号15可以包括关于具有通信能力的基础设施装置4的当前状态的数据,使得例如可以确定交通灯显示红还是绿。
[0094]
可选地,通信单元9还可以向具有通信能力的基础设施装置4发出信号,使系统200和具有通信能力的基础设施装置4之间能够进行双向通信。例如,这样的双向通信可以用于确定车辆1相对于具有通信能力的基础设施装置4的位置。
[0095]
此外,控制单元13具有与位置确定单元10的有效信号通信连接。位置确定单元10用于确定车辆1的位置。为了这个目的,位置确定单元10可以从全球导航卫星系统18接收位置确定信号16并且将确定的位置19传输到控制单元13。
[0096]
输入单元11还具有与控制单元13的有效信号通信连接。使用输入单元11,车辆1的用户可以输入输入,该输入以输入信号17的形式传输到控制单元13。在示例实施例中,输入单元11实施为触敏式信息娱乐屏幕。例如,输入单元11可以用于修改车辆功能处理序列2。
[0097]
还存在至少一个传感器12,该传感器12用于确定车辆相关参数7的参数值,例如车辆1的当前速度。确定的参数值还可以以传感器信号14的形式传输到控制单元13,控制单元13具有与传感器13的有效信号通信连接。
[0098]
控制单元13的任务是根据接收到的基础设施信号15、传感器信号14和位置19来检查是否已经发生与由存储单元8提供的一个或多个车辆功能处理序列2相关联的一个或多个触发事件3a、3b、3c。如果存在所需的触发信号3a、3b、3c,则控制单元13根据相关车辆功能处理序列2产生控制信号5a、5b、5c并且将控制信号5a、5b、5c输出到车辆功能装置6a、6b、6c,使得执行相应的车辆功能。
[0099]
控制信号5a、5b、5c可以直接或间接地输出到车辆功能装置6a、6b、6c。在间接输出的情况下,相关的车辆功能处理序列2首先传输到另一个控制单元(未示出),该另一个控制单元通过输出控制信号5a、5b、5c(例如通过将控制信号5a、5b、5c输出到车辆功能装置6a、6b、6c)、评估来自车辆功能装置6a、6b、6c的反馈信号以及根据评估继续或中止车辆功能处理序列2的处理来控制或调节车辆功能的实际执行。
[0100]
可选地,控制单元13可以调整提供的车辆功能处理序列2的执行程度,例如调整到车辆1的检测和评估的当前状况。例如,这意指并非所有的车辆功能都被自动地激活或停用或者通过产生适当的控制信号5a、5b、5c并且将控制信号5a、5b、5c输出到车辆功能装置6a、6b、6c来激活或停用附加车辆功能。这意指控制单元13决定完全应用、部分应用还是完全不应用车辆功能处理序列。
[0101]
系统200能够减少动作的数量,该动作必须由车辆1的驾驶员执行以激活一个车辆功能处理序列2。通过更准确地(即基于v2i通信)检测和评估相应的情况和/或使用全球导航卫星系统18确定车辆1的位置,避免不需要激活车辆功能处理序列2。系统200还允许基于相应的状况调整车辆功能处理序列2。
[0102]
例如,基于特定示例,系统200可以使用以下数据和信息:车辆1相对于具有通信能力的基础设施装置4的位置19、具有通信能力的基础设施装置4的类型和状态(例如交通灯系统的灯相)、铁路道口的状况等,以及车辆相关参数7的值,比如加速度、方向盘角度、速度等。这种数据和信息用于确定车辆1是否由于在铁路道口交通灯系统显示红或变成红而停止,或为了停车。
[0103]
例如,在没有方向盘移动的情况下车辆1在红灯信号或信号变成红时制动可以指示车辆1在在特定车道上直行行驶时在红交通灯信号前面停止,交通灯显示红或变成红或被关闭的铁路栅栏阻挡。
[0104]
从另一边看:如果在车辆1附近没有交通灯系统,没有停车标志以及没有铁路道口并且方向盘的运动模式指示停到路边,则这可以指示停车状况并且应该执行车辆功能处理序列2“停车自动化”。
[0105]
例如,如果在驾驶员的住宅车库附近或在公司停车场中检测到车辆位置,则当然应该实施停车自动化。然而,例如,可以省去比如激活危险警告灯或保持信息娱乐系统处于待机状态这样的某些功能,这些功能在与任何停车设施有关的停车自动化系统中提供,以便保持电池电荷,提高危险警告灯的使用寿命、以及保存至少一个驾驶员的附加动作。
[0106]
图2显示用于自动执行车辆1的车辆功能的示例流程图100,例如可以用参考图1描述的系统200执行该流程图100。在开始之后,在步骤s1中,提供例如从存储单元8检索的一个或多个车辆功能处理序列2。车辆功能处理序列2定义在多个触发事件3a、3b、3c发生时车辆功能的序列,其中至少第一个触发事件3a基于来自具有通信能力的基础设施装置4的通信。
[0107]
在步骤s2中,检查是否已经发生第一个触发事件3a。如果不是这种情况,则终止方法100。如果已经发生第一个触发事件3a,则方法100继续到步骤s3。在步骤s3中,检查是否也存在根据车辆功能处理序列2提供的附加触发事件3b和3c。如果不是这种情况,则终止方法100。如果已经发生其它触发事件3b、3c,则方法继续到步骤s4。
[0108]
在步骤s4中,产生控制信号5a、5b、5c,该控制信号5a、5b、5c根据车辆功能处理序
列2控制车辆功能装置6a、6b、6c。
[0109]
在步骤s5中,这些控制信号5a、5b、5c输出到车辆功能装置6a、6b、6c,使得执行车辆功能。
[0110]
图3显示另一示例方法300的流程图。在开始之后,在步骤s10中检查车辆功能处理序列2是否可用或已经提供。如果不是这种情况,则终止方法300。如果存在车辆功能处理序列2,则方法300继续到步骤s11。
[0111]
在步骤s11中,检查车辆功能的自动化是否始终处于激活状态。如果不是这种情况,则终止方法300。如果车辆功能的自动化始终处于激活状态,则方法300继续到步骤s12。
[0112]
在步骤s12中,基于v2i通信、全球导航卫星系统18的位置确定信号16、以及车辆1的传感器12的传感器信号14,检查车辆1的当前状况。
[0113]
在步骤s13中,然后检查是否已经发生所需的触发事件3a、3b、3c。如果不是这种情况,则终止方法300。如果已经发生所需的触发事件3a、3b、3c,则方法300继续到步骤s14。
[0114]
在步骤s14中,更详细地分析车辆1的状况。根据这个分析,完全不激活(s15)、部分激活(s16)、或完全激活(s17)车辆功能处理序列2,即完全不自动地执行、部分自动地执行或完全自动地执行车辆功能处理序列2中定义的车辆功能。
[0115]
附图标记列表
[0116]1ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
车辆
[0117]2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
车辆功能处理序列
[0118]
3a
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一个触发事件
[0119]
3b,3c
ꢀꢀꢀꢀꢀꢀ
附加触发事件
[0120]4ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
具有通信能力的基础设施装置
[0121]
5a,5b,5c
ꢀꢀꢀ
控制信号
[0122]
6a,6b,6c
ꢀꢀꢀ
车辆功能装置
[0123]7ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
车辆相关参数
[0124]8ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
存储单元
[0125]9ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
通信单元
[0126]
10
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
位置确定单元
[0127]
11
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
输入单元
[0128]
12
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
传感器
[0129]
13
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
控制单元
[0130]
14
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
传感器信号
[0131]
15
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
基础设施信号
[0132]
16
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
位置确定信号
[0133]
17
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
输入信号
[0134]
18
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
全球导航卫星系统
[0135]
19
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
位置
[0136]
100
ꢀꢀꢀꢀꢀꢀꢀꢀ
方法
[0137]
200
ꢀꢀꢀꢀꢀꢀꢀꢀ
系统
[0138]
300
ꢀꢀꢀꢀꢀꢀꢀꢀ
方法
[0139]
s1到s5
ꢀꢀꢀꢀꢀ
第一种方法的方法步骤
[0140]
s10到s17
ꢀꢀꢀ
另一种方法的方法步骤

技术特征:


1.一种用于自动执行车辆(1)的车辆功能的计算机实现的方法(100),所述方法(100)包括:-s1:提供车辆功能处理序列(2),所述车辆功能处理序列(2)指定在第一个触发事件(3a)发生时车辆功能的处理序列,其中所述第一个触发事件(3a)基于来自具有通信能力的基础设施装置(4)的通信,-s2:检查所述第一个触发事件(3a)的发生,-s4:在所述第一个触发事件(3a)发生时,产生用于根据所述车辆功能处理序列(2)控制车辆功能装置(6a、6b、6c)的控制信号(5a、5b、5c),以及-s5:将产生的控制信号(5a、5b、5c)输出到所述车辆功能装置(6a、6b、6c)以用于执行所述车辆功能。2.根据权利要求1所述的方法(100),其中所述具有通信能力的基础设施装置(4)是选自包括一组交通灯、交通标志、铁路道口、车辆充电站、以及车辆停车设施的组。3.根据前述权利要求中任一项所述的方法(100),其中提供车辆功能处理序列(2),所述车辆功能处理序列(2)指定在所述第一个触发事件(3a)和至少一个另外的触发事件(3b、3c)发生时车辆功能的处理,所述方法(100)包括:-s3:检查所述至少一个另外的触发事件(3b、3c)的发生,其中在所述第一个触发事件(3a)和所述至少一个另外的触发事件(3b、3c)发生时产生所述控制信号(5a、5b、5c)。4.根据前述权利要求中任一项所述的方法(100),其中一个触发事件(3a、3b、3c)是所述车辆(1)在距所述具有通信能力的基础设施装置(4)的可指定距离范围中的位置并且其中检查所述触发事件(3a、3b、3c)的发生包括确定所述车辆(1)相对于所述具有通信能力的基础设施装置(4)的位置。5.根据权利要求4所述的方法(100),其中所述车辆(1)相对于所述具有通信能力的基础设施装置(4)的位置是通过全球导航卫星系统(18)和/或通过所述车辆(1)和所述具有通信能力的基础设施装置(4)之间的直接通信来确定的。6.根据前述权利要求中任一项所述的方法(100),其中一个触发事件(3a、3b、3c)是所述具有通信能力的基础设施装置(4)的可指定状态。7.根据权利要求6所述的方法(100),其中检查作为触发事件(3a、3b、3c)的所述具有通信能力的基础设施装置(4)的可指定状态的发生基于来自所述具有通信能力的基础设施装置(4)的通信。8.根据前述权利要求中任一项所述的方法(100),其中一个触发事件(3a、3b、3c)是车辆相关参数(7)在可指定值范围内的值。9.根据权利要求8所述的方法(100),其中所述车辆相关参数(7)是选自包括加速度、速度、方向盘角度变化、和换挡位置的组。10.根据前述权利要求中任一项所述的方法,其中根据一个或多个触发事件(3a、3b、3c)的发生产生不同程度的控制信号(5a、5b、5c)。11.一种用于自动执行车辆(1)的车辆功能的系统(200),所述系统(200)具有用于执行根据权利要求1到10中任一项所述的方法(100)的装置。12.一种计算机程序,所述计算机程序包括使根据权利要求11所述的系统(200)执行根
据权利要求1至10中任一项所述的方法(100)的指令。13.一种计算机可读介质,根据权利要求12所述的计算机程序存储在所述计算机可读介质上。

技术总结


本发明公开了一种用于自动执行车辆1的车辆功能的计算机实现的方法100。方法包括:S1:提供车辆功能处理序列2,车辆功能处理序列2指定在第一个触发事件3a发生时车辆功能的处理序列,其中第一个触发事件3a基于来自具有通信能力的基础设施装置4的通信,S2:检查第一个触发事件3a的发生,S4:在第一个触发事件3a发生时,产生用于根据车辆功能处理序列2控制车辆功能装置6a、6b、6c的控制信号5a、5b、5c,以及S5:将产生的控制信号5a、5b、5c输出到车辆功能装置6a、6b、6c以用于执行车辆功能。此外,本发明还公开了用于自动执行车辆1的车辆功能的系统200、计算机程序、以及计算机可读的介质。以及计算机可读的介质。以及计算机可读的介质。


技术研发人员:

尤利亚

受保护的技术使用者:

福特全球技术公司

技术研发日:

2022.09.02

技术公布日:

2023/3/10

本文发布于:2024-09-22 02:05:32,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/68605.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:车辆   功能   事件   装置
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议