专利名称: |
无人驾驶车辆弯道控制方法、装置、设备及可读存储介质 |
摘要: |
本发明提供一种无人驾驶车辆弯道控制方法、装置、设备及可读存储介质,无人驾驶车辆弯道控制方法包括:获取车辆预测控制模型;根据转向系统的响应速度、前轮转角的范围和车辆的向心加速度,建立前轮转角和车辆车速的约束条件;根据状态量和控制量,建立目标函数;将目标函数转化为标准二次型函数,采用二次规划法求解标准二次型函数在约束条件下的解,得到最优控制量;控制车辆以最优前轮转角和最优车辆车速行驶,以供通过弯道。通过本发明,在车辆通过弯道时,根据转向系统的响应速度、前轮转角的范围和车辆的向心加速度,建立前轮转角和车辆车速的约束条件,基于模型预测控制方法对车辆进行控制,提升了车辆通过弯道时的安全性。 |
专利类型: |
发明专利 |
国家地区组织代码: |
湖北;42 |
申请人: |
东风商用车有限公司 |
发明人: |
汪曼;殷政;喻锐;毕雅梦 |
专利状态: |
有效 |
申请日期: |
2023-08-30T00:00:00+0800 |
发布日期: |
2023-11-21T00:00:00+0800 |
申请号: |
CN202311106307.5 |
公开号: |
CN117087673A |
代理机构: |
武汉智权专利代理事务所(特殊普通合伙) |
代理人: |
罗成 |
分类号: |
B60W30/18;B60W10/04;B60W10/20;B60W50/00;B60W60/00;B60W40/10;B60W40/105;B;B60;B60W;B60W30;B60W10;B60W50;B60W60;B60W40;B60W30/18;B60W10/04;B60W10/20;B60W50/00;B60W60/00;B60W40/10;B60W40/105 |
申请人地址: |
442001 湖北省十堰市张湾区车城路2号 |
主权项: |
1.一种无人驾驶车辆弯道控制方法,其特征在于,所述无人驾驶车辆弯道控制方法包括: 获取车辆预测控制模型,所述车辆预测控制模型包括状态量和控制量,所述控制量包括前轮转角和车辆车速; 根据转向系统的响应速度、前轮转角的范围和车辆的向心加速度,建立前轮转角和车辆车速的约束条件; 根据状态量和控制量,建立目标函数; 将目标函数转化为标准二次型函数,将约束条件作为标准二次型函数的约束,采用二次规划法求解标准二次型函数在约束条件下的解,得到最优控制量; 所述最优控制量包括最优前轮转角和最优车辆车速,控制车辆以最优前轮转角和最优车辆车速行驶,以供通过弯道。 2.如权利要求1所述的无人驾驶车辆弯道控制方法,其特征在于,在所述获取车辆预测控制模型之前,包括: 根据车辆运动学模型,建立车辆运动状态的非线性方程; 将车辆位置和车辆航向角作为状态量,前轮转角和车辆车速作为控制量,将非线性方程在目标参考点处进行泰勒展开得到线性化模型; 采用前向欧拉法对线性化模型进行离散化,得到离散方程; 根据离散方程,建立序列化的车辆预测控制模型。 3.如权利要求1所述的无人驾驶车辆弯道控制方法,其特征在于,所述根据转向系统的响应速度、前轮转角的范围和车辆的向心加速度,建立前轮转角和车辆车速的约束条件包括: 根据转向系统的响应速度,建立前轮转角的第一约束条件为: abs(δ)≤γ·ωmax·T; 根据前轮转角的范围,建立前轮转角的第二约束条件为: δmin≤δ≤δmax; 根据车辆的向心加速度,建立车辆车速的约束条件为: 其中,δ为前轮转角,γ为转向比,ωmax为转向系统的最大角速度,T为控制周期,δmin为前轮转角的最小值,δmax为前轮转角的最大值,v为车辆车速,δr为参考点的前轮转角,L为前后轮之间的轴距,amax为最大允许横向加速度。 4.如权利要求1所述的无人驾驶车辆弯道控制方法,其特征在于,所述目标函数具体为: 其中,为状态量,/>为/>的转置矩阵,/>为控制量,/>为/>的转置矩阵,Q为状态量的权重矩阵,R为控制量的权重矩阵,/>用于提升控制精度,以减小误差,/>用于约束控制量的变化量,以提升控制的平稳性和安全性。 5.如权利要求1所述的无人驾驶车辆弯道控制方法,其特征在于,在所述控制车辆以最优前轮转角和最优车辆车速行驶之前,包括: 获取车辆规划轨迹上预瞄点处的弯道曲率; 根据弯道曲率,对最优前轮转角进行补偿,通过公式计算得到补偿后的最优前轮转角,所述公式为: δnew=(δcurr+atan(cr/L); 其中,δnew为补偿后的最优前轮转角,δcurr为最优前轮转角,cr为弯道曲率,L为前后轮之间的轴距; 将补偿后的最优前轮转角作为新的最优前轮转角。 6.如权利要求1所述的无人驾驶车辆弯道控制方法,其特征在于,所述控制车辆以最优前轮转角和最优车辆车速行驶包括: 根据最优前轮转角和转向比,通过计算得到最优方向盘转角; 控制车辆以最优方向盘转角和最优车辆车速行驶。 7.一种无人驾驶车辆弯道控制装置,其特征在于,所述无人驾驶车辆弯道控制装置包括: 获取模块,用于获取车辆预测控制模型,所述车辆预测控制模型包括状态量和控制量,所述控制量包括前轮转角和车辆车速; 第一建立模块,用于根据转向系统的响应速度、前轮转角的范围和车辆的向心加速度,建立前轮转角和车辆车速的约束条件; 第二建立模块,用于根据状态量和控制量,建立目标函数; 求解模块,用于将目标函数转化为标准二次型函数,将约束条件作为标准二次型函数的约束,采用二次规划法求解标准二次型函数在约束条件下的解,得到最优控制量; 控制模块,用于所述最优控制量包括最优前轮转角和最优车辆车速,控制车辆以最优前轮转角和最优车辆车速行驶,以供通过弯道。 8.如权利要求7所述的无人驾驶车辆弯道控制装置,其特征在于,所述第一建立模块,用于: 根据转向系统的响应速度,建立前轮转角的第一约束条件为: abs(δ)≤γ·ωmax·T; 根据前轮转角的范围,建立前轮转角的第二约束条件为: δmin≤δ≤δmax; 根据车辆的向心加速度,建立车辆车速的约束条件为: 其中,δ为前轮转角,γ为转向比,ωmax为转向系统的最大角速度,T为控制周期,δmin为前轮转角的最小值,δmax为前轮转角的最大值,v为车辆车速,δr为参考点的前轮转角,L为前后轮之间的轴距,amax为最大允许横向加速度。 9.一种无人驾驶车辆弯道控制设备,其特征在于,所述无人驾驶车辆弯道控制设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的无人驾驶车辆弯道控制程序,其中所述无人驾驶车辆弯道控制程序被所述处理器执行时,实现如权利要求1至6中任一项所述的无人驾驶车辆弯道控制方法的步骤。 10.一种可读存储介质,其特征在于,所述可读存储介质上存储有无人驾驶车辆弯道控制程序,其中所述无人驾驶车辆弯道控制程序被处理器执行时,实现如权利要求1至6中任一项所述的无人驾驶车辆弯道控制方法的步骤。 |