Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MECÁNICA Y ELÉCTRICA
DEPARTAMENTO DE INGENIERÍA EN
CONTROL Y AUTOMATIZACIÓN
PRÁCTICA 4
ALUMNO:
GRUPO:
4AM3
EVALUACIÓN: __________
OBJETIVO:
INTRODUCCIÓN:
En la teoría de control, a menudo se usan las funciones de transferencia para caracterizar las
relaciones de entrada-salida de componentes o de sistemas que se describen mediante ecuaciones
diferenciales lineales invariantes en el tiempo. Se comenzará por definir la función de transferencia,
para proseguir con el cálculo de la función de transferencia de un sistema de ecuaciones
diferenciales. A continuación, se analiza la función de respuesta-impulso. Función de transferencia.
La función de transferencia de un sistema descrito mediante una ecuación diferencial lineal e
invariante en el tiempo se define como el cociente entre la transformada de Laplace de la salida
(función de respuesta) y la transformada de Laplace de la entrada (función de excitación) bajo la
suposición de que todas las condiciones iniciales son cero.
Considérese el sistema lineal e invariante en el tiempo descrito mediante la siguiente ecuación
diferencial:
Teoría de control moderna. La tendencia moderna en los sistemas de ingeniería es hacia una mayor
complejidad, debido sobre todo a que se requieren tareas más complejas y buena precisión. Los
sistemas complejos pueden tener múltiples entradas y múltiples salidas y pueden ser variantes en el
tiempo. Debido a la necesidad de cumplir requisitos cada vez más exigentes en el comportamiento
de los sistemas de control, el aumento en la complejidad del sistema y el fácil acceso a las
computadoras a gran escala, la teoría moderna de control, que es una nueva aproximación al análisis
y diseño de los sistemas de control complejo, se ha desarrollado desde 1960. Esta nueva
aproximación se basa en el concepto de estado. El concepto de estado por sí mismo no es nuevo,
puesto que ha existido durante bastante tiempo en el campo de la dinámica clásica y en otros
campos.
3
Variables de estado. Las variables de un sistema dinámico son las variables que constituyen el
menor conjunto de variables que determinan el estado del sistema dinámico. Si al menos se
necesitan n variables x1, x2, ..., xn para describir completamente el comportamiento de un sistema
dinámico (de forma que una vez que la entrada para t≥t0 está dada y el estado inicial en t=t0 está
especificado, el estado futuro del sistema está determinado completamente), entonces tales n
variables son un conjunto de variables de estado.
MATLAB es bastante útil para transformar el modelo del sistema de función de transferencia al
espacio de estados y viceversa. Se comenzará con el análisis de la transformación de la función de
transferencia al espacio de estados. Sea la función de transferencia en lazo cerrado:
Una vez que se tiene esta expresión de la función de transferencia, la instrucción en MATLAB
[A, B, C, D]=tf2ss(num,den)
calculará la representación en el espacio de estados. Es importante observar que la representación en
el espacio de estados de cualquier sistema no es única. Hay muchas (infinitas) representaciones en el
espacio de estados para el mismo sistema. La instrucción en MATLAB calcula una de esas posibles
representaciones.
Hay muchas (infinitas) representaciones posibles en el espacio de estados para este sistema. Una
representación posible en el espacio de estados es:
4
Otra posible representación en el espacio de estados (entre las muchas alternativas) es
5
DESARROLLO:
EVIDENCIA
6
2. Gráficas del archivo de SIMULINK:Lab1erP.mdl
Salida X1 Salida X2
Salida X3
%transformar FT-ZPK(polos-cero-ganancia)
%X1 U1
[Z1,P1,K1]=tf2zp([1 2 0],[1 5 8 0]);
Gzp1=zpk(Z1,P1,K1);
%X2 U1
[Z2,P2,K2]=tf2zp([4 0],[1 5 8 0]);
Gzp2=zpk(Z2,P2,K2);
%X3 U1
[Z3,P3,K3]=tf2zp([4],[1 5 8 0]);
Gzp3=zpk(Z3,P3,K3);
7
%X1 U2
[Z4,P4,K4]=tf2zp([0.5 0],[1 5 8 0]);
Gzp4=zpk(Z4,P4,K4);
%X2 U2
[Z5,P5,K5]=tf2zp([-1 -3 0],[1 5 8 0]);
Gzp5=zpk(Z5,P5,K5);
%X3 U2
[Z6,P6,K6]=tf2zp([-1 -3],[1 5 8 0]);
Gzp6=zpk(Z6,P6,K6);
subplot(2,3,2)
hold on
step(Gzp2+Gzp5,t)
legend('ZPK')
title('Graficas FT X2 U1 U2')
grid
subplot(2,3,3)
hold on
step(Gzp3+Gzp6,t)
legend('ZPK')
title('Graficas FT X3 U1 U2')
grid
%ecuaciones de estado
% para X1 U1
[A1,B1,C1,D1]= zp2ss(Z1,P1,K1); %forma zpk
[A2,B2,C2,D2]= tf2ss([1 2 0],[1 5 8 0]); %forma estandar
sis1=ss(A1,B1,C1,D1); %zpk
sis2=ss(A2,B2,C2,D2); %forma estandar
% para X2 U1
[A3,B3,C3,D3]= zp2ss(Z2,P2,K2);
[A4,B4,C4,D4]= tf2ss([4 0],[1 5 8 0]);
sis3=ss(A3,B3,C3,D3); %zpk
sis4=ss(A4,B4,C4,D4); %forma estandar
% para X3 U1
[A5,B5,C5,D5]= zp2ss(Z3,P3,K3);
[A6,B6,C6,D6]= tf2ss([4],[1 5 8 0]);
sis5=ss(A5,B5,C5,D5); %zpk
sis6=ss(A6,B6,C6,D6); %forma estandar
% para X1 U2
[A7,B7,C7,D7]= zp2ss(Z4,P4,K4);
[A8,B8,C8,D8]= tf2ss([0.5 0],[1 5 8 0]);
sis7=ss(A7,B7,C7,D7); %zpk
sis8=ss(A8,B8,C8,D8); %forma estandar
% para X2 U2
[A9,B9,C9,D9]= zp2ss(Z5,P5,K5);
[A10,B10,C10,D10]= tf2ss([-1 -3 0],[1 5 8 0]);
sis9=ss(A9,B9,C9,D9); %zpk
8
sis10=ss(A10,B10,C10,D10); %forma estandar
% para X3 U2
[A11,B11,C11,D11]= zp2ss(Z6,P6,K6);
[A12,B12,C12,D12]= tf2ss([-1 -3],[1 5 8 0]);
sis11=ss(A11,B11,C11,D11); %zpk
sis12=ss(A12,B12,C12,D12); %forma estandar
%graficas de las ee
t=0:0.1:10;
% Para X1 U1 U2
subplot(2,3,4)
step(sis1+sis7,'k',t)
hold on
step(sis2+sis8,'rs',t)
grid
legend('ZPK','FT')
title('Grafica EE X1 U1 U2')
% para X2 U1 U2
subplot(2,3,5)
step(sis3+sis9,'k',t)
hold on
step(sis4+sis10,'rs',t)
grid
legend('ZPK','FT')
title('Grafica EE X2 U1 U2')
% para X3 U1
subplot(2,3,6)
step(sis5+sis11,'k',t)
hold on
step(sis6+sis12,'rs',t)
grid
legend('ZPK','FT')
title('Grafica EE X3 U1 U2')
G11 G12
G21 G22
G31 = G32 =
9
5. Forma ZPK
G11 G12
G21 G22
G31 = G32 =
10
CONCLUSIONES.
Referencias.
Bibliografía: Páginas:
Katsuhiko Ogata. (2010). Ingeniería de control
13-15, 17,29-30,39-41
moderna. Madrid: Pearson Eduación.
Apuntes: Fuente:
11