Font Size: a A A

Research And Implementation Of Software Error Detection Technique For On-Board Computers

Posted on:2007-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y HuangFull Text:PDF
GTID:2178360185485864Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
It has been international trends in constructing spacecrafts by COTS components. COTS components have the advantages of high performance,low consumption,low cost and abundant amount,can satisfy the increasing requirements of high performance of spacecrafts,while the disadvantage is the deficient anti-radiation capability.In the harsh space environment,COTS components are easy to be faulty radiated by high energy particles.Therefore,it's desired to improve the anti-radiation capability of COTS components in the space applications.International space research institutions,academia have done deep research on the issue,and obtained a number of research productions. The American ARGOS satellite has done experiments on the primary anti-radiation measures of COTS components,and has obtained valuable experiment datas.The software fault tolerance techniques SIHFT provide error detection coverage of over 99%,attracted researchers'attention.The experiment has demonstrated that it's possible to satisfy the requirement of space applications by software techniques without special hardwares. Because it's hard to get radiation-harden hardware overseas,so the software fault tolerance techniques are significant for our national space enterprise.The computer platform of 863 plan project"Micro Intelligent Free-Flying Space Robotic System"consists of COTS component.The orbit and the radiation environment of the robot are similar to ones of the ARGOS satellite, and the system is required to have high reliability.Therefore it's necessary to applied the software fault tolerance techniques into the system to improve the anti-radiation capability after the techniques been verified valid.The thesis analysed the chief technique problems and designed the solution algorithms,proposed measures of the software fault tolerance techniques suitable for the hardware platform of the robotic system on the base of studying the two key techniques-EDDI and CFCSS.First,the thesis has done the analysis in theory for the chief technique problems including basic block partition,software signature instructions generation,shadow instructions generation and instructions scheduling,proposed the algorithms suitable for the target platform. Then,the thesis introduces the design process of the software fault tolerance...
Keywords/Search Tags:EDDI technique, CFCSS technique, ARM7TDMI, Error Detection Coverage
PDF Full Text Request
Related items