High level architecture(HLA) is the open standard in the collaborative simulation field. Scholars have been paying close attention to theoretical research on and engineering applications of collaborative simulation ba...High level architecture(HLA) is the open standard in the collaborative simulation field. Scholars have been paying close attention to theoretical research on and engineering applications of collaborative simulation based on HLA/RTI, which extends HLA in various aspects like functionality and efficiency. However, related study on the load balancing problem of HLA collaborative simulation is insufficient. Without load balancing, collaborative simulation under HLA/RTI may encounter performance reduction or even fatal errors. In this paper, load balancing is further divided into static problems and dynamic problems. A multi-objective model is established and the randomness of model parameters is taken into consideration for static load balancing, which makes the model more credible. The Monte Carlo based optimization algorithm(MCOA) is excogitated to gain static load balance. For dynamic load balancing, a new type of dynamic load balancing problem is put forward with regards to the variable-structured collaborative simulation under HLA/RTI. In order to minimize the influence against the running collaborative simulation, the ordinal optimization based algorithm(OOA) is devised to shorten the optimization time. Furthermore, the two algorithms are adopted in simulation experiments of different scenarios, which demonstrate their effectiveness and efficiency. An engineering experiment about collaborative simulation under HLA/RTI of high speed electricity multiple units(EMU) is also conducted to indentify credibility of the proposed models and supportive utility of MCOA and OOA to practical engineering systems. The proposed research ensures compatibility of traditional HLA, enhances the ability for assigning simulation loads onto computing units both statically and dynamically, improves the performance of collaborative simulation system and makes full use of the hardware resources.展开更多
The development of complex products is essentially concerned with multidisciplinary knowledge. Running on Internet, integration based on muhilayer federation architecture and dynamic reuse of simulation resources are ...The development of complex products is essentially concerned with multidisciplinary knowledge. Running on Internet, integration based on muhilayer federation architecture and dynamic reuse of simulation resources are the major difficulties for complex product collaborative design and simulation. Since the traditional Run-Time Infrastructure (RTI) is not good at supporting these new requirements, an extended high level architecture (HLA) multilayer federation integration architecture (MLFIA), based on the resource management federation (RMF) and its supporting environment based Service-oriented architecture (SOA) and HLA (SOHLA) are proposed, The idea and realization of two key technologies, the dynamic creation of simulation federation based on RMF, TH RTI, an extensible HLA runtime infrastructure (RTI), used at Internet are emphasized. Finally, an industry case about multiple unit (MU) is given.展开更多
基金supported by National Science and Technology Support Program of China (Grant No. 2012BAF15G00)
文摘High level architecture(HLA) is the open standard in the collaborative simulation field. Scholars have been paying close attention to theoretical research on and engineering applications of collaborative simulation based on HLA/RTI, which extends HLA in various aspects like functionality and efficiency. However, related study on the load balancing problem of HLA collaborative simulation is insufficient. Without load balancing, collaborative simulation under HLA/RTI may encounter performance reduction or even fatal errors. In this paper, load balancing is further divided into static problems and dynamic problems. A multi-objective model is established and the randomness of model parameters is taken into consideration for static load balancing, which makes the model more credible. The Monte Carlo based optimization algorithm(MCOA) is excogitated to gain static load balance. For dynamic load balancing, a new type of dynamic load balancing problem is put forward with regards to the variable-structured collaborative simulation under HLA/RTI. In order to minimize the influence against the running collaborative simulation, the ordinal optimization based algorithm(OOA) is devised to shorten the optimization time. Furthermore, the two algorithms are adopted in simulation experiments of different scenarios, which demonstrate their effectiveness and efficiency. An engineering experiment about collaborative simulation under HLA/RTI of high speed electricity multiple units(EMU) is also conducted to indentify credibility of the proposed models and supportive utility of MCOA and OOA to practical engineering systems. The proposed research ensures compatibility of traditional HLA, enhances the ability for assigning simulation loads onto computing units both statically and dynamically, improves the performance of collaborative simulation system and makes full use of the hardware resources.
基金Supported by the National High Technology Research and Development Programme of China (No. 2006AA04Z160).
文摘The development of complex products is essentially concerned with multidisciplinary knowledge. Running on Internet, integration based on muhilayer federation architecture and dynamic reuse of simulation resources are the major difficulties for complex product collaborative design and simulation. Since the traditional Run-Time Infrastructure (RTI) is not good at supporting these new requirements, an extended high level architecture (HLA) multilayer federation integration architecture (MLFIA), based on the resource management federation (RMF) and its supporting environment based Service-oriented architecture (SOA) and HLA (SOHLA) are proposed, The idea and realization of two key technologies, the dynamic creation of simulation federation based on RMF, TH RTI, an extensible HLA runtime infrastructure (RTI), used at Internet are emphasized. Finally, an industry case about multiple unit (MU) is given.