在汽车控制系统中,在路上运行时难以直接测量一些关键车辆状态,并且测量的成本也很高。为了解决这些问题,提出了一种基于内核主成分分析和改进的ELMAN神经网络的车辆状态估计方法。结合三个自由度(3 DOF),纵向,横向和偏航运动的非线性车辆模型,本文将该方法应用于车辆状态的软传感器。Matlab / Simulink Cosimulation测试的双车道变化的仿真结果证明了KPCA-Ienn算法(内核主成分算法和改进的ELMAN神经网络)在跟踪非线性区域内的车辆状态时快速和精确。该算法方法可以满足精度,跟踪速度,噪声抑制等方面的车辆状态估计的软件性能要求。
一个b年代tr一个ct>电子控制系统越来越多地应用于现代车辆以提高其安全性,稳定性和舒适性。电子稳定性程序(ESP),四轮转向(4WS)和主动转向控制(ASC)通过控制身体横向和偏航运动来改善车辆的处理稳定性。主动辊控制(电弧)和有源体控制(ABC)通过控制垂直运动和辊稳定性来提高驾驶舒适性。实现这些电子控制系统的特定功能的前提条件是当汽车在路上运行时获得车辆的准确状态参数。这些参数包括垂直速度,横向加速度,偏航速度,侧滑角等。由于测量技术及其成本,直接测量所有重要状态变量是非常挑战的。目前,基于状态估计的软传感器技术已成功应用于车辆动力学和运动学参数信息的估计。venophens和naab [
gydF4y2Ba主成分分析(PCA)是一种线性算法。它只考虑二阶统计量,只能提取数据的线性关系。当非线性系统的大量变量之间存在非线性关系时,主成分分析(PCA)将不再满足要求。而核主成分分析(KPCA)是主成分分析(PCA)的非线性扩展[
gydF4y2Ba文献[
El米一个n神经网络基于BP网络。它通过添加上下文节点来提高网络的处理能力。本文提出了一种基于改进的ELMAN神经网络的新的车态估计方法。该方法使用误差分析实时调整增益因子,从而实现了网络结构的实时更新。
gydF4y2Ba结合马氏距离、核主成分分析(KPCA)和改进Elman神经网络,提出了一种基于核主成分分析和改进Elman神经网络的软测量建模方法。仿真试验证明,该方法用于车辆横摆率等关键状态的软测量具有较高的预测精度,满足了车辆状态估计器的软件性能要求。
年代ec>用于分析车辆横摆运动和横向运动的二自由度模型是一个线性模型,该模型假设车辆以匀速行驶。但在现实中,纵速在任何时候都是变化的,这种变化的纵速对偏航和横向运动有显著的影响,并构成状态变量之间的非线性关系。本文建立了基于纵向、横向和横摆三自由度非线性车辆模型的车辆状态估计软传感器模型。数字
软传感器技术又称软仪器技术[
核主成分分析的基本思想是通过核函数将输入空间中的数据隐式映射到特征空间,然后在特征空间中对核主成分分析进行处理。这是一种强大的非线性特征提取方法,实现了特征参数的减少,数据冗余的减少,并获得了分类错误率低、灵敏度高的主要特征向量。
<年代ec id="sec2.3.1">有很多特征参数可以用来表示车辆状态,如平均行驶时间、平均加速时间、平均减速时间、平均匀速行驶时间、平均空转时间、平均行驶距离、最大行驶速度、平均速度、速度标准差、车辆最大加速度、车辆最大减速、加速期间的平均加速度、减速期间的平均减速、加速度标准差、油门开度变化率。首先,本文通过相关性分析对表征车辆状态的特征参数进行降维。换句话说,它使用序列<我nl我ne-formula>
在等式中,“<我nl我ne-formula>
gydF4y2Ba将上述操作结果从最高无关紧要的操作排序,然后对前15个参数和工作条件类别进行相关分析。然后评估从高到低的相关性,最后我们将10个功能参数作为工作条件的分类标准进行了。它们是最大驾驶速度,平均速度,最小减速,平均加速度,均匀的速度时间比,怠速时间比,加速期间的平均加速度,减速时段的平均减速,节气门的平均程度打开,节气门开度为零的时间。
年代ec>通过非线性映射<我nl我ne-formula>
gydF4y2Ba映射数据后的协方差矩阵<我nl我ne-formula>
如果我们设置协方差矩阵的特征值<我nl我ne-formula>
对于所有<我nl我ne-formula>
什么时候<我nl我ne-formula>
替代(
为了避免复杂的直接计算,我们在特征空间中定义了元素<我nl我ne-formula>
的方程,<我nl我ne-formula>
gydF4y2Ba作为<我nl我ne-formula>
解决 (
的方程,<我nl我ne-formula>
gydF4y2Ba在特征向量上映射数据后的投影<我nl我ne-formula>
的方程,<我nl我ne-formula>
gydF4y2Ba本文选择了<我nl我ne-formula>
的方程,<我nl我ne-formula>
gydF4y2Ba如果映射数据是非零的平均值,则需要在内核功能上使用均值方法
的方程,<我nl我ne-formula>
埃尔曼回归神经网络是一种典型的动态神经网络。在前馈神经网络的基础上,增加了上下文节点。通过输出的延迟和存储隐藏节点的上下文节点,隐藏节点的输出可以self链接隐藏节点的输入,从而使网络敏感的历史数据,提高网络的容量的动态信息处理能力,实现动态建模。
gydF4y2Ba现有改进Elman神经网络的特点是增加了自反馈连接,固定增益为<我nl我ne-formula>
为了验证KPC-IENN算法的准确性和可靠性,采用了双变道试验。利用SUV实车参数,基于ISO3888-1-1999标准对双车道急变试验进行虚拟仿真,采样周期为0.025 s。在测试过程中,车辆快速通过道路设置的基准,通道如图所示
双变道试验路径。
为了刺激影响车辆的外部扰动,假设车辆受到如图所示的瞬时侧风阵风的影响
跨越光谱。
采用KPCA对样品进行分析。累计贡献率已达到90.09%,见表
不同原则的累计贡献率。
图
估算值与模拟值偏航率比较(a)侧风影响下的车辆状态记录(b)侧风影响下的车辆状态。
估算值与模拟值侧滑角比较(a)侧风影响下的车辆状态记录(b)侧风影响下的车辆状态。
从数据
本文提出了一种KPC-Ienn算法,其适用于具有突然变化的状态,并建立了控制车身横向,纵向和偏航稳定性所需的关键状态的软传感器方法。在尖锐的双车道变化试验中,经过KPC-yenn算法获得的估计值被证明是高度准确的,并满足车辆状态估计的软件性能要求。Matlab / Simulink Cosimulation的刺激结果表明,KPC-yenn算法可以以精确度和强大的实时性能以及有效的跟踪速度和抑制噪声的优异性能来估计速度,侧滑角和偏航速度。它适用于车辆状态的在线估计。本文使用刺激环境中的真实车辆参数验证了KPC-yenn软传感器算法的准确性和有效性。下一步是通过在环路仿真技术中使用所建立的软传感器模型和现场测试中的估计算法,可以进一步验证其实用性和可靠性。
年代ec>作者声明没有利益冲突。
年代ec>所有作者都在稿件中开发的理论和分析以及最终确定了稿件。所有作者都已经阅读并赞成最终的手稿。
年代ec>基金资助:国家自然科学基金资助项目(no. 20141201);基金资助:国家自然科学基金资助项目(2015GGX105008);2014 ggx105001)。
一个ck>