【24h】

AN OBJECT ORIENTED ARCHITECTURE FOR FLIGHT DYNAMICS MISSION SUPPORT

机译:飞行动力学任务支持的面向对象的体系结构

获取原文
获取原文并翻译 | 示例

摘要

The China-Brazil Earth Resources Satellite (CBERS) project has necessitated some rethinking of traditional Flight Dynamics Software (FDS) system design and development strategies. These methodologies have been towards an integrated approach for Flight Dynamics Software System. These aspects became relevant during the design of FDS for CBERS mission. Eventually FDS was developed for flight dynamics analysis and satellite mission support. The support requirements for mission are entities like performing orbit determination, maneuver analysis, attitude determination, satellite ephemeris generation, and orbit information. Hitherto these activities were performed through groups of tasks and analysts acting in parallel on several types of computer platforms, which led to many operational difficulties. In this scenario an integrated approach along with visual interfaces to provide quick and near real time decision-oriented flight dynamics software is needed. Towards this goal, an integrated software design is being done. A strong need has existed for rigorous quality assurance methods that account for the unique nature and environment of satellite flight dynamics support. This paper describes the product and process assurance methodologies applied to each phase of flight dynamics mission support lifecycle. It is now considered object-oriented programming as an integral part of modern symbolic processing systems. The Object Oriented Design (OOD) approach for flight dynamics system is of a class structure with existing flight dynamics models to produce a very complete, yet re-configurable prototyping tool. The C++ OOD code addresses the development of OOD classes for orbit and attitude determination and maneuver planning and execution. The conceptualization of OO methodology for flight dynamics along with the specific software design applied to CBERS is presented.
机译:中国-巴西地球资源卫星(CBERS)项目需要对传统的飞行动力学软件(FDS)系统设计和开发策略进行一些重新思考。这些方法论已朝着飞行动力学软件系统的集成方法发展。这些方面在为CBERS任务设计FDS时变得很重要。最终,FDS被开发用于飞行动力学分析和卫星任务支持。任务的支持要求是诸如执行轨道确定,机动分析,姿态确定,卫星星历表生成和轨道信息之类的实体。迄今为止,这些活动是通过在几种类型的计算机平台上并行执行的任务组和分析人员执行的,这导致了许多操作困难。在这种情况下,需要一种集成方法以及可视界面,以提供快速,近实时的面向决策的飞行动力学软件。为了实现这一目标,正在进行集成软件设计。迫切需要严格的质量保证方法,以说明卫星飞行动力学支持的独特性质和环境。本文介绍了应用于飞行动力学任务支持生命周期每个阶段的产品和过程保证方法。现在,它已被认为是面向对象的编程,是现代符号处理系统不可或缺的一部分。飞行动力学系统的面向对象设计(OOD)方法是具有现有飞行动力学模型的类结构,可生成非常完整但可重新配置的原型工具。 C ++ OOD代码解决了用于轨道和姿态确定以及机动计划和执行的OOD类的开发。介绍了面向飞行动力学的面向对象方法论的概念以及应用于CBERS的特定软件设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号