Méthode de découplage du système MIMO (multi input - multi output)

9

Un système MIMO avec une méthode de découplage à 2 entrées et 2 sorties à un système SISO est décrit dans de nombreux articles et ouvrages. Qu'en est-il des systèmes de fonctions de transfert de taille m * n ? Comment peut-on généraliser la méthode par exemple aux systèmes 3 * 3 ou 3 * 7 MIMO?

Voici une description du système MIMO 2 * 2:

avec au formulaireD11(s)=D22(s)=1

D(s)=[D11(s)D12(s)D21(s)>D22(s)]

Ici, nous spécifions une réponse découplée et le découpleur avec la structure dans l'équation

Gp(s)D(s)=[G11(s)00G22(s)>][G11(s)G12(s)G21(s)>G22(s)][1D12(s)D21(s)1>]>=[G11(s)00G22(s)]

Et nous pouvons résoudre quatre équations à quatre inconnues pour trouver

D12(s)=G12(s)G11(s)D21(s)=>G21(s)G22(s)Gl1(s)=G11(s)=G12(s)G21(s)G22(s)Gl2(s)=G22(s)=G21(s)G12(s)G11(s)
lahidj
la source
Vous devez consulter éventuellement des manuels d’analyse et de synthèse de réseaux, par exemple Kuo ou Brian DO Anderson & Sumeth Vongpanitlerd. Ce n'est pas une matière qui est enseignée beaucoup ces jours-ci.
Mon autre chef
Je pense que vous recherchez la forme d'espace d'état.
leCrazyEngineer
Ce sujet sur le StackExchange mathématique pourrait aider math.stackexchange.com/questions/1297659/...
jos

Réponses:

1

Je ne peux pas vous donner la solution en utilisant les fonctions de transfert. Cependant, je peux vous donner une forme générale en utilisant la représentation d'espace d'états. Je vais le faire pour un système carré , c'est-à-dire que le nombre d'entrées et de sorties est égal. Pour un système avec entrées et sorties, il devient de plus en plus compliqué et beaucoup plus difficile de résoudre le problème.nm

Le système avec les sorties

x˙=f(x)+g1(x)u1++gm(x)um
y1=h1(x),,ym=hm(x)

Introduisant d'abord le dérivé de Lie. Le dérivé de Lie de par rapport à ou le long de est Par exemple, la notation suivante est utilisée: hff

Lfh(x)=hxf(x)
LgLf=(Lfh)xg(x)Lf2h(x)=LfLfh(x)=(Lfh)xf(x)Lfkh(x)=LfLfk1h(x)=(Lfk1)xf(x)

Introduire la notion de degré relatif par rapport à chaque sortie. Considérons la sortie -ième et le différencier en fonction du temps: Cette expression dépend explicitement sur au moins une entrée if (pour tout ): If la ième sortie a donc un degré relatif .i

y˙i=Lfhi(x)+Lg1hi(x)u1+Lgmhi(x)um
x
(Lg1hi(x),,Lgmhi(x))(0,,0)
iki=1

En général, le degré relatif par sortie si pour tout .ki

(Lg,Lfki1hi(x),,LgmLfki1hi(x))(0,,0)
x

Le système est maintenant linéarisé entrée-sortie (donc découplé) lors de l'application du retour suivant avec le découplage matrice , vecteur et nouveau vecteur d’entrée . Où .

u(x)=A1(x)N(x)+A1(x)v
A(x)N(x)v
A(x)=(Lg1Lfk11h1(x)LgmLfk11h1Lg1Lfkm1hm(x)LgmLFkm1hm),N(x)=(Lfk1h1(x)Lfkmhm(x))

Par conséquent, doit être inversible pour tout . Si vous voulez les fonctions de transfert, appliquez simplement Laplace.xA(x)x

Organisme À Café
la source