A HLA-based hierarchical architecture for the CTCS hardware-in-the-loop simulation system

In this paper, a HLA-based hierarchical architecture for the CTCS HILS system is proposed to achieve better structural properties including expansibility, reconfigurability, loose coupling and finer modularization. The overall structure and some key points of the architecture (i.e. HLA infrastructure, event scheduling mechanism, message dispatch mechanism, and equipments access mechanism) are explained in sequence. The effective solutions to some special problems (i.e. the federate division and the train transfer) are prproposed, too. The successful application of this architecture shows that it can well satisfy the requirements for constructing a large-scale complex distributed HILS system, such as the CTCS HILS system.

[1]  W. Kreutzer,et al.  SimJAVA - A Framework For Modeling Queueing Networks In Java , 1997, Winter Simulation Conference Proceedings,.

[2]  E. C. Pilloud,et al.  SimWorx: an Ada 95 distributed simulation application framework supporting HLA and DIS , 1997, Proceedings of the IEEE 1997 National Aerospace and Electronics Conference. NAECON 1997.

[3]  R. L. Moose,et al.  Web-based Simulation In Simjava Using Remote Method Invocation , 1997, Winter Simulation Conference Proceedings,.

[4]  Jae-Cheon Lee,et al.  Hardware-in-the loop simulator for ABS/TCS , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[5]  Patrick G. Xavier,et al.  The Umbra simulation framework as applied to building HLA federates , 2002, Proceedings of the Winter Simulation Conference.

[6]  David M. Nicol,et al.  IDES: a Java-based distributed simulation engine , 1998, Proceedings. Sixth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (Cat. No.98TB100247).

[7]  Young-Jun Kim,et al.  Development of hardware-in-the-loop simulation system for testing multiple ABS and TCS modules , 2004 .