Bonjour,
je voudrais savoir comment construire un observateur d'état numérique sur Matlab Simulink.
Merci d'avance.
Bonjour,
je voudrais savoir comment construire un observateur d'état numérique sur Matlab Simulink.
Merci d'avance.
Bonjour.
Un exemple :
Le système est commandable si le rang de co est égal à la dimension du vecteur d'état (ici : 2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager