Sunteți pe pagina 1din 5

SOLUCIÓN DE LA ECUACIÓN DE LAPLACE MEDIANTE EL MÉTODO

ITERATIVO EN EL PAQUETE INFORMÁTICO MATLAB

Christian Adrian Castillo Hidrovo


ccastilloh@est.ups.edu.ec
Lenin Arturo Calero Almeida
lcaleroa1@est.ups.edu.ec

Abstract
In this paper the solution of the Laplace equation is applied to the potentials that
exist in a surface simply knowing the border values existing in the contour of the
surface that is considered as a mesh to facilitate its solution through the iterative
method .

Palabras clave: Laplace, Método iterativo, Potencial Superficial, Diferencia de


potencial, valor de frontera.

En este documento de tipo investigativo y educativo procederemos a encontrar


una solución a la ecuación de Laplace mediante el paquete informático Matlab
hemos observado que existen varias aplicaciones de dicha ecuación tanto en las
ciencias exactas como en las ciencias químicas, nuestro objetivo ha sido
relacionarla con el cálculo del potencial eléctrico en una superficie determinada.

La superficie que se analizó se la considera como una superficie formada por un


enrejado o mallado con una cierta separación, dicha separación nos designará
cual será la cantidad de nodos que tendremos dentro del mallado. Además, los
valores conocidos del mallado son los valores de frontera o condiciones de
frontera que delimitan la superficie.

La ecuación de Laplace, se utiliza para modelar diversos problemas que tienen


que ver con el potencial de una variable desconocida.
Expresión de la ecuación de Laplace para potencial eléctrico.

 2V  2V
 0
x 2 y 2

Fig.1 Enrejado Superficial Demostración


En la Figura 1 podemos observar la superficie mallada, sobre la cual
realizaremos la demostración para encontrar el algoritmo de solución de la
ecuación de Laplace el cual lo usaremos en el paquete informático Matlab.

Partiendo de la definición de la derivada parcial tenemos:

𝜕𝑣 𝑉1− 𝑉0
( ) = , 𝐸𝑐1
𝜕𝑥 𝑎 ℎ

𝜕𝑣 𝑉0− 𝑉3
( ) = , 𝐸𝑐2
𝜕𝑥 𝑐 ℎ

donde ℎ es la variación que existe entre 𝑉0 , 𝑉1 , 𝑉3. Tomando la consideración


de que la ecuación de Laplace se aplica la segunda derivada parcial:

𝜕𝑦 𝜕𝑦
( ) −( )
𝜕𝑣 2 𝜕𝑥 𝑎 𝜕𝑥 𝑐
=
𝜕𝑥 2 ℎ

Reemplazando las ecuaciones Ec.1 y Ec.2

𝜕𝑣 2 (𝑉1− 𝑉0 ) − (𝑉0− 𝑉3 )
2
=
𝜕𝑥 ℎ2

𝜕𝑣 2 (𝑉1 − 2𝑉0 + 𝑉3 )
=
𝜕𝑥 2 ℎ2

Teniendo en cuenta que las variaciones de potencial se dan tanto en el plano


coordenado tanto en x como en y obtenemos:

𝜕𝑣 2 (𝑉2 − 2𝑉0 + 𝑉4 )
2
=
𝜕𝑦 ℎ2

Partiendo de la Ecuación de Laplace para potencial eléctrico:

𝜕𝑣 2 𝜕𝑣 2
+ =0
𝜕𝑥 2 𝜕𝑦 2
tenemos:

(𝑉1 − 2𝑉0 + 𝑉3 ) (𝑉2 − 2𝑉0 + 𝑉4 )


+ =0
ℎ2 ℎ2

(𝑉1 + 𝑉3 + 𝑉2 + 𝑉4 − 4𝑉0 )
=0
ℎ2

Aplicando un algoritmo para simplificar la ecuación y obtener el resultado en


función de los potenciales tenemos que:

𝑉1 + 𝑉3 + 𝑉2 + 𝑉4 = 4𝑉0
La ecuación iterativa que usaremos en el paquete informático Matlab

1
𝑉0 = (𝑉 + 𝑉3 + 𝑉2 + 𝑉4 )
4 1

Condiciones de frontera

Debemos además especificar las condiciones de frontera en los extremos de la


placa para obtener una solución única.
El caso más simple es aquel donde el potencial eléctrico en la frontera es un
valor fijo, a este tipo de condición se la conoce como “condición de frontera de
Dirichlet”.

Desarrollo

A continuación, con la ayuda del paquete informático Matlab y la ecuación del


modelo de solución iterativo, teniendo en cuenta cuales son las condiciones en
las que podremos aplicar este proceso, tenemos un escenario en el cual
conocemos un superficie cuadrada cualquiera y también conocemos cuáles son
los valores de frontera los cuales están expresados en función del potencial
eléctrico, en nuestro caso de análisis tenemos los valores de frontera vf=10,
vf2=90, vf3=70 y vf4=0. En la herramienta informática se desarrolló un algoritmo
que nos permita conocer cuáles son los valores de cada uno de los puntos
internos que pertenecen a la superficie tomando en cuenta que estos puntos se
encuentran equidistantes unos de otros.

Pseudocódigo

function U=dirich(f1,f2,f3,f4,a,b,h,tol,max1)
%Datos
% - f1,f2,f3,f4 son las funciones en el contorno almacenadas como
cadenas decaracteres
% - a y b son los extremos superiores de los intervalos [0,a] y [0,b]
% - h es el incremento
% - tol es la tolerancia
% resultado
% - U es la matriz, análoga a la de la tabla 10.6, en la que se
almacea lasolucion numerica
% Inicializacion de los parametros y de U
n=fix(a/h) +1;
m=fix(b/h) +1;
ave=(a*(feval(f1,0)+feval(f2,0))+b*(feval(f3,0)+feval(f4,0)))/(2*a+2*b
);
U=ave*ones(n,m);
%COndiciones de contorno
U(1,1:m)=feval(f3,0:h:(m-1)*h)';
U(n,1:m)=feval(f4,0:h:(m-1)*h)';
U(1:n,1)=feval(f1,0:h:(n-1)*h);
U(1:n,m)=feval(f2,0:h:(n-1)*h);
U(1,1)=(U(1,2)+U(2,1))/2;
U(1,m)=(U(1,m-1)+U(n,2))/2;
U(n,1)=(U(n-1,1)+U(n,2))/2;
U(n,m)=(U(n-1,m)+U(n,m-1))/2;
% Parametro de sobrerrelajacion
w=4/(2+sqrt(4-(cos(pi/(n-1))+cos(pi/(m-1)))^2));
err=1;
cnt=0;
while((err>tol)&&(cnt<=max1))
err=0;
for j=2:m-1
for i=2:n-1
relx=w*(U(i,j+1)+U(i,j-1)+U(i+1,j)+U(i-1,j)...
-4*U(i,j))/4;
U(i,j)=U(i,j)+relx;
if(err<=abs(relx))
err=abs(relx);
end
end
end
cnt=cnt+1;
end
U=flipud(U');

Con la ayuda del algoritmo y las herramientas de desarrollo gráfico en Matlab,


también se realizó la graficación del enrejado y se pudo identificar por colores
cuales son las zonas en las que el potencial toma valores más elevados y los
valores más bajos incluso tomando en cuenta que en algunos puntos llega a ser
cero. Los valores más altos se representan en la gama de colores rojos y
anaranjados y los valores más pequeños se los representa con colores azules y
celestes.

Fig.3 Gráfico Distribución Potencial sobre Mallado

En la Fig.3 podemos observar de que dimensión se forma el mallado en nuestro


ejemplo, tenemos un mallado con separación de 0.05 m entre cada uno de los
puntos internos, lo cual nos arroja un resultado matricial de dimensión 61x61.
Para conocer cuál es el potencial en un punto en específico podemos hacerlo de
dos formas diferentes, la primera accediendo a la tabla de datos (Anexo 1) o
mediante el command window del paquete informático, ingresando las
coordenadas en “X” e “Y” nos arrojará el valor del potencial que existe en ese
punto y lo mostrará en la gráfica con una etiqueta determinada por el usuario en
este caso lo hemos definido con un asterisco (*).

Fig.4 Potencial en un punto específico del mallado

Existen otros métodos para encontrar una solución a la Ecuación de Laplace


aplicado a los potenciales eléctricos, nosotros hemos elegido este método ya
que es uno de los más simplificados, y solo será necesario conocer los valores
de frontera de la superficie mallada ya que con la ayuda del paquete informático
se encarga de realizar todos los cálculos necesarios para conocer los
potenciales en cada punto.

ANEXOS

TABLA EXCEL POTENCIALES (MATRIZ 61X61)

https://estliveupsedu-
my.sharepoint.com/personal/lcaleroa1_est_ups_edu_ec/_layouts/15/guestacce
ss.aspx?docid=12e2fe6256b1e4ed2a6cc615d737d2663&authkey=AZKlUF342d
VzaUhYvL4CiLY

BIBIOGRAFÍA

[1] J. A. B. William H. Hayt, Teoría Electromagnética, Monterrey: Mac Graw Hill.


[2] Y. H. Lee, Introduction to Engineering Electromagnetics, Kyongkido: pringer-Verlag
Berlin Heidelberg 2013, 2013.
[3] A. Gilat, Matlab una Introdcucción con Ejemplos Prácticos, Hoboken: Reverté S.A,
2005.
[4] Matlab a practicalintroduction to programming and problem solving, Oxford:
Elsevier, 2012.
[5] J. G. Benedito, Métodos numéricos en ingeniería práctico con Matlab, Oviedo:
Textos universitarios ediuno, 2006.
[6] J. P. M. R. Roberto Romero, «Métodos Iterativos para calcular potenciales
electroestáticos,» Revista de Físca UNAH, vol. 2, nº 1, p. 54, Junio 2014.

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