Non posso darti la soluzione utilizzando le funzioni di trasferimento. Tuttavia, posso darti una forma generale usando la rappresentazione dello spazio degli stati. Lo farò per un sistema quadrato , cioè il numero di ingressi e uscite è uguale. Per un sistema con input e m output diventa sempre più complicato e molto più difficile risolvere il problema.nm
Il sistema
con uscite
y 1 = h 1 ( x ) , … , y m = h m ( x )
X˙= f( x ) + g1( x ) u1+ ... + gm( x ) um
y1= h1( x ) , … , ym= hm( x )
hf L f h ( x ) = ∂ hff L g L f
Lfh ( x ) = ∂h∂Xf( x )
LgLfL2fh ( x )LKfh ( x )= ∂( Lfh )∂Xg( x )= LfLfh ( x )= LfLk - 1fh ( x )= ∂( Lfh )∂Xf( x )= ∂( Lk - 1f)∂Xf( x )
Presentazione della nozione di grado relativo rispetto a ciascun risultato. Considera l' -esito e differenziarlo rispetto al tempo:
Questa espressione dipende esplicitamente su almeno un input if (per tutti ):
If quindi, l' - uscita ha un grado relativo .io
y˙io= Lfhio( x ) + Lg1hio( x ) u1+ ... Lgmhio( x ) um
X( Lg1hio( x ) , … , Lgmhio( x ) ) ≠ ( 0 , … , 0 )
ioKio= 1
In generale, il grado relativo per uscita if
per tutti .Kio
(Lg,Lki−1fhi(x),…,LgmLki−1fhi(x))≠(0,…,0)
x
Il sistema è ora in input-output linearizzato (quindi disaccoppiato) quando si applica il seguente feedback
con il disaccoppiamento matrice , vettore e nuovo vettore di input . Dove
.
u(x)=−A−1(x)N(x)+A−1(x)v
A(x)N(x)vA(x)=⎛⎝⎜⎜⎜Lg1Lk1−1fh1(x)⋮Lg1Lkm−1fhm(x)……LgmLk1−1fh1⋮LgmLkm−1Fhm⎞⎠⎟⎟⎟,N(x)=⎛⎝⎜⎜⎜Lk1fh1(x)⋮Lkmfhm(x)⎞⎠⎟⎟⎟
Quindi deve essere invertibile per tutte le . Se vuoi le funzioni di trasferimento, applica semplicemente Laplace.xA(x)x