Sunteți pe pagina 1din 4

INSTITUTO TECNOLOGICO DE CIUDAD JUAREZ

ING. MECATRONICA
CONTROL DIGITAL
PRACTICA #1
MIGUEL RIVERA SAUCEDO No. 10111361

6 DE FEBRERO DEL 2016

Reduccion de diagrama de bloques


Diagrama de bloques
Un sistema de control puede tener varios componentes. Para mostrar las
funciones que lleva a cabo cada componente en la ingeniera de control, por lo
general se usa una representacin denominada diagrama de bloques. Un
diagrama de bloques de un sistema es una representacin grfica de las
funciones que lleva a cabo cada componente. Tal diagrama muestra las
relaciones existentes entre los diversos componentes.
En un diagrama de bloques se enlazan una con otra todas las variables del
sistema, mediante bloques funcionales. El bloque funcional o simplemente
bloque es un smbolo para representar la operacin matemtica que sobre la
seal de entrada hace el bloque para producir la salida.

Reduccin de Diagrama de Bloques


Es importante sealar que los bloques pueden conectarse en serie, slo si la
entrada de un bloque no se ve afectada por el bloque siguiente. Si hay efectos
de carga entre los componentes, es necesario combinarlos en un bloque nico.
Un diagrama de bloques complicado que contenga muchos lazos de
realimentacin se simplifica mediante un reordenamiento paso a paso
mediante las reglas del lgebra de los diagramas de bloques. Algunas de estas
reglas importantes aparecen en la tabla y se obtienen escribiendo la misma
ecuacin en formas distintas.
La simplificacin de un diagrama de bloques mediante reordenamientos y
sustituciones reduce de manera considerable la labor necesaria para el anlisis
matemtico subsecuente. Sin embargo, debe sealarse que, conforme se
simplifica el diagrama de bloques, las funciones de transferencia de los bloques
nuevos se vuelven ms complejas, debido a que se generan polos y ceros
nuevos.

Practica No.1 Reduccion de diagrama de Bloques


Reducir el siguiente diagrama de Bloques en Matlab

Cdigo de Matlab
%INSTITUTO TECNOLOGICO DE CIUDAD JUAREZ
%MIGUEL RIVERA SAUCEDO
%No. DE CONTROL-10111361
%31 DE ENERO DEL 2016
%PRACTICA #1
G1=tf(1,[1 1]);
G2=tf(1,[1 2]);
G3=tf(2,[1 0]);
G4=tf(1,[1 2]);
G5=zpk([],[-1+i -1-i], -10);
G12=series(G1,G2);
G3a=G3+1;
G34=series(G3a,G4);
G34=minreal(G34);
Gd=G12-G34;
Gd5=series(Gd,G5);
Gd5=minreal(Gd5);
M_1=feedback(Gd5,0.1);
M=feedback(M_1,0.5);

%funcion G1
%funcion G2
%funcion G3
%funcion G4
%funcion G5
%G1 en serie con G2
%G3 en paralelo con 1
%resultado anterior en serie con G4
%cancelar polos-ceros en G34
%diferencia ramas previass a G5
%resultado anterior en serie con G5
%cancelar polos-ceros en Gd5
%realimentacion con G7
%realimentacion con G6

syms s
[num_M den_M]=tfdata(M,'v');
den_s=poly2sym(den_M,'s');
Ms=10/den_s;
Xs=1/s;
Ys=Ms*Xs;
Ys=ilaplace(Ys);
pretty(Ys);

%variable s como simbolo


%numerador y denominador de M
%convercion a simbolico
%M definida como simbolo
%escalon unitario
%construccion de la seal de salida
%transformada inversa de laplace

Conclusin:
Matlap es una herramienta muy til por lo cual podemos realizar operaciones.
Por lo cual se pueden realizar operaciones ms fcil en el por lo tanto nos resulta
ms rpido hacer operaciones en matlap.

S-ar putea să vă placă și