当前位置: 首页 > news >正文

不同几何形状布局布阵下的GDOP相对值图MATLAB仿真

目录

1.二维场景下GDOP计算公式

2.GDOP计算步骤

步骤1:定义布阵坐标

步骤2:设定误差参数

步骤3:遍历目标区域计算GDOP

步骤4:绘制GDOP图

3.matlab程序与仿真分析


1.二维场景下GDOP计算公式

基于克拉美罗下界(CRLB)推导,二维测角定位的GDOP公式为:

其中:

G为二维测角几何矩阵,由布阵坐标与目标位置推导,公式为:

其中:n为布站数,(xi,yi)为布站坐标,(xu,yu)为目标位置,ri=sqrt((xi−xu)^2+(yi −yu)^2)为站址到目标的距离;Q为测角误差方差矩阵;tr(⋅)为矩阵迹;(G^TQ^(−1)G)^(−1)为定位误差协方差矩阵。

2.GDOP计算步骤

步骤1:定义布阵坐标

按6种布局生成7个布站的二维坐标矩阵s(2×7×6) ,公式如下:

步骤2:设定误差参数

定义测角误差标准差sd_angle、方差矩阵Qa,公式:

步骤3:遍历目标区域计算GDOP

步骤4:绘制GDOP图

通过contour绘制等值线图,不同布局对应不同等位线阈值,布站位置用红色菱形标注。

直线形:布站沿x轴共线,垂直于直线方向GDOP骤增(相对值>0.2),沿直线方向较小(≈0.05),共线布局存在定位盲区;

楔形:布站呈楔形分散,GDOP分布较直线形均匀,相对值多在0.05~0.15,盲区范围缩小;

工字形:布站x/y轴双向分布,GDOP整体降低,中心区域相对值≈0.04,边缘< 0.2,无明显盲区;

梯形:结合直线与楔形特征,GDOP介于两者之间,下底区域(密集布站)相对值<0.1;

圆形:最优布局,布站圆周均匀分布,GDOP全域均匀且最小,相对值多<0.08,无明显误差放大区域;

十字形:x/y轴十字分布,中心GDOP≈0.04,轴端区域略升高(<0.15),优于直线/楔形,略逊于圆形。

3.matlab程序与仿真分析

%布阵方式 clc; clear all; close all; %%(1)直线形布站 s(:,:,1) = [-90 -60 -30 0 30 60 90;... 0 0 0 0 0 0 0]*1e3; %%(2)楔形布站 s(:,:,2) = [-45 -30 -15 0 15 30 45;... -90*cos(pi/6) -60*cos(pi/6) -30*cos(pi/6) 0 -30*cos(pi/6) -60*cos(pi/6) -90*cos(pi/6)]*1e3; %%(3)工字形布站 s(:,:,3) = [-30 0 30 0 -30 0 30;... 30 30 30 0 -30 -30 -30]*1e3; %%(4)梯形布站 s(:,:,4) = [-30 0 30 -45 -15 15 45;... 0 0 0 -30*cos(pi/6) -30*cos(pi/6) -30*cos(pi/6) -30*cos(pi/6)]*1e3; %%(5)圆形布站 r = 3.45714e4; theta0=2*pi/7; for i = 1:7%七部 s(:,i,5)=[r*cos(theta0*i);r*sin(theta0*i)]; end %%(6)十字形布站 s(:,:,6) = [-60 -30 0 30 60 0 0;... 0 0 0 0 0 30 -30]*1e3; index_s = 2;%步战形式编号 sd_angle = 2*pi/180; %方位角标准差 sd_zhanzhi = 10; %站址标准差 Qa = eye(size(s,2))*(sd_angle)^2; %方位角方差 % Qb = eye(size(s,2)*2)*sd_zhanzhi^2; x = -400e3:10e3:400e3; y = -400e3:10e3:400e3; for i = 1:81 for j=1:81 u = [x(i);y(j)]; [rms1(j,i), ~] = crlb_AOA(u,s(:,:,index_s),Qa);%仅有测角误差时的CRLB的绝对值 rms2(j,i) = rms1(j,i)/norm(u); % [rms1(j,i), ~] = crlb_AOA(u,s(:,:,index_s),Qa,Qb); % rms2(j,i) = rms1(j,i)/norm(u); % diff_rms(j,i) = crlb_AOA1(u,s(:,:,1),Qa,Qb); end end figure(1) switch index_s case 1 title('直线形布阵时的GDOP图'); Q=[5 10 20 30 50 70 90 120 300]; %等位线标识数值 case 2 title('楔形布阵时的GDOP图'); Q=[5 10 20 30 50 70 90 120 300]; case 3 title('工字形布阵时的GDOP图'); Q=[5 10 20 30 50 70 90 120 300]; case 4 title('梯形布阵时的GDOP图'); Q=[5 10 20 30 50 70 90 120 300]; case 5 % title('不存在平台导航误差且圆形布阵时的GDOP图'); % Q=[1 3 5 7 9 12 15 17]; title('圆形布阵时的GDOP图'); Q=[5 10 20 30 50 70 90 120 300]; case 6 title('十字形布阵时的GDOP图'); Q=[5 10 20 30 50 70 90 120 300]; end hold on; [c,handle]=contour(x*1e-3,y*1e-3,rms1*1e-3,Q); clabel(c,handle);hold on; %等位线标识 plot(s(1,:,index_s)*1e-3,s(2,:,index_s)*1e-3,'rd') xlabel('x/km'); ylabel('y/km'); figure(2) switch index_s case 1 title('直线形布阵时的GDOP相对值图'); Q=[0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.12 0.15 0.17 0.2 0.3 0.5]; case 2 title('楔形布阵时的GDOP相对值图'); Q=[0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.12 0.15 0.17 0.2 0.3 0.5]; case 3 title('工字形布阵时的GDOP相对值图'); Q=[0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.12 0.15 0.17 0.2 0.3 0.5]; case 4 title('梯形布阵时的GDOP相对值图'); Q=[0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.12 0.15 0.17 0.2 0.3 0.5]; case 5 % title('不存在平台导航误差且圆形布阵时的GDOP相对值图'); % Q=[0.005 0.01 0.018 0.025 0.045]; title('圆形布阵时的GDOP相对值图'); Q=[0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.12 0.15 0.17 0.2 0.3 0.5]; case 6 title('十字形布阵时的GDOP相对值图'); Q=[0.04 0.05 0.06 0.07 0.08 0.09 0.1 0.12 0.15 0.17 0.2 0.3 0.5]; end hold on;[c,handle]=contour(x*1e-3,y*1e-3,rms2,Q); clabel(c,handle);hold on; plot(s(1,:,index_s)*1e-3,s(2,:,index_s)*1e-3,'rd') xlabel('x/km'); ylabel('y/km');

测试结果如下:

图中三个红色圆点是布站位置,呈三角形分散布局: 一个位于坐标(-200,400)附近 一个位于 (-400,-400)附近 一个位于(300,-200)附近 这种布局是典型的“三点式”测角定位布站,覆盖了x/y 平面的左上、左下和右下区域。

http://www.jsqmd.com/news/308837/

相关文章:

  • LLM+Jaccard相似度:构建智能故障案例匹配系统,让经验不再流失
  • AI产品经理职业图谱:五种类型详解,收藏学习不走弯路
  • B4236 [四川青少年 C++ 算法设计大赛 2024] 4-5 年级组第 7 题
  • Java计算机毕设之基于Springboot+vue的毕业生实习与就业管理系统springboot的毕业生就业系统(完整前后端代码+说明文档+LW,调试定制等)
  • 【课程设计/毕业设计】基于springboot的毕业生就业系统应届生毕业生就业信息管理系统【附源码、数据库、万字文档】
  • ssh连接云算力平台打开jupyterlab(第二版)
  • 2026年郑州靠谱的蛋糕培训学校,巧克氏值得关注!
  • UE5 C++(56)获取文件的路径名、文件名,还有后缀名
  • 2026年离心机品牌盘点,聊聊盐城凯特实验仪器靠谱吗
  • 工程实施挑战与解决方案
  • 安徽佑邦智能光纤传感技术服务推荐,好用且性价比高的品牌有吗?
  • 防雨罩定制生产厂家哪家好,中帆盛森篷布制品优势凸显
  • 【2026】 LLM 大模型系统学习指南 (22)
  • 【2026】 LLM 大模型系统学习指南 (23)
  • 【课程设计/毕业设计】基于java的电缆行业生产管理系统基于springboot的电缆行业生产管理系统【附源码、数据库、万字文档】
  • 【2026】 LLM 大模型系统学习指南 (24)
  • Java计算机毕设之基于springboot的通信电缆行业生产管理系统基于SpringBoot + Vue的电缆行业生产管理系统(完整前后端代码+说明文档+LW,调试定制等)
  • Java毕设选题推荐:基于springboot的制造业电缆行业生产管理系统基于java的电缆行业生产管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • AI Agent进化之路:从工具到伙伴,从自动化到自主决策
  • 【毕业设计】基于springboot的毕业生就业系统(源码+文档+远程调试,全bao定制等)
  • 用 Python 批量采集清洗电商数据,副业月入 2 w+ 的完整流程
  • 从 0 到 1:用 Python + AI 搭建一个“自动写日报”的工具(源码开放)
  • 别让 DB 成为系统短板:从 SQL 调优到多级缓存的 7 阶进化之路
  • 【Android 美颜相机】第十八天:GPUImageChromaKeyBlendFilter 解析
  • 聊聊室内艺术涂料十大品牌推荐,沐瑟上榜了吗?
  • Java毕设项目:基于springboot的毕业生就业系统(源码+文档,讲解、调试运行,定制等)
  • 细聊唐山环保装修公司,美洺驰装饰口碑怎么样
  • 盘点口碑好的PCBA厂家,硬之城技术支持服务怎么样
  • 2026年讲讲山西东方红彩灯厂,造型美观且口碑好的性价比之选
  • 光纤传感技术服务怎么选,安徽佑邦智能可作参考吗