Title: Bounding L2 Gain System Error Generated by Approximations of the Nonlinear Vector Field
1Bounding L2 Gain System Error Generated by
Approximations of the Nonlinear Vector Field
- Kin Cheong Sou
- Alexandre Megretski
- Luca Daniel
- Massachusetts Institute of Technology
2Nonlinear MOR Projection Framework
The full order model
For any projection matrix
The reduced order model
3Nonlinear MOR Nonlinear Vector Field
Approximation
q ltlt n, the number of states is reduced
Desirable to simplify the reduced vector field
For example
- Trajectory piecewise linear approximations
Rewienski, White, Linear Algebra and its
Applications 2005 - Trajectory piecewise polynomial approximations
Dong, Roychowdhury, DAC 2003 - Kernel methods Philips et. al., ICCAD 2003
4Nonlinear MOR Nonlinear Vector Field
Approximation
The original system
The approximated system
How does the difference in ? affect the
difference in y?
5Background
6Error System as a Feedback
Error system
u
e
original
-
approxi- mated
Small gain from u to e ? Small system error
7Error Metric
- L2 gain from u to e measures system error
- L2 gain has energy multiplier interpretation
8Small Gain Theorem
?G
?
u
e
G
u
e
G
w
z
??
?
?
z
w
Small Gain Theorem
Small gain theorem can be conservative if ?? is
very small
If ?G ?? lt 1, then ? lt ?G
9A linear Error Bound
10Scaling Feedback Loop
- Insert scaling parameters to tighten error bound
- Consider scalar parameter a ? 0
Ga
e
u
G
w
y
?
?a
- Scaled setup is the same as the original setup
- The small gain theorem is now applied to Ga and
?a
11Scaling Feedback Loop (1)
1. How does error bound ?Ga change with a?
2. How does the condition ?Ga ??a lt 1 change with
a?
12Main Theorem Linear Error Bound
where
e
u
G
w
u
z
G
w
then
13Numerical Procedure for Tighter Bound
Small Gain Theorem (scaled setup)
- Compute L2 gain upper bound numerically
- Quadratic Lyapunov function/IQC combined with LMI
optimization - LMI optimization efficient for small scale
problems (i.e. reduced model related problems)
14Numerical Experiment
Nonlinear transmission line with diodes
- Desired system error lt 1
- ?Ga lt 1
- Maximum a allowed (by small gain thm) is 2e-5
- Corresponding a/?Ga 1e-3
- To make sure (???Ga)/a lt 1
- ?? lt 1e-3 0.1
15Conclusion
- Feedback setup for vector field system error
analysis - Extended the applicability of the small gain
theorem through scaling parameters - System error L2 gain is linear with respect to
vector field difference L2 gain, asymptotically - LMI/IQC numerical procedure can be applied to
provide less conservative error bound
16Scaling I/O
e
u
G
?
- Scaling factors d and 1/d do not change closed
loop L2 gain - Gains in the Lemma setup are changed
17Scaling I/O (1)
Consider the systems
?1 is the incremental L2 gain from g to y
?2 be the L2 gain from uw to x2
?2(d) is monotonically non-decreasing, but
saturates when d is too small
where
Revised Lemma
18Numerical Procedure
1. Choose a set ?a1, a2,?
2. For k 1,2,
Compute ?k ? ?Gak
4. Search for
Output system error upper bound ?i
19Error System as a Feedback
The error system
Small L2 gain from u to e means small system error
u
e
The block diagram
G
w
z
?
20Small Gain Theorem Discussion
- Can bound closed loop L2 gain (i.e. system
error) using open loop L2 gains - Relatively easy to compute open loop L2 gains
- Open loop L2 gain (?G) is independent of ??
- Error bound not meaningful if ?? is very small
Small Gain Theorem
If ?G ?? lt 1, then ? lt ?G