摘要
机动式指挥自动化系统需与多类型节点对接,要适应不同节点的状态变化,可应用于各种不同环境。实时数据交换是机动式指挥自动化系统信息共享与高效利用的关键技术,但由于该系统使用系统互联设备中不同的硬件平台、网络平台以及数据库等,造成了使用中多种模式并存、数据无法交换等问题。以某设备测量试验任务为背景,在需求分析的基础上,基于动态多线程和组播技术,设计一种应用于机动式指挥自动化系统的实时数据交换软件,该软件可实现多种体制下的协议转换与数据记录,支持设备状态的实时显示,并可按需完成原始数据的变速重演,支持数据分析,取得了良好的试验效果。
Maneuverable command automation system needs to be butted joint with many types of nodes. It need adapt status vari- ation of different node and can apply to various kinds of environment. Real-time data exchange is the key technique of maneuver- able command automation system for information sharing and efficient using. Because different hardware platforms, network plat- forms, database system are used in equipment interconnected with the system, some problems such as multiple models coexistence and data exchange failure appear. In the background of an equipment measurement test, based on requirement analysis, using dy- namic multi-thread programming and muhieast technique, a real-time data exchange and management software for maneuverable command automation system is designed. The software can transform protocol and record data under multiple systems. It can also display the equipment status in real time, replay the experiment process and analyze the data results. This software worked well in the test.
出处
《计算机与现代化》
2017年第5期99-102,108,共5页
Computer and Modernization
基金
国家自然科学基金资助项目(61301236)
关键词
机动式指挥自动化系统
数据交换
动态多线程编程
组播规划
maneuverable command automation system
data exchange
dynamic multi-thread programming
muhieast planning