Font Size: a A A

The Research Of Testing Platform Virtualization For Embedded Software Of Satellite’s Control System

Posted on:2015-08-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q ZhuFull Text:PDF
GTID:2272330476952729Subject:Control engineering
Abstract/Summary:PDF Full Text Request
On-board software of control system is the control center of the satellite, and the virtual testing platform is an important guarantee for embedded software testing. The paper analyzed a variety of platform of control system testing, and showed the advantages and disadvantages, applicable stage of various platform, and on the basis of that put forward the concept of virtual testing platform, and completed the design of the virtual target machine, the testing platform’s architecture and the demonstration and verification. Among them, and the realization of simulator design SPARC V7 instruction set and has some innovative data bus based on DDS specification. The main research work is as follows:1. Completed the virtual simulation design of the on-board target computer, including the simulation design of SPARC V7 instruction set and various interfaces on the target compute.2. Introduced a kind of Matlab models are transformed into dynamic link library(.dll) file method. The method is that Lab VIEW’s simulation interface tool joins the Matlab simulink library, replace the existing model of input and output, using RTW(Real-Time Workshop)build dynamic link library(.dll).3. Completed the design of data bus based on DDS specification,to further realized the distributed simulation test of embedded software testing platform.4. Through onboard software testing of a certain type of satellite, demonstrated the functions of testing platform and showed scalability of testing platform. The testing results show that the virtual testing platform can complete the system testing of onboard software, thus saving the test cost of hardware, improving the efficiency of software development.
Keywords/Search Tags:satellite, embedded, software, virtualization, testing platform
PDF Full Text Request
Related items