Font Size: a A A

Joint Simulation Training System Design And Realization

Posted on:2007-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:D M GuFull Text:PDF
GTID:2208360182979169Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Distributed scene simulation is an important field of the computer simulation. By using the uniform structure and standard, it connects kinds of simulative subsystems or real systems together and constructs a virtual synthetic environment. The distributed scene simulation can be widely used in the simulations of vehicles, military trainings, city plans and large engineer items' simulations, etc. The research has the great theoretic significance and utility value.In this paper, the newest simulation and game engine techniques have been researched with experiences of the prior project. A Joint Simulation System based on DirectX 9.0 was developed with the protocol of the Distributed Interactive Simulation. The system using the game engine is innovative, because it has the advantage of the better picture effect, higher frame rate and stabilization. The production of this system can be used in real-time simulations of war field situations, tactical trainings, and trainings of raw soldiers, games, and so on. The main works and innovations as following:1. This system has the advantages of the high frame rate, good picture effect, stabilization and low research cost. Combining the game technologies with the simulation, it breaks through limitations of general simulation software, and can gradually exceed performances of general simulation software in all aspects, by using the game engine as developing tools. The practicality of the system is improved by realizing the combined operation of multi-arms, which breaks through the limitation of the single arm.2. It is proposed that using the programmable graphic pipeline in rendering the scene, which can realize more complex scenes compared with the fixed pipeline. It can not only release the CPU's burden, but also make better use of GPU, which benefits the update of the system.3. This design has the predominance of easy maintenance, debug, and can optimize each module separately. The Object-oriented technology is used in the system design. Combining the mission requirement with the multithreading, the system has a good framework with the feature of high coheres and low coupling.4. An integrated arithmetic is proposed for rendering diffuse and glossyreflections in real-time which uses environment map. By researching on the realization process of each essential technology, including networks, database, multithreading, graphic technique and so on, the versatile communication module, database module, special effect module and terrain module have been sealed, which are reusable and efficient.
Keywords/Search Tags:Distribute Simulation, Programmable Graphic Pipeline, Multi-arms Combined Operation, Multithreading, Environment map
PDF Full Text Request
Related items