控制算法简析7——ACC被控系统分析

此篇讲ACC的被控系统的分析。

cruise物理模型建立

在现代车辆的反馈控制系统中,自动巡航控制一个典型的例子。巡航控制系统的目的是在不受外界干扰(如风或坡度变化)的情况下保持恒定的车速。可以通过测量测速,将其与期望速度或参考速度进行比较,并根据控制规律自动调节油门刹车来实现。
在这里插入图片描述
这里我们考虑一个简单的车辆动力学模型,如上面的受力分析图。质量为m的车辆收到驱动力F的作用,阻力则为在道路阻力、坡度阻力、轮胎阻力和风阻等,对于这个简化的模型,我们将假定我们可以直接控制该力,而忽略产生该力的动力总成,轮胎等影响。假定由于滚动摩擦和风阻而产生的阻力随车速线性变化(否则传递函数具有非线性特质),作用方向与车辆运动方向相反。
在这里插入图片描述

这是一个一阶质量阻尼器系统,传递函数中的 d d d 可看作扰动(即路面因素),且我们就可以根据上式得到:
在这里插入图片描述
我们可以设计一个PI控制器。其闭环系统图:
在这里插入图片描述

闭环系统的传递函数这里就不再推导了,可以本系列之前几篇的推导方法。另外需要说明的是该传递函数是极尽简化后的结果,尚未考虑节气门、驱动系统、轮胎响应等等很多方面的因素,ACC实际cruise会复杂的多。另外也可参考知乎文章《汽车控制(3)-巡航控制(1)

follow物理模型建立

ACC的follow思路是在前方没有车的时候是保持cruise 即一定的速度行驶,在前方突然出现车辆的时候,通过调整两车间的相对距离(headway)来巡航。这样的系统在起停交通和高速上使用。即前方无车时为cruise,有车时(距离在一定范围)为headway。

有上述章节对车辆的分析可知follow场景下的传递函数:
在这里插入图片描述
则其传递函数图:
在这里插入图片描述

( a ) (a) (a) ( b ) (b) (b) 之间的差别在于: ( a ) (a) (a) ( b ) (b) (b)状态变量不同,因为干扰选择的不同。
则带有PID控制闭环的图为:
在这里插入图片描述

详情可见知乎文章《汽车控制(4)-巡航控制(2)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值