Optimizing Model Predictive Control horizons using Genetic Algorithm for Motion Cueing Algorithm

被引:43
|
作者
Mohammadi, Arash [1 ]
Asadi, Houshyar [1 ]
Mohamed, Shady [1 ]
Nelson, Kyle [1 ]
Nahavandi, Saeid [1 ]
机构
[1] Deakin Univ, IISRI, Geelong, Vic, Australia
关键词
Motion Cueing Algorithm; Model Predictive Control; Genetic Algorithm; Optimization; DRIVING SIMULATOR; CONTROL MPC; PERFORMANCE; DESIGN;
D O I
10.1016/j.eswa.2017.09.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Driving simulators are effective tools for producing the feeling of driving a real car through generation of a similar environment and motion cues. The main problem of motion simulators is their limited workspace which does not allow them to produce the exact motions of a real vehicle, hence they need a Motion Cueing Algorithm (MCA). A high-fidelity motion simulator can be used for vehicle prototyping and testing as well as driver/pilot training to enhance transportation safety. Using motion simulators with the capability of replacing realistic motions for these purposes is less risky for drivers and more time and cost-effective. Due to workspace limitations, washout filters have been designed to bring motion simulators back to a neutral position; however, the problem of violation of platform constraints is still an issue. Recently Model Predictive Control (MPC) has become popular in driving simulators. The primary advantage of this control method is respecting constraints and consideration of future dynamics. The horizon windows of future control and prediction affect the computational burden and the output performance. As these horizons are chosen manually by the designer, they are sub-optimal and in some cases too wide or narrow. In this paper, a novel method based on Genetic Algorithm (GA) is employed to achieve the best control and prediction horizons considering minimization of several terms such as sensation error, displacement and the computational burden. This new method is proposed to eliminate the MPC-MCA drawbacks such as time-consuming empirical guessing by iterative trial-and-error for the initial control and prediction horizons as selecting the initial control and prediction horizons based on trial-and-error can lead to large sensation error, low motion fidelity, inefficient platform usage as well as the computational burden. Therefore, this method provides a new framework for tuning not only the MPC-MCA optimally but also all the MPC-based applications while minimizing the desired cost function and computational load. The simulation results show the effectiveness of the proposed method in terms of output performance improvement and the computational burden. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:73 / 81
页数:9
相关论文
共 50 条
  • [1] Optimising Control and Prediction Horizons of a Model Predictive Control-Based Motion Cueing Algorithm Using Butterfly Optimization Algorithm
    Qazani, Mohammad Reza Chalak
    Jalali, Seyed Mohammad Jafar
    Asadi, Houshyar
    Nahavandi, Saeid
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [2] Model Predictive Control based Motion Cueing Algorithm for Driving Simulator
    Hameed, Ayesha
    Abadi, Ali Soltani Sharif
    Ordys, Andrzej
    JOURNAL OF SYSTEMS SCIENCE AND SYSTEMS ENGINEERING, 2024, 33 (05) : 607 - 626
  • [3] MODEL PREDICTIVE MOTION CUEING ALGORITHM FOR A TRUCK SIMULATOR
    Thoendel, E.
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2013, 2013, : 188 - 192
  • [4] Feasibility Analysis For Constrained Model Predictive Control Based Motion Cueing Algorithm
    Rengifo, Carolina
    Chardonnet, Jean-Remy
    Mohellebi, Hakim
    Paillot, Damien
    Kemeny, Andras
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 2076 - 2082
  • [5] Computationally-efficient Motion Cueing Algorithm via Model Predictive Control
    Chadha, Akhil
    Jain, Vishrut
    Lazcano, Andrea Michelle Rios
    Shyrokau, Barys
    2023 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS, ICM, 2023,
  • [6] Whale Optimization Algorithm for Weight Tuning of a Model Predictive Control-Based Motion Cueing Algorithm
    Qazani, Mohammad Reza Chalak
    Asadi, Houshyar
    Arogbonlo, Adetokunbo
    Rahimzadeh, Ghazal
    Mohamed, Shady
    Pedrammehr, Siamak
    Lim, Chee Peng
    Nahavandi, Saeid
    2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 1042 - 1048
  • [7] Multiobjective and Interactive Genetic Algorithms for Weight Tuning of a Model Predictive Control-Based Motion Cueing Algorithm
    Mohammadi, Arash
    Asadi, Houshyar
    Mohamed, Shady
    Nelson, Kyle
    Nahavandi, Saeid
    IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (09) : 3471 - 3481
  • [8] A Motion Cueing Algorithm Based on Model Predictive Control Using Terminal Conditions in Urban Driving Scenario
    Qazani, Mohammad Reza Chalak
    Asadi, Houshyar
    Nahavandi, Saeid
    IEEE SYSTEMS JOURNAL, 2021, 15 (01): : 445 - 453
  • [9] Model Predictive Motion Cueing Algorithm for an Overdetermined Stewart Platform
    Miunske, Tobias
    Pradipta, Justin
    Sawodny, Oliver
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2019, 141 (02):
  • [10] An efficient Model Predictive Control-based motion cueing algorithm for the driving simulator
    Fang, Zhou
    Kemeny, Andras
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2016, 92 (11): : 1025 - 1033