DocumentCode :
1296719
Title :
Fast Evaluation of Quadratic Control-Lyapunov Policy
Author :
Wang, Yang ; Boyd, Stephen
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., Stanford, CA, USA
Volume :
19
Issue :
4
fYear :
2011
fDate :
7/1/2011 12:00:00 AM
Firstpage :
939
Lastpage :
946
Abstract :
The evaluation of a control-Lyapunov policy, with quadratic Lyapunov function, requires the solution of a quadratic program (QP) at each time step. For small problems this QP can be solved explicitly; for larger problems an online optimization method can be used. For this reason the control-Lyapunov control policy is considered a computationally intensive control law, as opposed to an “analytical” control law, such as conventional linear state feedback, linear quadratic Gaussian control, or H, too complex or slow to be used in high speed control applications. In this note we show that by precomputing certain quantities, the control-Lyapunov policy can be evaluated extremely efficiently. We will show that when the number of inputs is on the order of the square-root of the state dimension, the cost of evaluating a control-Lyapunov policy is on the same order as the cost of evaluating a simple linear state feedback policy, and less (in order) than the cost of updating a Kalman filter state estimate. To give an idea of the speeds involved, for a problem with 100 states and 10 inputs, the control-Lyapunov policy can be evaluated in around 67 μs, on a 2 GHz AMD processor; the same processor requires 40 μs to carry out a Kalman filter update.
Keywords :
Gaussian processes; H control; Lyapunov methods; quadratic programming; state feedback; H∞ control; QP; linear quadratic Gaussian control; online optimization method; quadratic Lyapunov function; quadratic control lyapunov policy; quadratic program; state feedback; Cost function; Dynamic programming; Linear feedback control systems; Lyapunov method; Optimization methods; Quadratic programming; State estimation; State feedback; Stochastic processes; Velocity control; Approximate dynamic programming; model predictive control (MPC); optimization-based control; real-time convex optimization; stochastic control;
fLanguage :
English
Journal_Title :
Control Systems Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-6536
Type :
jour
DOI :
10.1109/TCST.2010.2056371
Filename :
5549961
Link To Document :
بازگشت