You are on page 1of 7

AVANCES Investigacin en Ingeniera 14 (2011)

40
Implementacin del Mtodo de Perfil de Gota para
la Medicin de la Tensin Interfacial en MATLAB,
utilizando un nuevo Sistema de Coordenadas de Referencia
Drop profle method implementation in Matlab for measuring
the interfacial tension, using a new reference coordinate system
Alberto Ricardo Albis Arrieta
1*
, Darmys Cristina Fernndez Alviz
2*
, Andrs Camilo Nez Coba
3*
1
Ingeniero Qumico. Doctor en Ciencias Qumica. Facultad de Ingeniera, programa de Ingeniera Qumica, Universidad del Atlntico, Barranquilla - Colombia.
* albertoalbis@mail.uniatlantico.edu.co
2
Estudiante de Ingeniera Qumica, Universidad del Atlntico, Barranquilla - Colombia. * dcfernandeza@gmail.com
3
Estudiante de Ingeniera Qumica, Universidad del Atlntico, Barranquilla - Colombia. * andrey_c-29@hotmail.com
Fecha de recepcin del artculo: : Fecha de aceptacin del artculo:
Resumen
En este trabajo se implement un algoritmo para
el clculo de la tensin superfcial a partir de
imgenes obtenidas con la tcnica experimental
de la gota colgante aplicando un nuevo sistema
de coordenadas de referencia. Se escribi un
cdigo en el lenguaje de alto nivel MATLAB
utilizando las funciones incluidas en algunos
paquetes de utilidades del programa. El algoritmo
mostr un buen desempeo, tanto en el manejo
de la imagen como en la optimizacin de los
parmetros de tamao y de forma de gota. La
precisin del algoritmo se medir en una etapa
posterior utilizando fotografas de gotas colgantes
de sustancias de propiedades conocidas.
Palabras clave
Gota colgante, coordenadas polares, ecuacin de
Young-Laplace, MATLAB
Abstract
In this work an algorithm was implemented to
calculate the surface tension from images of
pendant drops using a novel coordinate reference
system. A code was written using the high level
programming language, Matlab. Built in function
from Matlab toolboxes were used. The algorithm
showed good performance in the image processing
tasks and in the optimization of the drop size and
form parameters. The algorithm accuracy will be
tested on a posterior stage using pendant drops of
substances of known properties.
Key Words
Pendant drop, polar coordinates, Young-Laplace
equation, MATLAB
Introduccin
La tensin interfacial es una propiedad muy
importante en los fenmenos que involucran
superfcies y la presencia de varias fases, incluyendo
muchas operaciones en Ingeniera Qumica. Es una
propiedad que brinda informacin sobre las fuerzas
intermoleculares en la interface y desde el punto
de vista prctico, por ser muy sensible a pequeos
cambios de composicin, es una muy buena
herramienta para la determinacin de la presencia o
ausencia de agentes contaminantes en las sustancias
qumicas lquidas. La tensin superfcial es una
AVANCES Investigacin en Ingeniera 14 (2011)
41
propiedad nica de cada sustancia y muy importante
en el campo de la ciencia y la ingeniera, se defne
como el trabajo necesario para incrementar el rea
superfcial de un lquido por esa rea [1]. Con el
advenimiento de una mayor capacidad de clculo
en los ordenadores, aument considerablemente la
literatura concerniente a la medicin de la tensin
superfcial utilizando tcnicas de procesamiento de
imgenes [2].
Son varios los mtodos que actualmente se utilizan
de forma exitosa para la medicin de la tensin
superfcial. Entre estos, el mtodo de perfl de
gota muestra algunas ventajas, tales como: alta
precisin, tamao pequeo de muestra, es aplicable
a interfaces lquido-vapor y lquido-lquido y a
condiciones extremas de presin y temperatura [3].
Este mtodo ya ha sido empleado para determinar
la adsorcin de sistemas de protena en distintas
interfaces [4], [5], [6].
El mtodo del perfl de gota se basa en el desarrollo
de la ecuacin de Young-Laplace para la capilaridad
[7]. Esta ecuacin proviene del balance de fuerzas
de gravedad y presin hidrosttica considerando el
efecto de la tensin en la superfcie:
(1)

+ =
2 1
1 1
R R
P
Donde , es la tensin superfcial, R
1
y R
2
son los
radios de curvatura en un punto de la superfcie
de la gota en la que se presenta una diferencia
de presin P, la cual a su vez puede expresarse
en trminos de la altura z a la cual est ubicado
el punto en la superfcie de la gota, la diferencia
de densidades entre los medios, , la gravedad, g,
y un parmetro adimensional llamado nmero de
Bond, , a travs de:
(2)


2 1 1
2 1
+ =

+ gz
R R
Por consideraciones de simetra, esta ecuacin
puede escribirse como:
(3)
2
sin 1
1
+ = +
b
z
b
x
b
R


Donde es el ngulo formado entre el eje x y la
recta tangente al punto en consideracin, b es el
radio de curvatura en el pice y el nmero de Bond
est defnido como:
(4)
2
2 2
2
a
b gb
=

Este parmetro es positivo para gotas ssiles, una


burbuja debajo de una superfcie y un menisco en
un capilar. Es negativo para fguras como gotas
pendientes y burbujas colgantes.
Defniendo variables adimensionales [4, 8, 9]:
(5)
b s s
b z z
b x x
/
/
/
=
=
=
Y teniendo en cuenta algunas consideraciones
geomtricas, se obtiene el siguiente conjunto de
ecuaciones:
(6) 2
sin
+ = + z
x s d
d



(7) cos =
s d
x d

(8) sin =
s d
z d

Con condiciones iniciales
(9) 0 ) 0 ( ) 0 ( ) 0 ( = = = s z x
Esta ecuacin diferencial se soluciona para un
conjunto de parmetros, entre los cuales se incluye
la tensin interfacial y se compara con el perfl
experimental adquirido a travs de una fotografa.
El procedimiento se repite con distintos valores
para el conjunto de parmetros hasta que coinciden
el perfl experimental y el calculado [8].
AVANCES Investigacin en Ingeniera 14 (2011)
42
El mtodo de la gota colgante fue implementado
por primera vez por Andreas, et l. Este plante un
clculo de la tensin superfcial en funcin de tres
parmetros geomtricos: dimetro mximo de la
gota, dimetro del cuello y radio de curvatura en el
pice [10]. Pero muchas veces no es posible conocer
los valores de todos los parmetros propuestos por
Andreas, et l (1938) ya que no siempre se puede
elongar la gota lo sufciente para reconocer la regin
en la cual deben medirse los parmetros geomtricos
o incluso pueden lograr medirse pero obtenindose
valores muy inexactos debido a que dependen muchas
veces de la apreciacin visual del experimentador.
Desde su aparicin, el mtodo ha sufrido varias
modifcaciones como la de Lpez de Ramos (1993),
quien desarroll un modelo matemtico, en el cual
la forma de una gota de lquido que pende de una
superfcie puede ser representada por la ecuacin
de Young-Laplace. En este mtodo el perfl de gota
se aproxima a travs de pequeas rectas o splines
con las cuales se calcula la curvatura de la gota en
diferentes puntos. Posteriormente estos datos son
grafcados en funcin de la altura y la pendiente de
la recta resultante se iguala a /.
Farias, et l. (1998) resolvieron la ecuacin de
Young-Laplace utilizando el mtodo de Runge-
Kutta de cuarto orden de paso variable para valores
de entre 0 y 0,6. Fuentes & Lpez de Ramos
(2001) propusieron un nuevo mtodo para calcular
la tensin superfcial mediante la tcnica de la gota
colgante, resolviendo la ecuacin de Laplace-Young
por medio del mtodo de integracin numrica de
Runge-Kutta-Fehlberg [10].
Zholob, et l (2007) propuso el cambio de
coordenadas de referencia para la solucin de
la ecuacin de Young-Laplace (Figura 1). Esta
modifcacin permite cambiar la longitud de arco
como variable de integracin por el ngulo con
respecto al eje de las ordenadas, [4, 9] evitando el
proceso de interpolacin al comparar los perfles
calculados con los experimentales.
Es de resaltar que la variable de integracin en
las Ec. 6-8 es la longitud del arco adimensional,
Figura 1. Sistema de coordenadas propuesto
por Zholob, et l.
Figura 2. Coordenadas de referencia utilizadas
en este trabajo.
mientras que en los perfles experimentales las
coordenadas son x y z. Esta situacin fuerza la
necesidad de interpolacin de los valores calculados
en el perfl cuando tratamos de compararlo con los
datos experimentales, aumentando el tiempo de
cmputo y la disminucin de la precisin del ajuste.
AVANCES Investigacin en Ingeniera 14 (2011)
43
En bsqueda de mayor exactitud, menor tiempo
computacional y sobre todo, tratando de evitar
la interpolacin en los perfles calculados para la
medicin de la tensin superfcial por el mtodo de
perfl de gota se trabaj con una modifcacin del
sistema de coordenadas que propuso Zholob, et l
[4, 9] (Figura 2).
Esta modifcacin del sistema de coordenadas
fue propuesta por Albis y Rincn [11], la cual se
basa en la transformacin de las coordenadas
cartesianas a polares. Este sistema (Figura 3), evita
la interpolacin del perfl generado y facilita la
comparacin entre los perfles experimentales y
calculados.
(11)

+ =
2 / 3
2
2
2
2
1
kQ
d
r d
r
r
d
r d



Donde:
(12)
( )
( )

sin 1
1
2 cos 1
2 / 1
2
r P
r k
+
+ =

(13)

cos sin
cos sin
d
r d
r
r
d
r d
P

+
=

(14)
2
2

+ =
d
r d
r Q
Con condiciones iniciales:
(15)
0 ) 0 (
1 ) 0 (
=
=
d
r d
r

Metodologa
Las ecuaciones generadas por el nuevo sistema de
coordenadas deben ser resueltas simultneamente
por mtodos numricos, por lo cual se
implementaron en el software MATLAB. Este
software es un sistema interactivo con lenguaje de
programacin para cmputo cientfco y tcnico
en general.
El sistema de ecuaciones fue resuelto por la funcin
ODE45 incluido en MATLAB. Esta funcin
implementa el mtodo de Dormand-Price que es
un par encajado de mtodos Runge-Kutta de 4 y
5 orden. En una primera etapa, las ecuaciones se
solucionaron para diferentes nmeros de Bond y
los resultados fueron comparados con los de la
literatura [11, 12].
Las imgenes de gotas pendientes, utilizadas
para evaluar el desempeo del algoritmo, fueron
obtenidas en nuestro laboratorio utilizando
una versin simplifcada de los tensimetros
comerciales.
Figura 3. Deteccin del borde de la gota mediante
el mtodo de Canny
Defniendo el radio adimensional:
(10)
La ecuacin de Young-Laplace se puede expresar
en el sistema de coordenadas previamente defnidas
como ec. 11:
AVANCES Investigacin en Ingeniera 14 (2011)
44
Se utiliz la aplicacin grfca GUIDE, MATLAB
el cual ofrece un conjunto de herramientas
para crear interfaces grfcas de usuario (GUI).
Estas herramientas simplifcan enormemente el
proceso de diseo y construccin de interfaces
grfcas de usuario. Lo cual permite un mejor
manejo del software.
Resultados
El programa desarrollado tiene como objetivo
principal hallar el valor de la tensin superfcial de la
sustancia requerida a travs del procesamiento de la
fotografa de una gota colgante de dicha sustancia.
El programa captura la imagen fotogrfca y su
primer paso es realizar el cambio de formato de la
imagen a escala de grises para facilitar el manejo de
la misma.
Para esto se utiliz el comando rgb2gray con la
sintaxis:
I = rgb2gray (RGB)
convierte la imagen RGB truecolor a la intensidad
de la imagen en escala de grises eliminando el tono
y la saturacin de informacin, manteniendo la
luminancia.
Luego de esto el programa tiene la capacidad
de reconocer o detectar el borde de la gota a
travs del mtodo Canny, el cual mediante unas
transformaciones se convertir en nuestro perfl
experimental. Este mtodo est considerado
como uno de los mejores mtodos de deteccin
de contornos mediante el empleo de mscaras
de convolucin y basado en la primera derivada.
El mtodo de Canny encuentra bordes mediante
la bsqueda de mximos locales del gradiente
de intensidad (Figura 3). El gradiente se calcula
utilizando la derivada de un fltro gaussiano. El
mtodo utiliza dos umbrales, para la deteccin
de bordes y dbil fuerte, e incluye los bordes
dbiles en la salida solo si estn conectados a los
bordes fuertes. Este mtodo en algunos casos
puede distinguir el ruido en la imagen y tiene ms
probabilidades de detectar ciertos bordes dbiles.
El software MATLAB lo incluye de la siguiente
forma:
BW = edge(Imagen,canny,umbral)
Umbral es un vector de dos elementos en los
que el primer elemento es el bajo umbral, y el
segundo elemento es el umbral alto. Si se especifca
un escalar para el umbral, este valor escalar
es utilizado para el umbral de alto y un valor
correspondiente al 40% se utiliza para el umbral
bajo.
Como siguiente paso el usuario tiene la opcin de
seleccionar un corte a la imagen para obtener el rea
con la que desea trabajar (Figura 4). De igual forma
que el mtodo de Canny se utiliz un comando
implcito en MATLAB.
Figura 4. Seleccin del rea de trabajo.
rect = getrect (fgura)
Este comando permite seleccionar un rectngulo
en los ejes actuales de la fgura con el ratn,
permitindole al usuario trabajar slo con una
AVANCES Investigacin en Ingeniera 14 (2011)
45
parte de ella y no incluir el borde correspondiente a
la aguja de donde se forma la gota. Posteriormente
las coordenadas detectadas del borde son
transformadas a unidades de longitud utilizando
los datos proporcionados por el usuario,
correspondientes a la calibracin de la cmara.
Hasta este punto, se han obtenido las coordenadas
del perfl experimental (Figura 5), sin embargo,
para el clculo de la tensin superfcial por medio
del mtodo de gota colgante debe realizarse una
comparacin entre el perfl experimental y el
generado por el nuevo sistema de coordenadas.
Para esto el usuario debe introducir al programa
un primer valor estimado del nmero de Bond,
las densidades del aire, del lquido, la gravedad y
las coordenadas del pice. Para asignar el nmero
de Bond, las densidades del aire, del lquido y la
gravedad, el usuario tiene la libertad de fjar un
valor inicial mediante un cuadro de texto y para las
coordenadas del pice, el usuario puede capturar
estos valores sealando el punto sobre la grfca y
presionando enter para guardar las coordenadas de
ese punto. Este ltimo procedimiento se encuentra
mediante la funcin getpts, con la siguiente sintaxis:
de los parmetros especifcados entre los cuales
aparece el valor objetivo, es decir el de la tensin
superfcial. El valor de la tensin se obtiene
utilizando un procedimiento de optimizacin no
lineal que ajusta el valor del nmero de Bond, el
radio de curvatura en el pice, la posicin del pice
y el ngulo de inclinacin de la cmara hasta que
se minimice la diferencia entre los valores de los
radios del perfl experimental y el perfl calculado
[11]. La optimizacin se realiz con el comando
lsqnonlin y la solucin del sistema de ecuaciones
con el comando ODE45.
Como se mencion anteriormente, todo este
algoritmo fue acoplado a la aplicacin GUIDE
de MATLAB, generando una interfaz grfca de
usuario en la que se facilita el uso del programa,
puesto que no es necesario realizar ninguna serie de
clculos a parte de seleccionar (Figura 6) opciones.
Figura 5. Ejemplo de perfl experimental.
[X, Y] = getpts (fgura)
Finalmente, el programa realiza la comparacin
entre los perfles y arroja un valor para cada uno
Figura 6. Interfaz grfca del algoritmo.
Conclusiones
Se implement un algoritmo para la solucin de
la ecuacin de capilaridad de Young-Laplace en
Matlab, utilizando un nuevo sistema de coordenadas
de referencia, con el cual se evita la interpolacin
de los perfles calculados. Las herramientas del
software permiten una aplicacin fexible para la
implementacin de este tipo de mtodos.
AVANCES Investigacin en Ingeniera 14 (2011)
46
La implementacin del algoritmo en MATLAB
mostr una excelente concordancia entre los
resultados obtenidos y los resultados reportados en
la literatura. Por otra parte, las pruebas del algoritmo
demostraron que la aplicacin en MATLAB se
puede utilizar para calcular la tensin superfcial de
las soluciones de los perfles de la gota. Es necesaria
la realizacin de trabajos posteriores que permitan
determinar la precisin del algoritmo para el clculo
de las tensiones superfciales experimentales de
sustancias de referencias. As mismo, se necesitan
trabajos que permitan extender la aplicacin del
software a otros tipos de situaciones como gotas
ssiles y burbujas debajo de superfcies y al clculo
de ngulos de contacto.
Referencias
1. IUPAC (2010). IUPAC Gold Book. http:goldbook.
iupac.org.
2. Song, B. and Springer, J. (1996). Determination
of Interfacial Tension from the Profle of a Pendant
Drop Using Computer-Aided Image Processing: 1.
Theoretical. J. Coll. Interface Sci.184, 64-76.
3. Hoorfar, M., A. W. Neumann (2006). Recent
progress in Axisymmetric Drop Shape Analysis
(ADSA). Adv. Coll. Interfac. Sci.121, 25-49.
4. Makievski, A. V., R.Wstneck, et l. (1998). Protein
adsorption isotherms studied by axisymmetric drop
shape analysis. Coll. Surf. A. 143, 461-6.
5. Chen, P., Z. Policova, et l. (1999). Study of
molecular interactions between lipids and proteins
using dynamic surface tension measurements: a
review. Coll. Surf. B.15, 313-324.
6. Zuo, Y. Y., M. Ding, et l. (2004). Further
development of Axisymmetric Drop Shape
Analysis-Captive Bubble for pulmonary
surfactant related studies. Biochem. Biophys.
Acta1675, 12-20.
7. Adamson, A.W. and Gast, A.P. (1996). Physical
Chemistry of Surfaces. New York, John Wiley &
Sons, Inc.
8. Ro, O.I.D. and Neumann, A.W. (1997).
Axisymmetric Drop Shape Analysis:
Computational Methods for the Measurement
of Interfacial Properties from the Shape and
Dimensions of Pendant and Sessile Drops. J. Coll.
Interfac. Sci.196, 136-47.
9. Zholob, S.A. and Makievski, A.V. et l. (2007).
Optimization of calculation methods for
determination of surface tensions by drop profle
analysis tensiometry. Adv. Coll. Interface Sci.134-
135, 322-9.
10. Fuentes, J. y Ramos, A. L. L. d. (2001).
Nuevo mtodo para medir la tensin superfcial
mediante la tcnica de la gota colgante. Inf.
Tecnol.12. 2, 181-4.
11. Albis, A., Rincn, A. (2010). Young-Laplace
Equation in Convenient Polar Coordinates and its
Implementation in Matlab. Rev. Col. Qum.3.3,
413-25.
12. Bashforth, F. and Adams, J. C. (1883). An
Attempt to Test the Theories of Capillary Act
by Comparing the Theoretical and Measured
Form of Drops of Fluid. Cambridge, Cambridge
University Press.
13. Thiessen, D.B. and Chione, D.J. et l. (1996).
Robust Digital Image Analysis of Pendant Drop
Shapes. J. Coll. Interface Sci.177, 658-65.

You might also like