Balanced truncation (linear)

From MaRDI portal



Description

In the case of a linear control system, a useful property of balanced truncation is that it admits easy control of the approximation error when truncating states.

Contained entities
control system matrix B (reduced) B~≡T−1BT output
B represents control system matrix B
T represents MOR transformation matrix
B~ represents control system matrix B (reduced)
Lyapunov equation observability A∗Wo+WoA+C∗C=0
A represents control system matrix A
C represents control system matrix C
Wo represents observability Gramian
control system output linear y(t)=Cx(t)
C represents control system matrix C
t represents time
x represents control system state
y represents control system output
initial condition for control state x(t=0)=x0 initial condition
t represents time
x represents control system state
x0 represents initial value of control system
control system output linear (reduced) y(t)=C~x~(t)
C~ represents control system matrix C (reduced)
x~ represents control system state (reduced)
t represents time
y represents control system output
balancing transformation T−1Wc(T−1)∗=T∗WoT=(σ10⋱0σn)=Σ
T represents MOR transformation matrix
Wc represents controllability Gramian
Wo represents observability Gramian
σ represents Hankel singular value
control system input linear (reduced) x~˙(t)=A~x~(t)+B~u(t)
A~ represents control system matrix A (reduced)
B~ represents control system matrix B (reduced)
x~ represents control system state (reduced)
t represents time
u represents control system input
Lyapunov equation controllability AWc+WcA∗+BB∗=0
A represents control system matrix A
B represents control system matrix B
Wc represents controllability Gramian
control system matrix B input
control system matrix C input
control system matrix A (reduced) A~≡T−1AT output
A represents control system matrix A
T represents MOR transformation matrix
A~ represents control system matrix A (reduced)
initial control state (reduced) x~(t=0)≡x~0 input
x~ represents control system state (reduced)
t represents time
x~0 represents initial control state (reduced)
control system matrix C (reduced) C~≡CT output
C represents control system matrix C
T represents MOR transformation matrix
C~ represents control system matrix C (reduced)
control system matrix A input
MOR transformation matrix output
control system input linear x˙(t)=Ax(t)+Bu(t)
A represents control system matrix A
B represents control system matrix B
t represents time
u represents control system input
x represents control system state





Edit balanced truncation (linear) item


This page was built for task: balanced truncation (linear)