Font Size: a A A

Design And Implementation Of Air-to-air Missile Six Degree Of Freedom Simulation System

Posted on:2017-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:X WeiFull Text:PDF
GTID:2322330503492679Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the change of warfare mode, fighting for air supremacy has become the main purpose of warfare. Since air-to-air missile(AAM) is the main weapon of mass destruction in air strikes and air confrontation, its advanced degree and technological level would determine the result of the warfare. Thus, the current simulation of air force urgently needs to establish an effective and realistic AAM combat simulation system, as an important part of the simulated air attack force to participate in offensive and defensive combat simulation training, which will solve so many problems of simulation training, e.g. a single air offensive force model, simple environment, overall performance lag. This paper focuses on AAM six degrees of freedom simulation system and mainly simulates AAM's whole attacking process from the aspects of launch, interception, tracking and hit.By using the concepts and methods of software engineering, this paper completes the overall and detailed design on simulation system and accomplishes simulation system implementation, making an effective integration between software development management, system architecture design, module implementation, core algorithm realization, flexible interface and software development interface realization.In order to establish a realistic missile simulation system, the paper uses modular design method to divide missile into seeker module, guidance law module, stability control module, projectile motion module and relative motion between missile and target module according to the principle and dynamic characteristics of air to air missiles, and modeling a mathematical model for each module. With its universality, the established missile model can be applied to different types of missile simulation systems.The simulation system uses Visual C ++ development environment for code development, and achieves the realization of simulation system visualization through OpenGL. The last part of the paper analyzes the results of the simulation system and verifies the correctness and validity of each model of the simulation system, which can provide a strong basis for the design certification and test of the AAM.
Keywords/Search Tags:air-to-air missile, flight simulation, six degrees of freedom, software engineering
PDF Full Text Request
Related items