节点文献

西昌卫星发射中心指挥显示软件系统设计与实现

Design and Realization of the Command and Display Software System in Xichang Satellite Launch Center

【作者】 陈锦平

【导师】 黄勤; 魏洪波;

【作者基本信息】 重庆大学 , 控制工程, 2007, 硕士

【摘要】 指挥显示软件系统是执行发射任务的指挥枢纽,对发射任务的圆满完成具有重要作用。该系统将发射、测控、通信、气象等各系统传来的信息进行集中处理并显示。指挥员根据指挥显示软件系统提供的信息,协调并指挥任务进程。指挥显示软件系统的主要任务是通过网络接收中心机系统传送来的数据,并将其转化为图像、图形、曲线、字符等方式的信息提供给使用者。该系统具有显示内容丰富,画面数量大,具备三维仿真显示能力,并且具有实时、可靠、交互性强、界面友好、操作简单等特点。该系统设计上采用了参数字典、曲线字典、脚本解释结构,维护软件不需要重新编译代码,只需要修改配置文件,较好的满足高密度软件维护要求。指挥显示软件系统结构上分为数据处理子系统、综合显示子系统、GIS显示子系统和辅助工具子系统。数据处理子系统负责接收处理中心机系统的数据,为综合显示子系统和GIS显示子系统提供数据支持。数据处理子系统采用参数字典和曲线字典结构解析中心机系统实时数据,存放到内存映射文件。综合显示、GIS显示子系统读取数据处理子系统的内存映射文件,将数据显示出来。综合显示子系统具有多个画面,采用脚本解释执行技术。每个画面采用类似C脚本来定义,主程序通过解释脚本来显示画面。综合显示子系统在画面绘制上,采用OpenGL技术,具备三维仿真显示能力。GIS显示子系统基于ArcGIS,使用MapObject控件实现落点轨迹显示功能,画面直观,交互性强。辅助工具子系统具有数据模拟、远程开机、远程关机、画面切换、启动进程、结束进程、更新指显软件等功能。主要用于管理人员对指挥显示软件系统运行情况进行监视和管理。本文分析了西昌卫星发射中心原指挥显示软件系统结构设计上的不足、软件维护工作量大、显示信息量小、显示方式和手段不够丰富、缺乏形象化显示手段、不具备三维显示能力、缺乏数据分析和辅助决策、缺乏网络管理功能等,研究了指挥显示软件系统的相关技术,实现了一个体系结构合理、配置灵活、易于扩充、技术可靠、先进成熟、便于维护的指挥显示软件系统,并解决了参数字典、曲线字典、脚本解释、OpenGL仿真显示与辅助决策等技术难题。

【Abstract】 The command and display system is command centrum, it’s performance affects the consummation of satellite launch. The system centralizes and processes the data of launch, measure control, communication and weather branch system etc. The commander tunes and commands the process of launch task according to the information of the system.The main task of the system is to accept data from the central computer system, and convert to information of graph, curve and text etc for the user. It introduces parameter dictionary structure to explain real-time data and save to internal memory mapping files. For data needed for curves, it designs curves define files as well as the curves’origin, abscissa and ordinate. Also it introduces the technique of script explaining for display. In this way, it improves efficiency of software maintenance mostly.The command and display system includes data processing, synthetic display, GIS and auxiliary tools processes. The data processing process is to accept data from the central computer system and provide data support for synthetic display and GIS processes. It introduces parameter dictionary and curve dictionary structure to explain real-time data and save to internal memory mapping files. For data needed for curves, it designs curves define files as well as the curves’origin, abscissa and ordinate. The data processing process handles real-time data according to the curve define file and save to curves buffer area. The synthetic display and GIS processes read internal memory mapping files from data processing process and display them. The synthetic display process has multi-images and introduces script explaining technology. Each image adopts scripts like C for definition and main program explaining scripts to display images. The process uses OpenGL technology to draw and display images in three dimensions. The GIS process is based on ArcGIS and uses MapObject to realize point fall track display with visible images and better interactivity. The auxiliary tools processes are characterized by data simulation, remote starting-up, switching images, start-up process, ending process and updating software. It is designed for operators to manage the command and display network.The paper analyzes the insufficiency of the elder command and display system, such as structure designed ,the software maintenance, the lack of display information, the lack of display style, the lack of visualization, the lack of three dimensions display’s capability, the lack of data analysis and auxiliary decision, and no network manage etc. The author has researched the relevant technology the system’s realization, and implements the system structure, resolves the problem of Parameter dictionary, Curve dictionary, visualization of OpenGL and auxiliary decision.

【关键词】 参数字典OpenGL脚本解释曲线GIS
【Key words】 Parameter DictionaryOpenGLScript ExplainingCurveGIS
  • 【网络出版投稿人】 重庆大学
  • 【网络出版年期】2008年 05期
  • 【分类号】TP311.52
  • 【被引频次】2
  • 【下载频次】150
节点文献中: 

本文链接的文献网络图示:

本文的引文网络