Ejemplo: Modelos en espacio de estado



Ejemplo: Modelos en espacio de estado.
Dada la ecuación de estado de un sistema y la ecuación de salida.
a) Pasar el sistema a ecuaciones de estado mediante MATLAB utilizando el comando ss.
b) Pasar el sistema discreto a ecuaciones de estado considerando el tiempo de muestreo 0.01s.
c) Calcular la ganancia de la matriz estática d.


%-----------------------------------------------------------------------------
%REG.AUTOMATICA Y MATLAB
%ejemplo: Modelo de estado
%-----------------------------------------------------------------------------
% primero introducimos la matrices de estado, de entrada de salida y de transmision directa.
a=[0 1 0; 0 0 1; -18 -27 -10]
b=[0;0;1]
c=[1 0 0]
d=0

sys=ss(a,b,c,d) % creamos el modelo en espacio de estado
sys=ss(a,b,c,d,0.01) % si fuera un sistema discreto de añade el tiempo de muestreo.
sys=ss(d) % ganancia de la matriz d

a) Introducidos los valores de las matrices a,b,c, y d utilizando el comando ss, creamos un modelo de estado.
b) Si el sistema es discreto se introduce el tiempo de mostreo y se crea el modelo de estado.
c) Mediante el comando introducido en el código fuente podemos obtener la matriz estática d.

No response to “Ejemplo: Modelos en espacio de estado”