1.交通干扰下无人驾驶车队通信实时性能分析方法,其包括以下步骤:S1:设车队中任意车辆Vij的运动遵循车辆跟随模型IDM模型;
其特征在于,其还包括以下步骤:
S2:定义网络连通模型H(t)反应任意时刻车辆之间的连通状态,H(t)表示如下:其中, 用来反应车辆Vi,j与车辆Vk,l在时刻t时的连通性, 表示t时刻车辆Vk,l在车辆Vi,j的传输范围之内,否则,不在车辆Vi,j的传输范围之内;其中,m表示一个车队中车辆的数目,n表示车队数目;
所述网络连通模型H(t)中任意元素 的表达式为:其中,(xi,j(t),yi,j(t))表示无人驾驶车队中的车辆Vi,j在t时刻的位置,xi,j(t)表示车辆水平方向上的位置,yi,j(t)表示车辆竖直方向的位置, 表示车辆Vi,j的传输范围;
S3:定义传输队列模型;
传输队列接入过程遵循一般分布;并且服务时间为独立同分布,存在均值和方差;
设:AC0队列,数据包的到达服从泊松过程,t时刻的到达率为λ0(t);
AC1队列,数据包周期性的到达,t时刻的到达率为λ1(t);
AC0传输队列,其模型方程表达式如下:AC1传输队列,其模型方程表达式如下:其中,Lq(t)表示ACq传输队列在时刻t时数据包的平均数, 表示Lq(t)的变化率,μq2
(t)表示t时刻数据包被服务速率,ρq(t)表示t时刻ACq传输队列的服务器利用率;cq(t) 表示ACq队列服务时间的平方变异系数;an是与变异系数cq有关的多项式系数,λ1(t)表示t时刻AC1队列数据包的到达率;其中,q=0,1;
S4:定义802.11p MAC服务过程模型;
所述802.11p MAC服务模型的表达式如下:其中, 表示ACq队列服务时间的概率母函数,W0表示AC0队列在退避阶数为0时的竞争窗口值,σ0(t)表示AC0传输队列在t时刻的传输概率,R表示最大重传次数,Hq(z)表示每个时隙的平均时间的概率母函数;其中,q=0,1;
TR(z)表示传输时间的概率母函数;
G1,r(z)表示在退避阶数为r时,AC1队列退避时间的概率母函数;
S5:求解:在交通干扰下,基于802.11p的车队通信的两个实时性能参数;
数据包的时延PDq的表达式为:
其中,PDq(t‑△t)表示目标车辆Vi,j在t‑△t时刻的数据包时延, 表示Lq(t)的变化率,;
数据包的传输率PDRq的表达式为:
其中:
表示数据到达目标车辆Vi,j时,其传输范围内车辆应该接收到的数据量,其表达式为:表示目标车辆Vi,j服务的数据,被其传输范围内的车辆成功接收的数据量,其表达式为:表示t时刻,目标车辆Vi,j向车辆Vk,l发送数据的碰撞概率,其表达式为:表示目标车辆Vi,j向车辆Vk,l发送数据时,由暴露终端引起的碰撞概率,其表达式为:表示目标车辆Vi,j向车辆Vk,l发送数据时,由隐藏终端引起的碰撞概率,其表达式为:S6:基于实时性能参数:所述数据包的时延PDq、所述数据包的传递率PDRq,判断系统的性能;
当所述数据包的时延PDq最大值小于车辆信息更新时间间隔△t,以及所述数据包的传递率PDRq高于预先设置的阈值时,说明车队中的无人驾驶车辆能及时地接收来自其他车辆传来的安全信息;
2
步骤S3中,所述在t时刻,队列的平方变异系数cq(t)的表达式如下:其中,Dsq(t)表示ACq队列服务时间的方差;Tsq(t)表示ACq队列的服务时间的均值;
步骤S4中,所述传输时间的概率母函数TR(z)的表达式为:Ttr表示ACq队列的传输时间,其表达式为:其中,PHYH和MACH分别表示物理层和MAC层数据包头部长度,E[P]表示数据包的尺寸,Rb表示基本的传输速率,Rd表示数据传输速率,δ表示传播时延;
步骤S4中,所述在退避阶数为r时,AC1队列退避时间的概率母函数G1,r(z)的表达式为:其中,Hq(z)表示每个时隙的平均时间的概率母函数,W1,r表示AC1队列处于第j个退避阶段时的竞争窗口值,W1,M表示AC1队列的最大竞争窗口值,M表示AC1队列的最大退避阶数,取值为1,R表示重传限制,取值为2;
所述每个时隙的平均时间的概率母函数Hq(z)的表达式为:其中,Tslot表示每个时隙的时间;
AIFSq表示ACq传输队列的仲裁帧间隔;
表示t时刻ACq传输队列的退避冻结概率;
所述仲裁帧间隔AIFSq的表达式为:AIFSq=AIFSNq×Tslot+SIFS其中,AIFSNq表示仲裁帧间隔数,SIFS表示最小的帧间间隔;
所述ACq队列在t时刻的退避冻结概率 的表达式为:其中,A表示AC1队列需要比AC0队列多检测的时隙数;
Ntr(t)表示t时刻无人驾驶车队中车辆Vi,j传输范围内的车辆数;
σq表示ACq队列的传输概率;
所述t时刻无人驾驶车辆Vi,j传输范围内的车辆数Ntr(t)的表达式为:其中,n表示车队数目,m表示一个车队中车辆的数目,;所述ACq队列的传输概率σq(t)的表达式为:其中,ρq(t)表示在t时刻ACq队列服务器利用率;
W1,0表示AC1在退避阶数0的竞争窗口值;
M表示AC1队列的最大退避阶数;
表示ACq队列的数据包到达概率,q=0,1;
所述AC1在退避阶数0的竞争窗口值W1,0的表达式为:W1,0=CW1,min+1;
所述AC1队列的最大退避阶数M的表达式为:CW1,max表示AC1队列的最大竞争窗口,CW1,min表示AC1的最小竞争窗口;
所述AC1队列的数据包到达概率 的表达式为: