The robust control of a servomechanism problem for linear time-invariant multivariable systems
Abstract
Necessary and sufficient conditions are found for there to exist a robust controller for a linear, time-invariant, multivariable system (plant) so that asymptotic tracking/regulation occurs independent of input disturbances and arbitrary perturbations in the plant parameters of the system. In this problem, the class of plant parameter perturbations allowed is quite large; in particular, any perturbations in the plant data are allowed as long as the resultant closed-loop system remains stable. A complete characterization of all such robust controllers is made. It is shown that any robust controller must consist of two devices 1) a servocompensator and 2) a stabilizing compensator. The servocompensator is a feedback compensator with error input consisting of a number of unstable subsystems (equal to the number of outputs to be regulated) with identical dynamics which depend on the disturbances and reference inputs to the system. The sorvocompensator is a compensator in its own right, quite distinct from an observer and corresponds to a generalization of the integral controller of classical control theory. The sole purpose of the stabilizing compensator is to stabilize the resultant system obtained by applying the servocompensator to the plant. It is shown that there exists a robust controller for "almost all" systems provided that the number of independent plant inputs is not less than the number of independent plant outputs to be regulated, and that the outputs to be regulated are contained in the measurable outputs of the system; if either of these two conditions is not satisfied, there exists no robust controller for the system.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Early lumping approximates the infinite-dimensional system with a finite-dimensional model.
“One is early lumping, which approximates the infinitedimensional system with a finite-dimensional model.[2,3]”
From Optimal control of axial dispersion tubular reactors with recycle: Addressing state‐delay through transport <scp>PDEs</scp> (2025) · cites this paper as [2]
Cites
The Algebraic Eigenvalue Problem
I., E., & Wilkinson, J. H. (1966) · Mathematics of Computation · doi:10.2307/2003558 · Cited by 5,208 · see citing works
State-Space and Multivariable Theory
Rosenbrock, H. H., & MacFarlane, A. G. J. (1972) · IEEE Transactions on Systems Man and Cybernetics · doi:10.1109/tsmc.1972.4309115 · Cited by 2,202 · see citing works
Iterative Solution of Large Linear Systems
(1971) · Elsevier eBooks · doi:10.1016/c2013-0-11733-3 · Cited by 1,747 · see citing works
Accomodation of external disturbances in linear regulator and servomechanism problems
Johnson, C. D. (1971) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1971.1099830 · Cited by 608 · see citing works
Robust control of a general servomechanism problem: The servo compensator
Davison, E. J., & Goldenberg, A. A. (1975) · Automatica · doi:10.1016/0005-1098(75)90022-9 · Cited by 403 · see citing works
Self-citationPole placement using dynamic compensators
Brasch, F., & Pearson, J. P. (1970) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1970.1099352 · Cited by 361 · see citing works
Properties and calculation of transmission zeros of linear multivariable systems
Davison, E. J., & Wang, S. H. (1974) · Automatica · doi:10.1016/0005-1098(74)90085-5 · Cited by 357 · see citing works
Self-citationAn approach to the linear multivariable servomechanism problem†
Young, P. C., & Willems, J. C. (1972) · International Journal of Control · doi:10.1080/00207177208932211 · Cited by 267 · see citing works
Davison, E. (1972) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1972.1100084 · Cited by 225 · see citing works
Self-citationDavison (1972) · IEEE Transactions on Automatic Control · doi:10.1109/jacc.1972.4169712 · Cited by 223 · see citing works
Singular perturbation of linear regulators: Basic theorems
Kokotović, P. V., & Yackel, R. (1972) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1972.1099851 · Cited by 209 · see citing works
Davison, E. J., & Wang, S. (1973) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1973.1100219 · Cited by 186 · see citing works
Self-citationPole assignment in linear time-invariant multivariable systems with constant disturbances
Davison, E. J., & Smith, H. W. (1971) · Automatica · doi:10.1016/0005-1098(71)90099-9 · Cited by 152 · see citing works
Self-citationSynthesis of multivariable regulators: The internal model principle
Francis, B. J., Sebakhy, O. A., & Wonham, W. M. (1974) · Applied Mathematics & Optimization · doi:10.1007/bf01449024 · Cited by 128 · see citing works
Compensator design for multivariable linear systems
Pearson, J. P., & Ding, C. (1969) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1969.1099137 · Cited by 90 · see citing works
Davison, E. J. (1975) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1975.1101104 · Cited by 61 · see citing works
Self-citationNetworks with very small and very large parasitics: Natural frequencies and stability
Desoer, C., & Shensa, M. J. (1970) · Proceedings of the IEEE · doi:10.1109/proc.1970.8064 · Cited by 53 · see citing works
Robust solutions to linear multivariable control problems
Pearson, J. P., Shields, R., & Staats, P. W. (1974) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1974.1100679 · Cited by 42 · see citing works
On “type l” multivariable linear systems
SANDELL, N. R., & Athans, M. (1973) · Automatica · doi:10.1016/0005-1098(73)90020-4 · Cited by 31 · see citing works
Robust Solution of The Linear Servomechanism Problem †
Staats, P. W., & Pearson, J. B. (1975) · Automatica · doi:10.1016/0005-1098(77)90037-1 · Cited by 29 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Moadeli, B., Cassol, G. O., & Dubljevic, S. (2025) · The Canadian Journal of Chemical Engineering · doi:10.1002/cjce.25629 · Cited by 4 · see citing works
- Authors
- Davison, E.
- Affiliations
- University of Toronto (CA)
- Corresponding author
- Davison, E.
- Venue
- IEEE Transactions on Automatic Control
- Published
- 1976-02
- Volume
- 21
- Issue
- 1
- Pages
- 25-34
- ISSN
- 0018-9286 (ISSN-L)
- OpenAlex
- W2149087996
- Cited by
- 1,271
- References
- 20
- Citations by year
- 2026: 27 · 2025: 54 · 2024: 30 · 2023: 46 · 2022: 34 · 2021: 41 · 2020: 32 · 2019: 63 · 2018: 43 · 2017: 50 · 2016: 40 · 2015: 32 · 2014: 39 · 2013: 36 · 2012: 39
- FWCI
- 16.28
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Automatic Control (publishedVersion)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Stability and Control of Uncertain Systems
- Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Design
- Physical Sciences › Engineering › Control and Systems Engineering › Control Systems and Identification
- Keywords
- robust control, output regulation, multivariable systems, linear time-invariant systems, input perturbation, asymptotic tracking, regulation, stabilizing compensators, integral controller, closed-loop stability, necessary and sufficient conditions
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review