Browse Publications Technical Papers 2016-01-0627

Design Environment for Nonlinear Model Predictive Control 2016-01-0627

Model Predictive Control (MPC) design methods are becoming popular among automotive control researchers because they explicitly address an important challenge faced by today’s control designers: How does one realize the full performance potential of complex multi-input, multi-output automotive systems while satisfying critical output, state and actuator constraints? Nonlinear MPC (NMPC) offers the potential to further improve performance and streamline the development for those systems in which the dynamics are strongly nonlinear. These benefits are achieved in the MPC framework by using an on-line model of the controlled system to generate the control sequence that is the solution of a constrained optimization problem over a receding horizon. Motivated by the application of NMPC to the Diesel engine air path control problem, we present a control design environment that leverages Maple’s symbolic computation engine to facilitate NMPC problem formulation, solution, and C code-generation. Given the limited on-line computational resources available for automotive control implementation and the dependence of effective NMPC problem formulation and solution on the application at hand, the designer needs to be able to fully explore the NMPC formulation / solution / computation cost design space. Thus our Symbolic Computing Design Environment (SCDE) for NMPC is constructed so that the designer can rapidly evaluate the performance and computation cost of several implementation options. In particular, we show by example how SCDE can be used to choose between numeric and symbolic solutions approaches and reduce NMPC computation cost by generating functions from the controller’s equations that re-use the sub-expressions common to different aspects of the solution.


Subscribers can view annotate, and download all of SAE's content. Learn More »


Members save up to 18% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:

Evolution of a New Combustion System for Diesel Emission Control


View Details


Computing the main journal bearings dynamic coefficients in a six-cylinder in-line diesel engine


View Details


Experimental Validation of a 1D Modelling Code for a Pipe Containing Gas of Varying Properties


View Details