La respuesta tpica de estos sistemas no presenta sobre oscilacin, esto quiere decir que nunca llegan al valor exacto de la consigna y por lo tanto, son sistemas relativamente lentos. Por ejemplo: el calentamiento de un horno.
La funcin de transferencia de un sistema de 1er orden es la siguiente
K: Ganancia del sistema : Constante de tiempo py=0.63*8.25=5.1975 t=4seg De la tabla de datos se puede obtener =6*t=24
Datos experimentales n x y 1 8.3 0.02 2 8.3 0.23 3 8.3 1.46 4 8.3 2.94 5 8.3 4.29 6 8.3 5.26 7 8.3 6.08 8 8.3 6.73 9 8.3 7.12 10 8.3 7.46 11 8.3 7.68 12 8.3 7.82 n x y 13 8.3 7.94 14 8.3 8.03 15 8.3 8.09 16 8.3 8.14 17 8.3 8.17 18 8.3 8.19 19 8.3 8.21 20 8.3 8.22 21 8.3 8.24 22 8.3 8.24 23 8.3 8.25 Resultado: Transfer function: 0.994 gs = -------- 24 s + 1 Graficando y comparando con los datos.
Cdigo matlab: % Respuesta sobreamortiguada de primer Orden clear hold off load DatosHorno.txt save datosHorno.mat clear load datosHorno.mat u=DatosHorno(:,1); y=DatosHorno(:,2); Ts=4; % tiempo de muestreo U=8.3; %Amplitud maxima de entrada Yinf=8.25; %amplitud maxima de salida k=Yinf/U; % constante encontrada puntoY=.63*8.25 %Punto(y) hallado en la tabla tao=6*4; %punto(x) hallado en la tabla gs=tf([k],[tao 1]) hold on step(gs) t=0:4:size(y)*4-1; % tiermpo para la funcion plot(t,y/8.3,'black') xlabel('tiempo (s)') ylabel('voltage') hold off % resultado obtenido
% Transfer function: % 0.994 % -------- % 24 s + 1
Conclusiones: Debido a que la pendiente inicial es plana de los datos experimentales y el modelo es para un modelo con pendiente inicial no plana, el modelo tiene una mala aproximacin al sistema.
Contenido del archivo DatosHorno.txt , este archivo debe estar en la misma carpeta donde se guarde el proyecto de matlab. 8.3 0.02 8.3 0.23 8.3 1.46 8.3 2.94 8.3 4.29 8.3 5.26 8.3 6.08 8.3 6.73 8.3 7.12 8.3 7.46 8.3 7.68 8.3 7.82 8.3 7.94 8.3 8.03 8.3 8.09 8.3 8.14 8.3 8.17 8.3 8.19 8.3 8.21 8.3 8.22 8.3 8.24 8.3 8.24 8.3 8.25