scispace - formally typeset
Search or ask a question
Author

Davor Hrovat

Bio: Davor Hrovat is an academic researcher from Ford Motor Company. The author has contributed to research in topics: Model predictive control & Control theory. The author has an hindex of 33, co-authored 115 publications receiving 5477 citations.


Papers
More filters
Journal Article•DOI•
TL;DR: The effectiveness of the proposed MPC formulation is demonstrated by simulation and experimental tests up to 21 m/s on icy roads, and two approaches with different computational complexities are presented.
Abstract: In this paper, a model predictive control (MPC) approach for controlling an active front steering system in an autonomous vehicle is presented. At each time step, a trajectory is assumed to be known over a finite horizon, and an MPC controller computes the front steering angle in order to follow the trajectory on slippery roads at the highest possible entry speed. We present two approaches with different computational complexities. In the first approach, we formulate the MPC problem by using a nonlinear vehicle model. The second approach is based on successive online linearization of the vehicle model. Discussions on computational complexity and performance of the two schemes are presented. The effectiveness of the proposed MPC formulation is demonstrated by simulation and experimental tests up to 21 m/s on icy roads

1,184 citations

Journal Article•DOI•
TL;DR: In this paper, a model predictive control (MPC) scheme is designed in order to stabilize a vehicle along a desired path while fulfilling its physical constraints, and the trade off between the vehicle speed and the required preview on the desired path is highlighted.
Abstract: In this paper a novel approach to autonomous steering systems is presented. A model predictive control (MPC) scheme is designed in order to stabilize a vehicle along a desired path while fulfilling its physical constraints. Simulation results show the benefits of the systematic control methodology used. In particular we show how very effective steering manoeuvres are obtained as a result of the MPC feedback policy. Moreover, we highlight the trade off between the vehicle speed and the required preview on the desired path in order to stabilize the vehicle. The paper concludes with highlights on future research and on the necessary steps for experimental validation of the approach.

385 citations

Journal Article•DOI•
TL;DR: In this paper, a path following Model Predictive Control-based (MPC) scheme utilizing steering and braking is proposed to track a desired path for obstacle avoidance maneuver, by a combined use of braking and steering.
Abstract: In this paper we propose a path following Model Predictive Control-based (MPC) scheme utilizing steering and braking. The control objective is to track a desired path for obstacle avoidance maneuver, by a combined use of braking and steering. The proposed control scheme relies on the Nonlinear MPC (NMPC) formulation we used in [1] and [2]. In this work, the NMPC formulation will be used in order to derive two different approaches. The first relies on a full tenth order vehicle model and has high computational burden. The second approach is based on a simplified bicycle model and has a lower computational complexity compared to the first. The effectiveness of the proposed approaches is demonstrated through simulations and experiments.

311 citations

Journal Article•DOI•
TL;DR: Experiments show that good and robust performance is achieved in a limited development time by avoiding the design of ad hoc supervisory and logical constructs usually required by controllers developed according to standard techniques.
Abstract: This paper describes a hybrid model and a model predictive control (MPC) strategy for solving a traction control problem. The problem is tackled in a systematic way from modeling to control synthesis and implementation. The model is described first in the Hybrid Systems Description Language to obtain a mixed-logical dynamical (MLD) hybrid model of the open-loop system. For the resulting MLD model, we design a receding horizon finite-time optimal controller. The resulting optimal controller is converted to its equivalent piecewise affine form by employing multiparametric programming techniques, and finally experimentally tested on a car prototype. Experiments show that good and robust performance is achieved in a limited development time by avoiding the design of ad hoc supervisory and logical constructs usually required by controllers developed according to standard techniques.

288 citations

Journal Article•DOI•
TL;DR: In this paper, a Model Predictive Control (MPC) approach for controlling an active front steering (AFS) system in an autonomous vehicle is presented, where at each time step a trajectory is assumed to be known over a finite horizon, and an MPC controller computes the front steering angle in order to best follow the desired trajectory on slippery roads at the highest possible entry speed.
Abstract: A Model Predictive Control (MPC) approach for controlling an Active Front Steering (AFS) system in an autonomous vehicle is presented. At each time step a trajectory is assumed to be known over a finite horizon, and an MPC controller computes the front steering angle in order to best follow the desired trajectory on slippery roads at the highest possible entry speed. We start from the results presented in [2], [6] and formulate the MPC problem based on successive on-line linearization of the nonlinear vehicle model (LTV MPC). We present a sufficient stability conditions for such LTV MPC scheme. The condition is derived for a general class of nonlinear discrete time systems and results into an additional convex constraint to be included in the LTV MPC design. For the AFS control problem, we compare the proposed LTV MPC scheme against the LTV MPC scheme in [6] where stability has been enforced with an ad-hoc constraint. Simulation and experimental tests up to 21 m/s on icy roads show the effectiveness of the LTV MPC formulation.

264 citations


Cited by
More filters
Journal Article•DOI•
13 Jun 2016
TL;DR: In this article, the authors present a survey of the state of the art on planning and control algorithms with particular regard to the urban environment, along with a discussion of their effectiveness.
Abstract: Self-driving vehicles are a maturing technology with the potential to reshape mobility by enhancing the safety, accessibility, efficiency, and convenience of automotive transportation. Safety-critical tasks that must be executed by a self-driving vehicle include planning of motions through a dynamic environment shared with other vehicles and pedestrians, and their robust executions via feedback control. The objective of this paper is to survey the current state of the art on planning and control algorithms with particular regard to the urban setting. A selection of proposed techniques is reviewed along with a discussion of their effectiveness. The surveyed approaches differ in the vehicle mobility model used, in assumptions on the structure of the environment, and in computational requirements. The side by side comparison presented in this survey helps to gain insight into the strengths and limitations of the reviewed approaches and assists with system level design choices.

1,437 citations

Journal Article•DOI•
TL;DR: The effectiveness of the proposed MPC formulation is demonstrated by simulation and experimental tests up to 21 m/s on icy roads, and two approaches with different computational complexities are presented.
Abstract: In this paper, a model predictive control (MPC) approach for controlling an active front steering system in an autonomous vehicle is presented. At each time step, a trajectory is assumed to be known over a finite horizon, and an MPC controller computes the front steering angle in order to follow the trajectory on slippery roads at the highest possible entry speed. We present two approaches with different computational complexities. In the first approach, we formulate the MPC problem by using a nonlinear vehicle model. The second approach is based on successive online linearization of the vehicle model. Discussions on computational complexity and performance of the two schemes are presented. The effectiveness of the proposed MPC formulation is demonstrated by simulation and experimental tests up to 21 m/s on icy roads

1,184 citations

Book•
27 Jul 2017
TL;DR: Predictive Control for Linear and Hybrid Systems is an ideal reference for graduate, postgraduate and advanced control practitioners interested in theory and/or implementation aspects of predictive control.
Abstract: Model Predictive Control (MPC), the dominant advanced control approach in industry over the past twenty-five years, is presented comprehensively in this unique book. With a simple, unified approach, and with attention to real-time implementation, it covers predictive control theory including the stability, feasibility, and robustness of MPC controllers. The theory of explicit MPC, where the nonlinear optimal feedback controller can be calculated efficiently, is presented in the context of linear systems with linear constraints, switched linear systems, and, more generally, linear hybrid systems. Drawing upon years of practical experience and using numerous examples and illustrative applications, the authors discuss the techniques required to design predictive control laws, including algorithms for polyhedral manipulations, mathematical and multiparametric programming and how to validate the theoretical properties and to implement predictive control policies. The most important algorithms feature in an accompanying free online MATLAB toolbox, which allows easy access to sample solutions. Predictive Control for Linear and Hybrid Systems is an ideal reference for graduate, postgraduate and advanced control practitioners interested in theory and/or implementation aspects of predictive control.

1,142 citations

Posted Content•
TL;DR: The objective of this paper is to survey the current state of the art on planning and control algorithms with particular regard to the urban setting and to gain insight into the strengths and limitations of the reviewed approaches.
Abstract: Self-driving vehicles are a maturing technology with the potential to reshape mobility by enhancing the safety, accessibility, efficiency, and convenience of automotive transportation. Safety-critical tasks that must be executed by a self-driving vehicle include planning of motions through a dynamic environment shared with other vehicles and pedestrians, and their robust executions via feedback control. The objective of this paper is to survey the current state of the art on planning and control algorithms with particular regard to the urban setting. A selection of proposed techniques is reviewed along with a discussion of their effectiveness. The surveyed approaches differ in the vehicle mobility model used, in assumptions on the structure of the environment, and in computational requirements. The side-by-side comparison presented in this survey helps to gain insight into the strengths and limitations of the reviewed approaches and assists with system level design choices.

1,119 citations

Journal Article•DOI•
TL;DR: The objective of the present paper is to survey control allocation algorithms, motivated by the rapidly growing range of applications that have expanded from the aerospace and maritime industries, where control allocation has its roots, to automotive, mechatronics, and other industries.

841 citations