You are on page 1of 23

EJERCICIOS

En los ejercicios de 1 a 4 determinar las corrientes desconocidas en los siguientes circuitos:

1.-

Aplicando la ley de Kirchhoff para obtener un sistema de ecuaciones :

Malla a-b-c-a

3I2 3I3 =10..(1)

Malla a-c-e-a

2I3 + I5 = 30..(2)

Malla c-e-d-c

4I4 +I5 = 20..(3)

En el nudo a :sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 I2 -I3 =0(4)

En el nudo c : sumatoria de corrientes que entran =sumatoria de corrientes que salen

-I2-I3-I4+I5=0.(5)
Llevando los datos al Matlab obtenemos los resultados:

%CIRCUITO 1

>> A=[0 3 -2 0 0;0 0 2 0 1;0 0 0 4 1;1 -1 -1 0 0;0 -1 -1 -1 1]

A=

0 3 -2 0 0

0 0 2 0 1

0 0 0 4 1

1 -1 -1 0 0

0 -1 -1 -1 1

>> b=[10;30;20;0;0]

b=

10

30

20

>> I=inv(A)*b

I=

15.0000

8.0000

7.0000

1.0000

16.0000
Donde al final nos muestra los valores de I1 = 15 A , I2= 8A, I3= 7A, I4=1 A, I5= 16 A.

2.-

Aplicando la ley de Kirchhoff para obtener un sistema de ecuaciones :

Malla a-b-f-a

-5I3=-20

Malla b-f-c-b

2I2 + 5I3 6I5=0

Malla f-c-d-e-f

-I4 + 6I5 =40

Nudo c : sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 + I3 I4 =0

Nudo b: sumatoria de corrientes que entran =sumatoria de corrientes que salen

-I1+I2-I3 =0
Llevando los datos al Matlab obtenemos los resultados:

%CIRCUITO 2
>> A=[0 0 -5 0 0;0 2 5 0 -6;0 0 0 -1 6; 1 0 1 -1 0; -1 1 -1 0 0]

A=

0 0 -5 0 0

0 2 5 0 -6

0 0 0 -1 6

1 0 1 -1 0

-1 1 -1 0 0

>> b=[-20;0;40;0;0]

b=

-20

40

>> I=inv(A)*b

I=

16

20

20

10
Donde al final nos muestra los valores de I1 = 16 A , I2= 20A, I3= 4A, I4=20 A, I5= 10 A.

3.-

Aplicando la ley de Kirchhoff para obtener un sistema de ecuaciones :

Malla a-b-c-f-a

10I2 = 100

Malla c-d-f-c

20I3 40I4 = 100

Malla d-f-e-d

40I4 =200

Nudo c : sumatoria de corrientes que entran =sumatoria de corrientes que salen

-I1 + I2 + I3 = 0

Nudo f: sumatoria de corrientes que entran =sumatoria de corrientes que salen

-I1 + I2 I4+ I5 = 0

Llevando los datos al Matlab obtenemos los resultados:


%CIRCUITO 3
>> A=[0 10 0 0 0;0 0 20 -40 0;0 0 0 40 0; -1 1 1 0 0; -1 1 0 -1 1]

A=

0 10 0 0 0

0 0 20 -40 0

0 0 0 40 0

-1 1 1 0 0

-1 1 0 -1 1

>> b=[100;100;200;0;0]

b=

100

100

200

>> I=inv(A)*b

I=

25

10

15

20

Donde al final nos muestra los valores de I1 = 25 A , I2= 10 A, I3= 15 A, I4=5 A, I5= 20 A.
4.-

Aplicando la ley de Kirchhoff para obtener un sistema de ecuaciones :

Malla f-a-b-e-f

-3 I2 + 5I1 =150

Malla e-b-d-e

5I2=300

Malla b-c-d-b

4I5=300

Nudo e: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1+I2-I3=0

Nudo b: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1+I2+I4-I5=0

Llevando los datos al Matlab obtenemos los resultados:


%CIRCUITO 4
>> A=[-5 -3 0 0 0;0 5 0 0 0;0 0 0 0 4; 1 -1 -1 0 0; 1 -1 0 1 -1]

A=

-5 -3 0 0 0

0 5 0 0 0

0 0 0 0 4

1 -1 -1 0 0

1 -1 0 1 -1

>> b=[150;300;300;0;0]

b=

150

300

300

>> I=inv(A)*b

I=

-66.0000

60.0000

-126.0000

201.0000

75.0000
Donde al final nos muestra los valores de I1 = 66 A , I2= 60 A, I3= 126 A, I4=201 A, I5= 75 A.

Nota: El signo negativo es debido a que la corriente va en sentido contrario al asumido.

5.-

Malla a-b-e-f-a

4I1 = 20

Malla e-b-c-d-e

3I2 + 2I2 + E =80

Nudo e: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 + I2 =13

Llevando los datos al Matlab obtenemos los resultados:


%CIRCUITO 5
>> A=[4 0;1 1]

A=

4 0

1 1

>> b=[20;13]

b=

20

13

>> I=inv(A)*b

I=

>> E=80-5*I(2)

E=

40

El resultado es : I1= 5 A, I2= 8A, E = 40 V


6.-

Malla h-a-b-g-h

5I1 E2 =-10

Nudo g: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 = 5-3

Malla g-b-c-f

E3 E2 =-10

Malla f-c-d-e

10R E3 =0

Llevando los datos al Matlab obtenemos los resultados:


%CIRCUITO 6
>> A=[-1 1 -1 ;0 1 1 ;1 0 0]

A=

-1 1 -1

0 1 1

1 0 0

>> b=[0;10;2]

b=

10

>> I=inv(A)*b

I=

>> E2= 10 + 5*I(1)

E2 =

20
>> E3= E2 - 2*I(1)

E3 =

16

>> R= E3/I(3)

R=

Donde al final nos muestra los valores de I1 = 2 A , I2= 6 A, I3= 4, E2 = 20, E3 =16, R =4 .

7.-
Malla c-b-e-c

E 2I2 + 4I3 = 0

Malla d-e-c-d

E 28R 3I4 = 0

Malla f-a-b-e-d-f

3I4 4I3 = 0

Nudo d: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 + I4 = 28

Nudo e: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 + I2 I3 = 0

Lllevando los datos al Matlab obtenemos :

%CIRCUITO7
>> A=[1 0 0 1;1 1 -1 0;0 0 4 -3;-1 1 1 0]

A=

1 0 0 1

1 1 -1 0

0 0 4 -3

-1 1 1 0

>> b=[28;0;0;28]

b=

28

28
>> I=inv(A)*b

I=

14

18

24

>> E=2*I(2)+4*I(3)

E=

100

>> R=(E-3*I(4))/28

R=

1
8.-

Malla b-c-d-e-f-b

2I2 + 8I3 = 152

Nudo g: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 I3 = 50

Nudo b: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 I2 = 19

Malla a-b-f-g-a

E1=5*I1+10*I3

Malla e-f-g-h-e

E2=400-10*I3

Lllevando los datos al Matlab obtenemos :

%CIRCUITO 8
>> A=[0 2 8 ;1 0 -1 ;1 -1 0]

A=

0 2 8

1 0 -1

1 -1 0
>> b=[152;50;19]

b=

152

50

19

>> I=inv(A)*b

I=

59.0000

40.0000

9.0000

>> E1=5*I(1)+10*I(3)

E1 =

385

>> E2=400-10*I(3)

E2 =

310
9.-

Obteniendo las ecuaciones

Nudo e : sumatoria de corrientes que entran =sumatoria de corrientes que salen

I1 I2 I3 = 0

Malla f-a-b-e-f

2I1 + 8I3 = 28

Malla e-b-c-d-e

2I1 + 4I2 = 14

Llevando las ecuaciones al matlab :

%CIRCUITO 9
>> A=[2 0 8 ;2 4 0;1 -1 -1]

A=

2 0 8

2 4 0

1 -1 -1

>> b=[28;14;0]
b=

28

14

>> I=inv(A)*b

I=

4.0000

1.5000

2.5000

Donde I1 = 4 A, I2= 1.5 A, I3 = 2.5 A

10.-
Planteando las ecuaciones tenemos :

Malla a-b-d-a

-8R1+50 - 2I2 =0

Malla d-b-c-d

9R2 + I3 - 50 =0

Malla f-a-c-e-f

10 + I3 8R1 = 0

Nudo c: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I3 - I1 = 9

Nudo a: sumatoria de corrientes que entran =sumatoria de corrientes que salen

I2 - I1 =8

Nudo d

I3 - I4 = -8

Llevando las ecuaciones al matlab tenemos :

%CIRCUITO 10
>> A=[-8 0 0 -2 0 0;0 9 0 0 1 0;-8 0 0 0 1 0;0 0 -1 0 1 0;0 0 -1 1 0 0;0 0 0 0 1 -1]

A=

-8 0 0 -2 0 0

0 9 0 0 1 0

-8 0 0 0 1 0

0 0 -1 0 1 0

0 0 -1 1 0 0

0 0 0 0 1 -1

>> b=[-50;50;-10;9;8;-8]
b=

-50

50

-10

-8

>> X=inv(A)*b

X=

3.0000

4.0000

5.0000

13.0000

14.0000

22.0000

>> R1=X(1)

R1 =

3
>> R2=X(2)

R2 =

>> I1=X(3)

I1 =

5.0000

>> I2=X(4)

I2 =

13

>> I3=X(5)

I3 =

14

>> I4=X(6)

I4 =

22

You might also like