一种自适应巡航系统开关的控制方法及系统与流程

文档序号:26003948发布日期:2021-07-23 21:21阅读:202来源:国知局
一种自适应巡航系统开关的控制方法及系统与流程

本发明涉及汽车电子控制技术领域,特别涉及一种自适应巡航系统开关的控制方法及系统。



背景技术:

近些年来,随着汽车制造技术的不断发展,人们已经研发出了先进的智能驾驶辅助系统(adas),且在现有汽车上的搭载率不断提升,其中,自适应巡航控制系统(acc)是adas的重要组成部分之一,因其具有改善车辆行驶安全性、驾驶舒适性而受到越来越多汽车消费者的青睐。

acc是一种智能化的巡航系统,既可以使车辆保持驾驶员设定的速度,也可以使本车与前车保持驾驶员设定的以时间来衡量的距离进行控制行驶。使用时,驾驶员可以随时取消acc,当满足激活条件时,驾驶员也可以随时激活acc,以满足驾驶要求。

但是,现有的acc的操作步骤较为复杂,容易出现驾驶员误操作的现象,存在一定的安全隐患,不利于大规模的推广与使用。



技术实现要素:

基于此,本发明的目的是提供一种自适应巡航系统开关的控制方法及系统,以解决现有技术的acc操作步骤较为复杂,容易出现驾驶员误操作的现象,存在一定安全隐患的问题。

一种自适应巡航系统开关的控制方法,包括:

当获取到唤醒指令时,采集驾驶员的语音指令;

将所述语音指令转换成对应的acc控制指令并将所述acc控制指令传输至acc控制模块;

根据当前车辆的行驶状态判断所述acc控制指令是否能够执行;

若是,则通过所述acc控制模块根据所述acc控制指令生成对应的acc行驶指令,以使所述自适应巡航控制系统控制根据所述acc行驶指令控制车辆,并发送acc状态信息;

通过人机交互模块向驾驶员反馈acc状态信息。

本发明的有益效果是:通过利用驾驶员的语音指令作为acc的开关操作命令,使得驾驶员可以随意通过语音指令来实现对acc例如开启、关闭、取消、恢复、提高巡航车速以及降低巡航车速等操作功能,大大简化了现有acc的操作步骤,不易出现驾驶员误操作的现象,消除了安全隐患,同时大大提升了驾驶员的驾驶体验。

优选的,所述当获取到唤醒指令的步骤包括:

获取驾驶员的声音信息,所述声音信息包括唤醒词组;

判断所述唤醒词组是否与预设唤醒词组匹配;

若是,则触发唤醒指令以启用自适应巡航语音控制系统。

优选的,所述采集驾驶员的语音指令的步骤包括:

采集驾驶员的声音信号并判断所述声音信号是否与预设声音信号匹配;

若是,则将所述声音信号转换成对应的语音指令。

优选的,所述通过人机交互模块向驾驶员反馈所述acc状态信息的步骤包括:

接收所述acc状态信息并传输至所述人机交互模块,所述人机交互模块包括显示提示单元和语音提示单元;

通过所述显示提示单元将所述acc状态信息转换成文字信息和指示灯信息反馈给所述驾驶员,或者;

通过所述语音提示单元将所述acc状态信息转换成语音信息反馈给所述驾驶员。

优选的,所述acc状态信息包括当前车辆的实际车速、设定的巡航车速、设定的跟车时距、实际的跟车距离以及acc工作状态。

本发明的另一个目的在于提出一种自适应巡航系统开关的控制系统,包括:

语音处理模块,用于当获取到唤醒指令时,采集驾驶员的语音指令;

转换模块,用于将所述语音指令转换成对应的acc控制指令并将所述acc控制指令传输至acc控制模块;

判断模块,用于根据当前车辆的行驶状态判断所述acc控制指令是否能够执行;

若是,则通过所述acc控制模块根据所述acc控制指令生成对应的acc行驶指令,以使acc根据所述acc行驶指令控制车辆,并发送acc状态信息;

反馈模块,用于通过人机交互模块向驾驶员反馈所述acc状态信息。

进一步的,上述自适应巡航系统开关的控制系统中,所述语音处理模块具体用于:

获取驾驶员的声音信息,所述声音信息包括唤醒词组;

判断所述唤醒词组是否与预设唤醒词组匹配;

若是,则触发唤醒指令以启用自适应巡航语音控制系统。

进一步的,上述自适应巡航系统开关的控制系统中,所述语音处理模块具体用于:

采集驾驶员的声音信号并判断所述声音信号是否与预设声音信号匹配;

若是,则将所述声音信号转换成对应的语音指令。

进一步的,上述自适应巡航系统开关的控制系统中,所述反馈模块具体用于:

接收控制后的所述acc状态信息并传输至所述人机交互模块,所述人机交互模块包括显示提示单元和语音提示单元;

通过所述显示提示单元将所述acc状态信息转换成文字信息和指示灯信息反馈给所述驾驶员,或者;

通过所述语音提示单元将所述acc状态信息转换成语音信息反馈给所述驾驶员。

进一步的,上述自适应巡航系统开关的控制系统中,所述acc状态信息包括当前车辆的实际车速、设定的巡航车速、设定的跟车时距、实际的跟车距离以及acc工作状态。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1为本发明第一实施例提供的自适应巡航系统开关的控制方法的流程图;

图2为本发明第二实施例提供的自适应巡航系统开关的控制方法的流程图;

图3为本发明第三实施例提供的自适应巡航系统开关的控制系统的结构框图。

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请参阅图1,所示为本发明第一实施例中的自适应巡航系统开关的控制方法,该控制方法应用在自适应巡航系统开关的控制系统中。其中上述控制系统包括语音处理模块、acc控制模块、转换模块、判断模块以及反馈模块。

具体的,该自适应巡航系统开关的控制方法包括步骤s10至步骤s40:

步骤s10,当获取到唤醒指令时,采集驾驶员的语音指令;

具体的,在本实施例中,当驾驶员启动车辆并行驶时,可通过口头说出唤醒指令来唤醒自适应巡航语音控制系统,当自适应巡航语音控制系统启动过后,语音处理模块12能够接收驾驶员随后说出的语音指令,以获取驾驶员的驾驶需求。

步骤s20,将所述语音指令转换成对应的acc控制指令并将所述acc控制指令传输至acc控制模块;

具体的,当驾驶员通过口头说出的唤醒指令启动自适应巡航语音控制系统过后,语音处理模块12能够实时采集驾驶员的语音指令,并立即将该语音指令传输至转换模块22,该转换模块22将实时接收到的语音指令转换成对应的acc控制指令,且将该acc控制指令实时传输至acc控制模块,以将驾驶员的需求由语音信号转换成电信号,从而避免了驾驶员手动操作的过程。

步骤s30,根据当前车辆的行驶状态判断所述acc控制指令是否能够执行;

若是,则通过所述acc控制模块根据所述acc控制指令生成对应的acc行驶指令,以使自适应巡航控制系统根据所述acc行驶指令控制车辆,并发送acc状态信息;

具体的,在本实施例中,当acc控制模块接收到来自转换模块22的acc控制指令时,acc控制模块会根据当前车辆的行驶状态,如实际车速、车身姿态、油门踏板状态、刹车踏板状态以及acc的状态,如acc功能状态以及acc设置状态等进行判断是否执行接收到的acc控制指令。

若判断接收到的acc指令为能够执行的指令,则将实时接收到的acc控制指令转换成对应的acc行驶指令并根据acc行驶指令控制车辆的状态(例如车速以及与前车的距离等),并发送acc状态信息;

若判断到实时接收到的acc控制指令不可执行时,则忽略该条acc控制指令,并执行对下一条acc控制指令的判断。

步骤s40,通过人机交互模块向驾驶员反馈所述acc状态信息。

具体的,人机交互模块与acc控制模块电性连接,当acc控制模块执行完接收到的acc行驶指令时,人机交互模块立即将acc的状态信息通过文字显示、指示灯显示、声音播报等途径反馈给驾驶员,以使驾驶员实时了解到acc的工作状态,另一方面,若acc无法控制车辆保持在一个安全状态时,人机交互模块还能够及时提醒驾驶员接管车辆。

使用时,通过利用驾驶员的语音指令作为acc的开关操作命令,使得驾驶员可以随意通过语音指令来实现对acc例如开启、关闭、取消、恢复、提高巡航车速以及降低巡航车速等操作功能,大大简化了现有acc的操作步骤,不易出现驾驶员误操作的现象,消除了安全隐患,同时大大提升了驾驶员的驾驶体验。

需要说明的是,上述的实施过程只是为了说明本申请的可实施性,但这并不代表本申请的自适应巡航系统开关的控制方法只有上述唯一一种实施流程,相反的,只要能够将本申请的自适应巡航系统开关的控制方法实施起来,都可以被纳入本申请的可行实施方案。

综上,本发明上述实施例当中的自适应巡航系统开关的控制方法能够大大简化了现有acc的操作步骤,不易出现驾驶员误操作的现象,消除了安全隐患,同时大大提升了驾驶员的驾驶体验。

请参阅图2,所示为本发明第二实施例中的自适应巡航系统开关的控制方法,具体的,包括步骤s11至步骤s51:

该控制方法应用在自适应巡航系统开关的控制系统中。其中上述控制系统包括语音处理模块12、acc控制模块、转换模块22、判断模块32以及反馈模块32。

其中,语音处理模块12包括语音采集单元、语音识别单元以及语义解析单元。

步骤s11,获取驾驶员的声音信息,所述声音信息包括唤醒词组;

判断所述唤醒词组是否与预设唤醒词组匹配;

若是,则触发唤醒指令以启用自适应巡航语音控制系统。

具体的,当驾驶员启动车辆并行驶时,语音采集单元能够实时接收车内的声音信息并判断是否为当前驾驶员的声音,如果为驾驶员的声音,则由语义解析模块进行解析,如果不是驾驶员的声音,则唤醒失败。

上述声音信息包括唤醒词组,语义解析模块会对上述声音信息中的唤醒词组进行解析并判断实时解析到的唤醒词组是否与预设唤醒词组匹配。若匹配,则触发唤醒指令以启用acc语音控制系统;若不匹配,则忽略该条声音信息,进行对下一条声音信息的解析。

步骤s21,采集驾驶员的声音信号并判断所述声音信号是否与预设声音信号匹配;

若是,则将所述声音信号转换成对应的语音指令。

具体的,语音采集单元能够实时接收车内的声音信息,语音识别单元识别上述声音信号是否为驾驶员的声音信号,并将不是驾驶员的声音信号进行过滤处理,语义解析单元解析上述驾驶员的声音信号并判断接收到的声音信号与预设声音信号(预设的声音信号)是否匹配,若匹配,则将上述实时接收到的声音信号转换成对应的语音指令;若不匹配,则对该条声音信号进行过滤处理,并对下一条声音信号进行解析。

更具体的,在本实施例中,上述语音指令为固定化的词组,例如“打开自适应巡航”或者“打开acc”、“激活acc”、“加速到xx”、“减速到xx”“恢复acc”、“取消acc”、“关闭acc”、“增加跟车距离”、“减小跟车距离”等。为了车内的其他驾驶员对acc的语音操作,当每次有新的驾驶员操作acc时,语音处理模块12都会对驾驶员的声音进行学习和记忆,学习的过程中,语音识别单元会记忆驾驶员的声音,当语音采集单元采集到声音信号时,语音识别单元就能准确、高效地识别出驾驶员的语音信号。

步骤s31,将所述语音指令转换成对应的acc控制指令并将所述acc控制指令传输至acc控制模块;

具体的,当驾驶员通过口头说出的唤醒指令启动acc语音控制系统过后,语音处理模块12能够实时采集驾驶员的语音指令,并立即将该语音指令传输至转换模块22,该转换模块22将实时接收到的语音指令转换成对应的acc控制指令,且将该acc控制指令实时传输至acc控制模块,以将驾驶员的需求由语音信号转换成电信号,从而避免了驾驶员手动操作的过程。

步骤s41,根据当前车辆的行驶状态判断所述acc控制指令是否能够执行;

若是,则通过所述acc控制模块根据所述acc控制指令生成对应的acc行驶指令,以根据所述acc行驶指令控制车辆,并发送acc状态信息;

具体的,在本实施例中,当acc控制模块接收到来自转换模块22的acc控制指令时,acc控制模块会根据当前车辆的行驶状态,如实际车速、车身姿态、油门踏板状态、刹车踏板状态以及acc的状态,如acc功能状态以及acc设置状态等进行判断是否执行接收到的acc控制指令。

若判断到接收到的acc指令为能够执行的指令,则将实时接收到的acc控制指令转换成对应的acc行驶指令并根据acc行驶指令控制车辆的状态(例如车速以及与前车的距离等),并发送acc状态信息;

若判断到实时接收到的acc控制指令不可执行时,则忽略该条acc控制指令,并执行对下一条acc控制指令的判断。

步骤s51,接收控制后的所述acc状态信息并传输至所述人机交互模块,所述人机交互模块包括显示提示单元和语音提示单元;

通过所述显示提示单元将所述acc状态信息转换成文字信息和指示灯信息反馈给所述驾驶员,或者;

通过所述语音提示单元将所述acc状态信息转换成语音信息反馈给所述驾驶员。

具体的,在本实施例中,人机交互模块包括显示提示单元和语音提示单元,当接收到控制后的acc状态信息时,能够通过显示提示单元或者语音提示单元将等途径将上述acc状态信息反馈给驾驶员,其中上述显示提示单元可以设置为中控屏或者仪表盘,语音提示单元设置为扬声器。其中,通过所述显示提示单元将所述acc状态信息转换成文字信息和指示灯信息反馈给所述驾驶员,或者通过所述语音提示单元将所述acc状态信息转换成语音信息反馈给所述驾驶员。

在本实施例中,需要说明的是,人机交互模块主要对acc工作状态、设置的巡航车速、设置的跟车时距、前车的实际距离等的显示反馈及语音反馈。当驾驶员通过语音控制acc时,而acc无法执行或者无法立即执行时,除了通过文字显示反馈给驾驶员,人机交互模块还会进行语音播报,直接地反馈给驾驶员。另一方面,若acc无法控制车辆保持在一个安全状态时,人机交互模块会通过声音提示驾驶员及时接管车辆;同时,人机交互模块也会进行相应的图像提醒。

在本实施例中,上述acc状态信息包括当前车辆的实际车速、设定的巡航车速、设定的跟车时距、实际的跟车距离、acc工作状态等。

需要指出的是,本发明第二实施例所提供的方法,其实现原理及产生的一些技术效果和第一实施例相同,为简要描述,本实施例未提及之处,可参考第一实施例中相应内容。

综上,本发明上述实施例当中的自适应巡航系统开关的控制方法能够大大简化了现有acc的操作步骤,不易出现驾驶员误操作的现象,消除了安全隐患,同时大大提升了驾驶员的驾驶体验。

请参阅图3,所示为本发明第三实施例提供的自适应巡航系统开关的控制系统的结构框图,所述系统具体包括:

语音处理模块12,用于当获取到唤醒指令时,采集驾驶员的语音指令;

转换模块22,用于将所述语音指令转换成对应的acc控制指令并将所述acc控制指令传输至acc控制模块;

判断模块32,用于根据当前车辆的行驶状态判断所述acc控制指令是否能够执行;

若是,则通过所述acc控制模块根据所述acc控制指令生成对应的acc行驶指令,以根据所述acc行驶指令控制车辆,并发送acc状态信息;

反馈模块42,用于通过人机交互模块向驾驶员反馈所述acc状态信息。

其中,所述语音处理模块具体用于:

获取驾驶员的声音信息,所述声音信息包括唤醒词组;

判断所述唤醒词组是否与预设唤醒词组匹配;

若是,则触发唤醒指令以启用自适应巡航语音控制系统。

其中,所述语音处理模块具体用于:

采集驾驶员的声音信号并判断所述声音信号是否与预设声音信号匹配;

若是,则将所述声音信号转换成对应的语音指令。

其中,所述反馈模块具体用于:

接收控制后的所述acc状态信息并传输至所述人机交互模块,所述人机交互模块包括显示提示单元和语音提示单元;

通过所述显示提示单元将所述acc状态信息转换成文字信息和指示灯信息反馈给所述驾驶员,或者;

通过所述语音提示单元将所述acc状态信息转换成语音信息反馈给所述驾驶员。

在本实施例中,所述acc状态信息包括当前车辆的实际车速、设定的巡航车速、设定的跟车时距、实际的跟车距离、acc工作状态等。

在本实施例中,还需要说明的是,本实施例提供的自适应巡航系统开关的控制系统还包括acc功能按键,具体的,上述acc功能按键包括:on/off、设置acc、取消acc、恢复acc、提高巡航车速、降低巡航车速、减小跟车时距、增加跟车时距。acc硬开关连接转换模块,当驾驶员通过硬开关操作acc时,转换模块会接收到驾驶员的开关信号指令;另一方面,转换模块也同时接收语音处理模块发送的驾驶员语音指令。无论转换模块是收到驾驶员的语音指令信号还是开关指令信号,都将指令信号传递给acc控制模块。

综上所述,本发明上述实施例当中的自适应巡航系统开关的控制方法及系统,通过利用驾驶员的语音指令作为acc的开关操作命令,使得驾驶员可以随意通过语音指令来实现对acc例如开启、关闭、取消、恢复、提高巡航车速以及降低巡航车速等操作功能,大大简化了现有acc的操作步骤,不易出现驾驶员误操作的现象,消除了安全隐患,同时大大提升了驾驶员的驾驶体验。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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