Font Size: a A A

Redundant Reliability Fault-Tolerant Software Of Central Contraller Strdy On Spatial Robot

Posted on:2009-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:Z J WanFull Text:PDF
GTID:2178360245969655Subject:Detection technology and automation equipment
Abstract/Summary:PDF Full Text Request
Along with the development of microcomputer and embedded computer technology, along with microcomputer and embedded computer technology's widespread uses in such as astronautics, medical service and military, computer control system's reliability contradictory has gone into prominent day by day. Many applications request the system to be able more and more to move reliably and stably in a longer time.The software system has characteristics of complexity, abstractness and logic. Software system reliability design has become software system's research key. But the reliability of software control system on the star is one of important research directions in space technology, is astronautics software's important quality rating target.This article take the space robot assembly system as the research background, has carried on the discussion and the research to the fault-tolerant technology of spatial robot software control system, has given the theoretical analysis and the concrete design strategy. The software platform uses the VxWorks strong real-time embedded operating system, studies the software fault-tolerant design strategy and method under the space environment after analyzing software's fault-tolerant technology and the application.The paper first introduced the spatial robot and the software reliability's research present situation and the trend of development in the domestic and overseas, and introduced the software movement hardware platform, the Vxworks operating system and its basic composition structure simply.Next, the multianalysis breakdown has avoided the strategy, the fault masking strategy and the breakdown restores the strategy and so on three kind of software fault-tolerant strategies the principle, compared several kinds of fault-tolerant technology's advantages and shortcomings, and simultaneously analyzed the spatial robot's actual movement environment and the demand, using the information redundancy, the software redundancy, the N text structure redundancy, the breakdown restores the technology and so on correlation theories, based on this establishes this article take the operating system, the function level, the application layer as the hierarchical structure, many kinds of fault-tolerant technologies unify fault-tolerant system.In view of operating system memory allocation efficiency and memory fragment and so on reliable the questions, this article has carried on the function expansion to operating system's memory management, using the principle of the strategy in avoiding breakdown, eliminated the safe hidden danger in operating system. The application software uses modular, the level type fault-tolerant design, reduced the system fault-tolerant complexity; The function level used the key module 3 edition structure redundancy in order to guarantee outlet data reliability of the module; After the application layer uses, to restores the technology to guarantee the upper formation duty flow completion.Finally, the paper carried on the performance test to the major targets of spatial robot software fault-tolerant. The test result has proven its feasibility.
Keywords/Search Tags:Software reliability, Software fault-tolerant, Malfunction, VxWorks implants dyadic system
PDF Full Text Request
Related items