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 条
  • [41] 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,
  • [42] Nonlinear model predictive control based on growth genetic algorithm and simulation
    Center for Intelligent System and Biomimetics, Shenzhen Institute of Advanced Integration Technology, CAS/CUHK, Shenzhen 518067, China
    不详
    Xitong Fangzhen Xuebao, 2007, 14 (3293-3297):
  • [43] Integer programming model for optimizing bus timetable using genetic algorithm
    Wihartiko, F. D.
    Buono, A.
    Silalahi, B. P.
    INDONESIAN OPERATIONS RESEARCH ASSOCIATION (IORA) - INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH 2016, 2017, 166
  • [44] ANN Optimization of Weighting Factors Using Genetic Algorithm for Model Predictive Control of PMSM Drives
    Yao, Chunxing
    Sun, Zhenyao
    Xu, Shuai
    Zhang, Han
    Ren, Guanzhou
    Ma, Guangtong
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2022, 58 (06) : 7346 - 7362
  • [45] Novel model predictive control-based motion cueing algorithm for compensating centrifugal acceleration in KUKA robocoaster-based driving simulators
    Pham, Duc-An
    Pham, Trung Nghia
    Nguyen, Duc-Toan
    SCIENCE PROGRESS, 2023, 106 (04)
  • [46] 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
  • [47] Optimizing parameters of a motion detection system by means of a Genetic Algorithm
    Bevilacqua, A
    WSCG 2003 SHORT PAPERS, PROCEEDINGS, 2003, : 25 - 32
  • [48] Optimal Motion-Cueing Algorithm Using Motion System Kinematics Final Comment
    Aminzadeh, M.
    Mahmoodi, A.
    Sabzehparvar, M.
    EUROPEAN JOURNAL OF CONTROL, 2012, 18 (04) : 377 - 377
  • [49] Enhance Upset Prediction and Recovery Training Motion Cueing Using Switched Model Predictive Control and Pilot Model
    Wu, Dongsu
    Zhang, Zesheng
    Zhao, Jiangwei
    PROCEEDINGS OF 2020 IEEE 2ND INTERNATIONAL CONFERENCE ON CIVIL AVIATION SAFETY AND INFORMATION TECHNOLOGY (ICCASIT), 2020, : 1083 - 1087
  • [50] 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