多模式试飞实时监控系统设计

时间:2013-01-16来源:网络

1.3 关键技术
ActiveX控件是微软提供的功能强大的程序设计和开放技术,是组建对象模型COM组件开发技术的重要组成部分,ActiveX控件作为一种可重用组件,相当于一个封装好的代码模块,通过其方法,属性、事件来与应用程序通信,任何支持ActiveX空间的软件平台都可以使用它们。B/S三层架构软件只需要管理服务器,所有客户端只需要浏览器就能工作,确保了应用与维护的简洁。

2 运行设计
2.1 运行流程
客户端软件运行遥测数据实时监控软件进行监控流程如下:
(1)运行行客户端软件,检测数据库连接状态,如正常进入下一步;
(2)在默认显示首页通过读取本地数据库安装实时监控软件的信息,并用列表形式列出,通过嵌入浏览器功能显示部分飞行相关信息;
(3)当单击选中的实时监控软件时,先访问数据库中对应课题,将需要测试的参数读取并传给客户端实时监控软件用;
(4)再通过实时通信服务器获得需要的数据,进行实时显示。
客户端软件运行视频数据监控软件流程如下:
(1)在客户端直接设定通过网络接收数据,并设定接收画面个数(最大4个),运行视频播放软件;
(2)直接通过网络接收视频服务器传的视频数据,并进行实时显示。
浏览器运行实时监控软件流程如下:
(1)浏览器请求,经Web服务器访问数据库,将相应课题的测试参数读取,并传给客户端实时监控软件(ActiveX控件)使用;
(2)再通过实时通信服务器获得需要的数据,进行实时显示。
运行流程基本分5类:一类:客户端→应用服务器→数据库服务器;二类:浏览器→Web服务器→数据库服务器;三类:客户端监控软件→实时通信服务器→遥测接收数据系统;四类:视频监控数据→视频服务器→遥测接收数据系统;五类:客户端←→视频服务器←→实时通信服务器←→管理服务器(本地局域网)。
2.2 运行控制
运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。
在网络传输方面,客户端(浏览器)在发送数据(请求)后,将等待服务器的确认收到反馈,收到后,再次等待服务器发送应答数据,然后对数据进行确认。服务器在接收到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户端,并等待确认。实时方面要保证接收端与发送端的同步(本地局域网),基于园区网的远端请求可次之。
2.3 运行时间
在系统的需求分析中,对运行时间的要求为必须对做出的操作有较快的反应。网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响。所以客户端与服务器之间的连接将采用双高速1 000 Mb/s以太网络冗余设置,尽量采用组播方式,各服务器磁盘阵列通过1 000 Mb/s光缆连接,以减少网络传输上的开销。其次是服务器的性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等待时间,所以必须使用高性能的服务器,使硬件对本系统的速度影响小于软件的影响。

3 结语
多模式试飞实时监控系统采用C/S与B/S模式结合的方式,并应用了ActiveX组件嵌入技术,使基于园区网实时监控与事后处理成为可能,最大限度满足试飞工程师的需求。在网络传输方面,建立了一条后备网络,以保证当圭网络故障时数据的通信通畅。利用数据库对各类相关信息与数据统一管理,确保了信息与数据完整性。系统通过对各类相关技术的合理应用,使实时监控更加标准化、规范化和系统化,提高了试飞实时监控效率、保证了试飞安全。

1 2 3

关键词: 多模式 实时监控 系统设计

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版