Introducción al espacio de estado con Matlab


Los modelos en espacio de estado se basan en ecuaciones diferenciales para describir los sistemas dinámicos.
Los modelos se definen de esta forma:
Para crear un modelo en espacio de estado, MATLAB utiliza el comando ss
Para un modelo con Nx estados,Ny salidas y Nu entradas
  • A es una matriz Nx-by-Ny de valores reales
  • B es una matriz Nx-by-Nu de valores reales
  • C es una matriz Ny-by-Nx de valores reales
  • D es una matriz Ny-by-Nu de valores reales
En MATLAB, para los modelos en espacio de estados encontramos una serie de comandos muy útiles para su desarrollo y su cálculo.

A. Crear un modelo de estado

El comando ss, nos permite crear un modelo de estado introduciendo en forma de matriz las entradas y salidas del sistema, también se utiliza para convertir una función de transferencia o un modelo cero-polo-ganancia al espacio de estado.
sys = ss(a,b,c,d), crea un modelo en espacio de estado.
sys = ss(a,b,c,d,Ts), crea un modelo discreto en el espacio de estado.
sys = ss(d), especifica la ganancia de la matriz d.
sys = ss(a,b,c,d,ltisys), crea un modelo en espacio de estado con las propiedades de los modelos LTI.

No response to “Introducción al espacio de estado con Matlab”