[发明专利]一种基于模糊滑模的智能汽车横向控制方法有效
申请号: | 201310306007.1 | 申请日: | 2013-07-19 |
公开(公告)号: | CN103439884A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 李琳辉;连静;王宏旭;孙永朝;郭烈;王蒙蒙;丁新立;李明 | 申请(专利权)人: | 大连理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;B60W10/20 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李洪福 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模糊 智能 汽车 横向 控制 方法 | ||
1.一种基于模糊滑模的智能汽车横向运动控制方法,其特征在于:包括以下步骤:
A、智能汽车横向滑模控制设计
A1、以横向偏差yL和方位偏差εL作为控制模型的状态变量,以前轮转角δfc作为控制模型的输入变量,建立含不确定因素和干扰的智能汽车横向运动控制模型;具体模型如式(1)所示:
式中,
A1=(vx-a11L+a12-a21L2+a22L);E2=(-a11vx-a21vxL);
E3=(a11+a21L);A4=(a21L-a22);E5=a21vx;E6=-a21;
B1=(-b1-b2L);B2=b2;d1=(a11L-a12+a21L2-a22L)vxρ;
其中,
a11=-(Cr+Cf)/mvx;a12=(LrCr-CfLf)/mvx-vx;
a21=(LrCr-LfCf)/Izvx;
b1=Cf/m;b2=LfCf/Iz;
q=[yL εL]T为控制模型的状态变量,为控制模型状态变量的一阶微分,为控制模型状态变量的二阶微分,u为控制模型的输入变量即前轮转角δfc,Lf、Lr分别为质心到前后轴的距离(m),Iz为智能汽车转动惯量(kg·m2),Cf、Cr分别为前后轮胎的侧偏刚度(N/rad),m为智能汽车质量(kg),L为智能汽车的预瞄距离,vx为智能汽车横向速度(m/s),ρ为路径曲率,d(t)为干扰项,ΔA、ΔB、ΔE为不确定项;
A2、计算横向偏差和方位偏差;经图像处理算法得到智能汽车的参考路径曲线后,在参考路径曲线与过预瞄点且平行于图像横向中心线的直线相交处作切线,获得智能汽车运动控制所需的路径信息,即预瞄点处智能汽车与参考路径的横向偏差和方位偏差信息;具体计算方法如下:定义图像的中心点位置O代表智能汽车的纵向中心线和横向中心线的交点,Ol为预瞄点在图像中的位置, 直线OlXl为过预瞄点Ol且平行于图像横向中心线OX的直线;
A21、横向偏差的计算
定义参考路径曲线和直线OlXl的交点P(x0,y0)处的横坐标与图像预瞄点Ol的横坐标之差为智能汽车在图像中的横向偏差:
其中,w1为图像的宽度,横向偏差yL为像素值,需转换成实际横向偏差:
式中,γ为像素点与实际距离比例系数;
A22、方位偏差的计算
得到参考路径曲线之后,在其与直线O1X1的交点处P(x0,y0)作切线,设切线方程为:
y=Kdx+Bd (4)
其中,Kd为切线斜率,Bd为切线截距,智能汽车在图像中的方位偏差定义为:
εL=arctan(Kd) (5)
A3、针对式(1)所示的横向控制模型,将横向偏差和方位偏差按照无量纲化加权规则进行融合,使用融合后的集成偏差来设计滑模控制的切换函数s;基于数据处理的需要,将横向偏差和方位偏差分别无量纲化:
yLmax和yLmin分别为横向偏差的最大值和最小值,εLmax和εLmin分别为方位偏差的最大值和最小值;对式(6)和(7)处理后的横向偏差和方位偏差进行融合时加入权重系数,因此集成偏差表达为:
其中η1、η2为权重系数,均大于0且η1+η2=1,eL为集成偏差;
将集成偏差eL作为滑模切换函数的参数,设计滑模切换函数s,其表达式为:
c1为常数,为集成偏差变化率;
B、模糊滑模控制设计
B1、选择切换函数s及其微分作为模糊滑模控制的输入变量,前轮转角δfc作为模糊滑模控制的输出变量;输入变量和输出变量对应模糊子集语言变量均设置为{NB,NM,NS,Z,PS,PM,PB},其中NB、NM、NS、Z、PS、PM、PB分别称为“负大”、“负中”、“负小”、“零”、“正小”、“正中”、“正大”;输入变量s、和输出变量δfc的模糊子集隶属度函数相同,对NM、NS、ZO、PS和PM这五个变量级采用三角形函数,对NB采用Z型函数,PB采用S型函数;
B2、采用专家经验法确定模糊滑模的控制规则,控制规则如表1所示:
表1控制规则表
每一条模糊控制规则由下面形式的“IF-THEN”模糊语句构成:
其中,和为输入变量模糊子集的语言变量,Bi是输出变量模糊子集的语言变量;i=1,2,...,49代表模糊控制规则的数目;举例说明,其中一条模糊控制规则可表示为:
该控制规则理解为s的趋势是增加的,为了减小偏差,需给车辆前轮一个负大转角来纠正车辆偏差;
模糊推理采用曼达尼的max-min合成法,采用重心法进行解模糊运算,确定出输出变量δfc:
其中为输出变量处的隶属度,即输出变量的隶属度函数在处的取值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310306007.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种上行功率控制方法和装置
- 下一篇:一种全射流喷头附壁时间的测量方法