直升机虚拟座舱中网络通信模块设计  被引量:4

Design of Communication Module in Helicopter Cockpit Simulation

在线阅读下载全文

作  者:石春虎[1] 姜建芳[1] 曲红星 陈雷 

机构地区:[1]南京理工大学自动化学院,江苏南京210094 [2]总参陆航研究所,北京101121

出  处:《计算机技术与发展》2011年第8期185-187,191,共4页Computer Technology and Development

基  金:国家大学生创新性实验计划项目(081028815)

摘  要:为了实现直升机虚拟座舱中多仿真计算机之间的网络通信,在GL Studio中集成开发Windows Sockets,采用C/S模式,运用Socket网络编程原理、方法和技巧,开发了基于UDP/IP协议的服务器和客户机通信程序。将数据封装成结构体进行传输,接收到数据后将其内存拷贝到接收结构体中进行解析并驱动相应虚拟仪表。对每个图形显示更新周期中网络通信收发次数进行试验,给出了在GL Studio中实现实时、可靠通信的策略。研究结果为直升机计算机辅助训练系统由单机模式向多仿真计算机协同训练模式发展提供可借鉴的技术基础,具有一定应用前景。In order to realize data communication between multiple simulation computers in helicopter cockpit simulation,Windows Sockets technology is integrated in GL Studio.Utilizing Client/Server mode and Socket network programming method,UDP/IP protocol communication model is developed.Data are packed into struct to transfer.Received data are memory copied to receive struct to drive relative virtual instrument.Experiments are done about receive and send times in communication to ensure data transfer real-time and reliably.The research results provide referenced technical foundation for Computer-based Training System which is concerting from single machine model to multi-machine collaborative training model,and has a certain prospect.

关 键 词:计算机辅助训练 GL Studio开发工具 网络套接字 非阻塞 实时性 

分 类 号:V275.1[航空宇航科学与技术—飞行器设计]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象