Litcius/Paper detail

Whale Optimization Algorithm for Weight Tuning of a Model Predictive Control-Based Motion Cueing Algorithm

Mohammad Reza Chalak Qazani, Houshyar Asadi, Adetokunbo Arogbonlo, Ghazal Rahimzadeh, Shady Mohamed, Siamak Pedrammehr, Chee Peng Lim, Saeid Nahavandi

20212021 IEEE International Conference on Systems, Man, and Cybernetics (SMC)16 citationsDOIOpen Access PDF

Abstract

The purpose of the motion cueing algorithm is to reproduce the motion sensation for the drivers considering the physical limitations of this platform. Newly, the model predictive control-based methods have been used in motion cueing algorithms. This control respects the constraints and considers the future dynamics of the model for finding the optimum solution to the problem. However, the tuning of the weights for model predictive control is incredibly challenging to reduce the motion sensation errors. In this paper, a whale optimisation algorithm is used to gain the optimised weights of the model predictive control. The weights are optimized to reduce the cost function which is defined based on the motion inputs, input rates, and outputs. The recalculated weights via the whale optimisation algorithm should consider the limitations of the applications such as maximum tolerated error of motion sensation via the motion platform user, maximum linear and angular displacements, and maximum linear velocity. The proposed method is simulated seven times to demonstrate the accuracy and repeatability of the algorithm. The results show that the whale optimisation algorithm reaches the best solution quickly with minimised motion sensation error compared with the genetic algorithm.

Topics & Concepts

AlgorithmModel predictive controlMotion (physics)WhaleComputer scienceMotion controlControl theory (sociology)Artificial intelligenceControl (management)FisheryRobotBiologyAerospace and Aviation TechnologyAerodynamics and Fluid Dynamics ResearchAutonomous Vehicle Technology and Safety