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 条
  • [21] Model predictive driving simulator motion cueing algorithm with actuator-based constraints
    Garrett, Nikhil J. I.
    Best, Matthew C.
    VEHICLE SYSTEM DYNAMICS, 2013, 51 (08) : 1151 - 1172
  • [22] Optimizing Basic COCOMO Model using Simplified Genetic Algorithm
    Sachan, Rohit Kumar
    Nigam, Ayush
    Singh, Avinash
    Singh, Sharad
    Choudhary, Manjeet
    Tiwari, Avinash
    Kushwaha, Dharmender Singh
    TWELFTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2016 / TWELFTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2016 / TWELFTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2016, 2016, 89 : 492 - 498
  • [23] Multiplexed Model Predictive Control Weighting Selection using Genetic Algorithm
    Joelianto, Endra
    Hernawan, Fikri M.
    ICICI-BME: 2009 INTERNATIONAL CONFERENCE ON INSTRUMENTATION, COMMUNICATION, INFORMATION TECHNOLOGY, AND BIOMEDICAL ENGINEERING, 2009, : 435 - 439
  • [24] A New Gantry-Tau-Based Mechanism Using Spherical Wrist and Model Predictive Control-Based Motion Cueing Algorithm
    Qazani, Mohammad Reza Chalak
    Asadi, Houshyar
    Nahavandi, Saeid
    ROBOTICA, 2020, 38 (08) : 1359 - 1380
  • [25] A hybrid motion cueing algorithm
    Ellensohn, Felix
    Spannagl, Maximilian
    Agabekov, Samir
    Venrooij, Joost
    Schwienbacher, Markus
    Rixen, Daniel
    CONTROL ENGINEERING PRACTICE, 2020, 97 (97)
  • [26] Modular multilevel converter circulating current control using model predictive control combined with genetic algorithm
    Hassani, Ardavan Mohammad
    Bektas, Senol I.
    Hosseini, Seyed Hossein
    9TH INTERNATIONAL CONFERENCE ON THEORY AND APPLICATION OF SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTION, ICSCCW 2017, 2017, 120 : 780 - 787
  • [27] Model Predictive Control and Genetic Algorithm PID for DC Motor position
    Flores-Moran, Eduardo
    Yanez-Pazmino, Wendy
    Espin-Pazmino, Luis
    Carrera-Manosalvas, Ivette
    Barzola-Monteses, Julio
    PROCEEDINGS OF THE 2022 IEEE 40TH CENTRAL AMERICA AND PANAMA CONVENTION (CONCAPAN), 2022,
  • [28] Optimizing the gain of social genetic effect under the control of inbreeding using genetic algorithm
    Wu, Pingxian
    Jiang, Yanzhi
    Zhu, Li
    Li, Xuewei
    Tang, Guoqing
    LIVESTOCK SCIENCE, 2016, 190 : 70 - 75
  • [29] Optimizing Online Shopping using Genetic Algorithm
    Verma, Sahil
    Sinha, Akash
    Kumar, Prabhat
    Maitin, Ajay
    2020 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTER TECHNOLOGIES (ICICT 2020), 2020, : 271 - 275