Académique Documents
Professionnel Documents
Culture Documents
LABORATORIO DE CONTROL II
I.- TEMA: REDUCCIÓN DE DIAGRAMAS EN TIEMPO DISCRETO.
II.- MATERIALES:
- Matlab.
- Computador.
G1z =
2
-----
z+2
Sample time: 0.1 seconds
Discrete-time transfer function.
G2z =
9
---------------
z^2 + 1.5 z + 9
Sample time: 0.1 seconds
Discrete-time transfer function.
G3z =
0.5
-----
z+1
Sample time: 0.1 seconds
Discrete-time transfer function.
IV.- DESARROLLO.
a) Asociación en serie:
1
CONTROL II Ing. Josmell Alva Alcántara.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA MECATRÓNICA
18
-------------------------
z^3 + 3.5 z^2 + 12 z + 18
>> H1z_1=G1z*G2z
H1z_1 =
18
-------------------------
z^3 + 3.5 z^2 + 12 z + 18
b) Acción paralelo.
l comando parallel obtiene la función de transferencia del conjunto formado por dos bloques
en paralelo. Al comando se le pasan como argumentos las dos funciones de transferencia
correspondiente a los sistemas, separado por comas. Agrupaciones en paralelo de más de dos
bloques se deberán realizar por partes. También en este caso una alternativa es el comando Parallel,
Consisten directamente la operación de sumar, sin ninguna limitación en el número de bloques
conectados en paralelo.
2
CONTROL II Ing. Josmell Alva Alcántara.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA MECATRÓNICA
2 z^2 + 12 z + 36
-------------------------
z^3 + 3.5 z^2 + 12 z + 18
H2z_1=G1z+G2z
H2z_1 =
2 z^2 + 12 z + 36
-------------------------
z^3 + 3.5 z^2 + 12 z + 18
Sample time: 0.1 seconds
Discrete-time transfer function.
c) Sistemas realimentados.
-----
z+4
3
CONTROL II Ing. Josmell Alva Alcántara.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA MECATRÓNICA
3z_1 =
2z+4
-------------
z^2 + 6 z + 8
Sample time: 0.1 seconds
Discrete-time transfer function.
H3z_2 =
2
-----
z+4
Sample time: 0.1 seconds
Discrete-time transfer function.
H4z =
9z+9
-----------------------------
z^3 + 2.5 z^2 + 10.5 z + 13.5
4
CONTROL II Ing. Josmell Alva Alcántara.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA MECATRÓNICA
H4z_1 =
H4z_2 =
9z+9
-----------------------------
z^3 + 2.5 z^2 + 10.5 z + 13.5
En el mismo diagrama anterior, empleando realimentación positiva, dará una nueva función de
transferencia equivalente.
>>H4z_1=G2z/(1-G2z*G3z)
>>H4z_2=minreal(H4z_1)
H4z_1 =
9 z^3 + 22.5 z^2 + 94.5 z + 81
----------------------------------------------------
z^5 + 4 z^4 + 23.25 z^3 + 42.75 z^2 + 101.3 z + 40.5
Sample time: 0.1 seconds
Discrete-time transfer function.
H4z_2 =
9z+9
----------------------------
z^3 + 2.5 z^2 + 10.5 z + 4.5
Sample time: 0.1 seconds
Discrete-time transfer function.
5
CONTROL II Ing. Josmell Alva Alcántara.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA MECATRÓNICA
En MATLAB se puede anidar comandos y ejecutar en una sola línea múltiples comandos,
debiendo poner especial cuidado en el uso de los paréntesis. A continuación se muestra un
ejemplo sobre el sistema realimentado.
Hzz=feedback(series(G1z,G2z),G3z)
Hzz =
18 z + 18
------------------------------------
z^4 + 4.5 z^3 + 15.5 z^2 + 30 z + 27
>>Hzz_1=G1z*G2z/(1+G1z*G2z*G3z)
>>Hzz_2=minreal(Hzz_1)
Hzz_1 =
18 z^4 + 81 z^3 + 279 z^2 + 540 z + 324
-----------------------------------------------------------------------
z^7 + 8 z^6 + 43.25 z^5 + 156.3 z^4 + 399 z^3 + 733.5 z^2 + 864 z + 486
Sample time: 0.1 seconds
Discrete-time transfer function.
Hzz_2 =
18 z + 18
------------------------------------
z^4 + 4.5 z^3 + 15.5 z^2 + 30 z + 27
Sample time: 0.1 seconds
Discrete-time transfer function.
6
CONTROL II Ing. Josmell Alva Alcántara.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA MECATRÓNICA
V.- CUESTIONARIO.
1.- Obtener las funciones de transferencia M1(z)= Y(z)/X(z) y M2(z)=Y(z)/P(z) del diagrama de
bloques de la figura, siendo el tiempo de muestreo indeterminado. Las funciones de transferencias
discretas de cada bloque son:
2.- Obtener la función de transferencia pulso en lazo cerrado del sistema que se muestra en la figura.
7
CONTROL II Ing. Josmell Alva Alcántara.