- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一种采用自抗扰控制算法的蠕行控制策略研究
摘要:车辆蠕行状态是指驾驶员未踩下油门、刹车踏板时,车辆以较低的设定车速稳定行驶的状态,在跟车、爬坡工况下应用广泛。目前,汽车蠕行控制方法大概有以下几种:根据车速查整车需求扭矩,该方法简单,但无法适应不同载重及坡度条件;电机恒转速控制,能够适应载重及坡度变化,常常采用PID算法控制转速,参数调节困难,容易产生超调问题。文章提出一种采用自抗扰控制算法的蠕行控制策略,能够提高蠕行时车辆的平顺性和稳定性,适应不同的载重及道路条件,降低调参难度,减少蠕行车速的超调,为实现整车蠕行功能给出了新的方案。
关键词:电动汽车蠕行自抗扰控制整车控制器
随着电动汽车领域的不断发展,司机对于车辆的功能需求、舒适性的要求越来越高。车辆蠕行是指驾驶员未踩下油门、刹车踏板时,车辆以较低的设定车速稳定行驶的状态,蠕行功能在拥挤路况跟车、爬坡、倒车时,能够有效减少司机踩踏油门的频率,提升司机驾驶体验,无论对于乘用车还是商用车都是十分必要的。
针对传统燃油汽车,许多专家、学者已给出多种蠕行控制方案[1-2],通过对离合器的控制实现蠕行的平稳起步。近年来,由于新能源技术的蓬勃发展,电动汽车的市场占有量逐年增加,对于电动汽车蠕行功能的探索也层出不穷[3-5],由整车控制器(VehicleControlUnit,VCU)采集车辆数据并根据不同策略给出蠕形目标扭矩。目前电动汽车实现蠕行功能最普遍的方式是根据实际车速与目标车速的差值给出相应扭矩,这种方法操作简单,但无法适应载重、坡度的变化;为了解决该问题,部分研究者们提出采用PID、模糊PID等算法实时调节整车扭矩来实现车速闭环,但这些算法调参难度较大,抗干扰能力较差,也不可避免地产生超调问题[6]。基于此,本文提出一种采用自抗扰控制算法(ActiveDisturbanceRejectionControl,ADRC)的蠕行控制策略,与PID控制相比,ADRC算法[7]能通过对扰动的估计减少其影响,同时参数调节更简单,车速超调量更小。
1整车蠕行功能定义
本文蠕行功能定义如下:
在档、油门踏板开度为零、刹车踏板开度为零、未拉手刹,上述条件同时满足时蠕行功能开启;空档、踩刹车、拉手刹、油门扭矩大于蠕行扭矩,上述条件满足任意一条则退出蠕行。
满足蠕行条件时,车辆以较低的设定车速稳定行驶,平路及爬坡工况按设定车速蠕行,下坡工况不控,车辆正常滑行,如图1所示。
2车辆蠕行控制策略分析
2.1整车动力学模型
根据牛顿第二定律可知,整车动力学模型如下:
其中,为变速箱输出轴扭矩,为主减速比,r为轮胎半径,m为整车质量,a为整车加速度,v是整车速度,为空气阻力,为滚动阻力。
2.2一阶线性ADRC系统分析
ADRC继承了PID“基于误差来消除误差”的思想,将系统内部未建模动态、外部扰动及一些复杂因素作为系统的“总扰动”,利用系统的输入输出构建扩张状态观测器(ExtendedStateObserver,ESO)在线估计“总扰动”并在反馈环节进行补偿。ADRC技术是由韩京清学者[8]首次提出,该技术有效解决了系统响应速度与超调之间的矛盾,但ADRC中引入了非线性函数,使得ADRC在系统调试、理论分析及参数整定方面都存在较大的困难。因此,高志强博士在非线性自抗扰控制器的基础上进行改进,提出了线性自抗扰控制器(LineActiveDisturbanceRejectionControl,LADRC),并在其中引入带宽化的设计思想来对LADRC的参数进行整定,从而简化了控制器结构,降低了调参难度[9]。
线性ADRC系统结构框图如图2所示,主要结构包括线性状态误差反馈控制器和线性扩张状态观测器,误差反馈控制器类似于PID,可以自行设置不同的误差反馈控制方式,观测器的主要作用是观测未知状态及扰动,以便消除扰动对模型产生的影响。
2.2.1车辆动力学方程的等效转化
将2.1节的车辆动力学方程转化为一阶微分方程的形式:
为模型固有参数,为系统的总扰动,v为系统输出,后续用表示,为系统控制量,后续用u表示。
将上式写成状态方程的形式,选取状态变量
可得状态方程为
其中,,,,。至此,整车控制系统等效为一阶线性系统。
2.2.2线性扩张状态观测器设计
系统状态量有车速及扰动,由于车速可观测,因此仅需要观测系统总扰动即可,采用降阶状态观测器[10]即可。
令,降阶观测器形式如下:
为了消除的影响,令,可得:
对上述公式进行离散化,可得扰动估计值公式如下:
其中为系统扰动的估计值,为观测器增益,为采样步长。
2.2.3线性状态误差反馈控制器设计
线性状态误差反馈采用比例控制即可满足控制要求,推导过程如下:
系统等效为一阶惯性环节,可以实现对目标车速的跟踪,理论上不会产生超调。
文档评论(0)