[Paper Review] H2-optimal approximation of MIMO linear dynamical systems
This paper presents an ℋ₂-optimal model reduction method for multiple-input multiple-output (MIMO) linear dynamical systems by characterizing stationary points of the ℋ₂-norm error via tangential interpolation conditions in both continuous- and discrete-time settings. The key contribution is a parameterization of optimal reduced-order models using interpolation constraints tied to Jordan block structure, enabling gradient-based optimization despite non-unique state-space realizations.
We consider the problem of approximating a multiple-input multiple-output (MIMO) $p imes m$ rational transfer function $H(s)$ of high degree by another $p imes m$ rational transfer function $\hat H(s)$ of much smaller degree, so that the ${\cal H}_2$ norm of the approximation error is minimized. We characterize the stationary points of the ${\cal H}_2$ norm of the approximation error by tangential interpolation conditions and also extend these results to the discrete-time case. We analyze whether it is reasonable to assume that lower-order models can always be approximated arbitrarily closely by imposing only first-order interpolation conditions. Finally, we analyze the ${\cal H}_2$ norm of the approximation error for a simple case in order to illustrate the complexity of the minimization problem.
Motivation & Objective
- To develop an ℋ₂-optimal approximation method for MIMO linear dynamical systems with reduced order.
- To characterize stationary points of the ℋ₂-norm error in terms of interpolation conditions for both continuous- and discrete-time systems.
- To address the non-uniqueness of state-space realizations by deriving non-redundant, parameter-independent stationarity conditions.
- To analyze the existence and nature of local minima in the ℋ₂ approximation problem through low-degree system examples.
- To provide a numerically robust framework for ℋ₂-optimal model reduction using Sylvester equation formulations instead of Jordan canonical forms.
Proposed method
- Derives the gradient of the squared ℋ₂-norm error using Wilson's formula, enabling optimization over state-space parameters.
- Characterizes ℋ₂-optimal approximants via tangential interpolation conditions involving the transfer function and its dual, expressed in terms of Jordan block parameters.
- Uses Sylvester equations to express interpolation conditions in a numerically stable form, avoiding ill-conditioning from Jordan forms.
- Applies the dual transfer function $ H_*(z) = z^{-1}H^T(z^{-1}) $ to reformulate conditions in the discrete-time case.
- Employs matrix equations with polynomial vectors to derive conditions for higher-order poles, generalizing first-order results.
- Analyzes the structure of the error norm for McMillan degree-one and degree-two systems to demonstrate the existence of multiple local minima.
Experimental results
Research questions
- RQ1Can ℋ₂-optimal MIMO approximations be characterized by interpolation conditions that are independent of state-space parameterization?
- RQ2How do interpolation conditions change when the reduced-order model has higher-order Jordan blocks rather than simple poles?
- RQ3Is it possible to achieve arbitrarily close approximation using only first-order interpolation conditions for all lower-order models?
- RQ4What is the role of the Sylvester equation formulation in improving numerical stability over Jordan canonical forms?
- RQ5How many local minima can exist in the ℋ₂ approximation problem for low-order systems?
Key findings
- Stationary points of the ℋ₂-norm error correspond to tangential interpolation conditions involving the transfer function and its dual, with order dependent on Jordan block size.
- For first-order poles, the conditions reduce to matching the transfer function and its first derivative at the reduced-order poles, generalizing the SISO result of [ML67].
- The ℋ₂ norm of the error for systems of McMillan degree one and two reveals that multiple local minima can exist, indicating non-convexity of the optimization problem.
- The use of Sylvester equation-based interpolation conditions provides a numerically robust alternative to Jordan-based formulations, which become ill-conditioned near higher-order poles.
- There is no globally smooth parameterization of the set of rational transfer functions of degree $ n $ when $ \min(p,m) > 1 $, but local smooth parameterizations exist via the Sylvester formulation.
- The discrete-time case is fully characterized using the dual transfer function $ H_*(z) $, with analogous interpolation conditions derived via polynomial expansions in $ (\lambda - z) $.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.