[发明专利]一种基于自适应PID算法的自动驾驶油门开度控制方法在审
申请号: | 202210481814.6 | 申请日: | 2022-05-05 |
公开(公告)号: | CN114701357A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 兰启伟;苏杰 | 申请(专利权)人: | 四川野马汽车股份有限公司 |
主分类号: | B60K31/02 | 分类号: | B60K31/02 |
代理公司: | 成都睿道专利代理事务所(普通合伙) 51217 | 代理人: | 刘金蓉 |
地址: | 610100 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 pid 算法 自动 驾驶 油门 控制 方法 | ||
本发明涉及自动驾驶技术领域,提供了一种基于自适应PID算法的自动驾驶油门开度控制方法,其方法主要包括如下步骤:步骤1:采集油门踏板电压值数据,通过所述踏板电压值数据计算得出踏板动作时的实际油门踏板开度;步骤2:将实际油门踏板开度代入预设的速度求解模型中,得出期望油门踏板开度,根据期望油门踏板开度调节车速至期望车速;通过油门开度对车速进行实时调节,调节过程的反应时间短,且调节过程中不产生颠簸,能够给用户带来舒适的体验感。
技术领域
本发明涉及新能源消纳、储能领域,具体而言,涉及一种基于自适应PID算法的自动驾驶油门开度控制方法。
背景技术
在无人自动驾驶领域,熟练的驾驶员主要通过油门对车速进行控制,而对于大多数人来说,控制油门非常困难,但油门驾驶具有省电、保障安全、延长车辆使用寿命的作用,且在道路崎岖的情况下,对于驾驶员而言,熟练地控制油门才能保障车辆能够速度平稳,如果油门控制不够顺畅,不仅使得乘车体验大打折扣,同时也会降低车辆的安全系数,虽然现有技术能够通过设定不同的速度阈值及对应的速度阈值下可持续行驶的时间,能够根据加速踏板位置变化率进行可达到的最高行驶速度的切换,同事根据加速度踏板位置变化率超过设定的次数频率进行阈值数值的调整,从而使得车辆具备一定的自我调节能力,但由于实际无人自动驾驶过程中,车辆的装置需要一定的反应时间,并且只能设定不同的速度阈值,在实际行驶过程中容易产生颠簸,用户的体验感极差,因此,现提供一种通过控制油门踏板达到控制车速的方法,解决现有技术存在的不足。
发明内容
本发明的目的在于提供一种基于自适应PID算法的自动驾驶油门开度控制方法,其解决上述技术问题。
本发明的实施例通过以下技术方案实现:
步骤1:采集油门踏板电压值数据,通过所述踏板电压值数据计算得出踏板动作时的实际油门踏板开度;
步骤2:将实际油门踏板开度代入预设的速度求解模型中,得出期望油门踏板开度,根据期望油门踏板开度调节车速至期望车速。
作为优选的,踏板电压计算如下式:
其中,Vmin为油门踏板电压最小值,Vmax为油门踏板电压最大值,θmax为踏板最大行程角度,θmin为踏板最小行程角度,V为油门踏板电压值,θ为实际油门踏板开度。
作为优选的,所述速度求解模型包括有三种情况,分别为直线行驶情况、坡道行驶情况、弯道行驶情况,所述直线行驶情况对应有直线行驶速度公式,所述坡道行驶情况对应有坡道行驶速度公式,所述弯道行驶情况对应有弯道行驶速度公式。
作为优选的,所述直线行驶速度公式通过下式求得:
其中,Δθ为油门开度踏板调整量,m为车辆当前质量,f为车辆空气阻力,p为电机MAP值,Vh为本车车速,V0为调节后的直线行驶车速;f(Vh)为Vh的自适应增益函数;f(Δθ)为Δθ的自适应增益函数,f(Vh)通过查询f(Vh)与Vh之间的关系表获得,f(Δθ)通过查询f(Δθ)与Δθ之间的关系表获得。
作为优选的,所述坡道行驶速度公式如下式所示:
其中,k为坡道补偿,Vk为调节后的坡道行驶车速。
作为优选的,所述弯道行驶速度公式如下式所示:
其中,r为转弯半径,Vr为调节后的弯道行驶车速。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川野马汽车股份有限公司,未经四川野马汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210481814.6/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
B60K 车辆动力装置或传动装置的布置或安装;两个以上不同的原动机的布置或安装;辅助驱动装置;车辆用仪表或仪表板;与车辆动力装置的冷却、进气、排气或燃料供给结合的布置
B60K31-00 只作用于单个子系统、用于自动控制车速的车辆配件,即防止车速超过某个任定的速度或保持车速在驾驶员特地选定的速度上
B60K31-02 . 包含电动伺服机构的
B60K31-06 . 包含流体压力驱动的伺服机构
B60K31-12 . 包含响应离心力的装置
B60K31-16 . 有防止或阻止未经许可使用或调节控制机构的装置
B60K31-18 . 包含对可闻、可见或相反情况发出存在异常或非预定速度的信号装置