×

Feedback stabilization of a second-order system: A nonmodal approach. (English) Zbl 0778.65047

The authors propose two nonmodal algorithms for feedback stabilization of a second-order, linear time-invariant system. The first algorithm requires no knowledge of eigenvalues and eigenvectors, its computational requirements are (1) the solution of a symmetric positive definite linear system and (2) the inversion of a small matrix. A remarkable feature of this algorithm is that it does not require knowledge of the stiffness matrix \(K\) and the damping matrix \(D\) at all for its implementation, making the algorithm feasible for practical use.
The second algorithm requires an estimate of a nonnegative number \(\sigma\), called the stability index, such that \(A+\sigma I\) is positively stable. These minimal computational requirements make the proposed algorithms suitable for practical implementations, even for large and sparse systems, using the state-of-the-art technique of matrix computations.

MSC:

65K10 Numerical optimization and variational techniques
93C99 Model systems in control theory
93D15 Stabilization of systems by feedback
Full Text: DOI

References:

[1] Arnold, M.; Datta, B. N., An algorithm for the multi-input eigenvalue assignment problem, IEEE Trans. Automat. Control, 35, 10, 1149-1152 (1990) · Zbl 0732.93031
[2] Balas, Mark J., Direct velocity feedback control of large space structures, J. Guidance and Control, 2, 3, 252-253 (1979)
[3] Bhattacharya, S. P.; DeSouza, E., Pole assignment via Sylvester’s equation, Systems Control Lett., 1, 4, 261-263 (1982) · Zbl 0473.93037
[4] Bhaya, Amit; Desoer, Charles, On the design of large flexible space structures (LFSS), IEEE Trans. Automat. Control, AC-30, 11, 1118-1120 (1985) · Zbl 0574.93044
[5] Cullum, J. K.; Willoughby, R. A., Lanczos Algorithms for Large Symmetric Eigenvalue Computations: Vol. I, Theory (1985), Birkhäuser: Birkhäuser Basel · Zbl 0574.65028
[6] Datta, B. N., An algorithm to assign eigenvalues in a Hessenberg matrix: Single input case, IEEE Trans. Automat. Control, AC-32, 5, 414-417 (1987) · Zbl 0612.93020
[7] Datta, B. N., High performance computing in linear control, Proceedings of the SIAM Conference on Parallel Processing, 274-281 (1993)
[8] Datta, B. N., Large scale and parallel matrix computations in control: Some ideas, Linear Algebra Appl., 121, 243-264 (1989) · Zbl 0681.65046
[9] Datta, B. N.; Rincon, F., On feedback-stabilization of large second-order systems, Trans. Soc. Comput. Simulation, 8, 2, 99-108 (1991)
[10] B.N. Datta and F. Rincon, On velocity feedback-stabilization of a second-order model, in preparation.; B.N. Datta and F. Rincon, On velocity feedback-stabilization of a second-order model, in preparation. · Zbl 0778.65047
[11] Golub, G.; Van Loan, C., Matrix Computations (1984), Johns Hopkins U.P
[12] Joshi, S. M., Control of Large Flexible Space Structures, (Lecture Notes in Control and Inform. Sci., 131 (1989), Springer-Verlag: Springer-Verlag Berlin) · Zbl 0596.93048
[13] Juang, J.; Maghami, P. G., Robust Eigensystem Assignment for Second Order Dynamical Systems, AIAA Monogr. Mech. and Control of Large Flexible Space Structures, 373-388 (1990)
[14] Lancaster, P., Lambda Matrices and Vibrating Systems (1964), Pergamon: Pergamon New York · Zbl 0146.32003
[15] Lynch, P. J.; Banda, S. S., Active control for vibration damping, (Atluri, S. N.; Amos, A. K., Large Space Structures: Dynamics and Control (1988), Springer-Verlag), 239-261 · Zbl 0666.73031
[16] Meirovitch, L.; Baruh, H.; Oz, H., A comparison of control techniques for large flexible systems, J. Guidance, 6, No. 4, 302-310 (1983) · Zbl 0512.93012
[17] Miminis, G.; Paige, C. C., An algorithm for pole-assignment of time-invariant linear systems, Internat. J. Control, 35, 130-138 (1981)
[18] Misra, P.; Patel, R. V., Algorithms for eigenvalue assignment by constant and dynamic output feedback, IEEE Trans. Automat. Control, AC-34, 579-588 (1989) · Zbl 0683.93042
[19] Parlett, B. N.; Scott, D. S., The Lanczos algorithm with selective orthogonalization, Math. Comput., 33, 217-238 (1979) · Zbl 0405.65015
[20] Parlett, Beresford N., The Symmetric Eigenvalue Problem (1980), Prentice-Hall: Prentice-Hall Englewood Cliffs, N.J · Zbl 0431.65017
[21] Parlett, B. N.; Chen, H. C., Use of indefinite pencils for computing damped natural modes, Linear Algebra Appl., 140, 53-88 (1990) · Zbl 0725.65055
[22] Petkov, P. H.; Christov, N. D.; Konstantinov, M. M., A computational algorithm for pole assignment of linear multi-input systems, IEEE Trans. Automat. Control, AC-31, 1044-1047 (1986) · Zbl 0607.93020
[23] Plemmons, R. J.; Pierce, Daniel, Preconditioned conjugate gradient scheme, (Datta, B., Linear Algebra in Signals, Systems and Control (1988), SIAM), 170-185 · Zbl 0692.65012
[24] Stewart, G. W.; Sun, Ji-guang, Matrix Perturbation Theory (1990), Academic: Academic San Diego, Calif · Zbl 0706.65013
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.