To makesystem-of-systems combat simulation models easy to be developed and reused, simulation model formal specification and representation are researched. According to the view of system-of-systems combat simulation,...To makesystem-of-systems combat simulation models easy to be developed and reused, simulation model formal specification and representation are researched. According to the view of system-of-systems combat simulation, and based on DEVS, the simulation model's fundamental formalisms are explored. It includes entity model, system-of-systems model and experiment model. It also presents rigorous formal specification. XML data exchange standard is combined to design the XML based language, SCSL, to support simulation model representation. The corresponding relationship between SCSL and simulation model formalism is discussed and the syntax and semantics of elements in SCSL are detailed. Based on simulation model formal specification, the abstract simulation algorithm is given and SCSL virtual machine, which is capable of automatically interpreting and executing simulation model represented by SCSL, is designed. Finally an application case is presented, which can show the validation of the theory and verification of SCSL.展开更多
Complex System Modeling,Simulation and Optimization Language(CoSMSOL)is problem-oriented and designed to run on multi-core computers.This paper provides the system environment of CoSMSOL and proposes the modeling meth...Complex System Modeling,Simulation and Optimization Language(CoSMSOL)is problem-oriented and designed to run on multi-core computers.This paper provides the system environment of CoSMSOL and proposes the modeling methods of complex system,language text specification,function library,algorithm library,parallel simulation algorithms and intelligent optimization algorithms which support continuous system,discrete system and agent systems.Also,we developed a simulation language compiler of CoSMSOL,which is employed in two case studies generating a multi-entity war gaming system and an aerodynamic spacecraft model.The two cases illustrate main functions and implementation processes of CoSMSOL.The results validate that CoSMSOL is useful to model agent-based system and aerospace system.展开更多
To tackle large and complex problems, a modern simulation modeling system must posses six characteristics: simplicity, user extensibility, object orientation, flexibility, capability, and initialization. Simplicity al...To tackle large and complex problems, a modern simulation modeling system must posses six characteristics: simplicity, user extensibility, object orientation, flexibility, capability, and initialization. Simplicity allows those users who are nonprofessionals in simulation modeling to use the system to build their models. User extensibility is a self perfection mechanism by which the user is able to extend the abilities of the system for large and complex problems. Object oriented methodology is a natural way of simulation modeling. Flexibility can increase the range to which the system can be applied. Powerful systems satisfy demand for ever growing complicated problems. Efficient facilities for the initialization of a model reduces the pain of initializing complicated models. The GPMS language owns each of these features. It is an English like user extensible simulation language, providing simplicity for less experienced users and allowing new data types to be defined to increase its ability. It gives the user a choice between object oriented and function oriented modeling style. Its flexibility in building models prevents the user from obeying strict rules. Its powerful constructs allow the user to describe arbitrarily complicated models. Intelligent model initialization reduces the user’s effort greatly.展开更多
GPMS is a new integrated simulation modelling environment for discrete event systems. It is composed of several independent components which perform different tasks in the process of simulation modelling and owns a nu...GPMS is a new integrated simulation modelling environment for discrete event systems. It is composed of several independent components which perform different tasks in the process of simulation modelling and owns a number of features from different kinds of simulation software. This paper introduces GPMS through reviewing and discussing various discrete simulation software styles.展开更多
文摘To makesystem-of-systems combat simulation models easy to be developed and reused, simulation model formal specification and representation are researched. According to the view of system-of-systems combat simulation, and based on DEVS, the simulation model's fundamental formalisms are explored. It includes entity model, system-of-systems model and experiment model. It also presents rigorous formal specification. XML data exchange standard is combined to design the XML based language, SCSL, to support simulation model representation. The corresponding relationship between SCSL and simulation model formalism is discussed and the syntax and semantics of elements in SCSL are detailed. Based on simulation model formal specification, the abstract simulation algorithm is given and SCSL virtual machine, which is capable of automatically interpreting and executing simulation model represented by SCSL, is designed. Finally an application case is presented, which can show the validation of the theory and verification of SCSL.
文摘Complex System Modeling,Simulation and Optimization Language(CoSMSOL)is problem-oriented and designed to run on multi-core computers.This paper provides the system environment of CoSMSOL and proposes the modeling methods of complex system,language text specification,function library,algorithm library,parallel simulation algorithms and intelligent optimization algorithms which support continuous system,discrete system and agent systems.Also,we developed a simulation language compiler of CoSMSOL,which is employed in two case studies generating a multi-entity war gaming system and an aerodynamic spacecraft model.The two cases illustrate main functions and implementation processes of CoSMSOL.The results validate that CoSMSOL is useful to model agent-based system and aerospace system.
文摘To tackle large and complex problems, a modern simulation modeling system must posses six characteristics: simplicity, user extensibility, object orientation, flexibility, capability, and initialization. Simplicity allows those users who are nonprofessionals in simulation modeling to use the system to build their models. User extensibility is a self perfection mechanism by which the user is able to extend the abilities of the system for large and complex problems. Object oriented methodology is a natural way of simulation modeling. Flexibility can increase the range to which the system can be applied. Powerful systems satisfy demand for ever growing complicated problems. Efficient facilities for the initialization of a model reduces the pain of initializing complicated models. The GPMS language owns each of these features. It is an English like user extensible simulation language, providing simplicity for less experienced users and allowing new data types to be defined to increase its ability. It gives the user a choice between object oriented and function oriented modeling style. Its flexibility in building models prevents the user from obeying strict rules. Its powerful constructs allow the user to describe arbitrarily complicated models. Intelligent model initialization reduces the user’s effort greatly.
文摘GPMS is a new integrated simulation modelling environment for discrete event systems. It is composed of several independent components which perform different tasks in the process of simulation modelling and owns a number of features from different kinds of simulation software. This paper introduces GPMS through reviewing and discussing various discrete simulation software styles.