Wikibooks, manuali e libri di testo liberi.
Il comportamento dinamico di un sistema LTI a tempo continuo è descritto dalle equazioni di ingresso-stato-uscita:
{
x
˙
(
t
)
=
A
x
(
t
)
+
B
u
(
t
)
y
(
t
)
=
C
x
(
t
)
+
D
u
(
t
)
{\displaystyle {\begin{cases}{\dot {x}}\left(t\right)=Ax\left(t\right)+Bu\left(t\right)\\y\left(t\right)=Cx\left(t\right)+Du\left(t\right)\end{cases}}}
Movimento dello stato
x
(
t
)
{\displaystyle x\left(t\right)}
x
(
t
)
=
x
ℓ
(
t
)
+
x
f
(
t
)
{\displaystyle x\left(t\right)=x_{\ell }\left(t\right)+x_{f}\left(t\right)}
movimento libero
x
ℓ
(
t
)
{\displaystyle x_{\ell }\left(t\right)}
: movimento dello stato con ingressi nulli, dipende solo dallo stato iniziale
x
(
0
−
)
{\displaystyle x\left(0^{-}\right)}
;
movimento forzato
x
f
(
t
)
{\displaystyle x_{f}\left(t\right)}
: movimento dello stato di un sistema inizialmente a riposo (condizioni iniziali nulle), dipende solo dall'ingresso
u
(
t
)
{\displaystyle u\left(t\right)}
.
Movimento dell'uscita
y
(
t
)
{\displaystyle y\left(t\right)}
(risposta del sistema)
y
(
t
)
=
y
ℓ
(
t
)
+
y
f
(
t
)
{\displaystyle y\left(t\right)=y_{\ell }\left(t\right)+y_{f}\left(t\right)}
risposta libera
y
ℓ
(
t
)
{\displaystyle y_{\ell }\left(t\right)}
: movimento dell'uscita con ingressi nulli, dipende solo dallo stato iniziale
x
(
0
−
)
{\displaystyle x\left(0^{-}\right)}
;
risposta forzata
y
f
(
t
)
{\displaystyle y_{f}\left(t\right)}
: movimento dell'uscita di un sistema inizialmente a riposo (condizioni iniziali nulle), dipende solo dall'ingresso
u
(
t
)
{\displaystyle u\left(t\right)}
.
Formula di Lagrange
{
x
(
t
)
=
e
A
t
x
(
0
−
)
⏟
x
ℓ
(
t
)
+
∫
0
t
e
A
(
t
−
τ
)
B
u
(
τ
)
d
τ
⏟
x
f
(
t
)
y
(
t
)
=
C
e
A
t
x
(
0
−
)
⏟
y
ℓ
(
t
)
+
C
∫
0
t
e
A
(
t
−
τ
)
B
u
(
τ
)
d
τ
+
D
u
(
t
)
⏟
y
f
(
t
)
{\displaystyle {\begin{cases}x\left(t\right)=\underbrace {e^{At}x\left(0^{-}\right)} _{x_{\ell }\left(t\right)}+\underbrace {\int _{0}^{t}e^{A\left(t-\tau \right)}Bu\left(\tau \right)d\tau } _{x_{f}\left(t\right)}\\y\left(t\right)=\underbrace {Ce^{At}x\left(0^{-}\right)} _{y_{\ell }\left(t\right)}+\underbrace {C\int _{0}^{t}e^{A\left(t-\tau \right)}Bu\left(\tau \right)d\tau +Du\left(t\right)} _{y_{f}\left(t\right)}\end{cases}}}
La soluzione nel dominio della frequenza si ottiene trasformando le equazioni di ingresso-stato-uscita nel dominio di Laplace e calcolando esplicitamente
X
(
s
)
{\displaystyle X\left(s\right)}
e
Y
(
s
)
{\displaystyle Y\left(s\right)}
:
{
s
X
(
s
)
−
x
(
0
−
)
=
A
X
(
s
)
+
B
U
(
s
)
⇒
X
(
s
)
=
(
s
I
−
A
)
−
1
⏞
H
0
x
(
s
)
x
(
0
−
)
⏟
X
ℓ
(
s
)
+
(
s
I
−
A
)
−
1
B
⏞
H
f
x
(
s
)
U
(
s
)
⏟
X
f
(
s
)
=
H
0
x
(
s
)
x
(
0
−
)
+
H
f
x
(
s
)
U
(
s
)
Y
(
s
)
=
C
X
(
s
)
+
D
U
(
s
)
=
C
(
s
I
−
A
)
−
1
⏞
H
0
(
s
)
x
(
0
−
)
⏟
Y
ℓ
(
s
)
+
[
C
(
s
I
−
A
)
−
1
B
+
D
]
⏞
H
(
s
)
U
(
s
)
⏟
Y
f
(
s
)
=
H
0
(
s
)
x
(
0
−
)
+
H
(
s
)
U
(
s
)
{\displaystyle {\begin{cases}sX\left(s\right)-x\left(0^{-}\right)=AX\left(s\right)+BU\left(s\right)\Rightarrow X\left(s\right)=\underbrace {\overbrace {{\left(sI-A\right)}^{-1}} ^{H_{0}^{x}\left(s\right)}x\left(0^{-}\right)} _{X_{\ell }\left(s\right)}+\underbrace {\overbrace {{\left(sI-A\right)}^{-1}B} ^{H_{f}^{x}\left(s\right)}U\left(s\right)} _{X_{f}\left(s\right)}=H_{0}^{x}\left(s\right)x\left(0^{-}\right)+H_{f}^{x}\left(s\right)U\left(s\right)\\Y\left(s\right)=CX\left(s\right)+DU\left(s\right)=\underbrace {\overbrace {C{\left(sI-A\right)}^{-1}} ^{H_{0}\left(s\right)}x\left(0^{-}\right)} _{Y_{\ell }\left(s\right)}+\underbrace {\overbrace {\left[C{\left(sI-A\right)}^{-1}B+D\right]} ^{H\left(s\right)}U\left(s\right)} _{Y_{f}\left(s\right)}=H_{0}\left(s\right)x\left(0^{-}\right)+H\left(s\right)U\left(s\right)\end{cases}}}
dove:
la matrice
H
(
s
)
{\displaystyle H\left(s\right)}
è detta matrice di trasferimento ;
la matrice
s
I
n
−
A
{\displaystyle sI_{n}-A}
deve avere il determinante diverso da 0 perché sia invertibile, quindi non sono ammessi al più
n
{\displaystyle n}
valori distinti di
s
{\displaystyle s}
che sono gli zeri del polinomio caratteristico di grado
n
{\displaystyle n}
:
det
(
s
I
n
−
A
)
=
s
n
+
α
n
−
1
s
n
−
1
+
⋯
+
α
1
s
+
α
0
{\displaystyle \det \left(sI_{n}-A\right)=s^{n}+\alpha _{n-1}s^{n-1}+\cdots +\alpha _{1}s+\alpha _{0}}
le matrici
H
0
x
(
s
)
{\displaystyle H_{0}^{x}\left(s\right)}
,
H
f
x
(
s
)
{\displaystyle H_{f}^{x}\left(s\right)}
,
H
0
(
s
)
{\displaystyle H_{0}\left(s\right)}
e
H
(
s
)
{\displaystyle H\left(s\right)}
sono matrici complesse i cui elementi sono funzioni razionali fratte (rapporto di polinomi) nella variabile complessa
s
{\displaystyle s}
(a causa della matrice inversa).
Per un sistema a
p
{\displaystyle p}
ingressi e
q
{\displaystyle q}
uscite, la matrice di trasferimento
H
(
s
)
{\displaystyle H\left(s\right)}
è costituita da una matrice a
q
{\displaystyle q}
righe e
p
{\displaystyle p}
colonne di funzioni razionali della variabile
s
{\displaystyle s}
:
[
Y
1
(
s
)
Y
2
(
s
)
⋮
Y
q
(
s
)
]
=
[
H
11
(
s
)
H
12
(
s
)
⋯
H
1
p
(
s
)
H
21
(
s
)
H
22
(
s
)
⋯
H
2
p
(
s
)
⋮
⋮
⋱
⋮
H
q
1
(
s
)
H
q
2
(
s
)
⋯
H
q
p
(
s
)
]
[
U
1
(
s
)
U
2
(
s
)
⋮
U
p
(
s
)
]
{\displaystyle {\begin{bmatrix}Y_{1}\left(s\right)\\Y_{2}\left(s\right)\\\vdots \\Y_{q}\left(s\right)\end{bmatrix}}={\begin{bmatrix}H_{11}\left(s\right)&H_{12}\left(s\right)&\cdots &H_{1p}\left(s\right)\\H_{21}\left(s\right)&H_{22}\left(s\right)&\cdots &H_{2p}\left(s\right)\\\vdots &\vdots &\ddots &\vdots \\H_{q1}\left(s\right)&H_{q2}\left(s\right)&\cdots &H_{qp}\left(s\right)\end{bmatrix}}{\begin{bmatrix}U_{1}\left(s\right)\\U_{2}\left(s\right)\\\vdots \\U_{p}\left(s\right)\end{bmatrix}}}
La funzione di trasferimento tra l'uscita
Y
i
{\displaystyle Y_{i}}
e l'ingresso
U
j
{\displaystyle U_{j}}
è calcolabile supponendo nulli tutti gli altri ingressi:
Y
i
(
s
)
=
H
i
1
(
s
)
U
1
(
s
)
+
H
i
2
(
s
)
U
2
(
s
)
+
⋯
+
H
i
p
(
s
)
U
p
(
s
)
=
∑
j
=
1
p
H
i
j
(
s
)
U
j
(
s
)
⇒
H
i
j
(
s
)
=
Y
i
U
j
|
∀
k
:
U
k
≠
0
{\displaystyle Y_{i}\left(s\right)=H_{i1}\left(s\right)U_{1}\left(s\right)+H_{i2}\left(s\right)U_{2}\left(s\right)+\cdots +H_{ip}\left(s\right)U_{p}\left(s\right)=\sum _{j=1}^{p}H_{ij}\left(s\right)U_{j}\left(s\right)\Rightarrow H_{ij}\left(s\right)={\left.{\frac {Y_{i}}{U_{j}}}\right|}_{\forall k:\;U_{k}\neq 0}}
Se il sistema è a un ingresso (
p
=
1
{\displaystyle p=1}
) e un'uscita (
q
=
1
{\displaystyle q=1}
) (SISO), allora la matrice di trasferimento
H
(
s
)
{\displaystyle H\left(s\right)}
si dice funzione di trasferimento .
Forma polinomiale
H
(
s
)
=
N
H
(
s
)
D
H
(
s
)
=
b
m
s
m
+
b
m
−
1
s
m
−
1
+
⋯
+
b
1
s
+
b
0
s
n
+
a
n
−
1
s
n
−
1
+
⋯
+
a
1
s
+
a
0
,
m
≤
n
{\displaystyle H\left(s\right)={\frac {N_{H}\left(s\right)}{D_{H}\left(s\right)}}={\frac {b_{m}s^{m}+b_{m-1}s^{m-1}+\cdots +b_{1}s+b_{0}}{s^{n}+a_{n-1}s^{n-1}+\cdots +a_{1}s+a_{0}}},\quad m\leq n}
In un sistema fisicamente realizzabile la funzione di trasferimento
H
(
s
)
{\displaystyle H\left(s\right)}
è strettamente propria : ha un numero di zeri inferiore al numero di poli (
m
<
n
{\displaystyle m<n}
).
Forma "zeri e poli"
H
(
s
)
=
K
∞
(
s
−
z
1
)
(
s
−
z
2
)
⋯
(
s
−
z
m
)
(
s
−
p
1
)
(
s
−
p
2
)
⋯
(
s
−
p
n
)
{\displaystyle H\left(s\right)=K_{\infty }{\frac {\left(s-z_{1}\right)\left(s-z_{2}\right)\cdots \left(s-z_{m}\right)}{\left(s-p_{1}\right)\left(s-p_{2}\right)\cdots \left(s-p_{n}\right)}}}
dove
K
∞
{\displaystyle K_{\infty }}
è il guadagno infinito e dipende da
n
−
m
{\displaystyle n-m}
(eccedenza dei poli rispetto agli zeri):
K
∞
=
lim
s
→
∞
s
n
−
m
H
(
s
)
{\displaystyle K_{\infty }=\lim _{s\to \infty }s^{n-m}H\left(s\right)}
Forma fattorizzata di Bode
H
(
s
)
=
K
(
s
z
1
−
1
)
(
s
z
2
−
1
)
⋯
(
s
z
m
−
1
)
(
s
p
1
−
1
)
(
s
p
2
−
1
)
⋯
(
s
p
n
−
1
)
{\displaystyle H\left(s\right)=K{\frac {\left({s \over z_{1}}-1\right)\left({s \over z_{2}}-1\right)\cdots \left({s \over z_{m}}-1\right)}{\left({s \over p_{1}}-1\right)\left({s \over p_{2}}-1\right)\cdots \left({s \over p_{n}}-1\right)}}}
Per ogni radice complessa
s
1
{\displaystyle s_{1}}
esiste sempre la radice complessa coniugata
s
2
{\displaystyle s_{2}}
:
(
s
−
s
1
)
(
s
−
s
2
)
=
(
s
−
σ
0
−
j
ω
0
)
(
s
−
σ
0
+
j
ω
0
)
=
s
2
+
2
ζ
ω
n
s
+
ω
n
2
{\displaystyle \left(s-s_{1}\right)\left(s-s_{2}\right)=\left(s-\sigma _{0}-j\omega _{0}\right)\left(s-\sigma _{0}+j\omega _{0}\right)=s^{2}+2\zeta \omega _{n}s+\omega _{n}^{2}}
dove:
la pulsazione naturale
ω
n
{\displaystyle \omega _{n}}
è la distanza dall'origine:
ω
n
=
σ
0
2
+
ω
0
2
{\displaystyle \omega _{n}={\sqrt {{\sigma _{0}}^{2}+{\omega _{0}}^{2}}}}
lo smorzamento
ζ
{\displaystyle \zeta }
è il seno dell'angolo
θ
{\displaystyle \theta }
formato con l'asse immaginario:
ζ
=
sin
θ
{\displaystyle \zeta =\sin \theta }
se lo smorzamento
ζ
{\displaystyle \zeta }
è positivo, le radici complesse si trovano nel semipiano di sinistra;
se lo smorzamento
ζ
{\displaystyle \zeta }
è negativo, le radici complesse si trovano nel semipiano di destra.
Forma "zeri e poli"
Le radici complesse coniugate si scrivono preferibilmente nella forma con pulsazione naturale e smorzamento.