测控实时数据处理软件对象框架研究-控制工程专业论文.docxVIP

测控实时数据处理软件对象框架研究-控制工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测控实时数据处理软件对象框架研究-控制工程专业论文

Engineering Master Degree Dissertation of Chongqing University Research on Software Object Framework of Tracking Telemetry Real Time Data Processing M.D. Candidate: Wei Xing Supervisor: Prof. Chai Yi Pluralistic Supervisor: Senior Eng. Zhang zhifeng Specialty: Control Engineering College of Automation Chongqing University Oct. 2007 关键词: 关键词:航天测控系统,面向对象分析,面向对象设计 摘 要 测控实时数据处理软件是航天测控系统中的重要组成部分,承担飞行数据采 集、处理、记录等任务。软件系统具有专用性强、投资大、可靠性要求高等特点。 但是,由于研制周期短,维护使用时间长,以及人员流动性强等问题,导致软件 维护工作非常繁重。 国内测控实时处理软件普遍采用基于专用硬件平台的面向过程处理模式,研 究重点主要集中在数据处理方法上,缺少对软件框架的深入研究。现有的处理模 式以专业硬件平台为基础,导致应用软件严重依赖特定的硬件。由于专用硬件的 生产周期长,导致应用软件开发时间非常短。由于软件规模较大,导致模块间耦 合度大,重用性低,维护工作量大,其设计方法仍然停留在 90 年代初的水平。 虽然面向对象技术在商用软件设计中表现出了更加优越的特性,但是在测控 实时处理软件中缺乏对相关应用的深入研究,缺少可以参考的成功实现,导致对 象技术在本中心一直没有能够很好应用。本论文分析航天测控实时数据处理的特 点,提出将专用实时软件过程式程序设计过渡到通用的面向对象程序设计的方法, 实现了从过程模式向对象模式的初步转换。主要方法有:(1)采用了设备组成和 功能模型进行典型类的获取,实现软件原型的快速建立。(2)采用专用设备的仿 真方法,在设计时便考虑用虚拟类模拟专用外设,提高软件的独立性。(3)采用 多线程周期处理,模拟实时处理信号,方便实时软件的开发与调试。最后,在此 基础上设计了两套面向对象的航天测控实时数据处理软件,用图形化的方式详细 阐述实时数据处理软件包含的基本设备类、基本功能类、基本线程类。两套面向 对象的实时数据处理软件圆满完成了多次测控任务,证明了设计的正确性,同时 为后续的相关实时处理软件提供了可以参考的对象模型,为对象技术在专用领域 的应用提供了原型。 本文提出的实时数据处理系统的框架,具有通用性强、易维护、易扩展等特 性。包含了测控实时软件的组成模型、功能模型、实时调度机制,基于此通用框 架的实时处理软件能够根据具体应用要求,有针对性地实现相应接口,减少开发 费用并缩短开发时间。 Key Keywords:TrackingTelemetry,OOA, OOD, Real-Time ABSTRACT Real-time data processing software is the key part of the Tracking and telemetry command system(TTC), which collects, processes and records the data. Developed in a short time and used for a long time, it is really a hard job to maintain the special software for the changing staff. Nowadays the TTC real time softwares are always using the structured processing pattern based on the special hardware platform, which puts the emphasis on the data processing algorithms and lacks in the detailed research on the software architecture. Therefore, the software and hardware interacting each other, and the modules are coupled tightly and can be reused little. A good pattern can instruct software design and lead to

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档