[发明专利]一种预规定瞬态性能的汽车主动悬架自适应控制方法有效
申请号: | 201710062627.3 | 申请日: | 2017-01-22 |
公开(公告)号: | CN106828005B | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 那靖;黄英博;伍星;高贯斌;郭瑜 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | B60G17/015 | 分类号: | B60G17/015;B60G17/02;B60G17/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种预规定瞬态性能的汽车主动悬架自适应控制方法,属于车辆工程领域。本发明首先建立半车主动悬架动力学模型;接着通过车载传感器测量计算得到汽车垂直方向位移和俯仰方向俯仰角;对控制目标即汽车垂直方向位移以及汽车俯仰方向俯仰角进行误差转化操作;结合转化后的误差,引入神经网络补偿悬架动力学模型不确定性对系统的影响,进而设计汽车在垂直方向以及俯仰方向运动的控制动作;对控制误差和系统递推向量进行滤波操作,提取参数估计误差;用包含参数估计误差的向量设计自适应律;判断激励条件是否满足,若满足则可根据估计参数计算未知汽车质量和转动惯量。本发明方法会大大提升汽车悬架的性能。 | ||
搜索关键词: | 一种 规定 瞬态 性能 汽车 主动 悬架 自适应 控制 方法 | ||
【主权项】:
1.一种预规定瞬态性能的汽车主动悬架自适应控制方法,其特征在于:首先根据汽车动力学理论以及牛顿第二定律,建立半车主动悬架动力学模型;接着通过车载传感器测量计算得到汽车垂直方向位移和俯仰方向俯仰角;再对控制目标即汽车垂直方向位移以及汽车俯仰方向俯仰角进行误差转化操作;结合转化后的误差,引入神经网络补偿悬架动力学模型不确定性对系统的影响,进而设计汽车在垂直方向以及俯仰方向运动的控制动作;进一步对控制误差和系统递推向量进行滤波操作,提取参数估计误差,实现汽车垂直方向位移及俯仰方向俯仰角的瞬态、稳态控制,并满足主动悬架其他性能;用包含参数估计误差的向量设计自适应律;然后判断激励条件是否满足,若满足,根据估计得到的向量计算出汽车质量以及转动惯量的估计值;若不满足,则给路面扰动加入随机干扰,并返回重新测量;所述方法的具体步骤如下:Step1、建立半车主动悬架动力学模型:根据汽车动力学理论以及牛顿第二定律,对半车主动悬架进行受力分析,可得到半车主动悬架动力学模型如下:
其中,M是汽车质量,I是汽车俯仰运动时转动惯量,mf为汽车前轮的簧下质量,mr为汽车后轮的簧下质量;Fdf为汽车前轮阻尼器阻尼力,Fdr为汽车后轮阻尼器阻尼力;Fsf为汽车前轮弹簧力,Fsr为汽车后轮弹簧力;Ftf为汽车前轮弹力,Fbf为汽车前轮阻尼力;Ftr为汽车后轮弹力,Fbr为汽车后轮阻尼力;yc为汽车垂直方向位移,
为俯仰方向汽车俯仰角,y1为汽车前轮簧下质量位移,y2为汽车后轮簧下质量位移;a为汽车前主动悬架至汽车质心距离,b为汽车后主动悬架至汽车质心距离;u1为汽车前主动悬架的输出力,u2为汽车后主动悬架的输出力;uy为汽车在垂直方向运动的控制动作,
为汽车在俯仰方向运动的控制动作;Step2、通过代数变换将半车主动悬架动力学模型转化为状态空间形式:定义
则可得到:![]()
其中,θ1=1/M为需要估计的汽车未知质量的倒数,θ2=1/I为需要估计的汽车未知转动惯量的倒数;Step3、通过车载传感器测量计算得到汽车垂直方向位移yc和俯仰方向俯仰角
将其作为下面设计的控制方法的输入量;Step4、对控制目标中的汽车垂直方向位移x1=yc进行误差转化操作:Step4.1、定义一个光滑单调递减函数ψ(t),R+→R+为:ψ(t)=(ψ0‑ψ∞)e‑αt+ψ∞其中,ψ0为函数初值,ψ∞为函数允许的稳态误差,e‑αt为指数函数常量,α为函数收敛速度,t表示时间,ψ0与ψ∞数值的选取应满足ψ0>ψ∞;汽车垂直方向位移应满足如下边界条件:
其中,
为两个正常数;Step4.2、定义另一个光滑严格单调递减函数
函数应满足条件如下:
其中,L∞表示有界函数;Step4.3、在得到性能方程ψ(t)和严格单调递减函数S(z1)的基础上,汽车垂直方向位移表达为x1=ψS(z1),并通过代数变换将控制目标进行转换后的参数表达式为:
Step5、根据如下步骤设计汽车在垂直方向运动的控制动作uy:Step5.1、定义控制误差sp1如下:
其中,Λp1>0为正常数,T为矩阵转置运算符号,z1为Step4.2中定义的数值变量,
为z1对时间的导数;对sp1进行求导运算可得:
其中,θ1=1/M为需要估计的汽车未知质量的倒数,
为计算数值变量,
为未知的动力学系统表达式;采用神经网络对Tp1(Zp1)进行逼近,表达式如下:
其中,wp1∈R5为神经网络未知权重,
为Lp维实空间,φp1(Zp1)为神经网络基函数,Zp1为神经网络输入变量,εp1∈R为神经网络误差;Step5.2、设计控制汽车垂直方向位移的控制动作uy,表达式如下:
其中,kp1为一个正常数,
为未知参数θ1的估计值,
为神经网络未知权重wp1的估计值;Step5.3、在采用神经网络逼近的基础上,控制误差导数
可表达为如下参数化形式:
其中,
是需要估计的未知参数向量,
为系统递推向量,通过输入uy和神经网络基函数φp1(Zp1)计算获得的;Step6、根据步骤Step4的方法对汽车俯仰方向俯仰角进行误差转化操作,再根据步骤Step5的方法,得到汽车在俯仰方向运动的控制动作
表达式如下:
其中,
为计算数值变量,
为需要估计的汽车未知转动惯量的倒数θ2=1/I的估计值,kp2为一个正常数,sp2为控制误差,
为神经网络未知权重wp2的估计值,φp2(Zp2)为神经网络基函数,Zp2为神经网络输入变量;Step7、对控制误差和系统递推向量进行滤波操作,提取参数估计误差,用于后续自适应律设计:Step7.1、定义两个滤波变量sp1f和Φp1f为:
其中,k是一个正常数;Step7.2、定义辅助滤波矩阵Pp1∈R6×6和滤波向量Qp1∈R6×1为:
其中,l是一个正常数;Step7.3、在得到辅助变量Pp1和Qp1基础上,计算出包含参数估计误差的向量Hp1∈R6×1为:
其中,
是未知参数向量Wp1的估计值;Step8、用包含参数估计误差的向量Hp1设计自适应律,得到未知参数向量Wp1的估计值![]()
其中,Γp1>0为学习速率,σ>0为一个正常数;Step9、计算矩阵Pp1最小特征值,并判断其是否大于0,来判断持续激励条件是否满足:当矩阵Pp1最小特征值大于0,则执行步骤Step10;否则给路面扰动加入随机干扰,然后返回步骤Step3;Step10、通过步骤Step1‑Step9实现汽车垂直方向位移及汽车俯仰方向俯仰角的瞬态、稳态控制,并满足主动悬架其他性能;在获得未知参数向量估计值
的基础上,通过求
的倒数计算出汽车未知质量的估计值
类似于Step7‑Step9,设计自适应律获得俯仰方向未知参数
的估计值
然后通过求
的倒数计算出汽车未知转动惯量的估计值![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710062627.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种新能源客车
- 下一篇:一种基于空气悬架控制的制动方法、系统及车辆