新闻中心

EEPW首页>嵌入式系统>设计应用> 飞行控制总线数据网络化处理软件设计

飞行控制总线数据网络化处理软件设计

作者: 时间:2013-10-29 来源:网络 收藏
(1)客户端ActiveX根据调度服务器列表中的IP及端口号循环尝试建立Socket通信,发出计算请求;
(2)客户端ActiveX与调度服务器建立连接后,调度服务器经过负载均衡计算,返回给客户端ActiveX一个计算服务器的IP及端口号;
(3)客户端ActiveX与计算服务器建立Socket连接;
(4)客户端ActiveX发出执行计算命令;
(5)计算服务器接收到计算命令后,启动确定的分布式中间件执行分布式计算任务,并将状态信息输出到控制台,计算服务器中的状态监控程序用管道技术将分布式中间件的输出作为自己的输入,并通过Socket方式返回给客户端ActiveX;
(6)客户端ActiveX接收任务执行的状态信息,显示给用户;
(7)当分布式中间件执行完毕,计算服务器中的状态监控程序将最后的结果文件通过Socket传给客户端ActiveX;
(8)客户端ActiveX控件将文件保存至客户端,分布式计算结束。

4 使用情况
通过上述的软件流程图,在此设计了飞控网络化数据处理软件,实现了非结构化的,有效解决了处理人员紧缺、数据处理效率低的问题。图5为某型号100% FCS原始数据截取图。图6为调用100%FCS网络化数据处理软件处理图4数据的结果文件。

e.JPG

f.JPG



5 结语
100%FCS处理软件在科研飞机试飞数据处理中有着举足轻重的作用。本次通过飞行试验数据处理系统平台实现了100%FCS,大大地提高数据处理效率。目前该网络化软件已经应用于多个型号的数据处理当中,数据处理速度完全能够满足我院“数据处理不过夜”的要求,数据处理结果已经成为试飞工程师排除系统故障的重要依据,为型号试飞的顺利进行提供了可靠的数据。


上一页 1 2 3 下一页

评论


技术专区

关闭