Está en la página 1de 8

UNIVERSIDAD NACIONAL DE SAN AGUSTIN

ESCUELA PROFESIONAL DE INGENEIRIA ELECTRONICA


SISTEMAS DE CONTROL DIGITAL
EXAMEN 3ra FASE

1.- Conversión usando c2d: Amortiguador masa-resorte

 Matlab
m = 1;

b = 10;

k = 20;

s = tf('s');
sys = 1/(m*s^2+b*s+k);

Ts = 1/100;
sys_d = c2d(sys,Ts,'zoh')

Resultado:

 Simulación en LabVIEW:

2.- Espacio de Estado


 Matlab

A = [0 1;

-k/m -b/m];

B = [ 0;

1/m];

C = [1 0];

D = [0];

Ts = 1/100;

sys = ss(A,B,C,D);

sys_d = c2d(sys,Ts,'zoh')

Resultado:
 Simulación en LabVIEW

3.- Estabilidad y respuesta transitoria

 Matlab

numDz = 1;

denDz = [1 -0.3 0.5];

sys = tf(numDz,denDz,-1); % the -1 indicates that the sample time is undetermined

pzmap(sys)
axis([-1 1 -1 1])
zgrid

Resultado:
Agregando el siguiente código:

sys = tf(numDz,denDz,1/20);

step(sys,2.5);

y tenemos la estabilidad en respuesta transitoria.


 Simulación en LabVIEW

Los polos se encuentran aproximadamente a una frecuencia natural de (rad/muestra)


y

una relación de amortiguación de 0,25. Tenemos un tiempo de muestreo de 1/20 seg


(lo que lleva a = 28.2 rad /seg). tiempo de aumento de 0.06 seg, tiempo de
asentamiento de 0.65 seg y un sobregiro porcentual máximo del 45% (0.45 veces más
que el valor de estado estacionario). Obtener la respuesta de paso y ver si estos son
correctos.

4.- Lugar de Raices discretas

 Matlab
numDz = [1 -0.3];

denDz = [1 -1.6 0.7];

sys = tf(numDz,denDz,-1);

rlocus(sys)

axis([-1 1 -1 1])

zeta = 0.4;

Wn = 0.3;

zgrid(zeta,Wn)

Resultado:

 Simulación en LabVIEW
Presentar :
1 Archivo Word
1.1 Las capturas de pantalla del programa y de los resultados en Matlab
1.2 Las capturas de pantalla del programa y de los resultados en Labview
1.3 Comparación y comentarios de resultados

2. Archivos “vi” de Labview con el programa

3. Archivos “m” de Matlab con el programa

Subir al DUTIC
La carpeta comprimida conteniendo los archivos

También podría gustarte