[发明专利]一种基于软约束二次规划MPC的无人驾驶车辆路径跟踪控制方法有效

专利信息
申请号: 201810071204.2 申请日: 2018-01-25
公开(公告)号: CN108334086B 公开(公告)日: 2021-06-22
发明(设计)人: 江浩斌;叶浩;马世典;王俊娴;张旭培;王成雨;江绍康 申请(专利权)人: 江苏大学
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 暂无信息 代理人: 暂无信息
地址: 212013 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 约束 二次 规划 mpc 无人驾驶 车辆 路径 跟踪 控制 方法
【说明书】:

发明涉及一种基于软约束二次规划MPC的无人驾驶车辆路径跟踪控制方法,该方法首先根据已知的参考路径点计算并建立新的参考路径点集Prset,然后预测从第k采样时刻起到未来Np个采样时刻的输出,之后利用带软约束二次规划优化方法计算出未来Nc个采样时刻的控制增量,进而求得当前时刻的控制量,将当前时刻控制量作用于系统,如此循环直至路径跟踪结束。本方法通过滚动优化策略,以局部优化代替全局优化,利用实测信息进行反馈校正,可以在控制过程中实时调整控制参数,路径跟踪更加精确。

技术领域

本发明涉及无人驾驶车辆路径跟踪控制领域,具体涉及一种基于软约束二次规划MPC的无人驾驶车辆路径跟踪控制方法。

背景技术

随着世界汽车保有量的增加,城市道路环境日益复杂,为提高车辆驾驶的安全性与效率,智能化无人化成为汽车发展的大趋势。车辆的路径跟踪控制算法也成为技术研究热点。

现有算法能够根据已有的路径进行跟踪控制,准确来说是将路径分为若干个点并控制车辆逐一经过这些点,整个过程中不能根据泊车路径的变化趋势对当前控制量进行调整,并且目前大部分研究均考虑在车速恒定的情况下进行控制,但车辆在实际行驶过程中,车速不可能完全不变,这给此类算法带来困难。

发明内容

为了解决上述问题,本发明提供一种基于软约束二次规划MPC的无人驾驶车辆路径跟踪控制方法,通过滚动优化策略,以局部优化代替全局优化,利用实测信息进行反馈校正,可以在控制过程中实时调整控制参数,路径跟踪更加精确。

为了实现上述目的,本发明具体技术方案如下:一种基于软约束二次规划MPC的无人驾驶车辆路径跟踪控制方法,包括如下步骤:

1)系统初始化,包括:

1.1)设置系统采样周期T;

1.2)从路径规划模块获取世界坐标系XOY及参考路径点集Pr={(xr(i),yr(i))|i=0,1,2...},其中xr(i)表示参考路径第i个点横坐标,yr(i)表示参考路径第i个点纵坐标;

1.3)建立新的参考路径点集其中为参考路径点对应的航向角、vr(i)为参考路径点对应的控制车速、δr(i)为参考路径点对应的控制前轮转角;

1.4)设置车辆控制量u和控制增量△u的约束条件;

1.5)设置控制器参数:Q、R、F、ρ、z1min、z2min、z3min、z4min、z1max、z2max、z3max、z4max、m1、m2、m3、m4

1.6)设置预测时域Np和控制时域Nc

2)初始化k=0,其中k表示采样计数变量,用于对每一个采样进行计数;

3)路径跟踪控制器通过高精度卫星差分定位实时采样车辆状态量χ,其中x、y分别为车辆后轴中点横坐标和纵坐标,为车辆航向角;

4)根据车辆状态量χ(k)、u(k-1)、Yr(k)以及ur(k)预测从第k采样时刻起到未来Np个采样时刻的输出,并以矩阵Y(k)的形式表示;

5)利用带软约束二次规划优化方法计算出未来Nc个采样时刻的控制增量;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810071204.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top