Dissertation > Excellent graduate degree dissertation topics show

The Research on Spacecraft Autonomy Software Framework and Autonomous Planning Scheduling

Author: WuDaYu
Tutor: TanQingPing
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: Autonomous Planning and Scheduling Framework Component On-Board Embedded System PUS
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 149
Quote: 1
Read: Download Dissertation

Abstract


Rapid increase of the number of the on-orbit spacecrafts and the improvement of the spacecrafts’ functions has increased the workload of both software development for the spacecrafts control and daily maintenance tasks. Software developers not only face the challenge of cost savings and increase the software reuse rate but also improve the spacecrafts’ autonomous ability and reduce the dependence to the ground control center. It will help eliminate the waste of human resources and maintenance expenses.Based on the concerns of costs and the requirement of software development, this article has investigated a few of frameworks of Spacecraft software. To modify and expand on the Attitude Orbit Control Subsystem (AOCS) Framework of European Space Agency (ESA), this article introduces a new framework SASF (Spacecraft Autonomy Software Framework). SASF uses software engineering technology such as design patterns, interfaces and components to provide a framework and a group of components which fouce on the spacecraft software. SASF also supports spacecraft autonomous planning & scheduling and self-health management. This article explains the SASF’s structure and each part’s core design ideas, and describes the concepts, requirements and designs related to autonomous planning and scheduling. SASF is made up of system foundation part and autonomous running part. System foundation part supports the development of the spacecraft software’s common foundation, and autonomous running part supports the development of the spacecraft autonomous planning & scheduling and self-health management. Moreover, SASF supports the Packet Utilization Standard (PUS) of ESA, and provides a core component which can analyze, generate and execute the telemetry and telecommand packet of PUS. This article also follows the PUS’ self-define method to define a task scheduling service which is the core of the autonomous planning and scheduling.Compared with traditional design methods of spacecraft software, the component-based framework of spacecraft autonomous running provided in this paper can improve the development efficiency, reusage and reconfiguration. Rather than traditional ground planning & scheduling method, this paper provides an on-board autonomous planning & scheduling framework.Finally, this paper presents a case study of how to use SASF to build an application of on-board planning & scheduling of imaging scout satellite to test the feasibility of SASF.

Related Dissertations

  1. The Electric Power Steering System,U463.4
  2. Research of Fault Injection for a Distributed System,TP338.8
  3. The Software Component Modeling Method Based on Feature and Its Application in VMI Management System,TP311.52
  4. Development of Software Platform for Electro-Optical Test System,TP311.52
  5. Transplant of Windows CE Operation System Based on ARM9,TP316.7
  6. The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
  7. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  8. Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
  9. LXI-VXI Adapter Design,TP274
  10. Development of Software Platform for Designing Automatic Test System,TP274
  11. The Research on the Construction of the Board of Directors of State-Owned Individual Proprietorship Companies,F275
  12. Research on Temperature Control System for High-Performance Oven-Control Crystal Oscillator (OCXO),TN752
  13. Effects of Shading on the Yield Index and Main Biochemical Components of Tea in Hilly Tea Plantation,S571.1
  14. The Antioxidative Efficient Component Recognition for Curcuma Longa L. Based on the Quality Control Pattern of Constituent Knock-out/Knock-in,R285
  15. Study on Current Situation and Constructive Suggestions of Establishment of Our Service-Oriented Government,D630
  16. Application of Improved Principal Component Analysis Algorithm in Course Construction,G642.4
  17. Research and Application on Field Framework Extention Methods Based on OSGi,TP311.5
  18. Optimization and Implementation of Portal Customization System Based on SOA,TP311.5
  19. Primary Study of Inheritance on Lodging Resistance Traits in Maize,S513
  20. Study of An Embedded Chinese Medical Therapeutic Apparatus,R197.39
  21. Dogs training management system based on WEB,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile