1.一种基于深度神经网络的车辆速度预测方法,其特征在于,所述预测方法包括如下步骤:
1)在智能网联交通系统中,通过DSRC技术自动识别行驶的车辆并获取相关数据,实现车载系统与路边单元的信息交互,其中,信息交互的步骤如下:步骤1.1:当行驶车辆进入定向天线所覆盖的范围内时,车载系统会与路边单元通过DSRC技术实现双向通信,使得双方能同时发送自身存储单元上的信息,其中,车载系统发送的信息包括车辆的当前速度、当前位置和时间戳,路边单元发送的信息包括其他车道上车辆的预测速度、位于哪个方向上、几车道和加速度;
步骤1.2:路边单元将获取到的车辆信息发送到边缘云服务器进行一系列的运算操作;
2)边缘云服务器根据路边单元与车载系统之间的方位差,进行方位角计算并做相应的量化处理,针对位置信息对车辆行驶方向进行量化,其中,量化过程为:步骤2.1:将位置信息转换成以视角存在的数字信息,其中,车辆在t-1时刻路边单元与车载系统之间的方位角 相对于路边单元的定义为:在此,各参数定义如下:
在t-1时刻路边单元与车载系统之间的方位角;
θt-1:将t-1时刻的车辆位置转化为方位角的反三角函数;
σt-1:在t-1时刻由信号反射引起的轴承误差噪声;
(xt-1,yt-1):在t-1时刻车辆的当前位置;
步骤2.2:以十字路口中心作为坐标原点,对在t-1时刻路边单元与车载系统之间的方位角 进行量化处理,确定车辆所在的方向,其中,量化公式如下:在此,各参数定义如下:
bt-1:t-1时刻车辆在十字路口的量化方向;
q(·):量化函数;
i:十字路口的方向标识;
步骤2.3:为了实现方向信息的具体化,该方向的车道进行量化,将在t-1时刻路边单元与车载系统之间的方位角 重命名为 将其记录为:在此,各参数定义如下:
在t-1时刻路边单元与车载系统之间的方位角;
θ′t-1:t-1时刻,将车辆与路边单元的相对位置转化为方位角的反三角函数;
(xi,yi):方向i上路边单元的固定位置;
步骤2.4:针对上述量化公式,对车辆所在的方向进行第二次量化,确定车辆所在的车道;
在此,各参数定义如下:
qt:在t时刻车道的量化方向;
ji:位于方向i上的第j个车道;
n:车道总数;
3)假设仅使用最近的p+1个车辆速度进行加速度估计,第p个加速度计算方式为:在此,各参数定义如下:
Δτ:采样时间间隔;
Δv:后一时刻与前一时刻的速度之差;
vt-p:在t-p时刻小车的速度;
τt-p:在t-p时刻小车的时间戳;
at-(p+1):第p个加速度值;
此后,根据p个加速度值,利用自回归滑动平均法进行车辆加速度预测,其中,预测公式如下:在此,各参数定义如下:
at-1:在t-1时刻小车的加速度;
p:自回归阶数,即加速度总数;
q:移动平均阶数,即滑动总数;
β:不为零的待定系数;
不为零的待定系数;
ξt-1:在t-1时刻独立的误差项;
4)将传感器收集到的上一时刻的位置信息(xt-1,yt-1)以及速度信息Vt-1,再结合上述步骤计算出的加速度信息at-1;将(xt-1,yt-1,vt-1,at-1)作为原始特征数据,而速度vt则作为该条原始特征数据的标签;速度是需要被神经网络所预测的东西,而(xt-1,yt-1,vt-1,at-1)是神经网络需要观测的值;神经网络通过输入(xt-1,yt-1,vt-1,at-1),预测出t时刻的速度 再通过标准值vt来优化神经网络,使它能预测得更准;进一步地,将[(xt-1,yt-1,vt-1,at-1),(vt)]作为一条带标签的数据存储在数据集中,然后再将整个数据集按设定的比例划分为训练集,验证集和测试集三个部分;训练集用于训练神经网络,验证集用于实时验证神经网络的预测能力,而测试集则用来评价神经网络最终的预测能力;
5)数据集准备好后,需要定义神经网络的结构,神经网络由多个神经元和连接两个神经元的神经链路组成,单个神经元所进行的数学运算,如下所示:在此,各参数定义如下:
yi:第j个神经元的输出;
f:激活函数;
wij:连接神经元i和神经元j的权重;
xi:前一层神经元i的输出;
bj:第j个神经元的偏置;
6)在定义好神经网络的结构后,通过准备好的数据集便可进行训练,神经网络的训练步骤如下:步骤6.1:初始化神经网络的起始权重和偏置,初始化迭代次数K=0;
步骤6.2:从训练集中随机抽取一批数据,将原始特征数据和标签分别提取出来,原始特征数据直接输入神经网络;
步骤6.3:原始特征数据输入后,神经网络得到预测输出,再讲神经网络的输出与标签做比较,产生误差;
步骤6.4:通过梯度下降算法,对误差求偏导,并反向传播回各个权重和偏置,改变其数值从而不断减小误差;
步骤6.5:K=K+1,如果K小于最大迭代次数G,则返回步骤6.1继续执行,否则训练过程结束;
步骤6.6:神经网络训练完成后,用测试集检验神经网络的最终预测效果;
7)最后,边缘云服务器将处理好的信息;通过光缆传送给路边单元,以便于下一次与车载系统的信息交互。
2.如权利要求1所述的一种基于深度神经网络的车辆速度预测方法,其特征在于,所述步骤1.2中,考虑到边缘云服务器的存储容量有限,所以将服务器中的数据每隔一周进行清零。