Font Size: a A A

Dynamic Editable Modeling Approach Of Combat Simulation And Implementation Of Simulation Engine

Posted on:2019-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ZhangFull Text:PDF
GTID:2506306473953889Subject:Computer technology
Abstract/Summary:
Simulation technology has become an important approach and method for human beings to understand the objective world.Similarly,due to the high uncertainty of war,military sim-ulation technology plays an important role in the war field which is highly uncertain.Military simulation can make the military personnel simulate and evaluate the objective phenomenon in limited time and limited resources.Military simulation technology has become the high technical pillar of military revolution.The combat model is a reflection of human factors in the simulation system,including situation awareness,behavior decision,behavior execu-tion and information interaction.It is an important factor in system antagonism simulation With the increasing demand for operational simulation,the combat behavior is more flexible,and it is difficult to describe the operational model through fixed models.Combat simulation personnel often use different models,combinations of operational models,and operational models to conduct multiple simulations to verify the effectiveness.Enhancing the flexibil-ity,interaction and maneuverability of the simulation application can effectively improve the quality of combat simulationFor the problem of high flexibility and difficulty in operational simulation,this paper proposes and designs a dynamic editable approach based on JavaScript engine,and designs and implements a parallel simulation engine based on the thread pool.First,in the field of com-bat simulation modeling,the modeling approach of interface oriented and tangent is adopted,and the dynamic editable design idea of model combination is put forward,and the dynamic editing mode of the model is realized.Then,the parallel simulation engine based on the thread pool is designed,and the optimization design is made in the communication model,the con-current model,the interactive model and so on.Finally,the simulation engine is realized with the design idea and the dynamic editing combat model theory of the model,and the per-formance,function,feasibility and effectiveness of the simulation engine are discussed and verified through the simulation experiment design.
Keywords/Search Tags:script interpreter, dynamic editing, combat simulation, military model, simulation engine, thread pool
Related items