StateSpace
ContinuousLe bloc StateSpace (représentation d'état) implémente un système dynamique linéaire continu invariant dans le temps (LTI) multivariable décrit par les matrices :
x' = Ax + Bu (équation d'état)
y = Cx + Du (équation de sortie)
Il s'agit de la formulation mathématique la plus générale pour les systèmes LTI, constituant le socle de l'automatique moderne, des systèmes multivariables MIMO (Multiple Input Multiple Output), de la synthèse d'observateurs (filtre de Kalman) et de la commande par retour d'état (LQR/LQG).
Modèle Mathématique
Où :
- : vecteur d'état ( variables d'état)
- : vecteur d'entrée ( entrées)
- : vecteur de sortie ( sorties mesurables)
- : matrice d'état (matrice dynamique)
- : matrice de commande (matrice d'entrée)
- : matrice d'observation (matrice de sortie)
- : matrice de transmission directe (action directe)
Entrées & Sorties
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | u |
Input(s) | number | Required |
| → In | reset |
Reset | number | Optional |
| ← Out | y |
Output(s) | number | Output |
Paramètres
| Paramètres | Label | Type | Défaut | Description |
|---|---|---|---|---|
A |
A Matrix (state) | matrix | -1 |
|
B |
B Matrix (input) | matrix | 1 |
|
C |
C Matrix (output) | matrix | 1 |
|
D |
D Matrix (feedthrough) | vector | 0 |
|
initialState |
Initial State (comma-sep) | vector | 0 |
Exemples d'Utilisation
Système Masse-Ressort-Amortisseur
Système du second ordre avec masse , amortisseur , ressort :
Variables d'état : (position), (vitesse).
A: [0 1; -100 -2]
B: [0; 1]
C: [1 0]
D: 0
Force appliquée .
Remarques & Bonnes Pratiques
- Support MIMO : Prise en charge complète des systèmes à entrées multiples et sorties multiples.
- Stabilité : Le système est asymptotiquement stable si toutes les valeurs propres de ont une partie réelle strictement négative ().
- Cohérence des Dimensions : Les dimensions des matrices doivent respecter rigoureusement , sous peine de produire une sortie nulle.
Composants Associés
- TransferFunction : Représentation fréquentielle dans le domaine de Laplace
- DiscreteStateSpace : Représentation d'état discrète pour régulateurs numériques
- Integrator : Bloc intégrateur unitaire d'état