- 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,杂波密度为,既平均40个杂波点,状态协方差阵,,目标的初始分布为其中,,目标运动和量测方程分别为:其中, ,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.按照题中要求所给的目标运动方程编写程序如下。X1(:,k+1)=A*X1(:,k)+B*(q_std*randn(2,1));X2(:,k+1)=A*X2(:,k)+B*(q_std*randn(2,1));X3(:,k+1)=A*X3(:,k)+B*(q_std*randn(2,1)); 3.运行生成目标运动轨迹如图:2)采用Kalman滤波算法对前面的两个传感器分别对多目标进行跟踪,传感器1的跟踪结果以及误差如下图:传感器1的跟踪效果传感器1的跟踪误差曲线传感器2的跟踪结果以及误差如下图:传感器2的跟踪效果传感器2的跟踪误差曲线从两个跟踪误差图可以看出,当多目标的状态模型参数一致时,同一传感器的跟踪精度差别不大,对于不同传感器,噪声小的跟踪效果好。3)多传感器多目标跟踪仿真: 采用集中式多传感器滤波算法,同时使用两个传感器的观测数据对目标进行估计。这里采用卡尔曼滤波算法,首先利用第一个传感器的观测数据进行目标轨迹估计,并将此估计值作为预测值同时利用第二个传感器的数据进行估计,得到最终估计
您可能关注的文档
最近下载
- ABB 产品手册[ZH] CPX100系列控制与保护开关 安装使用手册 手册(中文).pdf
- 通力电梯样本.pdf VIP
- 皖2015Z102:海绵城市建设技术——雨水控制与利用工程.pdf VIP
- 高等学校物业服务费用测算规范.pdf VIP
- 职业院校教学能力比赛参赛教案模板.docx
- 《中国少年先锋队》主题队会课件.ppt VIP
- GJ B 1420B-2011 半导体集成电路外壳通用规范.pdf VIP
- 新人教版五年级音乐上册全册教案及教学进度计划-表格.doc VIP
- 中央安全生产考核巡查明查暗访主要检查内容问题清单.docx VIP
- 建设项目经济评价方法与参数第四版10503.pdf VIP
原创力文档


文档评论(0)