一种飞行信息屏幕跟踪显示装置及方法制造方法及图纸

技术编号:5266736 阅读:159 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种飞行信息屏幕跟踪显示装置及方法,属于飞行器监控领域。该装置包含依次相连接的解码模块、坐标转换模块、存储模块、显示模块,查找模块、视口坐标系建立模块,其中解码模块还与存储模块相连接,视口坐标系模块与显示模块相连接并且查找模块与存储模块相连接。通过本发明专利技术可以利用鼠标单击屏幕上的飞行器图标,就能跟踪显示对应飞行器的所有飞行信息。

【技术实现步骤摘要】

本专利技术涉及一种飞行信息显示装置及方法,尤其是一种飞行信息屏幕跟踪显示装 置及方法。
技术介绍
目前,全球空中交通领域一致认同自动相关监视-广播ADS-B是监视技术发展的 一种趋势,它能以一种低投资和低维护的方式提供更精确的空中交通监视,航空器发出带 有相关自身位置和其他飞行参数的1090MHz ES信号,由ADS-B地面站接收实现有效的空 中交通管制测量。ADS-B突出的优势是既可以在传统的一次雷达、单脉冲二次雷达和S模式 二次雷达区域内使用,也可以在上述雷达覆盖困难的空域内使用。ADS-B是基于数据链通信技术,共有三种数据链路供ADS-B用户选择适用S模式 的基于异频雷达接收机的1090ES的1090ES数据链、通用访问收发机(UAT)和模式4甚高 频数据链(VDL-4)。航空器以一定的周期发送航空器的各种信息,包括航空器识别信息(ID)、位置、 高度、速度、方向和爬升率等。完成ADS-B OUT这一 ADS-B设备的基本功能。ADS-B不仅适用于航路和进近空中交通管制,有较高的投资效益和低廉的运行费 用,ADS-B地面站与一次雷达、单脉冲二次雷达和S模式二次雷达和其他监视手段共同使 用,可以填补由于视距作用产生的雷达盲区和更好的低空覆盖。ADS-B地面站可以直接通过IP网络连接进行远程维护和交互配置系统,系统设 置完毕后,ADS-B地面站即可输出符合ASTERIX标准的监视数据,同时系统支持来自多个 ADS-B监控系统的远程控制。ADS-B监控系统用于集中监控,可以分行显示一个或多个ADS-B地面站接收机输 出的空情。监控系统连续采集所有接收机的信息,对发生的事件进行分析和立即响应。监 控系统可以是PC机、工作站或便携式维护PC等,通过IP网络与一个或多个ADS-B地面站 连接,接收ADS-B地面站发送的ASTERIX CAT 021报文,通过解码运算等处理,以图形图像 的方式将周围空中交通态势实时呈现给用户,因此具备了集中监控的功能。监控人员通过 现有的ADS-B监控装置能够根据ADS-B地面站发送的ASTERIX 021报文,通过飞机标牌了 解飞行器的飞行信息,但是通常标牌一般只显示飞行器的呼号、M位地址、气压高度以及地 面速度等较重要的信息,以免飞行目标较多时屏幕显示过于混乱。其他相关飞行信息(诸 如SAC、SIC、时间精确度、转向速率、空速以及磁航向等信息)通常会以列表的形式将各个 飞行器的此等信息显示在屏幕的一侧,如果监控人员需要了解飞行器更多的信息,则需要 在列表框中自行查找,这种显示方式不仅占用了 ADS-B监控装置的屏幕显示空间,而且在 查找过程中也会浪费监控人员的时间。
技术实现思路
本专利技术的目的是提供一种基于精确定位的飞行信息屏幕跟踪显示方法,能够准确快速地跟踪飞行器的所有飞行信息使其显示在屏幕上,进一步提高了监控能力,并且同一 时间只显示一架飞行器的详细信息,避免了屏幕显示混乱的问题。本专利技术采用的技术方案如下该飞行信息屏幕跟踪显示装置包含解码模块、坐标 转换模块、存储模块、视口坐标系建立模块、查找模块以及显示模块,其中解码模块与坐标 转换模块、存储模块相连接,坐标转换模块与存储模块相连接,存储模块与显示模块、查找 模块相连接,视口坐标系建立模块与显示模块相连接;利用上述装置来实现飞行信息屏幕跟踪显示的方法具体包含以下步骤 a、通过视口坐标系建立模块在窗口坐标系的基础上建立视口坐标系视口坐标系建立 模块在上述装置启动时,记录窗口坐标系的大小M_XRECT,M_YRECT,此时视口坐标系的横纵 坐标为 LEFTX=MJCRECT/2,RIGHTX=MJCRECT/2,B0TT0MY=MJRECT/2,TOPY= MJRECT /2 ;bJfASTERIX 021报文发送给解码模块以解码获得飞行器的飞行信息,解码模块将飞 行信息发送给存储模块以结构体队列的形式进行存储,并且将飞行信息中的经纬度信息发 送给坐标转换模块以获得与经纬度信息相对应的视口坐标,再将视口坐标发送给存储模块 存储,其中每一个结构体的地址与一个飞行器的地址相匹配;C、将视口坐标系通过显示模块显示后,存储模块将视口坐标发送给显示模块,通过显 示模块绘制在所述视口坐标系中,其中每一个视口坐标都与一个飞行器图标相对应;d、鼠标点击飞行器图标,发送一个查找信号给查找模块,查找模块以鼠标的落点为圆 心,预设值FIND_RANGE为半径画圆,查找在所述圆内的飞行器,具体执行以下步骤 记录鼠标的落下坐标;从存储模块中调用各个视口坐标,循环计算视口坐标与落下坐标的距离,如果距离小 于半径FIND_RANGE,查找模块发送一个确定信号给存储模块以使存储模块将与视口坐标对 应的飞行器的所述飞行信息发送给显示模块,通过显示模块显示在屏幕上,并且退出循环计算。另外,在步骤a中在由鼠标拖动视口坐标系平移时,视口坐标系建立模块执行以 下步骤,其中所述鼠标包含鼠标落下、鼠标移动和鼠标释放三个动作在鼠标落下时,记录落点的横纵坐标(M_XM,X_YM);在鼠标移动时,计算视口坐标系的横纵坐标的移动距离DELTAX= POINT. X 一 M_XM, DELTAY= POINT. Y 一 M_YM,其中(POINT. X,POINT. Y)是鼠标移动时所述鼠标在窗口坐标系 中的横纵坐标;计算平移后视口坐标系的横纵坐标LEFTX = LEFTX + DELTAX, RIGHTX = RIGHTX -DELTAX,Β0ΤΤ0ΜΥ = Β0ΤΤ0ΜΥ - DELTAY, TOPY = TOPY + DELTAY,并且将鼠标移动后鼠标的横 纵坐标(POINT. X,POINT. Y)赋值给鼠标落下时落点的横纵坐标(M_XM,X_YM)使得M_XM= POINT. X,X_YM= POINT. Y ;重新定义视口坐标系,释放鼠标。再者,在步骤b中存储模块中结构体的维护包含当存储模块接收到经解码的新结 构体时,在存储模块中的结构体队列中查找是否存在与新结构体的地址相匹配的结构体如果存在与新结构体地址相匹配的结构体,则将新结构体赋值给所述结构体; 如果不存在与新结构体地址相匹配的结构体,则将新结构体添加至所述结构体队列。并且,在步骤b中存储模块中的结构体具有生存周期,当结构体在生存周期内没有更新,则将结构体从结构体队列中删除。综上所述,由于采用了上述技术方案,本专利技术的有益效果是1.现有的基于ADS-B技术的飞行器飞行信息显示方法,只在屏幕上显示飞行器的部分 重要信息,如果要查看飞行器的其他信息则需要执行其他操作,而本方法通过鼠标在屏幕 上点击飞行器图标就可以实时快速地显示出飞行器的所有飞行信息;2.本方法通过查找模块,同一时间(即点击一次鼠标)只显示一架飞行器的飞行信息, 避免了屏幕显示混乱的问题。附图说明本专利技术将通过例子并参照附图的方式说明,其中图1是该飞行信息屏幕跟踪显示装置的内部结构连接示意图; 图2是窗口坐标系和视口坐标系的示意图; 图3是视口坐标系平移后的示意图; 图4是视口坐标系重新定义的流程图; 图5是结构体队列维护的流程图; 图6是飞行器的飞行信息屏幕跟踪显示的流程图。图中标记1为经纬度信息,2为飞行信息,3为飞行器的视口坐标,4为查本文档来自技高网
...

【技术保护点】
一种飞行信息屏幕跟踪显示装置,其特征在于,包含解码模块、坐标转换模块、存储模块、视口坐标系建立模块、查找模块以及显示模块,其中所述解码模块与所述坐标转换模块、所述存储模块相连接,所述坐标转换模块与所述存储模块相连接,所述存储模块与所述显示模块、所述查找模块相连接,所述视口坐标系建立模块与所述显示模块相连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:向珍肖玉海灏余林
申请(专利权)人:四川九洲电器集团有限责任公司
类型:发明
国别省市:51[中国|四川]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1