Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
221-232
Atenuacin de huella de
adquisicin guiada por atributos
ssmicos
Cuellar-Urbano Mayra,
Chvez-Prez Sergio
Meja-Ugalde Mario
233-240
241-252
253-269
Velzquez-Villegas Fernando,
Santilln-Gutirrez Sal Daniel
Cadena-Arenas Antonio,
Kryshtab Tetyana,
Palacios-Gmez Jess,
Kryvko Andriy
271-286
287-298
299-310
Determinacin de lmites de
transmisin en sistemas
elctricos de potencia
Monitoreo de la remocin
biolgica de nitrgeno en efluentes
de teneras usando un ...
Lgica y abstraccin en la
formacin de ingenieros:
Una relacin necesaria
Castellanos-Bustamante Rafael
Garduo-Garca A.,
Lpez-Cruz I.L.,
Martnez-Romero S.,
Ruz-Garca A.
Serna M. Edgar,
Polo Jos Antonio
311-319
Fractional RC and LC Electrical
Circuits
Gmez-Aguilar Jos Francisco,
Razo-Hernndez Jos Roberto,
Rosales-Garca Juan,
Gua-Caldern Manuel
Investigacin y Tecnologa
Universidad Nacional Autnoma
de
Mxico w Facultad
w Mxico 2014
NORTHWESTERN
AREA
North-south
Mode shape
SYD SYC
MDP
VAD
SYC, SYD
CBD
ENO, GPP
ENO
NORTHERN
AREA
CBD
Peninsular_Western
NORTHEASTERN
AREA
Mode shape
MDP
VAD
MED
DEL
AGM
Participation Factors
AGM
North_south mode
WESTERN
AREA
DEL
MED
LAV
MDP
MMT
Western_Eastern mode
Western_Eastern
Mode shape
AGM
MPS
ANG
MMT
VAD
PENINSULAR
AREA
SOUTHEASTERN
AREA
Peninsular_Western mode
DEL
www.ingenieria.unam.mx/~revistafi
de Ingeniera
CE
AR NT
E A RA
L
209-220
PP. 163-319
199-208
Ingeniera
w
Santaolaya-Salgado Ren,
Fragoso-Daz Olivia Graciela,
Zamudio-Lpez Sheydi Anel
abril-junio 2014
Moumtadi Fatima,
Granados-Lovera Fabin,
Delgado-Hernndez Julio Carlos
No. 2
Activacin de funciones en
edificios inteligentes utilizando
comandos de voz desde
dispositivos mviles
Vol. XV
187-198
175-186
163-174
ANG
Secretario Administrativo
Abogado General
Comit Editorial
lvaro Aldama Rodrguez
Consultor
Consultor
Hugh Rudnick
Dante Fratta
Facultad de Ingeniera,
Universidad de Antioquia Colombia
Sanjit K. Mitra
Contenido
163-174
175-186
187-198
Modelo formal para la reestructura de marcos orientados a objetos hacia arquitecturas modelovista-adaptador
Formal Model for Restructuring of Object-Oriented Frameworks to Architecture Model-View-Adapter
Santaolaya-Salgado Ren, Fragoso-Daz Olivia Graciela, Zamudio-Lpez Sheydi Anel
199-208
209-220
221-232
233-240
241-252
253-269
271-286
287-298
299-310
311-319
NORTHWESTERN
AREA
North-south
Mode shape
SYD SYC
NORTHERN
AREA
CBD
Peninsular_Western
NORTHEASTERN
AREA
Mode shape
MDP
VAD
MED
DEL
AGM
Participation Factors
AGM
North_south mode
WESTERN
AREA
DEL
CE
AR NT
EA RA
L
MDP
VAD
SYC, SYD
CBD
ENO, GPP
ENO
MED
LAV
MDP
MMT
Western_Eastern mode
VAD
PENINSULAR
AREA
SOUTHEASTERN
AREA
Peninsular_Western mode
ANG
Western_Eastern
Mode shape
DEL
AGM
MPS
ANG
MMT
Levachkine Serguei
Informacin del artculo: recibido: marzo de 2011, reevaluado: septiembre de 2012, aceptado: junio de 2013
Resumen
En los entornos geogrficos hay muchos y diferentes tipos de entidades geogrficas, como automviles, rboles, personas, edificios, tormentas, huracanes, etctera. Estas entidades se clasifican en dos grandes grupos: objetos
geogrficos y fenmenos geogrficos. Por su naturaleza, un entorno geogrfico es dinmico, por lo que el modelado de forma esttica no es suficiente.
Al considerar que los entornos geogrficos son dinmicos aparece un nuevo
tipo de entidad llamado evento. El propsito de realizar un modelado de
este tipo, el cual considere eventos, se debe a que las relaciones semnticas
que se pueden obtener son ms ricas que en modelos que no lo hacen. En
este artculo se presenta la conceptualizacin de este modelo, el cual est
basado en tratar a cada entidad como una sola y por medio de la unin de
las historias de cada una de ellas y relaciones entre estas, formar la descripcin de todo un entorno geogrfico dinmico completo. El principal objetivo
es el poder modelar sistemas a nivel conceptual que hagan uso de informacin espacial y temporal, para que posteriormente sirva como el motor semntico para dichos sistemas.
Descriptores:
eventos
modelado dinmico
GIS
espacio-temporal
ontologa semntica
Abstract
In geographic environments, there are many and different types of geographic entities such as automobiles, trees, persons, buildings, storms, hurricanes, etc. These
entities can be classified into two groups: geographic objects and geographic phenomena. By its nature, a geographic environment is dynamic, thus, its static
modeling is not sufficient. Considering the dynamics of geographic environment,
a new type of geographic entity called event is introduced. The primary target is a
modeling of geographic environment as an event sequence, because in this case the
semantic relations are much richer than in the case of static modeling. In this
work, the conceptualization of this model is proposed. It is based on the idea to
process each entity apart instead of processing the environment as a whole. After
that, the so called history of each entity and its spatial relations to other entities
are defined to describe the whole environment. The main goal is to model systems
at a conceptual level that make use of spatial and temporal information, so that
later it can serve as the semantic engine for such systems.
Introduccin
En la actualidad, las ciencias de informacin geogrfica
se enfocan en capturar el dinamismo de entornos geogrficos y describir la semntica de las entidades geogrficas (objetos y eventos) y las relaciones espaciales entre
estas a travs del tiempo. En el mundo existe un gran
nmero de entidades geogrficas, las cuales por naturaleza no son estticas, es decir, su comportamiento es dinmico dentro de un entorno geogrfico (Langran, 1972).
Por esta razn, los esfuerzos de la comunidad se enfocan
en el desarrollo de modelos basados en eventos, en donde estos son la parte principal del modelo (Worboys y
Hornsby, 2004). La dinmica se refiere a los sucesos en el
mundo que envuelven cambios o movimiento. Derrames de petrleo, tornados o manifestaciones son todos
ejemplos de la dinmica geogrfica.
Hasta la fecha, la mayora de los esfuerzos en el modelado de datos se ha enfocado en trabajar con snapshots estticos que reducen la profundidad natural de la
dinmica del mundo real para simplificarla, abstrayendo perspectivas que son fijas o estticas en alguna forma. Para dirigirse hacia este camino, es necesario responder algunas preguntas clave: qu tipos de fenmenos geogrficos son fundamentalmente dinmicos?,
qu hacen los datos geogrficos dinmicos?
Cuando se lleva a cabo una descripcin explcita
de un entorno especfico, esta representa las propiedades y relaciones espaciales entre los objetos que pertenecen al entorno geogrfico. Estas propiedades y
relaciones slo describen el estado del entorno cuando
la descripcin se realiza, pero no representan explcitamente los cambios que ocurren a travs del tiempo.
Por esta razn no es posible inferir automticamente
164
Keywords:
events
dynamic modeling
GIS, time interval
ontology
semantics
las cosas que ocurren cuando hay cambios entre descripciones sucesivas.
Ahora bien, no es suficiente analizar lo que ocurre
entre descripciones sucesivas, porque de esta forma todos los eventos se tratan como si tuvieran la misma
temporalidad, lo cual no ocurre en la realidad, por lo
que esta semntica asociada se pierde.
En este artculo se presenta la conceptualizacin
para el modelado de un entorno geogrfico dinmico,
el cual est basado en obtener la historia desde la perspectiva de cada entidad geogrfica (una historia de entidades significan todos los cambios sucesivos en
relaciones espaciales y las propiedades que tuvo esa
entidad). Luego, por medio de la unin de estas historias y sus relaciones, se genera la descripcin del entorno geogrfico buscando para obtener un mayor contenido semntico al expresar explcitamente, tanto las
historias como sus partes ms importantes al estar relacionadas con otras. El principal objetivo de esta propuesta de modelado es mejorar las representaciones
actuales que slo consideran aspectos geogrficos, dejando los aspectos temporales a la interpretacin del
analista de la informacin, dando como resultado respuestas ambiguas o lentas. Por otro lado, si se desarrollan sistemas basados en la conceptualizacin que aqu
se propone, se mejora la calidad y el tiempo de respuesta del sistema, ya que estar basada en una ontologa
espacio-temporal, por lo que el modelo se puede utilizar para el desarrollo de sistemas automatizados en la
toma de decisiones que requieran una respuesta rpida, adems de que tengan la cualidad de analizar la informacin a nivel semntico.
El artculo est organizado de la siguiente manera.
La siguiente seccin contiene un recorrido por el estado
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
del arte relacionado con el tema de la presente investigacin. Despus se presenta la metodologa y ms adelante los resultados obtenidos con dicha metodologa.
Por ltimo se exponen las conclusiones y se dan algunas sugerencias para el trabajo futuro.
cin de una escena para afectar el ritmo de una animacin, o alterar el orden en que se presentan las escenas.
Investigadores interesados en capturar la complejidad
de los procesos subyacentes, estn a menudo insatisfechos con el enfoque de snapshot, porque este mtodo
pasa por alto los eventos, cada uno de ellos ocurre por
separado y tiene lugar entre los snapshots (Chrisman,
1998). Los cambios que ocurren entre los snapshots no
se almacenan explcitamente, deben determinarse comparando los patrones espaciales de dos estados sucesivos, otra desventaja comnmente citada de los snapshots
es el almacenamiento de informacin redundante
(Langran,1972; Peuquet y Wentz, 1994) que ocurre
desde la representacin de localizaciones donde no
hay cambio alguno.
En el trabajo de (Galton, 2003), se identifican los
conceptos generales necesarios para soportar un modelo orientado a eventos y procesos para sistemas de informacin geogrficos dinmicos. Se introducen de
manera informal los conceptos de objeto, estado, proceso y evento, pero sin llegar a un consenso de cmo deben definirse formalmente. Galton sostiene que los
objetos y procesos tienen la posibilidad de tener cambios, sin embargo difieren significativamente con respecto a los eventos, pues los primeros tienen propiedades que pueden o no depender del tiempo, mientras
los segundos tienen nicamente propiedades que dependen del tiempo. Por otro lado, sostiene que los objetos y procesos pertenecen a un snapshot del mundo real,
mientras que los eventos pertenecen a un registro histrico, en el sentido de que se agregan en el transcurrir
del tiempo.
En (Hornsby y Cole, 2007) se presentan los sucesos
dinmicos u ocurrencias experimentadas por entidades
en un dominio geoespacial, donde se modelan como
eventos a partir de un anlisis, muestran cmo la informacin significativa acerca del movimiento de objetos
puede ser abstrada. Presentan un enfoque para abstraer patrones de movimiento a partir de secuencias de
eventos basadas en atributos clave: identidad del objeto, descripcin del evento y localizacin del evento. Sin
embargo, adoptaron la perspectiva comn de bases de
datos, donde los eventos se modelan como instantneos, es decir, eventos que no tienen duracin y marcan
un cambio en el estado de un objeto. Por lo que no consideran el caso en que los eventos tengan una cierta duracin y, por lo tanto, las relaciones que pueden existir
entre stos no se consideran.
En Campos y Hornsby (2004) se presenta un modelado de datos para eventos geogrficos cclicos (los que
son repetitivos con respecto al tiempo). En el artculo se
introduce una nueva estructura que captura las posi-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
165
n
Description (Environment (T )) = hist (ent i )
i =0
(1)
donde:
Environment ( ) representa un entorno geogrfico con
todas las entidades que pertenecen a l. Podemos
verlo como un conjunto de objetos geogrficos, los
cuales estn relacionados entre s.
Description ( ) es una funcin que se encarga de obtener
la descripcin en trminos temporales de un entorno geogrfico. Esta relaciona las historias de las entidades para formar la historia completa del entorno
y, por ende, su descripcin.
hist (enti) representa la historia de una entidad geogrfica enti durante el periodo T.
Esta descripcin est compuesta por las historias que
cada entidad tiene en el entorno durante su tiempo de
vida (existencia) en el intervalo de tiempo T. Las historias de todas las entidades del entorno geogrfico estn
relacionadas (en la ecuacin (1) se denota como una
unin) para formar la descripcin de todo el entorno.
Se denota como EG al conjunto de entidades geogrficas que pertenecen al entorno geogrfico de inters a
describir. EG es un subconjunto de entidades del mundo real y enti es una instancia para cada una de las entidades geogrficas, por lo tanto, enti EG.
El nmero de entidades geogrficas que participan en
la descripcin del EG en el periodo T debe ser finito, por lo
tanto, el nmero total de entidades est dado por n.
En la ecuacin (2) se define la funcin hist ( ), la cual
est conformada por la unin de todos los cambios que
una entidad geogrfica en especfico ha sufrido durante
el intervalo de tiempo T en que se realiza la descripcin
del entorno geogrfico.
Metodologa
(2)
Cada historia cuenta el comportamiento que tuvo la
hist
(ent i ) = CCl (ent i , t j , t k )
l =1
entidad geogrfica durante el periodo en el que se desLos cambios que ocurren se identifican por las cadenas
cribe el entorno. En un principio las historias parecen
de cambio que representan explcitamente los cambios
estar disjuntas unas de otras al tratar a cada entidad
para cada entidad geogrfica, ya sea en sus propiedade forma individual. Pero dentro del entorno geogrdes y/o en sus relaciones espaciales. La ecuacin (3)
fico las entidades estn relacionadas unas con otras
muestra la definicin de las cadenas de cambio, denotapor medio de relaciones espaciales, por lo que las hisdas con la funcin CC( ).
torias que resultan tambin estn relacionadas. Estas
historias, conjuntamente con las relaciones entre stas,
son las que forman la descripcin del entorno geogrCCl enti ,t j ,t k =
t T|t <t desc enti ,t j desc ( enti ,tk )
t
T
fico completo.
CC
ent
,t ==
desc
CC
ent
,t,t,t
desc ent
enti i,t,tj j
desc( ent
l l
i i j j kk
tTTtt
t
T|t
t
<
j
k
j
k
tiene como objetivo describir el comportamiento dinmico de un entorno geogrfico dinmico dentro de un
periodo que se denota por T.
donde:
((
))
166
((
(
))
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
Relacin espacial
Relaciones de orden, pueden ser de orden parcial o total (Kainz, 1989), como las descritas por preposiciones tales como enfrente de, detrs de, sobre y antes de
(Freeman, 1975; Chang et al., 1989; Hernndez, 1991);
por ejemplo, el automvil est enfrente de la casa.
Por ejemplo, si en tj una persona est dentro de-el saln
y en tk esta misma persona ahora est fuera del saln,
entonces podemos decir que: la persona sali del saln,
en este caso se sustituye por sali. De esta manera, si
se tienen n = 6 relaciones topolgicas, se tienen 36 posibles valores para . Esto mismo sucede con las relaciones mtricas, la cuales n = 10 teniendo 100 posibles
valores para . Finalmente, para las relaciones de orden parcial donde n = 16, se tienen 256 valores posibles
para .
Si el cambio ocurre en alguna relacin temporal de
la entidad geogrfica con algn evento (las relaciones
temporales se dan en la tabla 2), el cambio identificado
puede ser, por ejemplo, si la entidad est en una clase
de matemticas, la relacin es: Juan est dentro de clase
de matemticas, pero si en un tiempo posterior ya no
est dentro de esa clase, significa que primero participaba en ese evento y despus ya no. Entonces podemos
decir que el cambio identificado es sali de su clase.
Por lo tanto, de igual manera que con las relaciones espaciales, si tenemos cuatro relaciones temporales, entonces podemos llegar a tener 16 posibles cambios que
se pueden identificar.
Descripcin
Topolgicas
Mtricas
De orden
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
167
Relacin
Descripcin
Inicia
Termina
Participa
No_participa
desc(
ent i ,t k ) = {p pValor },{ent i ent j },{ent i ee } (4)
Donde pp P y P = {p1, p2, ..., pn} representa el conjunto
de propiedades de enti y representa un operador del
siguiente conjunto {<, , =, , , >}. La relacin espacial
que existe entre enti y alguna otra entidad geogrfica
entj que pertenezca al contexto local1 de enti est representada por , el cual puede tomar como valor alguna
de las relaciones espaciales (tabla 1). Las relaciones
temporales representadas por son algunas relaciones
temporales de la tabla 2 entre enti y un evento ee. Estos
ee E = {e1, e2, ..., em}, donde E representa el conjunto de
eventos que se desarrollan en el periodo T.
168
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
La obtencin de la medicin cuantitativa es relativamente sencilla, pues slo considera el tiempo en que dos
historias se intersecan, ms no la importancia de estas
intersecciones. Supongamos que tenemos las historias
hi y hj, donde i j. Es necesario definir la funcin dur( ),
la cual obtiene la duracin, medida en unidades de
tiempo, para una historia. La ecuacin (5) define dicha
funcin
dur ( h
) R+
i
(5)
hi H
rel(h
,h ) =
k =1
dur (hi k h j )
(6)
donde
n es el nmero de veces que se intersectan hi y hj
k es el ndice de cada una de estas intersecciones.
Esta medida puede ser de dos tipos: cuantitativa y cualitativa. En la figura 2 podemos ver una posible jerarqua
con la cual podemos clasificar la interseccin entre las
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
169
historias hi y hj. Para poder calificar la relevancia de forma cualitativa de la interseccin entre dos historias, podemos utilizar una jerarqua ordenada (Levachkine y
Guzman, 2004).
Tambin en la figura 2 se aprecia que para cada particin de relevancia se asigna un valor i que es el valor
con el que podemos mapear el resultado obtenido de la
funcin rel( ) para poder calificar la interseccin entre
dos historias. Como los valores i son los lmites de
cada particin, para el caso de la jerarqua de la figura 2
tenemos (ecuacin 7):
0 (i < j) 1, 1 i n, 1 j n, con i j
(7)
Inputs:
EG: Conjunto de entidades geogrficas
E: Conjunto de eventos
R : Conjunto de relaciones espaciales
Outputs: Descripcin geogrfica explcita D
Declare:
D, descripcin geogrfica
Begin
De acuerdo con el contexto, identificar
cules son los eventos ms
significativos.
De acuerdo con el contexto, identificar
conjunto de eventos posible de acuerdo
con el contexto especfico.
Realizar la conceptualizacin inicial
desde la perspectiva de cada entidad
geogrfica.
for each enti EG obtener
for each henti obtener sus cadenas de
cambio CCi(enti,tj,tk)
{encontrar las cadenas de cambio de
cada entidad}
for each ti, tj T obtener:
Calcular di = desc(enti,tj)
Calcular di = desc(enti,tk)
Encontrar las relaciones que
cambien entre di y dj, CCi CCididj
end for
henti hentiCCi
end for
D D henti
end for
End
Algoritmo general
Resultados
En la seccin anterior se explican las partes que conforman el modelo propuesto y lo que cada una de ellas trata
de representar conceptualmente. En este punto se pre-
170
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
objetos geogrficos son dos personas, las cuales despiertan, salen de su casa, se transportan al trabajo y luego van de regreso a sus casas.
Siguiendo el algoritmo, lo primero es identificar
cules son los objetos geogrficos que participarn en
ladescripcin. Para este caso los objetos que identificamos son: persona A, persona B, transporte 437, transporte 734. Una vez identificadas las entidades
geogrficas, se prosigue a identificar los eventos posibles o permisibles para el propsito de la descripcin.
As, los eventos que se identifican son: despierta, desayuna, subir al transporte, bajar del transporte, llegar al trabajo, salir del trabajo y entrar a casa.
Teniendo estos dos elementos se procede a obtener
las cadenas de cambio para la persona A y la persona B,
basndose en las descripciones sucesivas de cada entidad geogrfica. Estas cadenas quedan descritas en las
tablas 3 y 4.
Tabla 3. Descripciones persona A
desc0 (A,6:45)={dormido}
desc1 (A,7:00)={despierto}
desc2 (A,8:00)={dentro de cocina, desayunando}
desc3 (A,8:30)={dentro de transporte-437}
desc4 (A A,9:00)={fuera transporte-437}
desc5 (A,9:15)={dentro trabajo}
desc6 (A,18:00)={enfrente trabajo}
desc7 (A,18:30)={dentro transporte-734}
desc8 (A,19:00)={fuera transporte-734}
desc9 (A,19:30)={dentro casa}
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
171
En la figura 3 podemos observar que hay dos intersecciones entre las historias hA y hB. Esta interseccin
est dada por hA hB = {[8:30, 8:50], [18:40, 19:00]} y
como se ve es diferente de . Partiendo de este hecho
podemos pensar en una forma de medir el grado en que
dos historias estn relacionadas. Esta medida puede ser
dos tipos: cuantitativa y cualitativa. En la figura 4 se puede ver una posible jerarqua con la que podemos clasificar la interseccin entre las historias hA y hB.
Para este ejemplo podemos asignar los valores considerando una separacin equidistante entre cada nodo,
entonces se tienen los siguientes valores: 1 = 0, 2 = 0.25,
3 = 0.50, 4 = 0.75, 5 = 1.0. Como la evaluacin de la funcin rel( ) no siempre arroja un valor igual a algn i, podemos asignar intervalos disjuntos de la siguiente forma:
1= 0, 2=(0,0.25], 3=(0.25,0.50], 4= (0.50,0.75], 2= (0.75,1]
De estos intervalos, se observa que todos son abiertos
por la izquierda y cerrados por la derecha, esto con el
fin de tener intervalos disjuntos. De esta forma es fcil
decidir cmo clasificar la relevancia entre la interseccin de dos historias. Tambin es claro que esta definicin puede llegar a ser muy tajante, por el hecho que los
lmites entre dos medidas de relevancia pueden no ser
muy claros.
Utilizando la ecuacin (6), se calcula la relevancia
entre las historias.
rel( hA ,=
hb )
20 + 20
40
= = 0.053
min[765,760] 760
172
Conclusiones y discusin
La complejidad de intentar incorporar el tiempo en los
sistemas de informacin geogrfica tiene muchos aspectos a considerar. Entre estos aspectos se encuentran los
medios por los cuales se introduce la dinmica geogrfica. Entre ellos tenemos los que se denominan eventos, los
cuales se introducen en los sistemas GIS por medio de
cambios y movimiento de los objetos geogrficos.
Cabe recordar que el objetivo de este trabajo es presentar los conceptos generales para procesar informacin espacial y temporal en sistemas de informacin
geogrfica, quedando como desarrollo su implementacin. Asimismo que la definicin de nuevas relaciones y
conceptos dependern del contexto en el que se trabaja.
Esta conceptualizacin puede realizarse con el uso de
ontologas, ya que por medio de esta herramienta es po-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
Referencias
Campos J., Hornsby K. Temporal Constraints Between Cyclic Geographic Events, Proceedings of Geo Info, Campos do Jordao, Brazil, noviembre 2004, pp. 22-24.
Chang SK., Jungert E., Li Y. The Design of Pictorial Databases Based
Upon the Theory of Symbolic Projections, Buchmann A.,
Gnther-O. Smith T. y Wang Y., editores, en: Symposium on the
Design and Implementation of Large Spatial Databases, LNCS,
vol. 409, Nueva York, Springer-Verlag, 1989, pp. 303-323.
Chrisman N. Beyond the Snapshot: Changing the Approach to
Change, Error and Process, en: Spatial and Temporal Reasoning in Geographic Information Systems, en: Egenhofer M. y
Golledge R., editores, Spatial Information Systems, Nueva
York, Oxford University Press, 1998, pp. 85-93.
DiBiase D., MacEachren A., Krygier J., Reeves C. Animation and
the Role of Map Design in Scientific Visualization. Cartography
and Geographic Information System, volumen 19 (nmero 4)
1992, pp. 201-214.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
173
Egenhofer M.F. A Formal Definition of Binary Topological Relationships, Third International Conference on Foundations of
Data Organization and Algorithms (FODO), Pars, Francia,
editores Litwin W., Schek H., LNCS, vol. 367, Springer-Verlag, junio 1989, pp. 457-472.
Egenhofer M.F., Herring J. Categorizing Binary Topological Relations Between Regions, Lines, and Points in Geographic Databases, Technical Report, Department of Surveying Engineering,
University of Maine, 1990.
Freeman J. The Modeling of Spatial Relations. Computer Graphics
and Image Processing, volumen 4 (nmero 2) 1975: 156-171.
Galton A. Fields and Objects in Space, Time and Space-time. Spatial
Cognition and Computation, volumen 4 (nmero 1), 2004: 39-68.
Galton A. y Worboys M.F. Processes and Event in Dynamic Geospatial Networks, en: Proceedings of First International Conference on Geospatial Semantics, LNCS, vol. 3799, Springer
2004, pp. 45-59.
Hales S.D. y Johnson T.A. Endurantism, Perdurantism and Special Relativity. The Philosophical Quarterly, volumen 53 (nmero 213), 2003: 524-539.
Hernandez D. Relative Representation of Spatial Knowledge: The
2-D Case, en: Mark D. y Frank A. editores, Cognitive and Linguistic Aspects of Geographic Space, Kluwer Academic Publishers, Dordrecht, 1991.
Hornsby K. y Egenhofer M. Identity-Based Change: a Foundation
for Spatio-Temporal Knowledge Representation. International
Journal of Geographical Information Science, volumen 14 (nme-
Peuquet D.J. Representations of Space and Time, Neueva York, Guilford, 2002.
Peuquet D.J. Making Space for Time: Issues in Space-Time Data Representation, GeoInformatica, volumen 5 (nmero 1), 2001: 11-32.
Peuquet D.J. y Wentz E. An Approach for Time-Based Analysis of
Spatiotemporal Data, en: Proceedings of Sixth International
Symposiumof Spatial Data Handling, SDH 94, Waugh T.C. y
Healey R.G. editores, Edinburgh, Scotland, 1994, pp. 489-504.
Peuquet D.J. Its Aabout Time: A Conceptual Framework for the
Representation of Temporal Dynamics in Geographic Information Systems. Annals of the Association of American Geographers, volumen 84 (nmero 3), 1994: 441-46.
Peuquet D.J. y Ci-Xiang Z. An Algorithm to Determine the Directional Relationship Between Arbitrarily-Shaped Polygons in
the Plane. Pattern Recognition, Endnote XML BibTex, volumen
20 (nmero 1), 1987: 65-74.
Raper J. Multidimensional Geographic Information Science, Londres y
Nueva York, Taylor and Francis, 2000.
Worboys M.F. Unifying the Spatial and Temporal Components of
Geographic Information, en: Waugh T.C. y Healey R.G. editores, Advances in Geographic Information Systems: Proceedings
of the Sixth International Symposium on Spatial Data Handling,
Edinburgh. Londres, Taylor and Francis, 1994, pp. 505-17.
Worboys M. y Hornsby K. From Objects to Events: GEM, the
Geospatial Event Model, en: Egenhofer M., Freksa C., Miller
H. editores, Proceeding of GIScience, Lecture Notes in Computer Science, 3234, Springer, Berlin, 2004, pp. 327-343.
174
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 163-174 ISSN 1405-7743 FI-UNAM
Granados-Lovera Fabin
Departamento de Ingeniera en Electrnica
Facultad de Ingeniera
Universidad Nacional Autnoma de Mxico
Correo: fabianlovera@yahoo.com.mx
Informacin del artculo: recibido: mayo de 2012, reevaluado: marzo de 2013, aceptado: abril de 2013
Resumen
El desarrollo de las tecnologas de informacin y comunicacin ha posibilitado la incorporacin, a diferentes reas de la actividad humana, de aplicaciones que permiten controlar dispositivos elctricos y electrnicos
mediante comandos de voz. Con este tipo de aplicaciones, la telemedicina
ha logrado que personas cuyas capacidades fsicas fueron disminuidas temporalmente incrementen su nivel de autonoma; a la educacin se han incorporado herramientas que facilitan el uso de aplicaciones de tipo general a los
usuarios con discapacidad fsica; por ltimo, la domtica ha posibilitado a
personas con movilidad reducida permanente controlar el funcionamiento
de los dispositivos de uso corriente en un hogar, utilizando comandos de
voz. En este artculo se describe una solucin de este ltimo tipo, desarrollada con un principio cliente-servidor. Como dispositivo cliente fue habilitado
un telfono celular con un perfil MIDP 2.0 al que se le carg una aplicacin
propietaria desarrollada en Java MicroEdition; como servidor, una PC habilitada como servidor Web, equipada con un motor de reconocimiento de
palabras y una interfaz de integracin hacia una red Konnex. El prototipo
funcional del sistema desarrollado permite tener control sobre tres cargas y
su confiabilidad, de 87% de acierto con el reconocedor de comandos, fue
incrementada al incorporar una interfaz grfica con men de comandos desplegable sobre monitor.
Descriptores:
control
comandos de voz
aplicaciones cliente-servidor
redes Konnex
Activacin de funciones en edificios inteligentes utilizando comandos de voz desde dispositivos mviles
Abstract
Development of information and communication technologies has allowed the incorporation into different areas of human activity of apps that control electrical and
electronic devices through voice commands. With these apps, in telemedicine people
affected by some temporary decrease in their physical capacities have improved their
level of autonomy; utilities have been added to educational environments to facilitate
the use of IT applications to users with physical disability; finally, home automated
solutions have made possible to any person with permanent limited mobility to take
control over home devices using voice commands. In this article a home automated
solution, developed over a client-server principle is presented. As the client device a
MIDP 2.0 cell phone with a Java MicroEdition application loaded was used; as server a web server PC was used serving also as gateway towards a Konnex network,
added with a speech recognizer engine. Fully functional prototype developed allowed
take control over 3 devices with 87% success of the speech recognizer reliability, this
percentage improved after the use of a drop-down menu of commands displayed over
the monitor.
Introduccin
La marcada tendencia de desarrollo en las tecnologas
de informacin y comunicacin de los ltimos aos ha
posibilitado la incorporacin de aplicaciones que permiten controlar dispositivos elctricos y electrnicos
mediante comandos de voz a diferentes entornos de la
actividad humana cotidiana. Esta incorporacin no ha
carecido de problemas en la implementacin, pues la
imitacin de habilidades naturales del ser humano
constituye uno de los mayores retos a los que cientficos
e ingenieros se enfrentan, debido a que la sustitucin de
actividades motrices o de discernimiento requiere complejos sistemas de modelado, discriminacin y toma de
decisiones, como ser demostrado ms adelante.
En telemedicina, por ejemplo, se han documentado
adelantos en el diseo y realizacin de diversos dispositivos mdicos. Pueden citarse como ejemplo los desfibriladores con mdulos de comando de voz presentados
en 2007 por el Instituto Central de Investigacin Digital
cubano, con capacidad de reducir la ocurrencia de
176
Keywords:
control
voice commands
client-server applications
Konnex network
errores de operacin y facilitar su uso, de vital importancia, teniendo en cuenta las caractersticas de este
tipo de equipo mdico y las circunstancias en que comnmente se utiliza, se ha logrado que personas afectadas por algn tipo de disminucin temporal de sus
capacidades (visuales, auditivas o tctiles) mejoren el
nivel de autonoma de su vida personal (Forneiro y
Pieiro, 2007). Tambin se citan las sillas elctricas con
capacidad de guiado autnomo controlado por voz,
presentadas en el Primer Congreso Internacional de
Domtica, Robtica y Teleasistencia para todos (Alcubierre et al., 2005). Particular mencin debe hacerse de
la interfaz hombre- mquina empleado en este dispositivo, que incorporaba un sistema de reconocimiento de
voz que involucraba un parametrizador y un reconocedor de comandos de voz, compuesto a su vez por un
logaritmo de modelado de lenguaje y uno de modelado
acstico (figura 1). Este modelo, aunque simple en su
concepcin, incorpora complejos mecanismos de discriminacin y toma de decisiones basadas en el comando
de voz, y sirvi como precedente conceptual directo a
la realizacin del prototipo desarrollado por nuestro equipo de investigacin.
En el rea de la educacin tambin se han alcanzado logros importantes, a travs de la incorporacin de los denominados programas de autoayuda, aplicaciones o utilidades, cuyo propsito
fundamental es facilitar el uso de
aplicaciones informticas de tipo
general a usuarios con discapaci-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
El cliente
Como cliente fue habilitado un telfono celular modelo
W810i de la marca Sony Ericsson con el perfil MIDP 2.0
integrado a su plataforma fsica. Este perfil (Mobile Information device Profile 2.0-MIDP 2.0 en ingls) fue
aprobado en noviembre del 2002 en la solicitud de especificacin Java 118 (Java Specification Request-JSR
118 en ingls). Si bien en diciembre de 2009 la versin
MIDP 2.0 fue mejorada con la publicacin del documento JSR 271 (2009) que regula la versin MIDP 3.0, la
documentacin establece la completa compatibilidad
entre versiones (MIDP 3.0. 2012) y el funcionamiento de
la aplicacin sobre esta plataforma garantiza su funcionamiento prcticamente en cualquier telfono celular
que cuente con el perfil MIDP 2.0 y superior en el que se
hayan cargado las interfaces de programacin de aplicacin (Application Program InterfaceAPI) javax.microedition.rms (para realizar la gestin de la base de
datos), javax.microedition.media y javax.microedition.
media.control (para la captura y reproduccin de audio), y javax.microedition.io.HttpConection (para el envo de la informacin sobre Internet).
La aplicacin fue creada utilizando la herramienta
de desarrollo Java Eclipse versin 3.3.2, que adems
de asegurar la validacin, compilacin incremental, re-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
177
Activacin de funciones en edificios inteligentes utilizando comandos de voz desde dispositivos mviles
El servidor
La arquitectura del servidor se muestra en la figura 6. El
servidor se compone de tres bloques conceptuales: Un
178
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
El servidor Web
El software utilizado para habilitar el servidor web fue
el servidor de distribucin libre XAMPP (que consta de
un servidor MySQL, de un servidor Web Apache y de
intrpretes para los lenguajes PHP y Pearl) (Dvorski,
2007). Este software ofrece un conjunto de funciones altamente eficientes para el manejo de archivos y de sesiones simultneas generadas por clientes mltiples en
lnea a travs de la gestin de sockets. Para el prototipo
desarrollado se utiliz la version 1.5.4 Beta de XAMPP
para Windows.
En la figura 7 podemos observar un fragmento de la
pgina principal del sistema llamada recibe.php, diseada para recibir los datos enviados por el cliente y generar una serie de instrucciones que permitan ejecutar
la accin requerida: la autenticacin del usuario; el reconocimiento de una seal acstica, el entrenamiento
del mdulo de comandos de voz o la ejecucin del comando mismo. El comando, a su vez, puede ser dirigi-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
179
Activacin de funciones en edificios inteligentes utilizando comandos de voz desde dispositivos mviles
180
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
181
Activacin de funciones en edificios inteligentes utilizando comandos de voz desde dispositivos mviles
El servidor domtico
En cuanto al tercer elemento de la solucin, el servidor
domtico, se trata de un Linux EIB Home Server (Werntgates et al., 2012), quien funge como pasarela al bus
KNX. Esencialmente consta de dos componentes: un
homedriver, una interfaz entre homeserver y el Bus
KNX, encargada de enviar los mensajes de gestin de
dispositivos en el bus KNX mediante el puerto serie
del ordenador utilizando el protocolo FT1.2. El segundo componente es el denominado homeserver, una
interfaz de comunicacin entre la capa de aplicacin y
el homedriver que se encarga de crear sockets de comunicacin entre los clientes y el homedriver para el
paso de informacin entre el cliente y la red domtica.
El nmero de clientes tericamente es ilimitado.
La figura 15 muestra el diagrama por bloques del
sistema Konnex (EIB / KNX) (Sistema KNX, 2012).
El estndar Konnex (KNX) es la iniciativa de tres asociaciones europeas: BCI (Francia, sistema Batibus), EIB
(Blgica, sistema EIB) y Europe Home Association System
(Holanda, sistema EHS). Como resultado de su unin se
crea la asociacin KNX con sede en Blgica, con el propsito de competir con los sistemas domticos de nortea-
182
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
sitivos controlados por lnea), posible de ser implementado en cualquier nivel, con una capacidad mxima de
15 lneas o 960 dispositivos integrados en las denominadas reas. Un acoplador de rea permitira integrar
hasta 15 reas distintas (14400 dispositivos), lo que representa la capacidad mxima de un sistema KNX.
Cada lnea debe disponer de su propia fuente de alimentacin.
El direccionamiento que se utiliza en el sistema tiene dos niveles; uno fsico (compuesto de tres campos:
rea -4 bits-, lnea -4 bits- y dispositivo -8 bits) y uno de
grupo. Este direccionamiento puede ser de dos (grupo
principal / subgrupo) o de tres (grupo principal / grupo
intermedio / subgrupo) niveles.
Figura 15. Diagrama de bloques del servidor KNX (Sistema KNX, 2012)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
183
Activacin de funciones en edificios inteligentes utilizando comandos de voz desde dispositivos mviles
En el caso de la solucin propuesta, el medio de conexin fueron las radiofrecuencias y el esquema de direccionamiento de las cargas controladas pero el
sistema fue de dos niveles.
El estndar reconoce cuatro tipos de comandos:
Read: para conocer el estado de algn objeto por medio de su direccin de grupo.
Write: para cambiar el estado de un dispositivo por
medio de su direccin de grupo.
Subscribe: para monitorear los cambios de algn dispositivo.
Unsubscribe: para cancelar el comando subscribe.
En la solucin propuesta a travs de la instruccin Write se tom control sobre los dispositivos (ventilador y
luces).
Resultados
Para realizar las pruebas se mont una maqueta KNX
para tomar el control de tres cargas (dos luces y un ventilador) con los siguientes componentes (figura 2):
184
o fallos al momento de la interaccin entre los componentes del mismo. Los comandos en la etapa de entrenamiento se registraron correctamente en el servidor, lo
que es fcilmente comprobable pues los comandos fueron reconocidos, con mayor o menor xito en la etapa
de reconocimiento, pero todos sin excepcin.
De la ltima lnea de la tabla se desprende que el
promedio de confiabilidad de funcionamiento del servidor (entendiendo que la confiabilidad se refiere al
porcentaje de reconocimiento de los comandos) fue
87%. Estos resultados se obtuvieron en entornos de grabacin y prueba con niveles de ruido ambiental bajo y
controlado, hablando adems fuerte y con una articulacin correcta.
El usuario 7 fue el que obtuvo mayor porcentaje de
reconocimiento de los comandos de voz (92.85) y el
usuario que menor porcentaje obtuvo fue el 8 (81.42),
atribuible a su diccin y tono de voz. Por otro lado, el
comando que mejor reconocimiento del sistema tuvo
fue persianas, mientras que el que peor porcentaje de
reconocimiento present fue televisin. Mencin especial es que los ltimos 4 comandos no accionaban
ningn dispositivo, y la manera de comprobar el reconocimiento del comando por parte del sistema fue al
detectar tramas de solicitud de confirmacin por parte
del servidor hacia el cliente. Si descartamos estos ltimos cuatro comandos, que no accionaban dispositivo
alguno, entonces vemos que el comando que mayor reconocimiento tuvo fue ventilador (90%), mientras
que los menos reconocidos fueron los relacionados con
apagar las luces (85.71% en ambos casos).
El tiempo de reconocimiento de los comandos fue
muy alto, en promedio de 11 segundos entre la emisin
del comando y el accionar del dispositivo requerido
(los tres que fueron contemplados en la maqueta), atribuible al uso de un software de tipo general como lo es
Matlab en la solucin propuesta. La conexin entre
cliente y servidor se realiz sobre redes WiFi 802.11g y
el servidor estaba dedicado nicamente a la aplicacin
desarrollada, de manera tal que se excluye que el retardo tan alto fue debido al alto nivel de trfico, quedando
como causa altamente probable el hecho de involucrar
soluciones comerciales de alto nivel.
Aun cuando la activacin de un dispositivo requiere
que el comando (si fue emitido de manera acstica) sea
confirmado por parte del cliente, los tiempos de retardo
son muy altos.
En estudios posteriores ser posible comprobar si
esta es realmente la causa, al escribir programas en software de bajo nivel (lenguajes Java o C++, por ejemplo),
especialmente desarrollados para realizar las funciones
requeridas por la solucin y realizar nuevamente las
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
U2
U3
U4
U5
U6
U7
U8
U9
U10
Luz uno
Comando
100.00
71.43
85.71
85.71
85.71
85.71
100.00
71.43
85.71
100.00
87.14
Luz dos
71.43
100.00
100.00
85.71
85.71
100.00
85.71
100.00
71.43
85.71
88.57
85.71
71.43
85.71
85.71
100.00
100.00
85.71
71.43
71.43
100.00
85.71
85.71
100.00
85.71
100.00
85.71
85.71
100.00
71.43
71.43
71.43
85.71
Ventilador
100.00
100.00
85.71
85.71
100.00
85.71
100.00
85.71
85.71
71.43
90.00
Apagar ventilador
100.00
71.43
100.00
85.71
100.00
85.71
100.00
71.43
71.43
85.71
87.14
Msica
85.71
85.71
85.71
71.43
100.00
71.43
100.00
85.71
85.71
100.00
87.14
Persianas
100.00
71.43
100.00
100.00
85.71
100.00
85.71
85.71
100.00
100.00
92.85
Puerta
85.71
85.71
71.43
85.71
85.71
85.71
85.71
85.71
85.71
85.71
84.28
Televisor
85.71
85.71
71.43
71.43
85.71
71.43
85.71
85.71
100.00
71.43
81.42
Total
90.00
84.28
87.14
85.71
91.42
87.14
92.85
81.42
82.85
87.14
87.00
Conclusiones
En esta investigacin se logr obtener un prototipo funcional del sistema domtico, el cual sirve de interfaz
entre los usuarios y los dispositivos conectados a una
red KNX, logrando ejecutar comandos de voz dentro
de esta. La aplicacin desarrollada en J2ME fue probada exitosamente en el telfono celular modelo W810i de
la marca Sony Ericsson y puede ser ejecutada en cualquier dispositivo que cuente con la capa de configuracin CLDC 1.1 y perfil MIDP 2.0.
El reconocimiento de voz depende en gran medida
del ambiente y el ruido que se pueda presentar en l,
por lo que la grabacin de los comandos est sujeta a
condiciones estrictas de control sobre el entorno.
El reconocimiento de los comandos se realiza de
manera independiente para cada uno de los locutores registrados en el sistema, tanto los comandos de
voz como los de click. Sin embargo, la capacidad de
gestin del manejador MySQL y la del disco duro de
la PC donde el servidor XAMPP fue alojado (500 GB),
permite aseverar que la capacidad del sistema no limita la cantidad de usuarios que pudieran tener acceso a l.
Al ser responsabilidad del servidor la mayor parte
del funcionamiento del sistema, las caractersticas fsicas y del software cargado en el cliente son mnimas, lo
que convierte a la solucin en ampliamente utilizable.
A pesar de que el sistema puede caracterizarse como
altamente confiable (con un porcentaje de 87% en comandos de voz y hasta casi 100% en comandos de
click), se mostr claramente lento en los tiempos de respuesta, quedando como reto resolver el problema de
minimizar los tiempos de respuesta.
Referencias
Alcubierre J.M., Minguez J., Montesano L. et al. Silla de ruedas
inteligente controlada por voz, en: Memorias del Primer Congreso Internacional de Domtica, Robtica y Teleasistencia
para todos, Madrid, Espaa, noviembre de 2005.
Castellano R., Sacco A., Zurueta S. La utilizacin de software de
uso general y aplicaciones especficas en el rea de las discapacidades motrices, en: Memorias del IV Congreso Iberoamericano de Informtica en la Educacin Especial, Madrid,
Espaa, diciembre de 2003.
Deller J. et al. Discrete Time Processing of Speech Signals, UK, McMillan Publishing Co, 2000.
Dvorski D. Installing, Configuring and Developing with XAMPP
[en lnea], marzo de 2007 [fecha de consulta: junio de 2012].
Disponible en: http://dalibor.dvorski.net/downloads/docs/
InstallingConfiguringDevelopingWithXAMPP.pdf
Especificaciones del sistema KNX [en lnea], [fecha de consulta:
septiembre de 2012]. Disponible en: http://www.knx.org/es/
descargas-soporte/descargas/
Fandio D. Estado del arte en el reconocimiento automtico de
voz Universidad Nacional de Colombia, Seminario de Investigacin [en lnea], abril de 2005 [fecha de consulta: abril de
2013]. Disponible en: http://www.geocities.ws/deibywolf/Estado_del_arte.pdf
Forneiro Y., Pieiro L. Programador para mdulos de comandos
de voz, en: Memorias del VII Congreso de la Sociedad Cubana
de Bioingeniera, Ciudad de la Habana, Cuba, julio de 2007.
Glvez S., Ortega L. Java a tope: J2ME (Java 2 Micro Edition)versin electrnica, Universidad de Mlaga [en lnea], 2003 [fe-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
185
Activacin de funciones en edificios inteligentes utilizando comandos de voz desde dispositivos mviles
186
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 175-186 ISSN 1405-7743 FI-UNAM
Resumen
La reestructura de cdigo legado puede realizarse con fines diferentes, entre
los que se encuentran la migracin hacia nuevas tecnologas que faciliten el
mantenimiento y la reutilizacin del cdigo. Los marcos orientados a objetos
(frameworks) cuentan con caractersticas que, de cierta manera, limitan el reuso de su cdigo. En este trabajo se propone un modelo formal que describe
un proceso de reestructura de cdigo legado de marcos orientados a objetos
(MOO) hacia cdigo conforme a la arquitectura modelo-vista-adaptador (MVA).
Este proceso se lleva a cabo aplicando 11 mtodos de reestructura, con el
objetivo de separar el cdigo de la lgica del negocio (el modelo), la cual es
la parte ms reusable del marco, del cdigo que implementa la vista y del
cdigo que controla el procesamiento especfico de la aplicacin. Como resultado, el cdigo legado del marco queda preparado para una migracin
posterior hacia servicios web.
Descriptores:
Modelo formal para la reestructura de marcos orientados a objetos hacia arquitecturas modelo-vista-adaptador
Abstract
The restructuring of legacy code can be done for different purposes, among which is
the migration to new technologies that facilitate the maintenance and code reuse.
The frameworks have features that, in some way, limit the reuse of your code. In this
paper, we propose a formal model that describes a process of restructuring legacy
code object-oriented frameworks (MOO) to code according to the architecture Model-View-Adapter (MVA). This process is carried out using 11 methods of restructuring, with the aim of separating the code from business logic (the model), which is the
most reusable framework, the code that implements the view and the code that handles specific processing of the application. As a result, the legacy code of the framework is ready for a subsequent migration to Web services.
Introduccin
El concepto de marco orientado a objetos aport una nueva dimensin a la nocin de reuso de software, al considerar un diseo genrico, adaptable a situaciones
especficas. Sin embargo, el grado de dependencia de
los componentes que integran el marco ocasiona que
las clases no puedan sacarse de su contexto y que el
marco deba ser reutilizado como un solo componente.
Para elevar el nivel de reuso del cdigo legado de un
marco orientado a objetos, se requiere disear un proceso de reingeniera basado en operaciones de transformacin, que considere la reestructura arquitectnica
del cdigo del marco, de manera que sea posible identificar y separar los elementos de cdigo que pueden ser
ms reutilizables, sin perder la funcionalidad completa
ofrecida por el marco.
En este trabajo se propone un proceso de reestructura de cdigo de marcos orientados a objetos hacia cdigo conforme a la arquitectura modelo-vista-adaptador
(MVA), con el objetivo de separar el cdigo de la lgica
del negocio (el modelo), el cual es la parte ms reusable
del marco, del cdigo que implementa la vista y del cdigo que controla el procesamiento especfico de la
aplicacin.
Este proceso implementa el esquema de solucin
que se muestra en la figura 1, donde T1 representa el
Keywords:
frameworks
software reuse
software reeingeniering
MVA pattern
formal model
Model theory
188
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
En la definicin del lenguaje L se han incluido los signos relacionales , , que corresponden a las operaciones relacionales de la teora de conjuntos pertenece
a, contiene como elemento y no es igual a, respectivamente; el signo binario que corresponde a la operacin binaria unin y el signo binario que corresponde a la operacin binaria producto cartesiano. Tambin se incluyen otros signos como , , , que corresponden a configuracin, funcionalidad, conjunto
vaco y subsistema de, respectivamente.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
189
Modelo formal para la reestructura de marcos orientados a objetos hacia arquitecturas modelo-vista-adaptador
Definicin de relacin
(2)
Una relacin es una conexin entre elementos de conjuntos. Podramos definir una relacin como:
=
R
x, y x, y C C
190
R
= {a1 , ,am ,m1 , ,mn } donde C AT MT
C
(3)
(5)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
P = { A H D Ag Co I }
donde:
(13)
} { x, y
=
A
x , y A=
| x y x =
y
} { x, y
A| P xy sat
} { x, y
A| P xy sat
=
H
x , y A| x =
y
Sea la frmula que define las relaciones de dependencia existentes en un marco, tal que:
Ag
=
x , y A| x =
y
Co
=
x , y A| x =
y
} { x, y
} { x, y
} { x, y
=
I
x , y A| x =
y
(16)
(17)
A| P xy sat
A| P xy sat
A| P xy sat
(14)
(15)
=
D
x , y A| x =
y
A| P xy sat
(18)
(19)
La funcionalidad (P) est soportada por la configuracin de las clases y relaciones existentes en el marco
orientado a objetos y se define como
P P
(20)
Formalmente un marco orientado a objetos con arquitectura MVA puede describirse como el sistema relacional Q, definido como
Sea la frmula que define las relaciones de composicin existentes en un marco, tal que:
= x y R5 ( x , y ) donde R5(x, y) = x existe
si y slo si existe y
(10)
(11)
(12)
La configuracin (P) representa las combinaciones especficas de clases y relaciones existentes en el marco
orientado a objetos y se define como:
m
Q = B, , , R1, R2, R3, R4, R5, R6 donde B =
C
i =1 i
(21)
(22)
= x A z M R5 ( x, z )
(23)
Las partes arquitectnicas del marco orientado a objetos con arquitectura MVA (el modelo, la vista y el adaptador) pueden describirse formalmente como los
subsistemas M, V y A, respectivamente, de manera que:
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
191
Modelo formal para la reestructura de marcos orientados a objetos hacia arquitecturas modelo-vista-adaptador
(27)
donde:
} { x, y
=
A
x , y B=
| x y x =
y
B |Q xy sat
(28)
} { x, y
B |Q xy sat
} { x, y
B |Q xy sat
} { x, y
B |Q xy sat
(31)
} { x, y
B |Q xy sat
(32)
=
H
x, y B| x =
y
=
D
x , y B| x =
y
Ag
=
x , y B| x =
y
Co
=
x , y B| x =
y
} { x, y
=
I
x , y B| x =
y
(29)
(30)
B |Q xy sat
(33)
(34)
(35)
192
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
Mtodo R7
Mtodo R8
Paso A2.3.a
Mtodo R2
Mtodo R3
Paso A2.4.b
Inicio
Paso A1.1
Mtodo R1
Paso A2.1
Mtodo R6
Mtodo R9
Paso A2.4.c
Mtodo R5
Mtodo R11
Mtodo R3
Mtodo R10
Mtodo R4
Mtodo R5
Mtodo R11
Figura 4. Proceso de reestructuracin para obtener el marco orientado a objetos con arquitectura MVA
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
193
Modelo formal para la reestructura de marcos orientados a objetos hacia arquitecturas modelo-vista-adaptador
Resultados
Para realizar las pruebas al proceso de reestructuracin
para obtener un marco orientado a objetos con arquitec-
194
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
= R5 (aFiguraC, aFiguraV)
= R5 (aFiguraC, aFiguraM)
Despus de aplicar el conjunto de operaciones que integran el proceso de reestructura que se describe en la
seccin 5, al marco orientado a objetos cuadrado-rectngulo, se obtiene el marco orientado a objetos con arquitectura MVA (MVA cuadrado-rectngulo), como se
muestra en la figura 6.
De acuerdo con el modelo formal presentado en la
seccin modelo del marco orientado a objetos con arquitectura MVA, el marco MVA cuadrado-rectngulo
se describe formalmente como:
l= I, , , R3 donde:
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
195
Modelo formal para la reestructura de marcos orientados a objetos hacia arquitecturas modelo-vista-adaptador
(
H l) ( H = l )
(37)
a)
a)
CUADRADO
El area del cuadrado es: 25.0
RECTANGULO
El area del rectangulo es: 27.0
Figura 8. Resultados de la ejecucin de la aplicacin Cliente
para el caso prctico Cuadrado-Rectngulo original
196
CUADRADO
El area del cuadrado es: 25.0
RECTANGULO
El area del rectangulo es: 27.0
Trabajos relacionados
La migracin de software legado hacia nuevas plataformas tecnolgicas es una de las propuestas de solucin
ms utilizadas para aumentar el nivel de reuso y el
mantenimiento de este tipo de cdigo.
Sin embargo, los trabajos que se relacionan ms cercanamente con el trabajo que se presenta en este documento son aqullos que implementan un proceso de
reingeniera basado en la reestructuracin arquitectnica del cdigo legado hacia una arquitectura de capas
(MVC o MVA), como una de las fases o etapas del proceso de migracin. Estos trabajos consideran la separacin del cdigo de la lgica del negocio (el modelo,
donde es posible encontrar ms funcionalidades que
pueden ser reutilizables) del cdigo de la lgica de presentacin (la vista).
En el trabajo que se describe en (Matos y Heckel,
2009), los autores presentan una metodologa que se enfoca en el anlisis del cdigo fuente para migrar sistemas legados hacia arquitecturas orientadas a servicios.
La metodologa propuesta transforma la arquitectura
del software legado hacia una arquitectura de tres capas que separa la lgica de la aplicacin, los datos y la
interfaz de usuario; y posteriormente, realiza una descomposicin funcional que permite obtener componentes candidatos a servicios web.
El trabajo que se describe en las secciones anteriores, tambin se enfoca en el anlisis del cdigo fuente
para realizar la transformacin arquitectnica de un
marco orientado a objetos hacia una arquitectura de
tres capas, aunque difiere del trabajo que se describe en
(Matos y Heckel, 2009) en el modelo arquitectnico obtenido, la metodologa y las tcnicas empleadas para
realizar el proceso de reestructuracin.
En (Hunold et al., 2008), los autores presentan un
conjunto de herramientas de ingeniera que dan soporte a un proceso incremental de transformacin arquitectnica. Este proceso separa el software legado original
en varios componentes independientes y reemplaza-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
Conclusiones
En la literatura especializada se han presentado trabajos que demuestran que la transformacin arquitectnica del cdigo legado hacia una arquitectura de capas
permite separar la lgica de presentacin, de la lgica
del negocio y puede considerarse como una estrategia
que facilita la transicin del cdigo legado hacia nuevas
plataformas tecnolgicas.
El proceso de reestructuracin que se describi en
este documento presenta las siguientes ventajas:
Permite desacoplar los elementos del marco orientado a objetos sin perder la funcionalidad original.
Al finalizar el proceso de reestructuracin se obtiene un marco orientado a objetos con arquitectura
MVA completamente funcional.
El cdigo del marco queda ordenado y preparado
para migrarlo hacia nuevas plataformas tecnolgicas o facilitar su mantenimiento.
Un punto importante que se debe considerar al aplicar
el proceso de reestructuracin propuesto es que existen enunciados del cdigo fuente del marco orientado
a objetos que no son fciles de clasificar, de acuerdo
con la parte arquitectnica del patrn MVA a la que
corresponden. Tal es el caso de los enunciados de decisin, los enunciados repetitivos, los enunciados de
asignacin, que pueden utilizarse en las diferentes
partes arquitectnicas del patrn MVA y cuya clasificacin requiere un anlisis ms profundo que la simple identificacin.
Debido a que el procedimiento de identificacin y
clasificacin de enunciados es la base del anlisis y
reestructura del cdigo, esta fase del proceso requiere
la participacin de un experto en el dominio y en el lenguaje.
Sin embargo, los resultados obtenidos al aplicar el
proceso de reestructuracin nos permiten concluir que
representa una estrategia til que facilita la migracin
de marcos orientados a objetos hacia nuevas plataformas tecnolgicas.
Actualmente, se contina trabajando en el diseo e
implementacin de una herramienta de ingeniera que
automatice el proceso reestructuracin.
Referencias
Froehlich G., Hoover H.J., Liu L., Sorenson P. Designing ObjectOriented Frameworks, Department of Computing Science, Canad, University of Alberta, Edmonton, noviembre 1998.
Hintze B. Bungee Connect and Model-View-Adapter (MVA): The
Architectural Pattern for Next Generation Interactive CloudBased Web Applications, Bungee Labs, 2009.
Hunold S., Korch M., Krellner B., Rauber T., Reichel T., Rnger G.
Transformation of Legacy Software into Client/Server Applications through Pattern-based Rearchitecturing, en: Computer Software and Applications (COMPSAC 08), 32nd Annual
IEEE International, 2008.
International Standard ISO/IEC 9126-1. Software Engineering
Product Quality, Part 1, Quality Model.
Matos C. Heckel R. Migrating Legacy Systems to Services-Oriented Architectures. Electronic Comunications of the EASST, volumen 16, 2009.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
197
Modelo formal para la reestructura de marcos orientados a objetos hacia arquitecturas modelo-vista-adaptador
Pahl C., Barrett R. Towards a Re-Engineering Method for Web Services Architectures. Journal of Mathematical Modelling in Physics, Engineering and Cognitive Sciences, volumen 11, diciembre
2004.
Ping Y., Kontogiannis K., Lau T.C. Transforming Legacy Web
Applicattions to the MVC Architecture, en: Proceedings of the
Eleventh Annual International Workshop on Software Technology and Engineering Practice (STEP04), IEEE, 2004.
Rosen K. Discrete Mathematics and its Applications, 6a ed., McGrawHill International, 2007, p.113.
Rumbaugh J., Jacobson I., Booch G. The Unified Modeling Language
Reference Manual, Adisson-Wesley, 1999.
Santaolaya R. Modelo de representacin de patrones de cdigo para la
construccin de componentes reusables, tesis (doctorado), Departamento de Ciencias Computacionales, Centro de Investigacin en Computacin, Instituto Politcnico Nacional, 2003.
198
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 187-198 ISSN 1405-7743 FI-UNAM
Chvez-Prez Sergio
Facultad de Ingeniera
Departamento de Ingeniera Geofsica
Universidad Nacional Autnoma de Mxico
Correo: mayra_q23@yahoo.com.mx
Resumen
Parte de los problemas en la representacin ssmica que PEMEX afronta, es
la presencia de la huella de adquisicin en los datos, manifestado como ruido altamente correlacionable con la geometra de adquisicin y presente en
todos los datos ssmicos adquiridos, tanto en tierra como en mar. Este ruido
dificulta la interpretacin de rasgos estratigrficos y estructurales en rebanadas de tiempo, generando artefactos numricos en el clculo de atributos
ssmicos tiles para la interpretacin ssmica. La huella de adquisicin permanece a pesar de las medidas tomadas durante la adquisicin y el procesamiento ssmico para que sea mnima. Se utiliz un flujo de trabajo de
atenuacin guiado por atributos ssmicos geomtricos con los que se realza
la huella de adquisicin para obtener un modelo de huella sinttica que se
resta adaptablemente de datos ssmicos. Para ilustrarlo se utilizaron datos
proporcionados por PEMEX Exploracin y Produccin.
Descriptores:
geofsica
sismologa de exploracin
representacin ssmica
huella de adquisicin
atributos ssmicos
Abstract
Acquisition footprint, one of the major problems that PEMEX faces in seismic imaging, is noise highly correlated to the geometric array of sources and receivers used for
onshore and offshore seismic acquisitions. It prevails in spite of measures taken during acquisition and data processing. This pattern, throughout the image, is easily
confused with geological features and misguides seismic attribute computation. In
this work, we use seismic data from PEMEX Exploracin y Produccin to show the
conditioning process for removing random and coherent noise using linear filters.
Geometric attributes used in a workflow were computed for obtaining an acquisition
footprint noise model and adaptively subtract it from the seismic data.
Keywords:
geophysics
exploration seismology
seismic imaging
acquisition footprint
seismic attributes
Introduccin
Actualmente la adquisicin ssmica 3D es un mtodo
de prospeccin geofsica importante en la exploracin
de hidrocarburos en PEMEX Exploracin y Produccin,
en la planeacin de localizaciones de perforacin y en la
extraccin de crudo. Sin embargo, durante la adquisicin y el procesamiento se genera ruido incluso despus de tomar las medidas necesarias para minimizarlo.
La huella de adquisicin es ruido presente en todos los datos ssmicos adquiridos tanto en tierra como
en mar debido a la disposicin de fuentes y receptores.
La geometra de adquisicin queda impresa en los datos generando falsos rasgos geolgicos como karsticidad y enmascarando otros como fracturas, lo que
dificulta la correcta interpretacin ssmica en horizontes ssmicos y en rebanadas de tiempo, al igual que
genera falsos rasgos geolgicos en el clculo de atributos ssmicos. El anlisis de atributos ssmicos proporciona informacin detallada de las propiedades de esa
informacin ssmica.
Se utilizaron herramientas de mejoramiento de imgenes con las que se suprimieron tambin otros tipos de
ruido para mejorar la representacin ssmica y evitar
que se generen artefactos numricos que alteran el resultado de clculos posteriores de posprocesamiento.
Se realiz el clculo de los atributos ssmicos geomtricos de coherencia o similitud y curvatura para guiar la
atenuacin y con el fin de mejorar los resultados de su
cmputo. En este trabajo seguimos una metodologa
para eliminar el ruido relacionado con la huella de adquisicin en una etapa de posprocesamiento de datos.
Huella de adquisicin
La huella de adquisicin es cualquier patrn de ruido
altamente correlacionable con la distribucin geomtrica de fuentes y receptores en la superficie terrestre. Este
patrn repetitivo se genera debido a la periodicidad de
las distancias fuente al receptor (offset) dentro de cada
celda (bin) formada por las lneas de receptores y fuentes (Falconer y Marfurt, 2008). As, la huella es resultado de las decisiones tomadas antes, durante y despus
de la adquisicin. Es necesario identificar el patrn de
la huella de adquisicin para poder atenuarla.
El diseo de adquisicin define la distribucin particular de celdas y de sus propiedades (figura 1), como
apilamiento, azimut y distancia fuente a receptor (Canning y Gardner, 1998), parmetros que se suponen
constantes, pero que en realidad es difcil que lo sean
debido a las obstrucciones y limitaciones en campo. Estos parmetros estn definidos por los intervalos E en-
200
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
Posteriormente, para el clculo de atributos, la huella de adquisicin genera artefactos numricos en la representacin, lo que ocasiona obtener clculos errneos
que entorpecen la interpretacin. Prueba de ello se puede observar en la figura 3, donde se muestra el resultado del clculo de los atributos de coherencia y curvatura de amplitud ms positiva en la rebanada de tiempo en 0.5 s.
a) b)
Figura 3. Atributo de a) coherencia y b) curvatura de amplitud para la rebanada de tiempo en 0.5 s, donde es posible ver la
contaminacin de la informacin ssmica debido a la huella de adquisicin. Las flechas indican dnde es ms visible este componente
de ruido, tanto en direccin longitudinal como transversal
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
201
FTT 2D kx ky
Transformada de ondcula discreta 2D y
transformada de ondcula estacionaria 2D
Inversin acstica y anistropa (VTI) de
forma de onda completa (Gholami et al., 2011)
FKK o kx ky
Transformada de Radon
Transformada de ondcula 3D y transformada
de curvculas (curvelets) 3D
Filtros combinados (Al-Dossary y Marfurt,
2007)
Transformada de ondcula compleja 1D
Filtro de echado local vs filtro de echado
regional
Migracin de cuadrados mnimos
Rotacin de los datos ssmicos a los ejes de
muestreo (Ng y Zheng, 2011)
Una vez calculados los atributos con huella de adquisicin realzada, utilizando ventanas del tamao de
las celdas y filtros suavizadores orientados a estructuras que realzan el contenido de alta frecuencia (Marfurt, 2006), el objetivo principal del flujo es estimar el
componente de ruido relacionado con la geometra de
adquisicin (una huella sinttica del estudio) presente
en los datos ssmicos. Para este volumen, elegimos el
atributo de coherencia (Marfurt et al., 1998) que mejor
resalt la huella (figura 5) y un filtro lineal de media
orientado a estructuras (Al-Dossary y Wang, 2011) para
3D
Otras
herramientas
El flujo de procesamiento mostrado est basado en varias de estas tcnicas que se adaptan para lograr una
mejor preservacin de informacin ssmica til. El flujo
de trabajo, por lo tanto, no es nico y depende tanto de
la informacin ssmica como del criterio del geocientfico que lleve a cabo el procesamiento.
202
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
atenuar picos de amplitud e informacin no relacionada con los componentes de ruido de la huella.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
203
a) b)
Figura 6. Componentes espectrales de a) las amplitudes ssmicas originales y b) del atributo ssmico al transformar al dominio kx ky. La
circunferencia con centro en el origen establece un umbral bajo el cual actuar el filtro de ranuras, con un radio k = 0.03 ciclos/m
Filtro de ranuras
Una vez determinado el umbral que establece qu componentes se mantendrn intactos, se estiman los componentes anmalos relacionados con la huella de
adquisicin para la elaboracin de una mscara o filtro
de ranuras que permita el paso de los componentes
kx ky de alta amplitud asociados con la huella, exclu2
yendo la zona kx2 + ky2 < kmax
asociada con rasgos geolgicos y estructurales (figura 7).
El resultado de aplicar este filtro de ranuras al volumen de amplitudes ssmicas originales, se regresa al dominio cartesiano, resultando en una huella de adquisicin
estimada (figura 8). Este resultado tambin es til para
establecer un control de calidad sobre la eleccin del radio del umbral en el dominio kx ky y permite determinar
si el filtro actu sobre el ruido o si afect la seal.
Para cada rebanada de tiempo el filtro que se genera
es diferente, ya que la huella de adquisicin es diferente
para cada tiempo. Lo que obtenemos es una versin
sinttica de la huella impresa en la adquisicin y, en
este caso, del volumen ssmico Vigilante (figura 8) es
posible observar que este filtro resalta la periodicidad
de los componentes de la huella de adquisicin, tanto
vertical como horizontalmente. En la adquisicin, es
usual que la geometra no sea perfecta y por ello algunos componentes sern diferentes para cada zona del
volumen.
Sustraccin adaptable
204
Una vez obtenida la huella sinttica, se remueve la huella del volumen de datos ssmicos (Falconer y Marfurt,
2008) con aproximaciones de cuadrados mnimos en
una sustraccin adaptable (Marfurt et al, 2011). En una
situacin ideal se esperara que esta huella se pudiera
sustraer de la informacin ssmica directamente. Sin
embargo, existen cambios laterales en la geometra de
adquisicin debido a los inconvenientes de adquisicin
ya descritos. Esta tcnica se utiliza para la eliminacin
de mltiples de periodo largo y para minimizar el error
entre los datos originales (dij) y la versin estimada del
ruido (ij)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
M y Mx
2
min = dl k +i,m k + j k i,j l k +i,m k + j ,
k=1 j= M i= M
y
x
donde
es el error,
dl(k)+i,m(k)+j son los datos dentro de la k-sima versin ventaneada de los datos originales,
i,j(x,y) es la funcin 2D que genera los factores para un
mejor ajuste del ruido a los datos originales,
k es la amplitud del k-simo punto de control y
l(k)+i,m(k)+j es la k-sima versin ventaneada del ruido estimado.
Reduciendo la ecuacin anterior obtenemos la siguiente expresin en forma matricial
1
k = wnT wn + I wnTd,
donde es un factor de preblanqueo e I es la matriz
identidad.
Estos parmetros previenen la divisin entre cero
cuando existen trazas muertas. Los valores generados
por esta ecuacin crean el mejor ajuste de la funcin de
ruido con los datos ssmicos (Falconer y Marfurt, 2008).
Podemos observar el resultado de llevar a cabo la
atenuacin asistida por atributos con la sustraccin
adaptable entre el volumen de amplitudes ssmicas y la
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
205
este ruido muestra tambin cierta periodicidad generada por procesos de otras etapas del tratamiento de los
datos y todos estos rasgos se llegan a confundir con estructuras geolgicas o litolgicas que repercuten en
mala interpretacin y eleccin de horizontes para la
eleccin de zonas de produccin.
Al aplicar esta metodologa, el ruido de adquisicin
se detect y atenu. Cada resultado, con los diferentes
atributos, resalta ciertas caractersticas de la seal ssmica que permiten localizar y delimitar estructuras relevantes para llevar a cabo la interpretacin estructural
de la zona de exploracin. Por ello, debe ser un proceso
iterativo en el que el intrprete tiene que ser capaz de
identificar la huella de adquisicin desde un principio
para conservar ests estructuras mientras se atena la
huella de adquisicin.
Existe una gran mejora en el resultado con el clculo
de atributos ssmicos geomtricos en la metodologa, ya
que permite detectar mejor las estructuras del subsuelo,
enmascaradas por huella de adquisicin. Este flujo de
trabajo es una opcin para acelerar el proceso de posprocesamiento de datos utilizando equipo computacional no especializado, variando la parametrizacin para
obtener resultados con imgenes mejoradas.
Para el personal de PEMEX Exploracin y Produccin
tiene un gran impacto utilizar la metodologa en los proyectos de exploracin y explotacin de yacimientos. La
eficiencia y rapidez del resultado permite al intrprete
cerciorarse de los resultados al realizar correlaciones ms
exactas con otros tipos de informacin geofsica y geolgica obteniendo una mejor representacin del subsuelo.
Conclusiones
La huella de adquisicin depende de los datos ssmicos
adquiridos. El resultado obtenido del flujo de trabajo
para caracterizar a la huella de adquisicin ser diferente con cada atributo utilizado y mantendr su expresin caracterstica de lneas paralelas. Aunado a ello,
206
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
Agradecimientos
A Marco Vzquez Garca, gerente de estudios geofsicos de PEMEX Exploracin y Produccin, por permitir
el uso de datos ssmicos y la publicacin. A Rodolfo
Rocha-Ruiz, de PEMEX Exploracin y Produccin, por
su apoyo y por facilitar el acceso a los datos ssmicos de
Vigilante. Al Instituto Mexicano del Petrleo y a la Gerencia de Estudios Geofsicos de PEMEX Exploracin y
Produccin por el financiamiento para la realizacin de
este trabajo.
Referencias
Al-Dossary S., Marfurt K.J. Lineament-Preserving Filtering. Geophysics, volumen 72 (nmero 1), enero-febrero de 2007: 1-8.
Al-Dossary S., Wang Y.E. Structure-Preserving Smoothing for
3D Seismic Attributes. SEG Expanded Abstracts, volumen 30,
2011: 1004-1008.
Bahorich M. y Farmer S. 3-D Seismic Discontinuity for Faults
and Stratigraphic Features. The Coherence Cube. The Leading Edge, volumen 14, octubre de 1995: 1053-1058.
Canning A. y Gardner G.H.F. Reducing 3-D Acquisition Footprint for 3-D DMO and 3-D Prestack Migration. Geophysics,
volumen 63 (nmero 4), julio-agosto de 1998: 1177-1183.
Chopra S. y Marfurt K.J. Volumetric Curvature Attributes for
Fault/Fracture Characterization. First Break, volumen 25, julio de 2007: 19-30.
Chopra S. y Marfurt K.J. Integration of Coherence and Volumetric Curvature Images. The Leading Edge, volumen 29, septiembre de 2010: 1092-1107.
Chopra S. y Marfurt K.J. Emerging and Future Trends in Seismic Attributes. The Leading Edge, volumen 27, marzo de 2008: 298-318.
Cvetkovic M., Pralica N., Falconer S., Marfurt K.J., Chvez-Prez
S. Comparison of Some Algorithms for Acquisition Footprint Suppression and Their Effect on Attribute Analysis.
SEG Expanded Abstracts, volumen 27, 2008: 2637-2641.
Falconer S. y Marfurt K.J. Attribute-Driven Footprint Suppression. SEG Expanded Abstracts, volumen 27, 2008: 26672671.
Gholami Y., Brossier R., Operto S., Ribodetti A., Virieux, J.,
Acoustic VTI Full Waveform Inversin: Sensitivity Analysis
and Realistic Synthetic Examples. SEG Expanded Abstracts,
volumen 30, 2001: 2465-2470.
Hill S., Schultz M., Brewer S. Acquisition Footprint and Fold-ofStack Plots. The Leading Edge, volumen 18 (nmero 6), junio
de 1999: 686-695.
Marfurt K.J., Davogustto O., Dowdell B., Guo S., Kwiatkowski
J.T., Roy A., Verm S., Zhang B. Section 14 Attribute Assisted
Footprint Suppression Workflow, Running AASPI Software with
GUIs (manual de usuario), 1a ed., EEUU, Universidad de
Oklahoma, 2011, pp. 1-13.
Marfurt K.J. Robust Estimates of 3D Reflector Dip and Azimuth.
Geophysics, volumen 71, julio-agosto de 2006: P29P40.
Marfurt K.J., Lynn-Kirlin R., Farmer S.L., Bahorich M.S. 3-D Seismic Attributes Using a Semblance-Based Coherency Algorithm. Geophysics, volumen 63 (nmero 4), julio-agosto de
1998: 1150-1165.
Meunier J. Seismic Acquisition from Yesterday to Tomorrow, 1a ed.,
EEUU, Society of Exploration Geophysicists, 2011, pp. 85,
135-136.
Ng M., Zheng Y. Multi-Orientation Footprint Attenuation Using
Coordinate Rotations on 3D Data. SEG Expanded Abstracts,
volumen 30, 2011: 3678-3682.
Schuster G.T., Liu Z. Seismic Array Theorem and Rapid Calculation of Acquisition Footprint Noise. Geophysics, volumen 66
(nmero 6), noviembre-diciembre de 2001: 1843-1849.
Vermeer-Gijs J.O. 3D Seismic Survey Design, 1a ed., EEUU, Society of Exploration Geophysicists, 2009, pp. 17-19.
Zabihi-Naeini E., Hoeber H., Campbell S. A New Approach to
Reducing Multiple Leakage on Time Lapse Datasets, en:
EAGE Conference & Exhibition incorporating SPE EUROPEC 74, 2012, Copenhagen. Responsibly Securing our Natural Resources, EAGE Copenhagen12, 2012, p. 5.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
207
208
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 199-208 ISSN 1405-7743 FI-UNAM
Informacin del artculo: recibido: noviembre de 2012, reevaluado: febrero de 2013, aceptado: abril de 2013
Resumen
Este artculo, describe el uso de un protocolo de comunicacin universal
para teclado industrial basado en un microcontrolador aplicado a una mquina de control numrico por computadora (CNC). La diferencia principal entre los fabricantes de teclados es que cada fabricante tiene su propia
programacin de cdigo fuente, produciendo un protocolo de comunicacin
diferente, generando una interpretacin inadecuada de las funciones establecidas. Lo anterior crea que los teclados comerciales industriales sean costosos e incompatibles en su conexin con diferentes mquinas. En el
presente trabajo el protocolo permite conectar el teclado universal diseado
y un teclado normal de la PC al mismo tiempo, este es compatible con todas
las computadoras a travs de la comunicacin USB, AT o PS/2, para emplearse en mquinas de CNC, con extensin a otras mquinas como robots, soplado, mquinas de inyeccin, entre otras. Entre las ventajas de este diseo se
encuentran: la fcil reprogramacin, disminucin de costos, manipulacin
de diversas funciones de mquina y facilidad de expandir las seales de
entrada y salida. Los resultados obtenidos de las pruebas de funcionamiento
fueron satisfactorios, debido a que cada tecla tiene la facilidad de programarse
y reprogramarse de diferentes maneras, generando distintas funciones de
cdigos, dependiendo de la aplicacin donde se requiera utilizar.
Descriptores:
microcontrolador
teclado
USB
AT
PS/2
protocolo
Abstract
This article describes the use of a universal communication protocol for industrial
keyboard based microcontroller applied to computer numerically controlled (CNC)
machine. The main difference among the keyboard manufacturers is that each manufacturer has its own programming of source code, producing a different communication protocol, generating an improper interpretation of the function established. The
above results in commercial industrial keyboards which are expensive and incompatible in their connection with different machines. In the present work the protocol
allows to connect the designed universal keyboard and the standard keyboard of the
PC at the same time, it is compatible with all the computers through the communications USB, AT or PS/2, to use in CNC machines, with extension to other machines
such as robots, blowing, injection molding machines and others. The advantages of
this design include its easy reprogramming, decreased costs, manipulation of various machine functions and easy expansion of entry and exit signals. The results
obtained of performance tests were satisfactory, because each key has the programmed
and reprogrammed facility in different ways, generating codes for different functions, depending on the application where it is required to be used.
Introduccin
El teclado es uno de los elementos ms importantes
dentro de la automatizacin de maquinaria, por medio
de este, el operador introduce las rdenes de trabajo
que la mquina debe realizar o el usuario puede editar
el programa general que controla la mquina. Sin
embargo, en el mercado existe una gran variedad de fabricantes de teclados industriales, y cada uno tiene una
forma diferente de comunicar sus teclados a las mquinas, en algunos casos se tienen que instalar controladores especiales al ordenador para que pueda admitirlo o
reconocerlo al conectarlo y muchas veces estos teclados no son compatibles entre s, es decir, en caso de
que un teclado ya instalado falle, no se podr remplazar por otro de diferente fabricante, ya que no
suelen tener la misma configuracin del protocolo de
comunicacin (Garca, 2009).
De acuerdo con los avances tecnolgicos, la industria de procesos requiere sistemas con mayor cantidad
de elementos o mecanismos que puedan controlarse de
una forma ms fcil, confiable y eficaz; por esta razn,
se pens en dispositivos ms autnomos como es el uso
de microcontroladores y la PC para el control. En el
mercado encontramos diferentes fabricantes de teclados como son: Rafi, Schurter, Click Touch, Storm, Beltronic, Indukey, Siemens, Devlink, Ikey, Hitra, Hid y
Cti; sin embargo, aunque existen algunas innovaciones
y diseos nuevos de teclados en el mercado, es difcil
210
Keywords:
microcontroller
keyboard
USB
AT
PS/2
protocol
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
Meja-Ugalde Mario
Aplicacin
Fabricante
Precio +
Conexiones
Mquinas electrostticas y
generacin de energa
Click
Touch
$ 4,700
Mquinas
transportadoras
Schurter
$ 5,000
Estudios de revelado
Devlink
$ 6,200
Indukey
$ 6,500
Click
Touch
$ 4,400
Siemens
$ 5,200
Hid
$ 3,800
Fabricacin de productos
txicos
Mquinas de inyeccin y
soplado
Siderurgia y fundicin
Propuesta general
Lo novedoso de este proyecto es que ofrece un teclado
con ciertas caractersticas o ventajas respecto a los
Desarrollo
La figura 1 muestra el diagrama general de protocolo
de comunicacin universal para teclado industrial basado en microcontrolador, el microcontrolador permite
la comunicacin entre el teclado de la PC y el teclado
industrial hacia la computadora mediante el puerto
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
211
212
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
Meja-Ugalde Mario
trolador cada 20 ms activando todos los circuitos integrados 74LS166 (convertidores serie-paralelo en donde
las entradas son de 8 bits y el corrimiento de 1 bit), adquiriendo cada circuito las seales de 8 bits provenientes de las teclas que posteriormente con una seal de
reactivacin pasan los datos uno a uno en forma serial.
El bloque de expansin de entradas realiza un corrimiento de forma serial sincrnico hacia el microcontrolador
y hacia el protocolo de comunicacin.
El mdulo protocolo de comunicacin permite la comunicacin bi-direccional del teclado con la computadora. Este a su vez, puede estar conectado al ordenador
(PC) que al mismo tiempo est conectado a un teclado
normal. En el bloque control de secuencias se encuentra el
microcontrolador, el cual realiza ciertas funciones de
secuencia y control. Expansin de salida, este bloque se
realiz por medio de los circuitos integrados 74LS199
(convertidores paralelo-serial, el corrimiento de entradas es de 1 bit y las salidas de 8 bits) en donde las salida
puede ser desde 8 hasta n salidas (Garca, 2009). Salidas
para automatizacin (Ramrez et al., 2011), es la ltima
etapa digital para la automatizacin o para fines deseados, aqu es donde se requiere de un opto-acoplamiento si la aplicacin necesita que la informacin sea
transmitida entre dos circuitos elctricamente aislados
uno de otro. Este aislamiento se puede conseguir mediante relevadores, transformadores de aislamiento y
receptores de lnea. No obstante, otro dispositivo que se
utiliza de manera igualmente efectiva para resolver estos problemas (Kangbin, 2008; Ramrez, 2011) es el opto-acoplador, su empleo es muy importante en apli-
caciones en las que el aislamiento de ruido, alta tensin
y el tamao son caractersticas determinantes.
En la figura 4 se presenta de manera ms detallada
la funcionalidad del teclado implementado que consta
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
213
214
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
Meja-Ugalde Mario
Dato A
Dato B
Condicin
Dato A[0]=dato 0
Dato B[0]=dato 0
No
Dato A[1]=dato 9
Dato B[1]=dato 7
Dato B
Dato A[2]=dato 2
Dato B[2]=dato 2
No
Dato A[3]=dato 3
Dato B[3]=dato 3
No
Dato A[4]=dato 9
Dato B[4]=dato 8
Dato B
Dato A[5]=dato 4
Dato B[5]=dato 4
No
Dato A[6]=dato 5
Dato B[6]=dato 5
No
Dato A[7]=dato 6
Dato B[7]=dato 6
No
Dato A[8]=dato 8
Dato B[8]=dato 8
No
La tabla 3 muestra el programa principal que comienza escalando el reloj para estar sincronizados los datos
al realizar la transmisin o recepcin de datos con una
velocidad de 12 a 20khz, el arranque o reinicio de la
mquina, la presencia de datos con el escner de teclas
que identifica qu tecla presiona y genera el mtodo
de envo, recepcin o almacenamiento de los datos detectados.
La tabla 4 muestra el programa de escaneo de teclas
la cual identifica qu tipo de proceso se est llevando a
cabo, recepcin, transmisin o almacenamiento y gene-
Salida
rar las banderas necesarias para saber qu tipo de funcin se realiza, si la PC baja el reloj (cero lgico) la PC
transmite y el teclado recibe, si el teclado baja el reloj
(cero lgico) entonces el teclado trasmite y la PC recibe
los datos.
La tabla 5 muestra la identificacin y concatenacin de
la tecla que est presionada, la concatenacin es el almacenamiento y el orden de los bits.
El control de tecla se muestra en la tabla 6, y esta permite saber los tiempos que una tecla se est presionando
y a su vez saber si se est enviando o recibiendo datos.
Programa principal (recep , star_stop, ban_r, aux, cont, clk2, estado_proximo, rst)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
215
begin
if (falling_edge(in_micro_clk)) then % Inicializa
if cuenta==00000 and in_micro_dato==0 then %Espera bit start
start=1; Inicio_de_trasmision = 1;%inicia todo%Habilitador1 del 74245
star_stop = 0;
end if; if start==1 then
Inicio_de_trasmision= 1;
11
end if;
end if;
end if;
end;
Tabla 5. Deteccin de
tecla presionada
216
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
Meja-Ugalde Mario
condiciones_d_envio (tecla_auxiliar)
case 0 is
clk_Pc_bi=Z;
%alta impedancia dato_Pc_bi= Z; %bit de star
clk0=0; %habilitacin Fin_de_transmicion= 1; Recepccion= 0;
case 0 is %enva dado0, dato1
end;
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
217
clk2=1;
Experimentacin
La implementacin fsica del prototipo de comunicacin se muestra en la figura 6 y la conexin directa entre los dos teclados al mismo tiempo. Algunas pruebas
se realizan con la finalidad de identificar el funcionamiento del nuevo diseo, entre las pruebas experimentales se encuentran el arranque y reinicio del ordenador
para su deteccin y reconocimiento de los dos teclados.
Por razones de seguridad hacia el proceso la prioridad
total la tiene el teclado industrial; entre las funciones
del teclado industrial estn la de cambiar parmetros
como puntos de ajuste, rangos de operacin en tiempo,
lmites de variables, permisivos, protecciones y otras.
Discusiones y anlisis
En la figura 7 se muestran las seales obtenidas del protocolo de comunicacin del teclado normal y el implementado (industrial). Las dos primeras lneas de la
parte superior muestran los datos del teclado normal y
las dos lneas de la parte inferior muestran los datos del
teclado implementado, ambos envan el mismo dato al
mismo tiempo, donde la prioridad es el teclado industrial
por el botn de stop de mquina si es que hubiera un error
en la mquina o humano, finalmente el teclado normal
transmite su seal y esta es guardada en un bfer circular
de datos y para terminar se trasmite.
En la figura 7a se enva el dato 00010001011 que corresponde a la palabra o (cdigo: cuando se presiona una
tecla es 0x44 y cuando se libera la tecla es 0xF0, 0x44), donde la seal se enva desde el teclado normal pasando primero por el teclado implementado hacia el ordenador.
En la figura 7a y b se trasmite el dato 00010101011
que corresponde al nmero 0, siguiendo la caracters-
218
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
Meja-Ugalde Mario
tica de transmisin de los 11 bits de comunicacin; el primero es el bit de inicio, los 8 siguientes son los datos, el
penltimo es el de paridad (indica si se estn enviando o
recibiendo datos), y el ltimo es el bit del paro (stop).
En la figura 8 se presenta la seal de datos enviada al
ordenador desde el teclado implementado (00010010011
correspondiente a la palabra K, 0x42), se puede observar que las seales transmitidas desde el microcontrolador van directamente al ordenador de la computadora
sin pasar por el teclado de la PC, que tiene un protocolo
de comunicacin matricial, las seales enviadas son las
ltimas dos lneas.
Las figuras 7 y 8 muestran que la comunicacin es
satisfactoria e idntica tanto del protocolo de comunicacin implementado como del comercial, logrando la
obtencin de un teclado multifuncional y con teclas
para funciones especficas.
6, aplicado a mquinas de control numrico y a la automatizacin de maquinaria, permitiendo la compatibilidad en cualquier computadora, con la finalidad de que
los cdigos programados en una mquina de control
numrico no se vean afectados si se remplaza un teclado por otro cuando falle.
La arquitectura diseada queda abierta a nuevas
aplicaciones e innovaciones, sin necesidad de cambiar el hardware.
Agradecimientos
Este artculo cont con el apoyo financiero de la Universidad Autnoma de Quertaro (UAQ) y por el Consejo
Nacional de Ciencia y Tecnologa (CONACYT) (nmero de concesin 209333).
Referencias
Conclusiones
Se dise e implement un protocolo de bajo costo pa-
ra el control de mquinas automatizadas, logrando todos los objetivos propuestos desde el prototipo de un
teclado estndar con protocolo y tecnologa propia
(elctrica, control y diseo fsico) mostrado en la figura
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
219
Dogan H. Pic Basic Projects: 30 Projects Using Pic Basic and Pic Basic
Pro, 1a ed., Londres UK, Newnes MPG Books, 2006, pp. 9-71.
Domnguez F.R., Palacios-Municio E., Lpez-J. L. Desarrollo de
proyectos microcontrolador PIC16F84A, Mxico, editorial Alfaomega, 1991, pp. 289-294.
Garca-Breijo E. Compilador C CCS y Simulador proteus para microcontroladores pic, 2a ed., Barcelona, Marcombo, 2009, pp. 167190.
Kangbin Y. A Fix to the HCI Specification to Evade ID and Password Eexposure by USB Sniff. Proceedings of APIC-IST 2008,
volumen 12, 2008: 191-194.
Li Y. A Heuristic-Based Approach to Optimize Keyboard Design
for Single-Finger Keying Applications. International Journal of
Industrial Ergonomics, volumen 36, 2006: 695-704.
Manual PIC16F84A, Data Sheet, Microchip Technology Inc 2001,
[en lnea] [fecha de consulta: febrero de 2012]. Disponible en:
http://ww1.microchip.com/downloads/en/devicedoc/5007b. pdf
Navabi Z. Digital Design and Implementation with Field Programmable Devices, Information Technology: Transmission,
Processing and Storage, Springer, 2004 [en lnea]. Disponible
en: http://books.google.com.mx/books?id=cPv4fHOxcVoC&p
g=PA260&dq=design+and++implementation+of+keyboard&h
l=es&sa=X&ei=a7efUPeVMYXrrQGNyYCwBA&ved=0CDAQ
6AEwAA#v=onepage&q&f=false
220
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 209-220 ISSN 1405-7743 FI-UNAM
Martnez-Romero S.
Lpez-Cruz I.L.
Ruz-Garca A.
Resumen
El objetivo de la presente investigacin fue estudiar el comportamiento del
proceso de fermentacin de cerveza artesanal mediante un modelo matemtico dinmico. El modelo contiene las tasas de cambio de las variables de
estado concentracin de glucosa, maltosa y maltotriosa. La variable de salida es la concentracin de etanol y como variable auxiliar contempla la concentracin de biomasa (levaduras). Este modelo fue programado en el
ambiente Matlab-Simulink y para su integracin numrica se utiliz el mtodo de Dormand-Prince de cuarto grado con tamao de paso de integracin variable y una tolerancia relativa de 108. Para conocer sus parmetros
ms importantes se realiz un anlisis de sensibilidad local. Adems se llev
a cabo un experimento para producir cerveza artesanal a una temperatura
constante (21C). Se implementaron 14 unidades experimentales (fermentadores) con las mismas condiciones iniciales. De cada fermentador, se midieron las concentraciones de las variables de estado incluidas en el modelo
matemtico. Usando los resultados experimentales el modelo se calibr mediante los algoritmos de optimizacin mnimos cuadrados no lineales y evolucin diferencial. De acuerdo con las estadsticas sesgo (BIAS), coeficiente
de correlacin (r), raz cuadrada del cuadrado medio (RMSE), error medio
absoluto (MAE) y eficiencia de modelacin (EF) se encontr un buen ajuste
entre las predicciones del modelo y las mediciones de las variables de estado
despus de la estimacin de los parmetros.
Descriptores:
modelo mecanicista
sistema dinmico
anlisis de sensibilidad
calibracin
cerveza
Abstract
The goal of the current research was to study the behavior of the fermentation process of home-made beer using a mathematical dynamic model. The model contains
the rates of change of the concentration state variables of glucose, maltose and maltotriose. An output variable is the ethanol concentration and an auxiliary variable is
the biomass (yeast) concentration. The model was programmed in the Matlab-Simulink environment, and for its numerical integration Dormand-Prince method of
fourth order with a variable integration step size and a relative tolerance of 108 was
used. In order to know which model parameters are more important, a local sensitivity analysis was carried out. Furthermore, an experiment was performed to produce
home-made beer at constant temperature (21C). Fourteen experimental units (fermenters) with the same initial conditions were implemented. Using the experimental results the model was calibrated by nonlinear least squares and differential
evolution algorithms. According to the statistics bias (BIAS), correlation coefficient
(r), squared root of mean squared error (RMSE), mean absolute error (MAE) and
the efficiency of modeling (EF), a good fit between the model predictions and measurements were found after the model parameters estimation.
Introduccin
La fermentacin es el proceso ms importante de la elaboracin de cerveza. Segn se realice, producir resultados diferentes (Lpez, 2007). En la prctica, esto
significa que los tiempos de fermentacin pueden variar considerablemente entre lotes de cerveza de la misma calidad (Defernez et al., 2007; Bamforth et al., 2009).
La temperatura de fermentacin, as como el tipo de
levaduras utilizado, son de gran relevancia al reproducir un estilo de cerveza determinado, por lo cual, en la
produccin es comn usar refrigeracin para controlar
la temperatura en el proceso de fermentacin (Ramirez
y Maciejowski, 2007).
Actualmente existen diversos modelos matemticos
que permiten simular la dinmica de fermentacin de
cerveza, estos pueden usarse para predecir algunas variables durante la fermentacin, como concentracin de
etanol, sustratos y steres (Hepworth et al., 2003). Un
buen modelo debe incluir los componentes ms importantes en la fermentacin, entre ellos: azcares, biomasa y etanol. Algunos modelos ms complejos incluyen
el sabor y aroma, los cuales distinguen una cerveza de
otra. Estos modelos proveen de bases slidas para realizar la optimizacin del proceso (Ramirez y Maciejowski, 2007).
Dentro de las investigaciones realizadas para simular el proceso de fermentacin se encuentra la de Trelea
et al. (2001), donde se proponen y validan tres modelos
dinmicos de fermentacin de cerveza a escala de laboratorio: un modelo basado en el conocimiento biolgico
de la fermentacin, un modelo emprico basado en la
forma de curvas experimentales y un modelo de caja
222
Keywords:
mechanistic model
dynamic system
sensitivity analysis
calibration
beer
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
Desarrollo
Modelo matemtico para la fermentacin
El modelo matemtico de fermentacin de cerveza utilizado en este trabajo, fue propuesto Gee y Ramirez
(1988). Sin embargo, en esta investigacin no se consider la variable de estado temperatura debido a que el
proceso se llev a cabo a temperatura constante. En este
modelo se supone que el medio de fermentacin contie-
= 1 ( G ) X
(1)
Maltosa:
dM
dt
(2)
= 2 ( M , G ) X
Maltotriosa:
dN
dt
= 3 ( N , M , G ) X
(3)
donde
VG G
1 ( G )
=
KG + G
(4)
VM M
KG
2 ( M , G ) =
K M + M KG + G
(5)
VN N
KG
KM
N , M ,G) =
3(
K N + N KG + G KM + M
(6)
(7)
RXM M ( t0 ) M ( t ) + RXN N ( t0 ) N ( t )
E=
( t ) REG G ( t0 ) G ( t ) +
(8)
REM M ( t0 ) M ( t ) + REN N ( t0 ) N ( t )
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
223
Condiciones de operacin
Dado que la cerveza artesanal lleva a cabo su fermentacin en un rango de 17-24C (Lpez, 2007) y el experimento se realiz a temperatura constante, se decidi
trabajar a 21C. Para esto, se acondicionaron 14 unidades experimentales (fermentadores) de 0.5 L, a los cuales se les agregaron 0.4 L de mosto.
En el proceso de fermentacin se utiliz una levadura seca tipo ale (Saccharomyces cerevisiae), de la cual
se agreg 0.2 g (19.3 mol / m3) a cada unidad experi-
224
Adquisicin de datos
Las variables medidas durante la fermentacin fueron: concentracin de glucosa, maltosa, maltotriosa y
etanol. Los tiempos de medicin se determinaron de
acuerdo con la dinmica del proceso de fermentacin, la cual presenta una mayor variacin durante
los primeros das. En cada medicin realizada se
tom una unidad experimental para su anlisis, esta
se agitaba para homogenizar la muestra. De cada fermentador se guardaron 40 mL de muestra en un tubo
de ensayo para colocarlo en congelacin. De las
muestras congeladas se eligieron las ms representativas, con base en el comportamiento de la dinmica
del proceso de fermentacin para una temperatura
de 16C. Las muestras seleccionadas se analizaron
mediante cromatografa de gases para determinar las
concentraciones de glucosa, maltosa y maltotriosa
(tabla 1 ms adelante).
Para obtener la concentracin de etanol (tabla 1), se
extrajeron 100 mL de muestra, los cuales se montaron
en un equipo de destilacin (figura 2). La muestra se
calent hasta que se evapor aproximadamente 60% de
la cantidad contenida en el matraz, posteriormente el
producto evaporado se mezcl con agua destilada hasta alcanzar nuevamente una muestra de 100 mL. A partir del producto destilado se llev a cabo el procedimiento de determinacin de alcohol mediante diferencia de densidad con la ayuda de un picnmetro y
una balanza de precisin.
Para determinar el contenido de etanol mediante el
uso del picnmetro y la balanza de precisin, se utiliz
la ecuacin 9:
M 3 M1
d =
dH 2 O
M 2 M1
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
(9)
Se utiliz una tolerancia relativa de 1 108. Las estadsticas de ajuste utilizadas para evaluar el desempeo del
modelo con los parmetros estimados en la calibracin
fueron: el error cuadrtico medio (RMSE), el error absoluto (MAE), el sesgo (BIAS), la eficiencia (EF) y el coeficiente de correlacin (r).
x f ( x , u, )
x f ( x , u, )
donde d es la densidad de la muestra destilada a=
20C
(10)
+
1
t
x
(g mL ), M1 es la masa del picnmetro vaco (perfectax=
x( t , )
x=
x( t , )
mente seco) (g), M2 es la masa del picnmetro lleno de
De donde resultan las ecuaciones de sensibilidad:
agua destilada (g), M3 es la masa del picnmetro lleno
d
con la muestra destilada (g) y H2O es la densidad del
f ( x , u, )
S(t ) f ( x , u, )
agua a 20C. Debido a que la ecuacin 9 da como=
resul S(t ) +
(11)
x
=x x( t , )
tado la densidad de la muestra destilada, se utilizaron
=
x x( t , )
valores tabulados por Vogt (1972), para poder transfordonde S(t) se define como:
mar las unidades en gramos de alcohol por litro (g/L).
Sin embargo, el modelo matemtico considera la conx (t , 0 )
centracin de etanol en mol m3, por lo que la concentra; i=
1, , n; j =
1, , p.
S (t ) =
Sij ( t ) =i
j
(12)
cin se multiplic por un factor de (1000/peso molecular
del etanol) donde el peso molecular del etanol es 46.069
En donde el nmero de ecuaciones de sensibilidad reg/mol (Doran, 2003) y de esta forma se obtuvo la concensultante es de nxp.
tracin de etanol en las unidades deseadas.
Con fines de comparacin entre parmetros, se calcularon las sensibilidades relativas mediante la ecuaImplementacin del modelo matemtico
cin:
0
xi t , 0 0
sijr ( t )
=0
0
j
(13)
I = S dt
(14)
Donde t es el tiempo final y 0 el tiempo inicial. La integral permite comparar de forma numrica los parmetros y determinar cules afectan en mayor medida el
comportamiento del modelo.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
225
F ( ) =
i =1
((G
x
i =1
esti
(15)
donde es un vector que contiene los parmetros a estimar, X es el nmero de mediciones de glucosa (G),
maltosa (M), maltotriosa (N) y etanol (E), 0.21 es un factor de escala, el subndice est indica el valor estimado y
el subndice obs, el valor observado. El problema de optimizacin se resolvi mediante la rutina lsqnonlin del
Optimization toolbox de Matlab, utilizando el algoritmo
de Levenberg-Marquardt.
Con la finalidad de verificar la calidad de la estimacin de los parmetros del modelo, el problema de op-
Figura 3.Comparacin entre predicciones (modelo con parmetros cinticos correspondientes a una
temperatura de 16C) y mediciones de las variables del modelo en el tiempo de fermentacin
226
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
Tiempo de
medicin (h)
Glucosa
(G) (mol/m3)
Maltosa
(M) (mol/m3)
Maltotriosa
(N) (mol/m3)
Etanol
(E) (mol/m3)
0
12
18
30
36
57
81
129
201
84.8
33.4
7.7
0.4
0.5
0.3
0.4
0.7
0.05
210.4
61.2
31.08
11.12
6.46
3.68
2.56
0.61
0.68
22.03
17.3
10.7
8.7
8.5
10.1
9.7
7.6
1.2
0
294
648.1
996.3
998.5
1074.5
1074.5
1113.5
1080.8
cin de los parmetros (calibracin del modelo) seleccionados mediante el anlisis de sensibilidad descrito.
Anlisis de sensibilidad
En la figura 4 se muestran las sensibilidades relativas de
los estados glucosa (G), maltosa (M) y maltotriosa (N), con
respecto a cada uno de los parmetros. Un valor absoluto
de la sensibilidad relativa mayor que cero indica que el
modelo es sensible a un cambio pequeo del parmetro
respectivo. Las sensibilidades relativas de los parmetros
se muestran en la tabla 2, donde G, M y N son las variables
de estado y VG , VM , VN , KG , KM , KN, KG , y KM los parmetros cinticos del modelo. En la misma tabla se observa
que la variable de estado G es sensible al cambio en los
parmetros VG y KG , la variable de estado M es sensible al
cambio en los parmetros VM y KM , mientras que la variable de estado N es sensible al cambio en los parmetros VN
y KN ; por lo cual, todos estos parmetros de gran impor-
Figura 4. Funciones de
sensibilidad local para
las variables de estado
respecto a cada uno de los
parmetros cinticos del
modelo SR = sensibilidad
relativa, G = glucosa,
N = maltotriosa
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
227
Valor estimado
Parmetros
VG
0.1365
VG
35.88
VM
0.3885
VM
61.73
VN
0.3287
VN
7.17
KG
0.0980
KG
8.39
51.27
KM
85.9316
KM
1254.9
KN
7.14
KN
K'G
2.08
0.22
K'M
0.18
BIAS
MAE
EF
Glucosa
-1.14
1.14
0.99
2.61
0.99
Maltosa
8.44
13.71
0.84
27.07
0.94
Maltotriosa
0.58
3.99
0.30
5.20
0.81
Etanol
26.66
36.55
0.98
49.21
0.99
Figura 5. Comparacin entre predicciones (modelo calibrado mediante lsqnonlin) y mediciones de las
variables del modelo en el tiempo de fermentacin
228
RMSE
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
Figura 6. Comparacin entre predicciones (modelo calibrado mediante evolucin diferencial) y mediciones
de las variables del modelo en el tiempo de fermentacin
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
229
Tabla 5. Valores de los parmetros cinticos del modelo calibrado mediante evolucin diferencial para 20 optimizaciones
Nm. de
optimizacin
VG
VM
VN
KG
KM
KN
F ()
Promedio
0.1365
0.3885
0.2224
0.0902
85.9275
952.3705
7398.826
Varianza
0.0039
6.966104
5.3106
Tabla 6. Estadsticas de ajuste del modelo calibrado mediante evolucin diferencial para una temperatura de 21C
Variable de
estado
BIAS
MAE
EF
RMSE
Glucosa
-1.13
1.13
0.99
2.62
0.99
Maltosa
8.48
13.74
0.84
27.13
0.94
Maltotriosa
1.09
3.95
0.29
5.17
0.81
Etanol
23.52
36.45
0.98
49.11
0.99
230
Conclusiones
En la presente investigacin se encontr que es posible
estudiar el proceso de fermentacin de cerveza artesanal usando modelos matemticos dinmicos. Se mostr
que se puede entender el comportamiento del proceso
aplicando la metodologa de modelado de sistemas. En
particular, se encontr que un modelo matemtico que
simula la dinmica del proceso de fermentacin de cerveza industrial, mediante las variables de estado concentracin de glucosa, maltosa y maltotriosa, puede ser
til para predecir el comportamiento de las variables
que influyen en el proceso de fermentacin de cerveza
artesanal, realizando previamente la estimacin de los
parmetros del modelo.
La metodologa del anlisis de sensibilidad local
permiti determinar los parmetros que ms influyen
en el comportamiento del modelo, los cuales resultaron
candidatos a ser estimados. Una vez calibrado el modelo matemtico, puede utilizarse para el estudio de estrategias de manejo, que hagan ms eficiente el proceso
de fermentacin de la cerveza artesanal. De la misma
manera, dado que la concentracin de etanol es una variable de gran importancia en la produccin de cerveza,
el modelo puede emplearse para controlar la cantidad
de etanol final en el producto u optimizar el proceso de
fermentacin.
En esta investigacin, se trabaj con una temperatura constante, por lo que el modelo se limita a simular el
proceso de fermentacin con esta condicin, sin embargo, el trabajo realizado puede ser una referencia y base
para futuras investigaciones, en las cuales se tomen en
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
Referencias
Bamforth Ch.W., Russell I., Steward G.B. A Quality Perspective, San
Diego, Academic, 2008, pp. 61-83.
Defernez M., Foxall R.J., OMalley C.J., Montague G., Ringa S.M.,
Kemsley E.K. Modelling Beer Fermentation Variability. Journal of Food Engineering, volumen 83, febrero 2007: 167-172.
Doran P.M. Bioprocess Engineering Principles, San Diego, Academic
Press, 2002, pp. 405-407.
Engasser J.M., Marc I., Moll M., Duteurtr B. Kinetic Modeling of
Beer Fermentation, en: EBC Congress (18th, 1981, Copenhagen), pp. 579-586.
Gee D.A., Ramirez W.F. A Flavour Model for Beer Fermentation.
Journal Institute of Bewing, volumen 100 (nmero 5), 1994:
321-329.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
231
232
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 221-xx ISSN 1405-7743 FI-UNAM
Resumen
El problema de agrupamiento en dos dimensiones tiene una gran relevancia en
aplicaciones relacionadas con el uso eficiente de material, tales como corte, empaquetado, etctera. Se trata de un problema muy complicado en el que varios
cuerpos deben acomodarse eficientemente de tal forma que ocupen el menor
espacio posible. Si los cuerpos tienen geometra irregular, el problema es ms
complejo. Es evidente que el nmero de posibles acomodos entre los cuerpos es
enorme. Una forma eficaz de determinar los diferentes acomodos es el clculo
del polgono no ajustado (NFP, no-fit polygon), con el cual se pueden determinar
todas las posiciones relativas entre 2 geometras en contacto, sin traslape, de
forma que se pueda elegir la mejor posicin relativa. No obstante, el clculo del
NFP es muy costoso desde el punto de vista computacional. Por otra parte, la
seleccin de la mejor posicin relativa no es tarea fcil debido a que, entre dos
geometras irregulares en contacto, se pueden generar huecos (reas no utilizables) y concavidades externas (reas utilizables). Este trabajo presenta un mtodo simple y rpido, tanto para reducir el clculo asociado con la generacin del
NFP, como para minimizar las reas no utilizables del agrupamiento de varios
cuerpos. El mtodo consiste en calcular el NFP parcial, nicamente en las regiones cncavas de las geometras, y elegir el mejor acomodo empleando la eficiencia total ponderada, la cual se define como la suma ponderada de la eficiencia
envolvente (cociente entre el rea ocupada y el rea de la envolvente convexa) y
la eficiencia por huecos (cociente entre rea ocupada y rea del acomodo). El
mtodo propuesto genera resultados similares a los obtenidos por otros mtodos muy eficientes, sin embargo la forma de los agrupamientos obtenidos permite acomodar ms partes en espacios semejantes, lo cual es un resultado
deseable cuando se trata de optimizar el uso de material. Se presentan dos ejemplos para mostrar el desempeo de la propuesta.
Descriptores:
agrupamiento eficiente
Nesting
problema de corte
polgono no ajustado
Abstract
Two dimensional clustering problem has much relevance in applications related to
the efficient use of raw material, such as cutting stock, packing, etc. This is a very
complex problem in which multiple bodies are accommodated efficiently in a way
that they occupy as little space as possible. The complexity of the problem increases
with the complexity of the bodies. Clearly the number of possible arrangements between bodies is huge. No Fit Polygon (NFP) allows to determine the entire relative
positions between two patterns (regular or irregular) in contact, non-overlapping,
therefore the best position can be selected. However, NFP generation requires a lot of
calculations; besides, selecting the best cluster isnt a simple task because, between
two irregular patterns in contact, hollows (unusable areas) and external concavities
(usable areas) can be produced. This work presents a quick and simple method to
reduce calculations associated with NFP generation and to minimize unusable areas
in a cluster. This method consists of generating partial NFP, just on concave regions
of the patterns, and selecting the best cluster using a total weighted efficiency, i.e. a
weighted value of enclosure efficiency (ratio of occupied area on convex hull area)
and hollow efficiency (ratio of occupied area on cluster area). The proposed method
produces similar results as those obtained by other methods; however the shape of the
clusters obtained allows to accommodate more parts in similar spaces, which is a
desirable result when it comes to optimizing the use of material. We present two
examples to show the performance of the proposal.
Introduccin
En el mercado global actual, las compaas que son incapaces de reducir sus costos de produccin para ser
ms competitivas pueden quedarse atrs respecto a las
que s lo hacen e incluso desaparecer. Uno de los costos
ms representativos es el derivado de la mano de obra,
sobre todo cuando es especializada. Un ejemplo claro
es la industria del calzado, en la que las operaciones de
corte de piel se llevan a cabo de manera casi artesanal,
debido a la complejidad del material. Los cortadores
tienen la habilidad, ganada con el paso de los aos, de
realizar los cortes de las piezas que componen a un zapato de forma que el desperdicio sea mnimo. Dada la
habilidad de estos operadores el costo de su mano de
obra es alto. Adems, las empresas se ven obligadas a
mantenerlos muchos aos en su misma funcin, generando baja rotacin, lo cual puede ser un aspecto negativo para las mismas. Disminuir o eliminar la
dependencia de la mano de obra especializada reducira los costos de produccin de este tipo de industrias.
Por otra parte, es imposible que dos operadores generen la misma disminucin de desperdicios, de material o espacio, por lo que, aunque ambos sean excelentes
en su labor, hay un rea de oportunidad para incrementar el aprovechamiento. En este sentido, es deseable
contar con un mtodo o procedimiento para generar
acomodos eficientes sin importar quin o qu lo haga,
ya que el beneficio que se puede obtener es alto. Por
234
Keywords:
optimal clustering
nesting
cutting stock problem
no fit polygon
Mtodo
Los mtodos de agrupamiento ms eficaces utilizan la
generacin del NFP para seleccionar el acomodo ms
eficiente entre todos los calculados. En otras palabras,
el NFP permite conocer el total de posiciones relativas
entre dos geometras, una fija y otra que orbita alrededor de la primera, sin que haya traslape. El NFP es una
herramienta utilizada desde 1966, aunque se ha conocido con nombres diferentes: envoltura de forma (Shape
Envelop), espacio de obstculos (Space Obstacle) y hodgrafo, entre otros. Los mejores mtodos para el clculo del NFP son los de Adamowicz (1976 y 1969); Burke
et al. (2007); Cheng y Rao (1997); la caracterstica comn
entre ellos es que son computacionalmente costosos. En
la prctica, cuando se agrupan dos geometras, de las
cuales una o ambas tienen concavidades de gran tama-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 233-240 ISSN 1405-7743 FI-UNAM
o, el acomodo ms eficiente suele ocurrir en la concavidad (figura 1). Tomando este aspecto en consideracin,
en este trabajo se propone agrupar piezas con base en el
clculo parcial del NFP solo en las regiones de concavidad considerable.
(1)
AA + AB
EH
=
AA + AB + AH
(2)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 233-240 ISSN 1405-7743 FI-UNAM
235
236
uso de una eficiencia total ponderada (ETP) que combine ambas eficiencias para obtener una medida adecuada de lo eficiente que es un acomodo.
=
ETP
a1 EE + a2 EH
(3)
Identificacin de concavidades
En la propuesta que se hace en este trabajo, la identificacin de concavidades se realiza para generar el clculo del NFP de manera parcial y solo sobre estas regiones
de las geometras a acomodar, produciendo una reduccin considerable de clculos. Las concavidades en una
geometra irregular se obtienen sustrayendo la geometra misma de su envolvente convexa. En las figuras 5a
y 5b se muestran dos geometras con sus respectivas
envolventes convexas. Sus concavidades son, respectivamente, los polgonos P1-P2-P3-P4-P1 y P1-P2-P3-P4P5-P1. En este trabajo se utiliza el algoritmo de NFP
propuesto por Crispin et al., 2005, el cual es de los ms
confiables que existen.
Algoritmo
En resumen, el mtodo propuesto de generacin de
agrupamientos eficientes consiste en el clculo parcial
del NFP sobre las concavidades de dos piezas; la seleccin del acomodo ms eficiente se realiza con base en la
eficiencia total ponderada. Su algoritmo es el que se
describe a continuacin:
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 233-240 ISSN 1405-7743 FI-UNAM
Aplicacin
Caso 1
En la figura 6 se muestran 3 geometras irregulares con
las cuales se obtendrn los acomodos ms eficientes entre: 1-1, 2-2, 3-3, 1-2, 1-3 y 2-3. Los valores propuestos
para a1 y a2 son 0.4 y 0.6, respectivamente. En la tabla 1
se muestran los resultados obtenidos para cada agrupamiento. Los acomodos 2-2 y 3-3, columnas 3 y 4 de la
tabla, son de inters particular. El acomodo 2-2 presenta idnticos valores de eficiencia envolvente y por huecos debido a que el agrupamiento resulta convexo. El
acomodo 3-3 no tiene huecos, lo cual produce
EH=100 %; sin embargo, la EE es baja por lo que la eficiencia total no es tan alta. En la prctica esto significa
que, si bien el acomodo 3-3 no tiene desperdicio por s
mismo, si se utilizara en un acomodo posterior es muy
probable que generara desperdicios. Es por ello que la
ETP no es tan alta como la EH, pero tampoco tan baja
como la EE; si solo se empleara la EE como referencia
para decidir si se trata o no de un acomodo eficiente, es
muy probable que el acomodo 3-3 sea rechazado sin
importar que no presenta huecos.
Caso 2
El siguiente problema de agrupamiento fue resuelto
por Adamovicz (1976, 1969), Grinde y Cavalier (1995) y
Cheng et al. (1997, 2000, 1999). De las tres propuestas, la
de Cheng, Stringy Effect Method, es la mejor y de las ms
empleadas en aplicaciones industriales debido a su
efectividad y velocidad de desempeo (Xie et al., 2007,
2008). En resumen, el mtodo propuesto por Cheng se
basa en minimizar la distancia entre los centros de gravedad, esto es una analoga del nivel energtico, energa potencial, entre un par de geometras (Cheng y Rao,
1997). Una de las desventajas que tiene este mtodo
comparado con el de este trabajo es que es necesario
calcular el NFP completo, lo cual implica una mayor
cantidad de clculos.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 233-240 ISSN 1405-7743 FI-UNAM
237
Acomodo
1-1
2-2
3-3
1-2
1-3
2-3
EE(%)
84.1
91.3
72.7
85.8
77.8
78.4
EH(%)
98.1
91.3
100.0
93.0
95.1
96.5
ETP (%)
92.5
91.3
89.1
90.1
88.1
89.2
Conclusiones
238
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 233-240 ISSN 1405-7743 FI-UNAM
competitivo al compararse con los mtodos ms efectivos encontrados en la literatura. A diferencia de otros
mtodos, el propuesto emplea dos medidas de la utilizacin de espacio en lugar de solo una. La medida comn en la mayora de los mtodos es la eficiencia
envolvente, la cual no diferencia entre el espacio que
an se puede ocupar del que ya es imposible emplear.
En este trabajo se incorpora la eficiencia por huecos que
es una medida de utilizacin ms real porque considera
que los espacios atrapados en el interior de un acomodo, es decir, los huecos ya no son utilizables a diferencia
de las concavidades externas sobre las que an es posible colocar piezas. La combinacin de ambas eficiencias, envolvente y por huecos, por medio de una suma
ponderada, da lugar a la eficiencia total ponderada, la
cual es una medida ms real de la utilizacin del espacio por los acomodos. Adems de ser competitivo en lo
que a resultados de eficiencia se refiere, el mtodo propuesto utiliza menos recursos que otros debido a que se
calcula el NFP parcial solo en las reas cncavas de las
geometras. En resumen, el mtodo propuesto es una
alternativa eficaz y eficiente, comparable con las mejores que se encuentran en la literatura, para la solucin
del problema de agrupamiento que se presenta en varias aplicaciones industriales tales como empaquetamiento, operaciones de corte, etctera.
Agradecimientos
Los autores desean agradecer el apoyo recibido para la
realizacin de este trabajo por parte del proyecto GTO2006-C01-31927 auspiciado por el Consejo Nacional de
Ciencia y Tecnologa (CONACYT) y Distribuidora Flexi
S.A. de C.V.
Referencias
Adamowicz M. The Optimum Two-Dimensional Allocation of Irregular, Multiple-Connected Shapes with Linear, Logical and Geometric
Constraints, tesis (Ph.D.), Dept. of Elect. Eng., New York University, 1969.
Adamovicz M. y Albano A. Nesting Two Dimensional Shapes in
Rectangular Modules. Computer Aided Design, volumen 8,
1976: 27-33.
Burke E.K., Hellier R.S.R., Kendall G., Whitwell G. Complete and
Robust No-Fit Polygon Generation for the Irregular Stock
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 233-240 ISSN 1405-7743 FI-UNAM
239
Cutting Problem. European Journal of Operational Research, volumen 179, 2007: 27-49.
Cheng S.K. y Rao K.P. Concepts of Neighbourhood and Universal
Compact Yield Towards Achieving Best Pattern Layouts. International Journal of Production Research, volumen 37 (nmero
16), 1999: 3643-3658.
Cheng S.K. y Rao K.P. Quick and Precise Clustering of Arbitrarily
Shaped Flat Patterns Based on Stringy Effect. Computers Ind.
Engineering, volumen 33 (numerous 3-4), 1997: 485-488.
Cheng S.K. y Rao K.P. Large-Scale Nesting of Irregular Patterns
Using Compact Neighborhood Algorithm. Journal of Materials
Processing Technology, volumen 103, 2000: 135-140.
Crispin A., et al. Genetic Algorithm Coding Methods for Leather
Nesting. Applied Intelligence, volumen 23, 2005: 9-20.
Grinde R.B. y Cavalier T.M. A New Algorithm for the Minimal
Area Convex Enclosure Problem. European Journal of Operational Research, volumen 84, 1995: 522-538.
Yang H.H. y Lin C.L. On Genetic Algorithms for Shoe Making
Nesting-A Taiwan Case. Expert Systems with Applications, volumen 36, 2009: 1134-1141.
Hopper E. y Turton B. A Genetic Algorithm for a 2D Industrial
Packing Problem. Computers & Industrial Engineering, volumen 37, 1999: 375-378.
Xie S.Q., Wang G.G., Liu Y. Nesting of Two-Dimensional Irregular
Parts: an Integrated Approach. International Journal of Compu-
240
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 233-240 ISSN 1405-7743 FI-UNAM
Palacios-Gmez Jess
Kryshtab Tetyana
Kryvko Andriy
Information on the article: received: January 2013, reevaluated: April 2013, accepted: May 2013
Abstract
A method to correct pole densities (PD) for primary and secondary extinction applied for maxima of pole figures (PF) measured by X-ray diffraction,
was extended to correct the whole 111 and 200 PFs for nickel samples after
75% cold rolling and subsequent annealing at 600C during 30 minutes. The
PDs were corrected, and parameters of primary and secondary extinction
were calculated using the PDs obtained in PFs measured for the first order
reflections with two wavelengths (Cu K and Co K - radiations) and for the
second order reflections with Cu K radiation. Three orientation distribution functions (ODF) were calculated, namely: the first one from 111, 200 and
220 PFs; the second one from 222 and 400 PFs (the second order reflections)
and 220 PF (440 reflection is absent for the radiations used); the third one
from corrected 111 and 200 PFs and not corrected 220 PF (for lack of the second order reflection). Essential differences between the obtained ODFs indicate the necessity to take into account the extinction phenomenon in
analysis of textured materials. The obtained parameters of extinction were
used for the evaluation of microstructure details of textured nickel depending on grains orientation that is not easily obtained by conventional metallographic methods.
Keywords:
X-ray diffraction
texture
primary extinction
secondary extinction
microstructure
Resumen
Un mtodo para corregir densidades de polos (DP) por extincin primaria y secundaria en mximos de figuras de polos (FP) medidos por difraccin de rayos X, se extendi
a todos los datos de las FP 111 y 200 de muestras de nquel con 75% laminacin en fro
y recocido posterior de 600C durante 30 minutos. Las DP fueron corregidas, y los
parmetros de extincin primaria y secundaria fueron calculados utilizando las DP
medidas en FP para las reflexiones de primer orden con dos radiaciones (Cu K y Co
K) y para las reflexiones de segundo orden con radiacin de Cu K. Se calcularon tres
funciones de distribucin de orientacin (FDO): la primera a partir de FP para reflexiones 111, 200 y 220, la segunda a partir de las FP 222, 400 (los segundos ordenes) y
220 (en ausencia de segundo orden) y la tercera con las FP para las reflexiones 111 y
200 corregidas por extincin y la FP 220 no corregida (en ausencia de segundo orden).
Las diferencias esenciales entre las FDO obtenidas, indican la necesidad de tomar en
cuenta el fenmeno de extincin en el anlisis de materiales con textura. Los parmetros de extincin obtenidos fueron utilizados para evaluar los datos de la microestructura para nquel en funcin de la orientacin de los granos, que no es fcil obtener por
mtodos convencionales metalogrficos.
Introduction
In poly crystal line materials, grains are rarely randomly distributed from the point of view of crystallographic orientation. The preferred crystallographic
orientation, or texture, arises during the manufacturing processes owing to anisotropic properties of individual grains and in turn, it affects different material
properties (Bunge, 1987) and the correct evaluation of
texture is important for materials research. The common method for quantitative texture analysis by Xrays diffraction (XRD) from a crystalline medium is
based on the measurement of pole figures (PF) (Bunge, 1996; Kocks et al., 1998; Randle et al., 2000) that are
characterized by pole densities (PD) obtained from the
measured X-ray reflected intensities. The data of twodimensional PFs are used for calculating a three-dimensional representation of the orientation density in
terms of the orientation distribution function (ODF).
Since the initial information to obtain a PF is the
data of reflected intensities, the fact that in PF measurements the extinction phenomenon can be present
should be taken in to account. Indeed, it has been
shown that extinction is present in PF measurements,
and specially in those of low index reflections (Kryshtab et al., 2004; Tomov, 2011; Palacios-Gmez et al.,
2010) with X-ray as well as with neutron diffraction,
and a brief proof of the presence of this phenomenon
can be easily done by comparing the PDs from PFs for
higher order reflections with those for the first order
reflections; here only PDs in maxima of PFs have been
analyzed. If this phenomenon is present, it cannot be
avoided and it reduces PDs in PFs for the first order
242
Descriptores:
difraccin de rayos X
textura
extincin primaria
extincin secundaria
microestructura
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
posed in the above mentioned work. These assumptions were used for a material (aluminum) that has the
K-absorption edge distant from wavelengths of X-ray
radiation commonly used for PFs measurements.
In the present work, for further development of the
mentioned technique (Kryshtab et al., 2004) we extend
the validation of the approximations for a material, namely nickel, whose wavelength of its K-absorption
edge lies very close to the wavelengths used for PFs
measurements. It is expected that not only PDs, but also
the parameters of primary and secondary extinction
can change throughout the PFs. The corrections of PDs
in the whole PFs, particularly for 111 and 200 PFs were
performed, and the determined parameters of the primary and secondary extinction were used to estimate
the grains microstructure. Changes of microstructure
characteristics depending on grain orientations were
also shown. Using the data of measured PFs, and of PFs
partially corrected by this technique, three ODFs were
calculated as follows: one from 111, 200 and 220 PFs
(the first order reflections); another one from 400 and
222 PFs (the second order reflections) as well as 220 PF
(the second order 440 reflection for this direction is absent owing to wide Bragg angle with radiations used);
and the last one from the corrected 111 and 222 PFs and
not corrected 220 PF (it cannot be corrected by the
applied method for lack of the second order reflection),
respectively.
Experimental details
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
243
cond order reflections for both crystallographic direction sindicate the presence of extinction phenomenon
even in the Ni sample after common cold rolling.
Theoretical basis
The normalized PD (Pm) at a general point of the PF
measured by XRD technique is defined as:
Pm = I mT / I mP
(1)
Where I mT and I mP are the integrated intensities measured for the textured sample and for a powder standard
sample of the same material, respectively.
Applying the theory of (Zachariasen, 1963) for the
secondary extinction in mosaic crystals, it was shown
(Kryshtab et al., 2004) that when primary and secondary extinction phenomena are present simultaneously,
the measured PD for any point of the PF is:
Pm = Preal
em
(2)
m + g eQkinC2 / C12
244
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
r02l 3 FH
sin 20vc 2
(3)
1 + cos 2n ( 20 ) 2 , n = 1, 2.
Cn =
(4)
QkinC2/C12(111)
QkinC2/C12(222)
QkinC2/C12(200)
QkinC2/C12(400)
Co K
628.15
1.42
0.47
1.23
---
Cu K
407.18
1.03
0.45
0.84
0.27
Mo K
415.206
0.27
0.06
0.21
0.04
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
245
Mo (m)
Cu(m)
Co(m)
111
0.496
0.679
0.735
200
0.621
0.903
1.035
220
1.140
2.163
2.777
311
1.553
3.411
2.754
222
1.699
3.404
2.760
400
2.330
3.417
From Eq. (5) and Table 2 one can see that the influence
of the primary extinction on measured PD is stronger in
PF measured with Cu Ka - radiation as compared with
PD in PF measured with Co Ka - radiation (lower value
of PDCu) and this influence decreases considerably for
the second order reflection. So, if we take into account
only the primary extinction, the measured PD also
must be less in PF measured with Cu Ka - radiation as
compared with PD in PF measured with Co Ka - radiation and it should increase for the second order reflec-
246
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
This shows a stronger influence of extinction phenomena on the measured diffracted intensities from the
textured annealed sample and consequently on measured PDs for this sample as compared with the sample after a cold rolling. It should be noted that a
comparison of PDs in maxima of PFs measured only
for the first order reflection for the sample after a cold
rolling (Pmax,roll = 7.38) and for the sample after a cold
rolling and subsequent annealing (Pmax,ann = 5.0) can
lead to the conclusion that the annealing results in a
texture decrease for <111> direction. But the comparison of PDs in maxima of PFs measured for the second
order reflection, where the influence of extinction is
weak, shows another result of the annealing, (Pmax,roll =
9.62 and Pmax,ann = 12.70), i.e. the annealing results in
the texture increase for <111> direction. Therefore, in
the case of a strong influence of extinction phenomenon on the measured PDs the interpretation of obtained results can be incorrect.
The normalized PFs for the nickel sample after cold
rolling and annealed at 600C measured for the first order 200 reflection using Cu Ka - and Co K a - radiations
and for the second order 400 reflection with Cu K a radiation (400 reflection with Co Ka - radiation was not
measured) are shown in Figure 5.
For this <100> crystallographic direction the difference between the PDs in maxima of PFs measured for
the first and the second order reflections increased in
about 2 times. A comparison of PDs in maxima of PFs
measured for the first order reflection for the sample
after a cold rolling, and for the sample after a cold rolling and annealing shows that the annealing results in
an increase of texture in 1.4 times. At the same time, a
comparison of PDs in maxima of PFs measured for the
second order reflection, shows that texture increased in
more than 2 times, that is more close to the real result.
For the second order reflections the extinction phenomenon is not completely excluded, (at least the secondary extinction is present) and for the refinement of
texture analysis data it is necessary to correct PFs taking into account the characteristics of the primary and
secondary extinction. The applied XRD technique
(Kryshtab et al., 2004) can be used to correct the PDs in
PFs measured for nickel samples after the evaluation of
validity of the proposed assumptions, since the nickel
K-absorption edge is very close to the wavelength of the
radiations used.
(7)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
247
(8)
Ka - radiations as well as corrected ones for nickel samples after cold rolling and cold rolled with subsequent
annealing at 600C are listed in Table 3.
In the corrected PFs the values of PDs in maxima
increased. For example, the corrected PD in the maximum of corrected PF for 111 reflection (Figure 6a) increased in 3.75 times and for 200 reflection (Figure 6b) it
increased in 3.2 times as compared with the PDs obtained in the PFs measured for the first order reflections
with Cu Ka radiation (Figures 4a and 5a) indicating a
stronger influence of extinction phenomenon on PF
measurements for 111 reflection.
The data of normalized PFs measured for the first order 111, 200 and 220 reflections; measured for the second
order 222 and 400 reflections and for 220 reflection (440
cannot be measured); and PFs corrected for 111 and 200
reflections and measured for 220 reflection (it was impossible to correct 220 reflection for lack of 440 reflection
for radiations used) were used for the calculation of three
ODFs. The results are presented in Figure 7.
As one can see, not only the details somewhat changed in calculated ODFs, but also the values of orientation density increased in more than 1.5 times in ODF
calculated from the PFs for second order reflections and
in 2 times in ODF calculated from the corrected ones
with respect to this value in ODF obtained from the PFs
for first order reflections, which have the strongest in-
Reflection (hkl)
PDMCu
PDMCo
PDMcorr
Rolled Ni
111
6.89
7.38
9.84
222
8.94
9.62
200
6.68
6.94
400
9.11
220
10.85
9.88
Rolled and
111
4.57
5.00
annealed Ni
222
11.74
12.7
200
9.78
11.49
400
20.13
220
8.11
248
9.28
17.15
31.64
8.45
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
fluence of extinction phenomenon on the diffracted intensity. It should be noted that PF for 440 reflection, for
which the influence of extinction phenomenon should
decrease considerably, and corrected PF for 220 reflection were not used for ODF calculations by the above
mentioned reasons, which leads to somewhat less value
of orientation density with respect to the real one. The
obtained results show that the use of only the first order
reflections for PFs measurements, for which the presence of extinction phenomenon is evident, can lead to an
incorrect interpretation of the treatment process, as it
was observed for <111> crystallographic direction, to a
considerable decrease of PDs in PFs and the values of
orientation density in ODFs.
luation of the average coherent domain size in dependence on grains orientation (each orientation of the
sample at its inclination and rotation). In Figure 8 the
calculated parameter of the primary extinction e and
the evaluated average size of coherent domain l are prepresented in dependence on the grains orientation, described by the sample tilt angle and averaged over the
whole range of sample rotation , for 111 and 200 reflections for nickel sample after 75% cold rolling and
annealing at 600C.
The domain size is determined as the average length of the coherently diffracting crystallite in the direction normal to the diffracting planes. As one can see
from Figure 8, the domain sizes are larger for the <100>
direction as compared to the ones for the <111> direction and changed in dependence on the grain crystallographic orientation in such a way that the size is larger
in the grains with the diffracting planes parallel to rolling surface and continually decreases in grains with
the diffracting planes inclined to rolling surface for the
both above mentioned directions. It needs to be pointed
out, that not every point of the PF gave acceptable solu-
Figure 7. Calculated ODFs for nickel sample after 75% cold rolling and annealing at 600C using PFs measured for the first order
reflections (a); for the second order reflections with Cu-K radiation (b); and corrected PFs for 111 and 200 reflections and measured
with Cu Ka-radiation PF for 220 reflection (c)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
249
(9)
2 u
3 lb
(10)
Conclusions
In the present work the influence of extinction phenomenon on the data of PFs measurements for the first
order reflections is demonstrated.
The evaluation of the approximations used in the
applied XRD technique for quantitative texture analysis, when extinction phenomenon is present, demonstrated their validity for PD correction and determination
of the primary and secondary extinction coefficients for
a textured material, whose wavelength of the K-absorption edge lies very close to the wavelengths used for
PFs measurements, for two determined X-ray radiations.
Figure 8. Calculated parameter of the primary extinctione for nickel sample after 75% cold rolling and
annealing at 600C for 111 and 200 reflections (a) and calculated average size of coherent domain l in these
directions (b) in dependence on grains orientation. Straight lines indicate only the tendencies
250
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
Figure 9. Calculated
parameter of the secondary
extinction g (a), average angle
of disorientation of domains
(b) and dislocation density
ND in domain boundaries
(c) for Ni sample after cold
rolling and annealing at
600C for 111 and 200
reflections in dependence on
grains orientation
Acknowledgements
The authors would like to thank the CONACyT in
Mexico for financial support of this work by the projects N 83425 and N 83781.
References
Authier A., Balibar F., Epelboin Y. Theoretical and Experimental
Study of Interbranch Scattering Observed near a Dislocation
Line in X-Ray Topography. Physica Status Solidi (b), volume 41
(issue 1), 1980: 225-238.
Bunge H.J. Physical Versus Mathematical Aspects in Texture
Analysis. Textures and Microstructures, volume 25, 1996: 71108.
Bunge H.J. Three-Dimensional Texture Analysis. International Materials Reviews, volume 32, 1987: 265-291.
Darwin C.G. XCII. The Reflexion of X-Rays from Imperfect Crystals. Philosophical Magazine Series 6, volume 43 (issue 257),
1922: 800-829.
International Tables for X-Ray Crystallography, Dordrecht, Boston, London, Kluwer Acad. Publ, volume III, 1992.
Ivanov A.N., Klimanek P.I., Skakov Yu.A. Use of the Extinction
Effect to Analyze the Dislocation Structures of Crystals. Soviet
Physics Crystallography, volume 28 (issue 1), 1983: 58-61.
Kocks U.F., Tom C.N., Wenk H.R. Texture and Anisotropy. Cambridge, UK, University Press, 1998, pp. 126-158.
Krivoglaz M.A. X-Ray and Neutron Scattering in Nonideal Crystals,
Berlin - Heidelberg - New York, Springer Verlag, 1996, pp.
101-136, 225-233.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
251
Kryshtab T., Palacios-Gmez J., Mazin M., Gmez-Gasga G. Phenomenon of Extinction in Textured Materials Analysis as a
Source of Both Physical Error and Information on Microstructure Characteristics. Acta Materialia, volume 52 (issue 10),
2004: 3027-3034.
Kryshtab T.G., Palacios Gmez J., Mazin M.O. Phenomenon of
Primary and Secondary Extinction in Textured Material. Revista Mexicana de Fsica, volume 48 (issue 2), 2002: 100-106.
Langford J.I. A Rapid Method for Analysing the Breadths of Diffraction and Spectral Lines Using the Voigt Function. Journal
of Applied Crystallography, volume 11, 1997: 10-14.
Larson J.A., Corey C.L. Extinction Changes During Annealing of
Copper. Journal of Applied Physics, volume 40 (issue 7), 1969:
2708-2712.
Palacios-Gmez J., Walter J.M., Jansen E., Kryshtab T. Evidence of
Extinction in Strongly Textured High-Purity Copper. Journal
of Applied Crystallography, volume 43 (issue 1), 2010: 38-41.
Pinsker Z.G. Dynamical Scattering of X-Rays in Crystals, SpringerVerlag, New York - Berlin - Heidelberg, 1978, pp. 48-55, 213-228.
Randle V. and Engler O. Introduction to Texture Analysis Macrotexture, Microtexture and Orientation Mapping, Amsterdam, Gordon and Beach Science Publisher, 2000, pp. 61-86.
252
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 241-252 ISSN 1405-7743 FI-UNAM
De Amescua-Seco Antonio
Garca-Guzmn Javier
Department of Computer Science
Carlos III University of Madrid, Spain
E-mail: jgarciag@inf.uc3m.es
Velasco-Elizondo Perla
Autonomous University of Zacatecas
E-mail: pvelasco@uaz.edu.mx
Abstract
Software measurement is widely recognized as an essential part of understanding, controlling, monitoring, predicting, and evaluating software development and maintenance projects. Both, software process improvement
(SPI) and software measurement literature include many case studies of successful companies and descriptions of their measurement programs. However, there are still concerns on how to design efficient strategic measurement
programs. These concerns include the lack of involvement of the SEOs personnel, bad alignment with its strategy and improvement initiative, difficulty to justify the utility of using standards or improvement initiatives, etc. All
of the former results in inadequate measurement programs that often lead to
poor decisions and economic loss. This paper describes a pilot study to observe and analyze the operation of measurement teams when using measurement methods such as Balanced Objective-Quantifiers Method (BOQM),
Practical Software Measurement (PSM) and Balanced Scorecard and Goal-Driven
Measurement (BSC&GQ[I]M) to design a strategic measurement program.
From the results of the study, we gained some insight on common difficulties and problems, which are useful to consider when designing of strategic
measurement programs. This paper describes an important milestone in
achieving our main research goal, evaluate and find suggestions to design a
strategic measurement program aligned correctly with the strategic goals,
for effective decision making at all organization levels and justify the utilities or benefits of integrating improvement initiatives.
Keywords:
measurement methods
student teams
design strategy
design reviews
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
Resumen
La medicin del software es ampliamente reconocida como una parte esencial de entendimiento, control, monitoreo, prediccin y evaluacin de proyectos de desarrollo
y mantenimiento de software. Ambos, la mejora de procesos de software y la literatura de medicin de software contienen muchos casos de compaas exitosas y la
descripcin de sus programas de medicin. Sin embargo, existen preocupaciones
acerca de cmo disear eficientemente programas de medicin estratgicos. Estas
preocupaciones incluyen la prdida de la intervencin del personal, la mala alineacin con la estrategia y la iniciativa de mejora, la dificultad para justificar la utilidad de los estndares o iniciativas de mejora, etctera. Todos los resultados anteriores recaen en programas de medicin inadecuados que a menudo conducen a malas
decisiones y prdidas econmicas. Este artculo describe un estudio piloto para observar y analizar la operacin de equipos de medicin mientras utilizan mtodos de
medicin tales como el mtodo balanceado objetivo-cuantificadores, medicin prctica del software y el cuadro de mando integral y medicin dirigida por metas para
disear un programa de medicin estratgico. De los resultados del estudio, obtuvimos un panorama de los problemas y dificultades comunes, que son tiles a considerar cuando se disea un programa de medicin estratgico. En este trabajo se describe un hito importante en la consecucin de nuestro objetivo principal de la investigacin, evaluar y encontrar sugerencias para el diseo de un programa de medicin
estratgico alineado correctamente con los objetivos estratgicos, para la toma eficaz
de decisiones en todos los niveles de la organizacin y justificar las utilidades o beneficios de la integracin de las iniciativas de mejora.
Introduction
If you cant measure it, you cant manage it. This saying
is often used as a means to urge a Software Engineering
Organization (SEO1) to define and implement measurement programs. In the past few years, several sources
have described how measurement programs helped
SEOs to improve the quality their processes and products (Mcloone and Rohde, 2007; Qi, 2007; El-Emam,
2007; Diaz-Ley et al., 2008; Gresse et al., 2003; Daskalantonakis, 1992). Today, there is a common agreement on
that measurement programs help to support larger and
continuous process and product improvement. Despite
the popularity of measurement programs, cases in
which these programs are not clearly conceptualized
and therefore, fail to accomplish their intended purposes have also been observed. Many factors contribute to
the former. For example, Asgarkhani (2006) discusses
that the lack of awareness of the benefit of a measurement program from the SEOs personnel, leads to a lack
of commitment in its design and implementation.
Additionally, designing measurement programs for
effective decision-making at all SEOs organizational
1 A Software Engineering Organization (SEO) is an organization with
effective management and improvement of internal processes in software development, operation and maintenance. Term introduced by
Garcia et al. (2010).
254
Descriptores:
mtodos de medicin
equipos de estudiantes
diseo de estrategia
revisiones del diseo
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
255
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
256
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
Table 1. ISO/IEC 15939 activities and tasks supported by BOQM, PSM and BSC&GQ[I]M (part 1)
Activities supported
ISO/IEC 15939 Activities and tasks
BOQM
PSM
BSC&GQ[I]M
4.2.3.1: Candidate measures that satisfy the selected information needs shall be
identified
4.2.5: Define criteria for evaluating the information products and the measurement
process
4.2.4.1: Procedures for data collection, including storage and verification shall be
defined
4.2.4.2: Procedures for data analysis and reporting of information products shall be
defined
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
257
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
Table 2. ISO/IEC 15939 activities and tasks supported by BOQM, PSM and BSC&GQ[I]M (part 2)
Activities supported
BOQM
PSM
BSC&
GQ[I]M
4.3.1.1: Data generation and collection shall be integrated into the relevant processes
4.3.1.2: The integrated data collection procedures shall be communicated to
the data providers
4.3.1.3: Data analysis and reporting shall be integrated into the relevant processes
Method
Context
The context of the pilot study describes all the elements needed to perform the controlled experiment,
such as the independent variables, the subjects participating in the experimentation process, and objects
that use these subjects to perform the activities of the
experiment.
The pilot study was conducted in the field of a process management course during the first term of the
Masters in Science and Information Technology at the
University Carlos III of Madrid, the best masters in
computer science in the technology area in Spain (Periodico El Mundo, 2010).
258
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
Abb.
VI1.1
VI1.2
VI1.3
VI1.4
Description
Experience and skills gleaned from the curricula of teachers with regard
to measurement of software products and processes and software
process improvement
Experience and skills gleaned from surveys of students in regard to
measuring software products and processes, software engineering and
software development.
It is time to conduct classes for students by method.
The descriptions of the practical case of a real SEO same for all works.
For each method: the references, documentation of follow-up activities,
templates for presenting the measurement program, templates for
indicators are given to students.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
259
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
Abb.
Results
VI1.1
VI1.2
VI1.3
VI1.4
260
about comprehension and utility of the method assigned (the survey can be seen online at http://www.cimat.
mx/~hmitre/StudentsSurvey.png).
Plan
To achieve the research goal it is necessary to design
variables that are directly related to:
Comprehension. The ability to understand the measurement method.
Utility. The perception of the usefulness of the measurement information for decision-making at all levels.
Performance. The performance of design indicators
and the measurement program.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
Utility
To measure the use of the methods information by all
roles involved in an effective way, and among the strategic management process aligned with software process
improvement, we defined the utility method information category. This category sought, from the students
perspective and in percentage terms, the usefulness of
the measurement program design and indicators on software products and processes, and participation of the
roles involved in the strategy to all organizational levels
of the software engineering organization (SEO). Specifically, the variables were designed to obtain a percentage
of income:
Data to measure progress and compliance with the
objectives of the SEO, decision-making and conduct
of a competitive strategy. The variable that was designed to measure this information is the utility
method information (VE2.1) (see questions in Table 6).
Indicators to adjust and meet the needs of measuring
the context of the practical case. The variable that
was designed to measure this is the accuracy of the
information of method in the practical case (VE2.2) (see
questions in Table 6).
The procedures and documents for the collection and
analysis of measurement data. The defined variable
Abbreviation
Survey Questions
VE1.1
Q1.1.1, Q1.1.2, Q1.1.3
Measurement unit
Percentage
VE1.2
Percentage
VE1.3
Percentage
VE1.4
Q1.4.1..Q1.4.8
Percentage
Abbreviation
VE2.1
VE2.2
Survey Questions
Q3.1.1, Q3.1.2, Q3.1.3
Q3.2.1
Measurement unit
Percentage
Percentage
VE2.3
Q3.3.1
Percentage
VE2.4
Percentage
VE2.5
Percentage
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
261
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
Performance
To measure the time of designing the measurement information and indicators, that is, promptness of the design for each method, we defined the category of
performance to design measurement information. To
make this measurement it is necessary to know about:
How long it took each team of students to create a
measurement program, from the vision and mission
of the SEO to strategic objectives, techniques and
procedures to arrive at the definition of indicators
and this particular program for each method. Given
the above, we defined the variable, time to define the
measurement program (VD1.1). The specifications of
this variable as well as its description, the method of
measurement, the measuring unit and scale can be
seen in Table 7.
How long it takes to define indicators by work team.
To this effect, we defined the variable time to define
indicators (VD1.2). The specifications are in Table 7.
Number of indicators per team designed to meet the
measurement needs of decision makers. The varia-
ble defined for this measure was the number of indicators (VD1.3) (see specifications in Table 7).
To measure the performance indicators is necessary
to know how long it takes on average per team to
design an indicator. The way to measure this is to
divide the time to define the indicators per team by the
number of indicators per team. This variable was defined as performance of indicators (VD1.6) and its specifications are listed in Table 7.
However, during the pilot study, observations were
made during the tutorials and reviews, only as additional data and for discussions. We identified two variables, the num. of tutorships and num. of reviews. The
specifications listed in Table 7.
The observations on students during the tutorships were
conducted with the aim of collecting the experiences attended by the teams. The experiences regarding comprehension of the method, and how the method information
facilitates the design of the measurement program and
the indicators (see variable VD1.4 in table 7).
Observations were made during the reviews on the work
of the teams. In the reviews, difficulties were collected
properly during the design of the measurement program and indicators (see variable VD1.5 in table 7).
Data collection
In this pilot study, the execution of the main activities
of the collection procedure and instrumentation are shown
in the activity diagram of Figure 1 and described below:
During the first activity and before teaching classes
on the different methods, we planned to collect data
Abb.
Description
Measurement Method
Time to define
the measurement
program
VD1.1
1..n
VD1.2
Hrs.
1..n
Number of indicators
VD1.3
Num.
1..n
Num. of tutorships
VD1.4
Num.
1..5
Num. of reviews
VD1.5
Hrs.
Time to define
indicators
Num.
1..5
Performance of
indicators
VD1.6
Indicator/ Hr.
1..n
262
M. unit
Scale
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
263
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
each method, specifically the categories of comprehension, utility and performance. It is worth mentioning
that in the category of comprehension we assessed survey responses as an exam in relation to the method developed by the student; this way we obtained the
degree of learning of the student with respect to the
method. To qualify each variable, evaluation criteria
were used per question.
To analyze the students interest in learning the development of a measurement program, we analyzed
the resulting observations made during the tutorships
and reviews. As a result, evidences were collected to
describe how learning interest affects performance.
The three analyses of the work, surveys and observations serve as the weight of evidence to support the validation of the goal of this pilot study. The results of all
variables can be seen at http://www.cimat.mx/~hmitre/
SurveyResults.png.
Next, in Tables from 8 to 10, we present the difficulties, problems and discussions identified from the results of each variable and category. Each table represents
a specific research objective, in Table 8, to align correctly
the strategic goals with the measurement program, Table 9, the problems and difficulties to design a precise
measurement program for effective decision making at
Threats to validity
In this section we discuss the main threats to validity of
our pilot study. We consider that all of them have impact on four well-known types of threats to validity
(Wohlin et al., 2012): internal how sure we are that the
treatment of the pilot study actually caused the outcome, in this case the impact of the internal profile of students and teachers on the validity; external how sure
we are that we can generalize the results outside the
scope of our study, in this case the selection procedure
of students and teachers and grouping teams; construct
how to obtain the measures to find the problems and
difficulties related to the utilities or benefits of integra-
Table 8. Problems and difficulties to align correctly the strategic goals with the measurement program
Problem and/or Difficulty
Category
Variable
Discussion
VE1.1
Utility
VE2.2
Performance
VD1.6
264
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
Table 9. Problems and difficulties to design a precise measurement program for effective decision making at all organization levels
Category
Variable
Discussion
Comprehension
VE1.2
Comprehension
VE1.3
Utility
VE2.1
Utility
VE2.3
Utility
VE2.4
Performance
VD1.1
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
265
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
Table 10. Problems and difficulties to justify the utilities or benefits of integrating improvement initiatives in business strategy
Problem and/or Difficulty
Category
Variable
Discussion
Comprehension
VE1.4
Internal
Instrumentation. We observed that students requested
more tutorships and reviews for BOQM teams due to
the lack of strategic business knowledge. But, this had
minor impact on results. This is why maturation issues
are not important for the outcome of the study.
External
Profiles of the teachers. Even, we observed that the three
professors selected from our research group SEL-UC3M
had similar abilities their experience on measurement
had minor impact on the results of students. TBD
Profiles of the students. Regarding students, the selection of the students profiles was crafted to be as homogenous as possible. This an important requirement to
ensure that all of them have the same kind of organizational vision deal with some important aspects of the
study, e.g. the alignment of measurement and the strategy. However, and because of the availability of students
at the moment of the study, it was difficult to resolve the
level of experience among certain students, i.e. student
B2 --with 11 years of experience in software engineering,
and student D2 --with 5 years experience in the development of software. Eventually, no student had experience
in strategic management, of course it, was necessary, but
its impact is homogeneous in the results.
266
Grouping of the students. Even though the master degree was considered good in Spain, the number of students was too small, about 13 students, so we did not
get to create a good filter for this study. However, the
measurement capabilities of four teams were very similar and therefore not considered a problem on the results of impact. TBD
Construct
Sample size. One of our mayor concerns is the sample
size used in this pilot study because it impacts on the
quality of the quantitative evidence to the support the
hypotheses associated to our research goals. Increasing
the sample size will enhance the generalizability of our
findings.
Conclusion
The tools utilized. The tools used for this empirical study
were: surveys to know the comprehension and utility
of methods information, observations and reviews over
delivered products (measurement program, templates
and indicators) and during the tutorships, and a snapshot of strategy implementation in a determinate moment of a SEO.
All the discussed threats to validity of our pilot study are important. However, and despite them, we consider that the obtained results are valuable in our way
to better understand the main problems and difficulties
when defining strategic measurement programs. Many
of the discussions provided in this paper are useful to
design a strategic measurement program, especially for
software engineers, strategists, market analysers, and
top, middle and operative charges in a SEO.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
References
Asgarkhani M. Current Trends in Strategic Management of ICTs,
on: Proceedings of the IEEE International Conference on Management of Innovation and Technology, IEEE Computer Society, 2006, pp. 460-463.
Basili V.R. & Weiss D.M. A Methodology for Collecting Valid Software Engineering Data. IEEE Trans. Software Eng., volume 10
(issue 6), 1984: 728-738.
Basili V.R., Heidrich J., Lindvall M., Mnch J., Regardie M., Rombach H.D., Seaman C.B., Trendowicz A. GQM+ StrategiesAligning Business Strategies with Software Measurement, on:
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, IEEE Computer
Society , 2007, pp.488-490.
Basili V.R., Lindvall M., Regardie M., Seaman C., Heidrich J.,
Mnch J., Rombach D., Trendowicz A. Linking Software Development and Business Strategy Through Measurement.
IEEE Computer, volume 43 (issue 4), 2010: 57-65.
Basili V.R.G.C., Rombach H.D. Goal Question Metric Paradigm. Encyclopedia of Software Engineering, John Wiley & Sons, 1994, p. 2.
Blundel B., Sayers H., Shanahan Y. The Adoption and Use of the
Balanced Scorecard in New Zealand: A Survey of the Top 40
Companies. Pacific Accounting Review, volume 15 (issue 1),
2003: 49-74.
Card D. Integrating Practical Software Measurement and the Balanced Scorecard, on: Proceedings of the Annual International
Conference on Computer Software and Applications, IEEE
Computer Society, 2003, pp. 362-363.
Periodico el Mundo. Clasificacin de los 250 mster: 50 especialidades y las cinco mejores entidades donde se imparten
2010 [on line] June 16, p. 3. Peridico El Mundo [date of
inquire: March 2013] Available on: h t t p : / / w w w . g o o g l e .
com.mx/url?sa=t&rct=j&q=2010%2C%20june%2016%20clasificacin%20de%20los%20250%20mster%3A%2050%20es
pecialidades&source=web&cd=1&ved=0CDYQFjAA&url=ht
tp%3A%2F%2Fwww.entel.upc.edu%2Farxius%2Frankingel-mundo%2Fat_download%2Ffile&ei=K7xHUdKzLZGA2
AXK0oDwAw&usg=AFQjCNHoU2dQ8ZALT_OHlIXQ0jN
MjL9nuw&bvm=bv.43828540,d.b2I
Daskalantonakis M.K. A Practical View of Software Measurement
and Implementation Experiences Within Motorola. IEEE
Trans Soft Eng., volume 18 (issue 11) 1992: 998-1010.
Diaz-Ley M., Garca F., Piattini M. Implementing a Software Measurement Program in SMEs- a Suitable Framework. IET, volume 2 (issue 5) 2008: 417-36.
El-Emam K. Trial Stat Corporation: On Schedule with High Quality
and Cost Savings for the Customer. Performance Results from
Process Improvement. DACS Journal, volume 10 (issue 1) 2007.
Garca-Guzmn J., Lpez-Cortijo G.R., Amescua-Seco A., Gonzalo-Cuevas A. CASE STUDY: a Practical Approach for SPI in Large Spanish Companies. Software Process: Improvement and
Practice, John Wiley & Sons, Ltd., 11(3), 2006, pp. 261-268.
Garca-Guzmn J., Mitre H.A, Amescua A., Velasco M. Integration
of Strategic Management, Process Improvement and Quantitative Measurement for Managing the Competitiveness of
Software Engineering Organizations. Software Quality Journal,
volume 18 (issue 3) 2010: 341-359.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
267
Designing a Strategic Measurement Program for Software Engineering Organizations: Discovering Difficulties and Problems
268
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 253-269 ISSN 1405-7743 FI-UNAM
269
Resumen
En este artculo se presenta la aplicacin de varias metodologas para calcular el lmite de transferencia de potencia que garantice una operacin segura
en las redes de energa elctrica. Se describen aspectos de inters para la
determinacin de flujos mximos de energa elctrica a travs de lneas de
transmisin en redes elctricas. Se determina el lmite trmico de conductores elctricos, la cargabilidad de lneas de transmisin y el lmite de estabilidad ante oscilaciones interrea de enlaces de transmisin entre regiones.
Para el caso de oscilaciones interrea, se presentan los resultados de la aplicacin de un esquema de corte de carga para estabilizar un modo de oscilacin interrea al amortiguar oscilaciones negativas y llevar con ello al sistema
elctrico a una condicin de operacin estable. Para ilustrar la metodologa
se utiliza un modelo del sistema interconectado mexicano.
Descriptores:
lmites de transmisin
lmite trmico
cargabilidad de lneas
lmite oscilaciones ante
disturbios pequeos
Abstract
This article provides the application of several methodologies to obtain power transmission limits through interties of the electric power systems to obtain a secure operation of the energy power system. Several aspects to obtain the maximum power
flows of electrical energy thought of transmission lines on electrical grids are shown.
Thermal limit of electrical conductors, loadability limit of transmission lines and
small signal stability limits are obtained for several interties between geographical
regions. It also, shows the application of a load shedding scheme to stabilize an interarea oscillation mode. The model of the Mexican Interconnected power System is
used to illustrate these methodologies.
Keywords:
transmission limits
thermal limit
loadability of lines
small signal oscillation limit
Introduccin
La determinacin de lmites de transferencia de energa
elctrica es una tarea fundamental para garantizar la
seguridad de los sistemas de energa elctrica. Existen
diversas restricciones que limitan el flujo de energa
elctrica a travs de lneas de transmisin. Desde el
punto de vista fsico, la mxima transferencia de energa por un conductor se obtiene mediante la determinacin de la relacin corriente-temperatura, llamada
limite trmico (IEEE Std. 738-2002). Sin embargo, existen otras restricciones que en muchos casos no permiten la operacin de las lneas elctricas con flujos de
potencia cercanos a su lmite trmico, tal es el caso de
lmites de cargabilidad, disturbios severos, bajo voltaje,
disturbios pequeos y baja frecuencia (Kundur, 1994;
Westinghouse Ekectric Corporation, 1950).
En este artculo se aplican metodologas para calcular el lmite de transferencia de potencia que garantice
una operacin segura tanto en condiciones de prefalla
como ante contingencias. Se describen aspectos de inters para la determinacin de flujos mximos de energa
elctrica a travs de lneas de transmisin de redes elctricas. Se establece el lmite trmico de conductores
elctricos, la cargabilidad de lneas de transmisin y el
lmite de estabilidad ante oscilaciones interrea para un
enlace del Sistema Interconectado Nacional (SIN) de Mxico. Para el caso de estabilidad debido a oscilaciones interrea, se muestra la aplicacin de un esquema de
corte de carga para estabilizar un modo de oscilacin
interrea (Castellanos et al., 2008) al amortiguar oscilaciones negativas llevando con ello al sistema elctrico a
una condicin de operacin estable.
Los conductores elctricos indicados en la determinacin de los lmites de transferencia son los que utiliza
Comisin Federal de Electricidad (1996) (empresa elctrica de Mxico) en la red elctrica de transmisin. Para
evaluar el comportamiento dinmico de la red elctrica
se realizan simulaciones utilizando modelos y herramientas de anlisis tanto lineal (Powertech Labs Ing.,
2007a) como no lineal (Powertech Labs Ing., 2007b) de
sistemas elctricos de potencia.
Lmite trmico
El lmite trmico de un conductor para lneas areas es
la corriente mxima permitida, considerando una temperatura mxima a travs del conductor para condiciones ambientales establecidas. El clculo del lmite
trmico para lneas areas se obtiene mediante mtodos
272
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
Castellanos-Bustamante Rafael
a)
2500
Corriente en el conductor, A
2000
50 oC
75 oC
100 oC
1500
1000
500
Temperatura ambiente, o C
0
-20
-10
10
20
30
40
50
60
b)
2500
Corriente en el conductor, A
2000
50 oC
75 oC
100 oC
1500
1000
500
En la figura 1a, se observa que al incrementarse la temperatura ambiente disminuye la capacidad para transmitir corriente por el conductor. As, considerando un
incremento de temperatura ambiente de 0oC a 50oC, la
capacidad del conductor para transmitir corriente disminuye de 1711 a 978 A (733 A).
En la figura 1b, se observa que al incrementarse la
velocidad del viento aumenta la capacidad para transmitir corriente por el conductor. Por ejemplo, considerando un incremento de la velocidad de viento de 2 a 4
m/s, la capacidad del conductor para transmitir corriente aumenta 285 A (de 1159 a 1444 A).
En la figura 1c, se muestra cmo al aumentar el ngulo del viento aumenta la capacidad para transmitir
corriente por el conductor. Si el viento fluye de manera
paralela al conductor, la capacidad de transferencia de
corriente de este ser mnima y si el viento corre perpendicular al conductor se obtiene el mayor nivel de
transferencia de corriente.
En la figura 2, se presenta la curva caracterstica corriente-temperatura de los conductores ACSR Bluejay,
calibre 1113 KCM y Canary 900 KCM. Al aumentar la
capacidad de transmisin de corriente se incrementa la
temperatura de operacin del conductor y entre mayor
es la temperatura en el conductor mayor es la diferencia
entre las capacidades de conduccin de corriente de
ambos calibres.
Relacin Corriente-Temperatura
5
1800
Temperatura ambiente de 40 oC
1600
50 oC
1400
75 oC
100 oC
1200
Corriente en el conductor, A
Corriente en el conductor, A
1600
c)
1400
1200
1000
800
600
400
1000
200
800
Temperatura en el conductor, oC
0
40
600
50
60
70
80
90
100
110
120
400
200
Angulo del viento, m/s
0
0
10
20
30
40
50
60
70
80
90
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
273
En la figura 3 se observa la curva caracterstica corriente-temperatura para el conductor de alta temperatura tipo ACCS Bluejay 1113 KCM. Este conductor est
diseado para operar a temperaturas de hasta 180oC, lo
que le da la capacidad para transmitir una mayor cantidad de corriente que un conductor convencional
(ACSR) de calibre similar.
Una ventaja que ofrecen los conductores de alta
temperatura es que se pueden instalar en las mismas
torres del derecho de va existente, sin necesidad de reforzarlas. Respecto a los herrajes y accesorios de la lnea, estos se reemplazan en funcin del tipo de
conductor de alta temperatura a utilizar (Cigre, 2007).
Relacin Corriente-Temperatura
conductor ACCS, Bluejay 1113 KCM
2500
Corriente en el conductor, A
1500
1000
500
Temperatura en el conductor, oC
0
50
60
80
100
120
140
160
180
Como se muestra en los prrafos anteriores, la determinacin del lmite trmico de conductores depende de
una gran cantidad de criterios, los cuales estn definidos de acuerdo con los criterios de diseo de las empresas elctricas. Al considerar criterios con valores muy
conservadores, los enlaces trasmiten niveles de energa
menores al lmite real, por el contrario, seleccionando
parmetros ms restrictivos los enlaces podran violar
sus niveles mximos de transferencia de energa.
Para contrarrestar las restricciones en la determinacin del lmite trmico indicadas en el prrafo anterior
y, con ello, aprovechar al mximo la capacidad de
transferencia de un enlace o lnea elctrica se puede utilizar la metodologa en la que el lmite trmico se obtiene de forma dinmica (Kyeon et al., 2001). Esto se logra
a travs de la medicin de las condiciones ambientales
y parmetros de la lnea elctrica: flujo de corriente, flecha y libramiento entre el conductor y tierra. Estos mtodos permiten conocer la capacidad del enlace en
tiempo real, lo que lleva a poder transmitir el nivel
mximo de energa elctrica de manera segura.
274
Las lneas de energa elctrica de longitud pequea (Duncan, 1990) son las que podran llegar a transmitir niveles de
potencia cercanos a su lmite trmico. Para el caso de lneas de
longitud media o alta existen restricciones que impiden que
estas puedan operarse, dentro de mrgenes de seguridad adecuados, con valores de transferencia de MW cercanos a su
lmite trmico.
Algunas restricciones que limitan la operacin de
lneas elctricas a niveles de transferencia de potencia
menores al lmite trmico se analizan en los siguientes
incisos.
KVL2 L
L
C
(1)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
Castellanos-Bustamante Rafael
600
500
400
MVAR s de LT
Para niveles de transferencia de potencia real menores al SIL, la potencia capacitiva producida por la
lnea es menor a la potencia inductiva que esta consume, bajo estas condiciones la lnea aporta potencia reactiva capacitiva a la red elctrica.
Cuando el flujo de potencia real a travs de la lnea
es igual al valor de su SIL la potencia capacitiva producida por la lnea es igual a la potencia inductiva
que esta consume. Bajo esta condicin de operacin,
la lnea no inyecta, pero tampoco absorbe potencia
reactiva de la red elctrica.
Finalmente, al aumentar el flujo de potencia real por
la lnea a valores superiores al SIL la potencia reactiva consumida por la lnea es mayor a la potencia
reactiva generada por la lnea elctrica, en este caso
la lnea demanda potencia reactiva de tipo inductiva
que debe ser suministrada por otras fuentes del sistema elctrico de potencia.
300
200
SIL
100
0
50
-100
100
150
200
250
300
350
400
450
Potencia Real, MW
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
275
70
50
600
500
400
40
MVAR s de LT
60
700
30
20
300
SIL
200
100
0
-100
10
-200
Potencia Real, MW
0
50
100
150
200
250
300
350
400
450
-300
100
200
300
400
500
600
700
800
900
1000
Potencia Real, MW
Potencia Real, MW
menor es la separacin angular del voltaje en ambos extremos de la lnea. La separacin angular entre los voltajes de los extremos de la lnea es menor al incrementar
el nivel de tensin.
En la figura 10 se puede observar que la separacin
angular entre el voltaje de ambos extremos es mayor
cuando la longitud de la lnea elctrica es mayor.
En la figura 11 se observa el comportamiento de las
prdidas de potencia real de una lnea de 400kV, un circuito, cable ACSR, Bluejay, calibe 1113 KCM para diferente longitud de lnea (figura 11a) y para distinto
nmero de conductores por fase (figura 11b). Las prdidas de MW presentan un comportamiento cuadrtico
(I2R). Como se observa en la figura 11a, las prdidas de
potencia real se incrementan al aumentar el flujo de potencia real y la longitud de la lnea. Por el contrario, las
prdidas de MW disminuyen al aumentar el nmero de
conductores por fase.
276
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
Castellanos-Bustamante Rafael
300
250
200
MVAR s de LT
150
100
50
0
100
200
300
400
500
600
700
800
900
1000
-50
Potencia Real, MW
-100
18
16
14
12
10
8
6
4
2
Potencia Real, MW
0
100
200
300
400
500
600
700
800
900
1000
50
45
40
35
En el Sistema Interconectado Mexicano se pueden excitar varios modos de oscilacin tanto del tipo local como
interrea (Castellanos et al., 2007 y 2006), vea la figura
13. El modo interrea llamado Norte-Sur de 0.32 Hz involucra la accin de mquinas del Norte oscilando en
oposicin con mquinas de los sistemas del Sur de la
red elctrica. El modo peninsular es de 0.51Hz y se caracteriza por la oscilacin entre unidades de la Pennsula de Yucatn contra mquinas del rea Occidental. El
tercer modo mostrado en la figura es de 0.76 Hz y su
dinmica se debe a la oscilacin entre mquinas sncronas de del rea Oriental contra unidades del rea Occidental.
Este artculo se enfoca en determinar el lmite de estabilidad ante disturbios pequeos del enlace HuinalaTamos ubicado entre las reas del Norte y del Sur del
SIN; este enlace est constituido por una lnea de 400
kV con doble circuito y dos conductores por fase en
cada uno de ellos. Tambin, se revisa el comportamiento dinmico del enlace entre las reas Peninsular-Oriental, el cual consta de tres circuitos de 230 kV.
Identificar contingencias crticas. Las contingencias crticas son aquellas que provocan una oscilacin con
amortiguamiento cero o negativo, ya que estas llevan al sistema elctrico a una condicin de inestabilidad.
30
25
20
15
10
5
Potencia Real, MW
0
100
200
300
400
500
600
700
800
900
1000
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
277
a)
b)
70
40
60
Prdidas de Potencia Real de LT, MW
45
50
40
30
20
10
35
30
25
20
15
10
5
Potencia Real, MW
0
100
200
300
400
500
600
700
Potencia Real, MW
800
900
1000
100
200
300
400
500
600
700
800
900
1000
Figura 11. Curva caracterstica potencia real-separacin angular de una lnea de 400kVcable ACSR, Bluejay 1113 KCM, un circuito, a)
100, 200 y 300 km de longitud con dos conductor por fase, b) 100 km de longitud con uno, dos y tres conductor por fase
12
transitoria), este ltimo permite considerar en el anlisis diversos tipos de fallas que dan informacin de la
severidad asociada a la contingencia.
Por un lado en los casos 8 y 10 de la tabla 1, se muestran resultados de la aplicacin del anlisis de contingencia en el dominio de la frecuencia, en este caso a travs de
la frecuencia de oscilacin y relacin de amortiguamiento del modo se valora la severidad de la contingencia.
Por otro lado en la figura 14, se presentan resultados de
simulaciones de contingencias en el dominio del tiempo
278
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
Castellanos-Bustamante Rafael
NORTHWESTERN
AREA
North-south
Mode shape
SYD SYC
MDP
VAD
SYC, SYD
CBD
ENO, GPP
ENO
NORTHERN
AREA
CBD
Peninsular_Western
NORTHEASTERN
AREA
Mode shape
MDP
VAD
MED
DEL
AGM
AGM
North_south mode
WESTERN
AREA
DEL
MED
CE
AR NT
E A RA
L
Participation Factors
LAV
MDP
SOUTHEASTERN
AREA
Peninsular_Western mode
MMT
Western_Eastern mode
VAD
PENINSULAR
AREA
ANG
Western_Eastern
Mode shape
DEL
AGM
MPS
ANG
MMT
Ubicacin y diseo de controles de amortiguamiento suplementarios. Las mquinas ptimas para la ubicacin de estabilizadores del sistema de potencia (PSS,
Power System Stabilizer) (controles de amortiguamiento suplementarios) son aquellas que tienen un
alto factor de participacin y alta contribucin en la
composicin del modo de oscilacin.
Las mquinas sncronas de las plantas de Samalayuca (SYU, SYD) y Carbn Dos (CBD) presentan altos
factores de participacin y alta actividad en la composicin del modo de oscilacin interrea de 0.32 Hz.
Respecto al modo de oscilacin interrea Peninsular
(0.52 Hz), la unidades que tienen altos factores de
participacin y alta actividad en el modo de oscilacin son las de la planta Merida Potencia Dos (MDP).
Lo anterior indica que agregando estabilizadores del
sistema de potencia en unidades se mejora el amortiguamiento del modo de oscilacin. Para determinar
los parmetros de los PSS (ganancia, constantes de
tiempo de los bloques de adelanto-atraso, seal de
entrada) se puede utilizar la metodologa indicada en
Kundur (1994) y Castellanos et al. (2006).
Lmite de transferencia de potencia. Este lmite est definido por el monto del flujo de potencia real a travs del enlace para el cual la relacin de
amortiguamiento del modo interrea es mayor o
igual a 3%, tanto para condiciones de operacin de
precontingencia como ante contingencias. Este ndice de la relacin amortiguamiento mnimo de 3% es
un valor recomendado (System Oscillation Working
Group, 1995; CIGRE, 1996), que puede variar en
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
279
servar los casos 2 y 3 se ve que al incrementar el flujo de potencia del enlace Peninsular-Oriental de 110
a 390 MW el modo se hace inestable al reducirse la
relacin de amortiguamiento de 4.21 a -3.66%.
Al incorporar ms estabilizadores del sistema de potencia, con alta participacin, se incrementa la relacin de amortiguamiento del modo de oscilacin, es
decir, el sistema elctrico aumenta su margen de
estabilidad angular. Por ejemplo, si comparamos el
caso 3 con el caso 7 se observa que la relacin de
amortiguamiento del modo Norte-Sur se incrementa de 3.03 a 18.3% al agregar los PSS en otras tres
unidades sncronas (CBD U4 y SYU U1-U2); por su
parte, el modo Peninsular incrementa su relacin de
amortiguamiento de -3.66 a 11.85% al incorporar
PSS en la unidades 1 y 2 de MDP.
Ante contingencias crticas se reduce la relacin de
amortiguamiento como la frecuencia de la oscilacin.
Por ejemplo, comparando los casos 7 y 8, as como los
casos 9 y 10, podemos observar que ante la salida de
la desconexin de un circuito de la lnea Laj-Gue_400
kV la relacin de amortiguamiento disminuye, de especial importancia es el caso 10 donde se presenta
una inestabilidad ( = -0.67) del modo de oscilacin.
Caso
Ubicacin de
los PSS
Modo NorteSur
*
( , f )**
NorteSur 800
Peninsular 110
CBD U1-U3
MDP U3
-0.114j2.04
(0.325, 5.6)
-0.138j3.27
(0.52, 4.20)
NorteSur 935
Peninsular 110
CBD U1-U3
MDP U3
-0.076j1.97
(0.313, 3.86)
-0.138j3.27
(0.52, 4.21)
NorteSur 935
Peninsular 390
CBD U1-U3
MDP U3
-0.059j1.96
(0.312, 3.03)
0.138j3.27
(0.47, -3.66)
NorteSur 800
Peninsular 390
CBD U1-U3
MDP U3
-0.094j2.03
(0.324, 4.61)
0.1383.27
(0.47, -3.53)
NorteSur 800
Peninsular 110
CBD U1-U4
MDP U1-U3
-0.182j2.06
(0.328, 8.77)
-0.600j3.29
(0.52, 17.91)
NorteSur 935
Peninsular 390
CBD U1-U4
MDP U1-U3
-0.139j1.95
(0.311, 7.1)
-0.321j2.83
(0.45, 11.26)
NorteSur 935
Peninsular 390
CBD U1-U4
SYU U1-U2
MDP U1-U3
-0.371j1.99
(0.317, 18.3)
-0.340j2.85
(0.45, 11.85)
NorteSur 935
Peninsular 390
Sin LAJ-GUE 400 kV, C2
CBD U1-U4
SYU U1-U2
MDP U1-U3
-0.202j1.77
(0.282, 11.3)
-0.332j2.81
(0.448, 11.72)
NorteSur 935
Peninsular 390
SYU U1-U2
MDP U1-U3
-0.140j1.98
(0.315, 7.06)
-0.328j2.84
(0.45, 11.45)
10
NorteSur 935
Peninsular 390
Sin LAJ-GUE 400 kV, C2
SYU U1-U2
MDP U1-U3
0.012j1.76
(0.28, -0.67)
-0.329j2.81
(0.45, 11.63)
280
Modo
Peninsular
*
( , f)**
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
Castellanos-Bustamante Rafael
Validacin de la operacin adecuada del control suplementario mediante simulaciones en el dominio del tiempo.
Para garantizar una operacin adecuada de los controles de amortiguamiento, se realizan simulaciones
utilizando el modelo no lineal del sistema elctrico
interconectado (anlisis en el dominio del tiempo),
como se muestra en las figuras 15 a 17. La contingencia simulada es el disparo sin falla de uno de los
dos circuitos de la lnea Laj_Gue_400 kV y se consideran los PSS en CBDU1-U3 y MDP_U3.
La figura 15 muestra el comportamiento dinmico del
modo de oscilacin interrea de 0.32 Hz ante el incremento del flujo de potencia de 810 a 935 MW a travs
del enlace Norte-Sur. Se observa que ante la contingencia se excita la oscilacin del modo y a mayor flujo de
potencia por el enlace mayor es la amplitud de la oscilacin. Para ambos niveles de transferencia el amortiguamiento es positivo, indicando que el sistema es
1300
1200
810, 110 MW
935, 110 MW
1100
1000
900
800
700
600
500
400
300
Tiempo, s
0.0
0.7
1.5
2.2
2.9
3.7
4.4
5.1
5.9
6.6
7.3
8.1
8.8
9.5
10.3
11.0
11.7
12.5
13.2
13.9
14.7
15.4
16.1
16.9
17.6
18.3
19.1
19.8
20.5
21.3
22.0
22.7
23.5
24.2
24.9
25.7
26.4
27.1
27.9
28.6
29.3
De los resultados del anlisis de valores propios se observa que el lmite de estabilidad, ante disturbios pequeos del enlace est en funcin de una gran cantidad
de variables como son: el nivel de flujo de potencia por
el enlace, la impedancia equivalente del enlace, el nmero de mquinas sncronas con PSS.
estable. Estos resultados son congruentes con los obtenidos en los casos 1 y 2.
1100
1000
900
800
700
600
500
1100
1000
900
800
700
600
500
400
400
Tiempo, s
0.0
0.8
1.6
2.4
3.2
4.0
4.8
5.6
6.4
7.2
8.0
8.8
9.6
10.4
11.2
12.0
12.8
13.6
14.4
15.2
16.0
16.8
17.6
18.4
19.2
20.0
20.8
21.6
22.4
23.2
24.0
24.8
25.6
26.4
27.2
28.0
28.8
29.6
300
935, 390 MW
300
Tiempo, s
0.0
0.7
1.5
2.2
2.9
3.7
4.4
5.1
5.9
6.6
7.3
8.1
8.8
9.5
10.3
11.0
11.7
12.5
13.2
13.9
14.7
15.4
16.1
16.9
17.6
18.3
19.1
19.8
20.5
21.3
22.0
22.7
23.5
24.2
24.9
25.7
26.4
27.1
27.9
28.6
29.3
1200
810, 390 MW
1200
1300
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
281
les de transferencia el amortiguamiento es negativo indicando que el sistema es inestable. Estos resultados son
congruentes con los obtenidos en los casos 3 y 4, donde
la inestabilidad est asociada al elevado nivel de transferencia por el enlace Peninsular-Oriental.
Tabla 2. Lmite trmico, por cargabilidad y por oscilaciones interrea del enlace Norte-Sur
Tipo de Lmite
Temperatura conductor: 75 oC
Temperatura ambiente: 45 oC Velocidad del viento: 2 m/s ngulo del
viento: 45 oC
Altitud: 350 msnm
Lmite trmico del conductor: 1020 A, un conductor
2040 A, un circuito (dos conductores por fase)
4080 A, dos circuitos
1414
Cargabilidad
870
Oscilaciones interrea
935
Estabilidad transitoria
800
Trmico
282
= 3 (400kV * 2.04kA)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
Castellanos-Bustamante Rafael
800
700
600
800,110_MDPU3_CBDU13
800,110_MDPU13_CBDU14
500
400
En la tabla 2 se muestra el lmite trmico por cargabilidad y ante oscilaciones interrea del enlace Norte-Sur
indicando las consideraciones y parmetros utilizados
en los clculos. Para obtener los lmites mostrados, en la
tabla 2, se considera el criterio n-1, es decir, el enlace
opera con uno de sus dos circuitos o al estar operando
con sus dos circuitos uno de ellos se desconecta.
Es importante indicar, que para la determinacin
del lmite de transferencia por cargabilidad de la lnea
no se est considerando en el anlisis compensacin
reactiva intermedia, la cual, puede extender este valor.
Sin embargo, como el lmite por oscilaciones interrea
es muy cercano al de cargabilidad pudiera no ser de
gran inters el incremento de este ltimo.
Respecto al lmite por oscilaciones interrea aplicando el anlisis lineal, el valor de 935 MW se obtuvo considerando los PSS en las principales unidades con alta
influencia en el comportamiento del modo de 0.32 Hz
Norte-Sur, como se indica en el caso 8 de la tabla 1. En
este caso, la relacin de amortiguamiento es ligeramente superior a 11%, manteniendo cierta reserva de amortiguamiento que puede ser de utilidad cuando alguno
de los PSS de las plantas SYU, CBD y MDP est fuera de
operacin y ante una contingencia mltiple.
El lmite de transferencia de potencia obtenido mediante el anlisis no-lineal de oscilaciones interrea,
que se muestra en la tabla 2, se obtuvo como se indica a
continuacin.
900
1100
900
800
700
935,110_MDPU13_CBDU14
800,110_MDPU13_CBDU14
600
500
400
Tiempo, s
0.0
1.2
2.5
3.7
4.9
6.2
7.4
8.6
9.9
11.1
12.3
13.6
14.8
16.0
17.3
18.5
19.7
21.0
22.2
23.4
24.7
25.9
27.1
28.4
29.6
30.8
32.1
33.3
34.5
35.8
37.0
38.2
39.5
40.7
42.0
43.2
44.4
45.7
46.9
48.1
49.4
300
1000
Tiempo, s
0.0
1.2
2.5
3.7
4.9
6.2
7.4
8.6
9.9
11.1
12.3
13.6
14.8
16.0
17.3
18.5
19.7
21.0
22.2
23.4
24.7
25.9
27.1
28.4
29.6
30.8
32.1
33.3
34.5
35.8
37.0
38.2
39.5
40.7
42.0
43.2
44.4
45.7
46.9
48.1
49.4
300
1000
lace Huinala_Laja_Guemez_Champaya 400 kV, localizada en el enlace Norte-Sur del SIN. Las caractersticas
de la lnea de transmisin son las siguientes:
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
283
a)
b)
1000
800
600
400
200
Tiempo, s
F3FBusGUE_DispLAJGUE400kVC2
1200
1000
800
600
400
200
Tiempo, s
0.0
1.2
2.5
3.7
4.9
6.2
7.4
8.6
9.9
11.1
12.3
13.6
14.8
16.0
17.3
18.5
19.7
21.0
22.2
23.4
24.7
25.9
27.1
28.4
29.6
30.8
32.1
33.3
34.5
35.8
37.0
38.2
39.5
40.7
42.0
43.2
44.4
45.7
46.9
48.1
49.4
DispLAJGUE400kVC2
1400
0.0
1.2
2.5
3.7
4.9
6.2
7.4
8.6
9.9
11.1
12.3
13.6
14.8
16.0
17.3
18.5
19.7
21.0
22.2
23.4
24.7
25.9
27.1
28.4
29.6
30.8
32.1
33.3
34.5
35.8
37.0
38.2
39.5
40.7
42.0
43.2
44.4
45.7
46.9
48.1
49.4
1200
1600
1400
Figura 21. Comportamiento dinmico del flujo de potencia por el enlace Norte-Sur incrementando el flujo por el enlace peninsular
para diversas contingencias, a) flujo de potencia medio por el enlace Peninsular-Oriental, b) flujo de potencia alto por el enlace
Peninsular-Oriental
Tabla 3. Anlisis de Prony de oscilaciones inter rea del enlace Norte-Sur ante contingencias crticas con
diversos PSS
Contingencia
Estatus de
Seguridad
Anlisis de Prony
*
( , f )**
Norte-Sur 800
Peninsular 110
Seguro
-0.046j 1.82
(0.29, 2.54)
Inseguro
Inseguro
Seguro
-0.104j 1.83
(0.29, 5.64)
Seguro
-0.104j 2.06
(0.29, 5.63)
Seguro
-0.104j 2.06
(0.29, 5.64)
Seguro
-0.064j 1.75
(0.28, 3.68)
Inseguro
Inseguro
Seguro
Seguro
Seguro
-0.122j 1.74
(0.28, 6.9)
Seguro
-0.044j 1.75
(0.28, 2.50)
Inseguro
Inseguro
Seguro
-0.099j 1.74
(0.28, 5.71)
Inseguro
Inseguro
Norte-Sur 800
Peninsular 110
Norte-Sur 800
Peninsular 210
Norte-Sur 800
Peninsular 210
Norte-Sur 935
Peninsular 110
Norte-Sur 935
Peninsular 110
284
CBD U1-U3
MDP U3
CBD U1-U4
MDP U1-U3
CBD U1-U4
MDP U1-U3
CBD U1-U4
SYU U1-U2
MDP U1-U3
CBD U1-U4
MDP U1-U3
CBD U1-U4
SYU U1-U2
MDP U1-U3
-0.111j 1.75
(0.28, 6.3)
-0.111j 1.75
(0.28, 6.8)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
* es el valor
propio del modo de
oscilacin, en 1/s y
rad.
**Relacin de
amortiguamiento ()
en % y la frecuencia
(f) en Hz
Castellanos-Bustamante Rafael
Conclusiones
Las lneas de energa elctrica de pequea longitud podran llegar a transmitir niveles de potencia cercanos a
su lmite trmico. Para el caso de lneas de mayor longitud existen restricciones como son cargabilidad y estabilidad que limitan la transferencia de potencia a
valores menores a su lmite trmico. Cuando el lmite
de transferencia de un enlace es trmico, se puede incrementar la capacidad de transferencia de estos utilizando conductores de alta temperatura.
El lmite por cargabilidad de una lnea elctrica depende de factores como: la tensin de operacin, longitud de la lnea y nmero de conductores por fase,
fuentes de compensacin de potencia reactiva que incrementan la capacidad de transferencia y/o proporcionan un mayor soporte de voltaje.
El lmite de estabilidad debido a oscilaciones inter
rea de un enlace de transmisin de energa elctrica
est en funcin de una gran cantidad de variables como
son: el nivel de flujo de potencia por enlaces asociados
a los modos de oscilacin, la impedancia equivalente de
estos enlaces, el nmero de mquinas sncronas con
PSS, otras fuentes de amortiguamiento proveniente del
control suplementario de los compensadores estticos
de vars. Para tener una operacin segura de la red elctrica ante oscilaciones interrea con amortiguamiento
negativo se pueden utilizar esquemas de proteccin automticos que realicen el disparo/desconexin de carga
y/o generacin ante oscilaciones con amortiguamiento
negativo.
Referencias
Castellanos R.B., Messina A.R., Sarmiento H., Pampin G. Assessment of Remedial Control Schemes for Damping Transient Oscillations in the Mexican System, en: Cigre Canada,
Conference on Power Systems, octubre 2008, Winnipeg, Can.
Castellanos R.B., Messina A.R., Calderon J.GG., Sarmiento H.U.
Large-Scale Use of FACTS Technology for Damping InterArea Oscillations in the Mexican System, en: IEEE PES General Meeting (2007, Tampa, Florida, USA.
Castellanos R.B., Calderon J.G.G., Olguin D.S., Sarmiento H.U.,
Messina A.R. Use of Power System Stabilizers for Damping
Inter-Area Oscillations in the South Systems of the Mexican
Electrical Grid, en: Electric Power Systems Research 76(2006),
enero de 2006, pp. 169-179.
CFE E0000-12. Cables de aluminio con cableado concentrico y
alma de acero (ACSR), Mxico, CFE, mayo 1996.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
285
286
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 271-286 ISSN 1405-7743 FI-UNAM
Resumen
El objetivo de esta investigacin fue relacionar el proceso de remocin biolgica de nitrgeno en efluente de teneras con los perfiles de oxgeno disuelto, pH y potencial de xido reduccin usando un reactor por carga
secuencial (SBR, Sequencing Batch Reactor) con un volumen de trabajo de 2
L. El reactor trabaj con dos secuencias operacionales, anxica-aerobiaanxica (Ax/Ae/Ax) y aerobia-anxica (Ae/Ax), combinadas con dos tiempos de retencin celular (TRC) (15 y 25 das), y un tiempo de ciclo
operacional (TCO) de 11 horas. Los perfiles se obtuvieron midiendo cada
15 minutos los parmetros: potencial de hidrgeno (pH), oxgeno disuelto
(OD), potencial de xido reduccin (ORP) y cada hora los parmetros: alcalinidad total (AT), demanda qumica de oxgeno total (DQOT), demanda
qumica de oxgeno soluble (DQOs), nitrgeno total Kjeldahl (NTK), nitritos (NO2-), nitratos (NO3-) y nitrgeno amoniacal (N-NH4+) durante el ciclo
operacional. La AT y el ORP fueron excelentes indicadores del proceso de
remocin biolgica de nitrgeno. Por el contrario, el pH no pudo utilizarse
como parmetro de control debido a la capacidad de amortiguacin de los
efluentes de teneras. Finalmente, esta investigacin demostr que los valores de la AT y el ORP pueden usarse como parmetros de control en lnea
para monitorear la evolucin de la remocin de nitrgeno en efluentes de
teneras (nitrificacin y desnitrificacin).
Descriptores:
remocin biolgica de
nutrientes
reactor por carga secuencial
efluentes de tenera
nitrificacin
desnitrificacin
Monitoreo de la remocin biolgica de nitrgeno en efluentes de teneras usando un reactor por carga secuencial
Abstract
The objective of this research was to relate the biological nitrogen removal in tannery
wastewater with profiles of pH, alkalinity and redox potential (ORP) using a sequencing batch reactor (SBR) with a working volume of 2 L. The reactor worked
under two operational sequences: anoxic-aerobic-anoxic (Ax/Ae/Ax) and aerobicanoxic (Ae/Ax), which were combined with two cell retention times (CRT) (15 and
25 days), with an operation cycle time (OCT) of 11 hours. The profiles were performed by measuring each 15 minutes the following parameters: pH, dissolved oxygen (DO), ORP, and each hour the parameters: total alkalinity, total chemical
oxygen demand (DQOT), soluble chemical oxygen demand (DQOS), total Kjeldahl
nitrogen (TKN), nitrite (NO2-), nitrate (NO3-) and ammonia nitrogen (N-NH4+).
Alkalinity and ORP profile were excellent indicators of the processes of biological
nitrogen removal. However, pH could not be used as a control parameter, due to the
buffering capacity of tannery wastewater. Finally, this research work showed that
alkalinity and ORP values can be used as on-line control parameters to monitor the
evolution of the nitrogen removal in tannery wastewater (nitrification and denitrification processes).
Introduccin
Los reactores por carga secuencial (SBR) se utilizaron originalmente para la remocin de materia orgnica en
las aguas residuales (Carucci et al., 1997). Las estrictas
regulaciones establecidas para las concentraciones de
las formas de nitrgeno en las descargas a los cuerpos
de agua requirieron modificaciones en los sistemas
SBR para lograr la ocurrencia de la nitrificacin, desnitrificacin y eliminacin de los compuestos orgnicos
(Kargi y Uygur, 2003). Estos sistemas de lodos activados no convencionales utilizan ciclos de llenado y descarga, donde la homogenizacin de caudales, la
reaccin y la sedimentacin se logran en un solo reactor (EPA, 1999).
Cuando se requiere la eliminacin biolgica de nitrgeno, el ciclo de reaccin se ajusta alternando fases
aerobias y anxicas (Mace y Mata, 2002). En la fase aerobia ocurre la remocin de la mayor proporcin de
carbono orgnico y el proceso de nitrificacin, mientras
que la faseanxicaes principalmentepara la desnitrificacinde los iones nitratos presentesen las aguas residualeso que se producen durantela fase aerobia, con la
eliminacin simultneade los compuestosde carbono
orgnico.
Los reactores por carga secuencial se han utilizado
con xito en el tratamiento de efluentes agroindustriales (Durai y Rajassiman, 2011). Estos sistemas han demostrado ser efectivos en el tratamiento de efluentes de
teneras, los cuales poseen una alta carga orgnica, elevados niveles de nitrgeno orgnico y amoniacal y
compuestos inorgnicos especficos, de una manera
288
Keywords:
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
Carrasquero-Ferrer Sedolfo Jos, Pire-Sierra Mara Carolina, Rincn-Lizardo Nancy Coromoto, Daz-Montiel Altamira Rosa
Materiales y mtodos
Los estudios se llevaron a cabo utilizando aguas residuales de una tenera ubicada en el Estado Lara, Venezuela. La empresa actualmente funciona de forma
discontinua, por lo que genera tres tipos de efluentes, el
efluente de pelambre (P), el efluente que proviene del
proceso de curtido (C) y el efluente del proceso de teido (T), que descargan en una laguna artificial ubicada a
doscientos cincuenta metros de las instalaciones de la
tenera.
La recoleccin del efluente se realiz de acuerdo con
los patrones establecidos en el Mtodo Estndar, usando el mtodo 1060 Recoleccin de muestras y preservacin (APHA-AWWA-WEF, 1998). La captacin del
agua residual se realiz de manera manual a travs de
un muestreo aleatorio simple, tomando las aguas residuales de la empresa en la laguna, que funciona como
tanque de homogenizacin de los efluentes, en recipientes de polietileno de alta densidad con capacidad
de 20-25 L, de color oscuro y limpios.
Para el tratamiento del efluente de la tenera se utiliz
un reactor cilndrico de vidrio de carga secuencial (SBR)
de 14.5 cm de dimetro y 26 cm de alto con un volumen
total del dispositivo de 4 L. El volumen total de reaccin
fue de 2 L, el volumen que ocup el lodo activado sedimentado tras la fase de sedimentacin correspondi a
30% del volumen til del reactor, es decir, 0.6 L, mientras
que el volumen de agua residual industrial que se aadi en la fase de llenado de cada ciclo, correspondi a
70%, es decir, 1.4 L. Todo el efluente clarificado se extraa
del reactor durante la fase de descarga.
El reactor funcion de manera automatizada para la
carga y descarga del agua a tratar mediante un sistema
de bombeo con bombas peristlticas (Cole-Parmer, modelos 77202-60 y 77201-60) y dispositivos reguladores
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
289
Monitoreo de la remocin biolgica de nitrgeno en efluentes de teneras usando un reactor por carga secuencial
Factores
Tratamiento 1
Tratamiento 2
Tratamiento 3
Tratamiento 4
TRC (d)
15
15
25
25
Secuencias
operacionales
Ax/Ae/Ax
Ae/Ax
Ax/Ae/Ax
Ae/Ax
Secuencia 1
Secuencia 2
TCO (h)
Anxica
Aerobia
Anxica
Aerobia
Anxica
11
1.25
7.00
1.75
8.00
2.00
Resultados y discusin
Caracterizacin fisicoqumica del efluente
La caracterizacin fisicoqumica del efluente industrial
de la tenera se presenta en la tabla 3, as como los lmites establecidos por la normativa venezolana para la
descarga a cuerpos de agua, contemplados en el Decreto 883 (Gaceta Oficial de la Repblica de Venezuela,
1995). En la tabla se muestra el valor medio de cada uno
de los parmetros fisicoqumicos medidos y su dispersin expresada a travs de la desviacin estndar.
Las caractersticas fisicoqumicas del efluente durante el periodo de muestreo mostraron gran variabilidad, reflejada en los altos valores de desviacin estndar
obtenidos, esto puede deberse a que la tenera tiene un
funcionamiento discontinuo, con descargas intermiten-
290
tes de las fracciones residuales en la laguna de homogeneizacin de los efluentes y captacin de las muestras
La caracterizacin de las aguas residuales de las teneras vara considerablemente en funcin del tamao
de la curtiembre, los productos qumicos utilizados
para el proceso, la cantidad de agua utilizada y el tipo
de producto final elaborado por la curtiembre (Durai y
Rajasimman, 2011). Sin embargo, los valores de DQO
presentados en esta caracterizacin se encuentran cercanos al rango trabajado por autores como Orhon et al.
(2000), Lefebvre et al. (2005), Szpyrkowicz y Kaul (2004)
y Sivaprakasam et al. (2008), quienes reportaron una
DQOT inicial de 2200, 2155, 2320 y 2426 mg/L en aguas
residuales de teneras, respectivamente. La presencia
de materia orgnica en estas aguas residuales industriales se debe a la presencia de compuestos orgnicos
complejos que se utilizan y generan durante la limpieza
que se hace a las pieles.
Se observ que los efluentes de teneras son ricos en
nitrgeno pero pobres en fsforo. La relacin DQO/NNH4+/PT fue de 100:7.40:0.70. El bajo contenido de fsforo es caracterstico en las aguas residuales de las teneras,
tal como lo han reportado Karahan et al. (2008); Lefebvre
et al. (2005); Leta et al. (2004) y DiIaconi et al. (2002).
El efluente industrial en estudio present valores de
pH que oscilaron entre 7.2 y 8.8 unidades y se caracteriz por presentar altos valores de alcalinidad total que
oscilaron entre 7500 y 4798 mg CaCO3/L.
Con respecto a los valores de slidos suspendidos
totales y voltiles del efluente, la relacin promedio de
SSV/SST obtenida fue de 0.24; lo que indica la presencia
de numerosas partculas inorgnicas en el efluente industrial. Los efluentes de las teneras poseen altas concentraciones de slidos suspendidos totales, producto
de las operaciones que se llevan a cabo en este proceso
productivo, en especial de la operacin de pelambre, la
etapa de limpieza de las pieles (Vidal et al., 2004; Lefebvre et al., 2006).
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
Carrasquero-Ferrer Sedolfo Jos, Pire-Sierra Mara Carolina, Rincn-Lizardo Nancy Coromoto, Daz-Montiel Altamira Rosa
Parmetro
Unidad de expresin
pH
---
8,0 0,8
6-9
Alcalinidad total
mg/L CaCO3
6148 1351
---
DQOT
mg/L
1810 372
350 mg/L
DQOS
mg/L
922 164
---
mg/L
211 149
---
NTK
N-NH4
mg/L
145 56
---
N-NO2-
mg/L
28,3 14,1
N-NO3-
mg/L
31,4 25,7
NT
mg/L
402 183
40 mg/L
PT
mg/L
7,7 5,6
10 mg/L
SST
mg/L
3587 217
80 mg/L
SSV
mg/L
863 57
---
Cromo total
mg/L
2,3 0,0
2 mg/L
Tabla 3. Caractersticas
fisicoqumicas del efluente
industrial de la tenera y lmites
establecidos por la normativa
venezolana para la descarga a
cuerpos de agua
n: nmero de mediciones
realizadas, n 15. SD:
desviacin estndar
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
291
Monitoreo de la remocin biolgica de nitrgeno en efluentes de teneras usando un reactor por carga secuencial
292
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
Carrasquero-Ferrer Sedolfo Jos, Pire-Sierra Mara Carolina, Rincn-Lizardo Nancy Coromoto, Daz-Montiel Altamira Rosa
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
293
Monitoreo de la remocin biolgica de nitrgeno en efluentes de teneras usando un reactor por carga secuencial
294
valor alcanzado de NTK. Luego el valor de OD disminuye a valores de 5.7 mg/L para luego caer bruscamente debido al comienzo de la fase anxica. Este punto
corresponde al mximo valor de la concentracin de
nitratos.
Leta et al. (2004), observaron un aumento en la eficiencia del proceso de nitrificacin, al aumentar el OD.
Las mayores eficiencias las reportaron a concentraciones superiores a 4 mg/L. A 4.5 mg/L y 5.0 mg/L se obtuvieron eficiencias de 72% y 81%, respectivamente y
cuando la concentracin fue de 6 mg/L se obtuvieron
eficiencias de 93%.
Para todos los tratamientos se observa una disminucin de los nitratos en la fase anxica posterior debido a
la desnitrificacin con una liberacin de la alcalinidad y
una disminucin brusca del potencial de xido reduccin (ORP) producto del corte en la aireacin, y por tanto, del suministro de oxgeno disuelto. En el proceso de
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
Carrasquero-Ferrer Sedolfo Jos, Pire-Sierra Mara Carolina, Rincn-Lizardo Nancy Coromoto, Daz-Montiel Altamira Rosa
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
295
Monitoreo de la remocin biolgica de nitrgeno en efluentes de teneras usando un reactor por carga secuencial
Conclusiones
Los cuatro tratamientos aplicados al agua residual industrial de la tenera en el reactor por carga secuencial
(SBR) permitieron la remocin de nitrgeno y materia
orgnica, debido a la flexibilidad del reactor para adaptarse a distintas condiciones de operacin.
El pH no puede utilizarse como un parmetro de
control y operacin en la remocin de nitrgeno en un
sistema SBR para el efluente de tenera en estudio debido a su capacidad de amortiguacin que impide variaciones significativas en el pH.
Los resultados obtenidos muestran que la alcalinidad total y el ORP son parmetros que pueden utilizarse para en el monitoreo y control en la remocin
biolgica nitrgeno durante el tratamiento de efluentes
de teneras, debido a que se observ para todos los tratamientos un consumo de la alcalinidad total durante la
nitrificacin y un aumento de la misma durante la desnitrificacin acompaado de una disminucin en los
296
Referencias
Akin B., Ugurlu A. Monitoring and Control of Biological Nutrient
Removal in a Sequencing Batch Reactor. Process Biochemistry,
volumen 40, 2005: 2873-2878.
American Public Health Association (APHA-AWWA-WEF). On:
Clesceri, l.; greenberg, a.; eaton, a. (ed). Standard Methods for the Examination of Water and Wastewater. 20th
edition. American Public Health Association, Washintong
D.C., 1998, pp. I-48
Carucci A., Majone M., Ramadori R., Rosetti S. Biological Phosphorus Removal with Different Organic Substrates in an
Anaerobic/Aerobic Sequencing Batch Reactor. Water Science
Technology, volumen 35, 1997: 161-187.
Carucc A., Chiavola A., Majone M., Rolle, E. Treatment of Tannery Wastewater in a Sequencing Batch Reactor. Water Science
and Technology, volumen 40, 1999: 253-259.
DiIaconi C., Lopez A., Ramadorai R., Di Pinto A., Passino R. Combined Chemical and Biological Degradation of Tannery Wastewater by a Periodic Submerged Filter (SBBR). Water Res.,
volumen 36, 2002: 2205-2214.
Dosta J., Rovira J., Gal A., Mac S., Mata-Alvarez J. Integration of
a Coagulation/Flocculation Step in a Biological Sequencing
Batch Reactor for COD and Nitrogen Removal of Supernatant
of Anaerobically Digested Piggery Wastewater. Bioresource Technology, volumen 13, 2008: 5722-5730.
Durai G., Rajasimman M. Biological Treatment of Tannery Wastewater A Review. Journal of Environmental Science and Tecnology, volumen 4 (nmero 1), 2011: 1-17.
Farabegoli G., Carucc A., Majone M., Rolle E. Biological
Treatment of Tannery Wastewater in the Presence of Chromium. Journal of Environmental Management, volumen 71,
2004: 345-349.
Gaceta Oficial de la Repblica de Venezuela. Decreto Nm. 883.
Normas para la clasificacin y el control de la calidad de los
cuerpos de agua y vertidos o efluentes lquidos. Gaceta Oficial
Nm. 5021, Venezuela, 1995, p. 17.
Garbagnati M., Gonzlez S., Antn, R., Mallea M. Caractersticas
fsico-qumicas, capacidad buffer y establecimiento de la lnea
base ambiental del Ro Grande, San Luis, Argentina. Ecologa
Austral, volumen 15, 2005: 59-71.
Ganesh R., Balaji G., Ramanujam A. Biodegradation of Tannery Wastewater Using Sequencing Batch Reactor- Respirometric Assessment. Bioresource Technology, volumen 97, 2006: 1815-1821.
Guo J., Yang Q., Peng Y., Yang A. Wang S. Biological Nitrogen
Removal with Real-Time Control Using Step-Feed SBR Technology. Enzyme and Microbial Technology,volumen 40 (nmero
6), 2007: 1564-1569.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
Carrasquero-Ferrer Sedolfo Jos, Pire-Sierra Mara Carolina, Rincn-Lizardo Nancy Coromoto, Daz-Montiel Altamira Rosa
Hamamoto Y., Tabata S., Okubo Y. Development of the Intermittent Cyclic Process for Simultaneous Nitrogen and Phosphorous Removal. Water Science Technology, volumen 35 (nmero
1), 1997: 145-152.
Han Z., Wu W., Chen Y., Zhu J. Characteristics of a Twice-Fed
Sequencing Batch Reactor Treating Swine Wastewater Under
Control of Aeration Intensity. Journal of Environmental Science
and Health, volumen 42, 2007: 361-370.
Hermida V., Galisteo S., Vinas S. Evaluacin respiromtrica de la
biodegrabilidad aerbica de un efluente de curtiembre. Estrucplan [en lnea][fecha de consulta: 25 de febrero de 2000], Disponible en: www.estrucplan.com.mx.
Hu Z., Ferraira R., Ericson J., Mackay A., Smets B. Biomass Characteristics in Three Sequencing Batch Reactors Treating a
Wastewater Containing Synthetic Organic Chemicals. Water
Research, volumen 39, 2005: 710-720.
Hun S., Woo M., Sung D., Moon J. Monitoring of Sequencing Batch Reactor for Nitrogen and Phosphorus Removal Using
Neural Networks. Journal Biochemical Engineering, volumen
35, 2007: 365-370.
Karahan ., Dogruel S., Dulekgurgen E., Orhon D. COD Fractionation of Tannery Wastewaters Particle Size Distribution,
Biodegradability and Modeling. Water Research, volumen 42,
2008:1083-1092.
Kargi F., Uygur A. Nutrient Removal Performance of a Five-Step
Sequencing Batch Reactors a Function of Wastewater Composition. Process Biochemistry, volumen 38, 2003:1039-1045.
Kishida N., Kim J., Chen M., Sasaki H., Sudo R. Effectiviness of
Oxidation-Reduction Potential and pH as Monitoring and
Control Parameters for Nitrogen Removal in Swine Wastewater by Sequencing Batch Reactors. Journal of Bioscience
and Bioengineering, volumen 96 (nmero 3), 2003: 285-90.
Lee D., Jeon C., Park J. Remocin biolgica de nitrgeno con consumo mejorado de fosfato en un reactor por carga secuencial
usando un sistema de lodos simple. Water Research, volumen
35 (nmero 16), 2001: 3968-3976.
Lefebvre O., Vasudevan N., Torrijos M., Thanasekaran K, Moletta
R. Halophilic Biological Treatment of Tannery Soak Liquor in
a Sequencing Batch Reactor. Water Research, volumen 39, 2005:
1471-1480.
Leta S., Assefa F., Gumaelis L., Dalhammar G. Biological Nitrogen
and Organic Removal Fromm Tannery Wastewater in Pilot
Plant Operations in Ethiopia. Applied microbial Biotechnology,
volumen 66, 2004: 333-3339.
Li B., Irvin S. The Comparison of Alkalinity and ORP as Indicators
for Nitrification and Denitrification in a Sequencing Batch
Reactor (SBR). Biochemical Engineering Journal, volumen 34,
2007: 248-255.
Li J., Healy M., Zhan X., Norton D., Rodgers M. Effect of Aeration
Rate on Nutrient Removal from Slaughterhouse Wastewater
in Intermittently Aerated Sequencing Batch Reactors. Water
Air Soil Pollution, volumen 192, 2008: 251-261.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
297
Monitoreo de la remocin biolgica de nitrgeno en efluentes de teneras usando un reactor por carga secuencial
Vidal G., Nieto J., Cooman K., Gajardo M., Bornhardt C. Unhairing Effluents Treated by an Activated Sludge System. Journal
of Hazardous Materials B, volumen 112, 2004: 143-149.
Wu C., Chen Z., Liu X., Peng Y. Nitrification-Denitrification Via
Nitrite in SBR Using Real-Time Control Strategy when Treating Domestic Wastewater. Biochemical Engineering Journal,
volumen 36 (nmero 2), 2007: 87-92.
Yan J., Hu Y. Comparison of Partial Nitrification to Nitrite for
Ammonium-Rich Organic Wastewater in Sequencing Batch
Reactors and Continuous Stirred-Tank Reactor at LaboratoryScale. Water Science and Technology, volumen 60 (nmero 11),
2009: 2861-2868.
Zeng R., Lemaire R., Yuan Z., Keller J. Simultaneous Nitrification,
Denitrification and Phosphorus Removal in a Lab-Scale Sequencing Batch Reactor. Biotechnology and Bioengineering, volumen 84 (nmero 2), 2003: 171-177.
Zhao W., Mavinic S., Oldham K., Kloch A. Controling Factors for
Simultaneous Nitification and Denitrification in a Two Stage
298
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 287-298 ISSN 1405-7743 FI-UNAM
Serna M. Edgar
Resumen
Este artculo se enfoca en la lgica y la abstraccin vistas como una relacin
necesaria en los procesos formativos de los ingenieros. Se describe la importancia y la necesidad de formar en esta rea del conocimiento y de la relacin
entre el ejercicio profesional de los ingenieros y el desarrollo y potencializacin de su capacidad lgico-interpretativa y abstractiva para la resolucin de
problemas. Es un trabajo de investigacin-revisin-reflexin acerca de la importancia de estos dos componentes, vistos estructuralmente desde el currculo. Es el producto de una primera fase de la investigacin sobre desarrollo
de la capacidad lgico-interpretativa y abstractiva como componente bsico
para el ejercicio profesional de los ingenieros.
Descriptores:
procesos formativos
ingeniera
pensamiento lgico
capacidad abstractiva
Abstract
This article is about the logic and abstraction seen as a necessary relation in the
formative process engineers. It describes the importance and the need for training in
this area of knowledge and the relationship between professional exercise of the engineers and the development and/or potentiation of logical-interpretative and abstractive ability for problem solution. It is a research-review-reflection work about the
importance of these two components, viewed structurally from the curriculum. It is
the product of the first phase of the research The capacity logical-interpretative and
abstractive as a basic component for professional exercise of the engineers.
Keywords:
training processes
engineering
logical thinking
ability abstractive
Introduccin
En el mundo moderno la ingeniera se concibe como
una disciplina cada vez ms dominada por las tcnicas
de modelado, una prctica que requiere procesos como
comprender el problema, abstraer, modelar y construir,
as como evaluar los diseos antes de la fabricacin fsica de un producto. Adems, la mayora de los sectores
productivos exigen a los ingenieros habilidades especiales para su ejercicio profesional, como pensamiento
lgico, resolucin de problemas y capacidad de abstraccin. Las personas se sienten atradas por la ingeniera porque les gusta aplicar la ciencia y usar sus
habilidades para resolver problemas. En contraste y de
acuerdo con la revisin al estado del arte, la formacin
que se imparte en la mayora de programas de ingeniera no orienta a los estudiantes en pro de alcanzar ese
objetivo, por lo que la recomendacin es estructurar y
poner en marcha currculos que orienten al desarrollo y
potencializacin de sus capacidades en lgica y abstraccin, con la meta de lograr profesionales creativos en
ingeniera y con las habilidades, destrezas, conocimientos y operaciones necesarias para resolver los problemas de la sociedad de este siglo.
David Parnas, un pionero de la ingeniera de software, dijo alguna vez que para los ingenieros es esencial una slida formacin y comprensin de la lgica y
la abstraccin, porque junto a la ingeniera son reas
que no se pueden interpretar libremente. La ingeniera
trata los procesos necesarios para construir cosas, generalmente con un propsito preconcebido, y quien la
practica debe aplicar su ingenio para lograrlo. La abstraccin es un proceso mental para eliminar detalles
con el objetivo de centrarse en lo realmente importante
del problema para generar un modelo abstracto de la
solucin. Por otro lado, la lgica se enfoca en la esfera
de una verdad formal a priori, abarca las matemticas y
es crucial para la ingeniera porque es la base sobre la
que se apoya la construccin y explotacin de los modelos abstractos o matemticos.
La capacidad para resolver problemas es un componente importante en el ejercicio profesional de los ingenieros, e inclusive puede ser el ncleo de su ejercicio.
Como nunca antes en la historia, esta capacidad en este
siglo est dominando cada vez ms el contenido intelectual de esta rea del conocimiento y los principios de
la lgica y la abstraccin cobran especial importancia
para potencializarla. Las soluciones propuestas a los
problemas actuales sern ms eficaces si se sustentan
en procedimientos y modelos construidos con fundamentos lgicos slidos, pero en los procesos formativos
la revolucin y aplicacin de la lgica apenas se prev y
300
Cuestiones clave
Resolver problemas es una de las habilidades ms importantes que deben desarrollar los estudiantes en cualquier parte del mundo. En los contextos laborales se
paga a los profesionales para resolver problemas y la
vida cotidiana gira constantemente alrededor de la resolucin de los mismos (Popper, 1999). Cada da nos
enfrentamos a problemas, grandes y pequeos, simples
y complejos, claros y confusos, pero paradjicamente
en las instituciones de formacin sus procesos parecen
ignorar en gran medida la necesidad de desarrollar y/o
potencializar la capacidad lgico-interpretativa y abstractiva en los estudiantes.
De acuerdo con la literatura revisada para el proyecto de investigacin, prcticamente no se encontraron
referencias de cmo desarrollar esa capacidad, y muy
poca informacin acerca del diseo instruccional orientado a la resolucin de problemas. En las primeras ediciones de su libro, Gagn (1960) se refera a la resolucin
de problemas, pero en ediciones posteriores al parecer
se dio por vencido, ya que prefiri enfrentar reglas de
orden superior y se adentr en otros terrenos Por qu?
Si los problemas son pandmicos y solucionarlos es
esencial para la actividad cotidiana y profesional por
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
Matemticas
Lgica
Abstraccin
Modelado y simulacin
Modelos matemticos
Procedimientos grficos
Conceptos de grficos (diagramas) de flujo
Iteracin
Tcnicas de solucin mediante prueba y error.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
301
302
En los 80 se realizaron varias investigaciones aplicando modelos computacionales alrededor de las temticas de la resolucin de problemas, del modelado
cognitivo y de la memoria a largo plazo. Entre ellas se
encuentran las de Schank (1982); Kolodner (1984) y
Ross (1984), cuyos resultados les sirvieron a Kolodner
et al. (1985) para explorar las formas en que el razonamiento basado en casos puede ayudar en esa resolucin. De acuerdo con su modelo, la transferencia de
conocimientos entre casos est en gran medida guiada
por el proceso mismo de la resolucin, adems demostr las interacciones entre los procesos de resolucin y
la memoria por experiencia. Su programa de computador MEDIATOR ilustra el razonamiento basado en casos para interpretar y resolver disputas de sentido
comn. El resultado de este trabajo fue un modelo de
razonamiento basado en casos que integran la solucin
de problemas, la comprensin y la memoria, pero que
no hace referencia a cmo integrar el proceso mental
lgico-abstractivo que las personan aplican para resolver esos problemas.
En la dcada siguiente se investig activamente
acerca del uso del razonamiento abductivo y se presentaron trabajos como el de ORorke (1988) cuyo tema
central fue el aprendizaje y el descubrimiento, el de Dasigi y Reggia (1989) acerca del procesamiento del lenguaje natural y el de Peng y Reggia (1990) relacionado
con el diagnstico de errores. Estos estudios les sirvieron a Kumar y Venkataram (1994) para proponer un
modelo con el objetivo de resolver problemas de diagnstico, fundamentado en
el mecanismo de inferencia
abductiva y que se aplic para aadir algunas caractersticas nuevas al modelo general existente de resolucin de problemas de diagnstico. Estos investigadores
fueron los primeros en combinar las matemticas con
los algoritmos computacionales y sus resultados demostraron efectividad en la resolucin de los problemas de diagnstico, aunque no se acercaron a la lgica
y la abstraccin como herramientas que tambin trabajan desde la abduccin.
Gottinger y Weimann (1995) exploraron las diversas tcnicas de inferencia para un sistema de apoyo a
las decisiones inteligentes basadas en diagramas de
influencia y concluyeron que el razonamiento acerca
de la accin requiere varios niveles de representacin
e inferencia que dependen del nivel de incertidumbre
y de la complejidad, as como de la novedad de la situacin de decisin. Para hacerlo se basaron en la caracterizacin unificada de procedimientos de
inferencia de conocimientos de la lgica probabilstica, en el razonamiento terico de decisiones, en el trabajo de Jarke y Radermacher (1989) acerca de la lgica
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
Explora estas conexiones desde las perspectivas lgica y cognitiva, los resultados definieron nuevas extensiones de la lgica epistmica e incrementaron la
comprensin formal del procesamiento de la informacin inconsciente y consciente en el cerebro; con ello se
logr que el formalismo susceptible de representacin
del conocimiento se configure en multiagentes.
Huitt y Hummel (2003) afirman que la mayora de
adultos necesita un entorno especial para alcanzar la
cuarta etapa de desarrollo de Piaget, pero no es claro si
lo logran gracias a una habilidad innata o si se desarrolla a travs de los procesos formativos a los que se exponen. Piaget describe esta etapa como la del uso lgico de
smbolos relacionados con conceptos abstractos, descripcin
que tambin se podra utilizar para referir la capacidad
de interpretar problemas y de producir modelos, una
caracterstica importante para el desarrollo profesional
de los ingenieros. Pietarinen (2004) argumenta que los
hallazgos empricos acerca de las raras disfunciones
neuronales son contribuciones de las investigaciones en
lgica y que la fase temprana de la ciencia cognitiva
comparte races en la fenomenologa. En consecuencia,
identifica lneas en ese periodo inicial que se originan
en la lgica, la inteligencia artificial (IA) y las ciencias
computacionales. Otra conclusin a la que lleg es que
desde estas fases tambin se reconoce la importancia de
la divisin entre aspectos implcitos y explcitos del conocimiento en la cognicin comprensiva.
Aunque el aporte de este trabajo es importante para
reconocer las races de la discapacidad lgica en algunas
personas, los resultados no se aplican para indicar el
mismo proceso en personas sin esa discapacidad.
Egorov (2007) parte de la hiptesis de que la capacidad de pensar lgicamente est determinada por los
genes, a los que llama informalmente genes lgicos que
hipotticamente codifican la informacin de las protenas. Se pregunta si en los seres humanos realmente
existen genes para la lgica, respondiendo que lo ms
probable es: s, debido a que estos contribuyen en gran
medida al control de la cognicin, tal como lo han investigado McLearn et al. (1997), Winterer y Goldman
(2003), Oldham et al. (2006), Popesco et al. (2006) y Reuter et al. (2006). Egorov pretende encontrar el origen de
la capacidad lgico-interpretativa de las personas y
aunque su aporte es importante no aplica el mismo procedimiento para la capacidad abstractiva, lo que no permite hacer una inferencia relacional del desarrollo de
ambas capacidades.
A diferencia de otros animales, los seres humanos
estn equipados con un poderoso cerebro que los
dota de conciencia y reflexin, sin embargo, una creciente tendencia en psicologa cuestiona los benefi-
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
303
304
Halpern y Pucella (2011) examinaron cuatro enfoques para abordar el problema de la omnisciencia lgica, es decir, cmo elegir un enfoque y construir un
modelo apropiado para su aplicabilidad potencial:
1) sintctico (Eberle, 1974; Moore y Hendrix, 1979; Konolige, 1986),
2) de la conciencia (Fagin y Halpern, 1987),
3) del conocimiento algortmico (Halpern, 1994) y
4) de los mundos imposibles (Rantala, 1982).
Aunque algunos investigadores aceptan que estos enfoques poseen el mismo nivel de expresividad y pueden
capturar todos los estados epistmicos, otros demuestran lo contrario. El objetivo de la investigacin de Halpern y Pucella fue hacer frente a la omnisciencia lgica.
Teniendo en cuenta la pragmtica de esta rea y con
base en el principio de la falta de omnisciencia lgica en
esta situacin, identificaron algunos principios que rigen el proceso de cmo elegir un enfoque para una situacin modelo y concluyeron que el enfoque de
mundos imposibles es especialmente adecuado para representar un punto de vista subjetivo del mundo. Recientemente surgi el inters por investigar en la
recopilacin de pruebas acerca de los vnculos entre el
pensamiento abstracto y el desarrollo de la capacidad
abstractiva, y mientras algunas investigaciones concluyen que la lgica y la abstraccin son habilidades clave
para la formacin en ciencias computacionales e ingeniera
(Serna, 2011-2012), otras tratan de encontrar un vnculo
entre el xito de las habilidades de abstraccin en los
cursos de lgica computacional (Bennedsen y Caspersen, 2006; Armoni y Gal-Ezer, 2007), todas con logros
diferentes.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
nal formal. En las dos primeras, la inteligencia se demuestra primero mediante actividades motrices y
posteriormente con el lenguaje y la manipulacin temprana de smbolos; en la tercera se demuestra mediante
la comprensin de la conservacin de la materia y de la
causalidad, y de una habilidad para clasificar objetos
concretos, en la cuarta se demuestra una habilidad para
pensar de forma abstracta, sistemtica e hipottica, se
utilizan smbolos relacionados con conceptos abstractos
y es una etapa crucial en la que el individuo es capaz de
pensar abstracta y cientficamente. Aunque existen estudios y evidencias experimentales que apoyan la hiptesis del progreso a travs de las tres primeras etapas,
parece que no todas las personas progresan hasta la
formal operacional a medida que maduran. El desarrollo biolgico puede ser un pre-requisito, pero pruebas
realizadas en poblaciones de adultos indican que solo
entre 30% y 35% alcanza la etapa operacional formal
(Kuhn et al., 1977); adems, para que los adolescentes y
los adultos la alcancen pueden ser necesarias condiciones particulares provenientes del medio ambiente y de
procesos formativos.
Hall (1976) menciona que la lgica permite a los humanos examinar las ideas, los conceptos y los procesos
mentales, porque se encuentra en todas las esferas de la
vida ordinaria. En estas esferas la capacidad lgica y
abstracta se expresa utilizando relaciones lgicas en
lenguaje natural, un principio necesario para simplificar y comprender la cotidianidad. Wason y Johnson
(1972) sostienen que la comprensin de reglas y regulaciones se ha convertido en un problema que afecta la
vida de las personas, es decir, se refieren a la forma
complicada como se presentan las relaciones lgicoabstractas. Para solucionar este inconveniente algunos
investigadores sugieren utilizar un rbol lgico en el
que sea posible reflejar con claridad todas esas relaciones. La idea es lograr que esa estructura sea lo suficientemente sencilla y clara luego de eliminar las conexiones
complejas entre las clusulas, porque son las que impiden la comprensin de las reglas lgico-interpretativas
y abstractivas involucradas.
Estos conceptos y principios constituyen la base
para desarrollar la capacidad lgico-interpretativa y
abstractiva de los estudiantes en ingeniera y, aunque
esta rea ha sido poco investigada, existe una necesidad
generalizada de reorientar los procesos formativos para
alcanzar su desarrollo. Como se ha podido identificar
en el anlisis del estado del arte, existen tres posibles
hiptesis para lograr el desarrollo de esta capacidad:
1) es una cuestin gentica,
2) es el resultado de procesos formativos focalizados y
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
305
306
MODELADO
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
Conclusiones
Uno de los objetivos de los procesos formativos es preparar a los estudiantes para adaptarse a situaciones
problemticas cambiantes y nuevas. Algunos enfoques
pedaggicos buscan equivalencias, aunque su nica
mtrica de aprendizaje sea medir la capacidad que tienen los estudiantes para memorizar la informacin que
se les presenta de forma concreta. Las diferencias formativas se hacen ms evidentes al evaluarlas desde la
perspectiva de qu tan bien se transfiere ese conocimiento a las solucin de los nuevos problemas y configuraciones, es decir, a los que se enfrentan en la vida
profesional. Algunas caractersticas importantes de
esos procesos afectan la capacidad del estudiante para
transferir lo que aprende. Una de ellas es la cantidad y
tipo de aprendizaje inicial, con el que desarrolla experiencia y capacidad para transferir conocimiento.
Los estudiantes de ingeniera se inclinan por los temas complejos y la resolucin de problemas, siempre y
cuando sean interesantes para ellos, adems y en teora,
por la oportunidad de utilizar sus conocimientos para
crear productos y beneficios para los dems. Pero si los
problemas no les llaman la atencin, se incrementa la
desmotivacin y decae su capacidad para comprenderlos y mucho ms para presentar una solucin. Algunos
Agradecimientos
Los autores agradecen el financiamiento conjunto de
este proyecto al Instituto Tecnolgico Metropolitano
(ITM) y a la Corporacin Universitaria Remington
(CUR), en Medelln Colombia.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
307
Referencias
Andrews P.B. An Introduction to Mathematical Logic and Type
Theory: To Truth Through Proof., Nueva York, Springer, 2002.
Armoni M., Gal-Ezer J. Non-Determinism: An Abstract Concept
in Computer Science Studies. Computer Science Education, volumen 17 (nmero 4), 2007: 243-262.
Bennedsen J., Caspersen M.E. Abstraction Ability as an Indicator
of Success for Learning Object-Oriented Programming? SIGCSE Bulletin, volumen 38 (nmero 2), 2006: 39-43.
Boroditsky L., Ramscar M. The Roles of Body and Mind in Abstract Thought. Psychological Science, volumen 13 (nmero 2),
2002: 185-189.
Bouhnik D., Giat Y. Teaching High School Students Applied Logical Reasoning. Journal of Information Technology Education, volumen 8, 2009: 1-16.
Bransford J.D., Stein B.S. The IDEAL Problem Solver: A Guide for
Improving Thinking, Learning, and Creativity, UK, Freeman,
1993.
Bransford J.D., Stein B.S. The Ideal Problem Solver: A Guide for Improving Thinking, Learning, and Creativity, Nueva York, W.H.
Freeman, 1993.
Caadas M.C., Castro E., Castro E. Using a Model to Describe Students, Inductive Reasoning in Problem Solving. Electronic
Journal of Research in Educational Psychology, volumen 7 (nmero 17), 2009: 261-278.
Dasigi V., Reggia J.A. Parsimonious Covering as a Method for Natural Language Interfaces to Expert Systems. Artificial Intelligence in Medicine, volumen 1, (nmero 1), 1989: 49-60.
De Wall C.N., Baumeister R.F., Masicampo E.J. Evidence that Logical Reasoning Depends on Conscious Processing. Consciousness and Cognition, volumen 17, (nmero 3), 2008: 628-645.
Dirksen J. Design for How People Learn, USA, New Riders, 2012.
Eberle R.A. A Logic of Believing, Knowing and Inferring. Synthese, volumen 26, (nmeros 3-4), 1974: 356-382.
Egorov I.K. Neural Logic Molecular, Counter-Intuitive. Biomolecular Engineering, volumen 24, (nmero 3), 2007: 293-299.
Fagin R., Halpern J.Y. Belief, Awareness, and Limited Reasoning. Artificial Intelligence, volumen 34, (nmero 1), 1987:
39-76.
Furth H.G., Youniss J. The Influence of Language and Experience
on Discovery and Use of Logical Symbols. British Journal of
Psychology, volumen 56, (nmero 4), 1965: 381-390.
Gagn R.M. Conditions of Learning, USA, Holt Rinehart and Winston, 1960.
Gibbs R.J. The Poetics of Mind: Figurative Thought, Language, and
Understanding, USA, Cambridge University Press, 1994.
Gick M.L. Problem-Solving Strategies. Educational Psychologist,
volumen 21, (nmeros 1-2), 1986: 99-120.
Gottinger H.W., Weimann H.P. Intelligent Decision Support Systems. Decision Support Systems, volumen 8, (nmero 4), 1992:
317-332.
308
Gottinger H.W., Weimann H.P. Intelligent Inference Systems Based on Influence Diagrams. Decision Support Systems, volumen
15, (nmero 1), 1995: 27-43.
Hall E.T. Beyond Culture, USA, Anchor Books, 1976.
Halpern J.Y., Moses Y., VardiM.Y. Algorithmic Knowledge, en:
Proceedings 5th Conference on Theoretical Aspects of Reasoning about Knowledge (TARK94), San Jose, California, 1994,
pp. 255-266.
Halpern J.Y., Pucella R. Dealing with Logical Omniscience: Expressiveness and Pragmatics. Artificial Intelligence, volumen
175, (nmero 1), 2011: 220-235.
Harel G., Sowder L. Students Proof Schemes: Results from Exploratory Studies. Research in Collegiate Mathematics Education,
volumen 3, 1998: 234-283.
Hill S.A. A Study of the Logical Abilities of Children, (Unpublished
Doctoral Dissertation), Stanford University, 1961.
Huitt W., Hummel J. Piagets Theory of Cognitive Development:
Educational Psychology Interactive, USA, Valdosta State University, 2003.
Huitt W., Hummel J. Piagets Theory of Cognitive Development, Educational Psychology Interactive, Valdosta State University,
2003 [fecha de consulta: septiembre de 2012] [en lnea]. Disponible en: http://www.edpsycinteractive.org/topics/cognition/
piaget.html
Ibaes M. Cognitive Aspects of Learning Mathematical Proofs in
Students in Fifth Year of Secondary Education, (PhD thesis),
Universidad de Valladolid, Espaa, 2001.
Inhelder B., Matalon B. The Study of Problem Solving and Thinking,
en: Mussen P. (Ed.), Handbook of Research Methods in Child Development, New York, Wiley, 1960, pp. 421-455.
Inhelder B., Piaget J. The Early Growth of Logic in the Child: Classification and Seriation, USA, Harper and Row, 1964.
Jarke M., Radermacher F.J. The AI Potential of Model Management and its Central Role in Decision Support. Decision Support Systems, volumen 4, (nmero 4), 1988: 387-404.
Kolodner J.L. Retrieval and Organizational Strategies in Conceptual
Memory: A Computer Model, New York, Lawrence Erlbaum Associates, 1984.
Kolodner J.L., Simpson R.L., Sycara-Cyranski K.A. Process Model
of Cased-Based Reasoning in Problem Solving, en: Proceedings of the 9th International Joint Conference on Artificial
Intelligence, Los Angeles, 1985, pp. 285-290.
Konolige K. A Deduction Model of Belief, San Francisco, Morgan
Kaufmann, 1986.
Kuhn D., Langer J., Kohlberg L., Haan N.S. The Development of
Formal Operations in Logical and Moral Judgment.Genetic
Psychology Monographs, volumen 95, (nmero 1), 1977: 97-188.
Kumar G.P., Venkataram P. A Realistic Model for Diagnostic Problem Solving Using Abductive Reasoning Based on Parsimonious Covering Principle, en. Proceedings in Third Turkish
Conference on Artificial Intelligence and Neural Networks,
Ankara, Turkey, 1994, pp. 1-10.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
309
310
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 299-310 ISSN 1405-7743 FI-UNAM
Rosales-Garca Juan
Gua-Caldern Manuel
Departamento de Ingeniera Elctrica
Divisin de Ingenieras Campus Irapuato-Salamanca
Universidad de Guanajuato
E-mail: guia@ugto.mx
Information on the article: received: February 2013, reevaluated: April 2013, accepted: May 2013
Abstract
In this paper we propose a fractional differential equation for the electrical
RC and LC circuit in terms of the fractional time derivatives of the Caputo
type. The order of the derivative being considered is 0 < 1. To keep the
dimensionality of the physical parameters R, L, C the new parameter is
introduced. This parameter characterizes the existence of fractional structures in the system. A relation between the fractional order time derivative
and the new parameter is found. The numeric Laplace transform method
was used for the simulation of the equations results. The results show that
the fractional differential equations generalize the behavior of the charge,
voltage and current depending of the values of . The classical cases are recovered by taking the limit when = 1. An analysis in the frequency domain
of an RC circuit shows the application and use of fractional order differential
equations.
Keywords:
electrical circuits
fractional calculus
mittag-leffler functions
fractional structures
Resumen
En este trabajo se propone una ecuacin diferencial fraccionaria para los circuitos RC y LC en trminos de la derivada fraccionaria en el tiempo del tipo Caputo.
El orden considerado de la derivada es 0 < 1. Para mantener la dimensionalidad fsica de los parmetros R, L, C, se introduce un nuevo parmetro . Este
parmetro caracteriza la existencia de estructuras fraccionarias en el sistema. Se
encuentra la relacin entre el orden de la derivada fraccionaria y el nuevo
parmetro . El mtodo de la transformada numrica de Laplace fue usado para
la simulacin de las ecuaciones resultantes. Los resultados muestran que las ecuaciones diferenciales fraccionarias generalizan el comportamiento de la carga,
voltaje y corriente dependiendo de la eleccin de . Los casos clsicos se recuperan en el lmite cuando = 1. Un anlisis en el dominio de la frecuencia de un
circuito RC muestra la aplicacin y uso de ecuaciones diferenciales de orden
fraccionario.
Introduction
Although the mathematical foundation of Fractional
Calculus (FC) was established over 200 years ago, there
remains a subject quite new to mathematicians. FC, involving derivatives and integrals of non-integer order,
is the natural generalization of the classical calculus
(Oldham and Spanier, 1974; Miller and Ross, 1993; Samko et al., 1993; Podlubny et al., 1999; Uchaikin, 2013).
Many physical phenomena have intrinsic fractional
order descriptions and so FC is necessary in order to
explain them. In many applications FC provides more
accurate models of the physical systems than ordinary
calculus do. Since its success describing anomalous
diffusion (Wyss et al., 1986; Hilfer, 2000), (Metzler and
Klafter, 2000; Agrawal et al., 2004) non-integer order
calculus both in one- and multi-dimensional spaces, it
has become an important tool in many areas of physics,
mechanics, chemistry, engineering, nances electromagnetism and bioengineering (Petras, 2010; Obeidat et
al., 2011; Hilfer, 1974; West et al., 2003; Rosales et al.,
2012; Magin et al., 2006; Gmez et al., 2012c; Gmez et
al., 2012d; Caputo and Mainardi, 1971). Fundamental
physical considerations in favor of the use of models
based on derivatives of non-integer order are given in
Westerlund (1994), Veliev (2004) and Baleanu et al.
(2010). The advantage of using fractional order systems
compared with systems of integer order is that the former has infinite memory, while others have finite memory. This is the main advantage of FC in comparison
with the classical integer-order models, in which such
effects are in fact neglected.
To analyze the dynamical behavior of a fractional
system it is necessary to use an appropriate definition
of the fractional derivative. In fact, the definitions of the
312
Descriptores:
circuitos elctricos
clculo fraccionario
funciones de Mittag-Leffler
estructuras fraccionarias
D f (t ) =
( n)
t
( )
f
d ,
( n ) 0 (t ) +1n
1
(1)
where n1 < < n (n is N), and f (n)() represents the derivative of order n, real function evaluated in t. Working with this definition is important because of the
ability to be implemented numerically (Podlubny,
1994). The Caputo derivative has the following property: if f (t) is a constant, then its derivative is zero. This
does not happen with other representations. Another
very important feature in the form of Caputo fractional
derivative is that its Laplace transform is:
n1 ( k )
(0)s
L D=
f (t )
s F (s) f
k =0
k 1
(2)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
Gmez-Aguilar Jos Francisco, Razo-Hernndez Jos Roberto, Rosales-Garca Juan, Gua-Caldern Manuel
L D f (t ) = s F ( s ).
(3)
This is consistent with the usual definition of the Laplace transform when is an integer. In general, a fractional order differential equation has the form
ak D k f ( t ) = g ( t )
k
=0
(4)
t
=
Ea ,b (t )
, ( a, b > 0),
m=0 ( am + b )
(5)
Description
Using the Kirchhoff voltage law and the circuit of Figure 1, we have:
E(t)=Ve(t)+VC(t),
(6)
e d q(t )
V
,
e (t ) (1 )
e
dt
(7)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
313
q (t )
R d q (t )=
E (t ),
+
1
dt
(0 < 1)
(8)
1 d 1
,
1
R dt sec
0 1,
(9)
with =1 the equation (9) becomes an ordinary differential equation the first order with respect to time t.
This is only true, as stated above, if R has dimensions
of seconds.
Using the expression (8), the fractional differential
equation for a circuit of a capacitor and a resistor has
the form
d q (t ) q (t ) C
+
=
E (t ) ,
dt
(10)
with
RC
1
R
R
,
RC
(11)
(12)
314
Q( s )
1
s
.
E (s)
(14)
VC ( s)
1
s
E (s) .
(15)
The constant also can be called fractional time constant due to its dimensionality [sec]. When =1, equation (11) recovers the ordinary time constant, ie.,
1==RC.
The parameter, which represents the order of the
fractional time derivative in (10), can be related to the
parameter R, which characterizes the presence of fractional structures (fluctuations) in the system. In this
case the empiric relationship is given by the expression
(13)
L
L
2(1 )
d 2 q(t ) q(t )
E (t ).
dt 2
C
(0 1)
(16)
d 2 q(t ) q(t ) C
E (t )
dt 2
L L
(17)
where
LC
L1
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
(18)
Gmez-Aguilar Jos Francisco, Razo-Hernndez Jos Roberto, Rosales-Garca Juan, Gua-Caldern Manuel
Results
All simulations used MATLAB 7.5. (R2007b), Figures 2,
3 and 4 show the simulation for RC circuit =1, =0.98,
=0.96, for the charge, voltage and current, respectively, using R=1 pu, C=0.1 pu and =260.
-3
=1
=0.98
=0.96
(19)
1
L s 2
2
1
0
-1
-2
0.01
0.02
0.03
0.04
t/RC
0.05
0.06
0.08
Voltage
0.06
=1
=0.98
=0.96
0.05
0.07
(21)
0.04
0.03
Voltage
CE ( s ) q0 L s
Charge
= 1 ,
Qh ( s)
Charge
x 10
0.02
0.01
VC ( s)
CE ( s) q0 L s
1
C L s 2
(22)
0
-0.01
-0.02
0.01
0.02
0.03
0.04
t/RC
0.05
0.06
0.07
0.08
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
315
Current
1.5
=1
=0.98
=0.96
Current
0.5
-0.5
-1
-1.5
0
0.01
0.02
0.03
0.04
t/RC
0.05
0.06
0.07
0.08
Current
0.07
=1
=0.98
=0.96
0.06
0.05
Current
0.04
0.03
0.02
0.01
0
Z (s) =
-0.01
-0.02
0.01
0.02
0.03
0.04
t/RC
0.05
0.06
0.07
0.08
316
V (s)
I (s)
(23)
=
v Rs i + Vc p
=
i iR + ic
(24)
(25)
iR =
Vc p
Rp
ic = C p
dVc p
dt
(26)
(27)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
Gmez-Aguilar Jos Francisco, Razo-Hernndez Jos Roberto, Rosales-Garca Juan, Gua-Caldern Manuel
Vc p
iR =
Rp
-8
(28)
Nyquist Diagram
x 10
-7
-6
d Vc p
ic = C p
dt
(29)
-5
Imaginary Axis
-4
-3
-2
=
v Rs i + Vc p
Vc p
Rp
Cp
(30)
d Vc p
dt
(31)
=
V ( s ) Rs I ( s ) + Vc p ( s )
Vc p ( s)
Rp
Cp
s Vc p ( s)
Rp
RpC p
(33)
Real Axis
10
15
4
x 10
From the Figure 7, it can be seen that the fractional differential equation (35) obtained describes best the measurement of electrical impedance spectroscopy.
Discussion
s
(34)
Z ( j)
Rs
(32)
Z ( s
) Rs
Spectroscopy
Fractional Equation
Equation Integer Order
I ( s)
-1
Rp
RpC p
.
( j )
(35)
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
317
Conclusions
1971: 134-147.
Alternating Current Characteristics. J. Chem. Phys., volume 9,
1941: 341-351.
Gmez-Aguilar J.F., Rosales-Garca J.J., Bernal-Alvarado J.J.,
Crdova-Fraga T., Guzmn-Cabrera R. Fractional Mechanical Oscillators. Revista Mexicana de Fsica, volume 58, 2012a:
524-537.
Gmez J.F., Rosales J.J., Bernal J.J., Gua M., Martinez J. Electromagnetic Transient Analysis of Networks Described by Equations of Fractional Order. Prespacetime Journal, volume 3 (issue
6), 2012b: 524-537.
Gmez-Aguilar F., Rosales-Garca J, Gua-Caldern M, BernalAlvarado J. Analysis of Equivalent Circuits for Cells: A Fractional Calculus Approach. Revista Ingeniera, Investigacin y
Tecnologa, UNAM, volume XIII, 2012c: 375-384.
Gmez F., Bernal J., Rosales J., Crdova T. Modeling and Simulation of Equivalent Circuits in Description of Biological Systems- A Fractional Calculus Approach. Journal of Electrical
Bioimpedance, volume 3 (issues 2-11), 2012d.
Gua M., Gmez F., Rosales J. Analysis on the Time and Frequency Domain for the RC Electric Circuit of Fractional Order.
Cent. Eur. J. Phys., Springer, 2013.
Gutirrez R.E., Rosrio J.M., Tenreiro-Machado J.T. Fractional Order Calculus: Basic Concepts and Engineering Aplications, Hindawi Publishing Corporation, Mathematical Problems in
Engineering, 2010.
Hilfer R. Applications of Fractional Calculus in Physics, Singapore,
Ed. World Scientic, 2000.
Hilfer R. Phys. Chem. B, volume 104, 1974: 3914-3917.
Magin R.L. Fractional Calculus in Bioengineering, Begell House Publisher, Rodding, 2006.
Metzler R., Klafter J. Phys. Rep., volume 339, 2000: 1-77.
Miller K.S., Ross B. An Introduction to the Fractional Calculus and
Fractional Differential Equations, Wiley, New York, 1993
Moreno P and Ramirez A. Implementation of the Numerical La-
Acknowledgements
This research was supported by CONACYT.
References
Agrawal O.P., Tenreiro-Machado J.A., Sabatier I. Fractional Derivatives and Their Applications, Eds., Nonlinear Dynamics, vol. 38,
Berlin, Springer-Verlag, 2004.
Baleanu D., Gnvenc Z.B., Tenreiro-Machado J.A. New Trends in
Nanotechnology and Fractional Calculus Applications, (Eds.),
Springer 2010.
318
place Transform: a Review. IEEE Trans. Power Delivery, volume 23 (issue 4), 2008: 2599-2609.
Oldham K.B., Spanier J. The Fractional Calculus, Academic Press,
New York, 1974.
Obeidat A., Gharibeh M., Al-Ali M., Rousan A. Evolution of a Current in a Resistor. Fract. Calc. App. Anal., Springer 2011, pp.
2-14.
Petras I. Fractional-Order Memristor-Based Chuas Circuit. IEEE
Transactions on Circuits and Systems-II: Express Briefs, volume
57, 2010: 12.
Podlubny I. Fractional Differential Equations, San Diego, Academic
Press, 1994.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
Gmez-Aguilar Jos Francisco, Razo-Hernndez Jos Roberto, Rosales-Garca Juan, Gua-Caldern Manuel
Proakis J.G. and Manolakis D.G. Digital Signal Processing, in Principles, Algorithms and Applications, 3rd ed., Upper Saddle River, NJ, Prentice-Hall, 1996.
Ramirez A., Gmez P., Moreno P., Gutierrez A. Frequency Domain Analysis of Electromagnetic Transients Through the
Numerical Laplace Transform, on: The IEEE General Meeting,
Denver, CO, 2004.
Rosales J.J., Gua M., Gmez J.F., Tkach V.I. Fractional Electromagnetic Wave. Discontinuity, Nonlinearity and Complexity,
volume 14, 2012: 325-335.
Samko S.G., Kilbas A.A., Maritchev O.I. Fractional Integrals and Derivatives, Theory and Applications, Gordon and Breach Science
Publishers, Langhorne, PA, 1993.
Sheng H., Li Y., Chen Y.Q. Application of Numerical Inverse Laplace Transform Algorithms in Fractional Calculus. J. Franklin
Inst., volume 348 (issue 2), 2011: 315-330.
Uchaikin V. Fractional Derivatives for Physicists and Engineers,
Springer 2013.
Veliev E.I., Engheta N. Fractional Curl Operator in Reection Problems, on: 10th Int. Conf. on Mathematical Methods in Electromagnetic Theory, Ukraine, September 2004, pp. 14-17.
West B.J., Bologna M., Grigolini P. Physics of Fractional Operators,
Berlin, Springer-Verlag, 2003.
Westerlund S. Causality, Report no. 940426, University of Kalmar,
1994.
Ingeniera Investigacin y Tecnologa, volumen XV (nmero 2), abril-junio 2014: 311-319 ISSN 1405-7743 FI-UNAM
319
febrero de
Derechos Reservados
Universidad Nacional Autnoma de Mxico, 2014.
Ingeniera, Investigacin y Tecnologa es una publicacin arbitrada, de investigacin cientfica y tecnolgica editada e impresa
por la Facultad de Ingeniera de la UNAM. Su propsito es difundir informacin y conocimientos originales e inditos relacionados con la ingeniera en todas sus reas. Es un foro para
profesores, investigadores, profesionales y estudiantes de todo
el mundo, el cual incluye artculos en espaol y en ingls.
La presente gua es un extracto del documento disponible
en nuestro sitio web, para la elaboracin y envo de manuscritos y puede ser modificado sin previo aviso, por lo que es responsabilidad de los autores, asegurarse de haber consultado la
ltima versin. Se recomienda leerlo completo en nuestro sitio
web antes de enviar su trabajo y verificar la fecha de la ltima
modificacin, la cual aparece al principio de ese documento.
Artculos de divulgacin.
Reseas histricas an cuando la resea trate sobre algn problema de la ingeniera.
Sobre el envo
Los artculos sern recibidos slo por correo electrnico en
la siguiente direccin: iit.arbitraje@gmail.com
Con el artculo deber incluir como archivos anexos, los
siguientes documentos: Declaratoria de conformidad (cdigo de tica), Formato de registro de artculos (hoja de MS
Excel debidamente llenada), y Cdigo de clasifcacin del
conocimiento. Los tres documantos estn disponibles en el
sitio web y constituyen la primera comunicacin formal de los
autores con el Editor acerca del artculo que se enva y les
permite solicitar la consideracin del trabajo para su evaluacin. Vaya a la pgina mencionada y consulte las instrucciones para autores y lea la descripcin completa de los puntos
que debe incluir.
Al recibir el artculo, enviaremos por correo electrnico
al autor principal, el Acuse de Recibo correspondiente. En
caso de no recibirlo a la brevedad, deber solicitarlo por la
misma va en la direccin: iit.arbitraje@gmail.com
Las figuras, fotografas y tablas deben ir colocadas en ellugar que les corresponde a lo largo del artculo, no al final.
lugar de trabajo con nombres completos, correo electrnico, direccin postal), resumen y palabras clave en espaol e ingls.
Introduccin, desarrollo, discusin o resultados y anlisis,
conclusiones, agradecimientos, apndices (en su caso) y
referencias.
Semblanza de los autores (resumen curricular breve incluido al final del artculo).
Se les recuerda una vez ms que este es un extracto del documento de la Poltica Editorial (instrucciones para autores) disponible en nuestra pgina de internet y que deben consultar en
la versin completa todos los puntos de las instrucciones para
cumplir los requerimientos.
About submitting
The articles will be received only by e-mail at the flowing
address: iit.arbitraje@gmail.com
Together with the article, authors are required to send
the following documents: Statement of Agreement (ethics
code), Article Registration Form (MS Excel sheet filled), and
Knowledge Classifcation Code. All three documents are
provided in the website, and constitute the first of many formal communications between the authors and the Editor
about the paper and they allow you to request the consideration of your work for evaluation. Go to our website and see
the Instructions for Authors mentioned above for the complete description of all aspects it must include.
At the time the paper is received, an e-mail to the main
author will be sent with the corresponding Acknowledgement of Receipt as an attachment. In case of a delay in receiving such e-mail, you should ask for it at the same
address: iit.arbitraje@gmail.com