Bonjour,
je voudrais savoir comment construire un observateur d'état numérique sur Matlab Simulink.
Merci d'avance.
Version imprimable
Bonjour,
je voudrais savoir comment construire un observateur d'état numérique sur Matlab Simulink.
Merci d'avance.
Bonjour.
help obsv
Bonjour.
Un exemple :
Le système est commandable si le rang de co est égal à la dimension du vecteur d'état (ici : 2)Code:
1
2
3
4
5
6
7
8 clear b = [0 0 1]; a = [1 0.4 0]; [A,B,C,D] = tf2ss(b,a); co=ctrb(A,B) rank(co) ob=obsv(A,C) rank(ob)
Le système est observable si le rang de ob est égal à la dimension du vecteur d'état.
Pour simulink (§3 et §4) :
http://books.google.fr/books?id=A036...age&q=&f=false