Font Size: a A A

Research On Architecture Of Self-Manage System Of Space Maneuver Vehicle

Posted on:2009-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z ZhangFull Text:PDF
GTID:2178360242499028Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The 21st century witnesses a full-scale development and exploitation of space, Many countries with advanced space technology consider unlimited space exploration as a principal goal.To reach the goal,space maneuver ability plays a significant part because space maneuver vehicle is the basic device to strengthen space controllability and to exploit space weapons.Therefore, we should study new types of space maneuver vehicle and work on new satellite architecture,we should integrate the interface of on-board computer system and make the interface more standard.All this is vital to the rapid design,integration and testing of satellites.For this purpose,CCSDS (Consultative Committee for Space Data Systems) puts forward a draft named SOIS(Spacecraft On-board Interface Services). Air Force Research Laboratory (AFRL) and American Institute of Aeronautics and Astronautics (AIAA) establish a standard of Space Plug-n-Play Avionics (SPA) together; the core component of the SPA is Satellite Data Model (SDM). However, the draft and standard have not been implemented.This thesis first studies the protocol of SOIS and services defined by application level, and then, analyses source code of SDM system (15,000 lines) thoroughly, summarizes the relations between every component and subsystem in SDM, and studies the Data Distribution Services (DDS) mechanism in SDM.The author puts forward the implementation project of standard services based on SDM.The project, which is called SBSDM(Services Based on SDM),realizes functional units put forward by SOIS, including functional units such as Time Access Services,Command and Data Acquisition Service,Message Transfer Service,and File Services, so that it provides universal services function to support the development and reuse of on-board software application .The thesis then discusses the application of C++ language on the Windows platform to realizes SBSDM system, that is, the issue of how to establish the Dynamic Link Lib (DLL) of standard services on SDM system and how to encapsulate services into class to be called by on-board application directly.Furthermore,in the light of SBSDM system, the author creates a scenario to show that SBSDM system is provided with good flexibility,stability, and reusability..Considering Real-Time Embedded Systems is frequently used in the satellites, so the thesis last discusses the transplantation of SBSDM system.The author completes the transplantation of the SBSDM system in Linux and ends with a review of the issues relevant to the transplantation in RTEMS, thus preparing for a further development of the SBSDM system.
Keywords/Search Tags:Space Maneuver Vehicle, SOIS, SDM, Data Distribute Service, Standard Service Interface, Transplant
PDF Full Text Request
Related items