ADS-B & 雷达显示终端——多源监视数据仿真平台5.5

修改日志

1此版本修改了软件坐标转换算法。

二次雷达监视数据其位置信息采用极坐标表示,由目标至雷达的距离、方位和飞行器测量的气压高度决定。在进行显示时,需要将极坐标数据转换到WGS-84大地坐标系下,再由大地坐标系转换到站心直角坐标系,再转换到屏幕坐标系下。可需要经过三次坐标转换,才能实现目标在电脑屏幕上的显示。

ADS-B通过机载的GPS设备测量位置信息,位置信息采用WGS-84大地坐标系表示,包括有经度、纬度和几何高度三维信息。同样需要经过两次坐标转换才能实现目标在电脑屏幕上的显示。

在同时接入一次雷达数据和ADS-B监视数据时,显示终端最终显示的二者的位置存在一定的偏差。经过分析发现,可能的问题是针对不同坐标系采用的坐标转换的方法不一统一,最终导致两者存在较大偏差。经过修正坐标转换算法后,偏差得到了缩小。

修正后最终显示效果:

局部图:

图中风格大小设置为1千米,由上图可知两种类型传感器的数据接入到显示终端上后,目标位置偏差得到了缩小。

但是偏差依然存在,这种偏差是无法消除的。主要原因有两点:

1地面曲率影响。众所周知,地图的形状并不是正圆球体或正椭球体,而是一种不规则的形状,不同地方地面曲率是不相同的,现有的坐标转换算法,在进行处理时通常会选取一个与地球形状最为接近的椭球,来进近似分析。WGS-84便是其中的一种。因而这类算法在实际使用时存在不可消除的误差。而且离坐标转换中心越远其误差会越大。

2不同类型传感器测量误差影响。二次雷达与ADS-B测量的参数并不相同,测量的精度也不相同,因而两种数据间一定会存在偏差。

3雷达标定问题。雷达在长时间运行过程中其水平状态会出生变化,因而雷达测量出的数据也会有偏差。

软件还在持续的开发过程中,欢迎各位多提意见,促进软件的成熟.qq387969934.

时间: 2024-10-07 16:21:00

ADS-B & 雷达显示终端——多源监视数据仿真平台5.5的相关文章

ADS-B & 雷达显示终端——多源监视数据仿真平台5.4

修改日志: 1针对分辨率在1280P以上的大屏幕进行了优化处理,支持两种尺寸的界面显示元素: 小尺寸显示元素: 大尺寸显示元素:

重构之1.Duplicate Observed Data 复制被监视数据

场景: 如果业务层的内容被内嵌于界面层中,我们需要帮这分离出来 代码坏味道 MyFrame /** * * @author wumingkun * @version 1.0.0 * @Description */ package com.demo.refactor; import java.util.Observable; import java.util.Observer; /** * @author wumingkun * */ public class MyFrame { private

大数据计算平台Spark内核全面解读

1.Spark介绍 Spark是起源于美国加州大学伯克利分校AMPLab的大数据计算平台,在2010年开源,目前是Apache软件基金会的顶级项目.随着Spark在大数据计算领域的暂露头角,越来越多的企业开始关注和使用.2014年11月,Spark在Daytona Gray Sort 100TB Benchmark竞赛中打破了由Hadoop MapReduce保持的排序记录.Spark利用1/10的节点数,把100TB数据的排序时间从72分钟提高到了23分钟. Spark在架构上包括内核部分和4

在CentOS6上使用源码编译LAMP平台

最近在学习重要的Web服务,当然也就少不了很重要的httpd和php.而动态网站必定又会使用数据库如mysql之类的,那么,今天就总结一下最近做的LAMP平台编译实验.具体过程如下. 实验名:在CentOS6上使用源码编译LAMP平台 实验环境:CentOS6.5,安装时选择了使用最多的两个开发包组. 使用系统默认基本yum源+epel6源(aliyun: http://mirrors.aliyun.com/repo/epel-6.repo) 使用源码包:httpd-2.4.9 ;二进制安装包m

LogSec日志大数据审计平台,企业信息安全管理人员不再“躺枪”

作为一名企业信息安全管理人员,你有没有被各种安全设备.服务器.网络设备的安全日志搞得焦头烂额?无论是要从各种日志中进行问题分析和定位,还是从日志中提取有用的信息,是不是都像大海捞针一样忙得筋疲力尽收获却总是寥寥? 而且,而且,你们单位里只有你一个安全管理员有木有? 单位这么多安全日志.设备日志,每天就好几万条怎么分析? 面对监管单位的安全检查,重点要求设备安全日志检查,怎么办? 那么在日常工作中,信息安全管理员究竟会面临哪些安全日志审计的问题呢? 日志分散在各地 随着信息化技术的逐渐深入,企业往

国内物联网平台初探(七):Ablecloud物联网自助开发和大数据云平台

国内物联网平台初探(七)——Ablecloud物联网自助开发和大数据云平台 马智 平台定位 面向IoT硬件厂商,提供设备联网与管理.远程查看控制.定制化云端功能开发.海量硬件数据存储与分析等基础设施,加速硬件实现联网智能化. 架构 服务 云端服务一体化开发引擎 业内独创一体化开发引擎架构,自动解决底层连接.存储.分布式集群部署.弹性扩容.安全等难题,降低IoT云端功能开发门槛,普通工程师即可快速完成云端服务开发部署,加速IoT功能创新迭代. IoT功能组件及方案超市 提供丰富的IoT功能组件及方

基于datax的数据同步平台

一.需求 由于公司各个部门对业务数据的需求,比如进行数据分析.报表展示等等,且公司没有相应的系统.数据仓库满足这些需求,最原始的办法就是把数据提取出来生成excel表发给各个部门,这个功能已经由脚本转成了平台,交给了DBA使用,而有些数据分析部门,则需要运维把生产库的数据同步到他们自己的库,并且需要对数据进行脱敏,比如客户的身份证号.手机号等等,且数据来源分散在不同的机器,不同的数据库实例里,这样就无法使用MySQL的多源复制,只能用写脚本通过SQL语句实现,随着业务的发展,导致堆积到运维部门的

大数据调度平台 azkaban windows IDEA/eclipse debug 环境搭建

近些日子需要研究大数据调度平台azkaban源码, 发现只有 linux运行的脚本,也没有windows下面的脚本,下面是怎么搭建IEDA /eclipse debug运行环境步骤.其实也挺简单的,我整理了下,方便初学者快速上手调试 ,希望可以帮助到大家. 1. 下载azkaban 源码 ,并按文档说明 ./gradlew build 2.怎么debug azkaban-exec-server 在IDEA或eclipse 右键 azkaban.execapp.AzkabanExecutorSer

DataPipeline丨新型企业数据融合平台的探索与实践

一.关于数据融合和企业数据融合平台 数据融合是把不同来源.格式.特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享. 企业数据融合平台,通常的表现形态为运行着大量数据同步和转换任务的分布式系统.其源端一般为各类偏实时的业务数据存储系统,目的端为各类数据仓库/对象存储. 二.企业数据融合平台的典型架构 下图为数据融合平台的典型架构,源端是不同的数据存储系统,另一端是各种类型的数据仓库,关系型数据库或者文件存储等.中间为数据融合平台的简单架构,组件Source connector