[发明专利]一种试飞实时监控系统软件架构的设计方法在审
申请号: | 201911027695.1 | 申请日: | 2019-10-25 |
公开(公告)号: | CN110968295A | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 贾雨;刘瑜;房文林;王青;祁春 | 申请(专利权)人: | 中国飞行试验研究院 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 71008*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 试飞 实时 监控 系统软件 架构 设计 方法 | ||
本发明提供了一种试飞实时监控系统软件架构的设计方法,实现对所有试飞实时监控软件在服务器端进行管理和部署,客户端只负责数据显示,从而使得监控软件部署过程得到简化,解决了监控软件版本维护问题,同时简化了监控网络复杂度,使得网络扩展能力得到极大提高。本发明包括:建立监控系统关系数据库,对型号、用户、监控软件等信息进行关系化存储与管理;在Web服务器端创建飞机型号管理、用户管理、监控软件上传、监控软件管理、试验文件上传与管理、课题主管等不同功能模块,为后台用户提供试飞实时监控分组权限操作服务;利用C++Bulider或LabVIEW开发平台设计开发试飞实时监控软件并以COM组件的形式上传到Web服务器,实现客户端基于浏览器的试飞实时监控。
技术领域
本发明属于飞行试验遥测监控技术领域,是一种基于浏览器的试飞实时监控系统软件架构设计方法。
背景技术
飞行试验实时监控技术一直是国内、外飞行试验领域研究的关键技术之一,是实现试验机试飞状态实时监控、确保试飞安全、提高试飞效率、缩短试飞周期的重要手段。
当前,我国的试飞实时监控主要采用C/S架构体系。在该体系下,PCM实时数据服务器接收来自遥测天线的实时PCM数据并进行解算,然后通过TCP/UDP方式进行发送,遥测数据监控软件在每个监控计算机终端独立部署运行。随着网络通信技术的飞速发展和监控软件的种类增多及复杂程度的不断提高,数据处理工程师对每一台监控计算机终端的维护逐渐成为一项具有挑战性的工作,例如:监控终端部署耗时耗力、监控软件版本控制复杂、监控网络拓展能力差等。另一方面,计算、存储资源共享的理念与技术变得越来越普及,数据和应用软件的存储及运行在服务器端完成,客户端可以简化到只有显示器和输入设备的网络计算模式占据了越来越重要的地位。在这种新的模式下,浏览器/服务器模式应运而生。
浏览器/服务器架构主要利用不断成熟的Web技术,结合浏览器支持的多种脚本语言和COM组件技术,通过浏览器实现原来需要复杂的专用软件才能实现的强大功能,从而节约应用系统的开发成本和维护成本,是一种全新的软件架构技术。其应用程序在Web服务器上部署和更新,客户端只需安装相关协议软件,便可提供适应的、快速响应的交互式体验,解决了胖客户端部署、更新困难、扩展能力差的难题,具有强大的扩展性和伸缩性,让系统具有良好的二次开发功能。采用基于浏览器架构的试飞实时监控系统具有如下的优点:
1)监控软件的发布、升级和更新简单——只需将新版本的监控软件发布在Web服务器上,用户访问Web服务端,系统自动检测版本号,浏览最新版本监控软件;
2)系统安全性高——所有监控软件只在Web服务器端存储,客户端不存储任何相关软件,减少失泄密风险;
3)很容易支持移动计算环境,服务不随客户端用户所处位置、所用设备不同而改变,客户端应用环境零维护,客户端设备功能简单,系统总维护成本低。
发明内容
本发明的目的:
为了解决当前C/S架构的试飞实时监控体系中存在的软件部署维护复杂及网络扩展困难等问题,本发明提出了一种基于浏览器的试飞实时监控系统软件架构设计方法,所有监控软件均在Web服务器端进行统一管理,监控终端通过浏览器加载相关监控软件,并通过PCM实时数据服务器接收试飞遥测实时数据即可进行试飞实时监控。该方法解决现有基于C/S架构试飞实时监控体系中各监控计算机终端上需要分别部署和维护各型号飞机监控软件的问题,有效减轻数据处理工程师的工作量,同时,有效解决软件版本的一致性问题和增强遥测实时监控网络的扩展性能。
本发明的技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国飞行试验研究院,未经中国飞行试验研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911027695.1/2.html,转载请声明来源钻瓜专利网。