检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:朱敏[1] 陈立奎[2] 王宏伟[1] 范绍里[1]
机构地区:[1]海军航空工程学院战略导弹工程系,山东烟台264001 [2]中国人民解放军92538部队,辽宁大连116041
出 处:《兵工自动化》2010年第8期46-48,共3页Ordnance Industry Automation
基 金:总装备部“十一五”预研基金资助(51328040107)
摘 要:为在GL Studio中实现分布式虚拟仪表的远程交互,对该虚拟训练系统的关键技术进行研究。在分析分布式虚拟训练系统运行环境和操作流程的基础上,给出系统的总体设计框架;设计出基于混合协议的网络通信方式,保证数据快速、可靠传输,采用多线程技术提高系统的响应速度,并使用信号量实现线程同步,避免了外部控制时间和资源的浪费;给出了在GL Studio中实现多线程网络通信的关键步骤。研究结果为虚拟训练系统由单机模式向分布式协同训练模式发展提供可借鉴的技术基础,具有一定工业应用前景。In order to realize long-distance distributed interactive operation of virtual instrument in GL Studio,the key technology of this virtual training system is researched.The running environment and operation flow of virtual training system are analyzed,and the system overall design framework is given.Then,network communication based on hybrid protocol is designed to ensure data transfer fast and reliably.Multi-thread technology is used to improve the system response speed.Semaphore is adopted to synchronize threads,and the waste of external control time and resource is avoided.Finally,the key steps of multi-threaded and network communication in GL Studio are given.The research results provide referenced technical foundation for virtual training system which is concerting from single machine model to distributed collaborative training model,and has a certain industrial applications.
关 键 词:GL STUDIO 分布式 虚拟训练 Windows SOCKETS 多线程
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222