StateSpace
ContinuousEl bloque StateSpace (espacio de estados) implementa un sistema dinámico lineal e invariante en el tiempo (LTI) multivariable continuo descrito por las matrices :
x' = Ax + Bu (ecuación de estado)
y = Cx + Du (ecuación de salida)
Es la formulación más general para sistemas LTI y constituye la base del control moderno, sistemas multivariables MIMO (Multiple Input Multiple Output), diseño de observadores de estado (como filtros de Kalman) y realimentación de estados (LQR/LQG).
Modelo Matemático
Donde:
- : vector de estado ( variables de estado)
- : vector de entrada ( entradas)
- : vector de salida ( salidas medibles)
- : matriz del sistema o de transición de estado de dimensión
- : matriz de entrada de dimensión
- : matriz de salida de dimensión
- : matriz de transmisión directa de dimensión
Entradas y Salidas
| Direction | ID | Label | Tipo | Status |
|---|---|---|---|---|
| → In | u |
Input(s) | number | Required |
| → In | reset |
Reset | number | Optional |
| ← Out | y |
Output(s) | number | Output |
Parámetros
| Parámetros | Label | Tipo | Por defecto | Descripción |
|---|---|---|---|---|
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 |
Ejemplos de Uso
Sistema Masa-Resorte-Amortiguador
Dinámica mecánica de segundo orden con masa , amortiguamiento y rigidez :
Variables de estado: (posición), (velocidad).
A: [0 1; -100 -2]
B: [0; 1]
C: [1 0]
D: 0
Fuerza de entrada .
Observaciones y Buenas Prácticas
- Soporte MIMO: Compatibilidad total con múltiples entradas y salidas.
- Estabilidad: El sistema es asintóticamente estable si todas las partes reales de los autovalores de son estrictamente negativas ().
- Consistencia Dimensional: Las dimensiones de las matrices deben concordar estrictamente (), de lo contrario el bloque emitirá ceros.
Bloques Relacionados
- TransferFunction: Función de transferencia en el dominio de Laplace
- DiscreteStateSpace: Representación en espacio de estados discreto para control digital
- Integrator: Integrador elemental de estados individuales