[发明专利]一种自动驾驶车辆通过信号交叉口生态驾驶方法有效
申请号: | 202111554002.1 | 申请日: | 2021-12-17 |
公开(公告)号: | CN114333364B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 温亦晴;郑彭军;邬佳欣;朱旖旎;王文彪;钟良霞;马文卿 | 申请(专利权)人: | 宁波大学 |
主分类号: | G08G1/081 | 分类号: | G08G1/081;G08G1/08;G08G1/095;H04W4/46 |
代理公司: | 宁波奥圣专利代理有限公司 33226 | 代理人: | 方小惠 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 驾驶 车辆 通过 信号 交叉口 生态 方法 | ||
1.一种自动驾驶车辆通过信号交叉口生态驾驶方法,其特征在于包括以下步骤:
步骤1:将信号交叉口区域分为交叉口上游区域、交叉口中心区域和交叉口下游区域,交叉口上游区域表示驶入自动驾驶车辆开始受到控制的区域,交叉口上游区域的路段距离等于自动驾驶车辆能够获取到交叉口信号灯配时和状态信息的起始位置到交叉口停止线的距离,将交叉口上游区域的路段距离记为l1,l1的具体取值为依据V2V/V2I技术的通讯范围界定;交叉口中心区域即为信号交叉口物理区域,交叉口中心区域的路段距离等于交叉口停止线到交叉口中心区域结束位置的距离,交叉口中心区域的路段距离记为l;交叉口下游区域表示驶出自动驾驶车辆受到控制的区域,交叉口下游区域从交叉口中心区域结束位置开始,将交叉口下游区域的路段距离记为l2,l2根据安全停车距离确定;将自动驾驶车辆在信号交叉口区域完成通行的路段路程记为L,L=l1+l+l2;
步骤2:自动驾驶车辆行驶进入信号交叉口上游区域时,利用V2V/V2I技术获取信号交叉口区域的道路交通信息,该道路交通信息包括交叉口上游区域路程l1、交叉口中心区域路程l、交叉口下游区域路程l2、交叉口信号灯配时和状态信息以及路面信息;自动驾驶车辆利用GPS技术实时获取当前车辆位置,利用车载传感器设备实时获取当前车辆速度、当前加速度以及道路交通条件信息;
步骤3:从自动驾驶车辆驶入信号交叉口区域开始,根据获取的交叉口信号灯配时和状态信息对自动驾驶车辆进行控制,使自动驾驶车辆能够尽量不停车驶离交叉口,具体控制过程为:
当自动驾驶车辆驶入信号交叉口上游区域时,其当前车速记为v0,若当前信号状态为绿灯,且当前绿灯到下次红灯时间间隔TG不小于自动驾驶车辆以当前车速v0匀速行驶至交叉口停止线的时间,即控制自动驾驶车辆按当前车速v0匀速通过信号交叉口,结束控制;
若当前信号状态为绿灯,且当前绿灯到下次红灯时间间隔TG小于自动驾驶车辆以当前车速v0匀速行驶至交叉口停止线的时间,即则进入步骤4对信号交叉口进行生态驾驶控制;若当前信号状态为红灯,且车辆以当前车速v0匀速行驶至停止线的时间不小于当前红灯剩余时间TR,即则控制自动驾驶车辆按当前车速v0匀速通过交叉口,结束控制;
若当前信号状态为红灯,且当前红灯剩余时间TR大于车辆以当前车速v0匀速行驶至交叉口停止线的时间,即则进入步骤4对信号交叉口进行生态驾驶控制;
步骤4:对信号交叉口进行生态驾驶控制,具体为:
4.1、自动驾驶车辆进入交叉口上游区域或者交叉口下游区域都开始重新计时,将交叉口上游区域和交叉口下游区域起始位置均记为0,计时起始时间均记为0,将自动驾驶车辆在交叉口上游区域或者交叉口下游区域行驶的某时刻记为t;将在交叉口上游区域行驶时,自动驾驶车辆t时刻的位置记为s(t)、速度记为v(t)、加速度记为u(t),将u(t)作为自动驾驶车辆在交叉口上游区域行驶时t时刻的控制输出;将在交叉口下游区域行驶时,自动驾驶车辆t时刻的位置记为s′(t)、速度记为v′(t)、加速度记为u′(t),将u′(t)作为自动驾驶车辆在交叉口下游区域行驶时t时刻的控制输出;
根据最优控制理论,将信号交叉口上游区域行驶的自动驾驶车辆运动状态向量描述为:则运动状态方程由运动状态向量x(t)求导得到,表示为:
其中,表示运动状态向量x(t)的导数,f(x(t),u(t))表示运动状态方程函数,表示t时刻行驶位置s(t)的变化率,表示t时刻行驶速度v(t)的变化率,即加速度u(t);
4.2、对自动驾驶车辆在信号交叉口的生态驾驶构建成本函数:
其中,F表示成本函数,tf代表交叉口上游区域控制过程或者交叉口下游区域控制过程的终端时间;L(x(t),u(t))为最优控制目标的成本函数,成本函数第一项为实现最优控制的行程时间成本,第二项为自动驾驶车辆的能耗成本,q(t)为自动驾驶车辆t时刻的瞬时能耗,| |为取绝对值符号;η1代表时间成本相应的成本权重,η2代表能耗成本相应的成本权重,η1、η2取值范围均为[0,1],且两者不能同时取值为0;其中,自动驾驶车辆t时刻的瞬时能耗q(t)采用下式表示为:
式(3)中,Pm(t)为自动驾驶车辆的电机功率损耗,Pt(t)为自动驾驶车辆的阻力引起的功率损失,Pg(t)为自动驾驶车辆的加速或减速获得的能量,m是自动驾驶车辆的和在车人员的质量和,g是重力系数,frl为自动驾驶车辆的滚动摩擦系数,r是自动驾驶车辆的电机等效电阻,K为自动驾驶车辆的电枢常数和磁通量的乘积,k为自动驾驶车辆的空气阻力系数,R为自动驾驶车辆的轮胎半径;
4.3、对信号交叉口区域自动驾驶车辆行驶轨迹求解,具体为:
4.3.1、根据庞特里亚金极小值原理,确定哈密顿函数H[x(t),u(t),λ],如式(4)所示:
H[x(t),u(t),λ]=L(x(t),u(t))+λf(x(t),u(t))=η1+η2|q(t)|+λ1v(t)+λ2u(t) (4)
其中,状态方程λ为协状态向量,λ1和λ2均为协状态向量元素,关系式为约束f(x(t),u(t))≤0;
4.3.2、交叉口上游区域最优控制求解,具体为:
自动驾驶车辆进入交叉口上游区域的初始时刻为0,交叉口上游区域自动驾驶车辆初始时刻运动状态向量为自动驾驶车辆到达交叉口停止线时刻记为tf1,交叉口上游区域自动驾驶车辆终端时刻的运动状态向量vf1为自动驾驶车辆在时刻tf1的速度;
当前信号状态为绿灯时,为使得交叉口通行效率不受影响,需使自动驾驶车辆到达交叉口停止线时刻tf1的速度为vmax,vmax为自动驾驶车辆获取的道路限制速度最大值,则vf1=vmax,当前信号状态为红灯时,为使自动驾驶车辆到达交叉口停止线时刻tf1信号状态变为绿灯,则tf1=TR;
要求解交叉口上游区域自动驾驶车辆最优的控制输出,需要满足下式:
此时,得到λ1和λ2的表达式:然后将λ1和λ2的表达式带入哈密顿函数H[x(t),u(t),λ],然后令从而得到u(t)的一般表达式;进而根据交叉口上游区域自动驾驶车辆初始时刻的运动状态向量和终端时刻的运动状态向量,计算得到交叉口上游区域终端时刻tf1、终端时刻速度vf1和控制输出u(t),此时判断条件umin≤u(t)≤umax是否成立,umin为自动驾驶车辆自身性能的最小加速度,umax为自动驾驶车辆自身性能的最大加速度,如果条件成立,则此时计算得到的u(t)即为交叉口上游区域最优控制输出如果u(t)小于umin,则令u(t)=umin后,将u(t)作为交叉口上游区域最优控制输出如果u(t)大于umax,则令u(t)=umax后,将u(t)作为交叉口上游区域最优控制输出
4.3.3、交叉口下游区域最优控制求解,具体为:
交叉口下游区域距离由安全停车距离决定,则其中fs为行驶路面的滑动摩擦系数,由V2V/V2I技术获取的路面信息提供,交叉口下游区域自动驾驶车辆t时刻的运动状态向量运动状态方程其中s′(t)为交叉口下游区域自动驾驶车辆在时刻t的位置,v′(t)为交叉口下游区域自动驾驶车辆在时刻t的速度,u′(t)为交叉口下游区域自动驾驶车辆在时刻t的加速度,即交叉口下游区域的控制输出,自动驾驶车辆到达交叉口下游区域时的初始时刻为0,,交叉口下游区域自动驾驶车辆初始时刻的状态向量为了使自动驾驶车辆最终恢复进入信号交叉口区域的初始速度,即自动驾驶车辆驶出交叉口下游区域的终端时刻tf2的速度为v0,即自动驾驶车辆在交叉口下游区域终端时刻的状态向量λ′为交叉口下游区域协状态向量,λ′1和λ′2均为交叉口下游区域协状态向量元素,关系式为要求解交叉口下游区域自动驾驶车辆最优的控制输出,需要满足:
此时,得到λ′1和λ′2的表达式:然后将λ′1和λ′2的表达式带入哈密顿函数H[x′(t),u′(t),λ′],接着令从而得到u′(t)的一般表达式;进而根据交叉口下游区域自动驾驶车辆初始时刻的运动状态向量和终端时刻的运动状态向量,计算得到交叉口下游区域终端时间tf2和控制输出u′(t),此时判断条件umin≤u′(t)≤umax,如果条件成立,则此时计算得到的u′(t)即为交叉口下游区域最优控制输出如果u′(t)小于umin,则令u′(t)=umin后,将u′(t)作为交叉口下游区域最优控制输出如果u′(t)大于umax,则令u′(t)=umax后,将u′(t)作为交叉口上游区域最优控制输出
4.4、控制自动驾驶车辆以加速度通过交叉口上游区域,当自动驾驶车辆驶出交叉口上游区域,进入交叉口中心区域时,其速度为vf1,在交叉口中心区域,控制自动驾驶车辆以速度vf1匀速通过,当自动驾驶车辆驶出交叉口中心区域,进入交叉口下游区域时,控制自动驾驶车辆以加速度通过交叉口下游区域;当自动驾驶车辆驶出信号交叉口区域时,结束生态驾驶控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111554002.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种包装箱与栈板打包的辅助装置
- 下一篇:一种高效确定油轨零件疲劳寿命的方法