首页> 外文会议>International astronautical congress;IAC 2009 >Model Organization: An Effective Technique in Model Driven Development of Onboard Software for Spacecraft Bus Management Unit
【24h】

Model Organization: An Effective Technique in Model Driven Development of Onboard Software for Spacecraft Bus Management Unit

机译:模型组织:航天飞机公交管理单元机载软件模型驱动开发的有效技术

获取原文

摘要

Model driven software development has been quite popular in the recent years for commercial projects. However, the application of this methodology for safety critical embedded spacecraft systems has been limited. This paper presents a methodology of model organization as an effective technique for modeling large complex embedded systems like the Spacecraft Bus Management Unit (BMU) On-board Software under the model driven approach. The BMU software of a spacecraft mainly consists of Attitude and Orbit Control System (AOCS) performing the major task of controlling spacecraft, which is aided by the Telecommand (TC), Telemetry (TM), various Sensor and Actuator Systems. Additionally, it also includes the Thermal Control, Payload Control, and Data transfer from sensor to actuators using a standard communication bus like MIL-STD-1553B in a single framework. The paper presents the methodology that is applied to reduce complexity and simplify communication of information between teams, model based requirement management, tackling complexity of design and implementation, traceability of information for practical spacecraft system using Unified Modeling Language (UML) and Computer Aided Software Engineering (CASE) tools. The paper contributes by showing how the approach can be used to tackle such a large complex system development with increased quality and with reduced time with suitable examples and cases of ongoing satellite projects. Implementation and practical results are also presented to show the usefulness and applicability of the proposed approach for such large complex satellite system.
机译:近年来,在商业项目中,模型驱动的软件开发非常流行。但是,这种方法在安全性至关重要的嵌入式航天器系统中的应用受到了限制。本文提出了一种模型组织方法,作为一种在模型驱动方法下对大型复杂嵌入式系统(如航天飞机总线管理单元(BMU)机载软件)进行建模的有效技术。航天器的BMU软件主要由执行航天器控制任务的姿态和轨道控制系统(AOCS)组成,它由遥距指令(TC),遥测(TM),各种传感器和执行器系统辅助。此外,它还包括热控制,有效负载控制,以及使用标准通信总线(如MIL-STD-1553B)在单个框架中从传感器到执行器的数据传输。本文提出了一种方法,该方法可用于降低复杂性并简化团队之间的信息交流,基于模型的需求管理,解决设计和实现的复杂性,使用统一建模语言(UML)和计算机辅助软件工程的实用航天器系统的信息可追溯性(CASE)工具。本文通过展示如何使用该方法来解决此类大型复杂系统开发问题,并提供了适当的实例和正在进行的卫星项目的案例,从而提高了质量,并减少了时间。还介绍了实现和实际结果,以表明所提出的方法对这种大型复杂卫星系统的有用性和适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号