Skip to main content

Advertisement

Log in

Model Predictive Control based Motion Cueing Algorithm for Driving Simulator

  • Published:
Journal of Systems Science and Systems Engineering Aims and scope Submit manuscript

Abstract

Thanks to the emerging integration of algorithms and simulators, recent Driving Simulators (DS) find enormous potential in applications like advanced driver-assistance devices, analysis of driver’s behaviours, research and development of new vehicles and even for entertainment purposes. Driving simulators have been developed to reduce the cost of field studies, allow more flexible control over circumstances and measurements, and safely present hazardous conditions. The major challenge in a driving simulator is to reproduce realistic motions within hardware constraints. Motion Cueing Algorithm (MCA) guarantees a realistic motion perception in the simulator. However, the complex nature of the human perception system makes MCA implementation challenging. The present research aims to improve the performance of driving simulators by proposing and implementing the MCA algorithm as a control problem. The approach is realized using an actual vehicle model integrated with a detailed model of the human vestibular system, which accurately reproduces the driver’s perception. These perception motion signals are compared with simulated ones. A 2-DOF stabilized platform model is used to test the results from the two proposed control strategies, Proportional Integrator and Derivative (PID) and Model Predictive Control (MPC).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Data Availability

Data sharing not applicable to this article as no datasets were generated or analysed during the current study.

References

  • Abadi A S S (2023). A novel control system for synchronizing chaotic systems in the presence of communication channel time delay; case study of Genesio-Tesi and Coullet systems. Nonlinear Analysis: Hybrid Systems 50: 101408.

    MathSciNet  MATH  Google Scholar 

  • Abadi A S S, Ordys A, Pierscionek B (2023). Controlling a teleoperated robotic eye surgical system under a communication channel’s unknown time delay. 27th International Conference on Methods and Models in Automation and Robotics: 211–215.

  • Abadi A S S, Ordys A, Pierscionek B (2023). Novel off-line self-tuning controller with guaranteed stability. International Journal of Automotive Technology 24(3): 851–862.

    Article  Google Scholar 

  • Allerton D J (2010). The impact of flight simulation in aerospace. The Aeronautical Journal 114(1162): 747–756.

    Article  Google Scholar 

  • Asadi H, Mohamed S, Lim C P, Nahavandi S (2016). Robust optimal motion cueing algorithm based on the linear quadratic regulator method and a genetic algorithm. IEEE Transactions on Systems, Man, and Cybernetics: Systems 47(2): 238–254.

    Google Scholar 

  • Asadi H, Mohamed S, Lim C P, Nahavandi S (2016). A review on otolith models in human perception. Behavioural Brain Research 309: 67–76.

    Article  Google Scholar 

  • Asadi H, Bellmann T, Qazani M C, Mohamed S, Lim C P, Nahavandi S (2023). A novel decoupled model predictive control-based motion cueing algorithm for driving simulators. IEEE Transactions on Vehicular Technology 99: 1–12.

    Google Scholar 

  • Augusto B, Loureiro R (2009). Motion cueing in the Chalmers driving simulator: A model predictive control approach. Master Thesis.

  • Biemelt P, Link C, Gausemeier S, Trächtler A (2020). A model-based online reference prediction strategy for model predictive motion cueing algorithms. IFAC-PapersOnLine 53(2): 6082–6088.

    Article  Google Scholar 

  • Blissing B, Bruzelius F, Eriksson O (2022). The effects on driving behaviour when using a head-mounted display in a dynamic driving simulator. ACM Transactions on Applied Perception 19(1): 1–18.

    Article  Google Scholar 

  • Brown C (2023). A nonlinear extension to classical filters for washout miscue prevention. Driving Simulation Conference 2023 Europe VR.

  • Bruschetta M, Maran F, Beghi A (2017). A fast implementation of MPC-based motion cueing algorithms for midsize road vehicle motion simulators. Vehicle System Dynamics 55(6): 802–826.

    Article  Google Scholar 

  • Casas S, Olanda R, Dey N (2017). Motion cueing algorithms: A review: Algorithms, evaluation and tuning. International Journal of Virtual and Augmented Reality (IJVAR) 1(1): 90–106.

    Article  Google Scholar 

  • Chadha A, Jain V, Lazcano A M R, Shyrokau B (2023). Computationally-efficient motion cueing algorithm via model predictive control. IEEE International Conference on Mechatronics: 1–6.

  • Cleij et al. (2019). Comparison between filter-and optimization-based motion cueing algorithms for driving simulation. Transportation Research Part F: Traffic Psychology and Behaviour 61: 53–68.

    Article  Google Scholar 

  • Colombet F, Dagdelen M, Reymond G, Pere C, Merienne F, Kemeny A (2008). Motion cueing: What is the impact on the driver’s behaviour. Proceedings of the Driving Simulation Conference: 171–181.

  • Iqbal S (2011). Robust smooth model-free control methodologies for industrial applications. Doctoral Dissertation, MAJU University.

  • Karthaus M, Wascher E, Falkenstein M, Getzmann S (2020). The ability of young, middle-aged and older drivers to inhibit visual and auditory distraction in a driving simulator task. Transportation Research Part F: Traffic Psychology and Behaviour 68: 272–284.

    Article  Google Scholar 

  • Khusro Y R, Zheng Y, Grottoli M, Shyrokau B (2020). MPC-based motion-cueing algorithm for a 6-DOF driving simulator with actuator constraints. Vehicles 2(4): 625–647.

    Article  Google Scholar 

  • Koyuncu A B, Erçelik E, Comulada-Simpson E, Venrooij J, Kaboli M, Knoll A (2020). A novel approach to neural network-based motion cueing algorithm for a driving simulator. IEEE Intelligent Vehicles Symposium (IV) 2118–2125.

  • Kraft E, He P, Rinderknecht S (2023). Evaluation of drive-off procedures in dynamic driving simulators: Multi-sensory cues, interaction and sense of presence. Transportation Research Part F: Traffic Psychology and Behaviour 95: 129–142.

    Article  Google Scholar 

  • Mohammadi A, Asadi H, Mohamed S, Nelson K, Nahavandi S (2016). MPC-based motion cueing algorithm with short prediction horizon using exponential weighting. In 2016 IEEE International Conference on Systems, Man, and Cybernetics: 000521–000526.

  • Nahon M A, Reid L D (1990). Simulator motion-drive algorithms: A designer’s perspective. Journal of Guidance, Control, and Dynamics 13(2): 356–362.

    Article  Google Scholar 

  • Pham D A, Pham T N, Nguyen D T (2023). Novel model predictive control-based motion cueing algorithm for compensating centrifugal acceleration in KUKA robocoaster-based driving simulators. Science Progress 106(4).DOI: https://doi.org/10.1177/00368504231204759.

  • Prakash R, Dheer D K (2023). Evolutionary algorithms-based model predictive control for vehicle lateral and roll motion control. Arabian Journal for Science and Engineering 48(5): 6857–6871.

    Article  Google Scholar 

  • Pretto P, Venrooij J, Nesti A, Bülthoff H H (2015). Perception-based motion cueing: A cybernetics approach to motion simulation. Recent Progress in Brain and Cognitive Engineering: 131–152.

  • Qazani M R C, Asadi H, Khoo S, Nahavandi S (2019). A linear time-varying model predictive control-based motion cueing algorithm for hexapod simulation-based motion platform. IEEE Transactions on Systems, Man, and Cybernetics: Systems 51(10): 6096–6110.

    Article  Google Scholar 

  • Qazani M R C, Asadi, H, Nahavandi S (2019). High-fidelity hexarot simulation-based motion platform using fuzzy incremental controller and model predictive control-based motion cueing algorithm. IEEE Systems Journal 14(4): 5073–5083.

    Article  Google Scholar 

  • Qazani M R C, Asadi H, Nahavandi S (2020). A new gantry-tau-based mechanism using spherical wrist and model predictive control-based motion cueing algorithm. Robotica 38(8): 1359–1380.

    Article  Google Scholar 

  • Qazani M R C, Asadi H, Mohamed S, Lim C P, Nahavandi S (2021). A time-varying weight MPC-based motion cueing algorithm for motion simulation platform. IEEE Transactions on Intelligent Transportation Systems 23(8): 11767–11778.

    Article  Google Scholar 

  • Qazani M R C, Asadi H, Chen Y, Abdar M, Karkoub M, Mohamed S, Nahavandi S (2023). An optimal nonlinear model predictive control-based motion cueing algorithm using cascade optimization and human interaction. IEEE Transactions on Intelligent Transportation Systems.

  • Reymond G, Kemeny A (2000). Motion cueing in the Renault driving simulator. Vehicle System Dynamics 34(4): 249–259.

    Article  Google Scholar 

  • Sharma A, Ikbal M S, Cuong D T, Zoppi M (2021). A sliding mode-based approach to motion cueing for virtual reality gaming using motion simulators. Virtual Reality 25: 95–106.

    Article  Google Scholar 

  • Telban R, Cardullo F (2001). An integrated model of human motion perception with visual-vestibular interaction. AIAA Modeling and Simulation Technologies Conference and Exhibit. DOI: https://doi.org/10.2514/6.2001-4249.

  • Venrooij J, Pretto P, Katliar M, Nooij S A, Nesti A, Lächele M, Bülthoff H H (2015). Perception-based motion cueing: Validation in driving simulation. Proceeding of Driving Simulator Conference: 153–161.

  • Weinberg G, Harsham B (2009). Developing a low-cost driving simulator for the evaluation of in-vehicle technologies. Proceedings of the 1st International Conference on Automotive User Interfaces and Interactive Vehicular Applications, USA.

Download references

Acknowledgments

Ayesha Hameed acknowledges support from the Warsaw University of Technology (WUT), grant No. 504440200007. Ali Soltani Sharif Abadi acknowledges support from WUT, grant No. 504440200003.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Soltani Sharif Abadi.

Ethics declarations

The authors declare no conflict of interest.

Additional information

Ayesha Hameed received her master’s degree in electrical engineering from COMSATS University Islamabad, Pakistan. Currently, she is a PhD student in the Institute of Automatic Control and Robotics, Faculty of Mechatronics at Warsaw University of Technology, Warsaw, Poland. Her research interest includes modelling and optimization of advanced control algorithms for robotics systems.

Ali Soltani Sharif Abadi received a bachelor’s degree in electrical engineering from Urmia University, Urmia, Iran, in 2016. He graduated with a master’s degree in control from Yazd University, Yazd, Iran, in 2019. He started his doctoral studies in October 2020 at the Warsaw University of Technology (WUT), Warsaw, Poland. He has been working as a Research Assistant (RA) at WUT from June 2022 to April 2023. He is currently a faculty member and academic teacher at the WUT, Warsaw, Poland. He was awarded the “Best Team Award” from the Faculty of Mechatronics at the Warsaw University of Technology for their research group in the 2021–2022 academic year. He has received the “IJCAS Contribution Award 2020”. Also, he was awarded as the “young author” at the “XXI Polish Control Conference 2023”. His research interests include control systems, robotic minimally invasive surgery, nonlinear control, fuzzy logic, state and disturbance observers, sliding mode control, self-tuning controllers, industrial robotics, and finite/fixed and predefined time stabilization methods.

Andrzej Ordys joined Warsaw University of Technology (WUT), as a Professor in the faculty of Mechatronics, in 2019, funded by the project “Polish Returns” of the National Agency for Academic Exchange. Immediately before coming to Poland, he held the positions of Director of Applied Research at Military Technological College (MTC) in Sultanate of Oman, Head of the School of Mechanical and Automotive Engineering and Professor of Automotive Engineering in Kingston University London, British Energy Senior Lecturer in the Industrial Control Research Centre in the Department of Electronic and Electrical Engineering at the University of Strathclyde. He has managed and contributed to research activities in numerous projects funded by the EU, national agencies (e.g., EPSRC), and industry. Prof.Ordys became a senior member of IEEE. Professor Ordys’s current research interests are real-time implementation of control algorithms, modeling, and simulation of industrial systems and mechanical systems, nonlinear predictive control, industrial control, and optimal control. He develops algorithms for benchmarking the performance of controllers and for the assessment of the system’s condition. Future research plans include resilient control with applications to power networks, automotive systems, and robotics.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hameed, A., Abadi, A.S.S. & Ordys, A. Model Predictive Control based Motion Cueing Algorithm for Driving Simulator. J. Syst. Sci. Syst. Eng. (2023). https://doi.org/10.1007/s11518-023-5584-6

Download citation

  • Published:

  • DOI: https://doi.org/10.1007/s11518-023-5584-6

Keywords

Navigation