Font Size: a A A

Research And Implementation Of Environment For Rapid Development Of Satellite Software Based On Integrated Satellite Architecture

Posted on:2011-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2178360308985671Subject:Computer technology
Abstract/Summary:PDF Full Text Request
For a long time, the research and development of satellites are specific research project, which demand a lot of human, material, and financial resources.Due to the diversity of satellite hardware platforms, software cannot be universal on different satellite structure, and each satellite needs to develop proprietary software independently, the software development depends on the hardware design and is often lagged behind, The entire upper layer software even needs to be rewritten after the type and interface of hardware device have been changed, those reasons lead to persistently high cost to build satellite.This paper propose the Integrated Satellite Architecture based on the Air Force Research Laboratory SPA projects, the architecture supports Plug and Play hardware devices, hardware flexible configuration, and that high-top software can be universal and portable, greatly reducing the cost of satellite development and R&D cycle.Paper proposes a new method to develop satellite software which based on the Integrated Satellite Architecture, this method use software to simulate hardware function. Then we design and approach development tools such as image output module, simulation environment module and so on, build an environment for rapid development of satellite software which use simulation technology to simulate real capabilities of devices, this means that the top software development process is already out of the physical details of the actual devices and that developers are able to simulate real functions of satellite equipments and implement the satellite software design, development and initial tests by using simulation techniques before devices are available.Finally, the paper achieves an prototype of rapid development environment"SimPlatform", describing the"Satellite Power Management software"instance based on SimPlatform, explaining the convenience and rapidity by using SimPlatform to develop satellite software, using experimental demonstration of temperature and humidity control to show that the software developed in SimPlatform is effective to control the physical device, We conclude that SimPlatform meets the design requirements, and the software developed for satellite services based on simulation technology is effective.
Keywords/Search Tags:SPA, Integrated Satellite Architecture, Rapid Development Environment, Virtual Simulation, SimPlatform
PDF Full Text Request
Related items