Está en la página 1de 4

Dinmica de Mquinas Elctricas

Ing. Mario G. Macri

Trabajo Prctico N0 3: Nmeros Complejos en Matlab Matlab considera i o j la unidad imaginaria, si se escribe en la ventana de comando:
i ans = 0 + 1.0000i o tambin indistintamente: j ans = 0 + 1.0000i

Operaciones con nmeros complejos: considerando z1= 2 + 3*i

z2= 3 + 2*i

Definir en la ventana de comandos los siguientes nmeros complejos z1 y z2:


z1=2+3i z1 = 2.0000 + 3.0000i z2=3+2i z2 = 3.0000 + 2.0000i

Conjugado de un complejo
conj(z1) ans = 2.0000 - 3.0000i

Partes real e imaginaria de un complejo


REAL Complex real part. REAL(X) is the real part of X. See also IMAG, CONJ, ANGLE, ABS. real(z1) ans = 2 IMAG Complex imaginary part. IMAG(X) is the imaginary part of X. See I or J to enter complex numbers. See also REAL, CONJ, ANGLE, ABS. imag(z1) ans = 3

Nmeros Complejos en Matlab

Pgina 1

Dinmica de Mquinas Elctricas

Ing. Mario G. Macri

OPERACIONES CON NMEROS COMPLEJOS Suma z1+z2 ans = 5.0000 + 5.0000i Resta z1-z2 ans = -1.0000 + 1.0000i Producto z1*z2 ans = 0 +13.0000i Cociente z1/z2 ans = 0.9231 + 0.3846i REPRESENTACIN GRFICA DE COMPLEJOS
COMPASS Compass plot. COMPASS(Z) draws a graph that displays the angle and magnitude of the complex elements of Z as arrows emanating from the origin.

Z=[ z1, z2, z1+z2]; compass(Z,'b'); grid

z1+z2

z1

z2

-1

-1

Nmeros Complejos en Matlab

Pgina 2

Dinmica de Mquinas Elctricas

Ing. Mario G. Macri

Agregando texto al grfico


TEXT Add Text to the current plot. TEXT(X,Y,'string') adds the text in the quotes to location (X,Y) on the current axes, where (X,Y) is in units from the current plot. If X and Y are vectors, TEXT writes the text at all locations given. If 'string' is an array the same number of rows as the length of X and Y, TEXT marks each point with the corresponding row of the 'string' array.

Ejecutar en la ventana de comandos:


text(real(z1),imag(z1),'z1'); text(real(z2),imag(z2),'z2'); text(real(z1+z2),imag(z1+z2),'z1+z2');

Forma polar El numero complejo en forma polar queda definido por la magnitud y ngulo del vector

ABS

Absolute value and string to numeric conversion. ABS(X) is the absolute value of the elements of X. When X is complex, ABS(X) is the complex modulus (magnitude) of the elements of X.

abs(z1) ans = 3.6056 ANGLE Phase angle. ANGLE(H) returns the phase angles, in radians, of a matrix with complex elements.

En este ejemplo para el complejo z1:


angle(z1) ans = 0.9828

Definir el complejo 3+4i en forma polar:


z3=3+4i; rho=abs(z3); theta=angle(z3); z3=rho*exp(i*theta); % forma polar de z3 a=real(z3) a= 3 b=imag(z3) b= 4

Nmeros Complejos en Matlab

Pgina 3

Dinmica de Mquinas Elctricas TRABAJO DE GABINETE Problema 1: Anlisis de un circuito serie RLC resonante Realizar un programa (archivo m) que realice lo siguiente: Obtener la pulsacin de resonancia

Ing. Mario G. Macri

w0 =

1 LC

Considerando una entrada de tensin senoidal graficar la corriente, impedancia, reactancia inductiva y capacitiva, tensiones y angulos sobre cada componente en funcin de la frecuencia. setup rango anlisis: w1= 0.01w0 a 4wo en incrementos de 0.01w0 R=10 ohms L=0.5 Hy C = 1000 uF V=110 [V]

V = Z .I
v(t)

1 Z = R + j wL wC

Problema 2: Dado el siguiente motor trifsico de induccin con rotor jaula de ardilla: P=10 polos, f1=50 [Hz], Pn=60 [kW], In=160 [A], Un=380[V] (conex. Y) Resultados del ensayo indirecto: R1=0.0549; xl1=0.16; R2r=0.0677; xl2r=0.1437; xm1=5 ; %Resistencia estatrica %Reactancia dispersin estator %Resistencia rotrica referida %Reactancia dispersin rotrica referida %Reactancia magnetizante [ohm/fase] [ohm/fase] [ohm/fase] [ohm/fase] [ohm/fase]

Realice un programa que obtenga: 1) Las caractersticas estticas del motor I'2=f(s), T=f(s) 2) El punto crtico: par crtico, deslizamiento crtico (Tcr, scr) 3) El par de bloqueo Tb (de arranque inicial) Nota: Emplear las frmulas fasoriales adecuadas estudiadas en los cursos de Mquinas Elctricas. Considerar el deslizamiento variando de la siguiente forma: s= [0.001:0.001:1] (zona motora)

Nmeros Complejos en Matlab

Pgina 4