TCLSS
Système continu linéaire avec saut
Aperçu
Contenu
Description
Ce bloc réalise une représentation d'état d'un système continu linéaire
avec la possibilité de sauts dans les états. Le nombre d'entrées de ce
bloc est de deux. La première entrée est l'entrée régulière du système linéaire,
la seconde transporte la nouvelle valeur de l'état qui est copié
dans l'état du système quand un événement se produit sur l'unique port d'entrée d'activation de ce bloc.
Ce qui signifie que l'état du système saute à la valeur présente sur la seconde entrée
(de taille égale à celle de l'état). Le système est défini par les matrices (A,B,C,D)
et l'état initial x_0
.
Les dimensions doivent être compatibles. Les tailles des entrées et sorties sont ajustées automatiquement.
Paramètres
A matrix
La matrice carrée
A
.Propriétés Type 'mat' de taille [-1,-1].
B matrix
La matrice
B
,[]
si le système n'a pas d'entrées.Propriétés Type 'mat' de taille ["size(%1,2)","-1"].
C matrix
La matrice
C
,[]
si le système n'a pas de sorties.Propriétés Type 'mat' de taille ["-1","size(%1,2)"].
D matrix
La matrice
D
,[]
si le système n'a pas de terme D.Propriétés Type 'mat' de taille [-1,-1].
Initial state
Un vecteur/scalaire : l'état initial du système.
Propriétés Type 'vec' de taille "size(%1,2)".
Propriétés par défaut
always active: oui
direct-feedthrough: non
zero-crossing: non
mode: non
regular inputs:
- port 1 : size [1,1] / type 1
- port 2 : size [1,1] / type 1
regular outputs:
- port 1 : size [1,1] / type 1
number/sizes of activation inputs: 1
number/sizes of activation outputs: 0
continuous-time state: oui
discrete-time state: non
object discrete-time state: non
name of computational function: tcslti4
Fonction d'interfaçage
SCI/modules/scicos_blocks/macros/Linear/TCLSS.sci
Fonction de calcul
SCI/modules/scicos_blocks/src/c/tcslti4.c (Type 4)
Exemple
Report an issue | ||
<< PID | Palette Systèmes à temps continu | TIME_DELAY >> |