一种交通仿真的方法及装置与流程

文档序号:17635311发布日期:2019-05-11 00:21阅读:来源:国知局

技术特征:

1.一种交通仿真的方法,其特征在于,包括:

基于获取的海量驾驶员行为数据及周边环境数据,结合驾驶员行为习惯参数和非正常操作参数,建立驾驶员行为模型,基于获取的海量车辆动力学数据,建立车辆动力学模型,以及基于获取的海量交通环境数据,建立交通环境模型;

其中,所述驾驶员行为习惯参数至少包括驾驶员在行驶过程中的最大速度和最大加速度,所述非正常操作参数至少包括驾驶员误操作的最大速度和最大加速度;

基于所述交通环境模型仿真产生特定的交通环境,基于所述车辆动力学模型仿真产生第一车辆状态信息,以及基于所述驾驶员行为模型仿真产生在所述特定交通环境下针对所述第一车辆状态信息的驾驶员决策操作信息,并依据所述驾驶员决策操作信息对所述第一车辆状态信息进行调整,仿真产生第二车辆状态信息,再将所述第二车辆状态信息作为仿真结果输出。

2.如权利要求1所述的方法,其特征在于,基于所述驾驶员行为模型仿真产生在所述特定交通环境下针对所述第一车辆状态信息的驾驶员决策操作信息,包括:

基于所述驾驶员行为模型对当前环境参数进行感知,以及采用预设的环境类误差对感知结果进行修正,其中,所述感知结果中至少包含有基于所述交通环境模型产生的预定危险场景的环境参数;

基于所述感知结果以及所述第一车辆状态信息,生成对应的决策,以及采用预设的决策类误差对所述决策进行修正,其中,所述第一车辆状态信息中至少包含有基于所述车辆动力学模型产生的车辆速度、车辆加速度和车辆位置,所述决策中至少包含有基于所述驾驶员行为模型产生的车辆状态控制命令;

基于所述决策制定对应的操作行为,以及采用预设的操作类误差对所述操作行为进行修正,其中,所述操作行为中至少包含有基于所述驾驶员行为模型产生的用于实施所述决策的车辆操作参数;

将修正后的决策和操作行为作为最终的驾驶员决策操作信息。

3.如权利要求2所述的方法,其特征在于,基于所述感知结果以及所述第一车辆状态信息,生成对应的决策,并基于所述决策制定对应的操作行为,包括:

若基于所述感知结果以及所述第一车辆状态信息,确定车辆当前的速度大于等于针对所述特定交通环境预设的第一安全速度门限时,则决策对车辆减速,并生成用于表征踩刹车的车辆操作参数;

若基于所述感知结果以及所述第一车辆状态信息,确定车辆当前的速度小于针对所述特定交通环境预设的第二安全速度门限时,则决策对车辆加速,并生成用于表征踩油门的车辆操作参数;

若基于所述感知结果以及所述第一车辆状态信息,确定车辆当前的运动轨迹偏离针对所述特定交通环境预设的安全轨迹时,则决策对车辆转向,并生成用于表征转动方向盘的车辆操作参数;

若基于所述感知结果以及所述第一车辆状态信息,确定当前的车辆速度、车辆加速度和车辆位置,均符合针对所述特定交通环境预设的安全标准时,则决策对车辆维持当前状态不变,并生成用于表征维持车辆当前状态的车辆操作参数。

4.如权利要求1-3任一项所述的方法,其特征在于,将所述第二车辆状态信息作为仿真结果输出后,进一步包括:

结合所述特定的交通环境,对所述第二车辆状态信息进行危险性评估;

若通过危险性评估,则保留当前的第二状态信息;

若未通过危险性评估,则在接收到预警信息后,基于所述驾驶员行为模型对所述第二车辆状态信息进行调整,将调整结果作为最新的第二车辆状态信息,以及再次进行危险性评估,循环操作,直到生成的最新的第二车辆状态信息通过危险性评估,保留最新的第二车辆状态信息;或者,若未通过危险性评估,则根据获得的优化政策,对所述第二车辆状态信息进行调整,将调整结果作为最新的第二车辆状态信息,以及再次进行危险性评估,循环操作,直到生成的最新的第二车辆状态信息通过危险性评估,保留最新的第二车辆状态信息。

5.如权利要求1所述的方法,其特征在于,进一步包括:

按照设定周期,循环执行以下操作:基于所述交通环境模型仿真产生特定的交通环境,基于所述车辆动力学模型仿真产生第一车辆状态信息,以及基于所述驾驶员行为模型仿真产生在所述特定交通环境下针对所述第一车辆状态信息的驾驶员决策操作信息,并依据所述所述驾驶员决策操作信息对所述第一车辆状态信息进行调整,仿真产生第二车辆状态信息,再将所述第二车辆状态信息作为仿真结果输出;

其中,每执行一次,将最终获得的第二车辆状态信息,作为下一次执行时,所述车辆动力学模型仿真产生的第一车辆状态信息的输入数据。

6.一种交通仿真的装置,其特征在于,包括:

处理单元,用于基于获取的海量驾驶员行为数据及周边环境数据,结合驾驶员行为习惯参数和非正常操作参数,建立驾驶员行为模型,基于获取的海量车辆动力学数据,建立车辆动力学模型,以及基于获取的海量交通环境数据,建立交通环境模型;

其中,所述驾驶员行为习惯参数至少包括驾驶员在行驶过程中的最大速度和最大加速度,所述非正常操作参数至少包括驾驶员误操作的最大速度和最大加速度;

仿真单元,用于按照设定周期,基于所述交通环境模型仿真产生特定的交通环境,基于所述车辆动力学模型仿真产生第一车辆状态信息,以及基于所述驾驶员行为模型仿真产生在所述特定交通环境下针对所述第一车辆状态信息的驾驶员决策操作信息,并依据所述驾驶员决策操作信息对所述第一车辆状态信息进行调整,仿真产生第二车辆状态信息,再将所述第二车辆状态信息作为仿真结果输出。

7.如权利要求6所述的装置,其特征在于,基于所述驾驶员行为模型仿真产生在所述特定交通环境下针对所述第一车辆状态信息的驾驶员决策操作信息时,所述仿真单元用于:

基于所述驾驶员行为模型对当前环境参数进行感知,以及采用预设的环境类误差对感知结果进行修正,其中,所述感知结果中至少包含有基于所述交通环境模型产生的预定危险场景的环境参数;

基于所述感知结果以及所述第一车辆状态信息,生成对应的决策,以及采用预设的决策类误差对所述决策进行修正,其中,所述第一车辆状态信息中至少包含有基于所述车辆动力学模型产生的车辆速度、车辆加速度和车辆位置,所述决策中至少包含有基于所述驾驶员行为模型产生的车辆状态控制命令;

基于所述决策制定对应的操作行为,以及采用预设的操作类误差对所述操作行为进行修正,其中,所述操作行为中至少包含有基于所述驾驶员行为模型产生的用于实施所述决策的车辆操作参数;

将修正后的决策和操作行为作为最终的驾驶员决策操作信息。

8.如权利要求7所述的装置,其特征在于,基于所述感知结果以及所述第一车辆状态信息,生成对应的决策,并基于所述决策制定对应的操作行为时,所述仿真单元用于:

若基于所述感知结果以及所述第一车辆状态信息,确定车辆当前的速度大于等于针对所述特定交通环境预设的第一安全速度门限时,则决策对车辆减速,并生成用于表征踩刹车的车辆操作参数;

若基于所述感知结果以及所述第一车辆状态信息,确定车辆当前的速度小于针对所述特定交通环境预设的第二安全速度门限时,则决策对车辆加速,并生成用于表征踩油门的车辆操作参数;

若基于所述感知结果以及所述第一车辆状态信息,确定车辆当前的运动轨迹偏离针对所述特定交通环境预设的安全轨迹时,则决策对车辆转向,并生成用于表征转动方向盘的车辆操作参数;

若基于所述感知结果以及所述第一车辆状态信息,确定当前的车辆速度、车辆加速度和车辆位置,均符合针对所述特定交通环境预设的安全标准时,则决策对车辆维持当前状态不变,并生成用于表征维持车辆当前状态的车辆操作参数。

9.如权利要求6-8任一项所述的装置,其特征在于,将所述第二车辆状态信息作为仿真结果输出后,进一步包括:

危险性评估单元,用于结合所述特定的交通环境,对所述第二车辆状态信息进行危险性评估;

以及若通过危险性评估,则保留当前的第二状态信息;若未通过危险性评估,则在接收到预警信息后,基于所述驾驶员行为模型对所述第二车辆状态信息进行调整,将调整结果作为最新的第二车辆状态信息,以及再次进行危险性评估,循环操作,直到生成的最新的第二车辆状态信息通过危险性评估,保留最新的第二车辆状态信息;或者,若未通过危险性评估,则根据获得的优化政策,对所述第二车辆状态信息进行调整,将调整结果作为最新的第二车辆状态信息,以及再次进行危险性评估,循环操作,直到生成的最新的第二车辆状态信息通过危险性评估,保留最新的第二车辆状态信息。

10.如权利要求6所述的装置,其特征在于,所述仿真单元进一步用于:

按照设定周期,循环执行以下操作:基于所述交通环境模型仿真产生特定的交通环境,基于所述车辆动力学模型仿真产生第一车辆状态信息,以及基于所述驾驶员行为模型仿真产生在所述特定交通环境下针对所述第一车辆状态信息的驾驶员决策操作信息,并依据所述所述驾驶员决策操作信息对所述第一车辆状态信息进行调整,仿真产生第二车辆状态信息,再将所述第二车辆状态信息作为仿真结果输出;

其中,每执行一次,将最终获得的第二车辆状态信息,作为下一次执行时,所述车辆动力学模型仿真产生的第一车辆状态信息的输入数据。

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