TR2015-011

Coordinating controllers for constrained linear systems by virtual state governors


    •  Di Cairano, S.; Kolmanovsky, I.V., "Coordinating Controllers for Constrained Linear Systems by Virtual State Governors", IEEE Transactions on Automatic Control, DOI: 10.2209/TAC.2014.2386919, ISSN: 0018-9286, Vol. PP, No. 99, pp. 1, December 2014.
      BibTeX Download PDF
      • @article{DiCairano2015mar,
      • author = {{Di Cairano}, S. and Kolmanovsky, I.V.},
      • title = {Coordinating Controllers for Constrained Linear Systems by Virtual State Governors},
      • journal = {IEEE Transactions on Automatic Control},
      • year = 2014,
      • volume = {PP},
      • number = 99,
      • pages = 1,
      • month = dec,
      • doi = {10.2209/TAC.2014.2386919},
      • issn = {0018-9286},
      • url = {http://www.merl.com/publications/TR2015-011}
      • }
  • MERL Contact:
  • Research Areas:

    Advanced Control Systems, Mechatronics


Constrained control is often applied to systems with redundant
actuation. Often, the usage of a specific group of actuators is to be
minimized because of its operating cost and/or undesired side-effects, and, sometimes, controllers for each single actuator may have been previously designed. Thus, for cost or organizational considerations, redesigning the entire control strategy may be impractical. Instead, a coordination scheme for regulating the interaction between the existing controllers while enforcing constraints and minimizing the usage of specific actuators can be developed. We propose a coordination strategy for the case when two groups of actuators, each with a non-modifiable state-feedback controller, are available. By using the maximum constraint admissible set for each controller in closed-loop with the plant, the coordination scheme modulates the action of the assigned controllers and minimizes the usage of the expensive actuators. The proposed control strategy enforces constraints, stabilizes the system, and uses the expensive actuators for finite time and only to avoid constraint violation.