首页> 外文会议>SAE Brasil Congress and Exhibit >Design of an Attitude Control System for the Multi-Mission Platform and its Migration to a Real Time Operating System
【24h】

Design of an Attitude Control System for the Multi-Mission Platform and its Migration to a Real Time Operating System

机译:多任务平台姿态控制系统的设计及其对实时操作系统的迁移

获取原文

摘要

This paper presents the first of four parts of the academic design of an Attitude Control System (ACS) for the Multi-Mission Platform (MMP) and its migration to a Real Time Operating System. The MMP is a three axis stabilized artificial satellite now under development at the National Institute for Space Research (INPE). Such design applied some software engineering concepts as: 1)visual modeling; 2)automatic code generation; 3)automatic code migration; 4)soft real time simulation; and 5)hard real time simulation. A block diagram based modeling and a virtual time simulation of the MMP ACS in its nominal operational mode were built in the MatrixX 7.1 environment satisfying the three axis pointing and stabilization requirements. After that, its AutoCode module was used to generate C ANSI code representing the block diagram model. Time characteristics were added to the ACS generated code to make it the real time control software of MMP nominal operational mode. Four operating systems were used for code migration: 1)Windows 2000 (first part); 2)Mandrake Linux 10.1 (second part); 3)RedHawk Linux 2.1 (third part); and 4)RTEMS 4.6.2 (fourth part). Software migration characteristics were described for each of these four computational environments. The results shown the advantages of using those software engineering concepts in the MMP ACS development. They also show excellent agreement between the virtual time simulation results and those obtained with Windows 2000 simulation.
机译:本文介绍了多项任务平台(MMP)的态度控制系统(ACS)学术设计的四个部分中的第一个,其迁移到实时操作系统。 MMP是一个三轴稳定的人造卫星,现在正在开发国家空间研究所(INPE)。这种设计应用了一些软件工程概念为:1)视觉建模; 2)自动代码生成; 3)自动代码迁移; 4)软实时仿真; 5)硬实时模拟。基于框图的模型和虚拟时间模拟其标称操作模式下的MMP ACS的虚拟时间模拟,旨在满足三轴指向和稳定要求的矩阵7.1环境。之后,其自动频率模块用于生成表示框图模型的C ANSI代码。时间特征被添加到ACS生成的代码中,以使其成为MMP标称操作模式的实时控制软件。四个操作系统用于代码迁移:1)Windows 2000(第一部分); 2)Mandrake Linux 10.1(第二部分); 3)Redhawk Linux 2.1(第三部分);和4)RTEMS 4.6.2(第四部分)。对于这四种计算环境中的每一个描述了软件迁移特性。结果显示了在MMP ACS开发中使用那些软件工程概念的优势。它们还会在虚拟时间仿真结果和使用Windows 2000模拟中获得的那些良好的一致性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号