  Model predictive control (MPC) is a promising technique for motion cueing in
driving simulators, but its high computation time limits widespread real-time
application. This paper proposes a hybrid algorithm that combines filter-based
and MPC-based techniques to improve specific force tracking while reducing
computation time. The proposed algorithm divides the reference acceleration
into low-frequency and high-frequency components. The high-frequency component
serves as a reference for translational motion to avoid workspace limit
violations, while the low-frequency component is for tilt coordination. The
total acceleration serves as a reference for combined specific force with the
highest priority to enable compensation of deviations from its reference
values. The algorithm uses constraints in the MPC formulation to account for
workspace limits and workspace management is applied. The investigated
scenarios were a step signal, a multi-sine wave and a recorded real-drive
slalom maneuver. Based on the conducted simulations, the algorithm produces
approximately 15% smaller root means squared error (RMSE) for the step signal
compared to the state-of-the-art. Around 16% improvement is observed when the
real-drive scenario is used as the simulation scenario, and for the multi-sine
wave, 90% improvement is observed. At higher prediction horizons the algorithm
matches the performance of a state-of-the-art MPC-based motion cueing
algorithm. Finally, for all prediction horizons, the frequency-splitting
algorithm produced faster results. The pre-generated references reduce the
required prediction horizon and computational complexity while improving
tracking performance. Hence, the proposed frequency-splitting algorithm
outperforms state-of-the-art MPC-based algorithm and offers promise for
real-time application in driving simulators.
