Está en la página 1de 3

Practica 1: Funciones De Transferencia

Objetivo: definir en Matlab la Función de Transferencia de diversos tipos de sistemas de


control, explorando los diversos métodos existentes.

Actividades:

1. Para el siguiente sistema de control defina sus correspondientes vectores de coeficientes


para el denominador ([num]) y denominador ([den]).

>> num = [2 3 10];


>> den = [1 6 15 100];

2. A partir de los vectores de coeficientes anteriores, defina la función de transferencia del


sistema indicado, usando la función sys = tf(num,den).

>> G = tf(num,den)

Transfer function:
2 s^2 + 3 s + 10
------------------------
s^3 + 6 s^2 + 15 s + 100

3. Considerando el sistema dado a continuación y usando Matlab, determine la ganancia


(k), los ceros ([z]) y polos del sistema ([p]).

>> num = [2 8 -5];


>> den = [2 1 4 -75];
>> z = roots(num);
>> p = roots(den);
>> k = 1;

z= -4.5495
0.5495
p= -1.7500 + 3.0721i
-1.7500 - 3.0721i
3.0000
k= 1
4. Considerando los parámetros hallados en la pregunta anterior, defina en Matlab la funcion
de transferencia del sistema anterior mediante la función sys = zpk(z,p,k).

>> z = roots(num);
>> p = roots(den);
>> k = 1;
>> G=zpk(z,p,k)

Zero/pole/gain:

(s+4.55) (s-0.5495)
--------------------------
(s-3) (s^2 + 3.5s + 12.5)

5. Realice las conversiones de representación de los sistemas anteriormente definidos,


usando las funciones tf2zp y zp2tf.

>> num = [2 3 10]; >> num = [2 8 -5];


>> den = [1 6 15 100]; >> den = [2 1 4 -75];
>> [z,p,k] = tf2zp(num,den); >> [z,p,k] = tf2zp(num,den);
>> G = zpk(z,p,k) >> G = zpk(z,p,k)

Zero/pole/gain: Zero/pole/gain:

2 (s^2 + 1.5s + 5) (s+4.55) (s-0.5495)


---------------------------------- --------------------------
(s+6.188) (s^2 - 0.1877s + 16.16) (s-3) (s^2 + 3.5s + 12.5)

>> G = tf (num,den) >> G = tf (num,den)

Transfer function: Transfer function:

2 s^2 + 3 s + 10 2 s^2 + 8 s - 5
------------------------ ----------------------
s^3 + 6 s^2 + 15 s + 100 2 s^3 + s^2 + 4 s - 75

6. Usando los comandos para diagramas de bloques (series, parallel, feedback), defina en
Matlab las funciones de transferencia correspondientes a cada uno de los siguientes
sistemas de control.
7. Dado el sistema de control típico, defina las funciones de tranferencia indicadas, para
cada uno de los casos planteados:

o Función de Transferencia de lazo director G(s).


o Función de Transferencia de lazo inverso H(s).
o Funcion de Transferencia de lazo abierto G(s)H(s)
o Función de Transferencia de lazo cerrado W(s) = G(s)/(1 + G(s)H(s))

También podría gustarte