构件化的航天用数据传输处理系统构建,航天工程论文.docx





《构件化的航天用数据传输处理系统构建,航天工程论文.docx》由会员分享,可在线阅读,更多相关《构件化的航天用数据传输处理系统构建,航天工程论文.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、构件化的航天用数据传输处理系统构建,航天工程论文软件复用是指重复使用为避免重复开发同样或类似工作产品的经过1.作为一种摆脱软件危机的手段,它能够有效克制软件开发中经常出现的开发效率低、费用高、开发周期长、系统难以维护、软件质量难以保证等问题2. 随着对软件复用实践的深切进入,构件技术得到飞速发展3.软件构件技术是支持软件复用的核心技术4,构件通过接口与外界交互,可通过一样接口构件替换原有构件5.这种方式彻底颠覆了手工作坊式的软件开发形式,给软件开发人员在设计、编码等方面了带来了很大的灵敏度,正在成为软件设计领域新的趋势6. 在航天测控领域,测控应用软件复用技术的研究历来遭到关注和重视。随着载人
2、航天工程、探月工程的不断深切进入,我们国家航天测控网不断有新的测控设备投入使用7.而航天测控站数据传输处理系统是各测控设备不可或缺的一个分系统,它承当着与测控中心之间的信息交换及部分信息处理任务,怎样提高该软件系统的开发效率,提高软件质量,缩短软件开发周期,减小软件的维护成本,是我们面临的一个重要课题。 本文基于 Windows 系统,采用软件总线模型层次化设备模型,构建了一个构件化的数据传输处理系统实例,实现了该领域内软件的二进制复用,提高了系统的可靠性和软件的开发效率。 2 数据传输处理系统任务 航天测控系统由测控中心、测控站、通信系统等组成8.数据传输处理系统是航天测控网的基本节点,主要
3、完成与测控设备通信、与中心的数据通信、实时数据处理和事后处理功能。 1 与测控设备通信 数据传输处理系统与测控设备之间通过通信接口部件以太网、多路通信板、CCP 或专用接口 连接,在相关的协议支配下进行通信: 向设备发送上行遥控信息、轨道预报信息,接收设备解调的遥测信息、测量信息等。 2 与中心的数据通信 数据传输处理系统与中心的数据通信一般使用多路通信板或网络方式进行通信,采用简化 HDLC规程或 TCP/IP 协议作为通信协议。实时向中心发送设备的测量信息、控制结果信息等,接收并转发中心发送的遥控指令以及轨道预报。 3 实时数据处理 主要包括遥测挑点处理、外测数据处理以及控制量计算三部分。
4、 4 事后处理 事后处理是指在任务跟踪结束后对实时记录测量和控制数据进行处理,包括显示、打印和重发以及数据的精度分析等。 3 需求分析 3. 1 角色辨别 通过对航天测控站数据传输处理系统的任务进行分析,可辨别出操作员、中心、各设备分机、双工控制台、时统设备、模拟器等 10 类角色,经过抽象,划分为操作员、网络用户、HDLC 用户、串口用户、站时统 5 类用户。 3. 2 功能需求 根据数据传输处理系统承当的任务,分析后将系统抽象为如下用例模型9,如此图 1 所示。 3. 3 系统约束 当下比拟成熟的构件模型主要有 Microsoft 公司的 COM/DCOM/COM + 、SUN 公司的 J
5、avaBeans/EJB 和 OMGObject Management Group 的 CORBA,这些技术相比照较复杂,程序不易理解。航天测控站数据传输处理系统的设计基于Windows 系统,要充分复用已有的软件资源,在对现有功能模块进行重构的基础上,开发设计基于构件技术的体系架构,实现二进制级别的软件复用,提高系统的可靠性,减少软件的重复开发,实现多设备之间软件版本的统一。 4 构件化设计及实现 4. 1 系统体系构造设计 根据体系构造权衡分析方式方法Architecture Trade- off Analysis Method,ATAM10,综合当前常用的系统体系构造风格11,结合构件化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农业相关

限制150内