On the Equivalence of Youla, System-level and Input-output Parameterizations
Yang Zheng, Luca Furieri, Antonis Papachristodoulou, Na Li, Maryam, Kamgarpour

TL;DR
This paper establishes explicit affine mappings among Youla, system-level, and input-output controller parameterizations, enabling equivalent convex formulations and clarifying the role of quadratic invariance in distributed control.
Contribution
It provides explicit affine mappings among different controller parameterizations, unifying their convex formulations and clarifying the necessity of quadratic invariance for distributed control.
Findings
Any convex problem in one parameterization can be reformulated in others.
Quadratic invariance is both necessary and sufficient for convex reformulation.
The mappings enable unified analysis and synthesis across parameterizations.
Abstract
A convex parameterization of internally stabilizing controllers is fundamental for many controller synthesis procedures. The celebrated Youla parameterization relies on a doubly-coprime factorization of the system, while the recent system-level and input-output characterizations require no doubly-coprime factorization but a set of equality constraints for achievable closed-loop responses. In this paper, we present explicit affine mappings among Youla, system-level and input-output parameterizations. Two direct implications of the affine mappings are 1) any convex problem in Youla, system level, or input-output parameters can be equivalently and convexly formulated in any other one of these frameworks, including the convex system-level synthesis (SLS); 2) the condition of quadratic invariance (QI) is sufficient and necessary for the classical distributed control problem to admit an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On the Equivalence of Youla, System-level and Input-output Parameterizations
Yang Zheng, Luca Furieri, Antonis Papachristodoulou, Na Li, and Maryam Kamgarpour This work is supported by NSF career 1553407, AFOSR Young Investigator Program, and ONR Young Investigator Program. A. Papachristodoulou is supported by the EPSRC Grant EP/M002454/1. L. Furieri and M. Kamgarpur are gratefully supported by ERC Starting Grant CONENE. Y. Zheng and N. Li are with SEAS and CGBC, Harvard University, Cambridge, MA 02138. (E-mails: [email protected]; [email protected]). L. Furieri and M. Kamgarpour are with the Automatic Control Laboratory, ETH Zurich, Switzerland. (E-mails: {furieril, mkamgar}@control.ee.ethz.ch).A. Papachristodoulou is with the Department of Engineering Science , University of Oxford, United Kingdom. (E-mail: [email protected]).
Abstract
A convex parameterization of internally stabilizing controllers is fundamental for many controller synthesis procedures. The celebrated Youla parameterization relies on a doubly-coprime factorization of the system, while the recent system-level and input-output characterizations require no doubly-coprime factorization but a set of equality constraints for achievable closed-loop responses. In this paper, we present explicit affine mappings among Youla, system-level and input-output parameterizations. Two direct implications of the affine mappings are 1) any convex problem in Youla, system level, or input-output parameters can be equivalently and convexly formulated in any other one of these frameworks, including the convex system-level synthesis (SLS); 2) the condition of quadratic invariance (QI) is sufficient and necessary for the classical distributed control problem to admit an equivalent convex reformulation in terms of Youla, system-level, or input-output parameters.
Index Terms:
Stabilizing controller, Youla parameterization, System-level synthesis, Quadratic invariance.
I Introduction
One of the most fundamental problems in control theory is to design a feedback controller that stabilizes a dynamical system. Additionally, one can further design an optimal controller by optimizing a certain performance measure [1]. It is well-known that the set of stabilizing controllers is in general non-convex, and hence, hard to optimize directly over. Many optimal controller synthesis procedures first parameterize all stabilizing controllers and the corresponding closed-loop responses in a convex way, and then minimize relevant performance measures over the new parameter(s).
For finite dimensional linear-time-invariant (LTI) systems, the set of LTI stabilizing feedback controllers is fully characterized by the celebrated Youla parameterization [2], where a doubly coprime factorization of the system is used. In [2], it is shown that the Youla parameterization allows for optimizing the Youla parameter (or system response) directly, instead of the controller itself, leading to a convex problem. Also, customized performance specifications on the closed-loop system can be incorporated with Youla parameterization via convex optimization [3]. Moreover, the foundational results of robust and optimal control are built on the Youla parameterization [4, 1]. Note that a doubly-coprime factorization of the system must be computed as a preliminary step in Youla parameterization. Recently, a system-level parameterization [5] and an input-output parameterization [6] were introduced to characterize the set of all LTI stabilizing controllers, with no need of computing a doubly-coprime factorization of the system a priori. Similar to Youla, the system-level and input-output parameterizations treat certain closed-loop responses as design parameters. The controller synthesis is thus shifted from designing a controller to designing the closed loop responses directly. This idea of synthesizing closed-loop responses in a convex way was extensively discussed as closed-loop convexity in [3, Chapter 6].
The Youla [2], system-level [5], input-output [6] parameterizations are equivalent since they characterize the same set of stabilizing controllers. However, their explicit relationships have not been fully established before. The main objective of this paper is to reveal an explicit equivalence of Youla, system-level, and input-output parameterizations. In particular, we present explicit affine mappings among the Youla parameter, system-level parameters, and input-output parameters. One direct consequence is that any convex problem in terms of Youla, system-level, input-output parameters can be equivalently and convexly formulated into any other one of these three frameworks. Therefore, the so-called convex system-level synthesis (SLS) [5] admits an equivalent convex formulation in terms of Youla or input-output parameters. Another consequence is that if one controller synthesis task does not allow for an equivalent convex reformulation in Youla, a convex reformulation in the system-level or input-output parameterizations is not possible either. Consider the classical distributed controller synthesis task where a subspace constraint is imposed on the controller [7]. It has been shown that a notion of quadratic invariance (QI) is sufficient and necessary for the distributed control problem to admit an equivalent convex reformulation in the Youla parameter [7, 8]. Accordingly, the QI condition is also sufficient and necessary when using the system-level and input-output parameterizations. For systems with constraints beyond QI, we highlight that a notion of sparsity invariance (SI) [9] can be used to derive convex inner-approximations using Youla, system-level, or input-output characterizations.
The rest of this paper is organized as follows. We introduce some preliminaries in Section II, and review the Youla, system-level, and input-output parameterizations in Section III. Explicit affine relationships and their implication with QI are presented in Section IV. We discuss distributed controller synthesis with non-QI constraints in Section V, and conclude the paper in Section VI.
Notation: We use lower and upper case letters (e.g. and ) to denote vectors and matrices, respectively. Lower and upper case boldface letters (e.g. and ) are used to denote signals and transfer matrices, respectively. For clarity, we consider discrete-time LTI systems only, but unless stated otherwise, all results can be extended to the continuous-time setting. We denote the set of real-rational proper stable transfer matrices as . means is stable and strictly proper.
II Preliminaries
II-A System model
We consider discrete-time LTI systems of the form
[TABLE]
where are the state vector, control action, external disturbance, measurement, and regulated output at time , respectively. System (1) can be written as
[TABLE]
where . We refer to as the open-loop plant model.
Consider a dynamic output feedback controller where has a state space realization
[TABLE]
with as the internal state of controller . We have . Figure 1 shows a schematic diagram of the interconnection of plant and controller . Throughout the paper, we make the following standard assumptions.
Assumption 1**.**
Both the plant and controller realizations are stabilizable and detectable, i.e., and are stabilizable, and and are detectable.
Assumption 2**.**
The interconnection in Fig. 1 is well-posed, i.e., is invertible.
II-B Stabilization and optimal control
Definition 1**.**
The system in Fig. 1 is internally stable if it is well-posed, and the states converge to zero as for all initial states when .
We say the controller internally stabilizes the plant if the interconnected system in Fig. 1 is internally stable. The set of all stabilizing controllers is defined as
[TABLE]
In addition to stability, it is desirable to find a controller that minimizes a suitable norm (e.g., or ) of the closed-loop transfer matrix from to . This amounts to solving the following optimal control formulation [1]:
[TABLE]
where . It is known that set is non-convex. One can construct explicit examples where but . Also, is in general a non-convex function of . Therefore, problem (4) is non-convex in the current form.
III Parameterization of Stabilizing Controllers
To solve the optimal control problem (4), one common method is to derive an equivalent convex formulation via a suitable change of variables. A classical technique is the Youla parameterization [2]. Two recent approaches are the so-called system-level parameterization (SLP) [5], and input-output parameterization (IOP) [6]. A common idea among these three approaches is the parameterization of all stabilizing controllers using certain closed-loop responses. We review their main results in this section.
III-A Youla parameterization
The classical Youla parameterization is based on a doubly-coprime factorization of the plant , defined as follows.
Definition 2**.**
A collection of stable transfer matrices, is called a doubly-coprime factorization of if and
[TABLE]
Such doubly-coprime factorizations can always be computed if is stabilizable and detectable [1]. The authors in [2] established the following equivalence
[TABLE]
where is called the Youla parameter. Using the change of variables , it is not difficult to derive
[TABLE]
where , and . Consequently, Problem (4) can be equivalently reformulated in terms of the Youla parameter as
[TABLE]
One direct benefit is that (6) is convex with respect to the Youla parameter .
III-B System-level parameterization (SLP)
In [5], the authors proposed a system-level parameterization for . This approach is based on the closed-loop maps from process and measurement disturbances to state and control action. In particular, assuming a strictly proper plant i.e., , we use to denote the disturbance on the state and to denote the disturbance on the measurement. The dynamics of plant (1) can be written as
[TABLE]
Then, with a stabilizing controller , the system responses from perturbations to are
[TABLE]
where the system responses are in the following affine subspace [5]
[TABLE]
In [5], it is proved that for strictly proper222The equivalence (9) only holds for strictly proper plants, i.e., . For a general proper plant , the authors in [5] present another controller implementation that internally stabilizes the system; see [5, Section III.D]. Instead, Youla (5) and input-output (13) parameterizations work for both strictly proper and general proper plants. Throughout the paper, we assume a strictly proper plant for the system-level parameterization. plant , the set of all internally stabilizing controllers can be written as
[TABLE]
Also, the cost function can be expressed in terms of the system responses . In particular, Problem (4) can be equivalently reformulated as
[TABLE]
It is easy to see that (10) is convex in terms of .
III-C Input-output parameterization (IOP)
Recently, an input-output parameterization for was introduced in [6]. As shown in Fig. 2, the idea is based on a classical internal stability result in terms of the following closed-loop responses
[TABLE]
where is a disturbance in the input, i.e., . Under Assumption 1, it is known that internally stabilizes if and only if the four transfer matrices in (11) are stable [4]. With a stabilizing controller , the closed-loop responses are in the following affine subspace [6]
[TABLE]
It is shown in [6] that the set of all internally stabilizing controllers can be represented as
[TABLE]
Furthermore, we have [6]. Accordingly, Problem (4) can be equivalently reformulated in terms of the system responses as
[TABLE]
It is easy to see that (14) is convex in terms of .
IV Explicit Equivalence of Youla Parameterization, SLP, and IOP
As discussed in the last section, the set of all stabilizing controllers can be parameterized in three different ways, i.e., (5), (9), and (13), and the optimal control problem (4) admits three equivalent convex reformulations, i.e., (6), (10), and (14). Implicitly, (5), (9), and (13) are equivalent. However, an explicit relationship between Youla parameterization, SLP, and IOP is not clear from their definitions.
In this section, we present explicit affine mappings among Youla parameterization, SLP, and IOP. The consequences are as follows: 1) any convex system-level synthesis (SLS) introduced by [5] can be equivalently reformulated into a convex problem in terms of the Youla parameter or the input-output parameters , and vice versa; 2) building on the explicit affine mappings, we show that the notion of quadratic invariance [7] allows for equivalent convex reformulations of classical distributed optimal control in either Youla parameterization, SLP, or IOP.
IV-A Explicit equivalence
The explicit equivalence between Youla parameterization and IOP is presented in [6]:
Theorem 1** ([6]).**
Let be any doubly-coprime factorization of . The following statements hold.
For any , the following transfer matrices
[TABLE]
belong to the affine subspace (12a)-(12c) and are such that . 2. 2.
For any in the affine subspace (12a)-(12c), the transfer matrix
[TABLE]
is such that and .
Theorem 1 presents explicit affine mappings between Youla parameterization and IOP: any element in the Youla parameterization (5) corresponds to an element in the IOP (13), and they represent the same controller. The following result presents explicit affine mappings between SLP and IOP.
Theorem 2**.**
Consider a strictly proper plant , i.e., . The following statements hold.
For any satisfying the affine subspace (8a)-(8c), the transfer matrices
[TABLE]
belong to the affine subspace (12a)-(12c) and are such that 2. 2.
For any satisfying the affine subspace (12a)-(12c), the transfer matrices
[TABLE]
belong to the affine subspace (8a)-(8c) and are such that
Proof.
Statement 1: considering the affine relationships (8a)-(8c) and , we have the following algebraic equalities:
[TABLE]
[TABLE]
Therefore, (12a) and (12b) are satisfied. Obviously, the transfer matrices in (17) are stable, i.e. (12c) is satisfied. In addition, from (8b), we have . Then,
[TABLE]
Statement 2: In the Appendix -A, we verify algebraically that the transfer matrices defined in (18) are exactly the closed-loop responses in (7) with controller .
Since is internally stabilizing , the transfer matrices defined in (18) naturally satisfy the constraints (8a)-(8c). Finally, we can check that the transfer matrices defined in (18) satisfy This completes the proof. ∎
Combining Theorems 1 and 2, we arrive at the explicit affine mappings between Youla parameterization and SLP, which was not provided in [5].
Theorem 3**.**
Let be any doubly-coprime factorization of the strictly proper system . The following statements hold.
For any , the following transfer matrices
[TABLE]
belong to the affine subspace (8a)-(8c) and are such that . 2. 2.
For any in the affine subspace (8a)-(8c), the transfer matrix
[TABLE]
is such that and .
Proof.
Statement 1 directly follows by combining the statement 1 of Theorem 1 with the statement 2 of Theorem 2.
Combining the statement 2 of Theorem 1 with the statement 1 of Theorem 2 leads to
[TABLE]
This completes the proof. ∎
An overview of the equivalence of Youla parameterization, SLP, and IOP is shown in Fig. 3.
Remark 1** (Closed-loop convexity).**
In both SLP and IOP, the parameters and have explicit and distinct physical interpretations as corresponding closed-loop transfer matrices. Also, the Youla parameter can be viewed as a closed-loop transfer matrix when the plant is stable (see Remark 5). In this sense, Youla parameterization, SLP, and IOP all shift the controller synthesis task from the design of a controller in (4), which is non-convex, to the design of closed loop responses, resulting in convex formulations (6), (10), and (14). Note that this idea of closed-loop convexity has been extensively discussed in the book [3], and a comprehensive historical note is given in [3, Chapter 16.3].
Remark 2** (Numerical computation).**
After computing a doubly-coprime factorization of the plant, the Youla parameter is free in for parameterizing , and there are no equality constraints for achievable closed-loop responses. This feature allows to reformulate Problem (4) as a model matching problem (6), which can be reduced to the Nehari problem and then solved via the state-space method in [4]. Instead, both SLP and IOP do not require to compute a doubly-coprime factorization, but have explicit affine constraints for achievable closed-loop responses. Since the decision variables in constraints (8a)-(8c) and (12a)-(12c) are infinite dimensional, there is no immediately efficient numerical method for solving (10) or (14). The Ritz approximation [3, Chapter 15] is one method for solving infinite dimensional optimization problems. Specifically, for discrete-time systems, the finite impulse response (FIR) approximation is a practical choice [5, 6].
IV-B Convex system-level synthesis
In [5], the authors introduced a general framework of system-level synthesis (SLS), which defines “the broadest known class of constrained optimal control problems that can be solved using convex programming” (cf. [10]). Thanks to the full equivalence in Theorems 1-3, we can show that 1) any SLS problem can be equivalently formulated in the Youla or input-output framework, 2) any convex SLS can be addressed by solving a convex problem in terms of Youla parameter or input-output parameters .
Let be a functional capturing a desired measure of the performance of the plant , and let be a system-level constraint. The SLS problem in [5] is posed as
[TABLE]
We refer the interested reader to [5] for a detailed discussion of SLS. Then, we have the following result.
Theorem 4**.**
Let be any doubly-coprime factorization of the strictly proper system . The following statements hold.
The SLS problem (21) is equivalent to the following problem in Youla parameter ,
[TABLE]
where are defined by (19a) -(19d), respectively, and
[TABLE] 2. 2.
The SLS problem (21) is equivalent to the following problem in input-output parameters ,
[TABLE]
where are defined by (18a) -(18d), respectively, and
[TABLE] 3. 3.
If the SLS problem (21) is convex, then Problems (22) and (23) are both convex.
Proof.
The first two statements directly follow from Theorems 2 and 3. The last statement follows from the facts that and , are all affine. Then, if is a convex set and is a convex functional, the constraint in (22) (resp. (23)) defines a convex set in (resp. ), and (or ) is convex. ∎
IV-C Distributed optimal control and quadratic invariance (QI)
Unlike SLS, which impose constraints on closed-loop responses (see (21)), the classical distributed optimal control problem typically considers a subspace constraint on the controller , which is formulated as [7, 11, 12]
[TABLE]
It is shown in [7, 11] that if the subspace constraint is quadratically invariant (QI) under (i.e., ), then we have
[TABLE]
Problem (24) can thus be equivalently formulated as a convex problem in [7, 11],
[TABLE]
Considering the equivalence shown in Theorems 1 and 3, the following corollaries are immediate.
Corollary 1** (QI with IOP).**
If is QI under , then
We have
[TABLE] 2. 2.
Problem (24) can be equivalently formulated as a convex problem
[TABLE]
Corollary 2** (QI with SLA).**
If is QI under , then
We have
[TABLE] 2. 2.
Problem (24) can be equivalently formulated as a convex problem
[TABLE]
Corollary 1 is the same as Theorem 3 of [6] and Corollary 2 is consistent with Theorem 3 of [5]. One main insight is that the specialized proofs in [6, 5] may be not needed anymore, thanks to the explicit affine mappings between Youla, SLP and IOP. We also note that the original proof of Theorem 3 in [5] is not complete: it relies on that the affine mapping is invertible. However, given , it is not immediate to see that is stable. We complete this fact via the construction of in (20).
Remark 3**.**
It should be noted that SLS (21) and the classical distributed control problem (24) are two distinct formulations: 1) the former imposes constraints on closed-loop responses while the latter imposes a constraint on controller ; 2) feasibility of the former does not imply feasibility of the latter, and vice-versa. Only when the QI property holds, can Problem (24) be equivalently reformulated into a convex problem in terms of Youla, system-level, or input-output parameters. Based on the results in [8], QI is necessary for the existence of such equivalent convex reformulation. For systems with QI constraints, SLS (21) can be equivalent to the classical problem (24), as shown in Corollary 2; for the cases beyond QI, they are not directly comparable.
V Distributed optimal control with non-QI constraints
In this section, we highlight that for systems with non-QI constraints, we may derive convex approximations of (24) using Youla, system-level, or input-output parameters. In certain cases, a globally optimal solution can still be obtained. Our approximation procedure is consistent with the idea of sparsity invariance (SI) [9]. In particular, we consider Example 1 in [5, 10]. We first present simplified versions of Youla, system-level, and input-output parameterizations for special cases of state feedback (for completeness, other simplified versions for stable plants are presented in Appendix -C). Then, we show that Example 1 can be solved exactly using Youla, system-level, or input-output parameters via convex optimization.
V-A Simplified parameterizations for state feedback
In [5], it is shown that for state feedback where , the set of internally stabilizing controllers is
[TABLE]
The proof in [5] is directly based on the definition of internal stability. As expected, this special case (28) can be reduced from the general case (9) from purely algebraic operations. We provide this alternative proof in Appendix -B.
For IOP and Youla parameterization, simplifications are possible with further assumptions.
Corollary 3** (Input-output parameterization).**
Suppose and is invertible. We have
[TABLE]
Proof.
We show that any controller in (29) is an internally stabilizing controller in (13). The other direction is similar. Given any satisfying the constraints in (29), we define Then, we can easily verify
[TABLE]
Thus, above satisfy (12a)-(12c). We also have
[TABLE]
This completes the proof. ∎
Corollary 4** (Youla parameterization).**
Suppose . We have333Note that Corollary 4 is only valid in discrete-time systems, since the doubly-coprime factorization (30) has no counterpart in continuous time.
[TABLE]
Proof.
The proof directly follows by choosing the following doubly-coprime factorization:
[TABLE]
∎
V-B Example 1 in [5, 10]
Consider the following optimal control problem, which is Example 1 in [5, 10],
[TABLE]
where disturbance . It can be verified (e.g., via solving the discrete-time algebraic Riccati equation) that the globally optimal solution is the static feedback given by . Assume that is sparse and let its supports define the adjacency matrix of a graph . Then, the optimal controller has a particular structure according to .
Now suppose that we attempt to solve problem (31) by converting it to its equivalent optimal control problem in the form of (24), where the constraint corresponds to the sparsity pattern of (see the Example 1 in [5, 10] for a precise definition). Since (24) is not convex in its present form, a certain reformulation is required for numerical computation, e.g., using Youla parameterization, SLP, or IOP.
Proposition 1**.**
If the graph is strongly connected, then Problem (31) with a sparsity constraint in the form of (24) does not admit any equivalent convex reformulation in Youla, or SLP, or IOP.
Proof.
If is strongly connected, then the sparsity constraint is not QI under , since is a dense transfer matrix and it fails to satisfy . According to [8], QI is necessary for the existence of an equivalent convex reformulation in Youla parameter for (24). The equivalence in Theorem 4 prevents any equivalent convex reformulation via SLP or IOP as well. ∎
Although there is no equivalent convex reformulation when is strongly connected, we could still develop a certain convex approximation of (24) in Youla parameterization, SLP, or IOP. In the following, we use to denote a diagonal structure.
SLP: As suggested by [5], we can add the constraints to Problem (10), leading to a convex approximation of (24). It can be checked that and is the optimal solution, recovering the globally optimal controller . 2. 2.
Youla parameterization: We use the simplified Youla parameterization in Corollary 4, and add the following constraints to Problem (6). This leads to a convex program. We can check that the optimal solution is , leading to
[TABLE] 3. 3.
IOP: Since is invertible, we can use the result in Corollary 3. Then, we introduce constraints to Problem (14), leading to a convex program. We can check that the solution and is optimal. Then,
Remark 4** (Sparsity invariance and beyond QI).**
In the procedures above, we choose separate subspace constraints for the factors of in the following form
[TABLE]
where denote appropriate transfer matrices in Youla, system-level, and input-output parameterizations. Obviously, this choice leads to a convex inner-approximation of (24) since the feasible region of is narrowed. For this simple instance, the globally optimal solution is parameterized when using (32). Thus, the globally optimal controller can be found using Youla, system-level or input-output parameters via convex optimization. However, as observed in [9], this procedure has no guarantee of optimility for general constraints beyond QI using either of Youa parameterization, SLP or IOP.
We note that the property (32) is a special case of sparsity invariance (SI) [9]. There may exist other subspace choices for satisfying , which still return a structured controller . Indeed, the notion of SI goes beyond QI for sparsity constraints, as it includes QI as a special case. We refer the interested reader to [9] for details.
VI Conclusion
In this paper, we have presented an explicit equivalence of Youla, system-level, and input-output parameterizations for the set of internally stabilizing controllers. A doubly-coprime factorization of the system can be considered as a way to eliminate the explicit equality constraints in SLP and IOP. Indeed, both SLP and IOP have four parameters; but due to the equality constraints, SLP and IOP have the same degree of freedom as Youla parameterization.
We remark that the equivalence of Youla, SLP, and IOP does not indicate they offer the same computational features. One parameterization may be better suited for a particular context. For instance, it seems that SLP is more convenient for the case of state feedback, which has found applications in quantifying sample complexity of LQR problems [13]; IOP seems to better suit for the case of output feedback as it exclusively deals with the maps from inputs to outputs without explicitly touching the system state; and Youla parameterization is more convenient when a doubly-coprime factorization is available a priori. It is interesting to investigate whether there exist other parameterizations of stabilizing controllers that suit for a particular control application. Finally, we note that Youla, SLP, and IOP naturally suit for parameterizing dynamical controllers, but none of them can parameterize the set of static stabilizing controllers in a convex way. Thus, QI is not relevant for structured static controller synthesis, and this problem deserves further investigations.
-A Proof of Statement 2 in Theorem 2
Given any satisfying the affine subspace (12a)-(12c), we know that internally stabilizes the plant . In the following, we verify that the transfer matrices defined in (18) are exactly the closed-loop responses in (7) with controller .
Recall that is strictly proper, i.e., . Then, we can verify the following equation:
[TABLE]
Also, we can verify
[TABLE]
Similarly, we have Then, the transfer matrices are exactly the closed-loop responses in (7) with .
-B Proof of (28)
We show that any controller in (28) is an internally stabilizing controller in (9). The other direction is similar. Consider any satisfying
[TABLE]
Upon defining it is easy to see . Also, one can straightforwardly verify that and above satisfy (8a)-(8b) when . It is routinely to verify that It remains to check that defined above is strictly proper. This fact follows from (8b) that indicating that (8c) also hold. Thus, the general parameterization (9) can be reduced to (28).
-C Stable plants
When , we show that Youla, SLP, and IOP can be simplified, and only two paramters are required in SLP/IOP.
Proposition 2**.**
If , we have:
Youla parameterization can be reduced to
[TABLE] 2. 2.
For strictly proper , SLP can be reduced to
[TABLE] 3. 3.
IOP can be reduced to
[TABLE]
Proof: The proof is directly from the following observations.
If , a doubly-coprime factorization of can be trivially chosen as Then, the parameterization (5) is reduced to (33). 2. 2.
Given in (34), we define Considering , if , we have . It can be verified that the above satisfies (8a)-(8c) when (34) holds. Also, we have
[TABLE]
Thus, (8a)-(8c) can be reduced to (34). 3. 3.
Upon defining we have if . Also, the above satisfies (12a)-(12b) if (35) holds. Thus, (12a)-(12c) can be reduced to (35).
Remark 5**.**
The first statement in Proposition 2 is a classical result [1, Corollary 5.5]. We note that parameterizations (34) and (35) are identical to (33) by noticing that They are all reduced to the same form.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] K. Zhou, J. C. Doyle, and K. Glover, Robust and optimal control . Prentice hall New Jersey, 1996, vol. 40.
- 2[2] D. Youla, H. Jabr, and J. Bongiorno, “Modern wiener-hopf design of optimal controllers–part ii: The multivariable case,” IEEE Transactions on Automatic Control , vol. 21, no. 3, pp. 319–338, 1976.
- 3[3] S. P. Boyd and C. H. Barratt, Linear controller design: limits of performance . Prentice Hall Englewood Cliffs, NJ, 1991.
- 4[4] A. Francis, A course in ℋ ∞ subscript ℋ \mathcal{H}_{\infty} control theory . Springer-Verlag, 1987.
- 5[5] Y.-S. Wang, N. Matni, and J. C. Doyle, “A system level approach to controller synthesis,” IEEE Transactions on Automatic Control , 2019.
- 6[6] L. Furieri, Y. Zheng, A. Papachristodoulou, and M. Kamgarpour, “An input-output parametrization of stabilizing controllers: Amidst youla and system level synthesis,” vol. 3, no. 4, pp. 1014–1019, Oct 2019.
- 7[7] M. Rotkowitz and S. Lall, “A characterization of convex problems in decentralized control,” IEEE Transactions on Automatic Control , vol. 51, no. 2, pp. 274–286, 2006.
- 8[8] L. Lessard and S. Lall, “Convexity of decentralized controller synthesis,” IEEE Transactions on Automatic Control , vol. 61, no. 10, pp. 3122–3127, 2015.
