[发明专利]基于模型预测控制算法横纵向解耦的车辆控制方法和装置在审
申请号: | 202011060852.1 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112148016A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 陈海波;王全胜 | 申请(专利权)人: | 深兰人工智能(深圳)有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02;B60W40/10 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 陈红桥 |
地址: | 518131 广东省深圳市龙华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模型 预测 控制 算法 纵向 车辆 方法 装置 | ||
本发明提供一种基于模型预测控制算法横纵向解耦的车辆控制方法和装置,所述方法包括:获取车辆的当前位置的参数、第一参考点的参数和第二参考点的参数;根据车辆的当前位置的参数和第一参考点的参数计算车辆的横向动力学误差方程;根据车辆的当前位置参数和第二参考点的参数计算车辆的纵向动力学误差方程;根据横向动力学误差方程和纵向动力学误差方程获取车辆的横纵向动力学状态方程;对横纵向动力学状态方程进行处理,以获取控制增量;根据控制增量和上一次的控制量获取当前横纵向控制指令,以控制车辆行驶。本发明的控制方法,能够采取不同的控制目标,在更广泛的控制对象上达到更好的控制效果。
技术领域
本发明涉及技术领域,具体涉及一种基于模型预测控制算法横纵向解耦的车辆控制方法、一种基于模型预测控制算法横纵向解耦的车辆控制装置和一种车辆。
背景技术
目前的公交车模型预测控制算法是选取相同的目标参考点,然而,不同类型的车纵向跟踪能力不同,纵向控制偏差比较大时会导致计算出的横向偏差不准确,进而导致车辆没有沿着参考线行驶,尤其在转弯更加明显。例如,油动车采用的油门和刹车实现纵向控制,速度和位置的跟踪性能比较好,采用紧耦合的模型预测控制算法能够取得好的控制效果。又如,电动版扫地车采用的速度指令实现纵向控制,速度的跟踪性能比较差,采用紧耦合的模型预测控制算法会取得比较差的控制效果。因此,紧耦合的控制算法只能适用于纵向跟踪性能比较好的车辆,然而对于纵向跟踪性能不好的车辆来说,控制效果很差。
发明内容
本发明为解决上述技术问题,提供了一种基于模型预测控制算法横纵向解耦的车辆控制方法,通过对模型预测控制算法进行横纵向解耦,提高模型预测控制的控制精度,能够保证纵向跟踪性能不好的车辆,也能按照参考线行驶,降低了控制的复杂度,在更广泛的控制对象上达到更好的控制效果。
本发明采用的技术方案如下:
一种基于模型预测控制算法横纵向解耦的车辆控制方法,包括以下步骤:获取所述车辆的当前位置的参数、第一参考点的参数和第二参考点的参数;根据所述车辆的当前位置的参数和所述第一参考点的参数计算所述车辆的横向动力学误差方程;根据所述车辆的当前位置参数和所述第二参考点的参数计算所述车辆的纵向动力学误差方程;根据所述横向动力学误差方程和所述纵向动力学误差方程获取所述车辆的横纵向动力学状态方程;对所述横纵向动力学状态方程进行处理,以获取控制增量;根据所述控制增量和上一次的控制量获取当前横纵向控制指令,以控制所述车辆行驶。
获取所述第一参考点的参数,包括:获取所述车辆的质心位置;获取规划路线上与所述车辆的质心位置距离最近的规划点的参数,作为所述第一参考点的参数。
获取所述第二参考点的参数,包括:获取所述规划路线上的第一个规划点的时间戳,并获取所述车辆当前位置的时间戳;计算所述车辆的当前位置的时间戳与所述第一个规划点的时间戳之间的时间戳差值,记为ΔT;获取所述规划路线上的最后一个规划点相对于所述第一个规划点的时间,记为Δt;当Δt≤ΔT时,将所述最后一个规划点的参数作为所述第二参考点的参数;当Δt>ΔT时,采用线性插值的方式获取的规划点的参数作为所述第二参考点的参数。
通过下述公式计算所述车辆的横向动力学误差方程:
δxsv=(xv-xs)cosψs+(yv-ys)sinψs
δysv=-(xv-xs)sinψs+(yv-ys)cosψs
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深兰人工智能(深圳)有限公司,未经深兰人工智能(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011060852.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种玩具陈列盒
- 下一篇:一种提高植物抗病性的基因GmAP5及其应用