Air-SeaSim CGF model system based on factory mechanism
Zhang Yuan1, Zhang Limin1, Zhang Lin2*
1. Department of Electronic and Information Engineering, Naval Aeronautical and Astronautical University, Yantai 264001, China;
2. School of Computer Science and Technology, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
Aiming at simultion model reusability deficiency problem, based on the tactical background of a sea-air combat, the Air-SeaSim CGF(computer generated forces) simulation model system based on the factory mechanism was designed. Following the "bottom-up" development principle, the system software architecture consisted of model layer, object layer, service layer and application layer was constructed. Based on the entity model factory mechanism design, the system decomposed the CGF entity appropriately and abstracted some models meeting with simulation demands, which was in form of the component description. Also, the system realized the model rapid re-composition and its function expansion through defining component interfaces. The application results show that the Air-SeaSim CGF entity model based on the factory mechanism can integrate different particle simulation model, realize entity model behavior component sharing and combination during creating different entity modeling. Also, it can simplify the user definition to make for a unified model of development.