×

On application of the ray-shooting method for LQR via static-output-feedback. (English) Zbl 1461.49038

Summary: In this article we suggest a randomized algorithm for the LQR (Linear Quadratic Regulator) optimal-control problem via static-output-feedback. The suggested algorithm is based on the recently introduced randomized optimization method called the Ray-Shooting Method that efficiently solves the global minimization problem of continuous functions over compact non-convex unconnected regions. The algorithm presented here is a randomized algorithm with a proof of convergence in probability. Its practical implementation has good performance in terms of the quality of controllers obtained and the percentage of success.

MSC:

49M20 Numerical methods of relaxation type
93D15 Stabilization of systems by feedback
68W20 Randomized algorithms
93C05 Linear systems in control theory

References:

[1] Peretz, Y.; A characterization of all the static stabilizing controllers for LTI systems; Linear Algebra Its Appl.: 2012; Volume 437 ,525-548. · Zbl 1238.93083
[2] Johnson, T.; Atahns, M.; On the design of optimal dynamic compansators for linear constant systems; IEEE Trans. Autom. Control: 1970; Volume 15 ,658-660.
[3] Levine, W.; Athans, M.; On the determination of the optimal constant output feedback gains for linear multivariables systems; IEEE Trans. Autom. Control: 1970; Volume 15 ,44-48.
[4] Levine, W.; Johnson, T.L.; Athans, M.; Optimal limited state variable feedback controllers for linear systems; IEEE Trans. Autom. Control: 1971; Volume 16 ,785-793.
[5] Moerder, D.; Calise, A.; Convergence of numerical algorithm for calculating optimal output feedback gains; IEEE Trans. Autom. Control: 1985; Volume 30 ,900-903. · Zbl 0576.93024
[6] Iwasaki, T.; Skelton, R.; All controllers for the general H∞ control problem: LMI existance conditions and stste space formulas; Automatica: 1994; Volume 30 ,1307-1317. · Zbl 0806.93017
[7] Iwasaki, T.; Skelton, R.E.; Linear quadratic suboptimal control with static output feedback; Syst. Control Lett.: 1994; Volume 23 ,421-430. · Zbl 0873.49021
[8] Peres, P.L.D.; Geromel, J.; de Souza, S.; Optimal H2 control by output feedback; Proceedings of the 32nd IEEE Conference on Decision and Control: ; ,102-107.
[9] Camino, J.F.; Zampieri, D.E.; Peres, P.L.D.; Design of A Vehicular Suspension Controller by Static Output Feedback; Proceedings of the American Control Conference: ; .
[10] Blondel, V.; Tsitsiklis, J.N.; NP-hardness of some linear control design problems; SIAM J. Control Optim.: 1997; Volume 35 ,2118-2127. · Zbl 0892.93050
[11] Nemirovskii, A.; Several NP-hard problems arising in robust stability analysis; Math. Control Signals Syst.: 1993; Volume 6 ,99-105. · Zbl 0792.93100
[12] Arzelier, D.; Gryazina, E.N.; Peaucelle, D.; Polyak, B.T.; Mixed LMI/randomized methods for static output feedback control; Proceedings of the American Control Conference: ; ,4683-4688.
[13] Tempo, R.; Calafiore, G.; Dabbene, F.; ; Randomized Algorithms for Analysis and Control of Uncertain Systems: London, UK 2005; . · Zbl 1079.93002
[14] Tempo, R.; Ishii, H.; Monte Carlo and Las Vegas Randomized Algorithms for Systems and Control; Eur. J. Control: 2007; Volume 13 ,189-203. · Zbl 1293.93698
[15] Vidyasagar, M.; Blondel, V.D.; Probabilistic solutions to some NP-hard matrix problems; Automatica: 2001; Volume 37 ,1397-1405. · Zbl 1031.93165
[16] Peretz, Y.; A randomized approximation algorithm for the minimal-norm static-output-feedback problem; Automatica: 2016; Volume 63 ,221-234. · Zbl 1329.93112
[17] Syrmos, V.L.; Abdallah, C.; Dorato, P.; Grigoradis, K.; Static Output Feedback: A Survey; Automatica: 1997; Volume 33 ,125-137. · Zbl 0872.93036
[18] Sadabadi, M.S.; Peaucelle, D.; From static output feedback to structured robust static output feedback: A survey; Annu. Rev. Control: 2016; Volume 42 ,11-26.
[19] Gumussoy, S.; Henrion, D.; Millstone, M.; Overton, M.L.; Multiobjective Robust Control with HIFOO 2.0; Proceedings of the IFAC Symposium on Robust Control Design: ; .
[20] Yang, K.; Orsi, R.; Generalized pole placement via static output feedback: A methodology based on projections; Automatica: 2006; Volume 42 ,2143-2150. · Zbl 1104.93036
[21] Henrion, D.; Loefberg, J.; Kočvara, M.; Stingl, M.; Solving Polynomial static output feedback problems with PENBMI; Proceedings of the IEEE Conference on Decision and Control: ; .
[22] Peretz, Y.; On applications of the Ray-Shooting method for structured and structured-sparse static-output-feedbacks; Int. J. Syst. Sci.: 2017; Volume 48 ,1902-1913. · Zbl 1371.93223
[23] Zabinsky, Z.B.; ; Stochastic Adaptive Search for Global Optimization: Dordrecht, The Netherlands 2003; . · Zbl 1044.90001
[24] Romeijn, H.E.; Smith, R.L.; Simulated Annealing for Constrained Global Optimization; J. Glob. Optim.: 1994; Volume 5 ,101-126. · Zbl 0819.90103
[25] Bélisle, C.J.P.; Convergence Theorems for a Class of Simulated Annealing Algorithms on R d ; J. Appl. Probab.: 1992; Volume 29 ,885-895. · Zbl 0765.65059
[26] Pan, V.Y.; Univariate polynomials: Nearly optimal algorithms for numerical factorization and root-finding; J. Symb. Comput.: 2002; Volume 33 ,701-733. · Zbl 1004.65061
[27] Leibfritz, F.; ; COMPleib: Constrained Matrix-Optimization Problem Library—A Collection of Test Examples for Nonlinear Semidefinite Programs, Control System Design and Related Problems: Trier, Germany 2003; .
[28] Leibfritz, F.; ; Description of the Benchmark Examples in COMPleib 1.0: Trier, Germany 2003; .
[29] Leibfritz, F.; Lipinski, W.; ; COMPleib 1.0—User Manual and Quick Reference: Trier, Germany 2004; .
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.