State-Space
Implementare un sistema lineare stato-spazio
Librerie:
Simulink /
Continuous
Descrizione
Il blocco State-Space implementa un sistema il cui comportamento è definito come
dove x è il vettore di stato, u è il vettore di input, y è il vettore di output e x0 è la condizione iniziale del vettore di stato. Le matrici A, B, C e D possono essere specificate come matrici rade o matrici dense. I coefficienti della matrice devono avere queste caratteristiche:
A deve essere una matrice n x n, dove n è il numero di stati.
B deve essere una matrice n x m, dove m è il numero di input.
C deve essere una matrice r x n, dove r è il numero di output.
D deve essere una matrice r x m.

In generale, il blocco ha una porta di input e una porta di output. Il numero di righe nella matrice C o D è uguale alla larghezza della porta di output. Il numero di colonne nella matrice B o D è uguale alla larghezza della porta di input. Se si desidera modellare un sistema lineare autonomo senza input, impostare le matrici B e D su vuoto. In questo caso, il blocco agisce come un blocco sorgente senza porta di input e con una porta di output e implementa il seguente sistema:
Il software Simulink® converte una matrice contenente zeri in una matrice rada per garantire una moltiplicazione efficiente.
Esempi
Porte
Input
Output
Parametri
Caratteristiche del blocco
Tipi di dati: |
|
Passaggio diretto |
|
Segnali multidimensionali |
|
Segnali di dimensioni variabili |
|
Rilevamento zero-crossing |
|
Funzionalità estese
Cronologia versioni
Introduzione prima di R2006a
