Font Size: a A A

Research And Implementation Of Visual Modeling Technology For Control Algorithm

Posted on:2018-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:J JiangFull Text:PDF
GTID:2382330566951066Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
With the diversification of computer software functions,its scale and complexity are also increasing.The availability,stability and controllability are important factors that can not be ignored for the increasingly complex software systems.Especially in the aerospace field,due to the lack of reuseable software and effective design aids,it gets low development efficiency and has been difficult to adopt to new development needs.There is an urgent need to change the way software is produced and improve the software development efficiency.The development of model-driven techniques provides a solution to this problem.It can significantly improve the efficiency of software development,increase software portability,and can reduce system complexity,improve software quality,and transform software development from traditional code-centric to model-centric.First,this paper first analyzes the development process of traditional space station control system software and its problems.And then it analyzes the history and current situation of model-driven development and discusses the core concept and basic principle of model-driven architecture.And it points out the theoretical and practical experience that the visual modeling tool can learn from.Then,it proposes a method of component package of control algorithm.Through the special comments on the code,and by using external tools scaning and packaging the code,it implements the reuse and normalization of existing algorithms.Thirdly,by using finite state machine and flow chart theory,it proposes a visual modeling method combining state diagram and flow chart to realize the visualization of complex variable structure of control software.Then by using the code generation technology,it automatically generates visual model code,and avoids manually generate code and reduce duplication of labor.Finally,based on the above research,it develops a visual modeling software to verify the validity of the theory and method.
Keywords/Search Tags:Visual modeling, Model-driven, Component package, State diagram, Flow chart
PDF Full Text Request
Related items