Font Size: a A A

Design And Research Of Composite Elec- Tronics System On ZDPS-2 Pico-satellite

Posted on:2017-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiFull Text:PDF
GTID:2348330482972576Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
The pico-satellite has been a front research field in modern aerospace technologies with its advantages of high function densities, short development cycle, low costs, small size etc. The composite electronic system (CES) plays important roles in pico-satellite system, and integrates main functions of the satellite. With the extensive use of pico-satellite and its tech-nologies development, the pico-satellite reliability have become increasingly required, which presents new challenges to the development of CES software. It's quite necessary for the CES to solve the contradiction among high reliability requirements, high integration and short de-velopment cycle of pico-satellite. For the upon contradiction and taking into account of the application of ZDPS-2 pico-satellite, the paper researches for the CES software and its relia-bility, we proposed the automation design of part software modules, and finished software research and test. The main work and achievements are as follows.(1) The CES software architectureBased on analyzing the common pico-satellite requirements, combined with ZDPS-2 pico-satellite actual tasks, we proposed a kind of CES software architecture. The CES soft-ware is divided into platform layer and application layer. Platform layer mainly implements the communication protocols with CES hardware platform and the platform function modules of pico-satellite missions for common requirement. Application layer mainly realizes the pi-co-satellite logic management, covering the realization of whole sub-systems software. Ap-plication layer and platform layer function units adopt modular design, module function is highly intergrated, low coupling, the application layer and the platform layer interact through API interface, the software layer is quite clear. The hierarchical design makes the software has the characteristics of reusability. Also the software has simple call hierarchy, and it also meets the pico-satellite basic requirements of telecontrol, telemetry, data transmission, data management and etc, which makes the software have strong extendilibity characteristics. The software adopts the interface standardized design and function interface independent and sin-gle design, making the software have maintainability characteristic. Considering the pi- co-satellite will run in a specific and complex environment, and combining the pico-satellite actual tasks, we introduced the software defensive design, redundancy design, coding design, and so on a series of design methods to improve the software reliability, which makes the software stronger.(2) Part automation design of the CES software.The paper fully extracts the similarity of the pico-satellite requirements, then designs and realizes a kind of software automation tool. The tool takes the satellite design documents as input, and ouputs the C code source files. Combining with the reality requirements of ZDPS-2 pico-satellite, the article gives examples of application of telecontrol, telemtry and FSM model software automation. Automation software design can greatly shorten the soft-ware development cycle, and reduce the error imported by human factors, which in a certain extent can finally improve the reliability of software and contribute great significance to CES software develpoment.In summary, the paper presents a highly reliability CES software architecture with strong reusability, extendilibity, maintainability. Combining the pico-satellite platform similar requirements, we designed and realized an automation software tool, and accomplished the automation of telecontrol, telemetry, data transmission, data management and etc. Finally we finished the ZDPS-2 CES software research. The ZDPS-2 pico-satellite was lanched into or-bit in September 2015 and now it works properly. Software architecture can be reused in oth-er satellite types in future. The aumation tool can shorten the software development cycle, and improve the efficiency of software development, which has important practical signifi-cance.
Keywords/Search Tags:Pico-Satellite, Composite Electronic System, Software Architecture, Automation
PDF Full Text Request
Related items