TY - GEN
T1 - Gradient-descent based nonlinear model predictive control for input-affine systems
AU - Devia, Carlos Andres
AU - Colorado, Julian
AU - Patino, Diego
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/4
Y1 - 2019/4
N2 - This paper addresses the Nonlinear Model Predictive Control of Input-Affine Systems. The Two Point Boundary Value Problem resulting from the associated Optimal Control Problem is reformulated as an optimization problem, which is locally convex under assumptions coherent with the application. This optimization problem is solved on-line using the gradient descent method, where the gradients are approximated based on geometrical information of the dynamic system differential equations. The resulting control method is summarized in three algorithms. The proposed controller is easy to implement and requires no iterations. As a consequence, the suboptimal control input can be computed in a short time interval, making it ideal for fast highly nonlinear systems. As an example the attitude control of a quadrotor is presented. Simulation results show excellent performance in a wide range of state values, well beyond linear regimes.
AB - This paper addresses the Nonlinear Model Predictive Control of Input-Affine Systems. The Two Point Boundary Value Problem resulting from the associated Optimal Control Problem is reformulated as an optimization problem, which is locally convex under assumptions coherent with the application. This optimization problem is solved on-line using the gradient descent method, where the gradients are approximated based on geometrical information of the dynamic system differential equations. The resulting control method is summarized in three algorithms. The proposed controller is easy to implement and requires no iterations. As a consequence, the suboptimal control input can be computed in a short time interval, making it ideal for fast highly nonlinear systems. As an example the attitude control of a quadrotor is presented. Simulation results show excellent performance in a wide range of state values, well beyond linear regimes.
UR - http://www.scopus.com/inward/record.url?scp=85072818754&partnerID=8YFLogxK
U2 - 10.1109/CoDIT.2019.8820305
DO - 10.1109/CoDIT.2019.8820305
M3 - Conference contribution
AN - SCOPUS:85072818754
T3 - 2019 6th International Conference on Control, Decision and Information Technologies, CoDIT 2019
SP - 646
EP - 651
BT - 2019 6th International Conference on Control, Decision and Information Technologies, CoDIT 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th International Conference on Control, Decision and Information Technologies, CoDIT 2019
Y2 - 23 April 2019 through 26 April 2019
ER -