Dynamic and uncertainty is the typical characteristic of complicated systems such as military systems, economic systems and social systems, while accurate analysis and prediction of the behavior of a complicated system is difficult. Integrating simulation system with actual system, dynamic data driven application simulations offer the promise of more accurate analysis, more accurate predictions, more precise controls, and more reliable outcomes. Reliability, flexibility and forward-looking of decision-making can be improved, and the risk of decision-making can be reduced. It is an effective methodology of supporting decision-making under dynamic uncertain environment. Dynamic data driven combat simulation could play an important role on real-time decision support in command and control, and could have a significant impact on social policy and economic policy analysis and public emergency response mode in real-time. Based on dynamic data driven application systems concept, the theory and methods of Dynamic Data Driven Simulation for Real-time Operational Decision Support (D3S-RODS) will be researched with combat simulations as the background and realized on parallel simulation for the ultimate goal of on-line operational decision support.Dynamic Data Driven Application Systems concept is the basement of D3S-RODS. First of all, based on the research and analysis of the basic concepts of dynamic data driven application systems and the technologies involved in dynamic data driven application systems, the conceptual architecture and technical architecture is established sequentially. After differentiating and analyzing the concepts and systems related to dynamic data driven application systems, we propose the idea of building D3S-RODS system, which is a comprehensive integration of dynamic data driven application systems, symbiotic simulation system and parallel control system. This lays the foundation for the research related to the work of dynamic data driven application systems.The construction of the D3S-RODS system is studied. Under the guidance of the basic dynamic data driven application systems concept, with the needs of modern warfare as the background, we propose a high level architecture of dynamic data driven simulation system for real-time operational decision support based on the theory of real-time prediction and multi-scenarios evaluation. The high level architecture is a uniform architecture on "training and combat, analysis and decision". We analyze the function and realization of the various components in detail, together with the operational process. We also give the application modes under training, analysis and operation, providing a useful reference for all kinds of different uses of combat simulation systems in a unified framework. Dynamic simulation engine is core support of implementing D3S-RODS system. After analyzing the characteristics of the existing dynamic simulation engines, we clarify the concept of the real-time emulation and as fast as possible simulation, together with their difference and relation. Then, we design the architecture of the dynamic simulation engine which can support multiple time advance mechanism based on out-place cloning and dynamic data injection based on interaction, and implement the D-PARSE prototype of dynamic simulation engine. In the D-PARSE prototype, the interaction framework is implemented. It provides the means for the user's real-time interaction.Simulation cloning is the key to support dynamic simulation engine. After analyzing three types of analysis simulation in combat simulation, we coin the generalized multi-scenario analysis simulation concept, integrating the three types of analysis simulation, and point out that the effective way to improve the generalized multi-scenario analysis simulation is cloning. We propose in-place cloning and out-place cloning based on an in-depth study on cloning. Then, the out-place cloning is realized. Finally, we give the method of integrating in-place cloning and out-place cloning in order to further improve the efficiency of generalized multi-scenario analysis simulation.The results will be applied to the decision support simulation system for joint operations. |