首页> 中国专利> 一种基于社会力的车辆行为建模方法

一种基于社会力的车辆行为建模方法

摘要

本发明公开了一种基于社会力的车辆行为建模方法,用于车辆行为建模,包括步骤S1:将车辆行为分为横向模块和纵向模块,横向模块包括换道模式和非换道模式并且纵向模块包括自由行驶模式和跟车行驶模式。本发明公开的一种基于社会力的车辆行为建模方法,将车辆行为分为自由行驶,跟车行驶,换道行驶三种行为模式。自由行驶模式下,车辆纵向受到为达到最佳速度而产生的自驱动力;横向受到来自两侧车道线的车道线保持力和来自车道中线的中线阻尼力。跟车行驶模式下,在自由行驶模式的基础上增加了一个为避免与前车发生撞击而产生的纵向避撞阻力。

著录项

  • 公开/公告号CN114781064A

    专利类型发明专利

  • 公开/公告日2022-07-22

    原文格式PDF

  • 申请/专利权人 浙江天行健智能科技有限公司;

    申请/专利号CN202210458347.5

  • 发明设计人 蔡锦康;邓伟文;

    申请日2022-04-27

  • 分类号G06F30/15;G06F30/25;G06N3/00;G06F119/14;

  • 代理机构嘉兴启帆专利代理事务所(普通合伙);

  • 代理人王浩杰

  • 地址 314000 浙江省嘉兴市经济技术开发区昌盛南路36号嘉兴智慧产业创新园8幢405室

  • 入库时间 2023-06-19 16:06:26

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-07-22

    公开

    发明专利申请公布

说明书

技术领域

本发明属于车辆行为建模技术领域,具体涉及一种基于社会力的车辆行为建模方法。

背景技术

随着计算机技术,尤其是人工智能技术的不断发展,越来越多的新技术被引入汽车领域,并用于辅助驾驶或自动驾驶技术的开发。然而,由于现实条件的约束,进行实车试验以证明车辆安全可控是一个经济和时间上消耗较大的方案。因此,越来越多的算法验证工作都需要经过大量仿真实验后才可以进行实车试验。在进行自动驾驶车辆仿真过程中,一种测试方法是让被测车辆处于逼真的交通环境中,记录其发生交通事故的频次,从而评价其在正常交通环境下是否可以保证安全。

为了建立逼真的交通环境,车辆的行为建模具有较高的重要性。目前主流方法是使用车辆动力学模型和复杂的决策方法建立车辆行为模型,其需要消耗较多的算力,难以满足快速测试的需求。社会力模型作为一种起初用于行为的模型,已经被一些研究人员用于车辆和非机动车的行为建模,社会力模型的优点之一是对算例要求较低,不需要复杂的车辆动力学模型几何完成车辆行为的模拟,但是模拟精度普遍较低。因此,智能驾驶车辆仿真测试领域需要一种基于社会力的较为准确的车辆行为建模方法。

发明内容

本发明的主要目的在于提供一种基于社会力的车辆行为建模方法,将车辆行为分为自由行驶,跟车行驶,换道行驶三种行为模式。自由行驶模式下,车辆纵向受到为达到最佳速度而产生的自驱动力;横向受到来自两侧车道线的车道线保持力和来自车道中线的中线阻尼力。跟车行驶模式下,在自由行驶模式的基础上增加了一个为避免与前车发生撞击而产生的纵向避撞阻力。换道模式下,将车辆的横向运动分为两个阶段,一个是接近中间车道线阶段,即前换道阶段和穿越中间车道线后的阶段,即后换道阶段。前换道阶段中,车辆纵向以自由行驶模式或跟车模式行驶;横向上受到来自中间车道线的阻力,来自目标车道中线的吸引力,来自目标车道上前车和后车的吸引力。

为达到以上目的,本发明提供一种基于社会力的车辆行为建模方法,用于车辆行为建模,包括以下步骤:

步骤S1:将车辆行为分为横向模块和纵向模块,横向模块包括换道模式和非换道模式并且纵向模块包括自由行驶模式和跟车行驶模式;

步骤S1.1:在自由行驶模式下,车辆纵向受到为达到最佳速度而产生的自驱动力,并且横向受到来自两侧车道线的车道线保持力和来自车道中线的中线阻尼力;

步骤S1.2:在跟车行驶模式下,车辆纵向受到为达到最佳速度而产生的自驱动力以及为避免与前车发生撞击而产生的(纵向)避撞阻力,并且横向受到来自两侧车道线的车道线保持力和来自车道中线的中线阻尼力;

步骤S1.3:在换道模式下,将车辆的横向运动分为两个阶段,一个是接近中间车道线的前换道阶段,另一个是穿越中间车道线后的后换道阶段,前换道阶段中,车辆纵向以自由行驶模式或跟车模式行驶,并且车辆横向上受到来自中间车道线的阻力、来自目标车道中线的吸引力和来自目标车道上前车与后车的吸引力。

作为上述技术方案的进一步优选的技术方案,步骤S1.1中,在自由行驶模式下,车辆受到为达到最佳行驶速度而产生的自驱动力公式为:

式中,

作为上述技术方案的进一步优选的技术方案,步骤S1.2中,在跟车行驶模式下,车辆前方存在另一个车辆j,行驶在同一车道线前方的车辆j会对车辆i产生纵向避撞阻力,公式为:

式中,

车辆在纵向上所受合力为:

作为上述技术方案的进一步优选的技术方案,步骤S1.3中,在换道行驶模式下,车辆在横向上受到的力包括来自当前车道l1和目标车道中间的车道线l2的变道阻力

式中,

式中,

式中,

式中,

因此,换道行驶模式下车辆所受到的横向合力为:

自由行驶模式和跟车行驶模式之间的切换条件为车辆i前方是否存在车辆j。

作为上述技术方案的进一步优选的技术方案,换道模式和非换道模式的切换条件包括:

a、换道后所受纵向合力与换道前所受纵向合力超过一定阈值

b、目标车道不存在毗邻车辆,毗邻车辆指的是与车辆i并排行驶的车辆;

c、目标车道前车k和后车h与车辆i之间的碰撞时间ttc小于一定阈值ttc

式中,r

作为上述技术方案的进一步优选的技术方案,在自由行使模式、跟车行使模式或换道模式的后期中,车辆i受到来自当前车道两侧车道线的车道线保持力

式中,

式中,c为阻尼系数,

在自由行使模式、跟车行使模式或换道模式的后期中,车辆i所受到的纵向合力为:

换道模式的前期和后期的切换条件是,车辆i的几何中心从原车道进入目标车道。

为达到以上目的,本发明还提及一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述一种基于社会力的车辆行为建模方法的步骤。

为达到以上目的,一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述一种基于社会力的车辆行为建模方法的步骤。

本发明的有益效果在于:

与传统方法相比,此方法获得的车辆行为模型参数少,运行速度快,适合进行大规模仿真。此外,可以通过修改相关参数快速获得不同风格的车辆行为模型,使用简单。

附图说明

图1是本发明的一种基于社会力的车辆行为建模方法的道路场景图。

图2是本发明的一种基于社会力的车辆行为建模方法的参数优化趋势图。

图3是本发明的一种基于社会力的车辆行为建模方法的轨迹对比图。

具体实施方式

以下描述用于揭露本发明以使本领域技术人员能够实现本发明。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本发明的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本发明的精神和范围的其他技术方案。

在本发明的优选实施例中,本领域技术人员应注意,本发明所涉及的车辆等可被视为现有技术。

优选实施例。

本发明公开了一种基于社会力的车辆行为建模方法,用于车辆行为建模,包括以下步骤:

步骤S1:将车辆行为分为横向模块和纵向模块,横向模块包括换道模式和非换道模式并且纵向模块包括自由行驶模式和跟车行驶模式;

步骤S1.1:在自由行驶模式下,车辆纵向受到为达到最佳速度而产生的自驱动力,并且横向受到来自两侧车道线的车道线保持力和来自车道中线的中线阻尼力;

步骤S1.2:在跟车行驶模式下,车辆纵向受到为达到最佳速度而产生的自驱动力以及为避免与前车发生撞击而产生的(纵向)避撞阻力,并且横向受到来自两侧车道线的车道线保持力和来自车道中线的中线阻尼力;

步骤S1.3:在换道模式下,将车辆的横向运动分为两个阶段,一个是接近中间车道线的前换道阶段,另一个是穿越中间车道线后的后换道阶段,前换道阶段中,车辆纵向以自由行驶模式或跟车模式行驶,并且车辆横向上受到来自中间车道线的阻力、来自目标车道中线的吸引力和来自目标车道上前车与后车的吸引力。

具体的是,步骤S1.1中,在自由行驶模式下,车辆受到为达到最佳行驶速度而产生的自驱动力公式为:

式中,

更具体的是,步骤S1.2中,在跟车行驶模式下,车辆前方存在另一个车辆j,行驶在同一车道线前方的车辆j会对车辆i产生纵向避撞阻力,公式为:

式中,

车辆在纵向上所受合力为:

进一步的是,步骤S1.3中,在换道行驶模式下,车辆在横向上受到的力包括来自当前车道l1和目标车道中间的车道线l2的变道阻力

式中,

式中,

式中,

式中,

因此,换道行驶模式下车辆所受到的横向合力为:

自由行驶模式和跟车行驶模式之间的切换条件为车辆i前方是否存在车辆j。

更进一步的是,换道模式和非换道模式的切换条件包括:

a、换道后所受纵向合力与换道前所受纵向合力超过一定阈值

b、目标车道不存在毗邻车辆,毗邻车辆指的是与车辆i并排行驶的车辆;

c、目标车道前车k和后车h与车辆i之间的碰撞时间ttc小于一定阈值ttc

式中,r

优选地,在自由行使模式、跟车行使模式或换道模式的后期中,车辆i受到来自当前车道两侧车道线的车道线保持力

式中,

式中,c为阻尼系数,

在自由行使模式、跟车行使模式或换道模式的后期中,车辆i所受到的纵向合力为:

换道模式的前期和后期的切换条件是,车辆i的几何中心从原车道进入目标车道。

本实施例中,采集高速公路中车辆行驶信息后,使用本专利随提方法进行车辆行为建模。使用粒子群算法进行模型参数整定。被优化的参数包括:

参数整定过程中,算法的优化目标是使适应度函数最小化。本实施例中使用的适应度函数为:

式中,n为轨迹数据总量,

优化后,还需计算两条轨迹的欧式距离平均值,进一步确定模型的准确度。两条轨迹的平均欧式距离为:

本实施例所得最小适应度值为1.2683。两条轨迹的平均欧式距离为0.3026m,表示本方法所建立的基于社会力的车辆行为建模方法具有较高的建模精度。

优选地,本发明的非换道模式就是直行模式,横向受到来自车道线的车道线保持力,纵向如果有前车,则会受到来自前车的纵向避撞力,此外还受到纵向的自驱动力。

本发明还公开了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述一种基于社会力的车辆行为建模方法的步骤。

本发明还公开了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述一种基于社会力的车辆行为建模方法的步骤。

值得一提的是,本发明专利申请涉及的车辆等技术特征应被视为现有技术,这些技术特征的具体结构、工作原理以及可能涉及到的控制方式、空间布置方式采用本领域的常规选择即可,不应被视为本发明专利的发明点所在,本发明专利不做进一步具体展开详述。

对于本领域的技术人员而言,依然可以对前述各实施例所记载的技术方案进行修改,或对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号