<< FundMatrix en_US c2dd >>

DeCaToKi >> en_US > abcdcoeff

abcdcoeff

This function find the abcd coefficients of Full-Order Darouach Observer of 1995 paper [1]

Calling Sequence

[a,b,c,d,rcon]=abcdcoeff(A,B,C);

Parameters

A, B,C:

Continuos matrices of descriptor system.

rcon:

Desired poles of the observer

a, b, c and d:

Coefficients

Description

Given a Descriptor system in the form
dxEdt=Ax+Bu
y   =Cx+Du
if rank[E* ; C]=n, then exist coefficients a,b, c and d such that (for details consult [1])
aE  +  bC=In
cE  +  dC=0

Examples

// Descriptor system
E=[1 0 0 0 ; 0 1 0 0; 0 0 0 0; 0 0 0 0];
A=[0 0 1 0 ; 1 0 0 0; -1 0 0 1; 0 1 1 1];
B=[0 0 0 -1]';
C=[0 1 0 0];
// Observer Gains
poles=[-4,-3,-2,-1] // Desired poles 

[a,b,c,d,rcon]=abcdcoeff(A,B,C); // a, b, c and d coefficients

[N,K,L1,L2,G,test]=darobsv95(E,A,B,C,poles)

See also

Author

Bibliography

[1] M. Darouach and M. Boutayeb, (1995). Design of Observer for Descriptor Form. IEEE Transactions on Automatic Control. Vol. 70, pp. 1323-1327

<< FundMatrix en_US c2dd >>