项目中包括锂电池模型建立、参数辨识与验证、SOC估算采用扩展卡尔曼滤波(EKF),使用了两种方式实现: 1. Simulinks(EKF only) 2. 脚本(包含EKF和UKF) 模型的输入包括电流和电压来自于HPPC(混合脉冲功率特性)测试的电池数据 脚本文件可以仿真在BBDST(北京公交车动态街道测试)工况和带有观测噪声的恒流工况下的锂离子电池放电过程,利用EKF UKF方法估算电池荷电状态。
2023-11-06 09:23:46 769KB
1
基于一阶RC模型,电池带遗忘因子递推最小二乘法+扩展卡尔曼滤波算法(FFRLS+ EKF),参数与SOC的在线联合估计,matlab程序
2023-08-12 15:21:23 164KB matlab 最小二乘法 算法
1
无迹卡尔曼滤波与扩展卡尔曼纳滤波的对比,程序可改,主要是针对扩展卡尔曼纳滤波与扩展卡尔曼滤波的预测性能做一个比较,程序可用,并且可以按照自己的函数进行更改
2023-05-04 10:25:26 3KB matlab ukf ekf 可改
1
针对嵌入式大气数据系统高空飞行精度低、跨大气层易失效等问题,提出一种融合惯导与飞控系统信息的 飞行大气全参数估计算法.基于飞行器气动模型及动力学方程,建立惯导信息与大气参数之间的函数 关系,进而利用扩展卡尔曼滤波实现大气参数的实时精确估计.仿真结果表明,该方法具有较高的 精度、良好的稳定性和鲁棒性,而且可以提高大气数据系统的测量范围和可靠性,能够适用于全 飞行包线下攻角、侧滑角、真空速的测量.
1
分布式扩展卡尔曼滤波,用于废水处理过程
2023-02-27 21:06:21 1.83MB 研究论文
1
Matlab实现基于EKF(Extended Kalman Filter, 扩展卡尔曼滤波)的无人机姿态估计 使用EKF(Extended Kalman Filter, 扩展卡尔曼滤波)算法来对四旋翼无人机的姿态进行滤波和估计,姿态包括:俯仰角、滚转角、偏航角的角度值和角速度值。前提:角度值无法直接通过传感器直接测得,角速度值可以测得。 代码说明 test1.m:一维线性卡尔曼滤波的例子 jaccsd.m:用于求解EKF算法中的雅克比矩阵 EKF.m:EKF算法仿真程序 仿真结果 说明: 1.仿真软件采用MATLAB2010b 2.控制量和姿态角速度值采用随机生成的数据(使用实际数据更好) 3.仿真过程偶尔会出现错误结果,原因是EKF计算过程中有几率出现奇异矩阵,导致算法无法进行下去
2023-02-24 17:04:37 391KB EKF 扩展卡尔曼滤波 无人机姿态估计
1
虽然无先导卡尔曼UKF滤波技术在性能上要优于一阶线性化的扩展卡尔曼滤波EKF技术, 但是对于改进型Logistic混沌映射的扩频通信系统, UKF运算时间长, 算法复杂。针对上述缺点以及改进型Logistic映射的泰勒展开式最高项为二阶的特点, 提出将二阶EKF运用到接收系统中, 该接收系统能精确到泰勒展开式的二阶, 达到与UKF相同的性能。相比UKF的复杂算法更加简单, 运算速度也更快。仿真实验表明, 虽然二阶EKF与UKF的误码率相同, 但在运算速度与复杂度方面均优于UKF。
1
扩展卡尔曼算法c++代码
2022-11-29 18:27:44 11.1MB kalman
1
文中阐述一种移动机器人SLAM问题的解决方法,首先利用激光测距仪得到环境中障碍物的监测图表,然后增量的构建全局地图。利用扩展卡尔曼滤波器(EKF)创建移动机器人定位计算的有界估量;最后通过仿真和物理实验验证了该方法的正确性。可为解决机器人在未知环境下的地图创建与定位问题提供理论依据,具有实际意义。
1