基于最大全局侵占率搜索的车辆自主泊车功能测评方法与流程

文档序号:18031399发布日期:2019-06-28 22:42阅读:182来源:国知局
基于最大全局侵占率搜索的车辆自主泊车功能测评方法与流程

本发明涉及智能交通技术领域,具体涉及一种自动驾驶车辆自主泊车功能的测试测评方法。



背景技术:

自动驾驶车辆发展至今所面临的一个主要问题是在确保安全的前提下如何落地商业化。车辆自主泊车功能的运行场景车速相对较低,场景复杂度较低,因此车辆自主泊车功能的实现难度相对其它自动驾驶功能较低,最有可能率先商业化。但由于自主泊车功能需要车辆首先运行至停车位,再进行泊车,因此其运行时间相对传统泊车功能较长;其次当停车场环境较复杂时,影响自动停车效果的因素较多;最后,由于场地狭小,驾驶员干预效果有限,当自主泊车功能发生故障时,仍有可能造成较大的人员伤害与财产损失。综上,对自主泊车功能的测试测评相比传统车辆测评更为复杂,而且条件更加严格。如依照传统车辆主动安全测试方法对自主泊车功能进行测试,为了达到较高的安全性,则需要进行数目巨大的场地测试,其时间与金钱成本过于巨大而无法实用。但现有研究中仍缺乏对自主泊车功能的测试测评的理论与方法研究,尤其是缺乏研究如何在降低测试量的同时确保自主泊车功能的安全性。



技术实现要素:

针对现状,本发明提供一种基于最大全局侵占率搜索的车辆自主泊车功能测评方法。该方法首先确定待测自主泊车功能的功能边界,同时确定装有该待测自主泊车功能车辆传感器的配置、车辆参数等对自主泊车功能具有影响的参数。在此基础上搭建由待测自动驾驶车辆模型、场景模型和待测自动驾驶算法黑箱模型的仿真平台。进一步地,可对包含传感器的车辆进行针对性的场地实验,从而实现对车辆仿真平台的参数调整,确保仿真平台的精确度在一定的范围。通过对自主泊车功能及该功能对应的odd(operationaldesigndomain设计可操作范围)和应用场景分析,确定场景中各参数边界。该最差全局侵占率搜索问题可转换为优化问题进行求解,该优化问题的输入为停车场参数、停车场内其他车辆动态与静态参数和被测车辆初始参数,优化目标为全局侵占率sdan-p,全局侵占率sdan-p相关计算公式嵌入到仿真平台中,在每次运行包含确定场景参数和车辆初始参数的仿真平台后,得到对应的全局侵占率sdan-p。依照最优化算法对能够达到最大全局侵占率sdan-pmax的场景参数和车辆初始参数进行搜索,从而获得对应最大全局侵占率sdan-pmax的泊车最差场景。由于该最差场景是对应自主泊车功能在odd范围内能遇见的最差场景,因此该最差场景在通过难度上能够在一定程度上覆盖其他场景,从而减少了场地测试量,并验证了对应自主泊车功能在极端情况下的表现,并分析了待测自主泊车功能可能的薄弱之处,提高了自主泊车功能实际运行中的安全性与可靠性。

本发明所采取的技术方案如下:一种基于最大全局侵占率搜索的车辆自主泊车功能测评方法,包括如下步骤:

s1:搭建包括有车辆模型、场景模型的仿真平台,确定与实际测试相关的一致性参数,如车辆动力学参数、外形参数、传感器参数等;

进一步地,可通过对车辆参数、传感器配置等进行实际场地实验,对仿真平台参数进行调整,确保仿真平台的精确度;

s2:通过对自主泊车功能的功能边界和泊车场景的分析,确定场景中各参数及参数边界,如停车场参数、停车场内其他车辆动态与静态参数、被测车辆初始参数;

s3:选择一泊车初始场景,进而对最差全局侵占率场景进行全局搜索,最差全局侵占率场景以优化问题求解的方式获得,该优化问题的输入为停车场参数、停车场内其他车辆动态与静态参数和待测车辆初始参数,输出为全局侵占率sdan-p;面对全部场景搜索到的最大全局侵占率sdan-pmax所对应的场景即为最差全局侵占率场景;

s4:通过实际场地再现最差全局侵占率场景,对待测自主泊车功能进行验证,如果待测自主泊车功能在该最差全局侵占率场景下可满足运行要求,则可认定该待测自主泊车功能在其它场景下的也能大概率满足要求,可认为该待测自主泊车功能通过测评。

进一步地,求解全局侵占率sdan-p及最大全局侵占率为sdan-pmax的方法为:

1)定义车辆在一次自主泊车过程中对停车场中第i个需避开区域的侵占率为sdan-i,用以表征待测自主泊车算法在不同工况下的功能优劣度,需避开区域包括停车过程需要避开的其它车位,停车路线中的静止或移动障碍物,侵占率sdan-i表示为:

sub表示取括号内计算值最大值;so为需避开区域的面积,sl(t)为在t时刻第i个需避开区域被待测车辆侵占后,该区域成比例缩小后的面积,针对不同情形,sl(t)的计算方法如下:

a)当待测车辆与需避开区域无相互干涉时,sl(t)的计算方法为:需避开区域等比例向外扩张后与待测车辆相干涉时的最小面积;

b)当待测车辆与需避开区域发生干涉且待测车辆未超过需避开区域的中心点时,sl(t)的计算方法为:需避开区域等比例向内缩小后与测试车辆脱离干涉时的最大面积;

c)当待测车辆超过需避开区域的中心点后,sl(t)为负值,|sl(t)|的计算方法为:需避开区域等比例由中心点向外扩张后,不被待测车辆完全覆盖时的最小面积。

2)定义全局侵占率sdan-p,sdan-p为在一次泊车过程中针对所有需避开区域的泊车过程中所有sdan-i的最大值。

3)在仿真测试中通过将所有场景中全局侵占率sdan-p最大作为搜索目标,得到各种泊车场景下全局侵占率sdan-p的最大值,即为最大全局侵占率sdan-pmax。

对所有泊车场景进行搜索,搜索使得全局侵占率最大时对应的场景即为最差全局侵占率场景。通过在实际场地测试中使用sdan-pmax所对应的场景,得到自主泊车实车运行中可能发生的最差或相对较差的场景,同时得到实车运行时可能的最大全局侵占率(sdan-pmax)act,如该最差场景可满足对自动泊车的运行要求,则可判断该自动泊车功能在其它场景的运行能够大概率满足要求,可认为该自动泊车功能通过测评。

本发明采用仿真的方法找到最能考察泊车功能的最恶劣场景,然后通过实地再现验证该场景条件下该泊车功能是否能够满足运行要求,因为此场景在恶劣程度上覆盖其他场景,所以可不进行其他场景试验,从而减少了场地测试量,并验证了对应自主泊车功能在极端情况下的表现。

本发明的其他特征和优点将在随后的说明书中阐述,并且部分的从说明书中变得显而易见,或者通过实施本发明而了解。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:

图1示出了本发明内容的自主泊车停车场坐标系示例;

图2示出了本发明内容的最大全局侵占率自动搜索平台;

图3示出了停入停车位1过程中的最大侵占率搜索结果;

图4示出了停入停车位2过程中的最大侵占率搜索结果;

图5示出了停入停车位3过程中的最大侵占率搜索结果。

具体实施方式

在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以实施。下面结合附图,说明本发明的实施方式。

在此将通过对一种自动驾驶车辆的自主泊车功能进行测试测评分析,对本发明提出的方法进行进一步的说明与验证。该自主泊车功能涉及的停车场结构如图1所示。图中,横纵坐标的单位为米,带数字的长方形框代表停车位,数字为对应停车位的编号,当停车位已被占用时,划叉表示,如7、8和9号车位。图中线段代表车辆可以行走的路径。自主泊车的起始点为1,对应该停车场的自主泊车功能的描述如下:车辆由驾驶员开至1位置,接着由车辆自主泊车模块接手车辆控制,将车辆开至指定的对应车位。

为了能够较直观的展示自主泊车功能算法,这里对停车过程进行一定的简化。假设每一时段只有一辆车辆进行停车,且停车场内,在车辆运行路径中,没有其它车辆、人员或其它干扰物体。在上述假设下,需要进行停车的车辆可能发生的危险为停车过程中对非目标停车位的侵占。在实际运行过程中,驾驶员将车辆停至1位置的实际车辆坐标和车辆航向角都无法准确控制,因此会对停车效果产生较大影响。因此本示例通过研究车辆的初始停车位置对自主泊车的影响,对自主泊车功能算法进行测评,同时展示本申请提出的基于最大全局侵占率的车辆自主泊车功能测试测评方法。

依照上述描述,本示例中的最大全局侵占率搜索问题可转换为,搜索在不同的车辆初始位置与车辆航向角的情况下,该自主泊车功能算法对非指定停车位的最大侵占率。建立如图2所示的搜索平台进行上述最大侵占率的搜索工作。该搜索平台集成优化工具模块、仿真平台、全局侵占率计算模块,其中优化工具需结合搜索问题,选择合理的优化方法;仿真平台集成了停车场地图数据、车辆动力学模型和待测评的自动泊车功能算法。全局侵占率计算模块将定义的侵占率sdan-i计算方法集成至相关模块,以便在仿真平台运行后,可自动计算一次泊车对应的全局侵占率sdan-p,通过优化工作的不断迭代,最终得到对应最大全局侵占率sdan-pmax的起始车辆位置与偏航角。

通过上述搜索平台,可计算得到对应各停车位置的最大全局侵占率sdan-pmax(i)。如图3-图5为对应1、2和3号停车位的发生最大全局侵占率sdan-pmax(1)、sdan-pmax(2)和sdan-pmax(3)的情况,图中,初始位置浅灰色框为车辆标准起始位置,黑色线框为对应最大全局侵占率的车辆起始位置。车辆四角轨迹为图中实线,通过车辆四角轨迹即可看出停车过程对非停车车位的侵占。发生最大侵占的位置已在图中用方框标示,如图所示,在对第1、2和3车位停车过程的最大全局侵占率分别发生在对2、1和43号车位的侵占。重复使用搜索平台完成对剩余车位停车过程中的最大全局侵占率的搜索,即可得到对应各个车位的最大全局侵占率与所有车位中(即对应整个停车场)的全局最大侵占率。

通过上述自动搜索平台得到针对待测自主泊车算法的最大全局侵占率场景,通过在停车场中还原车辆起始参数,进行相似场景的实车试验,得到自主泊车功能实车运行中可能发生的最差或相对较差的场景,如该最差场景可满足对自主泊车功能的运行要求,则可判断该自主泊车功能在其它场景的运行能够大概率满足要求,可认为该自主泊车功能通过测评。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

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