Funcion de transferencia practica
PRACTICA #2: FUNCIONES DE TRANSFERENCIA
OBJETIVO: Definir en Matlab la función de Transferencia de diversos tipos de sistemas de control, explorando los diversosmétodos existentes.
ACTIVIDADES:
1. Para el siguiente sistema de control, defina sus correspondientes vectores de coeficientes para el denominador ([num]) y denominador ([den]).
[pic]>> num=[2 3 10]
num =
2 3 10
>> den=[1 6 15 100]
den =
1 6 15 100
2. A partir de los vectores de coeficientes anteriores, defina la función detransferencia del sistema indicado, usando la función sys = tf(num, den).
>> sys1 = tf(num, den)
Transfer function:
2 s^2 + 3 s + 10
------------------------
s^3 + 6s^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]).
[pic]
>> num1=[2 8 -5]
num1 =2 8 -5
>> den1=[2 1 4 -75 ]
den1 =
2 1 4 -75
>> sys2 = tf(num1, den1)
Transfer function:
2 s^2 + 8 s - 5----------------------
2 s^3 + s^2 + 4 s - 75
4. Considerando los parámetros hallados en la pregunta anterior, defina en Matlab la función de transferencia del sistema anterior mediante la función sys =zpk(z, p, k).
>> [Z,P,K] = TF2ZP(num1,den1)
Warning: Could not find an exact (case-sensitive) match for 'TF2ZP'.
C:\Archivos de programa\MATLAB\R2007a\toolbox\matlab\polyfun\tf2zp.m is acase-insensitive match and will be used instead.
You can improve the performance of your code by using exact
name matches and we therefore recommend that you update your
usageaccordingly. Alternatively, you can disable this warning using
warning('off','MATLAB:dispatcher:InexactMatch').
Z =
-4.5495
0.5495
P =
-1.7500 + 3.0721i...
Regístrate para leer el documento completo.