计算机与现代化

• 应用与开发 • 上一篇    下一篇

 一种机动式指挥自动化系统的实时数据交换软件设计

  

  1. 洛阳电子装备试验中心,河南洛阳471003
  • 收稿日期:2016-09-21 出版日期:2017-05-26 发布日期:2017-05-31
  • 作者简介:石川(1982-),男,河北保定人,洛阳电子装备试验中心工程师,硕士,研究方向:指挥自动化仿真; 张杨(1981-),女,河南巩义人,助理研究员,硕士,研究方向:雷达与雷达对抗仿真; 王利华(1986-),男,河南开封人,研究实习员,硕士,研究方向:指挥自动化仿真。
  • 基金资助:
     国家自然科学基金资助项目(61301236)

 Design of Real-time Data Exchange and Management Software for #br# Maneuverable Command Automation System

  1. Luoyang Electronic Equipment Experiment Center, Luoyang 471003, China
  • Received:2016-09-21 Online:2017-05-26 Published:2017-05-31

摘要:  机动式指挥自动化系统需与多类型节点对接,要适应不同节点的状态变化,可应用于各种不同环境。实时数据交换是机动式指挥自动化系统信息共享与高效利用的关键技术,但由于该系统使用系统互联设备中不同的硬件平台、网络平台以及数据库等,造成了使用中多种模式并存、数据无法交换等问题。以某设备测量试验任务为背景,在需求分析的基础上,基于动态多线程和组播技术,设计一种应用于机动式指挥自动化系统的实时数据交换软件,该软件可实现多种体制下的协议转换与数据记录,支持设备状态的实时显示,并可按需完成原始数据的变速重演,支持数据分析,取得了良好的试验效果。

关键词:  , 机动式指挥自动化系统, 数据交换, 动态多线程编程, 组播规划

Abstract: Maneuverable command automation system needs to be butted joint with many types of nodes. It need adapt status variation of different node and can apply to various kinds of environment. Real-time data exchange is the key technique of maneuverable command automation system for information sharing and efficient using. Because different hardware platforms, network platforms, 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 dynamic multi-thread programming and multicast 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.

Key words:  maneuverable command automation system, data exchange, dynamic multi-thread programming, multicast planning