| The air-combat decision model is the driver of air-combat simulation, and works asa virtual pilot to control the fighter to conduct the air-combat under complex situationspace. The capability of the virtual pilot directly affects the counterwork simulationresults; the correctness of decision model also directly affects the simulation processand the creditability of simulation results. It’s of vital importance for air-combatsimulation to study the air-combat decision modeling method and build correct decisionmodels. State diagram is an important formalism to describe the system behavior, whichdivides the system operation process into a series of remarkably states and thetransitions between them, thus support modular and hierarchical modeling. This articleconcentrates on air-combat decision model design method and implementationtechniques; since the air-combat process can be divided into a set of states which areconnected by explicit event or conditions, we propose a state diagram based modeldesign method for air-combat decision and implement the decision model based on ascript language. The concrete contents are as follows.(1) After analyzing the domain characteristics of air combat simulation and typicaldecision modeling mechanism of air-combat simulation system, we build air-combat asimulation model framework based on the physical-information-cognitive domainpartition, and perform overall design of air combat simulation decision modeling;(2) Design the interface framework for air combat decision to provide interfacesupport from physical, information and cognitive domain.(3) Build a decision model framework for air-combat simulation, divide theair-combat process into several states and define the events and conditions for statetransition, and model the air-combat decision within each state in detail.(4) Improve the script technical framework to meet the implementationrequirements of state diagram-based decision model, establish the mapping frommetamodel of state diagram to script language, define the transformation rules fromstate diagram to script based on the mapping relationship, and transform the statediagram-based decision model to decision scripts using these rules.(5) Design typical air combat simulation scenarios to perform experimentation tovalidate the decision modeling method and decision models. |