balanced truncation (linear)

From MaRDI portal
Task:6684551


Community: MathModDB

computational task

Available identifiers

MaRDI QIDQ6684551 FDOQ6684551

powerful technique to reduce the state-space dimension of a dynamical system with linear input equation




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.

List of contained entities

Lyapunov equation controllability AWc+WcA*+BB*=0
A represents control system matrix A
B represents control system matrix B
Wc represents controllability Gramian
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
MOR transformation matrix
balancing transformation T1Wc(T1)*=T*WoT=(σ100σn)=Σ
T represents MOR transformation matrix
Wc represents controllability Gramian
Wo represents observability Gramian
σ represents Hankel singular value
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
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
control system matrix A
control system matrix A (reduced) A~T1AT output
A represents control system matrix A
T represents MOR transformation matrix
A~ represents control system matrix A (reduced)
control system matrix B
control system matrix B (reduced) B~T1BT output
B represents control system matrix B
T represents MOR transformation matrix
B~ represents control system matrix B (reduced)
control system matrix C
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 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
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
initial control state x(t=0)=x0 initial condition
t represents time
x represents control system state
x0 represents control system initial value
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)




Further items linking to balanced truncation (linear)

Item Property
balanced truncation specialized by
balanced truncation (bi-linear) specialized by
linear time-invariant system used by
model order reduction specialized by

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