
滤波算法仿真与实践
文章平均质量分 94
通过分享不同滤波算法案例,帮助大家更好地认识滤波的概念以及实际应用
追风者...
本博客主要分享滤波算法、Appdesigner开发、Matlab绘图及使用技巧、科研技能分享等内容,希望我的分享能给大家带来帮助!博主会用心写每篇文章,拒绝灌水,从我做起。
展开
-
(十三)卡尔曼滤波初始化
滤波初始化会严重影响到初始时刻的跟踪精度,因此只有初始化进行好了,才可以利用卡尔曼滤波对目标进行跟踪。本文针对四维、六维及九维条件下的卡尔曼滤波进行了初始化,对应的原理以及代码如文中所示。后续代码会在资源中上传。原创 2024-12-14 10:36:25 · 1239 阅读 · 0 评论 -
(十二)机动目标跟踪-CS模型+EKF滤波算法
机动目标的跟踪是目标跟踪中的难点问题,重点在于目标运动模型建立以及滤波器设计。本文利用当前统计模型(CS)对目标运动进行建模,利用扩展卡尔曼滤波(EKF)对目标运动状态进行滤波更新原创 2024-12-14 10:36:18 · 1282 阅读 · 0 评论 -
(十一)航迹管理-航迹起始与航迹终结
本文针对航迹管理中的航迹起始、航迹维持以及航迹终结的原理进行了总结,重点介绍了逻辑法航迹起始算法和跟踪波门法航迹终结算法,其他航迹起始及终结算法的具体原理有机会的话将在之后的文章中进行介绍,大家可以根据此文章学习简单的航迹起始及航迹终结算法,搞清楚航迹管理的框架及概念,便于之后的学习,读者也可以根据自己的需求改编相应的代码部分。原创 2024-08-01 17:00:22 · 2660 阅读 · 0 评论 -
(十)联合概率数据互联原理及应用(JPDA)
本文主要针对数据关联算法中的联合概率数据互联算法(JPDA)进行了分析与介绍,介绍了其相应的原理与算法步骤,并且针对两个杂波下的匀速运动目标进行了仿真实验,验证了算法的准确性和有效性。后续会逐步介绍其他数据关联算法,读者可以根据自身需求对代码进行修改。原创 2024-07-31 11:45:24 · 2507 阅读 · 0 评论 -
(九)多传感器粒子滤波(PF)跟踪算法
本文介绍了一种基于多传感器的粒子滤波跟踪算法,通过将多个传感器的量测进行融合滤波从而实现目标的跟踪。相比与之前几篇博客中运用的分布式融合方法,粒子滤波采用的是集中式融合方法,即利用所有量测信息进行计算得到融合状态估计值。本文首先介绍了粒子滤波算法的概念,针对粒子滤波算法的步骤进行了讲解,并且重点讲解了多传感器粒子滤波的注意事项。读者可以根据提供的程序按照需求进行修改和定义。原创 2024-07-07 11:45:59 · 1287 阅读 · 1 评论 -
(八)目标跟踪中参数估计(似然、贝叶斯估计)理论知识
目标跟踪过程可以看做参数估计的过程,即利用测量信息实时对目标状态进行估计,需要用到很多概率统计的基础知识。在此针对参数估计中常用的基础知识和概念进行总结和讲解,根据自己的经验对似然函数和贝叶斯估计进行了详细的讲解,希望能为大家深入理解目标跟踪过程提供帮助。原创 2024-03-31 08:07:24 · 1768 阅读 · 1 评论 -
(七)杂波中的IMM+JPDA+UKF滤波算法
本文介绍了一种杂波中的交互多模型(IMM)+联合概率数据互联(JPDA)+无迹卡尔曼滤波(UKF)算法。本文首先介绍了IMM算法和联合概率数据互联算法的基本原理,之后给出了两种算法的联合算法的流程图。本文注重于思路的讲解,关于算法的细节以及概念推导可以在提供的文献中查看。之后,根据算法的思想进行了对应仿真。仿真结果表明,所提算法能有效地对杂波中的目标进行追踪,验证了所提算法的有效性。原创 2024-01-16 21:08:57 · 2321 阅读 · 2 评论 -
(六)基于强跟踪滤波和Sage-Husa滤波的结合算法
本文介绍了一种基于强跟踪滤波和Sage-Husa滤波的结合算法,可以根据新息的大小对目标进行滤波算法的选择,进而实现目标的有效跟踪,首先,介绍了两种算法的基础知识以及结合算法的结构。最后,结合CV(匀速运动)模型进行了仿真。仿真结果表明,所提算法能够实现目标位置的精准滤波,有效降低噪声影响。原创 2024-01-04 22:08:49 · 2838 阅读 · 15 评论 -
(五)Singer模型和“当前”统计模型讲解及仿真
Singer模型和“当前”统计模型是描述目标机动运动的两种经典模型。首先本博客针对机动目标跟踪的基本框架进行了介绍;同时,针对Singer模型和“当前”统计模型的物理含义进行了解释,并进行了详细的公式推导;最后利用卡尔曼滤波(KF)对“当前”统计模型进行滤波,验证了所提算法的有效性。原创 2023-12-25 22:03:23 · 4554 阅读 · 5 评论 -
(四)交互式多模型(IMM)中二维平面CV/CA/CT模型构建
交互式多模型(IMM)的算法是一种将目标运动状态与模型进行匹配的滤波算法,其中目标模型集的构建是关键环节。本文基于CV(匀速模型)/CA(匀加速模型)/CT(匀速率转弯模型)模型构建模型集,对各种模型的概念以及定义进行了简单介绍。同时,结合一个仿真实例对目标运动模型的构建过程进行了讲解,验证了所提模型的合理性。本部分只针对二维平面内的目标运动模型进行了讲解,未对IMM滤波算法进行详细讲解,后续会专门针对IMM算法进行讲解。原创 2023-12-24 23:17:26 · 4226 阅读 · 5 评论 -
(三)多传感器平方根容积卡尔曼滤波(SRCKF)算法
本博客介绍了一种用于多传感器的平方根容积卡尔曼滤波(SRCKF)算法。首先,介绍了SRCKF的原理及滤波过程。之后,对于多传感器状态值估计中用到的简单凸组合技术进行了讲解。最后,结合一个实例和matlab程序对算法的具体实现过程进行了讲解。仿真结果证明了滤波融合算法的有效性和实用性。原创 2023-12-17 23:20:50 · 4057 阅读 · 1 评论 -
(二)多传感器拓展卡尔曼滤波(EKF)算法
本文介绍了一种用于多传感器的拓展卡尔曼滤波(EKF)算法。首先,介绍了EKF中运用到的一阶泰勒展开技术,介绍了EKF的本质,展示了滤波过程。之后,对于多传感器状态值估计中用到的简单凸组合技术进行了讲解。最后,结合一个实例和matlab程序对算法的具体实现过程进行了讲解。仿真结果证明了滤波融合算法的有效性和实用性。(可在资源中下载)原创 2023-12-13 10:57:06 · 3224 阅读 · 3 评论 -
(一)多传感器无迹卡尔曼滤波(UKF)跟踪正弦波
本项目介绍了跟踪正弦波的一种无迹卡尔曼(UKF)融合滤波算法。首先,介绍了项目用到的基础知识,然后结合实际应用进行了建模。在建立单个传感器的无迹卡尔曼滤波模型之后,通过简单凸组合的融合算法,将多个滤波器的状态估计值进行了融合。最后结合matlab程序进行了讲解,展示了相应的仿真结果。原创 2023-12-11 16:15:13 · 2497 阅读 · 1 评论