Dual Youla Parametrization in LTI Control
- Dual Youla Parametrization is a framework that parametrizes all closed-loop stabilizable plant models via coprime factorization and affine constraints, enabling robust identification for LTI systems.
- Modern variants eliminate explicit coprime factorization by directly linking closed-loop data to convex controller synthesis and simplified predictor designs.
- The approach effectively addresses structural constraints and quadratic invariance, ensuring computational efficiency and accurate frequency response estimation even for unstable plants.
The Dual Youla Parametrization is a system-theoretic framework central to closed-loop control identification and synthesis for linear time-invariant (LTI) systems. It parametrizes all plant models that can be stabilized by a given controller using coprime factorization, yielding robust identification and synthesis methodologies even for unstable systems. Modern variants eliminate the need for explicit coprime factorization, enabling direct closed-loop identification and convex controller synthesis, while maintaining the theoretical rigor and practical robustness of the classical approach.
1. Classical Dual Youla Parametrization for Closed-Loop Identification
The dual Youla approach is formulated for closed-loop data where the true plant and stabilizing controller are interconnected:
with as external reference, as measurement noise, and as input disturbance. The approach leverages the doubly coprime factorization over . For left-coprime factorizations,
and a Bézout identity is satisfied along with :
where form a right-coprime factorization of . The set of all plants stabilized by is parametrized by the stable transfer as
By measuring internal signals and , the relation
reduces closed-loop identification to an open-loop regression with noise . The plant is identified by:
- Estimating via least squares:
- Recovering by inverting the dual Youla map for the estimated (Sugie et al., 2020).
2. Algebraic Foundations and Affine Structure
The classical dual Youla parametrization and input-output parametrizations are built upon affine relationships among the closed-loop transfer maps. For the standard feedback interconnection with plant and controller , the closed-loop transfer matrices are:
with
These matrices satisfy the affine constraints:
This affine subspace encodes all stabilizing controllers, with (Furieri et al., 2019).
3. Simplified Dual Youla Approach and Stabilized PEM
The main practical limitation of the classical approach is the requirement for explicit coprime factorizations. As shown by Sugie & Maruta, this step can be entirely bypassed. By algebraically expressing in terms of :
and substituting into the identification criterion, the problem can be cast entirely in terms of without separately identifying . The resulting one-step-ahead predictor for is:
with the cost function
which is the stabilized prediction error method (PEM) (Sugie et al., 2020). This predictor is well-posed for any stabilizing , including the case where the true plant is unstable.
4. Controller Synthesis: Connections to Input-Output and Youla Parametrizations
The input-output parametrization of stabilizing controllers is structurally equivalent to the Youla parametrization, but expressed directly in terms of the closed-loop transfer maps . If a doubly-coprime factorization is available:
then the classical Youla controller formula,
is equivalently encoded by choosing
and so forth, ensuring satisfy the affine constraints. Conversely, for any feasible , the corresponding Youla parameter can be recovered explicitly. The essential equivalence is established algebraically (Furieri et al., 2019).
A significant practical advantage is that the input-output approach never requires explicit computation of coprime factors , only the imposition of linear affine relations.
5. Finite-Dimensional Realization and Algorithmic Steps
To numerically implement the dual Youla or input-output parametrization, a finite impulse response (FIR) approximation is employed. Each stable transfer is expanded into a basis (e.g., in discrete time: ). The affine constraints are rewritten into a finite set of linear equations in the coefficients .
The finite-dimensional synthesis or identification reduces to a convex program (LP or QP for or objectives). The algorithmic steps include:
- Choose a parametric model structure for .
- Implement the stabilized predictor.
- Formulate the convex norm-minimization (e.g., least-squares error, , or norm).
- Apply LP/QP solvers for finite-dimensional approximation.
- Recover the plant or controller from optimal parameter estimates (Sugie et al., 2020, Furieri et al., 2019).
6. Structural Constraints and Quadratic Invariance
Imposing structural constraints (sparsity, delay, locality) on the controller is systematically addressed via the concept of quadratic invariance (QI). For a linear subspace constraint , QI with respect to holds if:
This is equivalent, in the input-output picture, to . Thus, convex programming over the affine set defined by , subject to , yields the exact norm-optimal structured controller for QI subspaces. No pre-computation of coprime factors or detailed state-space models is required, and the synthesis is achieved by direct convex optimization (Furieri et al., 2019).
7. Theoretical Merits and Practical Evidence
The dual Youla parametrization and its modern simplifications share important theoretical guarantees:
- Noise-model independence: No explicit parametric modeling of the noise is required for closed-loop identification, ensuring consistent estimation under colored noise.
- Compatibility with unstable plants: The identification and synthesis remain valid for unstable due to the stabilizing effect of the predictor structure.
- Controller robustness: Identification is empirically robust to model mismatch in ; sensitivity to errors appears only at the second order.
- Computational efficiency: The elimination of coprime factorization greatly lowers computational barriers, particularly for large-scale and industrial systems (Sugie et al., 2020).
Simulation studies on benchmark systems confirm accurate frequency response estimation and reduced bias/variance compared to direct ARX/ARMAX identification, especially when the controller is fixed or its structure is known. The framework enables direct synthesis and identification of distributed or structured controllers as convex programs without requiring pre-stabilization or elaborate factorization procedures (Sugie et al., 2020, Furieri et al., 2019).