考虑前车速度变化的全速自适应巡航控制算法设计

2020-12-10 04:09胡益波
科学技术创新 2020年35期
关键词:车距性能指标控制算法

胡益波

(上海网车科技有限公司,上海200000)

1 概述

自适应巡航控制(ACC)系统根据传统巡航控制系统,根据主车辆与前车之间的车辆间运动来自动调节车辆的纵向速度,并保持两者之间的安全车距。但是,前车的纵向加速度无法通过现有的车载传感器进行测量,因此应在车距控制算法的设计中明确考虑以提高后续性能。ACC 的出发点是协助和/或更换驾驶员,以保持安全的车距。如何应用和模拟成熟驾驶员的跟随行为是提高乘客接受度的有效技术方法。本文采用了反馈和前馈控制技术,通过二次有界概念来协调多性能指标。在第2 节中,车辆间运动学模型是基于恒定时间间隔策略建立的系统和多性能指标用状态和控制输入表示。在第3 节中,通过二次有界概念设计了反馈和前馈车距控制算法,以计算所需的纵向加速度。在第4 节中,将进行计算机仿真以验证设计的算法。第5节总结了本文。

2 问题描述

ACC 系统通常包含一个信息感知层,一个决策层和一个控制层。信息感知层获得本车的状态和本车前方的道路环境,并确定有效的目标车辆。决策层根据信息感知层提供的信息,确定纵向动力学的控制命令,例如所需的纵向加速度。控制层基于主车辆的纵向动力学跟踪来自决策层的控制命令。本文集中在决策层,即车距控制算法。

在本节中,将对汽车之间的运动学进行建模,并使用模型的状态和控制输入来量化多功能性能指标。因此,所需纵向加速度的决定被转化为具有状态和控制约束的前馈和反馈控制器的设计。

2.1 车辆间运动学模型

2.2 多性能指标的量化原理

图1 前车速度变化前馈+反馈控制器

总之,将所需纵向加速度的决定转换为具有状态和控制约束的前馈和反馈控制器的设计。如图1 所示,控制器包含两部分:反馈控制器和前馈。反馈控制器实时校正状态误差,并精确计算所需的纵向加速度。前馈控制器补偿了前行车辆纵向加速度对后行性能的影响,从而有效地提高了ACC 的可预见性。

如图2 所示,状态约束构成了汽车的正常驾驶状态。汽车可到达集合被定义为所有可到达状态在某个时间从初始状态开始并接管控制约束集合中的所有控制输入的集合。反馈和前馈控制器的主要思想是找到一个控制律,以最小的初始状态下车辆的有界加速度的可达性。

图2 不变集概念

3 自适应巡航控制算法设计

如前所述,多功能绩效指标通过状态和控制输入进行量化,指标区域通过状态和控制约束来表示。期望的纵向加速度的决定已转化为具有状态和控制约束的车距控制算法的设计。

为了提高跟随性能,应该找到与正常驾驶状态下的初始状态相对应的最小可到达状态。因此,正常的驱动装置应包括在椭圆不变式装置中,应将其最小化。包含对应于矩阵不等式,如下所示

在上述不等式中,反馈项和前馈项之和是有界的。但是,没有处理术语大而符号不同的情况。因此,添加了以下约束。

通过推理并求解线性矩阵不等式可以得到所设计控制算法的控制律。在本文中,假定前车的纵向加速度由动力学仿真软件直接提供。可预见性将通过估算主车辆的纵向加速度进行仿真。

4 仿真测试

在本节中,设计的车速控制算法在两种运行条件下得到验证:恒定的前车速和变化的前车速。在Matlab / Simulink 软件中建立了车头控制算法,信息感知层和控制层(油门和制动器逆纵向动力学模型)。在车辆动力学仿真软件中开发了家用乘用车的动力学模型。

为了验证所设计的算法克服了先前车辆变化的加速度,在以下操作条件下进行了仿真。ACC 车辆和先前车辆的初始速度为80 km / h。本车与前一辆车之间的初始车距为27 m。因此,主车辆最初处于稳定跟随模式。

实际车辆间距离在预设约束范围内出现误差的情况下稳定地跟踪所需的距离。因此,保证了行驶安全。加速度和加速度的最大值未超过舒适性和经济性约束范围。因此,所设计的算法有效地克服了先前车辆的变化速度。

5 结论

通过二次有界概念,在反馈和前馈控制框架下设计了一种协调多种性能指标的仿人车头控制算法。利用车辆间运动学模型的状态和控制输入来量化多性能指标。指标的边界用状态和控制约束表示,然后转换为线性矩阵不等式。在反馈和前馈控制框架下,设计的行进控制算法通过协调前馈控制器的多项性能指标和可预见性来反映驾驶员的追随行为。仿真结果表明,该指标在各种工况下均位于预设的约束范围内。因此,改善了ACC 的可接受性和实用性。

猜你喜欢
车距性能指标控制算法
基于模型预测控制算法的智能密度控制系统在选煤厂的应用
基于单目视觉车距测量方法综述
北斗卫星空间信号故障与监测性能指标定义
不保持车距将被罚款
不保持车距将被罚款
高精度位置跟踪自适应增益调度滑模控制算法
自动控制系统的优劣评价分析
基于Ganglia和Nagios的云计算平台智能监控系统
刚体航天器大角度姿态机动控制算法
汽车主动防撞系统的规避控制研究