Real-Time Simulation Technologies: Principles, Methodologies, and Applications