基于蚁狮算法的UKF车辆状态参数估计器
-
摘要
为了准确地获取分布式驱动电动汽车状态参数信息,满足车辆稳定性控制系统的需求,提出了一种基于蚁狮算法的无迹卡尔曼滤波状态参数估计器,针对无迹卡尔曼滤波(UKF)过程中噪声协方差矩阵的不确定性,采用蚁狮优化算法(ALO)对其进行寻优,并引入奇异值分解(SVD)的方法来维持噪声协方差矩阵的正定性,此外,基于指数加权最小二乘法对车辆侧偏刚度进行辨识并作为状态参数估计器输入。基于MATLAB/Simulink和Carsim联合仿真平台,建立分布式驱动电动汽车参数估计模型,分别进行双移线工况和正弦迟滞工况仿真,并基于A&D5435快速原型开发平台进行双移线工况实车试验。仿真与试验结果表明:相比于SVDUKF算法估计结果,双移线仿真工况下,基于ALO-SVDUKF算法估计得到的质心侧偏角和横摆角速度的均方根误差分别降低了55.7%、30.7%,正弦迟滞仿真工况下,均方根误差分别降低了58.1%、85.1%,且在车辆处于极限失稳状态时仍能维持较好的估计效果。双移线试验工况下,横摆角速度的估计值与实际测量值之间的均方根误差仅为0.9384 deg/s。因此,提出的基于ALO-SVDUKF算法的分布式驱动电动汽车状态参数估计器能够有效的提高质心侧偏角和横摆角速度的估计精度,为进行车辆稳定性控制提供了精确的状态信息。
关键词
汽车工程参数估计无迹卡尔曼滤波分布式驱动电动汽车蚁狮算法
