DocumentCode :
1762490
Title :
Solving Large-Scale Robust Stability Problems by Exploiting the Parallel Structure of Polya´s Theorem
Author :
Kamyar, Reza ; Peet, Matthew M. ; Peet, Yulia
Author_Institution :
Dept. of Mech. Eng., Arizona State Univ., Tempe, AZ, USA
Volume :
58
Issue :
8
fYear :
2013
fDate :
Aug. 2013
Firstpage :
1931
Lastpage :
1947
Abstract :
In this paper, we propose a distributed computing approach to solving large-scale robust stability problems on the simplex. Our approach is to formulate the robust stability problem as an optimization problem with polynomial variables and polynomial inequality constraints. We use Polya´s theorem to convert the polynomial optimization problem to a set of highly structured linear matrix inequalities (LMIs). We then use a slight modification of a common interior-point primal-dual algorithm to solve the structured LMI constraints. This yields a set of extremely large yet structured computations. We then map the structure of the computations to a decentralized computing environment consisting of independent processing nodes with a structured adjacency matrix. The result is an algorithm which can solve the robust stability problem with the same per-core complexity as the deterministic stability problem with a conservatism which is only a function of the number of processors available. Numerical tests on cluster computers and supercomputers demonstrate the ability of the algorithm to efficiently utilize hundreds and potentially thousands of processors and analyze systems with 100+ dimensional state-space. The proposed algorithms can be extended to perform stability analysis of nonlinear systems and robust controller synthesis.
Keywords :
control system analysis; control system synthesis; decentralised control; linear matrix inequalities; nonlinear control systems; optimisation; polynomials; robust control; LMI; Polya theorem; adjacency matrix; cluster computer; common interior-point primal-dual algorithm; decentralized computing environment; deterministic stability problem; large-scale robust stability problem; linear matrix inequalities; nonlinear system; optimization problem; per-core complexity; polynomial inequality constraint; polynomial variable; robust controller synthesis; stability analysis; supercomputer; Algorithm design and analysis; Clustering algorithms; Optimization; Polynomials; Program processors; Robust stability; Stability analysis; Decentralized computing; large-scale systems; polynomial optimization; robust stability;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.2013.2253253
Filename :
6482174
Link To Document :
بازگشت