一种基于全声频感知的无人驾驶车辆控制系统及控制方法转让专利

申请号 : CN201810555385.6

文献号 : CN108725452B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李涛张昌凡冯江华龙永红何静赵凯辉刘建华

申请人 : 湖南工业大学

摘要 :

本发明涉及智能驾驶技术领域,公开了一种基于全声频感知的无人驾驶车辆控制系统及控制方法。系统包括与无人驾驶车辆的中央数据处理与控制单元分别连接的机器视觉子系统、全声频感知子系统;所述全声频感知子系统通过全声频数据融合与决策器向中央数据处理与控制单元发送全声频感知信息以及车辆控制决策信息,同时接收中央数据处理与控制单元发送的返回车辆控制信息;所述中央数据处理与控制单元对各子系统的感知信息进行比较,并判断全声频感知子系统的感知信息的准确度。本发明能够实现车辆定位、道路感知及驾驶逻辑判断,解决了常规车辆智能驾驶感知系统无法理解其他车辆行驶意图及对有障碍物遮挡的视觉盲区识别能力上的缺陷。

权利要求 :

1.一种基于全声频感知的无人驾驶车辆控制系统,包括与无人驾驶车辆的中央数据处理与控制单元连接的机器视觉子系统,所述机器视觉子系统用于向中央数据处理与控制单元发送视觉感知信息;其特征在于,还包括与无人驾驶车辆的中央数据处理与控制单元连接的全声频感知子系统;

所述全声频感知子系统包括,

声音传感器,用来采集空间范围内人耳所能感受的所有声波信号;

超声回波传感器,用来采集经由物体反射回来的特定超声波信号,并解析其携带的车辆身份信息;

声电转换器,分别与所述声音传感器和超声回波传感器连接,将所述声音传感器产生的声音信号、超声回波传感器产生的超声波信号转换成电信号;

全声频特征识别与分类器,与声电转换器连接,将声电转换器输入的电信号进行分类,提取其包含的超声回波定位信息和声音特征,并进行声音信息识别,获取不同路况信息和其他车行驶信息;

全声频数据融合与决策器,与全声频特征识别与分类器连接,根据其输入信号进行数据融合、逻辑分析和智能决策,并将决策信息传输至全声频特征识别与分类器;

电声发生器,与全声频特征识别与分类器相连,接收全声频特征识别与分类器传输的声音控制信号和超声波控制信号,对应转换为声音小信号和调制了车辆身份信息的超声波小信号;

扬声器,与电声发生器连接,接收其产生的声音小信号,进行放大处理,发出人耳能感知到声波信号;

超声波发生器,与电声发生器连接,接收其产生的超声波小信号,经过放大后发出特定频率且携带车辆身份信息的超声波信号;

所述全声频感知子系统通过全声频数据融合与决策器向中央数据处理与控制单元发送全声频感知信息以及车辆控制决策信息,同时接收中央数据处理与控制单元发送的返回车辆控制信息;

所述中央数据处理与控制单元对各子系统的感知信息进行比较,并判断全声频感知子系统的感知信息的准确度。

2.一种应用了权利要求1所述基于全声频感知的无人驾驶车辆控制系统的控制方法,其特征在于,包括步骤S1.全声频感知子系统、机器视觉子系统进行信息感知获取,中央数据处理与控制单元接收各子系统发送的各感知信息;

S2.通过将对接收到全声频感知子系统的信息与其他子系统获得的信息相比较进行逻辑判断;当全声频感知子系统与其他子系统获得的信息判断结果一致时,判断逻辑为真,否则,判断逻辑为假;

S3.若步骤S2中,判断逻辑为真,则将全声频感知子系统发送的车辆控制决策信息发送给各个车辆控制器,由车辆控制器发送命令至对应的各种执行机构进行执行动作;若判断逻辑为假,则不再继续执行,并要求全声频感知子系统继续侦听。

3.根据权利要求2所述的基于全声频感知的无人驾驶车辆控制系统的控制方法,其特征在于,所述步骤S2中,对不同子系统获取的感知数据融合采用卡尔曼滤波和随机梯度下降方法。

4.根据权利要求3所述的基于全声频感知的无人驾驶车辆控制系统的智能控制方法,其特征在于,所述步骤S2具体为对不同子系统采集的感知数据采用卡尔曼滤波进行处理:采用一个子系统获得的感知数据作为参考,另一个子系统获取的感知数据作为估计步长,依据上一个状态值,估计下一个状态值的可能性分布,并通过随机梯度下降方法加速计算过程中的收敛速度。

5.根据权利要求3至4任意一项所述的基于全声频感知的无人驾驶车辆控制系统的智能控制方法,其特征在于,所述卡尔曼滤波具体方法包括,

假设k时刻的最佳估计值为 协方差矩阵为Pk,由两个独立的维度去估计系统状态:预测值:

测量值:(μ1,∑1)=(z′k,Rk)

重叠区域为:

又卡尔曼增益表示为:

可得:

P′k=Pk-K′HkPk

通过迭代,得到每个状态的更新步骤 是最佳估计值,由此,实现不同感知子系统的数据融合及控制状态的判断;

采用随机梯度下降方法对上述卡尔曼滤波进行优化:

将训练集截取为m个样本{x(1),...,x(m)}的独立同分布的小批量,其中样本x(i)对应目标为y(i);

梯度估计为

更新为

其中,初始参数为θ,学习率为ε,第k步迭代的学习率为εk。

6.根据权利要求5所述的基于全声频感知的无人驾驶车辆控制系统的智能控制方法,其特征在于,所述步骤S1中,全声频感知子系统进行数据感知获取和决策方法具体包括步骤S11.发射超声回波信号并接收超声回波信号,

S12.根据接收的超声回波信号计算时间间隔、空间位置数据,得到车辆驾驶初级决策数据;

S13.发射声音信号并接收声音信号;

S14.根据接收的声音信号识别时间间隔内的声音强度的换算距离信息和语音信息数据,得到车辆驾驶次级决策数据;

S15.判断初级决策和次级决策是否一致,若一致,执行决策,若不一致,则返回到步骤S13。

7.根据权利要求6所述的基于全声频感知的无人驾驶车辆控制系统的控制方法,其特征在于,所述步骤S12中的初级决策数据和步骤S14中的次级决策数据通过划分成冗余数据和互补数据来计算;其中,将声音传感器和超声回波传感器获得的二维数据分别记为A类、B类,采集不同时刻的声音传感器获得的数据记为A1、A2…An,采集不同时刻的超声回波传感器的获得数据记为B1、B2、…Bn;集合A和集合B中数据重叠部分的记为冗余数据,集合A和集合B中数据不重叠部分的记为互补数据。

8.根据权利要求6所述的基于全声频感知的无人驾驶车辆控制系统的控制方法,其特征在于,在步骤S14之后,执行步骤S15之前,还包括以下步骤:判断前次的次级决策和本次的次级决策数是否一致,若一致则执行步骤S15,否则,执行计算前次次级决策数据的置信概率和本次次级决策数据置信概率,并获取高置信概率的次级决策;

计算初级决策数据的置信概率并判断是否为最优决策;

判断次级决策的置信概率是否高于初级决策的置信概率,若是,则执行次级决策,否则执行初级决策。

9.根据权利要求5所述的基于全声频感知的无人驾驶车辆控制系统的控制方法,其特征在于,置信概率及最优决策计算方法具体为:令置信概率PZ=1-α=P(θ1≤θ≤θ2),则1-α表示在置信区间(θ1,θ2)上估计正确的概率;

被检测的数据均方响应<υ2>=θ的概率密度为 则有置信区间(θ1,θ2)内的置信概率又Pa(s,s′)=P(s′|s,a)表示在某一状态s和执行动作a,则到达下一状态s′的概率;

马尔可夫最优决策过程可表示为π:S→A,π为最优决策,S表示有限状态空间,A为决策空间;任意状态S下产生的行为表示为a=π(s),那么最优决策是在可能状态s和s′间不断迭代,直到衰减叠加的积累(期望)激励Vi+1(s)收敛:

10.根据权利要求6至9任意一项所述的基于全声频感知的无人驾驶车辆控制系统的控制方法,其特征在于,无论计算置信概率或最优决策结果为何,初级决策或次级决策一旦触发安全优先原则,即与车辆安全性相抵触时,只执行保证车辆运行安全的决策。

说明书 :

一种基于全声频感知的无人驾驶车辆控制系统及控制方法

技术领域

[0001] 本发明涉及无人驾驶技术领域,更具体地,涉及一种基于全声频感知的无人驾驶车辆控制系统及控制方法。

背景技术

[0002] 传统的无人驾驶系统的感知系统主要是依赖于毫米波雷达、激光雷达系统、摄像机等装置,可以认为是视觉系统,其目的都是建立起图像云图,形成目标的多维方位信息,并基于该信息,形成各种自动或自主控制方法。
[0003] 如公开号为CN106527427A的发明专利申请,公开了一种基于高速公路的自动驾驶感知系统,车辆行驶环境采用完全采用视觉系统。基于该方法,虽然建立空间-车辆的耦合关系,但是对于真正的模拟人类驾驶来说,仅有视觉信息,并非构成了全部驾驶逻辑关系,还有听觉信息也是构成驾驶状态逻辑判断的重要依据。现有技术中同一空间位置的人或者车辆,可能发出不同警告声音或鸣笛声音,示意对方自己行驶意图,并由对象人或车辆应该及时作出正确反应,修改自己原来驾驶策略;如果没有这些声学信息,驾驶策略逻辑构成将是不完整的,因为同一空间位置可能存在直行、停车、转向、减速等众多驾驶策略。现有技术仅有空间位置信息而无声音信息,则无人驾驶系统类似于人类仅有视觉而无听觉,近似“聋子”,仅能通过视觉得知当前周围环境的状态,而无法预判周围环境的变化趋势,其活动安全性必然受到限制。并且在一些视觉盲区,无法获知全部环境信息。
[0004] 现有技术中,语义识别技术在移动通讯的人机对话领域中已经有了应用。

发明内容

[0005] 本发明为克服上述现有技术所述的至少一种缺陷,提供一种反应速度快、安全性能高,能有效避免视觉盲区的基于全声频感知的无人驾驶车辆控制系统。为解决上述技术问题,本发明的技术方案如下:
[0006] 提供基于全声频感知的无人驾驶车辆控制系统,包括与无人驾驶车辆的中央数据处理与控制单元连接的机器视觉子系统,所述机器视觉子系统用于向中央数据处理与控制单元发送视觉感知信息;
[0007] 还包括与无人驾驶车辆的中央数据处理与控制单元连接的全声频感知子系统;
[0008] 所述全声频感知子系统包括,
[0009] 声音传感器,用来采集空间范围内人耳所能感受的所有声波信号;
[0010] 超声回波传感器,用来采集经由物体反射回来的特定超声波信号,并解析其携带的车辆身份信息;
[0011] 声电转换器,分别与所述声音传感器和超声回波传感器连接,将所述声音传感器产生的声音信号、超声回波传感器产生的超声波信号转换成电信号;
[0012] 全声频特征识别与分类器,与声电转换器连接,将声电转换器输入的电信号进行分类,提取其包含的超声回波定位信息和声音特征,并进行声音信息识别,获取不同路况信息和其他车行驶信息;
[0013] 全声频数据融合与决策器,与全声频特征识别与分类器连接,根据其输入信号进行数据融合、逻辑分析和智能决策,并将决策信息传输至全声频特征识别与分类器;
[0014] 电声发生器,与全声频特征识别与分类器相连,接收全声频特征识别与分类器传输的声音控制信号和超声波控制信号,对应转换为声音小信号和调制了车辆身份信息的超声波小信号;
[0015] 扬声器,与电声发生器连接,接收其产生的声音小信号,进行放大处理,发出人耳能感知到声波信号;
[0016] 超声波发生器,与电声发生器连接,接收其产生的超声波小信号,经过放大后发出特定频率且携带车辆身份信息的超声波信号;
[0017] 所述全声频感知子系统通过全声频数据融合与决策器向中央数据处理与控制单元发送全声频感知信息以及车辆控制决策信息,同时接收中央数据处理与控制单元发送的返回车辆控制信息;
[0018] 所述中央数据处理与控制单元对各子系统的感知信息进行比较,并判断全声频感知子系统的感知信息的准确度。
[0019] 本方案中,无人驾驶车辆控制系统采用全声频感知子系统与机器视觉子系统相结合,分别实现无人驾驶的耳部功能和眼部功能,相比于现有技术无人驾驶“无耳”功能,本无人驾驶车辆控制系统的性能得到大大提高。具体地,全声频感知子系统分别通过声音传感器和超声回波传感器进行车辆周围全声频信息及超声定位信息的采集,采集的信息通过声电转换器转换成全声频特征识别与分类器可识别的信号后,进行信号的特征提取识别与分类,将分类的数据进行数据融合分析,得到行驶决策,决策信息发送到执行机构执行,反馈的全声频控制信息经过信号转换后,经扬声器和超声波发生器发送出来。
[0020] 本发明的另一目的在于提供一种基于全声频感知的无人驾驶车辆控制系统的控制方法,包括步骤
[0021] S1.全声频感知子系统、机器视觉子系统进行信息感知获取,中央数据处理与控制单元接收各子系统发送的各感知信息;
[0022] S2.通过将对接收到全声频感知子系统的信息与其他子系统获得的信息相比较进行逻辑判断;当全声频感知子系统与其他子系统获得的信息判断结果一致时,判断逻辑为真,否则,判断逻辑为假;
[0023] S3.若步骤S2中,判断逻辑为真,则将全声频感知子系统发送的车辆控制决策信息发送给各个车辆控制器,由车辆控制器发送命令至对应的各种执行机构进行执行动作;若判断逻辑为假,则不再继续执行,并要求全声频感知子系统继续侦听。
[0024] 进一步地,所述步骤S2中,对不同子系统获取的感知数据融合采用卡尔曼滤波和随机梯度下降方法。
[0025] 进一步地,所述步骤S2具体为
[0026] 对不同子系统采集的感知数据采用卡尔曼滤波进行处理:采用一个子系统获得的感知数据作为参考,另一个子系统获取的感知数据作为估计步长,依据上一个状态值,估计下一个状态值的可能性分布,并通过随机梯度下降方法加速计算过程中的收敛速度。
[0027] 进一步地,所述卡尔曼滤波具体方法包括,
[0028] 假设k时刻的最佳估计值为 协方差矩阵为Pk,由两个独立的维度去估计系统状态:
[0029] 预测值:
[0030] 测量值:(μ1,∑1)=(z′k,Rk)
[0031] 重叠区域为:
[0032]
[0033] 又卡尔曼增益表示为:
[0034] 可得:
[0035] Pk′=Pk-K′HkPk
[0036]
[0037] 通过迭代,得到每个状态的更新步骤 是最佳估计值,由此,实现不同感知子系统的数据融合及控制状态的判断;
[0038] 采用随机梯度下降方法对上述卡尔曼滤波进行优化:
[0039] 将训练集截取为m个样本{x(1),...,x(m)}的独立同分布的小批量,其中样本x(i)对应目标为y(i);
[0040] 梯度估计为
[0041] 更新为
[0042] 其中,初始参数为θ,学习率为ε,第k步迭代的学习率为εk。
[0043] 进一步地,所述步骤S1中,全声频感知子系统进行数据感知获取和决策方法具体包括步骤
[0044] S11.发射超声回波信号并接收超声回波信号,
[0045] S12.根据接收的超声回波信号计算时间间隔、空间位置数据,得到车辆驾驶初级决策数据;
[0046] S13.发射声音信号并接收声音信号;
[0047] S14.根据接收的声音信号识别时间间隔内的声音强度的换算距离信息和语音信息数据,得到车辆驾驶次级决策数据;
[0048] S15.判断初级决策和次级决策是否一致,若一致,执行决策,若不一致,则返回到步骤S13。
[0049] 进一步地,所述步骤S12中的初级决策数据和步骤S14中的次级决策数据通过划分成冗余数据和互补数据来计算;其中,将声音传感器和超声回波传感器获得的二维数据分别记为A类、B类,采集不同时刻的声音传感器获得的数据记为A1、A2…An,采集不同时刻的超声回波传感器的获得数据记为B1、B2、…Bn;集合A和集合B中数据重叠部分的记为冗余数据,集合A和集合B中数据不重叠部分的记为互补数据。
[0050] 进一步地,在步骤S14之后,执行步骤S15之前,还包括以下步骤:
[0051] 判断前次的次级决策和本次的次级决策数是否一致,若一致则执行步骤S15,否则,执行计算前次次级决策数据的置信概率和本次次级决策数据置信概率,并获取高置信概率的次级决策;
[0052] 计算初级决策数据的置信概率并判断是否为最优决策;
[0053] 判断次级决策的置信概率是否高于初级决策的置信概率,若是,则执行次级决策,否则执行初级决策。
[0054] 进一步地,置信概率及最优决策计算方法具体为:
[0055] 令置信概率PZ=1-α=P(θ1≤θ≤θ2),则1-α表示在置信区间(θ1,θ2)上估计正确的概率;
[0056] 被检测的数据均方响应<υ2>=θ的概率密度为 则有置信区间(θ1,θ2)内的置信概率
[0057] 又Pa(s,s′)=P(s′s,a)表示在某一状态s和执行动作a,则到达下一状态s′的概率;
[0058] 马尔可夫最优决策过程可表示为π:S→A,π为最优决策,S表示有限状态空间,A为决策空间;任意状态S下产生的行为表示为a=π(s),那么最优决策是在可能状态s和s′间不断迭代,直到衰减叠加的积累(期望)激励Vi+1(s)收敛:
[0059]
[0060] 进一步地,无论计算置信概率或最优决策结果为何,初级决策或次级决策一旦触发安全优先原则,即与车辆安全性相抵触时,只执行保证车辆运行安全的决策。
[0061] 相对于现有技术,本发明的有益效果如下:
[0062] 本发明将全声频特征识别技术应用到了交通领域,以声音及超声信号的采集和识别装置为基础,实现车辆定位、道路感知及驾驶逻辑判断,解决了常规车辆智能驾驶感知系统在识别能力上的缺陷,具体地,
[0063] (1)提升了视觉盲区的信息获取能力;如有障碍物遮挡时,本无人驾驶车辆控制系统能够通过全声频感知及识别目标,并提前确认对方行驶意图的能力;消除传统智能驾驶感知系统检测到物体时由于车辆惯性已不能及时作出驾驶动作造成的安全隐患。
[0064] (2)相对于传统的智能驾驶感知系统,本发明的无人驾驶车辆控制系统能够与周围环境建立互动,不仅仅是获取周围环境的状态,而且能够获取周围环境变化的趋势。通过感知变化趋势,能够及时对自身运行状态进行协调。

附图说明

[0065] 图1为实施例1车辆智能驾驶全声频感知子系统结构示意图。
[0066] 图2为实施例2多通道车辆智能驾驶全声频感知子系统结构示意图。
[0067] 图3为实施例3设置有全声频感知子系统的车辆智能驾驶系统结构示意图。
[0068] 图4为数据空间与分类、特征提取预处理示意图。
[0069] 图5为实施例1全声频感知子系统数据融合方法示意图。
[0070] 图6为实施例2全声频感知子系统数据融合方法示意图。
[0071] 图7为全声频感知子系统控制原理示意图。
[0072] 图8为实施例1数据融合决策处理流程示意图。
[0073] 图9为实施例3车辆智能驾驶系统控制原理示意图。
[0074] 图10为实施例4数据融合决策处理流程示意图。
[0075] 图11为安装示意图。

具体实施方式

[0076] 附图仅用于示例性说明,不能理解为对本专利的限制;
[0077] 为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明的具体含义。下面结合附图和实施例对本发明的技术方案做进一步的说明。
[0078] 实施例1
[0079] 如图1所示,本实施例提供一种无人驾驶车辆全声频感知子系统,以下简称全声频感知子系统,包括声音传感器、超声回波传感器、声电转换器、扬声器、超声波发生器、电声发生器、全声频特征识别与分类器以及全声频数据融合与决策器。
[0080] 声音传感器用来采集空间范围内人耳所能感受的所有声波信号;超声回波传感器用来采集经由物体反射回来的特定超声波信号,并解析其携带的车辆身份信息;本实施例中超声回波传感器采用超声波传感器;声音传感器和超声回波传感器分别与声电转换器连接。
[0081] 声电转换器至少包含二个通道,声电转换器将经由通道一的声音传感器所采集到的人耳所能感受的所有声波信号转换为电信号一;声电转换器将经过通道二的由超声回波传感器所采集的特定超声波信号转换为电信号二;声电转换器和全声频特征识别与分类器相连接,并将这些电信号一和电信号二传输到全声频特征识别与分类器。
[0082] 具体地,全声频特征识别与分类器对输入的电信号一和电信号二分类;电信号一是多源异构的宽频信号,全声频特征识别与分类器对其包含声音特征提取,并进行声音信息识别,获取不同路况信息、其他车行驶信息以及其他车辆周围信息等;电信号二反映的特定的超声波回声信号,经由全声频特征识别与分类器进行分析、计算获取本车的地理空间信息以及探测到的本车与障碍物之间的距离信息等。
[0083] 全声频特征识别与分类器和全声频数据融合与决策器相连接,将获得的路况信息、其他车辆行驶信息、地理空间信息、障碍物距离信息等传输到全声频数据融合与决策器中,并获取全声频数据融合与决策器的返回控制信息;全声频特征识别与分类器对返回全声频控制信息分类,分别生成声音控制信号和超声波控制信号传输给电声发生器。
[0084] 全声频数据融合与决策器对从全声频特征识别与分类器接收到的路况信息数据、其他车辆行驶信息数据、地理空间信息数据、障碍物距离信息数据,进行数据融合、逻辑分析和智能决策;然后将决策后的车辆控制信息传输到车辆中央数据处理和控制单元,并接收该单元的返回车辆控制信息;全声频数据融合与决策器根据返回车辆控制信息,产生返回全声频控制信息并输出给全声频特征识别与分类器。
[0085] 电声发生器接收到全声频特征识别与分类器传输的声音控制信号和超声波控制信号后,对应转换为声音小信号和超声波小信号并分别输出给扬声器和超声波发生器;电声发生器在超声波小信号中调制了车辆身份信息。
[0086] 电声发生器输出与扬声器和超声波发生器相连接。扬声器接收到电声发生器产生的声音小信号,经过放大后发出人耳能感知到声波信号,可以理解该声波可以表现为鸣笛或者转向、前进、倒车、制动等语言告警声音。超声波发生器接收到电声发生器产生的超声波小信号,经过放大后发出特定频率且携带车辆身份信息的超声波信号。
[0087] 其中,作为本发明全声频感知控制方法的一个具体实施方式,全声频特征识别与分类器的信息预处理如图4所示,将声音传感器和超声回波传感器不同类别获得的数据分别记为A类、B类;将不同时刻的声音传感器获得的数据记为A1、A2…An;将不同时刻的超声回波传感器的获得数据记为B1、B2、…Bn。可以理解的是,同类数据可以将一个多维数据空间,等效为多个二维数据的叠加。如图4所示,全声频特征识别与分类器对超声回波传感器和声音传感器数据进行分类预处理。通过随时间产生的多个声音数据集合、多个超声波数据集合,声音传感器和超声回波传感器可以记录车辆和道路状态的时-空信息,这些信息构成了关于车辆运动数据和属性的空间。
[0088] 全声频数据融合与决策器的数据融合如图5所示,将An区域和Bn区域中数据重叠部分、An区域和An+1区域中数据重叠部分、Bn区域和Bn+1区域中数据重叠部分记为冗余数据(如图5中阴影区域),不重叠部分记为互补数据。冗余数据一种高可靠性的数据,互补数据是一种较低可靠性的数据;冲突数据,是一种特殊的互补数据。
[0089] 冗余数据和互补数据均为全声频数据融合与决策器的决策数据的原始数据。显然获取的原始数据越多,越容易得到可靠、最优的决策。
[0090] 如图7所示,本实施例声音传感器和超声回波传感器进行车辆周围全声频信息的采集,采集的信息通过声电转换器转换成全声频特征识别与分类器可识别的信号后,进行信号的特征提取识别与分类,将分类的数据进行数据融合分析,得到行驶决策,决策信息发送到执行机构执行,并发出全声频控制信号,经过信号分类、转换后,全声频信息经扬声器和超声波发生器发送出来。
[0091] 这里全声频是指目标信号频段涵盖了整个声频范围和特定超声波频率范围。
[0092] 如图8所示,本实施例全声频感知子系统的控制方法,包括以下步骤:
[0093] 启动循环,配置初始信息;
[0094] S11.发射超声回波信号并接收超声回波信号;
[0095] S12.根据接收的超声回波信号计算时间间隔、空间位置数据,得到车辆驾驶初级决策数据;
[0096] S13.发射声音信号并接收声音信号;
[0097] S14.根据接收的声音信号识别时间间隔内的声音强度的换算距离信息和语音信息数据,得到车辆驾驶次级决策数据;可以理解,循环启动后,步骤S11和步骤S13先后顺序是相对的;
[0098] 判断是否是第一次获得次级驾驶数据;若是则直接执行步骤S15,否则判断前次的次级决策和本次的次级决策数是否一致;若一致则执行步骤S15,否则,执行计算前次次级决策数据的置信概率和本次次级决策数据置信概率,并比较以获取高置信概率的次级决策;
[0099] 计算初级决策数据的置信概率并判断是否为最优决策;
[0100] 判断次级决策的置信概率是否高于初级决策的置信概率,若是,则执行次级决策,否则执行初级决策,从而实现最优决策。
[0101] 其中,置信概率及最优决策的计算主要过程如下所述。
[0102] 令置信概率PZ=1-α=P(θ1≤θ≤θ2),则1-α表示在置信区间(θ1,θ2)上估计正确的概率;
[0103] 被检测的数据均方响应<υ2>=θ的概率密度为 则有置信区间(θ1,θ2)内的置信概率
[0104] 又Pa(s,s′)=P(s′|s,a)表示在某一状态s和执行动作a,则到达下一状态s′的概率;
[0105] 马尔可夫最优决策过程可表示为π:S→A,π为最优决策,S表示有限状态空间,A为决策空间;任意状态S下产生的行为表示为a=π(s),那么最优决策是在可能状态s和s′间不断迭代,直到衰减叠加的积累(期望)激励Vi+1(s)收敛:
[0106]
[0107] S15.判断初级决策和次级决策是否一致,若一致执行决策,若不一致,则返回到步骤S13。
[0108] 执行决策后,返回配置初始位置,并写入新的信息。
[0109] 本实施例的全声频感知子系统采用声音及超声波二重定位,以及声音信号采集识别的结构,通过全声频感知子系统的数据融合和决策方法,创造性地在交通领域,应用了语音特征识别技术,识别车辆周围发出的语义信息,进一步提高了无人驾驶的智能化。
[0110] 本实施例的全声频感知子系统主要用于无人驾驶车辆,当然,实际上,也可以应用于其他交通工具。
[0111] 实施例2
[0112] 如图2所示,本实施例与实施例1的不同之处在于,声音传感器设有m个,超声回波传感器设有m个,扬声器设有m个,超声波发生器设有m个;相应地,声电转换器设有多通道输入和输出,电声发生器设有多通道输入和输出,其中m为大于2的整数。
[0113] 需要说明的是,本实施例中声音传感器、超声回波传感器、扬声器、超声波发生器均设有多个,且数量相同,当然,在实际应用中也可以根据具体需求各自增减并设置成不同数量。
[0114] 本实施例增加传感器的数量,可以提高数据的置信度。如图6所示,例如声音传感器1、声音传感器2、声音传感器m在不同时刻获得数据分别为A11、A12、A1m,A21、A22、A2m,An1、An2、Anm,超声回波传感器1、超声回波传感器2、声音传感器m获得数据分别为B11、B12、B1m,B21、B22、B2m,B31、B32、B3m。同理,若增加传感器类别,标记方法是类似的。
[0115] 采用多类型多数量的传感器,增加冗余数据和互补数据,为进一步进行可靠的行驶决策提供了依据。本实施例声电转换器和声音传感器、超声回波传感器之间存在多通道输入和输出,即声电转换器可以与多个声音传感器和多个超声回波传感器相连接,以提高全声频信号的采集精度和完整性,进一步提高采集数据的置信度;电声发生器和扬声器、超声波发生器之间存在多通道输入输出,使对方车辆能够更好地接收本车辆发出的声音讯息。
[0116] 实施例3
[0117] 如图3所示,本实施例提供了一种基于全声频感知的无人驾驶车辆控制系统,包括了实施例2中的全声频感知子系统,还包括其他感知子系统,如与无人驾驶车辆的中央数据处理与控制单元连接的机器视觉子系统;包括车辆运行反馈单元,所述车辆运行反馈单元与各执行控制器连接,检测执行控制器的实际工作状态,并将状态信息反馈至中央数据处理与控制单元。
[0118] 无人驾驶车辆全声频感知子系统与车辆的中央数据处理与控制单元相连接,实现双方的信息交互;全声频感知子系统向中央数据处理与控制单元发送车辆控制信息,同时接收中央数据处理与控制单元发送的返回车辆控制信息。
[0119] 本实施例中,其他的感知子系统采用了机器视觉子系统,在实际应用中还可以采用GIS-T地理交通子系统、激光雷达系统子系统、毫米波雷达子系统,同理,各型其他感知子系统,如GIS-T地理交通子系统、激光雷达系统子系统、毫米波雷达子系统也与中央数据处理与控制单元相连接,实现双方的信息交互;其他感知子系统向中央数据处理与控制单元发送车辆控制信息,同时接收中央数据处理与控制单元发送的返回车辆控制信息。全声频感知子系统发送的车辆控制信息送和其他感知子系统发送的车辆控制信息呈现结构上呈现冗余和互补。
[0120] 可以理解的是,其他感知子系统还可以是以上列举外的其他类型,在此不一一列尽。
[0121] 本实施例的智能车辆驾驶系统控制方法包括以下步骤:
[0122] S1.全声频感知子系统进行全声频感知和信息处理;
[0123] S2.判断全声频感知子系统与其他感知子系统信息输出信息是否一致;若一致,则执行步骤S4,否则,执行步骤S3;
[0124] S3.中央处理控制单元对所有感知子系统的信息进行卡尔曼滤波和梯度下降计算,判断何者为真;若全声频感知子系统的信息为真,则继续执行步骤S4,否则返回步骤S1;
[0125] S4.中央处理控制单元将全声频感知子系统发送的车辆控制信息发送给各个车辆控制器,由各个控制器控制动作执行。
[0126] 具体地,全声频感知子系统发送的车辆控制信息送和其他感知子系统发送的车辆控制信息均由中央数据处理与控制单元进行驾驶逻辑判断,在一个逻辑循环中,若全声频感知子系统和其他感知子系统提供信息一致,则认定为真,继续执行;若两者提供的信息不一致,则由交由中央数据处理与控制单元进行卡尔曼滤波和随机梯度下降计算,判断何者为真;若全声频感知子系统提供的信息为真,则将继续执行,否则为假。
[0127] 不同感知子系统获取的数据融合采用卡尔曼滤波,例如,将感知子系统1获得数据作为参考,将感知子系统2获取的数据作为估计步长,依据上一个状态值,估计出下一个状态值可能性分布。
[0128] 假设k时刻的最佳估计值为 协方差矩阵为Pk,由两个独立的维度去估计系统状态:
[0129] 预测值:
[0130] 测量值:(μ1,∑1)=(z′k,Rk)
[0131] 重叠区域为:
[0132]
[0133] 又卡尔曼增益表示为:
[0134] 可得:
[0135] Pk′=Pk-K′HkPk
[0136]
[0137] 通过迭代,得到每个状态的更新步骤 是最佳估计值,由此,实现不同感知子系统的数据融合及控制状态的判断。由于在机器学习过程中,泛化需要巨大的训练集,计算十分耗时。因此采用随机梯度下降(SGD)作为在人工智能、机器学习中应用的优化方法:
[0138] 将训练集截取为m个样本{x(1),...,x(m)}的独立同分布的小批量,其中样本x(i)对应目标为y(i);
[0139] 梯度估计为
[0140] 更新为
[0141] 其中,初始参数为θ,学习率为ε,第k步迭代的学习率为εk;由此,可加速机器学习的训练过程中计算的收敛速度。
[0142] 中央数据处理与控制单元处理各种数据和控制信息,进行驾驶逻辑判断,且分别与全声频感知子系统、其他感知子系统、各种车辆控制器、车辆运行反馈单元相连接;中央数据处理与控制单元的对接收到全声频感知子系统发送的车辆控制信息进行逻辑判断,若逻辑为真,则将该车辆控制信息继续发送给各种车辆控制器,由车辆控制器发送命令对应的各种执行机构,由执行机构负责执行加速、制动、转向、变速箱及车身稳定等车辆运行动作;若为假,则不再继续执行,并将返回信息给全声频感知子系统,要求其继续侦听。
[0143] 车辆运行反馈单元与对应的各种执行控制器相连接,并检测执行器的实际工作状态,并将采集到执行器的工作状态信息反馈给中央数据处理与控制单元;中央数据处理与控制单元在接收反馈信息后,进行数据处理和逻辑判断,输出车辆返回信息到对应的全声频感知子系统和其他感知子系统。
[0144] 以下以两辆分别装有全声频感知子系统的无人驾驶车辆为例。
[0145] 如图9所示,车辆1和车辆2分别从两个方向驶向路口,由于有障碍物遮挡,车辆1和车辆2均处于彼此的视觉盲区。当车辆1和车辆2彼此的声音探测区b1和声音探测区b2存在交叉,和/或彼此的超声波探测区a1和超声波探测区a2存在交叉,车辆1的全声频感知子系统发出的超声波信号,获取车辆2的空间定位信息,并且检测车辆2的声音信号;声音信号包括鸣笛系统发出的告警信息和扬声器告知的语音运动信息,例如直行、左转、右转、制动、加速、减速等,动态调整车辆1的运动状态,并将自己的运动信息以声音形式反馈给车辆2。在车辆的中央控制单元中预存有可供扬声器的发出线路语音信息,例如“正在直行”、“即将左转”等。
[0146] 例如,车辆1计划直行,同时检测到车辆2空间信息,并获知车辆2计划直行,车辆1数据分析、决策后,采取减速策略待车辆2先通过路口,并将行驶策略告知车辆2;车辆2获取车辆1的空间信息和告知的行驶策略,综合分析、决策后采取加速策略通过路口,并再度将行驶策略告知车辆1。
[0147] 本实施例从多方面改进来提高无人驾驶车辆控制系统的可靠性:
[0148] 在系统层面上,1、采用了车辆全声频感知子系统,通过采集装置的冗余设置,从数据来源进行把控;2、通过控制逻辑的优化,实现了最优决策;
[0149] 在整体控制方法上,1、采用全声频感知子系统和其他感知子系统数据相互交互的方式,判断全声频感知子系统感知的准确度;2、采用了卡尔曼滤波和随机梯度下降进行各感知子系统的数据融合,方法更加简洁和结果更加精准。
[0150] 本实施例的智能车辆驾驶系统,能够通过听觉来感知周围环境,并且能通过全声频实现与周围环境进行信息交互,特别是在视觉盲区也能够感知车辆周围信息,能够提前获知对方车辆或行人的行驶路线,安全系数高。本实施例通过捕捉周围行人、车辆等环境的声学信息,有助于提升安全无人驾驶的逻辑性和合理性;同时通过己方声学装置发出驾驶信息,有利于其他车辆和行人的识别,从而提升整个大交通系统的安全性。本实施例提高了“无人驾驶”的智能化程度,除了“视觉”外,还具备“听觉”,实现了“有人驾驶”的效果。
[0151] 实施例4
[0152] 如图10所示,本实施例与实施例1的不同之处在于,步骤S14中,无论计算置信概率或最优决策结果为何,初级决策或次级决策一旦触发安全优先原则,即与车辆安全性相抵触时,只执行保证车辆运行安全的决策。
[0153] 如图11所示,在具体应用中,声音传感器11、声音传感器12可以设置在车头、车尾处,超声回波传感器21、超声回波传感器22可以设置在车头、车尾处,扬声器41、扬声器42可以设置在车头、车尾处;超声波发生器30可以设置在车顶处。当然,这只是其中一种安装方式,可以理解的是,其他安装方式也是可以的。在此,不一一列举。
[0154] 本实施例进一步优化了控制逻辑,提高了车辆运行安全的可靠性。
[0155] 附图中相同或相似的标号对应相同或相似的部件;附图中描述位置关系的用于仅用于示例性说明,不能理解为对本专利的限制。显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。