22 research outputs found

    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

    Evaluation of Vehicle Ride Height Adjustments Using a Driving Simulator

    Get PDF
    Testing of vehicle design properties by car manufacturers is primarily performed on-road and is resource-intensive, involving costly physical prototypes and large time durations between evaluations of alternative designs. In this paper, the applicability of driving simulators for the virtual assessment of ride, steering and handling qualities was studied by manipulating vehicle air suspension ride height (RH) (ground clearance) and simulator motion platform (MP) workspace size. The evaluation was carried out on a high-friction normal road, routinely used for testing vehicle prototypes, modelled in a driving simulator, and using professional drivers. The results showed the differences between the RHs were subjectively distinguishable by the drivers in many of the vehicle attributes. Drivers found standard and low RHs more appropriate for the vehicle in terms of the steering and handling qualities, where their performance was deteriorated, such that the steering control effort was the highest in low RH. This indicated inconsistency between subjective preferences and objective performance and the need for alternative performance metrics to be defined for expert drivers. Moreover, an improvement in drivers’ performance was observed, with a reduction of steering control effort, in larger MP configurations

    Algorithms and Applications for Nonlinear Model Predictive Control with Long Prediction Horizon

    Get PDF
    Fast implementations of NMPC are important when addressing real-time control of systems exhibiting features like fast dynamics, large dimension, and long prediction horizon, as in such situations the computational burden of the NMPC may limit the achievable control bandwidth. For that purpose, this thesis addresses both algorithms and applications. First, fast NMPC algorithms for controlling continuous-time dynamic systems using a long prediction horizon have been developed. A bridge between linear and nonlinear MPC is built using partial linearizations or sensitivity update. In order to update the sensitivities only when necessary, a Curvature-like measure of nonlinearity (CMoN) for dynamic systems has been introduced and applied to existing NMPC algorithms. Based on CMoN, intuitive and advanced updating logic have been developed for different numerical and control performance. Thus, the CMoN, together with the updating logic, formulates a partial sensitivity updating scheme for fast NMPC, named CMoN-RTI. Simulation examples are used to demonstrate the effectiveness and efficiency of CMoN-RTI. In addition, a rigorous analysis on the optimality and local convergence of CMoN-RTI is given and illustrated using numerical examples. Partial condensing algorithms have been developed when using the proposed partial sensitivity update scheme. The computational complexity has been reduced since part of the condensing information are exploited from previous sampling instants. A sensitivity updating logic together with partial condensing is proposed with a complexity linear in prediction length, leading to a speed up by a factor of ten. Partial matrix factorization algorithms are also proposed to exploit partial sensitivity update. By applying splitting methods to multi-stage problems, only part of the resulting KKT system need to be updated, which is computationally dominant in on-line optimization. Significant improvement has been proved by giving floating point operations (flops). Second, efficient implementations of NMPC have been achieved by developing a Matlab based package named MATMPC. MATMPC has two working modes: the one completely relies on Matlab and the other employs the MATLAB C language API. The advantages of MATMPC are that algorithms are easy to develop and debug thanks to Matlab, and libraries and toolboxes from Matlab can be directly used. When working in the second mode, the computational efficiency of MATMPC is comparable with those software using optimized code generation. Real-time implementations are achieved for a nine degree of freedom dynamic driving simulator and for multi-sensory motion cueing with active seat

    Driving Simulator Motion Cueing Assessment: A Platform Design Perspective

    Get PDF
    The overall aim of this thesis was to study the effects of a simulator’s motion system on vestibular motion cueing fidelity in different contexts, evaluated in terms of drivers’ perception and behaviour, in low and high road friction conditions. The effects of manipulating the motion cueing algorithm (MCA), was found to be a function of the vehicle motion in a manoeuvre, and significant effects were observed. The applicability of simulators for the assessment of vehicle driven attribute qualities such as ride, steering and handling were studied by manipulating vehicle ride height (RH). The differences between the RHs were subjectively distinguishable by the drivers in the simulator. Incongruities between the subjective preferences and objective performances were observed in both of the independent comparisons of the MCAs and RHs. The effects of motion platform (MP) workspace size were found to be dependent on the manoeuvres and road friction level. In the low-friction condition, with the increase of MP size, two opposite effects were observed on drivers’ preferences and their performances, depending on the manoeuvre. In high-friction, in most of the handling and steering qualities, a direct relation was found between the MP size and appropriate vehicle RH. Furthermore, the optimal tuning of the MCAs and optimisation of the MP workspace size was introduced. A conservative motion cueing fidelity criteria was defined. A multi-layered optimisation method was developed that uses the optimal setting of the MCA, to address the MP translational workspace size, and to meet the fidelity criteria; applicable for different manoeuvres. This method was tested on the drivers’ performance data collected from the experiments in the simulator

    Feedforward control of an active seat for dynamic driving simulators

    Get PDF
    The Active Seat system is used to overcome the lacking of low-frequency sustained accelerations on dynamic driving simulators. The system provides artificial pressure cues to trick the driver's sensory system to feel an increased acceleration. Different ways are explored: the reproduction of the pressure stimuli of a real vehicle or the creation of an haptic feedback of the acceleration vector. The control schemes are developed taking into account the pressure induced by the platform movement

    Construction of Driving Seat Frame and 2-Dof Motion Simulator

    Get PDF
    Driving simulators are increasingly being used as a didactic tool in car racing games because it offers virtual driving experience to users. However, existing driving simulators are found in market at high cost. This paper proposes the design and development of a low cost 2-DOF driving motion simulator with the interface from SimTools. The driving simulator comprises a steering wheel, a pedal and simulator software. When the steering wheel is turned in the racing simulator Live for Speed, it controls the angle of the driver’s seat upraising. The input data from the steering wheel is derived using SimTools, which extracts the motion data from the racing simulator. Potentiometer is used as the feedback sensor that manipulates the data from SimTools to control the angle of the dc motor driver rotation. The motion is created using the rotation of two dc motors that actuate the car seat frame. Moto Monster motor driver which supports 30A of current is used to control both of the dc motors using Arduino microcontroller. The angle control of the driver’s seat is proportional to the input data from steering wheel. This paper contributes the basic idea on building a low cost motion simulator

    Complex perception models applied to non-linear MPC based Motion Cueing Algorithms

    Get PDF
    Almost everyone had suffered from sickness on occasion when travelling as it passenger in an auto, ship, or aircraft. The objective of the present effort is to analyse some mathematical models for conflict generation in motion sickness and to implement them in an efficient way that can make possible their use in nowadays practical applications, such as driving simulators

    Nonlinear Modeling and Control of Driving Interfaces and Continuum Robots for System Performance Gains

    Get PDF
    With the rise of (semi)autonomous vehicles and continuum robotics technology and applications, there has been an increasing interest in controller and haptic interface designs. The presence of nonlinearities in the vehicle dynamics is the main challenge in the selection of control algorithms for real-time regulation and tracking of (semi)autonomous vehicles. Moreover, control of continuum structures with infinite dimensions proves to be difficult due to their complex dynamics plus the soft and flexible nature of the manipulator body. The trajectory tracking and control of automobile and robotic systems requires control algorithms that can effectively deal with the nonlinearities of the system without the need for approximation, modeling uncertainties, and input disturbances. Control strategies based on a linearized model are often inadequate in meeting precise performance requirements. To cope with these challenges, one must consider nonlinear techniques. Nonlinear control systems provide tools and methodologies for enabling the design and realization of (semi)autonomous vehicle and continuum robots with extended specifications based on the operational mission profiles. This dissertation provides an insight into various nonlinear controllers developed for (semi)autonomous vehicles and continuum robots as a guideline for future applications in the automobile and soft robotics field. A comprehensive assessment of the approaches and control strategies, as well as insight into the future areas of research in this field, are presented.First, two vehicle haptic interfaces, including a robotic grip and a joystick, both of which are accompanied by nonlinear sliding mode control, have been developed and studied on a steer-by-wire platform integrated with a virtual reality driving environment. An operator-in-the-loop evaluation that included 30 human test subjects was used to investigate these haptic steering interfaces over a prescribed series of driving maneuvers through real time data logging and post-test questionnaires. A conventional steering wheel with a robust sliding mode controller was used for all the driving events for comparison. Test subjects operated these interfaces for a given track comprised of a double lane-change maneuver and a country road driving event. Subjective and objective results demonstrate that the driver’s experience can be enhanced up to 75.3% with a robotic steering input when compared to the traditional steering wheel during extreme maneuvers such as high-speed driving and sharp turn (e.g., hairpin turn) passing. Second, a cellphone-inspired portable human-machine-interface (HMI) that incorporated the directional control of the vehicle as well as the brake and throttle functionality into a single holistic device will be presented. A nonlinear adaptive control technique and an optimal control approach based on driver intent were also proposed to accompany the mechatronic system for combined longitudinal and lateral vehicle guidance. Assisting the disabled drivers by excluding extensive arm and leg movements ergonomically, the device has been tested in a driving simulator platform. Human test subjects evaluated the mechatronic system with various control configurations through obstacle avoidance and city road driving test, and a conventional set of steering wheel and pedals were also utilized for comparison. Subjective and objective results from the tests demonstrate that the mobile driving interface with the proposed control scheme can enhance the driver’s performance by up to 55.8% when compared to the traditional driving system during aggressive maneuvers. The system’s superior performance during certain vehicle maneuvers and approval received from the participants demonstrated its potential as an alternative driving adaptation for disabled drivers. Third, a novel strategy is designed for trajectory control of a multi-section continuum robot in three-dimensional space to achieve accurate orientation, curvature, and section length tracking. The formulation connects the continuum manipulator dynamic behavior to a virtual discrete-jointed robot whose degrees of freedom are directly mapped to those of a continuum robot section under the hypothesis of constant curvature. Based on this connection, a computed torque control architecture is developed for the virtual robot, for which inverse kinematics and dynamic equations are constructed and exploited, with appropriate transformations developed for implementation on the continuum robot. The control algorithm is validated in a realistic simulation and implemented on a six degree-of-freedom two-section OctArm continuum manipulator. Both simulation and experimental results show that the proposed method could manage simultaneous extension/contraction, bending, and torsion actions on multi-section continuum robots with decent tracking performance (e.g. steady state arc length and curvature tracking error of 3.3mm and 130mm-1, respectively). Last, semi-autonomous vehicles equipped with assistive control systems may experience degraded lateral behaviors when aggressive driver steering commands compete with high levels of autonomy. This challenge can be mitigated with effective operator intent recognition, which can configure automated systems in context-specific situations where the driver intends to perform a steering maneuver. In this article, an ensemble learning-based driver intent recognition strategy has been developed. A nonlinear model predictive control algorithm has been designed and implemented to generate haptic feedback for lateral vehicle guidance, assisting the drivers in accomplishing their intended action. To validate the framework, operator-in-the-loop testing with 30 human subjects was conducted on a steer-by-wire platform with a virtual reality driving environment. The roadway scenarios included lane change, obstacle avoidance, intersection turns, and highway exit. The automated system with learning-based driver intent recognition was compared to both the automated system with a finite state machine-based driver intent estimator and the automated system without any driver intent prediction for all driving events. Test results demonstrate that semi-autonomous vehicle performance can be enhanced by up to 74.1% with a learning-based intent predictor. The proposed holistic framework that integrates human intelligence, machine learning algorithms, and vehicle control can help solve the driver-system conflict problem leading to safer vehicle operations

    Motion cueing in driving simulators for research applications

    Get PDF
    This research investigated the perception of self-motion in driving simulation, focussing on the dynamic cues produced by a motion platform. The study was undertaken in three stages, evaluating various motion cueing techniques based on both subjective ratings of realism and objective measures of driver performance. Using a Just Noticeable Difference methodology, Stage 1 determined the maximum perceptible motion scaling for platform movement in both translation and tilt. Motion cues scaled by 90% or more could not be perceptibly differentiated from unscaled motion. This result was used in Stage 2‟s examination of the most appropriate point in space at which the platform translations and rotations should be centred (Motion Reference Point, MRP). Participants undertook two tracking tasks requiring both longitudinal (braking) and lateral (steering) vehicle control. Whilst drivers appeared unable to perceive a change in MRP from head level to a point 1.1m lower, the higher position (closer to the vestibular organs) did result in marginally smoother braking, corresponding to the given requirements of the longitudinal driving task. Stage 3 explored the perceptual trade-off between the specific force error and tilt rate error generated by the platform. Three independent experimental factors were manipulated: motion scale-factor, platform tilt rate and additional platform displacement afforded by a XY-table. For the longitudinal task, slow tilt that remained sub-threshold was perceived as the most realistic, especially when supplemented by the extra surge of the XY-table. However, braking task performance was superior when a more rapid tilt was experienced. For the lateral task, perceived realism was enhanced when motion cues were scaled by 50%, particularly with added XY-sway. This preference was also supported by improvements in task accuracy. Participants ratings were unmoved by changing tilt rate, although rapid tilt did result in more precise lane control. Several interactions were also observed, most notably between platform tilt rate and XY-table availability. When the XY-table was operational, driving task performance varied little between sub-threshold and more rapid tilt. However, while the XY-table was inactive, both driving tasks were better achieved in conditions of high tilt rate. An interpretation of these results suggests that without the benefit of significant extra translational capability, priority should be given to the minimisation of specific force error through motion cues presented at a perceptibly high tilt rate. However, XY-table availability affords the simulator engineer the luxury of attaining a slower tilt that provides both accurate driving task performance and accomplishes maximum perceived realism

    Advanced Sensing and Control for Connected and Automated Vehicles

    Get PDF
    Connected and automated vehicles (CAVs) are a transformative technology that is expected to change and improve the safety and efficiency of mobility. As the main functional components of CAVs, advanced sensing technologies and control algorithms, which gather environmental information, process data, and control vehicle motion, are of great importance. The development of novel sensing technologies for CAVs has become a hotspot in recent years. Thanks to improved sensing technologies, CAVs are able to interpret sensory information to further detect obstacles, localize their positions, navigate themselves, and interact with other surrounding vehicles in the dynamic environment. Furthermore, leveraging computer vision and other sensing methods, in-cabin humans’ body activities, facial emotions, and even mental states can also be recognized. Therefore, the aim of this Special Issue has been to gather contributions that illustrate the interest in the sensing and control of CAVs
    corecore