Font Size: a A A

Design Of Missile Test Process Based On MBSE And Optimization Simulation

Posted on:2020-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:C B HuangFull Text:PDF
GTID:2392330590474373Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Missile testing is of great significance for the normal launch of the missile and for whether it can hit the target as expected after launch.Over the years,a large number of national defense researchers have conducted in-depth research in the field of missile testing.From the initial manual testing to the current automatic parallel testing system,the missile testing efficiency has been continuously improved.However,the improvement of missile test efficiency requires not only the support of the hardware system,but also the matching software system to achieve its best performance.Therefore,how to design a high-quality parallel test process corresponding to the current automatic test system is very important,and it is also the direction that defense researchers need to focus on in the future.Based on the above background,this paper proposes to develop a platform that integrates missile test process design,simulation and optimization to improve the efficiency,reliability and flexibility of missile testing.The platform mainly starts from two aspects: One is to develop a software that can assist developers to visually design and simulate the missile test process.The other is to use the bionic optimization algorithm to optimize the missile parallel test task scheduling and directly obtain the optimal sequence.The combination of the two methods helps developers to design a missile test process that meets the requirements from the aspects of design,verification and optimization.In the process of platform construction,the advanced MBSE(Model-Based Systems Engineering)idea is used as the theoretical guidance,and software development is carried out according to the ideas of requirements,design,simulation and testing.Firstly,the composition of the missile automatic test system,the test plan and the content of the missile comprehensive test are analyzed and analyzed,and the design scheme of the whole platform is formulated.The system modeling tool Rhapsody is used to model the missile test content at the top level,and encapsulate the attributes of each model object.Interface and missile test logic;in the Eclipse environment,the GEF(Graphical Editor Framework)graphical editing framework is used to build the process design module,the model layer is embedded in the top-level modeling business content,and the Activiti engine is used as the simulation module background,RCP(Rich Client Platform)is the front-end display and completes the development of missile test process design simulation software.Based on the relevant data,a set of experimental conditions for missile testing is constructed.The software is used to design,simulate and output the simulation report of the process instance.Finally,a multi-population genetic algorithm with high efficiency and suitable for multiobjective optimization is selected to optimize the missile parallel test task based on the test time and the utilization of parallel resources,and a process example with the same experimental conditions is selected to simulate.Compared with the semi-serial test method under the same experimental conditions,the method of multi-population genetic algorithm is used to optimize the missile parallel test task.The time efficiency and resource utilization increased by 43.07% and 49.90%,respectively.
Keywords/Search Tags:Testing process, MBSE, Multi-population genetic algorithm, Parallel task scheduling
PDF Full Text Request
Related items