Font Size: a A A

Research Of Numerical Control Equipment Testing Technology Based On Fault Injection

Posted on:2017-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:N XuFull Text:PDF
GTID:2271330503479845Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
In this paper, based on the current present processing situation of CNC equipment test-ability test, to change the previous numerical control equipment test-ability processing in the past, the fault injection technology is introduced in the CNC equipment test-ability, such as numerical control equipment. In the first place, failure mode and effect analysis(FMEA) is used to analyze and classify all kinds of fault mode of the numerical control machine tools and get the key failure mode. According to the actual failure rate of the fault statistics model, put to use space injection technology and implement the innovation of software fault injection techniques and gain system failure by using fault order division method and build CNC machine tool condition monitoring system based on fault injection. The second step, To achieve better fault tolerance choose the embedded system based on Black-fin Processor as the operating system platform with software fault tolerant control algorithm such as the check code, error detection code, Retry, alignment, shielding to test and recovery the fault. Then, after the operation by the system structure expansion components in the system NURBS interpolation procedures generated monitoring instruction list and the task table thus people can gain similar path set and build a similar path by using similar path algorithm. After that figure up suspicious degree and determine the fault statement by using LS-SVM. Choosing the directed edges of failure path and similarity path as the inputs of LS-SVM, to get the output result of the results of path execution by architecture extension. Finally, analyze CNC machine tool coverage rate by the instrumentation analysis method. Draw the conclusion that under the test contrast of fault injection and non fault injection, Fault injection method can improve four kinds of test coverage of static function coverage rate dynamic functional coverage rate normal function coverage rate and abnormal function coverage rate, especially in abnormal function coverage rate. Finally conclude that the research result that using fault injection method as a function of the traditional test method of means to improve the test coverage rate and ensure the test-ability and reliability of the system effectively. Method provided in this paper can not only reduce the failure detection time, and can shorten the maintenance time, reduce maintenance cost, improve the CNC machine tools and CNC equipment production efficiency, but also improve the CNC equipment testability and reliability, promote flexible automation development.
Keywords/Search Tags:Fault injection, Numerical control equipment, LS-SVM, Similar path method, Coverage rate
PDF Full Text Request
Related items