Está en la página 1de 4

1

Potencial Electrostático en un Cubo


Leo Danny Sanchez Arcila
Profesor: José Jaramillo
Risaralda, Universidad Tecnológica de Pereira, Pereira, Colombia
Correo-e: danny.sanchez@utp.edu.co

Resumen— Se desea hallar el potencial en un cubo el cual se 𝜕2𝑣 𝜕2𝑣 𝜕2𝑣


referencia a un salón de clase. El procedimiento que se aplicara + + =0 (1)
𝜕𝑥 2 𝜕𝑦 2 𝜕𝑧 2
consiste en la utilización de la ecuación de la Laplace y el método
de diferencias finitas, se utilizara el software de Matlab para dar
solución al problema. sujeta a las condiciones de frontera:

Palabras clave— Potencial, Laplace, Diferencias Finitas, Matlab. 𝑣(𝑥, 0, 𝑧) = 100𝑉

Abstract— You want to find the potential in a cube which refers 𝑣(𝑥, 𝑦, 0) = 50𝑉
to a classroom. The procedure to be applied consists of the use of
the Laplace equation and the finite difference method, using the Ahora se hace una solución discreta al laplaciano por medio
Matlab software to solve the problem. del método de diferencias finitas:
Key Word — Potential, Laplace, Finite Differences, Matlab. NOTA: Por cuestiones de simplicidad se tomará el ejemplo de
la malla como un caso bidimensional y además también se
I. INTRODUCCIÓN tomará una discretización baja para una mejor comprensión.

Al avanzar en el estudio del electromagnetismo se presenta el 1. Se genera la malla homogénea del dominio la cual es
caso electrostático donde existen potenciales debido a un conjunto finito de puntos en los cuales se buscará
distribuciones de carga cuyos efectos se propagan en medios la solución aproximada a la ecuación diferencial
materiales. En este articulo se presenta la obtención y parcial.
simulación de la propagación de potenciales electrostáticos
con fronteras sometidas a diferentes potenciales. En la Figura 1 se puede observar la malla para la cual se
supone un rectángulo en una discretización de 5 x 5.
Primero se mostrará el desarrollo matemático que se
implementó para dar solución a la ecuación de Laplace el cual
es por el problema de Dirichlet, luego se plantea el método
iterativo de diferencias finitas para llegar a la implementación
computacional esperada. Además, se mostrará la gráfica de la
variación de este potencial.

II. CONTENIDO

2.1 Teoría: Desarrollo matemático.

Algunos fenómenos pueden ser modelados con la ecuación de


Laplace:

∇2 𝑣 = 0

donde ∇2 es el operador Laplaciano escalar (divergencia


del gradiente). Para dar solución a esta ecuación se plantea
como un problema de Dirichlet donde se calcula el potencial
en cualquier punto de una región dadas unas condiciones de
frontera.
Fig. 1 Malla discretizada.
El problema de Dirichlet en este caso es:
Resolver la ecuación (1)
2
2. Se aplica el teorema de diferencias finitas. 𝑣(𝑥 − 1, 𝑦, 𝑧) + 𝑣(𝑥 + 1, 𝑦, 𝑧) − 6𝑣(𝑥, 𝑦, 𝑧)
+ 𝑣(𝑥, 𝑦 − 1, 𝑧) + 𝑣(𝑥, 𝑦 + 1, 𝑧)
Usando el teorema de Taylor para funciones de tres variables 𝜕2𝑣 𝜕2𝑣 𝜕2𝑣 + 𝑣(𝑥, 𝑦, 𝑧 − 1) + 𝑣(𝑥, 𝑦, 𝑧 + 1)
𝑋, 𝑌 𝑦 𝑍 , se hace una aproximación de diferencias hacia , , =
𝜕𝑥 2 𝜕𝑥 2 𝜕𝑥 2 ℎ2
adelante como se muestra en la ecuación (2), luego también se
hace una aproximación de diferencias hacia atrás como se 𝜕2 𝑣 𝜕2 𝑣 𝜕2 𝑣
Como 2 , 2 , 2 = ∇2 𝑣 = 0 entonces la anterior ecuación
muestra en la ecuación (3) y por último una aproximación de 𝜕𝑥 𝜕𝑥 𝜕𝑥
diferencias centradas como se muestra en la ecuación (4). queda de la siguiente manera:

Aproximación hacia adelante: 𝑣(𝑥 − 1, 𝑦, 𝑧) + 𝑣(𝑥 + 1, 𝑦, 𝑧) − 6𝑣(𝑥, 𝑦, 𝑧)


+ 𝑣(𝑥, 𝑦 − 1, 𝑧) + 𝑣(𝑥, 𝑦 + 1, 𝑧)
𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥 + 1, 𝑦, 𝑧) − 𝑣(𝑥, 𝑦, 𝑧) + 𝑣(𝑥, 𝑦, 𝑧 − 1) + 𝑣(𝑥, 𝑦, 𝑧 + 1)
= 0=
𝜕𝑥 ℎ ℎ2

𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦 + 1, 𝑧) − 𝑣(𝑥, 𝑦, 𝑧) Ahora se hace un procedimiento matemático para dar con la
= (2) ecuación iterativa, primero despejamos −6𝑣(𝑥, 𝑦, 𝑧) pasando
𝜕𝑦 ℎ
al otro lado positivo de esto nos va a quedar que 𝑣(𝑥, 𝑦, 𝑧)
𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦, 𝑧 + 1) − 𝑣(𝑥, 𝑦, 𝑧) correspondiente al potencial en los ejes 𝑥, 𝑦, 𝑧 es igual a la
= ecuación (5). En donde h hace referencia a la altura la cual se
𝜕𝑧 ℎ
toma como 1 y por lo tanto la ecuación queda de la siguiente
Aproximación hacia atrás: manera:

𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦, 𝑧) − 𝑣(𝑥 − 1, 𝑦, 𝑧) 𝑣(𝑥 − 1, 𝑦, 𝑧) + 𝑣(𝑥 + 1, 𝑦, 𝑧)


= + 𝑣(𝑥, 𝑦 − 1, 𝑧) + 𝑣(𝑥, 𝑦 + 1, 𝑧)
𝜕𝑥 ℎ
+ 𝑣(𝑥, 𝑦, 𝑧 − 1) + 𝑣(𝑥, 𝑦, 𝑧 + 1)
𝑣(𝑥, 𝑦, 𝑧) = (5)
𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦, 𝑧) − 𝑣(𝑥, 𝑦 − 1, 𝑧) 6
= (3)
𝜕𝑥 ℎ
La anterior ecuación e la expresión principal que se aplica en
𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦, 𝑧) − 𝑣(𝑥, 𝑦, 𝑧 − 1) el método iterativo.
=
𝜕𝑥 ℎ
2.2 Implementación: Proceso computacional
Aproximación centrada:
La implementación se hizo en el software de Matlab, así como
𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥 + 1, 𝑦, 𝑧) − 𝑣(𝑥 − 1, 𝑦, 𝑧) sigue:
=
𝜕𝑥 2ℎ
Primero se creó una matriz con el tamaño deseado y
𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦 + 1, 𝑧) − 𝑣(𝑥, 𝑦 − 1, 𝑧) consiguiente a eso se procedió a hacer el llenado de la matriz
= (4) con las condiciones iniciales en cero como se muestra en la
𝜕𝑥 2ℎ
Figura 2.
𝜕𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦, 𝑧 + 1) − 𝑣(𝑥, 𝑦, 𝑧 − 1)
=
𝜕𝑥 2ℎ

Ahora la aproximación en diferencias finitas centradas de


𝜕2 𝑣 𝜕2 𝑣 𝜕2 𝑣
, , es
𝜕𝑥 2 𝜕𝑥 2 𝜕𝑥 2

𝜕 2 𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥 − 1, 𝑦, 𝑧) − 2𝑣(𝑥, 𝑦, 𝑧) + 𝑣(𝑥 + 1, 𝑦, 𝑧)


=
𝜕𝑥 2 ℎ2

𝜕 2 𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦 − 1, 𝑧) − 2𝑣(𝑥, 𝑦, 𝑧) + 𝑣(𝑥, 𝑦 + 1, 𝑧)


=
𝜕𝑦 2 ℎ2

𝜕 2 𝑣(𝑥, 𝑦, 𝑧) 𝑣(𝑥, 𝑦, 𝑧 − 1) − 2𝑣(𝑥, 𝑦, 𝑧) + 𝑣(𝑥, 𝑦, 𝑧 + 1)


=
𝜕𝑧 2 ℎ2
Fig. 2 Creación e inicialización de la matriz.
Sumando las derivadas parciales se tiene lo siguiente:
Scientia et Technica Año XVIII, No 1, Mes 8 de Año 2018. Universidad Tecnológica de Pereira. 3
Luego se procedió a definir las condiciones de frontera que
para este caso se tomaron de acuerdo al ejemplo del salón de
clase donde el tablero esta a un potencial de 100V y el piso
esta a un potencial de 50 V, su implementación se puede
observar en la Figura 3.

Fig. 5 Ejemplo de Matriz multidimensional en Matlab.

Fig. 3 Condiciones de frontera. Luego se procedió a hacer el recorrido de la matriz, y con la


ecuación (5) poder hallar el potencial en todos los puntos de la
A continuación, se mostrará la matriz resultante a partir de los región interior, como se muestra en la Figura 6.
procedimientos anteriormente hechos. Para la creación de la
matriz se utilizo un tamaño pequeño para poder apreciar con
mayor facilidad su comportamiento como se puede observar
en la Figura 4.

Fig. 6 Calculo del potencial en la región interior.

Las líneas de código que se utilizaron para generar la grafica


se pueden observar en la Figura 7.

Fig. 7 Líneas de código para la gráfica del potencial.

A continuación, en la Figura 8 se puede observar la gráfica del


potencial.

Fig. 4 Ejemplo Matriz 3x3x3 solo con condiciones de


frontera.

En el ejemplo se puede observar como las columnas


representan el eje Y, las filas representan el eje X y el eje Z
Matlab lo representa como páginas de esta manera se genera
una matriz tridimensional como se puede observar en la
Figura 5.

Fig. 8 Grafica del potencial.


4
Lo que nos quiera dar a entender la grafica de la Figura 8 es
como converge el potencial desde tener unas condiciones de
frontera de 100 y 50 V a estabilizarse. En la Figura 9 se puede
observar la gráfica del contorno donde se puede apreciar
mejor esta estabilización del potencial.

Fig. 9 Grafica de las líneas equipotenciales.

III. CONCLUSIONES

Se pudo ver que el método iterativo propuesto entrega resultados


satisfactorios además de resolver problemas de gran complejidad
sin incurrir en procesos de solución demasiado elaborados.

Este tipo de implementaciones computacionales son el punto de


partida para, de manera posterior, analizar el caso
electrodinámico; útil en estudio de antenas, propagación, análisis
de compatibilidad bioelectromagnética, entre otros.

REFERENCIAS

[1] Introducción al método de diferencias finitas:


http://mmc.geofisica.unam.mx/femp/Ejemplitos/04-
MetodoDeDiferenciasFinitas/IntroduccionAlMetodoDeDifere
nciasFinitasYSuImplementacionComputacional/Introducci%C
3%B3n%20al%20M%C3%A9todo%20de%20Diferencias%2
0Finitas%20y%20su%20Implementaci%C3%B3n%20Compu
tacional.pdf
[2] Resolución de ecuaciones diferenciales parciales:
https://www.ucursos.cl/ingenieria/2012/1/CC3501/2/material_
docente/bajar?id_material=414762

También podría gustarte