作者简介:刘兆惠(1972-),女,副教授,博士.研究方向:交通安全技术.E-mail:liuzhaohuijlu@126.com
考虑到车辆运行状态参数时间序列不仅呈现随机性,有些还呈现混沌特性,因此,有必要对其参数数据特征进行正确辨识,以区分其参数时间序列是随机的还是混沌的。应用延迟坐标状态空间重构和最大李雅普诺夫(Lyapunov)指数法进行了非线性动力学分析,对车辆运行状态参数数据的有效信息进行深层提取。研究结果表明,由G-P算法求解得到的饱和关联维数是非整数,且最大Lyapunov指数大于零,两者综合表征此序列是混沌时间序列。因此,依据辨识结果选择适宜方法进行后继研究更具科学性。
Time series of vehicle running status parameters not only present randomness, but also present chaotic characteristics. Therefore it is necessary to accurately identify the data characteristics of vehicle running status parameters, in order to identify if its parameter time series is random or chaotic. To obtain the maximum availed data information of the vehicle running status parameters. Delay-coordinate space reconstruction and the largest Lyapunov exponent method were used to carry out nonlinear dynamic analysis. Speed time series is used as an example, the results show that based on the Delay-coordinate phase space reconstruction, the saturate correlation dimension obtained by G-P algorithm is not an integer, and the Max-Lyapunov exponent is grater than zero, which demonstrate speed time series is chaotic time series from two aspects. Thus, data characteristics of the vehicle running status parameters can be identified by nonlinear dynamic analysis, and then appropriate methods can be used in follow-up research based on the identification, which is more scientific.
国内外研究人员对于车辆安全预警系统已开展了一系列相关研究, 该领域已有的研究成果主要包括:驾驶员状态监控系统(DCWS)[1]、车道偏离预警系统(LDWS)[2]、碰撞预警/避免系统(CW/CA)[3, 4]、车辆侧翻预警系统(ARCS)[5]、自适应巡航控制系统(ACC)[6]及视觉增强系统(VE)[7]等。其中, 通过车辆运行状态参数分析进行预警研究的成果主要包括:Lund等[8]对临界侧滑速度(CSV)指标进行了研究, 将能够引起车辆侧翻的最小侧滑速度作为侧翻阈值; Yoon等[9]采用基于传感器信号静态阈值的控制方法, 当车辆的侧向加速度、侧倾角等稳定性参数超过预定的阈值时, 系统自动控制执行器发出警示信息来警告驾驶员; 毕胜强等[10]借助驾驶模拟器采集数据, 建立了面向驾驶行为预警的基于支持向量机(SVM)的换道意图辨识模型; 高振海等[11]研究了人-车-路环境下无意识车道偏离识别方法, 通过实车实验分析相关参数, 采用高斯混合隐马尔科夫(GM-HMM)构建识别模型, 较好地提高了车道偏离预警的工作效能。
与现有研究的切入点不同, 本文考虑通过车辆运行状态参数进行道路交通事故预警研究的前提是数据有效信息的深层提取。由于分析观测时间序列的演化规律是分析系统动力学行为的重要手段之一, 且准确分析试验数据也是获得正确预测结果的关键所在, 基于上述原因, 选择车辆运行状态参数时间序列作为研究对象, 考虑到车辆运行状态任一参数时间序列中不仅包含了系统变量的所有信息, 而且也包含了参与系统演化的其他变量的信息, 从而使时间序列不仅仅呈现随机性, 有些还呈现混沌特性, 因此, 预测车辆运行状态就不能仅仅因循传统的程序与方法, 而应先辨识其参数时间序列是随机的还是混沌的, 在此辨识基础上确定相应的预测方法, 最终达到精确预警的目的。
为深入分析时间序列的动力学机制, Packard等[12]提出了延迟坐标状态空间重构方法, Takens定理证明了当嵌入维数m≥ 2D+1(D为吸引子的维数), 则在此重构的相空间中可以恢复出系统原有的规律, 且保持微分同胚。从而, 在重构相空间中, 时间延迟 和嵌入维数 的确定具有十分重要的意义。
在重构相空间的基础上, 考虑到关联维和最大Lyapunov指数是表征系统混沌性的两个重要特征量[13, 14], 在获得关联维的基础上, 进一步求解最大Lyapunov指数, 从两个方面相互印证, 对车辆运行状态参数时间序列进行数据特征辨识。
对于实际中获取的时间序列{xi, i=1, 2, ..., N}, 采用成熟的自相关函数法求τ 。自相关函数可表示为:
式中:xi和xi+jτ 表示时段为jτ 的不同时点所对应的值; Rxx(jτ )为两时点(i和j+jτ )运动的相关程度; 保持j不变, 可得Rxx(jτ )关于时间τ (τ =1, 2, ...)的函数图像。
当
现有研究结果已证明, 饱和关联维数可作为吸引子维数的近似, 同时考虑到Takens定理中嵌入维数和吸引子维数的关系, 以计算饱和关联维数的G-P算法[15]作为桥梁, 确定m。
设定初值m0, 由m0和τ , 基于单变量时间序列{xi, i=1, 2, …, N}支起一个嵌入空间:
式中:ti=1, 2, …, M; M=N-(m0-1)Y(ti)τ 。
此m0维相空间中任意两个相点
式中:i≠ j; Y(til)和Y(tjl)分别为两个相点Y(ti)和Y(tj)的分量。
计算关联函数C(r):
式中:
关联函数
式中:
随着
从而
将嵌入维数递增, 计算式(2)~(7)。随着嵌入维数的增大, 若
综上, 可得延迟坐标状态空间为:
格里波基在1983年已证明只要最大Lyapunov指数大于零, 就可以肯定混沌的存在[16]。为此, 本文采用计算精度较高、且可直接计算最大Lyapunov指数λ 1的方法— — 小数据量法[17]进行求解。具体过程如下:
计算重构空间中相点Yj与邻近点
式中:
计算相空间中第j对最近邻近点对经过i个离散时间步长后的距离dj(i):
对每个i, 求出所有j的ln dj(i)平均值y(i), 即测量平均分离。
式中:q为非零dj(j)的数目; Δ t为样本周期。
上述曲线拟合直线的斜率即为所求的最大Lyapunov指数λ 1。
为获取准确的车辆运行状态参数时间序列数据, 通过实车试验进行数据采集[18]。实车试验中采用ToCeiL非接触式测速仪和时间信号发生器测定车速、纵向加速度和时间; 采用微型航姿参考系统测量车辆侧倾角; 采用QCW-1A汽车操纵稳定性测试仪和WS-U60232/C型数据采集仪获取横向加速度数据。本文仅以车辆速度为例进行说明。图1为试验路段车辆速度时间序列图形, 试验采样间隔时间为1 s, 采集样本量为1642个, 采样时间为821 s。图2为经过小波软阈值去噪后的车辆速度时间序列图形。
利用Matlab编程, 由式(1)可得到车辆速度时间序列的自相关函数曲线和最佳延迟时间分别如图3和图4所示, 其中, 横坐标为延迟时间τ , 纵坐标为自相关函数Rxx(jτ )。根据本文第1节可知, 当Rxx(jτ )下降至初值的1-1/e时, 相应横坐标数值即为所求的最佳延迟时间τ , 从图4中可求得τ =48。利用采集到的车速序列, 先给定一个较小嵌入维数值m0(一般取1), 根据式(2)得到车辆速度时间序列的一个重构相空间。按照式(3)~(7), 将相空间嵌入维数m由小增大, 得到车辆速度时间序列lnC(r)-lnr双对数关系曲线, 如图5所示。从图5可以看出, 随着
为了确定平均周期P, 需对车辆速度时间序列进行FFT变换, 结果如图7所示, 其横坐标为采样频率为2 次/s的样本数, 纵坐标为车辆速度经FFT变换后的幅值。将图7局部放大, 得到图8, 由峰值可以看出P=4。
在延迟坐标状态空间重构的基础上(见式(8)), 根据式(9)~(11)计算最近邻近点对的平均分离, 结果如图9所示, 其横坐标为邻近点对的离散时间步数i, 纵坐标为平均值y(i)。用最小二乘法进行直线拟合, 直线斜率即为最大Lyapunov指数λ 1, 可得λ 1=0.0003> 0, 表明该车辆速度时间序列存在混沌现象。由最大Lyapunov指数大于零, 结合4.2节中G-P算法求解的饱和关联维数
(1)与现有事故预警文献中车辆运行状态研究的切入点不同, 考虑到车辆运行状态任一参数时间序列中均隐含相关因素的大量信息, 从而使其时间序列不仅仅呈现随机性, 有些还呈现混沌特性。因此, 采用非线性动力学分析进行车辆运行状态参数数据有效信息的深层提取, 以辨识其数据特征, 明确其参数时间序列是随机的还是混沌的。从而为后继研究中选择适宜预测方法, 进而实现精确预警奠定前期基础。
(2)采用延迟坐标状态空间重构法, 在确定性的基础上, 对序列动力学因素进行分析, 对影响相空间重构的关键参数— — 嵌入维数和延迟时间进行求解。通过Takens定理和G-P算法确定饱和关联维数, 进而确定嵌入维数m, 根据自相关函数下降到初始值的1-1/e时确定最佳延迟时间τ , 从而将在低维空间中貌似杂乱无序的车辆运行状态参数时间序列纳入某种可描述的框架之下。
(3)考虑到关联维数和最大Lyapunov指数是系统混沌性的两个重要表征量, 在已获得关联维的基础上, 采用小数据量算法求解最大Lyapunov指数, 进而从两个方面综合印证, 对车辆运行状态参数时间序列进行数据特征辨识。
(4)在实车试验的基础上, 以车速为例说明车辆运行状态参数时间序列的非线性动力学分析过程, 从而为车辆运行状态参数分析提供一种新的思路和方法。实例分析结果表明:通过延迟坐标状态空间重构, 根据G-P算法求解得到的饱和关联维数d饱和=0.1是非整数, 且最大Lyapunov指数大于零, 两者综合表征此序列是混沌时间序列, 应采用非线性动力学中的混沌理论进行后继研究。
The authors have declared that no competing interests exist.