57 research outputs found

    Model predictive driving simulator motion cueing algorithm with actuator-based constraints

    Get PDF
    The simulator motion cueing problem has been considered extensively in the literature; approaches based on linear filtering and optimal control have been presented and shown to perform reasonably well. More recently, model predictive control (MPC) has been considered as a variant of the optimal control approach; MPC is perhaps an obvious candidate for motion cueing due to its ability to deal with constraints, in this case the platform workspace boundary. This paper presents an MPC-based cueing algorithm that, unlike other algorithms, uses the actuator positions and velocities as the constraints. The result is a cueing algorithm that can make better use of the platform workspace whilst ensuring that its bounds are never exceeded. The algorithm is shown to perform well against the classical cueing algorithm and an algorithm previously proposed by the authors, both in simulation and in tests with human drivers

    Motion Cueing Algorithm for Effective Motion Perception: A frequency-splitting MPC Approach

    Full text link
    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.Comment: 8 pages, 10 figures, 3 tables, conference (DSC 2023

    Driving simulator motion cueing algorithms – a survey of the state of the art

    Get PDF
    This paper reviews the state-of-the-art motion cueing algorithms for motion-based driving simulators. The motion cueing problem is presented, together with the main published algorithms – classical washout filtering, adaptive filtering, linear optimal control, and model predictive control (MPC). Implementation details for each of the algorithms are given and their response to various manoeuvres plotted. The algorithms all have a high-pass response apart from the MPC algorithm, which reproduces vehicle motion for as long as possible before returning to centre. The cost function-based algorithms require more parameters to be tuned, but the parameters have more relevance to the simulator operator and are thus easier to tune. Finally, proposals for an algorithm evaluation study with human test drivers are given, the results of which will be used in future work to develop a new driving simulator cueing algorithm

    Investigation of vibration’s effect on driver in optimal motion cueing algorithm

    Get PDF
    The increased sensation error between the surroundings and the driver is a major problem in driving simulators, resulting in unrealistic motion cues. Intelligent control schemes have to be developed to provide realistic motion cues to the driver. The driver’s body model incorporates the effects of vibrations on the driver’s health, comfort, perception, and motion sickness, and most of the current research on motion cueing has not considered these factors. This article proposes a novel optimal motion cueing algorithm that utilizes the driver’s body model in conjunction with the driver’s perception model to minimize the sensation error. Moreover, this article employs H1 control in place of the linear quadratic regulator to optimize the quadratic cost function of sensation error. As compared to state of the art, we achieve decreased sensation error in terms of small root-mean-square difference (70%, 61%, and 84% decrease in case of longitudinal acceleration, lateral acceleration, and yaw velocity, respectively) and improved coefficient of cross-correlation (3% and 1% increase in case of longitudinal and lateral acceleration, respectively)

    Driving simulator motion cueing development for the non-linear handling regime

    Get PDF
    This paper presents the results of a study to evaluate the suitability of two new driving simulator motion cueing algorithms for driving in the non-linear region of vehicle behaviour. The new algorithms are a Model Predictive Control (MPC)-based algorithm with constraints based on actuator states, and an algorithm based around the use of the vehicle sideslip angle as the demanded platform yaw angle. The results indicate that the body sideslip algorithm is preferred to the MPC and standard filter-based algorithms, with the more experienced participants also expressing a liking for the MPC algorithm

    Feasibility Analysis For Constrained Model Predictive Control Based Motion Cueing Algorithm

    Get PDF
    This paper deals with motion control for an 8-degree-of-freedom (DOF) high performance driving simulator. We formulate a constrained optimal control that defines the dynamical behavior of the system. Furthermore, the paper brings together various methodologies for addressing feasibility issues arising in implicit model predictive control-based motion cueing algorithms. The implementation of different techniques is described and discussed subsequently. Several simulations are carried out in the simulator platform. It is observed that the only technique that can provide ensured closed-loop stability by assuring feasibility over all prediction horizons is a braking law that basically saturates the control inputs in the constrained form

    Model-Based Control Techniques for Automotive Applications

    Get PDF
    Two different topics are covered in the thesis. Model Predictive Control applied to the Motion Cueing Problem In the last years the interest about dynamic driving simulators is increasing and new commercial solutions are arising. Driving simulators play an important role in the development of new vehicles and advanced driver assistance devices: in fact, on the one hand, having a human driver on a driving simulator allows automotive manufacturers to bridge the gap between virtual prototyping and on-road testing during the vehicle development phase; on the other hand, novel driver assistance systems (such as advanced accident avoidance systems) can be safely tested by having the driver operating the vehicle in a virtual, highly realistic environment, while being exposed to hazardous situations. In both applications, it is crucial to faithfully reproduce in the simulator the driver's perception of forces acting on the vehicle and its acceleration. This has to be achieved while keeping the platform within its limited operation space. Such strategies go under the name of Motion Cueing Algorithms. In this work, a particular implementation of a Motion Cueing algorithm is described, that is based on Model Predictive Control technique. A distinctive feature of such approach is that it exploits a detailed model of the human vestibular system, and consequently differs from standard Motion Cueing strategies based on Washout Filters: such feature allows for better implementation of tilt coordination and more efficient handling of the platform limits. The algorithm has been evaluated in practice on a small-size, innovative platform, by performing tests with professional drivers. Results show that the MPC-based motion cueing algorithm allows to effectively handle the platform working area, to limit the presence of those platform movements that are typically associated with driver motion sickness, and to devise simple and intuitive tuning procedures. Moreover, the availability of an effective virtual driver allows the development of effective predictive strategies, and first simulation results are reported in the thesis. Control Techniques for a Hybrid Sport Motorcycle Reduction of the environmental impact of transportation systems is a world wide priority. Hybrid propulsion vehicles have proved to have a strong potential to this regard, and different four-wheels solutions have spread out in the market. Differently from cars, and even if they are considered the ideal solution for urban mobility, motorbikes and mopeds have not seen a wide application of hybrid propulsion yet, mostly due to the more strict constraints on available space and driving feeling. In the thesis, the problem of providing a commercial 125cc motorbike with a hybrid propulsion system is considered, by adding an electric engine to its standard internal combustion engine. The aim for the prototype is to use the electrical machine (directly keyed on the drive shaft) to obtain a torque boost during accelerations, improving and regularizing the supplied power while reducing the emissions. Two different control algorithms are proposed 1) the first is based on a standard heuristic with adaptive features, simpler to implement on the ECU for the prototype; 2) the second is a torque-split optimal-control strategy, managing the different contributions from the two engines. A crucial point is the implementation of a Simulink virtual environment, realized starting from a commercial tool, VI-BikeRealTime, to test the algorithms. The hybrid engine model has been implemented in the tool from scratch, as well as a simple battery model, derived directly from data-sheet characteristics by using polynomial interpolation. The simulation system is completed by a virtual rider and a tool for build test circuits. Results of the simulations on a realistic track are included, to evaluate the different performance of the two strategies in a closed loop environment (thanks to the virtual rider). The results from on-track tests of the real prototype, using the first control strategy, are reported too
    • …
    corecore