State-Space
Implémenter un système de représentation d’état linéaire
Bibliothèques :
Simulink /
Continuous
Description
Le bloc State-Space implémente un système dont vous définissez le comportement comme
où x est le vecteur d’état, u le vecteur d’entrée, y le vecteur de sortie et x0 la condition initiale du vecteur d’état. Les matrices A, B, C et D peuvent être spécifiées comme des matrices creuses ou comme des matrices denses. Les coefficients de la matrice doivent présenter les caractéristiques suivantes :
A doit être une matrice n x n, où n est le nombre d’états.
B doit être une matrice n x m, où m est le nombre d’entrées.
C doit être une matrice r x n, où r est le nombre de sorties.
D doit être une matrice r x m.

En général, le bloc possède un port d’entrée et un port de sortie. Le nombre de lignes dans la matrice C ou D est le même que la largeur du port de sortie. Le nombre de colonnes dans la matrice B ou D est le même que la largeur du port d’entrée. Si vous souhaitez modéliser un système linéaire autonome sans entrées, définissez les matrices B et D comme vides. Le bloc agit alors comme un bloc source sans port d’entrée et avec un port de sortie, et il implémente le système suivant :
Pour une multiplication efficace, le logiciel Simulink® convertit une matrice contenant des zéros en matrice creuse.
Exemples
Ports
Entrée(s)
Sortie(s)
Paramètres
Caractéristiques des blocs
Types de données |
|
Traversée directe |
|
Signaux multidimensionnels |
|
Signaux de taille variable |
|
Détection des passages à zéro |
|
Capacités étendues
Historique des versions
Introduit avant R2006a
