Font Size: a A A

The Navigation Software Based On The Theory Of Finite State Machine Design And Realization

Posted on:2007-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y M HuangFull Text:PDF
GTID:2208360215970227Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
The software of strapdown inertial navigation system(SINS)is of great importance in SINS.In military,as the improvement of the performance of the weapons,the navigation system is becoming larger,more complicated,strongly restricted.As a result,the tradition method of the software development are not able to deal with it.New methods are in great need.Navigation system is a realtime embeded reaction system,hence,it can make use of the theory and experience of the embeded system.Finite state machine(FSM) is an effective tool to describe and depict the complicate state action of the realtime embeded system. So,FSM is a reasonable choice to analysis and design of the software of the navigation system.The thesis first describes the theory of the tradition FSM and its shortcomings,and then it expatiates the theory of the advanced Harel diagram and its application in many fields.Secondly,it applies the Harel diagram into the analysis and design of the navigation software,makes a comprehensive research on how to carry out the software from the requirement to the realization.It bases on the requirement of the software ,then gradually completes the design throught flow chart,data flow,interface design and crucial control viarables.It applies the OO(Object-Oriented)method to the design and construction of the use case view,sequence view and state charts.At last,it draws a conclusion on how to turn the requirement into state charts rapidly.Finally,the thesis makes a detail description of the hardware of the navigation computer and the distribution of the interrupts with the combination of the DSP and Rhapsody.It also describes the initialization of the hardware and software,the update of the application program,the debug and download of the software,and so on.Experiments are carried out to testify the design.The result of the experiment demonstrates that the software runs well and steadily.
Keywords/Search Tags:Finite state machine, Harel diagram, vc33, Rhapsody, Object Oriented
PDF Full Text Request
Related items