584 research outputs found

    Hierarchical Motion Planning and Offline Robust Model Predictive Control for Autonomous Vehicles

    Full text link
    Driving vehicles in complex scenarios under harsh conditions is the biggest challenge for autonomous vehicles (AVs). To address this issue, we propose hierarchical motion planning and robust control strategy using the front-active steering system in complex scenarios with various slippery road adhesion coefficients while considering vehicle uncertain parameters. Behaviors of human vehicles (HVs) are considered and modeled in the form of a car-following model via the Intelligent Driver Model (IDM). Then, in the upper layer, the motion planner first generates an optimal trajectory by using the artificial potential field (APF) algorithm to formulate any surrounding objects, e.g., road marks, boundaries, and static/dynamic obstacles. To track the generated optimal trajectory, in the lower layer, an offline-constrained output feedback robust model predictive control (RMPC) is employed for the linear parameter varying (LPV) system by applying linear matrix inequality (LMI) optimization method that ensures the robustness against the model parameter uncertainties. Furthermore, by augmenting the system model, our proposed approach, called offline RMPC, achieves outstanding efficiency compared to three existing RMPC approaches, e.g., offset-offline RMPC, online RMPC, and offline RMPC without an augmented model (offline RMPC w/o AM), in both improving computing time and reducing input vibrations.Comment: 6 pages, 9 illustrations, Accepted for publication in American Control Conference (ACC) 202

    Multi-Actuated Vehicle Control and Path Planning/Tracking at Handling Limits

    Get PDF
    The increasing requirements for vehicle safety along with the impressive progress in vehicle actuation technologies have motivated manufacturers to equip vehicles with multiple control actuations that enhance handling and stability. Moreover, multiple control objectives arise in vehicle dynamics control problems, such as yaw rate control and rollover prevention, therefore, vehicle control problems can be defined as multi-actuation multi-objective vehicle control problems. Recently, the importance of integrating vehicle control systems has been highlighted in the literature. This integration allows us to prevent the potential conflicting control commands that could be generated by individual controllers. Existing studies on multi-actuated vehicle control offer a coordinated control design that shares the required control effort between the actuations. However, they mostly lack an appropriate strategy for considering the differences among vehicle actuations in their energy usage, capabilities, and effectiveness in any given vehicle states. Therefore, it is very important to develop a cost-performance strategy for optimally controlling multi-actuated vehicles. In this thesis, a prioritization model predictive control design is proposed for multi-actuated vehicles with multiple control objectives. The designed controller prioritizes the control actuations and control objectives based on, respectively, their advantages and their importance, and then combines the priorities such that a low priority actuation will not kick in unless a high priority objective demands it. The proposed controller is employed for several actuations, including electronic limited slip differential (ELSD), front/rear torque shifting, and differential braking. In this design, differential braking is engaged only when it is necessary, thus limiting or avoiding its disadvantages such as speed reduction and maintenance. In addition, the proposed control design includes a detailed analysis of the above-mentioned actuations in terms of modelling, control, and constraints. A new vehicle prediction model is designed for integrated lateral and roll dynamics that considers the force coupling effect and allows for the optimal control of front/rear torque distribution. The existing methods for ELSD control may result in chattering or unwanted oversteering yaw moments. To resolve this problem, a dynamic model is first designed for the ELSD clutch to properly estimate the clutch torque. This ELSD model is then used to design an intelligent ELSD controller that resolves the issues mentioned above. Experimental tests with two different vehicles are also carried out to evaluate the performance of the prioritization MPC controller in real-time. The results verify the capability of the controller in properly activating the control actuations with the designed priorities to improve vehicle handling and stability in different driving maneuvers. In addition, the test results confirm the performance of the designed ELSD model in ELSD clutch torque estimation and in enabling the controller to prevent unwanted oversteering yaw moments. The designed stability controller is extended to use for emergency collision avoidance in autonomous vehicles. This extension in fact addresses a local path planning/tracking problem with control objectives prioritized as: 1) collision avoidance, 2) vehicle stability, and 3) tracking the desired path. The controller combines a conservative form of torque/brake vectoring with front steering to improve the lateral agility and responsiveness of the vehicle in emergency collision avoidance scenarios. In addition, a contingency MPC controller is designed with two parallel prediction horizons - a nominal horizon and a contingency horizon - to maintain avoidance in identified road condition uncertainties. The performance of the model predictive controllers is evaluated in software simulations with high fidelity CarSim models, in which different sets of actuation configurations in various driving and road conditions are assessed. In addition, the effectiveness of the local path planning/tracking controller is evaluated in several emergency and contingency collision avoidance scenarios

    Evaluation of model predictive control method for collision avoidance of automated vehicles

    Get PDF
    Indiana University-Purdue University Indianapolis (IUPUI)Collision avoidance design plays an essential role in autonomous vehicle technology. It's an attractive research area that will need much experimentation in the future. This research area is very important for providing the maximum safety to automated vehicles, which have to be tested several times under diFFerent circumstances for safety before use in real life. This thesis proposes a method for designing and presenting a collision avoidance maneuver by using a model predictive controller with a moving obstacle for automated vehicles. It consists of a plant model, an adaptive MPC controller, and a reference trajectory. The proposed strategy applies a dynamic bicycle model as the plant model, adaptive model predictive controller for the lateral control, and a custom reference trajectory for the scenario design. The model was developed using the Model Predictive Control Toolbox and Automated Driving Toolbox in Matlab. Builtin tools available in Matlab/Simulink were used to verify the modeling approach and analyze the performance of the system. The major contribution of this thesis work was implementing a novel dynamic obstacle avoidance control method for automated vehicles. The study used validated parameters obtained from previous research. The novelty of this research was performing the studies using a MPC based controller instead of a sliding mode controller, that was primarily used in other studies. The results obtained from the study are compared with the validated models. The comparisons consisted of the lateral overlap, lateral error, and steering angle simulation results between the models. Additionally, this study also included outcomes for the yaw angle. The comparisons and other outcomes obtained in this study indicated that the developed control model produced reasonably acceptable results and recommendations for future studies

    Design and validation of decision and control systems in automated driving

    Get PDF
    xxvi, 148 p.En la última década ha surgido una tendencia creciente hacia la automatización de los vehículos, generando un cambio significativo en la movilidad, que afectará profundamente el modo de vida de las personas, la logística de mercancías y otros sectores dependientes del transporte. En el desarrollo de la conducción automatizada en entornos estructurados, la seguridad y el confort, como parte de las nuevas funcionalidades de la conducción, aún no se describen de forma estandarizada. Dado que los métodos de prueba utilizan cada vez más las técnicas de simulación, los desarrollos existentes deben adaptarse a este proceso. Por ejemplo, dado que las tecnologías de seguimiento de trayectorias son habilitadores esenciales, se deben aplicar verificaciones exhaustivas en aplicaciones relacionadas como el control de movimiento del vehículo y la estimación de parámetros. Además, las tecnologías en el vehículo deben ser lo suficientemente robustas para cumplir con los requisitos de seguridad, mejorando la redundancia y respaldar una operación a prueba de fallos. Considerando las premisas mencionadas, esta Tesis Doctoral tiene como objetivo el diseño y la implementación de un marco para lograr Sistemas de Conducción Automatizados (ADS) considerando aspectos cruciales, como la ejecución en tiempo real, la robustez, el rango operativo y el ajuste sencillo de parámetros. Para desarrollar las aportaciones relacionadas con este trabajo, se lleva a cabo un estudio del estado del arte actual en tecnologías de alta automatización de conducción. Luego, se propone un método de dos pasos que aborda la validación de ambos modelos de vehículos de simulación y ADS. Se introducen nuevas formulaciones predictivas basadas en modelos para mejorar la seguridad y el confort en el proceso de seguimiento de trayectorias. Por último, se evalúan escenarios de mal funcionamiento para mejorar la seguridad en entornos urbanos, proponiendo una estrategia alternativa de estimación de posicionamiento para minimizar las condiciones de riesgo

    Real-Time Collision Imminent Steering Using One-Level Nonlinear Model Predictive Control

    Full text link
    Automotive active safety features are designed to complement or intervene a human driver's actions in safety critical situations. Existing active safety features, such as adaptive cruise control and lane keep assist, are able to exploit the ever growing sensor and computing capabilities of modern automobiles. An emerging feature, collision imminent steering, is designed to perform an evasive lane change to avoid collision if the vehicle believes collision cannot be avoided by braking alone. This is a challenging maneuver, as the expected highway setting is characterized by high speeds, narrow lane restrictions, and hard safety constraints. To perform such a maneuver, the vehicle may be required to operate at the nonlinear dynamics limits, necessitating advanced control strategies to enforce safety and drivability constraints. This dissertation presents a one-level nonlinear model predictive controller formulation to perform a collision imminent steering maneuver in a highway setting at high speeds, with direct consideration of safety criteria in the highway environment and the nonlinearities characteristic of such a potentially aggressive maneuver. The controller is cognizant of highway sizing constraints, vehicle handling capability and stability limits, and time latency when calculating the control action. In simulated testing, it is shown the controller can avoid collision by conducting a lane change in roughly half the distance required to avoid collision by braking alone. In preliminary vehicle testing, it is shown the control formulation is compatible with the existing perception pipeline, and prescribed control action can safely perform a lane change at low speed. Further, the controller must be suitable for real-time implementation and compatible with expected automotive control architecture. Collision imminent steering, and more broadly collision avoidance, control is a computationally challenging problem. At highway speeds, the required time for action is on the order of hundreds of milliseconds, requiring a control formulation capable of operating at tens of Hertz. To this extent, this dissertation investigates the computational expense of such a controller, and presents a framework for designing real-time compatible nonlinear model predictive controllers. Specifically, methods for numerically simulating the predicted vehicle response and response sensitivities are compared, their cross interaction with trajectory optimization strategy are considered, and the resulting mapping to a parallel computing hardware architecture is investigated. The framework systematically evaluates the underlying numerical optimization problem for bottlenecks, from which it provides alternative solutions strategies to achieve real-time performance. As applied to the baseline collision imminent steering controller, the procedure results in an approximate three order of magnitude reduction in compute wall time, supporting real-time performance and enabling preliminary testing on automotive grade hardware.PHDMechanical EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttp://deepblue.lib.umich.edu/bitstream/2027.42/163063/1/jbwurts_1.pd

    Design and validation of decision and control systems in automated driving

    Get PDF
    xxvi, 148 p.En la última década ha surgido una tendencia creciente hacia la automatización de los vehículos, generando un cambio significativo en la movilidad, que afectará profundamente el modo de vida de las personas, la logística de mercancías y otros sectores dependientes del transporte. En el desarrollo de la conducción automatizada en entornos estructurados, la seguridad y el confort, como parte de las nuevas funcionalidades de la conducción, aún no se describen de forma estandarizada. Dado que los métodos de prueba utilizan cada vez más las técnicas de simulación, los desarrollos existentes deben adaptarse a este proceso. Por ejemplo, dado que las tecnologías de seguimiento de trayectorias son habilitadores esenciales, se deben aplicar verificaciones exhaustivas en aplicaciones relacionadas como el control de movimiento del vehículo y la estimación de parámetros. Además, las tecnologías en el vehículo deben ser lo suficientemente robustas para cumplir con los requisitos de seguridad, mejorando la redundancia y respaldar una operación a prueba de fallos. Considerando las premisas mencionadas, esta Tesis Doctoral tiene como objetivo el diseño y la implementación de un marco para lograr Sistemas de Conducción Automatizados (ADS) considerando aspectos cruciales, como la ejecución en tiempo real, la robustez, el rango operativo y el ajuste sencillo de parámetros. Para desarrollar las aportaciones relacionadas con este trabajo, se lleva a cabo un estudio del estado del arte actual en tecnologías de alta automatización de conducción. Luego, se propone un método de dos pasos que aborda la validación de ambos modelos de vehículos de simulación y ADS. Se introducen nuevas formulaciones predictivas basadas en modelos para mejorar la seguridad y el confort en el proceso de seguimiento de trayectorias. Por último, se evalúan escenarios de mal funcionamiento para mejorar la seguridad en entornos urbanos, proponiendo una estrategia alternativa de estimación de posicionamiento para minimizar las condiciones de riesgo

    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

    Integration of Active Systems for a Global Chassis Control Design

    Get PDF
    Vehicle chassis control active systems (braking, suspension, steering and driveline), from the first ABS/ESC control unit to the current advanced driver assistance systems (ADAS), are progressively revolutionizing the way of thinking and designing the vehicle, improving its interaction with the surrounding world (V2V and V2X) and have led to excellent results in terms of safety and performances (dynamic behavior and drivability). They are usually referred as intelligent vehicles due to a software/hardware architecture able to assist the driver for achieving specific safety margin and/or optimal vehicle dynamic behavior. Moreover, industrial and academic communities agree that these technologies will progress till the diffusion of the so called autonomous cars which are able to drive robustly in a wide range of traffic scenarios. Different autonomous vehicles are already available in Europe, Japan and United States and several solutions have been proposed for smart cities and/or small public area like university campus. In this context, the present research activity aims at improving safety, comfort and performances through the integration of global active chassis control: the purposes are to study, design and implement control strategies to support the driver for achieving one or more final target among safety, comfort and performance. Specifically, the vehicle subsystems that are involved in the present research for active systems development are the steering system, the propulsion system, the transmission and the braking system. The thesis is divided into three sections related to different applications of active systems that, starting from a robust theoretical design procedure, are strongly supported by objective experimental results obtained fromHardware In the Loop (HIL) test rigs and/or proving ground testing sessions. The first chapter is dedicated to one of the most discussed topic about autonomous driving due to its impact from the social point of view and in terms of human error mitigation when the driver is not prompt enough. In particular, it is here analyzed the automated steering control which is already implemented for automatic parking and that could represent also a key element for conventional passenger car in emergency situation where a braking intervention is not enough for avoiding an imminent collision. The activity is focused on different steering controllers design and their implementation for an autonomous vehicle; an obstacle collision avoidance adaptation is introduced for future implementations. Three different controllers, Proportional Derivative (PD), PD+Feedforward (FF) e PD+Integral Sliding Mode (ISM), are designed for tracking a reference trajectory that can be modified in real-time for obstacle avoidance purposes. Furthermore, PD+FF and PD+ISM logic are able to improve the tracking performances of automated steering during cornering maneuvers, relevant fromthe collision avoidance point of view. Path tracking control and its obstacle avoidance enhancement is also shown during experimental tests executed in a proving ground through its implementation for an autonomous vehicle demonstrator. Even if the activity is presented for an autonomous vehicle, the active control can be developed also for a conventional vehicle equipped with an Electronic Power Steering (EPS) or Steer-by-wire architectures. The second chapter describes a Torque Vectoring (TV) control strategy, applied to a Fully Electric Vehicle (FEV) with four independent electric motor (one for each wheel), that aims to optimize the lateral vehicle behavior by a proper electric motor torque regulation. A yaw rate controller is presented and designed in order to achieve a desired steady-state lateral behaviour of the car (handling task). Furthermore, a sideslip angle controller is also integrated to preserve vehicle stability during emergency situations (safety task). LQR, LQR+FF and ISM strategies are formulated and explained for yaw rate and concurrent yaw rate/sideslip angle control techniques also comparing their advantages and weakness points. The TV strategy is implemented and calibrated on a FEV demonstrator by executing experimental maneuvers (step steer, skid pad, lane change and sequence of step steers) thus proving the efficacy of the proposed controller and the safety contribution guaranteed by the sideslip control. The TV could be also applied for internal combustion engine driven vehicles by installing specific torque vectoring differentials, able to distribute the torque generated by the engine to each wheel independently. The TV strategy evaluated in the second chapter can be influenced by the presence of a transmission between themotor (or the engine) and wheels (where the torque control is supposed to be designed): in addition to the mechanical delay introduced by transmission components, the presence of gears backlashes can provoke undesired noises and vibrations in presence of torque sign inversion. The last chapter is thus related to a new method for noises and vibration attenuation for a Dual Clutch Transmission (DCT). This is achieved in a new way by integrating the powertrain control with the braking system control, which are historically and conventionally analyzed and designed separately. It is showed that a torsional preload effect can be obtained on transmission components by increasing the wheel torque and concurrently applying a braking wheel torque. For this reason, a pressure following controller is presented and validated through a Hardware In the Loop (HIL) test rig in order to track a reference value of braking torque thus ensuring the desired preload effect and noises reduction. Experimental results demonstrates the efficacy of the controller, also opening new scenario for global chassis control design. Finally, some general conclusions are drawn and possible future activities and recommendations are proposed for further investigations or improvements with respect to the results shown in the present work
    • …
    corecore