Font Size: a A A

Design And Implementation Of Simulation Fire Training System Of Battalion Weapon

Posted on:2007-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z M LiFull Text:PDF
GTID:2178360182483943Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As more and more new and high technologies are applied in modern infantry arms, the development of the infantry arms is heading for three directions, namely heigh execution, heigh precision and large. However, some inherent drawbacks of high technologies weapons have restricted the development of fire training of infantry weapons as well as the transformation form equipment to battle effectiveness, such as high expenditures and difficulties in organizing training, sustainment, and maintain. Therefore, to develop the Simulation Fire Training System by using virtual simulation platform is the only way of the reform of infantry fire training.Having taken the practical situation of fire training of battalion weapon training into consideration, the author designed the "Simulation Fire Training System of Battalion Weapon (OpenFire 1.0)" on the basis of the discussion of methods of training simulation. First, the total demands of the simulation fire training are analyzed. In this part, the author discussed and summarized the basic mode of training from the point view of organization leadership structure, function, methods and steps of organizing of training, as well as pattern of training management. Second, object-oriented modeling is applied in the system by using UML. After the analysis of the system demands, a demand-analyze-model is put forward. The designing model and realizing model are built according to the demand-analyze-model. Finally, the theory of design relevant technology of 3D engine based on OpenGL is discussed. Special attention is given to the design of 3D engine, rendering of 3D scene, the algorithm of generating random fractal terrain, application of trajectory simulation.Generally speaking, OpenFire system is an open system, not only does it provide a lifelike 3D simulation training environment to the trainees, but it also provides the organizers with information platform of training management. In addition, this system, which is capable of adding new training weapons and expanding the functions of itself, is designed to the needs of training of battalion weapon.
Keywords/Search Tags:simulated training, UML, Object-Oriented, OpenGL, 3D engine
PDF Full Text Request
Related items