Este documento presenta 5 diagramas de bloques y proporciona instrucciones para reducir cada diagrama a una función de transferencia utilizando MatLab. Se pide reducir los diagramas de bloques 1 al 4 y obtener las funciones de transferencia resultantes. Luego, se pide reducir el diagrama de bloques 5 y obtener su función de transferencia.
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Reducción de Diagrama Bloques MatLab
1. Reducción de Diagrama de Bloques Lab. Control I
UNIVERSIDAD TECNICA DEL NORTE
FACULTAD DE INGENIERIA EN CIENCIAS APLICADAS
NOMBRE: MUÑOZ RENE
ESCUELA: CIME
CONTROL 1
FUNCIONES DE TRANSFERENCIA (DIAGRAMA DE BLOQUES)
Utilizar MatLab para la reducción de diagramas de bloques.
Obtenga la función de transferencia de los siguientes diagramas de bloques.
>> % introducción de la función de transferencia
>> % figura 1
>> n1=[10];
>> d1=[1 5];
>> % resolución del bloque de transferencia
>> [n,d]=feedback(n1,d1,1,1,-1);
>> %respuesta de la función de transferencia
>> printsys(n,d)
num/den =
10
-----
s + 15
Figura 1. Diagrama de bloques 2.
1
2. Reducción de Diagrama de Bloques Lab. Control I
>> % introducción de la función de transferencia
% figura 2
n1=[1];
d1=[1 0];
n2=[10];
d2=[1 5];
n3=[1];
d3=[1 2];
% resolución del bloque 1 y 2
[ns,ds]=series(n1,d1,n2,d2);
%resolución del bloque 3 con la resolución del bloque 1 y 2
[nr,dr]=feedback(ns,ds,n3,d3,-1);
>> % respuesta de la función de transferencia
>> printsys(nr,dr)
num/den =
10 s + 20
-----------------------
s^3 +7 s^2 + 10 s + 10
Figura 2. Diagrama de bloques 3.
Figura 3. Diagrama de bloques 4.
% Introduccion de la funcion de transferencia
>> n1=[3 0];
>> d1=[1 1];
>> n2=[8];
>> d2=[0 1];
>> n3=[2];
>> d3=[1 2];
>> n4=[1];
>> d4=[0 1];
>> n5=[1 0];
>> d6=[1 1 10];
>> % resolución del bloque1
>> [a,b]=feedback(n2,d2,n3,d3,-1);
2
3. Reducción de Diagrama de Bloques Lab. Control I
>> % resolución del bloque2
>> n7=[3 0];
>> d7=[8 8];
>> [c,d]=series(a,b,n5,d6);
>> % resolución del bloque3
>> [e,f]=feedback(c,d,n4,d4,-1);
>> %resolución del bloque 4
>> [g,h]=feedback(n7,d7,1,1,-1);
>> % resolución del bloque5
>> [i,j]=series(g,h,e,f);
>> % respuesta de la funcion de transferencia
>> printsys(i,j)
num/den =
24 s^3 + 48 s^2
------------------------------------------
11 s^4 + 305 s^3 + 700 s^2 + 2332 s + 1440
Figura 4. Diagrama de bloques 5.
>> % introducción de la función de transferencia
>> n1=[1];
>> d1=[1 1];
>> n2=[1];
>> d2=[1 0];
>> n3=[1];
>> d3=[1 0];
>> % resolución del bloue1
>> [a,b]=feedback(n1,d1,1,1,-1);
>> % resolución del bloque2
>> [c,e]=feedback(n3,d3,1,1,-1);
>> % introducción del la función de transferencia del bloque3
>> n4=[1 0];
>> d5=[0 1];
>> % resolución del bloque4
>> [ns,ds]=series(n2,d2,c,e);
>> % resolución del bloque5
>> [f,g]=feedback(ns,ds,1,1,-1);
>> % resolución del bloque6
>> [t,r]=feedback(ns,ds,n4,d5,-1);
>> % resolución del bloque7
>> [h,i]=series(a,b,t,r);
>> % resolución del bloque8
>> [j,k]=feedback(h,i,1,1,-1);
3
4. Reducción de Diagrama de Bloques Lab. Control I
>> %respuesta de la función de transferencia
>> printsys(j,k)
num/den =
1
---------------------
s^3 + 4 s^2 + 4 s + 1
4