Вы находитесь на странице: 1из 280

DIRECTIVOS

Fr. Faustino Corchuelo Alfaro, O.P. Rector Fr. Guillermo Len Villa Hincapi, O.P. Vicerrector Acadmico Fr. Fernando Cajic Gamboa, O.P. Decano Divisin de Ingenieras y Arquitectura Fr. Jos Rodrigo Arias Duque, O.P. Vicerrector Administrativo-Financiero

CORRECCIN ORTOGRFICA Y DE ESTILO


Ciro Antonio Rozo Gauta

IMPRESIN
Distrigraf

PERIODICIDAD

PRODUCCIN CREATIVA

Departamento de Publicaciones Directora Dpto. Publicaciones C.P. Luz Marina Manrique Cceres Diseo y Diagramacin Pub. Luis Alberto Barbosa Jaime

Semestral Universidad Santo Toms ISSN 1692 - 1798

EDITOR

Luis mar Sarmiento lvarez, M.Sc, PhD(c)

COMIT CIENTFICO

Coordinadora editorial COMIT EDITORIAL

Lizeth Johanna Alvarado Rueda, M.Sc. Luis mar Sarmiento lvarez, M.Sc. Universidad Santo Toms, Bucaramanga, Colombia Hernando Alberto Camargo Garca, Ph.D. Universidad Santo Toms, Bucaramanga, Colombia Gilma Granados Oliveros, Ph.D Universidad Santo Toms, Bucaramanga, Colombia Alberto Gonzlez Salvador, Ph.D Universidad Politcnica de Valencia Valencia, Espaa Jos Millet Roig, Ph.D Universidad Politcnica de Valencia Valencia, Espaa Oscar Elas Herrera Bedoya, Ph.D Universidad Piloto de Colombia Bogot, Colombia

Yudy Natalia Flrez Ordez, Ph.D. Universidad Santo Toms, Bucaramanga, Colombia Miguel Eugenio Arias Flrez, Ph.D Universidad Santo Toms Bogot, Colombia Jairo Claret Puente Brugs, Ph.D Universidad Santo Toms, Bucaramanga, Colombia Gabriel Ordonez Plata, Ph.D Universidad Industrial de Santander Bucaramanga, Colombia Homero Ortega Boada, Ph.D Universidad Industrial de Santander Ministerio TIC Colombia Hctor Esteban Gonzlez, Ph.D Universidad Politcnica de Valencia Valencia, Espaa Juan Carlos Guerri Cebolleda Universidad Politcnica de Valencia Valencia, Espaa

La revista ITECKNE ha sido aceptata en los siguientes ndices bibliograficos y bases bibliograficas: ndice Bibliogrfico Nacional - PUBLINDEX Sistema regional de informacin en lnea para revistas cientficas de Amrica Latina, el Caribe, Espaa y Portugal. - LATINDEX EBSCO Publishing ndice Actualidad Iberoamericana - CIT

Cada artculo es responsabilidad de su autor y no refl eja la posicin de la revista. Se autoriza la reproduccin de los artculos siempre y cuando se cite al autor y la revista Iteckne. Agradecemos el envo de una copia de la reproduccin a esta direccin: Universidad Santo Toms, Facultades de Ingeniera. Carrera 18 No. 9-27 Servicio al Cliente Iteckne Telfono: + 57 7 6800801 Ext. 1411- 1421 Fax: 6800801 Ext. 1346 E-mail: iteckne@gmail.com - iteckne@mail.ustabuca.edu.co Bucaramanga - Santander

DIRECTIVOS

Fr. Faustino Corchuelo Alfaro, O.P. Rector Fr. Guillermo Len Villa Hincapi, O.P. Vicerrector Acadmico Fr. Fernando Cajic Gamboa, O.P. Decano Divisin de Ingenieras y Arquitectura Fr. Jos Rodrigo Arias Duque, O.P. Vicerrector Administrativo-Financiero

CORRECCIN ORTOGRFICA Y DE ESTILO


Ciro Antonio Rozo Gauta

IMPRESIN
Distrigraf

PERIODICIDAD

PRODUCCIN CREATIVA

Departamento de Publicaciones Directora Dpto. Publicaciones C.P. Luz Marina Manrique Cceres Diseo y Diagramacin Pub. Luis Alberto Barbosa Jaime

Semestral Universidad Santo Toms ISSN 1692 - 1798

EDITOR

Luis mar Sarmiento lvarez, M.Sc, PhD(c)

COMIT CIENTFICO

Coordinadora editorial COMIT EDITORIAL

Lizeth Johanna Alvarado Rueda, M.Sc. Luis mar Sarmiento lvarez, M.Sc. Universidad Santo Toms, Bucaramanga, Colombia Hernando Alberto Camargo Garca, Ph.D. Universidad Santo Toms, Bucaramanga, Colombia Gilma Granados Oliveros, Ph.D Universidad Santo Toms, Bucaramanga, Colombia Alberto Gonzlez Salvador, Ph.D Universidad Politcnica de Valencia Valencia, Espaa Jos Millet Roig, Ph.D Universidad Politcnica de Valencia Valencia, Espaa Oscar Elas Herrera Bedoya, Ph.D Universidad Piloto de Colombia Bogot, Colombia

Yudy Natalia Flrez Ordez, Ph.D. Universidad Santo Toms, Bucaramanga, Colombia Miguel Eugenio Arias Flrez, Ph.D Universidad Santo Toms Bogot, Colombia Jairo Claret Puente Brugs, Ph.D Universidad Santo Toms, Bucaramanga, Colombia Gabriel Ordonez Plata, Ph.D Universidad Industrial de Santander Bucaramanga, Colombia Homero Ortega Boada, Ph.D Universidad Industrial de Santander Ministerio TIC Colombia Hctor Esteban Gonzlez, Ph.D Universidad Politcnica de Valencia Valencia, Espaa Juan Carlos Guerri Cebolleda Universidad Politcnica de Valencia Valencia, Espaa

La revista ITECKNE ha sido aceptata en los siguientes ndices bibliograficos y bases bibliograficas: ndice Bibliogrfico Nacional - PUBLINDEX Sistema regional de informacin en lnea para revistas cientficas de Amrica Latina, el Caribe, Espaa y Portugal. - LATINDEX EBSCO Publishing ndice Actualidad Iberoamericana - CIT

Cada artculo es responsabilidad de su autor y no refl eja la posicin de la revista. Se autoriza la reproduccin de los artculos siempre y cuando se cite al autor y la revista Iteckne. Agradecemos el envo de una copia de la reproduccin a esta direccin: Universidad Santo Toms, Facultades de Ingeniera. Carrera 18 No. 9-27 Servicio al Cliente Iteckne Telfono: + 57 7 6800801 Ext. 1411- 1421 Fax: 6800801 Ext. 1346 E-mail: iteckne@gmail.com - iteckne@mail.ustabuca.edu.co Bucaramanga - Santander

Contenido
Revista ITECKNE Vol 9 N 2 julio - diciembre de 2012 Editorial...........................................................................................................................................................................5 Luis mar Sarmiento lvarez ARTCULOS DE INVESTIGACIN E INNOVACIN Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia Performance analysis of the IEEE802.11 for the conectivity of rural zones in Colombia..........................................7 scar Gualdrn Gonzlez,Ricardo Andrs Daz Surez Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications Analysis about behavior of the Throughput in LAN networks under technology Power Line Communications........22 Juan Carlos Vesga Ferreira, Gerardo Granados Acua Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network Evaluacin del Desempeo de los Modelos de trfico Auto-similares en redes IEEE 802.11 - Caso de Estudio Red QRD..........................................................................................................................................33 Evelio Astaiza Hoyos, Diego Fernando Salgado Castro, Hctor F. Bermdez Orozco Arquitectura funcional para la implementacin de mobile IPTV sobre redes LTE y LTE-avanced Functional architecture for the implementation of Mobile IPTV over LTE and LTE-Avanced networks...................40 Diego Fernando Rueda Pepinosa, Zoila Ins Ramos Rodrguez Multilistas aplicadas a la implementacin de un parseador de XML para la definicin de XPDL 2.2 en objective c para ios Multilists applied to an XML parser implementation in Objective C for iOS for XPDL 2.2 standard.......................52 Daniel Ivn Meza Lara, scar Elas Herrera Bedoya, Leidy Andrea Ruiz Rodrguez Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial Simultaneous measurement of the rotation and traslation of an object in the plane using phase information of a radial grid..........................................................................................................................................62 Luis Alejandro Galindo Vega, Jaime Enrique Meneses Fonseca, Camilo Andrs Ramrez Prieto, Jaime Guillermo Barrero Prez Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse Influencia del tamao de partcula y la temperatura sobre la produccin de metano a partir del bagazo de fique.........................................................................................................................................72 Liliana del Pilar Castro Molano, Humberto Escalante Hernndez, Carolina Guzmn Luna

Evaluation of operating and mixing conditions of a polymer dispersion co-vinyl Acetate and ester acrylic to obtain recovered leather Evaluacin de las condiciones de mezclado de una dispersin co-polimrica De vinil acetato y ster acrilico con residuos solidos de cuero.................................................................................78 Danny Guillermo Caas Rojas, Jorge Guillermo Daz Rodrguez, M.Sc, Mario lvarez Cifuentes, Ph. D Evaluacin computacional del flujo a travs de membranas porosas.....................................................................85 Computational evaluation of fluid flow through porous membranes Tatiana Lpez Montoya, Csar Nieto Londoo, Mauricio Giraldo Orozco Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte Modeling of the biomass gasification process for energy recovery: Review for the actual tecnology.......................................................................................................................................................................95 Jos Ulises Castellanos, Carlos Alberto Guerrero Fajardo, Fabio Emiro Sierra Vargas Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica Fractional PID controller designed for a CD pickup head position control to be used in optical microscopy..................................................................................................................................................106 Paula Andrea Ortiz Valencia, Lorena Cardona Rendn Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria Decision System Based on Fuzzy Logic for Detection of Architectural Distortion..................................................118 Duvn Alberto Gmez Betancur, John Willian Branch Bedoya Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos Coupled tanks system temperature control using finite automata...........................................................................128 Nathalie Can Forero, Jenny Gutirrez Caldern, scar Avils Snchez, Diego Rodrguez Mora, Daro Amaya Hurtado Instrucciones a los autores Revista ITECKNE..........................................................................................................135 Instructions to the authors, ITECKNE Journal..........................................................................................................138

La revista ITECKNE es una publicacin de la Divisin de Ingenieras de la Universidad Santo Toms, Seccional de Bucaramanga, integrada por las Facultades de Ingeniera de Telecomunicaciones, Ingeniera Mecatrnica, Ingeniera Industrial y Qumica Ambiental. Actualmente la Revista est indexada en el ndice Bibliogrfico Nacional Publindex y en el Sistema Regional de Informacin en Lnea para Revistas Cientficas de Amrica Latina, el Caribe, Espaa y Portugal LATINDEX, y ha sido aceptada en el sistema de bases de datos de EBSCO (Fuente Acadmica). Su objetivo es la divulgacin de los resultados cientficos y tecnolgicos de las investigaciones que se realizan en su seno, y en otras universidades a nivel nacional e internacional. La revista cuenta con la participacin de diversos investigadores nacionales e internacionales, por esta razn recibe contribuciones en idiomas Espaol e Ingls. La revista ITECKNE est dirigida a estudiantes, docentes e investigadores interesados en las reas en las que se inscribe cada una de las publicaciones. La revista aceptar preferiblemente artculos de investigacin e innovacin con un alto nivel de calidad, y tambin aceptar artculos cortos y reportes de caso.

Editorial
La revista ITECKNE, innovacin e Investigacin en Ingeniera, hace parte de la Red Colombiana de Revistas de Ingeniera (RRCI). Dicha red, se ha consolidado paulatinamente como un espacio de socializacin, discusin y formacin orientada a la profesionalizacin de los editores de revistas de ingeniera en Colombia. As mismo, constituye un organismo de cooperacin cientfica, acadmica y de investigacin entre responsables de la gestin editorial, con el propsito de mejorar la calidad cientfica y editorial de las publicaciones en el rea de ingeniera. En la bsqueda de formalizacin de espacios de discusin, apertura de nuevas posibilidades de participacin e intercambio de los miembros y estructuracin de las temticas de inters de los editores, la Red organiz el Primer Workshop - Actualidad y retos en las publicaciones seriadas de CT+I, con el nimo de conocer y compartir las experiencias de los editores, investigadores, docentes y comunidad en relacin con las publicaciones seriadas de CT+I y los retos a las cuales se vern avocadas en el futuro prximo. Son mltiples los aportes del Workshop a la labor editorial. Por ejemplo, la Dra. ngela Bonilla, del Grupo Apropiacin Social del Conocimiento de PUBLINDEX, nos inform cmo las instituciones de educacin superior privadas lideran la produccin de revistas indexadas en PUBLINDEX desde al ao 2009. Sin duda, esto da fe de la alta calidad editorial que se maneja en las IES privadas. Resalta tambin en su presentacin, dentro de los ajustes a la nueva poltica de PUBLINDEX, la incorporacin de las TIC en la administracin y produccin de revistas especializadas de CT+I, y la promocin de la cultura Open Access (OA) entre las revistas cientficas nacionales y su inclusin en bases de datos de acceso abierto y en repositorios. En ese sentido la revista ITECKNE, est terminando la implementacin del sistema Open Journal System (OJS) para su puesta en marcha a partir del prximo ao. Adicionalmente, a partir de este nmero, la revista cuenta con un ISSN digital como forma de incorporacin al sistema OA. Finalmente, la Dra. Bonilla hizo dos alusiones que merecen ser analizadas. La primera, referente al nuevo modelo de clasificacin de Publindex, para que una revista se posicione o se mantenga en categora B2 o superior debe estar asociada a los Sistemas de Indexacin y Resumen (SIRES). Para ello, PUBLINDEX ha reconocido y analizado 83 SIRES, de los cuales, 3 son ndices Bibliogrficos Generalistas de Citaciones (IBGC), 19 son ndices Bibliogrficos (IB) y 61 son Bases Bibliogrficas con Comit de Seleccin (BBCS). En este sentido, se debe agregar una nueva funcin a los editores de revistas: revisar los requerimientos para ingreso y permanencia en dichos SIRES. Esto implica que la labor editorial contina al menos tres aos despus de publicado cada nmero, ya que el Factor de Impacto de Revistas, uno de los indicadores empleados por algunos SIRES, analiza el promedio de citas que reciben los documentos

de una revista en una ventana de tiempo de dos aos anteriores al ao de publicacin. La segunda, son las sugerencias para fortalecer el impacto de las publicaciones cientficas nacionales, entre las que sobresalen, cuidar de la calidad en los resultados ms que la cantidad; escribir en varios idiomas; fortalecer los comits de rbitros; cuidar la autonoma de los comits cientficos, editoriales, rbitros, para garantizar la calidad en la produccin de la revista; publicar artculos en colaboracin con investigadores nacionales e internacionales, utilizar bibliografa los ms reciente posible nacional e internacional; reconocer el trabajo de otros investigadores locales y regionales. Por fortuna, la mayora de estas sugerencias hacen parte de las polticas editoriales de la Revista ITECKNE. ECOPETROL se hizo presente en el Workshop, y de un lado, comparti su enfoque para la divulgacin tcnico-cientfica como mecanismo de proteccin para el aseguramiento del conocimiento cientfico desde tres escenarios clsicos: publicacin de artculos o libros, presentacin de ponencias en congresos y simposios, y elaboracin de memorias descriptivas de patentes. Es un enfoque que debera ser tenido en cuenta, especialmente por los grupos de investigacin y sus respectivas universidades, sin dejar de lado que uno de los propsitos de las universidades es la construccin y socializacin de conocimiento social. Por otro lado, Ecopetrol present su revista &NNOVA, una revista que permite la difusin del conocimiento cientfico con el objetivo de llegar a audiencias no especializadas, con lo cual no slo fortalece la visibilidad de sus artculos, sino que permite aumentar el impacto social del contenidos de sus publicaciones, y, hacer comprensible lo complejo como dira Estanislao Zuleta. De la presentacin de Thomson Reuters, pueden sacarse dos conclusiones importantes. La primera, que las Universidades deben generar una poltica respecto a cmo deben citar sus investigadores el nombre de la Universidad, ya que se present el caso de una universidad colombiana citada por sus investigadores con ms de 30 nombres diferentes, situacin que afecta su ndice de impacto. La segunda, que las revistas pueden permitir y en algunos casos propiciar las autocitaciones de sus artculos siempre y cuando no superen el 20%, de donde resulta una labor ms para el editor y su equipo de trabajo: verificar que las autocitaciones no superen dicho lmite. Sin duda alguna, el Primer Workshop, fue un rotundo xito, y aunado a otras estrategias como la de COLCIENCIAS sobre capacitacin en el sistema OJS, permitirn al equipo editorial de la Revista ITECKNE, no slo mejorar la calidad cientfica y la visibilidad sino fortalecer el impacto de nuestras publicaciones.

Luis Omar Sarmiento lvarez, M.Sc.

luisomar.sarmiento@gmail.com Editor

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia


Performance analysis of t he IEEE802.11 for the conectivity of rural zones in Colombia
scar Gualdrn Gonzlez Ph. D en Fsica, Universit Laval Canada Docente Tiempo Completo, Director Grupo CPS, Universidad Industrial de Santander UIS Bucaramanga, Colombia ogualdron@uis.edu.co Ricardo Andrs Daz Surez MIE en Ingeniera electrnica, Universidad Industrial de Santander Docente Medio Tiempo, Investigador Grupo GITI, Universidad Cooperativa de Colombia UCC Bucaramanga, Colombia ricardo.diazsu@campusucc.edu.co

Resumen Dentro de este artculo se presenta las caractersticas de desempeo del estndar IEEE802.11 en enlaces punto a punto de largo alcance sobre emplazamientos rurales en Colombia. Para explicar este desempeo primero se realiza una descripcin detallada del comportamiento de la capa fsica y MAC en el despliegue de redes de largo alcance, esto se realiza mediante anlisis de la regulacin existente para la mxima potencia isotrpica radiada equivalente en la banda ISM, las prdidas por propagacin, el nivel de recepcin de los radios Wi-Fi comerciales, la tasa de error de frame y considerando como los parmetros DIFS, Slottime y ACKTimeout que hacen parte del control de acceso al medio e inciden en la implementacin de radio enlaces de varios kilmetros. Posteriormente a partir de unos modelos tericos presentes en la literatura y uno propuesto por los autores se calcula el throughput UDP saturado unidireccional y bidireccional en funcin de la distancia consideradas las diferentes velocidades de transmisin; despus con un par de prototipos de comunicacin Wi-Fi autnomos alimentados con energa fotovoltaica diseados y construidos en laboratorio, se realizan un grupo de medidas experimentales de throughput UDP saturado en enlaces punto-punto entre Bucaramanga y emplazamientos rurales circundantes a su rea metropolitana en el rango de distancias de 0-10.4km, las mediciones se realizaron con el generador de trfico IPERF enviando paquetes UDP de forma unidireccional y bidireccional, posteriormente las mediciones realizadas se comparan con los obtenidos de forma terica. Palabras clave IEEE802.11, largo alcance, Fsica, MAC, Modelo, Throughput, Iperf. Abstract In this paper, we present the performance characteristics of IEEE802.11 standard in point to point reaching over rural sites in Colombia. To explain this performance is first should be carried out a detailed description of the behavior of the physical and MAC layer in the deployment of long-range networks, this is done by analyzing the existing regulation for maximum equivalent isotropic radiated power in the ISM band, the

propagation losses, the reception level of commercial Wi-Fi radios, the frame error rate and considering the parameters DIFS, and ACKTimeout SLOTTIME that are part of medium access control affect the implementation of radio links of several kilometers. Following from this theoretical models in the literature and one proposed by the authors calculate the saturated throughput UDP unidirectional and bidirectional function of the distance considering the different transmission speeds; After a couple of prototype autonomous Wi-Fi communication photovoltaic powered laboratory designed and built, a group performed experimental measurements of saturated UDP throughput in point to point links between Bucaramanga and rural sites surrounding metropolitan area in the range of 0-10.4 km distances, measurements are performed using the iperf traffic generator sending UDP packets of unidirectional and bidirectional, then the measurements are compared with those obtained theoretically. Keywords IEEE802.11, long distance, MAC, Physics, Model, Throughput, iperf.

INTRODUCCIN
En algunas zonas rurales del mundo que hacen parte de pases subdesarrollados como Colombia se carece de soluciones tecnolgicas que permitan tener conectividad con el resto del mundo, como resultado estas regiones se encuentran en algunos casos marginadas y desprotegidas, lo cual permite que abunde el analfabetismo, se carezca de buenos mecanismos de salubridad pblica, no exista prevencin remota contra posibles desastres naturales, estos y otros factores disminuyen sustancialmente la calidad de vida y el posible desarrollo de estos emplazamientos. Los gobiernos de estos pa-

Recibido: 03/08/2012/ Aceptado:06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

ses tratan de mitigar esa situacin al generar proyectos que permitan tener conectividad en estos emplazamientos e incentivan programas donde se ofrecen las TIC, como un mecanismo para fortalecer y gestionar las iniciativas que permitan mejorar la calidad de vida en estas comunidades. [1][2][3][4][5] Los inconvenientes para ofrecer conectividad en zonas rurales estn determinados por las limitaciones econmicas, las severas condiciones ambientales, el costo de los equipos de comunicacin, la carencia de infraestructura, los costos de licencia en la banda del espectro electromagntico, la carencia de un buen suministro elctrico, el mantenimiento de los equipos y los costos que imponen los ISP (proveedores de servicio de internet) para acceder al backbone.[1][3][6] Considerado lo anterior se necesitan tecnologas de comunicacin con buenas prestaciones y de bajo costo, que permitan disminuir la brecha digital y contribuir al desarrollo de estos emplazamientos al conectarlos con el resto del mundo. En el mercado existen diferentes tecnolgicas de comunicacin que permiten ofrecer conectividad en zonas rurales se encuentran: VSAT (Very Small Aperture Terminal), CDMA450 (Code Division Multiple Access), DECT (Digital Cordless Phone System), HFC (Hibrid Fiber Coaxial Networks), Redes PLC (Power Line Communications), EV-DO (Evolution-Data Optimized), GPRS (General Packet Radio Service) y Wi-Fi (Wireless Fidelity). A partir de las caractersticas de desempeo y costo algunos estudios consideran a Wi-Fi como una de las mejores alternativas para la conectividad de zonas rurales. [7][8] Debido a la masificacin en el uso de radios Wi-Fi su costo ha disminuido considerablemente, adems, si se considera que estos operan en la banda ISM (Industrial, cientfica y mdica), sus velocidades de transmisin mxima es de 11Mbps en IEEE802.11b, 54Mbps para IEEE802.11a/g y de 300Mbps para IEEE802.11n esto suponiendo canal de 40MHz y MIMO de 2x2. Esta tecnologa permite ofrecer soluciones de conectividad de banda ancha, adems, si se incorpora que al realizar variaciones en los tiempos definidos en la capa

MAC (CSMA/CA) y fsica definidos en el estndar o modificado el control de acceso al medio (TDMA) se puede utilizar para desplegar redes de rea extensa con buenas prestaciones, estos aspectos descritos presentan a WiFi como una de las mejores opciones para ofrecer conectividad en zonas rurales. Esto ha incentivado en los ltimos aos varias iniciativas tanto en grupos de investigacin como en empresas al desarrollo de equipos que utilizan la capa fsica de WiFi con modificaciones en el control de acceso al medio o con protocolos propietarios para conectar emplazamientos rurales. En la actualidad existen algunas mediciones experimentales de throughput sobre el estndar IEEE802.11 en algunas zonas rurales de la Amazonia Peruana (1-50km) [6] y en emplazamientos rurales en Europa 10-300km [9] [10][11], adems existen estudios de desempeo en redes de largo alcance considerado el emulador de canal (SR5500) para diferentes distancias en el intervalo de (0-100km) [6][12] [13]. En la primera seccin de este artculo se especifican algunas caractersticas del estndar IEEE802.11 el cual est diseado y optimizado para redes de rea local, en la segunda seccin se especifica algunas caractersticas del desempeo de este estndar sobre una red de largo alcance que presenta un anlisis de los lmites que impone la capa fsica consideradas la PIRE, las prdidas por propagacin, nivel de seal recibida en el radio Wi-Fi y la tasa de error de frames, despus se presenta el desempeo que impone la capa MAC en funcin de los parmetros DIFS, Slottime y ACKTimeout que hacen parte del estndar. En la tercera seccin se presentan modelos tericos para el clculo del throughput UDP unidireccional y bidireccional sobre enlaces punto a punto IEEE802.11 de largo alcance, realizando el anlisis cuando el flujo del trfico es unidireccional y bidireccional adems se propone un modelo para el clculo del throughput basado en una mquina de estados que representa la funcin de coordinacin distribuida en funcin de la distancia y se compara con el modelo propuesto por J. Simo [6]; en la cuarta seccin se presenta un grupo de medidas experimentales del throughput sobre enlaces punto a punto de largo al-

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

cance en zonas rurales circundantes al rea metropolitana de Bucaramanga en el rango de 0-10.4km, estas medidas se realizaron con el generador de trfico iperf, los nodos Wi-Fi se le configuraron los parmetros analizados en la MAC sobre el controlador del radio para mejorar el desempeo en cuanto al throughput sobre enlaces de largo alcance.

II. CARACTERSTICAS DE LA CAPA FSICA Y MAC DEL IEEE802.11


A. Capa fsica IEEE 802.11 El estndar IEEE802.11b define en su capa fsica la tcnica de modulacin de espectro ensanchado por secuencia directa de alta tasa HR/DSSS define velocidades de transmisin, 1, 2 y 5.5Mbps con modulaciones DBPSK, DQPSK, CCK respectivamente. El control de acceso del canal lo realiza a travs del sensado de portadora. [14][15]En el estndar IEEE 802.11g en su capa fsica define la multiplexacin por divisin de frecuencias ortogonales OFDM para el envo de datos, la cual fracciona el canal en un nmero de subcanales ortogonales los cuales deben ser usados en paralelo para aumentar la transferencia de datos, utiliza un ancho de banda de 20MHz que se encuentra ocupado por 52 portadoras. Para la transmisin de la informacin, el estndar IEEE802.11g define las modulaciones 16QAM y 64QAM para 36 y 54Mbps respectivamente. El control para acceder al canal y evaluar si este est libre combina un umbral mnimo de energa con la capacidad de detectar una seal Wi-Fi vlida. [14][15] B. Capa MAC IEEE802.11 La capa MAC del estndar IEEE 802.11 define dos modos para su funcionamiento el primero llamado PCF (Point Coodination Function) y segundo DCF (Distributed Coordination Function), aunque en los radios Wi-Fi comerciales el ms implementado es el distribuido el cual ser analizado a continuacin. La funcin de coordinacin distribuida DCF utiliza el protocolo CSMA/CA (Carrier Sense Multiple Access With Collision Avoidance) para coordinar la forma en que varias estaciones acceden al canal de comunicacin. Cuando

una estacin desea transmitir un paquete en modo DCF, primero debe activar el mecanismo CS (Carrier Sense) para determinar si hay otra estacin que transmite Si encuentra el canal libre durante un intervalo de tiempo DIFS (DCF Interframe Space) o EIFS (Extended Inter Frame Space), lo cual depende si la estacin estuvo involucrada en su anterior transmisin en una colisin, inicializa la etapa de contencin o algoritmo backoff el cual se encuentra dividido en ranuras. El nmero de ranuras se selecciona de forma pseudo aleatoria de una distribucin uniforme a partir del intervalo de valores. [0,CW min] Cada vez que la estacin transmisora considera el canal libre CS/CCA (Carrier Sense/Clear Channel Assessment), decrementa un slot. Si encuentra el canal ocupado la estacin congela el algoritmo backoff hasta que encuentre el canal libre durante un DIFS. Cuando el nmero de ranuras llega a cero la estacin comienza a transmitir. Al terminar la transmisin la estacin transmisora espera un ACK que ser enviado desde la estacin receptora en el caso que no ocurra el arribo de un ACK durante un intervalo de tiempo ACKTimeout se considera que existi una colisin (las estaciones no logran diferenciar una colisin de una prdida de paquete). La estacin transmisora dobla la ventana de contencin y selecciona el nmero de ranuras de forma pseudo aleatoria a partir del intervalo [0,2 i CW min] dondei especifica el nmero de retransmisiones en el caso que existan ms colisiones en otras etapas de contencin, si el paquete llega al mximo de retransmisiones este paquete se descarta.[15] En la Fig. 1. se muestra un esquema para una transaccin de un paquete con el IEEE802.11.
Fig. 1. TRANSACCIN DE UN PAQUETE DE DATOS CON EL ESTNDAR IEEE802.11

Fuente: Estndar IEEE 802.11 [15]

10

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

C. Desempeo de la capa fsica del IEEE802.11 sobre redes de largo alcance. El desempeo de la capa fsica sobre redes de largo alcance se explica en funcin de los lmites que impone el nivel de sensitividad en la recepcin de los radios WiFi comerciales y la mxima PIRE (Potencia Isotrpica Radiada Equivalente). Despus se introduce la presencia de FER (Frame error rate) debida a la relacin RSS (Receive signal Strength) y el nivel de ruido SNR (Signal to Noise ratio). El lmite que impone la capa fsica del IEEE802.11 para enlaces punto a punto de largo alcance est relacionado con la mxima PIRE la cual est regulada en cada pas, el nivel de sensitividad que impone el radio para cada tipo de modulacin y las prdidas presentes por propagacin. En el caso de Colombia la regulacin que existe en la implementacin de radio enlaces punto a punto en la banda de 2.4GHz es una adaptacin de la FCC, seccin 15.247 (Regulations for Low Power, Non-Licensed Transmitters). La FCC impone una restriccin de 30dBm de potencia transmitida con una antena de 6dBi PIRE; adems por cada 3dBi adicionales de ganancia en la antena la potencia del transmisor se debe reducir en 1dBm. [4][16] Para predecir las prdidas por propagacin y determinar el nivel de seal recibida en el receptor se puede determinar a partir la ecuacin de Friis considerado un margen de desvanecimiento. Este margen se origina en problemas de alineacin, prdidas en los conectores, cables, orografa del terreno, fenmenos meteorolgicos como lluvia o nubosidad y la atenuacin por rboles, un valor de desvanecimiento adecuado permite asegurar la estabilidad del radio enlace en el tiempo, aspecto fundamental para conectar emplazamientos distantes en varios kilometros. Otro modelo ms apropiado para el clculo de las prdidas por propagacin sobre este tipo de emplazamientos es el (ITM Irregular Terrain Model/ Longley Rice), el cual considera los fenmenos de reflexin y diffraccin sobre la topografia del terreno. [17] [18][19] En la Fig. 2 se presenta los lmites de distancia en funcin de la ganancia de las antenas para un enlace punto a punto en la banda 2.4GHz segn

la FCC 15.247. Para el clculo de las prdidas por propagacin se consider el modelo de Friis con margen de desvanecimiento de 20dB y el umbral de recepcin se tom de las especificaciones del radio XR2 (Se considera este radio por su bajo nivel de sensitividad) para cada velocidad de transmisin [6] [20] [21].
Fig. 2. LMITE DE DISTANCIA ESTNDAR IEEE802.11 CONSIDERNADO EL NIVEL DE SENSITIVIDAD DEL RADIO XR2

Fuente: Autor del proyecto

FER (FRAME ERROR RATE) en el IEEE802.11 para enlaces de largo alcance. Las variaciones en las prdidas de frames en enlaces de largo alcance se pueden clasificar en dos patrones o categoras de prdidas. La primera de ellas es del tipo burst (generados principalmente por interferencias externas) y la segunda se atribuye a prdidas residuales. [13] Los enlaces IEEE802.11 en reas rurales, por lo general, presentan bajo nivel de interferencias y, por lo tanto, las prdidas tipo burst son despreciables en estos sitios. Adems si la relacin seal ruido se encuentra en el margen donde el BER <1e-5 se puede considerar que las prdidas residuales son despreciables. Caractersticas del FER vs. SNR en enlaces IEEE 802.11 de largo alcance. A continuacin se presentan las caractersticas del FER: La dependencia del FER (frame error rate) con respecto a la relacin seal a ruido es muy cercana a su valor terico para el IEEE802.11b/g. En el estndar IEEE 802.11b/g existe una pequea ventana donde si el SNR se encuentra entre 4 a 6 dB, el BER es aproximadamente

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

11

del 100%, y por encima de esta ventana la tasa de error es menor que el 1%.[22][23] La FER no depende directamente de la distancia entre los nodos, solamente de la relacin seal a ruido. [22][23][24] Existe una definitiva dependencia entre el FER y cada velocidad de transmisin.[22][23]

Considerando el modelo de la capa fsica del IEEE802.11b presentado en [25][26] y definiendo un nivel de ruido trmico de -101.7dBm con un ancho de canal de 20MHz, se calcula el nmero de paquetes recibidos en funcin del RSS (Received Signal Strength) para las diferentes velocidades de transmisin, mediante una MPDU (MAC protocol data unit) de 1094 bites, enviando 200 paquetes en broadcast, bajo un canal AWGN (Additive White Gaussian Noise). En la Fig. 3 se presenta el nmero de los paquetes recibidos comparado con el nivel de seal recibida para las velocidades de transmisin del estndar IEEE802.11b.
Fig. 3. PAQUETES RECIBIDOS VS. EL NIVEL DE SEAL RECIBIDA CONSIDERANDO UN NIVEL DE RUIDO DE -101.7DBM.

Fuente: Autor del proyecto.

Como se puede apreciar en la Fig. 3 la ventana de vulnerabilidad vara entre 4 y 5 dB para los cuales el FER puede variar de 1-100% como se expres en las caractersticas de FER lo cual no depende de la longitud del enlace si no del nivel de seal recibida. D. Desempeo de la capa MAC del IEEE802.11 para enlaces de largo alcance. El desempeo de la capa MAC del IEEE802.11 sobre enlaces de largo alcance est expresado en funcin de algunos tiempos que definen el

mecanismo de acceso al medio y que llevan implcitamente el tiempo. La capa MAC no impone restricciones al lmite de distancia existente entre los nodos de una manera explcita, pero si algunos de sus parmetros lo llevan de manera implcitamente como son el DIFS, Slottime, ACKtimeout, aunque en la versin ms reciente del estndar se define que el mximo AirPropagationTime (dos veces el tiempo de propagacin) es de, 1s es decir. El estndar est diseado para una red de rea local, aunque en dicha versin del estndar se introduce el parmetro coverage class permite incrementar el valor de AirPropagationTime a 93s lo que permitira concebirlo para una distancia de km.[15][21] A continuacin se presentan los parmetros ms incidentes que expresan caractersticas del control de acceso al medio del estndar IEEE802.11 sobre redes de largo alcance. ACKTimeout: Es el intervalo de tiempo que una estacin transmisora debe esperar para recibir un ACK que confirma que la transmisin fue exitosa. Si no se recibe una confirmacin dentro de ese intervalo de tiempo la estacin transmisora considera que la transmisin fue fallida y vuelve a invocar el algoritmo backoff para realizar otra transmisin. Para enlaces de larga distancia si el valor del ACKTimeout es menor que dos veces el tiempo de propagacin se generan retransmisiones innecesarias debido a que este expira, por lo tanto, el valor de ACKTimeout>2 para utilizar el canal de transmisin de una manera ms conveniente de acuerdo a la distancia.[4][15][21] DIFS: Es el tiempo durante el cual una estacin debe sensar el canal libre antes de programar una nueva transmisin o reactivar la cuenta regresiva de la ventana de contencin. Para un enlace de largo alcance la estacin transmisora puede determinar que el canal est libre he inicializar el algoritmo de backoff sin estarlo debido a los tiempos de propagacin, por lo tanto, este parmetro deber ser incrementado por lo menos en un Round trip time; adems se puede garantizar que las estaciones que comparten el medio no colisionen con los ACK en el caso de que existan ms de dos estaciones. [4][15][21] Slottime: Este parmetro incide directamente sobre la probabilidad de colisin entre las esta-

12

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

ciones que comparten el medio. Este parmetro est definido dentro del estndar de tal forma que las estaciones que desean acceder al medio pueden colisionar si transmiten en un mismo slot, es decir, si una estacin se encuentra en un slot previo puede determinar que la otra estacin ha accedido al medio y evitar la colisin. Para considerar cmo el Slottime define la probabilidad de la colisin en funcin de la distancia deberemos considerar el intervalo de vulnerabilidad el cual es el periodo de tiempo durante el cual pueden ocurrir colisiones. Esto se debe a que la transmisin y recepcin no son mecanismos instantneos, es decir, stos dependen del tiempo de propagacin de la seal electromagntica entre las estaciones, el tiempo implementado en los mecanismos CS/ CCA y el tiempo en que la capa fsica cambia de modo recepcin y comienza a transmitir el primer smbolo. El intervalo de vulnerabilidad se describe con el siguiente ejemplo; cuando una estacin comienza a transmitir datos, stos no podrn ser detectados por las otras estaciones de manera instantnea por lo tanto pueden considerar que el canal est libre y comenzar a transmitir y/o generar colisiones. Las estaciones solamente podrn determinar que el canal est ocupado despus de un determinado tiempo el cual debe ser, por lo menos, el periodo de vulnerabilidad.[4][15][21] [27] Periodo de vulnerabilidad es igual a la suma de: El tiempo que le toma a la estacin transmisora evaluar el canal y de notificar ese estado a la capa MAC. El tiempo que tarda una estacin destino cambiar de estado recepcin al de transmisin. El tiempo de propagacin. Cuando se utiliza el Slottime definido en el estndar 20 y 9s para IEEE802.11b/g respectivamente, al incrementar la distancia el intervalo de vulnerabilidad aumenta debido nmero de slots que encajan dentro del tiempo de propagacin, es decir, la probabilidad de colisin entre las estaciones aumenta. [4][15][21] Si se considera el valor del Slottime de tal forma que sea igual al intervalo de vulnerabilidad (slottime 2) las estaciones colisionaran solamente si transmiten en un mismo slot como se puede apreciar en la Fig. 4, por lo tanto, los retardos y paquetes perdidos disminuyen.

Fig. 4. EL VALOR DEL SLOTTIME ES MAYOR O IGUAL A DOS VECES EL TIEMPO DE PROPAGACIN

Fuente: Adaptado por los autores de [6] [21] [28]

Si el valor del Slottime es menor pero comparable con el intervalo de vulnerabilidad (slottime) las estaciones podrn colisionar si transmiten en slots contiguos, el enlace pierde la simetra como se puede ver en la Fig. 5, el throughput se maximiza pero aumentan los retardos y los paquetes perdidos. Para un valor de slottime< se incrementa el intervalo de vulnerabilidad el nmero de colisiones aumenta, los retardos se incrementan y el throughput disminuye.
Fig. 5. EL VALOR DEL SLOTTIME ES CERCANO AL TIEMPO DE PAGACIN PRO-

Fuente: Adaptado por los autores de [6] [21] [28]

E. Modelos para calcular el throughput Para calcular el throughput UDP unidireccional sobre el IEEE802.11 en funcin de la distancia se basan en modelos propuestos para redes de rea local [29][30]. Para calcular el mximo throughput UDP unidireccional (TRUDPU) se utiliza la siguiente expresin:

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

13

Donde LPaquete_UDP se refiere al tamao del paquete UDP. La TTrans_UDP se considera como el tiempo que transcurre una transaccin UDP sobre el estndar IEEE802.11, el envo de un paquete UDP se describe en la Fig. 6.
Fig. 6. ESQUEMA SIMPLIFICADO DE UNA TRANSACCIN UDP SOBRE IEEE802.11

(0,CWmin) donde el tiempo promedio de la ventana de contencin est dado por la siguiente expresin.

Para el clculo del tiempo que transcurre al enviar un paquete de datos TDatos_UDP utilizamos la siguiente expresin.

Fuente: Autor del proyecto

Primero la estacin transmisora verifica que el canal se encuentre libre durante un TDIFS para inicializar la ventana de contencin, la cual se disminuye hasta que la ventana llega a cero la estacin. Se procede luego a enviar el paquete UDP y cuando la estacin llamada receptora lo recibe espera un tiempo TSIFS para confirmar el arribo del paquete con un ACK_MAC. [103] El tiempo para transmitir un segmento UDP sobre el estndar IEEE802.11b/g considerados los tiempos de propagacin est dado por la siguiente expresin:

Para el IEEE802.11b. El T802.11_ACK es el tiempo que transcurre para que la estacin receptora enve un ACK.

Se refiere al tiempo que tarda en viajar la seal electromagntica entre las dos estaciones.

Al utilizar el estndar IEEE802.11g TDatos_UDP y T802.11_ACK se convierte en la ecuacin 7 y 8. Cada uno de los tiempos que hacen parte de la ecuacin (2) se describirn a continuacin. El tiempo TDIFS espacio intertrama de DCF se presenta a continuacin la siguiente expresin.

Para calcular el tiempo que transcurre en la etapa contencin Tw_contencin se considera que el canal de comunicacin se encuentra libre de interferencias y el nivel de seal recibida se encuentra por encima del nivel de sensibilidad en el receptor que se define para cada velocidad de transmisin, es decir, el BER=0 (Bit error rate), por lo tanto, se considera un canal de comunicacin ideal, el FER=0, es decir, las transmisiones son exitosas, por lo tanto la variable pseudo aleatoria con distribucin uniforme de la ventana de contencin es seleccionada del intervalo de

Con la ecuacin (1), considerado un paquete UDP de 1440bites y utilizado el estndar IEEE802.11b a 11Mbps, un canal de comunicacin ideal, es decir, el BER=0 y que los temporizadores del ACK no expiran y los dems parmetros tomados de la Tabla II, en la Fig. 6 se presenta el throughput UDP unidireccional en un enlace punto a punto, estos resultados se pueden comparar con las medidas obtenidas con el emulador de canal Spirent 5500 [12] [31].

14
TABLA II Valores para los parmetros en el modelo UDP Unidireccional Parmetro CW_min TSlottime Tw_contencin TDIFS TSIFS TPreambulo LMPDU_frame Definicin Tamao de la ventana contienda mnima Tiempo asignado al slot. Tiempo promedio de la ventana contienda. Tiempo DIFS Tiempo SIFS Duracin PLCP Largo/Corto SERVICE+ MAC+ SNAP/LLC+ IP+ UDP+ DATOS+ FCS Tasa de Transmisin Capa fsica Tasa de transmisin capa fsica ACK. Extensin de Seal Longitud del frame 802.11 Ack Nmero de data bits por smbolo para OFDM. Valor 802.11b 31 20 310 50 10 192 /96 28+8+ 20+8+ 1440+0 =1504 1, 2, 5.5,11. 1, 2 14 Valor 802.11g 15 9 67 28 10 20 28+8+ 20+8+ 1440+4 =1508 6, 9, 12, 18, 24,36, 48,54 6, 9, 12, 18, 24 6 14 216, 192 144, 96 72, 48 36, 24. Unidad Slots s s s s s Bites

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

RTasa R Basic TSignal_EXT L802.11_ACK NDBPS

Mbps

Mbps s Bites Bits

Para el clculo del throughput UDP saturado Bidireccional se puede utilizar el modelo de Bianchi (El cual se basa en la cadena bidimensional de Markov) siempre que se considere que el slottime2 para garantizar que las estaciones puedan colisionar solamente si transmiten en un mismo slot. A continuacin en la Fig. 8 se presenta el throughput UDP Bidireccional para un el enlace punto a punto N=2 con el modelo de Bianchi [32] considerado slottime=2, no se desprecia que la colisin entre dos estaciones genera que la estacin tenga que esperar TSIFS ms el TACKTimeout=2 para evitar que el temporizador de ACK expire, este modelo define un BER=0 (esto significa que el nivel de recepcin siempre se encuentra mayor que el nivel de sensitividad del receptor para la respectiva velocidad de transmisin), una MPDU de 1500bites. El resultado de throughput Bidireccional en un enlace punto a punto se presenta en la Fig. 8. [32][33]
Fig. 8. THROUGHPUT UDP BIDIRECCIONAL ESTNDAR IEEE802.11B A 1, 2, 5.5 Y 11MBPS.

Fuente: Autor del proyecto. Fig. 7. THROUGHPUT UDP UNIDIRECCIONAL ESTNDAR IEEE802.11B A 11MBPS

Fuente: Autor del proyecto.

Fuente: Autor del proyecto

Este mismo anlisis se puede utilizar para calcular el throughput UDP unidireccional con los protocolos que realizan una mejor utilizacin del canal de comunicacin, como son el protocolo bursting donde elimina el llamado consecutivo al algoritmo backoff y fastframing el cual concatena tramas para aumentar el tamao de la MPDU.

Cuando el valor de slottime<2 el modelo de Bianchi [32] y Tinnirello [33] se invalida y debe considerar el modelo propuesto por J. Simo [21] que permite predecir el throughput UDP en redes de largo alcance su modelo identifica la ocurrencia de las colisiones a partir del intervalo de vulnerabilidad donde una estacin puede colisionar con la transmisin de otra estacin debido a que sta no puede escuchar el arribo del paquete proveniente de la otra estacin. Para calcular la probabilidad que al menos una estacin transmita en un slot se toma parte del modelo de Bianchi mientras que

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

15

para determinar la probabilidad de que ocurra una colisin en otro slot se toma el modelo J. Simo [21] el cual lo calcula a partir del intervalo de vulnerabilidad que se genera por el nmero de slottime(s) que transcurren sin percibir la transmisin de otra estacin. Analizadas las caractersticas que presenta el modelo J. Simo [21] en cuanto al BER=0 se construy el modelo CPS como aproximacin para el clculo del throughput UDP saturado Bidimensional en enlace punto a punto IEEE802.11 este modelo se obtuvo a partir de la mquina de estados que se presenta en la Fig. 9 en la cual se define el tiempo de colisin, de una transmisin exitosa y la ventana donde ocurre una colisin. A partir de esta mquina de estados se determina el tiempo de transmisin exitosa y el tiempo de colisin considerado el algoritmo backoff el cual genera un retardo que depende del estado del canal ya sea que se encuentre libre u ocupado y el nmero de retransmisiones generadas por las colisiones, los anteriores tiempos se utilizan en la evaluacin del throughput en el enlace de comunicacin.
Fig. 9. MQUINA DE ESTADOS DCF

Para diferenciar en cules casos se llega al estado de transmisin exitosa y en cules ocurre una colisin se toman consideraciones presentadas en el modelo J. Simo en la definicin intervalo del IV (intervalo de vulnerabilidad), para definir el intervalo de colisin (IC), definido como el intervalo de tiempo durante el cual la estaciones STA y STB, que hacen parte del enlace punto a punto, pueden colisionar cuando transmitan asumiendo que STA tiene una ventana CWa y CWb STB tiene una ventana, con un valor de Slottime fijo. Para una mejor comprensin, considrese el siguiente ejemplo. Dos estaciones STA y STB intentan transmitir de manera simultnea. La ventana seleccionada de forma pseudo aleatoria para STA es CWa y para STB es CWb. La estacin que tenga la menor ventana de contencin transmite, pero debido a la distancia entre ellas, la otra estacin no detecta con su mecanismo CC/CCA que el canal se encuentra ocupado. Si se supone que STA tiene la menor ventana, slo podr colisionar con STB cuando la ventana de contencin llegue a cero debido a que no percibe la transmisin de STA, lo cual se puede calcular a partir del nmero de Slottime(s) que transcurren en el tiempo de propagacin y el tiempo que tarda el mecanismo CCA en determinar que el canal se encuentra ocupado, IC=+CCATime. Tambin se puede calcular el nmero de slots dentro de los cuales puede ocurrir una colisin el cual se nombra como ICN (Intervalo de colisin normalizado), este se encuentra expresado en la siguiente ecuacin:

Considerado que la ventana de contencin se encuentra ranurada el intervalo de colisin se aproxima a un valor entero, el intervalo de colisin es la mitad del intervalo de vulnerabilidad definido por J. Simo [21]. Conocido el nmero de slots que puede transcurrir antes que alguna estacin determine que el canal se encuentra ocupado debido a la distancia presente entre estas dos estaciones y con el valor de las ventanas de contencin CWa, CWbse determina la ocurrencia de colisin. De acuerdo a lo anterior se considera que una colisin existe si:
Fuente: Adaptado de Probabilistic Model Checking of the IEEE 802.11 Wireless Local Area Network Protocol [34] y A Finite State Model for IEEE 802.11 Wireless LAN MAC DCF [35]

16

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

Para calcular el throughput en un enlace punto a punto a partir de una secuencia de estados que describa el envo de cada paquete se debe determinar a partir del cociente entre la cantidad de paquetes enviados por las dos estaciones multiplicado por el tamao promedio de los paquetes entre el tiempo que transcurre para realizar el envo de estos. El throughput UDP Bidireccional saturado () lo podemos calcular a partir del cociente entre el nmero de los paquetes enviados por las dos estaciones y el tiempo promedio que transcurre en enviarlos considerando el nmero de intentos NI el cual depende del nmero de colisiones, en la siguiente ecuacin se presenta una expresin para el clculo de esta mtrica de red. Ecuacin (12):

La ventana de contencin ranurada es entera y se selecciona de forma pseudo aleatoria a partir de una distribucin uniforme como se presente en las siguientes expresiones.

El promedio para el tiempo una transmisin exitosa y la de una colisin considerado que la estacin transmite se expresa en la ecuacin 13 y 14 respectivamente. [6][21][32][33]

Los estados para la estacin 1 y 2 se definen a partir de las variables aleatorias R(i) y K(i) respectivamente, estas dependen del estado transmisin, es decir, backoff=0, el canal ocupado o bussy donde congela el contador de backoff por sensar que el canal se encuentra ocupado, el estado de colisin dobla la ventana de contencin debido, el estado de reinicio de la ventana de contencin por transmisin exitosa o prdida de paquete se logra cuando llega al nmero mximo de retransmisiones, los valores que pueden tomar las variables aleatorias se expresan a continuacin. Donde NR es el nmero mximo de retransmisiones en el estndar IEEE802.11b/g es 7 y 4 cuando se utiliza el servicio Request to send RTS / Clear to send CTS. A continuacin en la Fig. 10, se presenta una comparacin de la prediccin del throughput UDP saturado bidireccional que presenta el modelo de J. Simo y el modelo CPS para un enlace punto a punto considerando los valores definidos en la Tabla II, un tamao de paquete UDP de 1000bites y para distancias entre 0 a 100Km.
Fig. 10. COMPARACIN DEL MODELO DE J. SIMO CON EL MODELO CPS

Donde: Como las expresiones (13) y (14) no dependen de i y se considera que el tamao del paquete UDP es el mismo para cada transmisin la ecuacin (12) se reescribe de la siguiente forma: Ecuacin (16):

Donde:

Define el tiempo promedio de la ventana de contencin para los paquetes enviados por las dos estaciones TWR(i),1 para ST1 (Estacin 1) y TWK(i),2 para ST2 (Estacin 2) la cual depende de la ocurrencia de colisin segn (11) y el nmero de retransmisiones de ST1 y ST2. La funcin min permite decir cul de las dos estaciones genera el evento de una transmisin exitosa o la ocurrencia de una colisin entre las dos estaciones.

Fuente: Autor del proyecto.

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

17

III. MEDICIONES DE THROUGHPUT


Para las mediciones experimentales de throughput se dise un grupo de prototipos Wi-Fi autnomos alimentados con energa fotovoltaica, los cuales se presentan en la Fig. 11, los cuales se utilizaron para las pruebas de laboratorio y en campo abierto.
Fig. 11. PROTOTIPOS DE NODO WI-FI AUTNOMO ALIMENTADO CON PANELES FOTOVOLTAICOS

Para las pruebas de laboratorio se uso un cable coaxial para emular las prdidas por propagacin en el enlace punto a punto considerando las distancias 0, 5, 10Km. Para cada nodo de comunicacin se le ajustaron los tiempos de la capa MAC para mejorar el desempeo sobre redes de largo alcance, los parmetros modificados son el tiempo ACKtimeout el cual se incremento 2 como se aprecia en la ecuacin (23) y el slottime se aument en ver ecuacin (24) de tal forma que el throughput bidireccional sea cercano al mximo, todo estos parmetros se ajustaron con el driver de MADWIFI el cual sirve como controlador sobre el chip Atheros AR5414 que hace parte del radio XR2.

Fuente: Autor

Cada enlace punto a punto se realiz con las motherboards Soekris NET4801-48 y ALIX2D2 en las cuales se le instal el sistema operativo Linux Voyage y el driver MADWIFI. Cada uno de los nodos utiliza el radio EXTREMErange2 (chipset atheros AR5414). En la Tabla III se dan las especificaciones de las caractersticas tcnicas del hardware utilizado para la construccin de cada uno de los nodos que hacen parte del enlace de comunicacin.
TABLA III Hardware utilizado para las pruebas

Dispositivo

Referencia

Caractersticas
CPU: 500 MHz, AMD Geode LX800 DRAM: 256 MB DDR (on board ) Storage: CompactFlash socket 2 miniPCI Firmware: Award tinyBIOS CPU: 233 MHz, AMD Geode SC1100 SDRAM: 128 Mbyte (on board) Storage: CompactFlash 1 Mini-PCI socket Chipset atheros AR5414 32-bit mini-PCI Type IIIA Version 0.6.2 madwifi-modules-2.6.30voyage_0.9.4~rc2-1+ 7.0-1_i386.deb 24 dBi 2 metros

Motherboard 1

ALIX2D2

Donde Slottimestd es el tiempo que se define en el estndar IEEE802.11b/g para un slot. Las mediciones del throughput UDP en cada uno de los enlaces punto a punto IEEE802.11b/g realizados en laboratorio y en campo abierto se utiliz el generador de trfico IPERF [36], cada prueba tuvo una duracin de 180 segundos. Para los resultados de las pruebas realizadas en laboratorio se le introdujeron por software los retardos por propagacin. Para las pruebas de campo abierto se seleccionaron diferentes puntos en Bucaramanga y zonas circundantes al rea metropolitana (zonas rurales) en los que se dispona de seguridad para los equipos de medicin y los nodos Wi-Fi autnomos durante la permanencia de las pruebas.
TABLA IV Sitios seleccionados para las pruebas de campo Nodo A B C D E F G H I Latitud 7 826.09N 7 821.0N 7 759.81N 7 739.90N 7 614.4N 7 924.50N 7 455.5N 7 828.4N 070714.4N Longitud 73 717.87O 73 716.1O 73 717.08O 73 715.80O 73 510.5O 73 943.40O 731148.7O 73 723.1O 730437.4O Altura (m) 991 990 1000 998 1293 1060 1358 975 1565

Motherboard 2

Soekris net4801-48

Radios Sistema Operativo Driver Antenas Cable

Ubiquiti (XR2) Linux Voyage MADWIFI HG2424 LMR400

Fuente: Autor del proyecto. Fuente: Autor del proyecto.

18

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

En la figura 12 se presenta la ubicacin de cada uno de los emplazamientos seleccionados.


Fig. 12. SITIOS SELECCIONADOS PARA LOS ENLACES DE COMUNICACIN

ciar la existencia de interferencia en el canal de comunicacin, lo cual aument el nmero de paquetes medidos, esta medicin se realiz sobre en el punto I de la Fig. 12.
Fig. 13. PRUEBAS DE CAMPO UDP UNIDIRECCIONAL IEEE802.11B

Fuente: Autor del proyecto

A continuacin en la Tabla V se describe los diferentes enlaces punto a punto construido en campo abierto y su respectiva configuracin del ACKTimeout y el slottime.
TABLA V Enlaces de comunicacin establecidos en campo Enlaces A-B B-C D-E E-F B-I G-H Distancia (km) 0.16 0.65 4.674 10.212 5.01 10.46 Slottime (ms) 11g 9 9 23 43 25 43 11b 20 20 34 54 36 54 Acktimeout (ms) 48 48 75 116 79 116

Fuente: Autor del proyecto. Fig. 14. MEDICIN DEL ESPECTRO EN LA BANDA DE 2.4GHZ

Fuente: Autor del proyecto

Fuente: Autor del proyecto

En la Fig. 13 se presentan los resultados de las pruebas de throughput realizadas en campo abierto comparado con los valores obtenidos con el modelo terico y las pruebas realizadas en laboratorio para cada una de las diferentes distancias. En la Fig. 13 se puede apreciar que las pruebas de throughput UDP unidireccional en campo abierto se aproximan al modelo terico y al valor obtenido en las pruebas de laboratorio, aunque se puede apreciar un discrepancia en las medidas obtenidas para la distancia de 5.01Km esto se debe a que en este lugar funcionan unos sistemas de comunicacin que operan en la banda de 2.4GHz el cual se encuentra en el rango de frecuencias donde opera nuestro sistema de comunicacin. En la Fig. 14 se presenta las mediciones del espectro en el rango de frecuencias 2412 a 2484 MHz, al analizar el espectro se puede apre-

A continuacin en la Fig. 15 se presenta el throughput UDP con la tcnica bursting que se puede utilizar sobre el radio XR2.
Fig. 15. PRUEBAS DE CAMPO UDP UNIDIRECCIONAL BURSTING IEEE802.11B

Fuente: Autor del proyecto

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

19

En la Fig. 16 se presenta las mediciones de throughput UDP Bidireccional y el valor obtenido con el modelo terico CPS propuesto. En la Fig. 16 se puede apreciar que el modelo permite predecir el throughput UDP que se obtuvo en el campo abierto.
Fig. 16. PRUEBAS DE CAMPO UDP BIDIRECCIONAL IEEE802.11B

AGRADECIMIENTOS
Se le reconocen las contribuciones a Ing. C. A. Bravo y al Ing. V. A. Colmenares, Ing. L. M. Meza, Ing. J. D. Moreno, por la contribucin y apoyo en la construccin de los prototipos WiFi autnomos y la realizacin de las pruebas en laboratorio y en campo abierto.

REFERENCIAS
[1] G. Hernn. Wireless networks and rural development: Opportunities for Latin America. Information technologies and international development, Vol 2, No. 3, pp. 47-56, Spring, Boston: The Massachusetts Institute of technologies, 2005. C. Luis, Q. River, C. Csar, L. Lin. Wild: Wifi based Long Distance. Lima, Pontificia Universidad Catlica del Per, 2009, 180 p. S, Surana, Designing Sustainable Rural Wireless Networks for Developing Regions, Trabajo de grado (PhD filosofa en ciencia de la computacin), Universidad de California, Berkeley ,2009. A. Gerson, C. Luis, C. David, C. Csar, E. David, H. Renato, L. Leopoldo, M. Jess, M. Andrs, M. Eva Juliana, OSUNA Pablo, CHECO Yuri Pa-, PACO Juan, QUIJANDRIA Yvanna, QUISPE River, REY Carlos, SALMERN Sandra, SNCHEZ Arnau, SANONI, Paola, SEOANE Joaqun, SIM, Javier y VERA Jaime. Redes inalmbricas para zonas rurales, Lima, Pontificia Universidad Catlica del Per Enero 2008, 252 p. M. Afanasyev, T. Chen, G. M. Voelker, and A. C. Snoeren, Usage Patterns in an Urban WiFi Network, IEEE/ACM Transactions of Networking, vol. 18, No.5, pp.1359-1372, October 2010. S. F. Javier, Modelado y Optimizacin de IEEE802.11 para su Aplicacin en el Despliegue de Redes Extensas en Zonas rurales aisladas de Pases en Desarrollo. Trabajo de grado (Doctor en ingeniera de telecomunicacin). Universidad Politcnica Superior, Escuela superior de ingenieros de telecomunicacin, Departamento de Ingeniera y Sistemas Telemticos 2007. E. M. Mara, Gua para el Diseo e implementacin de redes inalmbricas en entornos rurales de Per, Trabajo de grado (Ingeniero de Telecomunicaciones), Escuela Politcnica Superior, Universidad Autnoma de Madrid, 2010. P. B, Germn, Gua de tecnologas de conectividad para acceso en reas rurales. Unin internacional de telecomunicaciones, Oficina de desarrollo de las telecomunicaciones, 2007, 84p.

[2]

Fuente: Autor del proyecto

[3]

CONCLUSIONES
Se realiz e implement una metodologa para caracterizar el desempeo del estndar IEEE802.11 en un radio enlace de largo alcance, Donde se logr determinar el throughput UDP mximo que se puede obtener de acuerdo a la distancia presente entre las estaciones. Los radios Wi-Fi modificados los parmetros de su control de acceso al medio se presentan como una solucin de conectividad de bajo costo que permite ofrecer banda ancha en enlaces de largo alcance lo cual es fundamental para las zonas rurales de la geografa colombiana. Para predecir el throughput saturado bidimensional se propuso, implement y valid un modelo CPS para el envo de paquetes UDP sobre DCF en redes punto a punto sobre enlaces de largo alcance. En los enlaces de comunicacin en los que se encontraba presente interferencia disminuy considerablemente el throughput comparado con el valor terico esperado. Se encontr asimetria en el flujo de datos cuando se realizaron mediciones del throughput UDP Bidireccional en cada uno de los enlaces punto a punto.
[4]

[5]

[6]

[7]

[8]

20
[9]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

T, Daniele, G, Alessandro Stefanelli, Riccardo, F. Benedetta, C. Fluvio, Reliability and scalability analysis of Low cost long distance IP-Based wireless networks, innovations for digital inclusion ITU-T Kaleidoscope event, Mar del Plata, 2009. T. Daniele, G. Alessandro, Stefanelli, Riccardo, F. Benedetta, V. Piergiorgi, Performance of Low Cost Radios in the Implementation of Long Distance Wireless Links, iXem Labs, Politecnico di Torino, Italy, 2008. T. Daniele, G. Alessandro Stefanelli, Riccardo, F, Benedetta, C. Fluvio, An independent, Low Cost and Open Source Solution for the realization of wireless links over huge multikilometric Distance, p.495-498, IEEE Radio and Wireless Symposium, 2008. K. P., Rabin. Multi-Tier Network Architecture for Long Distance Rural Wireless Networks in Developing Regions. California, 2009, Trabajo de grado (Ph.D. en filosofa en ciencias de las computacin). University of California at Berkeley, Electrical Engineering and Computer Science. S. Anmol, N. Sergiu, P. Rabin, S. Sonesh, BREWER, Eric, S. Lakshminarayanan. Packet Loss Characterization in WiFi-based Long Distance Networks, Universidad de California Berkeley, Universidad de Colorado, Universidad de Nueva York, IEEE INFOCOM, 2007, pp 312-320. R. A. Andrade, P. H Salas, D. S. Paredes, Tecnologa Wi-Fi, Argentina, 2008 pp. 1116. I. 802.11-2007, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Rev. 2007, technical report, IEEE CS, 2007. Excerpts from FCC Rules part 15 relative to Unlicensed Spread Spectrum radio systems believed to be current as of July 23, 1996. P. Caleb, S. Douglas, G. Dirk, The Stability of The Longley-Rice Irregular Terrain Model for Typical Problems, University of Colorado at Boulder, 2011. G. A. Hufford, A. G. Longley, W. A. Kissick, A guide to use of the ITS irregular terrain model in the area prediction mode, U.S. Dep. Commerce, Boulder, CO, NTIA Rep. 82-100, Apr. 1982. T. S. Rappaport, Wireless Communications Principles and Practice, 2th. Ed., Prentice Hall, New Jersey, pp. 70-71, 2002. Fabricante de Radios Wi-Fi IEEE802.11 Ubiquity Networks, (online), citado en abril 2011, Disponible en: <http://ubnt.com/>. F. J. Simo Reigadas, A. Martnez Fernndez, F. J. Ramos-Lpez, J. Seoane-Pascual, Modeling and Optimizing IEEE 802.11 DCF for Long-Distance Links, IEEE

Transactions on Mobile Computing, p. 15, Vol. 9, No. 6, 2010. [22] K. Chebrolu, B. Raman, S. Sen. Long-Distance 802.11b Links: Performance Measurements and Experience. In ACMMOBICOM, 2006. D . Aguayo, J. Bicket, S. Biswas, G. Judd, and Robert M. Link-level Measurements from an 802.11b Mesh Network. In SIGCOMM, Aug 2004. P. Barsocchi, G. Oligeri y F. Potorti. Frame error model in rural Wi-Fi networks. IEEE Transactions on wireless communications, Marzo 2009. P. Guangyu and T. Henderson, Validation of ns-3 802.11b PHY model. Boeing Research and Technology, The Boeing Company, MAY 2009. M. B. Pursley, Fellow, IEEE, and T. C. Royster IV, Properties and Performance of the IEEE 802.11b Complementary-Code-Key Signal Sets, IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 2, FEBRUARY 2009. M. Kwiatkowska, G. Norman and J. Sproston. Probabilistic Model Checking of the IEEE 802.11 Wireless Local Area Network Protocol. In H. Hermanns and R. Segala (editors) Proc. PAPM/PROBMIV02, volume 2399 of Lecture Notes in Computer Science, pages 169-187, Springer. July 2002. N. Sandra Salmern, Parametrizacin de IEEE 802.11e EDCA para la priorizacin del trfico VoIP en redes extensas para zonas rurales de pases en vas de desarrollo, Madrid, trabajo de grado Mster, Universidad Rey Juan Carlos, ETSI de Telecomunicacin, 2007. W. Grote, C. vila y A. Molina. Anlisis de mximo desempeo para un WLAN operando a tasas fijas o adaptativas usando el estndar IEEE802.11a/b/g. Ingeniare. Rev. chil. ing. 2007, Vol.15, No.3, pp. 320-327. S. Delgadillo, D. Guzmn, A. Muller y W. Grote. Anlisis experimental de un ambiente Wi-Fi multicelda. Rev. Fac. Ing. - Univ. Tarapac [online]. 2005, Vol.13, No.3, pp. 45-52. ISSN 0718-1337. P. Rabin, N. Sergiu, S. Sonesh, S. Anmol, S. Lakshminarayanan, Eric. Brewer. WiLDNet: Design and Implementation of High Performance WiFi Based Long Distance Networks, TIER Group, Universidad de California Berkeley, Universidad de Colorado, Universidad de Nueva York, Boulder, 2007. G. Bianchi, Performance Analysis of the IEEE 802.11 Distributed Coordination Function, IEEE J. Selected Areas in Comm, Vol. 18, No. 3, pp. 535-547, Mar. 2000. G. Bianchi and I. Tinnirello, Remarks on IEEE 802.11 DCF Performance Analysis, IEEE Comm. Letters, vol. 9, no. 8, pp. 765-767, Aug. 2005.

[10]

[23]

[11]

[24]

[25]

[12]

[26]

[13]

[27]

[14] [15]

[28]

[16]

[29]

[17]

[30]

[18]

[31]

[19]

[20]

[32

[21]

[33]

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

21

[34]

M. Kwiatkowska, G. Norman and J. Sproston. Probabilistic Model Checking of the IEEE 802.11 Wireless Local Area Network Protocol. In H. Hermanns and R. Segala (editors) Proc. PAPM/PROBMIV02, Vol. 2399 of Lecture Notes in Computer Science, pages 169187, Springer. July 2002. D. K. Puthal y B. Sahoo, A Finite State Model for IEEE 802.11 Wireless LAN MAC DCF, Emerging Trends in Engineering & Technology, International Conference on, pp. 258-263, First International Conference on Emerging Trends in Engineering and Technology, 2008. R. P. Keith, G. Jared,How to Guide on JPerf and IPerf, Wireless LAN profesionals 2011.

[35]

[36]

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications
Analysis about behavior of the Throughput in LAN networks under technology Power Line Communications
Juan Carlos Vesga Ferreira M. Sc. en Telecomunicaciones, Universidad Pontificia Bolivariana Docente Auxiliar ECBTI- UNAD juan.vesga@unad.edu.co Gerardo Granados Acua Esp. en Telecomunicaciones, Universidad Autnoma de Bucaramanga Docente Auxiliar ECBTI- UNAD gerardo.granados@unad.edu.co

Resumen El rendimiento es sin duda uno de los aspectos de mayor inters dentro del anlisis global en las redes LAN, considerado el efecto que produce sobre el usuario final. El rendimiento puede ser definido segn diversos puntos de vista, lo que permite incorporar otras formas de evaluacin segn el objeto de inters en particular. Bsicamente, los parmetros ms comunes para evaluar el rendimiento de una red son: Throughput, utilizacin del canal y diversas medidas de retardo. Throughput, es la capacidad de un enlace de transportar informacin til. En otras palabras, representa la cantidad de informacin til que puede transmitirse por unidad de tiempo. Este puede variar en una misma conexin de red segn el protocolo usado para la transmisin (TCP o UDP) y el tipo de datos de trfico (HTTP, FTPy otros). Un objetivo muy importante al analizar el throughput se encuentra relacionado con la calidad del servicio (QoS / Quality of Service) en la red, la cual juega un papel importante a la hora de evaluar la eficiencia de una red centrada en aplicaciones sensibles al tiempo, tales como: video y audio, entre otras. Desde el punto de vista tecnolgico, el hacer uso de la red elctrica como medio fsico de transmisin ha sido considerado como una excelente alternativa en la prestacin de servicios de interconexin de ltima milla. El uso de adaptadores de red basados en PLC facilita el diseo de redes LAN y comunicaciones de banda ancha a travs de la red elctrica, al convirtir cualquier tomacorriente en un punto de conexin para el usuario, sin la necesidad de cableados adicionales a los existentes. Este artculo presenta un anlisis experimental sobre el comportamiento del Throughput en redes LAN sobre PLC, bajo el uso de adaptadores de red soportados con el estndar HomePlug 1.0. Palabras clave Throughput, PLC, HomePlug, ANOVA, Modelo estadstico

Abstract The performance is without doubt one of the aspects of greatest interest within the overall analysis in LANS, considering the effect that it produces on the end user. The performance can be defined according to various points of view, allowing to incorporate other forms of evaluation depending on the object of interest in particular. Basically, the most common parameters for evaluating the performance of a network are: Throughput, use of the channel and various measures of delay. Throughput, is defined as the capacity of a link to carry useful information. In other words, represents the amount of useful information that can be transmitted per unit of time. It may vary in the same network connection depending on the protocol used for the transmission (TCP or UDP) and the data type of traffic (HTTP, FTP, etc. ). One of the most important objectives to analyze the throughput is related to the quality of service (QoS / Quality of Service) on the network, which plays an important role in assessing the efficiency of a network centered in time-sensitive applications, such as: video and audio, among others. From a technological point of view, making use of the Power network as physical environment of transmission has been considered as an excellent alternative in the provision of interconnection services of last mile. The use of network adapters based on PLC facilitate the design of LANS and broadband communications through the Power network, converting any wall socket in a connection point for the user, without the need for additional wiring to the existing ones. This article presents an experimental analysis on the behavior of the throughput in LANs on PLC, under the use of network adapters supported with the standard HomePlug 1.0. Keywords Throughput, PLC, HomePlug, ANOVA, Statistic Model

Recibido: 02/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

23

I. INTRODUCCIN
La red elctrica representa un medio hostil para la transferencia de datos debido a que no ha sido diseada para transmitir informacin. PLC al ser una tecnologa emergente se enfrenta a varios inconvenientes tales como: niveles excesivos de ruido, la atenuacin de la seal a las frecuencias de inters, discontinuidades en la impedancia caracterstica del canal y efecto multipath [1], entre otros aspectos; que afecta considerablemente su ptimo desempeo. Adems, es muy difcil obtener un modelo significativo de este canal, debido a la constante conexin y desconexin de dispositivos. Una de las principales caractersticas de la tecnologa PLC bajo el estndar HomePlug 1.0 [2] es el uso de OFDM como tcnica de modulacin [3], la cual implementa un esquema de transmisin adaptativa, que analiza las condiciones del canal acorde con la relacin SNR presente en el medio en un momento dado. Esto juega un papel muy importante a la hora de analizar el comportamiento de la tecnologa PLC durante el desarrollo del experimento. La red PLC est sujeta a limitaciones relacionadas con la tecnologa utilizada. Estas limitaciones hacen referencia a la velocidad de transmisin, la cual en la mayora de los casos, no corresponde a la tasa esperada, debido a que la red PLC trabaja bajo el uso de un medio compartido, donde el ancho de banda entre los usuarios disminuye a medida que aumenta la cantidad de estaciones activas en la red PLC. Las estaciones que forman parte de la red PLC deben estar en la misma fase de la red elctrica [4], [5]. El rendimiento, es uno de los aspectos de mayor inters dentro del anlisis global en las redes LAN, debido al efecto que produce sobre el usuario final. Puede ser definido segn diversos puntos de vista, permitiendo con ello incorporar otras formas de evaluacin dependiendo del objeto de inters en particular. Bsicamente, los parmetros ms comunes para evaluar el rendimiento de una red son: Throughput, utilizacin del canal, Jitter y RTT, entre otros [6]. Aqu el tema de investigacin est centrado en el Throughput. Throughput, es la capacidad de un enlace de transportar informacin til. Representa la cantidad de informacin til que puede transmitirse

por unidad de tiempo. Puede variar en una misma conexin de red segn el protocolo usado para la transmisin y el tipo de datos de trfico, entre otros factores [2]. La expresin matemtica que por definicin describe este parmetro es:

LM: Longitud total del mensaje LC: Bits de control del mensaje TM: Tiempo de transmisin del mensaje TACC: Tiempo de acceso al medio La mayora de los mtodos empleados para las mediciones se caracterizan por hacer evaluaciones de la conexin entre hosts enviando algn patrn de trfico para luego realizar su evaluacin. Las mediciones se repiten varias veces y luego se promedian para obtener una mejor aproximacin. Para el desarrollo del experimento se har uso de adaptadores Ethernet-PLC con el fin de determinar la variacin del Throughput en la red LAN segn: el tamao del paquete, el nmero de estaciones activas en la red y la distancia en metros entre el PC-Cliente y el PC Servidor.

II. CLASIFICACIN Y SELECCIN DEL DISEO EXPERIMENTAL


Un aspecto fundamental en el diseo de experimentos es decidir cules pruebas o tratamientos se van a ejecutar en el proceso y la cantidad de repeticiones de cada una, de manera que se obtenga la mxima informacin al mnimo costo sobre el objeto de estudio. Un diseo experimental, es algo ms que un conjunto de condiciones de prueba: es una secuencia de etapas o actividades que deben realizarse para cumplir con xito los objetivos que se persiguen. Actualmente, existen diversos tipos de diseos experimentales en donde cada uno de ellos permite estudiar situaciones que ocurren en la vida prctica, ajustndose a las necesidades del investigador. Se debe saber cmo elegir el ms adecuado para cada problema. El tipo de diseo experimental seleccionado es el factorial, cuyo objetivo consiste en estudiar el efecto de varios factores sobre una o varias respuestas (Throughput). Es decir, se busca estudiar

24

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

la relacin entre los factores y la respuesta, con la finalidad de comprender mejor cmo es la relacin y generar conocimiento que permita tomar acciones y decisiones que mejoren el desempeo del proceso [7]. Para estudiar la manera cmo influye cada factor sobre la variable de inters, es necesario elegir al menos dos niveles de prueba para cada uno de ellos. Con el diseo factorial completo se ejecutan aleatoriamente en el proceso todas las posibles combinaciones que pueden formarse con los niveles seleccionados. Un diseo de experimentos factorial o arreglo factorial es el conjunto de puntos experimentales o tratamientos que pueden formarse y considera todas las posibles combinaciones de los niveles por el nmero de factores [7]. Los factores son aquellas variables que se investigan en el experimento, con relacin a la forma como afectan a la(s) variable(s) de respuesta. Los niveles son aquellos valores que puede tomar cada uno de los factores. Por ejemplo, con k=2 factores, y cada factor con dos niveles de prueba, se forma el diseo factorial de 2x2=22 que consiste de cuatro combinaciones o puntos experimentales. Para esta investigacin se consideraron tres factores: tamao del paquete, nmero de PC activos en la red y distancia entre el PC (Cliente) y el Servidor. Cada factor presenta un nmero especfico de niveles cuantitativos acorde con la Tabla I.
TABLA I FACTORES VS. NIVELES Factor 1 2 3 Fuente: Los Autores Descripcin Tamao del paquete Nmero de host Distancia No. Niveles 6 6 4

En virtud de lo anterior, corresponde a un diseo factorial de 6x4x6=144 combinaciones de tratamientos o puntos experimentales. El nmero de replicaciones del experimento es de cinco (5), por lo tanto, se tomaron 720 mediciones por cada variable respuesta. Cada uno de los mtodos de diseo experimental recomienda el uso de una tcnica estadstica para el anlisis e interpretacin de los datos. En el caso particular del diseo factorial, la tcnica sugerida es el anlisis de varianza [8]. En

estadstica, el anlisis de la varianza (ANOVA, segn terminologa inglesa) es una coleccin de modelos estadsticos, en los cuales la varianza est particionada en ciertos componentes debidos a diferentes variables explicativas [9]. El nombre de anlisis de varianza (ANOVA) viene del hecho que se utilizan coeficientes de varianzas para probar la hiptesis de igualdad de medias. La idea general de esta tcnica es separar la variacin total en las partes con la que contribuye cada fuente de variacin en el experimento [7], [9]. El anlisis de varianza, permite identificar si las muestras tomadas en diferentes situaciones llamadas factores o tratamientos, influyen significativamente desde un punto de vista estadstico sobre la variable respuesta. Desde este punto se vista, se establecen hiptesis sobre el comportamiento de los factores y al final se aceptan o rechazan segn los resultados arrojados por el ANOVA [9]-[11]. El uso del anlisis de varianza no obedece a realizar comparaciones por capricho o para descubrir lo evidente. La comparacin de tratamientos surge como una necesidad en la lgica de pretender tomar una decisin, en la solucin de un problema o como paso importante para el mejor entendimiento de un proceso [7]. En el contexto de un problema de investigacin surge la necesidad de realizar alguna comparacin de tratamientos con el fin de elegir la mejor alternativa o tener una mejor comprensin del comportamiento de la variable de inters en cada uno de los distintos tratamientos. La estrategia normalmente se basa en obtener una muestra representativa de mediciones de cada uno de los tratamientos, y con base en las medias y varianzas muestrales construir un modelo estadstico que describa el comportamiento de esta comparacin [8]-[10]. El modelo estadstico describe el comportamiento de la variable observada y en cada diseo incorpora un trmino adicional por cada factor. El modelo es una manera de expresar matemticamente todo lo que se supone puede influir sobre la variable de repuesta en un diseo dado [7]. El objetivo del ANOVA es determinar si ciertas variables pueden explicar una parte significativa de la variacin, la variacin aleatoria es pequea frente a la variacin explicable o determinista. Al finalizar el experimento, se busca identificar si uno o ms factores afectaron a la variable respuesta, y

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

25

con ello establecer una relacin de causalidad, y sentar las bases para el modelo emprico de prediccin.

III. DESCRIPCIN DEL EXPERIMENTO


En la actualidad, existen diferentes herramientas software que permiten realizar mediciones sobre una red. La mayora de herramientas opera mediante configuraciones cliente/servidor, al enviar paquetes de un host a otro, generar situaciones de trfico controladas y aleatorias y permitir variar el tipo de protocolo de transmisin, TCP o UDP, el tamao del paquete, y en algunas ocasiones la tasa de transferencia. Entre las herramientas software ms utilizadas se encuentran: Chariot, MGEN, Iperf, SmokePing, TTCP, entre otras. Sin embargo, tenidas en cuenta las caractersticas y su uso constante en situaciones que requieren evaluar el rendimiento de una red, se utilizar Iperf como herramienta software para la medicin del Throughput y otros parmetros relacionados con retardos propios de la red LAN sobre PLC bajo el estndar HomePlug 1.0. Iperf es una herramienta diseada para medir el rendimiento del ancho de banda va TCP y UDP. Iperf reporta throughput, retardo (delay), Jitter (variacin del retardo) y prdidas de datagramas, que permite manipular diversos parmetros del trfico generado [12]. Para establecer una comunicacin entre dos equipos, uno de ellos debe configurase como servidor y otro como cliente. El experimento consiste en conectar diversos equipos de cmputo, haciendo uso de adaptadores PLC-ethernet separados entre s a una distancia conocida. Iperf generar trfico desde cada uno de los PC hacia el Servidor acorde con la configuracin de parmetros establecida [13].
Fig. 1. ESQUEMA DE CONEXIN Y CONFIGURACIN DE LA RED PLC CON FINES EXPERIMENTALES

forma de conexin de cada uno de los equipos. Como dato adicional para el experimento, los adaptadores se ubicaron dentro del mismo circuito (fase) elctrico. Tal como se mencion anteriormente, se consideraron para el desarrollo del experimento tres factores: tamao del paquete, nmero de PC activos en la red y distancia entre el PC (Cliente) y el Servidor. Los valores establecidos para cada uno de los factores son: Tamao del Paquete: 64,128,256,512, 1024,1500 bytes Nmero de PC activos en la red: 1,2,4,6,8,10 (se toma 10 como lmite segn especificaciones del fabricante) Distancia entre PC-Cliente y Servidor: 5m,10m,20m,30m Con referencia a la distancia, se utilizaron valores dentro del rango de distancias en una vivienda promedio. Los adaptadores PLC utilizados corresponden al modelo NETGEAR XE102 Wall-Plugged Ethernet Bridge que operan bajo el estndar Homeplug 1.0 y cumplen con las siguientes especificaciones tcnicas, tabla II:
TABLA II ESPECIFICACIONES TCNICAS ADAPTADORES USADOS Caracterstica Valor HomePlug 1.0 specification, IEEE 802.3 10/100 Ethernet (10Mbps) and IEEE 802.3u Fast Ethernet Compliant 14Mbps Interconecta hasta 10 Plug IPs Modulation Support: Frequency Band: OFDM , DQPSK, DBPSK and ROBO 4.3 Mhz to 20.9 Mhz band Soporta (FEC) 4 niveles de prioridad de paquetes en forma aleatoria Quality of Service: Uso de algoritmos adaptativos bajo el uso de CSMA/CA Maneja encapsulamiento de paquetes Baja Latencia, Alto Throughput y Jitter ajustable Security Support: Hardware: Uso del algoritmo DES a 56bits para encriptacin Potencia Mnima (4.5 watts) 1 x Power LED

Protocol/Standards:

Fuente: Los Autores

LED Indicators:

1 x Powerline Activity Status LED 1 x Ethernet Link/Activity Status LED

La Figura 1, muestra una topologa bus utilizada para la implementacin de la red PLC y la

Fuente: los autores

26

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

Dadas las condiciones experimentales descritas se considera que las cinco replicaciones del experimento son suficiente garanta para medir los efectos principales y las interacciones.

IV. MODELO ESTADSTICO Y ANLISIS DE VARIANZA PARA THROUGHPUT


En un diseo factorial de tres factores (axbxc) se supone que el comportamiento de la respuesta Y puede describirse mediante el modelo de efectos dado por:

hiptesis nulas(Ho) y cada una apareada con una hiptesis alternativa (HA). El ANOVA para probar cada una de estas hiptesis se ilustra en la Tabla III. Las hiptesis de inters para los tres factores del modelo anterior y sus interacciones son: Ho: Efecto A = 0, Ho: Efecto B = 0, Ho: Efecto C = 0, Ho: Efecto AB= 0, Ho: Efecto AC = 0, Ho: Efecto BC = 0, HA: Efecto A 0 HA: Efecto B 0 HA: Efecto C 0 HA: Efecto AB 0 HA: Efecto AC 0 HA: Efecto BC 0

En donde: a=Tamaos del paquete b=distancias entre estaciones c=Nmero de estaciones o host en la red PLC n=Nmero de rplicas del experimento Yijkl= Throughput para un tamao de paquete (i) a una distancia entre estaciones (j), con un nmero de estaciones en la red PLC (k), para la replicacin (l). =Media general del Throughput independiente de cualquiera de los factores considerados en el experimento. Ai= Efecto del tamao del paquete (i) Bj= Efecto de la distancia entre estaciones (j) Ck= Efecto del nmero de estaciones (k) (AB)ij= Efecto de la interaccin entre los factores Tamao del Paquete y Distancia entre host (AC)ik= Efecto de la interaccin entre los factores Tamao del paquete y Nmero de host (BC)jk= Efecto de la interaccin entre los factores Distancia entre Host y Nmero de host (ABC)ijk= Efecto de la interaccin de los tres factores ijkl= Error aleatorio El estudio factorial de tres factores (A,B,C) permite investigar los efectos: A,B,C,AB,AC,BC y ABC; donde el nivel de desglose o detalle con el que pueden estudiarse depende del nmero de niveles utilizado en cada factor. Para el caso particular, se tienen siete efectos de inters sin considerar desglose y con ellos se pueden plantear siete

HA: Efecto ABC 0 Ho: Efecto ABC = 0, Para casos en los que todos los factores del experimento son fijos, es posible formular y probar fcilmente hiptesis acerca de los efectos principales y las interacciones. Para el caso de modelos de efectos fijos, los test para probar las hiptesis sobre cada efecto principal y las interacciones se pueden construir al dividir el CM correspondiente del efecto o la interaccin por el CME Los grados de libertad para cada efecto principal son los niveles del factor menos uno y el nmero de grados de libertad para una interaccin es el producto del nmero de grados de libertad asociados con los componentes individuales de esta. Resumen del Procedimiento Variable dependiente: Throughput Factores: Distancia entre estaciones Nmero de host o estaciones activas en la red PLC Tamao del Paquete Nmero de muestras experimentales: 720

V. VALIDEZ DE LOS RESULTADOS OBTENIDOS EXPERIMENTALMENTE


La validez de los resultados obtenidos en cualquier anlisis de varianza queda supeditada a que los supuestos del modelo se cumplan. Estos supuestos del modelo de ANOVA son: normalidad, varianza constante (igual varianza de los tratamientos) e independencia. Esto es, la respuesta (Y) debe tener una distribucin normal, con la misma varianza en cada tratamiento

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

27

y las mediciones deben ser independientes. Estos supuestos sobre (Y) se traducen en supuestos sobre el trmino error () en los diferentes modelos. A continuacin se realiza el anlisis para cada uno de los tres supuestos: Supuesto de Varianza Constante. Una forma de verificar el supuesto de varianza constante (o que los tratamientos tienen la misma varianza) es graficar los valores estimados contra los residuos (ij vs ij). Generalmente, ij va en el eje X (horizontal) y los residuos en el eje vertical.
Fig. 2. VALORES RESIDUALES VS. VALORES ESTIMADOS PARA THROUGHPUT

FIG. 3. VALORES RESIDUALES DE THROUGHPUT EN PAPEL ORDINARIO

Fuente: los autores

En la figura anterior, correspondiente a la grfica de probabilidad, se observa el cumplimiento del supuesto de normalidad de los residuos, debido a que estos se encuentran ajustados sobre la recta graficados en papel ordinario. Supuesto de Independencia El supuesto de independencia en los residuos puede verificarse si se grafica el orden en que se tom un dato contra el residuo correspondiente.
Fuente: Los Autores Fig. 4. RESIDUOS SEGN EL ORDEN EN LA TOMA DE LOS DATOS

En la Figura 2 donde se relacionan los valores residuales contra los valores estimados, se observa una ligera violacin al supuesto de varianza constante, debido a una semejanza al patrn tipo corneta que adoptan los residuos a medida que el valor estimado va en aumento. Sin embargo, esta violacin no es tan fuerte como para generar un impacto significativo en el momento de emitir conclusiones sobre el modelo propuesto. Debe tenerse en cuenta en la interpretacin de esta Grfica que aunque existan diferencias pequeas, estadsticamente no se consideran como diferencias significativas. Adicionalmente, deben tomarse en cuenta la cantidad de observaciones realizadas en cada uno de los factores, ya que este hecho puede llegar a impactar en la dispersin aparente de cada tratamiento. Supuesto de Normalidad Un procedimiento para verificar el supuesto de normalidad de los residuos, consiste en graficar los residuos en una grfica de probabilidad normal, la cual se incluye en la mayora de los programas estadsticos.

Fuente: los autores

En la Figura 4, en donde se ilustra la relacin entre los valores residuales y el orden en el que fueron tomados los datos experimentalmente se observa el cumplimiento del supuesto de independencia donde los valores residuales se encuentran distribuidos de manera aleatoria sobre la horizontal.

VI. ANLISIS E INTERPRETACIN DE LOS EFECTOS ACTIVOS


A travs del uso del software estadstico Statgraphics, se realiz un anlisis multifactorial de la varianza para Throughput, el cual realiza varios tests y grficos para determinar qu factores tienen un efecto estadsticamente significativo en el Throughput como variable de salida.

28

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

En la Tabla III se muestra el resultado del anlisis de Varianza correspondiente al Throughput:


TABLA III ANOVA COMPLETO PARA THROUGHPUT Fuente de Variacin A: Tamao del paquete B: Distancia C: No. Host Interaccin AxB Interaccin AxC Interaccin BxC Interaccin AxBxC Error TOTAL Suma de Cuadrad (SC) 502,750 0,220 984,718 0,138 384,542 0,103 0,210 3,649 1876,330 Gr. Lib 5 3 5 15 25 15 75 576 719 (C.M) 100,550 0,0731 196,943 0,0091 15,3816 0,0068 0,0028 0,0063 Cociente (Fo) 15873,65 11,551 31091,13 1,450 2428,279 1,0869 0,4426 p-Valor 0,00 0,00 0,00 0,11 0,00 0,36 1,00

Fig. 5. INTERACCIN ENTRE DISTANCIA Y HOST

Fuente: Statgraphics Plus 5.1

En la Figura 5 se evidencia de manera visual una muy poca importancia de la interaccin entre la distancia y el nmero de host existente en la red, consideradas las distancias a las cuales se efectu el experimento (5m, 10m, 20m, 30m) debido a que las lneas se encuentran paralelas entre s. Por otro lado, debido a que la pendiente de las rectas es muy cercana a cero, quiere decir que la influencia del factor distancia sobre el valor del Throughput es muy bajo.
Fig. 6. INTERACCIN ENTRE TAMAO DEL PAQUETE Y HOST

Fuente: los autores

Al efecto cuyo p-value sea menor al valor especificado para , se declara estadsticamente significativo o se dice que est activo. Es decir, aquellos valores donde p-value<0,05. El anlisis ANOVA descompone la variabilidad de throughput en las contribuciones debidas a varios factores. Puesto que se ha elegido la suma de cuadrados Tipo III (valor por defecto), se ha medido la contribucin de cada factor y eliminado los efectos del resto de los factores. Los p-value comprueban la importancia estadstica de cada uno de los factores. Dado que segn el anlisis de varianza existen cuatro efectos con p-values inferiores a 0,05 (A,B,C yAC), estos factores tienen efecto estadsticamente significativo en throughput para un 95,0% de confianza para los cuales la hiptesis Ho se rechaza. Por otro lado, los efectos que no influyen estadsticamente en el modelo (AB, BC y ABC), se podra considerar el eliminarlos y enviat sus efectos sobre el modelo al trmino del error (). Es muy importante tener en cuenta que la nica interaccin significativa estadsticamente entre los factores fue la correspondiente a la interaccin AC, la cual corresponde a la interaccin entre los factores Tamao del Paquete y Nmero de host o estaciones existentes en la red PLC.

Fuente: Statgraphics Plus 5.1

En la Figura 6 se evidencia un efecto considerable en la interaccin de los factores, tamao del paquete y nmero de estaciones, debido al aspecto quebrado de las lneas. Por otro lado, debido a la pendiente de las rectas puede afirmarse que el Throughput tiende a estabilizarse alrededor de 1Mbps a medida que aumenta el tamao del paquete y el nmero de estaciones; y, que la mayor influencia sobre la variable salida depende del nmero de estaciones que se encuentren activas en la red PLC.
Fig. 7. INTERACCIN ENTRE TAMAO DEL PAQUETE DISTANCIA

Fuente: Statgraphics Plus 5.1

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

29

En la Figura 7 se evidencia una muy poca importancia de la interaccin entre el tamao del paquete y la distancia entre estaciones, ya que las lneas se encuentran casi paralelas entre s. Sin embargo, debido a que la pendiente de las rectas tiende a aumentar considerablemente a medida que aumenta el tamao del paquete, refleja la fuerte influencia del tamao del paquete como factor importante sobre el valor del Throughput.

Segn el tamao del Paquete


TABLA IV MEDIAS PARA THROUGHPUT SEGN EL TAMAO DEL PAQUETE Nivel 64 128 256 512 1024 1500 Frec 120 120 120 120 120 120 Media 0,2834 0,5598 0,8878 1,4783 2,2072 2,5604 Error Estndar 0,007265 0,007265 0,007265 0,007265 0,007265 0,007265 Lmite Inferior 0,269164 0,545539 0,873547 1,46403 2,19299 2,54615 Lmite Superior 0,297703 0,574078 0,902086 1,49257 2,22153 2,57469

VII. ANLISIS DE MEDIAS


Rechazada la hiptesis nula en un anlisis de varianza, es necesario ir al detalle y ver cules tratamientos son diferentes. Cuando se acepta la hiptesis nula Ho : 1 = 2= ... = k = , el objetivo del experimento est cubierto y la conclusin es que los tratamientos son iguales. Si por el contrario se rechaza Ho y, por consiguiente, se acepta la hiptesis alternativa HA : i j para algn i j, es necesario investigar cules tratamientos resultaron diferentes o cules tratamientos provocan la diferencia, donde el grfico de medias y los grficos de interaccin ayudarn a interpretar los efectos significativos que el anlisis de varianza no logro especificar satisfactoriamente. El mtodo utilizado para el anlisis de medias fue el mtodo Tukey, considerado como el ms comnmente utilizado en la comparacin de pares de medias de tratamientos, el cual consiste en comparar las diferencias entre medias muestrales con el valor crtico dado por: se obtiene del anlisis Donde ANOVA, en funcin del cuadrado medio del error y n es el nmero de observaciones por tratamiento, k es el nmero de tratamientos, N-k es igual a los grados de libertad para el error, es el nivel de significancia prefijado y el estadstico q(k,N-k) son puntos porcentuales de la distribucin del rango estudentizado, que se pueden obtener en tablas. Se declaran significativamente diferentes los pares de medias cuya diferencia muestral en valor absoluto sea mayor que T. A diferencia de los mtodos LSD y Duncan, el mtodo de Tukey trabaja con un error muy cercano al declarado por el experimentador. Cuando se hace uso del mtodo de Tukey (HSD), hay un 5,0% de riesgo de considerar uno o ms pares como significativamente diferentes cuando su diferencia real es igual a cero.

Fuente: Statgraphics Plus 5.1

Cuando se rechaza Ho mediante el ANOVA, y se concluye que no hay igualdad entre medias poblacionales de los tratamientos, pero no se tiene informacin especfica sobre cules tratamientos son diferentes entre s, el anlisis de medias permite hacer una comparacin visual y estadstica de las medias de los tratamientos. A continuacin se muestran los resultados de medias por mnimos cuadrados para Throughput, con un Intervalo de confianza del 95% en relacin con cada uno de los factores.
Fig. 8. MEDIAS E INTERVALOS HSD DE TUKEY SEGN EL FACTOR TAMAO DEL PAQUETE

Fuente: Statgraphics Plus 5.1

Segn la Distancia
TABLA V MEDIAS PARA THROUGHPUT SEGN LA DISTANCIA ENTRE ESTACIONES Nivel 5 10 20 30 Frec 180 180 180 180 Media 1,35766 1,32958 1,31893 1,31185 Error Estndar 0,00593 0,00593 0,00593 0,00593 Lmite Inferior 1,346 1,31793 1,30728 1,3002 Lmite Superior 1,36931 1,34123 1,33058 1,3235

Fuente: Statgraphics Plus 5.1

30
Fig. 9. MEDIAS E INTERVALOS HSD DE TUKEY SEGN EL FACTOR DISTANCIA

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

reflejo efectos significativos en el comportamiento del Throughput, lo cual es coherente con los resultados obtenidos previamente.

VIII. CONCLUSIONES
La implementacin de redes PLC no debe ser considerada como un reemplazo de las tecnologas existentes, sino como una solucin complementaria que trabaja en conjunto con otras tecnologas de acceso. PLC ofrece una instalacin simple y rpida en donde solo es necesario conectar un adaptador o MDEM PLC, convirtiendo cualquier toma de corriente en un punto de acceso a la red; lo que permite la transmisin simultnea de voz, datos y video sobre un mismo medio; se origina la prestacin de mltiples servicios: acceso a Internet de Banda Ancha, telefona local con protocolo de IP, aplicaciones multimedia (videoconferencia, televisin interactiva, vdeo y audio bajo demanda, juegos en red), entre otros servicios. Un diseo experimental es una secuencia de etapas o actividades que deben realizarse para cumplir con xito los objetivos que se persiguen. En vista de lo anterior y para ptimo desarrollo del presente estudio, fue seleccionado el tipo factorial, cuyo objetivo consiste en estudiar el efecto de varios factores sobre una o varias respuestas (Throughput). Para el caso particular se implement un diseo factorial de 6x4x6=144 combinaciones de tratamientos o puntos experimentales, con tres factores de tipo cuantitativo (tamao del paquete, nmero de estaciones activas en la red y la distancia en metros entre el PC-Cliente y el PC Servidor), el cual respondi satisfactoriamente a cada una de las necesidades en el proceso de investigacin. El nmero de replicas del experimento fue cinco (5), las cuales se consideraron suficiente garanta para medir los efectos principales y las interacciones, para un total de 720 mediciones de la variable respuesta. En todo modelo, es importante saber combinar parmetros, variables, relaciones funcionales y restricciones que formen los componentes que desarrollan la funcin objetivo. El anlisis de varianza (ANOVA) permiti descomponer la variabilidad de Throughput en cada una de las contribuciones por factor, bajo un nivel de confianza del 95,0%. El anlisis de varianza identific cua-

Fuente: Statgraphics Plus 5.1

Segn el nmero de Host


TABLA VI. MEDIAS PARA THROUGHPUT SEGN EL NMERO DEL HOST Nivel 1 2 4 6 8 10 Frec 120 120 120 120 120 120 Media 3,7085 1,85292 0,9282 0,6159 0,4831 0,38831 Error Estndar 0,00726 0,00726 0,00726 0,00726 0,00726 0,00726 Lmite Inferior 3,69423 1,83865 0,913939 0,60163 0,468922 0,374047 Lmite Superior 3,72277 1,86719 0,942478 0,63017 0,497461 0,402586

Fuente: Statgraphics Plus 5.1 Fig. 10. MEDIAS E INTERVALOS HSD DE TUKEY SEGN EL FACTOR NMERO DE HOST

Fuente: Statgraphics Plus 5.1

Frecuencia Total: 720 Media Total: 1,32951 En las figuras anteriores se ilustra el valor del Throughput medio por cada nivel segn el factor analizado. Tambin se presenta el error estndar de cada media, el cual corresponde a una medida de variabilidad en la muestra. Las dos columnas de la derecha muestran los intervalos para cada una de las medias con un 95% de confianza. Segn el anlisis de medias, los mejores promedios se obtuvieron a medida que el tamao del paquete aument y la cantidad de host existentes en la red era reducido. La distancia entre los host no

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

31

tro efectos estadsticamente significativos ( ). La nica interaccin significativa estadsticamente entre los factores fue la interaccin AC, la cual corresponde a la interaccin entre los factores Tamao del Paquete y Nmero de host o estaciones existentes en la red PLC. Segn el anlisis de medias, los mejores promedios se obtuvieron a medida que el tamao del paquete aumentaba y la cantidad de host existentes en la red era reducido. La distancia entre los host no reflej efectos significativos en el comportamiento del Throughput a las distancias en las cules se desarroll el experimento (5m, 10m, 20m, 30m) y que encajan dentro de una vivienda promedio. Por otro lado, se observ un efecto considerable en la interaccin de los factores tamao del paquete y nmero de estaciones, debido al aspecto quebrado de las lneas. Segn la pendiente de las rectas en los grficos de interaccin se puede decir que el Throughput tiende a estabilizarse alrededor de 1Mbps a medida que aumenta el tamao del paquete y el nmero de estaciones, donde se evidenci que la mayor influencia sobre la variable salida depende del nmero de estaciones que se encuentren activas en la red PLC. La validez de los resultados obtenidos en cualquier anlisis de varianza queda supeditada a que los supuestos del modelo (normalidad, varianza contante e independencia) se cumplan. En el caso particular, bajo el uso de grficos de residuos se pudo comprobar los supuestos del modelo propuesto para el Throughput, cumplen a satisfaccin con cada uno de los supuestos, y se garantiza con ello que los resultados del experimento obedecen a una muestra aleatoria de distribucin normal con media cero y varianza constante. Aunque existen herramientas de prediccin que se encuentran disponibles comercialmente, su costo es muy elevado, lo cual limita su adquisicin y aplicacin en el entorno regional. Algunos ejemplos son: WinProp, SitePlanner, CINDOOR; sin embargo, el uso de Iperf como herramienta software de libre distribucin permiti realizar diversas pruebas sobre el entorno de red basado en PLC, las cuales arrojaron resultados bastante interesantes; y brindaroo las herramientas para la definicin del modelo emprico de prediccin y la forma de interaccin entre diversos factores inmersos en el proceso de comunicacin.

La intencin final de este estudio es establecer las bases para evaluar el comportamiento del Jitter, el cual se encuentra directamente relacionado con el rendimiento de la red PLC implementada, y considera la influencia de cada uno de los siguientes factores: el nmero de estaciones activas en la red, la distancia entre ellas y el tamao del paquete; bajo las condiciones de la red elctrica existentes en ambientes corporativos y residenciales. Sin embargo, es importante considerar que los resultados obtenidos pueden estar sujetos a modificaciones y ajustes posteriores debido al grado de sensibilidad de los instrumentos utilizados para realizar la medicin y las condiciones existentes en la red en el momento de llevar a cabo el experimento.

REFERENCIAS
[1] S. M. Kumar, S. Nutan, and J.K. Diwedi, Power Line Communication: A Survey. International Conference On Recent Trends in Engineering, Technology & Management, Bundelkhand Institute of Engineering & Technology, Jhansi, India. Feb. 27, 2011. HomePlug 1.0 Specification, HomePlug Power line Alliance, Jun. 2001. G. Held, Understanding Broadband over Power Line, cap.1, Ed. Auerbach Publications, 2006. N. Pavlidou, A.J. Han Vinck, and J. Yazdani, Power Line Communications: State of the Art and Future Trends, IEEE Communications Magazine, vol. 41, no. 4, pp. 34-40, Apr. 2003. Yousuf S., El-Shafei M., Power Line Communications: An Overview - Part I. Proc. of the 4th International Conference on Information Technology, Dubai, pp 218-222, Nov. 2007. X. Carcelle, Power Line Communications in practice, cap. 11, Boston, Ed. Artech House, 2006. D.C. Montgomery, Diseo y Anlisis de Experimentos. Ed. Mxico, Limusa-Wiley, 2003. R. Martnez y N. Martnez, Diseo de Experimentos Anlisis de datos estndar y no estndar, Bogot D.C., Ed. Universidad Nacional de Colombia, 1997. R.O. Kuehl, Principios estadsticos para el diseo y anlisis de investigaciones. Mxico. Ed.Thompson, 2006. W. Moreno, Aplicaciones al diseo y anlisis de experimentos. Bucaramanga, Ediciones UIS, 2002.

[2] [3] [4]

[5]

[6] [7] [8]

[9]

[10]

32
[11] [12]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

H. Gutirrez, Anlisis y diseo de experimentos, Ed. Mxico, McGraw-Hill, 2008. J. Misurec and M. Orgon, Modeling of Power Line Transfer of Data for Computer Simulation, International Journal of Communication Networks and Information Security (IJCNIS), vol. 3, no. 2, 104-111, Aug. 2011. J. Anatory y N. Theethayi, Broadband Power-Line Communication Systems: Theory and Applications, cap. 3, Boston, Ed. Wit Press, 2010

[13]

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network
Evaluacin del Desempeo de los Modelos de trfico Auto-similares en redes IEEE 802.11 - Caso de Estudio Red QRD
Evelio Astaiza Hoyos PhD(c) Procesado de seales y las comunicaciones Universidad de Vigo-Espaa MsC. Ingeniera, rea de telecomunicaciones, Universidad del Cauca Profesor Asistente - Universidad del Quindo. Investigador grupo GITUQ eastaiza@uniquindio.edu.co eastaizah@unicauca.edu.co Hctor F. Bermdez Orozco PhD(c) Procesado de seales y las comunicaciones, Universidad de Vigo-Espaa MsC Electrnica y Telecomunicaciones, Universidad del Cauca Profesor Asistente - Universidad del Quindo. Investigador grupo GITUQ hfbermudez@uniquindio.edu.co
hebermudez@unicauca.edu.co

Diego Fernando Salgado Castro Ingeniero Electrnico Universidad del Quindo Grupo GITUQ dfsc984@hotmail.com

Abstract This paper evaluates the performance of fractal or self-similar traffic models in IEEE 802.11 networks. This study is focused on the Quindio Regin Digital (QRD) network. Performance evaluation of the traffic models is performed in three stages. In the first stage, we obtain the statistical characteristics of the current traffic on the QRD network. In the second stage, the most suitable traffic models are selected for the current characteristics of the QRD network such as outof-saturation operation and management of heterogeneous traffic. In the third stage, we define a performance metric that is used to evaluate the traffic patterns through simulation. Keywords QRD, WLAN, MAC, time slot, contention window, self-similarity, traffic, correlation, goodness of fit test, snnifer.

I. INTRODUCTION
In the recent years, wireless networks have become popular for the design of access networks due to their potential benefits with respect to wired networks. Since the standard IEEE 802.11 has been widely accepted for the design of these networks, a detailed study of this standard provides useful tools to design and plan proper networks, and to meet user requirements with respect to information management and services.

This paper presents the performance evaluation of one popular method to model WLAN 802.11networks. This model takes into account an exponential backoff protocol under non-saturated stations and heterogeneous-traffic-flow conditions to compute the throughput of the distributed coordination function (DCF) for basic access. Therefore, this model is suitable for the analysis of traffic frames in a real network. In this paper, the performance of this model is compared using actual data from the Quindo Regin Digital (QRD) network. The model under analysis assumes that the probabilities of packet collision of a packet is constant and independent on the state and station regardless the number of retransmissions. This assumption, validated through simulations, shows high-accurate results even when the number of stations in the wireless LAN is greater than 10. This paper is organized as follows. Section 2 defines the two medium access mechanisms used in DCF, basic mechanism and RTS/CTS (Request to send/Clear to send) mechanism, as well as a combination of both. Section 3 shows the results and statistics obtained for a real traffic in the QRD

Recibido: 03/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

34

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

network. Sections 4 and 5 include the performance evaluation of the model under study, which take into account real conditions such as non-saturated stations and heterogeneous traffic. Section 6 presents the simulation results that verify the performance of this model on the QRD network. Finally, Section 7 summarizes the results and discusses the performance of the model on real network data.

II. DISTRIBUTED COORDINATION FUNCTION 802.11


This section presents an overview of the distributed coordination function (DCF) described by the IEEE 802.11 protocol. A detailed description is included in [6], [7], [8], [10] and [15]. A station with a new packet to be transmitted senses the channel activity. If the channel is found inactive during a period of time equal to the distributed interframe space (DIFS), the station transmits. Otherwise, if the channel is found busy (immediately or during the DIFS), the station continuously senses the channel until it is found inactive during a DIFS. From this viewpoint, the station generates a random backoff interval before transmitting (i.e., performs an anti-collision protocol) to minimize the probability of collision within the packets transmitted by other stations. In addition, to avoid channel break, a station must wait for a random backoff time between two consecutive transmissions of a new packet even if the channel is found inactive during a DIFS. To improve efficiency, DCF uses a discrete backoff scale. The time following an inactive DIFS is sliced and a station can transmit only at beginning of each slot time. The size of the slot time is set equal to the time required by each station to detect the transmission of a packet from any other station.
TABLE I Slot Time (ranura de tiempo), valores mximos y mnimos de la ventana de contienda para las tres especificaciones PHY del estndar 802.11: Frecuency Hopping Spread Spectrum (FHSS) Direct Sequence Spread Spectrum (DSSS), and Infrared (IR). PHY FHSS DSSS IR Slot Time () 50 s 20 s 8 s CWmin 16 32 64 CWmax 1024 1024 1024

about the channel state (i.e., to detect a busy time). DCF adopts an exponential backoff behavior, in which the backoff time for each packet transmission is chosen to be uniform in the range (0,W-1), where W is called contention window, and this window depends on the number of failed transmission for a given packet. In the first transmission attempt, W is set to be equal to the minimum contention window (CWmin). After each failed transmission, W is doubled until reach its maximum value CWmax = 2mCWmin. The values for CWmin and CWmax are reported in the final version of the standard [15]. The backoff time counter is stopped when a transmission is detected over the channel, and it is resumed when the channel is found inactive again for more than one DIFS. The station transmits when the backoff counter reaches zero. Fig. 1 depicts this operation. Since CSMA/CA (Carrier Sense Multiple Access/ Collision Avoidance) is not based on the station capabilities to detect a collision by listening to their own transmissions, an affirmative acknowledge (ACK) is transmitted by target station to signal a successful packet reception. ACK is transmitted immediately following the packet reception, and this time interval is called short interframe space (SIFS). As long as the SIFS (in addition to the propagation delay) is shorter than a DIFS, none station is capable of detecting channel inactivity during a DIFS until the end of an ACK. If the transmitting station does not receive any acknowledge for a certain ACK waiting time, or a different transmission packet is detected over the channel, the transmission of packets is restarted according to the predefined backoff rules. The previous two-way transmission approach is called basic access mechanism. DCF defines an additional and optional four-way transmission approach. This mechanism is called RTS/CTS, which is shown in Fig. 2.
Fig.1. BASIC ACCESS MECHANISM

As shown in Table I, the size of the slot time depends on the physical layer, and it represents the propagation delay involved in switching from a reception state to transmission state (i.e., RX-TX time) as well as the time to signal to the MAC layer

Source: P802.11, IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, November 1997.

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network - Astaiza, Bermdez, Salgado Fig. 2. RTS/CTS MECHANISM

35

grouped according to the arrival time and length of each packet. In this way, histograms and goodness of fit tests are used to estimate the statistics that characterize the traffic and features of the QRD network. B. Identification of the distribution function The methodology of goodness of fit test proposed by Kolmogorov-Smirnov [11] is used to determine the distribution functions for the arrival-packet time and packet length. As a result of this test, the distribution function for the arrival-packet time is found to be exponential, this is shown in Fig. 3. With respect to the packet length (or equivalently, the average service time), the distribution function is uniform, this is shown in Fig. 4.
Fig. 3. EXPONENTIAL DISTRIBUTION FOR THE ARRIVAL-PACKET TIME ON JANUARY 26, 2011.

Source: P802.11, IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, November 1997.

The station that requires a packet transmission must wait until the channel is found inactive during a DIFS, following the backoff rules explained above. Then, instead of transmitting the data packet, a preliminary short frame, called request to send (RTS), is transmitted. When the target station detects a RTS frame, it responses, after a SIFS, by sending a clear to send (CTS) frame. A station is allowed to transmit only if a CTS frame is received properly. RTS and CTS frames carry out information about the length of the packet to be transmitted. This information can be read by any other listening transmitters, which update the network allocation vector (NAV) that stores information about the period of time when the channel is busy. RTS/CTS mechanism is efficient in terms of system performance since it reduces the length of the frames involved in a contention process. In fact, even assuming perfect channel detection by each station, collision may occur when two or more packets are transmitted on the same slot time. If the two transmission stations employ a RTS/CTS mechanism, a collision is produced only in the RTS frame. However, this issue can be detected quickly by all transmission stations due to the lack of a CTS frame [5].

Source: Author of the project Fig. 4. UNIFORM DISTRIBUTION FOR THE PACKET LENGTH

III. ACQUISITION OF A REAL TRAFFIC


This section shows the data obtained from a real traffic in the QRD network, and the statistics performed on this data. A. Capture of traffic in the QRD network and statistics estimation A protocol analyzer was used to capture information about packets [12]. This information is

Source: Author of the project

IV. THROUGHPUT FOR THE REAL TRAFFIC AND SELF-SIMILAR MODEL


A. Throughput for the real traffic From the QRD data, the time mean average of the packets is 0.0076 seconds, which suggests that the actual offered traffic is k = 7.6ms.

36

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

Fig. 4 shows an uniform distribution for the length of the payload bits in the packets. The mean value is 1452.76 bytes, i.e., Lk = 1452.76 bytes. Hence, the throughput in Mbps against the number of network stations is shown in Fig. 7. From this figure, it is possible to determine the maximum throughput of a network with different number of terminals by dividing this value by the number of terminals. Thus, if packets with an average length of 1452.76 bytes are transmitted to any rate such as 1, 2, 11 or 54 Mbps, the maximum throughput is 90 kbps, this is shown in Fig. 5. Asumming 20 terminals for the QRD network, the effective transmitsion rate by terminal are 4.5 kbps. This result is very accurate due to this analysis takes into account the time involved in solving collisions.
Fig. 5. THROUGHPUT IN THE QRD NETWORK AS A FUNCTION OF THE NUMBER OF STATIONS

A random process {X(t),tR} is called H-sssi if it is self-similar with a parameter H, and it has stationary increments. Lemma 1 [2] It is assumed that {X(t),tR} is a non-degnerative process H-sssi with an inifity variance. Then, 0 < H 1, X(0) = 0 and the covariance is defined by

If X(t) is a non-degenerated process H-sssi with finite dispersion, then 0 < H 1. During simulation of the traffic, the range 0.5 < H < 1 is particularly interesting since the process H-sssi X(t) with H < 0 cannot be measured, and it belongs to a pathological case. While the case H > 1 is forbidden since the stationary condition in this process is cumulative. In practice, the range 0 < H 0.5 can be excluded because this cumulative process is called short range dependence (SRD). For practical purposes only the range 0.5 < H < 1 is relevant. In this range, the correlation factor for the cumulative process Y(t):

has the following form:

C. M / G / Queue
Source: Author of the project

B. Throughput for the self-similar model A study about the self-similarity on aggregated traffic using the Hurst parameter for a wireless network close to the QRD network is presented in [4]. The degree of self-similarity is obtained for the QRD network from the arithmetic summation of the degree of self-similarity for each frame independently. In other words, the Hurst parameter is obtained separately for the data frame, the control frame, and the management frame, and those values are finally added together to obtain the Hurst parameter for the aggregated traffic. In [1], [2], [3], [9], [13] and [14], the self-similar traffic for WLAN networks is modeled through an M / G / queue. Definition 1 [2]

The M / G / process is defined as follows. The discrete-time M / G / queue is modeled with slot time as time interval. All Poisson-type arrivals within the slot time are used for service before the beginning of the next slot, where W(s=k), k=1,2,..., is the probability density function (pdf) of the service time S given in slot-time units. For this system, it is known that the pdf of the queue length is a Poisson distribution at the end of each slot time with mean = o*M[s], where o is the average number of arrivals when the system is at the state 0 in the M / G / queue. However, the next queue lengths at the end of the slot time are correlated with autocorrelation function r(k) = P(S > k. Hence, if this queue-length process is used to generate the arrivals for the analyzed system, the next arrival process A is obtained from the marginal distribution of A, which is a discrete-time Poisson process with parameter for each slot

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network - Astaiza, Bermdez, Salgado

37

time, and P(S > k) is the autocorrelation function. In practice, it is necessary to obtain the autocorrelation function r(k), which could be used to compute the distribution required for the service time. In particular, Whatever P(S>O) = 1 and r(0) = 1, by definition, M[S] = 1 / [1-r(1)]. Then, for the long-range dependence (LRD),

802.11 network. The variations of the H parameter are shown in Fig. 6. r(k) is the same k, i.e., the offered traffic, which is replaced in the throughput Sk(n):

Where = r(1) = 1 M[S]. As a result, the arrival process is and asymptotic self-similar process with Hurts exponent H = 1 / 2. Since the M / G / queue describes only a discrete-time arrival process, the next step is the generation of isolated arrival times. This procedure is obtained by grouping arrivals of K1 slot times followed each other, and strong distribution over all intervals of length to = k seconds. Let N be the number of arrivals within k slot times. Since N is a Poisson process, the assignment of each arrival inside the interval corresponds to a uniform distribution (the distribution of interval times between arrivals is still non-exponential). The offered traffic obtained from (3) and (5) in terms of the autocorrelation function r(k), where k is the average time of a packet on backoff state taking into account the collisions described above, is given by

Up to this point, all parameters are replaced to solve the above equation except the Hurst parameter, which is varied to determine the degree of self-similarity in the model, and so to obtain the features of a real traffic. Self-similar models takes Hurst parameter values within the range 0.5<H<1, where a value of H close to 1 corresponds to strong self-similarity. From Fig. 6, the Hurst parameter that better describes the real traffic is H = 0.61, which suggests that the model has a low degree of self-similarity. Therefore, self-similar models are not able to describe effectively the real traffic in wireless WLAN networks.
Fig. 6. EFFECT OF THE HURST PARAMETER ON THE THROUGHPUT

Since
Source: Author of the project

then

V. RESULTS
The graphical results for the model under study for the QRD network (a WLAN IEEE 802.11g network) as well as the real traffic are shown in Fig. 7. This figure allows us to establish that the model describes the real traffic in the QRD network. In this figure, throughput for the real traffic is shown in red and the throughput for the self-similar model in blue. From this figure, we can say that the model describes from good way the conditions of real traffic.

where k is Waverage or the average time of a packet on backoff state. Since this process is uniform, and the contention window is 256, this average time is 128. H is the Hurst parameter. To find the most suitable Hurst parameter that matches the real traffic model, the throughput is varied in the range 0.5<H<1. According to this value, it is possible to determine if the self-similar model is the best description for the real traffic in an IEEE

38

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

To support this claim, a numerical analysis based on correlation provides more accurate information than a graphical analysis. Correlation results for the self-similar model and the real traffic on the QRD network. Correlation coefficient for the real traffic and the self-similar model: 0.941 Since the correlation coefficient is close to one, it is concluded that the model provide a strong correlation with the real data. The previous results allow us to conclude that the model describes the features of IEEE 802.11 network traffic.
Fig. 7. THROUGHPUT FOR THE SELF-SIMILAR MODEL, AND REAL TRAFFIC.

provides an estimation of the self-similarity degree for the actual traffic. Independently on the differences between both models, it is possible to conclude that the actual traffic in the WLAN QRD network is well described by a self-similar model. Under the assumptions about a memoryless Poisson process for the arrival time and the probability of packet collision independently on the previous state, it was possible to obtain a simulated throughput that matches the throughput obtained from a real traffic. The most important reason why the model was selected for this study is the ability of this model to describe real conditions in non-saturated networks and heterogeneous traffic, i.e., streaming and elastic flows. Hence, it was feasible to perform a comparison under normal conditions, and these simulation results are close to real data.

REFERENCES
[1] Oleg I. Sheluhin, Sergey M. Smolskiy, Andrey V. Osin. (2007). SELF-SIMILAR PROCESSES IN TELECOMMUNICATION. John wiley & sons, ltd. Villy B. Iversen (2001). TELETRAFFIC ENGINEERING HANDBOOK. Technical university of Denmark Jeremiah F. Hayes, Thimma V. J. Ganesh Babu. (2004). MODELING AND ANALYSIS OF TELECOMUNICATIONS NETWORKS. John wiley & sons, inc, Hoboken, New jersey. Xiao-hu Ge, Yang Yang, Cheng-Xiang Wang, YingZhuang Liu, Chuang Liu, Lin Xiang (2009) Characteristics analysis and modeling of frame traffic in 802.11 wireless networks, John Wiley& Sons, Ltd. G. Bianchi, Performance Analysis of the IEEE 802.111Distributed Coordination Function, IEEE Journal on SelectedAreas in Communications, Vol. 18, No. 3, March 2000. Y.C. Tay and K.C. Chua, A Capacity Analysis for the IEEE802.11 MAC Protocol, Wireless Networks 7, 159171, March2001. B. Bellalta, M. Oliver, M. Meo and M. Guerrero (2005) A Simple Model of the IEEE 802.11 MAC Protocol with Heterogeneous Traffic Flows, Belgrade, Serbia and Montenegro. Ken Duffy, David Malone, and Douglas J. Leith, (2005) Modeling the 802.11 Distributed Coordination Function in Non-Saturated Conditions, IEEE COMMUNICATIONS LETTERS, VOL. 9, NO. 8.

[2] [3]
Source: Author of the project

VI. CONCLUSIONS
In this paper, the one popular traffic models for IEEE 802.11 wireless networks was evaluated. The model is based on self-similar theory, defining a simple but powerful model that captures all characteristics of the medium access control (MAC). It is important to highlight that this model depends exclusively on the distribution of packet arrivals obtained for the QRD network. The selfsimilarity of the traffic turns out relevant once the random process becomes similar at different scales, but this model (self-similar model) is no longer popular due to the mathematical complexity and the complex estimation of the self-similarity degree from the Hurst parameter. To estimate this self-similarity degree, it is necessary to determine the Hurst parameter separately for each frame, and then to obtain a unified Hurst parameter that

[4]

[5]

[6]

[7]

[8]

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network - Astaiza, Bermdez, Salgado

39

[9]

Georges Fiche & Gerard Hebuterne (1988) Communicating Systems & Networks: Traffic & Performance,London and Sterling, VA. Walter Grote H. Claudio vila C. Alexis Molina B. (2007) ANLISIS DE MXIMO DESEMPEO PARA WLAN OPERANDO A TASAS FIJAS O ADAPTIVAS USANDO EL ESTNDAR IEEE 802.11 a/b/g, Ingeniare. Revista chilena de ingeniera, vol. 15 N 3. Evelio Astaiza Hoyos, Hctor Fabio Bermdez, Pablo Andrs Gutirrez (2007) Simulacin De Sistemas De Telecomunicaciones, Ed Padilla Bejarano, Ferney ISBN: 978-958-44-2583-6 V, 300 page, 150 Ulf Lamping, Richard Sharpe, and Ed Warnicke (2004) Wireshark Users Guide, 35094 for Wireshark 1.4 Dimitrios P. Pezaros, Manolis Sifalakis, and David Hutchison On the Long-Range Dependent Behavior of Unidirectional Packet Delay of Wireless Traffic, Lancaster, UK Arcadio Reyes Lecuona, (2001) MODELADO DE TRFICO DECLIENTES WWW universidad de Mlaga P802.11, IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, November 1997

[10]

[11]

[12] [13]

[14] [15]

Arquitectura funcional para la implementacin de mobile IPTV sobre redes LTE y LTE-Avanced
Functional architecture for the implementation of Mobile IPTV over LTE and LTE-Avanced networks
Diego Fernando Rueda Pepinosa MSc(c) en Ingeniera Telecomunicaciones Universidad Nacional de Colombia Investigador del Grupo de GITUN. Universidad Nacional de Colombia. Bogot, Colombia dfruedap@unal.edu.co Zoila Ins Ramos Rodrguez PhD.(c) en Ingeniera - Telecomunicaciones, Universidad de Telecomunicaciones e Informtica de Mosc. Profesor Asociado, Lder del Grupo GITUN. Universidad Nacional de Colombia. Bogot, Colombia ziramosd@unal.edu.co

Resumen La televisin digital mvil sobre el protocolo de Internet (Mobile IPTV) requiere que las redes de mviles provean los recursos y los mecanismos necesarios para garantizar la calidad en los contenidos entregados a los usuarios. Las caractersticas tcnicas de las tecnologas de banda ancha mvil LTE y LTE-Advanced las perfilan como las redes capaces para soportar el despliegue de Mobile IPTV. Por consiguiente, en este trabajo se ha realizado el anlisis de las redes LTE y LTE-Advanced con el fin de proponer una arquitectura funcional para orientar la implementacin del servicio de Mobile IPTV. Palabras clave Arquitectura funcional; Long Term Evolution (LTE); LTE-Advanced; Mobile IPTV; Subsistema Multimedia IP (IMS); Servicio de Multidifusin y Difusin Multimedia (MBMS). Abstract Mobile digital television over IP networks (Mobile IPTV) requires that mobile networks provide the resources and mechanism necessary to guarantee the quality of content delivered to users. The technical characteristics of mobile broadband technologies LTE and LTE-Advanced will permit to be the networks able to support the deployment of Mobile IPTV. Therefore, in this study we have done an analysis of the LTE and LTE-Advanced networks in order to propose functional architecture to guide the implementation of the Mobile IPTV service. Keywords Mobile IPTV; IP Multimedia Subsystem (IMS); Long Term Evolution (LTE); LTE-Advanced; Multicast/Broadcast Multimedia Service (MBMS); Functional Architecture.

I. INTRODUCCIN
El crecimiento del nmero de usuarios, la multiplicidad de dispositivos para acceder a la red y la demanda de nuevos servicios y aplicaciones generan un aumento considerable en el trfico de datos que circula por la redes mviles y causan

problemas de congestin y la degradacin en la calidad de los servicios ofrecidos [1] [2]. Segn el estudio realizado en [2], para el ao 2016 el trfico de datos mviles llegar a ms 10.8 Exabytes por mes, del cual el 70% ser generado por flujos de video. Es por tanto que las redes mviles estn al borde de una tercera fase de evolucin en la cual el trfico de datos mviles ser dominado principalmente por contenidos de video y que se requerirn nuevas formas de optimizar la red para evitar la saturacin de la misma [3]. La estimacin del incremento de este tipo de trfico es uno de los principales impulsores para la adopcin de los nuevos estndares de banda ancha mvil LTE (Long Term Evolution) y LTE-Advanced (LTE-A) [3]. Bajo este escenario uno de los servicios ms exigentes en trminos de consumo de recursos ser la Mobile IPTV puesto que requiere de una red de alta velocidad, baja tasa de error y bajo retardo para permitir la reproduccin en tiempo real del contenido seleccionado por el usuario [4]. En consecuencia, el despliegue de sistemas LTE marcar el inicio de una nueva era en las comunicaciones mviles que permitir a los operadores contar con una plataforma global para soportar las prximas generaciones de servicios con la calidad requerida por cada uno de ellos [5]. Las caractersticas tcnicas de las redes LTE/ LTE-A las perfilan como las tecnologas capaces de soportar el despliegue de la Mobile IPTV toda vez que se constituyen en la evolucin de las redes de 3G, con en un ncleo de red completamente IP (All-IP), capaces de ofrecer altas velocidades de

Recibido: 26/03/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

41

acceso, mejorar la eficiencia espectral, reducir el retardo y de diferenciar los flujos de trfico [6] [7]. Por lo tanto, es necesario contar con una arquitectura que permita orientar la implementacin del servicio Mobile IPTV sobre este tipo de redes y en donde se garantice la calidad de los contenidos entregados a los usuarios y la adecuada gestin del servicio. Este artculo est organizado de la siguiente manera: en la parte II se encuentran los trabajos relacionados con la temtica tratada en esta investigacin, en la parte III se revisan los principales aspectos para el despliegue del servicio de Mobile IPTV, seguidamente, en la parte IV se analiza y propone una arquitectura funcional para la implementacin de Mobile IPTV sobre redes LTE/ LTE-A, y por ltimo, en la parte V, se presentan las conclusiones obtenidas con el desarrollo de este trabajo de investigacin.

II. ANTECEDENTES
Entre los trabajos relacionados con esta investigacin se pueden citar inicialmente a [8] y [9], donde los autores realizan la revisin y comparacin de las arquitecturas funcionales recomendadas por la Unin Internacional de las Telecomunicaciones (UIT) para la entrega de servicios de IPTV. Las arquitecturas presentadas por la UIT en [10] son tres y tienen como referencia a las Redes de Nueva Generacin (NGN, Next Generation Networks) [11]. La primera arquitectura fue definida para el despliegue de IPTV sobre redes que no son NGN (Non-NGN IPTV), la segunda presenta una arquitectura basada en NGN sin la inclusin del Subsistema Multimedia IP (IMS, IP Multimeda Subsystem) (NGN non-IMS IPTV) [12] y la tercera se basa en la implementacin de IPTV en NGN con su componente de IMS (NGN-IMS IPTV) [13]. De estas arquitecturas, la ms estudiada ha sido la arquitectura NGN-IMS IPTV. Los autores de [14], [15] y [16] consideran al IMS como un elemento indispensable para el control en las sesiones, el lanzamiento del servicio y los mecanismos autenticacin, autorizacin y contabilidad (AAA, Authentication, Authorization, and Accounting) as como para la aplicacin de polticas, control de admisin y gestin de recursos.

Dichos trabajos estn orientados hacia la implementacin de IPTV en entornos NGN. En [17] se realiza un estudio de la sealizacin para la prestacin de servicios de video sobre redes LTE integrando el IMS junto al servicio de MBMS (Multimedia Broadcast Multicast Service) [18]. El IMS se implementa para controlar las sesiones, proporcionar la admisin a la red y el control de polticas, mientras que el MBMS se utiliza para la entrega de contenido multimedia a travs de portadoras de multidifusin y difusin a mltiples usuarios dentro de la misma zona de cobertura [17]. Sin embargo, no se consider la inclusin de una entidad de gestin del servicio. En consecuencia, los trabajos encontrados en la literatura se diferencian de esta investigacin puesto que aqu se propone y analiza una arquitectura funcional para orientar la implementacin del servicio Mobile IPTV sobre redes LTE/LTE-A con el objetivo de garantizar la calidad de los contenidos entregados a los usuarios y la adecuada gestin del servicio.

III. CONSIDERACIONES PARA LA IMPLEMENTACIN DE SERVICIOS DE MOBILE IPTV


A. Definicin de Mobile IPTV En las redes mviles la IPTV se enmarca bajo el concepto de Mobile IPTV, que se define como una tecnologa capaz de permitir a los usuarios la transmisin y recepcin de trfico multimedia que incluyen seales de televisin, video, audio, texto e imgenes por medio de redes cableadas o inalmbricas basadas en el IP con QoS, QoE, seguridad, movilidad e interactividad [19]. Con Mobile IPTV los usuarios pueden disfrutar de la televisin digital (TD) y los servicios relacionados en cualquier lugar, a cualquier hora y sobre cualquier dispositivo, inclusive mientras estn en movimiento [20]. Cabe sealar, que la IPTV es diferente de las soluciones de televisin sobre Internet, debido a que esta ltima permite a los usuarios ver videos o canales de televisin en un entorno del mejor esfuerzo, mientras que en los sistemas de IPTV es requisito que el servicio y la red sean debidamente gestionados y controlados para asegurar la calidad en los contenidos entregados [21] [22].

42

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

La implementacin de la IPTV est definida por una cadena de valor conformada por el proveedor de contenidos, el proveedor del servicio, el operador de red y el usuario final [23]. En este contexto, el material audiovisual generado por el proveedor de contenidos es multiplexado con otros contenidos multimedia y aplicaciones interactivas, para posteriormente ser transmitido por la red IP del operador de red [24]. Del lado del usuario, este debe disponer de un dispositivo que le permita la recepcin y decodificacin de los canales de TD y ejecucin de las aplicaciones interactivas [24]. B. Clasificacin de los servicios de IPTV La UIT clasifica a los servicios de IPTV en tres categoras: bsicos, selectivos mejorados, e interactivos [25]. Los servicios bsicos estn conformados por canales de audio, canales de audio y video (A/V), y canales de A/V con datos. Estos se emiten por difusin y pueden ser en alta definicin (HD, High Definition) o en definicin estndar (SD, Standar Definition) [25]. Los servicios selectivos mejorados abarcan la difusin de video cercano a la demanda (Near VoD, Near Video on Demand), el VoD real (Real VoD), la gua de programacin electrnica (EPG, Electronic Program Guide), la grabadora de vdeo personal (PVR, Personal Video Recorder), entre otros. Esta categora ofrece servicios de IPTV ms avanzados que los servicios bsicos puesto que estn destinados a mejorar la comodidad del usuario y a proporcionar una amplia gama de contenidos A/V que pueden ser seleccionados por usuario segn sus preferencias [25]. Finalmente, se tienen los servicios interactivos de IPTV como: T-information (noticias, tiempo, trfico, y otros), T-commerce (compras, subastas, y transacciones bancarias, entre otros), T-communication (correo, video telfono, mensajera y dems), T-entertainment (juegos, blog, etc.), y T-learning (educacin primaria, intermedia, secundaria y superior) [25]. Estos servicios requieren de un canal de comunicaciones bidireccional para que el usuario pueda interactuar con los contenidos multimedia mediante las aplicaciones interactivas de forma tal que puedan personalizar el contenido que desean ver.

C. Retos para la implementacin de Mobile IPTV. La implementacin de sistemas de Mobile IPTV debe superar varios desafos antes que los servicios asociados sean ampliamente desplegados y utilizados. Entre los retos ms importantes que deben ser abordados por parte de los proveedores del servicio y los operadores de red estn: Propagacin en el enlace inalmbrico: se presentan errores en la transmisin, shadowing, fading, reflexiones temporales, interferencias y obstculos que causan una reduccin en el nivel de potencia de recepcin y aumento en la prdida de paquetes de rfagas lo que afecta calidad de la recepcin de contenidos de IPTV [26]. Velocidad de transmisin de datos del enlace inalmbrico: el incremento en el trfico de datos mviles limita la capacidad de la red para mantener la tasa de datos mnima para la entrega de servicios de IPTV [26]. QoS y QoS: los parmetros de desempeo de la red como velocidad de transmisin, retardo, jitter y prdida de paquetes deben ser mantenidos dentro de los niveles aceptables para el despliegue de sistemas de IPTV [4]. Cobertura del servicio: la dificultad para implementar una red mvil que cubra todas las reas geogrficas puede conllevar como solucin la habilitacin del handover vertical entre redes heterogneas cada una de las cuales tiene recursos diferentes que pueden afectar el manejo de los flujos asociados a la IPTV [26]. Multiplicidad de equipos de usuario (UE, User Equipment): en el mercado existen distintos equipos para acceder al servicio de IPTV como TV, computadores, smartphones y tablets, que ofrecen capacidades diferentes en procesamiento, almacenamiento, tamao y resolucin de pantalla lo que impacta directamente en la visualizacin de los contenidos e interfaces de usuario [26]. Retardo de inicio de reproduccin de contenidos: se genera por el tiempo que tardan los equipos de los usuarios en unirse a la red, el tiempo de llenado del buffer de los UE receptores, y el tiempo de decodificacin de los contenidos de A/V. Esta caracterstica afecta

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

43

la experiencia de los usuarios en el uso de servicios de IPTV [27][28]. Tiempo de conmutacin de canal (zapping time): impide que el cambio de canal sea rpido y gil. Corresponde al tiempo necesario para recibir una trama que permita comenzar el proceso de decodificacin del nuevo canal y se debe al retardo introducido por el protocolo de multicast, al retardo en el buffer y el retardo de decodificacin [28]. Mercados de consumo: Existe la posibilidad de la baja demanda por parte de los consumidores debido a la visualizacin de la IPTV en pantallas pequeas, por ello se requiere de un modelo de negocio con servicios de IPTV innovadores e interfaces de usuario atractivas [26]. Regulacin y normatividad: la regulacin existente para el despliegue de Mobile IPTV es escasa y aun no se tiene una normatividad clara al respecto toda vez que se trata de un servicio novedoso y que aun no ha sido ampliamente desplegado. D. Capas de la arquitectura La arquitectura funcional para la implementacin de Mobile IPTV sobre redes LTE/LTE-A que se propone est orientada a garantizar la calidad de los contenidos entregados a los usuarios y la adecuada gestin del servicio. La arquitectura se basa en capas, las cuales cumplen con funciones bien definidas y ofrecen servicios entre s. En la Fig. 1 se presenta la arquitectura funcional de alto nivel.
Fig. 1. ARQUITECTURA FUNCIONAL DE ALTO NIVEL

UTRAN est compuesta por una malla de nodos B evolucionados (eNB), los cuales son una especie de estaciones base distribuidas a lo largo del rea de cobertura de red. Un eNB define una celda y servir a mltiples UE que se encuentren en su zona de influencia. Pero un UE slo puede estar conectado a un nico eNB al tiempo [27]. La arquitectura de protocolos de la red EUTRAN se da tanto para el plano de control como para el plano de usuario. En el Plano de Control (CP, Control Plane) est el protocolo NAS (NonAccess Stratum) y el protocolo para el Control de Recursos de Radio (RRC, Radio Resource Control) tal y como se muestra en la Fig. 2 [30]. El protocolo NAS comunica al UE con la Entidad de Gestin de la Movilidad (MME, Mobility Management Entity) y se usa en el enganche de los UE a la red, en la autenticacin, en la gestin de las portadoras del EPC y en el manejo de la movilidad [31]. Entre tanto, el protocolo RRC es usado para la difusin de informacin, la bsqueda (paging) de UE, el establecimiento y mantenimiento de las portadoras de radio, la gestin de la conexin RRC, la trasferencia del contexto de UE durante el handover y para los reportes de medidas como la Informacin de la Calidad del Canal (CQI, Channel Quality Information) desde el UE [32].
Fig. 2. PILA DE PROTOCOLOS EN EL PLANO DE CONTROL

Fuente: [30].

Fuente: autores del proyecto

1) Capa de Acceso: corresponde a la Red de Acceso por Radio Terrestre Universal - Evolucionada (E-UTRAN, Evolved - Universal Terrestrial Radio Access Network) de las redes LTE/LTEA. La E-

El Plano de Usuario (UP, User Plane) la capa de acceso consta de la pila de protocolos presentada en la Fig. 3 como: Protocolo de Convergencia de Paquetes de Datos (PDCP, Packet Data Convergence Protocol), Control del Enlace de Radio (RLC, Radio Link Control), Control de Acceso al Medio (MAC, Media Access Control) y fsica (PHY) [30]. El protocolo PDCP permite la compresin de los encabezados IP basada en la Compresin de Encabezados Robusta (ROCH, Robust Header Compression), el cifrado y la proteccin de la integri-

44

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

dad de los datos transmitidos [33]. La subcapa RLC tiene a cargo la segmentacin y concatenacin de los paquetes de datos, y el manejo de las retransmisiones mediante Solicitudes de Repeticin Automtica (ARQ, Automatic Repeat reQuest) [34]. Por su parte, la subcapa MAC se encarga del manejo de las retransmisiones ARQ Hibridas (HARQ, Hybrid ARQ), del mapeo entre los canales lgicos y de transporte, de la programacin del trfico de los enlaces ascendente y descendente, de la multiplexacin de los UE, de la identificacin del servicios MBMS y de las seleccin del formato de transporte [35].
Fig. 3. PILA DE PROTOCOLOS EN EL PLANO DE USUARIO

Fuente: [30]

La capa PHY es la responsable de la proteccin de datos de los errores del canal mediante el uso de esquemas de Modulacin y Codificacin Adaptativas (AMC, Adaptative Modulation and Coding) segn las condiciones del medio de transmisin. Tambin mantiene las frecuencias y el tiempo de sincronizacin, realiza mediciones de las caractersticas del canal de radio y su respectivo informe a las capas superiores, ejecuta funciones de procesamiento de radio frecuencia (RF) incluida configuracin de antenas, modulacin, demodulacin y transmisin por diversidad [30]. En la Tabla I se resumen las principales caractersticas de la capa PHY para las redes LTE/LTE-A.
TABLA I CARACTERSTICAS DE LA CAPA PHY EN LAS REDES LTE/LTE-A Caractersticas Esquema de acceso Ancho de banda de RF Tasa de bits pico Modulacin Multiplexacin espacial Fuente: autores del artculo DL UL UL DL 20 MHz 300 Mbps 75 Mbps MIMO LTE SC-FDMA OFDMA 100 MHz 1 Gbps 500 Mbps LTE-A

QPSK, 16QAM, 64QAM

2) Capa de Transporte: est conformada por el ncleo de paquetes evolucionado (EPC, Evolved Packet System) de las redes LTE/LTE-A, el cual proporciona al sistema de IPTV un ncleo All-IP, con las capacidades de ofrecer calidad del servicio y acceso desde cualquier lugar y dispositivo incluso si el usuario esta en movimiento. Las principales funciones de esta capa son la gestin la movilidad de los UE (en el momento del handover dentro de la misma red o en el handover vertical), el acceso a diferentes servicios ofrecidos por el proveedor (voz, video y datos), la conexin a sistemas 3GPP y aquellos que no lo son, la conectividad IPv4/IPv6, la administracin de las polticas de QoS y de carga, y los mecanismos para la oferta de servicios MBMS [30]. Los elementos de red que integran al EPC son la entidad de gestin de la movilidad (MME), la puerta de enlace del servicio (S-GW, Serving Gateway), la puerta de enlace a la red de paquetes de datos (PDN-GW, Packet Data Network Gateway), la entidad encargada de las polticas y reglas de carga (PCRF, Policy and Charging Rules Function) y los elementos para ofrecer servicios de MBMS [30]. 3) Capa de Control: tiene como base al ncleo del IMS [37] que otorga as a la arquitectura de IPTV el registro de usuarios y mecanismos AAA, la gestin de las suscripciones, la centralizacin de los perfiles del usuario, flexibilidad en las polticas del usuario, la personalizacin de servicio, la gestin de sesiones, enrutamiento, el lanzamiento de servicios, numeracin, interaccin con los facilitadores de servicio NGN (presencia, mensajera, gestin de grupos, y otros), movilidad, calidad de servicio, control de portadoras y una solucin unificada de tasacin y facturacin [15]. Adems, la inclusin de IMS en la arquitectura aporta en la adaptacin de los flujos de la IPTV a los recursos de la red y a las capacidades de los UE. De este modo los usuarios pueden acceder al servicio de IPTV desde cualquier lugar, a cualquier hora y sobre cualquier dispositivo, inclusive mientras estn en movimiento. El IMS tambin permite el control flexible del servicio de IPTV debido al que el manejo de sesiones se basa en el Protocolo de Inicio de Sesin (SIP, Session Initiation Protocol) [15]. Otro escenario para los servicios de IPTV basados en IMS est en traspaso de las sesiones entre diferentes dispositivos con lo cual el

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

45

usuario podr continuar observando el contenido as cambie de UE. La capa de control est constituida por las entidades para el control de sesiones de llamada (CSCF, Call Session Control Funtion), y se utilizan para el establecimiento de las sesiones multimedia entre los usuarios y para preparar la entrega de los servicios solicitados segn las caractersticas de la sesin del usuario [15]. Dichas caractersticas como el perfil de usuario, polticas, suscripciones, preferencias, entre otros, se almacenan en el servidor de suscripcin local (HSS, Home Subscription Server). 4) Capa de servicios y aplicaciones: Entre sus objetivos estn almacenar y adquirir los diferentes contenidos de A/V, formar la parrilla de programacin, integrar las aplicaciones interactivas con los canales de televisin, emitir y controlar los flujos del servicio de IPTV, y atender el dilogo de control de reproduccin de contenidos (iniciar, pausar, detener, avanzar y retroceder) y de interactividad con las aplicaciones [38]. Los principales componentes de esta capa son las entidades para el descubrimiento servicios (SDF, Service Selection Function) y la seleccin de servicios (SSF, Service Selection Function), la entidad para el control del servicio de IPTV (SCF, Service Control Funtion) y la entidad encargada de la entregar (MDF, Media Delivery funtion) y controlar (MCF, Media Control Funtion) los contenidos multimedia. 5) Capa de gestin: proporciona funciones de gestin y comunicaciones para la operacin, administracin y mantenimiento de la red mvil y el

aprovisionamiento del servicio de IPTV. Dentro de las funciones de la gestin de red se considera la gestin de la configuracin y activos del servicio; la gestin de eventos con el objetivo de asegurar su correcto funcionamiento y ayudar a prever incidencias futuras; la gestin de incidentes que afecten la calidad del servicio y su restauracin en el menor tiempo posible; la gestin de problemas y errores frecuentes que degradan la calidad del servicio; el monitoreo del desempeo a nivel de red; la gestin de la seguridad al tomar acciones apropiadas para prevenir accesos no autorizados a la red; y el control de cambios para la provisin, cese o modificacin de la capacidad de la red para el soporte de los servicios [39]. Por su parte, la gestin del servicio se relaciona con los aspectos contractuales de los servicios ofrecidos a los clientes. Entre sus tareas estn la atencin al usuario y gestin de las solicitudes que realicen; la interaccin y negociacin con proveedores de servicios; el mantenimiento de los acuerdos de nivel de servicio y del portafolio de servicios [39]. 6) Proveedor de Contenidos: es la entidad propietaria de los contenidos o es la poseedora de la licencia para vender los activos de los mismos. Su funcin es la produccin y entrega de contenidos los cuales pueden ser videos, audios, datos, texto y aplicaciones interactivas. Forman parte de los proveedores de contenidos los programadores de canales de TV satelitales o terrestres, los productores de programas de TV, las bases de datos de contenidos (series y pelculas), las empresas de desarrollo de software y otros proveedores de contenido [12].

Fig. 4. ARQUITECTURA PARA LA IMPLEMENTACIN DE MOBILE IPTV SOBRE REDES LTE/LTE-A

Fuente: autores del ariculo

46
E. Descripcin detallada de la arquitectura

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

Los principales componentes de la arquitectura propuesta para la implementacin del servicio de IPTV sobre redes LTE/LTE-A se muestran en detalle en la Fig. 4 y se describen a continuacin. 1) Equipos de usuario (UE): realizan la identificacin de los usuarios, la decodificacin de los contenidos, despliegue de las imgenes, reproduccin del audio y ejecucin de las aplicaciones interactivas que conforman los servicios de IPTV. El UE contiene el mdulo de identificacin de suscriptor universal (USIM, Universal Subscriber Identity Module) con la informacin de autenticacin para acceder a la red. Del mismo modo, el UE monitorea el rendimiento del canal de radio y transmite al eNB la CQI, soporta la interfaz de radio LTE/LTE-A para el enlace ascendente y descendente, y se encarga de mapear el trfico del enlace ascendente en las clases de trfico [40]. 2) Nodos B evolucionados (eNB): realizan mltiples funciones en el CP como la gestin de recursos de radio (RRM, Radio Resource Management), incluido el control de las portadoras de radio, el control de admisin a los recursos de radio, la gestin de la movilidad (MM, Mobility Management) y la planificacin del enlace ascendente y descendente. Adicionalmente en el UP el eNB se encarga de la compresin de encabezado IP y cifrado de flujo de datos de usuario; de la seleccin de la MME; del renvo de datos desde el UE hacia la S-GW; de la programacin y transmisin de informacin de bsqueda (paging) originada desde la MME y de la informacin de operacin y mantenimiento [30]. 3) Entidad de gestin de la movilidad (MME): es el elemento esencial para el control de acceso al EPC de las redes LTE/LTE-A. El MME se encarga de la sealizacin NAS para soportar la movilidad de los UE (handover dentro de la red LTE o handover vertical) y los procedimientos para la gestin de las sesiones (establecer y mantener la conectividad IP entre el UE y el PDN GW), del mismo modo provee la seguridad a la sealizacin NAS. El MME tambin se encarga de la autenticacin de los usuarios (mediante la interaccin con el HSS), de la gestin de los perfiles de suscripcin y de la conectividad a los servicios mediante la seleccin del S-GW y del PDN-GW para un UE al

iniciar la conexin o mantener la conectividad en movilidad de los UE [30]. 4) Puerta de enlace de servicio (S-GW): Su principal funcin es la gestin y la conmutacin de los paquetes de datos del usuario. El S-GW acta como soporte de la movilidad en el plano de usuario durante los handover entre eNB de la misma red y como soporte para la movilidad entre la red LTE y otras tecnologas 3GPP. En el estado de reposo de los UE, el S-GW termina la ruta de datos del enlace descendente y activa la bsqueda cuando llegan datos para el UE. El S-GW gestiona y almacena los contextos de los UE, por ejemplo, los parmetros del servicio de la portadora IP y la informacin de enrutamiento de la red interna. Adems, efecta la marcacin de paquetes a nivel de transporte en el enlace descenderte y ascendente, monitorea los datos y los recolecta para propsitos de contabilidad y de carga al usuario, y realiza la interceptacin de comunicaciones legal [30]. 5) Puerta de enlace de la red de paquetes de datos (PDN-GW): proporciona conectividad IP de los UE hacia las redes de paquetes de datos externas y servicios siendo el punto de entrada y salida del trfico para el UE. Un UE puede tener una conectividad simultnea con ms de un PDNGW para acceder a mltiples redes de paquetes de datos. El PDN-GW lleva a cabo la asignacin de direcciones IP, la aplicacin de polticas, el filtrado de paquetes para cada usuario, el soporte de carga, la marcacin paquetes a nivel de transporte en el enlace descenderte, la interceptacin legal y la deteccin de paquetes. Otra funcin clave de la PDN-GW es la de apoyar la movilidad de usuarios en cualquier caso del handover [30]. 6) Funcin de polticas y reglas de carga (PCRF): es el elemento de red responsable de asignacin y definicin de las reglas de polticas y control de carga (PCC, Policy and Charging Control). Este componente lleva a cabo las decisiones sobre cmo manejar el servicio en trminos de QoS, adems ofrece informacin al PCEF (Policy and Charging Enforcement Function) ubicado en el PDN-GW, o si es necesario al BBERF (Bearer Binding and Event Reporting Function) localizado en el S-GW para el establecimiento de las portadoras y las polticas adecuadas a los flujos del servicio segn los requisitos de desempeo [41]. Las portadoras y polticas permiten que la red pueda

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

47

identificar los flujos de paquetes asociados a un servicio para dar el tratamiento preferente y con ello garantizar los recursos necesarios para mantener la calidad en el servicio. Es de tener en cuenta que el PCRF nicamente aplica las reglas PCC a los flujos de servicios de unidifusin y no a los multidifusin y difusin [41], razn por la cual en entornos de IPTV los servicios que sern beneficiados por las reglas definidas en el PCRF son los servicios de VoD los cuales se manejarn diferenciadamente del resto de servicios conforme las reglas as lo definan. 7) Servidor de suscripcin local (HSS): Es una base de datos que almacena todos los datos de los usuarios y registra la ubicacin del usuario en la red. El HSS almacena el perfil del suscriptor el cual contiene informacin sobre los servicios que pueden ser utilizados por el usuario segn lo contratado son el proveedor del servicio (paquetes de datos, servicios de IPTV, telefona, roaming, etc.). Adems almacena los vectores de autenticacin y las claves de seguridad para cada UE [40]. 8) Proxy-CSCF (P-CSCF): Es un servidor SIP que acta como la puerta de entrada al sub-sistema IMS desde la red LTE/LTE-A. Los principales objetivos del P-CSCF son garantizar la sealizacin entre la red y los suscriptores y la asignacin de los recursos para los flujos multimedia por medio de la interaccin con el subsistema de control de admisin y recursos (RACS) [37]. En la arquitectura el P-CSCF se conecta con el PCRF para la asignacin de las reglas PCC a los flujos de servicios asociados a la IPTV. Por tanto, a travs del P-CSCF, el IMS puede controlar la operacin de la capa de transporte que para este caso corresponde a los servicios portadores del EPS. 9) Serving-CSCF (S-CSCF): Es la principal entidad de control dentro del IMS puesto que acta como servidor de registro SIP (SIP Registrer). Este componente procesa los registros de los usuarios y almacena su ubicacin actual, tambin es el responsable de la autenticacin de los usuarios y la gestin de las sesiones. Las polticas del suscriptor almacenadas en el HSS controlan las operaciones realizadas por el S-CSCF para un suscriptor en particular [37]. 10) Interrogating-CSCF (I-CSCF): Es un servidor SIP que acta como puerta de entrada de la sealizacin SIP proveniente de redes externas por

ejemplo la consulta a los servidores de nombres de dominios (DNS). El I-CSCF consulta al HSS para descubrir el S-CSCF apropiado para el usuario. [37]. 11) Entidad de descubrimiento y seleccin de servicios (SDF/SSF): El SDF brinda la informacin que se requiere para que un UE pueda identificar los servicios de IPTV disponibles (descubrimiento de servicios personalizados). En la arquitectura uno o varios SSF pueden utilizarse para proporcionar la informacin del servicio y las preferencias de los usuarios para que con ello los servicios puedan ser seleccionados por los usuarios [15]. 12) Entidad para el control del servicio de IPTV (SCF): Maneja las solicitudes y la ejecucin de servicio, adems controla las sesiones para todos los servicios de IPTV. Las tareas generales de un SCF son el inicio de sesin y control de los servicios de IPTV; la interaccin con el ncleo IMS y el S-CSCF para recibir, validar y realizar peticiones de servicios de IPTV realizadas por los usuarios; la autorizacin del servicio y validacin de las peticiones del contenido seleccionado por el usuario con base a la informacin de su perfil; la seleccin de las funciones relevantes de control/entrega de los contenidos de IPTV; la personalizacin de la experiencia del usuario y el control del crdito [15]. 13) Entidad multimedia de IPTV (MDF/MCF): Desempea funciones para la entrega y el control de los contenidos multimedia asociados a la IPTV. Las funciones del MDF son el manejo de la entrega de los flujos multimedia usando el Protocolo de Tiempo Real (RTP, Real Time Protocol); el almacenamiento de los contenidos multimedia e informacin del servicio; el procesamiento, codificacin y decodificacin de contenidos multimedia en varios formatos y la proteccin de contenido [15]. Entre tanto, las principales actividades realizadas por el MCF son la seleccin de los servidores de MDF; la transmisin de los contenidos por las redes de transporte y el control del activo en la entrega de los contenidos; la aplicacin de polticas para la distribucin y gestin de contenidos; el mapeo de la identificacin del contenido y su ubicacin en el MDF; la interaccin con el UE mediante el uso de comandos RTSP para la reproduccin del contenido; la recopilacin de informacin estadstica sobre el uso del servicio y la generacin de informacin de facturacin [15].

48

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

14) Servicio de multidifusin y difusin multimedia (MBMS): En las redes LTE/LTE-A el servicio MBMS ofrece un modo de distribucin punto-multipunto como una alternativa valiosa a la unidifusin cuando un gran nmero de usuarios acceden simultneamente al mismo contenido. Por ejemplo, durante la transmisin en vivo de un programa de televisin muchos flujos serian enviados individualmente con el mismo contenido a los usuarios. Pero con la multidifusin se toma ventaja de las cualidades inherentes de la difusin en las redes inalmbricas, puesto que permite enviar el mismo contenido una sola vez a igual nmero de usuarios [42]. En este escenario, la multidifusin hace ms eficiente el uso del espectro y reduce los costos por bit [42]. La activacin del servicio MBMS se logra con la inclusin de un mnimo de elementos como el Centro de Servicios de Multidifusin/Difusin (BM-CS, Broadcast/Multicast Service Center), la puerta de enlace del MBMS (MBMS-GW, MBMS Gateway) y la Entidad de Coordinacin de multidifusin para mltiple celdas (MCE, Multi-cell/multicast Coordinating Entity). Grficamente, en la Fig. 5 se puede observar la interconexin de dichos elementos en la red LTE/LTE-A.
Fig. 5 ARQUITECTURA LGICA DEL SERVICIO MBMS

Fuente: [30]

El MB-SC se encarga de la programacin de un servicio MBMS, del anuncio del servicio a los UE; de la autorizacin de usuarios, de la asignacin de portadoras de identificacin del servicio, y la inicializacin y terminacin de las portadoras de

recursos de MBMS. El MB-SC puede ser el punto de contacto directo con el proveedor del servicio. Entre tanto, la MBMS-GW permite enviar los paquetes IP de multidifusin a todos los eNB que forman parte de servicio MBMS, tambin realiza el control de la sealizacin de las sesiones MBMS hacia la red E-UTRAN usando una interfaz a la entidad MME. Finalmente la entidad MCE, que corresponde a una funcin lgica y puede residir en otro elemento de la red como en un eNB, realiza el control de admisin, la asignacin de los recursos de radio en toda la red de multidifusin/ difusin de frecuencia nica (MBSFN, Multimedia Broadcast Multicast Service Single Frequency Network), de la sealizacin del control de la sesin, y toma decisiones sobre la configuracin de los enlaces de radio [30]. Gestin de la calidad de servicio en redes LTE/ LTE-A Los sistemas LTE/LTE-A proporcionan a los UE un servicio de conectividad IP a las redes de paquetes externas como por ejemplo a Internet o a una Intranet corporativas. El servicio de conectividad IP se denomina conexin PDN y se caracteriza por una direccin IP nica a travs de la cual el UE opera en la red externa. Las redes externas se identifican mediante una etiqueta denominada Access Point Name (APN). De esta forma para el establecimiento de una conexin PDN entre un UE y una red externa se utiliza el parmetro APN para determinar una PND-GW o varias PND-GW que ofrecen los servicios solicitados por el usuario. Un UE puede establecer mltiples conexiones PDN simultneas [43]. El servicio de conectividad IP de las redes LTE/ LTE-A soporta calidad de servicio (QoS). De esta forma, el trato que reciben los paquetes IP de una determinada conexin PDN puede adaptarse a las necesidades de transmisin de los servicios a los que accede el usuario en aspectos como velocidad de transmisin, retardo y tasa de prdidas de paquetes. En este contexto, es importante tener en cuenta que a travs de las redes LTE/LTE-A se pueden proporcionar servicios de diferente ndole que no requieren los mismos recursos de transmisin. Por tanto, la adaptacin de la QoS de las conexiones PDN a las caractersticas de los servicios permite que la red LTE/LTE-A proporcione una buena experiencia de uso a los usuarios a la

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

49

vez que posibilita una gestin eficiente de los recursos de transmisin puesto que se reservan los recursos estrictamente necesarios para satisfacer los objetivos de calidad de servicio [43]. La forma de gestionar la calidad de servicio en las redes LTE/LTE-A se estructura en torno a la definicin de lo que se denomina servicio portador EPS (EPS Bearer Service). Un servicio portador EPS realiza la transferencia de paquetes IP que tienen asociados unos parmetros de QoS y la plantilla TFT (Trafic Flow Template), que es utilizada para seleccionar el flujo de paquetes IP al que debe proveerse QoS. En este sentido, todos los paquetes IP asociados a un determinado servicio portador EPS reciben el mismo trato de QoS en la red [43]. La activacin, modificacin y desactivacin de los servicios portadores EPS se controla desde las redes LTE/LTE-A con base a los datos de subscripcin del usuario y/o a las polticas de uso recibidas desde el sistema PCC. Para los sistemas de IPTV esta caracterstica es determinante para garantizar los recursos necesarios y con ello brindar la QoS manteniendo los parmetros de desempeo dentro de los niveles aceptables. Los procedimientos principales relacionados con la gestin de sesiones son [43]: 1) Procedimiento de registro (Network Attach): A travs de este procedimiento se establece el servicio de conectividad IP que ofrece la red LTE/ LTE-A. Existen diferentes variantes del procedimiento de registro en funcin de si la red de acceso utilizada es E-UTRAN o cualquiera de las otras redes de acceso alternativas 3GPP y no 3GPP contempladas. 2) Procedimiento de peticin de servicio (Service Request): El modelo de servicio ofrecido por las redes LTE/LTE-A permite que un usuario en modo ocupado (sin una conexin a E-UTRAN) mantenga abiertos los servicios portadores EPS en la red troncal. Este procedimiento permite una reactivacin rpida del plano de usuario cuando el terminal pasa de ocupado a conectado. 3) Peticin de conexin PDN solicitada por el terminal (UE Requested PDN Connectivity): Las redes LTE/LTE-A permiten que el UE inicie el proceso de establecimiento una conexin PDN adicional a la conexin PDN establecida en el proceso de registro.

4) Activacin, modificacin y desactivacin de los servicios portadores EPS dedicados (EPS Bearer Activation/Modification/Deactivation): La gestin de los servicios portadores EPS dedicados es uno de los pilares de la gestin de sesiones en la red LTE. La activacin y modificacin de estos servicios puede estar vinculada al control dinmico de QoS ofrecido por el subsistema PCC. 5) Modificacin del servicio portador solicitada por el terminal (UE requested bearer resource modification): Este procedimiento permite que el terminal pueda solicitar cambios en los servicios portadores que le ofrece la red. Los cambios pueden ser a nivel de los parmetros de QoS como en los filtros de paquetes que determina la composicin del trfico agregado en un servicio portador. Si la solicitud de modificacin realizada por un UE es aceptada por la red, sta procede a iniciar los mecanismos pertinentes de activacin, modificacin y/o desactivacin de los servicios portadores EPS (el control sigue tenindolo la red, pero en este caso, atendiendo a una peticin proveniente del UE).

IV. CONCLUSIONES
Las caractersticas tcnicas de las redes LTE/ LTE-A las perfilan como las tecnologas capaces de soportar el despliegue de la Mobile IPTV toda vez que se constituyen en la evolucin de las redes de 3G, con en un ncleo de red All-IP, capaces de ofrecer altas velocidades de acceso, mejorar la eficiencia espectral, reducir el retardo y proporcionar calidad del servicio. La adecuada gestin de mecanismos y polticas de calidad de servicio permitirn que la red LTE/LTE-A pueda identificar los flujos de paquetes asociados a un servicio para dar el tratamiento preferente y con ello garantizar los recursos necesarios con el propsito que los parmetros de desempeo de la red estn dentro de los niveles aceptables para la entrega de servicios de Mobile IPTV. La arquitectura propuesta para la implementacin de servicio de Mobile IPTV en redes LTE/LTEA se basa en el uso del IMS como componente esencial para el control de sesiones, el lanzamiento del servicio, mecanismos AAA, la aplicacin de polticas, el control de admisin y la gestin de recursos. Tambin se plantea la inclusin del ser-

50

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

vicio de multidifusin y difusin de multimedia (NMBS) de as redes LTE/ LTE-A para lograr optimizar el uso del espectro radioelctrico y de ancho de banda, logrando con ello ampliar la cobertura de usuarios del servicios bsicos de Mobile IPTV.

nications, 2008 (PIMRC 2008), IEEE, pp. 1-5, Sep. 2008. [8] C. S. Lee, IPTV over Next Generation Networks in ITUT, in Proc. 2nd IEEE/IFIP International Workshop on Broadband Convergence Networks (BcN07), IEEE, pp. 1-18, May. 2007. E. Mikoczy, Next generation of multimedia services NGN based IPTV architecture, in Proc. 15th International Conference on Systems, Signals and Image Processing (IWSSIP 2008), IEEE, pp. 523-526, Jun. 2008. ITU-T Rec. Y.1910, IPTV functional architecture, Sep. 2008. ITU-T Rec. Y.2001, General overview of NGN, Dec. 2004. ETSI TS 182 028 V3.5.1, NGN integrated IPTV subsystem Architecture, Feb. 2011. ETSI TS 182 027 V3.5.1, IPTV Architecture; IPTV Functions Supported by the IMS Subsystem, Mar. 2011. M. Volk, J. Guna, A. Kos and J. Bester, Quality-Assured Provisioning of IPTV Services within the NGN Environment, IEEE Communications Magazine, vol. 46, No. 5, pp. 118-126, May. 2008. E. Mikoczy, D. Sivchenko, E. Xu and J. Moreno. IPTV Services over IMS: Architecture and Standardization, IEEE Trans. Communications Magazine, vol. 46, No. 5, pp. 128-135, May. 2008. M. A. Qadeer and A. H. Khan, Multimedia Distribution over IPTV and its Integration with IMS, in Proc.2010 International Conference on in Data Storage and Data Engineering (DSDE 2010), IEEE, pp. 101-105, Feb. 2010 Y. Sun, Y. Dong, Z. Zhao, X. Wen, and W. Zheng, Enhanced Multimedia Services Based on Integrated IMSMBMS Architecture in LTE Networks, in Proc. 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), pp. 1-5, Sep. 2010. 3GPP TS 26.346 V10.2.0, Multimedia Broadcast/ Multicast Service (MBMS); Protocols and codecs, Nov. 2011. S. Park, S. Jeong, C. Hwang and M. El Zarki, Mobile IPTV: Approaches, Challenges, Standards, and QoS Support, IEEE Trans. Internet Computing, vol. 13, no. 3, pp. 23-31, May 2009. O. Oyman, J. Foerster, T. Yong-joo and L. Seong-Choon, Toward enhanced mobile video services over WiMAX and LTE, IEEE Trans. Communications Magazine, vol. 48, no. 8, pp. 68-76, Aug. 2010.

TRABAJOS FUTUROS
La arquitectura propuesta permitir la definicin de un modelo de red LTE en el cual se simular el trfico generado por un servicio de Mobile IPTV con el objetivo de evaluar los principales parmetros de desempeo de la red ante distintas configuraciones.

[9]

[10] [11] [12] [13]

AGRADECIMIENTOS
Este trabajo present los resultados parciales de la de tesis de Maestra en Ingeniera Telecomunicaciones: Marco de Referencia Tcnico para el Despliegue del Servicio de IPTV sobre Redes Mviles LTE (Long Term Evolution) con Calidad de Servicio (QoS), la cual es desarrollada en el Grupo de Investigacin en Teleinformtica de la Universidad Nacional de Colombia GITUN.

[14]

REFERENCIAS
[1] Analysys Research, Global Mobile Broadband: Market potential for 3G LTE (Long Term Evolution), p. 93, Jan. 2008. Cisco Systems, Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 20112016, p. 29, Feb. 2012. O. Oyman, J. Foerster, Yong-joo Tcha, and Seong-Choon Lee, Toward enhanced mobile video services over WiMAX and LTE, IEEE Trans. Communications Magazine, vol. 48, no. 8, pp. 68-76, Aug. 2010. M. Schwalb, iTV Handbook: Technologies and Standards, Ed. Prentice Hall, 2003. ITU Press, ITU Paves the Way for Next-Generation 4G Mobile Broadband Technologies, ITU, Oct. 2010. Available: http://www.itu.int/net/pressoffice/press_releases/2010/40.aspx. M. Baker, LTE-Advanced Physical Layer, in Proc. IMTAdvanced Evaluation Workshop, 3GPP, Beijing, pp. 1 -48, Dec. 2009. I. Siomina and S. Wanstedt, The Impact of QoS Support on the End User Satisfaction in LTE Networks with Mixed Traffic, in Proc. IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Commu-

[15]

[2]

[16]

[3]

[17]

[4] [5]

[18]

[19]

[6]

[7]

[20]

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

51

[21]

A. Al-Hezmi, Y. Rebahi, T. Magedanz and S. Arbanowski, Towards an interactive IPTV for mobile subscribers, in Proc. International Conference on Digital Telecommunications, IEEE, Francer, pp. 1-45, Aug. 2006 J. Goldberg and T. Kernen, Network structures - the Internet, IPTV and QoE, EBU Technical Review, pp. 1-11, Oct. 2007 FG IPTV-ID-0025, Overall definition and description of IPTV in the business role model, ITU-T, p. 4, Jul. 2006. C. Palau, J. Martinez-Nohales, J. Mares, B. Molina and M. Esteve. On mobile video streaming IPTV, in Proc. 10th International Conference on Telecommunications, IEEE, pp. 457-462, Jun. 2009. ITU-T FG IPTV-ID-0026, Classifications of IPTV Service and Its Meaning, Jul. 2006. S. Zeadally, H. Moustafa and F. Siddiqui, Internet Protocol Television (IPTV): Architecture, Trends, and Challenges, IEEE Trans. Systems Journal, vol. 5, no. 4, pp. 518-527, Dec. 2011. J. Kim, T. Um, W. Ryu, B. Lee y M. Hahn, Heterogeneus Networks and Terminal-Aware QoS/QoE-Guaranteed Mobile IPTV Service. IEEE Communications Magazine, vol. 46, no. 5, pp. 110-117, May. 2008. J. Liu, S. G. Rao, B. Li, and H. Zhang, Opportunities and challenges of peer-to-peer internet video broadcast, in Special Issue on Recent Advances in Distributed Multimedia Communications, IEEE, 2007, pp. 11-24. F. Sandu, S. Cserey and E. Mile-Ciobanu, Simulating of LTE Signaling, Advances in Electrical and Computer Engineering, AECE, vol. 10, no. 2, pp. 108-114, May. 2010. 3GPP TS 36.300 V10.6.0, Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2, Dec. 2011. 3GPP TS 24.301 V11.1.0, Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS); Stage 3, Dec. 2011. 3GPP TS 36.331 V10.4.0, E-UTRA; Radio Resource Control (RRC) Protocol specification, Dec. 2011. 3GPP TS 36.323 V10.1.0, E-UTRA; Packet Data Convergence Protocol (PDCP) specification, Mar. 2011. 3GPP TS 36.322 V10.0.0, E-UTRA; Radio Link Control (RLC) protocol specification, Dec. 2010. 3GPP TS 36.321 V10.4.0, E-UTRA; Medium Access Control (MAC) protocol specification, Dec. 2011.

[36]

3GPP TS 23.401 V10.8.0, General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access, Jul. 2012 3GPP TS 23.228 V11.3.0, IP Multimedia Subsystem (IMS); Stage 2, Dec. 2011. D. Durn, R. Cern, J. Arciniegas, Architecture for the Support of the Video on Demand Service for Virtual Academic Communities on IPTV, in Proc. 2011 6th Colombian Computing Congress (CCC), IEEE, pp. 1-7, May. 2011. Osiatis, ITIL V3 Gestin de servicios de TI, 2010, Available: http://itilv3.osiatis.es/itil.php Alcatel Lucent, LTE Evolved Packet System Architecture, 2011. Available: http://lte.alcatel-lucent.com/ locale/en_us/downloads/ LTE_poster.pdf. 3GPP TS 23.203 V11.4.0, Policy and charging control architecture, Dec. 2011 R. J. Vale, H. Viswanathan, eMBMS for More Efficient Use of Spectrum, Technology and Research E-Zine, Alcatel-Lucent, Nov. 2011. Available: http://www2. alcatel-lucent.com/blogs/techzine/ 2011/embms-formore-efficient-use-of-spectrum/ R. Gomes, F. lvarez, F. Casadeball, R. Ferrs, J. Prez and O. Sallent, LTE: Nuevas Tendencias en Comunicaciones Mviles, Fundacin Vodafone, 2010.

[22]

[37] [38]

[23] [24]

[39] [40]

[25] [26]

[41] [42]

[27]

[28]

[43]

[29]

[30]

[31]

[32] [33] [34] [35]

Multilistas aplicadas a la implementacin de un parseador de XML para la definicin de XPDL 2.2 en objective c para iOS
Multilists applied to an XML parser implementation in Objective C for iOS for XPDL 2.2 standard
Daniel Ivn Meza Lara Ingeniero de Sistemas, Universidad Piloto de Colombia Joven Investigador Grupo InnovaTIC, Universidad Piloto de Colombia danielmezal@gmail.com Leidy Andrea Ruiz Rodrguez Ingeniero de Sistemas, Universidad Piloto de Colombia Joven Investigador Grupo InnovaTIC, Universidad Piloto de Colombia Leidy.ruiz.r@gmail.com

scar Elas Herrera Bedoya Doctor en Telecomunicaciones, Universidad Politcnica de Valencia Docente Tiempo Completo, Investigador Grupo InnovaTIC, Universidad Piloto de Colombia oscar-herrera@unipiloto.edu.co

Resumen En este trabajo se expone la implementacin de estructuras de datos en el desarrollo de un parseador que permite la interpretacin de archivos XPDL (XML ProcessDefinitionLanguage) en su versin 2.2, mediante multilistas. Junto con el metamodelo propio del XPDL se busca solucionar una problemtica en la interpretacin del esquema XML, permitiendo un correcto almacenamiento de los elementos bajo el lenguaje Objective C para iOS, con el cual se pretende innovar en el campo de las plataformas mviles que hacen uso del lenguaje estndar BPMN (BusinessProcessModeling Notation) para la representacin de procesos de negocio y que generan el XPDL. El objetivo principal de un XPDL es describir la informacin del flujo de datos del proceso mediante un esquema XML (Extensible MarkupLanguage). Palabras clave BPMN, GDataXML, Objective C, Parser, Procesos de Negocio, XPDL. Abstract With the creation of the standard language BPMN(Business Process Modeling Notation) used to represent business processes, the XPDL(XML Process Definition Language) is generated, which describes the data flow information of the process using a XML(Extensible Markup Language) schema. This document shows the implementation of data structures on the development of a parser which allows the interpretation of XPDL files in the 2.2 version; using together multi-lists and the XPDL meta-model, the interpretation of the XML schema problematic is pretended to be solved, allowing a correct storage of the elements. As an additional contribution, the development of the functional parser is made under the Objective C lan-

guage for iOS, which is pretended to innovate in the mobile platform field. Keywords BPMN, GDataXML, Objective C, Parser, Business Process, XPDL.

I. INTRODUCCIN
En este artculo, se presenta un modelo para la implementacin de estructuras de datos complejas que faciliten la generacin de documentos XPDL (XML ProcessDefinitionLanguage) [1], los cuales son generados de forma organizada por medio de un esquema conceptual definido por el metamodelo propio. Con la apropiacin del esquema conceptual se componen las jerarquas del XML (Extensible MarkupLanguage)[2], que basado en el-estndar XPDL 2.2, contiene la representacin de los elementos propios del modelado de procesos de negocio bajo el lenguaje BPMN (Business ProcessModelingNotation)[3] cuya representacin grfica del ejemplo de un proceso se muestra en la Fig. 1. La representacin de los procesos de negocio por medio del BPMN dentro de un modelador, muestra la unin entre los objetos y las relaciones entre ellos de forma grfica, a partir de esto se genera el XPDL en el cual se guarda, por medio

Recibido: 02/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

53

de un esquema XML, todas las caractersticas propias del proceso. (Ver Tabla I).
Fig. 1 EJEMPLO DE LA REPRESENTACIN GRFICA DE UN PROCESO EN NOTACIN BPMN

Para la definicin de los tipos de datos e inclusin de cada elemento del BPMN dentro del esquema XML, se realiza un modelo preliminar que valide los elementos bsicos del BPMN; la abstraccin del modelo conceptual define de manera general cada elemento de flujo que pueda presentarse dentro del proceso diagramado; posteriormente se realiza la ampliacin y definicin de los tipos de objetos creando as un metamodelo. El metamodelo generado contiene todos los elementos de flujo usados para la representacin del BPMN, segn cada elemento, se definen sus atributos propios y las relaciones entre objetos [4]. Con la conceptualizacin del esquema XML y segn cada elemento propio del metamodelo [5] se construyen las estructuras de datos denominadas multilistas que, al ser implementadas al esquema, buscan de forma sencilla acceder a los elementos y sus respectivos atributos; las multilistas se encargan de guardar las caractersticas de los objetos y sus atributos. Las relaciones entre los objetos van de la mano con nodos establecidos para cada objeto, los cuales se encargan de enlazar los elementos padres (contenedores), por ejemplo los Pools, y los nodos hijo (contenido), por ejemplo, los Lanes, de esta manera se asegura que el XPDL creado cumpla con el estndar 2.2 y el esquema XML definido previamente; con esto se asegura que cada elemento incluido dentro del estndar BPMN, desde un Pool hasta un elemento DataStore, cree un nodo ndice propio y se conecte al elemento prximo para construir la jerarqua del XPDL. Como la estructura de XPDL se crea a partir del esquema XML, se deduce que en la platafor-

ma iOS la interpretacin del archivo del XPDL 2.2 no tiene problema al iniciar el parseo del proceso, por esta razn, al iniciar la implementacin de dicho parseador se analiza sobre qu tipos de parsers pueden ser implementados en Objective C[6]. Para la creacin del parser se toma como punto de partida el esquema XML definido para el estndar XPDL 2.2. El analizador sintctico que realiza el parseo, tanto de escritura como de lectura del documento con extensin XPDL usa el API para Google XML de uso exclusivo para Objective C denominado GDataXML[7], el cual permite el manejo de archivos de forma dinmica y sin alterar el rendimiento de la memoria en el dispositivo, lo cual es importante al desarrollar aplicaciones para dispositivos mviles de Apple [8]. Para concluir con la implementacin del parseador se realizan pruebas tanto del rendimiento y consumo de procesos dentro del dispositivo como de la ejecucin del parseador XPDL.

II. ESQUEMA CONCEPTUAL XPDL


El lenguaje estndar XPDL fue desarrollado por WfMC (Workflow Management Coallition) [9] en 2001, cuyo objetivo principal es almacenar y modificar las caractersticas del diagrama del proceso, dicho lenguaje permite por un lado leer y editar los procesos y por el otro ejecuta el modelo en un compilador de XPDL en una suite BPM [10]. A. Modelo preliminar BPMN Tomando como base la diagramacin del BPMN y la especificacin actual del lenguaje XPDL, definida por WfMC para su nueva versin 2.2, se propone un esquema conceptual bsico que especifica qu entidades y relaciones existen al momento de realizar la creacin del XPDL. Como primera instancia se tienen en cuenta todos los elementos que contiene el BPMN como notacin (ver Fig. 2), de estos se parte un modelo inicial, dicho modelo abstrae de manera general, los elementos diagramados por medio del esquema BPD (Business ProcessDiagram)[11]. Obtenida la abstraccin de los elementos usados en el BPMN y establecidas relaciones entre ellos, el paso siguiente es crear el diagrama conceptual (ver Fig. 3), el cual conllevar a la creacin del metamodelo propio del XPDL.

54

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

El modelo conceptual contiene, adems de los elementos definidos del BPMN, el tipo de relaciones que se establecen entre los objetos, creando as un paquete llamado BPD, el cual mantiene cada elemento en un contenedor interno (Package); dependiendo de los elementos se establece una relacin de acuerdo a cuantos elementos podran existir dentro del contenedor interno, para el caso de los Swimlanes, siempre iniciar en uno y no estar limitada la creacin de elementos, por otro lado, para el elemento WorkFlowProcesses, la creacin est limitada a uno, ya que solamente en un proceso diagramado habr un flujo de eventos.
Fig. 2 MODELO PRELIMINAR BPMN

A partir de la anterior definicin del modelo conceptual del XPDL y mediante una abstraccin profunda sobre cada elemento, se establece el metamodelo, en el cual se definen de manera individual las relaciones entre cada tipo de objetos. B. Metamodelo XPDL El metamodelo [12] identifica las entidades y atributos para el intercambio, o almacenamiento del modelo de procesos, establece una serie de reglas de herencia para asociar una delimitacin del proceso individual con definiciones de entidades por especificacin de participantes, los cuales se establecen en el nivel de paquetes en vez del nivel de definicin individual de procesos (ver Fig. 4).
Fig. 4 METAMODELO XPDL

Fig. 3 DEFINICIN DEL MODELO CONCEPTUAL PARA XPDL

La estructura jerrquica del metamodelo permite generar de manera estructurada la creacin del parseador; posterior al anterior anlisis se hace una representacin grfica y comparacin entre dos lenguajes BPMN y XPDL.

III. IMPLEMENTACIN DEL PARSER


La definicin del paquete permite la especificacin de un nmero de atributos de definicin de elementos, los cuales sern aplicados en definicin de procesos individuales contenidos dentro del paquete. El lenguaje XPDL y BPMN son muy similares, se organizan en forma de organigrama [13], una forma simple de ver sus similitudes es mostrar grficamente (ver Tabla I) elementos especficos en el cdigo XPDL que representa un objeto grfico en el proceso.

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

55

Tomando como ejemplo el XPDL generado por BizAgiModeler, se muestra en la Tabla 1.


TABLA I REPRESENTACIN DE UN BPMN EN LENGUAJE XPDL. GENERADO POR BIZAGI.

Conocido el modo de interpretacin que le da el lenguaje Objective C al esquema XML y con un amplio conocimiento en la creacin de mtodos que abstraen la informacin presentada en los archivos XML, se debe programar de manera lgica la bsqueda de elementos internos y sus atributos, esto se logra mediante la implementacin de un parser o analizador sintctico que acte de manera dual, ya que el parser debe interpretar y crear un archivo XPDL segn el estndar en su versin 2.2. El proceso para iniciar el parser XML, requiere de la entrada de un archivo, el cual contiene el valor de cada elemento individual definido. A. Definicin de Parser En iOS no existe propiamente un marco referente a las definiciones XML como XML Documents para aplicaciones ejecutadas en OSX [14], por tal razn es primordial crear un parseador propio para la definicin del XPDL; dado que existen diferentes libreras que permiten realizar el parseo, se elabora una comparacin entre estas, de igual manera se evala su rendimiento una vez

estn implementadas sobre el lenguaje Objective C(ver Fig. 9). Un parser o analizador sintctico lee el documento XML y comprueba que est bien escrito, adicionalmente puede ser usado para verificar su estructura[15]. Este parser puede ser de tipo SAX(Simple API for XML) o de tipo DOM(DocumentObjectModel), tal como se determina en [16]: SAX: Parser en el cual el cdigo es notificado conforme se avanza dentro del rbol XML, y el programador se encarga de mantener en mente el estado y la construccin de cualquier objeto que se quiera conservar mientras el parser avanza dentro del archivo. DOM: Parser que lee todo el documento y construye en memoria una representacin en la que se puede hacer un query para saber la informacin dentro de distintos elementos. Los parsers que analizamos en este trabajo y que se definen [16] son los siguientes: NSXMLParser: Es un parser SAX incluido por defecto con el iPhone SDK. libxml2: Es una librera de cdigo abierto que se incluye por defecto con el iPhone SDK. Las libreras soportan el procesamiento de parsers SAX y DOM. Es capaz de hacer parser a los datos a medida que son ledos. TouchXML: Es un parser DOM de estilo NSXML. Solo se pueden realizar lecturas de archivos. TBXML: Es un parser DOM ligero diseado para ser tan rpido como sea posible mientras se consume lo mnimo de recursos de memoria. Salva tiempo porque no realiza validaciones, no soporta XPath y solo se puede realizar lectura de archivos XML. GDataXML: Parser DOM de estilo NSXML, desarrollado por Google, que permite la manipulacin sencilla de objetos dentro del XML. Como la estructura del XPDL se crea a partir de un modelo XML, se deduce que sus nodos jerrquicos son inalterables, as se hace ms fcil la representacin de cada elemento como objeto en el lenguaje de programacin. De ante mano se sabe que cualquier lenguaje debe soportar la estructura del lenguaje XML, por ello inicialmente la interpretacin del documento XPDL con la ayuda

56

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

de cualquiera de las libreras anteriores no fue un problema en el caso de la plataforma iOS, ya que iOS internamente maneja un archivo PList[17], que contiene una estructura propia XML, el cual representa cada elemento de la aplicacin como un objeto. B. Seleccin del parser. Para la seleccin del parser se generaron una serie de pruebas, primero se decide que debe hacer el parser en una parte especfica del documento, por ejemplo, una compuerta, como un objeto en el XPDL. Dentro de las pruebas realizadas se observa que entre ms complejos son los archivos, los parser SAX no pueden ser utilizados, ya que se necesita leer el documento completamente para slo buscar un elemento especfico. Ya que el parser de tipo SAX, no permite realizar bsquedas internas en el documento, se decide optar por un parser de tipo DOM, el cual es ms gil en la bsqueda de elementos y consume menos recursos, adems accede a un nodo especifico del rbol en el XPDL. De los parsers de tipo DOM se descartan TouchXML y TBXML, ya que estos no permiten la escritura de archivos XML y no son tiles para la implementacin del diagramador. Al implementar GDataXML, se observa que este parser incorpora libxml2 por defecto y permite realizar tanto la lectura como la escritura de archivos XPDL, as como la bsqueda de elementos que se necesiten dentro del archivo. Consideradas estas caractersticas y las Tablas en las que se hicieron las pruebas de velocidad (ver Fig. 8), se toma la decisin de usar el parser GDataXML de tipo DOM, ya que su tiempo de proceso es mejor que la mayora y adems permite la escritura y lectura de archivos XML. C. Parser XPDL con GDataXML. Dentro de las clases del parser GDataXML, se encuentran implementados mtodos que retornan elementos o atributos abstrados del XPDL. GdataXML provee dos interfaces, una de ellas es GDataXMLNode que contiene mtodos privados, los cuales obtienen los nodos del rbol que se genera al leer el archivo XPDL. Otra interface importante es GDataXMLElement que no slo per-

mite crear una instancia que tiene la capacidad de navegar dentro de un tag (padre) o un grupo de tags permitiendo as la abstraccin de atributos propios del nodo padre, sino que tambin permite crear y modificar un nuevo elemento dentro del XPDL. Previo al parser, se crean las clases con atributos que representan cada elemento del BPMN, (ver Tabla 1), para esto fue necesario entender el metamodelo del XPDL (ver Fig. 4). La primera labor del parseador es el manejo de la lectura e interpretacin de un documento XPDL, para esto, se crea una clase que contiene el parser y se implementa el mtodo que carga el archivo XPDL. Para estar ms seguros de los elementos que maneja el lenguaje XPDL, se crea un diccionario de datos, el cual contiene la definicin de los objetos del lenguaje XPDL 2.2; posteriormente se define el XPath [18], este es el encargado de recorrer el rbol jerrquico del documento XPDL, que permite el despliegue de la ruta del objeto a parsear y accede a la informacin de los nodos atributos definidos en dicho documento. Para realizar el recorrido de cada objeto dentro del documento, se crea un elemento propio del parser, el cual por medio de ciclos, abstrae el valor de los atributos tanto del padre como de los hijos en cada nivel del XPDL. Dentro de esta clase se instancian los objetos (color azul) y sus atributos (color negro), que se usan en la representacin grfica del proceso. La siguiente figura describe el proceso de lectura que realiza el parser para la abstraccin de atributos, de acuerdo al metamodelo del elemento Pool. (Ver Fig. 5).
Fig. 5. PROCESO DE LECTURA DEL PARSER PARA LA GENERACIN DEL POOL.

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

57

Posterior a la abstraccin de los objetos y sus atributos, estos se almacenan dentro de un arreglo que guarda al elemento hijo, este elemento se introduce en otra lista que representa al nodo padre, creando as una lista doblemente enlazada. (Ver Fig. 6).
Fig. 6 ESTRUCTURA LISTA DOBLEMENTE ENLAZADA PARA EL NODO POOLS.

si el nodo es o no un espacio vaco, se toma como nodo significativo, de tal manera que no se cumpla con el estndar del XPDL en su versin 2.2. Observado lo anterior se decidi por optar por otro tipo de estructura, que concluya con la implementacin de listas dobles o multilistas enlazadas, que conectadas entre s por medio del atributo id de cada elemento, permiten una fcil interpretacin de los objetos y una apropiada ejecucin de los procesos. Con la adopcin de multilistas, el mtodo de bsqueda permite acceder a la informacin de manera ordenada a travs de campos claves, en este caso los nodos ID. Las multilistas permiten llegar a un registro por diferentes caminos. El camino lo determina el campo clave sobre el cual se realice la bsqueda [19]. A. Creacin de Multilistas En la Fig. 6 se muestra de manera general, una matriz de objetos Pools, la cual representa la lista doblemente enlazada, esta tiene el objeto POOLS como padre, que contiene a POOL como hijo, que, a su vez, contiene a LANES, al igual que POOLS, LANES tiene el objeto LANE como hijo; que genera as una jerarqua de objetos. Cada hijo est encabezado por un ID, el cual es heredado por el padre, que permite la fcil bsqueda, el acceso a dicho objeto y sus respectivos atributos. Para lograr el parseo en la multilista, el primer elemento que se crea es el Pool, dado que es el contenedor de flujo del proceso; la multilista denominada POOLS tiene un nodo principal que la identifica llamado IDPool, este ser el nodo conector de los elementos que estn contenidos dentro del Pool. De igual manera para el caso de los LANES, el nodo principal est dado por el IDPool, pero para la identificacin del objeto se crea un nodo secundario denominado IDLane, el cual permite tener acceso a los atributos de este elemento. Cada elemento, adems, est conectado a otra multilista denominada NODEGRAPHICSINFOS, que contiene informacin referente al tamao, la posicin de los elementos y se referencia con el ID de cada elemento creado. Para lograr la creacin del parser, inicialmente se evala la estructura propia del lenguaje estndar XPDL con niveles propios del lenguaje en su

IV. IMPLEMENTACIN DE LAS ESTRUCTURAS MULTILISTAS


De acuerdo con la jerarqua de nodos del XPDL y sus respectivos atributos, se realiza un anlisis sobre qu tipo de estructura se adaptara mejor al momento de parsear el documento XPDL. Como primera instancia se opta por implementar rboles de datos, dado que la jerarqua del XML est desarrollada por esta estructura y esto permitira una fcil abstraccin y creacin de los objetos. Con la implementacin de los rboles y mediante mtodos de conservacin para los nodos, en la lectura del documento XPDL no hubo problema alguno. Mientras que en la creacin de un nuevo documento, el esquema se creaba con nodos vacos, es decir, si en el proceso se estableca la creacin de un Pool y ningn Lane, el mtodo de generacin que recorra el rbol de jerarquas le cargaba al elemento Pool un contenedor Lanes con su respectivo nodo Lane sin que dicho elemento hubiera sido creado; dicho de otro modo,

58

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

versin 2.2, la cual, agrupa objetos de manera individual con sus atributos, coordenadas y dems especificaciones. B. Estructuracin del XPDL Tomado como referencia y observada la creacin del archivo XPDL generado por BizAgiModeler [20], cabe resaltar que la estructura generada no contiene un orden legible para el programador, ya que ordena los elementos por su posicin, es decir, captura el valor de la coordenada X y genera los elementos de manera descendente. Se realizaron documentos ejemplo de XPDL con cada tipo de elemento de BPMN, en los cuales se observaba la jerarqua y la validez del documento XPDL creados por el modelador BizAgiModeler; como resultado se obtuvo el rbol de jerarquas del proceso con sus elementos y atributos (ver Tabla II). En el siguiente ejemplo se toma el elemento de evento inicio, que bajo el estndar grfico BPMN se representa por un crculo y su estructura en XPDL (ver Tabla II).
Tabla II Estructura XPDL evento inicio <WorkflowProcesses> <WorkflowProcess Id=66Name=Proceso principal> <Description /> <ActivitySets /> <Activities> <Activity Id=3f Name=> <Event> <StartEvent Trigger=None /> </Event> <NodeGraphicsInfos> <NodeGraphicsInfo ToolId=BizMobileHeight=30 Width=30> <Coordinates XCoordinate=55 YCoordinate=130 /> </NodeGraphicsInfo> </NodeGraphicsInfos> </Activity> </Activities> </WorkflowProcess> </WorkflowProcesses>

En la configuracin general del proyecto se realizan ciertas modificaciones para que el parseador funcione correctamente, en este punto entra Libxml2, una librera que se importa en la clase .h del parseador y llama dependencias propias del XML que permite la manipulacin de los rboles, nodos y validacin de los dems elementos del documento de XML. Para la validacin del documento utilizamos XPath [22], que por medio de los array, ayuda a fragmentar el documento XPDL dependiendo de la divisin de los tags (ver Fig. 7). Los nodos que son abstrados por el XPath, se pueden manipular como elementos individuales segn la posicin del Array; tambin es posible modificar el archivo XML y mantener las versiones de modificacin.
Fig. 7 DECLARACIN DEL XPATH PARA EL ELEMENTO POOL.

NSArray *elementosPools = [doc nodesForXPath:@//fb:Pools/fb:Poolnamespaces:ns error:nil];

VI. RESULTADOS OBTENIDOS


Previo a la implementacin del parseador y su ejecucin, se realiza una interpretacin completa de un archivo XML para seleccionar de acuerdo a las velocidades, qu tipo de parser se va a utilizar para la implementacin con el lenguaje estndar XPDL 2.2. A continuacin se muestran las pruebas que se realizaron para la seleccin del parser: A. Pruebas para la seleccin del parser Dado que es primordial medir la velocidad con que el dispositivo mvil ejecuta los procesos en una aplicacin, para este caso la primera prueba de seleccin se basa en la medicin de la velocidad de los diferentes parsers. Las figuras que se muestran a continuacin dan a conocer cmo interactan los distintos parsers dentro del dispositivo y el tiempo (tomado en segundos) que les toma incluir la informacin de un archivo XML de 900KB de prueba, que contiene las mejores canciones en iTunes[19]. La evaluacin se realiza con 10 ejecuciones de las cuales se observan los resultados para tomar

Segn los aspectos funcionales anteriormente descritos, el paso siguiente es la codificacin y creacin del parseador XPDL.

V. CONFIGURACIN DEL PARSER EN OBJECTIVE C


El proyecto el cual contiene el parseador del XPDL, se crea en el entorno de desarrollo (IDE) de Objective C, llamado Xcode [21] en su versin 4.3.3.

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

59

los datos y as generar las tablas de comparacin; en la Fig. 8 se muestran los datos de los parsers. Como primera instancia se observa la velocidad del parser (ver Fig. 8), de la cual se concluye que el mejor parser es TBXML, dado que tard menos tiempo en parsear el archivo.
Fig. 8 VELOCIDAD EN SEGUNDOS DEL PARSER. PARA IPOD TOUCH 4G

B. Pruebas de la ejecucin del parser dentro de Objective C. En estas pruebas se evaluaron diferentes archivos XPDL variables en su tamao; observado su comportamiento se obtuvo la siguiente Grfica (ver Fig. 10), en donde se muestra el tiempo que tard cada archivo en realizar el parseo, recorrer la multilistas y guardar los objetos dentro documento del XPDL.
FIG. 10 PRUEBA DE ARCHIVOS CON EL PARSER XPDL.

En la segunda prueba se realiz una medicin del uso de memoria por cada tipo de parser (ver Fig. 9), en esta se concluye que el parser que menos recursos de memoria consumi fue Libxml2 de tipo SAX. Tomados como punto de partida estos datos, se realiza un anlisis sobre qu tipo de parser implementar; en este punto se tuvo en cuenta la estabilidad del parser GDataXML y se evalu la importancia que este parser le da a la lectura y creacin de un archivo XPDL.
Fig. 9 USO DE MEMORIA EN MB PARA IPOD TOUCH 4G

Se concluye as, que sin importar el tipo de XPDL el parseador se ejecutar correctamente; la variabilidad del tiempo de ejecucin depende del tamao del archivo y de la cantidad de elementos BPMN contenidos en l. C. Pruebas fsicas de fugas Estas pruebas se encargan de hacer un recorrido general en los mtodos para buscar variables que permanezcan en ejecucin y muestran su ubicacin. En la Fig. 11 se muestran los Bytes vs. Tiempo de ejecucin, en la cual las barras representan las variables que quedan en ejecucin despus de cerrar una escena.
Fig. 11 PRUEBAS DE FUGAS

D. Pruebas fsicas de hilos de ejecucin. En estas pruebas se verifica la cantidad de hilos que se ejecutan durante la ejecucin normal del programa. (Ver Fig. 12).
Fig. 12 PRUEBAS DE HILOS DE EJECUCIN

A partir de esto, se genera una serie de pruebas en las que inicialmente se establece qu operaciones debe hacer el parser, por ejemplo, abstraer informacin de una parte especfica del documento, como es el caso de un elemento Activity dentro del XPDL.

60 VII. CONCLUSIN Y TRABAJO FUTURO

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

En esta investigacin se plantea una solucin para la representacin de elementos del BPMN 2.0 [24] recopilados dentro de un archivo creado bajo el lenguaje estndar XPDL en su versin 2.2, que por medio de la implementacin de estructuras de datos llamadas multilistas, permite almacenar de manera sencilla y eficiente los valores de cada elemento contenidos dentro del documento XPDL. Dado que estas estructuras son nicas y complejas, se percibe la necesidad de incorporar un parser que haga de moderador entre los objetos del BPMN y el lenguaje XPDL. El procedimiento ms relevante de la investigacin fue la creacin del parser, ya que, dentro de Objective C, no se ha implementado la generacin de este tipo de estructuras. Con GDataXML, se soluciona este inconveniente y facilita la lectura y escritura del archivo de diagramacin del XPDL. Con la realizacin de esta investigacin se abordan temticas poco desarrolladas tanto en el mbito organizacional como en la parte de implementacin y desarrollo para dispositivos mviles. Para comprobar la eficiencia del parseador, se realizaron una serie de pruebas, en donde se compararon archivos de distinto tamao, los cuales contenan diferente tipo de informacin. Como resultados obtenidos, se observ la eficiencia y el rendimiento del dispositivo realizando el parseo de los archivos (ver Fig. 10); se concluye que el parseador se ejecutar de forma exitosa siempre y cuando el XPDL est estructurado de manera correcta y sin importar el tamao del documento. Por otro lado, para probar la resistencia del dispositivo en el momento de la ejecucin del parseador, se realizaron pruebas fsicas, donde se puede comprobar la cantidad de datos que son procesados (ver Fig. 12) y la cantidad de memoria utilizada por la aplicacin desde el inicio del parseo (ver Fig. 11). Como resultado satisfactorio, se realiz la insercin y validacin del parseador dentro del proyecto de grado denominado Aplicacin en entornos mvil para el modelamiento de procesos de negocio [25], en el cual se implement el parseador de XPDL, permitiendo as, mediante una interfaz amigable, la creacin, modificacin y

modelamiento de procesos de negocio dentro del dispositivo mvil de forma exitosa, innovando en el campo del desarrollo de aplicaciones mviles para la gestin de procesos. Lo anterior permite apoyar la bsqueda de nuevas tecnologas y soluciones a problemticas propias de los negocios, e incorporar mejoras en la realizacin y gestin de procesos desde su planteamiento que pasa por su distribucin a cada uno de los miembros del grupo de trabajo y finaliza con la ejecucin del proceso, beneficia a las personas participes de este, incluido, por supuesto, el usuario final. De igual forma, y como trabajo futuro, se pueden realizar implementaciones que mejoren el desempeo de la presente implementacin en el mbito del desarrollo de software y optimizacin de cdigo y la capacidad de auto generar cdigo para el parseador basado en el esquema y las reglas propias de una estructura XSD.

REFERENCIAS
[1] [2] [3] XPDL, Welcome to XPDL.org. Noviembre 2011. [Online]. Disponible en: http://www. xpdl.org/ XML, Extensible Markup Language (XML). Julio 2012. [Online]. Disponible en: http://www. w3.org/XML/. BPMN, Documents Associated with Business Process Model and Notation (BPMN) Version 2.0. Julio 2012. [Online]. Disponible en: http://www.bpmn.org/. BPMN Elements and Attributes V4. Julio 2012. [Online]. Disponible: http://www.omg.org/bpmn/ Documents/BPMN_Elements_and_Attributes.pdf Process Definition Interface- XML Process Definition Language, Meta Model. Workflow Management Coalition (WfMC). Julio 2012. [Online]. Disponible en :http://www.wfmc.org/. R. Wenderlich. How To Choose The Best XML Parser for Your iPhone Project. Julio 2012. [Online]. Disponible en: http://www.raywenderlich.com/553/how-tochose-the-best-xml-parser-for-your-iphone-project. Gdata-objectivec-client. Google Data APIs Objective C Client Library. Julio 2012. [Online].Disponible en: http://code.google.com/ p/gdata-objectivec-client/. Apple. Julio 2012. [Online]. Disponible en: http://www. crunchbase.com/company/apple. Workflow Management Coalition (WfMC). Noviembre 23 2011. [Online]. Disponible en: http://www.wfmc.org/ .

[4]

[5]

[6]

[7]

[8] [9]

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

61

[10]

Jon Puke. XPDL The silent Workhouse of BPM P1.Noviembre 23 2011. [Online]. Disponible en: http://www.wfmc.org/Published-Research/Article/ View-category.html. BPD, Catalog of Business Modeling and Management Specifications. Noviembre 23 2011. [Online]. Disponible en: http://www.omg. org/technology/documents/br_pm_spec_catalog.htm Process Definition Interface- XML Process Definition Language, Package Meta Model. Workflow Management Coalition (WfMC). P 14.Julio 2012. [Online]. Disponible en :http:// www.wfmc.org/. Appian, Appian BPM Suite: Mobiles. Noviembre 23 2011. [Online]. Disponible en: http://www.appian. com/bpm-software/bpm-components/mobile-bpm. jsp. S. A. White, XPDL and BPMN, Future Strategies Inc. WFMC, P 222. Octubre 26 2011. [Online].Disponible en: http://www.bpmn.org/ Documents/XPDL_BPMN. pdf. R. Wenderlich. How To Choose The Best XML Parser for Your iPhone Project. Disponible en: http://www. raywenderlich.com/553/how-to-chose-the-best-xmlparser-for-your-iphone-project. Noviembre 25 2011. Apple Inc. Plist Mac OS X. Noviembre 30 2011. [Online]. Disponible en: http://developer. apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man5/plist.5.html. Apple Inc. Plist Mac OS X Noviembre 30 2011. [Online]. Disponible en: http://developer. apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man5/plist.5.html. W3School. XPath Tutorial. Agosto 2011. [Online].Disponible en: http://www.w3schools. com/xpath/ F. Roberto. Algoritmos, estructuras de datos. Programacin orientada a objetos. Ecoe ediciones 2005. Bogot p. 273. BizAgi, BizAgiModeler. Noviembre 25 2011. [Online]. Disponible en: http://www.bizagi.com/ Xcode. Developer tolos. Julio 2012 [Online]. Disponible en: https://developer.apple.com/ technologies/tools/. R. Wenderlich. How To Choose The Best XML Parser for Your iPhone Project. Noviembre 2011. [Online]. Disponible en: http://www. raywenderlich.com/553/howto-chose-the-best-xml-parser-for-your-iphone-project. Apple, iTunes. Diciembre 2 2011. [Online]. Disponible en: http://www.apple.com/es/itunes/.

[24]

BPMN. OMG, Object Managment Group. Business Process Modeling Notation. Agosto 2011. [Online].http:// www.bpmn.org/ D. Meza, L. Ruiz. Aplicacin en entornos mvil para el modelamiento de procesos de negocio. Universidad Piloto de Colombia. Julio 2012.

[11]

[25]

[12]

[13]

[14]

[15]

[16]

[17]

[18] [19]

[20] [21]

[22]

[23]

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial
Simultaneous measurement of the rotation and traslation of an object in the plane using phase information of a radial grid
Luis Alejandro Galindo Vega Estudiante de Ingeniera Electrnica, Universidad Industrial de Santander Bucaramanga, Colombia sanalejox18@hotmail.com Jaime Enrique Meneses Fonseca Ph. D. SciencesPourLingenieur Profesor Titular, Investigador Grupo GOTS, Universidad Industrial de Santander UIS Bucaramanga, Colombia
jaimen@uis.edu.co

Camilo Andrs Ramrez Prieto Estudiante de Ingeniera Electrnica, Universidad Industrial de Santander Bucaramanga, Colombia gamada5@hotmail.com Jaime Guillermo Barrero Prez Ingeniero Electricista, Universidad Industrial de Santander Docente Tiempo Completo, Investigador Grupo CEMOS, Universidad Industrial de Santander UIS Bucaramanga, Colombia jbarrero@uis.edu.co

Resumen En este artculo se presenta una estrategia que permite determinar de forma simultnea la posicin y orientacin de un objeto en el plano. El mtodo consiste en analizar un sistema de franjas radiales adherido al objeto y por medio de procesamiento digital de imgenes determinar su fase. Este proceso requiere determinar con precisin subpixel las coordenadas del centro y el eje radial de las franjas. Se emplea el mtodo de la Transformada de Fourier y se realiza la transformacin de coordenadas rectangulares a radiales se puede calcular la fase y el centro del sistema de franjas. De esta manera, la fase del sistema de franjas radiales se utiliza como elemento codificador para la medida de posiciones angulares y posiciones del objeto en el plano. Evaluaciones experimentales demuestran que la tcnica desarrollada tiene precisin sub-pixel al evaluar desplazamientos y rotaciones de un objeto en el plano. Se evala el error introducido en el clculo de posicin angular y desplazamiento del objeto. El estudio de la influencia de los parmetros del sistema de franjas radiales permiti establecer que el tamao y la cantidad de franjas son factores determinantes para que el mtodo presente un mnimo error. Palabras clave Extraccin de fase, metrologa ptica, Procesamiento Digital de Imgenes. Abstract This paper presents a strategy that allows to determine the position and orientation of an object in a plane. The method consists of analyzing a system of radial fringes adhered to the object and by means of a digital image process to determine its phase. This process requires the coordinates of the center with sub-pixel accuracy and the radial axis of the fringes. Using the Fourier transform method and performing a transformation of coordinate systems from rectangular coordinate into

radial, it can be calculated the phase of fringe system and the center of the radial fringes. Thus, the phase of the radial fringes is used as an encoder for measuring angular positions and spatial positions of the object in the plane. Experimental evaluations show that the technique developed has sub-pixel accuracy in evaluating displacements and rotations of an object in the plane. It is evaluated the error introduced in the calculation of angular position and displacement of the object. The study of the influence of system parameters of radial fringes let to establish that the size and number of fringes are determining factors for the present method in order to reduce the error. Keywords Phase extraction, optical metrology, Digital Image Processing.

I. INTRODUCCIN
Varias aplicaciones industriales tienen la necesidad de determinar con precisin el desplazamiento y rotacin de un objeto en el plano, por lo que se requiere de equipos sofisticados que cumplan dicha funcin. Como no se conoce un dispositivo en el mercado que lleve a cabo las dos medidas de forma simultnea, se tienen que adaptar varios dispositivos lo que eleva su costo de implementacin. Encoders, potencimetros lineales, sensores inductivos y sensores laser son los instrumentos ms utilizados para tal fin, algunos de ellos limitados en resolucin y en rango de medida.

Recibido: 03/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

63

En la lnea investigativa de metrologa ptica del grupo de ptica y Tratamiento de seales GOTS de la Universidad Industrial de Santander, se han realizado investigaciones conjuntas con el grupo de ptica de LInstitute FEMTO ST de Besanon Francia con el fin de determinar un sistema de posicionamiento global que permita generar un dispositivo de Reconstruccin Tridimensional (R3D) porttil. Los resultados obtenidos muestran que una mira o rejilla con franjas paralelas en coordenadas cartesianas permite obtener la posicin de un cuerpo en el espacio, a precisin subpixel [1], [2]. Un anlisis matemtico previo permite determinar que un sistema de franjas radiales puede ser usado para medir rotaciones y traslaciones de un objeto en el plano. [3] La tcnica desarrollada en este trabajo consiste en adquirir una imagen de un sistema de franjas radiales o rejilla radial; mediante un algoritmo computacional de procesamiento de imgenes se determinan las coordenadas del centro de la rejilla en el plano. La extraccin de su fase geomtrica permite reportar la orientacin angular de la rejilla radial. Pruebas de laboratorio validan el mtodo, en el que se estudia el desempeo del algoritmo para determinar el error introducido en el clculo de posicin angular y desplazamientos en 2D para rejillas radiales con diferentes parmetros.

encuentran entre un radio menor y uno mayor, y posee dos sectores angulares sin franjas. La fase del sistema de franjas radiales corresponde al argumento la funcin coseno de (1), se caracteriza por tener un comportamiento lineal en funcin de la variable y no depende de r, teniendo la misma distribucin espacial de un sistema de franjas rectangulares en coordenadas cartesianas.
FIG. 1. SISTEMA DE FRANJAS RADIALES O REJILLA RADIAL

A. Clculo de la fase de un sistema de franjas radiales. Con la informacin contenida en la fase del sistema de franjas radiales es posible determinar su orientacin y posicin en el plano. Aunque en la literatura se encuentra poca informacin acerca de un mtodo directo para extraer la fase a este tipo de distribuciones, se plantea la estrategia de hacer un cambio de coordenadas, de tal manera que el sistema de franjas radiales se comporte como un sistema de franjas rectangulares. El cambio de coordenadas rectangulares a polares implica calcular correctamente la ubicacin del centro de la rejilla radial. De esta manera, la imagen final con la transformacin de coordenadas posee franjas paralelas, de la cual es posible extraer la fase emplendose mtodos conocidos como la Transformada de Fourier [4], corrimiento de fase [5], Fourier con ventana [6],[7-8] y Transformacin de Wavelet [9], entre otros. B. Clculo del centro Haciendo uso de las propiedades de la transformada de Fourier, es posible determinar las

II. SISTEMA DE FRANJAS RADIALES


Un sistema de franjas radiales corresponde a una distribucin en la que los puntos de igual intensidad generan un patrn de lneas rectas radiales que provienen de un centro comn. De esta manera, al extraer valores de intensidad de puntos ubicados a igual distancia del centro se obtiene un perfil peridico. Matemticamente el sistema se expresa en coordenadas polares (r, ) por:

donde: 0 (r,) es el fondo continuo, 1 (r,) es el contraste, (2P )* representa la fase, siendo el paso angular medido en grados y es la mscara que define la regin con franjas en la imagen. Como se muestra en la Fig. 1, las franjas se

64

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

coordenadas del centro de la rejilla radial con alta precisin [10]. Desplazamiento en el dominio espacial: aa transformada de Fourier de una funcin desplazada presenta un trmino de fase lineal que depende del desplazamiento.

el corrimiento y minimiza el contenido frecuencial de la parte imaginaria. La Fig.4 muestra la trayectoria seguida por el algoritmo en la estimacin del centro despus de varias iteraciones.
FIG. 3. FASE DE LA TRANSFORMADA DE FOURIER DE LA IMAGEN DE LA FIG. 2

Simetra para seales real y par: La transformada de Fourier de una funcin par es netamente real.

FIG. 2. IMAGEN EMPLEADA PARA VALIDAR EL ALGORITMO DE BSQUEDA DEL CENTRO

Para el caso de la imagen del rectngulo, el centro terico fue (232,287) y el procedimiento encontr (232.096,286.963).
FIG. 4. TRAYECTORIA SEGUIDA POR EL ALGORITMO DE BSQUEDA DEL CENTRO

La Fig. 2 muestra la imagen de un rectngulo con ruido adicionado. Se observa que su centro no coincide con el centro de la imagen. La Fig.3 muestra la fase de la transformada de Fourier, calculada mediante la funcin arcotangente. Se observa que debido a la funcin arcotangente, la fase est limitada entre . Si se eliminan las discontinuidades al adicionar valores enteros de 2 se obtiene una fase lineal, cuya pendiente es funcin del corrimiento del centro del rectngulo con respecto al centro de la imagen. Determinada la pendiente y segn (3) se puede calcular el corrimiento xo y yo. Este valor es empleado para reposicionar la figura y verificar si su parte imaginaria es cero. Debido a la influencia del ruido se desarroll un procedimiento iterativo que estima

C. Conversin de sistemas de coordenadas Las ecuaciones (4) y (5) muestran la conversin de sistemas coordenados rectangulares a polares, siendo y las coordenadas del centro de la rejilla radial, calculadas por el procedimiento indicado anteriormente.

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero FIG. 8. TRANSFORMADA DE FOURIER

65

Al realizar este procedimiento se obtiene que cada punto del plano rectangular tiene un punto equivalente en el plano polar y forma un patrn de franjas, como el que se muestra en la Fig. 6.
FIG.5. CONVERSIN DE SISTEMAS COORDENADOS

FIG. 9. FILTRO PASA-BANDAS

FIG. 10. COMPONENTE TF {} FILTRADA

FIG. 6. SISTEMA DE FRANJAS TRANSFORMADO FIG. 11. COMPONENTES REAL E IMAGINARIA

FIG. 12. FASE CONTINUA

D. Extraccin de la fase Haciendo uso del mtodo de la Transformada de Fourier [4] para sistemas rectangulares, se extrae l a f a s e d el sistema de franjas transformado. La distribucin en intensidad de un sistema de franjas rectangular se muestra en la Fig. 7.
FIG. 7. PERFIL SINUSOIDAL DEL SISTEMA DE FRANJAS RECTANGULARES

Realizada la transformada de Fourier se encuentran tres lbulos, Fig. 8, uno central debido a la TF de la componente continua y dos lbulos laterales ubicados en f0,f0=1 P, correspondiente a la TF de A(x,y) cos((x,y)). Un filtro pasa-banda permite filtrar un lbulo lateral, Fig. 9. Al aplicar la Transformada inversa de Fourier al contenido frecuencial filtrado Fig. 10, se obtiene una distribucin compleja como se observa en la Fig. 11. La fase de este complejo

66

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

corresponde a la fase geomtrica del sistema de franjas rectangulares y la amplitud corresponde al contraste de las franjas. Para obtener la fase del complejo se emplea la funcin arcotangente, la cual est limitada en el rango de [-, ]; la fase presenta discontinuidades en las transiciones que ocurren en las lneas centrales de las franjas negras de la Fig. 5. Para eliminar dichas discontinuidades tradicionalmente se adicionan valores de 2N, siendo N una funcin entera en escaln apropiada para eliminar las discontinuidades. Este procedimiento de convertir la fase discontinua en continua es llamado Unwrappingalgorithm [11]. La Fig. 12 muestra la fase continua obtenida despus de eliminar las discontinuidades. El procedimiento anterior es aplicado a la imagen mostrada en la Fig. 6. La Fig. 13 muestra la fase obtenida y la Fig. 14, la fase del sistema de franjas radiales obtenida al realizar la transformacin de coordenadas inversas: radiales a rectangulares definidas por (6) y (7).

III MEDIDA DE LA ORIENTACIN Y POSICIN EN EL PLANO


Una vez obtenida la distribucin de fase se procede a emplearla para establecer la posicin angular y espacial de la rejilla radial. La rejilla radial ha sido diseada mediante dos sectores angulares con franjas ubicadas entre dos radios, uno interno menor y otro externo. Las regiones externas son eliminadas por la mscara. Cada sector angular posee, para el caso de la Fig. 1, 28 franjas negras y 27 franjas blancas. Segn la funcin cosenoidal que define las franjas, el centro de una franja blanca debe tener un valor de fase 2N, donde N es un nmero entero. Y el centro de una franja negra debe tener un valor impar de y ubicarse en una discontinuidad de la fase discontinua. La mscara empleada en la rejilla radial hace que el sistema tenga simetra con respecto al centro y se pueda emplear el procedimiento indicado en la seccin IIB. De esta manera se puede estimar el centro con precisin subpixel mediante la distribucin simtrica de las franjas. El centro calculado permite hacer el seguimiento del desplazamiento espacial en el plano introducido a la rejilla.
FIG. 15. PROCESO PARA EL CLCULO DE FASE DEL SISTEMA DE FRANJAS RADIALES.

FIG. 13. FASE OBTENIDA DEL MTODO DE LA TRANSFORMADA DE FOURIER APLICADO A LA IMAGEN DE LA FIG. 6

FIG. 14. FASE DEL SISTEMA DE FRANJAS RADIALES DE LA FIG. 5

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

67

La posicin angular de la rejilla es determinada buscando la fase correspondiente a la franja blanca que se ubica en el centro de cada sector angular. As, como hay 27 franjas blancas para la rejilla de la Fig. 2, la franja central posee una fase de 26, asignado cero a la primera franja blanca. A partir de los radios mximo y mnimo, y conociendo el nmero de discontinuidades que corresponde al nmero de franjas en cada sector, se puede calcular para cada sector las posiciones interpoladas que poseen el valor de fase de la franjas central. Esta interpolacin define una lnea radial que pasa por el centro de la franja central de cada sector, identificadas por las lneas azul y roja en la Fig. 15, y al ser interpoladas poseen precisin subpixel. Al rotar la rejilla radial, el algoritmo desarrollado determina las posiciones angulares de cada lnea central en cada sector y al compararlas secuencialmente sus valores, se puede determinar el valor de la rotacin introducido.

cin que sirvieron como referencia terica de los desplazamientos; se compararon los resultados obtenidos y se determin el error del mtodo. Tambin se evalu la influencia en la precisin para diferentes parmetros de la rejilla radial, como tamao y paso angular. El montaje que se llev a cabo para la evaluacin del mtodo const de un sistema de rotacin y traslacin con una precisin de un minuto arco y 10 m, respectivamente. La rejilla radial se ubic sobre una superficie plana adherida al sistema de traslacin y rotacin. Las imgenes fueron adquiridas por una cmara CCD de 640 x 480 pixeles y focal 12mm, ubicada a 90cm de la rejilla. En una cuadrcula milimetrada se determin que un pixel equivale a 754.15m sobre la rejilla radial. Para evaluar traslacin se desplaz manualmente la rejilla a intervalos de 100 m. Para cada posicin se adquirieron 50 imgenes. La posicin inicial se asumi como punto de referencia del desplazamiento. La Fig. 16 muestra las coordenadas del centro para 5 traslaciones realizadas; cada posicin tiene graficada las 50 coordenadas del centro de la rejilla radial. En la Fig. 16 se observa que cada eje posee un tamao mximo de un pixel: el sistema estima traslaciones al interior de un pixel, lo cual verifica la precisin subpixel del mtodo de medida.
FIG. 16. DISPERSIONES EN DETECCIN DE CENTRO PARA 6 POSICIONES.

IV VERIFICACION EXPERIMENTAL
Para determinar la precisin del mtodo, se hicieron pruebas de laboratorio en las que se usaron platinas mecnicas de rotacin y trasla-

Al adquirir 50 imgenes en cada posicin se encuentra que el centro calculado presenta una desviacin cercana a 0.0025 pixeles, que corresponde a 1.88 m sobre el objeto, como se puede observar en la Fig. 17.

68

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

FIG. 17. DISPERSIONES EN DETECCIN DE CENTRO PARA UNA POSICIN

La Fig. 18 muestra el error medido como la diferencia entre la posicin esperada y la posicin calculada con el mtodo, para cada rejilla en funcin del desplazamiento introducido. La Fig. 19 muestra la desviacin estndar del error medido para cada rejilla. Se concluye que para rejillas de igual tamao hay una relacin inversa entre el nmero de franjas y el error introducido: a menor nmero de franjas mayor error.
FIG. 20. DIFERENCIA ENTRE DESPLAZAMIENTO TERICO Y EXPERIMENTAL PARA REJILLAS DE DIFERENTE TAMAO

A. Influencia del tamao y nmero de franjas en el clculo del centro. Con el fin de establecer la influencia del paso y tamao de la rejilla en el error, se utilizaron rejillas radiales de 24, 16 y 12 franjas en cada sector angular, para rejillas de igual tamao.
FIG. 18. DIFERENCIA ENTRE DESPLAZAMIENTO TERICO Y EXPERIMENTAL PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

FIG. 21. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS DE DIFERENTE TAMAO

FIG. 19. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

El tamao es otra variable importante en el procedimiento. Para tal fin se evalu el error introducido por el algoritmo para rejillas radiales de 10, 16 y 20 cm de dimetro. De igual forma, las curvas de error en funcin del desplazamiento y la desviacin estndar del error en funcin del tamao de la rejilla, las Fig.20 y Fig.21, indican que a mayor tamao de rejilla menor error se comete en el clculo del centro.

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

69

La evaluacin en rotacin se hizo con desplazamientos angulares de un grado, adquiriendo 50 imgenes para cada posicin.
FIG. 22. DISPERSIONES EN DETECCIN DE NGULO DE ORIENTACIN DE LA REJILLA PARA 6 POSICIONES ANGULARES.

medir rotaciones inferiores al lmite de rotacin que se puede medir con la cmara. B. Influencia del tamao y nmero de franjas en el clculo de orientacin angular de la rejilla. Se construyeron rejillas con 12, 16 y 20 franjas, con las que se evalu la diferencia entre valor terico y experimental de las posiciones angulares.
FIG. 24. DIFERENCIA ENTRE DESPLAZAMIENTO ANGULAR TERICO Y EXPERIMENTAL PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

En la Fig. 22, cada punto representa el ngulo de orientacin de la rejilla radial para las diferentes desplazamientos angulares, empleando la posicin angular de un sector con franjas. Segn la resolucin de la imagen el ngulo mnimo que se puede medir a precisin pixel es de 0.08952 grados que corresponde a:

FIG. 25. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

donde 640 es el nmero de pixeles horizontales de la imagen. Al adquirir 50 imgenes para una posicin y calcular el ngulo de orientacin de la rejilla este presenta una desviacin de 0.004 grados,Fig. 23.
FIG. 23. DISPERSIONES EN DETECCIN DE NGULO DE ORIENTACIN DE LA REJILLA PARA UNA POSICIN ANGULAR

De esta forma se demuestra que el mtodo tiene precisin subpixel, es decir, el mtodo puede

De igual forma, se evaluaron los errores en funcin de las diferentes posiciones angulares y la desviacin estndar para cada rejilla, Fig. 24 y Fig. 25. Se demuestra que para una rejilla radial con mayor nmero de franjas el error en el clculo de orientacin es menor.

70
FIG. 26. DIFERENCIA ENTRE DESPLAZAMIENTO ANGULAR TERICO Y EXPERIMENTAL PARA REJILLAS DE DIFERENTE TAMAO.

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

todo permite medir desplazamientos y rotaciones a valores inferiores a los definidos por el pixelado realizado por la cmara CCD. Tambin se demuestra que rejillas de tamao grande y mayor nmero de franjas introducen menor error en el clculo de desplazamientos y rotaciones. La etapa siguiente de la investigacin consiste en realizar la evaluacin experimental del mtodo propuesto con otro sistema que mida rotaciones y/o traslaciones de precisiones conocidas.

AGRADECIMIENTOS
FIG. 27. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

La investigacin fue apoyada por la Vicerrectora de Investigaciones y Extensin de la Universidad Industrial de Santander, Colombia (Proyecto No. 5184: Posicionamiento global de alta resolucin a campo extendido por visin estreo: Aplicaciones en metrologa ptica).

REFERENCIAS
[1] N. Arias, J. Meneses, y M. Surez, Medida de la Orientacin, Posicin y Desplazamiento en el Plano de un Objeto por Codificacin de Fase, Bistua: Revista de la Facultad de Ciencias Bsicas, Vol. 7, No.. 2, pp. 1-8, julio diciembre, 2009. N. Arias, Reconstruccin 3D a manos libres: Estrategia de posicionamiento global, Tesis Doctoral, Universidad Industrial de Santander, Bucaramanga, COLOMBIA. 2010 N. Reina, Anlisis Terico Experimental de un Sistema de Franjas Radiales: Aplicaciones en Posicionamiento Global de un Objeto, Tesis pregrado, Universidad Industrial de Santander, Bucaramanga, Colombia. 2010. M. Takeda, H. Ina, and S. Kobayashi,Fourier-transform method of fringepattern analysis for computer-based topography and interferometry, J. Opt. Soc. Am.,vol. 72, pp. 156-160, 1982. Z. Prez, L. Romero,Sistema ptico de Reconstruccin Tridimensional para la deteccin de Ampollas en Recubrimientos, Tesis Pregrado, Universidad Industrial de Santander, 2004. Q. Kemao, Windowed Fourier transform for fringe pattern analysis, Applied Optics, vol. 43, pp. 2695702, 2004. Q. Kemao, Two-dimensional windowed Fourier transform for fringe pattern analysis: Principles, applications and implementations, Optics and Lasers in Engineering, vol. 45, pp.30417, 2007.

[2]

De igual forma se evalu el comportamiento del tamao de la rejilla para igual nmero de franjas. Como era de esperarse el error en el clculo del ngulo de orientacin de la rejilla radial es menor, cuando el tamao es mayor, Fig. 26 y Fig. 27.

[3]

[4]

V. CONCLUSION
En el presente artculo se presenta un mtodo para medir la posicin y rotacin de un objeto en el plano. El procedimiento emplea un procesamiento digital de imgenes sobre una rejilla con franjas distribuidas radialmente. El procesamiento se basa en la extraccin de la fase del sistema de franjas radial, con el mtodo de la transformada de Fourier. El clculo de la fase se realiza al hacer una transformacin de sistemas coordenados y determinar el centro a partir de la informacin de fase de la imagen simtrica de la rejilla. Las evaluaciones experimentales demuestran que el m[5]

[6]

[7]

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

71

[8]

Z. Wang Z andH. Ma, Advanced continuous wavelet transform algorithm for digital interferogram analysis and processing, Optical Engineering, Vol. 45, pp. 045601, 2006. P. Sandoz, Wavelet transform as a processing tool in white-light interferometry, Optics Letters, Vol. 22, pp. 10651067, 1997. L. Oriat and E. Lantz, Subpixel detection of the center of an object using a spectral phase algorithm on the image, Pattern Recognition, Vol. 31, No. 6, pp. 761771, June 1998. J. Meneses, T. Gharbi and P. Humbert, Phase Unwrapping algorithm for images with high noise content basedon a local histogram, Appl. Opt. vol. 44, No. 1, pp. 1207-15,2005.

[9]

[10]

[11]

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse
Influencia del tamao de partcula y la temperatura sobre la produccin de metano a partir del bagazo de fique
Liliana del Pilar Castro Molano Ingeniera Qumica PhD, Universidad Industrial de Santander Docente Tiempo Completo, Universidad San Buenaventura Cartagena, Colombia lcastro@usbctg.edu.co Carolina Guzmn Luna Bacteriloga PhD, Universidad Industrial de Santander Docente Tiempo Completo, Universidad Industrial de Santander Bucaramanga, Colombia caguzlun@uis.edu.co

Humberto Escalante Hernndez Ingeniero Qumico PhD Industrial de Santander Docente Tiempo Completo, Universidad Industrial de Santander Bucaramanga, Colombia escala@uis.edu.co

Abstract The aim of this work was to evaluate the effect of particle size of fique`s bagasse (FB) on anaerobic biodegradation and biogas production, by means of co-digestion of this lignocellulosic substrate using both bovine ruminal fluid and pig manure as inoculums. Anaerobic reactors were incubated by 8 days. Reducing sugar, Volatile Fatty Acid (VFA) and methane productions were measured using three different bagasse particle diameter; 5 mm (bagasses natural size), 2.36 mm and 0.85 mm. Reduction of bagasse particle size increased reducing sugars formation and improved substrate mass transfer to microbial inoculums. At minor particle size it was favored hydrolytic step and VFA production. Natural particle sizes of bagasse were more difficult to biodegrade than lower ones. In this sense, methane concentration was increased 19% when 0.8 mm particle size was used. Anaerobic fermentation processes were carried out at 25C and 39C. Methane production at 25C, show that these microbial consortia are able to resist temperature changes and transform all products on anaerobic digestion process. Keywords Anaerobic digestion, Biogas, Fiques bagasse, Lignocellulosic waste, Mechanical treatment. Resumen El objetivo de este trabajo fue evaluar el efecto del tamao de partculas del bagazo de fique sobre la produccin de biogs empleando como inculo una mezcla de lquido ruminal con lodo estircol de cerdo. Los reactores anaerobios fueron incubados durante ocho das. Como variables de respuesta se cuantific la concentracin de azcares reductores totales, cidos grasos voltiles y produccin de metano, usando tres tamaos diferentes de partcula 5mm (Estado natural del bagazo de fique), 2.36mm y 0.85mm. Durante la fermentacin se observ que la reduccin del tamao de partcula del bagazo, increment la formacin de azcares reductores, mejorando la transferencia de masa entre el inculo y el sustrato. El menor tamao de partcula favoreci la etapa hidroltica y la produccin de cidos grasos. El bagazo de fique en su estado natural dificulta la biodegradacin anaerobia de ste sustrato. En este sentido, la concentracin de metano se increment un 19% cuando el bagazo se

redujo a 0.8 mm. Los procesos de fermentacin anaerobia fueron llevados a cabo a 25C y a 39C. La produccin de metano a 25C, demostr que los consorcios microbianos presentes en la mezcla de lquido ruminal y lodo estircol de cerdo son capaces de resistir los cambios de temperatura y la transformacin de todos los productos del proceso de digestin anaerobia. Palabras clave Digestin anaerbica, Biogs, Bagazo de caa de Fique, Residuos lignocelulsicos, Tratamiento mecnico.

I. INTRODUCTION
Fiques bagasse (FB) is an agricultural by-product obtained during natural fiber process production, composed by cellulose, hemicellulose, lignin, lipids and proteins [1]. According to its composition, bagasse is considered an important lignocellulosic biomass source [2]. Lignocellulosic wastes are suitable substrates for anaerobic digestion process because of its carbon source [3]. Lignocellulosic biomass digestibility is limited by factors such as cellulose cristallinity, polymerization degree, moisture content, superficial area and lignin content. However, high lignin content in bagasse limits hydrolytic step and bioconversion system [4]. Anaerobic biodegradation of lignocellulosic substrates requires microbial consortia with high hydrolytic and methanogenic activities. Bovine ruminal fluid, active anaerobic sludge, bovine and pig manure have been previously used as biological matrices for anaerobic digestion [5]. A co-

Recibido: 06/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 72 - 77

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse - Castro, Guzmn, Escalante

73

digestion process mixes different inoculums or microbial consortia to improve the anaerobic digestion process. Co-digestion enhances nutrient equilibrium, dilutes toxic components and allows a synergic effect in microorganisms to increase hydrolytic activity [6]. Use of sisal pulp and fish wastes co-digestion increases methane production from 54 to 94% in comparison with other inoculums [7]. Bovine Ruminal Fluid (BRF) is an excellent inoculum for lignocellulosic substrate digestion, because its high cellulosic activity. In addition, if BRF is mixed with methanogenic inoculum, significant biogas yield are achieved [8]. Municipal waste solids mixed with bovine manure or wastewater sludge, increase in almost 20% biogas yields [9]. Temperature is a physical variable that affect microorganism growth and therefore biological reaction rates. Biological reactions (20- 40 C) for methane production from organic matter require more energy than conventional chemical reactions [10]. Pre-treatment processes are designed to decrease cellulose polymerization grade, weak lignin bonds with carbohydrates and increase particle superficial area. This process improves mass transfer process between inoculums and substrate. These processes increase cellulose bioavailability for enzyme biodegradation to monosaccharides. It has been proposed substrate pretreatment based on caustic and/or acid wash, heating and size particle reduction [11]. On the other hand, there is an inverse relationship between substrate particle size and methane yield [12]. For example, size reduction in tomato wastes increases yield values in 23% [13]. Whit sisal residues, hydrolytic activity improves significantly with particle size reduction, generating increasing in methane yields from 0.18 to 0.22 CH4/kg SV [14]. In starch degradation, the best yield value was obtained at substrate particle size of 0.35 mm [15]. In Colombia, fiques industry produces 20,800 kg of residual wastes (bagasse and juice) per seeded hectare; these are delivered to grounds and water streams causing environmental pollution problems [16]. A possible solution of fiques bagasse environmental pollution problem is the utilization as substrate for biogas production. However, its high lignin content requires a specific treatment. For this

reason, the aim of this research was to evaluate the effect of fiques bagasse particle size and temperature on methane production during anaerobic biodegradation of this substrate.

II. MATERIALS AND METHODS


A. Substrate Fiques Bagasse was obtained as a sub-product during natural fiber process production from Fique Industry. Bagasse samples were conserved in cooled containers during transportation and analysis. FB was sun dried at environmental conditions for 36 hours. Natural particle size diameter of FB was 5 mm. During pretreatment, FB was ground in a Willey-Mils equipment to achieve particle size diameter of 0.85 and 2.36 mm. Different parameters such as: pH, lignin, cellulose, hemicelluloses and Acid Detergent Fiber (ADF) content, Total Solids (TS) and Volatile Solids (VS) were determined according to Standard Methods for Examination of Water and Wastewater [17]. B. Inoculas Bovine Ruminal Fluid (RF) from urban slaughterhouse and Pig Manure (PM) from municipal pig farms were used as inoculums for digestion in a 1:1 ratio v/v. Inoculum composition used in anaerobic digesters is presented in Table I.
TABLE I INOCULUM CHARACTERIZATION (RF-PM) Parameter pH TS (%) VS (%) Alkalinity (mgCaCO3/L) Volatile Fatty Acid VFA (mg/L) RF-PM 8 43.7 23.6 3100 7200

C. Experimental Design Anaerobic fermentation experiments were carried out using fiques bagasse with particle sizes of 5, 2.36 and 0.85 mm. Reactors were incubated for 8 days at 25 and 39 2C containing an operational volume of 350 ml. Hydrolytic activity, pH, VFA and methane percentage were considered as response variables. Total Reducing Sugar (TRS) concentration was determined according to Dinitrosalicylic Acid Method DNS, using a GENESYS 20 Thermo Spectronics Spectrophotometer [18]. VFA concentration was quantified by

74

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 72 - 77

titration method [19]. Methane percentage was determined with a PGD-IR (model Status Scientific Controls) infrared gas detector. Experimental results were analyzed with StatGraphics plus 5.1, StatPoint Inc. (Virginia, EE.UU) Software. The Fishers test (F) was used to verify data statistical significance between results.

III. RESULTS AND DISCUSSION


According to the Fiques bagasse characteristics, this substrate is considered a lignocellulosic waste, for this reason the results are compared with another investigations where this type of matrix is evaluated. A. Effect of mechanical treatment on FB lignocellulosic structure. In Table II, pH, TS and VS values from FB is not affected by particle size diameter reduction. TS and VS concentrations from FB were suitable for start-up anaerobic digestion process according with other studies [20]. Additionally, lignin content is decreased proportionally with reduction of waste particle size. These results suggest that smaller size particles improve mass transfer between inoculums and substrate. On the other hand, reduction of particle size decreases ADF concentration and improve FB digestibility.
TABLE II COMPOSITION OF THE FIQUES BAGASSE Parameter pH TS(%) VS(%) Cellulose(%) Hemicellulose(%) Lignin(%) ADF(%) FB 5mm 4 93.1 89.2 41.8 22.1 16.6 64.6 FB 2.36 mm 4 92 88.8 23.4 24.8 15.5 44.8 FB 0.85 mm 4 92.7 88.6 18.7 27.1 6.81 44.7

1.20 and 0.87, respectively, at the same particle size. These results indicate that mechanical treatment improves strongly the hydrolytic activity of microbial consortia at the initial stage. This effect can be attributed because the increase of the superficial area at smaller particle size, allowing a better interaction between substrate and inoculums [21], [22]. These results are correlated with changes on lignocelullosic structure during FB mechanical treatment (see Table I). On the other hand, temperature affects hydrolytic activity being higher at 39 C than at 25C; because enzymatic activity of microorganisms present an optimal temperature of 37C 2C [23].
Fig. 1. EFFECT OF PARTICLE SIZE AND TEMPERATURE (25C Y 39C) DURING HYDROLYTIC STAGE OF FB ANAEROBIC DIGESTION.

B. Efecto of temperature and mechanical treatment on hydrolytic stage In Fig. 1, it is observed that smaller particle size increase TRS concentration. Hydrolytic activity, defined as total reducing sugar consumption rate, was only observed until day 4. Hydrolytic activity for particles size of 0.85, 2.36 and 5 mm at 39 C were 1.93, 1.04 and 0.96 (mg/ml TRS/d), respectively. Experiments carried out at 25 C achieved hydrolytic activity of 1.55,

C. Effect of temperature and mechanical treatment on VFA production. Fig. 2 and 3 show that during Anaerobic Digestion of Fiques Bagasse (ADFB), pH values were maintained in a range between 7 and 8.5. These pH range favor growth and metabolic activity of microbial consortia. The biological behavior can be related to VFA variations. Size particle reduction increases hydrolytic activity, producing increases

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse - Castro, Guzmn, Escalante

75

in VFA concentrations. VFA produced during acidogenic stage were no affected with temperature variations. However, VFA consumption rate was faster at 39C.
Fig. 2. EFFECT OF PARTICLE SIZE ON PH VARIATIONS AND VFA PRODUCTION AT 25 C DURING ADFB

D. Effect of temperature and mechanical treatment on methane production during FB anaerobic biodigestion. Fig. 4 shows that it is possible bioreactor startups for anaerobic biodigestion using 3 different FB particle sizes (5, 2.36 and 0.85 mm) at 25 and 39C. These results can be explained in terms of equilibrium between methanogenic bacteria, acid consumer bacteria and inoculum adaptation to FB substrate. Higher methane production was obtained with smaller FB particle size. At 25 C, best results of methane production were achieved at 8th day. At 39 C, the higher value was achieved at 4th day.
Fig. 4 EFFECT OF PARTICLE SIZE AND TEMPERATURE (25C Y 39C) ON METHANE PRODUCTION DURING ADFB

Fig. 3. EFFECT OF PARTICLE SIZE ON PH VARIATIONS AND VFA PRODUCTION AT 39 C DURING ADFB

In Fig. 5 are depicted statistical analyses of FB particle size effect on methane production at two different temperatures. The probability function (P) of Fisher test was 0.0004 and 0.0046 for methane production at 25C and 39C, respectively showing that there are significant differences between each experiment (IC 95%).

76
Fig. 5. STATISTICAL ANALYSES OF FB PARTICLE SIZE EFFECT ON ADFB

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 72 - 77

cations at full-scale biogas plants, increasing the methane yield of fiques bagasse by up to 19%. Reduction of FB particle size affects the lignocellulosic structure, probably by cellulose crystallinity decrease, improving mass transfer substrate/ inoculums. Mechanical treatment influenced on everyone of anaerobic digestion stage, because hydrolytic activity are higher at smaller FB particle sizes, and produced higher VFA values and methane yields. Additionally, mixture of bovine ruminal fluid and pig manure were able to degrade and adapt to this lignocellulosic substrate (Fique`s Bagasse) working efficiently at mild temperature conditions.

ACKNOWLEDGEMENTS
Authors wish to thank financial support by Departamento Administrativo de Ciencia Tecnologa e Innovacin, Ministerio de Agricultura y Desarrollo Rural and Vicerrectoria de Investigacin y Extensin - Universidad Industrial de Santander. Technical support from C. Vargas and C. Zambrano is also hardly recognized.

REFERENCES
[1] P. Barrera, X. Salas, L. Castro, C. Ortiz and H. Escalante, Estudio preliminar de la bioproduccin de metano a partir de los residuos del proceso de beneficio del fique, (Preliminary study for methane bioproduction from the waste generated in the fique production).Revista Ion, vol. 22, n1, pp. 21-25, 2009. C Gonzlez, Len and P. A. Garca, Different pretreatments for increasing the anaerobic biodegradability in swine manure, Bioresource Technology, vol. 99, n 18, pp. 87108714, 2008. A.T.W.M. Hendriks and G. Zeeman, Pretreatments to enhance the digestibility of lignocellulosic biomass, Bioresource Technology, vol. 100, n 1, pp. 1018, 2009. S. Prasad, A. Singh and H.C. Joshi, Ethanol as an alternative fuel from agricultural, industrial and urban residues, Resources, Conservation and Recycling, vol. 50, n1, pp. 1-39, 2007. C. Sullivan, P. Burrell, W. Clarke and L. Blackall, Comparison of cellulose solubilisation rates in rumen and landfill leachate inoculated reactors, Bioresource Technology, vol. 97 n18, pp. 2356-2363, 2006. I. M. Buenda, F. J. Fernndez, J. Villaseor and L. Rodrguez, Feasibility of anaerobic co-digestion as a

[2]

Finally, these results are according to studies carried out by Palmowski and Mller. These authors have demonstrated that reduction in particle sizes improves anaerobic digestion of substrate, due to increases in superficial areas of available substrates for microbial metabolism [24].

[3]

[4]

IV. CONCLUSIONS
Particle-size reduction has been the most commonly used factor to describe the increase in substrate surface area resulting from a pre-treatment [25]. Pretreatment proved to be suitable for appli[5]

[6]

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse - Castro, Guzmn, Escalante

77

treatment option of meat industry wastes, Bioresource Technology, vol. 100, n6, pp. 1903-1909, 2009. [7] A. Mshandete, A. Kivaisi, M.S.T. Rubindamayugi and B. Mattiasson, Anaerobic batch co-digestion of sisal pulp and fish wastes, Bioresource Technology, vol. 95, n1, pp. 19-24, 2004. Z.B. Yue, H.Q. Yu, H. Harada and Y.Y. Li, Optimization of anaerobic acidogenesis of an aquatic plant, Canna indical by rumen cultures, Water Research, vol. 41, n11, pp. 2361-2370, 2006. R. Chamy, O. Cofr, D. Alcazar and P. Chinga, Codigestin de RSU y lodos aerobios residuales, como alternativa a procesos de tratamiento tradicionales, (Co-digestion of MSW and aerobic waste sludge as an alternative to traditional treatment processes), Congreso Interamericano de Ingeniera Sanitaria y Ambiental 1-7, 2002. S. Rebac, J. Ruskova, S. Gerbens, J. Van Lier, A. Stams and G. Lettinga, High-Rate Anaerobic Treatment of Wastewater under Psychrophilic Conditions, Journal of Fermentation and Bioengineering, vol.47, n12, pp. 231-238, 1995. A. J. Ward, P.J. Hobbs, P.J. Holliman and D. Jones, Optimization of the Anaerobic Digestion of Agricultural Resources, Bioresource Technology, vol. 99, n17, pp. 79287940, 2008. S. Sharma, I. Mishra, M. Sharma and J. Saini, Effect of particle size on biogas generation from biomass residues,Biomass y Bioenergy, vol.17, n 4, pp. 251263, 1988. D. J. Hills and K. Nakano, Effects of particle size on anaerobic digestion of tomato solid wastes, Agricultural wastes, vol. 10, n4, pp. 285-295, 1984. A. Mshandete, A. Kivaisi, M.S.T. Rubindamayugi and B. Mattiasson, Anaerobic batch co-digestion of sisal pulp and fish wastes. Bioresource Technology. Vol.95, n1, pp. 19-24. 2004. L. Guerrero, C Rivadeneira and R. Chamy, Estudio de la etapa hidroltica de la degradacin anaerobia de almidn en residuos de maz, (Study of the hydrolytic stage of anaerobic degradation of starch in corn residue), Congreso Interamericano de Ingeniera Sanitaria y Ambiental. Departamento de Procesos Qumicos, Biotecnolgicos y Ambientales, Universidad Tcnica Federico Santa Mara, Valparaso, 1-7, 2004. Gua ambiental del subsector fiquero, (Environmental Guide fiques Subsector), Ministerio de Agricultura y Desarrollo Rural, Colombia, edicin 2, pp. 21-58, 2006. P.J. Van Soest, J.B. Robertson and B.A. Lewis, Carbohydrate methodology, metabolism, and nutritional

implications in dairy cattle. Methods for Dietary Fiber, Neutral Detergent Fiber, and Nonstarch Polysaccharides in Relation to Animal Nutrition, Symposium, Journal of Dairy Science, vol.74, n10, pp. 35833597, 1991. [18] G. Miller, Use of DinitrosaIicyIic Acid Reagent for Determination of Reducing Sugar. Analytical Chemistry, vol. 31, n3, pp. 426-428,1959. G. K. Anderson and G. Yang, Determination of bicarbonate and total volatile acid concentration in anaerobic digesters using a simple titration, Water Environment Research 64, pp. 5359, 1992. S. Kusch, H. Oechsner and T. Jungbluth, Biogas production with horse dung in solid-phase digestion systems. Bioresource technology, vol. 99, n5, pp. 1280-1292, 2007. L. Guerrero, C Rivadeneira and R. Chamy, Estudio de la etapa hidroltica de la degradacin anaerobia de almidn en residuos de maz, (Study of the hydrolytic stage of anaerobic degradation of starch in corn residue), Congreso Interamericano de Ingeniera Sanitaria y Ambiental. Departamento de Procesos Qumicos, Biotecnolgicos y Ambientales, Universidad Tcnica Federico Santa Mara, Valparaso, 1-7, 2004. V. Vavilin, B. Fernandez, J. Palatsi and X. Flotats, Hydrolysis kinetics in anaerobic degradation of particulate organic material: An overview, Waste Management, vol. 28, n 6, pp. 939-951, 2008. G. Lettinga, S. Rebac and G. Zeeman, Challenge of psychrophilic anaerobic wasterwater treatment, Trends in Biotechnology, vol. 19, n9, pp.363-370, 2001. L.M. Palmowski and J.A. Mller, Anaerobic degradation of organic materials - significance of the substrate surface area, Water Science & Technology, vol.47, n12, pp.231-238 2003. M. Carlsson, A. S. Lagerkvist, F. Morgan Sagastume. The effects of substrate pre-treatment on anaerobic digestion systems: A review. Waste Management, vol 32, n 9, pp. 1634-1650.

[8]

[19]

[9]

[20]

[10]

[21]

[11]

[22]

[12]

[23]

[13]

[24]

[14]

[25]

[15]

[16]

[17]

Evaluation of operating and mixing conditions of a polymer dispersion co-vinyl acetate and ester acrylic to obtain recovered leather
Evaluacin de las condiciones de mezclado de una dispersin co-polimrica de vinil acetato y ster acrilico con residuos solidos de cuero
Danny Guillermo Caas Rojas B.Sc Chemical Engineering, UIS dany7987@hotmail.com Mario lvarez Cifuentes, Ph. D Proffessor, Chemical Engineering, UIS malvarez@uis.edu.co

Jorge Guillermo Daz Rodrguez, M.Sc Assistant Proffessor, Mechatronics engineering, USTA jorgeguillermo12@mail.ustabuca.edu.co

Resumen El trabajo presenta el desarrollo de un diseo experimental que permiti evaluar las condiciones de operacin del proceso de obtencin de lminas de cuero recuperado con aglomerante. Para llevarlo a cabo se hicieron pruebas preliminares de obtencin del material, para seleccionar las variables del proceso que ms afectaban las condiciones finales de la lmina de cuero recuperado. Seguidamente, se realiz un diseo de experimentos tipo 2k, en donde k=4 variables, correspondiendo a: porcentaje en peso de agua, relacin msica de aglomerante / cuero, presin y temperatura de curado. Se procedi a la obtencin del material y su posterior caracterizacin, midiendo resistencia a la tensin, porcentaje de compresibilidad, resistencia al desgarre y porcentaje de absorcin de agua. Como resultado se obtuvo que los factores principales que optimizan, las variables de respuesta en los niveles estudiados son: la temperatura de curado en el nivel bajo y la cantidad de aglomerante en el nivel alto, mientras que para el porcentaje de absorcin de agua tambin fue significativo la cantidad de agua agregada durante el proceso. Se compararon las caractersticas del material obtenido, con las de las plantillas para zapatos y se obtuvieron resultados superiores de resistencia al desgarre, porcentaje de compresibilidad y porcentaje de absorcin de agua. Por ltimo se concluy que a travs de la implementacin del proceso de reciclaje de cuero sugerido en el trabajo, se obtuvieron lminas de cuero recuperado, cuyas propiedades permitiran tener aplicacin industrial. Palabras clave cuero recuperado, desechos slidos, caracterizacin de materiales. Abstract This paper presents the development of an experimental design that evaluated the operating condi-

tions of the process to obtain binded recovered leather sheets. Preliminary tests were performed to obtain the material, and to select the process variables that affected the most the bonded leather sheet final properties. Then, an experimental design type 2k was run, where k = 4 variables corresponding to the percentage by weight of water mass ratio of binder leather, pressure, and curing temperature. The obtained material was characterized by tensile test, percentage compressibility, tear strength, and water absorption percentage. The result showed that the main factors that optimize the response variables in the levels studied were: the curing temperature in the low value and the amount of binder in the high level, whereas for the water absorption rate was also significant amount of water added during the process. The properties of the material obtained were compared to commercial shoe insoles and the results were superior on: tear resistance, compressibility and percentage rate of water absorption. Finally, it was concluded that through the implementation of the recycling process suggested, recovered leather sheets properties would allow industrial application. Keywords Solid waste, recovered leather, materials characterization.

I. INTRODUCTION
The tanning process consists on transformfing animal skin in leather, being mineral-tanning the most efficient in reducing processing time [1]. In each of the leather tanning phases is generated an appreciable amount of solid waste that usually ends up in landfills. Currently the landfill in

Recibido: 21/09/2011/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

EVALUATION OF OPERATING AND MIXING CONDITIONS OF A POLYMER DISPERSION CO-VINYL ACETATE AND ESTER ACRYLIC TO OBTAIN RECOVERED LEATHER - Caas, Cifuentes, Daz

79

Bucaramanga takes in approximately 800 Tn of garbage per day, of which 2% comes from leather waste resulting in about 480 tons per month [2]. In 2010, the Colombian leather industry had growth in production and total sales for shoes of 14.2% and 16.3% respectively over 2009. In 2010, according to DANE, leather goods experienced a growth of 17.4% in production and 13.2% in sales, while exports and imports registered growth of 22% and 26%. The leather manufacturing industry experienced growth in 2010 compared to 2009, production and sales, with 10.5% and 10.7%, respectively. On the other hand, leather imports in 2010 amounted to 7% over the previous year [3]. It is shown then that the volume of leather thrown into Carrasco landfill is considerable and according to production projection, said volume will increase. This paper presents an alternative for obtaining a fibrous material from leather solid waste which could be used by the leather goods industry.

II. LITERATURE REVIEW


Different studies have been carried out seeking the development, with different purposes, of leather solid waste. FRIEDMAN [4] patented a rather simple method that worked by superposing small glued leather disks onto another until forming a solid cilinder which could be sliced to form leather strips. Woodruff [5] filed for a patent for the manufacture of artificial leather through the use of fibrous material in an aqueous rubber dispersions of the nature of latex as raw materials. BEVAN [6] patented a method of forming a leaher sheet from leather fibers consisting of a series of steps in which is a tangle of fibers is exposed to a liquid high pressure jets on its surface which causes the fibers to be even more entangled forming, then a fibrous surface. However, the latter three authors did not report any performance values. YANIK et al [7] studied the performance of leather waste pyrolysis obtainning carbon residues, which were used for activated carbon. Kindlein et al. [8] obtained leather sheets from bound layers of leather scrap using hot melt techniques. Moreover, DIMITER [9] patented a process that pulverized and mixed leather fiber with a molten resin of vinyl ethyl acetate, in a ratio of 25% by weight, obtainning recovered leather sheets

with high impact resistance, electrical stability and permeability. HENKE [10] mixed leather fibers with a binder dissolved in a solvent, using a reinforced mesh between fibers and a polyvinyl chloride paste obtaining a recycled extruded leather sheet with flexibility and tensile strength similar to those of real leather. DA FONTE et al [11] crushed waste leather and aminoplast resins mixed with a proportion of 30 to 40% by weight using catalysts and carrying out curing over a hot press. ADDIE and FALLS [12] obtained recycled leather sheets following the methodology by DA FONTE using, during mixing, 20% by weight of binder and adding water to the process without the use of catalysts. The most common binders used to bind leather and textile fibers are designed based on acrylic monomers [13], which can be polymerized with other organic and inorganic ingredients to form a latex film which gives properties such as adhesion and stability to the fibers mixed with said binder. Other types of adhesives, such as PVC used for laminated panels [14] are based on urea and formaldehyde whose application was introduced in 1937 as an adhesive paper [15]. For this casestudy, it was used a binder of vinyl acetate and acrylic ester, because the acrylic adhesives are soluble in water [13] and the monomers vinyl acetate have low flaming points, which facilitate handling, being the premium main material for adhesives [14]. It is shown that the intention of reusing waste from tanning and leather prodcution are not isolated even for products other than those proposed in this case. Methodology To determine the operating conditions of mixing and pressing leather solid waste with a binder from an experimental design, preliminary tests were performed to select the design variables. Then a 2k type experimental design was performed [17], where k=4 variables corresponding to: percentage by weight of water, mass ratio of binder / leather (during mixing), pressure, and curing temperature (during pressing). Two levels were taken for the design variables: high and low. The result of said design yielded 16 scenarios. Then the material was obtainned according to the design and subsequent characterization by measuring stress, percentage of compressibility, tear

80

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

and percentage of water absorption. Additionally, it was conducted a preliminary economic analysis of cost per unit area of recycled leather. Figure 1 shows the methodology for this study.
Fig. 1. METHODOLOGY STEPS

TABLE II GEOMETRIC NOTATION Scenario 1 2 3 4 5 6 7 8 9 10 P -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 T -1 -1 +1 +1 -1 -1 +1 +1 -1 -1 +1 +1 -1 -1 +1 +1 % binder / leather -1 -1 -1 -1 +1 +1 +1 +1 -1 -1 -1 -1 +1 +1 +1 +1 % by weight of water -1 -1 -1 -1 -1 -1 -1 -1 +1 +1 +1 +1 +1 +1 +1 +1

There were carried out the 16 scenarios and a replica of each. Particles were ground to a size of 2 mm, then they were mixed with water and binder and were cured for 15 minutes. Table I shows the high and low values for the used variables. To select these values, it was taken into account values reported in the literature review. Preliminary tests showed results that allowed selection of the levels for the design of the experiment.
TABLE I RANGES OF PROCESS VARIABLES USED
Variable High level (+1) Low level (-1)

11 12 13 14 15 16

Pressure

150 Kg f/cm

100 Kg f/cm

Temperature

80 C

70 C

Results In Figures 2, 3, 4, and 5 the circles represent experimental data, the diamonds represent data from the replicas and triangles represent data from verification tests 2, 5 and 9, according to the values shown in Table 2. The dotted line in Figures 2, 3, 4 and 5 corresponds to the average values of each of the tests performed on the material used in the preparation of insoles. Figure 2 shows that the third test showed the highest tensile strength value with 5.57 MPa and a low percentage of error between duplicates.
Fig 2. TENSILE TESTS RESULTS

% binder /leather

3/7

2/8

% by weight of water

25

15

To characterize the obtained samples, a Shimadzu universal testing machine was used. The machine was equipped with a load cell of 1 kN for tensile tests and for the compression test it was equipped with a 100 kN cell. The tests were done according to standards ASTM D1610-01, D601510, D2209-00, ASTM D2212 and ASTM D2213. Table II shows the geometric notation design of experiments. Data statistical analysis was performed using STATGRAPHICS CENTURION 16.

Figure 3 shows that the maximum tear resistance was exhibited by samples 2, 9 and 10, with a value of 694 N exhibited by sample number 10.

EVALUATION OF OPERATING AND MIXING CONDITIONS OF A POLYMER DISPERSION CO-VINYL ACETATE AND ESTER ACRYLIC TO OBTAIN RECOVERED LEATHER - Caas, Cifuentes, Daz Fig. 3. SLIT TEAR RESISTANCE TEST RESULTS

81

Figure 4 shows that the percentage of compressibility obtained for the samples was about 10%, which is below 18.5% obtained for commercial insoles.
Fig. 4. PERCENTAGE OF COMPRESSIBILITY RESULTS

Figure 5 shows that the tests 9 and 10 report the lowest percentage of water absorption with a 16 and 17% respectively and with the least error between duplicates. When compared with the reported value of the material used in the manufacture of insoles, it was observed that lower values were obtained.
Fig. 5. PERCENTAGE OF WATER ABSORPTION RESULTS

Discussion In figure 2 is shown, as a solid line, the average results of tensile strength reported by ADDIE AND FALLS [12]. Said values are above for those obtained in this work. However, when comparing the values of tear resistance, Figure 3 shows that values were higher than those reported by the same authors. SILVA [19] after characterizing 86 samples of safety footwear leather, obtained an average tensile strength quite high compared with those obtained in this work, but he also reported tear resistance values consistent with those reported in figure 3. Concerning the percentage of water absorption is desirable it is minimal. According to [17], citing 2396 NTC, insoles footwear must meet a percentage of maximum water absorption of 50 2%. The values shown in Figure 4 show that it meets said standard. A Pareto analysis shows the effect of process variables and their influence on it. For example, in the Pareto diagram of Figure 6, it is appreciated the amount of binder added to the process is significant on the samples tensile strength, The best combination is obtained by keeping pressure, temperature and water amount at a low level and the relationship binder / leather at a high level.
Fig. 6. PARETO ANALYSIS FOR TENSILE STRENGHT

It is seen in the Pareto chart in Figure 7 how tear strength depends significantly on the relationship binder / leather. This allows assessing the best mixing arrangement for maintaining the same conditions reported for maximum tensile strength under levels studied.

82
Fig. 7. PARETO ANALYSIS FOR TEAR STRENGHT

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

The summary of the best combinations found are shown in Table III
TABLE III OPTIMAL VALUES OF VARIABLES USED Variable Tensile Tear Strenght % Compressibility % water absorption Pressure (Kg / cm2) 100 100 100 100 Temp (C) 70 70 70 70 % binder / leather 3/7 3/7 2/8 3/7 % by weight of water 15 15 15 25

Figure 8 shows the Pareto analysis for the percentage of compressibility test, being temperature the main cause of the variation. For the percentage of compressibility, the best arragment corresponds when the four variables are in low level because it requires the least material deformation.
Fig. 8. PARETO ANALYSIS FOR PERCENTAGE OF COMPRESSIBILITY

Finally, a preliminary estimate of costs for recovered leather sheets was made for production of 1 Tons per day. This was done in order to assess the process economic viability. There were considered initial invesment cost, direct costs of manufacturing and fixed manufacturing costs [16] for the first year of production. For initial investment were estimated only equipment, whereas for manufacturing direct costs were included raw materials, industrial services, supplies, labor, maintenance and repair. For fixed manufacturing costs were considered the depreciation of equipment, insurance and taxes. Table IV shows the estimated costs in Colombian Pesos.
TABLE 4 TOTAL COSTS FOR THE FIRST YEAR IN PRODUCTION Total cost of production (thousands $) Initial invesment 53.000 1.079.350 6.996 1.139.346

Pareto diagram in Figure 9 shows the variables that cause effect on the percentage of water absorption. It is appreciated that this depends on the pressure and temperature in their low level and the amount of binder and water in their high one.
Fig. 9. PARETO ANALYSIS FOR WATER ABSORPTION

Manufacturing direct costs Fixed manufacturing costs Total ($)

Dividing the total cost by the annual production, it yields a value of $10,100 per sheet of 1.5 m2. When compared to the cost of an insole sheet, which oscilates around $ 7,000 for the same dimensions, it is evident that the proposed process for recycling leather is not viable economically, but it is technically and environmentally. However, comparing with the cost of recovered leather sheet placed in Bucaramanga, which has a cost of $ 48,000 per 1.5 m2 [18], the process turns out economically viable. Additionally, there will be a reduction in costs, not quantified in this study, associated with the reduction of space in landfills, waste transportation and disposal.

EVALUATION OF OPERATING AND MIXING CONDITIONS OF A POLYMER DISPERSION CO-VINYL ACETATE AND ESTER ACRYLIC TO OBTAIN RECOVERED LEATHER - Caas, Cifuentes, Daz

83

CONCLUSIONS
The temperature and relation binder / leather bear a significant influence over response variables, during pressing and mixed respectively. The most significant factor on the four 4 response variables, based on the levels studied during the pressing stage, corresponds to the curing temperature in the low level (70 C). The values obtained for the percentage of compressibility and percentage of water absorption are low compared with values obtained for commercial insoles. This gives flexibility to manipulate the weight percentage of water during mixing. That is, if one wants to choose a combination where one gets the best response variables within the studied levels, it becomes a cost / benefit where the amount of water, although it was raised at a low level for tensile strength, tear and percentage of compressibility, can work at a high level, because the increase in process water reduces the mixing time. This should be reflected in the reduction of the mixer power consumption. The pressure should be maintained at low level, the temperature in the low level and the relationship binder / leather in the high level, since this appears to produce no significant effect on the percentage of compressibility. It was thought initially that recovered leather sheets would exceed tear strength, percentage of compressibility and the percentage of water absorption, compared with the same properties of commercial insoles. However, if the final product does not require reaching values of tensile strength, the material obtained with the proposed method has the ability to replace it.

[3]

Asociacin Colombiana de Industriales de Calzado, el Cuero y sus Manufacturas. ACICAM. Informe Sectorial Enero a diciembre de 2010 Febrero de 2011. Bogot. Colombia. Disponible en internet: http://www.acicam. org/documents/comovaelsectorDICIEMBRE2010.pdf. YEHUDA FRIEDMANN. Method of Producing A New Material From Waste Leather. U.S Patent Office # 2827413. Mar 18, 1958 FRANK WOODRUFF. Artificial Leather Manufacture. U.S Patent Office # 1945173. Jan 30, 1934 BEVAN, Graham, FORMATION OF SHEET MATERIAL USING HYDROENTANGLEMENT. United Kingdom Intellectual Property Office. WO/2001/094673,Dec 12, 2001 J. YANIK, O.YILMAZ, I.C. KANDARLI, M.YUKSEL, M.SAGLAM. Conversion of leather waste to useful products. Resources, Conservation and Recycling.Vol.49, 436-448. (2007). KINDLEIN W., ALVES L.H., SEADI GUANABARA A. Proposal of wet blue leather remainder and synthetic fabrics reuse. Journal of cleaner productions. 2007, P. 1-6 United States Patent. Patent number 4, 287,252. DIMITER, S. Reconstituted leather and method of manufacture. Appl. 184,656. Sep 1, 1981 US Patent Number 4,497,871. HENKE, E.W. Reconstituted leather and method of manufacturing same. Appl. 489,001. Feb 5, 1985 World Intellectual Property organization International Bureau. Appl.No. 98/18863. DA FONTE, J. Process of recycling leather residues and Productions of composite materials. Appl. Pct. / pt97/00008. May 7, 1998 United States Patent 5,958,554. ADDIE, B., FALLS, C. Reconstituted leather product and process. Appl. 08/658,682. Sep 28, 1999 YILDIRIM ERBIL, H. 2008.Vinyl Acetate Emulsion Polymerization and Copolymerization whit Acrylic Monomers. Vinyl Acetate Copolymerization whit Acrylic Monomers. Recuperado de la base de la base de datos CRCnetBase GEDDES, K. Polyvinyl and Ethylene Vinyl Acetates. En: PIZZI, A. MUTTAL, K.L. En: Handbook of Adhesives Technology. 2 ed., New York. Cap. 35. Recuperado de la base de datos CRCnetBase. 2003. KEIMEL, A. Historical Development of Adhesives and Adhesive Bonding. En: Handbook of adhesive Technology. 2 ed., New York. Cap. 1. Recuperado de la base de datos CRCnetBase. 2003.

[4]

[5] [6]

[7]

[8]

[9]

[10]

[11]

[12]

REFERENCES
[1] Centro Nacional de Produccin ms Limpia y Tecnologas Ambientales. CNPMLTA. Proyecto Gestin Ambiental en la Industria de Curtimbre. Manual Sectorial Ambiental. Febrero de 2004. Medelln. Colombia Disponible en internet: http://www.sirac.info/Curtiembres/html/Archivos/ Publicaciones/Manual.pdf. VERGARA, Marisol V. POIRRIER, Paola. TORRES, Rodrigo. Influencia del porcentaje de solidos totales y nutriente en la cintica de biodegradacin de sustratos orgnicos. Centro de estudios e investigaciones ambientales (CEIAM). Universidad industrial de Santander y Colciencias. Octubre de 2009 Disponible en: http://ciia.uniandes.edu.co/ Simabiotpresent/DIA%201/7.%20Vergara.pdf.

[13]

[14]

[2]

[15]

84
[16]

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

DAMICO Denis, J. Reactive Acrylic Adhesives. En: PIZZI, A. MUTTAL, K.L. Handbook of Adhesives Technology. 2 ed., New York. Cap. 38. 2003. MONTGOMERY, Douglas C. y RUNGER, George C. Applied statistics and probability for engineers. 3 ed., Arizona. John Wiley & Sons Inc. 706p. 2003. El portal del cuero. Disponible en: http://www.portaldelcuero.com/informa/informa04.asp. SILVA Paulina. Propiedades fsicas y qumicas del cuero para calzado de seguridad. Tecnologa en Marcha. Vol. 18-1, 2005. pp 37 - 47. TURTON, Richard and others. Analysis, Synthesis and design of chemical processes. 3a ed. New Jersey, Prentice Hall. 1068p. 1998 Entrevista telefnica: Polmeros y derivados. Gto. Mxico. 20 Len,

[17]

[18] [19]

[20]

[21]

Evaluacin computacional del flujo a travs de membranas porosas


Computational evaluation of fluid flow through porous membranes
Tatiana Lpez Montoya Ingeniera Mecnica, Universidad Pontifica Bolivariana Investigador auxiliar Grupo de Energa y Termodinmica, Universidad Pontificia Bolivariana Medelln, Colombia tatiana.lopezmo@alfa.upb.edu.co Mauricio Giraldo Orozco Ph.D. Ingeniera, Universidad Pontificia Bolivariana Docente e Investigador Grupo de Energa y Termodinmica, Universidad Pontificia Bolivariana Medelln, Colombia mauricio.giraldo@upb.edu.co

Csar Nieto Londoo Ph.D. Ingeniera, Universidad Pontificia Bolivariana Docente e Investigador Grupo de Investigacin en Ingeniera Aeroespacial, Universidad Pontificia Bolivariana Medelln, Colombia cesar.nieto@upb.edu.co

Resumen El flujo a travs de membranas porosas es de vital importancia en el entendimiento de diversos fenmenos industriales y biolgicos. Y recientemente ha crecido el inters de su estudio para aplicaciones de transferencia de calor mejorada y a escalas pequeas. Antes de involucrar la transferencia de calor en las membranas se hace un estudio hidrodinmico para ayudar a su caracterizacin. En el presente artculo se presenta el estudio realizado al comportamiento de la presin y perfiles de velocidad asociados al flujo de un fluido incompresible a travs de una membrana porosa en diferentes condiciones de empaquetamiento. Con el fin de establecer una base comparativa adecuada, la membrana porosa es representada mediante un empaquetamiento de esferas en arreglo triangular desfasado. Los resultados obtenidos mediante el software de CFD Fluent mostraron una gran influencia de la distribucin espacial de las esferas en el canal sobre la cada de presin. Desde el punto de vista de patrones de flujo, se observ una interaccin fuerte entre los flujos aguas abajo de cada esfera. En la ltima capa de esferas, se presenta un desprendimiento de vrtices influenciado tanto por el tamao de la esfera, como por el nmero de esferas empleado para representar la membrana. Palabras clave Factor de empaquetamiento CFD membranas porosas Abstract In the present article, study of the behavior of flow profiles and pressure associated with the flow of an incompressible fluid across a porous media with different packing conditions is shown. For practical purpose, the porous media was modeled as a staggered packed bed of spheres. The simulation was made in CFD software Fluent. Results showed a great influence of the sphere diameter in the pressure drop. Regarding streaklines, there was found to be a strong interaction between the flows of each sphere downstream. A vortex detachment influenced both by the sphere size and the

number of spheres was present in the last layer of the bank of spheres. Keywords CFD Porous media

I. INTRODUCCIN
La tecnologa de micro-sistemas (MST por sus siglas en ingls) se ha desarrollado a pasos agigantados desde hace varias dcadas. El objetivo es incrementar la capacidad de estos dispositivos y aumentar su potencia, lo cual conlleva a grandes cantidades de calor que necesitan ser extradas para garantizar el correcto funcionamiento de los dispositivos. Ms concretamente se ha trabajado en intercambiadores de calor del tamao necesario para poder implementarlos en los MST. Los micro-intercambiadores de calor ofrecen muchas ventajas sobre sus semejantes a escalas mayores, la transferencia de calor por unidad de rea es mucho mayor, su desempeo global tambin es superior y debido a su tamao son ms econmicos, entre otras [1]-[2]. Debido a la reduccin de espacio por el cambio de escala, se han implementado micro-canales como medio para que se lleve a cabo el intercambio de calor. Pero dichas geometras tienen asociadas una gran cada de presin debido a los dimetros hidrulicos tan pequeos, adems a estas escalas las condiciones superficiales toman mayor importancia sobre los patrones de flujo y transferencia de calor. Como alternativa a los micro-canales se propone utilizar membranas porosas [3]-[4].

Recibido: 15/03/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

86

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

Debido a la naturaleza de su geometra, las membranas ofrecen un espacio propicio para el intercambio de calor entre dos fluidos. De hecho existen trabajos previos donde se utilizaron medios porosos para aplicaciones de enfriamiento y transferencia de calor. Lage et al. realizaron un estudio con matrices porosas de aluminio comprimidas para caracterizarlas trmica e hidrulicamente enfocando su uso en micro-intercambiadores de calor [5]. Por su parte Jiang et al. realizaron un estudio terico y experimental comparativo entre un microintercambiador de calor con canales (MCHE) y un micro-intercambiador de calor con medio poroso (MPHE) donde llegaron a la conclusin de que desde el punto de vista de transferencia de calor el MPHE tiene mejor desempeo pero en trminos termohidrulicos , el mejor desempeo fue para el MCHE con canales profundos [6]. Estudios con enfoques ms especficos en el tema se pueden encontrar en la literatura tal como el de Trebotich y Miller, que presentaron un nuevo mtodo de simulacin para aplicaciones en microfludica que involucran fenmenos de transporte de partculas coloidales a escala micromtrica [7]. Tomado en cuenta lo anterior, se hace necesario evaluar con detenimiento el comportamiento hidrodinmico de membranas porosas, e involucrar tanto los comportamientos puramente cinticos, como las cadas de presin asociadas, con el fin de aprovechar adecuadamente las ventajas evidenciadas experimentalmente en cuanto a la transferencia de calor [6]. Este trabajo se concentra en el comportamiento de los campos de velocidades y las cadas de presin que suceden en una membrana. Con el fin de presentar parmetros comparativos adecuados, la membrana es simulada como un sistema de esferas en arreglo triangular, particularmente dos configuraciones diferentes espaciales y tres dimetros diferentes, los cuales son evaluados desde los puntos de vista ya mencionados. El trabajo inicia con una descripcin del medio poroso empleado para las simulaciones computacionales, seguido de una breve descripcin de los modelos matemticos y las condiciones de frontera necesarias. Finalmente, se presentan los resultados de la simulacin y las conclusiones del trabajo.

difcil establecer una estructura aleatoria representativa y, ms an, cambiar sus parmetros, para este estudio se opt por la utilizacin de arreglos triangulares desfasados de esferas, como el mostrado en la Fig. 1. La seccin transversal del canal donde se encuentra el arreglo de esferas es de 0.01 m2.
Fig. 1. ARREGLO TRIANGULAR DE ESFERAS

Se emplearon dos configuraciones diferentes de arreglos, las cuales se diferenciaron por la separacin entre esferas, tanto adyacentes como tangentes, de la cara que enfrenta al flujo. En la Fig. 2 se muestran a modo ilustrativo los espaciamientos para el arreglo de esferas de 15mm de dimetro, las medidas de los espaciamientos estn en milmetros. Para ambas configuraciones el volumen total ocupado por el arreglo se mantuvo constante. Igualmente, para ver la influencia del tamao de la esfera se trabaj con arreglos de esferas de 15, 18 y 32mm de dimetro. En la Tabla I se muestran los factores de empaquetamiento (espacio ocupado/ espacio total) para las diferentes configuraciones tomando como referencia un volumen total de 100.000mm3, que sera el volumen del cubo tomado como base para crear el arreglo de esferas.
TABLA I FACTOR DE EMPAQUETAMIENTO D15 Conf 1 Conf 2 40.82% 44,53% D18 37.56% 34,51% D32 39.46% 39.46%

II. MEDIO POROSO COMPUTACIONAL


Generalmente los materiales porosos presentan estructuras aleatorias [8], pero dado que es

Estrictamente un medio poroso comn no presenta la uniformidad ni la simetra que se obtiene con la geometra utilizada, pero tradicionalmente se han utilizado empaquetamientos de esferas y cilindros para estudiar el flujo a travs de medios porosos de forma terica y numrica con resultados aceptables que han sido validados con montajes experimentales [9]-[11].

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

87

Fig. 2. CONFIGURACIONES 1 Y 2 CON ESFERAS DE 15, 18 Y 32MM DE DIMETRO RESPECTIVAMENTE

III. ECUACIONES GOBERNANTES Y CONDICIONES DE FRONTERA El comportamiento de fluidos newtonianos est gobernado por las ecuaciones de NavierStokes. Para el estudio fluido-dinmico del flujo a travs de los arreglos de esferas, se requiere la utilizacin de un modelo en 3D constituido por las ecuaciones de continuidad y de cantidad de movimiento lineal, las cuales se muestran a continuacin para fluidos newtonianos incompresibles:

Donde , P, y corresponden a la velocidad, presin, viscosidad dinmica y densidad, respectivamente. Adems, se considera que el fluido es de propiedades constantes, incompresible, con flujo isotrmico y se encuentra en estado estacionario. La longitud caracterstica mnima del arreglo de esferas es suficientemente grande para considerar una condicin de no deslizamiento sobre las paredes [12]. Por el extremo de entrada se tiene un flujo con una velocidad U y por el extremo de salida del canal se tiene un flujo con presin atmosfrica. A. Mallado Para la construccin de la malla se utiliz la herramienta de mallado de Ansys 12.1. La geometra

de la malla se construy con elementos tetradricos. Debido a la complejidad de la geometra, al tamao de los canales formados por el espacio entre esferas y que los mayores gradientes de velocidad se encuentran en las paredes, fue necesario reforzar la malla alrededor de las esferas. Para esto se utiliz un sizing (funcin que regula el tamao de malla) con elementos de 0,001m, que refin la malla alrededor de las esferas. Como es evidente, dos esferas presentan un solo punto de contacto, lo cual puede generar problemas al momento de contacto, por lo tanto, se opt por dejar un pequeo espacio entre las esferas para llevar a cabo las simulaciones. La configuracin de una malla tpica implementada en el arreglo triangular de esferas est compuesta por 3243702 elementos tetradricos y 639034 nodos. La malla se puede ver en la Fig. 3.
Fig. 3. CORTE LONGITUDINAL DE MALLA TPICA PARA EL CANAL Y ARREGLO DE ESFERAS

B. Mtodo de solucin La estrategia utilizada comnmente para la simulacin del flujo en medios porosos implica la

88

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

adicin de un trmino asociado a la porosidad en la ecuacin de momentum. Si bien esta forma permite una correcta aproximacin a la cada de presin y otros comportamientos relevantes, no permite visualizar campos de flujo, e inclusive, en algunos casos, es difcil establecer los parmetros adecuados para diferentes membranas. Por lo tanto, este trabajo pretende simular directamente el flujo en diferentes configuracin de una membrana simulada, empleando las ecuaciones mostradas en la seccin III. Dichas ecuaciones fueron resueltas para un rgimen laminar estacionario mediante el mtodo de volmenes finitos (FVM por sus siglas en ingls) implementado en el software AnsysFluent. FVM involucra la discretizacin e integracin de las ecuaciones gobernantes sobre el dominio del control de volumen. Para este caso, el dominio de solucin fue un canal horizontal de 0,4 m de longitud y de seccin transversal cuadrada de 0,01m de lado, en cuyo centro se encontraba el arreglo de esferas. La longitud del canal es suficiente para permitir un flujo laminar totalmente desarrollado (8 dimetros hidrulicos aproximadamente). El algoritmo que utiliza Fluent para resolver las ecuaciones en volmenes finitos es el mtodo semi-implicito para acoplar las ecuaciones de presin (SIMPLE -semi-implicit method for pressure-linked equations- por sus siglas en ingls). En el esquema SIMPLE se utiliza una ecuacin adicional a las anteriormente mencionadas que sirve de enlace entre la velocidad y la presin, ya que en la ecuacin de continuidad no aparece la variable presin de forma explcita. En forma general, el procedimiento del algoritmo SIMPLE consiste en un proceso iterativo donde se comienza por suponer unos valores iniciales para los campos de velocidad y presin, luego se resuelve el conjunto de ecuaciones discretizadas y se utiliza una ecuacin de correccin. Este proceso se repite hasta que converja la solucin [13]. El software Ansys Fluent tiene predeterminado el esquema de discretizacin UPWIND, el cual consiste en la discretizacin de los trminos diferenciales de las ecuaciones que se van a resolver, de forma que el valor de la variable en un nodo determinado es funcin nicamente de los valores de dicha variable en el nodo situado justo aguas arriba.

IV. RESULTADOS
Para las simulaciones llevadas a cabo en el software Fluent, se trabaj con agua como fluido de trabajo con dos diferentes velocidades de entrada. Se realizaron simulaciones para ambas configuraciones de arreglos y tres diferentes tamaos de esferas. El nmero de Reynolds para el canal con el medio poroso en medio se calcul con las siguientes ecuaciones [14]:

Donde V es la velocidad perpendicular a la superficie de la membrana porosa, K es la permeabilidad y es la viscosidad cinemtica. Para calcular las propiedades del fluido se tom como referencia una temperatura de 25C. Para una columna de esferas empaquetadas de dimetro d, y de porosidad , Ergun propuso la siguiente correlacin para calcular su permeabilidad K;

A su vez, la porosidad de un medio poroso ubicado en medio de un canal cerrado se puede calcular como [15]:

Donde Ap representa el rea ocupada por el fluido (rea sombreada en la Fig. 4) y A, el rea total de la seccin transversal.
Fig. 4. DISTRIBUCIN DE REAS EN LA SECCIN TRANSVERAL DEL ARREGLO

En la Tabla II se muestran para las diferentes configuraciones y dimetros, su porosidad, permeabilidad y el nmero de Reynolds para cada una de las velocidades de entrada. El valor de la

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

89

velocidad para el Re1 es de 0,001m/s y para el Re2 es de 0,072m/s.


TABLA II CARACTERSTICAS DE LOS DIFERENTES MEDIOS POROSOS
Porosidad D15 1 D15 2 D18 1 D18 2 D32 1 D32 2 0,184 0,179 0,238 0,242 0,157 0,156 Permeabilidad [m2] 14 x 10-9 13 x 10-9 35 x 10-9 37 x 10-9 81 x 10-10 80 x 10-10 Re1 @ 0,001m/s 0,13 0,13 0,25 0,26 0,21 0,21 Re 2 @ 0,072m/s 9,54 9,04 18 18,55 15,45 15,33

Los resultados obtenidos para la cada de presin medida entre la entrada del canal y su salida, se pueden ver en la Fig. 5. Como era de esperarse, para una misma configuracin, a mayor nmero de Reynolds mayor cada de presin se tiene a travs de la membrana.
Fig. 5. RESULTADOS DE LA CADA DE PRESIN PARA LOS DIFERENTES DIMETROS Y CONFIGURACIONES

90

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

La mayor cada de presin se present con el arreglo de menor dimetro de esferas. Aunque el volumen total se mantenga constante, la configuracin del espaciamiento entre esferas tambin influye en la cada de presin, y como se puede ver en las grficas, la configuracin dos que tiene menor espaciamiento, gener una menor cada de presin. Excepto para el caso de las esferas de dimetro 32mm, donde sucedi el caso contrario. Ya que al reducir el espacio entre esferas para la configuracin dos, se dej mayor espacio entre el arreglo de esferas y el canal por donde el fluido encontr menor resistencia al fluir (y aunque se acercaron ms las esferas entre s, no se cre suficiente espacio para adicionar ms esferas). Otro factor interesante en lo relacionado a las cadas de presin, se refiere a la relacin entre el valor de dicha cada y el dimetro. Por ejemplo, en el caso de la configuracin uno con los Reynolds entre 7 y 15, un incremento de 3mm, equivalentemente a solo el 20%, representa una reduccin del 27.2%. Ms an, cuando el dimetro se incrementa un 113% (de 15mm a 32mm) la cada de presin se reduce en 58.5%. Cabe resaltar que el arreglo con las esferas de mayor dimetro tuvo un comportamiento inverso al de las otros dos. Al conservarse el mismo volumen total, esto hizo que las esferas de dimetro de 32mm dejaran muchos espacios libres en los extremos del arreglo haciendo que el flujo pudiera desviarse fcilmente por ah y as evitar cruzar a travs del medio poroso, esto tambin pudo haber sido la causa del por qu la configuracin uno (con esferas de dimetro de 32mm) presentara menor cada de presin que la configuracin dos, diferente a los otros dos casos. Un contorno tpico de presin para la geometra del problema es mostrado en la Fig. 6, Se puede observar que el comportamiento de la presin no es igual para todas las esferas debido a la configuracin triangular desfasada utilizada, as como tampoco es uniforme sobre una misma esfera, esto debido a que la distribucin de la velocidad vara dependiendo de las esferas que la rodean. Hay esferas que estn totalmente rodeadas por otras esferas, mientras que otras presentan espacios libres cerca a las paredes del canal por donde el flujo se comporta de manera diferente al no tener restricciones, esto se puede ver mejor en Fig. 7, donde se muestran cortes paralelos al sen-

tido del flujo con los contornos de presin sobre las esferas. En estas figuras se puede observar que para las esferas ms pequeas el flujo es uniforme sobre todas ellas, es decir, el flujo se reparte por igual a travs de todo el arreglo, mientras que para los tamaos de esferas ms grandes se ve como las esferas de los extremos son las que mayor interaccin tienen con el flujo.
Fig. 6. CONTORNO DE PRESIN CONFIGURACIN 1 D15

Fig. 7. PLANOS CON LOS CONTORNOS DE PRESIN PARA LAS DIFERENTES ARREGLOS. D15C1, D15C2, D18C1, D18C2, D32C1 Y D32C2 RESPECTIVAMENTE

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

91

Fig. 8. RELACIN EMPAQUETAMIENTO VS. CADA DE PRESIN PARA UNA VELOCIDAD DE 0,072M/S

Fig. 9. RELACIN EMPAQUETAMIENTO VS. CADA DE PRESIN PARA UNA VELOCIDAD DE 0,001M/S

Adicionalmente, en las Fig. 8 y 9 se muestra la relacin entre el factor de empaquetamiento y la cada de presin sobre las membranas.

Como era de esperarse, las cadas de presin se incrementan a medida que se incrementa el factor de empaquetamiento del sistema. Otro factor interesante que se evidencia es cmo la configuracin 2 tiene una pendiente mayor que la que se presenta en la configuracin 1, lo que mue entonces, una influencia mucho mayor del dimetro de las esferas para estos casos. Otro factor que salta a la vista es la falta de correlacin entre resultados de las diferentes configuraciones con los resultados de los bancos de esferas con 32mm de dimetro. Esto se debe, como ya se haba manifestado anteriormente, a los espacios existentes entre las paredes y las esferas. Si bien esto hace imposible realizar una comparacin cuantitativa entre los resultados, si permite intuir que la cada de presin es significativa, pues implica que el flujo evita parar por el espacio ocupado por las esferas.

92

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

La Fig. 10 muestra las lneas de corriente las cuales describen el flujo a travs del medio poroso. Dichas lneas ilustran cmo al cambiar bruscamente de direccin, se generan regiones circulares en la superficie de las esferas, las cuales representan las zonas de estancamiento. El comportamiento del flujo permanece de forma organizada mientras fluye a travs de la zona central del arreglo de esferas, mientras que en la parte superior e inferior al terminarse el medio poroso tienden a formarse pequeos remolinos causados por la forma brusca del flujo. Lo cual puede explicar la presin negativa que se presenta en las caras de las esferas de la ltima capa. Al darse los posibles remolinos, parte del flujo se devolvera momentneamente debido a la baja velocidad, al hacer que estas presiones tiendan a cero.
Fig. 10. LNEAS DE CORRIENTE A TRAVS DEL ARREGLO DE CONFIGURACIN 1 D32

de turbulencia y el desprendimiento de vrtices. Las zonas de alta velocidad son ms notorias en las esferas pequeas, pero la formacin de turbulencia y el desprendimiento de vrtices se hacen ms evidentes en los arreglos de esferas ms grandes. Este comportamiento concuerda con el comportamiento de la presin, es decir, en la ltima capa de esferas se tiene una contrapresin que ocasiona cambios en la direccin del flujo y por ende se origina la turbulencia. De estas figuras tambin se puede ver una clara diferencia entre las dos configuraciones de arreglos, para los tres tamaos de esferas, la configuracin uno muestra una zona de muy baja velocidad detrs de la ltima capa de esferas, que en comn tienden a formar un perfil parablico que aumenta con el aumento del tamao de esfera, mientras que para la configuracin dos las zonas de estancamiento se dan de forma individual para cada una de las esferas de la ltima capa.
Fig. 11. PLANOS CON LOS CONTORNOS DE VELOCIDAD PARA LOS DIFERENTES ARREGLOS. D15C1, D15C2, D18C1, D18C2, D32C1 Y D32C2 RESPECTIVAMENTE

En la Fig. 11 Se muestra el contorno de velocidad, para cada tamao de esfera y sus dos configuraciones, en un plano paralelo al sentido del flujo. De estas imgenes se puede ver cmo para todos los tamaos de esferas se presenta una gran simetra respecto al eje z, lo cual es lgico ya que los contornos de presin tambin mostraron esta misma simetra. Se puede observar cmo en los extremos del arreglo y en los espacios entre esferas se da una aceleracin del flujo, que lleva a la formacin de zonas de alta velocidad, que al entrar a la ltima capa de esferas se encuentra con la zona de estancamiento y propicia la formacin

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

93

en la ltima fila de esferas un desprendimiento de vrtices que aumenta a medida que aumenta el dimetro de las esferas. Partiendo de estos resultados es posible entonces concluir que un adecuado control sobre el factor de empaquetamiento y la distribucin de las estructuras puede mejorar significativamente el comportamiento hidrodinmico de las membranas porosas, hacindolas una alternativa atractiva para su empleo en sistemas de transferencia de calor y recuperacin de calor.

REFERENCIAS
[1] B. Ramos-Alvarado, P. Li, H. Liu, A. Hernndez-Gurerrero, CFD study of liquid-cooled heat sinks with microchannel flow field configurations for electronics, fuel cells, and concentrated solar cells, Applied Thermal Engineering, vol. 31, no 14, pp. 2494-2507,Oct. 2011. T. L. Ngo, Y. Kato, K. Nikitin, T. Ishizuka, Heat transfer and pressure drop correlations of microchannel heat exchangers with S-shaped and zigzag fins for carbon dioxide cycles, Experimental Thermal and fluid Science, Vol. 32, No. 2, pp. 560- 570, Nov. 2007. C. H. Li, P. Hodgins, C.N. Hunter, A.A. Voevodin, J.G. Jones, G.P. Peterson, Comparison study of liquid replenishing impacts on critical heat flux and heat transfer coefficient of nucleate pool boiling on multiscale modulated porous structures, J. Heat and Mass Transfer, vol.54, pp. 3146-3155, May 2011. Q. Yuan, R.A. Williams, N. Arvanti, Innovations in high throughput manufacturing of uniform emulsions and capsules, Advanced Powder Technologies, Vol. 21, No. 6, pp. 599-608, Nov 2010. B.V. Antohe, J.L. Lage, D.C. Price, R.M. Weber, Numerical characterization of micro heat exchangers using experimentally tested porous aluminium layers, Int. J. Heat and Fluid Flow, vol. 17, no. 6, pp. 594-603, Dec 1996. P.X. Jiang, M.H. Fan, G.S. Si, Z.P. Ren, Thermal-hydraulic performance of small scale micro-channel and porousmedia heat exchangers, Int. Journal of Heat and Mass Transfer, Vol. 44. No. 5, pp.1039-1051, Mar 2001. D. Trebotich,G. Miller, Simulation of flow and transport at the micro (pore) scale, 2nd International Conference on Porous Media and its Applications in Sience and Engineering,USA, 17-21 jun. 2007. M.E. Vanegas, R. Quijada, D. Serafini, Microporous membrane preparated via thermally induced phase separation from metallocenic syndiotactic polypropylenes, Polymer, Vol. 50, No. 9, pp. 2081-2086, abr 2009.

[2]

[3]

V. CONCLUSIONES
El estudio del comportamiento hidrodinmico (cada de presin y patrones de flujo) a travs de un medio poroso fue realizado mediante un arreglo triangular desfasado de esferas. Las ecuaciones fundamentales del flujo de fluidos fueron solucionadas numricamente para encontrar la cada de presin sobre el arreglo. Las simulaciones fueron realizadas en el software de CFD Fluent. En general, se encontr que el dimetro de las esferas tiene gran influencia sobre la cada de presin, generndose en mayor proporcin para los arreglos de menor dimetro de esferas. El espaciamiento entre esferas, principalmente de la cara que enfrenta al flujo perpendicularmente, tiene gran influencia sobre la cada de presin. Para el medio poroso de menor dimetro la influencia del espaciamiento entre esferas es menor. Tambin se observ una interaccin fuerte entre los flujos aguas abajo de cada esfera. Presentndose

[4]

[5]

[6]

[7]

[8]

94
[9]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

S.L. Lee, J.H. Yang, Modeling of Darcy-Forchheimer drag for fluid flow across a bank of circular cylinders, Int. J. Heat and Mass Transfer, Vol 40, No. 13, pp 3149-3155, Sep 1997. C. Nieto, R. Meja, J. Agudelo, Dinmica de fluidos computacional aplicada al estudio de regeneradores trmicos, DYNA, ao 71, No. 143, pp. 81-93, Nov 2004. L.A. Patio, H.J. Espinoza, D. Surez, Conveccin de calor transitoria en el flujo de fluidos a travs de lechos empacados, Universidad, Ciencia y Tecnologa, Vol. 9. No. 36, pp. 210-216, Dic 2005. M. Giraldo, Y. Ding, R.A. Williams, Boundary integral study of nanoparticle flow behavior in the proximity of a solid wall, Journal of Physics D: Applied Physics, Vol. 41, No. 8, pp. 503 -512, 2008. A. Faghri, Y. Zhang, J. Howell, Advance Heat and Mass Transfer, Global Digital Press, 2010, p. 956. A. Bejan, Convection Heat Transfer 3rd ed., Wiley InterScience, New York, 1948. pp. 694. S. Ergun, Fluid flow through packed columns, Chemical Engineering Progress, Vol. 48, No. 2, pp. 89-94, 1952._

[10]

[11]

[12]

[13] [14] 15]

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte
Modeling of the biomass gasification process for energy recovery: Review for the actual tecnology
Jos Ulises Castellanos MSc en Ingeniera Mecnica, Universidad Nacional de Colombia Investigador Grupo MDL&GE (Mecanismos de Desarrollo Limpio y Gestin Energtica), Universidad Nacional de Colombia Bogot, Colombia jucastellanosc@unal.edu.co Fabio Emiro Sierra Vargas Dr. MSc. Ingeniera Mecnica, Universidad de Kassel Docente Tiempo Completo, Lder del Grupo MDL&GE (Mecanismos de Desarrollo Limpio y Gestin Energtica) Universidad Nacional de Colombia Bogot, Colombia fesierrav@unal.edu.co

Carlos Alberto Guerrero Fajardo Dr. MSc. Ing. Qumico, Universidad Nacional de Colombia Investigador Grupo MDL&GE (Mecanismos de Desarrollo Limpio y Gestin Energtica), Universidad Nacional de Colombia Bogot, Colombia
caguerrerofa@unal.edu.co

Resumen El anlisis del uso de biomasa como fuente de energa y el desarrollo de las investigaciones relacionadas con el proceso de gasificacin; han originado el planteamiento de diversos modelos para explicar y entender este complejo proceso, tanto en su diseo, como en su simulacin, optimizacin y anlisis; los cuales van encaminados a satisfacer la necesidad de cuantificar la produccin de energa y su eficiencia. Este artculo presenta un anlisis de varios modelos de gasificacin basados en el equilibrio termodinmico, la cintica y control basado en redes neuronales artificiales. Palabras clave Biomasa, Cintica, Gasificacin, Modelado, Redes Neuronales, Termoqumica. Abstract The analysis of the use of biomass for energy production and the development of research related to the gasification process, have led to the approach of various models for explaining and understanding this complex process, not only in its design, but also in its simulation, optimization and analysis; which are intended to satisfy the need to quantify the energy production and efficiency. This article presents an analysis of several gasification models based on thermodynamic equilibrium, kinetics and control based on artificial neural networks.. Keywords Biomass, Gasification, Kinetic, Modeling, Neural networks, Thermo-chemistry.

I. INTRODUCCIN
Durante los ltimos aos, a causa de los efectos del calentamiento global; han surgido investigaciones de gran importancia en el campo del

uso de la biomasa como una fuente de energa alternativa, se reconoce que esta fuente energtica, posee una distribucin ms homognea a lo largo del planeta, junto a un potencial energtico mayor al de los combustibles fsiles [25]. Dentro de los procesos de aprovechamiento energtico de la biomasa, se puede destacar los procesos de generacin de gas combustible a partir de procesos de biodigestin (transformaciones biolgicas) y gasificacin (transformaciones termoqumicas) [30]. El segundo de ellos, se centra en la alta eficiencia de la combustin, puesto que un balance energtico positivo, por ende, econmicamente viable depende de la eficiencia en las conversiones termoqumicas ocurridas durante el proceso. Actualmente existen sistemas de combustin directa para generacin de energa elctrica [38] a partir de biomasa como combustible, pero con el problema de la dosificacin inherente a un slido [3], por esta razn la gasificacin resulta atractiva, puesto que simplifica los sistemas de dosificacin y transporte del combustible. El gas de sntesis de los procesos de gasificacin normalmente es un gas compuesto por monxido de carbono, dixido de carbono, hidrgeno, metano, trazas de etano y eteno, agua, nitrgeno y algunos contaminantes, como pequeas partculas de carbonizado, ceniza y alquitranes [38]. La energa proveniente de este material gaseoso, determina

Recibido: 26/03/2012/ Aceptado: 08/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

96

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

la calidad y el porcentaje de este en su obtencin, ha sido la base fundamental de muchos estudios; los cuales algunos autores se han enfocado en la construccin de la mquina de gasificacin, otros en la biomasa suministrada y algunos en el tratamiento del proceso agregando otros agentes que faciliten el proceso o realizando combinaciones entre los factores anteriores, pero siempre se busca incrementar la calidad del material gaseoso. [38][3]. Por esta razn, en el grupo de investigacin Mecanismos de Desarrollo Limpio y Gestin Energtica (MDL&GE) de la Universidad Nacional se plante, hace unos aos, la construccin de un gasificador con fines de investigacin para determinar la viabilidad tecnolgica y socioeconmica de esta tecnologa para Colombia.

II. PROCESO DE GASIFICACIN


La gasificacin de la biomasa es una tecnologa de ms de cien aos de antigedad. Se trata de un proceso cuyo objetivo es la descomposicin trmica de biomasa, particularmente de los residuos producidos en la industria agrcola, maderera y plantas de tratamiento de aguas, para un aprovechamiento energtico de los mismos. El gas generado puede ser quemado en motores de combustin interna, turbinas o en equipos de produccin de calor y potencia. Un sistema de gasificacin para produccin de calor y potencia consiste en un gasificador, un limpiador de gas y un convertidor de energa que generalmente es un motor o una turbina. En este proceso, la mayor dificultad se encuentra en el filtrado del gas de sntesis, pues se requiere de equipos con capacidad para operar con gases a elevadas temperaturas, partculas en suspensin de diferentes tipos y algunas veces altos flujos de masa (Diseo y construccin de un gasificador de lecho fluidizado a escala de laboratorio para el tratamiento trmico de los residuos de tabaco, 2005). Este proceso se cumple en una cmara cerrada y sellada que opera ligeramente por debajo de la presin atmosfrica con las siguientes etapas. Secado: el agua contenida en la biomasa es removida a una temperatura superior a los 100C. Pirlisis: la biomasa experimenta una descomposicin trmica en ausencia de oxgeno.

Habitualmente es dividida en pirlisis lenta y pirlisis rpida Oxidacin: El aire, oxgeno, vapor de agua o agentes gasificantes son introducidos mediante un proceso externo al equipo, en algunos casos junto a gases inertes, procedimiento realizado entre 700- 2000C. Reduccin: En esta zona se producen numerosas reacciones qumicas a alta temperatura (Ejemplos. Ecuaciones 1 y 2) [14]. Desde un punto de vista cientfico, la gasificacin, se trata de una reaccin endotrmica heterognea entre el carbono contenido en la biomasa y un gas reactante, sea vapor de agua o dixido de carbono: (1) C + H2O CO + H2 (2) C + CO2 2CO En la Figura 1 se muestran las reacciones qumicas presentes en un proceso de gasificacin.
Fig 1. GASIFICADOR QUMICO

Fuente: S., Guerrero C. Sierra F. Ramrez. 2008

A nivel industrial, el objetivo de la gasificacin es favorecer las dos reacciones para producir un gas combustible. Sin embargo, para alcanzar esto, se deber generar previamente los elementos necesarios para ambas reacciones, es decir, el carbono, y los reactantes (CO2 y H2O), as como tambin una cantidad de energa para la reaccin [52]. Por otro lado, el poder calorfico del gas de sntesis se encuentra normalmente entre 3,5 6 MJ/m3 [2][41] segn el agente gasificante utilizado, por ejemplo, al usar el aire atmosfrico, se tiene un gran porcentaje de nitrgeno, que es un gas inerte; por otro lado al usar oxgeno o vapor de agua se incrementa el valor.

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

97

III. TIPOS DE GASIFICADORES


A. Gasificador Updraft Este tipo de gasificador tiene bien definidas las zonas de combustin parcial, de reduccin y pirlisis. El aire es suministrado por la parte inferior del gasificador y el gas de sntesis es entregado por la parte superior a unas temperaturas relativamente bajas. En sus desventajas est el alto contenido de alquitrn del gas producido y la capacidad marginal que tiene en su carga, por ende, la imposibilidad de generar de un gas de sntesis en flujo continuo que aumenta las dificultades para la utilizacin en motores de combustin interna. [9] B. Gasificador Downdraft Este gasificador entrega el gas de sntesis por la parte baja y la admisin de aire es realizada por la parte media del mismo. Las dificultades de esta configuracin son su contenido de cenizas y humedad; por otra parte, el prolongado tiempo de encendido (20 a 30 minutos). Pero permite tener un flujo continuo, por lo que es el tipo ms aceptable para motores de combustin interna y turbinas de gas. [2] [12] C. Gasificador Crossdraft Este gasificador tiene un tiempo de arranque corto, alrededor de 5 minutos, capacidad de operar con combustibles hmedos o secos y la temperatura del gas producido es relativamente alta. De ah que la composicin del gas producido tenga un bajo contenido de hidrgeno y de metano. Como desventaja, estos gasificadores, deben ser utilizados con combustibles de bajo contenido de cenizas, como la madera y el carbn mineral.[10] [11] D. De Lecho Fluidizado En esta configuracin, se suministra el aire a travs de un lecho de partculas slidas a tal velocidad que estas partculas permanezcan en estado de suspensin, comenzando a calentar externamente el lecho y el material de alimentacin (biomasa). Las partculas del combustible se introducen en el lecho del reactor y se mezclan rpidamente con el material, calentndose casi instantneamente a la temperatura requerida. Como resultado de este tratamiento, el combustible se piroliza

muy rpidamente y da como resultado una mezcla de componentes con una cantidad relativamente elevada de materiales gaseosos [52][14]. La composicin de gas de sntesis producida por los diferentes tipos de gasificador se muestra en la Tabla I [10].
TABLA I. COMPOSICIN TPICA DE PRODUCCIN DE GAS DE LA MADERA EN GASIFICADORES DE TIRO INVERTIDO COMPONENTES H2 CO2 CH4 CO N2 PODER CALORFICO Fuente: Stassen HEM, Knoef HAM 1993 [%] 12-20 9-15 2-3 17-22 50-54 5-5.9MJ/m3

IV. AGENTES GASIFICANTES


Los agentes gasificantes son sustancias que se agregan al proceso y permiten la descomposicin de los productos de la combustin parcial de la biomasa en componentes del gas de sntesis. Como ya se mencion anteriormente, el oxgeno como agente gasificante puede lograr un mejor rendimiento pero, a su vez, incrementa el costo de produccin. Adicionalmente a permitir las reacciones de gasificacin, la combustin parcial brinda el calor necesario para secar la biomasa, producir la pirlisis e iniciar el proceso, ya que las reacciones de gasificacin suelen ser de tipo endotrmico, y dan como resultado dixido de carbono (CO2) y vapor de agua en los productos [43]. Al emplear vapor de agua como agente gasificante, se facilita la generacin de H2, el poder calorfico del gas de sntesis ser mayor, alrededor de 1015MJ/m3 [43][44] Otro agente gasificante, que muestra buenos resultados, es el CO2, debido a su presencia en el gas de sntesis. Por otra parte, una mezcla entre vapor H2O y CO2 del aire y/u O2 tambin puede ser utilizada, junto con un porcentaje de la combustin de biomasa con aire/O2 para proporcionar el calor necesario para gasificacin [43][44][41]. Estrategias para el Modelado de Procesos de Gasificacin El control de la produccin de gas es uno de los grandes inconvenientes del proceso, puesto que las variables de control influyen directamen-

98

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

te en la calidad y composicin del gas, donde el objetivo es la minimizacin de los residuos txicos y alquitranes. Un aspecto clave para mejorar la eficiencia del proceso, es la integracin de la dinmica del proceso de gasificacin con la toma de decisiones reales de la operacin de la planta. Estrategia evidenciada en el uso de modelos evolutivos inteligentes-adaptables para el control y optimizacin. A. Control basado por modelos MBC El Control (MBC) consiste en hacer un modelo al cual se le aplica una tcnica adaptativa sin tener en cuenta retrasos en el tiempo ni variables relacionadas con la biomasa (peso, masa y dems). Una tcnica derivada de la anterior es el Modelo Predictivo de Control (MPC), que utiliza un modelo interno para predecir la dinmica del sistema durante un perodo fijo, caracterstica que hace que las tcnicas MPC sean un modelo atractivo para los ingenieros de la planta. Estos modelos pueden ser construidos a partir de ensayos y datos tomados experimentalmente [29]. Estas tcnicas, se basan principalmente en modelos mecanicistas, por lo tanto la efectividad del control depende de la exactitud del modelo. Este problema se ha simplificado considerablemente al utilizar modelos de redes neuronales (RNA) Figura 2. Las cuales han demostrado su utilidad en implementaciones de control de procesos qumicos [19].
Fig 2. ESQUEMA DE UNA RED NEURAL

Algunas de las caractersticas relevantes de las RNA son: Habilidad para representar a las arbitrarias relaciones no lineales. La adaptacin y el aprendizaje en los sistemas cerrados, siempre a travs de los off-line y en la adaptacin de peso en lnea. Arquitectura de procesamiento distribuido, que permite un rpido tratamiento en gran escala de sistemas dinmicos. La implementacin de hardware. Fusin de datos. Las redes neurales pueden operar simultneamente en los datos cuantitativos y cualitativos. Los sistemas multivariable, para varias entradas varias salidas. [19][22].

B. Control por modelo ideal Otro modelo estudiado es el que opera como cero-dimensional. Este aprovecha las condiciones de lo ideal, una reaccin qumica adecuada y el tiempo de permanencia. El modelo trata de suponer el intervalo ms largo y observa la necesidad de completar la reaccin en ese tiempo; de tal manera que el modelo de equilibrio sea el apropiado. En todos los modelos de equilibrio, un conjunto de ecuaciones no lineales describen la conservacin de las especies qumicas (C, O2, H2, N, S) y las ecuaciones adicionales, para el equilibrio trmico de las reacciones independientes (las cuales corresponden a la minimizacin de la energa libre de reaccin) que permite una prediccin de la salida a composiciones dadas de los reactivos y las condiciones de operacin (presin y temperatura). El conjunto resultante de ecuaciones no lineales es resuelto por iteracin de la solucin de un sistema lineal que, a su vez, se establece en trminos de la matriz de tridiagonalizacin. El modelo fue usado para la simulacin de gasificacin de carbn por Manfrida, 1990 [26], considerando un total de 19 especies de producto comnmente encontradas en los procesos de gasificacin (CO, CH4, H2, C2H4, C2H6); algunas especies que pueden ser relevantes desde el punto de vista ambiental y cuya formacin podra ser descrita, al menos en parte, por reacciones de equilibrio, fueron tambin incluidas las especies (HCN, NH3, H2S y COS). El modelo asume compor-

Fuente: P., Basu. 2006

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

99

tamiento de gas perfecto para los reactivos y los productos, de modo que no puede describir procesos de pirlisis donde se producen fracciones significativas de hidrocarburos lquidos; la nica excepcin al comportamiento de gas perfecto es la posible presencia de carbn slido entre los residuos de los reactivos. Propiedades termoqumicas de todas las especies fueron tomadas de las tablas de JANAF [16]. Las condiciones termodinmicas, a las cuales las reacciones tienen lugar, pueden ser manipuladas por cambios de presin, temperatura (que puede ser incluso calculada evaluando los procesos a condiciones adiabticas) o calor transferido por radiacin de la zona de reaccin. El flujo de biomasa as como el de aire (u Oxgeno, dependiendo de la eleccin del oxidante) y agua o vapor, puede ser seleccionado por el usuario. El modelo es capaz de ejecutarse a un nivel de temperatura especificado, o para calcular iterativamente las condiciones correspondientes a la temperatura de llama adiabtica, o a cierre del balance de energa a un porcentaje del valor calorfico de la biomasa como materia prima. El vapor inyectado en la zona de reaccin puede ser producido regenerativamente dentro del gasificador. En este caso, el intercambio de calor entre el agua y el gas tiene lugar antes de la salida en el gasificador. La produccin regenerativa de vapor puede tambin resolver el problema de enfriamiento de los gases de salida, cuando sea necesario. En conjunto del gasificador es descrito por un sistema incluyendo muchos bloques (reactor, mdulos de transferencia de calor, entre otros), esquematizado en la Figura 3. El modelo proporciona una descripcin relativamente exacta del balance de energa del gasificador (entrada y salida de energas qumicas, valores calorficos de la materia prima y el gas de sntesis y condiciones termodinmicas de gas de sntesis a la salida), adems se realiz un anlisis de exerga [32] [51], que permite una estimacin total de la irreversibilidad en el proceso de transformacin de la biomasa como materia prima dentro de una corriente caliente del gas de sntesis del combustible y tambin proporciona detalles internos de las distribuciones perdidas que pueden ser analizadas e interpretadas para buscar la minimizacin del total de prdidas.

Un punto que debera ser subrayado es que el programa no toma en cuenta la diferencia de composicin de las diversas fuentes de biomasa, proporcionando el mismo anlisis definitivo. Correccin vlida para balances de energa, pero poco aproximada con la cadena de reacciones que conducen a la formacin de algunas especies (como NH3, cuya formacin es afectada por la forma de los tomos de nitrgeno en el interior de las molculas de la materia prima). La caracterizacin de la biomasa se obtiene de ellos slo porque establezca su composicin, como puede ser encontrada por ejemplo en Domalski, 1987 [17][35]. El encabezamiento de una particin primaria (parte) se precede de un numeral romano seguido de punto, espacio y el ttulo en versalita (slo la primera letra en mayscula). Todo ello centrado sobre el texto que encabeza. El encabezamiento de una particin de segundo orden (seccin) consiste en una letra mayscula (en orden alfabtico) seguida de punto, espacio y el ttulo (con la primera letra en mayscula), todo ello en cursiva y justificado a la izquierda de la columna. El encabezamiento de una particin de tercer orden (apartado) consiste en un nmero arbigo (en orden natural) seguido de final de parntesis y del ttulo (con la primera letra en mayscula), todo ello en cursiva y sangrado. Las particiones de cuarto orden (subapartados) se necesitan raramente, pero pueden usarse. Se encabezan mediante una letra minscula (en orden alfabtico) seguida de un parntesis de cierre y el ttulo (con la primera letra en mayscula), todo ello en cursiva y sangrado. Si se necesitaran particiones de quinto orden deben encabezarse simplemente mediante una vieta seguida del ttulo en cursiva, todo ello con doble sangrado. C. Efectos de la biomasa empleada Para la validacin de los datos del cdigo de simulacin, se encontraron datos en experimentos descritos en la literatura. Un ejemplo de ellos es el gasificador [9] que utiliza un aire inyectado circulante en una unidad piloto de lecho fluidizado. Otro ejemplo es el aire inyectado presurizado en el reactor de lecho fluidizado. Gasificador de [45]. Este utiliz un inyector de Oxgeno en un reactor

100

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

de lecho de flujo arrastrado. Los datos reportados incluyen la composicin del gas, un valor calorfico, la eficiencia del gasificador (incluidos ambos valores calorficos y calor sensible del gas a la salida del gasificador) y su eficiencia de exerga. [9] D. Modelo Predictivo El control predictivo es capaz de tratar muchos problemas prcticos de control, tales como garantas de estabilidad nominal, optimizacin del rendimiento nominal y manejo de restriccin, adems puede dar diseos sistemticos para los sistemas multi-variables como el caso del ciclo combinado de gasificacin integrada (IGCC), el cual combina la gasificacin de carbn con la tecnologa del ciclo convencional dando como resultado un proceso de gasificacin limpio del carbn de alta eficiencia. Las ventajas son: un alto rendimiento en la generacin de energa, una eficiencia alta con IGCC, disminucin en la contaminacin. Lmites de entrada: Los lmites de flujo de entrada no deben ser excedidos as como la tasa de entrada de los lmites de cambio tampoco deben excederse. Lmites de produccin (salida): La fluctuacin del valor calorfico debe ser minimizado y siempre estar en el rango de +/- 10 kJ/kg, la fluctuacin de presin debe ser minimizada y siempre menor que +/- 0.1 bar, la masa en el lecho debe oscilar en menos del 5% del nominal, y la oscilacin de temperatura debe guardar un mnimo, que debe ser siempre menor que +/- 1 C T-S Multi-modelo de control predictivo Considerado un sistema dinmico no lineal el cual se puede representar por la siguiente frmula: y(k)=g(y(k-1),,y(k-n),u(k),,u(k-m-1)) (3)

de perturbacin en el modelo; el modelo debe ser incorporado dentro de los elementos de perturbacin. Asumido que las condiciones del modelo en el punto son variables acotadas. Donde u(k) es la entrada y y(k) es la medida de la perturbacin en la entrada. [49][8] A. Modelo (PID) para un gasificador El gasificador de carbn es esencialmente un reactor qumico donde el carbn reacciona con aire y vapor y cuyos productos del proceso de gasificacin son un valor calorfico del gas de sntesis, que puede ser quemado en turbinas de gas. El controlador debe ajustar las entradas a fin de regular las principales variables de salida del gasificador que, por ejemplo, son la temperatura del gas, la presin del gas, el valor calorfico del gas y la masa en el lecho, entre otras. Puesto que el gasificador, es un sistema multivariable y altamente no lineal, con importantes interacciones entre las variables de la entrada y la salida, las actuales estrategias de control son poco eficientes [49][47]. En los gasificadores existentes, el control automtico no va ms all del control PI (proporcional/ Integral) o PID (proporcional/ integral/ derivada) enlazados al flujo alrededor de los actuadores de alimentacin del sistema. Por ejemplo, en el gasificador experimental del instituto de desarrollo tecnolgico de Estados Unidos, el circuito de control es cerrado por un operador humano experto, quien usa su juicio para modular las tasas de flujo de masa (carbn: aire, vapor, aire y otros) y por lo tanto, los puntos establecidos para los controles en el actuador de salida (PID). Procedimiento similar al utilizado en el gasificador de biomasa fluidizado a presin de la Universidad de Delf en los Pases Bajos. B. Modelo Multivariable no Lineal El modelo empleado para el proceso del gasificador del grupo MDL&GE es un modelo multivariable no-lineal, que tiene cinco entradas controlables (carbn, caliza, aire, vapor y el caudal) y cuatro salidas (presin, temperatura, masa en el lecho y la calidad del gas) con un alto grado de acoplamiento entre ellos. La piedra caliza se utiliza para absorber el azufre en el carbn, por ende su caudal debe establecer una relacin fija con el flujo de carbn (nominalmente 1 caliza: 10 carbn). Esto reduce el problema a cuatro problemas

Se asume que la funcin g() es una funcin no lineal, con salidas y() y entradas u(). De la anterior formulacin se puede denotar que el modelo T-S se puede linealizar teniendo en cuenta las variables y sus supuestas salidas, dentro de un rango dinmico limitado. [49][40]

VI. PROGRAMACIN DE CONTROLADORES


Primero, se obtiene el control-objeto del punto de operacin tpico en un modelo lineal estacionario en tiempo discreto. Para considerar el impacto

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

101

de regulacin para cada entrada. Otras entradas de control pueden incluir a las condiciones en el modelo de lmites; mejorando las maniobras de operacin en diferentes puntos, mediante el modelo (PSINK) de dos entradas de perturbacin externa, las cuales se representan por medio de perturbaciones inducidas por la presin. A continuacin se listan las entradas y salidas controlables, producto de este anlisis. Entradas (kg/s) Flujo de carbn coquizado WCHR Flujo de aire Flujo de carbn Flujo de vapor Flujo de piedra caliza WAIR WCOL WSTM WLS

Las entradas de perturbacin son: Presin PSINK (Pa) Calidad del carbn (%) Salidas controladas: Valor calorfico del gas combustible CV GAS (kJ/kg) Masa del lecho MASA (kg) Presin del gas combustible PGAS (Pa) Temperatura del gas combustible TGAS (K)

racin de gasificador, surgen de la presin de descarga y la calidad de carbn de alimentacin. El algoritmo KF es un mtodo fcil de aplicar, sin complicaciones y con un diseo especial para el tratamiento o ajuste de los parmetros en conjunto. La principal motivacin para el empleo de estimacin de estado es la obtencin de los valores de las perturbaciones del proceso no medidas. Para ello, se trata v como variable de estado adicional no medible que vara aleatoriamente sobre un valor fijo (inicialmente desconocido) y se incluyen en un estado aumentado, en consecuencia el vector z [21] En la lnea de control predictivo se ha incorporado una nueva accin de integracin para dar libertad al seguimiento. La teora propuesta por Vctor Becerra (Universidad Ciudad de Mxico), destaca el hecho de que los lmites de intervalo de muestreo que se plantean en la prctica, son el problema que se presenta al momento de la programacin lineal MBPC cuadrtica en cada intervalo de muestreo, y puede tener un efecto perjudicial sobre el rendimiento de circuito cerrado de alcanzar el sistema estable, esto sugiere que el control de entrada tiene limitaciones importantes en el diseo de sistemas de alimentacin de gasificacin.

VII. EXPERIENCIA EN LA UNIVERSIDAD NACIONAL DE COLOMBIA


En la Universidad Nacional se han realizado procesos de gasificacin a partir de la cascara de cacao, cascarilla de caf, cascara de coco y madera, entre otros. Uno de los grandes inconvenientes en el proceso de gasificacin, es el control de la produccin de gas de calidad y en qu porcentaje obtenerlo; poder minimizar los residuos txicos y alquitranes al punto de controlar la totalidad del proceso. Una cuestin clave para mejorar la eficiencia energtica y consolidar la gasificacin como fuente potencial de energa que permita la implementacin de sistemas automticos en la industria. Con base en las investigaciones desarrolladas en el grupo MDL&GE, se han incluido sistemas de adquisicin de datos de los sensores de temperatura, que estn distribuidos de la siguiente forma: la T1 se encuentra ubicada en la zona de pirlisis, T2 en la zona de combustin y T3 y T4 en la

C. Control Basado en Estimaciones. La estimacin del estado basado en el control de un gasificador de carbn, junto a las tcnicas de estimacin de parmetros en lnea, proporcionan un medio para inferir valores en tiempo real de las variables claves del proceso, que no pueden medirse directamente. Estas estimaciones de Estado pueden ser tiles para el mejoramiento del control de proceso, mediante la filtracin de Kalman (KF), la cual se aplica a un sistema no lineal de gasificacin de carbn, operada inicialmente en el marco de la estrategia de control convencional de retroalimentacin. Donde, las perturbaciones que no son medibles en la ope-

102

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

de gasificacin. (Figura 3) Mediante estas implementaciones se han implementado aplicaciones de control sencillo pero con grandes resultados. Tabla II y Figura 4 [11]
Fig. 3. GASIFICADOR DE LECHO FIJO

TABLA II. TEMPERATURAS DENTRO DEL REACTOR tiempo (min) 0 3 6 9 13 19 25 29 33 37 41 44 48 T1 (C) 17,5 18,1 18,6 22 56,3 39,8 51,9 50,3 47,2 52,1 55,9 49,5 49,3 52,1 59,4 T2 (C) 66,6 83,4 265,4 405 568 454,4 618,5 592,2 568,2 656,3 679,4 683,9 751,8 839,5 826,2 T3 (C) 59,1 77,3 157 232,3 343 465,8 553 510,3 526,7 513,1 531,1 564,1 596,2 582,2 562,9 T4 (C) 13,8 54,8 47,8 54 76,5 96,8 170,4 250,4 230,2 303,6 303,5 327,6 336,7 336,8 336,3

Fuente: Grupo de Investigacin MDL&GE Fig. 4. PERFIL DE TEMPERATURAS

50 53

Fuente: Grupo de Investigacin MDL&GE

VIII. CONCLUSIONES
Se han desarrollado diferentes tipos de modelos para sistemas de gasificacin y su reaccin cintica, El sistema en equilibrio con las etapas de control por medio de redes neuronales artificiales, hacen que el comportamiento pueda predecir situaciones extremas. En los modelos cinticos que predicen el progreso y la composicin del producto en diferentes posiciones a lo largo de un reactor, ha sido de gran ayuda adaptarlo a un sistema equilibrado, ya que puede predecir el mximo rendimiento posible, en un producto deseado de un sistema de reaccin. Tambin proporciona un til diseo de apoyo, para evaluar el posible comportamiento y sus lmites en un complejo sistema de reaccin que sea difcil o peligroso para reproducir experimental.

Fuente: Grupo de Investigacin MDL&GE

Los perfiles de temperatura como se muestra en la Figura 4 determinan los puntos donde se debe utilizar algn tipo de control para mantener la temperatura en relacin con la calidad del gas (estabilizacin de las temperaturas). La monitorizacin en tiempo real de los perfiles de temperatura, garantiza que el control, sea manual o automtico, mantenga regmenes de operacin para realizar los experimentos con repetitividad de las variables internas al reactor. Esto mejora el diseo de los experimentos.

AGRADECIEMIENTOS
Este proyecto fue financiado con recursos de la Universidad Nacional de Colombia, segn proyecto cdigo 13151; Apoyo de la DIB a tesis de investigacin en posgrado y el Proyecto Alianza

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

103

estratgica para la investigacin de la obtencin de gas de sntesis desulfurado a partir de la gasificacin de carbones colombianos cdigo 12651.

[12]

Modelling of a downdraft biomass gasifierwith finite rate kinetics in the reduction zone. Roy PC, Datta A, Chakraborty N. s.l. : Int J Energy Res, 2009, Vol. v.33:51. Modeling of smoldering process in porous biomass fuel rod. Roshmi A, Murthy J, Hajaligol M. s.l. : Fuel 2004, 2004, Vols. 83:152736. Reed TB, Das A. Handbook of biomass downdraft gasifier engine systems. Colorado : Solar Energy Research Institute, 1988. Steam gasification of biomass in a fluidised-bed of olivine particles. Rapagna S, Jand N, Kiennemann A, Foscolo PU. s.l. : Biomass Bioenergy, 2000, Vols. v.19:18797. Biomass gasification in a bubbling fluidized bed reactor: experiments and modeling. Radmanesh R, Chaouki J, Guy C. s.l. : AIChe J, 2006, Vol. v.52:72. R, Rauch. Biomass gasification to produce synthesis gas for fuels and chemicals, report made for IEA Bioenergy Agreement. s.l. : Task 33: Thermal Gasification of Biomass, 2003. Energy production from biomass (part 3): gasification technologies. P., McKendry. s.l. : Bioresour Technol, 2002, Vols. v.83:5563. Combustion and gasification in fluidized beds. P., Basu. Londres : Combustion and gasification in fluidized beds., 2006. Energy production from biomass (part 1): overview of biomass. P, McKendry. s.l. : BioresourTechnol, 2002, Vols. v.83:3746. National, Instruments. Legacy NI CompactDAQ Chassis. [En lnea] 2011. http://sine.ni.com/nips/cds/ view/ p/lang/en/nid/202545. Use of neural nets for dynamic modeling and control of chemical process systems. N.P. Bhat, T.J. McAvoy,. s.l. : Computers Chem. Engineering, 1990, Vols. 14-4. Sustainable biomass power for rural India: Case study of biomass gasifier for village electrification. Centre for Sustainable Technologies, Indian Institute of Science. N. H. Ravindranath, H. I. Somashekar, S. Dasappa and C. N. Jayasheela Reddy. Bangalore, India : CURRENT SCIENCE, OCTOBER 2004, Vols. v87, NO. 7, 10 . An assessment of a Biomass Gasification based Power Plant in the Sunderbans. Center For Development and Environment Policy,. Mukhopadhyay, K. Joka, India, Indian Institute of Management Calcutta : Biomass and Bioenergy, 2004, Vol. 27-pp.253 264. Perspectiva de la Comisin Europea en la biomasa y la conversin termoqumica de residuos. Maniatis

REFERENCIAS
[1] Proceedings of the 8th International Conference on Machine Learning and Cybernetics: Kinetic model establishment and verification of the biomass gasification fluidised bed. Zhong LD, Mei WH, Hong Z. 2009. Experimental investigation of a downdraft biomass gasifier. Zainal ZA, Rifau A, Quadir GA, Seetharamu KN. s.l. : Biomass Bioenergy, 2002, Vol. v.23:283. Biomass resources and conversion in Japan: the current situation and projections to 2010 and 2050. Yoshioka T, Hirata S, Matsumura Y, Sakanishi KW. s.l. : Biomass Bioenergy, 2005, Vol. p. 29. INPUT AND OUTPUT CONSTRAINED MULTIPLE-MODELS PREDICTIVE CONTROL FOR GASIFIER Machine Learning and Cybernetics, 2009 International Conference. Yong Wang, Jun-Hong, Yue, Y. Wang. China : s.n., 12-15 July 2009. Yang YB, Yamauchi H, Nasserzadeh V, Swithenbank J. Effect of fuel devolatilization on the combustion of wood chips and incineration of simulated municipal wastes in packed bed. s.l. : FUEL, 2003. X., Li. Biomass gasification in circulating fluidized bed, PhD dissertation. Vancouver, Canada : University of British Columbia, 2002. ESTATE ESTIMATION-BASED CONTROL OF A COAL GASIFIER. Wilson, J.A. Chew, M. y Jones, W. Reino Unido : Univ. of Nottingham, control Theory and Applications, IEE Proceedings, Vols. v153, p. 268-276. VEGA. Process Presure transmitter VEGABAR. [En lnea] 2010. http://www.vega.com/en/Process_pressure_VEGABAR14.htm. AN EQUILIBRIUM MODEL FOR BIOMASS GASIFICATION PROCESSES M. RUGGIERO Y G. MANFRIDA. Stecco Facolt, Sergio. Florence, Italy : Dipartimento di energtica. di Ingegneria, Universit di Firenze. VaS.Marta 3 Renewable Energy, 1999, Vols. Volume 16, Issues 1-4, January-April 1999. Stassen HEM, Knoef HAM. Small scale gasification systems. Twente, Netherland : The Netherlands: Biomass Technology Group, University of Twente, 1993. S., Guerrero C. Sierra F. Ramrez. Procesos de Gasificacin de materiales orgnicos. Grupo de investigacin en Mecanismos de desarrollo Limpio y gestin Energtic. Bogot : Universidad Nacional de Colombia, Primera Edicin, 2008.

[13]

[14]

[2]

[15]

[3]

[16]

[4]

[17]

[5]

[18]

[6]

[19]

[7]

[20]

[21]

[8]

[22]

[9]

[23]

[10]

[24]

[11]

[25]

104

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

K, Guiu G, Riesgo J. In: Bridgwater AV : Pyrolysis and gasification of biomass and waste, Proceedings of an Expert Meeting, 2002, Vols. pp. 118. [26] An equilibrium model for biomass gasification processes. M. Ruggiero, G. Manfrida. s.l. : Renewable Energy, 1999, Vols. V 16, Issues 1-4, P 106-1109. ISSN 09601481, 10.1016/S0960-1481(98)00429-7. PSE97 ESCAPE 7 Symposium. M. Morari, H.L. Lee,. Trondheim, Norway : s.n., 1997. An experimental study on biomass airsteam gasification in a fluidized bed. Lv PM, Xiong ZH, Chang J, Wu CZ, Chen Y, Zhu JX. s.l. : Bioresour Technol, 2004, Vols. v.95:95101. High-temperature air and steam gasification of densified biofuels. Lucas C, Szewczyk D, Blasiak W, Mochida S. s.l. : Biomass Bioenergy, 2004, Vol. v.27:563. Fermentacin de las Fuentes de biomasa. Estado actual y sus perspectivas. Lin Y, Tanaka S. s.l. : ApplMicrobiolBiotechnol, 2006. L, Carlos. High temperature air/steam gasification of biomass in an updraft fixed bed type gasifier. PhD thesis. Stockholm, Sweden : Royal Institute of Technology, Energy Furnace and Technology, 2005. Kotas, T.J. The exergy method of thermal plant analysi. Malabar : Krieger Pub, 1995. ISBN 0894649418. Kishore VVN, editor. Renewable energy engineering & technology: a knowledge compendium. New Delhi : TERI Press, 2008. The air gasification of woody biomass from short rotation forests: PhD Thesis. K., Senelwa. New Zealand : Massey University, 1997. Identification of a pilot scale fluidised-bed coal gasification unit by using neural networks. J.M. Nougue , Y.G. Pan, E. Velo, L. Puigjaner. Barcelona, Spain : Chemical Engineering Department, E.T.S.E.I.B, Universidad Politcnica de Catalunya, Diagonal 647,, 2000, Vols. E-08028. J. Ochoa, M. C. Cassanello, P. R. Bonelli and A. L. Cukierman. CO2 gasification of Argentinean coal chars: a kinetic characterization. Programa de Investigacin y Desarrollo de Fuentes Alternativas de Materias Primas y Energa (PINMATE). Buenos Aires, Argentina : Departamento de Industrias, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires. Intendente Guiraldes 2620. Ciudad Universitaria, 2001. Neural networks for control systems a survey. J. Hunt, D. Sbarbaro, R. Zbikowski, P.J. Gawthrop. s.l. : Automatica, 1992, Vols. 28-6. J., Sierra F. Guerrero C. Arango. Tecnologas para el [44] [40] [39]

Aprovechamiento de los Biocombustibles. Grupo de investigacin en Mecanismos de desarrollo Limpio y gestin Energtica. Bogot : Universidad Nacional de Colombia. Primera edicin, 2008. I. Ahmed *, A.K. Gupta. Pyrolysis and gasification of food waste: Syngas characteristics and char gasification kinetics. Maryland, United States : The Combustion Laboratory, University of Maryland, Department of Mechanical Engineering, College Park, 2010. MD 20742. HBM, Espaa. Celda de pesaje sencilla 5kg a 1Ton. [En lnea] 2010. http://www.hbm.com/es/menu/productos/componentes-para-pesaje/celulas-de-carga/ single/categorie/weighing-load-cells/product/z6/backPID/load-cells/. Effect of woody biomass components on airsteam gasification. Hanaoka T, Inoue S, Uno S, Ogi T, Minowa T. s.l. : Biomass Bioenergy, 2005, Vols. v28:6976. The development of a computer model for a fixed bed gasifieran its use for optimization an control. Gobel B, Henriksen U, Jensen TK, Qvale B, Houbak N. s.l. : BioresourTechnol, 2007, Vol. v.98:52. Biomass gasification in atmospheric and bubbling fluidized bed: effect of the type of gasifying agent on the product distribution. Gil J, Corella J, Aznar MP, Caballero MA. s.l. : Biomass Bioenergy, 1999, Vols. 17:389 403. . Evaluation of cyclone gasifier performance for gasification of sugar cane Residue part 1: gasification of bagasse. Gabra M, Pettersson E, Backman R, Kjellstrom B. s.l. : Biomass Bioenergy, 2001, Vol. v.21:351. Pyrolysis, a promising route for biomass utilization, Bioresource Technology. G. Maschio, C. Koufopanos, A. Lucchesi. s.l. : Bioresource Technology, 1992, Vols. Volume 42, Issue 3, P 219-231. ISSN 0960-8524, 10.1016/0960-8524(92)90025-S. Kinetic models comparison for steam gasification of different nature fuel chars. Fermoso J, Arias B, Pevida C, Plaza MG, Rubiera F, Pis JJ. s.l. : J Therm Anal Calorim, 2008, Vol. v.91:86. EMERSON, prosses management. [En lnea] 2011. http://www2.emersonprocess.com/en-US/brands/ rosemountanalytical/PGA/process-gas-analyzers/XE/ Pages/index.aspx . The kinetics of combustion of chars derived from sewage sludge. Dennis JS, Lambert RS, Milne AJ, Scott SA, Hayhurst AN. s.l. : Fuel 2005, 2005, Vol. v.84:117. Colombia., Universidad Nacional de. ADVANCED GASIFIERCONTROL v.10. [Downloaded on March 06, 2010 at 08:29:52 EST from IEEE Xplore. Restrictions apply. COMPUTING & CONTROL ENGINEERING JOURNAL] Bo-

[27] [28]

[29]

[41]

[30]

[42]

[31]

[43]

[32] [33]

[34]

[45]

[35]

[46]

[36]

[47]

[48]

[37]

[49]

[38]

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

105

got : Authorized licensed use limited to: Universidad Nacional de Colombia., JUNE 1999. [50] THE SECOND ALSTOM BENCHMARK CHALLENGE ON GASIFIER CONTROL. Benchmark, Alstom. s.l. : Control Theory and Applications, IEE Proceedings, S.F., Vols. v153, p. 254-261. Bejan, A., Tsatsaronis, G., Moran, M. Thermal Design and optimization. s.l. : John Wiley & Sons, 1996. Le Point sur la gazification de la biomase: DOSSIER COGNRATION. Francia : Revue Bois Energie , 2003, Vol. N1/2003. Diseo y construccin de un gasificador de lecho fluidizado a escala de laboratorio para el tratamiento trmico de los residuos de tabaco. Cuba : Universidad de Pinar del Ro, 2005, Vol. P. 20.

[51] [52]

[53]

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica
Fractional PID controller designed for a CD pickup head position control to be used in optical microscopy
Paula Andrea Ortiz Valencia MSc. en Ingeniera rea Automtica, Universidad Pontificia Bolivariana. Docente Tiempo Completo, Investigador Grupo Automtica y Electrnica, Instituto Tecnolgico Metropolitano ITM. Medelln, Colombia paulaortiz@itm.edu.co Lorena Cardona Rendn PhD(c) Universidad Nacional de Colombia MSc. en Ingeniera rea Automtica, Universidad Pontificia Bolivariana. Grupo Inteligencia Artificial en Educacin, Universidad Nacional de Colombia, sede Medelln, lcardon0@unalmed.edu.co

Resumen En este artculo se disea un control PID tipo fraccional para la posicin del cabezal de una unidad de CD que se piensa emplear en el desarrollo de un microscopio ptico motorizado. En dicha aplicacin se reemplazar el disco o CD por una placa con la muestra que va a ser estudiada, y se usar el cabezal de la unidad para iluminar la muestra. Con el controlador diseado se busca que no haya dependencia del subcdigo escrito en un CD para determinar la posicin del cabezal, para lo cual se usar un ratn de computador como sensor de posicin. Tambin se busca un control que mejore el desempeo del sistema y que sea robusto frente a las incertidumbres en el modelo de la planta, razn por la cual se emplear un control tipo fraccional (PI^D^) y se ajustarn los parmetros K_p, K_i, K_d, , con cinco especificaciones de robustez. Para la sintonizacin del control se utiliza la toolbox de optimizacin de Matlab con la funcin fmincon. Al final del artculo se presentan los resultados en simulacin, se concluye sobre la resolucin obtenida, la robustez del controlador y la viabilidad del sistema de control para ser empleado en un microscopio. Palabras clave Control de posicin, Control Fraccional, Control Robusto, Microscopa ptica, ratn ptico, unidad de CD. Abstract On this work a fractional PID controller is designed for a CD pickup head position control that is intended to use in the development of a motorized optical microscope. In such an application the disk or CD would be replaced by a plate with the sample to be studied, and the pickup head would be used to illuminate the sample. The controller is designed in such a way that there is no dependence on a CD written subcode to determine the position of the head, and for this, a computer mouse is used as a position sensor. We also look for the controller to improve the system performance and to be robust against model uncertainties of the plant, that is why we use a fractional controller PI^ D^ and adjust the parameters K_p, K_i, K_d and according

to five robustness rules. For tuning the control we use the Matlab optimization toolbox together with fmincon function. At the end of the paper we present the simulation results, concluding about the resolution obtained, the robustness of the controller and the viability of the control system to be used in a microscope. Keywords CD , fractional control, position tracking, robust control, , optical microscopy , optical mouse.

I. INTRODUCCIN
Debido a las rpidas mejoras en las tecnologas de manufactura electrnica, los computadores se han convertido en productos electrnicos de corta vida, lo que termina en una gran cantidad de computadores desechados que pueden contaminar seriamente el medio ambiente [1]. Para aportar una solucin, muchos investigadores han desarrollado trabajos en los que diferentes partes de computador se reutilizan y adaptan para dar soluciones innovadoras a problemas en diversos mbitos. Una parte de computador que ha tenido especial inters es la unidad de Disco Compacto (CD), ya que contiene elementos opto-mecnicos muy precisos. Cuando se revisa el estado del arte, se encuentran aplicaciones de las unidades de CD en perfilometra [2][8], en microscopa de barrido [9], en microscopa de fuerza atmica [10] [14], para desarrollar un velocmetro [15], [16], para desarrollar un interfermetro de Fizeau multifase homodino [17], para medir rectitud [18], para el desarrollo de una micro-mquina de medicin por coordenadas [19][20], para crear un pulsador

Recibido: 16/07/2012/ Aceptado: 20/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

107

electrnico [21], para desarrollar un acelermetro ptico [22][23], en el desarrollo de una sonda tctil tridimensional [24], para desarrollar un biosensor ptico [25], un sistema de anlisis celular [26], un sistema de micro-espectroscopia de Rhaman miniaturizado [27], para medir eventos vinculantes bio-moleculares [28], en citometra [29][31], para anlisis de micro-estructuras [32], en la deteccin ptica para chips de ADN [33][34], en la deteccin de bio-informacin a partir de un bio-chip [35], para desarrollar un autocolimador [36], para detectar drogas y uniones en clulas biolgicas [37]. Como aporte adicional en esta lnea, en el Instituto Tecnolgico Metropolitano (ITM), en Colombia, se est desarrollando un microscopio ptico de bajo costo con platina motorizada, a partir de una unidad de CD desechada. En este caso, en lugar de un CD, se tendra una placa con la muestra para ser observada y el cabezal de la unidad servira para iluminar la muestra de manera enfocada, l conuna cmara Web al lado opuesto para tomar las imgenes. En el control normal de posicin del cabezal de una unidad de CD se lee un sub-cdigo escrito en el CD que informa al sistema la posicin del cabezal en cada momento. Pero, en este trabajo, no se tiene un CD sino una placa con una muestra y, por lo tanto, se pierde el sub cdigo que permite realimentar el lazo de control. La mayora de los trabajos estudiados, en los que se desarrollan aplicaciones alternativas a las unidades de CD, utilizan nicamente la tecnologa de auto-enfoque encontrada dentro del cabezal de la unidad, muchos no requieren controlar el movimiento del cabezal y los que s lo requieren, usan motores o plataformas piezoelctricas que son costosas y que, por lo tanto, no podran ser empleadas en este trabajo, ya que se quiere lograr un microscopio de bajo costo. Se exceptan los trabajos de Islam et al. [8], quienes usaron un ratn ptico para medir la velocidad del cabezal, y Bartoli et al. [5], [6], quienes usaron el mismo cabezal ptico de la unidad como sensor. Sin embargo, en los trabajos mencionados, se controla la velocidad del cabezal ms no su posicin. Para lograr medir la posicin del cabezal, en este trabajo se recurrir a la combinacin de dos sensores, a saber, un ratn ptico y un codificador de un ratn optomecnico de computador,

mediante la tcnica de mnimos cuadrados ponderados. El control de posicin de la platina se har con un controlador PID tipo fraccional. La razn por la cual se seleccion este tipo de control es que ste posee la ventaja frente a otros controladores robustos de que los conceptos tericos y el lenguaje utilizado son de fcil comprensin, ya que se lo puede ver como un caso especial de los controladores PID de orden entero, que son de comn manejo para todos los profesionales de esta rea de conocimiento. Adicionalmente, los controladores de orden fraccional por su cantidad de parmetros ajustables, permiten respuestas en el tiempo y la frecuencia del sistema de control ms maniobrables con un desempeo robusto, sin necesidad de utilizar representaciones en espacio de estado. Los controladores de orden fraccional son una nueva alternativa que ha permitido explicar fenmenos que eran imposibles de comprender desde el punto de vista de los sistemas lineales enteros [38], razn por la cual ha sido objeto de recientes desarrollos, contndose incluso con una toolbox para Matlab [39] llamada CRONE (CommandeRobustedOrdreNnon Entier) [39]. Uno de los inconvenientes que tiene este controlador es la dificultad que se presenta para sintonizarlo. En este sentido se ha intentado aplicar diferentes tcnicas para la sintonizacin de controles fraccionales, como el mtodo ZieglerNichols [40][41], series de polinomios [42], algoritmos genticos [43], enjambres de partculas [44], teora electromagntica [45], cuantificadores dinmicos [46] y modos deslizantes [47][48]. Sin embargo, muchas de las tcnicas usadas presentan problemas por la cantidad de parmetros que se requiere calcular, lo que se traduce en alta carga computacional y altos tiempos de procesamiento, siendo esta la razn de que muchos trabajos de implementacin del control fraccional se hayan hecho sobre variables o procesos de reaccin lenta, tales como el control de temperatura. En este trabajo se optar por la aproximacin usada en [40], que consiste en un mtodo iterativo que busca cumplir cinco condiciones de robustez. La razn es que en dicho trabajo se muestra la posibilidad de obtener una sintonizacin rpida del control con resultados robustos.

108 II. MATERIALES Y MTODOS


A. Modelo de la Unidad de CD

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

Para obtener un modelo de la unidad de CD, se recurri a un software de modelado en 3D (Autodesk Inventor 2011), en el cual se construyeron los modelos de cada uno de los componentes a partir de medidas sobre una unidad de CD real tomadas con un calibrador. Luego, las partes modeladas se unieron en un archivo de ensamble para generar las relaciones entre ellas. La unidad de CD y el modelo en 3D se observan en la Fig. 1. El modelo est compuesto por los elementos que se listan a continuacin (los elementos listados estn realmente formados por varios componentes, pero sin movimiento relativo entre ellos): Placa: es el elemento fijo, all estn las guas por las que desliza el cabezal y el armazn del motor. Engranaje 22: Est conectado directamente al eje del motor. Tiene 22 dientes y un dimetro primitivo de 8.8mm. Engranajes 95_18: Son dos engranajes construidos en un solo cuerpo, uno de los cuales engrana con el engranaje 22 (de 95 dientes y un dimetro primitivo de 38mm) y el otro engrana con la cremallera conectada al cabezal (de 18 dientes y un dimetro primitivo de 7.14mm). Cabezal: es el elemento cuyo desplazamiento se quiere controlar. Est compuesto tambin por la cremallera, que engrana con una de las ruedas que componen el elemento llamado Engranaje 95_18.
Fig. 1. FOTO DE LA UNIDAD DE CD/DVD EMPLEADA EN ESTE TRABAJO (A LA IZQUIERDA) Y MODELO EN 3D DE LA MISMA UNIDAD CONSTRUIDO EN AUTODESK INVENTOR (A LA DERECHA).

En la Fig. 2 se muestra el mecanismo de movimiento que se pretende controlar. El Engranaje 22 es accionado por un motor de corriente directa (DC) de la unidad de CD. Este engranaje transmite el movimiento al Engranaje 95_18, que a su vez le transmite el movimiento a la cremallera que est unida al cabezal.
Fig. 2. MECANISMO QUE SE PRETENDE CONTROLAR.

Fuente: Autor del proyecto

A partir del modelado en 3D, fue posible crear un modelo del sistema en el software Simulink, mediante un aplicativo de enlace entre los dos programas llamado SimMechanics Link. Esto permiti exportar las propiedades fsicas de los objetos modelados (momentos de inercia, centros de gravedad, coordenadas, puntos de contacto), as como sus grados de libertad. El modelo exportado en Simulink se muestra en la Fig. 3.
Fig. 3. MODELO DE LA UNIDAD DE CD/DVD EN SIMULINK.

Fuente: Autor del proyecto

Fuente: Autor del proyecto

En el modelo de la Fig. 3, los bloques que representan los cuerpos tienen puntos de conexin que estn determinados por coordenadas espaciales [x, y, z]. Los cuerpos se conectan entre s a travs de uniones (revoluta, prismtica) y a travs de restricciones (restriccin de engranajes, actuador de velocidad). Estas ltimas, no fueron exportadas por el programa SimMechanics Link, sino que se crearon manualmente. La restriccin de engranajes expresa la relacin de velocidad entre los dos engranajes se muestra en (1):

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

109

emplazar estos valores en (3), se obtiene que la funcin de transferencia (4) para el motor de la unidad de CD. y son los dimetros primitivos (donde de la rueda conductora y la rueda conducida, respectivamente, y , son las velocidades angulares de las mismas. El pin y la cremallera constituyen un par cinemtico en el que se convierte el movimiento rotacional del pin en un movimiento traslacional de la cremallera. En el modelo, el pin est sujeto a tierra por una unin de revoluta en su centro, que le deja un solo grado de libertad rotacional alrededor del eje z, mientras la cremallera est conectada a tierra a travs de una unin prismtica que le permite moverse a lo largo del eje x. Los puntos de contacto del engranaje con la cremallera deben tener la misma velocidad y esta restriccin se puede representar por (2): donde rp es el radio primitivo del pin, es la velocidad de giro del pin (en rad/s) y es la velocidad de desplazamiento de la cremallera. B. Modelo del Motor de la Unidad El control de posicin de la cremallera (y por lo tanto del cabezal unido a ella) se har controlando el voltaje del motor de DC que transmite su movimiento directamente al Engranaje 22. En el modelo de la Fig. 3, se agreg un actuador sobre el engranaje, que consiste en un torque de entrada expresado en N*m. Por tal motivo, se necesita de un modelo del motor de DC que relacione el cambio en la entrada de voltaje (variable manipulada) con el cambio en el torque de salida. La funcin de transferencia de un motor DC, teniendo como entrada el voltaje y como salida el torque, se puede expresar como se ve en (3) [50]: donde N es el nmero de ranuras en el codificador, Z1 y Z2 son el nmero de dientes del engranaje acoplado al motor (Engranaje 22) y el engranaje conducido (Engranaje 95_18), respectivamente, y Dp3 es el dimetro primitivo del engranaje que impulsa la cremallera. Reemplazados los valores en la ecuacin, se tiene el resultado (6).

C. Modelo del Codificador El codificador empleado en esta aplicacin pertenece a un ratn opto-mecnico de computador. El codificador consta de una rueda ranurada, un LED y sensor infrarrojo. Las ranuras en la rueda rompen el haz de luz proveniente del LED de tal forma que el sensor infrarrojo, al otro lado de la rueda, lee pulsos de luz cuya velocidad es directamente proporcional a la velocidad de giro de la rueda. La rueda del codificador se ubic sobre el Engranaje_22, teniendo, por lo tanto, una relacin 1:1 con el giro del motor. Conocida la relacin entre los engranajes y la cantidad de ranuras del codificador, es posible calcular el desplazamiento de la cremallera. La resolucin para medir este desplazamiento estara dada por (5):

De acuerdo con este resultado, para simular la medicin del sensor, se cuantiz la medida de desplazamiento de la cremallera en mltiplos de 0,1039mm. D. Modelo del Ratn ptico En un ratn ptico, un sensor toma fotografas de la superficie bajo el ratn y un motor de navegacin ptica identifica caractersticas en las imgenes y sigue la pista de su movimiento. Esto se traduce en coordenadas x e y de movimiento del cursor. Conociendo la resolucin del ratn, es posible traducir los desplazamientos del cursor en

Donde Vf es el voltaje aplicado al motor, Rf es la resistencia de campo, Lf es la inductancia y Kmf es la constante de fuerza electromotriz. Para el motor de la unidad, estos valores son: Kmf=1,23x102V s/rad, Lf=2,189x10-3 Henrys y Rf=21. Al re-

110

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

desplazamiento del ratn en milmetros. En este caso, el ratn de computador empleado tiene una resolucin de 0,03mm/pxel. Para usar el ratn ptico en esta aplicacin, se adhiere una superficie de referencia al cabezal de la unidad que permanezca en contacto con el ratn fijo. El movimiento del cabezal y, por lo tanto, de la superficie de referencia, produce la lectura de desplazamiento en el ratn. Para simular la medida del sensor, se cuantiz la medida de desplazamiento de la cremallera en mltiplos de 0,03mm. E. Combinacin de Ambos Sensores por el Mtodo de Mnimos Cuadrados Ponderados Para lograr una estimacin de la posicin del cabezal de la unidad combinando la medida de los dos sensores (el codificador y el ratn ptico), se usa la tcnica de mnimos cuadrados ponde-

Donde es el tamao de la zona muerta y es la resolucin del sensor. Aunque (9) no indica un lmite superior para el valor de , se debe tener en cuenta que, aun cuando un valor de mayor que la resolucin del sensor garantizar una respuesta del sistema sin oscilaciones, mientras mayor sea , menor ser la precisin lograda con el lazo de control [53]. G. Diseo del control fraccional Para el anlisis de los controladores fraccionales se parte del diagrama de bloques presentado en la Fig. 4.
Fig. 4. DIAGRAMA DE BLOQUES DE ACCIONES DE CONTROL

Fuente: [38].

rados, expresada en las ecuaciones (7) y (8) [51]: donde es la posicin estimada, Z1 es la medies la varianza del error en da del sensor 1 y dicha medida, Z2 es la medida del sensor 2 y es la varianza del error en dicha medida, es la varianza del error de la estimacin . F. Solucin a la Cuantizacin de los Sensores Para el control de la posicin del cabezal, es necesario tener en cuenta los lmites impuestos por la resolucin de los sensores, cuya cuantizacin causa respuestas del sistema con oscilaciones en el estado estable. Para solventar este problema, se aplicar la solucin propuesta en [52], que consiste en implementar un elemento de zona muerta a la salida del sensor. Como efecto, se elimina la discontinuidad en 0 que ocasiona la aparicin de oscilaciones. Para que la solucin propuesta tenga efecto, se debe cumplir (9):

La accin integral tiene como propsito disminuir y eliminar el error de estado estacionario, pero hace ms lenta la respuesta del sistema y disminuye su estabilidad. Por otra parte, la accin derivativa busca aumentar la estabilidad del sistema pero tiende a incrementar los ruidos y las perturbaciones de alta frecuencia. Usando un sistema de orden fraccional, es decir, (1,1), estos efectos del controlador integral y derivativo se reducen. Los resultados dependen del valor seleccionado , o en otras palabras, de la sintonizacin del control fraccional. En este trabajo la sintonizacin del controlador se realiza mediante la funcin fmincon de la toolbox de optimizacin de Matlab, haciendo uso de las restricciones propuestas en [40] donde se disea el control con base en cinco condiciones de robustez: Que la magnitud del sistema en lazo abierto, evaluado en la frecuencia de cruce de ganancia wcg cumpla con (10): 2) Que el margen de fase evaluado en wcg, que est relacionado de forma directa con el amortiguamiento del sistema, cumpla con (11):

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

111

3) Para rechazar los ruidos de alta frecuencia, la funcin de sensibilidad T(jw) debe cumplir con (12):

forma

donde k=1,wn=

42.73 = 0.71, = 0.018 mostrado en (16), Para 4) Para rechazar las perturbaciones de la salida, la funcin de sensibilidad S(jw) debe cumplir con (13):
Fig. 5. RESPUESTA DEL SISTEMA EN LAZO CERRADO ANTE UNA SEAL ESCALN

Para 5) Para tener un sistema robusto frente a variaciones de la ganancia, la derivada de la fase del sistema en lazo abierto con respecto a la frecuencia del cruce de ganancia wcg debe cumplir con (14):
Fuente: Autor del proyecto

La validacin del sistema se muestra en la Fig. 6 La funcin de transferencia del control fraccional se muestra en (15):
Fig. 6. VALIDACIN DEL SISTEMA IDENTIFICADO VS. EL SISTEMA REAL ANTE UNA SEAL ESCALN

Los mrgenes de ganancia (m) y fase (m) son medidas importantes de robustez que se relacionan con el factor de amortiguamiento del sistema y afectan la medida de desempeo, por esta razn, se tuvieron en cuenta en el diseo.

III. RESULTADOS Y ANLISIS


Para el diseo del control es necesario encontrar el modelo matemtico lineal del sistema, lo cual se logr mediante un proceso de identificacin en lazo cerrado (ya que el sistema en lazo abierto es inestable), segn la metodologa propuesta en [54]. En la Fig. 5. Se observa la respuesta del sistema para una entrada tipo escaln. La respuesta obtenida se llev a la toolboxident de Matlab, la cual permite obtener una funcin de transferencia e indica el grado de ajuste logrado con un ndice de desempeo. De esta manera se obtuvo el modelo de segundo orden de la
Fuente: Autor del proyecto

Se obtuvo un ndice de desempeo de

Los parmetros de diseo para el sistema que se va a controlar son: Margen de fase M=60. Frecuencia de Ganancia wcg=60rad/s

112

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

El sistema debe de ser robusto ante cambio de la ganancia. Funcin de sensibilidad |S(jw)|_db-20db,ww_s=0.001 rad/s Rechazo a ruido |T(jw)|_db-20db, wws=10rad/s Con estos parmetros, aplicada la metodologa explicada en la seccin I-G, se obtuvo la siguiente funcin de control:

Fig. 8. RESPUESTA DEL SISTEMA ANTE DIFERENTES GANANCIAS

Se debe anotar que para el diseo del sistema de control no se tuvo en cuenta la cuantizacin de los sensores, ms si se tuvo en cuenta en la simulacin final para evaluar el desempeo del sistema controlado. La verificacin de los parmetros de diseo se muestra de la Fig. 7 a la Fig. 10. En la Fig. 7 se muestra el margen de fase y de ganancia del sistema obtenindose un margen de ganancia de 62.1rad/s y un margen de fase de 59.9, presentndose un error de 2.1 rad/s y 0.1 respectivamente, adems se fuerza a la fase del sistema a ser plana en un rango de frecuencia centrada en wcg, lo que se traduce en robustez ante cambios en la ganancia de la planta (dentro de unos lmites variaciones), en este caso se fuerza a que la ganancia del sistema cambie de 1 a 2,3 y 0.5, este hecho se observa en la En la Fig. 8, donde se representa el sistema en lazo cerrado ante una entrada escaln unitario, en la cual se verifica la robustez del controlador. En la Fig. 9, se observa que para una frecuencia de 0.00207rad/s la magnitud es de 20db. En la Fig. 10, se observa que para una frecuencia de 162rad/s la magnitud es de 20db, cumplindose concon los requerimientos de diseo. El control fraccional se valid con la toolboxninteger [52].
Fig. 7 ANLISIS DE MAGNITUD Y FASE

Fuente: Autor del proyecto Fig. 9. ANLISIS DE SENSIBILIDAD S(JW)

Fuente: Autor del proyecto Fig. 10. ANLISIS DE RUIDO T(JW)

Fuente: Autor del proyecto Fuente: Autor del proyecto

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

113

Finalmente, para evaluar el comportamiento del sistema con el control diseado, se incorpor la cuantizacin de los sensores al diagrama de bloques mostrado en la Figura 11.
Fig. 11. DIAGRAMA DE BLOQUES DEL SISTEMA QUE INCORPORA EL CONTROL DISEADO Y LA CUANTIZACIN DE LOS SENSORES

que el control fraccional responde ms rpido que el control convencional.


Fig. 13. RESULTADOS OBTENIDOS COMBINANDO LOS DOS SENSORES POR EL MTODO DE MNIMOS CUADRADOS PONDERADOS (WLS), CON UN CONTROL CONVENCIONAL Y UN CONTROL FRACCIONAL

Fuente: Autor del proyecto

El resultado obtenido se presenta en un grupo de tres grficas en la Fig. 12. Una, muestra la respuesta del sistema a la seal de excitacin, otra, muestra la seal de control, y la ltima, muestra la seal de error, todas las validaciones son obtenidas en simulacin, con Matlab/Simulink.
Fig. 12. RESULTADOS OBTENIDOS COMBINANDO LOS DOS SENSORES POR EL MTODO DE MNIMOS CUADRADOS PONDERADOS (WLS).

Para analizar la robustez ante perturbaciones, el sistema se someti a una perturbacin (Fig. 14), obtenindose el resultado mostrado en la Fig. 15. Se observa en la figura que el control convencional pierde controlabilidad.
Fig. 14. PERTURBACIN AGREGADA AL SISTEMA

Fuente: Autor del proyecto

Aunque el control PID tipo fraccional se dise sobre un sistema lineal identificado en lazo cerrado, en el cual las variables de entrada-salida pueden entregar alguna correlacin que pueda alterar los resultados de la estimacin, obtenindose un modelo matemtico con incertidumbres, al implementarlo respondi adecuadamente, y mostr la robustez del controlador, en el cual se obtuvo una respuesta rpida con un tiempo de estabilizacin cercano a los 0.03 segundos, sin sobrepasos y con una respuesta en el elemento final de control muy buena. En la Fig. 13 el control fraccional es comparado con un control PID convencional, obtenindose

Fig. 15. RESULTADOS OBTENIDOS COMBINANDO LOS DOS SENSORES POR EL MTODO DE MNIMOS CUADRADOS PONDERADOS (WLS), CON UN CONTROL CONVENCIONAL Y UN CONTROL FRACCIONAL, CON UNA ENTRADA DE PERTURBACIN

114

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

En general, un control tipo fraccional presenta un mejor desempeo que los controladores de orden entero, ya que estos tienen cinco grados de libertad en vez de tres grados de libertad de los controladores convencionales, logrando de esta manera un mejor desempeo en el sistema, presentando mayor robustez ante incertidumbres del modelo o variaciones de los parmetros

IV. CONCLUSIN
En este artculo se dise un control PID tipo fraccional para la posicin del cabezal de una unidad de CD que se piensa emplear en el desarrollo de un microscopio ptico motorizado. Se observa a partir de los resultados obtenidos que, con la tcnica de control diseada, mediante la combinacin de un codificador de un ratn optomecnico con un ratn ptico, para medir la posicin del cabezal de la unidad de CD, se logra un sistema de respuesta rpido y sin sobrepaso, donde la respuesta del elemento final de control no presenta efecto timbre y se tiene una precisin aceptable para desarrollar un microscopio ptico motorizado de bajo costo. Si bien no se logra una precisin del orden de una micra o menos, como se podra obtener con una plataforma piezo-elctrica, una resolucin de 30 m puede ser suficiente para diversas aplicaciones en educacin bsica. Adicionalmente, se emplean partes de computador desechadas, lo que genera un impacto ambiental positivo. Se concluye, entonces, que el sistema de control diseado, con la combinacin de sensores, es apta para la aplicacin en el desarrollo de un microscopio ptico. Se concluye tambin que el empleo de un control tipo fraccional para esta aplicacin presenta ventajas frente a los controles PID de orden entero, tanto en el tiempo de estabilizacin como en robustez frente a perturbaciones. Adicionalmente, con la metodologa de diseo iterativa implementada, se logr un diseo rpido y un resultado robusto a partir de la funcin de transferencia del sistema, sin requerir representaciones en espacio de estado.

quisicin digital de imgenes a partir de reciclaje tecnolgico de una unidad de CD/DVD con cdigo P10237 y Metodologa para modelar y controlar un sistema de combustin utilizando clculo fraccional con cdigo PM12104 ambos proyectos financiados por el Instituto Tecnolgico Metropolitano I.T.M. Los autores agradecen al grupo de investigacin en Automtica y Electrnica del Instituto Tecnolgico Metropolitano I.T.M. sus aportes para la realizacin de este proyecto.

REFERENCIAS
[1] C. H. Lee, C. T. Chang, K. S. Fan and T. C. Chang. An overview of recycling and treatment of scrap computers.Journal of Hazardous Materials. Vol. 114, No. 13 pp. 93100, 2004, ISSN: 03043894. DOI: 10.1016/j.jhazmat.2004.07.013. J. H. Zhang and L. Cai. An autofocusing measurement system with a piezoelectric translator.IEEE/ ASME Transactions on Mechatronics. Vol. 2, No. 3, pp. 213216. 1997. ISSN:10834435. DOI: 10.1109/3516.622974. J. H. Zhang and L. Cai. Profilometry using an optical stylus with interferometric readout. Measurement Science & Technology.Vol. 8, No. 5, pp. 546549, 1997. ISSN: 09570233. DOI: 10.1088/0957-0233/8/5/013. K. Ehrmann, A. Ho and K. Schindhelm.A 3D optical profilometer using a compact disc reading head. Measurement Science and Technology. Vol 9, No. 8, pp. 12591265, 1998. ISSN: 09570233. DOI: 10.1088/0957-0233/9/8/019. A. Bartoli, P. Poggi, F. Quercioli and B. Tiribilli. Fast one dimensional profilometer with a compact disc pickup. Applied Optics.Vol. 40, No. 7, pp. 10441048, 2001. ISSN: 21553165. DOI: 10.1364/AO.40.001044. A. Bartoli, P. Poggi, F. Quercioli, B. Tiribilli and M. Vassalli. Optical profilometer with a standalone scanning sensor head. Optical Engineering. Vol. 40, No. 12, pp. 28522859, 2001. ISSN: 00913286. DOI: 10.1117/1.1417494. K. C. Fan, C. L. Chu and J. I. Mou.Development of a low-cost autofocusing probe for profile measurement. Measurement Science and Technology. Vol. 12, No. 12, pp. 21372146, 2001. ISSN: 09570233.DOI: 10.1088/0957-0233/12/12/315. N. Islam, R. Parkin, M. Jackson and P. Mueller.A novel surface profile measurement system. AU Journal of Technology. Vol. 10, No. 3, pp. 203209, 2007.

[2]

[3]

[4]

[5]

[6]

[7]

AGRADECIMIENTOS
Este artculo se deriva de los proyectos de investigacin denominados: Desarrollo de un microscopio ptico con platina motorizada y ad-

[8]

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

115

[9]

J. Benschop and G. Rosmalen.Confocal compact scanning optical microscope based on compact disc technology. Applied Optics. Vol. 30, No. 10, pp. 11791184, 1991. ISSN: 2155-3165. DOI: 10.1364/ AO.30.001179. F. Quercioli, B. Tiribilli, C. Ascoli, P. Baschieri and C. Frediani.Monitoring of an atomic force microscope cantilever with a compact disk pickup. Review of Scientific Instruments. Vol. 70, No. 9, pp. 36203624, 1999. ISSN: 00346748. DOI: 10.1063/1.1149969. E. T. Hwu, K. Y. Huang, S. K. Hung and I. S. Hwang.Measurement of cantilever displacement using a compact disk /digital versatile disk pickup head. Japanese Journal of Applied Physics. Vol. 45, No. 3B, pp. 23682371, 2006. ISSN: 13474065. DOI: 10.1143/JJAP.45.2368 E. T. Hwu, S. K. Hung, C. W. Yang and I. S. Hwang.Simultaneous detection of translational and angular displacements of micromachined elements.Applied Physics Letters, Vol. 91, No. 22, pp. 221908221908-3, 2007. ISSN: 0003-6951. DOI: 10.1063/1.2817750. E. T. Hwu, S. K. Hung, C. W. Yang, K. Y. Huang and I. S. Hwang. Real-time detection of linear and angular displacements with a modified DVD optical head. Nanotechnology. Vol. 19, No. 11, pp. 115501115507, 2008. ISSN: 0957-4484. DOI: 10.1088/09574484/19/11/115501. E. T. Hwu, H. Illers, L. Jusko and H. U. Danzebrink. A hybrid scanning probe microscope (SPM) module based on a DVD optical head. Measurement Science and Technology. Vol. 20, No. 8, pp.18, 2009. ISSN: 09570233. DOI: doi:10.1088/0957-0233/20/8/084005. F. Quercioli, A. Mannoni& B. Tiribilli. Correlation optical velocimetry with a compact disk pickup. Applied Optics.Vol. 36, No. 25, pp. 63726375, 1997. ISSN: 2155-3165. DOI: 10.1364/AO.36.006372. F. Quercioli, A. Mannoni& B. Tiribilli. Laser Doppler velocimetry with a compact disc pickup. Applied Optics. Vol.37, No. 25, pp. 59325937, 1998. ISSN: 2155316. DOI: 10.1364/AO.37.005932. F. Quercioli, B. Tiribilli and A. Bartoli. Interferometry with optical pickups. Optics Letters. Vol. 24, No. 10, pp. 670672, 1999. ISSN: 1539-4794. DOI: 10.1364/OL.24.000670. K. C. Fan, C. L. Chu, J. L. Liao and J. I. Mou. Development of a high-precision straightness measuring system with DVD pick-up head. Measurement Science and Technology.Vol. 14, No. 1, pp. 4754, 2003. ISSN: 09570233. DOI: 10.1088/0957-0233/14/1/307.

[19]

K. C. Fan, Y. Fei and X. Yu. Development of a microCMM. Proceedings of the International Manufacturing Leaders Forum on Global Competitive Manufacturing. Adelaide, Australia. 27th February - 2nd March 2005. K. C. Fan, Z. F. Lai, P. Wu, Y. C. Chen, Y. Chen and G. Jger. A displacement spindle in a micro/nano level. Measurement Science and Technology. Vol. 18, No. 6, pp. 17101717, 2007. ISSN: 09570233. DOI: 10.1088/0957-0233/18/6/S07. S. Morris, R. Pratt, M. Hughes, R. Kouzes, K. Pitts and E. Robinson. DVD based electronic pulser. IEEE Transactions on Nuclear Science.Vol. 53, No. 4, pp. 23032307, 2006. ISSN: 0018-9499. DOI: 10.1109/ TNS.2006.877859. C. L. Chu and C. H. Lin. Development of an optical accelerometer with a DVD pick-up head. Measurement Science and Technology.Vol. 16, No. 12, pp. 24982502, 2005. ISSN: 09570233. DOI: doi:10.1088/0957-0233/16/12/014. C. L. Chu, C. H. Lin and K. C. Fan. Two-dimensional optical accelerometer based on commercial DVD pick-up head. Measurement Science and Technology. Vol. 18, No. 1, pp. 265274, 2007. ISSN: 09570233. DOI: 10.1088/0957-0233/18/1/033. C. L. Chu and C. Y. Chiu.Development of a low-cost nanoscale touch trigger probe based on two commercial DVD pick-up heads. Measurement Science and Technology. Vol. 18, No. 7, pp. 18311842, 2007. ISSN: 09570233. DOI: 10.1088/0957-0233/18/7/006. C. L. Jones. Cryptographic hash functions and CD-based optical biosensors. Problems of Nonlinear Analysis in Engineering Systems.Vol. 2, No. 23, pp. 1736, 2005. ISSN: 1727-687X. A. Tibbe, B. De Grooth, J. Greve, C. Rao, G. Dolan and L. Terstappen. Cell analysis system based on compact disk technology. Cytometry.Vol. 47, No. 3, pp. 173182, 2002. ISSN: 01964763. DOI: 10.1002/ cyto.10061. J. Kim, G. Liu and L. Lee. Lens-scanning Raman microspectroscopy system using compact disc optical pickup technology. Optics Express. Vol. 13, No. 12, pp. 47804785, 2005. ISSN: 10944087.DOI: 10.1364/OPEX.13.004780. S. Lange et al. Measuring bimolecular binding events with a compact disc player device. AngewandteChemie. Vol. 45, No. 2, pp. 270273, 2005. ISSN: 15213757.DOI: 10.1002/anie.200501243. S. Kostner and M. Vellekoop. Particle and cell detection using a DVD pickup head. Biennial Report of The Society for Micro- and Nanoelectronics, 20052006, pp. 401404.

[10]

[20]

[11]

[21]

[12]

[22]

[23]

[13]

[24]

[14]

[25]

[15]

[26]

[16]

[27]

[17]

[18]

[28]

[29]

116
[30]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

S. Kostner and M. Vellekoop.Low cost cytometer based on a DVD pickup head. Eleventh International Conference on Miniaturized Systems for Chemistry and Life Sciences. Paris, France, 2007, pp. 739741. S. Kostner and M. Vellekoop. Cell analysis in a microfluidic cytometer applying a DVD pickup head. Sensors and Actuators B Vol. 132, No. 2, pp. 512517, 2008. ISSN: 0925-4005. DOI: 10.1016/j.snb.2007.11.038. V. Yim, S. Y. Lee, S. Kim and J. Y. Park. Multipurpose DVD pick-up scanner for analysis of microfluidics and micromechanical structures. 30th Annual International IEEE EMBS Conference.Vancouver, Canada, 2008. pp. 27492751. K. H. Kim, S. Y. Lee, S. Kim, S. H. Lee and S. G. Jeong. A new DNA chip detection mechanism using optical pick-up actuators. Microsystem Technologies. Vol. 13, No. 810, pp.13591369, 2007. ISSN: 14321858. DOI: 10.1007/s00542-006-0367-9. K. H. Kim, S. Y. Lee, S. Kim and S. G. Jeong. DNA microarray scanner with a DVD pick-up head. Current Applied Physics. Vol. 8, No. 6, pp. 68769, 2008, ISSN: 1567-1739. DOI: 10.1016/j.cap.2007.04.047. K. H. Park et al. Bio-information scanning technology using an optical pick-up head. Ultramicroscopy. Vol. 108, No. 10, pp. 13191324, 2008. ISSN: 03043991. DOI: 10.1016/j.ultramic.2008.04. 074. T. R. Armstrong and M. P. Fitzgerald. An autocollimator based on the laser head of a compact disc player. Measurement Science and Technology.Vol. 3, No. 11, pp. 10721076, 1992. ISSN: 09570233. DOI: 10.1088/0957-0233/3/11/009. M. Felton. CD simplicity.Analytical Chemistry.Vol. 75, No. 13, pp. 302A306A, 2003. ISSN: 1520-6882. DOI: 10.1021/ac031357z. C. A. Monje, Y Chen, B. M. Vinagre, D.Xue, and V. Feliu, Fractional-order systems and controls :fundamentals and applications. Springer-Verlag.1st Edition. 415 p. London, England. ISBN: 978-1849963343. 2010. A. Oustaloup, P. Melchior, P. Lanusse, O. Coisand F. Dancla. The CRONE toolbox for Matlab. IEEE International Symposium on Computer-Aided Control System Design, CACSD 2000, Anchorage, USA, 2000.190 195. C.Monje. Tuning and Auto-tuning of Fractional Order Controllers for Industry Applications. Control Engineering Practice. Vol. 16.No. 7. Pp.798-812. 2008. D. Valerio, J.S. Da Costa. Tuning rules for fractional PIDs. Advances in Fractional Calculus: Theoretical Developments and Applications.Springer 1st Ed. Pp.463476. Dordrecht, The Neterlands. ISNB: 978-14020-6041-0. 2007.

[42]

N. Tan, .F. zgven, y M.M. zyetkin. Robust stability analysis of fractional order interval polynomials .ISA Transactions. Vol. 48, No. 2, 166172, 2009. ISSN: 0019-0578. DOI: 10.1016/ j.isatra.2009.01.002. L. Meng, y D. Xue. Design of an optimal fractionalorder PID controller using Multi-Objective GA optimization. IEEE Chinese Control and Decision Conference, 2009, 38493853. J.Y. Cao, y B.G. Cao. Design of Fractional Order Controllers Based on Particle Swarm Optimization.1st IEEE Conference on Industrial Electronics and Applications.Marina Mandarin, Singapore. 24-26 May 2006, pp. 16. C.H. Lee, y F.K Chang. Fractional-order PID controller optimization via improved electromagnetismlike algorithm. Expert Systems with Applications. Vol. 37, No. 12, 88718878, 2010. ISSN: 0957-4174. DOI:10.1016/ j.eswa.2010.06.009. N. Matsunaga, K. Sasano, and H. Okajima. An Implementation of Fractionalorder PID Controller with Dynamic Quantizer considering the Memory Constraint. IEEE International Conference on Control Applications, Yokohama, Japan, 2010. Pp. 24092414. A. Pisano, M.R. Rapai, y E. Usai. On second-order sliding-mode control of fractional-order dynamics. American Control Conference, AACC. Baltimore, USA, 2010. Pp. 66806685. R. Zhang, y S. Yang, Adaptive synchronization of fractional-order chaotic systems via a single driving variable. Nonlinear Dynamics.Vol. 66, No. 4, pp. 831837, 2011. ISSN: 1573-269X. DOI: 10.1007/s11071-0119944-2. F. Padula, A.Visioli,. Tuning rules for optimal PID and fractional order PID controllers. Journal of Process Control. Vol. 21, No. 1, 6981, 2011. ISSN: 09591524. DOI: 10.1016/j.jprocont.2010.10. 006. R. Dorf and R. Bishop. Sistemas de control moderno. Pearson Prentice Hall, 10a Ed. 882 p. Madrid, Espaa. ISBN: 9788420544014. 2005. P.Maybeck. Stochastic models, estimation and control, Vol 1. Academic Press, New York, 1979, 423 p. K. Iskakov, A. Albu-Schaeffer, M. Schedl, G. Hirzinger and V. Lopota. Influence of sensor quantization on the control performance of robotics actuators. Proceedings of the 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.San Diego, CA, USA, Oct 29 - Nov 2, pp. 10851092. D. Valrio and J. S. da Costa. Ninteger: a non-integer control toolbox for Matlab. Proccedings of the 1st IFAC Workshop on Fractional Differentiation and its Applications, FDA06, Bordeaux, France, 2004, 6 p.

[31]

[43]

[32]

[44]

[33]

[45]

[34]

[46]

[35]

[47]

[36]

[48]

[37]

[49]

[38]

[50]

[39]

[51] [52]

[40]

[41]

[53]

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

117

[54]

P. Ortiz, J. Ramrez and L.Cardona. Modelo matemtico y control de un sistema de fluidos. 1a. edicin. Medelln 2011: instituto tecnolgico metropolitano. ISBN 978-958-8743-08-0. L. Cardona, P. Ortiz and A. Restrepo. Modelado y control de posicin de una unidad de CD para aplicaciones en microscopia ptica 3er Congreso internacional de Ingeniera mecatrnica. UNAB. Vol. 2, No 1. 2011.

[55]

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria
Decision System Based on Fuzzy Logic for Detection of Architectural Distortion
Duvn Alberto Gmez Betancur MSc (c) Ingeniera Ingeniera de Sistemas, Universidad Nacional de Colombia Investigador Grupo GIDIA, Universidad Nacional de Colombia Medelln, Colombia
dagomezbe@unal.edu.co

John Willian Branch Bedoya Ph.D. Ingeniera Ingeniera de Sistemas, Universidad Nacional de Colombia Profesor Asociado, Investigador Grupo GIDIA, Universidad Nacional de Colombia Medelln, Colombia jwbranch@unal.edu.co The method described in this paper was validated through the analysis of mammographic images from DDSM (Digital Database for Screening Mammography) obtaining values of 90.7% in the overall accuracy.This result is a very important contribution and encourages the research in order to reduce the high number of misdiagnoses that are currently presented and lead to the high rates of morbidity from breast cancer.

Resumen La distorsin de la arquitectura es un cambio anormal del tejido de la glndula mamaria con la consiguiente formacin de lesiones finas y espiculadas que no estn asociadas a la presencia de una masa. La distorsin es el tercer hallazgo mamogrfico ms comn y por la dificultad de su

deteccin es el primer causante de falsos negativos en los diagnsticos. Este artculo presenta la planeacin, implementacin y pruebas de un mtodo que sirve como soporte para la deteccin de distorsiones de la arquitectura de la glndula mamaria a partir de imgenes de radiologa de mama. El mtodo asiste a los especialistas en el proceso de decisin diagnstica como segundo intrprete en el anlisis de mamografas mediante la integracin de cuatro etapas principales que van desde el pre-procesamiento de la imagen hasta la clasificacin final con base en las caractersticas de textura de las regiones de inters extradas. El mtodo presentado fue validado mediante el anlisis de imgenes mamogrficas de la base de datos DDSM (Digital Data base for Screening Mammography), que logra valores de precisin general hasta de un 90.7% lo cual lo convierte en una base importante para la disminucin del nmero de falsos negativos en la deteccin de distorsiones de la arquitectura de la glndula mamaria.

Keywords Breast cancer, architectural distortion, mammography, digital image processing, computer aided diagnosis.

I. INTRODUCCIN
En los ambientes mdicos las imgenes juegan un rol prominente en el diagnstico y tratamiento de enfermedades, debido a que permiten que los especialistas obtengan informacin vital al observar el interior del cuerpo humano de una forma no invasiva, y favorecer el diagnstico temprano de patologas para que puedan ser tratadas de manera efectiva [1]. Dentro de esas patologas que pueden ser diagnosticadas y tratadas se encuentra el cncer que es una enfermedad que se presenta como resultado de mutaciones o cambios anormales en los genes responsables de regular el crecimiento de las clulas. Uno de los tipos de cncer ms comunes es el cncer de mama que es una patologa producto del crecimiento no controlado de las clulas de la mama que forma un tumor maligno. En el mundo el cncer de mama es una patologa cada vez ms comn entre la poblacin femenina, por ejemplo para el caso de Estados Unidos y Canad, se estima que 1 de cada 8 mujeres sufrir la enfermedad a lo largo de su vida, y

Palabras clave Cncer de mama, distorsin de la arquitectura, mamografa, procesamiento digital de imgenes, diagnstico asistido por computador. Abstract Architectural distortion is an abnormal change in the mammary gland tissue with the consequent formation of thin and speculated lesions that are not associated with the presence of a mass. It is the third most common mammographic finding and because of its subtlety it is the first cause of false-negative findings on screening mammograms.This paper presents the design, implementation and test of a new method that serves as support for the detection of architectural distortion in the mammary gland from breast radiology images. The method proposed here assists the specialists in the diagnosis of breast cancer through four main phases,which encompass from the preprocessing to the classification of regions of interest using a classifier based on fuzzy logic.

Recibido: 03/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

119

en el 2006 se calcularon 212.920 nuevos casos de cncer de mama y 41.430 muertes producidas por la enfermedad. Los datos estadsticos sobre cncer de mama en Colombia son difciles de obtener y se encuentran probablemente sesgados; sin embargo, es evidente un aumento progresivo en la incidencia del carcinoma mamario, especialmente en las ciudades ms densamente pobladas. Para el ao 2009 se reportaron 551 nuevos casos de cncer de mama [2], lo cual comprueba el incremento de esta patologa en los ltimos aos en el pas, convirtindose en la primera causa de muerte por cncer entre las mujeres. El cncer de mama se ha convertido entonces en un serio problema de salud pblica que ha despertado el inters de comunidades cientficas mas cuando se sabe que si se detecta a tiempo, se puede evitar el desenlace fatal de la enfermedad. Para la deteccin temprana del cncer de mama existen diferentes exmenes o mtodos clnicos como la resonancia magntica, la ecografa, la biopsia, la tomografa computarizada y la biopsia de ganglio linftico, entre otros. Sin embargo, la mamografa es el examen ms eficaz para la deteccin temprana del cncer de mama. Los hallazgos clnicos ms comunes que indican el desarrollo de una patologa cancergena en la mama y que pueden identificarse a travs de la mamografa son: masas, microcalcificaciones, distorsiones de la arquitectura y asimetras de densidad. Las calcificaciones son hallazgos muy comunes en una mamografa y son consecuencias de diminutos depsitos de calcio en el tejido mamario. En cuanto a las masas debe describirse su tamao, forma, mrgenes y calcificaciones asociadas en los casos en los que la masa se presente con calcificaciones. Por su parte la asimetra de densidad es la presencia de tejido glandular en una parte de la mama y que no se presenta con la misma localizacin en la mama contralateral, puede verse como una opacidad similar en las dos proyecciones de una mama pero no tiene caractersticas de una masa [3]. La informacin restante de este artculo se estructura en cuatro secciones. En la 2 se explica la distorsin de la arquitectura de la glndula mamaria. En la 3 se describe el mtodo propuesto. En la 4, se evala el mtodo y se presentan los resultados obtenidos y en la 5 se dan las conclusiones

del mtodo y se dejan las posibles direcciones para la investigacin futura.

II. DISTORSIN DE LA ARQUITECTURA


La distorsin de la arquitectura es un cambio anormal del tejido de la glndula mamaria con la consiguiente formacin de lesiones finas y espiculadas que no estn asociadas a la presencia de una masa. En el BI-RADS (Breast Imaging Reporting and Data System) [4] se define la distorsin de la arquitectura como el hallazgo en el cual la arquitectura normal (de la mama) se distorsiona con masas no definidas visibles. Esto incluye lesiones espiculadas y la retraccin focal o distorsin en el borde del parnquima. La distorsin de la arquitectura hace referencia entonces a la distorsin del parnquima de la mama pero sin presencia de masas ni aumento en la densidad. Se trata del tercer hallazgo ms comn en mamografas, asociado a estados de cncer an no palpables [5] y el primer causante de falsos negativos [6] pues debido a su sutileza y variabilidad, la distorsin de la arquitectura es omitida y puede pasar como tejido normal superpuesto en el momento de la valoracin de las mamografas de tamizaje. Debido a que el cncer de mama interrumpe la arquitectura normal del parnquima, la distorsin es considerada un signo temprano de cncer[7].
Fig. 1. MAMOGRAFA CON PRESENCIA DE DISTORSIN DE LA ARQUITECTURA DE LA GLNDULA MAMARIA

Fuente: Imagen tomada de [8]

120

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

Como se puede observar en la Fig. 1 la distorsin de la arquitectura en la mamografa se presenta como una anomala en la que los tejidos circundantes de la mama parecen ser dirigidos hacia un punto focal interno. De acuerdo con [9] en ms de la mitad de los casos en los cuales se han encontrado signos de distorsin de la arquitectura se comprueba posteriormente malignidad en el seno. Sin embargo, por la dificultad en la deteccin de la distorsin de la arquitectura, se estima que esta anormalidad es la causa de entre el 12% y el 45% de los casos de cncer omitidos o mal interpretados [10]. Si bien es cierto que son muchos los trabajos que se pueden encontrar en sistemas CAD (Computer-Aided Diagnosis) para el caso de cncer de mama, tambin es cierto que mientras la mayora han sido dirigidos a la deteccin y anlisis de calcificaciones y masas [11][12][13][14], relativamente pocos han sido publicados en la deteccin de la distorsin de la arquitectura de la glndula mamaria. Entre los trabajos ms destacados para la deteccin de la distorsin de la arquitectura de la glndula mamaria se encuentra[15] donde se usa morfologa matemtica para detectar distorsin alrededor de la lnea de piel y un ndice de concentracin para detectar distorsin de arquitectura al interior de la glndula mamaria obtenido tasas de sensibilidad superiores al 80%; en [16] se desarroll un mtodo para detectar masas y distorsin de arquitectura al localizar puntos rodeados por capas concntricas. En [17] se presenta una investigacin para la caracterizacin de la distorsin de arquitectura con la dimensin fractal de Hausdorff y un clasificador SVM (Support Vector Machine) para distinguir entre ROI (Regiones de Inters) con distorsin de arquitectura y aquellas con patrones mamogrficos normales, una clasificacin con una precisin del 72.5% fue obtenida con un conjunto de 40 ROI. Tambin se han publicado trabajos en los cuales a partir de filtros Gabor y anlisis de dimensin fractal se proponen mtodos para detectar candidatos iniciales de distorsin de la arquitectura en mamografas[18],[19].

Rangayyan en [20] con caractersticas de textura de Haralick para la deteccin de distorsiones de la arquitectura de la glndula mamaria, compar diferentes tcnicas de clasificacin. A partir de 4.224 ROI obtuvo una sensibilidad de 76% con un clasificador bayesiano, 73% con anlisis discriminante lineal, 77% con una red neuronal artificial basada en funciones de base radial y una sensibilidad de un 77% con SVM.

III. SISTEMA DE DECISIN BASADO EN LGICA DIFUSA


En 1965 Lotfi A. Zadeh, propuso la lgica difusa como una herramienta para el control y los sistemas expertos. Se trata de un mtodo para el razonamiento con expresiones lgicas que describen las pertenencias a los conjuntos difusos, entendidos como un instrumento para la especializacin de lo bien que un objeto satisface una descripcin vaga [21]. El uso de la lgica difusa resulta bastante til en problemas con alto grado de incertidumbre y donde se necesita usar el conocimiento de un experto que utiliza conceptos ambiguos o imprecisos, por ello se ha visto un auge en su uso en sistemas de reconocimiento de patrones y visin por computador. En [22] se plantea un ejemplo de caso de un clasificador difuso en el que se tiene un problema de clasificacin n-dimensional con M clases y m patrones de entrenamiento xp=(xp1,xp2,xp3,xp4,..., xpn) para p=1,2,3,...,m los atributos de los patrones estn normalizados [0,1] y se utilizan reglas difusas del tipo if-then como base del sistema de clasificacin difuso: Regla Rj:Si x1 es Aj1 yy xn es Ajn entonces Clase Cj con CFj para j=1,2,...,N donde Rj es la regla j-esima, Aj1 ... Ajn son funciones de pertenencia de los conjuntos difusos en el intervalo [0,1], Cj es la clase, dentro del conjunto de las M clases, consecuente, y CFj es el grado de certeza de la regla if-then difusa Rj. En [23] se demostr que la inclusin del grado de pertenencia o certeza en la creacin de las reglas difusas if-then permite generar sistemas de clasificacin comprensivos con un buen comportamiento.

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

121

A. Caractersticas de Textura En un gran nmero de aplicaciones de procesamiento digital de imgenes la textura es una de las caractersticas ms importantes y utilizadas para la recuperacin de informacin y la identificacin de objetos o regiones al interior de la imagen. Muchos son los trabajos y las aproximaciones que se han hecho para la descripcin automtica o semi-automtica de las caractersticas de textura presentes en una imagen. Un ejemplo claro de dichas aproximaciones es el propuesto por Haralick[24] quien, basado en la premisa que la textura y el tono conservan una relacin inextricable entre ellos, propone catorce caractersticas para describir la textura de los objetos o regiones presentes en una imagen. Para Haralick, las propiedades de tono y textura estn siempre presentes en una imagen, y el procedimiento que sugiere para obtener las caractersticas de textura se basa en la presuncin de que la informacin de textura de una imagen definida, est contenida en la totalidad o por lo menos el promedio de la relacin espacial que los tonos de grises de la imagen tienen el uno con el otro. Es decir, esa informacin de textura est adecuadamente contenida en un conjunto de matrices espacio-dependientes de los tonos de gris, las cuales son calculadas para diferentes ngulos y distancias de vecindad en los pixeles de la imagen y son conocidas como GCM (Gray level CoOcurrence Matrix). En la Fig. 2 se observa la vecindad ms cercana (distancia d=1) para cualquier punto dentro de la imagen, exceptuados los puntos ubicados en las filas y columnas de los extremos. La vecindad-8 es utilizada para la definicin de las matrices GCM en la propuesta de Haralick.
Fig. 2. VECINDAD-8 DE UN PXEL EN UNA IMAGEN

(l1,l2) separados por una distancia d en un ngulo [24]. Es decir, dada una imagen l con N niveles de gris, su GCM para un ngulo , se construye con N filas y N columnas, y en cada interseccin fila-columna se totaliza el nmero de veces dentro de la imagen en las cuales un punto l(x,y) con un nivel de gris l1 (de acuerdo con la columna de la GCM) posee un vecino en una distancia d y en la direccin con un nivel de gris l2 (de acuerdo con la fila de la GCM). A partir de la GCM, Haralick propone catorce caractersticas de textura: energa, contraste, correlacin, suma de cuadrados, momento de diferencia inversa, suma promedio, suma de varianza, suma de entropa, entropa, diferencia de varianza, primera medida de informacin de correlacin, diferencia de entropa, segunda medida de informacin de correlacin y mximo coeficiente de correlacin. En este trabajo se utilizan slo cinco caractersticas de textura: energa, contraste, suma promedio, momento de diferencia inversa y diferencia de varianza, ya que de acuerdo con [20] son esas caractersticas las que empaquetan no slo la mayor cantidad de informacin visual, sino tambin la ms relevante para la descripcin de la textura de las regiones de inters detectadas al interior de la glndula mamaria en la imagen mamogrfica. Las expresiones matemticas para las cinco caractersticas de textura utilizadas son:
TABLA I Nomenclatura utilizada para las ecuaciones de las caractersticas de textura de Haralick utilizadas p(i,j) px(i) Entrada (i,j) -sima en la GCM,=P(i,j)/R i-sima entrada de la GCM obtenida sumando las filas de p(i,j),

py(f)

j -sima entrada de la GCM obtenida al sumar las columnas de p(i,j),

Ng

Nmero de niveles de gris presentes en la imagen

Fuente: Haralick[24].

Energa:

Considerada la vecindad-8 que se observa en la Fig. 2 la GCM se construye con las probabilidades de ocurrencia de un par de niveles de gris

122
Contraste:

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

Suma promedio:

donde

Momento de diferencia inversa:

Diferencia de Varianzas:

donde

Algunas de las caractersticas de textura de Haralick tienen interpretacin fsica directa con respecto a la textura de la imagen, por ejemplo, para cuantificar la suavidad y la tosquedad de la misma. Aunque otras caractersticas no poseen dicha propiedad directa, ellas contienen y codifican informacin visual relativa a la textura con un alto grado discriminatorio. La caracterstica de Energa se trata del clculo del segundo momento angular y representa una medida de la suavidad de la imagen, es decir, si todos los pixeles comprendidos en la regin de anlisis poseen el mismo nivel de gris, entonces el valor de Energa ser igual a 1 mientras que si se tienen todas las posibles parejas de niveles de gris con igual probabilidad, entonces, la regin ser menos suave y por lo tanto el valor de Energa ser menor. El Contraste de la imagen es una medida de la variacin local de los niveles de gris de la ima-

gen. De hecho, ijp(i,j) es el porcentaje de parejas de pixeles cuya intensidad difiere por n. La dependencia n2 incrementa an ms las grandes diferencias; por lo tanto, el valor de esta caracterstica toma valores altos para imgenes con alto contraste. El Momento de Diferencia Inversa es una caracterstica de textura que toma valores altos para imgenes con bajo contraste debido a la dependencia inversa (i-j)2. La Diferencia de Varianza es una medida de cun grande es la variacin existente en las magnitudes de las transiciones de intensidad. Por ejemplo, si hay distribucin equilibrada de las magnitudes de las transiciones de intensidad, entonces el valor de diferencia de varianza ser bajo, mientras que si ciertas magnitudes de las transiciones de intensidad ocurren con mucha ms frecuencia de lo que otras transiciones entonces se esperara un valor de diferencia de varianza ms alto. La Suma Promedio es una medida de la relacin entre zonas claras y densas de la imagen, es decir, es una medida del promedio de los niveles de gris presentes en las zonas de inters detectadas al interior de la glndula mamaria. Sin embargo, la interpretacin de cada una de las caractersticas mencionadas y su representacin desde la concepcin del sistema de visin humano es producto de las pruebas que se realicen para cada aplicacin en particular[24][25][26]. Con el clculo de las cinco caractersticas de textura de Haralick mencionadas se generan las medidas suficientes para alimentar el clasificador difuso de tal manera que se pueda discriminar cada ROI en una de las dos posibles clases definidas en la investigacin: normal o anormal. B. Sistema de decisin difuso Los valores calculados de las caractersticas de textura de Haralick de las ROI detectadas se utilizan para la identificacin, clasificacin y determinacin final de las reas con presencia de distorsin de la arquitectura de la glndula mamaria mediante un clasificador basado en lgica difusa. El mtodo propuesto en este documento propone el uso de la lgica difusa ya que sta presenta diferentes ventajas pues al utilizar trminos lingsticos permite plantear el problema en los mismos trminos en los que lo hara un experto humano.

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

123

Asimismo, el xito de la lgica difusa radica en el hecho de que el mundo es difuso y, por lo tanto, podra pensarse que no tiene sentido buscar la solucin a un problema no perfectamente definido por medio de un planteamiento matemtico muy exacto, cuando es el ser humano el primero que razona con la inexactitud. Los componentes principales de un sistema de decisin difuso son: los conjuntos difusos, las funciones de membresa o pertenencia difusas y las reglas difusas. Cada conjunto difuso tiene una funcin de pertenencia correspondiente. Los rangos de los valores de la funcin de pertenencia oscilan entre cero y uno y pueden ser considerados como un grado de verdad. Normalmente las funciones de pertenencia de los sistemas de clasificacin difuso son de forma trapezoidal, triangular y curva S [27]. En el mtodo propuesto en este documento, a diferencia de las funciones de pertenencia tradicionalmente utilizadas en la literatura, se utilizan funciones de pertenencia con distribucin gaussiana, es decir, en forma de campana de Gauss. As, si se considera x una caracterstica de textura cualquiera que puede ser medida sobre una imagen. Si es la media de los valores de x definidos para un conjunto de imgenes dentro de una misma categora (normal anormal) y es la desviacin estndar del conjunto de valores de x. Se define el conjunto difuso con una distribucin gaussiana y la funcin de pertenencia, normalizada puede ser expresada como se observa en (6):

Los parmetros y se utilizan para definir con detalle las funciones de pertenencia a las clases normal o anormal para cada una de las medidas de textura calculadas. Sin embargo, si el nmero de imgenes de entrenamiento es pequeo, los valores de y pueden no reflejar las verdaderas caractersticas del conjunto de imgenes propias de una de las clases. Para el proceso de clasificacin se generan inicialmente las funciones de pertenencia calculando los valores de y de usando los valores de las caractersticas de textura definidas. As se generan diez funciones de pertenencia, cinco para cada una de las caractersticas de textura para el

caso normal y cinco para cada una de las cinco caractersticas de textura para el caso anormal. En el mtodo propuesto se utilizan reglas difusas simples del tipo: Regla i: Si x1 es Ci1 y, xm es CiM entonces y es wi donde i es el nmero de la regla analizada (con i =1,2,...,N para N reglas), x1,...,xM son variables de entrada para el clasificador difuso, y es la salida del clasificador difuso, ci1,...,ciM son etiquetas difusas correspondientes a las variables de entrada, y wi es un nmero real del consecuente de la regla difusa. Las siguientes son las dos reglas usadas en el trabajo investigativo descrito: Regla (1): Si el valor de energa es la media de los valores de energa de los casos normales y el valor de contraste es la media de los valores de contraste de los casos normales y el valor de suma promedio es la media de los valores de suma promedio de los casos normales y el valor del momento de diferencia inversa es la media de los valores de momento de diferencia inversa de los casos normales y el valor de diferencia de varianza es la media de los valores de diferencia de varianza de los casos normales, entonces el caso es clasificado como normal con 99.9% de certeza. Regla (2): Si el valor de energa es la media de los valores de energa de los casos anormales y el valor de contraste es la media de los valores de contraste de los casos anormales y el valor de suma promedio es la media de los valores de suma promedio de los casos anormales y el valor del momento de diferencia inversa es la media de los valores de momento de diferencia inversa de los casos anormales y el valor de diferencia de varianza es la media de los valores de diferencia de varianza de los casos anormales, entonces el caso es clasificado como anormal con 99.9% de certeza. Estas dos reglas se pueden observar grficamente en la Fig. 3. Para el proceso de defusificacin se utiliza el mtodo de centro de gravedad tradicionalmente utilizado [22]. La funcin utilizada en la parte del consecuente del sistema de decisin difuso, es un tringulo issceles normalizado, es decir, cuyo valor mximo es la unidad, como se puede observar en la Fig. 3

124
Fig. 3. MODELO DE RAZONAMIENTO DIFUSO. REGLAS DIFUSAS

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

El mtodo de inferencia difusa se describe a continuacin: Si normal (Q1), normal (Q2), normal (Q3), normal (Q4) y normal (Q5) son las respectivas funciones de pertenencia con distribucin gaussiana para el caso normal y anormal (Q1), anormal (Q2), anormal (Q3), anormal (Q4) y anormal (Q5) son las respectivas funciones de pertenencia con distribucin gaussiana para el caso anormal, la relacin de tipo and en las reglas difusas es el mnimo valor para normal (Q1), normal (Q2), normal (Q3), normal (Q4) y normal (Q5) y para anormal (Q1), anormal (Q2), anormal (Q3), anormal (Q4) y anormal (Q5) estarn definidos como: y

sado en lgica difusa son: los conjuntos difusos, las funciones de membresa o pertenencia difusas y las reglas difusas[27]. Cada conjunto difuso tiene una funcin de pertenencia correspondiente. En el mtodo propuesto se definen cinco variables de entrada correspondientes a las medidas de las cinco caractersticas de textura de Haralick seleccionadas en la investigacin, como se observa en la Fig. 4. Para cada una de las variables de entrada se definen dos funciones de pertenencia correspondientes a los casos normal y anormal. Debido a que el comportamiento de una caracterstica de textura definida en cualquier imagen est estadsticamente distribuida en forma gaussiana, las funciones de pertenencia se definen de acuerdo con (6).
FIG. 4. SISTEMA DE DECISIN BASADO EN LGICA DIFUSA

Finalmente, se toma el centroide o centro de masa entre normal y anormal. Cuando normal =anormal se trata de un caso sobre el cual no se puede decidir y en el presente trabajo de investigacin se toma como una falla o error de clasificacin.

IV. RESULTADOS
Como se mencion anteriormente los componentes principales de un sistema de decisin ba-

En la Tabla II se relacionan los valores de las medias y desviaciones estndar para cada variable de entrada y para los casos normal y anormal. Un ejemplo de una de las variables de entrada implementadas con sus dos funciones de pertenencia se puede observar en la Fig. 5.
TABLA. II.

Caractersticas de textura utilizadas y valores de media y desviacin estndar calculados para el sistema de decisin difuso Media Caracterstica de Textura Suma Promedio Energa Diferencia de Varianza Momento de Diferencia Inversa Contraste caso normal 7.2656 0.13 49.17 0.96 49.17 caso anormal 204.37 0.00083 140.44 0.998 140.44 Desviacin Estndar caso normal 99.86 0.29 52.87 0.17 52.87 caso anormal 53.5 0.0014 29.54 0.00043 29.54

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

125

FIG. 5. EJEMPLO DE LA VARIABLE DE ENTRADA DE LA CARACTERSTICA DE CONTRASTE PARA EL SISTEMA DE DECISIN DIFUSO Y LAS FUNCIONES DE PERTENENCIA ASOCIADAS A LA MISMA

general es la probabilidad de que el diagnstico emitido por el mtodo sea correcto y acorde con la situacin real del paciente [27]. Las tres medidas del comportamiento se definen de la siguiente manera:

Posteriormente se definen las clases de salida del sistema de decisin difuso implementado. Para este caso se definen los conjuntos anormal y normal como clases de salida del sistema para los casos de presencia y no presencia de la distorsin de la arquitectura de la glndula mamaria respectivamente. Los conjuntos de salida se representan como una funcin en forma de tringulo issceles como se observa en la Fig. 6.
FIG. 6. CONJUNTOS DE SALIDA DEL SISTEMA DE DECISIN DIFUSO

donde VP=Verdadero Positivo VN=Verdadero Negativo FP=Falso Positivo FN=Falso Negativo Con la extraccin de las caractersticas de textura de las ROI identificadas y la clasificacin de las mismas con un sistema de decisin basado en lgica difusa para asociarlas a las clases anormal o normal segn presentaran o no distorsin de la arquitectura de la glndula mamaria respectivamente, se encuentran valores significativos en la precisin general del mtodo. A continuacin se relaciona en la Tabla III de los datos para las variables de comportamiento del mtodo presentado en este documento.
TABLA. III. Resultados del mtodo de deteccin propuesto VP 44 FP 12 VN 112 FN 4

En la Fig. 6 se observan las funciones de pertenencia del conjunto de salida con las clases normal y anormal definidas. Para los casos con pertenencia a la clase anormal la salida estar en el rango [-1 0] y para los casos con pertenencia a la clase normal la salida estar en el rango [0 1]. Finalmente, se define el sistema de decisin difuso de tipo Mandani y se establecen las reglas difusas definidas anteriormente. El comportamiento del mtodo propuesto se evala en trminos de la sensibilidad, especificidad y precisin general. La sensibilidad es la probabilidad de un diagnstico positivo dado el caso de una paciente con distorsin de la arquitectura de la glndula mamaria. La especificidad es la probabilidad de un diagnstico negativo dado el caso de una paciente que no presenta distorsin de la arquitectura de la glndula mamaria. La precisin

A partir de los datos de la Tabla. III. se pueden calcular los siguientes valores para las variables de comportamiento: Sensibilidad 91.7%, Especificidad 90.3% y Precisin General 90.7%. Los tres valores obtenidos en las medidas de comportamiento del mtodo propuesto superan el 90% de precisin general lo cual hace de este mtodo una herramienta de apoyo para la deteccin de distorsiones de la arquitectura de la glndula mamaria comparable con los trabajos publicados por otros autores, sin embargo realizar un anlisis comparativo a niveles ms detallados resulta bastante difcil ya que en cada investigacin reporta-

126

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

da los conjuntos de datos e imgenes varan de un trabajo a otro.

V. CONCLUSIONES
Los resultados del desempeo del mtodo demuestran que debido al grado de incertidumbre inmerso en los diagnsticos que se hacen a partir de las radiologas de mama, el uso de un sistema de decisin diferente a los clasificadores clsicos reportados en el estado del arte, como el caso del sistema de decisin basado en lgica difusa implementado en el presente estudio, permite alcanzar niveles de precisin general cercanos a un 90%. Lo cual, considerado que se utiliz una base de datos de dominio pblico, hace del mtodo propuesto una lnea base de investigacin en el tema de la deteccin de distorsiones de la arquitectura de la glndula mamaria. Asimismo, el mtodo presentado puede ser usado en diferentes escenarios clnicos para diagnstico y seguimiento de patologas donde se presente alteracin de la distribucin normal de tejidos como, por ejemplo, en el tratamiento y evolucin de quemaduras. Adems, segn los resultados obtenidos para la deteccin de la distorsin de la arquitectura de la glndula mamaria, puede plantearse la extensin del mtodo para la deteccin de otras anomalas de la mama que pueden ser vistas a travs de la mamografa como las micro-calcificaciones, las masas y las asimetras de densidad. Por otra parte, aunque las pruebas realizadas muestran resultados de precisin superiores al 90%, es importante una segunda validacin al utilizar, por ejemplo, un conjunto de imgenes diferente a la base de datos DDSM que permita evaluar con ms precisin el comportamiento del mtodo propuesto. Siempre ser deseable incrementar los porcentajes de sensibilidad, especificidad y precisin general, en los sistemas de diagnstico asistido por computador. Por esta razn para trabajos futuros se podra realizar un proceso de afinacin de las funciones de pertenencia propias de los conjuntos difusos propuestas en este documento, a travs del afinamiento de los parmetros de dichas funciones de pertenencia al aplicar, por ejemplo, algoritmos genticos como se sugiere en [27].

Finalmente, el mtodo de deteccin de distorsiones de la arquitectura de la glndula mamaria desarrollado, resulta ser una base importante para la investigacin aplicada, ya que los resultados obtenidos a nivel de precisin general hacen posible que se pueda llevar a un entorno real y encontrar aplicacin local o regional incluso ampliado el alcance del mismo mtodo, para que adems de asistir a los radilogos en el momento de la evaluacin de las mamografas, tambin sirva como herramienta de entrenamiento de nuevos especialistas y como instrumento para la medicin de la calidad del servicio diagnstico prestado por los radilogos ya expertos.

REFERENCIAS
[1] [2] E. Coto, Mtodo de Segmentacin de Imgenes Mdicas, 2003. Instituto Nacional de Cancerologa, Casos nuevos de cncer de mama, segn estadio clnico al ingreso y rgimen de afiliacin. 2009. F. R. Narvez E., Sistema de Anotacin para Apoyo en el Seguimiento y Diagnstico de Cncer de Seno, Universidad Nacional de Colombia, 2010. American College of Radiology (ACR), Breast Imaging Reporting and Data System, 4th ed. 2003. A. M. Knutzen and J. J. Gisvold, Likelihood of malignant disease for various categories of mammographically detected, nonpalpable breast lesions., in Mayo Clinic proceedings. Mayo Clinic, 1993, Vol. 68, p. 454. S. Banik, R. M. Rangayyan, and J. E. L. Desautels, Detection of Architectural Distortion in Prior Mammograms, Medical Imaging, IEEE Transactions on, vol. 30, no. 2, pp. 279294, 2011. D. A. Gmez Betancur, Mtodo de deteccin de distorsiones de la arquitectura de la glndula mamaria a partir de imgenes radiolgicas, Universidad Nacional de Colombia, 2012. M. D. Phillips, Invasive Lobular Breast Carcinoma: Pathology And Genetics Reflected By MRI, The WorldCare Clinical (WCC) Note, Vol. 4, 2010. T. Matsubara, T. Ichikawa, T. Hara, H. Fujita, S. Kasai, T. Endo, and T. Iwase, Novel method for detecting mammographic architectural distortion based on concentration of mammary gland, in International Congress Series, 2004, vol. 1268, pp. 867871. B. C. Yankaskas, M. J. Schell, R. E. Bird, and D. A. Desrochers, Reassessment of breast cancers missed du-

[3]

[4] [5]

[6]

[7]

[8]

[9]

[10]

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

127

ring routine screening mammography: a communitybased study, American Journal of Roentgenology, vol. 177, no. 3, p. 535, 2001. [11] M. Bustamante, G. Lefranc, A. Nez, and M. G. Pesce, Calculo De La Amplitud Dispersada En Mamografias, Usando Como Modelo De Degradacion El Filtro Bosso., PHAROS, Vol. 8, No. 1, 2001. H. D. Cheng, X. J. Shi, R. Min, L. M. Hu, X. P. Cai, and H. N. Du, Approaches for automated detection and classification of masses in mammograms, Pattern Recognition, vol. 39, no. 4, pp. 646668, 2006. J. Tang, R. M. Rangayyan, J. Xu, I. El Naqa, and Y. Yang, Computer-aided detection and diagnosis of breast cancer with mammography: Recent advances, Information Technology in Biomedicine, IEEE Transactions on, Vol. 13, No. 2, pp. 236251, 2009. R. M. Rangayyan and T. M. Nguyen, Fractal Analysis of Contours of Breast Masses in Mammograms, Journal of Digital Imaging, Vol. 20, pp. 223237, Oct. 2006. T. Matsubara, T. Ichikawa, T. Hara, H. Fujita, S. Kasai, T. Endo, and T. Iwase, Automated detection methods for architectural distortions around skinline and within mammary gland on mammograms, International Congress Series, vol. 1256, no. 0, pp. 950955, Jun. 2003. N. Eltonsy, G. D. Tourassi, and A. Elmaghraby, Investigating performance of a morphology-based CAD scheme in detecting architectural distortion in screening mammograms, Proc. 20th Int. Congr. Exhib. Comput. Assist. Radiol. Surg, pp. 336338, 2006. G. D. Tourassi, D. M. Delong, and C. E. Floyd, A study on the computerized fractal analysis of architectural distortion in screening mammograms, Physics in Medicine and Biology, Vol. 51, pp. 12991312, Mar. 2006. R. M. Rangayyan, S. Prajna, F. J. Ayres, and J. E. L. Desautels, Detection of architectural distortion in prior screening mammograms using Gabor filters, phase portraits, fractal dimension, and texture analysis, International Journal of Computer Assisted Radiology and Surgery, Vol. 2, No. 6, pp. 347361, 2008. S. Prajna, R. M. Rangayyan, F. J. Ayres, and J. E. L. Desautels, Detection of architectural distortion in mammograms acquired prior to the detection of breast cancer using texture and fractal analysis, in Proceedings of SPIE, 2008, Vol. 6915, p. 691529. R. M. Rangayyan, S. Banik, and J. E. L. Desautels, Computer-aided detection of architectural distortion in prior mammograms of interval cancer, Journal of Digital Imaging, Vol. 23, No. 5, pp. 611631, 2010. S. Russell, Inteligencia Artificial - Un Enfoque Moderno, 2nd ed. 2004.

[22]

T. Nakashima, G. Schaefer, Y. Yokota, and H. Ishibuchi, A weighted fuzzy classifier and its application to image processing tasks, Fuzzy sets and systems, Vol. 158, No. 3, pp. 284294, 2007. H. Ishibuchi and T. Nakashima, Effect of rule weights in fuzzy rule-based classification systems, Fuzzy Systems, IEEE Transactions on, Vol. 9, No. 4, pp. 506 515, 2001. R. M. Haralick, K. Shanmugam, and I. Dinstein, Textural Features for Image Classification, IEEE Transactions on Systems, Man and Cybernetics, Vol. 3, No. 6, pp. 610621, Nov. 1973. M. Amadasun and R. King, Textural features corresponding to textural properties, IEEE Transactions on Systems, Man, and Cybernetics, vol. 19, no. 5, pp. 12641274, Oct. 1989. H. Tamura, S. Mori, and T. Yamawaki, Textural Features Corresponding to Visual Perception, IEEE Transactions on Systems, Man and Cybernetics, Vol. 8, No. 6, pp. 460473, Jun. 1978. D.-Y. Tsai and K. Kojima, Measurements of texture features of medical images and its application to computer-aided diagnosis in cardiomyopathy, 2005.

[23]

[12]

[24]

[13]

[25]

[14]

[26]

[15]

[27]

[16]

[17]

[18]

[19]

[20]

[21]

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos


Coupled tanks system temperature control using finite automata
Nathalie Can Forero Ingeniero en Mecatrnica. Grupo de Investigacin GAV. Bogot, Colombia. Auxiliar de Investigacin. Universidad Militar Nueva Granada. U1800871@unimilitar.edu.co Jenny Gutirrez Caldern Ingeniero en Mecatrnica. Grupo de Investigacin GAV. Bogot, Colombia. Joven Investigador. Universidad Militar Nueva Granada. gav@unimilitar.edu.co Diego Rodrguez Mora Ingeniero en Mecatrnica. Grupo de Investigacin GAV. Bogot, Colombia. Auxiliar de Investigacin. Universidad Militar Nueva Granada. U1800941@unimilitar.edu.co Daro Amaya Hurtado Ph.D. Ingeniera Mecnica. Universidad Estatal de Campinas. Docente de Tiempo Completo Lder de Grupo GAV. Universidad Militar Nueva Granada. Bogot, Colombia gav@unimilitar.edu.co

scar Avils Snchez Ph.D. Ingeniera Mecnica. Universidad Estatal de Campinas. Director de programa de Mecatrnica Universidad Militar Nueva Granada. Bogot, Colombia oscar.aviles@unimilitar.edu.co

Resumen En este trabajo se realiz, el modelado y diseo del sistema de control de la variable temperatura, en un tanque de almacenamiento de agua. Teniendo en cuenta la arquitectura hbrida del sistema (relacin de la dinmica continua y la dinmica a travs de eventos), para esto fue utilizado autmatas finitos como herramienta de modelado y control. Inicialmente se obtuvo el modelo matemtico, que corresponde a la dinmica continua, de la variable de temperatura del lquido que se encuentra en el tanque, agua. Por otro lado, para modelar el comportamiento de las variables que responden en funcin de eventos, se tom en cuenta los posibles estados del sistema. Posteriormente, se establecieron los requerimientos y restricciones del sistema que surgieron a partir del anlisis, los cuales complementan el comportamiento de la misma, se obtuvo la representacin del proceso y su control, en un concepto de dinmica hibrida, mediante autmatas finitos. Este modelo se simul con la herramienta StateFlow de Simulink de MATLAB y se implement en un sistema embebido Cyclone II. Previo a estos resultados, se realiz un controlador tipo PID para realizar la comparacin de los comportamientos obtenidos en cada caso. Se verific que es una tcnica de fcil uso e implementacin con gran eficiencia en tiempos de respuesta. Palabras clave Autmata Finito, Sistema Hibrido, sistema embebido. Abstract This work was performed, modeling and control system design variable temperature in a water storage tank. Given the hybrid architecture of the system (ratio of continuous dynamics and the dynamics through events),

was used finite automata as a tool for modeling and control. Initially, the mathematical model was obtained, which corresponds to the continuous dynamic, variable temperature liquid in the tank, which in this case is water. This model is described by differential equations. On the other hand, for model the behavior of the variables that respond in terms of events was taken into account the possible states of the system. However, the development requirements and restrictions system that emerged from the analysis, which complement the analysis of the same, obtaining the representation of the process and control, a dynamic hybrid concept, using automata finite. This model was simulated with Stateflow tool of MATLAB Simulink and implemented in a Cyclone II embedded system. Prior to these results, we performed a PID controller for the comparison of the behavior obtained in each case. Verifying that the technique is easy to use and implement with high efficiency in response times. Keywords Finite automaton, hybrid systems, embedded system.

I. INTRODUCCIN
Un sistema hibrido es un sistema dinmico que tiene transferencia en estados discretos y variacin en estados continuos. El comportamiento dinmico de la parte continua se describe por medio de ecuaciones diferenciales ordinarias, mien-

Recibido: 21/09/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos - Can, Rodrguez, Gutirrez, Amaya, Aviles

129

tras que el comportamiento dinmico de la parte discreta, se puede modelar por autmatas finitos o por redes Petri [1]. Cuando ocurre un evento discreto, el sistema describe el cambio dinmico del componente continuo [2]. El anlisis del comportamiento dinmico del sistema hibrido se puede verificar bajo ciertas condiciones iniciales y seales de entrada y verifica si el sistema cumple con ciertas reglas. Los sistemas hbridos son usados, por ejemplo, en los modelos de procesos continuos que son controlados por controladores lgicos o sistemas embebidos [3]. Al usar modelos hbridos para representar el comportamiento de los sistemas que combinan procesos de tipo continuo o discreto, se hace una reduccin de la complejidad del modelo en orden, por ejemplo, en lugar de tener que representar las relaciones dinmicas a partir de un conjunto de ecuaciones diferenciales no lineales de orden superior, se puede representar el mismo sistema por un conjunto de ecuaciones simples, usualmente la teora de grafos es la ms comn para el modelado fsico de fenmenos. [4] Con el fin de tener un buen control sobre los distintos procesos en las industrias y otras reas, ha sido necesario disear e implementar diferentes tcnicas que permitan acceder a un manejo completo de las situaciones, entornos y maquinarias. Una de las prcticas que ha empezado a tener gran auge dentro de los mtodos para realizar control en diferentes reas, es el control por medio de autmatas finitos. Este es un mtodo que permite disponer una mquina de estados que tiene la tarea de controlar determinados eventos [5]. Los autmatas finitos simples implcitamente se han utilizado en las mquinas electromecnicas hace ms de un siglo. Una versin formal de ellas apareci en 1943 en McCulloch-Pitts modelos de redes neuronales. (Un anlogo antes haba aparecido en las cadenas de Markov.) Un trabajo intensivo sobre ellos en la dcada de 1950 (a veces bajo el nombre de las mquinas secuenciales) estableci muchas propiedades bsicas, incluida la interpretacin de los lenguajes regulares y equivalencia de las expresiones regulares [6]. Los autmatas se comenzaron a implementar en las reas que requiriesen de procesos con

eventos o caractersticas discretas, en donde esta tcnica resulta ms til y sencilla. Otro espacio en el que se usa esta metodologa es en los sistemas de analizadores sintcticos, en donde el uso de expresiones regulares es masivo, esta es otra de las caractersticas principales de los autmatas [7]. Sin embargo, esta tcnica tambin se aplica ampliamente en el anlisis y modelado de sistemas hbridos, donde la reduccin en la complejidad del orden de dicho modelo es muy notoria, de ah la importancia de su utilizacin. [8] Un autmata finito es bsicamente un reconocedor para un lenguaje, donde se tiene como entrada una cadena de caracteres pertenecientes a cierto sistema alfabtico definido previamente y, luego de acuerdo a esa cadena de entrada el autmata procede a llevar una secuencia de eventos condicionados por los estados y sus respectivas entradas [9]. Un autmata finito es el modelo que es representado como una mquina secuencial, el cual es capaz de generar una palabra de salida dada una palabra de entrada. Para ello, se define un conjunto de estados que memorizan la parte de la palabra de entrada leda en cada momento y generan al mismo tiempo que transitan entre los estados, una salida. Se puede ver como un autmata que tiene dos cintas asociadas: una que lee las palabras de entrada, y otra de salida, en la que genera la respuesta del sistema. Pasa de un estado a otro, o al mismo estado, por medio de una condicin y este ciclo se termina cuando llega al estado final [10]. Surge la necesidad de aplicar nuevas tcnicas de control e implementacin del mismo, que permita alcanzar un mayor desarrollo en distintas ramas de la ingeniera y las ciencias en general. El mtodo de los autmatas finitos representa una simplificacin en comparacin con las tcnicas usadas en el control clsico, y la implementacin en el sistema embebido implica una reduccin de costos con respecto a la utilizacin de un computador, y un aumento de confiabilidad en relacin a sistemas como los Microcontroladores [11]. Un sistema embebido es un sistema cuya funcin principal no es computacional, pero es controlado por un computador integrado. Este computador puede ser un Microcontrolador o un Microprocesador. La palabra embebido implica que se encuentra dentro del sistema general,

130

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

oculto a la vista, y forma parte de un todo de mayores dimensiones [12]. La Fig. 1 muestra el esquema de un sistema embebido.
Fig. 1. EJEMPLO DE UN SISTEMA EMBEBIDO [10]

Fig. 2. CAD DE TANQUE DE ALMACENAMIENTO DE AGUA

De acuerdo a lo anterior se plantea el objetivo de controlar la variable temperatura de un sistema de tanques acoplados mediante autmatas finitos, y con esto, implementar luego el control sobre un sistema embebido. Este trabajo explicar la metodologa, el diseo global, la implementacin con los resultados obtenidos de aplicacin de la tcnica de autmatas finitos.

Fig. 3. COMPORTAMIENTO DE LA PLANTA SIN CONTROL

II. MTODO
A. Comportamiento real de la planta Por medio del mtodo experimental, se dar a conocer de forma clara la descripcin de la planta de tanques acoplados. Este sistema consta de un tanque de almacenamiento que contiene un fluido, y es donde se lleva a cabo un proceso de calentamiento y enfriamiento del agua. Esta planta consta de un tanque, una resistencia, y un sensor, ver Fig. 2, los cuales llevan a cabo el proceso. Las variables a controlar son temperatura y flujo de calor. Los aspectos que se tienen en cuenta en el anlisis son los parmetros del sistema: la resistencia y la capacitancia trmica. El comportamiento que muestra la planta en su estado inicial, sin ningn tipo de control es el que se ve en la Fig. 3. All se observa que la temperatura del agua dentro del tanque sube aproximadamente hasta los 100 grados Celsius (siendo el eje vertical el valor en grados de la temperatura), donde el sistema se estabiliza.

Acorde al comportamiento de la planta, se busca que la respuesta de la variable temperatura oscile entre 75 y 76C, y que se mantenga all por el tiempo sea necesario. El fluido dentro del tanque tiene una altura aproximada de 0.20m. B. Modelo matemtico del sistema Parte Continua Para el modelo del sistema trmico se tom en cuenta la ecuacin diferencial de transferencia de calor (1).

En donde qi es la entrada de flujo de calor que induce la resistencia dentro del tanque, C es la capacitancia del tanque, R es la resistencia del

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos - Can, Rodrguez, Gutirrez, Amaya, Aviles

131

material que va a cubrir el fluido, y es la temperatura. R est definida, como en (2).

El comportamiento del sistema cuando la resistencia est encendida, por consiguiente en (9) se define:

El sistema analizado por conveccin trmica, por lo tanto K, se define en (3) El anlisis se basa en la transferencia de calor de la resistencia hacia el agua, el fluido adiciona parmetros al sistema, y estos se relacionan en la Tabla I.
TABLA I. PARMETROS DEL FLUIDO DATOS DE EL AGUA CONTENIDA EN EL TANQUE PARA UNA ALTURA DE 0.20 m Masa (m) Coeficiente de Convencin del fluido (H ) rea normal del flujo de calor (A) 14.72kg 32.76 kcal / m2 s C 0.36308m2

Parte Discreta Los estados discretos del sistema son: Estado de la resistencia del tanque encendida (S1) Estado de la resistencia del tanque apagada (S2) C. AUTMATA FINITO En el diseo del autmata finito se crean los dos estados en los que se desea que est el sistema. Se considera que el autmata empieza a funcionar cuando la temperatura inicial sea de 21C, lo que indica que esta en el estado S1, dentro de ste la resistencia est encendida, y la ecuacin que describe el comportamiento del sistema en (9), cabe resaltar que la temperatura del liquido del tanque se incrementa en el estado S1. Cuando la variable alcanza un valor de 75C, el sistema cambia al estado S2, la resistencia se apaga y, por ende, la ecuacin del comportamiento corresponde a (8) y la temperatura desciende. Los estados simulados en Matlab se muestra en la Fig. 4.
Fig. 4. AUTMATA PARA EL SISTEMA TRMICO

Segn lo anterior, el valor para la resistencia R es (4):

De acuerdo a los datos obtenidos, se determina que la capacitancia C es (5):

El valor de flujo de calor, que provoca la resistencia, al calentar el fluido dentro del tanque es (6):

Si la resistencia est apagada, y el sistema est perdiendo calor, se representa la ecuacin (7):

El comportamiento del sistema est descrito por la ecuacin (8):

De acuerdo a la condicin de la temperatura del medio, el sistema cambia de estado, as se mantiene que la variable temperatura oscile de 75 y 76 grados Celsius en tanque de almacenamiento. Para la simulacin del autmata, se usa Chart, es una herramienta de la librera de Simulink de Matlab que permite la simulacin de los estados, como se muestra en la Fig. 5. En el bloque de funciones (off/on) se introdujeron las ecuaciones de la parte continua que estn en funcin de , se integran por medio del bloque .

132
Fig. 5. MODELADO DE AUTMATA FINITO

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

D. CONTROL PID De acuerdo con el modelo de la parte continua, se realiz el control PID del sistema trmico, cuya funcin de transferencia se muestra en la ecuacin (10)

En el bloque de Chart en la Fig. 6 se introduce el autmata y se evala si el estado es encendido o apagado.


Fig. 6. BLOQUE DE CHART

Se obtuvieron las siguientes constantes en 11: kp=15 ki=0,6 (11) kd=1,6 Se simul en la misma herramienta. Observar Figura 8.
Fig. 8. CONTROLADOR PID MODELADO EN SIMULINK DE MATLAB

La respuesta del sistema con el controlador PID es sub-amortiguada, como se muestra en la Fig. 9.
Fig. 9. RESPUESTA DEL SISTEMA TRMICO CON CONTROLADOR PID

La respuesta del sistema trmico con el control de autmatas finitos se observa en la Fig. 7.
Fig.7. SISTEMA CONTROLADO POR AUTMATAS FINITOS

III. IMPLEMENTACIN EN EL SISTEMA EMBEBIDO


El control diseado por autmatas finitos para el tanque de almacenamiento, se implement en una FPGA Cyclone II de Altera . Esta tarjeta tiene la facilidad que tiene su propio software llamado Quartus II, y trabaj bajo el lenguaje de programacin VHDL. En este sistema es necesario realizar una secuencia para programar el sistema embebido que se muestra en el Diagrama 1.

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos - Can, Rodrguez, Gutirrez, Amaya, Aviles DIAGRAMA 1. SECUENCIA DE DISEO EN FPGA

133

De acuerdo a las etapas definidas, se realiza la sntesis, la compilacin del cdigo y se convierte en el lenguaje de acuerdo a la tarjeta que se utiliza. Ver Fig. 11.
Fig. 11 SNTESIS DE PROGRAMA

Debido a la aplicacin no se realiz la divisin en mdulos ya sea en top-dow y buttom-up. Esta metodologa consiste, en donde el diseo complejo se divide en diseos ms sencillos que se pueden describir ms fcilmente. Mientras que la metodologa bottom up consiste en construir un diseo complejo a partir de mdulos, ya diseados ms simples. En la prctica, el diseo usa generalmente ambas metodologas [13]. Los datos procedentes del tanque de almacenamiento a la tarjeta, se tienen tanto los digitales (on/off de la resistencia) como los anlogos, que se obtiene de la seal linealizada del sensor PT 100 que tiene una variacin de 2,095 V (75 C) y 2,340 V (21 C), el voltaje y la temperatura son inversamente proporcional. El sistema embebido no tiene conversor ADC, lo cual fue necesario anexar un integrado ADC0804, la implementacin se muestra en el esquema de la Fig. 10. Con el conversor se obtiene una seal de 8 bits. Debido a que el cambio es pequeo, se decidi usar como referencia 2,45 V para una mayor sensibilidad. Una vez digitalizado el dato, se procede en realizar el programa. Se crea una seal de salida que dar ON/ OFF de la resistencia trmica. Tambin se aadi 3 vectores: el primero, recepcin de la seal digital del conversor, el segundo y el tercero se declaran como salidas, para visualizacin de la temperatura a todo instante, en un display de 7 segmentos.
Fig. 10. CONVERSOR ADC0804

Se procede a hacer la designacin de los pines, con Pin Planner (Ver Fig. 12), que permite direccionar cada componente de los vectores.
Fig. 12. PIN PLANNER

Para la asignacin de pin de salida, se muestra un ejemplo en la Fig. 13, el cual indica que la resistencia debe encenderse.
Fig. 13. EJEMPLO DE ASIGNACIN DE PINES EN PIN PLANNER

134

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

Luego se enruta los pines anteriormente seleccionados, y se genera los archivos con los que se va programar el sistema embebido. Una vez realizado este procedimiento se implementa el control en tarjeta. Como se muestra en la Fig. 14, en el sistema embebido para este caso en el tanque hay una temperatura de 66C y como lo indica el led de color verde la parte inferior derecha de la tarjeta, la resistencia trmica est encendida.
Fig. 14. FPGA EN FUNCIONAMIENTO

optimizados para resolver un problema en especfico.

IV REFERENCIAS
[1] Zhang Si-Bing, Chen Jie, Wang Ya. A formal verification method of hybrid system and simulation, in Proc. 3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT). Conf., pp. 411-415 R. Alur, T. Henzinger, G. Lderriere, and G. Pappas. Discrete Abstractions of hybrid systems. In Proceedings of IEEE, volume 88, pages 971-984, 2000. Nedialkov N. Mohrenschildt M. Rigorous Simulation of Hybrid Dynamic Systems with Symbolic and Interval Methods, in Proc. American Control Conference, Proceedings of the 2002. Conf., pp 140-147. Fourlas F., Kyriakopoulos K., Vournas C. Hybrid system modeling for power system, IEEE Circuits and Systems Magazine, Vol. 4, no. 3, pp 16-23. Oct. 2004 Alberto M., Schwer I., Cmara v., Fumero Y. Matemtica Discreta: Con aplicaciones a las ciencias de la programacin y computacin, Argentina, Ed. UNL, 2005. WOLFRAM S. Anew Kind of Science, Estados Unidos, Ed. Wolfram Media; 2002. HOPCROFT J., MOTWANI R., ULLMAN J. Introduccin a la teora de autmatas, lenguajes y computacin, Espaa, Ed. ADDISON-WESLEY; 2002. CRUZ B., LARA E. Control hbrido de un sistema electromecnico de llenado de botellas. En Congreso Nacional de Control Automtico A.M.C.A, Universidad Autnoma de Nuevo Len, Monterrey, 24-26 Oct. 2007. Cruz B., Avils J., Lara E. Diseo de un controlador basado en el modelo del autmata hbrido, Revista acadmica de la FI-UADY, vol.13, no. 2, pp. 5-12, En. / Abr. 2009 Cruz B. Modelacin y anlisis de un sistema hbrido: Un caso de estudio con un sistema de tanques, Revista Acadmica de la FI-UADY, Vol.10, no.2, pp. 5 15. May/ Ag. 2006 Hrz B., Zhou M. Modeling and control of discrete-event dynamical systems, Londres, Ed. Springer-Verlag, 2007 Wilmshurst T. An Introduction to the Design of Small Scale Embedded Systems with examples from PIC, 80C51 and 68HC05/08 Microcontrollers, Gran Bretaa, Ed. Palgrave Foundations, 2003. Alonso F., Martnez L., Segovia F. Introduccin a la Ingeniera del Software: Modelos de desarrollo de programas, Espaa, Ed. Delta Publicaciones, 2005.

[2]

[3]

[4]

[5]

[6] [7]

IV. CONCLUSIONES
La representacin del proceso se realiz, teniendo en cuenta la interaccin de la dinmica continua y la dinmica a travs de eventos, utilizando autmatas finitos. El control implementado por autmatas finitos, permiti reducir el nmero de orden de la ecuacin diferencial, lo que facilita el anlisis del sistema. Se realiz satisfactoriamente la implementacin del control ON/OFF de la resistencia trmica del tanque de almacenamiento, que comparado con el controlador PID el tiempo de respuesta es ms efectivo. Con la simulacin realizada se comprueba que en los sistemas hbridos, se puede implementar el autmata finito, y se observa que el cambio de estado del sistema discreto muestra el cambio o el comportamiento de la variable continua que para el caso es la temperatura. La implementacin del control por autmatas finitos en un sistema embebido, no es necesario dedicar un computador para controlar un sistema, ya que estos estn especficamente diseados y

[8]

[9]

[10]

[11] [12]

[13]

Instrucciones a los autores Revista ITECKNE


Instrucciones Generales Los artculos debern ser enviados en formato digital al correo electrnico e-mail: iteckne@gmail.com. Los trabajos se aceptan para la publicacin previo proceso de revisin de su calidad acadmica y cientfica. Todo artculo postulado para publicacin debe ser original o indito, y no puede estar postulado para publicacin simultneamente en otras revistas. En la pgina web de la Revista Iteckne se halla disponible la declaracin de originalidad y cesin de derechos, que los autores debern diligenciar y enviar al Comit Editorial, junto con el artculo. La revista Iteckne requiere a los autores que concedan la propiedad de sus derechos de autor, para que su artculo y materiales sean reproducidos, publicados, editados, fijados, comunicados y transmitidos pblicamente en cualquier forma o medio, as como su distribucin en el nmero de ejemplares que se requieran y su comunicacin pblica, en cada una de sus modalidades, incluida su puesta a disposicin del pblico a travs de medios electrnicos, pticos o de otra cualquier tecnologa, para fines exclusivamente cientficos, culturales, de difusin y sin fines de lucro. El Comit Editorial hace una primera evaluacin, despus de la cual, el trabajo puede ser rechazado sin evaluacin adicional o se acepta para la evaluacin de los pares acadmicos externos. Por lo anterior, no se asegura a los autores la publicacin inmediata de dicho artculo. La decisin de rechazar un trabajo es definitiva e inapelable. Los trabajos pueden ser rechazados en esta primera evaluacin porque no cumplen con los requisitos de redaccin, presentacin, estructura o no son suficientemente originales y/o pertinentes con la publicacin a editar. Los trabajos que son aceptados en esta primera etapa, son enviados a los pares acadmicos externos (rbitros) expertos en el rea respectiva, cuyas identidades no sern conocidas por el autor y, a su vez, los pares evaluadores tampoco conocer la(s) identidad(es) del(los) autor(es). Si el trabajo es aceptado, pero con la recomendacin de hacer modificaciones, se le devolver al (los) autor(es) junto con las recomendaciones de los rbitros para que preparen una nueva versin corregida para lo cual disponen del tiempo que le indique el Comit Editorial. Los autores deben remitir la nueva versin con una carta fsica o correo electrnico en la que expliquen detalladamente los cambios efectuados, de acuerdo con las recomendaciones recibidas. El Editor junto con el Comit Editorial determinarn su aceptacin, considerando el concepto de los evaluadores y las correcciones realizadas por el(los) autor(es). Los rbitros realizarn la evaluacin de acuerdo al formato correspondiente establecido por la revista y slo sern publicados los artculos que superen en la calificacin cualitativa en la escala de 1 a 50, 35 puntos. En todos los casos se comunicarn a los autores los resultados del proceso de evaluacin con los argumentos que sustenten la decisin del Comit Editorial y/o el Comit de Arbitraje. Un rbitro podr calificar dos (2) artculos de diferentes autores al tiempo, de igual forma un artculo podr ser calificado por dos rbitros diferentes, ya sean internos, nacionales o internacionales. Los integrantes del Comit Editorial y Comit de Arbitraje, no debern evaluar sus propios productos, en caso tal que acten como autores dentro de la misma publicacin. Los trabajos no publicados sern archivados como artculos rechazados o en proceso de aceptacin. La direccin de la revista ITECKNE no se responsabiliza por el contenido de los artculos, ni por su publicacin en otros medios. El contenido de cada artculo es responsabilidad exclusiva de su(s) autor(es) y no compromete a la Universidad.

136
Forma de Presentacin de los Artculos.

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 135 - 137

Todos los documentos postulantes a ser publicados debern tener las partes requeridas y cumplir con los apartados descritos a continuacin: De las partes del documento El documento debe contener: Titulo, Title, Autor (es), Resumen, Palabras clave, Abstract, Keywords, Introduccin, Contenido del documento, Conclusiones, Apndice(s), Agradecimientos, Bibliografa De la redaccin Para lograr un buen estilo se recomienda respetar rigurosamente la sintaxis, la ortografa y las reglas gramaticales pertinentes. Se debe redactar en forma impersonal (la forma impersonal corresponde a la forma reflexiva, por ejemplo: se hace, se define, se defini, se contrast). El trabajo debe estar exento de errores dactilogrficos, ortogrficos, gramaticales y de redaccin. Para resaltar, puede usarse letra cursiva o negrilla. De la Puntuacin Despus de punto seguido se deja un espacio; y de punto aparte una interlnea. Los dos puntos se escriben inmediatamente despus de la palabra, seguidos de un espacio y el texto comienza con minsculas. El tamao de la pgina ser carta, con mrgenes superior e inferior de 20 mm; izquierdo y derecho de 25 mm. El documento se desarrollar en dos columnas con separacin central de 4,3 mm. El diseo de encabezado y pie de pgina debe estar a un centmetro de la hoja. El contenido del documento debe desarrollarse a espacio sencillo, dejando una lnea cada vez que se desea iniciar un prrafo. El texto del contenido del artculo se formalizar con tipo de fuente Arial tamao 10. La numeracin del documento se iniciar desde la Nomenclatura en caso de existir una, hasta las conclusiones del documento. Los agradecimientos, apndices y referencias bibliogrficas, no son consideradas como Secciones numeradas del documento. Las tablas debern llevar numeracin continua, comenzando en Tabla I., referenciando posteriormente su ttulo, en mayscula sostenida, ubicado en la parte superior del cuerpo de la tabla con tabulacin central, en tipo de letra Arial, tamao 8. (Ver plantilla revista Iteckne). Las Figuras debern llevar numeracin continua, comenzando en Fig. 1. referenciando posteriormente su ttulo, en mayscula sostenida, ubicado en la parte superior del cuerpo de la figura, con tabulacin central, en tipo de letra Arial, tamao 8. Ntese que Fig. se ha escrito abreviada y hay doble espacio antes del texto. Las figuras incluidas en el contenido del artculo deben ser originales, suficientemente claras, para facilitar la edicin de la revista. Todas las figuras deben ser enviadas por separado en formato jpg con una resolucin entre 240 y 300 dpi (puntos por pulgada). Las tablas y figuras del documento, debern ir referenciadas en el cuerpo del artculo. Dicha referencia debe ir en letra Arial tamao 7, en la parte inferior de la figura o tabla, tabulado a la izquierda. Las columnas de la ltima pgina deben ser concluidas con un largo igual o simtrico. Las referencias ubicadas al final del documento (mnimo 15), segn el formato IEEE. Debern ir enumeradas consecutivamente (Nmero entre corchetes [1], y con el siguiente formato:

De los requerimientos fsicos del artculo: (ver plantilla revista ITECKNE)

Instrucciones a los autores Revista ITECKNE

137

Artculos de revistas cientficas Autor(es), Nombre de la publicacin, Ttulo de la revista, Volumen, Nmero, pginas y ao. Deben ir en fuente Arial, Tamao 7. Ejemplo: J. F. Fuller, E. F. Fuchs, and K. J. Roesler, Influence of harmonics on power distribution system protection, IEEE Trans. Power Delivery, vol. 3, no.2, pp. 549-557, Apr. 1988. Libros Autor, Nombre del libro, Edicin, Editorial, Ao, pginas. Ejemplo: E. Clarke, Circuit Analysis of AC Power Systems, vol. I. New York: Wiley, 1950, p. 81. En cuanto a las abreviaturas y smbolos, deben utilizarse solo abreviaturas estndar, evitando utilizarlas en el ttulo y el resumen. El trmino completo representado por la abreviatura debe preceder dicha abreviatura o nomenclatura. Las vietas usadas para sealizacin especial, ser el punto, de fuente Symbol y tamao 8. En caso de que los artculos contengan frmulas matemticas, deben estar digitadas en fuente Arial 10, mediante el editor de ecuaciones de Microsoft. El artculo deber tener un mnimo de 4 caras de hoja y un mximo de 10 caras de hoja de contenido, en el formato establecido por la revista.

Instructions to the authors, ITECKNE Journal


General instructions The articles must be sent in digital format to the following email address: iteckne@gmail.com. Their academic and scientific quality will be reviewed prior to being accepted for publication. The articles are accepted for publication after their academic and scientific quality have been reviewed. All articles postulated for publication must be original or unpublished, and cannot be postulated for publication simultaneously in other journals. The declaration of originality and copyright assignment is available in the Iteckne Journal webpage. The authors must sign it and send it to the Publishing Committee, along with the article. The Iteckne journal requires the authors to grant the property of their authors rights, so that their article and materials are reproduced, published, edited, fixed, communicated and publicly transmitted in any form or means, as well as their distribution in any required number of units and their public communication, in each of their modalities, including putting them at the disposal of the public through electronic, optical or any other means of technology, for exclusively scientific, cultural, broadcasting and nonprofit aims. The Publishing Committee makes a first evaluation, after which the work can be rejected without any additional evaluation or accepted for evaluation of the external academic pairs. The previous statement does not assure the immediate publication of the article. The decision to reject a work is definitive and unquestionable. The works can be rejected in this first evaluation because they do not fulfill the writing requirements, presentation, and structure or are not original enough and/or pertinent with the publication to be published. The works that are accepted in this first stage are sent to the external academic peers (referees) experts in the respective area, whose identities will not be known by the author and, similarly, the evaluating peers will not know the identity/ies of the author /s. If the work is accepted, but with the recommendation to make modifications, it will be given back to the author/s along with the recommendations from the referees so that he/they prepare a new corrected version within the time indicated by the Publishing Committee. The authors must send the new version with a physical letter or an e-mail in which they explain in detail the changes made, in accordance with the received recommendations. The Publisher along with the Publishing Committee will determine its acceptance, considering the concept of the evaluators and the corrections made by the author/s. The referees will carry out the evaluation according to the corresponding format established by the journal and they will only publish the articles with over 35 points in the qualitative qualification scale from 1 to 50. The authors will always be informed about the results of the process of evaluation that sustain the decision of the Publishing Committee and/or the Referees. An academic peer (referee) will be able to grade two (2) articles by different authors at once; similarly, an article can be graded by two different referees, which can be internal, national or international. The members of the Publishing and Referees Committees must not evaluate their own products, in case they act like authors within the same publication. The non-published works will be filed as rejected articles or articles in process of acceptance. The editorial board of the ITECKNE journal does not take responsibility for the content of the articles, nor for their publication in other means. The content of each article is exclusive responsibility of their authors and not the Universitys.

Instructions to the authors, ITECKNE Journal

139

Presentation of Articles All articles applying to be published must have the requirements described below: Concerning the parts of the document The document must contain: Title, Author/s, Summary, Abstract, Keywords, Introduction, Content of the document, Conclusions, Appendix (s) Acknowledgements, Bibliography Concerning the writing In order to obtain a good style it is recommended to respect the syntax, spelling and grammar rules rigorously. The article must be written in impersonal form (it corresponds to the passive form, for example: it is done, it is defined, it was defined, it was contrasted). The work must be free of typing, orthographic, grammar and writing errors. Italics or bold type can be used to highlight. Concerning the punctuation Leave one space after a period; and start a new line after a full-stop. Colons are written immediately after the word, followed by a space and the text begins with small letters.

Concerning the physical requirements of the article: (see template from ITECKNE magazine) The article must be written on letter size paper/format, with top and bottom margins of 20 mm; left and right, 25 mm. The document must be in two-column format with a central space of 4.3 mm (see template in Iteckne journal). The design of the header and footer must be of 1 centimeter. The content of the document must be written on single space, leaving a line when starting a new paragraph. The font must be Arial 10. The document numbering must begin with the Nomenclature, if there is one, and end with the conclusions of the document. The acknowledgements, appendices and bibliographical references, are not considered as numbered sections in the document. The tables will take continuous numbering, beginning with Table I., referencing afterwards their title, in all caps, located at the top part of the table with center tab, in Arial 8. (see template in Iteckne journal). The Figures will take continuous numbering, beginning with Fig 1. referencing afterwards their title, in all caps, located at the top part of the figure with center tab, in Arial 8. Note that " Fig." has been written abbreviated and with double space before the text. The figures in the content of the article must be original, clear enough to facilitate the edition of the journal. Every Figure and Table included in the paper must be referred to from the text (Source: XXX). These references must go in Arial 7, in the lower part of the figure or table, left tab. The columns in the last page must have an equal or symmetrical length. The references located at the end of the paper, must be numbered consecutively (Number between square brackets [1], and with the following format (see template in Iteckne journal):

140
Articles for scientific journals:

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 138 - 140

Author/s, Name of the publication, Title of the journal, Volume, Number, pages and year. They must go in Arial 7. Example: J.F. Fuller, E.F. Fuchs, and K.J. Roesler, Influence of harmonics on to power distribution system protection, IEEE Trans. Power Delivery, bowl. 3, no.2, pp. 549-557, Apr. 1988. Books: Author, Name of the book, Edition, Editorial, Year, pages. Example: E. Clarke, Circuit Analysis of AC Power Systems, bowl. I. New York: Wiley, 1950, P. 81. As for the abbreviations and symbols, only standard abbreviations must be used, avoiding using them in the title and the summary. The complete term represented by the abbreviation must precede this abbreviation or nomenclature. The bullet points used for special signaling must be in Symbol source size 8. In case the articles contain mathematical formulas, they must appear in Arial 10, written with the Microsoft equation editor. The article must have a minimum of 4 pages and a maximum of 20 pages, in the format established by the journal.

Contenido
Revista ITECKNE Vol 9 N 2 julio - diciembre de 2012 Editorial...........................................................................................................................................................................5 Luis mar Sarmiento lvarez ARTCULOS DE INVESTIGACIN E INNOVACIN Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia Performance analysis of the IEEE802.11 for the conectivity of rural zones in Colombia..........................................7 scar Gualdrn Gonzlez,Ricardo Andrs Daz Surez Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications Analysis about behavior of the Throughput in LAN networks under technology Power Line Communications........22 Juan Carlos Vesga Ferreira, Gerardo Granados Acua Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network Evaluacin del Desempeo de los Modelos de trfico Auto-similares en redes IEEE 802.11 - Caso de Estudio Red QRD..........................................................................................................................................33 Evelio Astaiza Hoyos, Diego Fernando Salgado Castro, Hctor F. Bermdez Orozco Arquitectura funcional para la implementacin de mobile IPTV sobre redes LTE y LTE-avanced Functional architecture for the implementation of Mobile IPTV over LTE and LTE-Avanced networks...................40 Diego Fernando Rueda Pepinosa, Zoila Ins Ramos Rodrguez Multilistas aplicadas a la implementacin de un parseador de XML para la definicin de XPDL 2.2 en objective c para ios Multilists applied to an XML parser implementation in Objective C for iOS for XPDL 2.2 standard.......................52 Daniel Ivn Meza Lara, scar Elas Herrera Bedoya, Leidy Andrea Ruiz Rodrguez Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial Simultaneous measurement of the rotation and traslation of an object in the plane using phase information of a radial grid..........................................................................................................................................62 Luis Alejandro Galindo Vega, Jaime Enrique Meneses Fonseca, Camilo Andrs Ramrez Prieto, Jaime Guillermo Barrero Prez Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse Influencia del tamao de partcula y la temperatura sobre la produccin de metano a partir del bagazo de fique.........................................................................................................................................72 Liliana del Pilar Castro Molano, Humberto Escalante Hernndez, Carolina Guzmn Luna

Evaluation of operating and mixing conditions of a polymer dispersion co-vinyl Acetate and ester acrylic to obtain recovered leather Evaluacin de las condiciones de mezclado de una dispersin co-polimrica De vinil acetato y ster acrilico con residuos solidos de cuero.................................................................................78 Danny Guillermo Caas Rojas, Jorge Guillermo Daz Rodrguez, M.Sc, Mario lvarez Cifuentes, Ph. D Evaluacin computacional del flujo a travs de membranas porosas.....................................................................85 Computational evaluation of fluid flow through porous membranes Tatiana Lpez Montoya, Csar Nieto Londoo, Mauricio Giraldo Orozco Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte Modeling of the biomass gasification process for energy recovery: Review for the actual tecnology.......................................................................................................................................................................95 Jos Ulises Castellanos, Carlos Alberto Guerrero Fajardo, Fabio Emiro Sierra Vargas Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica Fractional PID controller designed for a CD pickup head position control to be used in optical microscopy..................................................................................................................................................106 Paula Andrea Ortiz Valencia, Lorena Cardona Rendn Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria Decision System Based on Fuzzy Logic for Detection of Architectural Distortion..................................................118 Duvn Alberto Gmez Betancur, John Willian Branch Bedoya Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos Coupled tanks system temperature control using finite automata...........................................................................128 Nathalie Can Forero, Jenny Gutirrez Caldern, scar Avils Snchez, Diego Rodrguez Mora, Daro Amaya Hurtado Instrucciones a los autores Revista ITECKNE..........................................................................................................135 Instructions to the authors, ITECKNE Journal..........................................................................................................138

La revista ITECKNE es una publicacin de la Divisin de Ingenieras de la Universidad Santo Toms, Seccional de Bucaramanga, integrada por las Facultades de Ingeniera de Telecomunicaciones, Ingeniera Mecatrnica, Ingeniera Industrial y Qumica Ambiental. Actualmente la Revista est indexada en el ndice Bibliogrfico Nacional Publindex y en el Sistema Regional de Informacin en Lnea para Revistas Cientficas de Amrica Latina, el Caribe, Espaa y Portugal LATINDEX, y ha sido aceptada en el sistema de bases de datos de EBSCO (Fuente Acadmica). Su objetivo es la divulgacin de los resultados cientficos y tecnolgicos de las investigaciones que se realizan en su seno, y en otras universidades a nivel nacional e internacional. La revista cuenta con la participacin de diversos investigadores nacionales e internacionales, por esta razn recibe contribuciones en idiomas Espaol e Ingls. La revista ITECKNE est dirigida a estudiantes, docentes e investigadores interesados en las reas en las que se inscribe cada una de las publicaciones. La revista aceptar preferiblemente artculos de investigacin e innovacin con un alto nivel de calidad, y tambin aceptar artculos cortos y reportes de caso.

Editorial
La revista ITECKNE, innovacin e Investigacin en Ingeniera, hace parte de la Red Colombiana de Revistas de Ingeniera (RRCI). Dicha red, se ha consolidado paulatinamente como un espacio de socializacin, discusin y formacin orientada a la profesionalizacin de los editores de revistas de ingeniera en Colombia. As mismo, constituye un organismo de cooperacin cientfica, acadmica y de investigacin entre responsables de la gestin editorial, con el propsito de mejorar la calidad cientfica y editorial de las publicaciones en el rea de ingeniera. En la bsqueda de formalizacin de espacios de discusin, apertura de nuevas posibilidades de participacin e intercambio de los miembros y estructuracin de las temticas de inters de los editores, la Red organiz el Primer Workshop - Actualidad y retos en las publicaciones seriadas de CT+I, con el nimo de conocer y compartir las experiencias de los editores, investigadores, docentes y comunidad en relacin con las publicaciones seriadas de CT+I y los retos a las cuales se vern avocadas en el futuro prximo. Son mltiples los aportes del Workshop a la labor editorial. Por ejemplo, la Dra. ngela Bonilla, del Grupo Apropiacin Social del Conocimiento de PUBLINDEX, nos inform cmo las instituciones de educacin superior privadas lideran la produccin de revistas indexadas en PUBLINDEX desde al ao 2009. Sin duda, esto da fe de la alta calidad editorial que se maneja en las IES privadas. Resalta tambin en su presentacin, dentro de los ajustes a la nueva poltica de PUBLINDEX, la incorporacin de las TIC en la administracin y produccin de revistas especializadas de CT+I, y la promocin de la cultura Open Access (OA) entre las revistas cientficas nacionales y su inclusin en bases de datos de acceso abierto y en repositorios. En ese sentido la revista ITECKNE, est terminando la implementacin del sistema Open Journal System (OJS) para su puesta en marcha a partir del prximo ao. Adicionalmente, a partir de este nmero, la revista cuenta con un ISSN digital como forma de incorporacin al sistema OA. Finalmente, la Dra. Bonilla hizo dos alusiones que merecen ser analizadas. La primera, referente al nuevo modelo de clasificacin de Publindex, para que una revista se posicione o se mantenga en categora B2 o superior debe estar asociada a los Sistemas de Indexacin y Resumen (SIRES). Para ello, PUBLINDEX ha reconocido y analizado 83 SIRES, de los cuales, 3 son ndices Bibliogrficos Generalistas de Citaciones (IBGC), 19 son ndices Bibliogrficos (IB) y 61 son Bases Bibliogrficas con Comit de Seleccin (BBCS). En este sentido, se debe agregar una nueva funcin a los editores de revistas: revisar los requerimientos para ingreso y permanencia en dichos SIRES. Esto implica que la labor editorial contina al menos tres aos despus de publicado cada nmero, ya que el Factor de Impacto de Revistas, uno de los indicadores empleados por algunos SIRES, analiza el promedio de citas que reciben los documentos

de una revista en una ventana de tiempo de dos aos anteriores al ao de publicacin. La segunda, son las sugerencias para fortalecer el impacto de las publicaciones cientficas nacionales, entre las que sobresalen, cuidar de la calidad en los resultados ms que la cantidad; escribir en varios idiomas; fortalecer los comits de rbitros; cuidar la autonoma de los comits cientficos, editoriales, rbitros, para garantizar la calidad en la produccin de la revista; publicar artculos en colaboracin con investigadores nacionales e internacionales, utilizar bibliografa los ms reciente posible nacional e internacional; reconocer el trabajo de otros investigadores locales y regionales. Por fortuna, la mayora de estas sugerencias hacen parte de las polticas editoriales de la Revista ITECKNE. ECOPETROL se hizo presente en el Workshop, y de un lado, comparti su enfoque para la divulgacin tcnico-cientfica como mecanismo de proteccin para el aseguramiento del conocimiento cientfico desde tres escenarios clsicos: publicacin de artculos o libros, presentacin de ponencias en congresos y simposios, y elaboracin de memorias descriptivas de patentes. Es un enfoque que debera ser tenido en cuenta, especialmente por los grupos de investigacin y sus respectivas universidades, sin dejar de lado que uno de los propsitos de las universidades es la construccin y socializacin de conocimiento social. Por otro lado, Ecopetrol present su revista &NNOVA, una revista que permite la difusin del conocimiento cientfico con el objetivo de llegar a audiencias no especializadas, con lo cual no slo fortalece la visibilidad de sus artculos, sino que permite aumentar el impacto social del contenidos de sus publicaciones, y, hacer comprensible lo complejo como dira Estanislao Zuleta. De la presentacin de Thomson Reuters, pueden sacarse dos conclusiones importantes. La primera, que las Universidades deben generar una poltica respecto a cmo deben citar sus investigadores el nombre de la Universidad, ya que se present el caso de una universidad colombiana citada por sus investigadores con ms de 30 nombres diferentes, situacin que afecta su ndice de impacto. La segunda, que las revistas pueden permitir y en algunos casos propiciar las autocitaciones de sus artculos siempre y cuando no superen el 20%, de donde resulta una labor ms para el editor y su equipo de trabajo: verificar que las autocitaciones no superen dicho lmite. Sin duda alguna, el Primer Workshop, fue un rotundo xito, y aunado a otras estrategias como la de COLCIENCIAS sobre capacitacin en el sistema OJS, permitirn al equipo editorial de la Revista ITECKNE, no slo mejorar la calidad cientfica y la visibilidad sino fortalecer el impacto de nuestras publicaciones.

Luis Omar Sarmiento lvarez, M.Sc.

luisomar.sarmiento@gmail.com Editor

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia


Performance analysis o f t he IEEE802.11 f or t he conectivity of rural zones in Colombia
scar Gualdrn Gonzlez Ph. D en Fsica, Universit Laval Canada Docente Tiempo Completo, Director Grupo CPS, Universidad Industrial de Santander UIS Bucaramanga, Colombia ogualdron@uis.edu.co Ricardo Andrs Daz Surez MIE en Ingeniera electrnica, Universidad Industrial de Santander Docente Medio Tiempo, Investigador Grupo GITI, Universidad Cooperativa de Colombia UCC Bucaramanga, Colombia ricardo.diazsu@campusucc.edu.co

Resumen Dentro de este artculo se presenta las caractersticas de desempeo del estndar IEEE802.11 en enlaces punto a punto de largo alcance sobre emplazamientos rurales en Colombia. Para explicar este desempeo primero se realiza una descripcin detallada del comportamiento de la capa fsica y MAC en el despliegue de redes de largo alcance, esto se realiza mediante anlisis de la regulacin existente para la mxima potencia isotrpica radiada equivalente en la banda ISM, las prdidas por propagacin, el nivel de recepcin de los radios Wi-Fi comerciales, la tasa de error de frame y considerando como los parmetros DIFS, Slottime y ACKTimeout que hacen parte del control de acceso al medio e inciden en la implementacin de radio enlaces de varios kilmetros. Posteriormente a partir de unos modelos tericos presentes en la literatura y uno propuesto por los autores se calcula el throughput UDP saturado unidireccional y bidireccional en funcin de la distancia consideradas las diferentes velocidades de transmisin; despus con un par de prototipos de comunicacin Wi-Fi autnomos alimentados con energa fotovoltaica diseados y construidos en laboratorio, se realizan un grupo de medidas experimentales de throughput UDP saturado en enlaces punto-punto entre Bucaramanga y emplazamientos rurales circundantes a su rea metropolitana en el rango de distancias de 0-10.4km, las mediciones se realizaron con el generador de trfico IPERF enviando paquetes UDP de forma unidireccional y bidireccional, posteriormente las mediciones realizadas se comparan con los obtenidos de forma terica. Palabras clave IEEE802.11, largo alcance, Fsica, MAC, Modelo, Throughput, Iperf. Abstract In this paper, we present the performance characteristics of IEEE802.11 standard in point to point reaching over rural sites in Colombia. To explain this performance is first should be carried out a detailed description of the behavior of the physical and MAC layer in the deployment of long-range networks, this is done by analyzing the existing regulation for maximum equivalent isotropic radiated power in the ISM band, the

propagation losses, the reception level of commercial Wi-Fi radios, the frame error rate and considering the parameters DIFS, and ACKTimeout SLOTTIME that are part of medium access control affect the implementation of radio links of several kilometers. Following from this theoretical models in the literature and one proposed by the authors calculate the saturated throughput UDP unidirectional and bidirectional function of the distance considering the different transmission speeds; After a couple of prototype autonomous Wi-Fi communication photovoltaic powered laboratory designed and built, a group performed experimental measurements of saturated UDP throughput in point to point links between Bucaramanga and rural sites surrounding metropolitan area in the range of 0-10.4 km distances, measurements are performed using the iperf traffic generator sending UDP packets of unidirectional and bidirectional, then the measurements are compared with those obtained theoretically. Keywords IEEE802.11, long distance, MAC, Physics, Model, Throughput, iperf.

INTRODUCCIN
En algunas zonas rurales del mundo que hacen parte de pases subdesarrollados como Colombia se carece de soluciones tecnolgicas que permitan tener conectividad con el resto del mundo, como resultado estas regiones se encuentran en algunos casos marginadas y desprotegidas, lo cual permite que abunde el analfabetismo, se carezca de buenos mecanismos de salubridad pblica, no exista prevencin remota contra posibles desastres naturales, estos y otros factores disminuyen sustancialmente la calidad de vida y el posible desarrollo de estos emplazamientos. Los gobiernos de estos pa-

Recibido: 03/08/2012/ Aceptado:06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

ses tratan de mitigar esa situacin al generar proyectos que permitan tener conectividad en estos emplazamientos e incentivan programas donde se ofrecen las TIC, como un mecanismo para fortalecer y gestionar las iniciativas que permitan mejorar la calidad de vida en estas comunidades. [1][2][3][4][5] Los inconvenientes para ofrecer conectividad en zonas rurales estn determinados por las limitaciones econmicas, las severas condiciones ambientales, el costo de los equipos de comunicacin, la carencia de infraestructura, los costos de licencia en la banda del espectro electromagntico, la carencia de un buen suministro elctrico, el mantenimiento de los equipos y los costos que imponen los ISP (proveedores de servicio de internet) para acceder al backbone.[1][3][6] Considerado lo anterior se necesitan tecnologas de comunicacin con buenas prestaciones y de bajo costo, que permitan disminuir la brecha digital y contribuir al desarrollo de estos emplazamientos al conectarlos con el resto del mundo. En el mercado existen diferentes tecnolgicas de comunicacin que permiten ofrecer conectividad en zonas rurales se encuentran: VSAT (Very Small Aperture Terminal), CDMA450 (Code Division Multiple Access), DECT (Digital Cordless Phone System), HFC (Hibrid Fiber Coaxial Networks), Redes PLC (Power Line Communications), EV-DO (Evolution-Data Optimized), GPRS (General Packet Radio Service) y Wi-Fi (Wireless Fidelity). A partir de las caractersticas de desempeo y costo algunos estudios consideran a Wi-Fi como una de las mejores alternativas para la conectividad de zonas rurales. [7][8] Debido a la masificacin en el uso de radios Wi-Fi su costo ha disminuido considerablemente, adems, si se considera que estos operan en la banda ISM (Industrial, cientfica y mdica), sus velocidades de transmisin mxima es de 11Mbps en IEEE802.11b, 54Mbps para IEEE802.11a/g y de 300Mbps para IEEE802.11n esto suponiendo canal de 40MHz y MIMO de 2x2. Esta tecnologa permite ofrecer soluciones de conectividad de banda ancha, adems, si se incorpora que al realizar variaciones en los tiempos definidos en la capa

MAC (CSMA/CA) y fsica definidos en el estndar o modificado el control de acceso al medio (TDMA) se puede utilizar para desplegar redes de rea extensa con buenas prestaciones, estos aspectos descritos presentan a WiFi como una de las mejores opciones para ofrecer conectividad en zonas rurales. Esto ha incentivado en los ltimos aos varias iniciativas tanto en grupos de investigacin como en empresas al desarrollo de equipos que utilizan la capa fsica de WiFi con modificaciones en el control de acceso al medio o con protocolos propietarios para conectar emplazamientos rurales. En la actualidad existen algunas mediciones experimentales de throughput sobre el estndar IEEE802.11 en algunas zonas rurales de la Amazonia Peruana (1-50km) [6] y en emplazamientos rurales en Europa 10-300km [9] [10][11], adems existen estudios de desempeo en redes de largo alcance considerado el emulador de canal (SR5500) para diferentes distancias en el intervalo de (0-100km) [6][12] [13]. En la primera seccin de este artculo se especifican algunas caractersticas del estndar IEEE802.11 el cual est diseado y optimizado para redes de rea local, en la segunda seccin se especifica algunas caractersticas del desempeo de este estndar sobre una red de largo alcance que presenta un anlisis de los lmites que impone la capa fsica consideradas la PIRE, las prdidas por propagacin, nivel de seal recibida en el radio Wi-Fi y la tasa de error de frames, despus se presenta el desempeo que impone la capa MAC en funcin de los parmetros DIFS, Slottime y ACKTimeout que hacen parte del estndar. En la tercera seccin se presentan modelos tericos para el clculo del throughput UDP unidireccional y bidireccional sobre enlaces punto a punto IEEE802.11 de largo alcance, realizando el anlisis cuando el flujo del trfico es unidireccional y bidireccional adems se propone un modelo para el clculo del throughput basado en una mquina de estados que representa la funcin de coordinacin distribuida en funcin de la distancia y se compara con el modelo propuesto por J. Simo [6]; en la cuarta seccin se presenta un grupo de medidas experimentales del throughput sobre enlaces punto a punto de largo al-

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

cance en zonas rurales circundantes al rea metropolitana de Bucaramanga en el rango de 0-10.4km, estas medidas se realizaron con el generador de trfico iperf, los nodos Wi-Fi se le configuraron los parmetros analizados en la MAC sobre el controlador del radio para mejorar el desempeo en cuanto al throughput sobre enlaces de largo alcance.

II. CARACTERSTICAS DE LA CAPA FSICA Y MAC DEL IEEE802.11


A. Capa fsica IEEE 802.11 El estndar IEEE802.11b define en su capa fsica la tcnica de modulacin de espectro ensanchado por secuencia directa de alta tasa HR/DSSS define velocidades de transmisin, 1, 2 y 5.5Mbps con modulaciones DBPSK, DQPSK, CCK respectivamente. El control de acceso del canal lo realiza a travs del sensado de portadora. [14][15]En el estndar IEEE 802.11g en su capa fsica define la multiplexacin por divisin de frecuencias ortogonales OFDM para el envo de datos, la cual fracciona el canal en un nmero de subcanales ortogonales los cuales deben ser usados en paralelo para aumentar la transferencia de datos, utiliza un ancho de banda de 20MHz que se encuentra ocupado por 52 portadoras. Para la transmisin de la informacin, el estndar IEEE802.11g define las modulaciones 16QAM y 64QAM para 36 y 54Mbps respectivamente. El control para acceder al canal y evaluar si este est libre combina un umbral mnimo de energa con la capacidad de detectar una seal Wi-Fi vlida. [14][15] B. Capa MAC IEEE802.11 La capa MAC del estndar IEEE 802.11 define dos modos para su funcionamiento el primero llamado PCF (Point Coodination Function) y segundo DCF (Distributed Coordination Function), aunque en los radios Wi-Fi comerciales el ms implementado es el distribuido el cual ser analizado a continuacin. La funcin de coordinacin distribuida DCF utiliza el protocolo CSMA/CA (Carrier Sense Multiple Access With Collision Avoidance) para coordinar la forma en que varias estaciones acceden al canal de comunicacin. Cuando

una estacin desea transmitir un paquete en modo DCF, primero debe activar el mecanismo CS (Carrier Sense) para determinar si hay otra estacin que transmite Si encuentra el canal libre durante un intervalo de tiempo DIFS (DCF Interframe Space) o EIFS (Extended Inter Frame Space), lo cual depende si la estacin estuvo involucrada en su anterior transmisin en una colisin, inicializa la etapa de contencin o algoritmo backoff el cual se encuentra dividido en ranuras. El nmero de ranuras se selecciona de forma pseudo aleatoria de una distribucin uniforme a partir del intervalo de valores. [0,CW min] Cada vez que la estacin transmisora considera el canal libre CS/CCA (Carrier Sense/Clear Channel Assessment), decrementa un slot. Si encuentra el canal ocupado la estacin congela el algoritmo backoff hasta que encuentre el canal libre durante un DIFS. Cuando el nmero de ranuras llega a cero la estacin comienza a transmitir. Al terminar la transmisin la estacin transmisora espera un ACK que ser enviado desde la estacin receptora en el caso que no ocurra el arribo de un ACK durante un intervalo de tiempo ACKTimeout se considera que existi una colisin (las estaciones no logran diferenciar una colisin de una prdida de paquete). La estacin transmisora dobla la ventana de contencin y selecciona el nmero de ranuras de forma pseudo aleatoria a partir del intervalo [0,2 i CW min] dondei especifica el nmero de retransmisiones en el caso que existan ms colisiones en otras etapas de contencin, si el paquete llega al mximo de retransmisiones este paquete se descarta.[15] En la Fig. 1. se muestra un esquema para una transaccin de un paquete con el IEEE802.11.
Fig. 1. TRANSACCIN DE UN PAQUETE DE DATOS CON EL ESTNDAR IEEE802.11

Fuente: Estndar IEEE 802.11 [15]

10

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

C. Desempeo de la capa fsica del IEEE802.11 sobre redes de largo alcance. El desempeo de la capa fsica sobre redes de largo alcance se explica en funcin de los lmites que impone el nivel de sensitividad en la recepcin de los radios WiFi comerciales y la mxima PIRE (Potencia Isotrpica Radiada Equivalente). Despus se introduce la presencia de FER (Frame error rate) debida a la relacin RSS (Receive signal Strength) y el nivel de ruido SNR (Signal to Noise ratio). El lmite que impone la capa fsica del IEEE802.11 para enlaces punto a punto de largo alcance est relacionado con la mxima PIRE la cual est regulada en cada pas, el nivel de sensitividad que impone el radio para cada tipo de modulacin y las prdidas presentes por propagacin. En el caso de Colombia la regulacin que existe en la implementacin de radio enlaces punto a punto en la banda de 2.4GHz es una adaptacin de la FCC, seccin 15.247 (Regulations for Low Power, Non-Licensed Transmitters). La FCC impone una restriccin de 30dBm de potencia transmitida con una antena de 6dBi PIRE; adems por cada 3dBi adicionales de ganancia en la antena la potencia del transmisor se debe reducir en 1dBm. [4][16] Para predecir las prdidas por propagacin y determinar el nivel de seal recibida en el receptor se puede determinar a partir la ecuacin de Friis considerado un margen de desvanecimiento. Este margen se origina en problemas de alineacin, prdidas en los conectores, cables, orografa del terreno, fenmenos meteorolgicos como lluvia o nubosidad y la atenuacin por rboles, un valor de desvanecimiento adecuado permite asegurar la estabilidad del radio enlace en el tiempo, aspecto fundamental para conectar emplazamientos distantes en varios kilometros. Otro modelo ms apropiado para el clculo de las prdidas por propagacin sobre este tipo de emplazamientos es el (ITM Irregular Terrain Model/ Longley Rice), el cual considera los fenmenos de reflexin y diffraccin sobre la topografia del terreno. [17] [18][19] En la Fig. 2 se presenta los lmites de distancia en funcin de la ganancia de las antenas para un enlace punto a punto en la banda 2.4GHz segn

la FCC 15.247. Para el clculo de las prdidas por propagacin se consider el modelo de Friis con margen de desvanecimiento de 20dB y el umbral de recepcin se tom de las especificaciones del radio XR2 (Se considera este radio por su bajo nivel de sensitividad) para cada velocidad de transmisin [6] [20] [21].
Fig. 2. LMITE DE DISTANCIA ESTNDAR IEEE802.11 CONSIDERNADO EL NIVEL DE SENSITIVIDAD DEL RADIO XR2

Fuente: Autor del proyecto

FER (FRAME ERROR RATE) en el IEEE802.11 para enlaces de largo alcance. Las variaciones en las prdidas de frames en enlaces de largo alcance se pueden clasificar en dos patrones o categoras de prdidas. La primera de ellas es del tipo burst (generados principalmente por interferencias externas) y la segunda se atribuye a prdidas residuales. [13] Los enlaces IEEE802.11 en reas rurales, por lo general, presentan bajo nivel de interferencias y, por lo tanto, las prdidas tipo burst son despreciables en estos sitios. Adems si la relacin seal ruido se encuentra en el margen donde el BER <1e-5 se puede considerar que las prdidas residuales son despreciables. Caractersticas del FER vs. SNR en enlaces IEEE 802.11 de largo alcance. A continuacin se presentan las caractersticas del FER: La dependencia del FER (frame error rate) con respecto a la relacin seal a ruido es muy cercana a su valor terico para el IEEE802.11b/g. En el estndar IEEE 802.11b/g existe una pequea ventana donde si el SNR se encuentra entre 4 a 6 dB, el BER es aproximadamente

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

11

del 100%, y por encima de esta ventana la tasa de error es menor que el 1%.[22][23] La FER no depende directamente de la distancia entre los nodos, solamente de la relacin seal a ruido. [22][23][24] Existe una definitiva dependencia entre el FER y cada velocidad de transmisin.[22][23]

Considerando el modelo de la capa fsica del IEEE802.11b presentado en [25][26] y definiendo un nivel de ruido trmico de -101.7dBm con un ancho de canal de 20MHz, se calcula el nmero de paquetes recibidos en funcin del RSS (Received Signal Strength) para las diferentes velocidades de transmisin, mediante una MPDU (MAC protocol data unit) de 1094 bites, enviando 200 paquetes en broadcast, bajo un canal AWGN (Additive White Gaussian Noise). En la Fig. 3 se presenta el nmero de los paquetes recibidos comparado con el nivel de seal recibida para las velocidades de transmisin del estndar IEEE802.11b.
Fig. 3. PAQUETES RECIBIDOS VS. EL NIVEL DE SEAL RECIBIDA CONSIDERANDO UN NIVEL DE RUIDO DE -101.7DBM.

Fuente: Autor del proyecto.

Como se puede apreciar en la Fig. 3 la ventana de vulnerabilidad vara entre 4 y 5 dB para los cuales el FER puede variar de 1-100% como se expres en las caractersticas de FER lo cual no depende de la longitud del enlace si no del nivel de seal recibida. D. Desempeo de la capa MAC del IEEE802.11 para enlaces de largo alcance. El desempeo de la capa MAC del IEEE802.11 sobre enlaces de largo alcance est expresado en funcin de algunos tiempos que definen el

mecanismo de acceso al medio y que llevan implcitamente el tiempo. La capa MAC no impone restricciones al lmite de distancia existente entre los nodos de una manera explcita, pero si algunos de sus parmetros lo llevan de manera implcitamente como son el DIFS, Slottime, ACKtimeout, aunque en la versin ms reciente del estndar se define que el mximo AirPropagationTime (dos veces el tiempo de propagacin) es de, 1s es decir. El estndar est diseado para una red de rea local, aunque en dicha versin del estndar se introduce el parmetro coverage class permite incrementar el valor de AirPropagationTime a 93s lo que permitira concebirlo para una distancia de km.[15][21] A continuacin se presentan los parmetros ms incidentes que expresan caractersticas del control de acceso al medio del estndar IEEE802.11 sobre redes de largo alcance. ACKTimeout: Es el intervalo de tiempo que una estacin transmisora debe esperar para recibir un ACK que confirma que la transmisin fue exitosa. Si no se recibe una confirmacin dentro de ese intervalo de tiempo la estacin transmisora considera que la transmisin fue fallida y vuelve a invocar el algoritmo backoff para realizar otra transmisin. Para enlaces de larga distancia si el valor del ACKTimeout es menor que dos veces el tiempo de propagacin se generan retransmisiones innecesarias debido a que este expira, por lo tanto, el valor de ACKTimeout>2 para utilizar el canal de transmisin de una manera ms conveniente de acuerdo a la distancia.[4][15][21] DIFS: Es el tiempo durante el cual una estacin debe sensar el canal libre antes de programar una nueva transmisin o reactivar la cuenta regresiva de la ventana de contencin. Para un enlace de largo alcance la estacin transmisora puede determinar que el canal est libre he inicializar el algoritmo de backoff sin estarlo debido a los tiempos de propagacin, por lo tanto, este parmetro deber ser incrementado por lo menos en un Round trip time; adems se puede garantizar que las estaciones que comparten el medio no colisionen con los ACK en el caso de que existan ms de dos estaciones. [4][15][21] Slottime: Este parmetro incide directamente sobre la probabilidad de colisin entre las esta-

12

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

ciones que comparten el medio. Este parmetro est definido dentro del estndar de tal forma que las estaciones que desean acceder al medio pueden colisionar si transmiten en un mismo slot, es decir, si una estacin se encuentra en un slot previo puede determinar que la otra estacin ha accedido al medio y evitar la colisin. Para considerar cmo el Slottime define la probabilidad de la colisin en funcin de la distancia deberemos considerar el intervalo de vulnerabilidad el cual es el periodo de tiempo durante el cual pueden ocurrir colisiones. Esto se debe a que la transmisin y recepcin no son mecanismos instantneos, es decir, stos dependen del tiempo de propagacin de la seal electromagntica entre las estaciones, el tiempo implementado en los mecanismos CS/ CCA y el tiempo en que la capa fsica cambia de modo recepcin y comienza a transmitir el primer smbolo. El intervalo de vulnerabilidad se describe con el siguiente ejemplo; cuando una estacin comienza a transmitir datos, stos no podrn ser detectados por las otras estaciones de manera instantnea por lo tanto pueden considerar que el canal est libre y comenzar a transmitir y/o generar colisiones. Las estaciones solamente podrn determinar que el canal est ocupado despus de un determinado tiempo el cual debe ser, por lo menos, el periodo de vulnerabilidad.[4][15][21] [27] Periodo de vulnerabilidad es igual a la suma de: El tiempo que le toma a la estacin transmisora evaluar el canal y de notificar ese estado a la capa MAC. El tiempo que tarda una estacin destino cambiar de estado recepcin al de transmisin. El tiempo de propagacin. Cuando se utiliza el Slottime definido en el estndar 20 y 9s para IEEE802.11b/g respectivamente, al incrementar la distancia el intervalo de vulnerabilidad aumenta debido nmero de slots que encajan dentro del tiempo de propagacin, es decir, la probabilidad de colisin entre las estaciones aumenta. [4][15][21] Si se considera el valor del Slottime de tal forma que sea igual al intervalo de vulnerabilidad (slottime 2) las estaciones colisionaran solamente si transmiten en un mismo slot como se puede apreciar en la Fig. 4, por lo tanto, los retardos y paquetes perdidos disminuyen.

Fig. 4. EL VALOR DEL SLOTTIME ES MAYOR O IGUAL A DOS VECES EL TIEMPO DE PROPAGACIN

Fuente: Adaptado por los autores de [6] [21] [28]

Si el valor del Slottime es menor pero comparable con el intervalo de vulnerabilidad (slottime) las estaciones podrn colisionar si transmiten en slots contiguos, el enlace pierde la simetra como se puede ver en la Fig. 5, el throughput se maximiza pero aumentan los retardos y los paquetes perdidos. Para un valor de slottime< se incrementa el intervalo de vulnerabilidad el nmero de colisiones aumenta, los retardos se incrementan y el throughput disminuye.
Fig. 5. EL VALOR DEL SLOTTIME ES CERCANO AL TIEMPO DE PAGACIN PRO-

Fuente: Adaptado por los autores de [6] [21] [28]

E. Modelos para calcular el throughput Para calcular el throughput UDP unidireccional sobre el IEEE802.11 en funcin de la distancia se basan en modelos propuestos para redes de rea local [29][30]. Para calcular el mximo throughput UDP unidireccional (TRUDPU) se utiliza la siguiente expresin:

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

13

Donde LPaquete_UDP se refiere al tamao del paquete UDP. La TTrans_UDP se considera como el tiempo que transcurre una transaccin UDP sobre el estndar IEEE802.11, el envo de un paquete UDP se describe en la Fig. 6.
Fig. 6. ESQUEMA SIMPLIFICADO DE UNA TRANSACCIN UDP SOBRE IEEE802.11

(0,CWmin) donde el tiempo promedio de la ventana de contencin est dado por la siguiente expresin.

Para el clculo del tiempo que transcurre al enviar un paquete de datos TDatos_UDP utilizamos la siguiente expresin.

Fuente: Autor del proyecto

Primero la estacin transmisora verifica que el canal se encuentre libre durante un TDIFS para inicializar la ventana de contencin, la cual se disminuye hasta que la ventana llega a cero la estacin. Se procede luego a enviar el paquete UDP y cuando la estacin llamada receptora lo recibe espera un tiempo TSIFS para confirmar el arribo del paquete con un ACK_MAC. [103] El tiempo para transmitir un segmento UDP sobre el estndar IEEE802.11b/g considerados los tiempos de propagacin est dado por la siguiente expresin:

Para el IEEE802.11b. El T802.11_ACK es el tiempo que transcurre para que la estacin receptora enve un ACK.

Se refiere al tiempo que tarda en viajar la seal electromagntica entre las dos estaciones.

Al utilizar el estndar IEEE802.11g TDatos_UDP y T802.11_ACK se convierte en la ecuacin 7 y 8. Cada uno de los tiempos que hacen parte de la ecuacin (2) se describirn a continuacin. El tiempo TDIFS espacio intertrama de DCF se presenta a continuacin la siguiente expresin.

Para calcular el tiempo que transcurre en la etapa contencin Tw_contencin se considera que el canal de comunicacin se encuentra libre de interferencias y el nivel de seal recibida se encuentra por encima del nivel de sensibilidad en el receptor que se define para cada velocidad de transmisin, es decir, el BER=0 (Bit error rate), por lo tanto, se considera un canal de comunicacin ideal, el FER=0, es decir, las transmisiones son exitosas, por lo tanto la variable pseudo aleatoria con distribucin uniforme de la ventana de contencin es seleccionada del intervalo de

Con la ecuacin (1), considerado un paquete UDP de 1440bites y utilizado el estndar IEEE802.11b a 11Mbps, un canal de comunicacin ideal, es decir, el BER=0 y que los temporizadores del ACK no expiran y los dems parmetros tomados de la Tabla II, en la Fig. 6 se presenta el throughput UDP unidireccional en un enlace punto a punto, estos resultados se pueden comparar con las medidas obtenidas con el emulador de canal Spirent 5500 [12] [31].

14
TABLA II Valores para los parmetros en el modelo UDP Unidireccional Parmetro CW_min TSlottime Tw_contencin TDIFS TSIFS TPreambulo LMPDU_frame Definicin Tamao de la ventana contienda mnima Tiempo asignado al slot. Tiempo promedio de la ventana contienda. Tiempo DIFS Tiempo SIFS Duracin PLCP Largo/Corto SERVICE+ MAC+ SNAP/LLC+ IP+ UDP+ DATOS+ FCS Tasa de Transmisin Capa fsica Tasa de transmisin capa fsica ACK. Extensin de Seal Longitud del frame 802.11 Ack Nmero de data bits por smbolo para OFDM. Valor 802.11b 31 20 310 50 10 192 /96 28+8+ 20+8+ 1440+0 =1504 1, 2, 5.5,11. 1, 2 14 Valor 802.11g 15 9 67 28 10 20 28+8+ 20+8+ 1440+4 =1508 6, 9, 12, 18, 24,36, 48,54 6, 9, 12, 18, 24 6 14 216, 192 144, 96 72, 48 36, 24. Unidad Slots s s s s s Bites

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

RTasa R Basic TSignal_EXT L802.11_ACK NDBPS

Mbps

Mbps s Bites Bits

Para el clculo del throughput UDP saturado Bidireccional se puede utilizar el modelo de Bianchi (El cual se basa en la cadena bidimensional de Markov) siempre que se considere que el slottime2 para garantizar que las estaciones puedan colisionar solamente si transmiten en un mismo slot. A continuacin en la Fig. 8 se presenta el throughput UDP Bidireccional para un el enlace punto a punto N=2 con el modelo de Bianchi [32] considerado slottime=2, no se desprecia que la colisin entre dos estaciones genera que la estacin tenga que esperar TSIFS ms el TACKTimeout=2 para evitar que el temporizador de ACK expire, este modelo define un BER=0 (esto significa que el nivel de recepcin siempre se encuentra mayor que el nivel de sensitividad del receptor para la respectiva velocidad de transmisin), una MPDU de 1500bites. El resultado de throughput Bidireccional en un enlace punto a punto se presenta en la Fig. 8. [32][33]
Fig. 8. THROUGHPUT UDP BIDIRECCIONAL ESTNDAR IEEE802.11B A 1, 2, 5.5 Y 11MBPS.

Fuente: Autor del proyecto. Fig. 7. THROUGHPUT UDP UNIDIRECCIONAL ESTNDAR IEEE802.11B A 11MBPS

Fuente: Autor del proyecto.

Fuente: Autor del proyecto

Este mismo anlisis se puede utilizar para calcular el throughput UDP unidireccional con los protocolos que realizan una mejor utilizacin del canal de comunicacin, como son el protocolo bursting donde elimina el llamado consecutivo al algoritmo backoff y fastframing el cual concatena tramas para aumentar el tamao de la MPDU.

Cuando el valor de slottime<2 el modelo de Bianchi [32] y Tinnirello [33] se invalida y debe considerar el modelo propuesto por J. Simo [21] que permite predecir el throughput UDP en redes de largo alcance su modelo identifica la ocurrencia de las colisiones a partir del intervalo de vulnerabilidad donde una estacin puede colisionar con la transmisin de otra estacin debido a que sta no puede escuchar el arribo del paquete proveniente de la otra estacin. Para calcular la probabilidad que al menos una estacin transmita en un slot se toma parte del modelo de Bianchi mientras que

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

15

para determinar la probabilidad de que ocurra una colisin en otro slot se toma el modelo J. Simo [21] el cual lo calcula a partir del intervalo de vulnerabilidad que se genera por el nmero de slottime(s) que transcurren sin percibir la transmisin de otra estacin. Analizadas las caractersticas que presenta el modelo J. Simo [21] en cuanto al BER=0 se construy el modelo CPS como aproximacin para el clculo del throughput UDP saturado Bidimensional en enlace punto a punto IEEE802.11 este modelo se obtuvo a partir de la mquina de estados que se presenta en la Fig. 9 en la cual se define el tiempo de colisin, de una transmisin exitosa y la ventana donde ocurre una colisin. A partir de esta mquina de estados se determina el tiempo de transmisin exitosa y el tiempo de colisin considerado el algoritmo backoff el cual genera un retardo que depende del estado del canal ya sea que se encuentre libre u ocupado y el nmero de retransmisiones generadas por las colisiones, los anteriores tiempos se utilizan en la evaluacin del throughput en el enlace de comunicacin.
Fig. 9. MQUINA DE ESTADOS DCF

Para diferenciar en cules casos se llega al estado de transmisin exitosa y en cules ocurre una colisin se toman consideraciones presentadas en el modelo J. Simo en la definicin intervalo del IV (intervalo de vulnerabilidad), para definir el intervalo de colisin (IC), definido como el intervalo de tiempo durante el cual la estaciones STA y STB, que hacen parte del enlace punto a punto, pueden colisionar cuando transmitan asumiendo que STA tiene una ventana CWa y CWb STB tiene una ventana, con un valor de Slottime fijo. Para una mejor comprensin, considrese el siguiente ejemplo. Dos estaciones STA y STB intentan transmitir de manera simultnea. La ventana seleccionada de forma pseudo aleatoria para STA es CWa y para STB es CWb. La estacin que tenga la menor ventana de contencin transmite, pero debido a la distancia entre ellas, la otra estacin no detecta con su mecanismo CC/CCA que el canal se encuentra ocupado. Si se supone que STA tiene la menor ventana, slo podr colisionar con STB cuando la ventana de contencin llegue a cero debido a que no percibe la transmisin de STA, lo cual se puede calcular a partir del nmero de Slottime(s) que transcurren en el tiempo de propagacin y el tiempo que tarda el mecanismo CCA en determinar que el canal se encuentra ocupado, IC=+CCATime. Tambin se puede calcular el nmero de slots dentro de los cuales puede ocurrir una colisin el cual se nombra como ICN (Intervalo de colisin normalizado), este se encuentra expresado en la siguiente ecuacin:

Considerado que la ventana de contencin se encuentra ranurada el intervalo de colisin se aproxima a un valor entero, el intervalo de colisin es la mitad del intervalo de vulnerabilidad definido por J. Simo [21]. Conocido el nmero de slots que puede transcurrir antes que alguna estacin determine que el canal se encuentra ocupado debido a la distancia presente entre estas dos estaciones y con el valor de las ventanas de contencin CWa, CWbse determina la ocurrencia de colisin. De acuerdo a lo anterior se considera que una colisin existe si:
Fuente: Adaptado de Probabilistic Model Checking of the IEEE 802.11 Wireless Local Area Network Protocol [34] y A Finite State Model for IEEE 802.11 Wireless LAN MAC DCF [35]

16

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

Para calcular el throughput en un enlace punto a punto a partir de una secuencia de estados que describa el envo de cada paquete se debe determinar a partir del cociente entre la cantidad de paquetes enviados por las dos estaciones multiplicado por el tamao promedio de los paquetes entre el tiempo que transcurre para realizar el envo de estos. El throughput UDP Bidireccional saturado () lo podemos calcular a partir del cociente entre el nmero de los paquetes enviados por las dos estaciones y el tiempo promedio que transcurre en enviarlos considerando el nmero de intentos NI el cual depende del nmero de colisiones, en la siguiente ecuacin se presenta una expresin para el clculo de esta mtrica de red. Ecuacin (12):

La ventana de contencin ranurada es entera y se selecciona de forma pseudo aleatoria a partir de una distribucin uniforme como se presente en las siguientes expresiones.

El promedio para el tiempo una transmisin exitosa y la de una colisin considerado que la estacin transmite se expresa en la ecuacin 13 y 14 respectivamente. [6][21][32][33]

Los estados para la estacin 1 y 2 se definen a partir de las variables aleatorias R(i) y K(i) respectivamente, estas dependen del estado transmisin, es decir, backoff=0, el canal ocupado o bussy donde congela el contador de backoff por sensar que el canal se encuentra ocupado, el estado de colisin dobla la ventana de contencin debido, el estado de reinicio de la ventana de contencin por transmisin exitosa o prdida de paquete se logra cuando llega al nmero mximo de retransmisiones, los valores que pueden tomar las variables aleatorias se expresan a continuacin. Donde NR es el nmero mximo de retransmisiones en el estndar IEEE802.11b/g es 7 y 4 cuando se utiliza el servicio Request to send RTS / Clear to send CTS. A continuacin en la Fig. 10, se presenta una comparacin de la prediccin del throughput UDP saturado bidireccional que presenta el modelo de J. Simo y el modelo CPS para un enlace punto a punto considerando los valores definidos en la Tabla II, un tamao de paquete UDP de 1000bites y para distancias entre 0 a 100Km.
Fig. 10. COMPARACIN DEL MODELO DE J. SIMO CON EL MODELO CPS

Donde: Como las expresiones (13) y (14) no dependen de i y se considera que el tamao del paquete UDP es el mismo para cada transmisin la ecuacin (12) se reescribe de la siguiente forma: Ecuacin (16):

Donde:

Define el tiempo promedio de la ventana de contencin para los paquetes enviados por las dos estaciones TWR(i),1 para ST1 (Estacin 1) y TWK(i),2 para ST2 (Estacin 2) la cual depende de la ocurrencia de colisin segn (11) y el nmero de retransmisiones de ST1 y ST2. La funcin min permite decir cul de las dos estaciones genera el evento de una transmisin exitosa o la ocurrencia de una colisin entre las dos estaciones.

Fuente: Autor del proyecto.

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

17

III. MEDICIONES DE THROUGHPUT


Para las mediciones experimentales de throughput se dise un grupo de prototipos Wi-Fi autnomos alimentados con energa fotovoltaica, los cuales se presentan en la Fig. 11, los cuales se utilizaron para las pruebas de laboratorio y en campo abierto.
Fig. 11. PROTOTIPOS DE NODO WI-FI AUTNOMO ALIMENTADO CON PANELES FOTOVOLTAICOS

Para las pruebas de laboratorio se uso un cable coaxial para emular las prdidas por propagacin en el enlace punto a punto considerando las distancias 0, 5, 10Km. Para cada nodo de comunicacin se le ajustaron los tiempos de la capa MAC para mejorar el desempeo sobre redes de largo alcance, los parmetros modificados son el tiempo ACKtimeout el cual se incremento 2 como se aprecia en la ecuacin (23) y el slottime se aument en ver ecuacin (24) de tal forma que el throughput bidireccional sea cercano al mximo, todo estos parmetros se ajustaron con el driver de MADWIFI el cual sirve como controlador sobre el chip Atheros AR5414 que hace parte del radio XR2.

Fuente: Autor

Cada enlace punto a punto se realiz con las motherboards Soekris NET4801-48 y ALIX2D2 en las cuales se le instal el sistema operativo Linux Voyage y el driver MADWIFI. Cada uno de los nodos utiliza el radio EXTREMErange2 (chipset atheros AR5414). En la Tabla III se dan las especificaciones de las caractersticas tcnicas del hardware utilizado para la construccin de cada uno de los nodos que hacen parte del enlace de comunicacin.
TABLA III Hardware utilizado para las pruebas

Dispositivo

Referencia

Caractersticas
CPU: 500 MHz, AMD Geode LX800 DRAM: 256 MB DDR (on board ) Storage: CompactFlash socket 2 miniPCI Firmware: Award tinyBIOS CPU: 233 MHz, AMD Geode SC1100 SDRAM: 128 Mbyte (on board) Storage: CompactFlash 1 Mini-PCI socket Chipset atheros AR5414 32-bit mini-PCI Type IIIA Version 0.6.2 madwifi-modules-2.6.30voyage_0.9.4~rc2-1+ 7.0-1_i386.deb 24 dBi 2 metros

Motherboard 1

ALIX2D2

Donde Slottimestd es el tiempo que se define en el estndar IEEE802.11b/g para un slot. Las mediciones del throughput UDP en cada uno de los enlaces punto a punto IEEE802.11b/g realizados en laboratorio y en campo abierto se utiliz el generador de trfico IPERF [36], cada prueba tuvo una duracin de 180 segundos. Para los resultados de las pruebas realizadas en laboratorio se le introdujeron por software los retardos por propagacin. Para las pruebas de campo abierto se seleccionaron diferentes puntos en Bucaramanga y zonas circundantes al rea metropolitana (zonas rurales) en los que se dispona de seguridad para los equipos de medicin y los nodos Wi-Fi autnomos durante la permanencia de las pruebas.
TABLA IV Sitios seleccionados para las pruebas de campo Nodo A B C D E F G H I Latitud 7 826.09N 7 821.0N 7 759.81N 7 739.90N 7 614.4N 7 924.50N 7 455.5N 7 828.4N 070714.4N Longitud 73 717.87O 73 716.1O 73 717.08O 73 715.80O 73 510.5O 73 943.40O 731148.7O 73 723.1O 730437.4O Altura (m) 991 990 1000 998 1293 1060 1358 975 1565

Motherboard 2

Soekris net4801-48

Radios Sistema Operativo Driver Antenas Cable

Ubiquiti (XR2) Linux Voyage MADWIFI HG2424 LMR400

Fuente: Autor del proyecto. Fuente: Autor del proyecto.

18

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

En la figura 12 se presenta la ubicacin de cada uno de los emplazamientos seleccionados.


Fig. 12. SITIOS SELECCIONADOS PARA LOS ENLACES DE COMUNICACIN

ciar la existencia de interferencia en el canal de comunicacin, lo cual aument el nmero de paquetes medidos, esta medicin se realiz sobre en el punto I de la Fig. 12.
Fig. 13. PRUEBAS DE CAMPO UDP UNIDIRECCIONAL IEEE802.11B

Fuente: Autor del proyecto

A continuacin en la Tabla V se describe los diferentes enlaces punto a punto construido en campo abierto y su respectiva configuracin del ACKTimeout y el slottime.
TABLA V Enlaces de comunicacin establecidos en campo Enlaces A-B B-C D-E E-F B-I G-H Distancia (km) 0.16 0.65 4.674 10.212 5.01 10.46 Slottime (ms) 11g 9 9 23 43 25 43 11b 20 20 34 54 36 54 Acktimeout (ms) 48 48 75 116 79 116

Fuente: Autor del proyecto. Fig. 14. MEDICIN DEL ESPECTRO EN LA BANDA DE 2.4GHZ

Fuente: Autor del proyecto

Fuente: Autor del proyecto

En la Fig. 13 se presentan los resultados de las pruebas de throughput realizadas en campo abierto comparado con los valores obtenidos con el modelo terico y las pruebas realizadas en laboratorio para cada una de las diferentes distancias. En la Fig. 13 se puede apreciar que las pruebas de throughput UDP unidireccional en campo abierto se aproximan al modelo terico y al valor obtenido en las pruebas de laboratorio, aunque se puede apreciar un discrepancia en las medidas obtenidas para la distancia de 5.01Km esto se debe a que en este lugar funcionan unos sistemas de comunicacin que operan en la banda de 2.4GHz el cual se encuentra en el rango de frecuencias donde opera nuestro sistema de comunicacin. En la Fig. 14 se presenta las mediciones del espectro en el rango de frecuencias 2412 a 2484 MHz, al analizar el espectro se puede apre-

A continuacin en la Fig. 15 se presenta el throughput UDP con la tcnica bursting que se puede utilizar sobre el radio XR2.
Fig. 15. PRUEBAS DE CAMPO UDP UNIDIRECCIONAL BURSTING IEEE802.11B

Fuente: Autor del proyecto

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

19

En la Fig. 16 se presenta las mediciones de throughput UDP Bidireccional y el valor obtenido con el modelo terico CPS propuesto. En la Fig. 16 se puede apreciar que el modelo permite predecir el throughput UDP que se obtuvo en el campo abierto.
Fig. 16. PRUEBAS DE CAMPO UDP BIDIRECCIONAL IEEE802.11B

AGRADECIMIENTOS
Se le reconocen las contribuciones a Ing. C. A. Bravo y al Ing. V. A. Colmenares, Ing. L. M. Meza, Ing. J. D. Moreno, por la contribucin y apoyo en la construccin de los prototipos WiFi autnomos y la realizacin de las pruebas en laboratorio y en campo abierto.

REFERENCIAS
[1] G. Hernn. Wireless networks and rural development: Opportunities for Latin America. Information technologies and international development, Vol 2, No. 3, pp. 47-56, Spring, Boston: The Massachusetts Institute of technologies, 2005. C. Luis, Q. River, C. Csar, L. Lin. Wild: Wifi based Long Distance. Lima, Pontificia Universidad Catlica del Per, 2009, 180 p. S, Surana, Designing Sustainable Rural Wireless Networks for Developing Regions, Trabajo de grado (PhD filosofa en ciencia de la computacin), Universidad de California, Berkeley ,2009. A. Gerson, C. Luis, C. David, C. Csar, E. David, H. Renato, L. Leopoldo, M. Jess, M. Andrs, M. Eva Juliana, OSUNA Pablo, CHECO Yuri Pa-, PACO Juan, QUIJANDRIA Yvanna, QUISPE River, REY Carlos, SALMERN Sandra, SNCHEZ Arnau, SANONI, Paola, SEOANE Joaqun, SIM, Javier y VERA Jaime. Redes inalmbricas para zonas rurales, Lima, Pontificia Universidad Catlica del Per Enero 2008, 252 p. M. Afanasyev, T. Chen, G. M. Voelker, and A. C. Snoeren, Usage Patterns in an Urban WiFi Network, IEEE/ACM Transactions of Networking, vol. 18, No.5, pp.1359-1372, October 2010. S. F. Javier, Modelado y Optimizacin de IEEE802.11 para su Aplicacin en el Despliegue de Redes Extensas en Zonas rurales aisladas de Pases en Desarrollo. Trabajo de grado (Doctor en ingeniera de telecomunicacin). Universidad Politcnica Superior, Escuela superior de ingenieros de telecomunicacin, Departamento de Ingeniera y Sistemas Telemticos 2007. E. M. Mara, Gua para el Diseo e implementacin de redes inalmbricas en entornos rurales de Per, Trabajo de grado (Ingeniero de Telecomunicaciones), Escuela Politcnica Superior, Universidad Autnoma de Madrid, 2010. P. B, Germn, Gua de tecnologas de conectividad para acceso en reas rurales. Unin internacional de telecomunicaciones, Oficina de desarrollo de las telecomunicaciones, 2007, 84p.

[2]

Fuente: Autor del proyecto

[3]

CONCLUSIONES
Se realiz e implement una metodologa para caracterizar el desempeo del estndar IEEE802.11 en un radio enlace de largo alcance, Donde se logr determinar el throughput UDP mximo que se puede obtener de acuerdo a la distancia presente entre las estaciones. Los radios Wi-Fi modificados los parmetros de su control de acceso al medio se presentan como una solucin de conectividad de bajo costo que permite ofrecer banda ancha en enlaces de largo alcance lo cual es fundamental para las zonas rurales de la geografa colombiana. Para predecir el throughput saturado bidimensional se propuso, implement y valid un modelo CPS para el envo de paquetes UDP sobre DCF en redes punto a punto sobre enlaces de largo alcance. En los enlaces de comunicacin en los que se encontraba presente interferencia disminuy considerablemente el throughput comparado con el valor terico esperado. Se encontr asimetria en el flujo de datos cuando se realizaron mediciones del throughput UDP Bidireccional en cada uno de los enlaces punto a punto.
[4]

[5]

[6]

[7]

[8]

20
[9]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 7 - 21

T, Daniele, G, Alessandro Stefanelli, Riccardo, F. Benedetta, C. Fluvio, Reliability and scalability analysis of Low cost long distance IP-Based wireless networks, innovations for digital inclusion ITU-T Kaleidoscope event, Mar del Plata, 2009. T. Daniele, G. Alessandro, Stefanelli, Riccardo, F. Benedetta, V. Piergiorgi, Performance of Low Cost Radios in the Implementation of Long Distance Wireless Links, iXem Labs, Politecnico di Torino, Italy, 2008. T. Daniele, G. Alessandro Stefanelli, Riccardo, F, Benedetta, C. Fluvio, An independent, Low Cost and Open Source Solution for the realization of wireless links over huge multikilometric Distance, p.495-498, IEEE Radio and Wireless Symposium, 2008. K. P., Rabin. Multi-Tier Network Architecture for Long Distance Rural Wireless Networks in Developing Regions. California, 2009, Trabajo de grado (Ph.D. en filosofa en ciencias de las computacin). University of California at Berkeley, Electrical Engineering and Computer Science. S. Anmol, N. Sergiu, P. Rabin, S. Sonesh, BREWER, Eric, S. Lakshminarayanan. Packet Loss Characterization in WiFi-based Long Distance Networks, Universidad de California Berkeley, Universidad de Colorado, Universidad de Nueva York, IEEE INFOCOM, 2007, pp 312-320. R. A. Andrade, P. H Salas, D. S. Paredes, Tecnologa Wi-Fi, Argentina, 2008 pp. 1116. I. 802.11-2007, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Rev. 2007, technical report, IEEE CS, 2007. Excerpts from FCC Rules part 15 relative to Unlicensed Spread Spectrum radio systems believed to be current as of July 23, 1996. P. Caleb, S. Douglas, G. Dirk, The Stability of The Longley-Rice Irregular Terrain Model for Typical Problems, University of Colorado at Boulder, 2011. G. A. Hufford, A. G. Longley, W. A. Kissick, A guide to use of the ITS irregular terrain model in the area prediction mode, U.S. Dep. Commerce, Boulder, CO, NTIA Rep. 82-100, Apr. 1982. T. S. Rappaport, Wireless Communications Principles and Practice, 2th. Ed., Prentice Hall, New Jersey, pp. 70-71, 2002. Fabricante de Radios Wi-Fi IEEE802.11 Ubiquity Networks, (online), citado en abril 2011, Disponible en: <http://ubnt.com/>. F. J. Simo Reigadas, A. Martnez Fernndez, F. J. Ramos-Lpez, J. Seoane-Pascual, Modeling and Optimizing IEEE 802.11 DCF for Long-Distance Links, IEEE

Transactions on Mobile Computing, p. 15, Vol. 9, No. 6, 2010. [22] K. Chebrolu, B. Raman, S. Sen. Long-Distance 802.11b Links: Performance Measurements and Experience. In ACMMOBICOM, 2006. D . Aguayo, J. Bicket, S. Biswas, G. Judd, and Robert M. Link-level Measurements from an 802.11b Mesh Network. In SIGCOMM, Aug 2004. P. Barsocchi, G. Oligeri y F. Potorti. Frame error model in rural Wi-Fi networks. IEEE Transactions on wireless communications, Marzo 2009. P. Guangyu and T. Henderson, Validation of ns-3 802.11b PHY model. Boeing Research and Technology, The Boeing Company, MAY 2009. M. B. Pursley, Fellow, IEEE, and T. C. Royster IV, Properties and Performance of the IEEE 802.11b Complementary-Code-Key Signal Sets, IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 2, FEBRUARY 2009. M. Kwiatkowska, G. Norman and J. Sproston. Probabilistic Model Checking of the IEEE 802.11 Wireless Local Area Network Protocol. In H. Hermanns and R. Segala (editors) Proc. PAPM/PROBMIV02, volume 2399 of Lecture Notes in Computer Science, pages 169-187, Springer. July 2002. N. Sandra Salmern, Parametrizacin de IEEE 802.11e EDCA para la priorizacin del trfico VoIP en redes extensas para zonas rurales de pases en vas de desarrollo, Madrid, trabajo de grado Mster, Universidad Rey Juan Carlos, ETSI de Telecomunicacin, 2007. W. Grote, C. vila y A. Molina. Anlisis de mximo desempeo para un WLAN operando a tasas fijas o adaptativas usando el estndar IEEE802.11a/b/g. Ingeniare. Rev. chil. ing. 2007, Vol.15, No.3, pp. 320-327. S. Delgadillo, D. Guzmn, A. Muller y W. Grote. Anlisis experimental de un ambiente Wi-Fi multicelda. Rev. Fac. Ing. - Univ. Tarapac [online]. 2005, Vol.13, No.3, pp. 45-52. ISSN 0718-1337. P. Rabin, N. Sergiu, S. Sonesh, S. Anmol, S. Lakshminarayanan, Eric. Brewer. WiLDNet: Design and Implementation of High Performance WiFi Based Long Distance Networks, TIER Group, Universidad de California Berkeley, Universidad de Colorado, Universidad de Nueva York, Boulder, 2007. G. Bianchi, Performance Analysis of the IEEE 802.11 Distributed Coordination Function, IEEE J. Selected Areas in Comm, Vol. 18, No. 3, pp. 535-547, Mar. 2000. G. Bianchi and I. Tinnirello, Remarks on IEEE 802.11 DCF Performance Analysis, IEEE Comm. Letters, vol. 9, no. 8, pp. 765-767, Aug. 2005.

[10]

[23]

[11]

[24]

[25]

[12]

[26]

[13]

[27]

[14] [15]

[28]

[16]

[29]

[17]

[30]

[18]

[31]

[19]

[20]

[32

[21]

[33]

Anlisis de desempeo del IEEE802.11 para la conectividad de zonas rurales de Colombia - Gualdrn, Daz

21

[34]

M. Kwiatkowska, G. Norman and J. Sproston. Probabilistic Model Checking of the IEEE 802.11 Wireless Local Area Network Protocol. In H. Hermanns and R. Segala (editors) Proc. PAPM/PROBMIV02, Vol. 2399 of Lecture Notes in Computer Science, pages 169187, Springer. July 2002. D. K. Puthal y B. Sahoo, A Finite State Model for IEEE 802.11 Wireless LAN MAC DCF, Emerging Trends in Engineering & Technology, International Conference on, pp. 258-263, First International Conference on Emerging Trends in Engineering and Technology, 2008. R. P. Keith, G. Jared,How to Guide on JPerf and IPerf, Wireless LAN profesionals 2011.

[35]

[36]

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications
Analysis about behavior of the Throughput in LAN networks under technology Power Line Communications
Juan Carlos Vesga Ferreira M. Sc. en Telecomunicaciones, Universidad Pontificia Bolivariana Docente Auxiliar ECBTI- UNAD juan.vesga@unad.edu.co Gerardo Granados Acua Esp. en Telecomunicaciones, Universidad Autnoma de Bucaramanga Docente Auxiliar ECBTI- UNAD gerardo.granados@unad.edu.co

Resumen El rendimiento es sin duda uno de los aspectos de mayor inters dentro del anlisis global en las redes LAN, considerado el efecto que produce sobre el usuario final. El rendimiento puede ser definido segn diversos puntos de vista, lo que permite incorporar otras formas de evaluacin segn el objeto de inters en particular. Bsicamente, los parmetros ms comunes para evaluar el rendimiento de una red son: Throughput, utilizacin del canal y diversas medidas de retardo. Throughput, es la capacidad de un enlace de transportar informacin til. En otras palabras, representa la cantidad de informacin til que puede transmitirse por unidad de tiempo. Este puede variar en una misma conexin de red segn el protocolo usado para la transmisin (TCP o UDP) y el tipo de datos de trfico (HTTP, FTPy otros). Un objetivo muy importante al analizar el throughput se encuentra relacionado con la calidad del servicio (QoS / Quality of Service) en la red, la cual juega un papel importante a la hora de evaluar la eficiencia de una red centrada en aplicaciones sensibles al tiempo, tales como: video y audio, entre otras. Desde el punto de vista tecnolgico, el hacer uso de la red elctrica como medio fsico de transmisin ha sido considerado como una excelente alternativa en la prestacin de servicios de interconexin de ltima milla. El uso de adaptadores de red basados en PLC facilita el diseo de redes LAN y comunicaciones de banda ancha a travs de la red elctrica, al convirtir cualquier tomacorriente en un punto de conexin para el usuario, sin la necesidad de cableados adicionales a los existentes. Este artculo presenta un anlisis experimental sobre el comportamiento del Throughput en redes LAN sobre PLC, bajo el uso de adaptadores de red soportados con el estndar HomePlug 1.0. Palabras clave Throughput, PLC, HomePlug, ANOVA, Modelo estadstico

Abstract The performance is without doubt one of the aspects of greatest interest within the overall analysis in LANS, considering the effect that it produces on the end user. The performance can be defined according to various points of view, allowing to incorporate other forms of evaluation depending on the object of interest in particular. Basically, the most common parameters for evaluating the performance of a network are: Throughput, use of the channel and various measures of delay. Throughput, is defined as the capacity of a link to carry useful information. In other words, represents the amount of useful information that can be transmitted per unit of time. It may vary in the same network connection depending on the protocol used for the transmission (TCP or UDP) and the data type of traffic (HTTP, FTP, etc. ). One of the most important objectives to analyze the throughput is related to the quality of service (QoS / Quality of Service) on the network, which plays an important role in assessing the efficiency of a network centered in time-sensitive applications, such as: video and audio, among others. From a technological point of view, making use of the Power network as physical environment of transmission has been considered as an excellent alternative in the provision of interconnection services of last mile. The use of network adapters based on PLC facilitate the design of LANS and broadband communications through the Power network, converting any wall socket in a connection point for the user, without the need for additional wiring to the existing ones. This article presents an experimental analysis on the behavior of the throughput in LANs on PLC, under the use of network adapters supported with the standard HomePlug 1.0. Keywords Throughput, PLC, HomePlug, ANOVA, Statistic Model

Recibido: 02/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

23

I. INTRODUCCIN
La red elctrica representa un medio hostil para la transferencia de datos debido a que no ha sido diseada para transmitir informacin. PLC al ser una tecnologa emergente se enfrenta a varios inconvenientes tales como: niveles excesivos de ruido, la atenuacin de la seal a las frecuencias de inters, discontinuidades en la impedancia caracterstica del canal y efecto multipath [1], entre otros aspectos; que afecta considerablemente su ptimo desempeo. Adems, es muy difcil obtener un modelo significativo de este canal, debido a la constante conexin y desconexin de dispositivos. Una de las principales caractersticas de la tecnologa PLC bajo el estndar HomePlug 1.0 [2] es el uso de OFDM como tcnica de modulacin [3], la cual implementa un esquema de transmisin adaptativa, que analiza las condiciones del canal acorde con la relacin SNR presente en el medio en un momento dado. Esto juega un papel muy importante a la hora de analizar el comportamiento de la tecnologa PLC durante el desarrollo del experimento. La red PLC est sujeta a limitaciones relacionadas con la tecnologa utilizada. Estas limitaciones hacen referencia a la velocidad de transmisin, la cual en la mayora de los casos, no corresponde a la tasa esperada, debido a que la red PLC trabaja bajo el uso de un medio compartido, donde el ancho de banda entre los usuarios disminuye a medida que aumenta la cantidad de estaciones activas en la red PLC. Las estaciones que forman parte de la red PLC deben estar en la misma fase de la red elctrica [4], [5]. El rendimiento, es uno de los aspectos de mayor inters dentro del anlisis global en las redes LAN, debido al efecto que produce sobre el usuario final. Puede ser definido segn diversos puntos de vista, permitiendo con ello incorporar otras formas de evaluacin dependiendo del objeto de inters en particular. Bsicamente, los parmetros ms comunes para evaluar el rendimiento de una red son: Throughput, utilizacin del canal, Jitter y RTT, entre otros [6]. Aqu el tema de investigacin est centrado en el Throughput. Throughput, es la capacidad de un enlace de transportar informacin til. Representa la cantidad de informacin til que puede transmitirse

por unidad de tiempo. Puede variar en una misma conexin de red segn el protocolo usado para la transmisin y el tipo de datos de trfico, entre otros factores [2]. La expresin matemtica que por definicin describe este parmetro es:

LM: Longitud total del mensaje LC: Bits de control del mensaje TM: Tiempo de transmisin del mensaje TACC: Tiempo de acceso al medio La mayora de los mtodos empleados para las mediciones se caracterizan por hacer evaluaciones de la conexin entre hosts enviando algn patrn de trfico para luego realizar su evaluacin. Las mediciones se repiten varias veces y luego se promedian para obtener una mejor aproximacin. Para el desarrollo del experimento se har uso de adaptadores Ethernet-PLC con el fin de determinar la variacin del Throughput en la red LAN segn: el tamao del paquete, el nmero de estaciones activas en la red y la distancia en metros entre el PC-Cliente y el PC Servidor.

II. CLASIFICACIN Y SELECCIN DEL DISEO EXPERIMENTAL


Un aspecto fundamental en el diseo de experimentos es decidir cules pruebas o tratamientos se van a ejecutar en el proceso y la cantidad de repeticiones de cada una, de manera que se obtenga la mxima informacin al mnimo costo sobre el objeto de estudio. Un diseo experimental, es algo ms que un conjunto de condiciones de prueba: es una secuencia de etapas o actividades que deben realizarse para cumplir con xito los objetivos que se persiguen. Actualmente, existen diversos tipos de diseos experimentales en donde cada uno de ellos permite estudiar situaciones que ocurren en la vida prctica, ajustndose a las necesidades del investigador. Se debe saber cmo elegir el ms adecuado para cada problema. El tipo de diseo experimental seleccionado es el factorial, cuyo objetivo consiste en estudiar el efecto de varios factores sobre una o varias respuestas (Throughput). Es decir, se busca estudiar

24

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

la relacin entre los factores y la respuesta, con la finalidad de comprender mejor cmo es la relacin y generar conocimiento que permita tomar acciones y decisiones que mejoren el desempeo del proceso [7]. Para estudiar la manera cmo influye cada factor sobre la variable de inters, es necesario elegir al menos dos niveles de prueba para cada uno de ellos. Con el diseo factorial completo se ejecutan aleatoriamente en el proceso todas las posibles combinaciones que pueden formarse con los niveles seleccionados. Un diseo de experimentos factorial o arreglo factorial es el conjunto de puntos experimentales o tratamientos que pueden formarse y considera todas las posibles combinaciones de los niveles por el nmero de factores [7]. Los factores son aquellas variables que se investigan en el experimento, con relacin a la forma como afectan a la(s) variable(s) de respuesta. Los niveles son aquellos valores que puede tomar cada uno de los factores. Por ejemplo, con k=2 factores, y cada factor con dos niveles de prueba, se forma el diseo factorial de 2x2=22 que consiste de cuatro combinaciones o puntos experimentales. Para esta investigacin se consideraron tres factores: tamao del paquete, nmero de PC activos en la red y distancia entre el PC (Cliente) y el Servidor. Cada factor presenta un nmero especfico de niveles cuantitativos acorde con la Tabla I.
TABLA I FACTORES VS. NIVELES Factor 1 2 3 Fuente: Los Autores Descripcin Tamao del paquete Nmero de host Distancia No. Niveles 6 6 4

En virtud de lo anterior, corresponde a un diseo factorial de 6x4x6=144 combinaciones de tratamientos o puntos experimentales. El nmero de replicaciones del experimento es de cinco (5), por lo tanto, se tomaron 720 mediciones por cada variable respuesta. Cada uno de los mtodos de diseo experimental recomienda el uso de una tcnica estadstica para el anlisis e interpretacin de los datos. En el caso particular del diseo factorial, la tcnica sugerida es el anlisis de varianza [8]. En

estadstica, el anlisis de la varianza (ANOVA, segn terminologa inglesa) es una coleccin de modelos estadsticos, en los cuales la varianza est particionada en ciertos componentes debidos a diferentes variables explicativas [9]. El nombre de anlisis de varianza (ANOVA) viene del hecho que se utilizan coeficientes de varianzas para probar la hiptesis de igualdad de medias. La idea general de esta tcnica es separar la variacin total en las partes con la que contribuye cada fuente de variacin en el experimento [7], [9]. El anlisis de varianza, permite identificar si las muestras tomadas en diferentes situaciones llamadas factores o tratamientos, influyen significativamente desde un punto de vista estadstico sobre la variable respuesta. Desde este punto se vista, se establecen hiptesis sobre el comportamiento de los factores y al final se aceptan o rechazan segn los resultados arrojados por el ANOVA [9]-[11]. El uso del anlisis de varianza no obedece a realizar comparaciones por capricho o para descubrir lo evidente. La comparacin de tratamientos surge como una necesidad en la lgica de pretender tomar una decisin, en la solucin de un problema o como paso importante para el mejor entendimiento de un proceso [7]. En el contexto de un problema de investigacin surge la necesidad de realizar alguna comparacin de tratamientos con el fin de elegir la mejor alternativa o tener una mejor comprensin del comportamiento de la variable de inters en cada uno de los distintos tratamientos. La estrategia normalmente se basa en obtener una muestra representativa de mediciones de cada uno de los tratamientos, y con base en las medias y varianzas muestrales construir un modelo estadstico que describa el comportamiento de esta comparacin [8]-[10]. El modelo estadstico describe el comportamiento de la variable observada y en cada diseo incorpora un trmino adicional por cada factor. El modelo es una manera de expresar matemticamente todo lo que se supone puede influir sobre la variable de repuesta en un diseo dado [7]. El objetivo del ANOVA es determinar si ciertas variables pueden explicar una parte significativa de la variacin, la variacin aleatoria es pequea frente a la variacin explicable o determinista. Al finalizar el experimento, se busca identificar si uno o ms factores afectaron a la variable respuesta, y

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

25

con ello establecer una relacin de causalidad, y sentar las bases para el modelo emprico de prediccin.

III. DESCRIPCIN DEL EXPERIMENTO


En la actualidad, existen diferentes herramientas software que permiten realizar mediciones sobre una red. La mayora de herramientas opera mediante configuraciones cliente/servidor, al enviar paquetes de un host a otro, generar situaciones de trfico controladas y aleatorias y permitir variar el tipo de protocolo de transmisin, TCP o UDP, el tamao del paquete, y en algunas ocasiones la tasa de transferencia. Entre las herramientas software ms utilizadas se encuentran: Chariot, MGEN, Iperf, SmokePing, TTCP, entre otras. Sin embargo, tenidas en cuenta las caractersticas y su uso constante en situaciones que requieren evaluar el rendimiento de una red, se utilizar Iperf como herramienta software para la medicin del Throughput y otros parmetros relacionados con retardos propios de la red LAN sobre PLC bajo el estndar HomePlug 1.0. Iperf es una herramienta diseada para medir el rendimiento del ancho de banda va TCP y UDP. Iperf reporta throughput, retardo (delay), Jitter (variacin del retardo) y prdidas de datagramas, que permite manipular diversos parmetros del trfico generado [12]. Para establecer una comunicacin entre dos equipos, uno de ellos debe configurase como servidor y otro como cliente. El experimento consiste en conectar diversos equipos de cmputo, haciendo uso de adaptadores PLC-ethernet separados entre s a una distancia conocida. Iperf generar trfico desde cada uno de los PC hacia el Servidor acorde con la configuracin de parmetros establecida [13].
Fig. 1. ESQUEMA DE CONEXIN Y CONFIGURACIN DE LA RED PLC CON FINES EXPERIMENTALES

forma de conexin de cada uno de los equipos. Como dato adicional para el experimento, los adaptadores se ubicaron dentro del mismo circuito (fase) elctrico. Tal como se mencion anteriormente, se consideraron para el desarrollo del experimento tres factores: tamao del paquete, nmero de PC activos en la red y distancia entre el PC (Cliente) y el Servidor. Los valores establecidos para cada uno de los factores son: Tamao del Paquete: 64,128,256,512, 1024,1500 bytes Nmero de PC activos en la red: 1,2,4,6,8,10 (se toma 10 como lmite segn especificaciones del fabricante) Distancia entre PC-Cliente y Servidor: 5m,10m,20m,30m Con referencia a la distancia, se utilizaron valores dentro del rango de distancias en una vivienda promedio. Los adaptadores PLC utilizados corresponden al modelo NETGEAR XE102 Wall-Plugged Ethernet Bridge que operan bajo el estndar Homeplug 1.0 y cumplen con las siguientes especificaciones tcnicas, tabla II:
TABLA II ESPECIFICACIONES TCNICAS ADAPTADORES USADOS Caracterstica Valor HomePlug 1.0 specification, IEEE 802.3 10/100 Ethernet (10Mbps) and IEEE 802.3u Fast Ethernet Compliant 14Mbps Interconecta hasta 10 Plug IPs Modulation Support: Frequency Band: OFDM , DQPSK, DBPSK and ROBO 4.3 Mhz to 20.9 Mhz band Soporta (FEC) 4 niveles de prioridad de paquetes en forma aleatoria Quality of Service: Uso de algoritmos adaptativos bajo el uso de CSMA/CA Maneja encapsulamiento de paquetes Baja Latencia, Alto Throughput y Jitter ajustable Security Support: Hardware: Uso del algoritmo DES a 56bits para encriptacin Potencia Mnima (4.5 watts) 1 x Power LED

Protocol/Standards:

Fuente: Los Autores

LED Indicators:

1 x Powerline Activity Status LED 1 x Ethernet Link/Activity Status LED

La Figura 1, muestra una topologa bus utilizada para la implementacin de la red PLC y la

Fuente: los autores

26

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

Dadas las condiciones experimentales descritas se considera que las cinco replicaciones del experimento son suficiente garanta para medir los efectos principales y las interacciones.

IV. MODELO ESTADSTICO Y ANLISIS DE VARIANZA PARA THROUGHPUT


En un diseo factorial de tres factores (axbxc) se supone que el comportamiento de la respuesta Y puede describirse mediante el modelo de efectos dado por:

hiptesis nulas(Ho) y cada una apareada con una hiptesis alternativa (HA). El ANOVA para probar cada una de estas hiptesis se ilustra en la Tabla III. Las hiptesis de inters para los tres factores del modelo anterior y sus interacciones son: Ho: Efecto A = 0, Ho: Efecto B = 0, Ho: Efecto C = 0, Ho: Efecto AB= 0, Ho: Efecto AC = 0, Ho: Efecto BC = 0, HA: Efecto A 0 HA: Efecto B 0 HA: Efecto C 0 HA: Efecto AB 0 HA: Efecto AC 0 HA: Efecto BC 0

En donde: a=Tamaos del paquete b=distancias entre estaciones c=Nmero de estaciones o host en la red PLC n=Nmero de rplicas del experimento Yijkl= Throughput para un tamao de paquete (i) a una distancia entre estaciones (j), con un nmero de estaciones en la red PLC (k), para la replicacin (l). =Media general del Throughput independiente de cualquiera de los factores considerados en el experimento. Ai= Efecto del tamao del paquete (i) Bj= Efecto de la distancia entre estaciones (j) Ck= Efecto del nmero de estaciones (k) (AB)ij= Efecto de la interaccin entre los factores Tamao del Paquete y Distancia entre host (AC)ik= Efecto de la interaccin entre los factores Tamao del paquete y Nmero de host (BC)jk= Efecto de la interaccin entre los factores Distancia entre Host y Nmero de host (ABC)ijk= Efecto de la interaccin de los tres factores ijkl= Error aleatorio El estudio factorial de tres factores (A,B,C) permite investigar los efectos: A,B,C,AB,AC,BC y ABC; donde el nivel de desglose o detalle con el que pueden estudiarse depende del nmero de niveles utilizado en cada factor. Para el caso particular, se tienen siete efectos de inters sin considerar desglose y con ellos se pueden plantear siete

HA: Efecto ABC 0 Ho: Efecto ABC = 0, Para casos en los que todos los factores del experimento son fijos, es posible formular y probar fcilmente hiptesis acerca de los efectos principales y las interacciones. Para el caso de modelos de efectos fijos, los test para probar las hiptesis sobre cada efecto principal y las interacciones se pueden construir al dividir el CM correspondiente del efecto o la interaccin por el CME Los grados de libertad para cada efecto principal son los niveles del factor menos uno y el nmero de grados de libertad para una interaccin es el producto del nmero de grados de libertad asociados con los componentes individuales de esta. Resumen del Procedimiento Variable dependiente: Throughput Factores: Distancia entre estaciones Nmero de host o estaciones activas en la red PLC Tamao del Paquete Nmero de muestras experimentales: 720

V. VALIDEZ DE LOS RESULTADOS OBTENIDOS EXPERIMENTALMENTE


La validez de los resultados obtenidos en cualquier anlisis de varianza queda supeditada a que los supuestos del modelo se cumplan. Estos supuestos del modelo de ANOVA son: normalidad, varianza constante (igual varianza de los tratamientos) e independencia. Esto es, la respuesta (Y) debe tener una distribucin normal, con la misma varianza en cada tratamiento

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

27

y las mediciones deben ser independientes. Estos supuestos sobre (Y) se traducen en supuestos sobre el trmino error () en los diferentes modelos. A continuacin se realiza el anlisis para cada uno de los tres supuestos: Supuesto de Varianza Constante. Una forma de verificar el supuesto de varianza constante (o que los tratamientos tienen la misma varianza) es graficar los valores estimados contra los residuos (ij vs ij). Generalmente, ij va en el eje X (horizontal) y los residuos en el eje vertical.
Fig. 2. VALORES RESIDUALES VS. VALORES ESTIMADOS PARA THROUGHPUT

FIG. 3. VALORES RESIDUALES DE THROUGHPUT EN PAPEL ORDINARIO

Fuente: los autores

En la figura anterior, correspondiente a la grfica de probabilidad, se observa el cumplimiento del supuesto de normalidad de los residuos, debido a que estos se encuentran ajustados sobre la recta graficados en papel ordinario. Supuesto de Independencia El supuesto de independencia en los residuos puede verificarse si se grafica el orden en que se tom un dato contra el residuo correspondiente.
Fuente: Los Autores Fig. 4. RESIDUOS SEGN EL ORDEN EN LA TOMA DE LOS DATOS

En la Figura 2 donde se relacionan los valores residuales contra los valores estimados, se observa una ligera violacin al supuesto de varianza constante, debido a una semejanza al patrn tipo corneta que adoptan los residuos a medida que el valor estimado va en aumento. Sin embargo, esta violacin no es tan fuerte como para generar un impacto significativo en el momento de emitir conclusiones sobre el modelo propuesto. Debe tenerse en cuenta en la interpretacin de esta Grfica que aunque existan diferencias pequeas, estadsticamente no se consideran como diferencias significativas. Adicionalmente, deben tomarse en cuenta la cantidad de observaciones realizadas en cada uno de los factores, ya que este hecho puede llegar a impactar en la dispersin aparente de cada tratamiento. Supuesto de Normalidad Un procedimiento para verificar el supuesto de normalidad de los residuos, consiste en graficar los residuos en una grfica de probabilidad normal, la cual se incluye en la mayora de los programas estadsticos.

Fuente: los autores

En la Figura 4, en donde se ilustra la relacin entre los valores residuales y el orden en el que fueron tomados los datos experimentalmente se observa el cumplimiento del supuesto de independencia donde los valores residuales se encuentran distribuidos de manera aleatoria sobre la horizontal.

VI. ANLISIS E INTERPRETACIN DE LOS EFECTOS ACTIVOS


A travs del uso del software estadstico Statgraphics, se realiz un anlisis multifactorial de la varianza para Throughput, el cual realiza varios tests y grficos para determinar qu factores tienen un efecto estadsticamente significativo en el Throughput como variable de salida.

28

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

En la Tabla III se muestra el resultado del anlisis de Varianza correspondiente al Throughput:


TABLA III ANOVA COMPLETO PARA THROUGHPUT Fuente de Variacin A: Tamao del paquete B: Distancia C: No. Host Interaccin AxB Interaccin AxC Interaccin BxC Interaccin AxBxC Error TOTAL Suma de Cuadrad (SC) 502,750 0,220 984,718 0,138 384,542 0,103 0,210 3,649 1876,330 Gr. Lib 5 3 5 15 25 15 75 576 719 (C.M) 100,550 0,0731 196,943 0,0091 15,3816 0,0068 0,0028 0,0063 Cociente (Fo) 15873,65 11,551 31091,13 1,450 2428,279 1,0869 0,4426 p-Valor 0,00 0,00 0,00 0,11 0,00 0,36 1,00

Fig. 5. INTERACCIN ENTRE DISTANCIA Y HOST

Fuente: Statgraphics Plus 5.1

En la Figura 5 se evidencia de manera visual una muy poca importancia de la interaccin entre la distancia y el nmero de host existente en la red, consideradas las distancias a las cuales se efectu el experimento (5m, 10m, 20m, 30m) debido a que las lneas se encuentran paralelas entre s. Por otro lado, debido a que la pendiente de las rectas es muy cercana a cero, quiere decir que la influencia del factor distancia sobre el valor del Throughput es muy bajo.
Fig. 6. INTERACCIN ENTRE TAMAO DEL PAQUETE Y HOST

Fuente: los autores

Al efecto cuyo p-value sea menor al valor especificado para , se declara estadsticamente significativo o se dice que est activo. Es decir, aquellos valores donde p-value<0,05. El anlisis ANOVA descompone la variabilidad de throughput en las contribuciones debidas a varios factores. Puesto que se ha elegido la suma de cuadrados Tipo III (valor por defecto), se ha medido la contribucin de cada factor y eliminado los efectos del resto de los factores. Los p-value comprueban la importancia estadstica de cada uno de los factores. Dado que segn el anlisis de varianza existen cuatro efectos con p-values inferiores a 0,05 (A,B,C yAC), estos factores tienen efecto estadsticamente significativo en throughput para un 95,0% de confianza para los cuales la hiptesis Ho se rechaza. Por otro lado, los efectos que no influyen estadsticamente en el modelo (AB, BC y ABC), se podra considerar el eliminarlos y enviat sus efectos sobre el modelo al trmino del error (). Es muy importante tener en cuenta que la nica interaccin significativa estadsticamente entre los factores fue la correspondiente a la interaccin AC, la cual corresponde a la interaccin entre los factores Tamao del Paquete y Nmero de host o estaciones existentes en la red PLC.

Fuente: Statgraphics Plus 5.1

En la Figura 6 se evidencia un efecto considerable en la interaccin de los factores, tamao del paquete y nmero de estaciones, debido al aspecto quebrado de las lneas. Por otro lado, debido a la pendiente de las rectas puede afirmarse que el Throughput tiende a estabilizarse alrededor de 1Mbps a medida que aumenta el tamao del paquete y el nmero de estaciones; y, que la mayor influencia sobre la variable salida depende del nmero de estaciones que se encuentren activas en la red PLC.
Fig. 7. INTERACCIN ENTRE TAMAO DEL PAQUETE DISTANCIA

Fuente: Statgraphics Plus 5.1

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

29

En la Figura 7 se evidencia una muy poca importancia de la interaccin entre el tamao del paquete y la distancia entre estaciones, ya que las lneas se encuentran casi paralelas entre s. Sin embargo, debido a que la pendiente de las rectas tiende a aumentar considerablemente a medida que aumenta el tamao del paquete, refleja la fuerte influencia del tamao del paquete como factor importante sobre el valor del Throughput.

Segn el tamao del Paquete


TABLA IV MEDIAS PARA THROUGHPUT SEGN EL TAMAO DEL PAQUETE Nivel 64 128 256 512 1024 1500 Frec 120 120 120 120 120 120 Media 0,2834 0,5598 0,8878 1,4783 2,2072 2,5604 Error Estndar 0,007265 0,007265 0,007265 0,007265 0,007265 0,007265 Lmite Inferior 0,269164 0,545539 0,873547 1,46403 2,19299 2,54615 Lmite Superior 0,297703 0,574078 0,902086 1,49257 2,22153 2,57469

VII. ANLISIS DE MEDIAS


Rechazada la hiptesis nula en un anlisis de varianza, es necesario ir al detalle y ver cules tratamientos son diferentes. Cuando se acepta la hiptesis nula Ho : 1 = 2= ... = k = , el objetivo del experimento est cubierto y la conclusin es que los tratamientos son iguales. Si por el contrario se rechaza Ho y, por consiguiente, se acepta la hiptesis alternativa HA : i j para algn i j, es necesario investigar cules tratamientos resultaron diferentes o cules tratamientos provocan la diferencia, donde el grfico de medias y los grficos de interaccin ayudarn a interpretar los efectos significativos que el anlisis de varianza no logro especificar satisfactoriamente. El mtodo utilizado para el anlisis de medias fue el mtodo Tukey, considerado como el ms comnmente utilizado en la comparacin de pares de medias de tratamientos, el cual consiste en comparar las diferencias entre medias muestrales con el valor crtico dado por: se obtiene del anlisis Donde ANOVA, en funcin del cuadrado medio del error y n es el nmero de observaciones por tratamiento, k es el nmero de tratamientos, N-k es igual a los grados de libertad para el error, es el nivel de significancia prefijado y el estadstico q(k,N-k) son puntos porcentuales de la distribucin del rango estudentizado, que se pueden obtener en tablas. Se declaran significativamente diferentes los pares de medias cuya diferencia muestral en valor absoluto sea mayor que T. A diferencia de los mtodos LSD y Duncan, el mtodo de Tukey trabaja con un error muy cercano al declarado por el experimentador. Cuando se hace uso del mtodo de Tukey (HSD), hay un 5,0% de riesgo de considerar uno o ms pares como significativamente diferentes cuando su diferencia real es igual a cero.

Fuente: Statgraphics Plus 5.1

Cuando se rechaza Ho mediante el ANOVA, y se concluye que no hay igualdad entre medias poblacionales de los tratamientos, pero no se tiene informacin especfica sobre cules tratamientos son diferentes entre s, el anlisis de medias permite hacer una comparacin visual y estadstica de las medias de los tratamientos. A continuacin se muestran los resultados de medias por mnimos cuadrados para Throughput, con un Intervalo de confianza del 95% en relacin con cada uno de los factores.
Fig. 8. MEDIAS E INTERVALOS HSD DE TUKEY SEGN EL FACTOR TAMAO DEL PAQUETE

Fuente: Statgraphics Plus 5.1

Segn la Distancia
TABLA V MEDIAS PARA THROUGHPUT SEGN LA DISTANCIA ENTRE ESTACIONES Nivel 5 10 20 30 Frec 180 180 180 180 Media 1,35766 1,32958 1,31893 1,31185 Error Estndar 0,00593 0,00593 0,00593 0,00593 Lmite Inferior 1,346 1,31793 1,30728 1,3002 Lmite Superior 1,36931 1,34123 1,33058 1,3235

Fuente: Statgraphics Plus 5.1

30
Fig. 9. MEDIAS E INTERVALOS HSD DE TUKEY SEGN EL FACTOR DISTANCIA

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

reflejo efectos significativos en el comportamiento del Throughput, lo cual es coherente con los resultados obtenidos previamente.

VIII. CONCLUSIONES
La implementacin de redes PLC no debe ser considerada como un reemplazo de las tecnologas existentes, sino como una solucin complementaria que trabaja en conjunto con otras tecnologas de acceso. PLC ofrece una instalacin simple y rpida en donde solo es necesario conectar un adaptador o MDEM PLC, convirtiendo cualquier toma de corriente en un punto de acceso a la red; lo que permite la transmisin simultnea de voz, datos y video sobre un mismo medio; se origina la prestacin de mltiples servicios: acceso a Internet de Banda Ancha, telefona local con protocolo de IP, aplicaciones multimedia (videoconferencia, televisin interactiva, vdeo y audio bajo demanda, juegos en red), entre otros servicios. Un diseo experimental es una secuencia de etapas o actividades que deben realizarse para cumplir con xito los objetivos que se persiguen. En vista de lo anterior y para ptimo desarrollo del presente estudio, fue seleccionado el tipo factorial, cuyo objetivo consiste en estudiar el efecto de varios factores sobre una o varias respuestas (Throughput). Para el caso particular se implement un diseo factorial de 6x4x6=144 combinaciones de tratamientos o puntos experimentales, con tres factores de tipo cuantitativo (tamao del paquete, nmero de estaciones activas en la red y la distancia en metros entre el PC-Cliente y el PC Servidor), el cual respondi satisfactoriamente a cada una de las necesidades en el proceso de investigacin. El nmero de replicas del experimento fue cinco (5), las cuales se consideraron suficiente garanta para medir los efectos principales y las interacciones, para un total de 720 mediciones de la variable respuesta. En todo modelo, es importante saber combinar parmetros, variables, relaciones funcionales y restricciones que formen los componentes que desarrollan la funcin objetivo. El anlisis de varianza (ANOVA) permiti descomponer la variabilidad de Throughput en cada una de las contribuciones por factor, bajo un nivel de confianza del 95,0%. El anlisis de varianza identific cua-

Fuente: Statgraphics Plus 5.1

Segn el nmero de Host


TABLA VI. MEDIAS PARA THROUGHPUT SEGN EL NMERO DEL HOST Nivel 1 2 4 6 8 10 Frec 120 120 120 120 120 120 Media 3,7085 1,85292 0,9282 0,6159 0,4831 0,38831 Error Estndar 0,00726 0,00726 0,00726 0,00726 0,00726 0,00726 Lmite Inferior 3,69423 1,83865 0,913939 0,60163 0,468922 0,374047 Lmite Superior 3,72277 1,86719 0,942478 0,63017 0,497461 0,402586

Fuente: Statgraphics Plus 5.1 Fig. 10. MEDIAS E INTERVALOS HSD DE TUKEY SEGN EL FACTOR NMERO DE HOST

Fuente: Statgraphics Plus 5.1

Frecuencia Total: 720 Media Total: 1,32951 En las figuras anteriores se ilustra el valor del Throughput medio por cada nivel segn el factor analizado. Tambin se presenta el error estndar de cada media, el cual corresponde a una medida de variabilidad en la muestra. Las dos columnas de la derecha muestran los intervalos para cada una de las medias con un 95% de confianza. Segn el anlisis de medias, los mejores promedios se obtuvieron a medida que el tamao del paquete aument y la cantidad de host existentes en la red era reducido. La distancia entre los host no

Anlisis sobre el comportamiento del Throughput en redes LAN bajo tecnologa Power Line Communications - Vesga, Granados

31

tro efectos estadsticamente significativos ( ). La nica interaccin significativa estadsticamente entre los factores fue la interaccin AC, la cual corresponde a la interaccin entre los factores Tamao del Paquete y Nmero de host o estaciones existentes en la red PLC. Segn el anlisis de medias, los mejores promedios se obtuvieron a medida que el tamao del paquete aumentaba y la cantidad de host existentes en la red era reducido. La distancia entre los host no reflej efectos significativos en el comportamiento del Throughput a las distancias en las cules se desarroll el experimento (5m, 10m, 20m, 30m) y que encajan dentro de una vivienda promedio. Por otro lado, se observ un efecto considerable en la interaccin de los factores tamao del paquete y nmero de estaciones, debido al aspecto quebrado de las lneas. Segn la pendiente de las rectas en los grficos de interaccin se puede decir que el Throughput tiende a estabilizarse alrededor de 1Mbps a medida que aumenta el tamao del paquete y el nmero de estaciones, donde se evidenci que la mayor influencia sobre la variable salida depende del nmero de estaciones que se encuentren activas en la red PLC. La validez de los resultados obtenidos en cualquier anlisis de varianza queda supeditada a que los supuestos del modelo (normalidad, varianza contante e independencia) se cumplan. En el caso particular, bajo el uso de grficos de residuos se pudo comprobar los supuestos del modelo propuesto para el Throughput, cumplen a satisfaccin con cada uno de los supuestos, y se garantiza con ello que los resultados del experimento obedecen a una muestra aleatoria de distribucin normal con media cero y varianza constante. Aunque existen herramientas de prediccin que se encuentran disponibles comercialmente, su costo es muy elevado, lo cual limita su adquisicin y aplicacin en el entorno regional. Algunos ejemplos son: WinProp, SitePlanner, CINDOOR; sin embargo, el uso de Iperf como herramienta software de libre distribucin permiti realizar diversas pruebas sobre el entorno de red basado en PLC, las cuales arrojaron resultados bastante interesantes; y brindaroo las herramientas para la definicin del modelo emprico de prediccin y la forma de interaccin entre diversos factores inmersos en el proceso de comunicacin.

La intencin final de este estudio es establecer las bases para evaluar el comportamiento del Jitter, el cual se encuentra directamente relacionado con el rendimiento de la red PLC implementada, y considera la influencia de cada uno de los siguientes factores: el nmero de estaciones activas en la red, la distancia entre ellas y el tamao del paquete; bajo las condiciones de la red elctrica existentes en ambientes corporativos y residenciales. Sin embargo, es importante considerar que los resultados obtenidos pueden estar sujetos a modificaciones y ajustes posteriores debido al grado de sensibilidad de los instrumentos utilizados para realizar la medicin y las condiciones existentes en la red en el momento de llevar a cabo el experimento.

REFERENCIAS
[1] S. M. Kumar, S. Nutan, and J.K. Diwedi, Power Line Communication: A Survey. International Conference On Recent Trends in Engineering, Technology & Management, Bundelkhand Institute of Engineering & Technology, Jhansi, India. Feb. 27, 2011. HomePlug 1.0 Specification, HomePlug Power line Alliance, Jun. 2001. G. Held, Understanding Broadband over Power Line, cap.1, Ed. Auerbach Publications, 2006. N. Pavlidou, A.J. Han Vinck, and J. Yazdani, Power Line Communications: State of the Art and Future Trends, IEEE Communications Magazine, vol. 41, no. 4, pp. 34-40, Apr. 2003. Yousuf S., El-Shafei M., Power Line Communications: An Overview - Part I. Proc. of the 4th International Conference on Information Technology, Dubai, pp 218-222, Nov. 2007. X. Carcelle, Power Line Communications in practice, cap. 11, Boston, Ed. Artech House, 2006. D.C. Montgomery, Diseo y Anlisis de Experimentos. Ed. Mxico, Limusa-Wiley, 2003. R. Martnez y N. Martnez, Diseo de Experimentos Anlisis de datos estndar y no estndar, Bogot D.C., Ed. Universidad Nacional de Colombia, 1997. R.O. Kuehl, Principios estadsticos para el diseo y anlisis de investigaciones. Mxico. Ed.Thompson, 2006. W. Moreno, Aplicaciones al diseo y anlisis de experimentos. Bucaramanga, Ediciones UIS, 2002.

[2] [3] [4]

[5]

[6] [7] [8]

[9]

[10]

32
[11] [12]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 22 - 32

H. Gutirrez, Anlisis y diseo de experimentos, Ed. Mxico, McGraw-Hill, 2008. J. Misurec and M. Orgon, Modeling of Power Line Transfer of Data for Computer Simulation, International Journal of Communication Networks and Information Security (IJCNIS), vol. 3, no. 2, 104-111, Aug. 2011. J. Anatory y N. Theethayi, Broadband Power-Line Communication Systems: Theory and Applications, cap. 3, Boston, Ed. Wit Press, 2010

[13]

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network
Evaluacin del Desempeo de los Modelos de trfico Auto-similares en redes IEEE 802.11 - Caso de Estudio Red QRD
Evelio Astaiza Hoyos PhD(c) Procesado de seales y las comunicaciones Universidad de Vigo-Espaa MsC. Ingeniera, rea de telecomunicaciones, Universidad del Cauca Profesor Asistente - Universidad del Quindo. Investigador grupo GITUQ eastaiza@uniquindio.edu.co eastaizah@unicauca.edu.co Hctor F. Bermdez Orozco PhD(c) Procesado de seales y las comunicaciones, Universidad de Vigo-Espaa MsC Electrnica y Telecomunicaciones, Universidad del Cauca Profesor Asistente - Universidad del Quindo. Investigador grupo GITUQ hfbermudez@uniquindio.edu.co
hebermudez@unicauca.edu.co

Diego Fernando Salgado Castro Ingeniero Electrnico Universidad del Quindo Grupo GITUQ dfsc984@hotmail.com

Abstract This paper evaluates the performance of fractal or self-similar traffic models in IEEE 802.11 networks. This study is focused on the Quindio Regin Digital (QRD) network. Performance evaluation of the traffic models is performed in three stages. In the first stage, we obtain the statistical characteristics of the current traffic on the QRD network. In the second stage, the most suitable traffic models are selected for the current characteristics of the QRD network such as outof-saturation operation and management of heterogeneous traffic. In the third stage, we define a performance metric that is used to evaluate the traffic patterns through simulation. Keywords QRD, WLAN, MAC, time slot, contention window, self-similarity, traffic, correlation, goodness of fit test, snnifer.

I. INTRODUCTION
In the recent years, wireless networks have become popular for the design of access networks due to their potential benefits with respect to wired networks. Since the standard IEEE 802.11 has been widely accepted for the design of these networks, a detailed study of this standard provides useful tools to design and plan proper networks, and to meet user requirements with respect to information management and services.

This paper presents the performance evaluation of one popular method to model WLAN 802.11networks. This model takes into account an exponential backoff protocol under non-saturated stations and heterogeneous-traffic-flow conditions to compute the throughput of the distributed coordination function (DCF) for basic access. Therefore, this model is suitable for the analysis of traffic frames in a real network. In this paper, the performance of this model is compared using actual data from the Quindo Regin Digital (QRD) network. The model under analysis assumes that the probabilities of packet collision of a packet is constant and independent on the state and station regardless the number of retransmissions. This assumption, validated through simulations, shows high-accurate results even when the number of stations in the wireless LAN is greater than 10. This paper is organized as follows. Section 2 defines the two medium access mechanisms used in DCF, basic mechanism and RTS/CTS (Request to send/Clear to send) mechanism, as well as a combination of both. Section 3 shows the results and statistics obtained for a real traffic in the QRD

Recibido: 03/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

34

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

network. Sections 4 and 5 include the performance evaluation of the model under study, which take into account real conditions such as non-saturated stations and heterogeneous traffic. Section 6 presents the simulation results that verify the performance of this model on the QRD network. Finally, Section 7 summarizes the results and discusses the performance of the model on real network data.

II. DISTRIBUTED COORDINATION FUNCTION 802.11


This section presents an overview of the distributed coordination function (DCF) described by the IEEE 802.11 protocol. A detailed description is included in [6], [7], [8], [10] and [15]. A station with a new packet to be transmitted senses the channel activity. If the channel is found inactive during a period of time equal to the distributed interframe space (DIFS), the station transmits. Otherwise, if the channel is found busy (immediately or during the DIFS), the station continuously senses the channel until it is found inactive during a DIFS. From this viewpoint, the station generates a random backoff interval before transmitting (i.e., performs an anti-collision protocol) to minimize the probability of collision within the packets transmitted by other stations. In addition, to avoid channel break, a station must wait for a random backoff time between two consecutive transmissions of a new packet even if the channel is found inactive during a DIFS. To improve efficiency, DCF uses a discrete backoff scale. The time following an inactive DIFS is sliced and a station can transmit only at beginning of each slot time. The size of the slot time is set equal to the time required by each station to detect the transmission of a packet from any other station.
TABLE I Slot Time (ranura de tiempo), valores mximos y mnimos de la ventana de contienda para las tres especificaciones PHY del estndar 802.11: Frecuency Hopping Spread Spectrum (FHSS) Direct Sequence Spread Spectrum (DSSS), and Infrared (IR). PHY FHSS DSSS IR Slot Time () 50 s 20 s 8 s CWmin 16 32 64 CWmax 1024 1024 1024

about the channel state (i.e., to detect a busy time). DCF adopts an exponential backoff behavior, in which the backoff time for each packet transmission is chosen to be uniform in the range (0,W-1), where W is called contention window, and this window depends on the number of failed transmission for a given packet. In the first transmission attempt, W is set to be equal to the minimum contention window (CWmin). After each failed transmission, W is doubled until reach its maximum value CWmax = 2mCWmin. The values for CWmin and CWmax are reported in the final version of the standard [15]. The backoff time counter is stopped when a transmission is detected over the channel, and it is resumed when the channel is found inactive again for more than one DIFS. The station transmits when the backoff counter reaches zero. Fig. 1 depicts this operation. Since CSMA/CA (Carrier Sense Multiple Access/ Collision Avoidance) is not based on the station capabilities to detect a collision by listening to their own transmissions, an affirmative acknowledge (ACK) is transmitted by target station to signal a successful packet reception. ACK is transmitted immediately following the packet reception, and this time interval is called short interframe space (SIFS). As long as the SIFS (in addition to the propagation delay) is shorter than a DIFS, none station is capable of detecting channel inactivity during a DIFS until the end of an ACK. If the transmitting station does not receive any acknowledge for a certain ACK waiting time, or a different transmission packet is detected over the channel, the transmission of packets is restarted according to the predefined backoff rules. The previous two-way transmission approach is called basic access mechanism. DCF defines an additional and optional four-way transmission approach. This mechanism is called RTS/CTS, which is shown in Fig. 2.
Fig.1. BASIC ACCESS MECHANISM

As shown in Table I, the size of the slot time depends on the physical layer, and it represents the propagation delay involved in switching from a reception state to transmission state (i.e., RX-TX time) as well as the time to signal to the MAC layer

Source: P802.11, IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, November 1997.

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network - Astaiza, Bermdez, Salgado Fig. 2. RTS/CTS MECHANISM

35

grouped according to the arrival time and length of each packet. In this way, histograms and goodness of fit tests are used to estimate the statistics that characterize the traffic and features of the QRD network. B. Identification of the distribution function The methodology of goodness of fit test proposed by Kolmogorov-Smirnov [11] is used to determine the distribution functions for the arrival-packet time and packet length. As a result of this test, the distribution function for the arrival-packet time is found to be exponential, this is shown in Fig. 3. With respect to the packet length (or equivalently, the average service time), the distribution function is uniform, this is shown in Fig. 4.
Fig. 3. EXPONENTIAL DISTRIBUTION FOR THE ARRIVAL-PACKET TIME ON JANUARY 26, 2011.

Source: P802.11, IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, November 1997.

The station that requires a packet transmission must wait until the channel is found inactive during a DIFS, following the backoff rules explained above. Then, instead of transmitting the data packet, a preliminary short frame, called request to send (RTS), is transmitted. When the target station detects a RTS frame, it responses, after a SIFS, by sending a clear to send (CTS) frame. A station is allowed to transmit only if a CTS frame is received properly. RTS and CTS frames carry out information about the length of the packet to be transmitted. This information can be read by any other listening transmitters, which update the network allocation vector (NAV) that stores information about the period of time when the channel is busy. RTS/CTS mechanism is efficient in terms of system performance since it reduces the length of the frames involved in a contention process. In fact, even assuming perfect channel detection by each station, collision may occur when two or more packets are transmitted on the same slot time. If the two transmission stations employ a RTS/CTS mechanism, a collision is produced only in the RTS frame. However, this issue can be detected quickly by all transmission stations due to the lack of a CTS frame [5].

Source: Author of the project Fig. 4. UNIFORM DISTRIBUTION FOR THE PACKET LENGTH

III. ACQUISITION OF A REAL TRAFFIC


This section shows the data obtained from a real traffic in the QRD network, and the statistics performed on this data. A. Capture of traffic in the QRD network and statistics estimation A protocol analyzer was used to capture information about packets [12]. This information is

Source: Author of the project

IV. THROUGHPUT FOR THE REAL TRAFFIC AND SELF-SIMILAR MODEL


A. Throughput for the real traffic From the QRD data, the time mean average of the packets is 0.0076 seconds, which suggests that the actual offered traffic is k = 7.6ms.

36

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

Fig. 4 shows an uniform distribution for the length of the payload bits in the packets. The mean value is 1452.76 bytes, i.e., Lk = 1452.76 bytes. Hence, the throughput in Mbps against the number of network stations is shown in Fig. 7. From this figure, it is possible to determine the maximum throughput of a network with different number of terminals by dividing this value by the number of terminals. Thus, if packets with an average length of 1452.76 bytes are transmitted to any rate such as 1, 2, 11 or 54 Mbps, the maximum throughput is 90 kbps, this is shown in Fig. 5. Asumming 20 terminals for the QRD network, the effective transmitsion rate by terminal are 4.5 kbps. This result is very accurate due to this analysis takes into account the time involved in solving collisions.
Fig. 5. THROUGHPUT IN THE QRD NETWORK AS A FUNCTION OF THE NUMBER OF STATIONS

A random process {X(t),tR} is called H-sssi if it is self-similar with a parameter H, and it has stationary increments. Lemma 1 [2] It is assumed that {X(t),tR} is a non-degnerative process H-sssi with an inifity variance. Then, 0 < H 1, X(0) = 0 and the covariance is defined by

If X(t) is a non-degenerated process H-sssi with finite dispersion, then 0 < H 1. During simulation of the traffic, the range 0.5 < H < 1 is particularly interesting since the process H-sssi X(t) with H < 0 cannot be measured, and it belongs to a pathological case. While the case H > 1 is forbidden since the stationary condition in this process is cumulative. In practice, the range 0 < H 0.5 can be excluded because this cumulative process is called short range dependence (SRD). For practical purposes only the range 0.5 < H < 1 is relevant. In this range, the correlation factor for the cumulative process Y(t):

has the following form:

C. M / G / Queue
Source: Author of the project

B. Throughput for the self-similar model A study about the self-similarity on aggregated traffic using the Hurst parameter for a wireless network close to the QRD network is presented in [4]. The degree of self-similarity is obtained for the QRD network from the arithmetic summation of the degree of self-similarity for each frame independently. In other words, the Hurst parameter is obtained separately for the data frame, the control frame, and the management frame, and those values are finally added together to obtain the Hurst parameter for the aggregated traffic. In [1], [2], [3], [9], [13] and [14], the self-similar traffic for WLAN networks is modeled through an M / G / queue. Definition 1 [2]

The M / G / process is defined as follows. The discrete-time M / G / queue is modeled with slot time as time interval. All Poisson-type arrivals within the slot time are used for service before the beginning of the next slot, where W(s=k), k=1,2,..., is the probability density function (pdf) of the service time S given in slot-time units. For this system, it is known that the pdf of the queue length is a Poisson distribution at the end of each slot time with mean = o*M[s], where o is the average number of arrivals when the system is at the state 0 in the M / G / queue. However, the next queue lengths at the end of the slot time are correlated with autocorrelation function r(k) = P(S > k. Hence, if this queue-length process is used to generate the arrivals for the analyzed system, the next arrival process A is obtained from the marginal distribution of A, which is a discrete-time Poisson process with parameter for each slot

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network - Astaiza, Bermdez, Salgado

37

time, and P(S > k) is the autocorrelation function. In practice, it is necessary to obtain the autocorrelation function r(k), which could be used to compute the distribution required for the service time. In particular, Whatever P(S>O) = 1 and r(0) = 1, by definition, M[S] = 1 / [1-r(1)]. Then, for the long-range dependence (LRD),

802.11 network. The variations of the H parameter are shown in Fig. 6. r(k) is the same k, i.e., the offered traffic, which is replaced in the throughput Sk(n):

Where = r(1) = 1 M[S]. As a result, the arrival process is and asymptotic self-similar process with Hurts exponent H = 1 / 2. Since the M / G / queue describes only a discrete-time arrival process, the next step is the generation of isolated arrival times. This procedure is obtained by grouping arrivals of K1 slot times followed each other, and strong distribution over all intervals of length to = k seconds. Let N be the number of arrivals within k slot times. Since N is a Poisson process, the assignment of each arrival inside the interval corresponds to a uniform distribution (the distribution of interval times between arrivals is still non-exponential). The offered traffic obtained from (3) and (5) in terms of the autocorrelation function r(k), where k is the average time of a packet on backoff state taking into account the collisions described above, is given by

Up to this point, all parameters are replaced to solve the above equation except the Hurst parameter, which is varied to determine the degree of self-similarity in the model, and so to obtain the features of a real traffic. Self-similar models takes Hurst parameter values within the range 0.5<H<1, where a value of H close to 1 corresponds to strong self-similarity. From Fig. 6, the Hurst parameter that better describes the real traffic is H = 0.61, which suggests that the model has a low degree of self-similarity. Therefore, self-similar models are not able to describe effectively the real traffic in wireless WLAN networks.
Fig. 6. EFFECT OF THE HURST PARAMETER ON THE THROUGHPUT

Since
Source: Author of the project

then

V. RESULTS
The graphical results for the model under study for the QRD network (a WLAN IEEE 802.11g network) as well as the real traffic are shown in Fig. 7. This figure allows us to establish that the model describes the real traffic in the QRD network. In this figure, throughput for the real traffic is shown in red and the throughput for the self-similar model in blue. From this figure, we can say that the model describes from good way the conditions of real traffic.

where k is Waverage or the average time of a packet on backoff state. Since this process is uniform, and the contention window is 256, this average time is 128. H is the Hurst parameter. To find the most suitable Hurst parameter that matches the real traffic model, the throughput is varied in the range 0.5<H<1. According to this value, it is possible to determine if the self-similar model is the best description for the real traffic in an IEEE

38

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 33 - 39

To support this claim, a numerical analysis based on correlation provides more accurate information than a graphical analysis. Correlation results for the self-similar model and the real traffic on the QRD network. Correlation coefficient for the real traffic and the self-similar model: 0.941 Since the correlation coefficient is close to one, it is concluded that the model provide a strong correlation with the real data. The previous results allow us to conclude that the model describes the features of IEEE 802.11 network traffic.
Fig. 7. THROUGHPUT FOR THE SELF-SIMILAR MODEL, AND REAL TRAFFIC.

provides an estimation of the self-similarity degree for the actual traffic. Independently on the differences between both models, it is possible to conclude that the actual traffic in the WLAN QRD network is well described by a self-similar model. Under the assumptions about a memoryless Poisson process for the arrival time and the probability of packet collision independently on the previous state, it was possible to obtain a simulated throughput that matches the throughput obtained from a real traffic. The most important reason why the model was selected for this study is the ability of this model to describe real conditions in non-saturated networks and heterogeneous traffic, i.e., streaming and elastic flows. Hence, it was feasible to perform a comparison under normal conditions, and these simulation results are close to real data.

REFERENCES
[1] Oleg I. Sheluhin, Sergey M. Smolskiy, Andrey V. Osin. (2007). SELF-SIMILAR PROCESSES IN TELECOMMUNICATION. John wiley & sons, ltd. Villy B. Iversen (2001). TELETRAFFIC ENGINEERING HANDBOOK. Technical university of Denmark Jeremiah F. Hayes, Thimma V. J. Ganesh Babu. (2004). MODELING AND ANALYSIS OF TELECOMUNICATIONS NETWORKS. John wiley & sons, inc, Hoboken, New jersey. Xiao-hu Ge, Yang Yang, Cheng-Xiang Wang, YingZhuang Liu, Chuang Liu, Lin Xiang (2009) Characteristics analysis and modeling of frame traffic in 802.11 wireless networks, John Wiley& Sons, Ltd. G. Bianchi, Performance Analysis of the IEEE 802.111Distributed Coordination Function, IEEE Journal on SelectedAreas in Communications, Vol. 18, No. 3, March 2000. Y.C. Tay and K.C. Chua, A Capacity Analysis for the IEEE802.11 MAC Protocol, Wireless Networks 7, 159171, March2001. B. Bellalta, M. Oliver, M. Meo and M. Guerrero (2005) A Simple Model of the IEEE 802.11 MAC Protocol with Heterogeneous Traffic Flows, Belgrade, Serbia and Montenegro. Ken Duffy, David Malone, and Douglas J. Leith, (2005) Modeling the 802.11 Distributed Coordination Function in Non-Saturated Conditions, IEEE COMMUNICATIONS LETTERS, VOL. 9, NO. 8.

[2] [3]
Source: Author of the project

VI. CONCLUSIONS
In this paper, the one popular traffic models for IEEE 802.11 wireless networks was evaluated. The model is based on self-similar theory, defining a simple but powerful model that captures all characteristics of the medium access control (MAC). It is important to highlight that this model depends exclusively on the distribution of packet arrivals obtained for the QRD network. The selfsimilarity of the traffic turns out relevant once the random process becomes similar at different scales, but this model (self-similar model) is no longer popular due to the mathematical complexity and the complex estimation of the self-similarity degree from the Hurst parameter. To estimate this self-similarity degree, it is necessary to determine the Hurst parameter separately for each frame, and then to obtain a unified Hurst parameter that

[4]

[5]

[6]

[7]

[8]

Performance Evaluation of Self-Similar Models for Traffic on IEEE 802.11 Networks Study of Case for the QRD Network - Astaiza, Bermdez, Salgado

39

[9]

Georges Fiche & Gerard Hebuterne (1988) Communicating Systems & Networks: Traffic & Performance,London and Sterling, VA. Walter Grote H. Claudio vila C. Alexis Molina B. (2007) ANLISIS DE MXIMO DESEMPEO PARA WLAN OPERANDO A TASAS FIJAS O ADAPTIVAS USANDO EL ESTNDAR IEEE 802.11 a/b/g, Ingeniare. Revista chilena de ingeniera, vol. 15 N 3. Evelio Astaiza Hoyos, Hctor Fabio Bermdez, Pablo Andrs Gutirrez (2007) Simulacin De Sistemas De Telecomunicaciones, Ed Padilla Bejarano, Ferney ISBN: 978-958-44-2583-6 V, 300 page, 150 Ulf Lamping, Richard Sharpe, and Ed Warnicke (2004) Wireshark Users Guide, 35094 for Wireshark 1.4 Dimitrios P. Pezaros, Manolis Sifalakis, and David Hutchison On the Long-Range Dependent Behavior of Unidirectional Packet Delay of Wireless Traffic, Lancaster, UK Arcadio Reyes Lecuona, (2001) MODELADO DE TRFICO DECLIENTES WWW universidad de Mlaga P802.11, IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, November 1997

[10]

[11]

[12] [13]

[14] [15]

Arquitectura funcional para la implementacin de mobile IPTV sobre redes LTE y LTE-Avanced
Functional architecture for the implementation of Mobile IPTV over LTE and LTE-Avanced networks
Diego Fernando Rueda Pepinosa MSc(c) en Ingeniera Telecomunicaciones Universidad Nacional de Colombia Investigador del Grupo de GITUN. Universidad Nacional de Colombia. Bogot, Colombia dfruedap@unal.edu.co Zoila Ins Ramos Rodrguez PhD.(c) en Ingeniera - Telecomunicaciones, Universidad de Telecomunicaciones e Informtica de Mosc. Profesor Asociado, Lder del Grupo GITUN. Universidad Nacional de Colombia. Bogot, Colombia ziramosd@unal.edu.co

Resumen La televisin digital mvil sobre el protocolo de Internet (Mobile IPTV) requiere que las redes de mviles provean los recursos y los mecanismos necesarios para garantizar la calidad en los contenidos entregados a los usuarios. Las caractersticas tcnicas de las tecnologas de banda ancha mvil LTE y LTE-Advanced las perfilan como las redes capaces para soportar el despliegue de Mobile IPTV. Por consiguiente, en este trabajo se ha realizado el anlisis de las redes LTE y LTE-Advanced con el fin de proponer una arquitectura funcional para orientar la implementacin del servicio de Mobile IPTV. Palabras clave Arquitectura funcional; Long Term Evolution (LTE); LTE-Advanced; Mobile IPTV; Subsistema Multimedia IP (IMS); Servicio de Multidifusin y Difusin Multimedia (MBMS). Abstract Mobile digital television over IP networks (Mobile IPTV) requires that mobile networks provide the resources and mechanism necessary to guarantee the quality of content delivered to users. The technical characteristics of mobile broadband technologies LTE and LTE-Advanced will permit to be the networks able to support the deployment of Mobile IPTV. Therefore, in this study we have done an analysis of the LTE and LTE-Advanced networks in order to propose functional architecture to guide the implementation of the Mobile IPTV service. Keywords Mobile IPTV; IP Multimedia Subsystem (IMS); Long Term Evolution (LTE); LTE-Advanced; Multicast/Broadcast Multimedia Service (MBMS); Functional Architecture.

I. INTRODUCCIN
El crecimiento del nmero de usuarios, la multiplicidad de dispositivos para acceder a la red y la demanda de nuevos servicios y aplicaciones generan un aumento considerable en el trfico de datos que circula por la redes mviles y causan

problemas de congestin y la degradacin en la calidad de los servicios ofrecidos [1] [2]. Segn el estudio realizado en [2], para el ao 2016 el trfico de datos mviles llegar a ms 10.8 Exabytes por mes, del cual el 70% ser generado por flujos de video. Es por tanto que las redes mviles estn al borde de una tercera fase de evolucin en la cual el trfico de datos mviles ser dominado principalmente por contenidos de video y que se requerirn nuevas formas de optimizar la red para evitar la saturacin de la misma [3]. La estimacin del incremento de este tipo de trfico es uno de los principales impulsores para la adopcin de los nuevos estndares de banda ancha mvil LTE (Long Term Evolution) y LTE-Advanced (LTE-A) [3]. Bajo este escenario uno de los servicios ms exigentes en trminos de consumo de recursos ser la Mobile IPTV puesto que requiere de una red de alta velocidad, baja tasa de error y bajo retardo para permitir la reproduccin en tiempo real del contenido seleccionado por el usuario [4]. En consecuencia, el despliegue de sistemas LTE marcar el inicio de una nueva era en las comunicaciones mviles que permitir a los operadores contar con una plataforma global para soportar las prximas generaciones de servicios con la calidad requerida por cada uno de ellos [5]. Las caractersticas tcnicas de las redes LTE/ LTE-A las perfilan como las tecnologas capaces de soportar el despliegue de la Mobile IPTV toda vez que se constituyen en la evolucin de las redes de 3G, con en un ncleo de red completamente IP (All-IP), capaces de ofrecer altas velocidades de

Recibido: 26/03/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

41

acceso, mejorar la eficiencia espectral, reducir el retardo y de diferenciar los flujos de trfico [6] [7]. Por lo tanto, es necesario contar con una arquitectura que permita orientar la implementacin del servicio Mobile IPTV sobre este tipo de redes y en donde se garantice la calidad de los contenidos entregados a los usuarios y la adecuada gestin del servicio. Este artculo est organizado de la siguiente manera: en la parte II se encuentran los trabajos relacionados con la temtica tratada en esta investigacin, en la parte III se revisan los principales aspectos para el despliegue del servicio de Mobile IPTV, seguidamente, en la parte IV se analiza y propone una arquitectura funcional para la implementacin de Mobile IPTV sobre redes LTE/ LTE-A, y por ltimo, en la parte V, se presentan las conclusiones obtenidas con el desarrollo de este trabajo de investigacin.

II. ANTECEDENTES
Entre los trabajos relacionados con esta investigacin se pueden citar inicialmente a [8] y [9], donde los autores realizan la revisin y comparacin de las arquitecturas funcionales recomendadas por la Unin Internacional de las Telecomunicaciones (UIT) para la entrega de servicios de IPTV. Las arquitecturas presentadas por la UIT en [10] son tres y tienen como referencia a las Redes de Nueva Generacin (NGN, Next Generation Networks) [11]. La primera arquitectura fue definida para el despliegue de IPTV sobre redes que no son NGN (Non-NGN IPTV), la segunda presenta una arquitectura basada en NGN sin la inclusin del Subsistema Multimedia IP (IMS, IP Multimeda Subsystem) (NGN non-IMS IPTV) [12] y la tercera se basa en la implementacin de IPTV en NGN con su componente de IMS (NGN-IMS IPTV) [13]. De estas arquitecturas, la ms estudiada ha sido la arquitectura NGN-IMS IPTV. Los autores de [14], [15] y [16] consideran al IMS como un elemento indispensable para el control en las sesiones, el lanzamiento del servicio y los mecanismos autenticacin, autorizacin y contabilidad (AAA, Authentication, Authorization, and Accounting) as como para la aplicacin de polticas, control de admisin y gestin de recursos.

Dichos trabajos estn orientados hacia la implementacin de IPTV en entornos NGN. En [17] se realiza un estudio de la sealizacin para la prestacin de servicios de video sobre redes LTE integrando el IMS junto al servicio de MBMS (Multimedia Broadcast Multicast Service) [18]. El IMS se implementa para controlar las sesiones, proporcionar la admisin a la red y el control de polticas, mientras que el MBMS se utiliza para la entrega de contenido multimedia a travs de portadoras de multidifusin y difusin a mltiples usuarios dentro de la misma zona de cobertura [17]. Sin embargo, no se consider la inclusin de una entidad de gestin del servicio. En consecuencia, los trabajos encontrados en la literatura se diferencian de esta investigacin puesto que aqu se propone y analiza una arquitectura funcional para orientar la implementacin del servicio Mobile IPTV sobre redes LTE/LTE-A con el objetivo de garantizar la calidad de los contenidos entregados a los usuarios y la adecuada gestin del servicio.

III. CONSIDERACIONES PARA LA IMPLEMENTACIN DE SERVICIOS DE MOBILE IPTV


A. Definicin de Mobile IPTV En las redes mviles la IPTV se enmarca bajo el concepto de Mobile IPTV, que se define como una tecnologa capaz de permitir a los usuarios la transmisin y recepcin de trfico multimedia que incluyen seales de televisin, video, audio, texto e imgenes por medio de redes cableadas o inalmbricas basadas en el IP con QoS, QoE, seguridad, movilidad e interactividad [19]. Con Mobile IPTV los usuarios pueden disfrutar de la televisin digital (TD) y los servicios relacionados en cualquier lugar, a cualquier hora y sobre cualquier dispositivo, inclusive mientras estn en movimiento [20]. Cabe sealar, que la IPTV es diferente de las soluciones de televisin sobre Internet, debido a que esta ltima permite a los usuarios ver videos o canales de televisin en un entorno del mejor esfuerzo, mientras que en los sistemas de IPTV es requisito que el servicio y la red sean debidamente gestionados y controlados para asegurar la calidad en los contenidos entregados [21] [22].

42

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

La implementacin de la IPTV est definida por una cadena de valor conformada por el proveedor de contenidos, el proveedor del servicio, el operador de red y el usuario final [23]. En este contexto, el material audiovisual generado por el proveedor de contenidos es multiplexado con otros contenidos multimedia y aplicaciones interactivas, para posteriormente ser transmitido por la red IP del operador de red [24]. Del lado del usuario, este debe disponer de un dispositivo que le permita la recepcin y decodificacin de los canales de TD y ejecucin de las aplicaciones interactivas [24]. B. Clasificacin de los servicios de IPTV La UIT clasifica a los servicios de IPTV en tres categoras: bsicos, selectivos mejorados, e interactivos [25]. Los servicios bsicos estn conformados por canales de audio, canales de audio y video (A/V), y canales de A/V con datos. Estos se emiten por difusin y pueden ser en alta definicin (HD, High Definition) o en definicin estndar (SD, Standar Definition) [25]. Los servicios selectivos mejorados abarcan la difusin de video cercano a la demanda (Near VoD, Near Video on Demand), el VoD real (Real VoD), la gua de programacin electrnica (EPG, Electronic Program Guide), la grabadora de vdeo personal (PVR, Personal Video Recorder), entre otros. Esta categora ofrece servicios de IPTV ms avanzados que los servicios bsicos puesto que estn destinados a mejorar la comodidad del usuario y a proporcionar una amplia gama de contenidos A/V que pueden ser seleccionados por usuario segn sus preferencias [25]. Finalmente, se tienen los servicios interactivos de IPTV como: T-information (noticias, tiempo, trfico, y otros), T-commerce (compras, subastas, y transacciones bancarias, entre otros), T-communication (correo, video telfono, mensajera y dems), T-entertainment (juegos, blog, etc.), y T-learning (educacin primaria, intermedia, secundaria y superior) [25]. Estos servicios requieren de un canal de comunicaciones bidireccional para que el usuario pueda interactuar con los contenidos multimedia mediante las aplicaciones interactivas de forma tal que puedan personalizar el contenido que desean ver.

C. Retos para la implementacin de Mobile IPTV. La implementacin de sistemas de Mobile IPTV debe superar varios desafos antes que los servicios asociados sean ampliamente desplegados y utilizados. Entre los retos ms importantes que deben ser abordados por parte de los proveedores del servicio y los operadores de red estn: Propagacin en el enlace inalmbrico: se presentan errores en la transmisin, shadowing, fading, reflexiones temporales, interferencias y obstculos que causan una reduccin en el nivel de potencia de recepcin y aumento en la prdida de paquetes de rfagas lo que afecta calidad de la recepcin de contenidos de IPTV [26]. Velocidad de transmisin de datos del enlace inalmbrico: el incremento en el trfico de datos mviles limita la capacidad de la red para mantener la tasa de datos mnima para la entrega de servicios de IPTV [26]. QoS y QoS: los parmetros de desempeo de la red como velocidad de transmisin, retardo, jitter y prdida de paquetes deben ser mantenidos dentro de los niveles aceptables para el despliegue de sistemas de IPTV [4]. Cobertura del servicio: la dificultad para implementar una red mvil que cubra todas las reas geogrficas puede conllevar como solucin la habilitacin del handover vertical entre redes heterogneas cada una de las cuales tiene recursos diferentes que pueden afectar el manejo de los flujos asociados a la IPTV [26]. Multiplicidad de equipos de usuario (UE, User Equipment): en el mercado existen distintos equipos para acceder al servicio de IPTV como TV, computadores, smartphones y tablets, que ofrecen capacidades diferentes en procesamiento, almacenamiento, tamao y resolucin de pantalla lo que impacta directamente en la visualizacin de los contenidos e interfaces de usuario [26]. Retardo de inicio de reproduccin de contenidos: se genera por el tiempo que tardan los equipos de los usuarios en unirse a la red, el tiempo de llenado del buffer de los UE receptores, y el tiempo de decodificacin de los contenidos de A/V. Esta caracterstica afecta

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

43

la experiencia de los usuarios en el uso de servicios de IPTV [27][28]. Tiempo de conmutacin de canal (zapping time): impide que el cambio de canal sea rpido y gil. Corresponde al tiempo necesario para recibir una trama que permita comenzar el proceso de decodificacin del nuevo canal y se debe al retardo introducido por el protocolo de multicast, al retardo en el buffer y el retardo de decodificacin [28]. Mercados de consumo: Existe la posibilidad de la baja demanda por parte de los consumidores debido a la visualizacin de la IPTV en pantallas pequeas, por ello se requiere de un modelo de negocio con servicios de IPTV innovadores e interfaces de usuario atractivas [26]. Regulacin y normatividad: la regulacin existente para el despliegue de Mobile IPTV es escasa y aun no se tiene una normatividad clara al respecto toda vez que se trata de un servicio novedoso y que aun no ha sido ampliamente desplegado. D. Capas de la arquitectura La arquitectura funcional para la implementacin de Mobile IPTV sobre redes LTE/LTE-A que se propone est orientada a garantizar la calidad de los contenidos entregados a los usuarios y la adecuada gestin del servicio. La arquitectura se basa en capas, las cuales cumplen con funciones bien definidas y ofrecen servicios entre s. En la Fig. 1 se presenta la arquitectura funcional de alto nivel.
Fig. 1. ARQUITECTURA FUNCIONAL DE ALTO NIVEL

UTRAN est compuesta por una malla de nodos B evolucionados (eNB), los cuales son una especie de estaciones base distribuidas a lo largo del rea de cobertura de red. Un eNB define una celda y servir a mltiples UE que se encuentren en su zona de influencia. Pero un UE slo puede estar conectado a un nico eNB al tiempo [27]. La arquitectura de protocolos de la red EUTRAN se da tanto para el plano de control como para el plano de usuario. En el Plano de Control (CP, Control Plane) est el protocolo NAS (NonAccess Stratum) y el protocolo para el Control de Recursos de Radio (RRC, Radio Resource Control) tal y como se muestra en la Fig. 2 [30]. El protocolo NAS comunica al UE con la Entidad de Gestin de la Movilidad (MME, Mobility Management Entity) y se usa en el enganche de los UE a la red, en la autenticacin, en la gestin de las portadoras del EPC y en el manejo de la movilidad [31]. Entre tanto, el protocolo RRC es usado para la difusin de informacin, la bsqueda (paging) de UE, el establecimiento y mantenimiento de las portadoras de radio, la gestin de la conexin RRC, la trasferencia del contexto de UE durante el handover y para los reportes de medidas como la Informacin de la Calidad del Canal (CQI, Channel Quality Information) desde el UE [32].
Fig. 2. PILA DE PROTOCOLOS EN EL PLANO DE CONTROL

Fuente: [30].

Fuente: autores del proyecto

1) Capa de Acceso: corresponde a la Red de Acceso por Radio Terrestre Universal - Evolucionada (E-UTRAN, Evolved - Universal Terrestrial Radio Access Network) de las redes LTE/LTEA. La E-

El Plano de Usuario (UP, User Plane) la capa de acceso consta de la pila de protocolos presentada en la Fig. 3 como: Protocolo de Convergencia de Paquetes de Datos (PDCP, Packet Data Convergence Protocol), Control del Enlace de Radio (RLC, Radio Link Control), Control de Acceso al Medio (MAC, Media Access Control) y fsica (PHY) [30]. El protocolo PDCP permite la compresin de los encabezados IP basada en la Compresin de Encabezados Robusta (ROCH, Robust Header Compression), el cifrado y la proteccin de la integri-

44

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

dad de los datos transmitidos [33]. La subcapa RLC tiene a cargo la segmentacin y concatenacin de los paquetes de datos, y el manejo de las retransmisiones mediante Solicitudes de Repeticin Automtica (ARQ, Automatic Repeat reQuest) [34]. Por su parte, la subcapa MAC se encarga del manejo de las retransmisiones ARQ Hibridas (HARQ, Hybrid ARQ), del mapeo entre los canales lgicos y de transporte, de la programacin del trfico de los enlaces ascendente y descendente, de la multiplexacin de los UE, de la identificacin del servicios MBMS y de las seleccin del formato de transporte [35].
Fig. 3. PILA DE PROTOCOLOS EN EL PLANO DE USUARIO

Fuente: [30]

La capa PHY es la responsable de la proteccin de datos de los errores del canal mediante el uso de esquemas de Modulacin y Codificacin Adaptativas (AMC, Adaptative Modulation and Coding) segn las condiciones del medio de transmisin. Tambin mantiene las frecuencias y el tiempo de sincronizacin, realiza mediciones de las caractersticas del canal de radio y su respectivo informe a las capas superiores, ejecuta funciones de procesamiento de radio frecuencia (RF) incluida configuracin de antenas, modulacin, demodulacin y transmisin por diversidad [30]. En la Tabla I se resumen las principales caractersticas de la capa PHY para las redes LTE/LTE-A.
TABLA I CARACTERSTICAS DE LA CAPA PHY EN LAS REDES LTE/LTE-A Caractersticas Esquema de acceso Ancho de banda de RF Tasa de bits pico Modulacin Multiplexacin espacial Fuente: autores del artculo DL UL UL DL 20 MHz 300 Mbps 75 Mbps MIMO LTE SC-FDMA OFDMA 100 MHz 1 Gbps 500 Mbps LTE-A

QPSK, 16QAM, 64QAM

2) Capa de Transporte: est conformada por el ncleo de paquetes evolucionado (EPC, Evolved Packet System) de las redes LTE/LTE-A, el cual proporciona al sistema de IPTV un ncleo All-IP, con las capacidades de ofrecer calidad del servicio y acceso desde cualquier lugar y dispositivo incluso si el usuario esta en movimiento. Las principales funciones de esta capa son la gestin la movilidad de los UE (en el momento del handover dentro de la misma red o en el handover vertical), el acceso a diferentes servicios ofrecidos por el proveedor (voz, video y datos), la conexin a sistemas 3GPP y aquellos que no lo son, la conectividad IPv4/IPv6, la administracin de las polticas de QoS y de carga, y los mecanismos para la oferta de servicios MBMS [30]. Los elementos de red que integran al EPC son la entidad de gestin de la movilidad (MME), la puerta de enlace del servicio (S-GW, Serving Gateway), la puerta de enlace a la red de paquetes de datos (PDN-GW, Packet Data Network Gateway), la entidad encargada de las polticas y reglas de carga (PCRF, Policy and Charging Rules Function) y los elementos para ofrecer servicios de MBMS [30]. 3) Capa de Control: tiene como base al ncleo del IMS [37] que otorga as a la arquitectura de IPTV el registro de usuarios y mecanismos AAA, la gestin de las suscripciones, la centralizacin de los perfiles del usuario, flexibilidad en las polticas del usuario, la personalizacin de servicio, la gestin de sesiones, enrutamiento, el lanzamiento de servicios, numeracin, interaccin con los facilitadores de servicio NGN (presencia, mensajera, gestin de grupos, y otros), movilidad, calidad de servicio, control de portadoras y una solucin unificada de tasacin y facturacin [15]. Adems, la inclusin de IMS en la arquitectura aporta en la adaptacin de los flujos de la IPTV a los recursos de la red y a las capacidades de los UE. De este modo los usuarios pueden acceder al servicio de IPTV desde cualquier lugar, a cualquier hora y sobre cualquier dispositivo, inclusive mientras estn en movimiento. El IMS tambin permite el control flexible del servicio de IPTV debido al que el manejo de sesiones se basa en el Protocolo de Inicio de Sesin (SIP, Session Initiation Protocol) [15]. Otro escenario para los servicios de IPTV basados en IMS est en traspaso de las sesiones entre diferentes dispositivos con lo cual el

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

45

usuario podr continuar observando el contenido as cambie de UE. La capa de control est constituida por las entidades para el control de sesiones de llamada (CSCF, Call Session Control Funtion), y se utilizan para el establecimiento de las sesiones multimedia entre los usuarios y para preparar la entrega de los servicios solicitados segn las caractersticas de la sesin del usuario [15]. Dichas caractersticas como el perfil de usuario, polticas, suscripciones, preferencias, entre otros, se almacenan en el servidor de suscripcin local (HSS, Home Subscription Server). 4) Capa de servicios y aplicaciones: Entre sus objetivos estn almacenar y adquirir los diferentes contenidos de A/V, formar la parrilla de programacin, integrar las aplicaciones interactivas con los canales de televisin, emitir y controlar los flujos del servicio de IPTV, y atender el dilogo de control de reproduccin de contenidos (iniciar, pausar, detener, avanzar y retroceder) y de interactividad con las aplicaciones [38]. Los principales componentes de esta capa son las entidades para el descubrimiento servicios (SDF, Service Selection Function) y la seleccin de servicios (SSF, Service Selection Function), la entidad para el control del servicio de IPTV (SCF, Service Control Funtion) y la entidad encargada de la entregar (MDF, Media Delivery funtion) y controlar (MCF, Media Control Funtion) los contenidos multimedia. 5) Capa de gestin: proporciona funciones de gestin y comunicaciones para la operacin, administracin y mantenimiento de la red mvil y el

aprovisionamiento del servicio de IPTV. Dentro de las funciones de la gestin de red se considera la gestin de la configuracin y activos del servicio; la gestin de eventos con el objetivo de asegurar su correcto funcionamiento y ayudar a prever incidencias futuras; la gestin de incidentes que afecten la calidad del servicio y su restauracin en el menor tiempo posible; la gestin de problemas y errores frecuentes que degradan la calidad del servicio; el monitoreo del desempeo a nivel de red; la gestin de la seguridad al tomar acciones apropiadas para prevenir accesos no autorizados a la red; y el control de cambios para la provisin, cese o modificacin de la capacidad de la red para el soporte de los servicios [39]. Por su parte, la gestin del servicio se relaciona con los aspectos contractuales de los servicios ofrecidos a los clientes. Entre sus tareas estn la atencin al usuario y gestin de las solicitudes que realicen; la interaccin y negociacin con proveedores de servicios; el mantenimiento de los acuerdos de nivel de servicio y del portafolio de servicios [39]. 6) Proveedor de Contenidos: es la entidad propietaria de los contenidos o es la poseedora de la licencia para vender los activos de los mismos. Su funcin es la produccin y entrega de contenidos los cuales pueden ser videos, audios, datos, texto y aplicaciones interactivas. Forman parte de los proveedores de contenidos los programadores de canales de TV satelitales o terrestres, los productores de programas de TV, las bases de datos de contenidos (series y pelculas), las empresas de desarrollo de software y otros proveedores de contenido [12].

Fig. 4. ARQUITECTURA PARA LA IMPLEMENTACIN DE MOBILE IPTV SOBRE REDES LTE/LTE-A

Fuente: autores del ariculo

46
E. Descripcin detallada de la arquitectura

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

Los principales componentes de la arquitectura propuesta para la implementacin del servicio de IPTV sobre redes LTE/LTE-A se muestran en detalle en la Fig. 4 y se describen a continuacin. 1) Equipos de usuario (UE): realizan la identificacin de los usuarios, la decodificacin de los contenidos, despliegue de las imgenes, reproduccin del audio y ejecucin de las aplicaciones interactivas que conforman los servicios de IPTV. El UE contiene el mdulo de identificacin de suscriptor universal (USIM, Universal Subscriber Identity Module) con la informacin de autenticacin para acceder a la red. Del mismo modo, el UE monitorea el rendimiento del canal de radio y transmite al eNB la CQI, soporta la interfaz de radio LTE/LTE-A para el enlace ascendente y descendente, y se encarga de mapear el trfico del enlace ascendente en las clases de trfico [40]. 2) Nodos B evolucionados (eNB): realizan mltiples funciones en el CP como la gestin de recursos de radio (RRM, Radio Resource Management), incluido el control de las portadoras de radio, el control de admisin a los recursos de radio, la gestin de la movilidad (MM, Mobility Management) y la planificacin del enlace ascendente y descendente. Adicionalmente en el UP el eNB se encarga de la compresin de encabezado IP y cifrado de flujo de datos de usuario; de la seleccin de la MME; del renvo de datos desde el UE hacia la S-GW; de la programacin y transmisin de informacin de bsqueda (paging) originada desde la MME y de la informacin de operacin y mantenimiento [30]. 3) Entidad de gestin de la movilidad (MME): es el elemento esencial para el control de acceso al EPC de las redes LTE/LTE-A. El MME se encarga de la sealizacin NAS para soportar la movilidad de los UE (handover dentro de la red LTE o handover vertical) y los procedimientos para la gestin de las sesiones (establecer y mantener la conectividad IP entre el UE y el PDN GW), del mismo modo provee la seguridad a la sealizacin NAS. El MME tambin se encarga de la autenticacin de los usuarios (mediante la interaccin con el HSS), de la gestin de los perfiles de suscripcin y de la conectividad a los servicios mediante la seleccin del S-GW y del PDN-GW para un UE al

iniciar la conexin o mantener la conectividad en movilidad de los UE [30]. 4) Puerta de enlace de servicio (S-GW): Su principal funcin es la gestin y la conmutacin de los paquetes de datos del usuario. El S-GW acta como soporte de la movilidad en el plano de usuario durante los handover entre eNB de la misma red y como soporte para la movilidad entre la red LTE y otras tecnologas 3GPP. En el estado de reposo de los UE, el S-GW termina la ruta de datos del enlace descendente y activa la bsqueda cuando llegan datos para el UE. El S-GW gestiona y almacena los contextos de los UE, por ejemplo, los parmetros del servicio de la portadora IP y la informacin de enrutamiento de la red interna. Adems, efecta la marcacin de paquetes a nivel de transporte en el enlace descenderte y ascendente, monitorea los datos y los recolecta para propsitos de contabilidad y de carga al usuario, y realiza la interceptacin de comunicaciones legal [30]. 5) Puerta de enlace de la red de paquetes de datos (PDN-GW): proporciona conectividad IP de los UE hacia las redes de paquetes de datos externas y servicios siendo el punto de entrada y salida del trfico para el UE. Un UE puede tener una conectividad simultnea con ms de un PDNGW para acceder a mltiples redes de paquetes de datos. El PDN-GW lleva a cabo la asignacin de direcciones IP, la aplicacin de polticas, el filtrado de paquetes para cada usuario, el soporte de carga, la marcacin paquetes a nivel de transporte en el enlace descenderte, la interceptacin legal y la deteccin de paquetes. Otra funcin clave de la PDN-GW es la de apoyar la movilidad de usuarios en cualquier caso del handover [30]. 6) Funcin de polticas y reglas de carga (PCRF): es el elemento de red responsable de asignacin y definicin de las reglas de polticas y control de carga (PCC, Policy and Charging Control). Este componente lleva a cabo las decisiones sobre cmo manejar el servicio en trminos de QoS, adems ofrece informacin al PCEF (Policy and Charging Enforcement Function) ubicado en el PDN-GW, o si es necesario al BBERF (Bearer Binding and Event Reporting Function) localizado en el S-GW para el establecimiento de las portadoras y las polticas adecuadas a los flujos del servicio segn los requisitos de desempeo [41]. Las portadoras y polticas permiten que la red pueda

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

47

identificar los flujos de paquetes asociados a un servicio para dar el tratamiento preferente y con ello garantizar los recursos necesarios para mantener la calidad en el servicio. Es de tener en cuenta que el PCRF nicamente aplica las reglas PCC a los flujos de servicios de unidifusin y no a los multidifusin y difusin [41], razn por la cual en entornos de IPTV los servicios que sern beneficiados por las reglas definidas en el PCRF son los servicios de VoD los cuales se manejarn diferenciadamente del resto de servicios conforme las reglas as lo definan. 7) Servidor de suscripcin local (HSS): Es una base de datos que almacena todos los datos de los usuarios y registra la ubicacin del usuario en la red. El HSS almacena el perfil del suscriptor el cual contiene informacin sobre los servicios que pueden ser utilizados por el usuario segn lo contratado son el proveedor del servicio (paquetes de datos, servicios de IPTV, telefona, roaming, etc.). Adems almacena los vectores de autenticacin y las claves de seguridad para cada UE [40]. 8) Proxy-CSCF (P-CSCF): Es un servidor SIP que acta como la puerta de entrada al sub-sistema IMS desde la red LTE/LTE-A. Los principales objetivos del P-CSCF son garantizar la sealizacin entre la red y los suscriptores y la asignacin de los recursos para los flujos multimedia por medio de la interaccin con el subsistema de control de admisin y recursos (RACS) [37]. En la arquitectura el P-CSCF se conecta con el PCRF para la asignacin de las reglas PCC a los flujos de servicios asociados a la IPTV. Por tanto, a travs del P-CSCF, el IMS puede controlar la operacin de la capa de transporte que para este caso corresponde a los servicios portadores del EPS. 9) Serving-CSCF (S-CSCF): Es la principal entidad de control dentro del IMS puesto que acta como servidor de registro SIP (SIP Registrer). Este componente procesa los registros de los usuarios y almacena su ubicacin actual, tambin es el responsable de la autenticacin de los usuarios y la gestin de las sesiones. Las polticas del suscriptor almacenadas en el HSS controlan las operaciones realizadas por el S-CSCF para un suscriptor en particular [37]. 10) Interrogating-CSCF (I-CSCF): Es un servidor SIP que acta como puerta de entrada de la sealizacin SIP proveniente de redes externas por

ejemplo la consulta a los servidores de nombres de dominios (DNS). El I-CSCF consulta al HSS para descubrir el S-CSCF apropiado para el usuario. [37]. 11) Entidad de descubrimiento y seleccin de servicios (SDF/SSF): El SDF brinda la informacin que se requiere para que un UE pueda identificar los servicios de IPTV disponibles (descubrimiento de servicios personalizados). En la arquitectura uno o varios SSF pueden utilizarse para proporcionar la informacin del servicio y las preferencias de los usuarios para que con ello los servicios puedan ser seleccionados por los usuarios [15]. 12) Entidad para el control del servicio de IPTV (SCF): Maneja las solicitudes y la ejecucin de servicio, adems controla las sesiones para todos los servicios de IPTV. Las tareas generales de un SCF son el inicio de sesin y control de los servicios de IPTV; la interaccin con el ncleo IMS y el S-CSCF para recibir, validar y realizar peticiones de servicios de IPTV realizadas por los usuarios; la autorizacin del servicio y validacin de las peticiones del contenido seleccionado por el usuario con base a la informacin de su perfil; la seleccin de las funciones relevantes de control/entrega de los contenidos de IPTV; la personalizacin de la experiencia del usuario y el control del crdito [15]. 13) Entidad multimedia de IPTV (MDF/MCF): Desempea funciones para la entrega y el control de los contenidos multimedia asociados a la IPTV. Las funciones del MDF son el manejo de la entrega de los flujos multimedia usando el Protocolo de Tiempo Real (RTP, Real Time Protocol); el almacenamiento de los contenidos multimedia e informacin del servicio; el procesamiento, codificacin y decodificacin de contenidos multimedia en varios formatos y la proteccin de contenido [15]. Entre tanto, las principales actividades realizadas por el MCF son la seleccin de los servidores de MDF; la transmisin de los contenidos por las redes de transporte y el control del activo en la entrega de los contenidos; la aplicacin de polticas para la distribucin y gestin de contenidos; el mapeo de la identificacin del contenido y su ubicacin en el MDF; la interaccin con el UE mediante el uso de comandos RTSP para la reproduccin del contenido; la recopilacin de informacin estadstica sobre el uso del servicio y la generacin de informacin de facturacin [15].

48

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

14) Servicio de multidifusin y difusin multimedia (MBMS): En las redes LTE/LTE-A el servicio MBMS ofrece un modo de distribucin punto-multipunto como una alternativa valiosa a la unidifusin cuando un gran nmero de usuarios acceden simultneamente al mismo contenido. Por ejemplo, durante la transmisin en vivo de un programa de televisin muchos flujos serian enviados individualmente con el mismo contenido a los usuarios. Pero con la multidifusin se toma ventaja de las cualidades inherentes de la difusin en las redes inalmbricas, puesto que permite enviar el mismo contenido una sola vez a igual nmero de usuarios [42]. En este escenario, la multidifusin hace ms eficiente el uso del espectro y reduce los costos por bit [42]. La activacin del servicio MBMS se logra con la inclusin de un mnimo de elementos como el Centro de Servicios de Multidifusin/Difusin (BM-CS, Broadcast/Multicast Service Center), la puerta de enlace del MBMS (MBMS-GW, MBMS Gateway) y la Entidad de Coordinacin de multidifusin para mltiple celdas (MCE, Multi-cell/multicast Coordinating Entity). Grficamente, en la Fig. 5 se puede observar la interconexin de dichos elementos en la red LTE/LTE-A.
Fig. 5 ARQUITECTURA LGICA DEL SERVICIO MBMS

Fuente: [30]

El MB-SC se encarga de la programacin de un servicio MBMS, del anuncio del servicio a los UE; de la autorizacin de usuarios, de la asignacin de portadoras de identificacin del servicio, y la inicializacin y terminacin de las portadoras de

recursos de MBMS. El MB-SC puede ser el punto de contacto directo con el proveedor del servicio. Entre tanto, la MBMS-GW permite enviar los paquetes IP de multidifusin a todos los eNB que forman parte de servicio MBMS, tambin realiza el control de la sealizacin de las sesiones MBMS hacia la red E-UTRAN usando una interfaz a la entidad MME. Finalmente la entidad MCE, que corresponde a una funcin lgica y puede residir en otro elemento de la red como en un eNB, realiza el control de admisin, la asignacin de los recursos de radio en toda la red de multidifusin/ difusin de frecuencia nica (MBSFN, Multimedia Broadcast Multicast Service Single Frequency Network), de la sealizacin del control de la sesin, y toma decisiones sobre la configuracin de los enlaces de radio [30]. Gestin de la calidad de servicio en redes LTE/ LTE-A Los sistemas LTE/LTE-A proporcionan a los UE un servicio de conectividad IP a las redes de paquetes externas como por ejemplo a Internet o a una Intranet corporativas. El servicio de conectividad IP se denomina conexin PDN y se caracteriza por una direccin IP nica a travs de la cual el UE opera en la red externa. Las redes externas se identifican mediante una etiqueta denominada Access Point Name (APN). De esta forma para el establecimiento de una conexin PDN entre un UE y una red externa se utiliza el parmetro APN para determinar una PND-GW o varias PND-GW que ofrecen los servicios solicitados por el usuario. Un UE puede establecer mltiples conexiones PDN simultneas [43]. El servicio de conectividad IP de las redes LTE/ LTE-A soporta calidad de servicio (QoS). De esta forma, el trato que reciben los paquetes IP de una determinada conexin PDN puede adaptarse a las necesidades de transmisin de los servicios a los que accede el usuario en aspectos como velocidad de transmisin, retardo y tasa de prdidas de paquetes. En este contexto, es importante tener en cuenta que a travs de las redes LTE/LTE-A se pueden proporcionar servicios de diferente ndole que no requieren los mismos recursos de transmisin. Por tanto, la adaptacin de la QoS de las conexiones PDN a las caractersticas de los servicios permite que la red LTE/LTE-A proporcione una buena experiencia de uso a los usuarios a la

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

49

vez que posibilita una gestin eficiente de los recursos de transmisin puesto que se reservan los recursos estrictamente necesarios para satisfacer los objetivos de calidad de servicio [43]. La forma de gestionar la calidad de servicio en las redes LTE/LTE-A se estructura en torno a la definicin de lo que se denomina servicio portador EPS (EPS Bearer Service). Un servicio portador EPS realiza la transferencia de paquetes IP que tienen asociados unos parmetros de QoS y la plantilla TFT (Trafic Flow Template), que es utilizada para seleccionar el flujo de paquetes IP al que debe proveerse QoS. En este sentido, todos los paquetes IP asociados a un determinado servicio portador EPS reciben el mismo trato de QoS en la red [43]. La activacin, modificacin y desactivacin de los servicios portadores EPS se controla desde las redes LTE/LTE-A con base a los datos de subscripcin del usuario y/o a las polticas de uso recibidas desde el sistema PCC. Para los sistemas de IPTV esta caracterstica es determinante para garantizar los recursos necesarios y con ello brindar la QoS manteniendo los parmetros de desempeo dentro de los niveles aceptables. Los procedimientos principales relacionados con la gestin de sesiones son [43]: 1) Procedimiento de registro (Network Attach): A travs de este procedimiento se establece el servicio de conectividad IP que ofrece la red LTE/ LTE-A. Existen diferentes variantes del procedimiento de registro en funcin de si la red de acceso utilizada es E-UTRAN o cualquiera de las otras redes de acceso alternativas 3GPP y no 3GPP contempladas. 2) Procedimiento de peticin de servicio (Service Request): El modelo de servicio ofrecido por las redes LTE/LTE-A permite que un usuario en modo ocupado (sin una conexin a E-UTRAN) mantenga abiertos los servicios portadores EPS en la red troncal. Este procedimiento permite una reactivacin rpida del plano de usuario cuando el terminal pasa de ocupado a conectado. 3) Peticin de conexin PDN solicitada por el terminal (UE Requested PDN Connectivity): Las redes LTE/LTE-A permiten que el UE inicie el proceso de establecimiento una conexin PDN adicional a la conexin PDN establecida en el proceso de registro.

4) Activacin, modificacin y desactivacin de los servicios portadores EPS dedicados (EPS Bearer Activation/Modification/Deactivation): La gestin de los servicios portadores EPS dedicados es uno de los pilares de la gestin de sesiones en la red LTE. La activacin y modificacin de estos servicios puede estar vinculada al control dinmico de QoS ofrecido por el subsistema PCC. 5) Modificacin del servicio portador solicitada por el terminal (UE requested bearer resource modification): Este procedimiento permite que el terminal pueda solicitar cambios en los servicios portadores que le ofrece la red. Los cambios pueden ser a nivel de los parmetros de QoS como en los filtros de paquetes que determina la composicin del trfico agregado en un servicio portador. Si la solicitud de modificacin realizada por un UE es aceptada por la red, sta procede a iniciar los mecanismos pertinentes de activacin, modificacin y/o desactivacin de los servicios portadores EPS (el control sigue tenindolo la red, pero en este caso, atendiendo a una peticin proveniente del UE).

IV. CONCLUSIONES
Las caractersticas tcnicas de las redes LTE/ LTE-A las perfilan como las tecnologas capaces de soportar el despliegue de la Mobile IPTV toda vez que se constituyen en la evolucin de las redes de 3G, con en un ncleo de red All-IP, capaces de ofrecer altas velocidades de acceso, mejorar la eficiencia espectral, reducir el retardo y proporcionar calidad del servicio. La adecuada gestin de mecanismos y polticas de calidad de servicio permitirn que la red LTE/LTE-A pueda identificar los flujos de paquetes asociados a un servicio para dar el tratamiento preferente y con ello garantizar los recursos necesarios con el propsito que los parmetros de desempeo de la red estn dentro de los niveles aceptables para la entrega de servicios de Mobile IPTV. La arquitectura propuesta para la implementacin de servicio de Mobile IPTV en redes LTE/LTEA se basa en el uso del IMS como componente esencial para el control de sesiones, el lanzamiento del servicio, mecanismos AAA, la aplicacin de polticas, el control de admisin y la gestin de recursos. Tambin se plantea la inclusin del ser-

50

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 40 - 51

vicio de multidifusin y difusin de multimedia (NMBS) de as redes LTE/ LTE-A para lograr optimizar el uso del espectro radioelctrico y de ancho de banda, logrando con ello ampliar la cobertura de usuarios del servicios bsicos de Mobile IPTV.

nications, 2008 (PIMRC 2008), IEEE, pp. 1-5, Sep. 2008. [8] C. S. Lee, IPTV over Next Generation Networks in ITUT, in Proc. 2nd IEEE/IFIP International Workshop on Broadband Convergence Networks (BcN07), IEEE, pp. 1-18, May. 2007. E. Mikoczy, Next generation of multimedia services NGN based IPTV architecture, in Proc. 15th International Conference on Systems, Signals and Image Processing (IWSSIP 2008), IEEE, pp. 523-526, Jun. 2008. ITU-T Rec. Y.1910, IPTV functional architecture, Sep. 2008. ITU-T Rec. Y.2001, General overview of NGN, Dec. 2004. ETSI TS 182 028 V3.5.1, NGN integrated IPTV subsystem Architecture, Feb. 2011. ETSI TS 182 027 V3.5.1, IPTV Architecture; IPTV Functions Supported by the IMS Subsystem, Mar. 2011. M. Volk, J. Guna, A. Kos and J. Bester, Quality-Assured Provisioning of IPTV Services within the NGN Environment, IEEE Communications Magazine, vol. 46, No. 5, pp. 118-126, May. 2008. E. Mikoczy, D. Sivchenko, E. Xu and J. Moreno. IPTV Services over IMS: Architecture and Standardization, IEEE Trans. Communications Magazine, vol. 46, No. 5, pp. 128-135, May. 2008. M. A. Qadeer and A. H. Khan, Multimedia Distribution over IPTV and its Integration with IMS, in Proc.2010 International Conference on in Data Storage and Data Engineering (DSDE 2010), IEEE, pp. 101-105, Feb. 2010 Y. Sun, Y. Dong, Z. Zhao, X. Wen, and W. Zheng, Enhanced Multimedia Services Based on Integrated IMSMBMS Architecture in LTE Networks, in Proc. 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), pp. 1-5, Sep. 2010. 3GPP TS 26.346 V10.2.0, Multimedia Broadcast/ Multicast Service (MBMS); Protocols and codecs, Nov. 2011. S. Park, S. Jeong, C. Hwang and M. El Zarki, Mobile IPTV: Approaches, Challenges, Standards, and QoS Support, IEEE Trans. Internet Computing, vol. 13, no. 3, pp. 23-31, May 2009. O. Oyman, J. Foerster, T. Yong-joo and L. Seong-Choon, Toward enhanced mobile video services over WiMAX and LTE, IEEE Trans. Communications Magazine, vol. 48, no. 8, pp. 68-76, Aug. 2010.

TRABAJOS FUTUROS
La arquitectura propuesta permitir la definicin de un modelo de red LTE en el cual se simular el trfico generado por un servicio de Mobile IPTV con el objetivo de evaluar los principales parmetros de desempeo de la red ante distintas configuraciones.

[9]

[10] [11] [12] [13]

AGRADECIMIENTOS
Este trabajo present los resultados parciales de la de tesis de Maestra en Ingeniera Telecomunicaciones: Marco de Referencia Tcnico para el Despliegue del Servicio de IPTV sobre Redes Mviles LTE (Long Term Evolution) con Calidad de Servicio (QoS), la cual es desarrollada en el Grupo de Investigacin en Teleinformtica de la Universidad Nacional de Colombia GITUN.

[14]

REFERENCIAS
[1] Analysys Research, Global Mobile Broadband: Market potential for 3G LTE (Long Term Evolution), p. 93, Jan. 2008. Cisco Systems, Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 20112016, p. 29, Feb. 2012. O. Oyman, J. Foerster, Yong-joo Tcha, and Seong-Choon Lee, Toward enhanced mobile video services over WiMAX and LTE, IEEE Trans. Communications Magazine, vol. 48, no. 8, pp. 68-76, Aug. 2010. M. Schwalb, iTV Handbook: Technologies and Standards, Ed. Prentice Hall, 2003. ITU Press, ITU Paves the Way for Next-Generation 4G Mobile Broadband Technologies, ITU, Oct. 2010. Available: http://www.itu.int/net/pressoffice/press_releases/2010/40.aspx. M. Baker, LTE-Advanced Physical Layer, in Proc. IMTAdvanced Evaluation Workshop, 3GPP, Beijing, pp. 1 -48, Dec. 2009. I. Siomina and S. Wanstedt, The Impact of QoS Support on the End User Satisfaction in LTE Networks with Mixed Traffic, in Proc. IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Commu-

[15]

[2]

[16]

[3]

[17]

[4] [5]

[18]

[19]

[6]

[7]

[20]

Arquitectura funcional para la implementacin de mobile iptv sobre redes LTE y LTE-avanced- Rueda, Ramos

51

[21]

A. Al-Hezmi, Y. Rebahi, T. Magedanz and S. Arbanowski, Towards an interactive IPTV for mobile subscribers, in Proc. International Conference on Digital Telecommunications, IEEE, Francer, pp. 1-45, Aug. 2006 J. Goldberg and T. Kernen, Network structures - the Internet, IPTV and QoE, EBU Technical Review, pp. 1-11, Oct. 2007 FG IPTV-ID-0025, Overall definition and description of IPTV in the business role model, ITU-T, p. 4, Jul. 2006. C. Palau, J. Martinez-Nohales, J. Mares, B. Molina and M. Esteve. On mobile video streaming IPTV, in Proc. 10th International Conference on Telecommunications, IEEE, pp. 457-462, Jun. 2009. ITU-T FG IPTV-ID-0026, Classifications of IPTV Service and Its Meaning, Jul. 2006. S. Zeadally, H. Moustafa and F. Siddiqui, Internet Protocol Television (IPTV): Architecture, Trends, and Challenges, IEEE Trans. Systems Journal, vol. 5, no. 4, pp. 518-527, Dec. 2011. J. Kim, T. Um, W. Ryu, B. Lee y M. Hahn, Heterogeneus Networks and Terminal-Aware QoS/QoE-Guaranteed Mobile IPTV Service. IEEE Communications Magazine, vol. 46, no. 5, pp. 110-117, May. 2008. J. Liu, S. G. Rao, B. Li, and H. Zhang, Opportunities and challenges of peer-to-peer internet video broadcast, in Special Issue on Recent Advances in Distributed Multimedia Communications, IEEE, 2007, pp. 11-24. F. Sandu, S. Cserey and E. Mile-Ciobanu, Simulating of LTE Signaling, Advances in Electrical and Computer Engineering, AECE, vol. 10, no. 2, pp. 108-114, May. 2010. 3GPP TS 36.300 V10.6.0, Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2, Dec. 2011. 3GPP TS 24.301 V11.1.0, Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS); Stage 3, Dec. 2011. 3GPP TS 36.331 V10.4.0, E-UTRA; Radio Resource Control (RRC) Protocol specification, Dec. 2011. 3GPP TS 36.323 V10.1.0, E-UTRA; Packet Data Convergence Protocol (PDCP) specification, Mar. 2011. 3GPP TS 36.322 V10.0.0, E-UTRA; Radio Link Control (RLC) protocol specification, Dec. 2010. 3GPP TS 36.321 V10.4.0, E-UTRA; Medium Access Control (MAC) protocol specification, Dec. 2011.

[36]

3GPP TS 23.401 V10.8.0, General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access, Jul. 2012 3GPP TS 23.228 V11.3.0, IP Multimedia Subsystem (IMS); Stage 2, Dec. 2011. D. Durn, R. Cern, J. Arciniegas, Architecture for the Support of the Video on Demand Service for Virtual Academic Communities on IPTV, in Proc. 2011 6th Colombian Computing Congress (CCC), IEEE, pp. 1-7, May. 2011. Osiatis, ITIL V3 Gestin de servicios de TI, 2010, Available: http://itilv3.osiatis.es/itil.php Alcatel Lucent, LTE Evolved Packet System Architecture, 2011. Available: http://lte.alcatel-lucent.com/ locale/en_us/downloads/ LTE_poster.pdf. 3GPP TS 23.203 V11.4.0, Policy and charging control architecture, Dec. 2011 R. J. Vale, H. Viswanathan, eMBMS for More Efficient Use of Spectrum, Technology and Research E-Zine, Alcatel-Lucent, Nov. 2011. Available: http://www2. alcatel-lucent.com/blogs/techzine/ 2011/embms-formore-efficient-use-of-spectrum/ R. Gomes, F. lvarez, F. Casadeball, R. Ferrs, J. Prez and O. Sallent, LTE: Nuevas Tendencias en Comunicaciones Mviles, Fundacin Vodafone, 2010.

[22]

[37] [38]

[23] [24]

[39] [40]

[25] [26]

[41] [42]

[27]

[28]

[43]

[29]

[30]

[31]

[32] [33] [34] [35]

Multilistas aplicadas a la implementacin de un parseador de XML para la definicin de XPDL 2.2 en objective c para iOS
Multilists applied to an XML parser implementation in Objective C for iOS for XPDL 2.2 standard
Daniel Ivn Meza Lara Ingeniero de Sistemas, Universidad Piloto de Colombia Joven Investigador Grupo InnovaTIC, Universidad Piloto de Colombia danielmezal@gmail.com Leidy Andrea Ruiz Rodrguez Ingeniero de Sistemas, Universidad Piloto de Colombia Joven Investigador Grupo InnovaTIC, Universidad Piloto de Colombia Leidy.ruiz.r@gmail.com

scar Elas Herrera Bedoya Doctor en Telecomunicaciones, Universidad Politcnica de Valencia Docente Tiempo Completo, Investigador Grupo InnovaTIC, Universidad Piloto de Colombia oscar-herrera@unipiloto.edu.co

Resumen En este trabajo se expone la implementacin de estructuras de datos en el desarrollo de un parseador que permite la interpretacin de archivos XPDL (XML ProcessDefinitionLanguage) en su versin 2.2, mediante multilistas. Junto con el metamodelo propio del XPDL se busca solucionar una problemtica en la interpretacin del esquema XML, permitiendo un correcto almacenamiento de los elementos bajo el lenguaje Objective C para iOS, con el cual se pretende innovar en el campo de las plataformas mviles que hacen uso del lenguaje estndar BPMN (BusinessProcessModeling Notation) para la representacin de procesos de negocio y que generan el XPDL. El objetivo principal de un XPDL es describir la informacin del flujo de datos del proceso mediante un esquema XML (Extensible MarkupLanguage). Palabras clave BPMN, GDataXML, Objective C, Parser, Procesos de Negocio, XPDL. Abstract With the creation of the standard language BPMN(Business Process Modeling Notation) used to represent business processes, the XPDL(XML Process Definition Language) is generated, which describes the data flow information of the process using a XML(Extensible Markup Language) schema. This document shows the implementation of data structures on the development of a parser which allows the interpretation of XPDL files in the 2.2 version; using together multi-lists and the XPDL meta-model, the interpretation of the XML schema problematic is pretended to be solved, allowing a correct storage of the elements. As an additional contribution, the development of the functional parser is made under the Objective C lan-

guage for iOS, which is pretended to innovate in the mobile platform field. Keywords BPMN, GDataXML, Objective C, Parser, Business Process, XPDL.

I. INTRODUCCIN
En este artculo, se presenta un modelo para la implementacin de estructuras de datos complejas que faciliten la generacin de documentos XPDL (XML ProcessDefinitionLanguage) [1], los cuales son generados de forma organizada por medio de un esquema conceptual definido por el metamodelo propio. Con la apropiacin del esquema conceptual se componen las jerarquas del XML (Extensible MarkupLanguage)[2], que basado en el-estndar XPDL 2.2, contiene la representacin de los elementos propios del modelado de procesos de negocio bajo el lenguaje BPMN (Business ProcessModelingNotation)[3] cuya representacin grfica del ejemplo de un proceso se muestra en la Fig. 1. La representacin de los procesos de negocio por medio del BPMN dentro de un modelador, muestra la unin entre los objetos y las relaciones entre ellos de forma grfica, a partir de esto se genera el XPDL en el cual se guarda, por medio

Recibido: 02/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

53

de un esquema XML, todas las caractersticas propias del proceso. (Ver Tabla I).
Fig. 1 EJEMPLO DE LA REPRESENTACIN GRFICA DE UN PROCESO EN NOTACIN BPMN

Para la definicin de los tipos de datos e inclusin de cada elemento del BPMN dentro del esquema XML, se realiza un modelo preliminar que valide los elementos bsicos del BPMN; la abstraccin del modelo conceptual define de manera general cada elemento de flujo que pueda presentarse dentro del proceso diagramado; posteriormente se realiza la ampliacin y definicin de los tipos de objetos creando as un metamodelo. El metamodelo generado contiene todos los elementos de flujo usados para la representacin del BPMN, segn cada elemento, se definen sus atributos propios y las relaciones entre objetos [4]. Con la conceptualizacin del esquema XML y segn cada elemento propio del metamodelo [5] se construyen las estructuras de datos denominadas multilistas que, al ser implementadas al esquema, buscan de forma sencilla acceder a los elementos y sus respectivos atributos; las multilistas se encargan de guardar las caractersticas de los objetos y sus atributos. Las relaciones entre los objetos van de la mano con nodos establecidos para cada objeto, los cuales se encargan de enlazar los elementos padres (contenedores), por ejemplo los Pools, y los nodos hijo (contenido), por ejemplo, los Lanes, de esta manera se asegura que el XPDL creado cumpla con el estndar 2.2 y el esquema XML definido previamente; con esto se asegura que cada elemento incluido dentro del estndar BPMN, desde un Pool hasta un elemento DataStore, cree un nodo ndice propio y se conecte al elemento prximo para construir la jerarqua del XPDL. Como la estructura de XPDL se crea a partir del esquema XML, se deduce que en la platafor-

ma iOS la interpretacin del archivo del XPDL 2.2 no tiene problema al iniciar el parseo del proceso, por esta razn, al iniciar la implementacin de dicho parseador se analiza sobre qu tipos de parsers pueden ser implementados en Objective C[6]. Para la creacin del parser se toma como punto de partida el esquema XML definido para el estndar XPDL 2.2. El analizador sintctico que realiza el parseo, tanto de escritura como de lectura del documento con extensin XPDL usa el API para Google XML de uso exclusivo para Objective C denominado GDataXML[7], el cual permite el manejo de archivos de forma dinmica y sin alterar el rendimiento de la memoria en el dispositivo, lo cual es importante al desarrollar aplicaciones para dispositivos mviles de Apple [8]. Para concluir con la implementacin del parseador se realizan pruebas tanto del rendimiento y consumo de procesos dentro del dispositivo como de la ejecucin del parseador XPDL.

II. ESQUEMA CONCEPTUAL XPDL


El lenguaje estndar XPDL fue desarrollado por WfMC (Workflow Management Coallition) [9] en 2001, cuyo objetivo principal es almacenar y modificar las caractersticas del diagrama del proceso, dicho lenguaje permite por un lado leer y editar los procesos y por el otro ejecuta el modelo en un compilador de XPDL en una suite BPM [10]. A. Modelo preliminar BPMN Tomando como base la diagramacin del BPMN y la especificacin actual del lenguaje XPDL, definida por WfMC para su nueva versin 2.2, se propone un esquema conceptual bsico que especifica qu entidades y relaciones existen al momento de realizar la creacin del XPDL. Como primera instancia se tienen en cuenta todos los elementos que contiene el BPMN como notacin (ver Fig. 2), de estos se parte un modelo inicial, dicho modelo abstrae de manera general, los elementos diagramados por medio del esquema BPD (Business ProcessDiagram)[11]. Obtenida la abstraccin de los elementos usados en el BPMN y establecidas relaciones entre ellos, el paso siguiente es crear el diagrama conceptual (ver Fig. 3), el cual conllevar a la creacin del metamodelo propio del XPDL.

54

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

El modelo conceptual contiene, adems de los elementos definidos del BPMN, el tipo de relaciones que se establecen entre los objetos, creando as un paquete llamado BPD, el cual mantiene cada elemento en un contenedor interno (Package); dependiendo de los elementos se establece una relacin de acuerdo a cuantos elementos podran existir dentro del contenedor interno, para el caso de los Swimlanes, siempre iniciar en uno y no estar limitada la creacin de elementos, por otro lado, para el elemento WorkFlowProcesses, la creacin est limitada a uno, ya que solamente en un proceso diagramado habr un flujo de eventos.
Fig. 2 MODELO PRELIMINAR BPMN

A partir de la anterior definicin del modelo conceptual del XPDL y mediante una abstraccin profunda sobre cada elemento, se establece el metamodelo, en el cual se definen de manera individual las relaciones entre cada tipo de objetos. B. Metamodelo XPDL El metamodelo [12] identifica las entidades y atributos para el intercambio, o almacenamiento del modelo de procesos, establece una serie de reglas de herencia para asociar una delimitacin del proceso individual con definiciones de entidades por especificacin de participantes, los cuales se establecen en el nivel de paquetes en vez del nivel de definicin individual de procesos (ver Fig. 4).
Fig. 4 METAMODELO XPDL

Fig. 3 DEFINICIN DEL MODELO CONCEPTUAL PARA XPDL

La estructura jerrquica del metamodelo permite generar de manera estructurada la creacin del parseador; posterior al anterior anlisis se hace una representacin grfica y comparacin entre dos lenguajes BPMN y XPDL.

III. IMPLEMENTACIN DEL PARSER


La definicin del paquete permite la especificacin de un nmero de atributos de definicin de elementos, los cuales sern aplicados en definicin de procesos individuales contenidos dentro del paquete. El lenguaje XPDL y BPMN son muy similares, se organizan en forma de organigrama [13], una forma simple de ver sus similitudes es mostrar grficamente (ver Tabla I) elementos especficos en el cdigo XPDL que representa un objeto grfico en el proceso.

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

55

Tomando como ejemplo el XPDL generado por BizAgiModeler, se muestra en la Tabla 1.


TABLA I REPRESENTACIN DE UN BPMN EN LENGUAJE XPDL. GENERADO POR BIZAGI.

Conocido el modo de interpretacin que le da el lenguaje Objective C al esquema XML y con un amplio conocimiento en la creacin de mtodos que abstraen la informacin presentada en los archivos XML, se debe programar de manera lgica la bsqueda de elementos internos y sus atributos, esto se logra mediante la implementacin de un parser o analizador sintctico que acte de manera dual, ya que el parser debe interpretar y crear un archivo XPDL segn el estndar en su versin 2.2. El proceso para iniciar el parser XML, requiere de la entrada de un archivo, el cual contiene el valor de cada elemento individual definido. A. Definicin de Parser En iOS no existe propiamente un marco referente a las definiciones XML como XML Documents para aplicaciones ejecutadas en OSX [14], por tal razn es primordial crear un parseador propio para la definicin del XPDL; dado que existen diferentes libreras que permiten realizar el parseo, se elabora una comparacin entre estas, de igual manera se evala su rendimiento una vez

estn implementadas sobre el lenguaje Objective C(ver Fig. 9). Un parser o analizador sintctico lee el documento XML y comprueba que est bien escrito, adicionalmente puede ser usado para verificar su estructura[15]. Este parser puede ser de tipo SAX(Simple API for XML) o de tipo DOM(DocumentObjectModel), tal como se determina en [16]: SAX: Parser en el cual el cdigo es notificado conforme se avanza dentro del rbol XML, y el programador se encarga de mantener en mente el estado y la construccin de cualquier objeto que se quiera conservar mientras el parser avanza dentro del archivo. DOM: Parser que lee todo el documento y construye en memoria una representacin en la que se puede hacer un query para saber la informacin dentro de distintos elementos. Los parsers que analizamos en este trabajo y que se definen [16] son los siguientes: NSXMLParser: Es un parser SAX incluido por defecto con el iPhone SDK. libxml2: Es una librera de cdigo abierto que se incluye por defecto con el iPhone SDK. Las libreras soportan el procesamiento de parsers SAX y DOM. Es capaz de hacer parser a los datos a medida que son ledos. TouchXML: Es un parser DOM de estilo NSXML. Solo se pueden realizar lecturas de archivos. TBXML: Es un parser DOM ligero diseado para ser tan rpido como sea posible mientras se consume lo mnimo de recursos de memoria. Salva tiempo porque no realiza validaciones, no soporta XPath y solo se puede realizar lectura de archivos XML. GDataXML: Parser DOM de estilo NSXML, desarrollado por Google, que permite la manipulacin sencilla de objetos dentro del XML. Como la estructura del XPDL se crea a partir de un modelo XML, se deduce que sus nodos jerrquicos son inalterables, as se hace ms fcil la representacin de cada elemento como objeto en el lenguaje de programacin. De ante mano se sabe que cualquier lenguaje debe soportar la estructura del lenguaje XML, por ello inicialmente la interpretacin del documento XPDL con la ayuda

56

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

de cualquiera de las libreras anteriores no fue un problema en el caso de la plataforma iOS, ya que iOS internamente maneja un archivo PList[17], que contiene una estructura propia XML, el cual representa cada elemento de la aplicacin como un objeto. B. Seleccin del parser. Para la seleccin del parser se generaron una serie de pruebas, primero se decide que debe hacer el parser en una parte especfica del documento, por ejemplo, una compuerta, como un objeto en el XPDL. Dentro de las pruebas realizadas se observa que entre ms complejos son los archivos, los parser SAX no pueden ser utilizados, ya que se necesita leer el documento completamente para slo buscar un elemento especfico. Ya que el parser de tipo SAX, no permite realizar bsquedas internas en el documento, se decide optar por un parser de tipo DOM, el cual es ms gil en la bsqueda de elementos y consume menos recursos, adems accede a un nodo especifico del rbol en el XPDL. De los parsers de tipo DOM se descartan TouchXML y TBXML, ya que estos no permiten la escritura de archivos XML y no son tiles para la implementacin del diagramador. Al implementar GDataXML, se observa que este parser incorpora libxml2 por defecto y permite realizar tanto la lectura como la escritura de archivos XPDL, as como la bsqueda de elementos que se necesiten dentro del archivo. Consideradas estas caractersticas y las Tablas en las que se hicieron las pruebas de velocidad (ver Fig. 8), se toma la decisin de usar el parser GDataXML de tipo DOM, ya que su tiempo de proceso es mejor que la mayora y adems permite la escritura y lectura de archivos XML. C. Parser XPDL con GDataXML. Dentro de las clases del parser GDataXML, se encuentran implementados mtodos que retornan elementos o atributos abstrados del XPDL. GdataXML provee dos interfaces, una de ellas es GDataXMLNode que contiene mtodos privados, los cuales obtienen los nodos del rbol que se genera al leer el archivo XPDL. Otra interface importante es GDataXMLElement que no slo per-

mite crear una instancia que tiene la capacidad de navegar dentro de un tag (padre) o un grupo de tags permitiendo as la abstraccin de atributos propios del nodo padre, sino que tambin permite crear y modificar un nuevo elemento dentro del XPDL. Previo al parser, se crean las clases con atributos que representan cada elemento del BPMN, (ver Tabla 1), para esto fue necesario entender el metamodelo del XPDL (ver Fig. 4). La primera labor del parseador es el manejo de la lectura e interpretacin de un documento XPDL, para esto, se crea una clase que contiene el parser y se implementa el mtodo que carga el archivo XPDL. Para estar ms seguros de los elementos que maneja el lenguaje XPDL, se crea un diccionario de datos, el cual contiene la definicin de los objetos del lenguaje XPDL 2.2; posteriormente se define el XPath [18], este es el encargado de recorrer el rbol jerrquico del documento XPDL, que permite el despliegue de la ruta del objeto a parsear y accede a la informacin de los nodos atributos definidos en dicho documento. Para realizar el recorrido de cada objeto dentro del documento, se crea un elemento propio del parser, el cual por medio de ciclos, abstrae el valor de los atributos tanto del padre como de los hijos en cada nivel del XPDL. Dentro de esta clase se instancian los objetos (color azul) y sus atributos (color negro), que se usan en la representacin grfica del proceso. La siguiente figura describe el proceso de lectura que realiza el parser para la abstraccin de atributos, de acuerdo al metamodelo del elemento Pool. (Ver Fig. 5).
Fig. 5. PROCESO DE LECTURA DEL PARSER PARA LA GENERACIN DEL POOL.

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

57

Posterior a la abstraccin de los objetos y sus atributos, estos se almacenan dentro de un arreglo que guarda al elemento hijo, este elemento se introduce en otra lista que representa al nodo padre, creando as una lista doblemente enlazada. (Ver Fig. 6).
Fig. 6 ESTRUCTURA LISTA DOBLEMENTE ENLAZADA PARA EL NODO POOLS.

si el nodo es o no un espacio vaco, se toma como nodo significativo, de tal manera que no se cumpla con el estndar del XPDL en su versin 2.2. Observado lo anterior se decidi por optar por otro tipo de estructura, que concluya con la implementacin de listas dobles o multilistas enlazadas, que conectadas entre s por medio del atributo id de cada elemento, permiten una fcil interpretacin de los objetos y una apropiada ejecucin de los procesos. Con la adopcin de multilistas, el mtodo de bsqueda permite acceder a la informacin de manera ordenada a travs de campos claves, en este caso los nodos ID. Las multilistas permiten llegar a un registro por diferentes caminos. El camino lo determina el campo clave sobre el cual se realice la bsqueda [19]. A. Creacin de Multilistas En la Fig. 6 se muestra de manera general, una matriz de objetos Pools, la cual representa la lista doblemente enlazada, esta tiene el objeto POOLS como padre, que contiene a POOL como hijo, que, a su vez, contiene a LANES, al igual que POOLS, LANES tiene el objeto LANE como hijo; que genera as una jerarqua de objetos. Cada hijo est encabezado por un ID, el cual es heredado por el padre, que permite la fcil bsqueda, el acceso a dicho objeto y sus respectivos atributos. Para lograr el parseo en la multilista, el primer elemento que se crea es el Pool, dado que es el contenedor de flujo del proceso; la multilista denominada POOLS tiene un nodo principal que la identifica llamado IDPool, este ser el nodo conector de los elementos que estn contenidos dentro del Pool. De igual manera para el caso de los LANES, el nodo principal est dado por el IDPool, pero para la identificacin del objeto se crea un nodo secundario denominado IDLane, el cual permite tener acceso a los atributos de este elemento. Cada elemento, adems, est conectado a otra multilista denominada NODEGRAPHICSINFOS, que contiene informacin referente al tamao, la posicin de los elementos y se referencia con el ID de cada elemento creado. Para lograr la creacin del parser, inicialmente se evala la estructura propia del lenguaje estndar XPDL con niveles propios del lenguaje en su

IV. IMPLEMENTACIN DE LAS ESTRUCTURAS MULTILISTAS


De acuerdo con la jerarqua de nodos del XPDL y sus respectivos atributos, se realiza un anlisis sobre qu tipo de estructura se adaptara mejor al momento de parsear el documento XPDL. Como primera instancia se opta por implementar rboles de datos, dado que la jerarqua del XML est desarrollada por esta estructura y esto permitira una fcil abstraccin y creacin de los objetos. Con la implementacin de los rboles y mediante mtodos de conservacin para los nodos, en la lectura del documento XPDL no hubo problema alguno. Mientras que en la creacin de un nuevo documento, el esquema se creaba con nodos vacos, es decir, si en el proceso se estableca la creacin de un Pool y ningn Lane, el mtodo de generacin que recorra el rbol de jerarquas le cargaba al elemento Pool un contenedor Lanes con su respectivo nodo Lane sin que dicho elemento hubiera sido creado; dicho de otro modo,

58

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

versin 2.2, la cual, agrupa objetos de manera individual con sus atributos, coordenadas y dems especificaciones. B. Estructuracin del XPDL Tomado como referencia y observada la creacin del archivo XPDL generado por BizAgiModeler [20], cabe resaltar que la estructura generada no contiene un orden legible para el programador, ya que ordena los elementos por su posicin, es decir, captura el valor de la coordenada X y genera los elementos de manera descendente. Se realizaron documentos ejemplo de XPDL con cada tipo de elemento de BPMN, en los cuales se observaba la jerarqua y la validez del documento XPDL creados por el modelador BizAgiModeler; como resultado se obtuvo el rbol de jerarquas del proceso con sus elementos y atributos (ver Tabla II). En el siguiente ejemplo se toma el elemento de evento inicio, que bajo el estndar grfico BPMN se representa por un crculo y su estructura en XPDL (ver Tabla II).
Tabla II Estructura XPDL evento inicio <WorkflowProcesses> <WorkflowProcess Id=66Name=Proceso principal> <Description /> <ActivitySets /> <Activities> <Activity Id=3f Name=> <Event> <StartEvent Trigger=None /> </Event> <NodeGraphicsInfos> <NodeGraphicsInfo ToolId=BizMobileHeight=30 Width=30> <Coordinates XCoordinate=55 YCoordinate=130 /> </NodeGraphicsInfo> </NodeGraphicsInfos> </Activity> </Activities> </WorkflowProcess> </WorkflowProcesses>

En la configuracin general del proyecto se realizan ciertas modificaciones para que el parseador funcione correctamente, en este punto entra Libxml2, una librera que se importa en la clase .h del parseador y llama dependencias propias del XML que permite la manipulacin de los rboles, nodos y validacin de los dems elementos del documento de XML. Para la validacin del documento utilizamos XPath [22], que por medio de los array, ayuda a fragmentar el documento XPDL dependiendo de la divisin de los tags (ver Fig. 7). Los nodos que son abstrados por el XPath, se pueden manipular como elementos individuales segn la posicin del Array; tambin es posible modificar el archivo XML y mantener las versiones de modificacin.
Fig. 7 DECLARACIN DEL XPATH PARA EL ELEMENTO POOL.

NSArray *elementosPools = [doc nodesForXPath:@//fb:Pools/fb:Poolnamespaces:ns error:nil];

VI. RESULTADOS OBTENIDOS


Previo a la implementacin del parseador y su ejecucin, se realiza una interpretacin completa de un archivo XML para seleccionar de acuerdo a las velocidades, qu tipo de parser se va a utilizar para la implementacin con el lenguaje estndar XPDL 2.2. A continuacin se muestran las pruebas que se realizaron para la seleccin del parser: A. Pruebas para la seleccin del parser Dado que es primordial medir la velocidad con que el dispositivo mvil ejecuta los procesos en una aplicacin, para este caso la primera prueba de seleccin se basa en la medicin de la velocidad de los diferentes parsers. Las figuras que se muestran a continuacin dan a conocer cmo interactan los distintos parsers dentro del dispositivo y el tiempo (tomado en segundos) que les toma incluir la informacin de un archivo XML de 900KB de prueba, que contiene las mejores canciones en iTunes[19]. La evaluacin se realiza con 10 ejecuciones de las cuales se observan los resultados para tomar

Segn los aspectos funcionales anteriormente descritos, el paso siguiente es la codificacin y creacin del parseador XPDL.

V. CONFIGURACIN DEL PARSER EN OBJECTIVE C


El proyecto el cual contiene el parseador del XPDL, se crea en el entorno de desarrollo (IDE) de Objective C, llamado Xcode [21] en su versin 4.3.3.

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

59

los datos y as generar las tablas de comparacin; en la Fig. 8 se muestran los datos de los parsers. Como primera instancia se observa la velocidad del parser (ver Fig. 8), de la cual se concluye que el mejor parser es TBXML, dado que tard menos tiempo en parsear el archivo.
Fig. 8 VELOCIDAD EN SEGUNDOS DEL PARSER. PARA IPOD TOUCH 4G

B. Pruebas de la ejecucin del parser dentro de Objective C. En estas pruebas se evaluaron diferentes archivos XPDL variables en su tamao; observado su comportamiento se obtuvo la siguiente Grfica (ver Fig. 10), en donde se muestra el tiempo que tard cada archivo en realizar el parseo, recorrer la multilistas y guardar los objetos dentro documento del XPDL.
FIG. 10 PRUEBA DE ARCHIVOS CON EL PARSER XPDL.

En la segunda prueba se realiz una medicin del uso de memoria por cada tipo de parser (ver Fig. 9), en esta se concluye que el parser que menos recursos de memoria consumi fue Libxml2 de tipo SAX. Tomados como punto de partida estos datos, se realiza un anlisis sobre qu tipo de parser implementar; en este punto se tuvo en cuenta la estabilidad del parser GDataXML y se evalu la importancia que este parser le da a la lectura y creacin de un archivo XPDL.
Fig. 9 USO DE MEMORIA EN MB PARA IPOD TOUCH 4G

Se concluye as, que sin importar el tipo de XPDL el parseador se ejecutar correctamente; la variabilidad del tiempo de ejecucin depende del tamao del archivo y de la cantidad de elementos BPMN contenidos en l. C. Pruebas fsicas de fugas Estas pruebas se encargan de hacer un recorrido general en los mtodos para buscar variables que permanezcan en ejecucin y muestran su ubicacin. En la Fig. 11 se muestran los Bytes vs. Tiempo de ejecucin, en la cual las barras representan las variables que quedan en ejecucin despus de cerrar una escena.
Fig. 11 PRUEBAS DE FUGAS

D. Pruebas fsicas de hilos de ejecucin. En estas pruebas se verifica la cantidad de hilos que se ejecutan durante la ejecucin normal del programa. (Ver Fig. 12).
Fig. 12 PRUEBAS DE HILOS DE EJECUCIN

A partir de esto, se genera una serie de pruebas en las que inicialmente se establece qu operaciones debe hacer el parser, por ejemplo, abstraer informacin de una parte especfica del documento, como es el caso de un elemento Activity dentro del XPDL.

60 VII. CONCLUSIN Y TRABAJO FUTURO

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 52 - 61

En esta investigacin se plantea una solucin para la representacin de elementos del BPMN 2.0 [24] recopilados dentro de un archivo creado bajo el lenguaje estndar XPDL en su versin 2.2, que por medio de la implementacin de estructuras de datos llamadas multilistas, permite almacenar de manera sencilla y eficiente los valores de cada elemento contenidos dentro del documento XPDL. Dado que estas estructuras son nicas y complejas, se percibe la necesidad de incorporar un parser que haga de moderador entre los objetos del BPMN y el lenguaje XPDL. El procedimiento ms relevante de la investigacin fue la creacin del parser, ya que, dentro de Objective C, no se ha implementado la generacin de este tipo de estructuras. Con GDataXML, se soluciona este inconveniente y facilita la lectura y escritura del archivo de diagramacin del XPDL. Con la realizacin de esta investigacin se abordan temticas poco desarrolladas tanto en el mbito organizacional como en la parte de implementacin y desarrollo para dispositivos mviles. Para comprobar la eficiencia del parseador, se realizaron una serie de pruebas, en donde se compararon archivos de distinto tamao, los cuales contenan diferente tipo de informacin. Como resultados obtenidos, se observ la eficiencia y el rendimiento del dispositivo realizando el parseo de los archivos (ver Fig. 10); se concluye que el parseador se ejecutar de forma exitosa siempre y cuando el XPDL est estructurado de manera correcta y sin importar el tamao del documento. Por otro lado, para probar la resistencia del dispositivo en el momento de la ejecucin del parseador, se realizaron pruebas fsicas, donde se puede comprobar la cantidad de datos que son procesados (ver Fig. 12) y la cantidad de memoria utilizada por la aplicacin desde el inicio del parseo (ver Fig. 11). Como resultado satisfactorio, se realiz la insercin y validacin del parseador dentro del proyecto de grado denominado Aplicacin en entornos mvil para el modelamiento de procesos de negocio [25], en el cual se implement el parseador de XPDL, permitiendo as, mediante una interfaz amigable, la creacin, modificacin y

modelamiento de procesos de negocio dentro del dispositivo mvil de forma exitosa, innovando en el campo del desarrollo de aplicaciones mviles para la gestin de procesos. Lo anterior permite apoyar la bsqueda de nuevas tecnologas y soluciones a problemticas propias de los negocios, e incorporar mejoras en la realizacin y gestin de procesos desde su planteamiento que pasa por su distribucin a cada uno de los miembros del grupo de trabajo y finaliza con la ejecucin del proceso, beneficia a las personas participes de este, incluido, por supuesto, el usuario final. De igual forma, y como trabajo futuro, se pueden realizar implementaciones que mejoren el desempeo de la presente implementacin en el mbito del desarrollo de software y optimizacin de cdigo y la capacidad de auto generar cdigo para el parseador basado en el esquema y las reglas propias de una estructura XSD.

REFERENCIAS
[1] [2] [3] XPDL, Welcome to XPDL.org. Noviembre 2011. [Online]. Disponible en: http://www. xpdl.org/ XML, Extensible Markup Language (XML). Julio 2012. [Online]. Disponible en: http://www. w3.org/XML/. BPMN, Documents Associated with Business Process Model and Notation (BPMN) Version 2.0. Julio 2012. [Online]. Disponible en: http://www.bpmn.org/. BPMN Elements and Attributes V4. Julio 2012. [Online]. Disponible: http://www.omg.org/bpmn/ Documents/BPMN_Elements_and_Attributes.pdf Process Definition Interface- XML Process Definition Language, Meta Model. Workflow Management Coalition (WfMC). Julio 2012. [Online]. Disponible en :http://www.wfmc.org/. R. Wenderlich. How To Choose The Best XML Parser for Your iPhone Project. Julio 2012. [Online]. Disponible en: http://www.raywenderlich.com/553/how-tochose-the-best-xml-parser-for-your-iphone-project. Gdata-objectivec-client. Google Data APIs Objective C Client Library. Julio 2012. [Online].Disponible en: http://code.google.com/ p/gdata-objectivec-client/. Apple. Julio 2012. [Online]. Disponible en: http://www. crunchbase.com/company/apple. Workflow Management Coalition (WfMC). Noviembre 23 2011. [Online]. Disponible en: http://www.wfmc.org/ .

[4]

[5]

[6]

[7]

[8] [9]

Multilistas aplicadas a la implementacin de un parseador de xml para la definicin de xpdl 2.2 en objective c para ios - Meza, Ruiz, Herrera

61

[10]

Jon Puke. XPDL The silent Workhouse of BPM P1.Noviembre 23 2011. [Online]. Disponible en: http://www.wfmc.org/Published-Research/Article/ View-category.html. BPD, Catalog of Business Modeling and Management Specifications. Noviembre 23 2011. [Online]. Disponible en: http://www.omg. org/technology/documents/br_pm_spec_catalog.htm Process Definition Interface- XML Process Definition Language, Package Meta Model. Workflow Management Coalition (WfMC). P 14.Julio 2012. [Online]. Disponible en :http:// www.wfmc.org/. Appian, Appian BPM Suite: Mobiles. Noviembre 23 2011. [Online]. Disponible en: http://www.appian. com/bpm-software/bpm-components/mobile-bpm. jsp. S. A. White, XPDL and BPMN, Future Strategies Inc. WFMC, P 222. Octubre 26 2011. [Online].Disponible en: http://www.bpmn.org/ Documents/XPDL_BPMN. pdf. R. Wenderlich. How To Choose The Best XML Parser for Your iPhone Project. Disponible en: http://www. raywenderlich.com/553/how-to-chose-the-best-xmlparser-for-your-iphone-project. Noviembre 25 2011. Apple Inc. Plist Mac OS X. Noviembre 30 2011. [Online]. Disponible en: http://developer. apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man5/plist.5.html. Apple Inc. Plist Mac OS X Noviembre 30 2011. [Online]. Disponible en: http://developer. apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man5/plist.5.html. W3School. XPath Tutorial. Agosto 2011. [Online].Disponible en: http://www.w3schools. com/xpath/ F. Roberto. Algoritmos, estructuras de datos. Programacin orientada a objetos. Ecoe ediciones 2005. Bogot p. 273. BizAgi, BizAgiModeler. Noviembre 25 2011. [Online]. Disponible en: http://www.bizagi.com/ Xcode. Developer tolos. Julio 2012 [Online]. Disponible en: https://developer.apple.com/ technologies/tools/. R. Wenderlich. How To Choose The Best XML Parser for Your iPhone Project. Noviembre 2011. [Online]. Disponible en: http://www. raywenderlich.com/553/howto-chose-the-best-xml-parser-for-your-iphone-project. Apple, iTunes. Diciembre 2 2011. [Online]. Disponible en: http://www.apple.com/es/itunes/.

[24]

BPMN. OMG, Object Managment Group. Business Process Modeling Notation. Agosto 2011. [Online].http:// www.bpmn.org/ D. Meza, L. Ruiz. Aplicacin en entornos mvil para el modelamiento de procesos de negocio. Universidad Piloto de Colombia. Julio 2012.

[11]

[25]

[12]

[13]

[14]

[15]

[16]

[17]

[18] [19]

[20] [21]

[22]

[23]

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial
Simultaneous measurement of the rotation and traslation of an object in the plane using phase information of a radial grid
Luis Alejandro Galindo Vega Estudiante de Ingeniera Electrnica, Universidad Industrial de Santander Bucaramanga, Colombia sanalejox18@hotmail.com Jaime Enrique Meneses Fonseca Ph. D. SciencesPourLingenieur Profesor Titular, Investigador Grupo GOTS, Universidad Industrial de Santander UIS Bucaramanga, Colombia
jaimen@uis.edu.co

Camilo Andrs Ramrez Prieto Estudiante de Ingeniera Electrnica, Universidad Industrial de Santander Bucaramanga, Colombia gamada5@hotmail.com Jaime Guillermo Barrero Prez Ingeniero Electricista, Universidad Industrial de Santander Docente Tiempo Completo, Investigador Grupo CEMOS, Universidad Industrial de Santander UIS Bucaramanga, Colombia jbarrero@uis.edu.co

Resumen En este artculo se presenta una estrategia que permite determinar de forma simultnea la posicin y orientacin de un objeto en el plano. El mtodo consiste en analizar un sistema de franjas radiales adherido al objeto y por medio de procesamiento digital de imgenes determinar su fase. Este proceso requiere determinar con precisin subpixel las coordenadas del centro y el eje radial de las franjas. Se emplea el mtodo de la Transformada de Fourier y se realiza la transformacin de coordenadas rectangulares a radiales se puede calcular la fase y el centro del sistema de franjas. De esta manera, la fase del sistema de franjas radiales se utiliza como elemento codificador para la medida de posiciones angulares y posiciones del objeto en el plano. Evaluaciones experimentales demuestran que la tcnica desarrollada tiene precisin sub-pixel al evaluar desplazamientos y rotaciones de un objeto en el plano. Se evala el error introducido en el clculo de posicin angular y desplazamiento del objeto. El estudio de la influencia de los parmetros del sistema de franjas radiales permiti establecer que el tamao y la cantidad de franjas son factores determinantes para que el mtodo presente un mnimo error. Palabras clave Extraccin de fase, metrologa ptica, Procesamiento Digital de Imgenes. Abstract This paper presents a strategy that allows to determine the position and orientation of an object in a plane. The method consists of analyzing a system of radial fringes adhered to the object and by means of a digital image process to determine its phase. This process requires the coordinates of the center with sub-pixel accuracy and the radial axis of the fringes. Using the Fourier transform method and performing a transformation of coordinate systems from rectangular coordinate into

radial, it can be calculated the phase of fringe system and the center of the radial fringes. Thus, the phase of the radial fringes is used as an encoder for measuring angular positions and spatial positions of the object in the plane. Experimental evaluations show that the technique developed has sub-pixel accuracy in evaluating displacements and rotations of an object in the plane. It is evaluated the error introduced in the calculation of angular position and displacement of the object. The study of the influence of system parameters of radial fringes let to establish that the size and number of fringes are determining factors for the present method in order to reduce the error. Keywords Phase extraction, optical metrology, Digital Image Processing.

I. INTRODUCCIN
Varias aplicaciones industriales tienen la necesidad de determinar con precisin el desplazamiento y rotacin de un objeto en el plano, por lo que se requiere de equipos sofisticados que cumplan dicha funcin. Como no se conoce un dispositivo en el mercado que lleve a cabo las dos medidas de forma simultnea, se tienen que adaptar varios dispositivos lo que eleva su costo de implementacin. Encoders, potencimetros lineales, sensores inductivos y sensores laser son los instrumentos ms utilizados para tal fin, algunos de ellos limitados en resolucin y en rango de medida.

Recibido: 03/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

63

En la lnea investigativa de metrologa ptica del grupo de ptica y Tratamiento de seales GOTS de la Universidad Industrial de Santander, se han realizado investigaciones conjuntas con el grupo de ptica de LInstitute FEMTO ST de Besanon Francia con el fin de determinar un sistema de posicionamiento global que permita generar un dispositivo de Reconstruccin Tridimensional (R3D) porttil. Los resultados obtenidos muestran que una mira o rejilla con franjas paralelas en coordenadas cartesianas permite obtener la posicin de un cuerpo en el espacio, a precisin subpixel [1], [2]. Un anlisis matemtico previo permite determinar que un sistema de franjas radiales puede ser usado para medir rotaciones y traslaciones de un objeto en el plano. [3] La tcnica desarrollada en este trabajo consiste en adquirir una imagen de un sistema de franjas radiales o rejilla radial; mediante un algoritmo computacional de procesamiento de imgenes se determinan las coordenadas del centro de la rejilla en el plano. La extraccin de su fase geomtrica permite reportar la orientacin angular de la rejilla radial. Pruebas de laboratorio validan el mtodo, en el que se estudia el desempeo del algoritmo para determinar el error introducido en el clculo de posicin angular y desplazamientos en 2D para rejillas radiales con diferentes parmetros.

encuentran entre un radio menor y uno mayor, y posee dos sectores angulares sin franjas. La fase del sistema de franjas radiales corresponde al argumento la funcin coseno de (1), se caracteriza por tener un comportamiento lineal en funcin de la variable y no depende de r, teniendo la misma distribucin espacial de un sistema de franjas rectangulares en coordenadas cartesianas.
FIG. 1. SISTEMA DE FRANJAS RADIALES O REJILLA RADIAL

A. Clculo de la fase de un sistema de franjas radiales. Con la informacin contenida en la fase del sistema de franjas radiales es posible determinar su orientacin y posicin en el plano. Aunque en la literatura se encuentra poca informacin acerca de un mtodo directo para extraer la fase a este tipo de distribuciones, se plantea la estrategia de hacer un cambio de coordenadas, de tal manera que el sistema de franjas radiales se comporte como un sistema de franjas rectangulares. El cambio de coordenadas rectangulares a polares implica calcular correctamente la ubicacin del centro de la rejilla radial. De esta manera, la imagen final con la transformacin de coordenadas posee franjas paralelas, de la cual es posible extraer la fase emplendose mtodos conocidos como la Transformada de Fourier [4], corrimiento de fase [5], Fourier con ventana [6],[7-8] y Transformacin de Wavelet [9], entre otros. B. Clculo del centro Haciendo uso de las propiedades de la transformada de Fourier, es posible determinar las

II. SISTEMA DE FRANJAS RADIALES


Un sistema de franjas radiales corresponde a una distribucin en la que los puntos de igual intensidad generan un patrn de lneas rectas radiales que provienen de un centro comn. De esta manera, al extraer valores de intensidad de puntos ubicados a igual distancia del centro se obtiene un perfil peridico. Matemticamente el sistema se expresa en coordenadas polares (r, ) por:

donde: 0 (r,) es el fondo continuo, 1 (r,) es el contraste, (2P )* representa la fase, siendo el paso angular medido en grados y es la mscara que define la regin con franjas en la imagen. Como se muestra en la Fig. 1, las franjas se

64

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

coordenadas del centro de la rejilla radial con alta precisin [10]. Desplazamiento en el dominio espacial: aa transformada de Fourier de una funcin desplazada presenta un trmino de fase lineal que depende del desplazamiento.

el corrimiento y minimiza el contenido frecuencial de la parte imaginaria. La Fig.4 muestra la trayectoria seguida por el algoritmo en la estimacin del centro despus de varias iteraciones.
FIG. 3. FASE DE LA TRANSFORMADA DE FOURIER DE LA IMAGEN DE LA FIG. 2

Simetra para seales real y par: La transformada de Fourier de una funcin par es netamente real.

FIG. 2. IMAGEN EMPLEADA PARA VALIDAR EL ALGORITMO DE BSQUEDA DEL CENTRO

Para el caso de la imagen del rectngulo, el centro terico fue (232,287) y el procedimiento encontr (232.096,286.963).
FIG. 4. TRAYECTORIA SEGUIDA POR EL ALGORITMO DE BSQUEDA DEL CENTRO

La Fig. 2 muestra la imagen de un rectngulo con ruido adicionado. Se observa que su centro no coincide con el centro de la imagen. La Fig.3 muestra la fase de la transformada de Fourier, calculada mediante la funcin arcotangente. Se observa que debido a la funcin arcotangente, la fase est limitada entre . Si se eliminan las discontinuidades al adicionar valores enteros de 2 se obtiene una fase lineal, cuya pendiente es funcin del corrimiento del centro del rectngulo con respecto al centro de la imagen. Determinada la pendiente y segn (3) se puede calcular el corrimiento xo y yo. Este valor es empleado para reposicionar la figura y verificar si su parte imaginaria es cero. Debido a la influencia del ruido se desarroll un procedimiento iterativo que estima

C. Conversin de sistemas de coordenadas Las ecuaciones (4) y (5) muestran la conversin de sistemas coordenados rectangulares a polares, siendo y las coordenadas del centro de la rejilla radial, calculadas por el procedimiento indicado anteriormente.

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero FIG. 8. TRANSFORMADA DE FOURIER

65

Al realizar este procedimiento se obtiene que cada punto del plano rectangular tiene un punto equivalente en el plano polar y forma un patrn de franjas, como el que se muestra en la Fig. 6.
FIG.5. CONVERSIN DE SISTEMAS COORDENADOS

FIG. 9. FILTRO PASA-BANDAS

FIG. 10. COMPONENTE TF {} FILTRADA

FIG. 6. SISTEMA DE FRANJAS TRANSFORMADO FIG. 11. COMPONENTES REAL E IMAGINARIA

FIG. 12. FASE CONTINUA

D. Extraccin de la fase Haciendo uso del mtodo de la Transformada de Fourier [4] para sistemas rectangulares, se extrae l a f a s e d el sistema de franjas transformado. La distribucin en intensidad de un sistema de franjas rectangular se muestra en la Fig. 7.
FIG. 7. PERFIL SINUSOIDAL DEL SISTEMA DE FRANJAS RECTANGULARES

Realizada la transformada de Fourier se encuentran tres lbulos, Fig. 8, uno central debido a la TF de la componente continua y dos lbulos laterales ubicados en f0,f0=1 P, correspondiente a la TF de A(x,y) cos((x,y)). Un filtro pasa-banda permite filtrar un lbulo lateral, Fig. 9. Al aplicar la Transformada inversa de Fourier al contenido frecuencial filtrado Fig. 10, se obtiene una distribucin compleja como se observa en la Fig. 11. La fase de este complejo

66

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

corresponde a la fase geomtrica del sistema de franjas rectangulares y la amplitud corresponde al contraste de las franjas. Para obtener la fase del complejo se emplea la funcin arcotangente, la cual est limitada en el rango de [-, ]; la fase presenta discontinuidades en las transiciones que ocurren en las lneas centrales de las franjas negras de la Fig. 5. Para eliminar dichas discontinuidades tradicionalmente se adicionan valores de 2N, siendo N una funcin entera en escaln apropiada para eliminar las discontinuidades. Este procedimiento de convertir la fase discontinua en continua es llamado Unwrappingalgorithm [11]. La Fig. 12 muestra la fase continua obtenida despus de eliminar las discontinuidades. El procedimiento anterior es aplicado a la imagen mostrada en la Fig. 6. La Fig. 13 muestra la fase obtenida y la Fig. 14, la fase del sistema de franjas radiales obtenida al realizar la transformacin de coordenadas inversas: radiales a rectangulares definidas por (6) y (7).

III MEDIDA DE LA ORIENTACIN Y POSICIN EN EL PLANO


Una vez obtenida la distribucin de fase se procede a emplearla para establecer la posicin angular y espacial de la rejilla radial. La rejilla radial ha sido diseada mediante dos sectores angulares con franjas ubicadas entre dos radios, uno interno menor y otro externo. Las regiones externas son eliminadas por la mscara. Cada sector angular posee, para el caso de la Fig. 1, 28 franjas negras y 27 franjas blancas. Segn la funcin cosenoidal que define las franjas, el centro de una franja blanca debe tener un valor de fase 2N, donde N es un nmero entero. Y el centro de una franja negra debe tener un valor impar de y ubicarse en una discontinuidad de la fase discontinua. La mscara empleada en la rejilla radial hace que el sistema tenga simetra con respecto al centro y se pueda emplear el procedimiento indicado en la seccin IIB. De esta manera se puede estimar el centro con precisin subpixel mediante la distribucin simtrica de las franjas. El centro calculado permite hacer el seguimiento del desplazamiento espacial en el plano introducido a la rejilla.
FIG. 15. PROCESO PARA EL CLCULO DE FASE DEL SISTEMA DE FRANJAS RADIALES.

FIG. 13. FASE OBTENIDA DEL MTODO DE LA TRANSFORMADA DE FOURIER APLICADO A LA IMAGEN DE LA FIG. 6

FIG. 14. FASE DEL SISTEMA DE FRANJAS RADIALES DE LA FIG. 5

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

67

La posicin angular de la rejilla es determinada buscando la fase correspondiente a la franja blanca que se ubica en el centro de cada sector angular. As, como hay 27 franjas blancas para la rejilla de la Fig. 2, la franja central posee una fase de 26, asignado cero a la primera franja blanca. A partir de los radios mximo y mnimo, y conociendo el nmero de discontinuidades que corresponde al nmero de franjas en cada sector, se puede calcular para cada sector las posiciones interpoladas que poseen el valor de fase de la franjas central. Esta interpolacin define una lnea radial que pasa por el centro de la franja central de cada sector, identificadas por las lneas azul y roja en la Fig. 15, y al ser interpoladas poseen precisin subpixel. Al rotar la rejilla radial, el algoritmo desarrollado determina las posiciones angulares de cada lnea central en cada sector y al compararlas secuencialmente sus valores, se puede determinar el valor de la rotacin introducido.

cin que sirvieron como referencia terica de los desplazamientos; se compararon los resultados obtenidos y se determin el error del mtodo. Tambin se evalu la influencia en la precisin para diferentes parmetros de la rejilla radial, como tamao y paso angular. El montaje que se llev a cabo para la evaluacin del mtodo const de un sistema de rotacin y traslacin con una precisin de un minuto arco y 10 m, respectivamente. La rejilla radial se ubic sobre una superficie plana adherida al sistema de traslacin y rotacin. Las imgenes fueron adquiridas por una cmara CCD de 640 x 480 pixeles y focal 12mm, ubicada a 90cm de la rejilla. En una cuadrcula milimetrada se determin que un pixel equivale a 754.15m sobre la rejilla radial. Para evaluar traslacin se desplaz manualmente la rejilla a intervalos de 100 m. Para cada posicin se adquirieron 50 imgenes. La posicin inicial se asumi como punto de referencia del desplazamiento. La Fig. 16 muestra las coordenadas del centro para 5 traslaciones realizadas; cada posicin tiene graficada las 50 coordenadas del centro de la rejilla radial. En la Fig. 16 se observa que cada eje posee un tamao mximo de un pixel: el sistema estima traslaciones al interior de un pixel, lo cual verifica la precisin subpixel del mtodo de medida.
FIG. 16. DISPERSIONES EN DETECCIN DE CENTRO PARA 6 POSICIONES.

IV VERIFICACION EXPERIMENTAL
Para determinar la precisin del mtodo, se hicieron pruebas de laboratorio en las que se usaron platinas mecnicas de rotacin y trasla-

Al adquirir 50 imgenes en cada posicin se encuentra que el centro calculado presenta una desviacin cercana a 0.0025 pixeles, que corresponde a 1.88 m sobre el objeto, como se puede observar en la Fig. 17.

68

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

FIG. 17. DISPERSIONES EN DETECCIN DE CENTRO PARA UNA POSICIN

La Fig. 18 muestra el error medido como la diferencia entre la posicin esperada y la posicin calculada con el mtodo, para cada rejilla en funcin del desplazamiento introducido. La Fig. 19 muestra la desviacin estndar del error medido para cada rejilla. Se concluye que para rejillas de igual tamao hay una relacin inversa entre el nmero de franjas y el error introducido: a menor nmero de franjas mayor error.
FIG. 20. DIFERENCIA ENTRE DESPLAZAMIENTO TERICO Y EXPERIMENTAL PARA REJILLAS DE DIFERENTE TAMAO

A. Influencia del tamao y nmero de franjas en el clculo del centro. Con el fin de establecer la influencia del paso y tamao de la rejilla en el error, se utilizaron rejillas radiales de 24, 16 y 12 franjas en cada sector angular, para rejillas de igual tamao.
FIG. 18. DIFERENCIA ENTRE DESPLAZAMIENTO TERICO Y EXPERIMENTAL PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

FIG. 21. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS DE DIFERENTE TAMAO

FIG. 19. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

El tamao es otra variable importante en el procedimiento. Para tal fin se evalu el error introducido por el algoritmo para rejillas radiales de 10, 16 y 20 cm de dimetro. De igual forma, las curvas de error en funcin del desplazamiento y la desviacin estndar del error en funcin del tamao de la rejilla, las Fig.20 y Fig.21, indican que a mayor tamao de rejilla menor error se comete en el clculo del centro.

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

69

La evaluacin en rotacin se hizo con desplazamientos angulares de un grado, adquiriendo 50 imgenes para cada posicin.
FIG. 22. DISPERSIONES EN DETECCIN DE NGULO DE ORIENTACIN DE LA REJILLA PARA 6 POSICIONES ANGULARES.

medir rotaciones inferiores al lmite de rotacin que se puede medir con la cmara. B. Influencia del tamao y nmero de franjas en el clculo de orientacin angular de la rejilla. Se construyeron rejillas con 12, 16 y 20 franjas, con las que se evalu la diferencia entre valor terico y experimental de las posiciones angulares.
FIG. 24. DIFERENCIA ENTRE DESPLAZAMIENTO ANGULAR TERICO Y EXPERIMENTAL PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

En la Fig. 22, cada punto representa el ngulo de orientacin de la rejilla radial para las diferentes desplazamientos angulares, empleando la posicin angular de un sector con franjas. Segn la resolucin de la imagen el ngulo mnimo que se puede medir a precisin pixel es de 0.08952 grados que corresponde a:

FIG. 25. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

donde 640 es el nmero de pixeles horizontales de la imagen. Al adquirir 50 imgenes para una posicin y calcular el ngulo de orientacin de la rejilla este presenta una desviacin de 0.004 grados,Fig. 23.
FIG. 23. DISPERSIONES EN DETECCIN DE NGULO DE ORIENTACIN DE LA REJILLA PARA UNA POSICIN ANGULAR

De esta forma se demuestra que el mtodo tiene precisin subpixel, es decir, el mtodo puede

De igual forma, se evaluaron los errores en funcin de las diferentes posiciones angulares y la desviacin estndar para cada rejilla, Fig. 24 y Fig. 25. Se demuestra que para una rejilla radial con mayor nmero de franjas el error en el clculo de orientacin es menor.

70
FIG. 26. DIFERENCIA ENTRE DESPLAZAMIENTO ANGULAR TERICO Y EXPERIMENTAL PARA REJILLAS DE DIFERENTE TAMAO.

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 62 - 71

todo permite medir desplazamientos y rotaciones a valores inferiores a los definidos por el pixelado realizado por la cmara CCD. Tambin se demuestra que rejillas de tamao grande y mayor nmero de franjas introducen menor error en el clculo de desplazamientos y rotaciones. La etapa siguiente de la investigacin consiste en realizar la evaluacin experimental del mtodo propuesto con otro sistema que mida rotaciones y/o traslaciones de precisiones conocidas.

AGRADECIMIENTOS
FIG. 27. DESVIACIN ESTNDAR DEL ERROR PARA REJILLAS CON DIFERENTE NMERO DE FRANJAS

La investigacin fue apoyada por la Vicerrectora de Investigaciones y Extensin de la Universidad Industrial de Santander, Colombia (Proyecto No. 5184: Posicionamiento global de alta resolucin a campo extendido por visin estreo: Aplicaciones en metrologa ptica).

REFERENCIAS
[1] N. Arias, J. Meneses, y M. Surez, Medida de la Orientacin, Posicin y Desplazamiento en el Plano de un Objeto por Codificacin de Fase, Bistua: Revista de la Facultad de Ciencias Bsicas, Vol. 7, No.. 2, pp. 1-8, julio diciembre, 2009. N. Arias, Reconstruccin 3D a manos libres: Estrategia de posicionamiento global, Tesis Doctoral, Universidad Industrial de Santander, Bucaramanga, COLOMBIA. 2010 N. Reina, Anlisis Terico Experimental de un Sistema de Franjas Radiales: Aplicaciones en Posicionamiento Global de un Objeto, Tesis pregrado, Universidad Industrial de Santander, Bucaramanga, Colombia. 2010. M. Takeda, H. Ina, and S. Kobayashi,Fourier-transform method of fringepattern analysis for computer-based topography and interferometry, J. Opt. Soc. Am.,vol. 72, pp. 156-160, 1982. Z. Prez, L. Romero,Sistema ptico de Reconstruccin Tridimensional para la deteccin de Ampollas en Recubrimientos, Tesis Pregrado, Universidad Industrial de Santander, 2004. Q. Kemao, Windowed Fourier transform for fringe pattern analysis, Applied Optics, vol. 43, pp. 2695702, 2004. Q. Kemao, Two-dimensional windowed Fourier transform for fringe pattern analysis: Principles, applications and implementations, Optics and Lasers in Engineering, vol. 45, pp.30417, 2007.

[2]

De igual forma se evalu el comportamiento del tamao de la rejilla para igual nmero de franjas. Como era de esperarse el error en el clculo del ngulo de orientacin de la rejilla radial es menor, cuando el tamao es mayor, Fig. 26 y Fig. 27.

[3]

[4]

V. CONCLUSION
En el presente artculo se presenta un mtodo para medir la posicin y rotacin de un objeto en el plano. El procedimiento emplea un procesamiento digital de imgenes sobre una rejilla con franjas distribuidas radialmente. El procesamiento se basa en la extraccin de la fase del sistema de franjas radial, con el mtodo de la transformada de Fourier. El clculo de la fase se realiza al hacer una transformacin de sistemas coordenados y determinar el centro a partir de la informacin de fase de la imagen simtrica de la rejilla. Las evaluaciones experimentales demuestran que el m[5]

[6]

[7]

Medida simultnea de rotaciones y traslaciones de un objeto en el plano a partir de la informacin de fase de una rejilla radial - Galindo, Ramrez, Meneses, Barrero

71

[8]

Z. Wang Z andH. Ma, Advanced continuous wavelet transform algorithm for digital interferogram analysis and processing, Optical Engineering, Vol. 45, pp. 045601, 2006. P. Sandoz, Wavelet transform as a processing tool in white-light interferometry, Optics Letters, Vol. 22, pp. 10651067, 1997. L. Oriat and E. Lantz, Subpixel detection of the center of an object using a spectral phase algorithm on the image, Pattern Recognition, Vol. 31, No. 6, pp. 761771, June 1998. J. Meneses, T. Gharbi and P. Humbert, Phase Unwrapping algorithm for images with high noise content basedon a local histogram, Appl. Opt. vol. 44, No. 1, pp. 1207-15,2005.

[9]

[10]

[11]

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse
Influencia del tamao de partcula y la temperatura sobre la produccin de metano a partir del bagazo de fique
Liliana del Pilar Castro Molano Ingeniera Qumica PhD, Universidad Industrial de Santander Docente Tiempo Completo, Universidad San Buenaventura Cartagena, Colombia lcastro@usbctg.edu.co Carolina Guzmn Luna Bacteriloga PhD, Universidad Industrial de Santander Docente Tiempo Completo, Universidad Industrial de Santander Bucaramanga, Colombia caguzlun@uis.edu.co

Humberto Escalante Hernndez Ingeniero Qumico PhD Industrial de Santander Docente Tiempo Completo, Universidad Industrial de Santander Bucaramanga, Colombia escala@uis.edu.co

Abstract The aim of this work was to evaluate the effect of particle size of fique`s bagasse (FB) on anaerobic biodegradation and biogas production, by means of co-digestion of this lignocellulosic substrate using both bovine ruminal fluid and pig manure as inoculums. Anaerobic reactors were incubated by 8 days. Reducing sugar, Volatile Fatty Acid (VFA) and methane productions were measured using three different bagasse particle diameter; 5 mm (bagasses natural size), 2.36 mm and 0.85 mm. Reduction of bagasse particle size increased reducing sugars formation and improved substrate mass transfer to microbial inoculums. At minor particle size it was favored hydrolytic step and VFA production. Natural particle sizes of bagasse were more difficult to biodegrade than lower ones. In this sense, methane concentration was increased 19% when 0.8 mm particle size was used. Anaerobic fermentation processes were carried out at 25C and 39C. Methane production at 25C, show that these microbial consortia are able to resist temperature changes and transform all products on anaerobic digestion process. Keywords Anaerobic digestion, Biogas, Fiques bagasse, Lignocellulosic waste, Mechanical treatment. Resumen El objetivo de este trabajo fue evaluar el efecto del tamao de partculas del bagazo de fique sobre la produccin de biogs empleando como inculo una mezcla de lquido ruminal con lodo estircol de cerdo. Los reactores anaerobios fueron incubados durante ocho das. Como variables de respuesta se cuantific la concentracin de azcares reductores totales, cidos grasos voltiles y produccin de metano, usando tres tamaos diferentes de partcula 5mm (Estado natural del bagazo de fique), 2.36mm y 0.85mm. Durante la fermentacin se observ que la reduccin del tamao de partcula del bagazo, increment la formacin de azcares reductores, mejorando la transferencia de masa entre el inculo y el sustrato. El menor tamao de partcula favoreci la etapa hidroltica y la produccin de cidos grasos. El bagazo de fique en su estado natural dificulta la biodegradacin anaerobia de ste sustrato. En este sentido, la concentracin de metano se increment un 19% cuando el bagazo se

redujo a 0.8 mm. Los procesos de fermentacin anaerobia fueron llevados a cabo a 25C y a 39C. La produccin de metano a 25C, demostr que los consorcios microbianos presentes en la mezcla de lquido ruminal y lodo estircol de cerdo son capaces de resistir los cambios de temperatura y la transformacin de todos los productos del proceso de digestin anaerobia. Palabras clave Digestin anaerbica, Biogs, Bagazo de caa de Fique, Residuos lignocelulsicos, Tratamiento mecnico.

I. INTRODUCTION
Fiques bagasse (FB) is an agricultural by-product obtained during natural fiber process production, composed by cellulose, hemicellulose, lignin, lipids and proteins [1]. According to its composition, bagasse is considered an important lignocellulosic biomass source [2]. Lignocellulosic wastes are suitable substrates for anaerobic digestion process because of its carbon source [3]. Lignocellulosic biomass digestibility is limited by factors such as cellulose cristallinity, polymerization degree, moisture content, superficial area and lignin content. However, high lignin content in bagasse limits hydrolytic step and bioconversion system [4]. Anaerobic biodegradation of lignocellulosic substrates requires microbial consortia with high hydrolytic and methanogenic activities. Bovine ruminal fluid, active anaerobic sludge, bovine and pig manure have been previously used as biological matrices for anaerobic digestion [5]. A co-

Recibido: 06/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 72 - 77

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse - Castro, Guzmn, Escalante

73

digestion process mixes different inoculums or microbial consortia to improve the anaerobic digestion process. Co-digestion enhances nutrient equilibrium, dilutes toxic components and allows a synergic effect in microorganisms to increase hydrolytic activity [6]. Use of sisal pulp and fish wastes co-digestion increases methane production from 54 to 94% in comparison with other inoculums [7]. Bovine Ruminal Fluid (BRF) is an excellent inoculum for lignocellulosic substrate digestion, because its high cellulosic activity. In addition, if BRF is mixed with methanogenic inoculum, significant biogas yield are achieved [8]. Municipal waste solids mixed with bovine manure or wastewater sludge, increase in almost 20% biogas yields [9]. Temperature is a physical variable that affect microorganism growth and therefore biological reaction rates. Biological reactions (20- 40 C) for methane production from organic matter require more energy than conventional chemical reactions [10]. Pre-treatment processes are designed to decrease cellulose polymerization grade, weak lignin bonds with carbohydrates and increase particle superficial area. This process improves mass transfer process between inoculums and substrate. These processes increase cellulose bioavailability for enzyme biodegradation to monosaccharides. It has been proposed substrate pretreatment based on caustic and/or acid wash, heating and size particle reduction [11]. On the other hand, there is an inverse relationship between substrate particle size and methane yield [12]. For example, size reduction in tomato wastes increases yield values in 23% [13]. Whit sisal residues, hydrolytic activity improves significantly with particle size reduction, generating increasing in methane yields from 0.18 to 0.22 CH4/kg SV [14]. In starch degradation, the best yield value was obtained at substrate particle size of 0.35 mm [15]. In Colombia, fiques industry produces 20,800 kg of residual wastes (bagasse and juice) per seeded hectare; these are delivered to grounds and water streams causing environmental pollution problems [16]. A possible solution of fiques bagasse environmental pollution problem is the utilization as substrate for biogas production. However, its high lignin content requires a specific treatment. For this

reason, the aim of this research was to evaluate the effect of fiques bagasse particle size and temperature on methane production during anaerobic biodegradation of this substrate.

II. MATERIALS AND METHODS


A. Substrate Fiques Bagasse was obtained as a sub-product during natural fiber process production from Fique Industry. Bagasse samples were conserved in cooled containers during transportation and analysis. FB was sun dried at environmental conditions for 36 hours. Natural particle size diameter of FB was 5 mm. During pretreatment, FB was ground in a Willey-Mils equipment to achieve particle size diameter of 0.85 and 2.36 mm. Different parameters such as: pH, lignin, cellulose, hemicelluloses and Acid Detergent Fiber (ADF) content, Total Solids (TS) and Volatile Solids (VS) were determined according to Standard Methods for Examination of Water and Wastewater [17]. B. Inoculas Bovine Ruminal Fluid (RF) from urban slaughterhouse and Pig Manure (PM) from municipal pig farms were used as inoculums for digestion in a 1:1 ratio v/v. Inoculum composition used in anaerobic digesters is presented in Table I.
TABLE I INOCULUM CHARACTERIZATION (RF-PM) Parameter pH TS (%) VS (%) Alkalinity (mgCaCO3/L) Volatile Fatty Acid VFA (mg/L) RF-PM 8 43.7 23.6 3100 7200

C. Experimental Design Anaerobic fermentation experiments were carried out using fiques bagasse with particle sizes of 5, 2.36 and 0.85 mm. Reactors were incubated for 8 days at 25 and 39 2C containing an operational volume of 350 ml. Hydrolytic activity, pH, VFA and methane percentage were considered as response variables. Total Reducing Sugar (TRS) concentration was determined according to Dinitrosalicylic Acid Method DNS, using a GENESYS 20 Thermo Spectronics Spectrophotometer [18]. VFA concentration was quantified by

74

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 72 - 77

titration method [19]. Methane percentage was determined with a PGD-IR (model Status Scientific Controls) infrared gas detector. Experimental results were analyzed with StatGraphics plus 5.1, StatPoint Inc. (Virginia, EE.UU) Software. The Fishers test (F) was used to verify data statistical significance between results.

III. RESULTS AND DISCUSSION


According to the Fiques bagasse characteristics, this substrate is considered a lignocellulosic waste, for this reason the results are compared with another investigations where this type of matrix is evaluated. A. Effect of mechanical treatment on FB lignocellulosic structure. In Table II, pH, TS and VS values from FB is not affected by particle size diameter reduction. TS and VS concentrations from FB were suitable for start-up anaerobic digestion process according with other studies [20]. Additionally, lignin content is decreased proportionally with reduction of waste particle size. These results suggest that smaller size particles improve mass transfer between inoculums and substrate. On the other hand, reduction of particle size decreases ADF concentration and improve FB digestibility.
TABLE II COMPOSITION OF THE FIQUES BAGASSE Parameter pH TS(%) VS(%) Cellulose(%) Hemicellulose(%) Lignin(%) ADF(%) FB 5mm 4 93.1 89.2 41.8 22.1 16.6 64.6 FB 2.36 mm 4 92 88.8 23.4 24.8 15.5 44.8 FB 0.85 mm 4 92.7 88.6 18.7 27.1 6.81 44.7

1.20 and 0.87, respectively, at the same particle size. These results indicate that mechanical treatment improves strongly the hydrolytic activity of microbial consortia at the initial stage. This effect can be attributed because the increase of the superficial area at smaller particle size, allowing a better interaction between substrate and inoculums [21], [22]. These results are correlated with changes on lignocelullosic structure during FB mechanical treatment (see Table I). On the other hand, temperature affects hydrolytic activity being higher at 39 C than at 25C; because enzymatic activity of microorganisms present an optimal temperature of 37C 2C [23].
Fig. 1. EFFECT OF PARTICLE SIZE AND TEMPERATURE (25C Y 39C) DURING HYDROLYTIC STAGE OF FB ANAEROBIC DIGESTION.

B. Efecto of temperature and mechanical treatment on hydrolytic stage In Fig. 1, it is observed that smaller particle size increase TRS concentration. Hydrolytic activity, defined as total reducing sugar consumption rate, was only observed until day 4. Hydrolytic activity for particles size of 0.85, 2.36 and 5 mm at 39 C were 1.93, 1.04 and 0.96 (mg/ml TRS/d), respectively. Experiments carried out at 25 C achieved hydrolytic activity of 1.55,

C. Effect of temperature and mechanical treatment on VFA production. Fig. 2 and 3 show that during Anaerobic Digestion of Fiques Bagasse (ADFB), pH values were maintained in a range between 7 and 8.5. These pH range favor growth and metabolic activity of microbial consortia. The biological behavior can be related to VFA variations. Size particle reduction increases hydrolytic activity, producing increases

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse - Castro, Guzmn, Escalante

75

in VFA concentrations. VFA produced during acidogenic stage were no affected with temperature variations. However, VFA consumption rate was faster at 39C.
Fig. 2. EFFECT OF PARTICLE SIZE ON PH VARIATIONS AND VFA PRODUCTION AT 25 C DURING ADFB

D. Effect of temperature and mechanical treatment on methane production during FB anaerobic biodigestion. Fig. 4 shows that it is possible bioreactor startups for anaerobic biodigestion using 3 different FB particle sizes (5, 2.36 and 0.85 mm) at 25 and 39C. These results can be explained in terms of equilibrium between methanogenic bacteria, acid consumer bacteria and inoculum adaptation to FB substrate. Higher methane production was obtained with smaller FB particle size. At 25 C, best results of methane production were achieved at 8th day. At 39 C, the higher value was achieved at 4th day.
Fig. 4 EFFECT OF PARTICLE SIZE AND TEMPERATURE (25C Y 39C) ON METHANE PRODUCTION DURING ADFB

Fig. 3. EFFECT OF PARTICLE SIZE ON PH VARIATIONS AND VFA PRODUCTION AT 39 C DURING ADFB

In Fig. 5 are depicted statistical analyses of FB particle size effect on methane production at two different temperatures. The probability function (P) of Fisher test was 0.0004 and 0.0046 for methane production at 25C and 39C, respectively showing that there are significant differences between each experiment (IC 95%).

76
Fig. 5. STATISTICAL ANALYSES OF FB PARTICLE SIZE EFFECT ON ADFB

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 72 - 77

cations at full-scale biogas plants, increasing the methane yield of fiques bagasse by up to 19%. Reduction of FB particle size affects the lignocellulosic structure, probably by cellulose crystallinity decrease, improving mass transfer substrate/ inoculums. Mechanical treatment influenced on everyone of anaerobic digestion stage, because hydrolytic activity are higher at smaller FB particle sizes, and produced higher VFA values and methane yields. Additionally, mixture of bovine ruminal fluid and pig manure were able to degrade and adapt to this lignocellulosic substrate (Fique`s Bagasse) working efficiently at mild temperature conditions.

ACKNOWLEDGEMENTS
Authors wish to thank financial support by Departamento Administrativo de Ciencia Tecnologa e Innovacin, Ministerio de Agricultura y Desarrollo Rural and Vicerrectoria de Investigacin y Extensin - Universidad Industrial de Santander. Technical support from C. Vargas and C. Zambrano is also hardly recognized.

REFERENCES
[1] P. Barrera, X. Salas, L. Castro, C. Ortiz and H. Escalante, Estudio preliminar de la bioproduccin de metano a partir de los residuos del proceso de beneficio del fique, (Preliminary study for methane bioproduction from the waste generated in the fique production).Revista Ion, vol. 22, n1, pp. 21-25, 2009. C Gonzlez, Len and P. A. Garca, Different pretreatments for increasing the anaerobic biodegradability in swine manure, Bioresource Technology, vol. 99, n 18, pp. 87108714, 2008. A.T.W.M. Hendriks and G. Zeeman, Pretreatments to enhance the digestibility of lignocellulosic biomass, Bioresource Technology, vol. 100, n 1, pp. 1018, 2009. S. Prasad, A. Singh and H.C. Joshi, Ethanol as an alternative fuel from agricultural, industrial and urban residues, Resources, Conservation and Recycling, vol. 50, n1, pp. 1-39, 2007. C. Sullivan, P. Burrell, W. Clarke and L. Blackall, Comparison of cellulose solubilisation rates in rumen and landfill leachate inoculated reactors, Bioresource Technology, vol. 97 n18, pp. 2356-2363, 2006. I. M. Buenda, F. J. Fernndez, J. Villaseor and L. Rodrguez, Feasibility of anaerobic co-digestion as a

[2]

Finally, these results are according to studies carried out by Palmowski and Mller. These authors have demonstrated that reduction in particle sizes improves anaerobic digestion of substrate, due to increases in superficial areas of available substrates for microbial metabolism [24].

[3]

[4]

IV. CONCLUSIONS
Particle-size reduction has been the most commonly used factor to describe the increase in substrate surface area resulting from a pre-treatment [25]. Pretreatment proved to be suitable for appli[5]

[6]

Influence of Particle Size and Temperature on Methane Production From Fiques Bagasse - Castro, Guzmn, Escalante

77

treatment option of meat industry wastes, Bioresource Technology, vol. 100, n6, pp. 1903-1909, 2009. [7] A. Mshandete, A. Kivaisi, M.S.T. Rubindamayugi and B. Mattiasson, Anaerobic batch co-digestion of sisal pulp and fish wastes, Bioresource Technology, vol. 95, n1, pp. 19-24, 2004. Z.B. Yue, H.Q. Yu, H. Harada and Y.Y. Li, Optimization of anaerobic acidogenesis of an aquatic plant, Canna indical by rumen cultures, Water Research, vol. 41, n11, pp. 2361-2370, 2006. R. Chamy, O. Cofr, D. Alcazar and P. Chinga, Codigestin de RSU y lodos aerobios residuales, como alternativa a procesos de tratamiento tradicionales, (Co-digestion of MSW and aerobic waste sludge as an alternative to traditional treatment processes), Congreso Interamericano de Ingeniera Sanitaria y Ambiental 1-7, 2002. S. Rebac, J. Ruskova, S. Gerbens, J. Van Lier, A. Stams and G. Lettinga, High-Rate Anaerobic Treatment of Wastewater under Psychrophilic Conditions, Journal of Fermentation and Bioengineering, vol.47, n12, pp. 231-238, 1995. A. J. Ward, P.J. Hobbs, P.J. Holliman and D. Jones, Optimization of the Anaerobic Digestion of Agricultural Resources, Bioresource Technology, vol. 99, n17, pp. 79287940, 2008. S. Sharma, I. Mishra, M. Sharma and J. Saini, Effect of particle size on biogas generation from biomass residues,Biomass y Bioenergy, vol.17, n 4, pp. 251263, 1988. D. J. Hills and K. Nakano, Effects of particle size on anaerobic digestion of tomato solid wastes, Agricultural wastes, vol. 10, n4, pp. 285-295, 1984. A. Mshandete, A. Kivaisi, M.S.T. Rubindamayugi and B. Mattiasson, Anaerobic batch co-digestion of sisal pulp and fish wastes. Bioresource Technology. Vol.95, n1, pp. 19-24. 2004. L. Guerrero, C Rivadeneira and R. Chamy, Estudio de la etapa hidroltica de la degradacin anaerobia de almidn en residuos de maz, (Study of the hydrolytic stage of anaerobic degradation of starch in corn residue), Congreso Interamericano de Ingeniera Sanitaria y Ambiental. Departamento de Procesos Qumicos, Biotecnolgicos y Ambientales, Universidad Tcnica Federico Santa Mara, Valparaso, 1-7, 2004. Gua ambiental del subsector fiquero, (Environmental Guide fiques Subsector), Ministerio de Agricultura y Desarrollo Rural, Colombia, edicin 2, pp. 21-58, 2006. P.J. Van Soest, J.B. Robertson and B.A. Lewis, Carbohydrate methodology, metabolism, and nutritional

implications in dairy cattle. Methods for Dietary Fiber, Neutral Detergent Fiber, and Nonstarch Polysaccharides in Relation to Animal Nutrition, Symposium, Journal of Dairy Science, vol.74, n10, pp. 35833597, 1991. [18] G. Miller, Use of DinitrosaIicyIic Acid Reagent for Determination of Reducing Sugar. Analytical Chemistry, vol. 31, n3, pp. 426-428,1959. G. K. Anderson and G. Yang, Determination of bicarbonate and total volatile acid concentration in anaerobic digesters using a simple titration, Water Environment Research 64, pp. 5359, 1992. S. Kusch, H. Oechsner and T. Jungbluth, Biogas production with horse dung in solid-phase digestion systems. Bioresource technology, vol. 99, n5, pp. 1280-1292, 2007. L. Guerrero, C Rivadeneira and R. Chamy, Estudio de la etapa hidroltica de la degradacin anaerobia de almidn en residuos de maz, (Study of the hydrolytic stage of anaerobic degradation of starch in corn residue), Congreso Interamericano de Ingeniera Sanitaria y Ambiental. Departamento de Procesos Qumicos, Biotecnolgicos y Ambientales, Universidad Tcnica Federico Santa Mara, Valparaso, 1-7, 2004. V. Vavilin, B. Fernandez, J. Palatsi and X. Flotats, Hydrolysis kinetics in anaerobic degradation of particulate organic material: An overview, Waste Management, vol. 28, n 6, pp. 939-951, 2008. G. Lettinga, S. Rebac and G. Zeeman, Challenge of psychrophilic anaerobic wasterwater treatment, Trends in Biotechnology, vol. 19, n9, pp.363-370, 2001. L.M. Palmowski and J.A. Mller, Anaerobic degradation of organic materials - significance of the substrate surface area, Water Science & Technology, vol.47, n12, pp.231-238 2003. M. Carlsson, A. S. Lagerkvist, F. Morgan Sagastume. The effects of substrate pre-treatment on anaerobic digestion systems: A review. Waste Management, vol 32, n 9, pp. 1634-1650.

[8]

[19]

[9]

[20]

[10]

[21]

[11]

[22]

[12]

[23]

[13]

[24]

[14]

[25]

[15]

[16]

[17]

Evaluation of operating and mixing conditions of a polymer dispersion co-vinyl acetate and ester acrylic to obtain recovered leather
Evaluacin de las c ondiciones de mezclado de una dispersin co-polimrica de vinil acetato y ster acrilico con residuos solidos de cuero
Danny Guillermo Caas Rojas B.Sc Chemical Engineering, UIS dany7987@hotmail.com Mario lvarez Cifuentes, Ph. D Proffessor, Chemical Engineering, UIS malvarez@uis.edu.co

Jorge Guillermo Daz Rodrguez, M.Sc Assistant Proffessor, Mechatronics engineering, USTA jorgeguillermo12@mail.ustabuca.edu.co

Resumen El trabajo presenta el desarrollo de un diseo experimental que permiti evaluar las condiciones de operacin del proceso de obtencin de lminas de cuero recuperado con aglomerante. Para llevarlo a cabo se hicieron pruebas preliminares de obtencin del material, para seleccionar las variables del proceso que ms afectaban las condiciones finales de la lmina de cuero recuperado. Seguidamente, se realiz un diseo de experimentos tipo 2k, en donde k=4 variables, correspondiendo a: porcentaje en peso de agua, relacin msica de aglomerante / cuero, presin y temperatura de curado. Se procedi a la obtencin del material y su posterior caracterizacin, midiendo resistencia a la tensin, porcentaje de compresibilidad, resistencia al desgarre y porcentaje de absorcin de agua. Como resultado se obtuvo que los factores principales que optimizan, las variables de respuesta en los niveles estudiados son: la temperatura de curado en el nivel bajo y la cantidad de aglomerante en el nivel alto, mientras que para el porcentaje de absorcin de agua tambin fue significativo la cantidad de agua agregada durante el proceso. Se compararon las caractersticas del material obtenido, con las de las plantillas para zapatos y se obtuvieron resultados superiores de resistencia al desgarre, porcentaje de compresibilidad y porcentaje de absorcin de agua. Por ltimo se concluy que a travs de la implementacin del proceso de reciclaje de cuero sugerido en el trabajo, se obtuvieron lminas de cuero recuperado, cuyas propiedades permitiran tener aplicacin industrial. Palabras clave cuero recuperado, desechos slidos, caracterizacin de materiales. Abstract This paper presents the development of an experimental design that evaluated the operating condi-

tions of the process to obtain binded recovered leather sheets. Preliminary tests were performed to obtain the material, and to select the process variables that affected the most the bonded leather sheet final properties. Then, an experimental design type 2k was run, where k = 4 variables corresponding to the percentage by weight of water mass ratio of binder leather, pressure, and curing temperature. The obtained material was characterized by tensile test, percentage compressibility, tear strength, and water absorption percentage. The result showed that the main factors that optimize the response variables in the levels studied were: the curing temperature in the low value and the amount of binder in the high level, whereas for the water absorption rate was also significant amount of water added during the process. The properties of the material obtained were compared to commercial shoe insoles and the results were superior on: tear resistance, compressibility and percentage rate of water absorption. Finally, it was concluded that through the implementation of the recycling process suggested, recovered leather sheets properties would allow industrial application. Keywords Solid waste, recovered leather, materials characterization.

I. INTRODUCTION
The tanning process consists on transformfing animal skin in leather, being mineral-tanning the most efficient in reducing processing time [1]. In each of the leather tanning phases is generated an appreciable amount of solid waste that usually ends up in landfills. Currently the landfill in

Recibido: 21/09/2011/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

EVALUATION OF OPERATING AND MIXING CONDITIONS OF A POLYMER DISPERSION CO-VINYL ACETATE AND ESTER ACRYLIC TO OBTAIN RECOVERED LEATHER - Caas, Cifuentes, Daz

79

Bucaramanga takes in approximately 800 Tn of garbage per day, of which 2% comes from leather waste resulting in about 480 tons per month [2]. In 2010, the Colombian leather industry had growth in production and total sales for shoes of 14.2% and 16.3% respectively over 2009. In 2010, according to DANE, leather goods experienced a growth of 17.4% in production and 13.2% in sales, while exports and imports registered growth of 22% and 26%. The leather manufacturing industry experienced growth in 2010 compared to 2009, production and sales, with 10.5% and 10.7%, respectively. On the other hand, leather imports in 2010 amounted to 7% over the previous year [3]. It is shown then that the volume of leather thrown into Carrasco landfill is considerable and according to production projection, said volume will increase. This paper presents an alternative for obtaining a fibrous material from leather solid waste which could be used by the leather goods industry.

II. LITERATURE REVIEW


Different studies have been carried out seeking the development, with different purposes, of leather solid waste. FRIEDMAN [4] patented a rather simple method that worked by superposing small glued leather disks onto another until forming a solid cilinder which could be sliced to form leather strips. Woodruff [5] filed for a patent for the manufacture of artificial leather through the use of fibrous material in an aqueous rubber dispersions of the nature of latex as raw materials. BEVAN [6] patented a method of forming a leaher sheet from leather fibers consisting of a series of steps in which is a tangle of fibers is exposed to a liquid high pressure jets on its surface which causes the fibers to be even more entangled forming, then a fibrous surface. However, the latter three authors did not report any performance values. YANIK et al [7] studied the performance of leather waste pyrolysis obtainning carbon residues, which were used for activated carbon. Kindlein et al. [8] obtained leather sheets from bound layers of leather scrap using hot melt techniques. Moreover, DIMITER [9] patented a process that pulverized and mixed leather fiber with a molten resin of vinyl ethyl acetate, in a ratio of 25% by weight, obtainning recovered leather sheets

with high impact resistance, electrical stability and permeability. HENKE [10] mixed leather fibers with a binder dissolved in a solvent, using a reinforced mesh between fibers and a polyvinyl chloride paste obtaining a recycled extruded leather sheet with flexibility and tensile strength similar to those of real leather. DA FONTE et al [11] crushed waste leather and aminoplast resins mixed with a proportion of 30 to 40% by weight using catalysts and carrying out curing over a hot press. ADDIE and FALLS [12] obtained recycled leather sheets following the methodology by DA FONTE using, during mixing, 20% by weight of binder and adding water to the process without the use of catalysts. The most common binders used to bind leather and textile fibers are designed based on acrylic monomers [13], which can be polymerized with other organic and inorganic ingredients to form a latex film which gives properties such as adhesion and stability to the fibers mixed with said binder. Other types of adhesives, such as PVC used for laminated panels [14] are based on urea and formaldehyde whose application was introduced in 1937 as an adhesive paper [15]. For this casestudy, it was used a binder of vinyl acetate and acrylic ester, because the acrylic adhesives are soluble in water [13] and the monomers vinyl acetate have low flaming points, which facilitate handling, being the premium main material for adhesives [14]. It is shown that the intention of reusing waste from tanning and leather prodcution are not isolated even for products other than those proposed in this case. Methodology To determine the operating conditions of mixing and pressing leather solid waste with a binder from an experimental design, preliminary tests were performed to select the design variables. Then a 2k type experimental design was performed [17], where k=4 variables corresponding to: percentage by weight of water, mass ratio of binder / leather (during mixing), pressure, and curing temperature (during pressing). Two levels were taken for the design variables: high and low. The result of said design yielded 16 scenarios. Then the material was obtainned according to the design and subsequent characterization by measuring stress, percentage of compressibility, tear

80

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

and percentage of water absorption. Additionally, it was conducted a preliminary economic analysis of cost per unit area of recycled leather. Figure 1 shows the methodology for this study.
Fig. 1. METHODOLOGY STEPS

TABLE II GEOMETRIC NOTATION Scenario 1 2 3 4 5 6 7 8 9 10 P -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 -1 +1 T -1 -1 +1 +1 -1 -1 +1 +1 -1 -1 +1 +1 -1 -1 +1 +1 % binder / leather -1 -1 -1 -1 +1 +1 +1 +1 -1 -1 -1 -1 +1 +1 +1 +1 % by weight of water -1 -1 -1 -1 -1 -1 -1 -1 +1 +1 +1 +1 +1 +1 +1 +1

There were carried out the 16 scenarios and a replica of each. Particles were ground to a size of 2 mm, then they were mixed with water and binder and were cured for 15 minutes. Table I shows the high and low values for the used variables. To select these values, it was taken into account values reported in the literature review. Preliminary tests showed results that allowed selection of the levels for the design of the experiment.
TABLE I RANGES OF PROCESS VARIABLES USED
Variable High level (+1) Low level (-1)

11 12 13 14 15 16

Pressure

150 Kg f/cm

100 Kg f/cm

Temperature

80 C

70 C

Results In Figures 2, 3, 4, and 5 the circles represent experimental data, the diamonds represent data from the replicas and triangles represent data from verification tests 2, 5 and 9, according to the values shown in Table 2. The dotted line in Figures 2, 3, 4 and 5 corresponds to the average values of each of the tests performed on the material used in the preparation of insoles. Figure 2 shows that the third test showed the highest tensile strength value with 5.57 MPa and a low percentage of error between duplicates.
Fig 2. TENSILE TESTS RESULTS

% binder /leather

3/7

2/8

% by weight of water

25

15

To characterize the obtained samples, a Shimadzu universal testing machine was used. The machine was equipped with a load cell of 1 kN for tensile tests and for the compression test it was equipped with a 100 kN cell. The tests were done according to standards ASTM D1610-01, D601510, D2209-00, ASTM D2212 and ASTM D2213. Table II shows the geometric notation design of experiments. Data statistical analysis was performed using STATGRAPHICS CENTURION 16.

Figure 3 shows that the maximum tear resistance was exhibited by samples 2, 9 and 10, with a value of 694 N exhibited by sample number 10.

EVALUATION OF OPERATING AND MIXING CONDITIONS OF A POLYMER DISPERSION CO-VINYL ACETATE AND ESTER ACRYLIC TO OBTAIN RECOVERED LEATHER - Caas, Cifuentes, Daz Fig. 3. SLIT TEAR RESISTANCE TEST RESULTS

81

Figure 4 shows that the percentage of compressibility obtained for the samples was about 10%, which is below 18.5% obtained for commercial insoles.
Fig. 4. PERCENTAGE OF COMPRESSIBILITY RESULTS

Figure 5 shows that the tests 9 and 10 report the lowest percentage of water absorption with a 16 and 17% respectively and with the least error between duplicates. When compared with the reported value of the material used in the manufacture of insoles, it was observed that lower values were obtained.
Fig. 5. PERCENTAGE OF WATER ABSORPTION RESULTS

Discussion In figure 2 is shown, as a solid line, the average results of tensile strength reported by ADDIE AND FALLS [12]. Said values are above for those obtained in this work. However, when comparing the values of tear resistance, Figure 3 shows that values were higher than those reported by the same authors. SILVA [19] after characterizing 86 samples of safety footwear leather, obtained an average tensile strength quite high compared with those obtained in this work, but he also reported tear resistance values consistent with those reported in figure 3. Concerning the percentage of water absorption is desirable it is minimal. According to [17], citing 2396 NTC, insoles footwear must meet a percentage of maximum water absorption of 50 2%. The values shown in Figure 4 show that it meets said standard. A Pareto analysis shows the effect of process variables and their influence on it. For example, in the Pareto diagram of Figure 6, it is appreciated the amount of binder added to the process is significant on the samples tensile strength, The best combination is obtained by keeping pressure, temperature and water amount at a low level and the relationship binder / leather at a high level.
Fig. 6. PARETO ANALYSIS FOR TENSILE STRENGHT

It is seen in the Pareto chart in Figure 7 how tear strength depends significantly on the relationship binder / leather. This allows assessing the best mixing arrangement for maintaining the same conditions reported for maximum tensile strength under levels studied.

82
Fig. 7. PARETO ANALYSIS FOR TEAR STRENGHT

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

The summary of the best combinations found are shown in Table III
TABLE III OPTIMAL VALUES OF VARIABLES USED Variable Tensile Tear Strenght % Compressibility % water absorption Pressure (Kg / cm2) 100 100 100 100 Temp (C) 70 70 70 70 % binder / leather 3/7 3/7 2/8 3/7 % by weight of water 15 15 15 25

Figure 8 shows the Pareto analysis for the percentage of compressibility test, being temperature the main cause of the variation. For the percentage of compressibility, the best arragment corresponds when the four variables are in low level because it requires the least material deformation.
Fig. 8. PARETO ANALYSIS FOR PERCENTAGE OF COMPRESSIBILITY

Finally, a preliminary estimate of costs for recovered leather sheets was made for production of 1 Tons per day. This was done in order to assess the process economic viability. There were considered initial invesment cost, direct costs of manufacturing and fixed manufacturing costs [16] for the first year of production. For initial investment were estimated only equipment, whereas for manufacturing direct costs were included raw materials, industrial services, supplies, labor, maintenance and repair. For fixed manufacturing costs were considered the depreciation of equipment, insurance and taxes. Table IV shows the estimated costs in Colombian Pesos.
TABLE 4 TOTAL COSTS FOR THE FIRST YEAR IN PRODUCTION Total cost of production (thousands $) Initial invesment 53.000 1.079.350 6.996 1.139.346

Pareto diagram in Figure 9 shows the variables that cause effect on the percentage of water absorption. It is appreciated that this depends on the pressure and temperature in their low level and the amount of binder and water in their high one.
Fig. 9. PARETO ANALYSIS FOR WATER ABSORPTION

Manufacturing direct costs Fixed manufacturing costs Total ($)

Dividing the total cost by the annual production, it yields a value of $10,100 per sheet of 1.5 m2. When compared to the cost of an insole sheet, which oscilates around $ 7,000 for the same dimensions, it is evident that the proposed process for recycling leather is not viable economically, but it is technically and environmentally. However, comparing with the cost of recovered leather sheet placed in Bucaramanga, which has a cost of $ 48,000 per 1.5 m2 [18], the process turns out economically viable. Additionally, there will be a reduction in costs, not quantified in this study, associated with the reduction of space in landfills, waste transportation and disposal.

EVALUATION OF OPERATING AND MIXING CONDITIONS OF A POLYMER DISPERSION CO-VINYL ACETATE AND ESTER ACRYLIC TO OBTAIN RECOVERED LEATHER - Caas, Cifuentes, Daz

83

CONCLUSIONS
The temperature and relation binder / leather bear a significant influence over response variables, during pressing and mixed respectively. The most significant factor on the four 4 response variables, based on the levels studied during the pressing stage, corresponds to the curing temperature in the low level (70 C). The values obtained for the percentage of compressibility and percentage of water absorption are low compared with values obtained for commercial insoles. This gives flexibility to manipulate the weight percentage of water during mixing. That is, if one wants to choose a combination where one gets the best response variables within the studied levels, it becomes a cost / benefit where the amount of water, although it was raised at a low level for tensile strength, tear and percentage of compressibility, can work at a high level, because the increase in process water reduces the mixing time. This should be reflected in the reduction of the mixer power consumption. The pressure should be maintained at low level, the temperature in the low level and the relationship binder / leather in the high level, since this appears to produce no significant effect on the percentage of compressibility. It was thought initially that recovered leather sheets would exceed tear strength, percentage of compressibility and the percentage of water absorption, compared with the same properties of commercial insoles. However, if the final product does not require reaching values of tensile strength, the material obtained with the proposed method has the ability to replace it.

[3]

Asociacin Colombiana de Industriales de Calzado, el Cuero y sus Manufacturas. ACICAM. Informe Sectorial Enero a diciembre de 2010 Febrero de 2011. Bogot. Colombia. Disponible en internet: http://www.acicam. org/documents/comovaelsectorDICIEMBRE2010.pdf. YEHUDA FRIEDMANN. Method of Producing A New Material From Waste Leather. U.S Patent Office # 2827413. Mar 18, 1958 FRANK WOODRUFF. Artificial Leather Manufacture. U.S Patent Office # 1945173. Jan 30, 1934 BEVAN, Graham, FORMATION OF SHEET MATERIAL USING HYDROENTANGLEMENT. United Kingdom Intellectual Property Office. WO/2001/094673,Dec 12, 2001 J. YANIK, O.YILMAZ, I.C. KANDARLI, M.YUKSEL, M.SAGLAM. Conversion of leather waste to useful products. Resources, Conservation and Recycling.Vol.49, 436-448. (2007). KINDLEIN W., ALVES L.H., SEADI GUANABARA A. Proposal of wet blue leather remainder and synthetic fabrics reuse. Journal of cleaner productions. 2007, P. 1-6 United States Patent. Patent number 4, 287,252. DIMITER, S. Reconstituted leather and method of manufacture. Appl. 184,656. Sep 1, 1981 US Patent Number 4,497,871. HENKE, E.W. Reconstituted leather and method of manufacturing same. Appl. 489,001. Feb 5, 1985 World Intellectual Property organization International Bureau. Appl.No. 98/18863. DA FONTE, J. Process of recycling leather residues and Productions of composite materials. Appl. Pct. / pt97/00008. May 7, 1998 United States Patent 5,958,554. ADDIE, B., FALLS, C. Reconstituted leather product and process. Appl. 08/658,682. Sep 28, 1999 YILDIRIM ERBIL, H. 2008.Vinyl Acetate Emulsion Polymerization and Copolymerization whit Acrylic Monomers. Vinyl Acetate Copolymerization whit Acrylic Monomers. Recuperado de la base de la base de datos CRCnetBase GEDDES, K. Polyvinyl and Ethylene Vinyl Acetates. En: PIZZI, A. MUTTAL, K.L. En: Handbook of Adhesives Technology. 2 ed., New York. Cap. 35. Recuperado de la base de datos CRCnetBase. 2003. KEIMEL, A. Historical Development of Adhesives and Adhesive Bonding. En: Handbook of adhesive Technology. 2 ed., New York. Cap. 1. Recuperado de la base de datos CRCnetBase. 2003.

[4]

[5] [6]

[7]

[8]

[9]

[10]

[11]

[12]

REFERENCES
[1] Centro Nacional de Produccin ms Limpia y Tecnologas Ambientales. CNPMLTA. Proyecto Gestin Ambiental en la Industria de Curtimbre. Manual Sectorial Ambiental. Febrero de 2004. Medelln. Colombia Disponible en internet: http://www.sirac.info/Curtiembres/html/Archivos/ Publicaciones/Manual.pdf. VERGARA, Marisol V. POIRRIER, Paola. TORRES, Rodrigo. Influencia del porcentaje de solidos totales y nutriente en la cintica de biodegradacin de sustratos orgnicos. Centro de estudios e investigaciones ambientales (CEIAM). Universidad industrial de Santander y Colciencias. Octubre de 2009 Disponible en: http://ciia.uniandes.edu.co/ Simabiotpresent/DIA%201/7.%20Vergara.pdf.

[13]

[14]

[2]

[15]

84
[16]

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 78 - 84

DAMICO Denis, J. Reactive Acrylic Adhesives. En: PIZZI, A. MUTTAL, K.L. Handbook of Adhesives Technology. 2 ed., New York. Cap. 38. 2003. MONTGOMERY, Douglas C. y RUNGER, George C. Applied statistics and probability for engineers. 3 ed., Arizona. John Wiley & Sons Inc. 706p. 2003. El portal del cuero. Disponible en: http://www.portaldelcuero.com/informa/informa04.asp. SILVA Paulina. Propiedades fsicas y qumicas del cuero para calzado de seguridad. Tecnologa en Marcha. Vol. 18-1, 2005. pp 37 - 47. TURTON, Richard and others. Analysis, Synthesis and design of chemical processes. 3a ed. New Jersey, Prentice Hall. 1068p. 1998 Entrevista telefnica: Polmeros y derivados. Gto. Mxico. 20 Len,

[17]

[18] [19]

[20]

[21]

Evaluacin computacional del flujo a travs de membranas porosas


Computational evaluation of fluid flow through porous membranes
Tatiana Lpez Montoya Ingeniera Mecnica, Universidad Pontifica Bolivariana Investigador auxiliar Grupo de Energa y Termodinmica, Universidad Pontificia Bolivariana Medelln, Colombia tatiana.lopezmo@alfa.upb.edu.co Mauricio Giraldo Orozco Ph.D. Ingeniera, Universidad Pontificia Bolivariana Docente e Investigador Grupo de Energa y Termodinmica, Universidad Pontificia Bolivariana Medelln, Colombia mauricio.giraldo@upb.edu.co

Csar Nieto Londoo Ph.D. Ingeniera, Universidad Pontificia Bolivariana Docente e Investigador Grupo de Investigacin en Ingeniera Aeroespacial, Universidad Pontificia Bolivariana Medelln, Colombia cesar.nieto@upb.edu.co

Resumen El flujo a travs de membranas porosas es de vital importancia en el entendimiento de diversos fenmenos industriales y biolgicos. Y recientemente ha crecido el inters de su estudio para aplicaciones de transferencia de calor mejorada y a escalas pequeas. Antes de involucrar la transferencia de calor en las membranas se hace un estudio hidrodinmico para ayudar a su caracterizacin. En el presente artculo se presenta el estudio realizado al comportamiento de la presin y perfiles de velocidad asociados al flujo de un fluido incompresible a travs de una membrana porosa en diferentes condiciones de empaquetamiento. Con el fin de establecer una base comparativa adecuada, la membrana porosa es representada mediante un empaquetamiento de esferas en arreglo triangular desfasado. Los resultados obtenidos mediante el software de CFD Fluent mostraron una gran influencia de la distribucin espacial de las esferas en el canal sobre la cada de presin. Desde el punto de vista de patrones de flujo, se observ una interaccin fuerte entre los flujos aguas abajo de cada esfera. En la ltima capa de esferas, se presenta un desprendimiento de vrtices influenciado tanto por el tamao de la esfera, como por el nmero de esferas empleado para representar la membrana. Palabras clave Factor de empaquetamiento CFD membranas porosas Abstract In the present article, study of the behavior of flow profiles and pressure associated with the flow of an incompressible fluid across a porous media with different packing conditions is shown. For practical purpose, the porous media was modeled as a staggered packed bed of spheres. The simulation was made in CFD software Fluent. Results showed a great influence of the sphere diameter in the pressure drop. Regarding streaklines, there was found to be a strong interaction between the flows of each sphere downstream. A vortex detachment influenced both by the sphere size and the

number of spheres was present in the last layer of the bank of spheres. Keywords CFD Porous media

I. INTRODUCCIN
La tecnologa de micro-sistemas (MST por sus siglas en ingls) se ha desarrollado a pasos agigantados desde hace varias dcadas. El objetivo es incrementar la capacidad de estos dispositivos y aumentar su potencia, lo cual conlleva a grandes cantidades de calor que necesitan ser extradas para garantizar el correcto funcionamiento de los dispositivos. Ms concretamente se ha trabajado en intercambiadores de calor del tamao necesario para poder implementarlos en los MST. Los micro-intercambiadores de calor ofrecen muchas ventajas sobre sus semejantes a escalas mayores, la transferencia de calor por unidad de rea es mucho mayor, su desempeo global tambin es superior y debido a su tamao son ms econmicos, entre otras [1]-[2]. Debido a la reduccin de espacio por el cambio de escala, se han implementado micro-canales como medio para que se lleve a cabo el intercambio de calor. Pero dichas geometras tienen asociadas una gran cada de presin debido a los dimetros hidrulicos tan pequeos, adems a estas escalas las condiciones superficiales toman mayor importancia sobre los patrones de flujo y transferencia de calor. Como alternativa a los micro-canales se propone utilizar membranas porosas [3]-[4].

Recibido: 15/03/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

86

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

Debido a la naturaleza de su geometra, las membranas ofrecen un espacio propicio para el intercambio de calor entre dos fluidos. De hecho existen trabajos previos donde se utilizaron medios porosos para aplicaciones de enfriamiento y transferencia de calor. Lage et al. realizaron un estudio con matrices porosas de aluminio comprimidas para caracterizarlas trmica e hidrulicamente enfocando su uso en micro-intercambiadores de calor [5]. Por su parte Jiang et al. realizaron un estudio terico y experimental comparativo entre un microintercambiador de calor con canales (MCHE) y un micro-intercambiador de calor con medio poroso (MPHE) donde llegaron a la conclusin de que desde el punto de vista de transferencia de calor el MPHE tiene mejor desempeo pero en trminos termohidrulicos , el mejor desempeo fue para el MCHE con canales profundos [6]. Estudios con enfoques ms especficos en el tema se pueden encontrar en la literatura tal como el de Trebotich y Miller, que presentaron un nuevo mtodo de simulacin para aplicaciones en microfludica que involucran fenmenos de transporte de partculas coloidales a escala micromtrica [7]. Tomado en cuenta lo anterior, se hace necesario evaluar con detenimiento el comportamiento hidrodinmico de membranas porosas, e involucrar tanto los comportamientos puramente cinticos, como las cadas de presin asociadas, con el fin de aprovechar adecuadamente las ventajas evidenciadas experimentalmente en cuanto a la transferencia de calor [6]. Este trabajo se concentra en el comportamiento de los campos de velocidades y las cadas de presin que suceden en una membrana. Con el fin de presentar parmetros comparativos adecuados, la membrana es simulada como un sistema de esferas en arreglo triangular, particularmente dos configuraciones diferentes espaciales y tres dimetros diferentes, los cuales son evaluados desde los puntos de vista ya mencionados. El trabajo inicia con una descripcin del medio poroso empleado para las simulaciones computacionales, seguido de una breve descripcin de los modelos matemticos y las condiciones de frontera necesarias. Finalmente, se presentan los resultados de la simulacin y las conclusiones del trabajo.

difcil establecer una estructura aleatoria representativa y, ms an, cambiar sus parmetros, para este estudio se opt por la utilizacin de arreglos triangulares desfasados de esferas, como el mostrado en la Fig. 1. La seccin transversal del canal donde se encuentra el arreglo de esferas es de 0.01 m2.
Fig. 1. ARREGLO TRIANGULAR DE ESFERAS

Se emplearon dos configuraciones diferentes de arreglos, las cuales se diferenciaron por la separacin entre esferas, tanto adyacentes como tangentes, de la cara que enfrenta al flujo. En la Fig. 2 se muestran a modo ilustrativo los espaciamientos para el arreglo de esferas de 15mm de dimetro, las medidas de los espaciamientos estn en milmetros. Para ambas configuraciones el volumen total ocupado por el arreglo se mantuvo constante. Igualmente, para ver la influencia del tamao de la esfera se trabaj con arreglos de esferas de 15, 18 y 32mm de dimetro. En la Tabla I se muestran los factores de empaquetamiento (espacio ocupado/ espacio total) para las diferentes configuraciones tomando como referencia un volumen total de 100.000mm3, que sera el volumen del cubo tomado como base para crear el arreglo de esferas.
TABLA I FACTOR DE EMPAQUETAMIENTO D15 Conf 1 Conf 2 40.82% 44,53% D18 37.56% 34,51% D32 39.46% 39.46%

II. MEDIO POROSO COMPUTACIONAL


Generalmente los materiales porosos presentan estructuras aleatorias [8], pero dado que es

Estrictamente un medio poroso comn no presenta la uniformidad ni la simetra que se obtiene con la geometra utilizada, pero tradicionalmente se han utilizado empaquetamientos de esferas y cilindros para estudiar el flujo a travs de medios porosos de forma terica y numrica con resultados aceptables que han sido validados con montajes experimentales [9]-[11].

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

87

Fig. 2. CONFIGURACIONES 1 Y 2 CON ESFERAS DE 15, 18 Y 32MM DE DIMETRO RESPECTIVAMENTE

III. ECUACIONES GOBERNANTES Y CONDICIONES DE FRONTERA El comportamiento de fluidos newtonianos est gobernado por las ecuaciones de NavierStokes. Para el estudio fluido-dinmico del flujo a travs de los arreglos de esferas, se requiere la utilizacin de un modelo en 3D constituido por las ecuaciones de continuidad y de cantidad de movimiento lineal, las cuales se muestran a continuacin para fluidos newtonianos incompresibles:

Donde , P, y corresponden a la velocidad, presin, viscosidad dinmica y densidad, respectivamente. Adems, se considera que el fluido es de propiedades constantes, incompresible, con flujo isotrmico y se encuentra en estado estacionario. La longitud caracterstica mnima del arreglo de esferas es suficientemente grande para considerar una condicin de no deslizamiento sobre las paredes [12]. Por el extremo de entrada se tiene un flujo con una velocidad U y por el extremo de salida del canal se tiene un flujo con presin atmosfrica. A. Mallado Para la construccin de la malla se utiliz la herramienta de mallado de Ansys 12.1. La geometra

de la malla se construy con elementos tetradricos. Debido a la complejidad de la geometra, al tamao de los canales formados por el espacio entre esferas y que los mayores gradientes de velocidad se encuentran en las paredes, fue necesario reforzar la malla alrededor de las esferas. Para esto se utiliz un sizing (funcin que regula el tamao de malla) con elementos de 0,001m, que refin la malla alrededor de las esferas. Como es evidente, dos esferas presentan un solo punto de contacto, lo cual puede generar problemas al momento de contacto, por lo tanto, se opt por dejar un pequeo espacio entre las esferas para llevar a cabo las simulaciones. La configuracin de una malla tpica implementada en el arreglo triangular de esferas est compuesta por 3243702 elementos tetradricos y 639034 nodos. La malla se puede ver en la Fig. 3.
Fig. 3. CORTE LONGITUDINAL DE MALLA TPICA PARA EL CANAL Y ARREGLO DE ESFERAS

B. Mtodo de solucin La estrategia utilizada comnmente para la simulacin del flujo en medios porosos implica la

88

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

adicin de un trmino asociado a la porosidad en la ecuacin de momentum. Si bien esta forma permite una correcta aproximacin a la cada de presin y otros comportamientos relevantes, no permite visualizar campos de flujo, e inclusive, en algunos casos, es difcil establecer los parmetros adecuados para diferentes membranas. Por lo tanto, este trabajo pretende simular directamente el flujo en diferentes configuracin de una membrana simulada, empleando las ecuaciones mostradas en la seccin III. Dichas ecuaciones fueron resueltas para un rgimen laminar estacionario mediante el mtodo de volmenes finitos (FVM por sus siglas en ingls) implementado en el software AnsysFluent. FVM involucra la discretizacin e integracin de las ecuaciones gobernantes sobre el dominio del control de volumen. Para este caso, el dominio de solucin fue un canal horizontal de 0,4 m de longitud y de seccin transversal cuadrada de 0,01m de lado, en cuyo centro se encontraba el arreglo de esferas. La longitud del canal es suficiente para permitir un flujo laminar totalmente desarrollado (8 dimetros hidrulicos aproximadamente). El algoritmo que utiliza Fluent para resolver las ecuaciones en volmenes finitos es el mtodo semi-implicito para acoplar las ecuaciones de presin (SIMPLE -semi-implicit method for pressure-linked equations- por sus siglas en ingls). En el esquema SIMPLE se utiliza una ecuacin adicional a las anteriormente mencionadas que sirve de enlace entre la velocidad y la presin, ya que en la ecuacin de continuidad no aparece la variable presin de forma explcita. En forma general, el procedimiento del algoritmo SIMPLE consiste en un proceso iterativo donde se comienza por suponer unos valores iniciales para los campos de velocidad y presin, luego se resuelve el conjunto de ecuaciones discretizadas y se utiliza una ecuacin de correccin. Este proceso se repite hasta que converja la solucin [13]. El software Ansys Fluent tiene predeterminado el esquema de discretizacin UPWIND, el cual consiste en la discretizacin de los trminos diferenciales de las ecuaciones que se van a resolver, de forma que el valor de la variable en un nodo determinado es funcin nicamente de los valores de dicha variable en el nodo situado justo aguas arriba.

IV. RESULTADOS
Para las simulaciones llevadas a cabo en el software Fluent, se trabaj con agua como fluido de trabajo con dos diferentes velocidades de entrada. Se realizaron simulaciones para ambas configuraciones de arreglos y tres diferentes tamaos de esferas. El nmero de Reynolds para el canal con el medio poroso en medio se calcul con las siguientes ecuaciones [14]:

Donde V es la velocidad perpendicular a la superficie de la membrana porosa, K es la permeabilidad y es la viscosidad cinemtica. Para calcular las propiedades del fluido se tom como referencia una temperatura de 25C. Para una columna de esferas empaquetadas de dimetro d, y de porosidad , Ergun propuso la siguiente correlacin para calcular su permeabilidad K;

A su vez, la porosidad de un medio poroso ubicado en medio de un canal cerrado se puede calcular como [15]:

Donde Ap representa el rea ocupada por el fluido (rea sombreada en la Fig. 4) y A, el rea total de la seccin transversal.
Fig. 4. DISTRIBUCIN DE REAS EN LA SECCIN TRANSVERAL DEL ARREGLO

En la Tabla II se muestran para las diferentes configuraciones y dimetros, su porosidad, permeabilidad y el nmero de Reynolds para cada una de las velocidades de entrada. El valor de la

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

89

velocidad para el Re1 es de 0,001m/s y para el Re2 es de 0,072m/s.


TABLA II CARACTERSTICAS DE LOS DIFERENTES MEDIOS POROSOS
Porosidad D15 1 D15 2 D18 1 D18 2 D32 1 D32 2 0,184 0,179 0,238 0,242 0,157 0,156 Permeabilidad [m2] 14 x 10-9 13 x 10-9 35 x 10-9 37 x 10-9 81 x 10-10 80 x 10-10 Re1 @ 0,001m/s 0,13 0,13 0,25 0,26 0,21 0,21 Re 2 @ 0,072m/s 9,54 9,04 18 18,55 15,45 15,33

Los resultados obtenidos para la cada de presin medida entre la entrada del canal y su salida, se pueden ver en la Fig. 5. Como era de esperarse, para una misma configuracin, a mayor nmero de Reynolds mayor cada de presin se tiene a travs de la membrana.
Fig. 5. RESULTADOS DE LA CADA DE PRESIN PARA LOS DIFERENTES DIMETROS Y CONFIGURACIONES

90

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

La mayor cada de presin se present con el arreglo de menor dimetro de esferas. Aunque el volumen total se mantenga constante, la configuracin del espaciamiento entre esferas tambin influye en la cada de presin, y como se puede ver en las grficas, la configuracin dos que tiene menor espaciamiento, gener una menor cada de presin. Excepto para el caso de las esferas de dimetro 32mm, donde sucedi el caso contrario. Ya que al reducir el espacio entre esferas para la configuracin dos, se dej mayor espacio entre el arreglo de esferas y el canal por donde el fluido encontr menor resistencia al fluir (y aunque se acercaron ms las esferas entre s, no se cre suficiente espacio para adicionar ms esferas). Otro factor interesante en lo relacionado a las cadas de presin, se refiere a la relacin entre el valor de dicha cada y el dimetro. Por ejemplo, en el caso de la configuracin uno con los Reynolds entre 7 y 15, un incremento de 3mm, equivalentemente a solo el 20%, representa una reduccin del 27.2%. Ms an, cuando el dimetro se incrementa un 113% (de 15mm a 32mm) la cada de presin se reduce en 58.5%. Cabe resaltar que el arreglo con las esferas de mayor dimetro tuvo un comportamiento inverso al de las otros dos. Al conservarse el mismo volumen total, esto hizo que las esferas de dimetro de 32mm dejaran muchos espacios libres en los extremos del arreglo haciendo que el flujo pudiera desviarse fcilmente por ah y as evitar cruzar a travs del medio poroso, esto tambin pudo haber sido la causa del por qu la configuracin uno (con esferas de dimetro de 32mm) presentara menor cada de presin que la configuracin dos, diferente a los otros dos casos. Un contorno tpico de presin para la geometra del problema es mostrado en la Fig. 6, Se puede observar que el comportamiento de la presin no es igual para todas las esferas debido a la configuracin triangular desfasada utilizada, as como tampoco es uniforme sobre una misma esfera, esto debido a que la distribucin de la velocidad vara dependiendo de las esferas que la rodean. Hay esferas que estn totalmente rodeadas por otras esferas, mientras que otras presentan espacios libres cerca a las paredes del canal por donde el flujo se comporta de manera diferente al no tener restricciones, esto se puede ver mejor en Fig. 7, donde se muestran cortes paralelos al sen-

tido del flujo con los contornos de presin sobre las esferas. En estas figuras se puede observar que para las esferas ms pequeas el flujo es uniforme sobre todas ellas, es decir, el flujo se reparte por igual a travs de todo el arreglo, mientras que para los tamaos de esferas ms grandes se ve como las esferas de los extremos son las que mayor interaccin tienen con el flujo.
Fig. 6. CONTORNO DE PRESIN CONFIGURACIN 1 D15

Fig. 7. PLANOS CON LOS CONTORNOS DE PRESIN PARA LAS DIFERENTES ARREGLOS. D15C1, D15C2, D18C1, D18C2, D32C1 Y D32C2 RESPECTIVAMENTE

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

91

Fig. 8. RELACIN EMPAQUETAMIENTO VS. CADA DE PRESIN PARA UNA VELOCIDAD DE 0,072M/S

Fig. 9. RELACIN EMPAQUETAMIENTO VS. CADA DE PRESIN PARA UNA VELOCIDAD DE 0,001M/S

Adicionalmente, en las Fig. 8 y 9 se muestra la relacin entre el factor de empaquetamiento y la cada de presin sobre las membranas.

Como era de esperarse, las cadas de presin se incrementan a medida que se incrementa el factor de empaquetamiento del sistema. Otro factor interesante que se evidencia es cmo la configuracin 2 tiene una pendiente mayor que la que se presenta en la configuracin 1, lo que mue entonces, una influencia mucho mayor del dimetro de las esferas para estos casos. Otro factor que salta a la vista es la falta de correlacin entre resultados de las diferentes configuraciones con los resultados de los bancos de esferas con 32mm de dimetro. Esto se debe, como ya se haba manifestado anteriormente, a los espacios existentes entre las paredes y las esferas. Si bien esto hace imposible realizar una comparacin cuantitativa entre los resultados, si permite intuir que la cada de presin es significativa, pues implica que el flujo evita parar por el espacio ocupado por las esferas.

92

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

La Fig. 10 muestra las lneas de corriente las cuales describen el flujo a travs del medio poroso. Dichas lneas ilustran cmo al cambiar bruscamente de direccin, se generan regiones circulares en la superficie de las esferas, las cuales representan las zonas de estancamiento. El comportamiento del flujo permanece de forma organizada mientras fluye a travs de la zona central del arreglo de esferas, mientras que en la parte superior e inferior al terminarse el medio poroso tienden a formarse pequeos remolinos causados por la forma brusca del flujo. Lo cual puede explicar la presin negativa que se presenta en las caras de las esferas de la ltima capa. Al darse los posibles remolinos, parte del flujo se devolvera momentneamente debido a la baja velocidad, al hacer que estas presiones tiendan a cero.
Fig. 10. LNEAS DE CORRIENTE A TRAVS DEL ARREGLO DE CONFIGURACIN 1 D32

de turbulencia y el desprendimiento de vrtices. Las zonas de alta velocidad son ms notorias en las esferas pequeas, pero la formacin de turbulencia y el desprendimiento de vrtices se hacen ms evidentes en los arreglos de esferas ms grandes. Este comportamiento concuerda con el comportamiento de la presin, es decir, en la ltima capa de esferas se tiene una contrapresin que ocasiona cambios en la direccin del flujo y por ende se origina la turbulencia. De estas figuras tambin se puede ver una clara diferencia entre las dos configuraciones de arreglos, para los tres tamaos de esferas, la configuracin uno muestra una zona de muy baja velocidad detrs de la ltima capa de esferas, que en comn tienden a formar un perfil parablico que aumenta con el aumento del tamao de esfera, mientras que para la configuracin dos las zonas de estancamiento se dan de forma individual para cada una de las esferas de la ltima capa.
Fig. 11. PLANOS CON LOS CONTORNOS DE VELOCIDAD PARA LOS DIFERENTES ARREGLOS. D15C1, D15C2, D18C1, D18C2, D32C1 Y D32C2 RESPECTIVAMENTE

En la Fig. 11 Se muestra el contorno de velocidad, para cada tamao de esfera y sus dos configuraciones, en un plano paralelo al sentido del flujo. De estas imgenes se puede ver cmo para todos los tamaos de esferas se presenta una gran simetra respecto al eje z, lo cual es lgico ya que los contornos de presin tambin mostraron esta misma simetra. Se puede observar cmo en los extremos del arreglo y en los espacios entre esferas se da una aceleracin del flujo, que lleva a la formacin de zonas de alta velocidad, que al entrar a la ltima capa de esferas se encuentra con la zona de estancamiento y propicia la formacin

Evaluacin computacional del flujo a travs de membranas porosas - Lpez, Giraldo, Nieto

93

en la ltima fila de esferas un desprendimiento de vrtices que aumenta a medida que aumenta el dimetro de las esferas. Partiendo de estos resultados es posible entonces concluir que un adecuado control sobre el factor de empaquetamiento y la distribucin de las estructuras puede mejorar significativamente el comportamiento hidrodinmico de las membranas porosas, hacindolas una alternativa atractiva para su empleo en sistemas de transferencia de calor y recuperacin de calor.

REFERENCIAS
[1] B. Ramos-Alvarado, P. Li, H. Liu, A. Hernndez-Gurerrero, CFD study of liquid-cooled heat sinks with microchannel flow field configurations for electronics, fuel cells, and concentrated solar cells, Applied Thermal Engineering, vol. 31, no 14, pp. 2494-2507,Oct. 2011. T. L. Ngo, Y. Kato, K. Nikitin, T. Ishizuka, Heat transfer and pressure drop correlations of microchannel heat exchangers with S-shaped and zigzag fins for carbon dioxide cycles, Experimental Thermal and fluid Science, Vol. 32, No. 2, pp. 560- 570, Nov. 2007. C. H. Li, P. Hodgins, C.N. Hunter, A.A. Voevodin, J.G. Jones, G.P. Peterson, Comparison study of liquid replenishing impacts on critical heat flux and heat transfer coefficient of nucleate pool boiling on multiscale modulated porous structures, J. Heat and Mass Transfer, vol.54, pp. 3146-3155, May 2011. Q. Yuan, R.A. Williams, N. Arvanti, Innovations in high throughput manufacturing of uniform emulsions and capsules, Advanced Powder Technologies, Vol. 21, No. 6, pp. 599-608, Nov 2010. B.V. Antohe, J.L. Lage, D.C. Price, R.M. Weber, Numerical characterization of micro heat exchangers using experimentally tested porous aluminium layers, Int. J. Heat and Fluid Flow, vol. 17, no. 6, pp. 594-603, Dec 1996. P.X. Jiang, M.H. Fan, G.S. Si, Z.P. Ren, Thermal-hydraulic performance of small scale micro-channel and porousmedia heat exchangers, Int. Journal of Heat and Mass Transfer, Vol. 44. No. 5, pp.1039-1051, Mar 2001. D. Trebotich,G. Miller, Simulation of flow and transport at the micro (pore) scale, 2nd International Conference on Porous Media and its Applications in Sience and Engineering,USA, 17-21 jun. 2007. M.E. Vanegas, R. Quijada, D. Serafini, Microporous membrane preparated via thermally induced phase separation from metallocenic syndiotactic polypropylenes, Polymer, Vol. 50, No. 9, pp. 2081-2086, abr 2009.

[2]

[3]

V. CONCLUSIONES
El estudio del comportamiento hidrodinmico (cada de presin y patrones de flujo) a travs de un medio poroso fue realizado mediante un arreglo triangular desfasado de esferas. Las ecuaciones fundamentales del flujo de fluidos fueron solucionadas numricamente para encontrar la cada de presin sobre el arreglo. Las simulaciones fueron realizadas en el software de CFD Fluent. En general, se encontr que el dimetro de las esferas tiene gran influencia sobre la cada de presin, generndose en mayor proporcin para los arreglos de menor dimetro de esferas. El espaciamiento entre esferas, principalmente de la cara que enfrenta al flujo perpendicularmente, tiene gran influencia sobre la cada de presin. Para el medio poroso de menor dimetro la influencia del espaciamiento entre esferas es menor. Tambin se observ una interaccin fuerte entre los flujos aguas abajo de cada esfera. Presentndose

[4]

[5]

[6]

[7]

[8]

94
[9]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 85 - 94

S.L. Lee, J.H. Yang, Modeling of Darcy-Forchheimer drag for fluid flow across a bank of circular cylinders, Int. J. Heat and Mass Transfer, Vol 40, No. 13, pp 3149-3155, Sep 1997. C. Nieto, R. Meja, J. Agudelo, Dinmica de fluidos computacional aplicada al estudio de regeneradores trmicos, DYNA, ao 71, No. 143, pp. 81-93, Nov 2004. L.A. Patio, H.J. Espinoza, D. Surez, Conveccin de calor transitoria en el flujo de fluidos a travs de lechos empacados, Universidad, Ciencia y Tecnologa, Vol. 9. No. 36, pp. 210-216, Dic 2005. M. Giraldo, Y. Ding, R.A. Williams, Boundary integral study of nanoparticle flow behavior in the proximity of a solid wall, Journal of Physics D: Applied Physics, Vol. 41, No. 8, pp. 503 -512, 2008. A. Faghri, Y. Zhang, J. Howell, Advance Heat and Mass Transfer, Global Digital Press, 2010, p. 956. A. Bejan, Convection Heat Transfer 3rd ed., Wiley InterScience, New York, 1948. pp. 694. S. Ergun, Fluid flow through packed columns, Chemical Engineering Progress, Vol. 48, No. 2, pp. 89-94, 1952._

[10]

[11]

[12]

[13] [14] 15]

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte
Modeling of the biomass gasification process for energy recovery: Review for the actual tecnology
Jos Ulises Castellanos MSc en Ingeniera Mecnica, Universidad Nacional de Colombia Investigador Grupo MDL&GE (Mecanismos de Desarrollo Limpio y Gestin Energtica), Universidad Nacional de Colombia Bogot, Colombia jucastellanosc@unal.edu.co Fabio Emiro Sierra Vargas Dr. MSc. Ingeniera Mecnica, Universidad de Kassel Docente Tiempo Completo, Lder del Grupo MDL&GE (Mecanismos de Desarrollo Limpio y Gestin Energtica) Universidad Nacional de Colombia Bogot, Colombia fesierrav@unal.edu.co

Carlos Alberto Guerrero Fajardo Dr. MSc. Ing. Qumico, Universidad Nacional de Colombia Investigador Grupo MDL&GE (Mecanismos de Desarrollo Limpio y Gestin Energtica), Universidad Nacional de Colombia Bogot, Colombia
caguerrerofa@unal.edu.co

Resumen El anlisis del uso de biomasa como fuente de energa y el desarrollo de las investigaciones relacionadas con el proceso de gasificacin; han originado el planteamiento de diversos modelos para explicar y entender este complejo proceso, tanto en su diseo, como en su simulacin, optimizacin y anlisis; los cuales van encaminados a satisfacer la necesidad de cuantificar la produccin de energa y su eficiencia. Este artculo presenta un anlisis de varios modelos de gasificacin basados en el equilibrio termodinmico, la cintica y control basado en redes neuronales artificiales. Palabras clave Biomasa, Cintica, Gasificacin, Modelado, Redes Neuronales, Termoqumica. Abstract The analysis of the use of biomass for energy production and the development of research related to the gasification process, have led to the approach of various models for explaining and understanding this complex process, not only in its design, but also in its simulation, optimization and analysis; which are intended to satisfy the need to quantify the energy production and efficiency. This article presents an analysis of several gasification models based on thermodynamic equilibrium, kinetics and control based on artificial neural networks.. Keywords Biomass, Gasification, Kinetic, Modeling, Neural networks, Thermo-chemistry.

I. INTRODUCCIN
Durante los ltimos aos, a causa de los efectos del calentamiento global; han surgido investigaciones de gran importancia en el campo del

uso de la biomasa como una fuente de energa alternativa, se reconoce que esta fuente energtica, posee una distribucin ms homognea a lo largo del planeta, junto a un potencial energtico mayor al de los combustibles fsiles [25]. Dentro de los procesos de aprovechamiento energtico de la biomasa, se puede destacar los procesos de generacin de gas combustible a partir de procesos de biodigestin (transformaciones biolgicas) y gasificacin (transformaciones termoqumicas) [30]. El segundo de ellos, se centra en la alta eficiencia de la combustin, puesto que un balance energtico positivo, por ende, econmicamente viable depende de la eficiencia en las conversiones termoqumicas ocurridas durante el proceso. Actualmente existen sistemas de combustin directa para generacin de energa elctrica [38] a partir de biomasa como combustible, pero con el problema de la dosificacin inherente a un slido [3], por esta razn la gasificacin resulta atractiva, puesto que simplifica los sistemas de dosificacin y transporte del combustible. El gas de sntesis de los procesos de gasificacin normalmente es un gas compuesto por monxido de carbono, dixido de carbono, hidrgeno, metano, trazas de etano y eteno, agua, nitrgeno y algunos contaminantes, como pequeas partculas de carbonizado, ceniza y alquitranes [38]. La energa proveniente de este material gaseoso, determina

Recibido: 26/03/2012/ Aceptado: 08/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

96

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

la calidad y el porcentaje de este en su obtencin, ha sido la base fundamental de muchos estudios; los cuales algunos autores se han enfocado en la construccin de la mquina de gasificacin, otros en la biomasa suministrada y algunos en el tratamiento del proceso agregando otros agentes que faciliten el proceso o realizando combinaciones entre los factores anteriores, pero siempre se busca incrementar la calidad del material gaseoso. [38][3]. Por esta razn, en el grupo de investigacin Mecanismos de Desarrollo Limpio y Gestin Energtica (MDL&GE) de la Universidad Nacional se plante, hace unos aos, la construccin de un gasificador con fines de investigacin para determinar la viabilidad tecnolgica y socioeconmica de esta tecnologa para Colombia.

II. PROCESO DE GASIFICACIN


La gasificacin de la biomasa es una tecnologa de ms de cien aos de antigedad. Se trata de un proceso cuyo objetivo es la descomposicin trmica de biomasa, particularmente de los residuos producidos en la industria agrcola, maderera y plantas de tratamiento de aguas, para un aprovechamiento energtico de los mismos. El gas generado puede ser quemado en motores de combustin interna, turbinas o en equipos de produccin de calor y potencia. Un sistema de gasificacin para produccin de calor y potencia consiste en un gasificador, un limpiador de gas y un convertidor de energa que generalmente es un motor o una turbina. En este proceso, la mayor dificultad se encuentra en el filtrado del gas de sntesis, pues se requiere de equipos con capacidad para operar con gases a elevadas temperaturas, partculas en suspensin de diferentes tipos y algunas veces altos flujos de masa (Diseo y construccin de un gasificador de lecho fluidizado a escala de laboratorio para el tratamiento trmico de los residuos de tabaco, 2005). Este proceso se cumple en una cmara cerrada y sellada que opera ligeramente por debajo de la presin atmosfrica con las siguientes etapas. Secado: el agua contenida en la biomasa es removida a una temperatura superior a los 100C. Pirlisis: la biomasa experimenta una descomposicin trmica en ausencia de oxgeno.

Habitualmente es dividida en pirlisis lenta y pirlisis rpida Oxidacin: El aire, oxgeno, vapor de agua o agentes gasificantes son introducidos mediante un proceso externo al equipo, en algunos casos junto a gases inertes, procedimiento realizado entre 700- 2000C. Reduccin: En esta zona se producen numerosas reacciones qumicas a alta temperatura (Ejemplos. Ecuaciones 1 y 2) [14]. Desde un punto de vista cientfico, la gasificacin, se trata de una reaccin endotrmica heterognea entre el carbono contenido en la biomasa y un gas reactante, sea vapor de agua o dixido de carbono: (1) C + H2O CO + H2 (2) C + CO2 2CO En la Figura 1 se muestran las reacciones qumicas presentes en un proceso de gasificacin.
Fig 1. GASIFICADOR QUMICO

Fuente: S., Guerrero C. Sierra F. Ramrez. 2008

A nivel industrial, el objetivo de la gasificacin es favorecer las dos reacciones para producir un gas combustible. Sin embargo, para alcanzar esto, se deber generar previamente los elementos necesarios para ambas reacciones, es decir, el carbono, y los reactantes (CO2 y H2O), as como tambin una cantidad de energa para la reaccin [52]. Por otro lado, el poder calorfico del gas de sntesis se encuentra normalmente entre 3,5 6 MJ/m3 [2][41] segn el agente gasificante utilizado, por ejemplo, al usar el aire atmosfrico, se tiene un gran porcentaje de nitrgeno, que es un gas inerte; por otro lado al usar oxgeno o vapor de agua se incrementa el valor.

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

97

III. TIPOS DE GASIFICADORES


A. Gasificador Updraft Este tipo de gasificador tiene bien definidas las zonas de combustin parcial, de reduccin y pirlisis. El aire es suministrado por la parte inferior del gasificador y el gas de sntesis es entregado por la parte superior a unas temperaturas relativamente bajas. En sus desventajas est el alto contenido de alquitrn del gas producido y la capacidad marginal que tiene en su carga, por ende, la imposibilidad de generar de un gas de sntesis en flujo continuo que aumenta las dificultades para la utilizacin en motores de combustin interna. [9] B. Gasificador Downdraft Este gasificador entrega el gas de sntesis por la parte baja y la admisin de aire es realizada por la parte media del mismo. Las dificultades de esta configuracin son su contenido de cenizas y humedad; por otra parte, el prolongado tiempo de encendido (20 a 30 minutos). Pero permite tener un flujo continuo, por lo que es el tipo ms aceptable para motores de combustin interna y turbinas de gas. [2] [12] C. Gasificador Crossdraft Este gasificador tiene un tiempo de arranque corto, alrededor de 5 minutos, capacidad de operar con combustibles hmedos o secos y la temperatura del gas producido es relativamente alta. De ah que la composicin del gas producido tenga un bajo contenido de hidrgeno y de metano. Como desventaja, estos gasificadores, deben ser utilizados con combustibles de bajo contenido de cenizas, como la madera y el carbn mineral.[10] [11] D. De Lecho Fluidizado En esta configuracin, se suministra el aire a travs de un lecho de partculas slidas a tal velocidad que estas partculas permanezcan en estado de suspensin, comenzando a calentar externamente el lecho y el material de alimentacin (biomasa). Las partculas del combustible se introducen en el lecho del reactor y se mezclan rpidamente con el material, calentndose casi instantneamente a la temperatura requerida. Como resultado de este tratamiento, el combustible se piroliza

muy rpidamente y da como resultado una mezcla de componentes con una cantidad relativamente elevada de materiales gaseosos [52][14]. La composicin de gas de sntesis producida por los diferentes tipos de gasificador se muestra en la Tabla I [10].
TABLA I. COMPOSICIN TPICA DE PRODUCCIN DE GAS DE LA MADERA EN GASIFICADORES DE TIRO INVERTIDO COMPONENTES H2 CO2 CH4 CO N2 PODER CALORFICO Fuente: Stassen HEM, Knoef HAM 1993 [%] 12-20 9-15 2-3 17-22 50-54 5-5.9MJ/m3

IV. AGENTES GASIFICANTES


Los agentes gasificantes son sustancias que se agregan al proceso y permiten la descomposicin de los productos de la combustin parcial de la biomasa en componentes del gas de sntesis. Como ya se mencion anteriormente, el oxgeno como agente gasificante puede lograr un mejor rendimiento pero, a su vez, incrementa el costo de produccin. Adicionalmente a permitir las reacciones de gasificacin, la combustin parcial brinda el calor necesario para secar la biomasa, producir la pirlisis e iniciar el proceso, ya que las reacciones de gasificacin suelen ser de tipo endotrmico, y dan como resultado dixido de carbono (CO2) y vapor de agua en los productos [43]. Al emplear vapor de agua como agente gasificante, se facilita la generacin de H2, el poder calorfico del gas de sntesis ser mayor, alrededor de 1015MJ/m3 [43][44] Otro agente gasificante, que muestra buenos resultados, es el CO2, debido a su presencia en el gas de sntesis. Por otra parte, una mezcla entre vapor H2O y CO2 del aire y/u O2 tambin puede ser utilizada, junto con un porcentaje de la combustin de biomasa con aire/O2 para proporcionar el calor necesario para gasificacin [43][44][41]. Estrategias para el Modelado de Procesos de Gasificacin El control de la produccin de gas es uno de los grandes inconvenientes del proceso, puesto que las variables de control influyen directamen-

98

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

te en la calidad y composicin del gas, donde el objetivo es la minimizacin de los residuos txicos y alquitranes. Un aspecto clave para mejorar la eficiencia del proceso, es la integracin de la dinmica del proceso de gasificacin con la toma de decisiones reales de la operacin de la planta. Estrategia evidenciada en el uso de modelos evolutivos inteligentes-adaptables para el control y optimizacin. A. Control basado por modelos MBC El Control (MBC) consiste en hacer un modelo al cual se le aplica una tcnica adaptativa sin tener en cuenta retrasos en el tiempo ni variables relacionadas con la biomasa (peso, masa y dems). Una tcnica derivada de la anterior es el Modelo Predictivo de Control (MPC), que utiliza un modelo interno para predecir la dinmica del sistema durante un perodo fijo, caracterstica que hace que las tcnicas MPC sean un modelo atractivo para los ingenieros de la planta. Estos modelos pueden ser construidos a partir de ensayos y datos tomados experimentalmente [29]. Estas tcnicas, se basan principalmente en modelos mecanicistas, por lo tanto la efectividad del control depende de la exactitud del modelo. Este problema se ha simplificado considerablemente al utilizar modelos de redes neuronales (RNA) Figura 2. Las cuales han demostrado su utilidad en implementaciones de control de procesos qumicos [19].
Fig 2. ESQUEMA DE UNA RED NEURAL

Algunas de las caractersticas relevantes de las RNA son: Habilidad para representar a las arbitrarias relaciones no lineales. La adaptacin y el aprendizaje en los sistemas cerrados, siempre a travs de los off-line y en la adaptacin de peso en lnea. Arquitectura de procesamiento distribuido, que permite un rpido tratamiento en gran escala de sistemas dinmicos. La implementacin de hardware. Fusin de datos. Las redes neurales pueden operar simultneamente en los datos cuantitativos y cualitativos. Los sistemas multivariable, para varias entradas varias salidas. [19][22].

B. Control por modelo ideal Otro modelo estudiado es el que opera como cero-dimensional. Este aprovecha las condiciones de lo ideal, una reaccin qumica adecuada y el tiempo de permanencia. El modelo trata de suponer el intervalo ms largo y observa la necesidad de completar la reaccin en ese tiempo; de tal manera que el modelo de equilibrio sea el apropiado. En todos los modelos de equilibrio, un conjunto de ecuaciones no lineales describen la conservacin de las especies qumicas (C, O2, H2, N, S) y las ecuaciones adicionales, para el equilibrio trmico de las reacciones independientes (las cuales corresponden a la minimizacin de la energa libre de reaccin) que permite una prediccin de la salida a composiciones dadas de los reactivos y las condiciones de operacin (presin y temperatura). El conjunto resultante de ecuaciones no lineales es resuelto por iteracin de la solucin de un sistema lineal que, a su vez, se establece en trminos de la matriz de tridiagonalizacin. El modelo fue usado para la simulacin de gasificacin de carbn por Manfrida, 1990 [26], considerando un total de 19 especies de producto comnmente encontradas en los procesos de gasificacin (CO, CH4, H2, C2H4, C2H6); algunas especies que pueden ser relevantes desde el punto de vista ambiental y cuya formacin podra ser descrita, al menos en parte, por reacciones de equilibrio, fueron tambin incluidas las especies (HCN, NH3, H2S y COS). El modelo asume compor-

Fuente: P., Basu. 2006

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

99

tamiento de gas perfecto para los reactivos y los productos, de modo que no puede describir procesos de pirlisis donde se producen fracciones significativas de hidrocarburos lquidos; la nica excepcin al comportamiento de gas perfecto es la posible presencia de carbn slido entre los residuos de los reactivos. Propiedades termoqumicas de todas las especies fueron tomadas de las tablas de JANAF [16]. Las condiciones termodinmicas, a las cuales las reacciones tienen lugar, pueden ser manipuladas por cambios de presin, temperatura (que puede ser incluso calculada evaluando los procesos a condiciones adiabticas) o calor transferido por radiacin de la zona de reaccin. El flujo de biomasa as como el de aire (u Oxgeno, dependiendo de la eleccin del oxidante) y agua o vapor, puede ser seleccionado por el usuario. El modelo es capaz de ejecutarse a un nivel de temperatura especificado, o para calcular iterativamente las condiciones correspondientes a la temperatura de llama adiabtica, o a cierre del balance de energa a un porcentaje del valor calorfico de la biomasa como materia prima. El vapor inyectado en la zona de reaccin puede ser producido regenerativamente dentro del gasificador. En este caso, el intercambio de calor entre el agua y el gas tiene lugar antes de la salida en el gasificador. La produccin regenerativa de vapor puede tambin resolver el problema de enfriamiento de los gases de salida, cuando sea necesario. En conjunto del gasificador es descrito por un sistema incluyendo muchos bloques (reactor, mdulos de transferencia de calor, entre otros), esquematizado en la Figura 3. El modelo proporciona una descripcin relativamente exacta del balance de energa del gasificador (entrada y salida de energas qumicas, valores calorficos de la materia prima y el gas de sntesis y condiciones termodinmicas de gas de sntesis a la salida), adems se realiz un anlisis de exerga [32] [51], que permite una estimacin total de la irreversibilidad en el proceso de transformacin de la biomasa como materia prima dentro de una corriente caliente del gas de sntesis del combustible y tambin proporciona detalles internos de las distribuciones perdidas que pueden ser analizadas e interpretadas para buscar la minimizacin del total de prdidas.

Un punto que debera ser subrayado es que el programa no toma en cuenta la diferencia de composicin de las diversas fuentes de biomasa, proporcionando el mismo anlisis definitivo. Correccin vlida para balances de energa, pero poco aproximada con la cadena de reacciones que conducen a la formacin de algunas especies (como NH3, cuya formacin es afectada por la forma de los tomos de nitrgeno en el interior de las molculas de la materia prima). La caracterizacin de la biomasa se obtiene de ellos slo porque establezca su composicin, como puede ser encontrada por ejemplo en Domalski, 1987 [17][35]. El encabezamiento de una particin primaria (parte) se precede de un numeral romano seguido de punto, espacio y el ttulo en versalita (slo la primera letra en mayscula). Todo ello centrado sobre el texto que encabeza. El encabezamiento de una particin de segundo orden (seccin) consiste en una letra mayscula (en orden alfabtico) seguida de punto, espacio y el ttulo (con la primera letra en mayscula), todo ello en cursiva y justificado a la izquierda de la columna. El encabezamiento de una particin de tercer orden (apartado) consiste en un nmero arbigo (en orden natural) seguido de final de parntesis y del ttulo (con la primera letra en mayscula), todo ello en cursiva y sangrado. Las particiones de cuarto orden (subapartados) se necesitan raramente, pero pueden usarse. Se encabezan mediante una letra minscula (en orden alfabtico) seguida de un parntesis de cierre y el ttulo (con la primera letra en mayscula), todo ello en cursiva y sangrado. Si se necesitaran particiones de quinto orden deben encabezarse simplemente mediante una vieta seguida del ttulo en cursiva, todo ello con doble sangrado. C. Efectos de la biomasa empleada Para la validacin de los datos del cdigo de simulacin, se encontraron datos en experimentos descritos en la literatura. Un ejemplo de ellos es el gasificador [9] que utiliza un aire inyectado circulante en una unidad piloto de lecho fluidizado. Otro ejemplo es el aire inyectado presurizado en el reactor de lecho fluidizado. Gasificador de [45]. Este utiliz un inyector de Oxgeno en un reactor

100

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

de lecho de flujo arrastrado. Los datos reportados incluyen la composicin del gas, un valor calorfico, la eficiencia del gasificador (incluidos ambos valores calorficos y calor sensible del gas a la salida del gasificador) y su eficiencia de exerga. [9] D. Modelo Predictivo El control predictivo es capaz de tratar muchos problemas prcticos de control, tales como garantas de estabilidad nominal, optimizacin del rendimiento nominal y manejo de restriccin, adems puede dar diseos sistemticos para los sistemas multi-variables como el caso del ciclo combinado de gasificacin integrada (IGCC), el cual combina la gasificacin de carbn con la tecnologa del ciclo convencional dando como resultado un proceso de gasificacin limpio del carbn de alta eficiencia. Las ventajas son: un alto rendimiento en la generacin de energa, una eficiencia alta con IGCC, disminucin en la contaminacin. Lmites de entrada: Los lmites de flujo de entrada no deben ser excedidos as como la tasa de entrada de los lmites de cambio tampoco deben excederse. Lmites de produccin (salida): La fluctuacin del valor calorfico debe ser minimizado y siempre estar en el rango de +/- 10 kJ/kg, la fluctuacin de presin debe ser minimizada y siempre menor que +/- 0.1 bar, la masa en el lecho debe oscilar en menos del 5% del nominal, y la oscilacin de temperatura debe guardar un mnimo, que debe ser siempre menor que +/- 1 C T-S Multi-modelo de control predictivo Considerado un sistema dinmico no lineal el cual se puede representar por la siguiente frmula: y(k)=g(y(k-1),,y(k-n),u(k),,u(k-m-1)) (3)

de perturbacin en el modelo; el modelo debe ser incorporado dentro de los elementos de perturbacin. Asumido que las condiciones del modelo en el punto son variables acotadas. Donde u(k) es la entrada y y(k) es la medida de la perturbacin en la entrada. [49][8] A. Modelo (PID) para un gasificador El gasificador de carbn es esencialmente un reactor qumico donde el carbn reacciona con aire y vapor y cuyos productos del proceso de gasificacin son un valor calorfico del gas de sntesis, que puede ser quemado en turbinas de gas. El controlador debe ajustar las entradas a fin de regular las principales variables de salida del gasificador que, por ejemplo, son la temperatura del gas, la presin del gas, el valor calorfico del gas y la masa en el lecho, entre otras. Puesto que el gasificador, es un sistema multivariable y altamente no lineal, con importantes interacciones entre las variables de la entrada y la salida, las actuales estrategias de control son poco eficientes [49][47]. En los gasificadores existentes, el control automtico no va ms all del control PI (proporcional/ Integral) o PID (proporcional/ integral/ derivada) enlazados al flujo alrededor de los actuadores de alimentacin del sistema. Por ejemplo, en el gasificador experimental del instituto de desarrollo tecnolgico de Estados Unidos, el circuito de control es cerrado por un operador humano experto, quien usa su juicio para modular las tasas de flujo de masa (carbn: aire, vapor, aire y otros) y por lo tanto, los puntos establecidos para los controles en el actuador de salida (PID). Procedimiento similar al utilizado en el gasificador de biomasa fluidizado a presin de la Universidad de Delf en los Pases Bajos. B. Modelo Multivariable no Lineal El modelo empleado para el proceso del gasificador del grupo MDL&GE es un modelo multivariable no-lineal, que tiene cinco entradas controlables (carbn, caliza, aire, vapor y el caudal) y cuatro salidas (presin, temperatura, masa en el lecho y la calidad del gas) con un alto grado de acoplamiento entre ellos. La piedra caliza se utiliza para absorber el azufre en el carbn, por ende su caudal debe establecer una relacin fija con el flujo de carbn (nominalmente 1 caliza: 10 carbn). Esto reduce el problema a cuatro problemas

Se asume que la funcin g() es una funcin no lineal, con salidas y() y entradas u(). De la anterior formulacin se puede denotar que el modelo T-S se puede linealizar teniendo en cuenta las variables y sus supuestas salidas, dentro de un rango dinmico limitado. [49][40]

VI. PROGRAMACIN DE CONTROLADORES


Primero, se obtiene el control-objeto del punto de operacin tpico en un modelo lineal estacionario en tiempo discreto. Para considerar el impacto

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

101

de regulacin para cada entrada. Otras entradas de control pueden incluir a las condiciones en el modelo de lmites; mejorando las maniobras de operacin en diferentes puntos, mediante el modelo (PSINK) de dos entradas de perturbacin externa, las cuales se representan por medio de perturbaciones inducidas por la presin. A continuacin se listan las entradas y salidas controlables, producto de este anlisis. Entradas (kg/s) Flujo de carbn coquizado WCHR Flujo de aire Flujo de carbn Flujo de vapor Flujo de piedra caliza WAIR WCOL WSTM WLS

Las entradas de perturbacin son: Presin PSINK (Pa) Calidad del carbn (%) Salidas controladas: Valor calorfico del gas combustible CV GAS (kJ/kg) Masa del lecho MASA (kg) Presin del gas combustible PGAS (Pa) Temperatura del gas combustible TGAS (K)

racin de gasificador, surgen de la presin de descarga y la calidad de carbn de alimentacin. El algoritmo KF es un mtodo fcil de aplicar, sin complicaciones y con un diseo especial para el tratamiento o ajuste de los parmetros en conjunto. La principal motivacin para el empleo de estimacin de estado es la obtencin de los valores de las perturbaciones del proceso no medidas. Para ello, se trata v como variable de estado adicional no medible que vara aleatoriamente sobre un valor fijo (inicialmente desconocido) y se incluyen en un estado aumentado, en consecuencia el vector z [21] En la lnea de control predictivo se ha incorporado una nueva accin de integracin para dar libertad al seguimiento. La teora propuesta por Vctor Becerra (Universidad Ciudad de Mxico), destaca el hecho de que los lmites de intervalo de muestreo que se plantean en la prctica, son el problema que se presenta al momento de la programacin lineal MBPC cuadrtica en cada intervalo de muestreo, y puede tener un efecto perjudicial sobre el rendimiento de circuito cerrado de alcanzar el sistema estable, esto sugiere que el control de entrada tiene limitaciones importantes en el diseo de sistemas de alimentacin de gasificacin.

VII. EXPERIENCIA EN LA UNIVERSIDAD NACIONAL DE COLOMBIA


En la Universidad Nacional se han realizado procesos de gasificacin a partir de la cascara de cacao, cascarilla de caf, cascara de coco y madera, entre otros. Uno de los grandes inconvenientes en el proceso de gasificacin, es el control de la produccin de gas de calidad y en qu porcentaje obtenerlo; poder minimizar los residuos txicos y alquitranes al punto de controlar la totalidad del proceso. Una cuestin clave para mejorar la eficiencia energtica y consolidar la gasificacin como fuente potencial de energa que permita la implementacin de sistemas automticos en la industria. Con base en las investigaciones desarrolladas en el grupo MDL&GE, se han incluido sistemas de adquisicin de datos de los sensores de temperatura, que estn distribuidos de la siguiente forma: la T1 se encuentra ubicada en la zona de pirlisis, T2 en la zona de combustin y T3 y T4 en la

C. Control Basado en Estimaciones. La estimacin del estado basado en el control de un gasificador de carbn, junto a las tcnicas de estimacin de parmetros en lnea, proporcionan un medio para inferir valores en tiempo real de las variables claves del proceso, que no pueden medirse directamente. Estas estimaciones de Estado pueden ser tiles para el mejoramiento del control de proceso, mediante la filtracin de Kalman (KF), la cual se aplica a un sistema no lineal de gasificacin de carbn, operada inicialmente en el marco de la estrategia de control convencional de retroalimentacin. Donde, las perturbaciones que no son medibles en la ope-

102

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

de gasificacin. (Figura 3) Mediante estas implementaciones se han implementado aplicaciones de control sencillo pero con grandes resultados. Tabla II y Figura 4 [11]
Fig. 3. GASIFICADOR DE LECHO FIJO

TABLA II. TEMPERATURAS DENTRO DEL REACTOR tiempo (min) 0 3 6 9 13 19 25 29 33 37 41 44 48 T1 (C) 17,5 18,1 18,6 22 56,3 39,8 51,9 50,3 47,2 52,1 55,9 49,5 49,3 52,1 59,4 T2 (C) 66,6 83,4 265,4 405 568 454,4 618,5 592,2 568,2 656,3 679,4 683,9 751,8 839,5 826,2 T3 (C) 59,1 77,3 157 232,3 343 465,8 553 510,3 526,7 513,1 531,1 564,1 596,2 582,2 562,9 T4 (C) 13,8 54,8 47,8 54 76,5 96,8 170,4 250,4 230,2 303,6 303,5 327,6 336,7 336,8 336,3

Fuente: Grupo de Investigacin MDL&GE Fig. 4. PERFIL DE TEMPERATURAS

50 53

Fuente: Grupo de Investigacin MDL&GE

VIII. CONCLUSIONES
Se han desarrollado diferentes tipos de modelos para sistemas de gasificacin y su reaccin cintica, El sistema en equilibrio con las etapas de control por medio de redes neuronales artificiales, hacen que el comportamiento pueda predecir situaciones extremas. En los modelos cinticos que predicen el progreso y la composicin del producto en diferentes posiciones a lo largo de un reactor, ha sido de gran ayuda adaptarlo a un sistema equilibrado, ya que puede predecir el mximo rendimiento posible, en un producto deseado de un sistema de reaccin. Tambin proporciona un til diseo de apoyo, para evaluar el posible comportamiento y sus lmites en un complejo sistema de reaccin que sea difcil o peligroso para reproducir experimental.

Fuente: Grupo de Investigacin MDL&GE

Los perfiles de temperatura como se muestra en la Figura 4 determinan los puntos donde se debe utilizar algn tipo de control para mantener la temperatura en relacin con la calidad del gas (estabilizacin de las temperaturas). La monitorizacin en tiempo real de los perfiles de temperatura, garantiza que el control, sea manual o automtico, mantenga regmenes de operacin para realizar los experimentos con repetitividad de las variables internas al reactor. Esto mejora el diseo de los experimentos.

AGRADECIEMIENTOS
Este proyecto fue financiado con recursos de la Universidad Nacional de Colombia, segn proyecto cdigo 13151; Apoyo de la DIB a tesis de investigacin en posgrado y el Proyecto Alianza

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

103

estratgica para la investigacin de la obtencin de gas de sntesis desulfurado a partir de la gasificacin de carbones colombianos cdigo 12651.

[12]

Modelling of a downdraft biomass gasifierwith finite rate kinetics in the reduction zone. Roy PC, Datta A, Chakraborty N. s.l. : Int J Energy Res, 2009, Vol. v.33:51. Modeling of smoldering process in porous biomass fuel rod. Roshmi A, Murthy J, Hajaligol M. s.l. : Fuel 2004, 2004, Vols. 83:152736. Reed TB, Das A. Handbook of biomass downdraft gasifier engine systems. Colorado : Solar Energy Research Institute, 1988. Steam gasification of biomass in a fluidised-bed of olivine particles. Rapagna S, Jand N, Kiennemann A, Foscolo PU. s.l. : Biomass Bioenergy, 2000, Vols. v.19:18797. Biomass gasification in a bubbling fluidized bed reactor: experiments and modeling. Radmanesh R, Chaouki J, Guy C. s.l. : AIChe J, 2006, Vol. v.52:72. R, Rauch. Biomass gasification to produce synthesis gas for fuels and chemicals, report made for IEA Bioenergy Agreement. s.l. : Task 33: Thermal Gasification of Biomass, 2003. Energy production from biomass (part 3): gasification technologies. P., McKendry. s.l. : Bioresour Technol, 2002, Vols. v.83:5563. Combustion and gasification in fluidized beds. P., Basu. Londres : Combustion and gasification in fluidized beds., 2006. Energy production from biomass (part 1): overview of biomass. P, McKendry. s.l. : BioresourTechnol, 2002, Vols. v.83:3746. National, Instruments. Legacy NI CompactDAQ Chassis. [En lnea] 2011. http://sine.ni.com/nips/cds/ view/ p/lang/en/nid/202545. Use of neural nets for dynamic modeling and control of chemical process systems. N.P. Bhat, T.J. McAvoy,. s.l. : Computers Chem. Engineering, 1990, Vols. 14-4. Sustainable biomass power for rural India: Case study of biomass gasifier for village electrification. Centre for Sustainable Technologies, Indian Institute of Science. N. H. Ravindranath, H. I. Somashekar, S. Dasappa and C. N. Jayasheela Reddy. Bangalore, India : CURRENT SCIENCE, OCTOBER 2004, Vols. v87, NO. 7, 10 . An assessment of a Biomass Gasification based Power Plant in the Sunderbans. Center For Development and Environment Policy,. Mukhopadhyay, K. Joka, India, Indian Institute of Management Calcutta : Biomass and Bioenergy, 2004, Vol. 27-pp.253 264. Perspectiva de la Comisin Europea en la biomasa y la conversin termoqumica de residuos. Maniatis

REFERENCIAS
[1] Proceedings of the 8th International Conference on Machine Learning and Cybernetics: Kinetic model establishment and verification of the biomass gasification fluidised bed. Zhong LD, Mei WH, Hong Z. 2009. Experimental investigation of a downdraft biomass gasifier. Zainal ZA, Rifau A, Quadir GA, Seetharamu KN. s.l. : Biomass Bioenergy, 2002, Vol. v.23:283. Biomass resources and conversion in Japan: the current situation and projections to 2010 and 2050. Yoshioka T, Hirata S, Matsumura Y, Sakanishi KW. s.l. : Biomass Bioenergy, 2005, Vol. p. 29. INPUT AND OUTPUT CONSTRAINED MULTIPLE-MODELS PREDICTIVE CONTROL FOR GASIFIER Machine Learning and Cybernetics, 2009 International Conference. Yong Wang, Jun-Hong, Yue, Y. Wang. China : s.n., 12-15 July 2009. Yang YB, Yamauchi H, Nasserzadeh V, Swithenbank J. Effect of fuel devolatilization on the combustion of wood chips and incineration of simulated municipal wastes in packed bed. s.l. : FUEL, 2003. X., Li. Biomass gasification in circulating fluidized bed, PhD dissertation. Vancouver, Canada : University of British Columbia, 2002. ESTATE ESTIMATION-BASED CONTROL OF A COAL GASIFIER. Wilson, J.A. Chew, M. y Jones, W. Reino Unido : Univ. of Nottingham, control Theory and Applications, IEE Proceedings, Vols. v153, p. 268-276. VEGA. Process Presure transmitter VEGABAR. [En lnea] 2010. http://www.vega.com/en/Process_pressure_VEGABAR14.htm. AN EQUILIBRIUM MODEL FOR BIOMASS GASIFICATION PROCESSES M. RUGGIERO Y G. MANFRIDA. Stecco Facolt, Sergio. Florence, Italy : Dipartimento di energtica. di Ingegneria, Universit di Firenze. VaS.Marta 3 Renewable Energy, 1999, Vols. Volume 16, Issues 1-4, January-April 1999. Stassen HEM, Knoef HAM. Small scale gasification systems. Twente, Netherland : The Netherlands: Biomass Technology Group, University of Twente, 1993. S., Guerrero C. Sierra F. Ramrez. Procesos de Gasificacin de materiales orgnicos. Grupo de investigacin en Mecanismos de desarrollo Limpio y gestin Energtic. Bogot : Universidad Nacional de Colombia, Primera Edicin, 2008.

[13]

[14]

[2]

[15]

[3]

[16]

[4]

[17]

[5]

[18]

[6]

[19]

[7]

[20]

[21]

[8]

[22]

[9]

[23]

[10]

[24]

[11]

[25]

104

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 95 - 105

K, Guiu G, Riesgo J. In: Bridgwater AV : Pyrolysis and gasification of biomass and waste, Proceedings of an Expert Meeting, 2002, Vols. pp. 118. [26] An equilibrium model for biomass gasification processes. M. Ruggiero, G. Manfrida. s.l. : Renewable Energy, 1999, Vols. V 16, Issues 1-4, P 106-1109. ISSN 09601481, 10.1016/S0960-1481(98)00429-7. PSE97 ESCAPE 7 Symposium. M. Morari, H.L. Lee,. Trondheim, Norway : s.n., 1997. An experimental study on biomass airsteam gasification in a fluidized bed. Lv PM, Xiong ZH, Chang J, Wu CZ, Chen Y, Zhu JX. s.l. : Bioresour Technol, 2004, Vols. v.95:95101. High-temperature air and steam gasification of densified biofuels. Lucas C, Szewczyk D, Blasiak W, Mochida S. s.l. : Biomass Bioenergy, 2004, Vol. v.27:563. Fermentacin de las Fuentes de biomasa. Estado actual y sus perspectivas. Lin Y, Tanaka S. s.l. : ApplMicrobiolBiotechnol, 2006. L, Carlos. High temperature air/steam gasification of biomass in an updraft fixed bed type gasifier. PhD thesis. Stockholm, Sweden : Royal Institute of Technology, Energy Furnace and Technology, 2005. Kotas, T.J. The exergy method of thermal plant analysi. Malabar : Krieger Pub, 1995. ISBN 0894649418. Kishore VVN, editor. Renewable energy engineering & technology: a knowledge compendium. New Delhi : TERI Press, 2008. The air gasification of woody biomass from short rotation forests: PhD Thesis. K., Senelwa. New Zealand : Massey University, 1997. Identification of a pilot scale fluidised-bed coal gasification unit by using neural networks. J.M. Nougue , Y.G. Pan, E. Velo, L. Puigjaner. Barcelona, Spain : Chemical Engineering Department, E.T.S.E.I.B, Universidad Politcnica de Catalunya, Diagonal 647,, 2000, Vols. E-08028. J. Ochoa, M. C. Cassanello, P. R. Bonelli and A. L. Cukierman. CO2 gasification of Argentinean coal chars: a kinetic characterization. Programa de Investigacin y Desarrollo de Fuentes Alternativas de Materias Primas y Energa (PINMATE). Buenos Aires, Argentina : Departamento de Industrias, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires. Intendente Guiraldes 2620. Ciudad Universitaria, 2001. Neural networks for control systems a survey. J. Hunt, D. Sbarbaro, R. Zbikowski, P.J. Gawthrop. s.l. : Automatica, 1992, Vols. 28-6. J., Sierra F. Guerrero C. Arango. Tecnologas para el [44] [40] [39]

Aprovechamiento de los Biocombustibles. Grupo de investigacin en Mecanismos de desarrollo Limpio y gestin Energtica. Bogot : Universidad Nacional de Colombia. Primera edicin, 2008. I. Ahmed *, A.K. Gupta. Pyrolysis and gasification of food waste: Syngas characteristics and char gasification kinetics. Maryland, United States : The Combustion Laboratory, University of Maryland, Department of Mechanical Engineering, College Park, 2010. MD 20742. HBM, Espaa. Celda de pesaje sencilla 5kg a 1Ton. [En lnea] 2010. http://www.hbm.com/es/menu/productos/componentes-para-pesaje/celulas-de-carga/ single/categorie/weighing-load-cells/product/z6/backPID/load-cells/. Effect of woody biomass components on airsteam gasification. Hanaoka T, Inoue S, Uno S, Ogi T, Minowa T. s.l. : Biomass Bioenergy, 2005, Vols. v28:6976. The development of a computer model for a fixed bed gasifieran its use for optimization an control. Gobel B, Henriksen U, Jensen TK, Qvale B, Houbak N. s.l. : BioresourTechnol, 2007, Vol. v.98:52. Biomass gasification in atmospheric and bubbling fluidized bed: effect of the type of gasifying agent on the product distribution. Gil J, Corella J, Aznar MP, Caballero MA. s.l. : Biomass Bioenergy, 1999, Vols. 17:389 403. . Evaluation of cyclone gasifier performance for gasification of sugar cane Residue part 1: gasification of bagasse. Gabra M, Pettersson E, Backman R, Kjellstrom B. s.l. : Biomass Bioenergy, 2001, Vol. v.21:351. Pyrolysis, a promising route for biomass utilization, Bioresource Technology. G. Maschio, C. Koufopanos, A. Lucchesi. s.l. : Bioresource Technology, 1992, Vols. Volume 42, Issue 3, P 219-231. ISSN 0960-8524, 10.1016/0960-8524(92)90025-S. Kinetic models comparison for steam gasification of different nature fuel chars. Fermoso J, Arias B, Pevida C, Plaza MG, Rubiera F, Pis JJ. s.l. : J Therm Anal Calorim, 2008, Vol. v.91:86. EMERSON, prosses management. [En lnea] 2011. http://www2.emersonprocess.com/en-US/brands/ rosemountanalytical/PGA/process-gas-analyzers/XE/ Pages/index.aspx . The kinetics of combustion of chars derived from sewage sludge. Dennis JS, Lambert RS, Milne AJ, Scott SA, Hayhurst AN. s.l. : Fuel 2005, 2005, Vol. v.84:117. Colombia., Universidad Nacional de. ADVANCED GASIFIERCONTROL v.10. [Downloaded on March 06, 2010 at 08:29:52 EST from IEEE Xplore. Restrictions apply. COMPUTING & CONTROL ENGINEERING JOURNAL] Bo-

[27] [28]

[29]

[41]

[30]

[42]

[31]

[43]

[32] [33]

[34]

[45]

[35]

[46]

[36]

[47]

[48]

[37]

[49]

[38]

Modelado del Proceso de Gasificacin de Biomasa para Aprovechamiento Energtico: una Revisin al Estado del Arte - Castellanos, Sierra, Guerrero

105

got : Authorized licensed use limited to: Universidad Nacional de Colombia., JUNE 1999. [50] THE SECOND ALSTOM BENCHMARK CHALLENGE ON GASIFIER CONTROL. Benchmark, Alstom. s.l. : Control Theory and Applications, IEE Proceedings, S.F., Vols. v153, p. 254-261. Bejan, A., Tsatsaronis, G., Moran, M. Thermal Design and optimization. s.l. : John Wiley & Sons, 1996. Le Point sur la gazification de la biomase: DOSSIER COGNRATION. Francia : Revue Bois Energie , 2003, Vol. N1/2003. Diseo y construccin de un gasificador de lecho fluidizado a escala de laboratorio para el tratamiento trmico de los residuos de tabaco. Cuba : Universidad de Pinar del Ro, 2005, Vol. P. 20.

[51] [52]

[53]

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica
Fractional PID controller designed for a CD pickup head position control to be used in optical microscopy
Paula Andrea Ortiz Valencia MSc. en Ingeniera rea Automtica, Universidad Pontificia Bolivariana. Docente Tiempo Completo, Investigador Grupo Automtica y Electrnica, Instituto Tecnolgico Metropolitano ITM. Medelln, Colombia paulaortiz@itm.edu.co Lorena Cardona Rendn PhD(c) Universidad Nacional de Colombia MSc. en Ingeniera rea Automtica, Universidad Pontificia Bolivariana. Grupo Inteligencia Artificial en Educacin, Universidad Nacional de Colombia, sede Medelln, lcardon0@unalmed.edu.co

Resumen En este artculo se disea un control PID tipo fraccional para la posicin del cabezal de una unidad de CD que se piensa emplear en el desarrollo de un microscopio ptico motorizado. En dicha aplicacin se reemplazar el disco o CD por una placa con la muestra que va a ser estudiada, y se usar el cabezal de la unidad para iluminar la muestra. Con el controlador diseado se busca que no haya dependencia del subcdigo escrito en un CD para determinar la posicin del cabezal, para lo cual se usar un ratn de computador como sensor de posicin. Tambin se busca un control que mejore el desempeo del sistema y que sea robusto frente a las incertidumbres en el modelo de la planta, razn por la cual se emplear un control tipo fraccional (PI^D^) y se ajustarn los parmetros K_p, K_i, K_d, , con cinco especificaciones de robustez. Para la sintonizacin del control se utiliza la toolbox de optimizacin de Matlab con la funcin fmincon. Al final del artculo se presentan los resultados en simulacin, se concluye sobre la resolucin obtenida, la robustez del controlador y la viabilidad del sistema de control para ser empleado en un microscopio. Palabras clave Control de posicin, Control Fraccional, Control Robusto, Microscopa ptica, ratn ptico, unidad de CD. Abstract On this work a fractional PID controller is designed for a CD pickup head position control that is intended to use in the development of a motorized optical microscope. In such an application the disk or CD would be replaced by a plate with the sample to be studied, and the pickup head would be used to illuminate the sample. The controller is designed in such a way that there is no dependence on a CD written subcode to determine the position of the head, and for this, a computer mouse is used as a position sensor. We also look for the controller to improve the system performance and to be robust against model uncertainties of the plant, that is why we use a fractional controller PI^ D^ and adjust the parameters K_p, K_i, K_d and according

to five robustness rules. For tuning the control we use the Matlab optimization toolbox together with fmincon function. At the end of the paper we present the simulation results, concluding about the resolution obtained, the robustness of the controller and the viability of the control system to be used in a microscope. Keywords CD , fractional control, position tracking, robust control, , optical microscopy , optical mouse.

I. INTRODUCCIN
Debido a las rpidas mejoras en las tecnologas de manufactura electrnica, los computadores se han convertido en productos electrnicos de corta vida, lo que termina en una gran cantidad de computadores desechados que pueden contaminar seriamente el medio ambiente [1]. Para aportar una solucin, muchos investigadores han desarrollado trabajos en los que diferentes partes de computador se reutilizan y adaptan para dar soluciones innovadoras a problemas en diversos mbitos. Una parte de computador que ha tenido especial inters es la unidad de Disco Compacto (CD), ya que contiene elementos opto-mecnicos muy precisos. Cuando se revisa el estado del arte, se encuentran aplicaciones de las unidades de CD en perfilometra [2][8], en microscopa de barrido [9], en microscopa de fuerza atmica [10] [14], para desarrollar un velocmetro [15], [16], para desarrollar un interfermetro de Fizeau multifase homodino [17], para medir rectitud [18], para el desarrollo de una micro-mquina de medicin por coordenadas [19][20], para crear un pulsador

Recibido: 16/07/2012/ Aceptado: 20/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

107

electrnico [21], para desarrollar un acelermetro ptico [22][23], en el desarrollo de una sonda tctil tridimensional [24], para desarrollar un biosensor ptico [25], un sistema de anlisis celular [26], un sistema de micro-espectroscopia de Rhaman miniaturizado [27], para medir eventos vinculantes bio-moleculares [28], en citometra [29][31], para anlisis de micro-estructuras [32], en la deteccin ptica para chips de ADN [33][34], en la deteccin de bio-informacin a partir de un bio-chip [35], para desarrollar un autocolimador [36], para detectar drogas y uniones en clulas biolgicas [37]. Como aporte adicional en esta lnea, en el Instituto Tecnolgico Metropolitano (ITM), en Colombia, se est desarrollando un microscopio ptico de bajo costo con platina motorizada, a partir de una unidad de CD desechada. En este caso, en lugar de un CD, se tendra una placa con la muestra para ser observada y el cabezal de la unidad servira para iluminar la muestra de manera enfocada, l conuna cmara Web al lado opuesto para tomar las imgenes. En el control normal de posicin del cabezal de una unidad de CD se lee un sub-cdigo escrito en el CD que informa al sistema la posicin del cabezal en cada momento. Pero, en este trabajo, no se tiene un CD sino una placa con una muestra y, por lo tanto, se pierde el sub cdigo que permite realimentar el lazo de control. La mayora de los trabajos estudiados, en los que se desarrollan aplicaciones alternativas a las unidades de CD, utilizan nicamente la tecnologa de auto-enfoque encontrada dentro del cabezal de la unidad, muchos no requieren controlar el movimiento del cabezal y los que s lo requieren, usan motores o plataformas piezoelctricas que son costosas y que, por lo tanto, no podran ser empleadas en este trabajo, ya que se quiere lograr un microscopio de bajo costo. Se exceptan los trabajos de Islam et al. [8], quienes usaron un ratn ptico para medir la velocidad del cabezal, y Bartoli et al. [5], [6], quienes usaron el mismo cabezal ptico de la unidad como sensor. Sin embargo, en los trabajos mencionados, se controla la velocidad del cabezal ms no su posicin. Para lograr medir la posicin del cabezal, en este trabajo se recurrir a la combinacin de dos sensores, a saber, un ratn ptico y un codificador de un ratn optomecnico de computador,

mediante la tcnica de mnimos cuadrados ponderados. El control de posicin de la platina se har con un controlador PID tipo fraccional. La razn por la cual se seleccion este tipo de control es que ste posee la ventaja frente a otros controladores robustos de que los conceptos tericos y el lenguaje utilizado son de fcil comprensin, ya que se lo puede ver como un caso especial de los controladores PID de orden entero, que son de comn manejo para todos los profesionales de esta rea de conocimiento. Adicionalmente, los controladores de orden fraccional por su cantidad de parmetros ajustables, permiten respuestas en el tiempo y la frecuencia del sistema de control ms maniobrables con un desempeo robusto, sin necesidad de utilizar representaciones en espacio de estado. Los controladores de orden fraccional son una nueva alternativa que ha permitido explicar fenmenos que eran imposibles de comprender desde el punto de vista de los sistemas lineales enteros [38], razn por la cual ha sido objeto de recientes desarrollos, contndose incluso con una toolbox para Matlab [39] llamada CRONE (CommandeRobustedOrdreNnon Entier) [39]. Uno de los inconvenientes que tiene este controlador es la dificultad que se presenta para sintonizarlo. En este sentido se ha intentado aplicar diferentes tcnicas para la sintonizacin de controles fraccionales, como el mtodo ZieglerNichols [40][41], series de polinomios [42], algoritmos genticos [43], enjambres de partculas [44], teora electromagntica [45], cuantificadores dinmicos [46] y modos deslizantes [47][48]. Sin embargo, muchas de las tcnicas usadas presentan problemas por la cantidad de parmetros que se requiere calcular, lo que se traduce en alta carga computacional y altos tiempos de procesamiento, siendo esta la razn de que muchos trabajos de implementacin del control fraccional se hayan hecho sobre variables o procesos de reaccin lenta, tales como el control de temperatura. En este trabajo se optar por la aproximacin usada en [40], que consiste en un mtodo iterativo que busca cumplir cinco condiciones de robustez. La razn es que en dicho trabajo se muestra la posibilidad de obtener una sintonizacin rpida del control con resultados robustos.

108 II. MATERIALES Y MTODOS


A. Modelo de la Unidad de CD

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

Para obtener un modelo de la unidad de CD, se recurri a un software de modelado en 3D (Autodesk Inventor 2011), en el cual se construyeron los modelos de cada uno de los componentes a partir de medidas sobre una unidad de CD real tomadas con un calibrador. Luego, las partes modeladas se unieron en un archivo de ensamble para generar las relaciones entre ellas. La unidad de CD y el modelo en 3D se observan en la Fig. 1. El modelo est compuesto por los elementos que se listan a continuacin (los elementos listados estn realmente formados por varios componentes, pero sin movimiento relativo entre ellos): Placa: es el elemento fijo, all estn las guas por las que desliza el cabezal y el armazn del motor. Engranaje 22: Est conectado directamente al eje del motor. Tiene 22 dientes y un dimetro primitivo de 8.8mm. Engranajes 95_18: Son dos engranajes construidos en un solo cuerpo, uno de los cuales engrana con el engranaje 22 (de 95 dientes y un dimetro primitivo de 38mm) y el otro engrana con la cremallera conectada al cabezal (de 18 dientes y un dimetro primitivo de 7.14mm). Cabezal: es el elemento cuyo desplazamiento se quiere controlar. Est compuesto tambin por la cremallera, que engrana con una de las ruedas que componen el elemento llamado Engranaje 95_18.
Fig. 1. FOTO DE LA UNIDAD DE CD/DVD EMPLEADA EN ESTE TRABAJO (A LA IZQUIERDA) Y MODELO EN 3D DE LA MISMA UNIDAD CONSTRUIDO EN AUTODESK INVENTOR (A LA DERECHA).

En la Fig. 2 se muestra el mecanismo de movimiento que se pretende controlar. El Engranaje 22 es accionado por un motor de corriente directa (DC) de la unidad de CD. Este engranaje transmite el movimiento al Engranaje 95_18, que a su vez le transmite el movimiento a la cremallera que est unida al cabezal.
Fig. 2. MECANISMO QUE SE PRETENDE CONTROLAR.

Fuente: Autor del proyecto

A partir del modelado en 3D, fue posible crear un modelo del sistema en el software Simulink, mediante un aplicativo de enlace entre los dos programas llamado SimMechanics Link. Esto permiti exportar las propiedades fsicas de los objetos modelados (momentos de inercia, centros de gravedad, coordenadas, puntos de contacto), as como sus grados de libertad. El modelo exportado en Simulink se muestra en la Fig. 3.
Fig. 3. MODELO DE LA UNIDAD DE CD/DVD EN SIMULINK.

Fuente: Autor del proyecto

Fuente: Autor del proyecto

En el modelo de la Fig. 3, los bloques que representan los cuerpos tienen puntos de conexin que estn determinados por coordenadas espaciales [x, y, z]. Los cuerpos se conectan entre s a travs de uniones (revoluta, prismtica) y a travs de restricciones (restriccin de engranajes, actuador de velocidad). Estas ltimas, no fueron exportadas por el programa SimMechanics Link, sino que se crearon manualmente. La restriccin de engranajes expresa la relacin de velocidad entre los dos engranajes se muestra en (1):

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

109

emplazar estos valores en (3), se obtiene que la funcin de transferencia (4) para el motor de la unidad de CD. y son los dimetros primitivos (donde de la rueda conductora y la rueda conducida, respectivamente, y , son las velocidades angulares de las mismas. El pin y la cremallera constituyen un par cinemtico en el que se convierte el movimiento rotacional del pin en un movimiento traslacional de la cremallera. En el modelo, el pin est sujeto a tierra por una unin de revoluta en su centro, que le deja un solo grado de libertad rotacional alrededor del eje z, mientras la cremallera est conectada a tierra a travs de una unin prismtica que le permite moverse a lo largo del eje x. Los puntos de contacto del engranaje con la cremallera deben tener la misma velocidad y esta restriccin se puede representar por (2): donde rp es el radio primitivo del pin, es la velocidad de giro del pin (en rad/s) y es la velocidad de desplazamiento de la cremallera. B. Modelo del Motor de la Unidad El control de posicin de la cremallera (y por lo tanto del cabezal unido a ella) se har controlando el voltaje del motor de DC que transmite su movimiento directamente al Engranaje 22. En el modelo de la Fig. 3, se agreg un actuador sobre el engranaje, que consiste en un torque de entrada expresado en N*m. Por tal motivo, se necesita de un modelo del motor de DC que relacione el cambio en la entrada de voltaje (variable manipulada) con el cambio en el torque de salida. La funcin de transferencia de un motor DC, teniendo como entrada el voltaje y como salida el torque, se puede expresar como se ve en (3) [50]: donde N es el nmero de ranuras en el codificador, Z1 y Z2 son el nmero de dientes del engranaje acoplado al motor (Engranaje 22) y el engranaje conducido (Engranaje 95_18), respectivamente, y Dp3 es el dimetro primitivo del engranaje que impulsa la cremallera. Reemplazados los valores en la ecuacin, se tiene el resultado (6).

C. Modelo del Codificador El codificador empleado en esta aplicacin pertenece a un ratn opto-mecnico de computador. El codificador consta de una rueda ranurada, un LED y sensor infrarrojo. Las ranuras en la rueda rompen el haz de luz proveniente del LED de tal forma que el sensor infrarrojo, al otro lado de la rueda, lee pulsos de luz cuya velocidad es directamente proporcional a la velocidad de giro de la rueda. La rueda del codificador se ubic sobre el Engranaje_22, teniendo, por lo tanto, una relacin 1:1 con el giro del motor. Conocida la relacin entre los engranajes y la cantidad de ranuras del codificador, es posible calcular el desplazamiento de la cremallera. La resolucin para medir este desplazamiento estara dada por (5):

De acuerdo con este resultado, para simular la medicin del sensor, se cuantiz la medida de desplazamiento de la cremallera en mltiplos de 0,1039mm. D. Modelo del Ratn ptico En un ratn ptico, un sensor toma fotografas de la superficie bajo el ratn y un motor de navegacin ptica identifica caractersticas en las imgenes y sigue la pista de su movimiento. Esto se traduce en coordenadas x e y de movimiento del cursor. Conociendo la resolucin del ratn, es posible traducir los desplazamientos del cursor en

Donde Vf es el voltaje aplicado al motor, Rf es la resistencia de campo, Lf es la inductancia y Kmf es la constante de fuerza electromotriz. Para el motor de la unidad, estos valores son: Kmf=1,23x102V s/rad, Lf=2,189x10-3 Henrys y Rf=21. Al re-

110

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

desplazamiento del ratn en milmetros. En este caso, el ratn de computador empleado tiene una resolucin de 0,03mm/pxel. Para usar el ratn ptico en esta aplicacin, se adhiere una superficie de referencia al cabezal de la unidad que permanezca en contacto con el ratn fijo. El movimiento del cabezal y, por lo tanto, de la superficie de referencia, produce la lectura de desplazamiento en el ratn. Para simular la medida del sensor, se cuantiz la medida de desplazamiento de la cremallera en mltiplos de 0,03mm. E. Combinacin de Ambos Sensores por el Mtodo de Mnimos Cuadrados Ponderados Para lograr una estimacin de la posicin del cabezal de la unidad combinando la medida de los dos sensores (el codificador y el ratn ptico), se usa la tcnica de mnimos cuadrados ponde-

Donde es el tamao de la zona muerta y es la resolucin del sensor. Aunque (9) no indica un lmite superior para el valor de , se debe tener en cuenta que, aun cuando un valor de mayor que la resolucin del sensor garantizar una respuesta del sistema sin oscilaciones, mientras mayor sea , menor ser la precisin lograda con el lazo de control [53]. G. Diseo del control fraccional Para el anlisis de los controladores fraccionales se parte del diagrama de bloques presentado en la Fig. 4.
Fig. 4. DIAGRAMA DE BLOQUES DE ACCIONES DE CONTROL

Fuente: [38].

rados, expresada en las ecuaciones (7) y (8) [51]: donde es la posicin estimada, Z1 es la medies la varianza del error en da del sensor 1 y dicha medida, Z2 es la medida del sensor 2 y es la varianza del error en dicha medida, es la varianza del error de la estimacin . F. Solucin a la Cuantizacin de los Sensores Para el control de la posicin del cabezal, es necesario tener en cuenta los lmites impuestos por la resolucin de los sensores, cuya cuantizacin causa respuestas del sistema con oscilaciones en el estado estable. Para solventar este problema, se aplicar la solucin propuesta en [52], que consiste en implementar un elemento de zona muerta a la salida del sensor. Como efecto, se elimina la discontinuidad en 0 que ocasiona la aparicin de oscilaciones. Para que la solucin propuesta tenga efecto, se debe cumplir (9):

La accin integral tiene como propsito disminuir y eliminar el error de estado estacionario, pero hace ms lenta la respuesta del sistema y disminuye su estabilidad. Por otra parte, la accin derivativa busca aumentar la estabilidad del sistema pero tiende a incrementar los ruidos y las perturbaciones de alta frecuencia. Usando un sistema de orden fraccional, es decir, (1,1), estos efectos del controlador integral y derivativo se reducen. Los resultados dependen del valor seleccionado , o en otras palabras, de la sintonizacin del control fraccional. En este trabajo la sintonizacin del controlador se realiza mediante la funcin fmincon de la toolbox de optimizacin de Matlab, haciendo uso de las restricciones propuestas en [40] donde se disea el control con base en cinco condiciones de robustez: Que la magnitud del sistema en lazo abierto, evaluado en la frecuencia de cruce de ganancia wcg cumpla con (10): 2) Que el margen de fase evaluado en wcg, que est relacionado de forma directa con el amortiguamiento del sistema, cumpla con (11):

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

111

3) Para rechazar los ruidos de alta frecuencia, la funcin de sensibilidad T(jw) debe cumplir con (12):

forma

donde k=1,wn=

42.73 = 0.71, = 0.018 mostrado en (16), Para 4) Para rechazar las perturbaciones de la salida, la funcin de sensibilidad S(jw) debe cumplir con (13):
Fig. 5. RESPUESTA DEL SISTEMA EN LAZO CERRADO ANTE UNA SEAL ESCALN

Para 5) Para tener un sistema robusto frente a variaciones de la ganancia, la derivada de la fase del sistema en lazo abierto con respecto a la frecuencia del cruce de ganancia wcg debe cumplir con (14):
Fuente: Autor del proyecto

La validacin del sistema se muestra en la Fig. 6 La funcin de transferencia del control fraccional se muestra en (15):
Fig. 6. VALIDACIN DEL SISTEMA IDENTIFICADO VS. EL SISTEMA REAL ANTE UNA SEAL ESCALN

Los mrgenes de ganancia (m) y fase (m) son medidas importantes de robustez que se relacionan con el factor de amortiguamiento del sistema y afectan la medida de desempeo, por esta razn, se tuvieron en cuenta en el diseo.

III. RESULTADOS Y ANLISIS


Para el diseo del control es necesario encontrar el modelo matemtico lineal del sistema, lo cual se logr mediante un proceso de identificacin en lazo cerrado (ya que el sistema en lazo abierto es inestable), segn la metodologa propuesta en [54]. En la Fig. 5. Se observa la respuesta del sistema para una entrada tipo escaln. La respuesta obtenida se llev a la toolboxident de Matlab, la cual permite obtener una funcin de transferencia e indica el grado de ajuste logrado con un ndice de desempeo. De esta manera se obtuvo el modelo de segundo orden de la
Fuente: Autor del proyecto

Se obtuvo un ndice de desempeo de

Los parmetros de diseo para el sistema que se va a controlar son: Margen de fase M=60. Frecuencia de Ganancia wcg=60rad/s

112

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

El sistema debe de ser robusto ante cambio de la ganancia. Funcin de sensibilidad |S(jw)|_db-20db,ww_s=0.001 rad/s Rechazo a ruido |T(jw)|_db-20db, wws=10rad/s Con estos parmetros, aplicada la metodologa explicada en la seccin I-G, se obtuvo la siguiente funcin de control:

Fig. 8. RESPUESTA DEL SISTEMA ANTE DIFERENTES GANANCIAS

Se debe anotar que para el diseo del sistema de control no se tuvo en cuenta la cuantizacin de los sensores, ms si se tuvo en cuenta en la simulacin final para evaluar el desempeo del sistema controlado. La verificacin de los parmetros de diseo se muestra de la Fig. 7 a la Fig. 10. En la Fig. 7 se muestra el margen de fase y de ganancia del sistema obtenindose un margen de ganancia de 62.1rad/s y un margen de fase de 59.9, presentndose un error de 2.1 rad/s y 0.1 respectivamente, adems se fuerza a la fase del sistema a ser plana en un rango de frecuencia centrada en wcg, lo que se traduce en robustez ante cambios en la ganancia de la planta (dentro de unos lmites variaciones), en este caso se fuerza a que la ganancia del sistema cambie de 1 a 2,3 y 0.5, este hecho se observa en la En la Fig. 8, donde se representa el sistema en lazo cerrado ante una entrada escaln unitario, en la cual se verifica la robustez del controlador. En la Fig. 9, se observa que para una frecuencia de 0.00207rad/s la magnitud es de 20db. En la Fig. 10, se observa que para una frecuencia de 162rad/s la magnitud es de 20db, cumplindose concon los requerimientos de diseo. El control fraccional se valid con la toolboxninteger [52].
Fig. 7 ANLISIS DE MAGNITUD Y FASE

Fuente: Autor del proyecto Fig. 9. ANLISIS DE SENSIBILIDAD S(JW)

Fuente: Autor del proyecto Fig. 10. ANLISIS DE RUIDO T(JW)

Fuente: Autor del proyecto Fuente: Autor del proyecto

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

113

Finalmente, para evaluar el comportamiento del sistema con el control diseado, se incorpor la cuantizacin de los sensores al diagrama de bloques mostrado en la Figura 11.
Fig. 11. DIAGRAMA DE BLOQUES DEL SISTEMA QUE INCORPORA EL CONTROL DISEADO Y LA CUANTIZACIN DE LOS SENSORES

que el control fraccional responde ms rpido que el control convencional.


Fig. 13. RESULTADOS OBTENIDOS COMBINANDO LOS DOS SENSORES POR EL MTODO DE MNIMOS CUADRADOS PONDERADOS (WLS), CON UN CONTROL CONVENCIONAL Y UN CONTROL FRACCIONAL

Fuente: Autor del proyecto

El resultado obtenido se presenta en un grupo de tres grficas en la Fig. 12. Una, muestra la respuesta del sistema a la seal de excitacin, otra, muestra la seal de control, y la ltima, muestra la seal de error, todas las validaciones son obtenidas en simulacin, con Matlab/Simulink.
Fig. 12. RESULTADOS OBTENIDOS COMBINANDO LOS DOS SENSORES POR EL MTODO DE MNIMOS CUADRADOS PONDERADOS (WLS).

Para analizar la robustez ante perturbaciones, el sistema se someti a una perturbacin (Fig. 14), obtenindose el resultado mostrado en la Fig. 15. Se observa en la figura que el control convencional pierde controlabilidad.
Fig. 14. PERTURBACIN AGREGADA AL SISTEMA

Fuente: Autor del proyecto

Aunque el control PID tipo fraccional se dise sobre un sistema lineal identificado en lazo cerrado, en el cual las variables de entrada-salida pueden entregar alguna correlacin que pueda alterar los resultados de la estimacin, obtenindose un modelo matemtico con incertidumbres, al implementarlo respondi adecuadamente, y mostr la robustez del controlador, en el cual se obtuvo una respuesta rpida con un tiempo de estabilizacin cercano a los 0.03 segundos, sin sobrepasos y con una respuesta en el elemento final de control muy buena. En la Fig. 13 el control fraccional es comparado con un control PID convencional, obtenindose

Fig. 15. RESULTADOS OBTENIDOS COMBINANDO LOS DOS SENSORES POR EL MTODO DE MNIMOS CUADRADOS PONDERADOS (WLS), CON UN CONTROL CONVENCIONAL Y UN CONTROL FRACCIONAL, CON UNA ENTRADA DE PERTURBACIN

114

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

En general, un control tipo fraccional presenta un mejor desempeo que los controladores de orden entero, ya que estos tienen cinco grados de libertad en vez de tres grados de libertad de los controladores convencionales, logrando de esta manera un mejor desempeo en el sistema, presentando mayor robustez ante incertidumbres del modelo o variaciones de los parmetros

IV. CONCLUSIN
En este artculo se dise un control PID tipo fraccional para la posicin del cabezal de una unidad de CD que se piensa emplear en el desarrollo de un microscopio ptico motorizado. Se observa a partir de los resultados obtenidos que, con la tcnica de control diseada, mediante la combinacin de un codificador de un ratn optomecnico con un ratn ptico, para medir la posicin del cabezal de la unidad de CD, se logra un sistema de respuesta rpido y sin sobrepaso, donde la respuesta del elemento final de control no presenta efecto timbre y se tiene una precisin aceptable para desarrollar un microscopio ptico motorizado de bajo costo. Si bien no se logra una precisin del orden de una micra o menos, como se podra obtener con una plataforma piezo-elctrica, una resolucin de 30 m puede ser suficiente para diversas aplicaciones en educacin bsica. Adicionalmente, se emplean partes de computador desechadas, lo que genera un impacto ambiental positivo. Se concluye, entonces, que el sistema de control diseado, con la combinacin de sensores, es apta para la aplicacin en el desarrollo de un microscopio ptico. Se concluye tambin que el empleo de un control tipo fraccional para esta aplicacin presenta ventajas frente a los controles PID de orden entero, tanto en el tiempo de estabilizacin como en robustez frente a perturbaciones. Adicionalmente, con la metodologa de diseo iterativa implementada, se logr un diseo rpido y un resultado robusto a partir de la funcin de transferencia del sistema, sin requerir representaciones en espacio de estado.

quisicin digital de imgenes a partir de reciclaje tecnolgico de una unidad de CD/DVD con cdigo P10237 y Metodologa para modelar y controlar un sistema de combustin utilizando clculo fraccional con cdigo PM12104 ambos proyectos financiados por el Instituto Tecnolgico Metropolitano I.T.M. Los autores agradecen al grupo de investigacin en Automtica y Electrnica del Instituto Tecnolgico Metropolitano I.T.M. sus aportes para la realizacin de este proyecto.

REFERENCIAS
[1] C. H. Lee, C. T. Chang, K. S. Fan and T. C. Chang. An overview of recycling and treatment of scrap computers.Journal of Hazardous Materials. Vol. 114, No. 13 pp. 93100, 2004, ISSN: 03043894. DOI: 10.1016/j.jhazmat.2004.07.013. J. H. Zhang and L. Cai. An autofocusing measurement system with a piezoelectric translator.IEEE/ ASME Transactions on Mechatronics. Vol. 2, No. 3, pp. 213216. 1997. ISSN:10834435. DOI: 10.1109/3516.622974. J. H. Zhang and L. Cai. Profilometry using an optical stylus with interferometric readout. Measurement Science & Technology.Vol. 8, No. 5, pp. 546549, 1997. ISSN: 09570233. DOI: 10.1088/0957-0233/8/5/013. K. Ehrmann, A. Ho and K. Schindhelm.A 3D optical profilometer using a compact disc reading head. Measurement Science and Technology. Vol 9, No. 8, pp. 12591265, 1998. ISSN: 09570233. DOI: 10.1088/0957-0233/9/8/019. A. Bartoli, P. Poggi, F. Quercioli and B. Tiribilli. Fast one dimensional profilometer with a compact disc pickup. Applied Optics.Vol. 40, No. 7, pp. 10441048, 2001. ISSN: 21553165. DOI: 10.1364/AO.40.001044. A. Bartoli, P. Poggi, F. Quercioli, B. Tiribilli and M. Vassalli. Optical profilometer with a standalone scanning sensor head. Optical Engineering. Vol. 40, No. 12, pp. 28522859, 2001. ISSN: 00913286. DOI: 10.1117/1.1417494. K. C. Fan, C. L. Chu and J. I. Mou.Development of a low-cost autofocusing probe for profile measurement. Measurement Science and Technology. Vol. 12, No. 12, pp. 21372146, 2001. ISSN: 09570233.DOI: 10.1088/0957-0233/12/12/315. N. Islam, R. Parkin, M. Jackson and P. Mueller.A novel surface profile measurement system. AU Journal of Technology. Vol. 10, No. 3, pp. 203209, 2007.

[2]

[3]

[4]

[5]

[6]

[7]

AGRADECIMIENTOS
Este artculo se deriva de los proyectos de investigacin denominados: Desarrollo de un microscopio ptico con platina motorizada y ad-

[8]

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

115

[9]

J. Benschop and G. Rosmalen.Confocal compact scanning optical microscope based on compact disc technology. Applied Optics. Vol. 30, No. 10, pp. 11791184, 1991. ISSN: 2155-3165. DOI: 10.1364/ AO.30.001179. F. Quercioli, B. Tiribilli, C. Ascoli, P. Baschieri and C. Frediani.Monitoring of an atomic force microscope cantilever with a compact disk pickup. Review of Scientific Instruments. Vol. 70, No. 9, pp. 36203624, 1999. ISSN: 00346748. DOI: 10.1063/1.1149969. E. T. Hwu, K. Y. Huang, S. K. Hung and I. S. Hwang.Measurement of cantilever displacement using a compact disk /digital versatile disk pickup head. Japanese Journal of Applied Physics. Vol. 45, No. 3B, pp. 23682371, 2006. ISSN: 13474065. DOI: 10.1143/JJAP.45.2368 E. T. Hwu, S. K. Hung, C. W. Yang and I. S. Hwang.Simultaneous detection of translational and angular displacements of micromachined elements.Applied Physics Letters, Vol. 91, No. 22, pp. 221908221908-3, 2007. ISSN: 0003-6951. DOI: 10.1063/1.2817750. E. T. Hwu, S. K. Hung, C. W. Yang, K. Y. Huang and I. S. Hwang. Real-time detection of linear and angular displacements with a modified DVD optical head. Nanotechnology. Vol. 19, No. 11, pp. 115501115507, 2008. ISSN: 0957-4484. DOI: 10.1088/09574484/19/11/115501. E. T. Hwu, H. Illers, L. Jusko and H. U. Danzebrink. A hybrid scanning probe microscope (SPM) module based on a DVD optical head. Measurement Science and Technology. Vol. 20, No. 8, pp.18, 2009. ISSN: 09570233. DOI: doi:10.1088/0957-0233/20/8/084005. F. Quercioli, A. Mannoni& B. Tiribilli. Correlation optical velocimetry with a compact disk pickup. Applied Optics.Vol. 36, No. 25, pp. 63726375, 1997. ISSN: 2155-3165. DOI: 10.1364/AO.36.006372. F. Quercioli, A. Mannoni& B. Tiribilli. Laser Doppler velocimetry with a compact disc pickup. Applied Optics. Vol.37, No. 25, pp. 59325937, 1998. ISSN: 2155316. DOI: 10.1364/AO.37.005932. F. Quercioli, B. Tiribilli and A. Bartoli. Interferometry with optical pickups. Optics Letters. Vol. 24, No. 10, pp. 670672, 1999. ISSN: 1539-4794. DOI: 10.1364/OL.24.000670. K. C. Fan, C. L. Chu, J. L. Liao and J. I. Mou. Development of a high-precision straightness measuring system with DVD pick-up head. Measurement Science and Technology.Vol. 14, No. 1, pp. 4754, 2003. ISSN: 09570233. DOI: 10.1088/0957-0233/14/1/307.

[19]

K. C. Fan, Y. Fei and X. Yu. Development of a microCMM. Proceedings of the International Manufacturing Leaders Forum on Global Competitive Manufacturing. Adelaide, Australia. 27th February - 2nd March 2005. K. C. Fan, Z. F. Lai, P. Wu, Y. C. Chen, Y. Chen and G. Jger. A displacement spindle in a micro/nano level. Measurement Science and Technology. Vol. 18, No. 6, pp. 17101717, 2007. ISSN: 09570233. DOI: 10.1088/0957-0233/18/6/S07. S. Morris, R. Pratt, M. Hughes, R. Kouzes, K. Pitts and E. Robinson. DVD based electronic pulser. IEEE Transactions on Nuclear Science.Vol. 53, No. 4, pp. 23032307, 2006. ISSN: 0018-9499. DOI: 10.1109/ TNS.2006.877859. C. L. Chu and C. H. Lin. Development of an optical accelerometer with a DVD pick-up head. Measurement Science and Technology.Vol. 16, No. 12, pp. 24982502, 2005. ISSN: 09570233. DOI: doi:10.1088/0957-0233/16/12/014. C. L. Chu, C. H. Lin and K. C. Fan. Two-dimensional optical accelerometer based on commercial DVD pick-up head. Measurement Science and Technology. Vol. 18, No. 1, pp. 265274, 2007. ISSN: 09570233. DOI: 10.1088/0957-0233/18/1/033. C. L. Chu and C. Y. Chiu.Development of a low-cost nanoscale touch trigger probe based on two commercial DVD pick-up heads. Measurement Science and Technology. Vol. 18, No. 7, pp. 18311842, 2007. ISSN: 09570233. DOI: 10.1088/0957-0233/18/7/006. C. L. Jones. Cryptographic hash functions and CD-based optical biosensors. Problems of Nonlinear Analysis in Engineering Systems.Vol. 2, No. 23, pp. 1736, 2005. ISSN: 1727-687X. A. Tibbe, B. De Grooth, J. Greve, C. Rao, G. Dolan and L. Terstappen. Cell analysis system based on compact disk technology. Cytometry.Vol. 47, No. 3, pp. 173182, 2002. ISSN: 01964763. DOI: 10.1002/ cyto.10061. J. Kim, G. Liu and L. Lee. Lens-scanning Raman microspectroscopy system using compact disc optical pickup technology. Optics Express. Vol. 13, No. 12, pp. 47804785, 2005. ISSN: 10944087.DOI: 10.1364/OPEX.13.004780. S. Lange et al. Measuring bimolecular binding events with a compact disc player device. AngewandteChemie. Vol. 45, No. 2, pp. 270273, 2005. ISSN: 15213757.DOI: 10.1002/anie.200501243. S. Kostner and M. Vellekoop. Particle and cell detection using a DVD pickup head. Biennial Report of The Society for Micro- and Nanoelectronics, 20052006, pp. 401404.

[10]

[20]

[11]

[21]

[12]

[22]

[23]

[13]

[24]

[14]

[25]

[15]

[26]

[16]

[27]

[17]

[18]

[28]

[29]

116
[30]

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 106 - 117

S. Kostner and M. Vellekoop.Low cost cytometer based on a DVD pickup head. Eleventh International Conference on Miniaturized Systems for Chemistry and Life Sciences. Paris, France, 2007, pp. 739741. S. Kostner and M. Vellekoop. Cell analysis in a microfluidic cytometer applying a DVD pickup head. Sensors and Actuators B Vol. 132, No. 2, pp. 512517, 2008. ISSN: 0925-4005. DOI: 10.1016/j.snb.2007.11.038. V. Yim, S. Y. Lee, S. Kim and J. Y. Park. Multipurpose DVD pick-up scanner for analysis of microfluidics and micromechanical structures. 30th Annual International IEEE EMBS Conference.Vancouver, Canada, 2008. pp. 27492751. K. H. Kim, S. Y. Lee, S. Kim, S. H. Lee and S. G. Jeong. A new DNA chip detection mechanism using optical pick-up actuators. Microsystem Technologies. Vol. 13, No. 810, pp.13591369, 2007. ISSN: 14321858. DOI: 10.1007/s00542-006-0367-9. K. H. Kim, S. Y. Lee, S. Kim and S. G. Jeong. DNA microarray scanner with a DVD pick-up head. Current Applied Physics. Vol. 8, No. 6, pp. 68769, 2008, ISSN: 1567-1739. DOI: 10.1016/j.cap.2007.04.047. K. H. Park et al. Bio-information scanning technology using an optical pick-up head. Ultramicroscopy. Vol. 108, No. 10, pp. 13191324, 2008. ISSN: 03043991. DOI: 10.1016/j.ultramic.2008.04. 074. T. R. Armstrong and M. P. Fitzgerald. An autocollimator based on the laser head of a compact disc player. Measurement Science and Technology.Vol. 3, No. 11, pp. 10721076, 1992. ISSN: 09570233. DOI: 10.1088/0957-0233/3/11/009. M. Felton. CD simplicity.Analytical Chemistry.Vol. 75, No. 13, pp. 302A306A, 2003. ISSN: 1520-6882. DOI: 10.1021/ac031357z. C. A. Monje, Y Chen, B. M. Vinagre, D.Xue, and V. Feliu, Fractional-order systems and controls :fundamentals and applications. Springer-Verlag.1st Edition. 415 p. London, England. ISBN: 978-1849963343. 2010. A. Oustaloup, P. Melchior, P. Lanusse, O. Coisand F. Dancla. The CRONE toolbox for Matlab. IEEE International Symposium on Computer-Aided Control System Design, CACSD 2000, Anchorage, USA, 2000.190 195. C.Monje. Tuning and Auto-tuning of Fractional Order Controllers for Industry Applications. Control Engineering Practice. Vol. 16.No. 7. Pp.798-812. 2008. D. Valerio, J.S. Da Costa. Tuning rules for fractional PIDs. Advances in Fractional Calculus: Theoretical Developments and Applications.Springer 1st Ed. Pp.463476. Dordrecht, The Neterlands. ISNB: 978-14020-6041-0. 2007.

[42]

N. Tan, .F. zgven, y M.M. zyetkin. Robust stability analysis of fractional order interval polynomials .ISA Transactions. Vol. 48, No. 2, 166172, 2009. ISSN: 0019-0578. DOI: 10.1016/ j.isatra.2009.01.002. L. Meng, y D. Xue. Design of an optimal fractionalorder PID controller using Multi-Objective GA optimization. IEEE Chinese Control and Decision Conference, 2009, 38493853. J.Y. Cao, y B.G. Cao. Design of Fractional Order Controllers Based on Particle Swarm Optimization.1st IEEE Conference on Industrial Electronics and Applications.Marina Mandarin, Singapore. 24-26 May 2006, pp. 16. C.H. Lee, y F.K Chang. Fractional-order PID controller optimization via improved electromagnetismlike algorithm. Expert Systems with Applications. Vol. 37, No. 12, 88718878, 2010. ISSN: 0957-4174. DOI:10.1016/ j.eswa.2010.06.009. N. Matsunaga, K. Sasano, and H. Okajima. An Implementation of Fractionalorder PID Controller with Dynamic Quantizer considering the Memory Constraint. IEEE International Conference on Control Applications, Yokohama, Japan, 2010. Pp. 24092414. A. Pisano, M.R. Rapai, y E. Usai. On second-order sliding-mode control of fractional-order dynamics. American Control Conference, AACC. Baltimore, USA, 2010. Pp. 66806685. R. Zhang, y S. Yang, Adaptive synchronization of fractional-order chaotic systems via a single driving variable. Nonlinear Dynamics.Vol. 66, No. 4, pp. 831837, 2011. ISSN: 1573-269X. DOI: 10.1007/s11071-0119944-2. F. Padula, A.Visioli,. Tuning rules for optimal PID and fractional order PID controllers. Journal of Process Control. Vol. 21, No. 1, 6981, 2011. ISSN: 09591524. DOI: 10.1016/j.jprocont.2010.10. 006. R. Dorf and R. Bishop. Sistemas de control moderno. Pearson Prentice Hall, 10a Ed. 882 p. Madrid, Espaa. ISBN: 9788420544014. 2005. P.Maybeck. Stochastic models, estimation and control, Vol 1. Academic Press, New York, 1979, 423 p. K. Iskakov, A. Albu-Schaeffer, M. Schedl, G. Hirzinger and V. Lopota. Influence of sensor quantization on the control performance of robotics actuators. Proceedings of the 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.San Diego, CA, USA, Oct 29 - Nov 2, pp. 10851092. D. Valrio and J. S. da Costa. Ninteger: a non-integer control toolbox for Matlab. Proccedings of the 1st IFAC Workshop on Fractional Differentiation and its Applications, FDA06, Bordeaux, France, 2004, 6 p.

[31]

[43]

[32]

[44]

[33]

[45]

[34]

[46]

[35]

[47]

[36]

[48]

[37]

[49]

[38]

[50]

[39]

[51] [52]

[40]

[41]

[53]

Control PID tipo fraccional para la posicin del cabezal de una unidad de CD para aplicaciones en microscopia ptica - Ortiz, Cardona

117

[54]

P. Ortiz, J. Ramrez and L.Cardona. Modelo matemtico y control de un sistema de fluidos. 1a. edicin. Medelln 2011: instituto tecnolgico metropolitano. ISBN 978-958-8743-08-0. L. Cardona, P. Ortiz and A. Restrepo. Modelado y control de posicin de una unidad de CD para aplicaciones en microscopia ptica 3er Congreso internacional de Ingeniera mecatrnica. UNAB. Vol. 2, No 1. 2011.

[55]

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria
Decision System Based on Fuzzy Logic for Detection of Architectural Distortion
Duvn Alberto Gmez Betancur MSc (c) Ingeniera Ingeniera de Sistemas, Universidad Nacional de Colombia Investigador Grupo GIDIA, Universidad Nacional de Colombia Medelln, Colombia
dagomezbe@unal.edu.co

John Willian Branch Bedoya Ph.D. Ingeniera Ingeniera de Sistemas, Universidad Nacional de Colombia Profesor Asociado, Investigador Grupo GIDIA, Universidad Nacional de Colombia Medelln, Colombia jwbranch@unal.edu.co The method described in this paper was validated through the analysis of mammographic images from DDSM (Digital Database for Screening Mammography) obtaining values of 90.7% in the overall accuracy.This result is a very important contribution and encourages the research in order to reduce the high number of misdiagnoses that are currently presented and lead to the high rates of morbidity from breast cancer.

Resumen La distorsin de la arquitectura es un cambio anormal del tejido de la glndula mamaria con la consiguiente formacin de lesiones finas y espiculadas que no estn asociadas a la presencia de una masa. La distorsin es el tercer hallazgo mamogrfico ms comn y por la dificultad de su

deteccin es el primer causante de falsos negativos en los diagnsticos. Este artculo presenta la planeacin, implementacin y pruebas de un mtodo que sirve como soporte para la deteccin de distorsiones de la arquitectura de la glndula mamaria a partir de imgenes de radiologa de mama. El mtodo asiste a los especialistas en el proceso de decisin diagnstica como segundo intrprete en el anlisis de mamografas mediante la integracin de cuatro etapas principales que van desde el pre-procesamiento de la imagen hasta la clasificacin final con base en las caractersticas de textura de las regiones de inters extradas. El mtodo presentado fue validado mediante el anlisis de imgenes mamogrficas de la base de datos DDSM (Digital Data base for Screening Mammography), que logra valores de precisin general hasta de un 90.7% lo cual lo convierte en una base importante para la disminucin del nmero de falsos negativos en la deteccin de distorsiones de la arquitectura de la glndula mamaria.

Keywords Breast cancer, architectural distortion, mammography, digital image processing, computer aided diagnosis.

I. INTRODUCCIN
En los ambientes mdicos las imgenes juegan un rol prominente en el diagnstico y tratamiento de enfermedades, debido a que permiten que los especialistas obtengan informacin vital al observar el interior del cuerpo humano de una forma no invasiva, y favorecer el diagnstico temprano de patologas para que puedan ser tratadas de manera efectiva [1]. Dentro de esas patologas que pueden ser diagnosticadas y tratadas se encuentra el cncer que es una enfermedad que se presenta como resultado de mutaciones o cambios anormales en los genes responsables de regular el crecimiento de las clulas. Uno de los tipos de cncer ms comunes es el cncer de mama que es una patologa producto del crecimiento no controlado de las clulas de la mama que forma un tumor maligno. En el mundo el cncer de mama es una patologa cada vez ms comn entre la poblacin femenina, por ejemplo para el caso de Estados Unidos y Canad, se estima que 1 de cada 8 mujeres sufrir la enfermedad a lo largo de su vida, y

Palabras clave Cncer de mama, distorsin de la arquitectura, mamografa, procesamiento digital de imgenes, diagnstico asistido por computador. Abstract Architectural distortion is an abnormal change in the mammary gland tissue with the consequent formation of thin and speculated lesions that are not associated with the presence of a mass. It is the third most common mammographic finding and because of its subtlety it is the first cause of false-negative findings on screening mammograms.This paper presents the design, implementation and test of a new method that serves as support for the detection of architectural distortion in the mammary gland from breast radiology images. The method proposed here assists the specialists in the diagnosis of breast cancer through four main phases,which encompass from the preprocessing to the classification of regions of interest using a classifier based on fuzzy logic.

Recibido: 03/08/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

119

en el 2006 se calcularon 212.920 nuevos casos de cncer de mama y 41.430 muertes producidas por la enfermedad. Los datos estadsticos sobre cncer de mama en Colombia son difciles de obtener y se encuentran probablemente sesgados; sin embargo, es evidente un aumento progresivo en la incidencia del carcinoma mamario, especialmente en las ciudades ms densamente pobladas. Para el ao 2009 se reportaron 551 nuevos casos de cncer de mama [2], lo cual comprueba el incremento de esta patologa en los ltimos aos en el pas, convirtindose en la primera causa de muerte por cncer entre las mujeres. El cncer de mama se ha convertido entonces en un serio problema de salud pblica que ha despertado el inters de comunidades cientficas mas cuando se sabe que si se detecta a tiempo, se puede evitar el desenlace fatal de la enfermedad. Para la deteccin temprana del cncer de mama existen diferentes exmenes o mtodos clnicos como la resonancia magntica, la ecografa, la biopsia, la tomografa computarizada y la biopsia de ganglio linftico, entre otros. Sin embargo, la mamografa es el examen ms eficaz para la deteccin temprana del cncer de mama. Los hallazgos clnicos ms comunes que indican el desarrollo de una patologa cancergena en la mama y que pueden identificarse a travs de la mamografa son: masas, microcalcificaciones, distorsiones de la arquitectura y asimetras de densidad. Las calcificaciones son hallazgos muy comunes en una mamografa y son consecuencias de diminutos depsitos de calcio en el tejido mamario. En cuanto a las masas debe describirse su tamao, forma, mrgenes y calcificaciones asociadas en los casos en los que la masa se presente con calcificaciones. Por su parte la asimetra de densidad es la presencia de tejido glandular en una parte de la mama y que no se presenta con la misma localizacin en la mama contralateral, puede verse como una opacidad similar en las dos proyecciones de una mama pero no tiene caractersticas de una masa [3]. La informacin restante de este artculo se estructura en cuatro secciones. En la 2 se explica la distorsin de la arquitectura de la glndula mamaria. En la 3 se describe el mtodo propuesto. En la 4, se evala el mtodo y se presentan los resultados obtenidos y en la 5 se dan las conclusiones

del mtodo y se dejan las posibles direcciones para la investigacin futura.

II. DISTORSIN DE LA ARQUITECTURA


La distorsin de la arquitectura es un cambio anormal del tejido de la glndula mamaria con la consiguiente formacin de lesiones finas y espiculadas que no estn asociadas a la presencia de una masa. En el BI-RADS (Breast Imaging Reporting and Data System) [4] se define la distorsin de la arquitectura como el hallazgo en el cual la arquitectura normal (de la mama) se distorsiona con masas no definidas visibles. Esto incluye lesiones espiculadas y la retraccin focal o distorsin en el borde del parnquima. La distorsin de la arquitectura hace referencia entonces a la distorsin del parnquima de la mama pero sin presencia de masas ni aumento en la densidad. Se trata del tercer hallazgo ms comn en mamografas, asociado a estados de cncer an no palpables [5] y el primer causante de falsos negativos [6] pues debido a su sutileza y variabilidad, la distorsin de la arquitectura es omitida y puede pasar como tejido normal superpuesto en el momento de la valoracin de las mamografas de tamizaje. Debido a que el cncer de mama interrumpe la arquitectura normal del parnquima, la distorsin es considerada un signo temprano de cncer[7].
Fig. 1. MAMOGRAFA CON PRESENCIA DE DISTORSIN DE LA ARQUITECTURA DE LA GLNDULA MAMARIA

Fuente: Imagen tomada de [8]

120

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

Como se puede observar en la Fig. 1 la distorsin de la arquitectura en la mamografa se presenta como una anomala en la que los tejidos circundantes de la mama parecen ser dirigidos hacia un punto focal interno. De acuerdo con [9] en ms de la mitad de los casos en los cuales se han encontrado signos de distorsin de la arquitectura se comprueba posteriormente malignidad en el seno. Sin embargo, por la dificultad en la deteccin de la distorsin de la arquitectura, se estima que esta anormalidad es la causa de entre el 12% y el 45% de los casos de cncer omitidos o mal interpretados [10]. Si bien es cierto que son muchos los trabajos que se pueden encontrar en sistemas CAD (Computer-Aided Diagnosis) para el caso de cncer de mama, tambin es cierto que mientras la mayora han sido dirigidos a la deteccin y anlisis de calcificaciones y masas [11][12][13][14], relativamente pocos han sido publicados en la deteccin de la distorsin de la arquitectura de la glndula mamaria. Entre los trabajos ms destacados para la deteccin de la distorsin de la arquitectura de la glndula mamaria se encuentra[15] donde se usa morfologa matemtica para detectar distorsin alrededor de la lnea de piel y un ndice de concentracin para detectar distorsin de arquitectura al interior de la glndula mamaria obtenido tasas de sensibilidad superiores al 80%; en [16] se desarroll un mtodo para detectar masas y distorsin de arquitectura al localizar puntos rodeados por capas concntricas. En [17] se presenta una investigacin para la caracterizacin de la distorsin de arquitectura con la dimensin fractal de Hausdorff y un clasificador SVM (Support Vector Machine) para distinguir entre ROI (Regiones de Inters) con distorsin de arquitectura y aquellas con patrones mamogrficos normales, una clasificacin con una precisin del 72.5% fue obtenida con un conjunto de 40 ROI. Tambin se han publicado trabajos en los cuales a partir de filtros Gabor y anlisis de dimensin fractal se proponen mtodos para detectar candidatos iniciales de distorsin de la arquitectura en mamografas[18],[19].

Rangayyan en [20] con caractersticas de textura de Haralick para la deteccin de distorsiones de la arquitectura de la glndula mamaria, compar diferentes tcnicas de clasificacin. A partir de 4.224 ROI obtuvo una sensibilidad de 76% con un clasificador bayesiano, 73% con anlisis discriminante lineal, 77% con una red neuronal artificial basada en funciones de base radial y una sensibilidad de un 77% con SVM.

III. SISTEMA DE DECISIN BASADO EN LGICA DIFUSA


En 1965 Lotfi A. Zadeh, propuso la lgica difusa como una herramienta para el control y los sistemas expertos. Se trata de un mtodo para el razonamiento con expresiones lgicas que describen las pertenencias a los conjuntos difusos, entendidos como un instrumento para la especializacin de lo bien que un objeto satisface una descripcin vaga [21]. El uso de la lgica difusa resulta bastante til en problemas con alto grado de incertidumbre y donde se necesita usar el conocimiento de un experto que utiliza conceptos ambiguos o imprecisos, por ello se ha visto un auge en su uso en sistemas de reconocimiento de patrones y visin por computador. En [22] se plantea un ejemplo de caso de un clasificador difuso en el que se tiene un problema de clasificacin n-dimensional con M clases y m patrones de entrenamiento xp=(xp1,xp2,xp3,xp4,..., xpn) para p=1,2,3,...,m los atributos de los patrones estn normalizados [0,1] y se utilizan reglas difusas del tipo if-then como base del sistema de clasificacin difuso: Regla Rj:Si x1 es Aj1 yy xn es Ajn entonces Clase Cj con CFj para j=1,2,...,N donde Rj es la regla j-esima, Aj1 ... Ajn son funciones de pertenencia de los conjuntos difusos en el intervalo [0,1], Cj es la clase, dentro del conjunto de las M clases, consecuente, y CFj es el grado de certeza de la regla if-then difusa Rj. En [23] se demostr que la inclusin del grado de pertenencia o certeza en la creacin de las reglas difusas if-then permite generar sistemas de clasificacin comprensivos con un buen comportamiento.

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

121

A. Caractersticas de Textura En un gran nmero de aplicaciones de procesamiento digital de imgenes la textura es una de las caractersticas ms importantes y utilizadas para la recuperacin de informacin y la identificacin de objetos o regiones al interior de la imagen. Muchos son los trabajos y las aproximaciones que se han hecho para la descripcin automtica o semi-automtica de las caractersticas de textura presentes en una imagen. Un ejemplo claro de dichas aproximaciones es el propuesto por Haralick[24] quien, basado en la premisa que la textura y el tono conservan una relacin inextricable entre ellos, propone catorce caractersticas para describir la textura de los objetos o regiones presentes en una imagen. Para Haralick, las propiedades de tono y textura estn siempre presentes en una imagen, y el procedimiento que sugiere para obtener las caractersticas de textura se basa en la presuncin de que la informacin de textura de una imagen definida, est contenida en la totalidad o por lo menos el promedio de la relacin espacial que los tonos de grises de la imagen tienen el uno con el otro. Es decir, esa informacin de textura est adecuadamente contenida en un conjunto de matrices espacio-dependientes de los tonos de gris, las cuales son calculadas para diferentes ngulos y distancias de vecindad en los pixeles de la imagen y son conocidas como GCM (Gray level CoOcurrence Matrix). En la Fig. 2 se observa la vecindad ms cercana (distancia d=1) para cualquier punto dentro de la imagen, exceptuados los puntos ubicados en las filas y columnas de los extremos. La vecindad-8 es utilizada para la definicin de las matrices GCM en la propuesta de Haralick.
Fig. 2. VECINDAD-8 DE UN PXEL EN UNA IMAGEN

(l1,l2) separados por una distancia d en un ngulo [24]. Es decir, dada una imagen l con N niveles de gris, su GCM para un ngulo , se construye con N filas y N columnas, y en cada interseccin fila-columna se totaliza el nmero de veces dentro de la imagen en las cuales un punto l(x,y) con un nivel de gris l1 (de acuerdo con la columna de la GCM) posee un vecino en una distancia d y en la direccin con un nivel de gris l2 (de acuerdo con la fila de la GCM). A partir de la GCM, Haralick propone catorce caractersticas de textura: energa, contraste, correlacin, suma de cuadrados, momento de diferencia inversa, suma promedio, suma de varianza, suma de entropa, entropa, diferencia de varianza, primera medida de informacin de correlacin, diferencia de entropa, segunda medida de informacin de correlacin y mximo coeficiente de correlacin. En este trabajo se utilizan slo cinco caractersticas de textura: energa, contraste, suma promedio, momento de diferencia inversa y diferencia de varianza, ya que de acuerdo con [20] son esas caractersticas las que empaquetan no slo la mayor cantidad de informacin visual, sino tambin la ms relevante para la descripcin de la textura de las regiones de inters detectadas al interior de la glndula mamaria en la imagen mamogrfica. Las expresiones matemticas para las cinco caractersticas de textura utilizadas son:
TABLA I Nomenclatura utilizada para las ecuaciones de las caractersticas de textura de Haralick utilizadas p(i,j) px(i) Entrada (i,j) -sima en la GCM,=P(i,j)/R i-sima entrada de la GCM obtenida sumando las filas de p(i,j),

py(f)

j -sima entrada de la GCM obtenida al sumar las columnas de p(i,j),

Ng

Nmero de niveles de gris presentes en la imagen

Fuente: Haralick[24].

Energa:

Considerada la vecindad-8 que se observa en la Fig. 2 la GCM se construye con las probabilidades de ocurrencia de un par de niveles de gris

122
Contraste:

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

Suma promedio:

donde

Momento de diferencia inversa:

Diferencia de Varianzas:

donde

Algunas de las caractersticas de textura de Haralick tienen interpretacin fsica directa con respecto a la textura de la imagen, por ejemplo, para cuantificar la suavidad y la tosquedad de la misma. Aunque otras caractersticas no poseen dicha propiedad directa, ellas contienen y codifican informacin visual relativa a la textura con un alto grado discriminatorio. La caracterstica de Energa se trata del clculo del segundo momento angular y representa una medida de la suavidad de la imagen, es decir, si todos los pixeles comprendidos en la regin de anlisis poseen el mismo nivel de gris, entonces el valor de Energa ser igual a 1 mientras que si se tienen todas las posibles parejas de niveles de gris con igual probabilidad, entonces, la regin ser menos suave y por lo tanto el valor de Energa ser menor. El Contraste de la imagen es una medida de la variacin local de los niveles de gris de la ima-

gen. De hecho, ijp(i,j) es el porcentaje de parejas de pixeles cuya intensidad difiere por n. La dependencia n2 incrementa an ms las grandes diferencias; por lo tanto, el valor de esta caracterstica toma valores altos para imgenes con alto contraste. El Momento de Diferencia Inversa es una caracterstica de textura que toma valores altos para imgenes con bajo contraste debido a la dependencia inversa (i-j)2. La Diferencia de Varianza es una medida de cun grande es la variacin existente en las magnitudes de las transiciones de intensidad. Por ejemplo, si hay distribucin equilibrada de las magnitudes de las transiciones de intensidad, entonces el valor de diferencia de varianza ser bajo, mientras que si ciertas magnitudes de las transiciones de intensidad ocurren con mucha ms frecuencia de lo que otras transiciones entonces se esperara un valor de diferencia de varianza ms alto. La Suma Promedio es una medida de la relacin entre zonas claras y densas de la imagen, es decir, es una medida del promedio de los niveles de gris presentes en las zonas de inters detectadas al interior de la glndula mamaria. Sin embargo, la interpretacin de cada una de las caractersticas mencionadas y su representacin desde la concepcin del sistema de visin humano es producto de las pruebas que se realicen para cada aplicacin en particular[24][25][26]. Con el clculo de las cinco caractersticas de textura de Haralick mencionadas se generan las medidas suficientes para alimentar el clasificador difuso de tal manera que se pueda discriminar cada ROI en una de las dos posibles clases definidas en la investigacin: normal o anormal. B. Sistema de decisin difuso Los valores calculados de las caractersticas de textura de Haralick de las ROI detectadas se utilizan para la identificacin, clasificacin y determinacin final de las reas con presencia de distorsin de la arquitectura de la glndula mamaria mediante un clasificador basado en lgica difusa. El mtodo propuesto en este documento propone el uso de la lgica difusa ya que sta presenta diferentes ventajas pues al utilizar trminos lingsticos permite plantear el problema en los mismos trminos en los que lo hara un experto humano.

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

123

Asimismo, el xito de la lgica difusa radica en el hecho de que el mundo es difuso y, por lo tanto, podra pensarse que no tiene sentido buscar la solucin a un problema no perfectamente definido por medio de un planteamiento matemtico muy exacto, cuando es el ser humano el primero que razona con la inexactitud. Los componentes principales de un sistema de decisin difuso son: los conjuntos difusos, las funciones de membresa o pertenencia difusas y las reglas difusas. Cada conjunto difuso tiene una funcin de pertenencia correspondiente. Los rangos de los valores de la funcin de pertenencia oscilan entre cero y uno y pueden ser considerados como un grado de verdad. Normalmente las funciones de pertenencia de los sistemas de clasificacin difuso son de forma trapezoidal, triangular y curva S [27]. En el mtodo propuesto en este documento, a diferencia de las funciones de pertenencia tradicionalmente utilizadas en la literatura, se utilizan funciones de pertenencia con distribucin gaussiana, es decir, en forma de campana de Gauss. As, si se considera x una caracterstica de textura cualquiera que puede ser medida sobre una imagen. Si es la media de los valores de x definidos para un conjunto de imgenes dentro de una misma categora (normal anormal) y es la desviacin estndar del conjunto de valores de x. Se define el conjunto difuso con una distribucin gaussiana y la funcin de pertenencia, normalizada puede ser expresada como se observa en (6):

Los parmetros y se utilizan para definir con detalle las funciones de pertenencia a las clases normal o anormal para cada una de las medidas de textura calculadas. Sin embargo, si el nmero de imgenes de entrenamiento es pequeo, los valores de y pueden no reflejar las verdaderas caractersticas del conjunto de imgenes propias de una de las clases. Para el proceso de clasificacin se generan inicialmente las funciones de pertenencia calculando los valores de y de usando los valores de las caractersticas de textura definidas. As se generan diez funciones de pertenencia, cinco para cada una de las caractersticas de textura para el

caso normal y cinco para cada una de las cinco caractersticas de textura para el caso anormal. En el mtodo propuesto se utilizan reglas difusas simples del tipo: Regla i: Si x1 es Ci1 y, xm es CiM entonces y es wi donde i es el nmero de la regla analizada (con i =1,2,...,N para N reglas), x1,...,xM son variables de entrada para el clasificador difuso, y es la salida del clasificador difuso, ci1,...,ciM son etiquetas difusas correspondientes a las variables de entrada, y wi es un nmero real del consecuente de la regla difusa. Las siguientes son las dos reglas usadas en el trabajo investigativo descrito: Regla (1): Si el valor de energa es la media de los valores de energa de los casos normales y el valor de contraste es la media de los valores de contraste de los casos normales y el valor de suma promedio es la media de los valores de suma promedio de los casos normales y el valor del momento de diferencia inversa es la media de los valores de momento de diferencia inversa de los casos normales y el valor de diferencia de varianza es la media de los valores de diferencia de varianza de los casos normales, entonces el caso es clasificado como normal con 99.9% de certeza. Regla (2): Si el valor de energa es la media de los valores de energa de los casos anormales y el valor de contraste es la media de los valores de contraste de los casos anormales y el valor de suma promedio es la media de los valores de suma promedio de los casos anormales y el valor del momento de diferencia inversa es la media de los valores de momento de diferencia inversa de los casos anormales y el valor de diferencia de varianza es la media de los valores de diferencia de varianza de los casos anormales, entonces el caso es clasificado como anormal con 99.9% de certeza. Estas dos reglas se pueden observar grficamente en la Fig. 3. Para el proceso de defusificacin se utiliza el mtodo de centro de gravedad tradicionalmente utilizado [22]. La funcin utilizada en la parte del consecuente del sistema de decisin difuso, es un tringulo issceles normalizado, es decir, cuyo valor mximo es la unidad, como se puede observar en la Fig. 3

124
Fig. 3. MODELO DE RAZONAMIENTO DIFUSO. REGLAS DIFUSAS

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

El mtodo de inferencia difusa se describe a continuacin: Si normal (Q1), normal (Q2), normal (Q3), normal (Q4) y normal (Q5) son las respectivas funciones de pertenencia con distribucin gaussiana para el caso normal y anormal (Q1), anormal (Q2), anormal (Q3), anormal (Q4) y anormal (Q5) son las respectivas funciones de pertenencia con distribucin gaussiana para el caso anormal, la relacin de tipo and en las reglas difusas es el mnimo valor para normal (Q1), normal (Q2), normal (Q3), normal (Q4) y normal (Q5) y para anormal (Q1), anormal (Q2), anormal (Q3), anormal (Q4) y anormal (Q5) estarn definidos como: y

sado en lgica difusa son: los conjuntos difusos, las funciones de membresa o pertenencia difusas y las reglas difusas[27]. Cada conjunto difuso tiene una funcin de pertenencia correspondiente. En el mtodo propuesto se definen cinco variables de entrada correspondientes a las medidas de las cinco caractersticas de textura de Haralick seleccionadas en la investigacin, como se observa en la Fig. 4. Para cada una de las variables de entrada se definen dos funciones de pertenencia correspondientes a los casos normal y anormal. Debido a que el comportamiento de una caracterstica de textura definida en cualquier imagen est estadsticamente distribuida en forma gaussiana, las funciones de pertenencia se definen de acuerdo con (6).
FIG. 4. SISTEMA DE DECISIN BASADO EN LGICA DIFUSA

Finalmente, se toma el centroide o centro de masa entre normal y anormal. Cuando normal =anormal se trata de un caso sobre el cual no se puede decidir y en el presente trabajo de investigacin se toma como una falla o error de clasificacin.

IV. RESULTADOS
Como se mencion anteriormente los componentes principales de un sistema de decisin ba-

En la Tabla II se relacionan los valores de las medias y desviaciones estndar para cada variable de entrada y para los casos normal y anormal. Un ejemplo de una de las variables de entrada implementadas con sus dos funciones de pertenencia se puede observar en la Fig. 5.
TABLA. II.

Caractersticas de textura utilizadas y valores de media y desviacin estndar calculados para el sistema de decisin difuso Media Caracterstica de Textura Suma Promedio Energa Diferencia de Varianza Momento de Diferencia Inversa Contraste caso normal 7.2656 0.13 49.17 0.96 49.17 caso anormal 204.37 0.00083 140.44 0.998 140.44 Desviacin Estndar caso normal 99.86 0.29 52.87 0.17 52.87 caso anormal 53.5 0.0014 29.54 0.00043 29.54

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

125

FIG. 5. EJEMPLO DE LA VARIABLE DE ENTRADA DE LA CARACTERSTICA DE CONTRASTE PARA EL SISTEMA DE DECISIN DIFUSO Y LAS FUNCIONES DE PERTENENCIA ASOCIADAS A LA MISMA

general es la probabilidad de que el diagnstico emitido por el mtodo sea correcto y acorde con la situacin real del paciente [27]. Las tres medidas del comportamiento se definen de la siguiente manera:

Posteriormente se definen las clases de salida del sistema de decisin difuso implementado. Para este caso se definen los conjuntos anormal y normal como clases de salida del sistema para los casos de presencia y no presencia de la distorsin de la arquitectura de la glndula mamaria respectivamente. Los conjuntos de salida se representan como una funcin en forma de tringulo issceles como se observa en la Fig. 6.
FIG. 6. CONJUNTOS DE SALIDA DEL SISTEMA DE DECISIN DIFUSO

donde VP=Verdadero Positivo VN=Verdadero Negativo FP=Falso Positivo FN=Falso Negativo Con la extraccin de las caractersticas de textura de las ROI identificadas y la clasificacin de las mismas con un sistema de decisin basado en lgica difusa para asociarlas a las clases anormal o normal segn presentaran o no distorsin de la arquitectura de la glndula mamaria respectivamente, se encuentran valores significativos en la precisin general del mtodo. A continuacin se relaciona en la Tabla III de los datos para las variables de comportamiento del mtodo presentado en este documento.
TABLA. III. Resultados del mtodo de deteccin propuesto VP 44 FP 12 VN 112 FN 4

En la Fig. 6 se observan las funciones de pertenencia del conjunto de salida con las clases normal y anormal definidas. Para los casos con pertenencia a la clase anormal la salida estar en el rango [-1 0] y para los casos con pertenencia a la clase normal la salida estar en el rango [0 1]. Finalmente, se define el sistema de decisin difuso de tipo Mandani y se establecen las reglas difusas definidas anteriormente. El comportamiento del mtodo propuesto se evala en trminos de la sensibilidad, especificidad y precisin general. La sensibilidad es la probabilidad de un diagnstico positivo dado el caso de una paciente con distorsin de la arquitectura de la glndula mamaria. La especificidad es la probabilidad de un diagnstico negativo dado el caso de una paciente que no presenta distorsin de la arquitectura de la glndula mamaria. La precisin

A partir de los datos de la Tabla. III. se pueden calcular los siguientes valores para las variables de comportamiento: Sensibilidad 91.7%, Especificidad 90.3% y Precisin General 90.7%. Los tres valores obtenidos en las medidas de comportamiento del mtodo propuesto superan el 90% de precisin general lo cual hace de este mtodo una herramienta de apoyo para la deteccin de distorsiones de la arquitectura de la glndula mamaria comparable con los trabajos publicados por otros autores, sin embargo realizar un anlisis comparativo a niveles ms detallados resulta bastante difcil ya que en cada investigacin reporta-

126

ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 118 - 127

da los conjuntos de datos e imgenes varan de un trabajo a otro.

V. CONCLUSIONES
Los resultados del desempeo del mtodo demuestran que debido al grado de incertidumbre inmerso en los diagnsticos que se hacen a partir de las radiologas de mama, el uso de un sistema de decisin diferente a los clasificadores clsicos reportados en el estado del arte, como el caso del sistema de decisin basado en lgica difusa implementado en el presente estudio, permite alcanzar niveles de precisin general cercanos a un 90%. Lo cual, considerado que se utiliz una base de datos de dominio pblico, hace del mtodo propuesto una lnea base de investigacin en el tema de la deteccin de distorsiones de la arquitectura de la glndula mamaria. Asimismo, el mtodo presentado puede ser usado en diferentes escenarios clnicos para diagnstico y seguimiento de patologas donde se presente alteracin de la distribucin normal de tejidos como, por ejemplo, en el tratamiento y evolucin de quemaduras. Adems, segn los resultados obtenidos para la deteccin de la distorsin de la arquitectura de la glndula mamaria, puede plantearse la extensin del mtodo para la deteccin de otras anomalas de la mama que pueden ser vistas a travs de la mamografa como las micro-calcificaciones, las masas y las asimetras de densidad. Por otra parte, aunque las pruebas realizadas muestran resultados de precisin superiores al 90%, es importante una segunda validacin al utilizar, por ejemplo, un conjunto de imgenes diferente a la base de datos DDSM que permita evaluar con ms precisin el comportamiento del mtodo propuesto. Siempre ser deseable incrementar los porcentajes de sensibilidad, especificidad y precisin general, en los sistemas de diagnstico asistido por computador. Por esta razn para trabajos futuros se podra realizar un proceso de afinacin de las funciones de pertenencia propias de los conjuntos difusos propuestas en este documento, a travs del afinamiento de los parmetros de dichas funciones de pertenencia al aplicar, por ejemplo, algoritmos genticos como se sugiere en [27].

Finalmente, el mtodo de deteccin de distorsiones de la arquitectura de la glndula mamaria desarrollado, resulta ser una base importante para la investigacin aplicada, ya que los resultados obtenidos a nivel de precisin general hacen posible que se pueda llevar a un entorno real y encontrar aplicacin local o regional incluso ampliado el alcance del mismo mtodo, para que adems de asistir a los radilogos en el momento de la evaluacin de las mamografas, tambin sirva como herramienta de entrenamiento de nuevos especialistas y como instrumento para la medicin de la calidad del servicio diagnstico prestado por los radilogos ya expertos.

REFERENCIAS
[1] [2] E. Coto, Mtodo de Segmentacin de Imgenes Mdicas, 2003. Instituto Nacional de Cancerologa, Casos nuevos de cncer de mama, segn estadio clnico al ingreso y rgimen de afiliacin. 2009. F. R. Narvez E., Sistema de Anotacin para Apoyo en el Seguimiento y Diagnstico de Cncer de Seno, Universidad Nacional de Colombia, 2010. American College of Radiology (ACR), Breast Imaging Reporting and Data System, 4th ed. 2003. A. M. Knutzen and J. J. Gisvold, Likelihood of malignant disease for various categories of mammographically detected, nonpalpable breast lesions., in Mayo Clinic proceedings. Mayo Clinic, 1993, Vol. 68, p. 454. S. Banik, R. M. Rangayyan, and J. E. L. Desautels, Detection of Architectural Distortion in Prior Mammograms, Medical Imaging, IEEE Transactions on, vol. 30, no. 2, pp. 279294, 2011. D. A. Gmez Betancur, Mtodo de deteccin de distorsiones de la arquitectura de la glndula mamaria a partir de imgenes radiolgicas, Universidad Nacional de Colombia, 2012. M. D. Phillips, Invasive Lobular Breast Carcinoma: Pathology And Genetics Reflected By MRI, The WorldCare Clinical (WCC) Note, Vol. 4, 2010. T. Matsubara, T. Ichikawa, T. Hara, H. Fujita, S. Kasai, T. Endo, and T. Iwase, Novel method for detecting mammographic architectural distortion based on concentration of mammary gland, in International Congress Series, 2004, vol. 1268, pp. 867871. B. C. Yankaskas, M. J. Schell, R. E. Bird, and D. A. Desrochers, Reassessment of breast cancers missed du-

[3]

[4] [5]

[6]

[7]

[8]

[9]

[10]

Sistema de Decisin Basado en Lgica Difusa para la Deteccin de Distorsiones de la Arquitectura de la Glndula Mamaria - Gmez, Branch

127

ring routine screening mammography: a communitybased study, American Journal of Roentgenology, vol. 177, no. 3, p. 535, 2001. [11] M. Bustamante, G. Lefranc, A. Nez, and M. G. Pesce, Calculo De La Amplitud Dispersada En Mamografias, Usando Como Modelo De Degradacion El Filtro Bosso., PHAROS, Vol. 8, No. 1, 2001. H. D. Cheng, X. J. Shi, R. Min, L. M. Hu, X. P. Cai, and H. N. Du, Approaches for automated detection and classification of masses in mammograms, Pattern Recognition, vol. 39, no. 4, pp. 646668, 2006. J. Tang, R. M. Rangayyan, J. Xu, I. El Naqa, and Y. Yang, Computer-aided detection and diagnosis of breast cancer with mammography: Recent advances, Information Technology in Biomedicine, IEEE Transactions on, Vol. 13, No. 2, pp. 236251, 2009. R. M. Rangayyan and T. M. Nguyen, Fractal Analysis of Contours of Breast Masses in Mammograms, Journal of Digital Imaging, Vol. 20, pp. 223237, Oct. 2006. T. Matsubara, T. Ichikawa, T. Hara, H. Fujita, S. Kasai, T. Endo, and T. Iwase, Automated detection methods for architectural distortions around skinline and within mammary gland on mammograms, International Congress Series, vol. 1256, no. 0, pp. 950955, Jun. 2003. N. Eltonsy, G. D. Tourassi, and A. Elmaghraby, Investigating performance of a morphology-based CAD scheme in detecting architectural distortion in screening mammograms, Proc. 20th Int. Congr. Exhib. Comput. Assist. Radiol. Surg, pp. 336338, 2006. G. D. Tourassi, D. M. Delong, and C. E. Floyd, A study on the computerized fractal analysis of architectural distortion in screening mammograms, Physics in Medicine and Biology, Vol. 51, pp. 12991312, Mar. 2006. R. M. Rangayyan, S. Prajna, F. J. Ayres, and J. E. L. Desautels, Detection of architectural distortion in prior screening mammograms using Gabor filters, phase portraits, fractal dimension, and texture analysis, International Journal of Computer Assisted Radiology and Surgery, Vol. 2, No. 6, pp. 347361, 2008. S. Prajna, R. M. Rangayyan, F. J. Ayres, and J. E. L. Desautels, Detection of architectural distortion in mammograms acquired prior to the detection of breast cancer using texture and fractal analysis, in Proceedings of SPIE, 2008, Vol. 6915, p. 691529. R. M. Rangayyan, S. Banik, and J. E. L. Desautels, Computer-aided detection of architectural distortion in prior mammograms of interval cancer, Journal of Digital Imaging, Vol. 23, No. 5, pp. 611631, 2010. S. Russell, Inteligencia Artificial - Un Enfoque Moderno, 2nd ed. 2004.

[22]

T. Nakashima, G. Schaefer, Y. Yokota, and H. Ishibuchi, A weighted fuzzy classifier and its application to image processing tasks, Fuzzy sets and systems, Vol. 158, No. 3, pp. 284294, 2007. H. Ishibuchi and T. Nakashima, Effect of rule weights in fuzzy rule-based classification systems, Fuzzy Systems, IEEE Transactions on, Vol. 9, No. 4, pp. 506 515, 2001. R. M. Haralick, K. Shanmugam, and I. Dinstein, Textural Features for Image Classification, IEEE Transactions on Systems, Man and Cybernetics, Vol. 3, No. 6, pp. 610621, Nov. 1973. M. Amadasun and R. King, Textural features corresponding to textural properties, IEEE Transactions on Systems, Man, and Cybernetics, vol. 19, no. 5, pp. 12641274, Oct. 1989. H. Tamura, S. Mori, and T. Yamawaki, Textural Features Corresponding to Visual Perception, IEEE Transactions on Systems, Man and Cybernetics, Vol. 8, No. 6, pp. 460473, Jun. 1978. D.-Y. Tsai and K. Kojima, Measurements of texture features of medical images and its application to computer-aided diagnosis in cardiomyopathy, 2005.

[23]

[12]

[24]

[13]

[25]

[14]

[26]

[15]

[27]

[16]

[17]

[18]

[19]

[20]

[21]

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos


Coupled tanks system temperature control using finite automata
Nathalie Can Forero Ingeniero en Mecatrnica. Grupo de Investigacin GAV. Bogot, Colombia. Auxiliar de Investigacin. Universidad Militar Nueva Granada. U1800871@unimilitar.edu.co Jenny Gutirrez Caldern Ingeniero en Mecatrnica. Grupo de Investigacin GAV. Bogot, Colombia. Joven Investigador. Universidad Militar Nueva Granada. gav@unimilitar.edu.co Diego Rodrguez Mora Ingeniero en Mecatrnica. Grupo de Investigacin GAV. Bogot, Colombia. Auxiliar de Investigacin. Universidad Militar Nueva Granada. U1800941@unimilitar.edu.co Daro Amaya Hurtado Ph.D. Ingeniera Mecnica. Universidad Estatal de Campinas. Docente de Tiempo Completo Lder de Grupo GAV. Universidad Militar Nueva Granada. Bogot, Colombia gav@unimilitar.edu.co

scar Avils Snchez Ph.D. Ingeniera Mecnica. Universidad Estatal de Campinas. Director de programa de Mecatrnica Universidad Militar Nueva Granada. Bogot, Colombia oscar.aviles@unimilitar.edu.co

Resumen En este trabajo se realiz, el modelado y diseo del sistema de control de la variable temperatura, en un tanque de almacenamiento de agua. Teniendo en cuenta la arquitectura hbrida del sistema (relacin de la dinmica continua y la dinmica a travs de eventos), para esto fue utilizado autmatas finitos como herramienta de modelado y control. Inicialmente se obtuvo el modelo matemtico, que corresponde a la dinmica continua, de la variable de temperatura del lquido que se encuentra en el tanque, agua. Por otro lado, para modelar el comportamiento de las variables que responden en funcin de eventos, se tom en cuenta los posibles estados del sistema. Posteriormente, se establecieron los requerimientos y restricciones del sistema que surgieron a partir del anlisis, los cuales complementan el comportamiento de la misma, se obtuvo la representacin del proceso y su control, en un concepto de dinmica hibrida, mediante autmatas finitos. Este modelo se simul con la herramienta StateFlow de Simulink de MATLAB y se implement en un sistema embebido Cyclone II. Previo a estos resultados, se realiz un controlador tipo PID para realizar la comparacin de los comportamientos obtenidos en cada caso. Se verific que es una tcnica de fcil uso e implementacin con gran eficiencia en tiempos de respuesta. Palabras clave Autmata Finito, Sistema Hibrido, sistema embebido. Abstract This work was performed, modeling and control system design variable temperature in a water storage tank. Given the hybrid architecture of the system (ratio of continuous dynamics and the dynamics through events),

was used finite automata as a tool for modeling and control. Initially, the mathematical model was obtained, which corresponds to the continuous dynamic, variable temperature liquid in the tank, which in this case is water. This model is described by differential equations. On the other hand, for model the behavior of the variables that respond in terms of events was taken into account the possible states of the system. However, the development requirements and restrictions system that emerged from the analysis, which complement the analysis of the same, obtaining the representation of the process and control, a dynamic hybrid concept, using automata finite. This model was simulated with Stateflow tool of MATLAB Simulink and implemented in a Cyclone II embedded system. Prior to these results, we performed a PID controller for the comparison of the behavior obtained in each case. Verifying that the technique is easy to use and implement with high efficiency in response times. Keywords Finite automaton, hybrid systems, embedded system.

I. INTRODUCCIN
Un sistema hibrido es un sistema dinmico que tiene transferencia en estados discretos y variacin en estados continuos. El comportamiento dinmico de la parte continua se describe por medio de ecuaciones diferenciales ordinarias, mien-

Recibido: 21/09/2012/ Aceptado: 06/11/2012/ ITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos - Can, Rodrguez, Gutirrez, Amaya, Aviles

129

tras que el comportamiento dinmico de la parte discreta, se puede modelar por autmatas finitos o por redes Petri [1]. Cuando ocurre un evento discreto, el sistema describe el cambio dinmico del componente continuo [2]. El anlisis del comportamiento dinmico del sistema hibrido se puede verificar bajo ciertas condiciones iniciales y seales de entrada y verifica si el sistema cumple con ciertas reglas. Los sistemas hbridos son usados, por ejemplo, en los modelos de procesos continuos que son controlados por controladores lgicos o sistemas embebidos [3]. Al usar modelos hbridos para representar el comportamiento de los sistemas que combinan procesos de tipo continuo o discreto, se hace una reduccin de la complejidad del modelo en orden, por ejemplo, en lugar de tener que representar las relaciones dinmicas a partir de un conjunto de ecuaciones diferenciales no lineales de orden superior, se puede representar el mismo sistema por un conjunto de ecuaciones simples, usualmente la teora de grafos es la ms comn para el modelado fsico de fenmenos. [4] Con el fin de tener un buen control sobre los distintos procesos en las industrias y otras reas, ha sido necesario disear e implementar diferentes tcnicas que permitan acceder a un manejo completo de las situaciones, entornos y maquinarias. Una de las prcticas que ha empezado a tener gran auge dentro de los mtodos para realizar control en diferentes reas, es el control por medio de autmatas finitos. Este es un mtodo que permite disponer una mquina de estados que tiene la tarea de controlar determinados eventos [5]. Los autmatas finitos simples implcitamente se han utilizado en las mquinas electromecnicas hace ms de un siglo. Una versin formal de ellas apareci en 1943 en McCulloch-Pitts modelos de redes neuronales. (Un anlogo antes haba aparecido en las cadenas de Markov.) Un trabajo intensivo sobre ellos en la dcada de 1950 (a veces bajo el nombre de las mquinas secuenciales) estableci muchas propiedades bsicas, incluida la interpretacin de los lenguajes regulares y equivalencia de las expresiones regulares [6]. Los autmatas se comenzaron a implementar en las reas que requiriesen de procesos con

eventos o caractersticas discretas, en donde esta tcnica resulta ms til y sencilla. Otro espacio en el que se usa esta metodologa es en los sistemas de analizadores sintcticos, en donde el uso de expresiones regulares es masivo, esta es otra de las caractersticas principales de los autmatas [7]. Sin embargo, esta tcnica tambin se aplica ampliamente en el anlisis y modelado de sistemas hbridos, donde la reduccin en la complejidad del orden de dicho modelo es muy notoria, de ah la importancia de su utilizacin. [8] Un autmata finito es bsicamente un reconocedor para un lenguaje, donde se tiene como entrada una cadena de caracteres pertenecientes a cierto sistema alfabtico definido previamente y, luego de acuerdo a esa cadena de entrada el autmata procede a llevar una secuencia de eventos condicionados por los estados y sus respectivas entradas [9]. Un autmata finito es el modelo que es representado como una mquina secuencial, el cual es capaz de generar una palabra de salida dada una palabra de entrada. Para ello, se define un conjunto de estados que memorizan la parte de la palabra de entrada leda en cada momento y generan al mismo tiempo que transitan entre los estados, una salida. Se puede ver como un autmata que tiene dos cintas asociadas: una que lee las palabras de entrada, y otra de salida, en la que genera la respuesta del sistema. Pasa de un estado a otro, o al mismo estado, por medio de una condicin y este ciclo se termina cuando llega al estado final [10]. Surge la necesidad de aplicar nuevas tcnicas de control e implementacin del mismo, que permita alcanzar un mayor desarrollo en distintas ramas de la ingeniera y las ciencias en general. El mtodo de los autmatas finitos representa una simplificacin en comparacin con las tcnicas usadas en el control clsico, y la implementacin en el sistema embebido implica una reduccin de costos con respecto a la utilizacin de un computador, y un aumento de confiabilidad en relacin a sistemas como los Microcontroladores [11]. Un sistema embebido es un sistema cuya funcin principal no es computacional, pero es controlado por un computador integrado. Este computador puede ser un Microcontrolador o un Microprocesador. La palabra embebido implica que se encuentra dentro del sistema general,

130

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

oculto a la vista, y forma parte de un todo de mayores dimensiones [12]. La Fig. 1 muestra el esquema de un sistema embebido.
Fig. 1. EJEMPLO DE UN SISTEMA EMBEBIDO [10]

Fig. 2. CAD DE TANQUE DE ALMACENAMIENTO DE AGUA

De acuerdo a lo anterior se plantea el objetivo de controlar la variable temperatura de un sistema de tanques acoplados mediante autmatas finitos, y con esto, implementar luego el control sobre un sistema embebido. Este trabajo explicar la metodologa, el diseo global, la implementacin con los resultados obtenidos de aplicacin de la tcnica de autmatas finitos.

Fig. 3. COMPORTAMIENTO DE LA PLANTA SIN CONTROL

II. MTODO
A. Comportamiento real de la planta Por medio del mtodo experimental, se dar a conocer de forma clara la descripcin de la planta de tanques acoplados. Este sistema consta de un tanque de almacenamiento que contiene un fluido, y es donde se lleva a cabo un proceso de calentamiento y enfriamiento del agua. Esta planta consta de un tanque, una resistencia, y un sensor, ver Fig. 2, los cuales llevan a cabo el proceso. Las variables a controlar son temperatura y flujo de calor. Los aspectos que se tienen en cuenta en el anlisis son los parmetros del sistema: la resistencia y la capacitancia trmica. El comportamiento que muestra la planta en su estado inicial, sin ningn tipo de control es el que se ve en la Fig. 3. All se observa que la temperatura del agua dentro del tanque sube aproximadamente hasta los 100 grados Celsius (siendo el eje vertical el valor en grados de la temperatura), donde el sistema se estabiliza.

Acorde al comportamiento de la planta, se busca que la respuesta de la variable temperatura oscile entre 75 y 76C, y que se mantenga all por el tiempo sea necesario. El fluido dentro del tanque tiene una altura aproximada de 0.20m. B. Modelo matemtico del sistema Parte Continua Para el modelo del sistema trmico se tom en cuenta la ecuacin diferencial de transferencia de calor (1).

En donde qi es la entrada de flujo de calor que induce la resistencia dentro del tanque, C es la capacitancia del tanque, R es la resistencia del

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos - Can, Rodrguez, Gutirrez, Amaya, Aviles

131

material que va a cubrir el fluido, y es la temperatura. R est definida, como en (2).

El comportamiento del sistema cuando la resistencia est encendida, por consiguiente en (9) se define:

El sistema analizado por conveccin trmica, por lo tanto K, se define en (3) El anlisis se basa en la transferencia de calor de la resistencia hacia el agua, el fluido adiciona parmetros al sistema, y estos se relacionan en la Tabla I.
TABLA I. PARMETROS DEL FLUIDO DATOS DE EL AGUA CONTENIDA EN EL TANQUE PARA UNA ALTURA DE 0.20 m Masa (m) Coeficiente de Convencin del fluido (H ) rea normal del flujo de calor (A) 14.72kg 32.76 kcal / m2 s C 0.36308m2

Parte Discreta Los estados discretos del sistema son: Estado de la resistencia del tanque encendida (S1) Estado de la resistencia del tanque apagada (S2) C. AUTMATA FINITO En el diseo del autmata finito se crean los dos estados en los que se desea que est el sistema. Se considera que el autmata empieza a funcionar cuando la temperatura inicial sea de 21C, lo que indica que esta en el estado S1, dentro de ste la resistencia est encendida, y la ecuacin que describe el comportamiento del sistema en (9), cabe resaltar que la temperatura del liquido del tanque se incrementa en el estado S1. Cuando la variable alcanza un valor de 75C, el sistema cambia al estado S2, la resistencia se apaga y, por ende, la ecuacin del comportamiento corresponde a (8) y la temperatura desciende. Los estados simulados en Matlab se muestra en la Fig. 4.
Fig. 4. AUTMATA PARA EL SISTEMA TRMICO

Segn lo anterior, el valor para la resistencia R es (4):

De acuerdo a los datos obtenidos, se determina que la capacitancia C es (5):

El valor de flujo de calor, que provoca la resistencia, al calentar el fluido dentro del tanque es (6):

Si la resistencia est apagada, y el sistema est perdiendo calor, se representa la ecuacin (7):

El comportamiento del sistema est descrito por la ecuacin (8):

De acuerdo a la condicin de la temperatura del medio, el sistema cambia de estado, as se mantiene que la variable temperatura oscile de 75 y 76 grados Celsius en tanque de almacenamiento. Para la simulacin del autmata, se usa Chart, es una herramienta de la librera de Simulink de Matlab que permite la simulacin de los estados, como se muestra en la Fig. 5. En el bloque de funciones (off/on) se introdujeron las ecuaciones de la parte continua que estn en funcin de , se integran por medio del bloque .

132
Fig. 5. MODELADO DE AUTMATA FINITO

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

D. CONTROL PID De acuerdo con el modelo de la parte continua, se realiz el control PID del sistema trmico, cuya funcin de transferencia se muestra en la ecuacin (10)

En el bloque de Chart en la Fig. 6 se introduce el autmata y se evala si el estado es encendido o apagado.


Fig. 6. BLOQUE DE CHART

Se obtuvieron las siguientes constantes en 11: kp=15 ki=0,6 (11) kd=1,6 Se simul en la misma herramienta. Observar Figura 8.
Fig. 8. CONTROLADOR PID MODELADO EN SIMULINK DE MATLAB

La respuesta del sistema con el controlador PID es sub-amortiguada, como se muestra en la Fig. 9.
Fig. 9. RESPUESTA DEL SISTEMA TRMICO CON CONTROLADOR PID

La respuesta del sistema trmico con el control de autmatas finitos se observa en la Fig. 7.
Fig.7. SISTEMA CONTROLADO POR AUTMATAS FINITOS

III. IMPLEMENTACIN EN EL SISTEMA EMBEBIDO


El control diseado por autmatas finitos para el tanque de almacenamiento, se implement en una FPGA Cyclone II de Altera . Esta tarjeta tiene la facilidad que tiene su propio software llamado Quartus II, y trabaj bajo el lenguaje de programacin VHDL. En este sistema es necesario realizar una secuencia para programar el sistema embebido que se muestra en el Diagrama 1.

Control de Temperatura para un Sistema de Tanques Acoplados utilizando Autmatas Finitos - Can, Rodrguez, Gutirrez, Amaya, Aviles DIAGRAMA 1. SECUENCIA DE DISEO EN FPGA

133

De acuerdo a las etapas definidas, se realiza la sntesis, la compilacin del cdigo y se convierte en el lenguaje de acuerdo a la tarjeta que se utiliza. Ver Fig. 11.
Fig. 11 SNTESIS DE PROGRAMA

Debido a la aplicacin no se realiz la divisin en mdulos ya sea en top-dow y buttom-up. Esta metodologa consiste, en donde el diseo complejo se divide en diseos ms sencillos que se pueden describir ms fcilmente. Mientras que la metodologa bottom up consiste en construir un diseo complejo a partir de mdulos, ya diseados ms simples. En la prctica, el diseo usa generalmente ambas metodologas [13]. Los datos procedentes del tanque de almacenamiento a la tarjeta, se tienen tanto los digitales (on/off de la resistencia) como los anlogos, que se obtiene de la seal linealizada del sensor PT 100 que tiene una variacin de 2,095 V (75 C) y 2,340 V (21 C), el voltaje y la temperatura son inversamente proporcional. El sistema embebido no tiene conversor ADC, lo cual fue necesario anexar un integrado ADC0804, la implementacin se muestra en el esquema de la Fig. 10. Con el conversor se obtiene una seal de 8 bits. Debido a que el cambio es pequeo, se decidi usar como referencia 2,45 V para una mayor sensibilidad. Una vez digitalizado el dato, se procede en realizar el programa. Se crea una seal de salida que dar ON/ OFF de la resistencia trmica. Tambin se aadi 3 vectores: el primero, recepcin de la seal digital del conversor, el segundo y el tercero se declaran como salidas, para visualizacin de la temperatura a todo instante, en un display de 7 segmentos.
Fig. 10. CONVERSOR ADC0804

Se procede a hacer la designacin de los pines, con Pin Planner (Ver Fig. 12), que permite direccionar cada componente de los vectores.
Fig. 12. PIN PLANNER

Para la asignacin de pin de salida, se muestra un ejemplo en la Fig. 13, el cual indica que la resistencia debe encenderse.
Fig. 13. EJEMPLO DE ASIGNACIN DE PINES EN PIN PLANNER

134

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 128 - 134

Luego se enruta los pines anteriormente seleccionados, y se genera los archivos con los que se va programar el sistema embebido. Una vez realizado este procedimiento se implementa el control en tarjeta. Como se muestra en la Fig. 14, en el sistema embebido para este caso en el tanque hay una temperatura de 66C y como lo indica el led de color verde la parte inferior derecha de la tarjeta, la resistencia trmica est encendida.
Fig. 14. FPGA EN FUNCIONAMIENTO

optimizados para resolver un problema en especfico.

IV REFERENCIAS
[1] Zhang Si-Bing, Chen Jie, Wang Ya. A formal verification method of hybrid system and simulation, in Proc. 3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT). Conf., pp. 411-415 R. Alur, T. Henzinger, G. Lderriere, and G. Pappas. Discrete Abstractions of hybrid systems. In Proceedings of IEEE, volume 88, pages 971-984, 2000. Nedialkov N. Mohrenschildt M. Rigorous Simulation of Hybrid Dynamic Systems with Symbolic and Interval Methods, in Proc. American Control Conference, Proceedings of the 2002. Conf., pp 140-147. Fourlas F., Kyriakopoulos K., Vournas C. Hybrid system modeling for power system, IEEE Circuits and Systems Magazine, Vol. 4, no. 3, pp 16-23. Oct. 2004 Alberto M., Schwer I., Cmara v., Fumero Y. Matemtica Discreta: Con aplicaciones a las ciencias de la programacin y computacin, Argentina, Ed. UNL, 2005. WOLFRAM S. Anew Kind of Science, Estados Unidos, Ed. Wolfram Media; 2002. HOPCROFT J., MOTWANI R., ULLMAN J. Introduccin a la teora de autmatas, lenguajes y computacin, Espaa, Ed. ADDISON-WESLEY; 2002. CRUZ B., LARA E. Control hbrido de un sistema electromecnico de llenado de botellas. En Congreso Nacional de Control Automtico A.M.C.A, Universidad Autnoma de Nuevo Len, Monterrey, 24-26 Oct. 2007. Cruz B., Avils J., Lara E. Diseo de un controlador basado en el modelo del autmata hbrido, Revista acadmica de la FI-UADY, vol.13, no. 2, pp. 5-12, En. / Abr. 2009 Cruz B. Modelacin y anlisis de un sistema hbrido: Un caso de estudio con un sistema de tanques, Revista Acadmica de la FI-UADY, Vol.10, no.2, pp. 5 15. May/ Ag. 2006 Hrz B., Zhou M. Modeling and control of discrete-event dynamical systems, Londres, Ed. Springer-Verlag, 2007 Wilmshurst T. An Introduction to the Design of Small Scale Embedded Systems with examples from PIC, 80C51 and 68HC05/08 Microcontrollers, Gran Bretaa, Ed. Palgrave Foundations, 2003. Alonso F., Martnez L., Segovia F. Introduccin a la Ingeniera del Software: Modelos de desarrollo de programas, Espaa, Ed. Delta Publicaciones, 2005.

[2]

[3]

[4]

[5]

[6] [7]

IV. CONCLUSIONES
La representacin del proceso se realiz, teniendo en cuenta la interaccin de la dinmica continua y la dinmica a travs de eventos, utilizando autmatas finitos. El control implementado por autmatas finitos, permiti reducir el nmero de orden de la ecuacin diferencial, lo que facilita el anlisis del sistema. Se realiz satisfactoriamente la implementacin del control ON/OFF de la resistencia trmica del tanque de almacenamiento, que comparado con el controlador PID el tiempo de respuesta es ms efectivo. Con la simulacin realizada se comprueba que en los sistemas hbridos, se puede implementar el autmata finito, y se observa que el cambio de estado del sistema discreto muestra el cambio o el comportamiento de la variable continua que para el caso es la temperatura. La implementacin del control por autmatas finitos en un sistema embebido, no es necesario dedicar un computador para controlar un sistema, ya que estos estn especficamente diseados y

[8]

[9]

[10]

[11] [12]

[13]

Instrucciones a l os a utores Revista ITECKNE


Instrucciones Generales Los artculos debern ser enviados en formato digital al correo electrnico e-mail: iteckne@gmail.com. Los trabajos se aceptan para la publicacin previo proceso de revisin de su calidad acadmica y cientfica. Todo artculo postulado para publicacin debe ser original o indito, y no puede estar postulado para publicacin simultneamente en otras revistas. En la pgina web de la Revista Iteckne se halla disponible la declaracin de originalidad y cesin de derechos, que los autores debern diligenciar y enviar al Comit Editorial, junto con el artculo. La revista Iteckne requiere a los autores que concedan la propiedad de sus derechos de autor, para que su artculo y materiales sean reproducidos, publicados, editados, fijados, comunicados y transmitidos pblicamente en cualquier forma o medio, as como su distribucin en el nmero de ejemplares que se requieran y su comunicacin pblica, en cada una de sus modalidades, incluida su puesta a disposicin del pblico a travs de medios electrnicos, pticos o de otra cualquier tecnologa, para fines exclusivamente cientficos, culturales, de difusin y sin fines de lucro. El Comit Editorial hace una primera evaluacin, despus de la cual, el trabajo puede ser rechazado sin evaluacin adicional o se acepta para la evaluacin de los pares acadmicos externos. Por lo anterior, no se asegura a los autores la publicacin inmediata de dicho artculo. La decisin de rechazar un trabajo es definitiva e inapelable. Los trabajos pueden ser rechazados en esta primera evaluacin porque no cumplen con los requisitos de redaccin, presentacin, estructura o no son suficientemente originales y/o pertinentes con la publicacin a editar. Los trabajos que son aceptados en esta primera etapa, son enviados a los pares acadmicos externos (rbitros) expertos en el rea respectiva, cuyas identidades no sern conocidas por el autor y, a su vez, los pares evaluadores tampoco conocer la(s) identidad(es) del(los) autor(es). Si el trabajo es aceptado, pero con la recomendacin de hacer modificaciones, se le devolver al (los) autor(es) junto con las recomendaciones de los rbitros para que preparen una nueva versin corregida para lo cual disponen del tiempo que le indique el Comit Editorial. Los autores deben remitir la nueva versin con una carta fsica o correo electrnico en la que expliquen detalladamente los cambios efectuados, de acuerdo con las recomendaciones recibidas. El Editor junto con el Comit Editorial determinarn su aceptacin, considerando el concepto de los evaluadores y las correcciones realizadas por el(los) autor(es). Los rbitros realizarn la evaluacin de acuerdo al formato correspondiente establecido por la revista y slo sern publicados los artculos que superen en la calificacin cualitativa en la escala de 1 a 50, 35 puntos. En todos los casos se comunicarn a los autores los resultados del proceso de evaluacin con los argumentos que sustenten la decisin del Comit Editorial y/o el Comit de Arbitraje. Un rbitro podr calificar dos (2) artculos de diferentes autores al tiempo, de igual forma un artculo podr ser calificado por dos rbitros diferentes, ya sean internos, nacionales o internacionales. Los integrantes del Comit Editorial y Comit de Arbitraje, no debern evaluar sus propios productos, en caso tal que acten como autores dentro de la misma publicacin. Los trabajos no publicados sern archivados como artculos rechazados o en proceso de aceptacin. La direccin de la revista ITECKNE no se responsabiliza por el contenido de los artculos, ni por su publicacin en otros medios. El contenido de cada artculo es responsabilidad exclusiva de su(s) autor(es) y no compromete a la Universidad.

136
Forma de Presentacin de los Artculos.

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 135 - 137

Todos los documentos postulantes a ser publicados debern tener las partes requeridas y cumplir con los apartados descritos a continuacin: De las partes del documento El documento debe contener: Titulo, Title, Autor (es), Resumen, Palabras clave, Abstract, Keywords, Introduccin, Contenido del documento, Conclusiones, Apndice(s), Agradecimientos, Bibliografa De la redaccin Para lograr un buen estilo se recomienda respetar rigurosamente la sintaxis, la ortografa y las reglas gramaticales pertinentes. Se debe redactar en forma impersonal (la forma impersonal corresponde a la forma reflexiva, por ejemplo: se hace, se define, se defini, se contrast). El trabajo debe estar exento de errores dactilogrficos, ortogrficos, gramaticales y de redaccin. Para resaltar, puede usarse letra cursiva o negrilla. De la Puntuacin Despus de punto seguido se deja un espacio; y de punto aparte una interlnea. Los dos puntos se escriben inmediatamente despus de la palabra, seguidos de un espacio y el texto comienza con minsculas. El tamao de la pgina ser carta, con mrgenes superior e inferior de 20 mm; izquierdo y derecho de 25 mm. El documento se desarrollar en dos columnas con separacin central de 4,3 mm. El diseo de encabezado y pie de pgina debe estar a un centmetro de la hoja. El contenido del documento debe desarrollarse a espacio sencillo, dejando una lnea cada vez que se desea iniciar un prrafo. El texto del contenido del artculo se formalizar con tipo de fuente Arial tamao 10. La numeracin del documento se iniciar desde la Nomenclatura en caso de existir una, hasta las conclusiones del documento. Los agradecimientos, apndices y referencias bibliogrficas, no son consideradas como Secciones numeradas del documento. Las tablas debern llevar numeracin continua, comenzando en Tabla I., referenciando posteriormente su ttulo, en mayscula sostenida, ubicado en la parte superior del cuerpo de la tabla con tabulacin central, en tipo de letra Arial, tamao 8. (Ver plantilla revista Iteckne). Las Figuras debern llevar numeracin continua, comenzando en Fig. 1. referenciando posteriormente su ttulo, en mayscula sostenida, ubicado en la parte superior del cuerpo de la figura, con tabulacin central, en tipo de letra Arial, tamao 8. Ntese que Fig. se ha escrito abreviada y hay doble espacio antes del texto. Las figuras incluidas en el contenido del artculo deben ser originales, suficientemente claras, para facilitar la edicin de la revista. Todas las figuras deben ser enviadas por separado en formato jpg con una resolucin entre 240 y 300 dpi (puntos por pulgada). Las tablas y figuras del documento, debern ir referenciadas en el cuerpo del artculo. Dicha referencia debe ir en letra Arial tamao 7, en la parte inferior de la figura o tabla, tabulado a la izquierda. Las columnas de la ltima pgina deben ser concluidas con un largo igual o simtrico. Las referencias ubicadas al final del documento (mnimo 15), segn el formato IEEE. Debern ir enumeradas consecutivamente (Nmero entre corchetes [1], y con el siguiente formato:

De los requerimientos fsicos del artculo: (ver plantilla revista ITECKNE)

Instrucciones a los autores Revista ITECKNE

137

Artculos de revistas cientficas Autor(es), Nombre de la publicacin, Ttulo de la revista, Volumen, Nmero, pginas y ao. Deben ir en fuente Arial, Tamao 7. Ejemplo: J. F. Fuller, E. F. Fuchs, and K. J. Roesler, Influence of harmonics on power distribution system protection, IEEE Trans. Power Delivery, vol. 3, no.2, pp. 549-557, Apr. 1988. Libros Autor, Nombre del libro, Edicin, Editorial, Ao, pginas. Ejemplo: E. Clarke, Circuit Analysis of AC Power Systems, vol. I. New York: Wiley, 1950, p. 81. En cuanto a las abreviaturas y smbolos, deben utilizarse solo abreviaturas estndar, evitando utilizarlas en el ttulo y el resumen. El trmino completo representado por la abreviatura debe preceder dicha abreviatura o nomenclatura. Las vietas usadas para sealizacin especial, ser el punto, de fuente Symbol y tamao 8. En caso de que los artculos contengan frmulas matemticas, deben estar digitadas en fuente Arial 10, mediante el editor de ecuaciones de Microsoft. El artculo deber tener un mnimo de 4 caras de hoja y un mximo de 10 caras de hoja de contenido, en el formato establecido por la revista.

Instructions to the authors, ITECKNE Journal


General instructions The articles must be sent in digital format to the following email address: iteckne@gmail.com. Their academic and scientific quality will be reviewed prior to being accepted for publication. The articles are accepted for publication after their academic and scientific quality have been reviewed. All articles postulated for publication must be original or unpublished, and cannot be postulated for publication simultaneously in other journals. The declaration of originality and copyright assignment is available in the Iteckne Journal webpage. The authors must sign it and send it to the Publishing Committee, along with the article. The Iteckne journal requires the authors to grant the property of their authors rights, so that their article and materials are reproduced, published, edited, fixed, communicated and publicly transmitted in any form or means, as well as their distribution in any required number of units and their public communication, in each of their modalities, including putting them at the disposal of the public through electronic, optical or any other means of technology, for exclusively scientific, cultural, broadcasting and nonprofit aims. The Publishing Committee makes a first evaluation, after which the work can be rejected without any additional evaluation or accepted for evaluation of the external academic pairs. The previous statement does not assure the immediate publication of the article. The decision to reject a work is definitive and unquestionable. The works can be rejected in this first evaluation because they do not fulfill the writing requirements, presentation, and structure or are not original enough and/or pertinent with the publication to be published. The works that are accepted in this first stage are sent to the external academic peers (referees) experts in the respective area, whose identities will not be known by the author and, similarly, the evaluating peers will not know the identity/ies of the author /s. If the work is accepted, but with the recommendation to make modifications, it will be given back to the author/s along with the recommendations from the referees so that he/they prepare a new corrected version within the time indicated by the Publishing Committee. The authors must send the new version with a physical letter or an e-mail in which they explain in detail the changes made, in accordance with the received recommendations. The Publisher along with the Publishing Committee will determine its acceptance, considering the concept of the evaluators and the corrections made by the author/s. The referees will carry out the evaluation according to the corresponding format established by the journal and they will only publish the articles with over 35 points in the qualitative qualification scale from 1 to 50. The authors will always be informed about the results of the process of evaluation that sustain the decision of the Publishing Committee and/or the Referees. An academic peer (referee) will be able to grade two (2) articles by different authors at once; similarly, an article can be graded by two different referees, which can be internal, national or international. The members of the Publishing and Referees Committees must not evaluate their own products, in case they act like authors within the same publication. The non-published works will be filed as rejected articles or articles in process of acceptance. The editorial board of the ITECKNE journal does not take responsibility for the content of the articles, nor for their publication in other means. The content of each article is exclusive responsibility of their authors and not the Universitys.

Instructions to the authors, ITECKNE Journal

139

Presentation of Articles All articles applying to be published must have the requirements described below: Concerning the parts of the document The document must contain: Title, Author/s, Summary, Abstract, Keywords, Introduction, Content of the document, Conclusions, Appendix (s) Acknowledgements, Bibliography Concerning the writing In order to obtain a good style it is recommended to respect the syntax, spelling and grammar rules rigorously. The article must be written in impersonal form (it corresponds to the passive form, for example: it is done, it is defined, it was defined, it was contrasted). The work must be free of typing, orthographic, grammar and writing errors. Italics or bold type can be used to highlight. Concerning the punctuation Leave one space after a period; and start a new line after a full-stop. Colons are written immediately after the word, followed by a space and the text begins with small letters.

Concerning the physical requirements of the article: (see template from ITECKNE magazine) The article must be written on letter size paper/format, with top and bottom margins of 20 mm; left and right, 25 mm. The document must be in two-column format with a central space of 4.3 mm (see template in Iteckne journal). The design of the header and footer must be of 1 centimeter. The content of the document must be written on single space, leaving a line when starting a new paragraph. The font must be Arial 10. The document numbering must begin with the Nomenclature, if there is one, and end with the conclusions of the document. The acknowledgements, appendices and bibliographical references, are not considered as numbered sections in the document. The tables will take continuous numbering, beginning with Table I., referencing afterwards their title, in all caps, located at the top part of the table with center tab, in Arial 8. (see template in Iteckne journal). The Figures will take continuous numbering, beginning with Fig 1. referencing afterwards their title, in all caps, located at the top part of the figure with center tab, in Arial 8. Note that " Fig." has been written abbreviated and with double space before the text. The figures in the content of the article must be original, clear enough to facilitate the edition of the journal. Every Figure and Table included in the paper must be referred to from the text (Source: XXX). These references must go in Arial 7, in the lower part of the figure or table, left tab. The columns in the last page must have an equal or symmetrical length. The references located at the end of the paper, must be numbered consecutively (Number between square brackets [1], and with the following format (see template in Iteckne journal):

140
Articles for scientific journals:

IITECKNE Vol. 9 Nmero 2 ISSN 1692 - 1798 Diciembre 2012 138 - 140

Author/s, Name of the publication, Title of the journal, Volume, Number, pages and year. They must go in Arial 7. Example: J.F. Fuller, E.F. Fuchs, and K.J. Roesler, Influence of harmonics on to power distribution system protection, IEEE Trans. Power Delivery, bowl. 3, no.2, pp. 549-557, Apr. 1988. Books: Author, Name of the book, Edition, Editorial, Year, pages. Example: E. Clarke, Circuit Analysis of AC Power Systems, bowl. I. New York: Wiley, 1950, P. 81. As for the abbreviations and symbols, only standard abbreviations must be used, avoiding using them in the title and the summary. The complete term represented by the abbreviation must precede this abbreviation or nomenclature. The bullet points used for special signaling must be in Symbol source size 8. In case the articles contain mathematical formulas, they must appear in Arial 10, written with the Microsoft equation editor. The article must have a minimum of 4 pages and a maximum of 20 pages, in the format established by the journal.

Вам также может понравиться