Sie sind auf Seite 1von 2

1.

Resolver un problema de sistema en tiempo discreto usando el bloque de la función de transferencia


discreta.

Solución

Se generó el script “ejer2.m”, donde se utiliza la funcion c2dm(num,den,0.1,'zoh').


En Matlab la función c2dm obtiene el sistema discreto equivalente al sistema continuo.
En algunos casos es necesario realizar la conversión de señal continua a discreta y viceversa, se
pretende mostrar el cambio de sistema a discreto de una función de transferencia.

Se considera la siguiente función de transferencia:


( )
El diagrama de bloques en el Simulink es el siguiente:

El tiempo de la función paso es de 1 seg

La señal de salida se presenta a continuación:

Utilizando la función c2dm se obtiene la función de transferencia discreta


( )

El diagrama de bloques se presenta a continuación:

La señal de salida de “y1” se presenta a continuación:

Se presenta a continuación la sintaxis del archivo “ejer3.m” utilizado.

%EJERCICIO 3
%F(s) = 20/(s^2+ 3s +10)
num = [20];
den = [1 3 10];

%num = [5];
%den = [3 20 120];
[numd,dend]=c2dm(num,den,0.1,'zoh');
sim('ejemplo2.slx')

Se generó el archivo “ejemplo2.xls”.

Das könnte Ihnen auch gefallen