Você está na página 1de 4

Tarea 01: Lineas de Corriente en Octave

Miguel Diaz Castillo

Resumen
En este informe se describe el procedimiento para deducir las lineas de co-
rriente de un campo de velocidad dado y su graficacion mediante el entorno de
programacion de Octave.

1. Planteamiento del Problema

Dado el siguiente campo de velocidades:






V = (u, v) = (0,5 + 0,8x) i + (1,5 0,8y) j (1)

Se pide dibujarlo en un dominio. Ademas sobre el mismo dibujo se requiere


que trace las lneas de corriente del campo indicando en cada lnea la constante de
integracion utilizada. Utilice como referencia el libro de Cengel [3] donde el problema
esta explicitado.

2. Deduccion de las Lineas de Corriente

Figura 1: Relacion entre el vector velocidad y las lineas de corriente.

Para la deduccion de las lineas de corriente se partio del hecho de que estas son
siempre tangentes al vector velocidad del flujo [3]. Por lo que tenemos, de la figura
01 que:

dy v
= (2)
dx u

1
Sustituyendo los valores para u y v de 01 en 02 y acomodando resulta:

dy (1,5 0,8y)
=
dx (0,5 + 0,8x)
dy dx
=
(1,5 0,8y) (0,5 + 0,8x)

Ahora integramos y aplicamos algo de algebra para deducir finalmente la ecua-


cion buscada:

Z Z
dy dx
=
(1,5 0,8y) (0,5 + 0,8x)
ln |1,5 0,8y| ln |0,5 + 0,8x|
= +C
0,8 0,8
ln |0,5 + 0,8x|
ln |1,5 0,8y| = 0,8( + C)
0,8
ln |1,5 0,8y| = ln |0,5 + 0,8x| + C
ln |1,5 0,8y| = ln |(0,5 + 0,8x)1 | + C

Aplicando la funcion inversa e:

1
1,5 0,8y = +C
(0,5 + 0,8x)

Resolviendo la suma del lado derecho, y teniendo en cuenta que C sigue siendo una
constante al operar con otros valores:

1 + (0,5 + 0,8x)C
1,5 0,8y =
(0,5 + 0,8x)
C
1,5 0,8y =
(0,5 + 0,8x)

Finalmente, despejamos y:

C
0,8y = 1,5
(0,5 + 0,8x)

C
y= 1,875 (3)
0,8(0,5 + 0,8x)

La cual es la ecuacion de las lineas de corriente del flujo descrito por el campo
de velocidades (1).

2
3. Script Octave

Para la creacion del grafico se utilizo el entorno Octave, el cual genera scripts
de extension .m. Toda la teora y comandos aplicados fueron obtenidas de las
referencias [1] y [2]. El script resultante es el siguiente:
1 %S c r i p t para v i s u a l i z a c i o n de l i n e a s de c o r r i e n t e
2 clear
3 clf
4 hold on
5 clc
6
7 %I n g r e s o d e l dominio
8 x=linspace ( 3 , 2 . 5 , 8 ) ; %Dominio para e l campo de v e l o c i d a d e s
9 y=linspace ( 0 , 5 , 1 2 ) ; %Rango para e l campo de v e l o c i d a d e s
10 x1=linspace ( 3 , 3 , 6 0 ) ; %Dominio de t r a b a j o para l i n e a s de c o r r i e n t e
11
12 %Generacion de m a l l a d o para campo de v e l o c i d a d e s
13 [ X,Y]=meshgrid ( x , y ) ;
14
15 %P l a n t e a m i e n t o de l a s f u n c i o n e s u y v
16 U= 0 . 5 + ( 0 . 8 . X) ; %Se u t i l i z a e l o p e r a d o r e l e m e n t o a e l e m e n t o .
17 V= 1 . 5 ( 0 . 8 . Y) ; %Se u t i l i z a e l o p e r a d o r e l e m e n t o a e l e m e n t o .
18
19 %Generacion g r a f i c a de l o s v e c t o r e s de v e l o c i d a d
20 quiver (X, Y, U,V)
21
22 %Generacion de l i n e a s de c o r r i e n t e
23 f o r C= 2:0.5:2
24 y=((C) . / ( ( 0 . 8 ) . ( ( 0 . 5 ) + ( 0 . 8 . x1 ) ) ) ) + ( 1 . 8 7 5 ) ; %f u n c i o n de l i n e a s de
corriente
25 plot ( x1 , y , r , L i n e w i d t h , 1 )
26 end
27
28 %Leyenda de l a s l i n e a s de c o r r i e n t e
29 c2=linspace ( 2 , 2 , 9 ) ; %m a t r i z con l o s v a l o r e s de C u s a d o s
30
31 y2 =(( c2 ) . / ( ( 0 . 8 ) . ( ( 0 . 5 ) + ( 0 . 8 . 3 ) ) ) ) + ( 1 . 8 7 5 ) ; %M a t r i z con a l t u r a
leyenda
32 c o n s t =[ C=2 ; C=1.5 ; C=1 ; C=0.5 ; C=0 ; C=0.5 ; C=1 ; C
=1.5 ; C=2 ] ; %m a t r i z con e l nombre de cada l e y e n d a
33
34 x3=linspace ( 3 , 3 , 9 ) ; %m a t r i z con l a p o s i c i o n x de cada l e y e n d a
35 text ( x3 , y2 , c o n s t )
36
37 %Mejora d e l a s p e c t o g r a f i c o
38 axis ([ 3 3 0 5 ] )
39 t i t l e ( L i n e a s de C o r r i e n t e en Octave , F o n t s i z e , 1 4 )
40 grid on
41
42 hold o f f
43 clear
44 clc

Finalmente, al ser ejecutado arroja el siguiente grafico:

3
Figura 2: Lineas de corriente para C={2 ; 1.5 ; 1 ; ; 0.5 ; 0 ; -0.5 ; -1 ; -1.5 ; -2}

En el puede observarse el comportamiento del fluido, el cual diverge con respecto


un punto especfico del plano.

Referencias

[1] Herraiz, Israel Introduccion a la programacion para Ciencias e Ingenieras Uni-


versidad Politecnica de Madrid (2013).

[2] Valiente Cifuentes, Jose Manual de iniciacion a GNU Octave E.U. Politecnica
de Teruel (2006).

[3] Cengel, Yunus A. Mecanica de Fluidos. Fundamentos y Aplicaciones University


Of Nevada (2006).

Você também pode gostar