欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2021110105692
申请人: 苏州科技大学
专利类型:发明专利
专利状态:已下证
专利领域: 控制;调节
更新日期:2026-04-02
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.通信受限条件下异构车辆队列非线性控制方法,其特征在于,包括以下步骤:步骤1、建立非线性的车辆动力学模型:

获取行进过程中车队包含的车辆数量,设行进过程中的车队包含n+1个车辆,则有节点集N={1,2...,n},其中n为自然数,i为1至n之间的任意自然数,第i辆车可视为第i个节点,车队其中一个为领导车辆,记为编号0,其余为跟随者车辆;

对车辆队列动力学建模,可得到以下的非线性的车辆纵向动力学模型:公式(1)中,pi(t),vi(t)分别表示车辆i的位置和速度信息, 分别为车辆i的位置、速度在时间t时刻的导数;mi表示车辆i的质量,ηT,i表示车辆i转动时机械效率;Ti(t),分别表示车辆i的实际转动力矩以及该力矩的导数,Ti,des(t)表示车辆i的期望转动力矩,Ri表示车辆i轮胎半径,Ci表示空气阻尼系数,g表示重力加速度,f表示滚动系数, 表示车辆i纵向动力学的惯性延迟;

步骤2、简化车辆纵向动力学模型:

将步骤(1)得到的非线性的车辆纵向动力学模型转换为新的车辆纵向动力学模型为:公式(2)中,ui(t)为系统新的控制输入,可得到以下控制系统线性模型:公式(3)中ai(t), 分别表示第i辆车的加速度以及加速度的导数;

因此公式(1)可以改写为:

步骤3、设计车辆队列的间距策略:

设相邻两辆车之间的期望间距di‑1,i(t)定义为:di‑1,i(t)=d+hvi(t),    (5),公式(5)中,d为最小安全距离,h>0为固定头车时距;

车辆i与前一辆车i‑1实际的距离di(t)=pi‑1(t)‑pi(t)‑li,其中li表示车辆i的车长,则间距误差ei(t)可以计算为:ei(t)=pi‑1(t)‑pi(t)‑li‑(d+hvi(t))    (6),对于相邻的车辆i与j,期望的间距误差di,j表示为:且车辆i与领导车辆0的期望间距误差表示为步骤4、设计通信受限条件下的车辆队列系统如下所示:pre fl le

公式(8)中:Δpij(t)表示平均间距;ui (t)、ui (t)和ui (t)分别表示前车、后车与领导车的控制输入;ki,w、ki,v、ki,p、k0,v和k0,p分别是对应的控制增益;τij(t)和τi0(t)表示车辆i和j间,以及车辆i与领导车辆0间的通信延时;aij表示车辆i是否可以收到相邻节点j的信息,aij>0表示车辆j的信息可以传递到车辆i,若不能收到其信息,则aij=0;PL(i,i)表示跟随车是否能够收到领导车的信息,若能够收到PL(i,i)=1,反之PL(i,i)=0;p0(t)、v0(t)、a0(t)分别表示领导车辆0的位置、速度和加速度信息;v0(t‑τi0(t))τij(t)表示间距补偿;

车辆之间的跟驰作用采用最优速度Vi(Δpij(t))来刻画,即:Vi(Δpij(t))=V1+V2 tanh(C1Δpij(t)‑C2),    (9),公式(9)中,V1,V2,C1和C2表示正实数;

为简便计算,令:

其中, 分别表示领导车与第i辆车之间的位置、速度和加速度的差值;

由此根据公式(8),控制输入ui(t)如公式(11)所示:假设领导车辆保持匀速行驶,即a0(t)=0,则有:v0(t)=v0(t‑τi0(t))=v0(t‑τij(t))p0(t)‑p0(t‑τi0(t))=v0(t‑τi0(t))τi0(t)p0(t)‑p0(t‑τij(t))=v0(t‑τi0(t))τij(t)则公式(11)可化简为:

将控制输入(12)带入(4)化简,可写成如下紧凑形式:其中:

考虑到控制输入ui(t)含有非线性部分,运用泰勒线性化进行化简,可得:* * *

Vi(Δpij(t))=Vi(Δpij(t))+Vi′(Δpij(t)(Δpij(t)‑Δpij(t)))/(i‑j),*

其中,Vi′(Δpij(t))表示为最优速度的一阶导数;

*

令φij=Vi′(Δpij(t))/(i‑j),定义τq(t)表示所有通信连接的通信延时,q=1,2,...,m,m≤n×(n‑1),如果所有的通信延时不同,则有m=n×(n‑1),因此可以得到以下公式:其中, 和 分别表示车辆的状态向量以及状态向量的一阶导数;

公式(14)中:

H为下三角值为h的矩阵,

Z1=diag{ki,w}Z3+diag{ki,p}diag{Di}+k0,pPL(i,i),Z2=diag{Di}diag{ki,v+ki,w}+k0,vPL(i,i)+hdiag{ki,w}Z4+hdiag{ki,p}Z5,[Z3]ij=aijφij,

其中,In表示为n阶单位向量,0n表示为n阶零向量;

在公式(14)中运用Newton‑Leibniz公式,可得:其中,Cf是与Cq同类的矩阵(f=0,1,…,m);

且有τ0(t+s)≡0,由公式(14)和(15),可得:其中,τf(t+s)表示通信时延;

显然,当q=1,2,...,m,f=1,2,...,m时,有CqCf=0,因此公式(16)可进一步改写为:则有以下矩阵:

其中,矩阵S是Hurwitz的。

2.根据权利要求1所述的通信受限条件下的异构车辆队列非线性控制方法,其特征在于,步骤4中,当矩阵S是Hurwitz的,则存在一个常数τ*>0,0<τq<τ*(q=1,2,...,m),使车辆队列是渐近稳定的。

3.根据权利要求1所述的通信受限条件下的异构车辆队列非线性控制方法,其特征在于,公式(4)所示的车辆队列的控制输入ui(t)中,若τij(t)=0,且满足以下条件之一:

1)γ2≥0,γ3≥0,

2

2)γ2<0,γ3≥0,4γ3γ1‑γ2≤0,    (27),则可实现车辆队列稳定性;

其中:

2 2

γ3=((r+l)(kv+kw)+r(kwφ+kp)) ‑2(r+l)(kwφ+kp)+(r+l) g(j)其中,r、l分别表示能够收到来自前车与后车信息的范围,即对应车辆i能收到来自r个前车数量与l个后车数量的信息;为方便计算,令ki,w=kw,ki,p=kp,ki,v=kv,φi,j=φ。

4.根据权利要求1所述的通信受限条件下的异构车辆队列非线性控制方法,其特征在于,公式(4)所示的车辆队列的控制输入ui(t)中,若τij(t)=τq,对于车辆i如果满足以下的拉式变换:则实现L2队列稳定性,

其中ei(s)表示为车辆i间距误差的频域表示,ej(s)表示为车辆j间距误差的频域表示,Hij(s)表示为传递函数车辆i与j之间间距误差的传递函数。