[发明专利]车辆横摆稳定性预测模型控制方法有效

专利信息
申请号: 201810311229.5 申请日: 2018-04-09
公开(公告)号: CN108482363B 公开(公告)日: 2020-03-17
发明(设计)人: 许芳;梁頔男;曲雅丽;陈虹;李宗俐 申请(专利权)人: 吉林大学
主分类号: G06F30/15 分类号: G06F30/15
代理公司: 吉林长春新纪元专利代理有限责任公司 22100 代理人: 白冬冬
地址: 130012 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 车辆 稳定性 预测 模型 控制 方法
【说明书】:

一种车辆横摆稳定性预测模型控制方法,属于车辆控制技术领域。本发明的目的是利用模型预测控制方法设计线性模型预测控制器,并考虑约束条件,可以减少求解时间,并尽可能的跟踪期望值,保持车辆稳定的基于干扰观测器的车辆横摆稳定性预测模型控制方法。本发明的步骤是:设计参考模型;车辆2自由度非线性模型进行线性化处理,取得带有模型误差干扰项的线性模型;依据此模型设计干扰观测器对模型中的误差项;利用模型预测控制算法构造目标函数,并通过求解代价函数对应的最优问题,获得控制输入作用于系统,使车辆系统尽可能跟踪期望值,保证车辆稳定性。本发明能够有效地降低模型复杂度,同时满足控制精度要求并考虑驱动力矩的约束。

技术领域

本发明属于车辆控制技术领域。

背景技术

车辆横摆稳定性控制是汽车电子控制中非常重要的一环,特别是对于电动汽车,由传统的机械连接助力系统,转为线控转向与四轮独立驱动。随着汽车动力性能的提高,道路行驶状况复杂性加剧,汽车的失稳状况成为车辆控制研究人员急需解决的问题。随着车辆底盘技术的发展,基于主动前轮转向和直接横摆力矩集成控制方法成为重点研究内容之一。

针对轮毂电机的车辆横摆稳定性控制,主要有以下问题:

1.轮毂电机的车辆横摆稳定性控制是具有多变量、强非线性和系统约束的问题,基于车辆非线性模型建立的控制器有很大的计算负担,无法满足求解时间要求。

2.基于车辆线性模型设计的模型预测控制器虽然避免了大量的计算,但是却无法满足系统的控制精度需求。

发明内容

本发明的目的是利用模型预测控制方法设计线性模型预测控制器,并考虑约束条件,可以减少求解时间,并尽可能的跟踪期望值,保持车辆稳定的基于干扰观测器的车辆横摆稳定性预测模型控制方法。

本发明的步骤是:

①设计参考模型,根据方向盘转角和当前车辆纵向速度计算出期望横摆角速度和质心侧偏角;

②车辆2自由度非线性模型进行线性化处理,取得带有模型误差干扰项的线性模型;

③依据此模型设计干扰观测器对模型中的误差项;

④利用模型预测控制算法构造目标函数,并通过求解代价函数对应的最优问题,获得控制输入作用于系统,使车辆系统尽可能跟踪期望值,保证车辆稳定性。

本发明所述的参考模型:

采用零化质心侧偏角模型:

其中

γ为横摆角速度,为横摆角速度变化率,δ为前轮转向角,β为车辆质心侧偏角,Cf为前轮侧偏刚度,Cr为后轮侧偏刚度,V为车辆纵向速度,m为车身质量,Lf为车辆质心到前轴距离,Lr为车辆质心到后轴距离,Iz为整车绕质心转动惯量。

本发明所述的线性模型是:

①考虑车辆的侧向和横摆,由牛顿第二运动定律和转矩平衡定律可知,在车辆坐标系下,车辆沿y轴的侧向运动方程和绕z轴的转矩平衡方程为:

其中为车辆质心侧偏角变化率,Fyf和Fyr分别是前后轮的侧向力,Fxfl为车辆左前轮的驱动力、Fxfr为车辆右前轮的驱动力、Fxrl为车辆左后轮的驱动力和Fxrr为车辆右后轮的驱动力,w 为车辆轴长,参考轮胎魔术公式,前后轮的侧向力为:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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