Font Size: a A A

The Software Design And Reliability Study Of A Class Of Real-Time Motion Control System

Posted on:2009-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:A Z LiuFull Text:PDF
GTID:2178360272460900Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In this thesis, aimed at the motion control system with open structure compose of PC and embedded multi-axis motion controller, the real-time motion control software of the single quilting machine is designed and developed based on the research of the design approaches of the real-time system. And the reliability of the designed software is analyzed.The main works of this thesis are summarized as follows:1. Aimed at a class of real-time motion control system, based on the research of DARTS and FSM, and by applying the modeling tool of UML, we put forward an applied software design approach of the real-time motion control system. And the single quilting real-time motion control software is designed using the studied method. In the design, the critical real-time interactivities are modeled by the UML real-time extends, and the concurrent tasks of the real-time motion control system are developed by multithread technology.2. In order to improve the precision of system, the"Two Interpolate Algorithm"is used to realize the high precise even stepping interpolation; And based on the characters of the quilting, we study an improved interpolate algorithm of the over-quadrant arc to realize the smooth quilting.3. We use the idea of fuzzy control to calculate the turning angle of graph, attain the effect of optimize the quilting speed-regulation performance; And based on the study of the three-axis synchronization model, we use the position based segmented speed regulation to realize the synchronously control of three-axis in quilting efficiently.4. Aimed at the main problems of the software reliability engineering, the fault-tolerant design is applied to enhance the reliability of quilting software; The UML based software reliability testing method is used to test the senior software; And on the basis of the improved V model, the real time embedded software testing method is discussed. Combining the UML and FTA, the software reliability evaluation strategy based on software module is studied.5. The conclusions about the probation of the software are given finally. And the directions for the future research work are indicated.
Keywords/Search Tags:design approach of real-time system (DARTS), finite state machine(FSM), unified modeling language(UML), multithread, software reliability, computerized single-neele quilting machine
PDF Full Text Request
Related items