- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多目标跟踪模拟教程
信息融合课程报告
——多传感器-多目标跟踪算法
学 院自动化学院专 业控制科学与工程学 号151060019学生姓名任磊磊指导教师刘伟峰
2016年6月15日
一、实验场景与参数设置
1.多目标CV运动
监测区域为,检测概率为0.98,杂波密度为λ=1×10-5m-2,既平均40个杂波点,状态协方差阵,,目标的初始分布为x0,j~Nx0,j,B0,j=1,2,3其中x0,1=[-900m,30m/s,900m,-30m/s], x0,2=[-900m,25m/s,-800m,30m/s],x0,3=[-900m,20m/s,0m,20m/s], B0=diag100,25,100,25,目标运动和量测方程分别为:
xk,j=Axk-1,j+Bωk-1,j
zk,s=Cxk-1,s+vk-1,s
其中Qk,j=covωk-1,j,ωk-1,j=diag4,4m2, Rk,1=covvk-1,s,vk-1,s=diag100,100m2,Rk,2=covvk-1,2,vk-1,2=diag25,25m2
2. 最近邻算法:
二、报告要求
仿真杂波条件下3个目标的CV运动轨迹(仿真总步数K=50s);
采用Kalman滤波算法,分别完成传感器1,2对多目标的分别跟踪过程。
采用最紧邻算法进行数据关联。
通过100次蒙特卡罗仿真实验,对比分析传感器1,2的RMSE跟踪误差。
3)采用集中式多传感器,进行多目标跟踪估计,给出跟踪结果图,并进行RMSE误差分析
(-1000m,1000m) (1000m,1000m)
目标1
目标2
目标2
(-1000m,-1000m) (1000m,-1000m)
实现过程:
1)1.首先在matlab中初始化所需矩阵,设置目标的初始信息程序如下。
n=50;%仿真时间
L=100;%仿真次数
range=[-1000 1000;-1000 1000];
lambda=40;
PD=1;
num_target=3;%一共3个目标
A=[1 1 0 0;0 1 0 0;0 0 1 1;0 0 0 1];
B=[0.5 0;1 0;0 0.5;0 1];
C=[1 0 0 0;0 0 1 0];
B0=diag([100 25 100 25]);
Q=[4 0;0 4];%噪声过程的协方差阵
q_std=sqrt(Q);%噪声过程的标准差阵
R=[100 0;0 100];%量测噪声协方差阵
r_std=sqrt(R);%量测噪声标准差阵
Sz1=inv(R);
Sz2=inv(R);
Sz3=inv(R);
%-----------定义矩阵含义-------------
X1=zeros(4,n);%目标1的真实状态
X2=zeros(4,n);%目标2的真实状态
X3=zeros(4,n);%目标3的真实状态
Xp=zeros(4,3*n);%目标状态的提前一步预测
Xe=zeros(4,3*n);%目标某时刻的估计状态
Z1=zeros(2,n);%目标1真实量测
Z2=zeros(2,n);%目标2真实量测
Z3=zeros(2,n);%目标3真实量测
Zp=zeros(2,3*n);%某时刻目标量测的提前一步预测
Zk=zeros(2,3*n);%认定为目标量测的集合
Pe=zeros(4,4,3*n);%滤波误差的协方差阵
Pp=zeros(4,4,3*n);%预测误差的协方差阵
K=zeros(4,2,3*n);%滤波增益
RMSE=zeros(1,3*n);
error=zeros(1,3*n);
%------------初始化3个目标的状态----
X1(:,1)=[-900;30;900;-30]+B0*randn(4,1);
X2(:,1)=[-900;25;-800;30]+B0*randn(4,1);
X3(:,1)=[-900;20;0;20]+B0*randn(4,1);
Xe(:,1)=[-900;30;900;-30];
Xe(:,51)=[-900;25;-800;30];
Xe(:,101)=[-900;20;0;20];
Pe(:,:,1)=[100 0 0 0; 0 25 0 0;0 0 100 0;0 0 0 25];
Pe(:,:,51)=[100 0 0 0; 0 25 0 0;0 0 100 0;0 0 0 25];
Pe(:,:,101)=[100 0 0 0; 0 25 0 0;0 0 100 0;0 0 0 25];
2.按照题中要求所给的目标运动方程
您可能关注的文档
最近下载
- 个人简历表格下载word(最新).pdf VIP
- 信捷DS3-DS3E-DS3L系列伺服驱动器用户使用手册.pdf
- 老年康复习题.pdf VIP
- 2024全民反诈知识竞赛题库及答案(1-200道).docx VIP
- 高中二年级上学期数学《点到直线的距离公式》教学课件.pptx VIP
- 物业保安部管理服务手册.doc VIP
- 静电场中的能量单元测试-2024-2025学年高二上学期物理人教版(2019)必修第三册.docx VIP
- 【中国吸烟危害健康报告2020】.pdf VIP
- 浙江省宁波市南三县2024-2025学年八年级上学期期末考试数学试卷(含答案).docx VIP
- 2024-2030年中国氧化聚乙烯蜡(OPE蜡)行业市场发展趋势与前景展望战略分析报告.docx
文档评论(0)