[发明专利]一种车辆侧向稳定非线性集成控制方法有效

专利信息
申请号: 201510381452.3 申请日: 2015-06-30
公开(公告)号: CN105045102B 公开(公告)日: 2017-06-20
发明(设计)人: 郭洪艳;郝宁峰;麻颖俊;陈虹 申请(专利权)人: 吉林大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 长春吉大专利代理有限责任公司22201 代理人: 齐安全,崔斌
地址: 130012 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 车辆 侧向 稳定 非线性 集成 控制 方法
【权利要求书】:

1.一种车辆侧向稳定非线性集成控制方法,其特征在于,包括以下步骤:

步骤一、建立简化的车辆动力学模型:用二自由度模型表征车辆的操纵稳定性与车辆的侧向运动和横摆运动之间的关系;

步骤二、非线性模型预测控制器设计:基于步骤一建立的简化车辆动力学模型,考虑轮胎的非线性因素及车辆的稳定性因素,设计带有约束的考虑路面附着条件的非线性模型预测控制器,将期望横摆角速度信息输入到非线性控制器模块,根据期望横摆角速度的值以及实时反馈的车辆前后轮侧偏角及横摆角速度,利用模型预测控制方法预测系统的未来动态,同时进行优化,决策出附加横摆力矩以及优化的方向盘转角信息,将优化后的方向盘转角信息输出至车辆系统;

步骤三、基于步骤二设计的非线性模型预测控制器进行车辆侧向稳定集成控制:将方向盘转角信息输入非线性侧向稳定集成控制器,决策出附加横摆力矩以及优化的方向盘转角信息并输出至车辆相应的执行机构,使车辆保持横摆稳定状态;

所述步骤一建立的车辆动力学模型用下式表示:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>y</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>F</mi><mrow><mi>y</mi><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>F</mi><mrow><mi>y</mi><mn>2</mn></mrow></msub></mrow><mi>m</mi></mfrac><mo>-</mo><msub><mi>rv</mi><mi>x</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mover><mi>r</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mfrac><mrow><msub><mi>aF</mi><mrow><mi>y</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>bF</mi><mrow><mi>y</mi><mn>2</mn></mrow></msub><mo>+</mo><mi>M</mi></mrow><msub><mi>I</mi><mi>z</mi></msub></mfrac></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>

其中,Fy1、Fy2为前后轮胎的侧偏力,单位N;M为附加横摆力矩,单位Nm;δ为前轮转角,单位rad;a、b分别为汽车质心到前后轴的距离,单位为m;Iz为汽车绕z轴的转动惯量,单位kg·m2;r为横摆角速度,单位rad/s;vx为车辆纵向速度,vy为车辆侧向速度,单位m/s;m为汽车质量,单位kg;

所述步骤二中非线性模型预测控制器的设计包括以下步骤:

1)根据建立的车辆动力学模型,选择x=[αf αr δ]作为状态变量,作为控制输入,选择输出为y=r;可以得到连续时间的系统非线性状态空间方程(9):

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mover><mi>x</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo><mo>,</mo><mi>u</mi><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo><mo>,</mo><mi>u</mi><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>

其中,状态方程f(x(t),u(t))的表达式如公式(10),输出方程g(x(t),u(t))的具体表达式如(11)所示;

<mrow><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><msub><mi>v</mi><mi>x</mi></msub><mrow><mi>a</mi><mo>+</mo><mi>b</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>f</mi></msub><mo>-</mo><msub><mi>&alpha;</mi><mi>r</mi></msub><mo>+</mo><mi>&delta;</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>

2)选择采样时间为Ts,用欧拉方法将连续时间的系统状态空间方程(9)离散化为(12):

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>F</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>k</mi><mo>)</mo><mo>,</mo><mi>u</mi><mo>(</mo><mi>k</mi><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>G</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>k</mi><mo>)</mo><mo>,</mo><mi>u</mi><mo>(</mo><mi>k</mi><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow><mo>;</mo></mrow>

所述步骤二中的步骤2)包括以下步骤:

2.1)预测模块建模:根据模型预测控制的原理及规则,在时间k时刻,即将到来的k=Np个时刻的车辆状态可以通过模型(12)获得,Np时刻的状态可以表示为x(k+Np)=F(x(k),u(k),u(k+1),...,u(k+Nu),...,u(k+Np-1));这里定义,预测时域为Np,控制时域为Nu,同时满足Nu≤Np,当采样时间大于控制时域Nu时,保持控制输入不变直到预测时域Np,即u(k+Nu-1)=u(k+Nu)=u(k+Nu+1)=…=u(k+Np-1);同样通过公式(12),Np个时刻的横摆角速度输出也可以预测得到y(k+Np)=Gx(k+Np);因此可以定义优化控制输入系列为下式:

<mrow><mi>U</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mrow><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>u</mi></msub><mo>-</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>

定义预测输出为公式(14),其中y(k+i|k),i=1,…,Np可通过公式(14)预测得到;

<mrow><mi>Y</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>2</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>N</mi><mi>p</mi><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>

在上述预测方程的基础上,考虑到车辆的侧向稳定性,需要使车辆实际输出的横摆角速度跟踪上期望横摆角速度以保证车辆的侧向稳定性,即r=rref;与定义预测输出方程(14)相对应,定义参考输入系列为下式:

<mrow><mi>R</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>r</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>r</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>2</mn><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mrow><msub><mi>r</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>N</mi><mi>p</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>

其中,rref(k+i),i=1,…,Np为期望横摆角速度;

2.2)约束模块建模:对横摆力矩M作如公式(16)形式的约束;

Mmin≤M(k)≤Mmax (16)

控制输出前轮转角变化率也存在约束:

车辆轮胎的侧偏角作如下约束:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>&alpha;</mi><mrow><mi>f</mi><mo>,</mo><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>&alpha;</mi><mi>f</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>&le;</mo><msub><mi>&alpha;</mi><mrow><mi>f</mi><mo>,</mo><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>&alpha;</mi><mrow><mi>r</mi><mo>,</mo><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub><mo>&le;</mo><msub><mi>&alpha;</mi><mi>r</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>&le;</mo><msub><mi>&alpha;</mi><mrow><mi>r</mi><mo>,</mo><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow><mo>;</mo></mrow>

2.3)优化模块建模及求解:在上述约束的基础上,为了使车辆输出的横摆角速度尽快跟踪上期望值以保证车辆的侧向稳定性,应使公式(19)中的J1尽量的减小;

J1=||Y(k+1|k)-R(k+1)||2 (19)

同时,考虑到实际的制动及转向执行机构,控制输出附加横摆力矩及前轮转角变化率都不能太大,因此应使公式(20)中的J2尽量的减小;

J2=||U(k)||2 (20)

由于同时使J1和J2减小是相互矛盾的,因此,可根据不同的需求调节二者的权重因子,即如公式(21)所示的目标函数:

J(Y(k),U(k),Nu,Np)=||Γy(Y(k+1|k)-R(k+1))||2+||ΓuU(k)||2 (21)

其中,是权重矩阵,τst,i为对应于前轮转角变化率的权重因子,τM,i为对应于附加横摆力矩的权重因子;基于以上的分析,

非线性的车辆侧向稳定性集成控制问题可以描述为优化问题,如式(22);

<mrow><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>z</mi></munder><mi>J</mi><mrow><mo>(</mo><mi>Y</mi><mo>(</mo><mi>k</mi><mo>)</mo><mo>,</mo><mi>U</mi><mo>(</mo><mi>k</mi><mo>)</mo><mo>,</mo><msub><mi>N</mi><mi>u</mi></msub><mo>,</mo><msub><mi>N</mi><mi>p</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>22.1</mn><mo>)</mo></mrow></mrow>

满足

为获得最优的控制输出横摆力矩M及前轮转角变化率以保证车辆的侧向稳定性,需要求解式(22)描述的非线性规划问题,求解得出的附加横摆力矩M。

2.根据权利要求1所述的一种车辆侧向稳定非线性集成控制方法,其特征在于,所述的步骤三中基于非线性模型预测控制器进行车辆侧向稳定集成控制的具体方法为:选择单侧车轮制动的分配方案对附加横摆力矩进行分配,当车辆存在过度转向时,对右侧车轮施加制动力,当车辆存在不足转向时,对左侧车轮施加制动力。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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