Está en la página 1de 11

 

Matemáticas Aplicadas a la
Electrónica

Laboratorio N°7

Ecuaciones Diferenciales Ordinaria


Lineal de Primer Orden
Alumno: Romero Paredes Antony Eric
Ciclo: III Sección: C5 B

Profesor: Godinez De La Cruz Ernesto


Fecha de realización: 16/04/19
Fecha de presentación: 22/04/19

2019-1

1
 

Objetivo

El presente laboratorio tiene como objetivo utilizar los comandos del MatLab para resolver una
ecuación diferencial ordinaria lineal de primer orden

Fundamento Teórico
Una ecuación diferencial ordinaria lineal de primer orden es aquella que tiene la forma
 y  f (t ) y  g (t )  , donde  y   es la derivada de  y  con respecto a t   

En un circuito RC se cumple que la relación entre el voltaje del condensador v


c
 y el voltaje de la
fuente V  es

dvc
 RC  vc  V   
dt 

Figura 1. Circuito RC

En un circuito RL se cumple que la relación entre la corriente i L  y el voltaje de la fuente V  es

di L
 L  Ri L  V   
dt 

Figura 2. Circuito RL

Considere que a un depósito cilíndrico ingresa un fluido por la parte superior y a la vez sale por la
parte inferior.
inferior. Si los caudales de entrada y salida
salida son qe  y q s , y el nivel del líquido en el depósito
es h  entonces la relación entre el nivel y los caudales es

2
 

dh
 A  q s  qe  
dt 

h
Siendo A el área de la base del cilindro y q s  , donde R es la resistencia hidráulica
hidráulica
 R

Figura 3. Depósito cilíndrico

Procedimiento

1. Resolver la siguiente ecuación


ecuación diferencial  y  ' 5 y  10  

a) Obtener la solución general


C1*exp(-5*t) + 2

b) Considerar la condición inicial  y(0  )  1 , obtener la solución particular


2 - exp(-5*t)

c) Graficar la solución particular de 0 a 2

3
 

Figura 4. Gráfica de solución particular. 

d) ¿Cuál es el valor de y correspondiente a t=0.2?


1.6321

e) ¿Cuál es el valor de t correspondiente a y=1.2?


y=1.2?
t=0.044628710262841951153259018061967

clc 
clear all 
close all 
syms t 
yg=dsolve('Dy+5*y=10'
yg=dsolve( ); 
'Dy+5*y=10');
disp('yg='
disp( ),disp(yg) 
'yg='),disp(yg)
yp=dsolve('Dy+5*y=10,y(0)=1'
yp=dsolve( ); 
'Dy+5*y=10,y(0)=1');
disp('yp='
disp( ), disp(yp) 
'yp='),
t=0:0.001:2; 
y=2 - exp(-5*t); 
 plot(t,y,'b'
 plot(t,y, 'b','linewidth',2) 
,'linewidth',2)
xlabel('t'
xlabel( ) 
't')
ylabel('y'
ylabel( ) 
'y')

4
 

title('Grafica de y(t)'
title('Grafica ) 
y(t)')
grid on 
t=0.2; 
y=2 - exp(-5*t); 
disp('y(0.2)='
disp( ), disp(y) 
'y(0.2)='),
t=solve('2
t=solve( '2 - exp(-5*t)=1.2' ); 
exp(-5*t)=1.2');
disp('t='
disp( ), disp(t) 
't='),

R=4Ω y C=0,4F , el voltaje de la fuente es


2. Se tiene un circuito RC en el cual R=4Ω
V=15V

a) Obtener la solución general del voltaje en el condensador v


c
 
C1*exp(-(5*t)/8) + 15

b) Considerar la condición inicial v (0)


c
 0,6  y obtener la solución particular
15 - (72*exp(-(5*t)/8))/5

c) Graficar la solución particular

Figura 5. Gráfica de solución particular.

d) ¿Cuál es el valor del voltaje en el condensador en t=1,5s?


9.3609

e) ¿Cuánto tiempo debe de transcurrir para que el voltaje en el


condensador sea de 8V?
-(8*log(35/72))/5

f) Obtener la corriente en el condensador como una función del tiempo


(18*exp(-(5*t)/8))/5

5
 

g) Graficar la corriente en el condensador

Figura 6. Corriente del condensador.

clc 
clear all 
close all 
syms t 
vcg=dsolve('4*0.4*Dvc+vc=15'
vcg=dsolve( '4*0.4*Dvc+vc=15');
); 
),disp(vcg) 
disp('vcg='),disp(vcg)
disp('vcg='
vcp=dsolve('4*0.4*Dvc+vc=15,vc(0)=0.6'
vcp=dsolve( ); 
'4*0.4*Dvc+vc=15,vc(0)=0.6');
disp('vcp='
disp( ), disp(vcp) 
'vcp='),
t=0:0.001:10; 
vc=15 - (72*exp(-(5*t)/8))/5; 
subplot(211) 
'b',
 plot(t,vc,'b'
 plot(t,vc, ,'linewidth' ,2) 
'linewidth',2)
xlabel('t'
xlabel('t')) 
ylabel('vc'
ylabel('vc')) 
title('Grafica
title('Grafica de vc(t)' ) 
vc(t)')
grid on 
t=1.5; 
vc=15 - (72*exp(-(5*t)/8))/5; 
disp('vc(1.5)='
disp( ), disp(vc) 
'vc(1.5)='),
t=solve('(15
t=solve('(15 - (72*exp(-(5*t)/8))/5)=8' ); 
(72*exp(-(5*t)/8))/5)=8');
disp('t='
disp( ), disp(t) 
't='),
syms t 
vc=15 - (72*exp(-(5*t)/8))/5; 
icc=0.4*diff(vc); 
t=0:0.001:10; 
ic=(18*exp(-(5*t)/8))/5; 
disp('ic='
disp( ),disp(icc) 
'ic='),disp(icc)
subplot(212) 
'b',
 plot(t,ic,'b'
 plot(t,ic, ,'linewidth' ,2) 
'linewidth',2)
xlabel('t'
xlabel('t')) 
ylabel('ic')
ylabel('ic' ) 

6
 

ic(t)') 
title('Grafica de ic(t)')
title('Grafica
grid on 

R=8Ω y L=0,6H
3. Se tiene un circuito RL en el cual R=8Ω L=0,6H , el voltaje de la fuente es
V=15V

i
 L
a) Obtener la solución general de la corriente en la bobina  
(C1*exp(-(40*t)/3))/8 + 15/8

b) Considerar la condición inicial i L (0)   0,5 y obtener la solución particular


15/8 - (11*exp(-(40*t)/3))/8

c) Graficar la solución particular

Figura 7. Gráfica de solución particular.

d) ¿Cuál es el valor de la corriente en la bobina en t=0,3 s?


1.8498
e) ¿Cuánto tiempo debe de transcurrir para que la corriente alcance el
valor de 0,6A?
t=0.0056630664381108860263442292296749
f) Obtener el voltaje en la bobina como una función del tiempo
(22*exp(-(40*t)/3))/3

7
 

g) Graficar el voltaje en la bobina

Figura 6. VI vs t.

clc 
clear all 
close all 
syms t 
ilg=dsolve('0.6*Dil+8*il=15'
ilg=dsolve( ); 
'0.6*Dil+8*il=15');
disp('La
disp('La solución general es:' ),disp(ilg) 
es:'),disp(ilg)
ilp=dsolve('0.6*Dil+8*il=15,il(0)=0.5'
ilp=dsolve( ); 
'0.6*Dil+8*il=15,il(0)=0.5');
disp('La
disp( es:'), disp(ilp) 
'La solución particular es:'),
t=0:0.001:10; 
il=15/8 - (11*exp(-(40*t)/3))/8; 
subplot(211) 
'b',
 plot(t,il,'b'
 plot(t,il, ,'linewidth' ,2) 
'linewidth',2)
xlabel('t'
xlabel('t')) 
ylabel('il'
ylabel('il')) 
title('Grafica
title('Grafica de il(t)' ) 
il(t)')
grid on 
t=0.3; 
il=15/8 - (11*exp(-(40*t)/3))/8; 
disp('il(0.3)='
disp( ), disp(il) 
'il(0.3)='),
t=solve('15/8
t=solve('15/8 - (11*exp(-(40*t)/3))/8=0.6' ); 
(11*exp(-(40*t)/3))/8=0.6');
disp('t='
disp( ), disp(t) 
't='),
syms t 
il=15/8 - (11*exp(-(40*t)/3))/8; 
vll=0.4*diff(il); 
t=0:0.001:10; 
vl=(22*exp(-(40*t)/3))/3; 
disp('vl='
disp( ),disp(vll) 
'vl='),disp(vll)
subplot(212) 
 plot(t,vl,'b'
 plot(t,vl, 'b',
,'linewidth' ,2) 
'linewidth',2)
xlabel('t')
xlabel('t' ) 

8
 

ylabel('vl')
ylabel('vl' ) 
title('Grafica
title('Grafica de Vl(t)'
Vl(t)')) 
grid on 

4. En un deposito cilíndrico se tiene que A=1,2m2, R=0.7m/m3/s y el caudal de


entrada es 3,5m3/s.

a) Obtener la solución general del nivel de liquido


(C1*exp(-(143*t)/120))/143 + 350/143

b) Considerar la condición inicial h(0


h(0)  0,10 , y obtener la solución
,10
particular
350/143 - (3357*exp(-(143*t)/120))/1430

c) ¿Cuál es el valor máximo del nivel?

Figura 7. Valor máximo del nivel.

d) ¿Cuál es el valor del nivel para t= 1,8s?


2.1727

9
 

e) ¿Cuánto tiempo debe de transcurrir para que el nivel alcance el valor de


1,6m?
t=0.85491678071393719973061594310057

clc
clear all 
close all 
syms t 
g=dsolve('1.2*Dh+1.43*h=3.5'
g=dsolve( ); 
'1.2*Dh+1.43*h=3.5');
disp (g); 
 p=dsolve('1.2*Dh+1.43*h=3.5,h(0)=0.1'
 p=dsolve( ); 
'1.2*Dh+1.43*h=3.5,h(0)=0.1');
disp(p) 
t=0:0.001:10; 
y=350/143 - (3357*exp(-(143*t)/120))/1430; 
 plot(t,y) 
xlabel('t'
xlabel('t')) 
ylabel('Vc'
ylabel('Vc')) 
title('Gráfica'
title('Gráfica')) 
grid on 
t=1.8; 
y=350/143 - (3357*exp(-(143*t)/120))/1430; 
disp('x(1.8s)='
disp('x(1.8s)=')) 
disp(y) 
t=solve('350/143
t=solve('350/143 - (3357*exp(-
); 
(143*t)/120))/1430=1.6');
(143*t)/120))/1430=1.6'
disp('t='
disp( ) 
't=')
disp(t) 

10
 

Conclusiones 

Se resolvieron de manera satisfactoria las diferentes ecuaciones diferenciales


expuestas y planteadas, se contrastaron con los resultados obtenidos por medio
de la calculadora y se verifico que los datos obtenidos son correctos.

Aplicaciones

Las ecuaciones diferenciales sirven para diferentes actividades en el campo


industrial, nos ayudan a conocer las variaciones que sufren determinadas
magnitudes respecto al tiempo, por ejemplo podemos saber cómo varia el
volumen de determinado recipiente en función al tiempo que pasa.

11

También podría gustarte