Main Content

Modèles de représentation d'état

Représentations d’état des modèles LTI

La représentation d’un modèle dans la représentation d’état n’est pas unique. Une transformation des coordonnées permet d’obtenir des modèles de représentation d’état avec différentes matrices mais une dynamique identique. Une transformation des coordonnées de l’état peut être utile pour obtenir des réalisations minimales des modèles de représentation d’état ou pour convertir des formes canoniques à des fins d’analyse et de design de contrôle.

Une transformation des coordonnées peut également être utile pour mettre à l’échelle les modèles mal conditionnés. Une mise à l’échelle correcte des modèles de représentation d’état est essentielle pour obtenir des calculs précis. Exemple de modèle à échelles disparates : un système dynamique dont le vecteur d’état contient deux états présentant comme unités les années-lumière et les millimètres. Des unités aussi disparates peuvent peupler la matrice A à la fois d’entrées très grandes et très petites. Au cours des calculs, cet ensemble disparate de petites et de grandes entrées au sein de la matrice peut détruire des caractéristiques importantes du modèle et entraîner des résultats incorrects.

Fonctions

balrealBalanced state-space realization
prescaleOptimal scaling of state-space models
modalrealCompute modal state-space realization (depuis R2023b)
comprealCompute companion state-space realization (depuis R2023b)
ss2ssState coordinate transformation for state-space model
ssequivEquivalence transformation for state-space models (depuis R2023b)
xperm Reorder states in state-space models
xsortSort states based on state partition (depuis R2020b)
xelimEliminate states from state-space models (depuis R2023b)
augstateAppend state vector to output vector
ctrbContrôlabilité du modèle de représentation d'état
obsvObservabilité du modèle de représentation d'état
gramControllability and observability Gramians
augoffsetMap offset contribution to extra input channel (depuis R2024a)
dss2ssConvert descriptor state-space model to explicit form (depuis R2024a)
fixInput Fix value of some inputs and delete them (depuis R2024a)

Rubriques