检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郝朝[1] 山寿[1] HAO Zhao;SHAN Shou(Chinese Flight Test Establishment,Xi'an 710089,China)
出 处:《计算机技术与发展》2018年第9期172-175,共4页Computer Technology and Development
基 金:国家国防科技工业局国防基础科研项目(JCKY2016205B006)
摘 要:在飞行试验中,实时监控是保障飞行安全和提高工作效率的重要环节。目前飞行试验实时监控采用C/S架构,数据调度软件作为遥测数据实时处理软件(服务器端)与监控画面之间的桥梁,起着关键作用。为了解决同时驱动多幅监控画面与兼容多种数据协议的问题,提出了一种监控画面数据调度软件设计方案。该软件采用C++语言设计,通过UDP组播或者FTP的方式实时接收服务器参数名,通过UDP组播接收数据,采用TCP/IP协议与多幅实时监控画面进行数据交互。利用模块化和多线程的设计思路,提高了软件的数据处理效率,保证实时性和功能的可扩展性。目前该软件已成功应用于多个型号任务试飞中,实际应用效果表明该软件能够同时与多幅监控画面完成数据交互,满足实时监控需求,有效保证型号试飞安全。In flight test,real-time monitoring is an important part of ensuring flight safety and improving work efficiency. At present,C/S architecture is used in flight test real-time monitoring. Data dispatching software plays a key role as a connection between telemetry da-ta real-time processing software (server side) and monitoring display. In order to solve the problem of driving multiple monitoring dis-play and compatible multiple data protocols concurrently,we propose a scheme for data dispatching software of monitoring display. Thesoftware is designed by C++ language and receives server parameters by UDP multicast or FTP in real time and data by UDP multicast.It uses TCP / IP to interact with multiple real-time monitoring displays for data. With modular and multi-threaded design ideas,data pro-cessing efficiency of the software is improved to ensure real-time and functional extendibility. At present,the software has been success-fully applied to plenty of types flight test. The practice shows that the software can complete data interaction with multiple monitoringdisplays concurrently to meet real-time monitoring needs and effectively ensure the type test flight safety.
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.166