Sequential Linear Quadratic Optimal Control for Nonlinear Switched Systems

被引:23
作者
Farshidian, Farbod [1 ]
Kamgarpour, Maryam [2 ]
Pardo, Diego [1 ]
Buchli, Jonas [1 ]
机构
[1] Swiss Fed Inst Technol, Agile & Dexterous Robot Lab, Zurich, Switzerland
[2] Swiss Fed Inst Technol, Automat Control Lab, Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Control design for hybrid systems; Switching stability and control; Optimal control of hybrid systems; Optimal control theory; Real-time control; Riccati equations; Mobile robots;
D O I
10.1016/j.ifacol.2017.08.291
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this contribution, we introduce an efficient method for solving the optimal control problem for an unconstrained nonlinear switched system with an arbitrary cost function. We assume that the sequence of the switching modes are given but the switching time in between consecutive modes remains to be optimized. The proposed method uses a two-stage approach as introduced by Xu and Antsaklis (2004) where the original optimal control problem is transcribed into an equivalent problem parametrized by the switching times and the optimal control policy is obtained based on the solution of a two-point boundary value differential equation. The main contribution of this paper is to use a Sequential Linear Quadratic approach to synthesize the optimal controller instead of solving a boundary value problem. The proposed method is numerically more efficient and scales very well to the high dimensional problems. In order to evaluate its performance, we use two numerical examples as benchmarks to compare against the baseline algorithm. In the third numerical example, we apply the proposed algorithm to the Center of Mass control problem in a quadruped robot locomotion task. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:1463 / 1469
页数:7
相关论文
共 25 条
[1]  
[Anonymous], 2018, Applied optimal control: optimization, estimation and control
[2]  
[Anonymous], ICML
[3]  
[Anonymous], 1966, PACIFIC J MATH
[4]  
Bemporad A., 1999, AUTOMATICA
[5]  
Bengea S. C., 2005, AUTOMATICA
[6]  
Borrelli F., 2005, AUTOMATICA
[7]  
Branicky Michael S, 1998, IEEE T AUTOMATIC CON
[8]  
Egerstedt M., 2003, 42 IEEE C DEC CONTR
[9]  
Giua A., 2001, 40 IEEE C DEC CONTR
[10]  
Johnson E. R., 2011, IEEE T AUTOMATIC CON