Professional Documents
Culture Documents
E CONGRESO CHILENO
C DE IN
NGENIERA EL
LCTRICA, EL
LECTRNICA, TECNOLOGA
AS DE LA INFO
ORMACIN Y
COMUNICAC CIONES
IE
EEE CHILEC
CON 2015
IE
EEE CO
ONGRE
ESO CH
HILEN
NO DE
E INGE
ENIERA
ELCTR
E RICA, EL
LECTR
NICA, TECNO
OLOGA
AS DE LA
L
IN
NFORMMACINN Y COM
MUNICA
ACIONE
ES
AC S de IE
ACTAS EEE Chilec
C con20
015
REAL
ALIZADO EN IDAD CEN
E LA UNIVERSI
UN NTRAL DE
D CHILE
E
SAN 2 - 30 de
ANTIAGO,, CHILE, 28 d NOVIE
EMBRE D
DE 2015
es:
Editore
Mario
M Fe
Fernnde
ez F., Gastn
G Lefranc
L H., Ric
cardo P
rez
Orga
anizado po
or Univers
sidad Central de Ch
hile UCEN
IEEE
I Conssejo Conoo Sur
Aso
ociacin Chilena
C de
e Control Automtic
A co ACCA
Bienvenidos a IEEE Chilecon2015! Este Congreso ha sido coorganizado entre el Consejo IEEE del Cono Sur, la
Asociacin Chilena de Control Automtico ACCA y la Universidad Central de Chile. Su espritu es congregar e
integrar a ingenieros, investigadores, acadmicos y estudiantes de las Secciones IEEE del Cono Sur, conformada
por las Secciones IEEE de Argentina, Chile, Paraguay y Uruguay y abierto a todas los latinoamericanos y de otros
pases. El resultado inicial que esperbamos es que los actores principalmente de estos cuatro pases- se conozcan,
sepan qu hace cada uno, y crear lazos de amistad, cooperacin e integracin. Esta expectativa inicial ha sido
ampliamente superada, por la masiva asistencia de otros pases latinoamericanos como Brasil, Colombia, Ecuador y
Per, y del resto de Amrica, como Mxico, El Salvador, Cuba, Costa Rica y Venezuela, as como tambin de
pases europeos.
En CHILECON2015 se ampla el espectro para mostrar problemas que pueden verse de distintos puntos de vista,
impulsando la innovacin y el emprendimiento para la creacin de nuevas empresas de productos y presentando,
discutiendo y proponiendo problemas y desafos sobre energa y minera.
La organizacin de este Congreso tiene como pilar la Universidad Central de Chile que nos acoge, ACCA que nos
aporta la experiencia de sus 21 Congresos; el apoyo de los Captulos IEEE de Chile: Ingeniera Biomdica, Control
Automtico, Systems Man and Cybernetics, Electrnica de Potencia, Comunicaciones y Procesamiento de Seales;
y el apoyo de las Secciones IEEE de Argentina, Chile, Paraguay y Chile. Los Captulos IEEE Chile y las Secciones
IEEE del Cono Sur han posibilitado incluir 9 Plenarias con destacados profesionales. Agradecemos los aportes de
todos ellos.
Se han recibidos 257 trabajos, de los cuales varios fueron rechazados y unos pocos retirados. Los autores de
trabajos son de 17 pases (Argentina, Brasil, Chile, Colombia, Costa Rica, Cuba, Ecuador, El Salvador, Francia,
Mxico, Paraguay, Per, Espaa, Suiza, Inglaterra, Uruguay, Venezuela). Estos trabajos sern citados en IEEE
Xplore, segn sus normas. Se entrega a Uds. un CD con todos los trabajos aceptados y las Plenarias del Congreso,
y se tendr una edicin impresa opcional para quienes deseen adquirirla.
Quiero invitarlos a intercambiar conocimientos y experiencias, discutir los problemas que se planteen tanto en las
sesiones tcnicas, mesas redondas, panel, taller y plenarias; y que establecer lazos de cooperacin e integracin.
Quiero agradecer al Comit Editorial y de Programa del Congreso, y a los revisores de trabajos, que han permitido
un acucioso nivel de evaluacin de los papers presentados y han aportado con sugerencias que sin duda- han
permitido mejorar el nivel inicial de los trabajos. Quiero agradecer a los Relatores de Plenarias y participantes de
las Mesas Redondas, Panel, Taller de Innovacin y de la Clase Magistral. Quiero agradecer a Universidad Central,
ACCA, Captulos IEEE Chile, las Secciones IEEE del Consejo Cono Sur y patrocinadores el Colegio de Ingenieros
y la Asociacin de Industrias Elctricas y Electrnicas de Chile AIE.
Finamente, agradecer la presencia de todos Ustedes, que enaltece este Congreso. Los invitamos a seguir
participando de los Congresos del Consejo IEEE Cono Sur de cada uno de los pases organizadores, y de los
Congresos bianuales de ACCA, en particular del XXI Congreso de la Asociacin Chilena de Control Automtico,
ACCA2016.
Gastn Lefranc H.
Presidente Consejo IEEE Cono Sur
Co-Presidente IEEE Chilecon2015
ii
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIONES
IEEE CHILECON 2015
Sin duda, IEEE Chilecon2015 ser una excelente oportunidad para que investigadores, acadmicos y
profesionales, de todos los mbitos del quehacer de la Ingenieras Elctrica, Electrnica, Informtica e
Industrial se den cita para potenciar su saber, fomentar y compartir experiencias y aprendizajes.
En esta versin, los temas abordados marcan la agenda de nuestros pases. Por un lado, la Minera,
especialmente en aquellos asuntos referentes a la sustentabilidad, materia an poco desarrollada a nivel
internacional, as como aquellos problemas asociados con los impactos socio-ambientales sobre las
comunidades locales. Por otra parte, el tema Energa y sus inconvenientes estratgicos asociados a su
generacin, distribucin, eficiencia y uso.
Sean desde ya, todas y todos, muy bienvenidos a fomentar los vnculos de amistad y cooperacin entre
profesionales, acadmicos y estudiantes en las reas temticas congregadas.
Nstor Gonzlez V.
Co-Presidente IEEE Chilecon2015
Decano de Ingeniera (i)
Universidad Central de Chile
iii
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIONES
IEEE CHILECON 2015
Estimados amigos: El Congreso IEEE Chilecon2015 pretende seguir los lineamientos del IEEE, es decir, difundir y
exponer en el medio nacional y latinoamericano, los resultados recientes de las investigaciones y desarrollos en las
reas de la ingenieras elctrica, electrnica, informtica, ingeniera biomdica, ingeniera industrial. Asimismo,
pretende estimular el avance e intercambio de conocimientos y experiencias en las reas de estas disciplinas entre
acadmicos, profesionales y estudiantes, as como fomentar los vnculos de amistad y cooperacin entre
profesionales, acadmicos y estudiantes a nivel internacional, en particular del Cono Sur.
En este Congreso se han recibidos 257 trabajos, de los cuales varios fueron rechazados y otros retirados quedando,
finalmente, 203 trabajos aprobados para su presentacin. Los autores de trabajos recibidos son de 17 pases
(Argentina, Brasil, Chile, Colombia, Costa Rica, Cuba, Ecuador, El Salvador, Francia, Mxico, Paraguay, Per,
Espaa, Suiza, Inglaterra, Uruguay, Venezuela). Estos trabajos sern citados en IEEE Xplore, segn sus normas. Se
entrega a Uds. un CD con todos los trabajos aceptados y las Plenarias del Congreso, y habr una edicin impresa
opcional para los interesados.
Reuniones Generales de Ingeniera con Nueve Plenarias, con la colaboracin de las Secciones IEEE de Argentina,
Chile, Uruguay; y de los Captulos Chilenos de Computacin, Comunicaciones, Control, Electrnica de Potencia,
Ingeniera Biomdica, Procesamiento de Seales; dos Mesas Redondas de Discusin sobre Minera y Energa; un
Panel de Internet Engineering Task Force; y un Taller sobre Innovacin en Empresas. El da viernes se realizar la
Reunin anual de Ramas Estudiantiles de IEEE Chile.
Sesiones Tcnicas para la presentacin de los 203 artculos aceptados en el Congreso, trabajos que representan el
corazn del Congreso. Estas trabajos se van a presentar en 41 Sesiones Tcnicas, divididas en Comunicaciones (4),
Control Automtico (5), Educacin (3), Electrnica de Potencia (2), Ingeniera Biomdica (4), Inteligencia
Artificial (1), Produccin e Industria (4), Procesamiento de Seales (2), Redes de Computadores (2), Sistemas de
Potencia (7), Robtica y Visin (4) y TIC Computacin Software (3). El da mircoles y jueves en la tarde habr 6
sesiones paralelas, mientras que el viernes en las maana, 4 sesiones paralelas.
Entre las Actividades Sociales organizadas para que los congresales se conozcan y comiencen a interactuar se
realizar un Cocktail de Bienvenida, un Banquete de Camaradera y los Almuerzos y Pausas de Caf de cada da de
realizacin de CHILECON2015.
Agradecemos a los relatores de plenarias: Valentn Tranotti, Universidad de Buenos Aires Argentina; Dr. Rafael
Sotelo (Universidad de Montevideo, Uruguay), Dr. Manuel Duarte (Universidad de Chile, Chile), Professor
Douglas OShaughnessy (from INRS, Canada gestin del IEEE Chilean Chapter on Signal Processing); Professor
Dr. Pat Wheeler (University of Nottingham, UK, gestin del IEEE Chilean Chapter on Power Electronics); Dr.
Volodymyr Ponomaryov (Instituto Politcnico Nacional IPN, Mxico, gestin de IEEE Chilean Chapter on
Biomedical Engineering); Dra. Sonia Aissa (INRS, University of Quebec, Montreal, Canad, gestin de IEEE
Chilean Chapter on Communications); Dr. Claudio Cubillos (Pontificia Universidad Catlica de Valparaso, Chile,
- Presidente del Captulo IEEE Chile de Computacin y de la Sociedad Chilena de Computacin).
Agradecemos a los revisores de trabajos, a los miembros del Comit Editorial y de Programa y a Ud., por la
colaboracin brindada en diferentes formas, y los invitamos a disfrutar de este Congreso.
iv
IEEE
E CONGRESO CHILENO
C DE IN
NGENIERA EL
LCTRICA, EL
LECTRNICA, TECNOLOGA
AS DE LA INFO
ORMACIN Y
COMUNICAC CIONES
IE
EEE CHILEC
CON 2015
OR
RGANIZACIN
COMIIT ORGA
ANIZADOR
R
Presidennte: M.Sc. Etienne
E Lefrranc
Vice-Presidennte: Santiaggo Gonzlezz Larran
Miembros: Hctor Maarambio, Ceecilia Tinocco, Jorge Co
ornejo,
Nefftal Carabanntes, Paula Valenzuelaa Villarroel
Secretaria Cong
greso: Betsaab Bentez Seplveda.
IEE
EE Consejo Cono Sur
Preesidente IEEE Cono Sur:
S Gastn
n Lefranc
IE
EEE Seccin Argentin
na: Marceloo Doallo
IEEE Secccin Chile:: Rodrigo Palma
P
IEEE Secccin Paragguay: Juan
n Encina y Gabriel
G Ca
anela
IEEE Secccin Uruguaay: Rafael Sotelo
IEEE Chile
lean Chaptter on Cont
ntrol System
ems Chairman: Gastn Leffranc
IEEE Chile
lean Chaptter on Systtems, Man
n and Cybe
ernetics Chairman:: Jos Cero
oni
IEEE Chile
lean Chaptter on Com
mmunicatio
ons Chairman:: Pedro Agu
uilera
IEEE Chile
lean Chaptter on Sign
nal Proces
ssing Chairman: Nstor Be
ecerra
IEEE Chile
lean Chaptter on Biom
medical En
ngineering
g Chairman:: Csar Gallindo
IEEE Chile
lean Chaptter on Com
mputer n: Claudio Cubillos
Chairman C
IEEE Chile
lean Chaptter on Pow
wer Electro
onics Chairman:: Gastn Le
efranc
Asociaci
n Chilena
a de Contro
ol Automt
tico man: Carolin
Chairwom na Lagos
v
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIONES
IEEE CHILECON 2015
vi
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIONES
IEEE CHILECON 2015
Revisores
Adolfo Eduardo Onaine Fernando Auat Cheein Jos Silva Norelys Aguila Camacho
Alberto Castro R. Fernando Espinosa Josu Bilbao Pablo A. Costanzo Caso
Alejandro Rojas Fernando Huenupan Josu Fredes Pablo Daniel Donolo
Ali Jafri Fernando Passold Juan Alemany Pablo de La Barrera
Alvaro Jose Rojas Arciniegas Flavio Torres Juan Camilo Acosta Pablo Monzon
Ana Sofa Abad Alameda Francisco Garcs Juan Carlos Gomez Pablo Roncagliolo
Andres Avila Franco Chichizola Juan Carlos Travieso-Torres Patricio Loncomilla
Armando Daniel Assandri Freddy Milla Juan Cristobal Zagal Pedro Melin
Basilio Pueo Gabriel Hermosilla Juan Ignacio Huircan Pedro Melin
Ben Ingram Gastn Notte Juan Pastore Pedro Pablo Escobar
Bernardo Bezerra German Blanchard Juan Pedro Silva Gallino Per Bro
Carla Martiren Germn Fierro Laureano A. Bulus Rossini Raul Carrasco
Carlos Muoz Ginno Milln Leonardo Steinfeld Ren Sanhueza
Carlos Navarro Guillermo Garcia Leticia Seijas Ricardo Luna
Cesar Azurdia Guillermo Magaldi Luca Grundel Roberto Dhios
Cesar San Martin Hector Cancela Lucia Rosario Malbernat Rodolfo Reta
Claudia Zrate Hector Chavez Lucio Salinas Rodrigo Manuel Mahu Sinclair
Claudio Gelmi Hector Marambio Luis Arias Roman Osorio
Claudio Reineri Hernn F. Arrao Luis Aromataris Samuel Vergara
Claudio Tenreiro Hernn F. Arrao Manuel Vega Sandra Cespedes
Cristian Duran-Faundez Humberto Alejandro Secchi Marcela Jamett Sandra Kahan
Daniel Chuk Irene Alvarado Marcelo David Santiago M. Hernandez
Daniel Forchetti Italo Chiarella Marcelo Mendona Teixeira Sebastian Fingerhuth
Daniel Iturralde Ivan Ramirez Marcelo Mendona Teixeira Sergio Velastin
Dario Santos Ivan Velasquez Mario Medina Silvano Rossi
Diego Almario Jimmy Tombe Mario Pea Stella Maris Massa
Diego Valle Lisboa Johan Guzman-Diaz Matthew Bardeen Togo Arredondo
Domingo Mery John Kern Maximiliano Martinez Vctor Olivares
Eduardo Espinosa Jorge Castieira Miguel Arias William Gutierrez
Eduardo Espinosa Jorge Mendoza Baeza Miguel Lopez William Ipanaque
Fabin Seguel Jorge Sandoval Miguel Moctezuma Wilma Pair
Federico Lecumberry Jorge Wuth Miguel Torres
Felipe Valencia Arroyave Jose Alejandro Perez B. Miguel Villablanca
Felisa Crdova Jos Di Lacio Mnica Liberatori
Fernando Auat Jose Eduardo Novoa Ilic Muhammad Salman Khan
Fernando Auat Jose Reyes Nicolas Reyes
vii
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIONES
IEEE CHILECON 2015
NDICE
PATROCINADORES vi
NDICE viii
RESUMENES PLENARIAS x
TRABAJOS PLENARIAS xv
viii
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
ix
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y
COMUNICACIONES
IEEE CHILECON 2015
RESMENES
SESIONES PLENARIAS
x
IEEE
E CONGRESO CHILENO
C DE IN
NGENIERA EL
LCTRICA, EL
LECTRNICA, TECNOLOGA
AS DE LA INFO
ORMACIN Y
COMUNICAC CIONES
IE
EEE CHILEC
CON 2015
1. P
PLENARIA EN
E COMUNIICACIONES
SI 2. PLENARIA EN
N COMUNIC
CACIONES III
3. PLENARIA AUTOMAT
TIZACIN serial processinng power. Hoowever, we shhould be more guided
b how humaans accomplissh speech reccognition. Thhere are
by
Avances en el
A e Control Fra
accionario m
many aspects of human sppeech producction and perception
thhat remain pooorly exploiteed in modernn ASR methoddology.
Dr. Manu
uel Duarte-Mermoud W will sugggest ways thaat ASR mightt improve by
We y better
inntegration of structural
s andd statistical appproaches.
Abstract: A brief summ mary of the mainm ideas and
a basic
concepts in the area off fractional control is presented.
Subsequentlyy, the main results obtaiined in recen nt years,
stability and convergencee adaptive fracctional order systems,
using a modeel based on foocus error willl be presented. Finally,
some applicaations of this technique wiill be presenteed in the
field of enginneering
IEEE Chilean
n Chapter on Poower Electronicss
Abstract: Driven
D by the rapid expansiion and penettration of
Multiagent Systems:
S thee next paradiigm for deve
eloping
the wireless information and communnication technnology in softwaare systems
numerous doomains of todaay's society, and
a the urgent need for
more eneergy-efficient wireless networks with Dr. Claudio Cubillos,
C Pon
ntificia Univeersidad Catllica de
environmentally friendly wireless devvices, the cooncurrent Valpaaraso, Chile
emergence oof two revolutiionary technologies, wireleess power
transfer and energy harvessting, will ineevitably see thhe rise of IIEEE Chilean
n Chapter on
n Computer Keynote
K Speaaker in
a new wireleess paradigm. These technologies offer promising IEEE Chilecon2015
C 5
solutions for utilizing the energy
e resources in an efficcient way
to satisfy thee increasing deemands, and open
o new persspectives
for the deveelopment of the future-geeneration of wireless Abstract: In recent last decades,
A d the availability of o new
communicatiion networks with rechargeeable nodes. However,
H teechnologies hash enabled the t developm ment of increeasingly
the combinnation of wireless
w energgy and infformation inntelligent systtems and a hig
gh degree of inntegration witth other
transmissions also raisees many ressearch probleems and systems and theirt environmment in netwworks. Moreovver, the
implementatiion issues to be addressedd. In this conttext, this c of processors is decreaasing, allowing the use of them
cost t in
talk will provvide an overview of the funndamentals off wireless n
new devices and locations, giving rise to new fieelds of
power transffer and harveesting. Issues related to thhe design a
application suuch as intellligence enviironment, peervasive
and manageement of wiirelessly pow wered commu unication c
computing annd sensor networks
n (wiired/wireless sensor
n
networks) andd with this new
n businesss. In short, systems
s
IEEE
E CONGRESO CHILENO
C DE IN
NGENIERA EL
LCTRICA, EL
LECTRNICA, TECNOLOGA
AS DE LA INFO
ORMACIN Y
COMUNICAC CIONES
IE
EEE CHILEC
CON 2015
become incrreasingly com mplex both in terms of sizze and in ddeveloped co ountries. How wever, the difficulty of o MG
terms of the degree of intteraction withh the environm
ment. All innterpretation leads to high h rates of
o missed cancers.
c
of this requuires new paaradigms; devvelop techniqques and T
Therefore, a second
s opinioon is usuallyy required to reduce
methodologies to accomp pany such softftware systemss. In this e
erroneous rattes. The co omputer-aidedd diagnosis (CAD)
context, the use of softwaare agents annd the developpment of systems are commonly useed to reduce the expense and to
their societiies (multi-ageent systems) is emergingg as an a
assist radiologgists in MG interpretation. Typically, a CAD
alternative ssolution, when developingg distributed software system is com mposed of th hree steps: prreprocessing, feature
systems that require a higgh degree of autonomy
a and
d specific e
extraction andd classificatiion where thhe extractionn of a
intelligence, when at the same time be b flexible ennough to reepresentative features is a key stepp in enhancinng the
interface wwith other systems
s and to adapt to new d
diagnosis perfo
formance. Thiss talk will proovide an overv view of
requirementss. thhe fundamenttals of CAD forfo diagnostic via detecting lesions
such as micro calcifications and masses, providing
p disccussion
Professor Claudio Cu ubillos, Pon
ntificia Univversidad a compariso
and on of existed CAD
C systems and illustratinng their
Catlica de V
Valparaso, Chile
C p
performance v experimenttal results.
via
olodymyr Pon
Professor Vo nomaryov, In nstituto Politcnico
Nacionaal IPN, Mxicco
.
CLASE MAGISTRAL, MESAS REDONDAS, WORKSHOP, PANEL,
REUNIN RAMAS IEEE ESTUDIANTILES
1. Clase Magistral
Participantes:
Marco Orellana Codelco
Fernando Romero Angloamerican
Participantes:
Rodrigo Palma, Presidente IEEE Chile, Director SERC, Universidad de Chile
Rodrigo Mancilla, Gerente Programa Estratgico Solar de CIFES
Claudio Seebach Vice-Presidente ejecutivo de Asociacin de Generadores de Chile
Resumen: En este Panel se va a presentar, conversar y discutir acerca de Internet Engineering Task
Force (IETF) y sus alcances.
La Internet Engineering Task Force es la entidad que tiene como objetivo la generacin de estndares
y documentos que definen el funcionamiento de la Internet. A diferencia de otros entes de
estandarizacin, los documentos de la IETF son abiertos, libremente accesibles y permiten la
colaboracin de cualquier individuo.
Las decisiones se basan en el consenso general y en el cdigo que funciona.
Los protocolos de comunicacin internet que hoy conocemos fueron desarrollados por la IETF:
HTTP, OSPF, 6LoWPAN, BGP, MPLS entre ellos.
Adems, la IETF es un lugar de discusin, encuentro y colaboracin entre Industria y Academia, lo
que se refleja en la adopcin de las ideas propuestas y en los grupos de trabajo que la componen.
Anualmente se realizan 3 reuniones de la IETF en distintas partes del mundo.
En abril de 2016 se realizar la 95ava edicin de la IETF en Buenos Aires, siendo la primera vez en
Amrica Latina. En este panel se presentarn las actividades y mecanismos de la IETF, las formas de
participar, y distintas experiencias de los presentadores en las etapas de evolucin desde los
borradores hasta los estndares publicados.
Panelistas:
xi
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
Resumen:
La Reunin de Ramas Estudiantiles de la Seccin Chile del IEEE es el evento anual ms importante
para la comunidad estudiantil de la Seccin. En este evento se renen estudiantes, miembros del
Directorio IEE Chile, profesionales y voluntarios de todo el pas para compartir experiencias, ideas,
ilusiones y conocimientos en torno a los principios y metas que tiene el IEEE a nivel local y global;
de capacitacin e intercambio de experiencias del IEEE en Chile. Es el espacio ideal para que
representantes de todas las Ramas IEEE de Chile presenten sus proyectos y logros del ao ante sus
compaeros de otras regiones.
Participantes: Los Presidentes, miembros del Directorio de las todas las Ramas Estudiantiles de la
Seccin Chile del IEEE, y cualquier estudiante IEEE. Se invita a estudiantes latinoamericanos
presentes en IEEE Chilecon2015, a participar en estas reuniones. Asistirn miembros del Directorio
de la Seccin Chile del IEEE y de las Secciones del Consejo IEEE Cono Sur. Si desea participar,
comunquelo
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
NDICE DE TRABAJOS
xiv
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
# Moderadores: Mara Soledad Moposita Alvarez (Mxico) y Hctor Kaschel (Chile) Pas Pag
Effect of in-line filtering in WDM optical access networks. B. E. Carrillo-Lpez, A. Gonzalez-Garcia, C. I. Castaeda-Jimnez, J. A. Moreno-
42 Ec 33
Tovar, M. A. Prez-Pichardo, And I. Urbina-Salas, M. C. Wilson-Herrn, G. Gonzlez-Garca.
A Comparative Analysis of Microstrip Patch antenna for MICS and ISM frequency antennas applied to WBAN. Hctor Kaschel Crcamo,
83 Chi 37
Cristian Ahumada Vera and Carlos Lanyn Olivares.
Soliton generation, using a fiber Bragg grating based on a Gires-Tournois interferometer. B. E. Carrillo-Lpez, A. Gonzalez-Garcia, C. I.
132 Chi 45
Castaeda-Jimnez, J. A. Moreno-Tovar, M. A. Prez-Pichardo, And I. Urbina-Salas, M. C. Wilson-Herrn, G. Gonzlez-Garca.
QoS Evaluation of Mobile HSPA+ Technology and its Migration to LTE. Gabriela Moyano, Soledad Moposita, Tony Flores, Miembro, IEEE,
165 Mx 49
y Vinicio Ramos.
169 Vehicular Cloud Computing in the Dawn of 5G. Angelo Falchetti, Cesar Azurdia Meza and Sandra Cespedes. Ec 57
204 Modification of the Optical Flow Horn-Schunck Estimation Incorporating Exaustive Search. Chi 121
234 Design and Implementation of a Virtual Instrument for Identifying White Spaces. Deisy Paez and Homero Ortega. Col 127
238 Open source multispectral camera array for vegetation analysis. Jose Antonio Barreiros and Nicolas Magne. Salv 133
Wireless Network Coverage Model by Radiosity by Progressive Refinement. Pedro Pintado Torres, Bernardo Torres Alvarez, Christian
247 Ec 139
Espejo Quezada, Esteban Ordoez Morales and Johnatan Coronel Gonzalez.
Design of a Prototype for Selection and Processing Earthquake Signals. Valentina Tombolini Echeverra, Hctor Marambio Echeverra,
254 Chi 143
Erwin Fischer Angulo, Francisco Alarcn Pontigo and Deyvid Silva Munita.
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
66 Modeling and Simulation in Distributed Parameters for a Dryer of Cocoa Beans. Pablo Parra Rosero. Ecuador 165
Design and Implementation of an Automatic Management System for vehicles using the Android Platform. Darwin Alulema, Felipe
110 Ecuador 173
Castillo, Freddy Acosta and Derlin Morocho.
Sesin Tcnica 8: Control Automtico II Sala 2 Mi 28, 2015 16:00
# Moderadores: Romn Lara (Ecuador) y Manuel Duarte (Chile) Pas Pag
Fuzzy controller developed in a PLC, based on weighted average method . Paola Len, Hernn Lara, Darwin Aguilar S., Christian Vega,
3 Danny Sotomayor and Ec 179
Nikolai Espinosa.
Implementation of a Temperature Control System for the Culture of Aquatic Plants. Leonardo Fonseca, Juan L. Mata, Jorge Fonseca, Julio
92 Mx 185
Galindo, Juan Buenda, Montserrat Font.
Conical Tank Level Control with Fractional PID. Cristian Juregui; Manuel Duarte-Mermoud; Rodrigo Orstica; Juan Carlos Travieso-
97 Chile 191
Torres; Orlando Beyta.
PI Vectorial Control of Level and Temperature for Cascading Tank System. Carolina Higuera, Edgar Camilo Camacho, Ferney Soler,
134 Col 197
Oscar Rodrguez Daz, Fabin R. Jimnez Lpez.
159 Controller design of Industrial Cooperative Robots. Andres Lara, Karina Barbosa and Claudio Urrea. Chi 203
Sesin Tcnica 9: Control Automtico III Sala 2 Mi 28, 2015 17:30
# Moderadores: Aylton Alves (Brasil) y Mario Fernndez (Chile) Pas Pag
123 Control of Direct Current Motor using Ant Colony Optimization. Diego Sandoval, Ismael Soto and Pablo Adasme. Chi 209
A Methodology for Calculation of Complexity in Systems: Case Study. Luciano Santos, Clebes Silva, Joo Paiva, Viviane Gomes, Sstenes
139 Bra 213
Oliveira, Aylton Alves, Wesley Calixto.
Comparison of PID-IMC and Hill Control Applied to Heating Power of a Fruit-Derived Alcohol Production Alembic. Mario Fernandez,
161 Chi 219
Gaston Lefranc, Ricardo Luna Hernndez and Jose Perez-Correa.
Modeling and Parameter Estimation of Thermoelectric modules (TEM). A. M. Pinheiro Chalub, P. H. Ferreira da Rocha, O. A. Chura
164 Bra 225
Vilcanqui.
Heuristic and Deterministic Strategies applied on a Cascade PI Controller Tuning for Speed Control of a DC Motor. Douglas F. de
192 Bra 231
Carvalho; Cleber A. Ganzaroli; Rafael N. H. M. Dias; Marcio R. C. Reis; Aylton J. Alves; Wesley P. Calixto; Jos L. Domingo.
Sesin Tcnica 10: Control Automtico IV Sala 2 Jue 29, 2015 17:30
# Moderadores: Charles Melo (Brasil) y Karina Barbosa (Chile) Pas Pag
Modeling and Simulation of a System to Control the Water Level in a Vase Accumulator. Alexandre da S. Rufino, Iana da S. Lobato y
194 Bra 237
Charles L. S. de Melo.
PID Controller for positioning an Eletric Vehicle Model based on an optical sensor. Fabrcio Oliveira, Antnio Medeiros, Almir Jnior,
205 Bra 245
Charles Melo, Marcel Cunha.
Wavenet Control of a CyberForce System with Human Dynamic on Passive Haptic Guidance Tasks. Juan Daniel Ramrez-Zamora,
210 Mx 251
Gerardo Martnez-Tern, Omar A. Domnguez-Ramrez, Luis E. Ramos-Velasco, Vicente Parra-Vega, and Ismaylia Saucedo- Ugalde.
239 Speed Digital Control for scale car via Bluetooth and Android. Fabin Rolando Jimnez Lpez. Col 259
251 The Joint Training, a SENA Learning Model for Latin America. William Gutirrez M., Mario Fernndez-Fernndez and William Mantilla A. Col 339
195 A constructive heuristic for solving the Job- Shop Scheduling Problem. Rafael Mellado Silva, Claudio Cubillos and Daniel Cabrera-Paniagua. Chi 647
Sesin Tcnica 25: Produccin e Industria IV Sala 3 Vie 30, 2015 11:00
# Moderadores: Yudy A. Quintero (Colombia) y Daniel Cabrera (Chile) Pas Pag
Electronic system for the volcanic ashes detection and farmings protection. Alex Palate, Santiago Altamirano, Santiago Manzano, Andrs
196 Ecu 653
Escobar and Juan Pablo Pallo.
223 A Constructive Algorithm for Yard Allocation Problem. Diego Ruiz, Claudio Cubillos, Daniel Cabrera-Paniagua and Alonso Cubillos. Chi 659
231 Path-Tracking Algorithm for Intelligent Transportation Systems. Yudy Andrea Quintero, Gustavo Adolfo Patino Alvarez,Jos Edinson Aedo. Col 665
Technological Web Platform for Integrated Public Transport System (SITP) of the West Center Metropolitan Area in Colombia. Jose A. Soto
257 Col 671
Meja, lvaro Orozco G. Sandra Estrada Meja.
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
178 Load Dependent Balancers of Electronic Sensors in SDN Architecture. Santiago Manzano, Andrs Escobar, Juan Pablo Pallo, Alex Nuez. Ecu 697
208 Simple Technique of Multifractal Traffic Modeling. Ginno Milln and Gastn Lefranc. Chi 703
Sesin Tcnica 27: Redes de Computadores II Sala 3 Ju 29, 2015 17:30
# Moderadores: Oscar Chang (Ecuador) y Cristin Lazo (Chile) Pas Pag
156 Security Proposal for AMI Network on a Industrial Wireless Sensor Network. Christian Lazo, Jos Mardones and Rodrigo Daz. Chi 707
213 QoS In Heterogeneous Networks Based On DWDM Technology. Paul Sanmartin Mendoza, Jairo Cardona Pea and Daladier Jabba. Col 713
243 Modification of Acoustic Signals in Real Time with Parallel Processing. J. Orellana, W. Pauzhi, D. Cabrera. Ecu 719
Calibration of Residential Water Meters by Using Computer Vision. Oscar Chang, Edwin Pruna, Marco Pilatasig, Ivon Escobar and Luis
6 Ecu 725
Mena.
24 Robust Approach for Disparity Map Estimation Based on Multilevel Decomposition. Victor Gonzalez-Huiltron and Volodymyr Ponomaryov Mex 749
Comparison of the performance of PD, PD Fuzzy and NEURO Fuzzy PD controllers of the position a mobile robot tire. Diana Cruz,
41 Mex 755
Amaranto Dvila, Rubn Anaya and Jeannete Aguilar.
Sesin Tcnica 29: Robtica y Visin II Sala 4 Jue 29, 2015 16:00
# Moderadores: Mario Pea (Mxico) y Miguel Guevara (Chile) Pas Pag
Design and implementation of a motor control module based on PWM and FPGA for the development of a UAV flight controller. Noe
73 Salv 763
Monterrosa and Carlos Bran.
Implementation of a network control system for a Robotic Manipulator as cloud service. Carlos Pillajo, Roberto Hincapie and Edison
75 Ecu 771
Pilatasig.
Humanoid position based on contour detection using an artificial neural network. Mario Pea-Cabrera, V. Lomas-Barrie, J. Durn-Ortega,
94 Mex 777
Romn Osorio-Corparan, Gastn Lefranc and Ismael Lpez-Jurez.
Software Development to program and operate a CRS A255 Robotic Handler. Darwin Alulema, Alexander Ibarra, Douglas Casa, Danilo
115 Ecu 783
Coque, Derlin Morocho.
Sesin Tcnica 30: Robtica y Visin III Sala 4 Jue 29, 2015 17:30
# Moderadores: Paloma Gutirrez (Mxico) y Haroldo Valenzuela (Chile) Pas Pag
Colors Measurement and Discrimination, of a Cosmetic Product by an Artificial Vision System. Paloma-Teresita Gutirrez-Rosas, Jos-
128 Mex 789
Antonio Vzquez-Lpez, Javier Yez-Mendiola and Ismael Lpez-Jurez.
Modeling and PID cascade control of a Quadcopter for trajectory tracking. Ernesto Alonso Paiva Peredo, Juan Carlos Soto Bohorquez, Julio
129 Per 795
Antonio Salinas Castro and William Ipanaque Alama.
Mentaca: An Universal Jamming Gripper on Wheels. Harold-Rodrigo Valenzuela-Coloma, Yi-Sheng Lau-Cortes, Ricardo-Enrique Fuentes-
162 Chi 801
Romero, Juan Cristobal Zagal and Ricardo-Franco Mendoza-Garcia.
168 Balance of a Hexapod in real time using a FPGA. Luis Aguilar, Christian Jimenes, Juan Torres and Diego Cabrera. Ecu 809
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
NDICE DE AUTORES
Apellido Nombre #Pg. Inic.,
Abeledo Maria 461, Casa Douglas 783, EscobarAndrs653, Ibarra Alexander 469, 475, Mendoza Jorge 867, 879, Perez Miguel 45, Santos Luciano 213,
Abete Esteban 461, Castaeda Cesar 45, Espejo Christian 139, Ipanaque William 795, Mendoza Patricio 965, Perez Jose 1097, Santos Nicorray 977,
Abril Ana Belen 499, Castellanos Rafael 1035, Espindola Jorge 7, Iriso Pedro 461, Mendoza Ricardo 801, Prez Antonio 461, Saucedo Ismaylia 251,
Acosta Freddy 173, Castellanos Wilson 1091, Espino Fermn 997, Jabba Daladier 713, Mendoza Paul 1141, Prez Nicols 631, Schetinger Annelys 923,
Acua Fausto 737, Castillo Jose 685, Espinoza Eligio 313, Jacome Omayra 103, Menezes Jos 289, Prez Mar 357, Schroder Hamilton 941,
Adasme Pablo 209, 1097, Castillo Felipe 173, Estrada Sandra 671, Juregui Cristian 191, Menita Bruno 953, Perez-Correa Jose 219, Segura Luciano 1065,
Aedo Omar 265, Castro Alexander 1077, Eyhramendy Susana 1083, Jimenes Christian 809, Mercado Pedro 885, Perkusich Angelo 455, Semprtegui Ana Mara
Agero Carlos 891, Castro Antonio 279, Facchini Higinio 15, 493, Merchan Vicente 583, Pesntez Xavier 509, 607,
Aguilar Darwin 679,179, Celi Ricardo 607, Falchetti Angelo 57, Jimenez Diego 307, Miguel Marcio 953, Pilatasig Marco 725, Sierra Stephanie 1135,
Aguilar Jeannete 755, Cerda Rodrigo 867, Faria Messias 855, Jimenez Guillermo 965, Milln Ginno 703, Pilatasig Edison 771, Silva Carlos 873,
Aguilar Luis 809, 493, Cespedes Sandra 57, Faria Adriano 953, Jimnez Fabin 197, 259, MolinaMatas121, Pillajo Carlos 771, Silva Antnio 591, 619,
Aguilar Jeremy 1135, Chalub Ademilde 225, Farias Jussara 1029, Jiron Ivan 1097, Moncada Roberto 421, Pimentel Marcos 971, Silva Uyara 601,
Aguirre Anibal 1, Chang Oscar 725, 737, FernandezMario219,339, Junior Leovir 1041, Monroy Martin 1109, Pina Israel 643, Silva Clebes 213,
Ahumada Cristian 37,63, 301, 307, Ferrada Pablo 1009, Jnior Manoel 601, Montero Leonardo 149, Pineda Flavio 469, 481, Silva Hugo 1003,
Alarcn Francisco 143, Chvez Hctor 989, Ferraz Rafael 861, 1023, Jnior Afonso 115, Montero Adriana 911, Pinedo Carlos 69, Silva Vitoria 1003,
Almario Diego 1117, Chiarella Italo 345, Ferreira Vitor 917, 947, Kaschel Hctor 37, 63, Monterrosa Noe 763, Pinheiro Maria 455, Silva Alan 1023, 601,
Altamirano Santiago 653, Colombo Marcelo 1065, Fischer Erwin 143, 1097, Montesinos Lucas 1083, Pinheiro Humberto 389, 1041,
Altobelli Gerardo 461, Constante Patricia 737, Flauzino Rogrio 905, Kasmirski Juliano 1047, Monzn Pablo 631, Pintado Pedro 139, Silva Deyvid 143,
Alulema Darwin 173, 469, 307, Flores Tony 49, Kido rica 545, Moposita Mara 49, Pires Thyago 873, Simonette Marcel 333,
475, 481, 783, 607, Consuegra Jos Luis 427, Foletto Vincius389,415, Kimura Almir 545, 597, Moraes Lucas 905, Pissolato Jos 941, Sisterna Cristian 149,
Alvarez Arturo 265, Contreras Juan 731, FonsecaJorge159,185, 815, 245, 115, Morales Nicolas 461, Poblete Alfredo 879, Soares Antonio 597,
lvarez Josue 439, Coque Danilo 783, FonsecaLeonardo.159, Lacapmesure Aldana 461, Morales Diego 959, Ponomaryov Volodymyr Sobrinho Alvaro 455,
Alves Aylton 855, 873, Cordova Felisa 835, 185, Lanyn Carlos 37, 63, Moreno Juan 445, 743, 749, Solarte Zeida 1117,
213, 395, 1041, Coronel Edwin 435, 691, Font Montserrat 159, 185, Lara Roman 679, Moreno Jose 45, Poupon Cyril 539, Soto Ismael 613, 551, 209,
Amarilia Abiezer 983, 87, Fortes Marcio 917, 923, Lara Hernan 179, Morocho Derlin 173, 469, Prada Ricardo 971, 1097,
Anaut Daniel 891, Coronel Jonathan 1123, 929, 947, Lara Andres 203, 475, 481, 783, 607, Priano Daniel 461, Soto Juan 795,
Anaya Rubn 755, 523, 139, Fragoso Adriano 929, Latta Mara 529, Moyano Mara 49, Proao Mariela 607, Soto Jos 271, 671,
Andrade Pablo 509, Correia Weules 917, 947, Fuentealba Edward 1009, Lau Yi-Sheng 801, Muoz Javier 401, Profeta Francisco 619, Sousa Vladimir 935,
Antunes Fernando 977, Cortes Luis 375, 1015, Lazcano Vanel 121, Muoz Carlos 563, Pruna Edwin 725, 737, Spina Edison 333,
Apablaza Daniel 401, Cortes Marcelo 1009, Fuentes Ricardo 801, Lazo Christian 707, 1103, Narciso Marcelo 619, 301, 307, Stecanella Priscilla 855,
Araujo Marcel 905, 1015, Furriel Geovanne 591, Lefranc Gaston 219, 777, Navas Alex 301, Pulido Sebastin 109, Stoco Isabelle 643,
Arajo caro 289, Costa Ademar 289, 601, 619, 97, 557, 703, Nerys Jos 873, 1023, Quintero Edwin 445, Suarez Juan 891,
Arciniegas Jose Luis 1109, Costa Richelieu 487, Gaino Ruberlei 637, Leon Gabriel 103, Neyem Andres 357, Quintero Yudy 665, Suarez Oscar 1091,
Arevalo German 33, Costa Fabin 427, Gajardo Humberto 563, Len Rita 679, 179, Nio Csar 109, Quispe Enrique 935, Suatunce Jenny 469,
Arvalo Johnny 27, Cotos Jaime 965, Galicia Noe 685, Lencio Antonio 637, Nobre Felipe 861, Rabinovich Vladimir 91, Taffernaberry Carlos 15,
Argemil Victor 1053, Covacic Mrcio 637, Galindo Julio 185, Levano Marcos 21, Nogueira Rafael 815, Rada Angela 109, Tapia Darwin 325,
Argueta Ricardo 821, CriolloLuis435, Galindo Cesar 505, Lima Lauro 597, Novillo David 475, Rainer Wanderson 395, Tapia Julio 159,
Arias Luis 153, Crutchik Marcos 1009, Gallardo Paulo 1103, Llanos Jacqueline 103, Nunes Willian 637, Ramirez Elmer 845, Tapia Juan 421,
Arias Jonnathan 499, Cruz Diana 755, Ganzaroli Cleber 231, Loaiza Christian 1117, Nuez Alex 697, Ramirez Miguel 1035, Tavares Geraldo 929,
Armijos Eduardo 1123, Cuaresma Oscar 971, Garces Hugo 153, Lobo Juan 897, Nez Oscar 965, Ramrez Eloy 295, Teixeira Carolina 917,
Arzamendia Mario 897, Cubillos Claudio 647, Garcia Germain 375, Lomas V. 777, Obrusnik Nicols 631, Ramrez Luis 357, Teixeira Victor 929,
Avila Galo 301, 307, Cubillos Alonso 659, Garcia Agenor 953, Lopez Francisco 867, Olivares Vctor 835, Ramrez Juan 251, Tejada Carlos 997,
Azurdia Cesar 57, Cuellar Martha 1071, Garcia Edwin 481, Lopez Oswaldo 375, Oliveira Diogo 873, Ramrez Alejandro 271, Tipn Milton 33,
Baesso Jose Aquiles 911, Cuenca Miguel 897, Garca Arles 445, Lopez Miguel 879, Oliveira Moiss 917, Ramos Marco 49, Toledo Sergio 897,
Balbis Miln 935, Cuerda Rafael 1129, Gastn Gastn 461, Lpez Ismael 777, 97, 557, Oliveira Sstenes 591, Ramos Luis 251, Tombolini Valentina 143,
Ballesteros Javier 1077, Cunha Paulo 455, Godim Rodrigo 1053, 789, 213, 1023, Reis Mrcio 395, 231, Torres Winnie 289,
Barbosa Karina 203, 265, Cunha Marcel 245, Gdinez Julio 97, Lpez Ivan 821, Oliveira Fabricio 245, Renes Jos 381, 389, 415, Torres Juan 809, 493,
Barreiros Jose 133, Cuzco Luis 499, Godinho Marcelo 1047, Lpez Jssica 529, Olivos Marcos 563, Restrepo Andrs 69, Torres Bernardo 139,
Barzola Jhonny 1029, Da Silva Newton 637, Gomes Pedro 855, Loza David 607, Olmedo Gonzalo 81, Reyes Alfredo 97, Travieso Juan 191,
Batista Oureste 905, Da Silva Saulo 1053, Gomes Viviane Gomes Lucero Pablo 1123, Ontiveros Leonardo 885, Rico Antonio 1077, Urbina Ismael 45,
Belduma Luis 519, Da Silva Guilherme 407, 861, 213, Luna Ricardo 219, Orchard Marcos 1083, Rienzo Antonio 505, Urgiles Fernando 493,
Belm Ruan 545, Da Silvera Iana 237, Gomes Andr 941, Lves Aylton 861, 953, Ordoez Esteban 139, Rivera Marco 369, 513, 519,
Benavides Jos L. 325, Damasceno Francisco 983, Gomez Humberto 777, 591, 601, 619, 231, Orellana Juan D. 509, Robles Patricio 345, Urgils Patricio 509,
Bernal Paul 75, 351, 1059, Gomez Juan Carlos 283, 1023, Orellana Juan 719, Rocha Juan 319, 313, Urrea Claudio 203,
Bevilacqua Roberto 461, Dvila Amaranto 755, Gomez Edwar 1135, 731, Lyrio Domingos 1029, Orstica Rodrigo 191, Rocha Paulo 225, Urrutia Pilar 529,
Beyta Orlando 191, De Carvalho Douglas 231, Gmez Julio 935, Machado Ivan 947, Orozco lvaro 271, 671, Rodas Paul87, 513, Urrutia Fernando 529,
Biaz Bruno 923, De Lima Vicente 637, Gmez Jorge 279, Magalhes Mario 333, Ortega Homero 127, Rodrigues Rafael 1047, Valeije Nicolas 1065,
Bonometti Danilo 539, Dehghan Ali 613, 551, Gonzalez Volodymyr 749, Magalhes Alana 1041, Ortiz Marco 27, Rodrigues Venilton 1053, Valencia Felipe 965,
Borba Bruno 923, Delgado Juan 439, Gonzalez Juan 365, 1077, Magne Nicolas 133, Ortiz Jesus 569, Rodrigues Ingrid 829, Valenzuela Harold 801,
Borin Patricia 1059, Dellaquila Carlos 149, Gonzalez Gerardo 45, Maldonado Diego 365, Ortiz Diego 103, Rodriguez Ariel 7, Vallejos Mauricio 1015,
Botinelly Vanessa 829, Denardin Juliano 1097, Gonzalez Andres 45, Mangin Jean 539, Ortiz Hugo 475, Rodriguez Jose 369, Varas Tania 1009,
Bran Carlos 763, Di Giovanni Norberto 1, Gonzalez Xavier 519, Mantilla William 339, Ortiz Paola 529, Rodriguez Oscar 197, Vargas Rene 369,
Bravo Byron 519, Di Mauro Guillermo 891, Gonzlez Anibal 563, Manzano Victor 697, Osorio Romn 777, 97, Rodriguez Julio 1109, Vsquez Edilberto 461,
Bruschetti Fabio 461, Dias Danie l923, Gordon Andres 737, 307, Manzano Santiago 653, Osorio Ignacio 539, Rodrguez Juan Pablo Vzquez Jos 557, 625,
Buendia Juan 185, Dias Leandro 455, Gregor Derlis 897, Maragao Julio 381, Paez Deisy 127, 1083, 789,
Bustos Nery 97, Dias Rafael 231, Gregor Raul 897, Marambio Hctor 143, Paiva Ernesto 795, Rojas Alejandro 153, Vega Christian 179,
Cabrera Diego 1123, 809, Diaz Alejandro 551, Gualdron Oscar 569, Mardones Jos 707, 1103, Paiva Joo 213, Rojas Roberto 345, Viego Percy 935,
493, 499, 509, 519, Daz Rodrigo 707, Guaman Yessenia 75, Martinez Fredy 731, Palate Alex 653, Rojas Juan 357, VieiraJonas 1047,
719, Domingos Jose Luis 861, Guerra Christian 475, Martinez Luis 375, Pallo Juan 697, 653, Rojo Patricio 551, Vignerte Juan 891,
Cabrera Pablo 691, 953, 591, 619, 231, Guevara David 613, Martinez Daiana 461, Palma Rodrigo 965, Roque Waldir 487, Vilcanqui Omar 225,
Cabrera Daniel 647, 659, Domingues Elder 855, Guevara Miguel 539, Martnez Margarito 319, Palomino Luis 407, Rufino Alexandre 237, Villamarin Alex 103,
Cadavid Hctor 69, 861, 953, 619, 591, Guevara Pamela 539, 313, Pardo Aldo 1091, 115, Villanueva Luis 625,
Caicedo Felix 867, 1041, Guevara Dinael 279, Martnez Gerardo 251, Parente Jozias 829, Ruiz Diego 659, Vintimilla Oscar 519,
Calderon Guillermo 1035, Dominguez Samuel 997, Gumeratto Thyago 861, Martins Rodrigo 923, Parra Pablo 165, Saavedra Ivan 365, Vinueza Mauricio 481,
Calixto Wesley 873, 591, Domnguez Omar 251, Gutirrez Paloma 789, MataJuan 159, 185, Parra Vicente 251, Said Hassan 115, Wheeler Patrick 369,
601, 619, 213, 1023, Draper Alejandro 631, Gutirrez Eduardo 989, Matias Calebe 1041, Patino Gustavo 665, Salamanca Juan 427, Wilson Mario 45,
855, 861, 953, 395, Duarte Manuel 191, Gutierrez William 339, Medeiros Antnio 245, Pauzhi William 513, 523, Salinas Julio 795, Yez Javier 789,
1041, 231, Duchitanga Jos 435, Hernandez Josue 91, 295, MedinaRicardo959, 719, Salvo Sonia 563, Yoshiyuki Joo 983,
Camargo Luis 279 Duchitanga Jorge 513, Hernndez Aide 557, Medina Byron 279, Paz Hernn 27, San Antonio Thalia 529, Zagal Juan 801,
Campos Javier 15, Duclap Delphine 539, Hernndez Salvador 625, Meja Edinson 69, Penna Barbara 947, Sanchez Francy 911, Zambrano Jorge 301,
Cano Ivn 33, Durn Cristhian 569, Hidaka Joo 597, Mellado Alejandro 21, Pea Mario 777, 97, Snchez Joaquin 1071, Zamora David 513,
Cardenas Miguel 493, Durn J. 777, Hidalgo Fabin 15, Mellado Rafael 647, Pea Lyda 1117, Sandoval Diego 209, Zapatn Rubn 1123, 509,
Cardona Jairo 713, Enrique Sergio 319, 313, Hincapie Roberto 771, Melo Charles Peafiel Brayan 519, Sanmartin Paul 713, Zinemanas Pablo 631,
Caro Jevis 439, Escobar Ivon 725, 737, Hoff Fabricio 389,415, Melo Leonardo 455, Pereira Antnio 929, 947, Santaluca Jorge 149, Zumba Pablo 691, 513,
Carrasco Claudia 153, 301, 307, Hoffer Alvaro 421, Mena Luis 725, Perez Santiago 15, Santos Gustavo 679,
Carrillo Brenda 45, Escobar Jaime 697, Huenupan Fernando 613, Mendez Sebastin 15, Perez Andres 307, Santos Marcio 917,
xiii
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIONES TCNICAS
xiv
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Comunicaciones
IEEE CHILECON2015 - ISSN 0719-6806, Pg.33-36. Santiago de Chile, 28 al 30 de Octubre 2015
'
* #
&
& *
& 6)'
5
#*
" " H6) #* " 'I
G.@G5*""
"%@G
!
3*& 6)' *
)5
! !
"# #$%&'(")
"*+
,
-
!
$.( ""
,
" * /?6#J
&
"# *5 0 1
"! "*
'.
"
,#
"
*%?6#J
'. " $.( & 6)
' ! &
#
/
0
1
- /01- ) K&
#
234-
&*#"
37*
$.)L(
+
#"**
*#
*0 1
! " # "#
$%& '(
"#
$>(
!
* #* # &
7*&
))* * +
*
$>( M& !
#
,& !!
"
""& *
!
*#
#-
#*
5!
*! "" "
" "#
$.& /( " %?6#J
0 1)3
&)
*
*
)
*
*
3
0 "
#
& #G0 #
??F
#*
"
# #!
" !#%G #G4"'N%?)/+
*
&*
*!
*
*
!
*
1+ $/( 2
# #! #
& *
*
"*
* 32+&
!#%G
?'@
*
*
444 " ")#
& ?% "
!&
""! * #! '@
" 5) 6)'
" "**
"
!
"
0 1)
O
#! 32+7*
#!
"
B 5
* " ))
"
*
# !
#&
*
# 2
*
"
"5#&#&##
*
# 5
*
2 3!&
""$.(
7*
&6)
2<*
4H414+,24
* #! 8 " 29 +
" ,&
4*: 2*& & 9 : " *# " "#
$.(
4*
" * " ,
1;6;<+=6*
:
4: ! ;&
= 2
& %>?@'@&
D *
& "
A*&4*)B
C*
*D C*
* , 3 %
* !
"
;
" 2 !
!
!*5
"#
*
&
E *!
& ?F?./ )) *))
*
G& 2
=
2
&%>?@'@&A*&4*)BC
**
*
!
- 33 -
3 .45*
*
3 %6*
42
,2
*
))
! +" ))
&
!
" %@@/%.
#* "#
3G
#
3 G0
5!*)*Oq
* 3G0"?'G4
#!
7* G2 " '.%
" 5
*
3 /"#
"
%'@6#J
%?6#J
!*1 %'@6#J
%?6#J
!*
#!"
#
7**
! G4*
%?)F+ G4x'N%?)/
" " 1
* " )2 2 2'?/&%FF
?G
* "146)/$F(H
*#"3
"7*! )'FG& )'>G& )'LG& )'%G )%>G "
" 3G2G0
" %'@6#J
& '@6#J
& /'@6#J
& F@6#J
%?6#J
+"
&
* @? "
! G
#&
"# 213 # "" " F@6#J
%?6#J
*<+*
" #
#*
G0 "
H+
*!O
2+
*
*3
*
0 3 G0??L3 /#&!
H
%?6KO
5 " #
yL'L6#J
3
" %'@6#J
&
?.+J0
!*
'@6#J
&/'@6#J
"
)%?G#!
")"
%G H
! G4x'N%?)/
"
# ?' 3 G0
#*
3
"
*
G4
*"+
"
#! K& "
*
3 '
F'@6#J
%?6#J
& "
G4 "
%?)' %?)%
!2
*
#'@213
*
*
*
" G0 * # *
"
3 '45))
*
**
#"%?6#J
H**
"H
* q
*
* #! 3G * 1 "
*
%@@/%. s%
s%vs
s%)s
ws
#! s
8 #!
! *
+06
* @?""#*
?G "H&
" s% 5 "
G4
*
"
*
*
3 .
- 34 -
# #
3 /G4
5"
#
3G0"?' 3 @G4
5%?6#J
"
3G0"
#??L
!
5x)'LG"
!) 5x)'?G"G0"?%??@
%'@6#J
&'@6#J
"#F6#J
#
!&#!
3G0"%?6#J
23*#!
?L&5 K " * G0 " 3 " %?6#J
""%?6#J
3 @
G4
& *
*
5"
3G0
"%@G *
!
@?213H
G4x'N%?)/ * G0 " ?/ ?% "
! #
0 3 G0
??@& G4 " "*
"
%@@/%.
%?)%
#
3 .# 3G
* ws
*G0"3&*"#! "?.?%!*
"*! 3G0G0
# ?% 3 G0 "" " **
?/??@
z?%@
*3 L
!G4x'N%?)/
*
3 @#
ws " #
%G!&*
*#"
!*
*
""5
?'@
*
'@
G0
# G4x'N%?)/
5 )%I@G
*
""!
"
3 @#
@
*
*#
*
33
&
#
" %G !
# ??F ?'/ 3 G0 y?'@
"
!
K&"G0z??F&
!
!
5
G0
G0
3 L!G4x'{%?)/
"
)#
7*
+06)#
3!&
#! +06
* " *
*
2| +06
*
") !
F
*)6*
3
"7*
"*
2!3*
5!+
)#
&
!
5
*
- 35 -
*
"!G4x'N%?)/
434442
ws3 L
!
)#
$%( 4 !& & 3K K#& L & G*
& G *B 3K
&!
z?@G"
*
*4*&'?%/
! *
* #
! ?%& $'( 1&1 2!*&}
5)
""! #! '@
+
6)+
&~ & %'L& %.%)%.F&
'?%@
" +06)#
)
$.(
& }6)' !
&~ 444 ,
#
#* #
&..&%%.L)%%/.&'?%@
"+06>G$I(+* +06 $/( /?)6 #)#
6)'&
)
"*
#"
&
#* 6IFI2
z@?6KO
* $@( + -+
&
& , 2& G& +
7*&
$'&/(&
5
*&
& }*# " "
)5 * )
*
+06 " $%?( K& ! &~45
&%L&%.&I'@/)I'L?&1!'??F
* # " $L( +
& }
" *#
" 5)
""
*
* 7* *# "
' 6)'&~ 444 ,
*! # " 6)' $.( 2 &..&@&%?>')%?>L&'?%@
G0 +06
& 0 1
#
$>( 6<)
& +"&&1+ *&
&&
*#
""**
1
& 6
*&
& & 4 &
}
&
* !
B + *
6).&~ " & G*
&K* !& *!L)I&
< ,
22 '?%@&1 '%
05!
*"""3%?6#J
$F( , ,*B 146 " ,+)#
"
@?0 1)*G0"3 1* *
& K G& 4&
MB2 &%IIL
" # %G ! G4x'N%?)/
??F&
$I( IL) @?6KO +06& ++1 & & +&
G0* '?%/
*
!
#
. *
$%?( *& + *& 3 6& K *&
& }
)#
&*ws
?'@ 7*
" 5 "
+06)#
* ?%
&~444&'L&F)%/&1'?%'
*
" G0 +06
""!* !
#!'@
"
"**0 1)
- 36 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Procesamiento
de Seales
IEEE CHILECON2015 - ISSN 0719-6806, Pg.91-96. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract We consider the fields of the acoustic pressure in field produced by a moving source in a stratified oceanic
the stratified ocean produced by the non-uniformly moving waveguide considering an arbitrary speed sound profile. We
sources. We obtain the asymptotic formulas for the far field have applied in [32] the SPPS method to solve problems of
taking into account the mode and lateral wave contributions. We underwater sound propagation in the stratified ocean for the
propose the spectral parameter power series method (SPPS
stationary problem. By means of this method, explicit
method) of the dispersion equation applicable for the calculation
of the propagating modes from moving source in the deep ocean.
analytical expressions for the dispersion equation and
propagating modes were obtained. These expressions are very
Index Terms Stratified ocean, spectral parameter power convenient for numerical implementations. Here we propose
series method, asymptotic formulas, moving sources. the application of SPPS method for solution of problems of
the underwater acoustic propagation from moving sources in
the stratified ocean. The combination of an asymptotic
I. INTRODUCTION approach and SPPS method permits to obtain a quick and
fairly simple algorithm for estimating the acoustic field
W e consider problems of the acoustic wave propagation in
stratified mediums whose densities, sound speeds and
other parameters are functions of a single depth
generated by a moving source on a large distance compared to
the characteristic wavelength.
coordinate. Our purpose is to obtain asymptotic formulas for
II. STATEMENT OF THE PROBLEM
acoustic fields produced by point sources moving with non-
constant subsonic velocity in the ocean, or along the surface of
the ocean. Many authors have investigated problems Let be the horizontal variable, be the
connected with wave propagation from moving sources. There vertical one, be the time variable. The ocean is a
are classical works [4], [5], and [6] devoted to the study of stratified medium simulated by a fluid layer
sound propagation from sources moving in a homogeneous of the thickness H lying on a fluid half-space
space. Some problems concerning acoustic fields produced by simulating the oceanic
sources moving with constant velocity in waveguides were bottom. We denote by the sound speed and
investigated by Lighthill [4], Hawker [23]. Problems of sound density in the fluid layer and by the ones in
propagation in stratified mediums from non-uniformly moving the half-space. It is required that is a piecewise
sources are less investigated ones. To get asymptotic results continuous function on [0, H ] , , where
we used a method that permitted to obtain an asymptotic of the and
moving source field by an asymptotic Green's function of a
stationary problem. The advantage of using this approach lies
in the fact that it allows to get effective and suitable ,
expressions for numerical simulations of the asymptotic
formulas for all the fields components (normal waves, lateral
waves) and to analyze a contribution of each one. The method
has been suggested in [26] and used for asymptotic analysis of
acoustic fields produced by moving sources in waveguides
consisted of fluids, gas and elastic mediums [22], [27]. In this
paper our interest is to investigate the behavior of the acoustic
Manuscript received July 07, 2015; revised August 24, 2015; Accepted
September 20, 2015. This work was supported in part by the CONACyT
project 000000000179872.
J. Hernndez-Jurez is with the National Polytechnic Institute, SEPI
ESIME Zacatenco-Culhuacan, Mexico City, CP 07738, Mexico. (e-mail:
jhosue_r@hotmail.com).
V. Rabinovich is with the National Polytechnic Institute, SEPI ESIME
Zacatenco, SEPI UPIITA, Mexico City, Mexico. (e-mail: Fig. 1. Sound speed profile of the stratified ocean.
Vladimir.rabinovich@gmail.com).
- 91 -
The acoustic field is generated by a non-uniformly moving the numerical solution of spectral Sturm-Liouville problem
source in the stratified layer described by (5). To find the solution of (5) we apply the SPPS method to
obtain an explicit analytical form for a dispersion equation
. The SPPS method is an effective numerical tool for
the calculation of eigenvalues and eigenfunctions of the
where is the standard delta-function. The vector-function problem (5).
describes a source
motion. The acoustic pressure satisfies the wave
equation III. THE DISPERSION EQUATION IN TERMS OF THE SPECTRAL
PARAMETER POWER SERIES
We consider the spectral problem
(1)
, ,
(6)
and the condition
(2) (7)
(8)
on the surface of the ocean, and the condition on the interface
between the ocean and the bottom
(3)
We make asymptotic assumptions with respect to the moving
source [33], we introduce a large parameter such that Let be an eigenfunction of the spectral problem (6),
(7), and (8). We seek as
where is the operating frequency of the source. The (9)
parameter describes a slowness of the variation of the
amplitude , the horizontal velocity , and the vertical is a solution of the Cauchy problem
velocity . The main term of the acoustic field has the
form [28]
(4) (10)
(5) Let be a nonvanishing continuous
solution of the homogeneous equation
(12)
where is a piecewise continuous
function on . Then the general solution of equation
and are the associated with normalized
eigenfunctions. The numerical implementation of (4) requires
- 92 -
which is applied for calculations of approximate values
(13)
of the eigenvalues of the spectral problem (6), (7),
and (8). Approximate normalized eigenfunctions of the
has the form spectral problem are defined by the formula [32]
where
(14)
with and defined by the recursive formulas [37],
[38]
Applying the Fourier transform to the problem (1) with respect
to the time variable, we obtain the integral representation of
the acoustic field in terms of the Green function
(16)
(22)
(17) In order to obtain asymptotic results we assume that the source
acceleration and velocity's vertical component are small, and
And both series converge for every value of uniformly the source amplitude is narrow-band. Let be a typical space
on . For details of an iterative construction of a solution scale, . We introduce the large dimensionless
of the homogeneous equation (12) and particular solution parameter
, and numerical methods of its calculation see [36], [37],
[38]. Applying the conditions of the Cauchy problem (10), we
obtain the solution of as a power series with respect
to
and pass on to the dimensionless variable in terms of
(18) which the functions defined the source motion and amplitude
have the form:
(18) is continuously differentiable with respect to ,
that is
- 93 -
where of . The uniform with respect to frequency asymptotics of
the lateral wave is given by the formula
j
P j (t ) = B ( / T, L X0 ( ) , z, LZ0 ( )) (25)
2
f ( s , 0, z) f ( s , 0, z0 ( s ))A( s )exp(i s + i )
P (t) =
0 4
(i [ ( 0 ) t + ( j ) X0 ( ) ]) 2 m(2 s x0 ( s ) / c1 )1/2 f 2 ( s , 0, H )(1+ V ( s ) / c1 )
a( )e d d,
(( ls1 e(i /4) bs (1 erf ( s ))es (1+ O( 1 )),
2
(31)
P 0 (t ) = B 0 ( / T, L X0 ( ) , z, LZ0 ( ))
2 (26)
(i [ ( 0 ) t + n1 X0 ( ) ]) where
a( )e d d.
0
s = , (32)
The replacement of the iterated integrals by double ones and
1+ V ( s ) /c1
the change of integration and summation order are justified by
means of integration by parts in interior integral (23) and s is a unique solution of the equation
estimation of the integral on large . We make asymptotic
analysis of (25), (26) by the two-dimensional stationary phase x 0 ( )
=t (33)
method [28], [33]. The main term of the asymptotics of the jth c1
mode has the following form in case when the stationary
phase point is far from the jth critical frequency:
ls = l( s, x 0 ( s ) ) , bs = b( s ) , s = ( s , x0 ( s ) ). (34)
j ( j , j ( j ), z) j ( j , j ( j ), z0 ( j ))A( j )
P j (t) = The stationary phase points ( s, s ) have the same physical
(8 x0 ( j ) v j ( j ) det S '' j ( j , j ) )1/2 (27)
meaning as in the case of the mode component. The Doppler
(iS j ( j , j )+i )
e 4
(1+ O( 1 )) effect for lateral wave is described by the formula:
where
0V ( s ) /c1
S j ( , ) = ( 0 ) t + x 0 ( ) v j ( ) (28) s = s 0 = . (35)
1+ V ( s ) /c1
is the phase function, , is the
V. PRACTICAL EXAMPLE
Hess matrix of the phase function. The critical points of the
phase ( j , j ) are solutions of the following system of According to [17], the natural measurements give the values
equations: the sound speed profile in the eastern North Atlantic.
Applying the spline interpolation, we obtain a continuous
= 0 v j ( )V ( ), profile of the sound speed on , Source
(29) operation frequency , =1g/ , 1.5g/ ,
= t x 0 ( ) /U j ( ), =2000 m/sec. We compute the values of the dispersion
equation (20). We restrict the propagating modes to n=10. The
which has a unique solution under the certain natural vector function is given by m, and
conditions. Here U j ( ) = (dv j ( ) /d ) 1 is a group velocity m. The amplitude of the source A(t)=1 and
of the jth mode, V ( ) = (x 0 ( ), x'0 ( )) / x 0 ( ) is a value of a 0. The receiver is located in the stratified layer at
projection of the velocity vector at the time onto a 1000 m. The acoustic pressure is given by
horizontal projection of the vector connecting the source and
the receiver. The obtained formulas permit to analyse the (36)
physical meaning of the stationary phase points. From (29) it
follows that j is the radiation time of the signal, which where and are defined by equations (27) and (31).
reaches the receiver at the time t. By differentiation of the We define the transmission losses of the acoustic pressure in
phase function (28) with respect to t it is proved that j is the decibels by the formula
instantaneous frequency of the jth mode. These facts allow to (37)
compute Doppler shifts of the frequency which is defined by
formula:
where , . For calculations of the
approximate eigenfunctions we will use formula
j = j 0 = v j ( j )V ( j ) (30)
(21). In Fig. 2 the graphic of are shown taking into
account 10 propagating modes. The source is moving away
Since the formula (27) does not contain explicitly, it should from the receiver and the intensity of the field decreases
be indicated that the obtained asymptotic formula is suitable according to the time of exposition 600 sec. In Fig. 3, we
for distances between the source and the receiver of consider 5 propagating modes as a contribution to the acoustic
the order of and times of signal's delay of the order field. The time exposition is 300 sec.
- 94 -
Fig. 5. Graphic of the group velocity .
Fig. 2. Acoustic pressure in dB as function of time. Contribution of 10 modes.
f = 300Hz, m, m.
VI. CONCLUSIONS
We have obtained asymptotic expressions to represent the
acoustic field in terms of retarded times and retarded
frequencies. The SPPS method was applied to the dispersion
equation in order to find the eigenvalues and eigenfunctions of
the vertical Sturm-Liouville problem. This approach is new for
problems involving moving sources in underwater acoustics
wave propagation. This method presents a new way to deal
with continuous speed sound profiles found in several texts
dealing with acoustic wave propagation in ocean. According
to the results showed in this document, we observe the
possibility to analyze the structure of the acoustic field and
Doppler effect. The obtained expressions are suitable for
numerical implementation and applications include different
Fig. 3. Acoustic pressure in dB as function of time. Contribution of 5 modes. f branches of mathematical physics such as quantum mechanics
= 300Hz, m, m. (barriers and wells) [38], optical fiber, and electromagnetic
propagation.
We calculate the wave numbers for the propagating
modes implementing the approximate dispersion equation
(20), in a suitable neighborhood of the carrier frequency
. Fig. 4 gives the graphics of the
wave numbers of
propagating modes. Fig. 5 gives the graphics of the mode
group velocity obtained by the formula ,
.
- 95 -
REFERENCES [29] E. Bahar, Generalized WKB method with applications to problems of
propagation in nonhomogeneous media, J. Math. Phys., Vol. 8, pp.
1735, 1967.
[1] D. S. Ahluwallia, J. B. Keller., Wave Propagation and Underwater [30] M. B. Porter, E. L. Reiss, A numerical method for ocean-acoustic
Acoustics, Berlin Heidelberg New York, Springer-Verlag, 1977 normal modes, J. Acoust. Soc. Am., Vol. 76, pp. 244-252, 1984.
[2] L. M. Brekhovskikh, Waves in Layered Media, New York, Academic [31] M. B. Porter, E. L. Reiss., A numerical method for bottom interacting
Press, 1960. ocean acoustic normal modes, J. Acoust. Soc. Am., Vol. 77, pp. 1760-
[3] C. A. Boyles, Acoustic Waveguides, Applications to Oceanic Sciences, 1767, 1984.
New York, Wiley, 1984. [32] V. Rabinovich, J. Hernndez-Jurez, Method of spectral parameter
[4] G. Lighthill, Waves in Fluids, Cambridge, Cambridge University Press, power series in problems of underwater acoustics of the stratified
1978. ocean, Math. Meth. Appl. Sci., Vol. 38, no. 10, pp. 1990-1999, Jul.
[5] D. I. Blohintzev, Acoustic of non-homogeneous moving media, Moscow, 2015.
Nauka, 1981. [33] G. Burlak, V. Rabinovich, J. R. Hernndez Jurez, Time-frequency
[6] L. M. Brekhovskikh, Waves in layered media, New York, Academic integrals and the stationary phase method in problems of acoustic waves
Press, 1960. propagation from moving sources, Comm. Math. Analy., Vol. 14, no. 2,
[7] E. Kinsler, Fundamentals of Acoustics, USA, John Wiley & Sons, 1976. pp. 25-39, 2013.
[8] H. Medwin, C. S. Clay, Fundamentals of Acoustical Oceanography, [34] A. Gedeon, Comparison between rigorous theory and WKB-analysis of
New York, Academic Press, 1998. modes in graded-index waveguides, Opt. Commun., Vol. 12, no. 3, pp.
[9] I. Tolstoy, C. S. Clay, Ocean Acoustic, Theory and Experiment in 329-332, 1974.
Underwater Sound, New York, Mc Graw Hill, 1966. [35] V. V. Kravchenko, R. M. Porter., Spectral parameter power series for
[10] M. V. Fedoryk, The Saddle-Point Method, Moscow, Nauka, 1977. Sturm-Liouville problems, Math. Meth. Appl. Sci., Vol. 33, no. 4, pp.
[11] J. D. Pryce, Numerical Solution of Sturm-Liouville Problems, Oxford, 459-468. Mar. 2010.
Clarendon Press, 1993. [36] K. V. Khmelnytskaya, V. V. Kravchenko, Eigenvalue problems,
[12] N. Bleistein, Mathematical Methods for Wave Phenomena, New York, spectral parameter power series, and moderm applications, Math. Meth.
Academic Press, 1984. In the Appl. Sci., Vol. 38, no. 10, pp. 1945-1969, Jul. 2015.
[13] Weng Chong Chew, Waves and Fields in Inhomogeneous Media, New [37] V. V. Kravchenko, A representation for solutions of the Sturm-
York, IEEE Press, 1995. Liouville equation, Comp. Var. and Ellip. Equa., Vol. 53, no. 8,
[14] J. H. Heinbockel, Numerical Methods for Scientific Computing, Oxford, pp.775-789. Sep. 2010.
Trafford Publishing, 2006. [38] R. Castillo-Perez, V.V. Kravchenko, H. Oviedo-Galdeano, V. S.
[15] V. V. Kravchenko, Applied Pseudoanalytic Theory, Frontier in Rabinovich, Dispersion equation and eigenvalues for quantum wells
Mathematics, Basel Boston Berlin, Birkhuser Verlag, 2009. using spectral parameter power series, J. Math. Phys., Vol. 52, no. 4,
[16] F. A. Berezin, M. A. Shubin, The Schrdinger Equation, Dorderecht, 043522, Apr. 2011.
Boston London, Kluwer Academic Press, 1991. [39] V. Barrera-Figueroa, V. Kravchenko, V.V. Rabinovich, Spectral
[17] F. B. Jensen, Computational Ocean Acoustic, New York, Springer- parameter power series analysis of isotropic planarly layered
Verlag, 2011. waveguides, Appl. Anal., Vol. 93, no. 4, Sep. 2014.
[18] B. Katsnelson, Fundamentals of Shallow Water Acoustics, New York,
Springer-Verlag, 2012.
[19] C. Wilcox, Sound propagation in stratified fluids, App. Math. Sci., Josu Hernndez-Jurez was born in Mexico City, Mexico.
Vol. 50, New York, Berlin, Heidelberg, Springer-Verlag, 1984. He received the B. Sc. and M. Sc. degrees in communications
[20] V. S. Buldyrev, Sound field of a source moving in an inhomogeneous and electronics and telecommunications from National
layer on a homogenous halfspace, J. Sov. Math., Vol. 50, no. 4, pp. Polytechnic Institute, Mexico City, Mexico, in 2009 and
1702-1711, Jul. 1990. 2012, respectively. He is currently working toward the Ph. D.
[21] V. S. Buldyrev, N. S. Grigorieva, Acoustic field generated by a moving degree in the field of systems of communication and
atmosphere source in a fluid layer with variable thickness (in Russians), electromagnetic compatibility.
Akus. Jurnal, Vol. 39, pp. 782-792, 1993.
[22] S. M. Grudsky, O. A. Obrezanova, V. S. Rabinovich, Sound
propogation from a moving air source in the ocean covered by ice, V. Rabinovich was born in Kiev, Ukraine. He received the B.
Akus. J., Vol. 41, no. 6, pp. 1-6,1995. Sc. and Ph. D. in Mathematics and Physics from Rostov State
[23] K. Hawker, A normal mode theory of acoustic Doppler effects in University in the Soviet Union. In 1972 he became Associate
oceanic waveguide, J. Acoust. Soc. Am.,Vol. 65, no. 3, pp. 675-681, professor of the Department of Mechanics and Mathematics,
1979. and full professor in 1994. In 1998 he moves to Mexico
[24] P. H. Lim, J. M. Ozard, On the underwater acoustic field of a moving where he took position of the full professor at the National
point source. I. Range-independent environment, J. Acoust. Soc. Am., Polytechnic Institute in Mexico City. He is member of
Vol. 95, 131, 1994. Editorial Boards of various international journals: Complex variables and
[25] P. H. Lim, J. M. Ozard, On theunderwater acoustic field of a moving Elliptic Equations, Communications in Mathematical Analysis, Journal of
point source. II. Range-dependent environment, J. Acoust. Soc. Am., Pseudodifferential Operators, Mathematics in Engineering, Science and
Vol. 95, 138, 1994. Aerospace. His research interest include Operator Theory, Problems in
[26] V. I. Ilichev, V. S. Rabinovich, V. S. Rivelis, E. A. Hoha, Acoustic Mathematical Physics, Electromagnetic and Acoustic Wave propagation in
field of a moving narrow-band source in oceanic waveguide, Dokl. complex media, and Spectral problems in Quantum Mechanics.
Akad. Nauk. SSSR, Vol. 304, no. 5, pp. 1123-1127, 1989.
[27] O. A. Obrezanova, V. S. Rabinovich, Acoustic field of a source moving
along stratified waveguide surface, Akus. Jur., Vol. 39, no. 3, pp. 517-
521, 1993.
[28] O. A. Obrezanova, V. S. Rabinovich, Acoustic field generated by
moving sources in stratified waveguides, Wave Mot., Vol. 27, no. 2,
pp. 155-167, 1998.
- 96 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 97 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
que los recursos y capacidades de procesamiento de estos saturacin (S) corresponde a la cantidad con que este color se
dispositivos actuales, que se asemejan a un computador mezcla con el blanco y el valor (V) corresponde a la cantidad
ordinario. As mismo se utiliza la librera de Open CV, para la con que este valor se mezcla con el negro. De este modo se
aplicacin de visin por computadora. puede discriminar correctamente un color, solo eligiendo
correctamente el valor de la tonalidad, ya que los valores de
saturacin y valor Value, pueden variar de acuerdo a las
condiciones de iluminacin del entorno.
B. Segmentacin por umbral.
Posteriormente, a la imagen en el espacio de colores HSV
se la aplica una tcnica de procesamiento de imgenes
conocida como segmentacin por umbral, que consiste en que
todos los pixeles de la imagen asuman dos valores diferentes
o , dependiendo de la relacin que guarden con el
umbral como se describe en la siguiente ecuacin (1).
donde:
,
Figura 1. Reconocimiento de color y de forma umbral inferior, umbral superior
La imagen se adquiere por la cmara trasera del telfono En este proyecto se utilizan los valores de (38, 30, 30) para
mvil, utilizando una resolucin de 5MP, que se analizan y el umbral inferior y de (75, 255, 255) para el umbral superior,
procesan los pixeles, que demanda un tiempo considerable de para reconocer una pelota de color verde, y los valores de
procesamiento, por lo que se decide hacer un escalamiento en tonalidad para dicho color en el espacio HSV son de 38-75. En
la imagen, a 649 pixeles de ancho y 364 pixeles de alto (modo la figura 3 se muestra la imagen original (a), la obtenida
horizontal). despus de realizar la trasformacin al espacio de colores HSV
(b) y la imagen resultante al aplicarle la segmentacin por
A. Espacio de colores HSV
umbral (c).
Para realizar el reconocimiento de color, la imagen
original se transforma al espacio de colores HSV. En este
modelo, la informacin de la imagen se representa en tres
componentes Tonalidad (Hue), Saturacin (Saturation) y
Valor (Value).
El modelo HSV se representa tradicionalmente por una
pirmide invertida (Figura 2) en donde el eje vertical
representa el valor (V), la distancia horizontal tomando como (a) Imagen original de objeto verde a reconocer
referencia el eje V, corresponde a la saturacin (S), mientras
que el ngulo alrededor de V es la tonalidad (H). Los valores
que pueden tomar estas tres componentes en OpenCv son de
0-180 para H, de 0-255 para S y 0-255 para V.
- 98 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 99 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Por consiguiente el espacio de parmetros de Hough queda El mdulo de comunicacin Bluetooth es el puente entre la
definido por tres parmetros . aplicacin mvil y el robot, ya que este mdulo est conectado
en el puerto serial de un micro controlador, el cual es el
encargado de procesar los datos provenientes de la aplicacin
y ejecutar las acciones de control para que el robot siga el
objetivo.
Para establecer la conexin entre el dispositivo mvil y el
mdulo Bt se implementa una clase llamada
ConexionBT.java, la cual contiene los hilos necesarios para
establecer la conexin, los cuales son:
Figura 4. Resultados obtenidos.
Al aplicar la trasformada de Hough, en conjunto con la Hilo cliente: Se encarga de solicitar la conexin y
librera de OpenCv, se obtiene el centroide y el radio establecerla, abre un socket y solicita la conexin al mdulo
del crculo encontrado. Con estos datos se puede sobreponer por medio de la direccin MAC del mismo.
otro crculo en la pantalla para indicar que el proceso fue
satisfactorio (ver figura 4). Por otra parte el centroide se utiliza Hilo conexin: Es el encargado de establecer y mantener la
para estimar la direccin hacia donde tiene que moverse el conexin entre ambos dispositivos, as como de gestionar el
robot para seguir el objetivo y el radio para calcular el rea del flujo de datos entre estos.
crculo encontrado y estimar que tan cerca se encuentra el La adquisicin y el procesamiento de la imagen es la
robot del objetivo. actividad principal de la aplicacin llamada Main.java. Este
procesamiento se realiza utilizando un TimerTask que es una
V. IMPLEMENTACIN EN UN TELFONO MVIL clase de java que permite ejecutar una tarea, una o varias
Para implementar el proceso en el telfono mvil con veces en un tiempo determinado, en un hilo secundario. La
sistema operativo Android, se utiliza el entorno de desarrollo adquisicin y el procesamiento de la imagen se hacen cada
integrado (IDE) Android Studio que es la herramienta oficial 300 ms. Por ltimo la transmisin de datos va Buetooth se
para desarrollar aplicaciones para telfonos, tabletas, hace con la clase ConexionBT.java en el hilo de conexin.
wearables y tv con Android.
VI. Evaluaciones y Resultados
Las acciones que ejecuta la aplicacin (app) desarrollada La aplicacin mvil se prueba en un telfono Motorola
pueden resumirse en cuatro pasos: modelo Moto G, pero puede instalarse y ejecutarse en
1. Establecer conexin con un mdulo Bluetooth (Bt) cualquier dispositivo mvil (telfono o tableta) que cuente con
externo. cmara, conexin Bluetooth y que trabaje con una versin de
2. Adquirir la imagen por medio de la cmara del Android 2.2 o superior. En la Tabla I se muestran los
resultados que se obtienen al realizar cuatro pruebas bsicas de
dispositivo.
reconocimiento. En esta Tabla se ve: el tiempo que tarda en el
3. Procesar la imagen.
reconocimiento; la distancia a la que se encuentra el objeto; el
4. Si el objetivo fue encontrado, calcular rea, direccin e rea en pixeles del objeto, con lo cual se puede determinar la
ir al punto 5, de no ser as, regresar al punto 2. distancia virtual del objeto; y la forma de iluminacin. La
5. Transmitir datos por medio de Bluetooth regresar al iluminacin es luz artificial blanca de las lmparas del plafn
punto 2. del techo como una persona trabajara en el laboratorio en
En la figura 7 se ve el diagrama de flujo de la aplicacin. forma normal, ya que es de nuestro inters, no depender de las
condiciones de iluminacin para nuestras pruebas.
TABLA I. RESULTADOS RECONOCIMIENTO ILUMINACIN TOTAL
Imagen. Tiempo (ms) Distancia (cm) rea (pixeles) Iluminacin.
201 40 4072 100%
1
211 60 1134 100%
183 80 907 100%
202 100 706 100%
- 100 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
En la Tabla II se muestran los resultados que se obtienen al transformada de Hough le dan la capacidad de reconocer su
realizar cuatro pruebas bsicas de reconocimiento, con una de geometra y el centroide del objeto.
iluminacin media.
En la evaluacin del sistema, se usan cuatro pruebas que se
TABLA II. RESULTADOS RECONOCIMIENTO ILUMINACIN MEDIA realizan con diferente coeficiente de iluminacin artificial del
Imagen. Tiempo Distancia (cm) rea (pixeles) Iluminacin laboratorio (plafn), en ningn caso se usa una luz directa al
(ms) objeto a reconocer solo la ltima prueba con el led flash. En la
118 40 1809 50% primera prueba al 100% de iluminacin, el segundo caso al
50% de iluminacin en la tercera con iluminacin deficiente y
130 60 1385 50%
por ultimo con el led flash del telfono mvil. En todos los
132 80 615 50% casos, el sistema funciona adecuadamente, reconociendo la
130 100 531 50% forma del objeto, su color, la ubicacin y el centroide del
objeto. Como referencia determinamos que un tiempo
En este caso, la iluminacin que se emplea es al 50% de estimado entre 100 y 200 ms, es considerado adecuado como
iluminacin y se reconoce el color y el centroide del objeto. tiempo de reconocimiento del objeto, observamos que este
tiempo se logra en todos los casos solo afectando el rea de los
TABLA III. RESULTADOS RECONOCIMIENTO ILUMINACIN DEFICIENTE.
pixeles por su color, pero se determina adecuadamente el
Imagen. Tiempo (ms) Distancia (cm) rea (pixeles) Iluminacin. centroide.
- 101 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
[15] Gose E., Johnsonbaugh R., Jost S., Pattern Recognition and Image [19] Jiqiang Song and Michael R. Lyu. A, .Hough transform based line
Analysis, (Prentice-Hall Inc 1996). Recognition method utilizing both parameter space and image space.
[16] Gonzalez R.C. and Woods R.E, Digital Image Processing, (Reading Pattern Recognition, 38(4), April-2005, pp.539-552.
MA: Addison Wesley, 2ed, 2002). [20] Illingworth, J., and Kittler, J., A Survey of the Hough Transform,
[17] Hough, P. V. C. Method and means for recognizing complex patterns. Computer Vision Graphics and Image Processing, vol. 44, pp. 87-116,
U. S. Patent 3, 069 654, December 1962. 1988.
[18] Duda R. O. and Hart P. E., Use of the Hough Transformation to Detect
Lines and Curves in Pictures," Comm. ACM, Vol. 15, pp. 1115 ,1972).
- 102 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 103 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
ejecucin y seguimiento de las actividades relacionadas para Los sistemas de medicin tradicionales estn basados en
alentar a los consumidores de electricidad para modificar sus interfaces poco amigables; muchos usuarios no comprenden la
niveles y patrones de consumo [8][9][10]. DSM tiene dos informacin y los datos que se despliegan en estos
objetivos bsicos: respuesta de la demanda y eficiencia dispositivos. Las interfaces de los medidores son desarrolladas
energtica [11] [12]. para operadores, que deben tener conocimientos tcnicos
DSM es una funcin importante en el desarrollo de las bsicos para recopilar la informacin que se muestra en estos
Smart Grids, que permite a los clientes tomar decisiones dispositivos.
informadas con respecto a su consumo de energa, tambin El sistema de medicin propuesto (Smart Meter) busca un
contribuye a que los proveedores de energa no requieran de vnculo entre los usuarios y su consumo (electricidad y agua
considerables cantidades de energa para satisfacer la demanda potable), con el propsito de estimular la mejora en sus
mxima. Estos beneficios contribuyen a la transformacin del hbitos de consumo y promover la eficiencia energtica.
sistema de energa convencional en sistemas descentralizados
A. Aspecto Social
que se componen de grupos de comunidades inteligentes de
energa, suministradas principalmente por fuentes de energa El aspecto social permite personalizar el diseo de la
renovables [13][14]. interfaz, para lo cual por medio de visitas en sitio y
Hoy en da las Smart Grids representan una visin para la formulacin de encuestas, es posible identificar las
optimizacin digital de las redes de distribucin y transmisin caractersticas principales de los usuarios que poseen
de energa elctrica [15], a menudo el concepto de los Smart- medidores convencionales. Este procedimiento permite la
Meter se asocian con las Smart Grids [16], los Smart-Meter identificacin de las caractersticas ms relevantes, tales
ofrecen a los consumidores una facturacin detallada de su como:
consumo de electricidad, esto incentiva el uso eficiente de los 9 Nivel de instruccin de la poblacin donde se
recursos energticos [17]. instalarn los sistemas de medicin.
Para determinar el consumo de energa elctrica y de agua 9 Expectativa de la poblacin en los aspectos tcnicos y
potable de los usuarios, es necesario contar con un dispositivo de funcionalidad de los sistemas de medicin.
capaz de registrar el consumo. Los Smart-meter muestran el 9 Principales caractersticas de la interfaz que pueden
consumo diario de electricidad, proporcionan datos de ser consideradas en el diseo del sistema de medicin
facturacin en tiempo real y despliegan datos de historial de hbrido.
consumo para gestionar de una mejor manera los costos de 9 Costo de la energa y agua potable.
energa [18]. B. Aspecto Tecnolgico
Los usuarios muestran bajo inters respecto al ahorro
Una vez que las caractersticas de la poblacin estn
energtico, por el desconocimiento respecto a la cantidad de
definidas, los aspectos tcnicos tambin son importantes
energa que se emplea al tener varios aparatos elctricos
encendidos a la vez, con lo cual las lecturas mensuales que se caracterizarlos, los aspectos a considerar son:
registran por parte de las empresas distribuidoras de energa 9 El nivel de precisin de las mediciones, es un
parmetro importante para el diseo del sistema de
elctrica son altas, los consumidores reconocen el
instrumentacin.
desconocimiento de los valores registrados por los medidores
9 Sistema de comunicacin.
[19] [20].
9 Diseo de la interfaz.
El sostenido crecimiento econmico y demogrfico en
Ecuador y las polticas pblicas han provocado un crecimiento C. Aspecto Econmico
del consumo de electricidad y agua potable. Sin embargo, la Para el desarrollo de este punto se consideran aspectos
mayora de los servicios pblicos emplean contadores econmicos como el precio de los medidores convencionales.
electromecnicos y mecnicos, para medir el consumo de El anlisis del aspecto econmico se detalla a continuacin:
energa elctrica y de agua potable en las viviendas. 9 Precio de un medidor convencional.
Por lo expuesto se reconoce la necesidad de innovar la 9 Precio de los elementos requeridos para construir el
manera de medir y recopilar la informacin sobre los sistema de medicin inteligente. (Sensores, perifrico
consumos de energa elctrica y agua potable, tambin es de comunicaciones, etctera.)
importante la modificacin de la interfaz con la que se 9 Costos de desarrollo.
presenta la informacin a los usuarios.
Este artculo est organizado de la siguiente manera: En la En base a todos los aspectos descritos, en la Figura 1 se
Seccin II, se propone una metodologa para disear un presenta la metodologa para el diseo del instrumento de
sistema de medicin hbrido. En la Seccin III se describe un medicin hbrido.
caso de estudio. La Seccin IV muestra los resultados, y en V Es importante mencionar que en Ecuador la tarifa residencial
se presentan las conclusiones y futuros trabajos de tanto de electricidad como de agua potable es nica, no existen
investigacin. cambios estacionales como en otros pases donde se sobre
tarifican los consumos energticos en periodos de mayor
demanda. En la metodologa aplicada al presente proyecto, no
II. METODOLOGA
se consideran sobre tarificaciones en agua potable o energa
Para conseguir un sistema que permita efectuar gestin de la elctrica, no obstante estos temas pueden ser abordados con la
demanda se propone un instrumento de medicin inteligente. metodologa propuesta, efectuando preguntas adicionales a las
encuestas aplicadas para capturar las necesidades de la
- 104 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
poblacin en cuanto al despliegue de informacin en la tipos de personas que conforman una familia, como por
interfaz, para el proceso de toma de decisiones. ejemplo: padres y madres de familia, adolescentes,
personas de la tercera edad, con el propsito que definan el
nivel aceptacin de este sistema.
Toma de encuestas a la 2. Anlisis de las encuestas aplicadas. Con los resultados
poblacin y anlisis de los datos
recopilados obtenidos en las encuestas, se pudo determinar la
necesidad y el inters de la poblacin en adquirir un nuevo
sistema de medicin en sus domicilios, por este motivo se
realiza el diseo y construccin del sistema hbrido de
medicin inteligente, capaz de satisfacer las necesidades
Diseo de la interfaz del del usuario.
medidor considerando los datos
recopilados en las encuestas Adems, se consideran parmetros que la poblacin cree
necesarios para relacionar el consumo de energa elctrica
y agua, dichos parmetros forman parte de la interfaz
diseada.
Diseo electrnico del sistema Con todos estos aspectos considerados se pretende
de medicin hibrido alcanzar una aceptacin del sistema por parte de la
sociedad.
3. Interfaz de usuario amigable. - Para visualizar los datos
del consumo diario y mensual de la energa elctrica y de
Diseo del sistema de agua potable de la vivienda, se desarroll e implement
adquisicin de datos una interfaz amigable en una pantalla tctil.
Esta herramienta permite a los usuarios visualizar los datos
de medicin en registros acumulados, permitiendo
identificar consumos por das determinados o en tiempo
Diseo del Sistema de real. Tambin proporciona informacin detallada del valor
comunicacin en dlares del consumo.
4. Sistema Electrnico del Medidor Hbrido. - El sistema
de medicin inteligente hbrido est compuesto de dos
mdulos. En el mdulo 1 se encuentran los dispositivos de
Programacin de la aplicacin adquisicin de datos, acondicionadores de seal, una
de software para el sistema de tarjeta Arduino Pro Mini, y un mdulo transmisor de
medicin hbrido datos. En el mdulo 2 se encuentra el receptor de datos,
tambin incluye una tarjeta Arduino Mega que es la
encargada de transmitir la informacin adquirida del
mdulo 1 y mediante comunicacin serial enva la
informacin hacia la pantalla tctil, donde finalmente se
Ajustes y calibracin del
medidor despliega la informacin de las mediciones realizadas.
5. Sistema de Adquisicin de Datos. - El sistema de
Figura 1 Metodologa para el Diseo y construccin del Medidor Hbrido
adquisicin de datos est formado por dos dispositivos: el
sensor de corriente que se ubica en el cable de entrada de
III. CASO DE ESTUDIO alimentacin de energa elctrica del medidor
En esta seccin se presenta la implementacin de la convencional hacia el tablero de interruptores que se
metodologa de diseo del instrumento de medicin inteligente encuentra ubicado dentro de las viviendas, el sensor de
propuesto (Figura 1). Este proyecto fue desarrollado en el voltaje se lo conecta a un toma corriente de la vivienda.
cantn Pujil, perteneciente a la provincia de Cotopaxi, El sensor de flujo de agua potable se conecta en serie con
localizado al Sur de la capital de Ecuador, Quito. el medidor convencional de agua, de tal manera que se
pueda medir el flujo de agua que se distribuye en toda la
1. Toma de encuestas.- Las encuestas fueron diseadas vivienda.
considerando aspectos sociales de la poblacin a la cual va 6. Sistema de Comunicaciones. - La comunicacin del
dirigida. sistema se desarroll con el protocolo de comunicacin
El desarrollo de este proyecto est orientado a la demanda inalmbrica ZigBee, a travs de mdulos XBee, los que
de tipo residencial. Las preguntas fueron desarrolladas con conforman soluciones integradas al protocolo. El mdulo 1
el propsito de capturar el nivel de instruccin de la sealado en el punto 3, cuenta con un mdulo Xbee que
poblacin, grado de satisfaccin que poseen los usuarios transmite los datos adquiridos al mdulo 2 para que la
respecto a los medidores convencionales que se encuentran informacin sea procesada, y que luego pueda ser
instalados en sus viviendas, y nivel de conocimiento que visualizada en registros acumulados o en tiempo real.
posee la poblacin respecto al consumo de energa
elctrica y agua potable. 7. Desarrollo de la aplicacin del medidor hbrido. - En
Las encuestas fueron aplicadas a 100 casas de la poblacin esta etapa se desarrollaron los algoritmos del sistema,
del cantn Pujil, que incluan 11 preguntas. Es importante como por ejemplo: adquisicin de datos, definicin del
mencionar que las encuestas fueron realizadas a diferentes tiempo de muestreo, envo de informacin para el
- 105 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
despliegue en la interfaz, configuracin de elctrica como de agua potable, el inters por conocer la
comunicaciones, entre otras. cantidad consumida de estos recursos, la claridad con la que la
8. Calibracin y Ajuste. - Las pruebas de calibracin y informacin del consumo es presentada al usuario, y la forma
ajuste se realizaron en diferentes horas y das. El en la cual el usuario deseara conocer el valor del consumo de
instrumento utilizado como patrn fue un Analizador de energa elctrica y agua potable. Gracias a los resultados
Carga FLUKE 41B para la energa elctrica. Para obtenidos en las encuestas, se determin la percepcin,
contrastar las mediciones de agua potable se utiliz un necesidades y requerimientos por parte de la poblacin sobre
medidor de caudal (caudalmetro patrn). los medidores. En la Figura 4 se muestra la tabulacin de los
Una vez aplicada la Metodologa el resultado fue la resultados de cinco preguntas, formuladas en las encuestas con
implementacin del medidor hbrido, el cual fue conectado en respecto a la energa elctrica. En la Figura 5 se muestra la
una vivienda para probar su funcionalidad. En la Figura 2 se representacin de los resultados obtenidos en las encuestas
muestra el esquema de conexin del medidor. con respecto al consumo de agua potable, se demuestra la
importancia y validez que posee la incorporacin de este
medidor.
Consumo de Energa Elctrica
120
100
80
60
Figura 2 Esquema de Funcionamiento del Sistema de Medicin inteligente
Hbrido 40
20
El medidor inteligente hbrido, fue instalado en varias 0
Es necesario
viviendas del cantn Pujil, con el propsito de verificar si la Conocimiento
Consumo
conocer Desea conocer Desea conocer
Satisfaccin
Consumo el Consumo el Valor a
metodologa es aplicable para una masificacin del proyecto. Mensual
Mensual diario pagar
Interfaz actual
(kW/h)
Con la implementacin de este tipo de equipos los usuarios (kW/h)
NO 67 11 6 23 92
pueden participar activamente en la optimizacin del uso de los
SI 33 89 94 77 8
recursos energticos, evidenciando cambios en la demanda,
mayor flexibilidad en el entendimiento de la informacin que Figura 4 Resultados de las encuestas aplicadas respecto al consumo de
despliega. En la Figura 3 se muestra la interfaz del medidor energa elctrica
hbrido construido tomando en cuenta todos los puntos
descritos en la metodologa. Consumo de Agua Potable
120
100
80
60
40
20
0
Es necesario Desea
Desea Satisfaccin
Conocimiento conocer conocer el
conocer el Interfaz
Consumo Consumo Consumo
Valor a pagar actual de
Mensual (m) Mensual diario en
(USD) Medidores
(Litros) (Litros)
NO 79 10 17 9 94
Figura 3 Interfaz del medidor inteligente hbrido desarrollado e
SI 21 90 83 91 6
implementado
Figura 5 Resultados de las encuestas aplicadas respecto al consumo de agua
IV. RESULTADOS potable
En esta seccin, se presentan los resultados de las encuestas Resultados de Calibracin y Ajuste
realizadas a los usuarios las que fueron consideradas para el
diseo del medidor hbrido inteligente. Adems se muestran En esta seccin se presentan los resultados de las pruebas
resultados de calibracin y ajuste, tambin se presentan los de calibracin y ajuste realizadas al medidor hbrido
resultados del impacto que tuvo en la demanda la instalacin inteligente en diferentes horas y das, obteniendo un registro
del equipo, finalmente se incluyeron costos de construccin. de tres medidas por cada da, para contrastar y verificar la
confiabilidad de las mediciones tomadas por el medidor
Resultados de Encuestas construido. La Tabla I presenta las mediciones de energa
Respecto a las encuestas se analizaron aspectos como: nivel elctrica y agua potable con patrones versus las mediciones
de conformidad de los usuarios respecto a los medidores con el instrumento hibrido implementado, se incluyen los
convencionales instalados en sus domicilios, tambin se errores porcentuales obtenidos al comparar ambas mediciones.
Se puede distinguir que los errores porcentuales son menor al
consult respecto a los hbitos de consumo tanto de energa
8% para ambas variables, lo cual indica que los datos de
- 106 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
consumo en los instrumentos usados como patrn y el medidor La Tabla III presenta las mediciones registradas por el
hbrido inteligente son muy semejantes, adems hay que medidor convencional de agua potable durante el mes de
considerar que todo dispositivo de medicin presenta en sus febrero, luego se realizaron mediciones con el medidor hbrido
caractersticas tcnicas una tolerancia respecto a las inteligente en el mes de marzo.
mediciones realizadas, por lo tanto se concluye que los TABLA III
resultados obtenidos son coherentes con respecto a las MEDICIONES REGISTRADAS DE AGUA POTABLE
medidas reales.
Consumo
Consumo Medidor
TABLA I Semana Medidor
Hbrido (l)
ERRORES DE LAS MEDICIONES DE LOS MEDIDORES Convencional (l)
CONVENCIONALES VS MEDIDOR HBRIDO INTELIGENTE Semana I 4000 3467,28
Semana II 4500 3953,76
MEDIDOR ERRORES Semana III 3000 2596,86
PATRONES
HBRIDO (%)
Medidor
Semana IV 3000 2570,33
Medidor Consumo Mensual 14500 l 12588,23 l
de Medidor
Medidor de
Energa de Caudal Energa Caudal Ahorro de Agua
de Caudal Energa
FLUKE (kW/h) (l) 1911,77 l
41B
(l)
(l/min) Potable
(kW/h)
(kW/h)
0,25
Medida 1 1 0,25 1,04 0,00 4,00 Es importante mencionar que la potencia instalada en los
Da 1
0,13
Medida 2 5 0,14 5,01 7,69 1,00 hogares no vari en el transcurso de la realizacin del
Medida 3 0,23 12 0,24 12,03 4,35 3,00 experimento (no existi cambio en los electrodomsticos
Medida 1 0,30 1 0,30 1,02 0,00 2,00 durante estos meses), adems los hbitos de consumo son
Da 2
Medida 2 0,29 12 0,29 12 0,00 0,00 constantes, una de las razones es debido a que no existen
Medida 3 0,19 20 0,19 20,02 0,00 2,00 cambios de estaciones por lo tanto no existieron variaciones de
Medida 1 0,09 1 0,09 1,04 0,00 4,00 temperatura y es por este motivo que estos meses son una
buena medida comparativa.
Da 3
- 107 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 108 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.109-113. Santiago de Chile, 28 al 30 de Octubre 2015
- 109 -
If P (r, ) represents the sound pressure in position vector r,
the general WFS equation is as follows:
N
1
ejk|rrn |
P (r, ) = Q(rn , )G(n , ) xy (1)
n=0
|r rn |
- 110 -
Fig. 3. (a) Sound eld synthesized through WFS equation and (b) expected
soundeld.
U-shaped
T array (36 speakers). Spherical wave, f = 1 kHz , xs =
0 1 m
- 111 -
in the lower colour bar. It can be seen in Fig. 7 that the
optimization gave better results, and quantitatively, the squared
error is effectively minimized within the optimization region,
having a reduction of more than 65 %, which is a considerable
improvement. The MSE within the optimization region is very
low, and it is expected that this condition offers the listener a
very high quality sound experience which is, in the end, the
principal purpose of the WFS systems.
In general, very good results have been obtained with the
proposed optimization procedure for WFS systems.
IV. C ONCLUSIONS
Fig. 6. Sound eld (a) synthesized with the traditional WFS equation and An overview of the Wave Field Synthesis theory was
(b) obtained with the optimization procedure. Circular
array, 48 speakers,
radius = 1.8 m, spherical wave, f = 1 kHz, xs = 2 2
T
m.
presented, introducing the main concepts and the traditional
WFS equation. As well, a new WFS M ATLAB toolbox on its
rst version, designed by the authors, was presented as a tool
that permits:
To design a large number of simulation proles using
specic information such as geometry of the array, total
speakers and various other simulation settings.
To obtain graphical results of the synthesized wave elds
using the previously designed system.
To export numerical results for both the expected and the
synthesized wave elds, as well as the driving functions
calculated by means of the WFS equation.
To specify the beam pattern of the speakers to use, which
is an additional contribution that brings the simulation
environment closer to the real life systems.
An optimization function was included, allowing the nu-
Fig. 7. Mean Squared Error within the region of interest obtained with (a) merical calculation of new driving functions. The purpose
traditional WFS equation (b) the optimization procedure. of modifying the driving functions is that of minimizing the
Mean Squared Error within a region of interest. Given that
the process might actually raise the overall MSE to high
of K points is sensed within that area, and the optimization levels, it is important to understand what the region of interest
seeks to generate optimal driving functions for the array of means and how it should be adequately dened for a practical
speakers so that the difference between the synthesized and implementation of the soundeld synthesizing system.
the desired wave elds is minimum (MSE minimization) at The exercise of simulating and optimizing the wave elds
those K points. using one particular array (within a large set of possible pro-
Let us see for example how a circular array of 48 omni- les) lead to very important conclusions regarding a practical
directional speakers synthesize a 1 kHz spherical wave, and implementation: rstly, the high MSE in the region close to
next to it, how the optimization procedure yields a different the array of speakers might be practically impossible to avoid,
and better wave eld within a circular area at 50 % of the as it is a natural near-eld effect. Secondly, given that the
original area (Fig. 6.) high-amplitude sound affects the region behind the array of
On Fig. 6 (a), the synthesized soundeld generated with the speakers, it would be very practical to use a passive acoustic
traditional WFS equations can be seen. Particularly, this sim- shield that absorbs the energy in that area, with the purpose
ulation used a spherical wave propagation model to calculate of protecting the user as well as avoiding reections that
the traditional driving function presented in equation (3). distortion the high quality synthesized soundeld.
Graphically, an acceptable result is seen, with the usual It is important to understand the limitation of the project:
near-eld effects, but also with a certain distortion caused it is still a simulation tool, based on traditional WFS theory
by the use of non-adequate separation between speakers, as (which has various approximations) and on an MSE opti-
recommended in most WFS literature [3], [5]. Nevertheless, mization method (whose results have not yet been tested in
as seen on Fig. 6 (b), a better synthesized wave eld was a real implementation). Moreover, the optimization procedure
generated through the use of optimal driving functions. In does not yet include regularization techniques to face the issue
order to reinforce the aforesaid, let us present the MSE within of very high amplitude soundelds close to the speakers, or
the region of interest, which can be seen in Fig. 7. useless activation of certain speakers that should not contribute
The graphical results, which are also offered within the to the synthesized soundeld.
toolbox, show the MSE (measured and averaged over a wave In sum, various tools have been provided for those in-
period) in a range from low (blue) to high (red), as shown terested in learning, broadening knowledge and designing
- 112 -
real life WFS systems, with the hope of making possi- [3] S. Spors, R. Rabenstein, and J. Ahrens, The Theory of Wave Field
ble an outstanding improvement on sound systems for both Synthesis Revisited, 124th AES Convention 2008 May 17-20 Amsterdam,
The Netherlands, 2008.
academic and industrial purposes. On this scope, the WFS [4] Y. Huang, J. Chen, and J. Benesty, Immersive Audio Schemes, IEEE
M ATLAB toolbox will be made available soon for free use at Signal Processing Magazine, vol. 28, no. 1, pp. 2032, 2011.
www.mathworks.com, and has been temporarily made avail- [5] S. Spors, Extension of an Analytic Secondary Source Selection Criterion
for Wave Field Synthesis, 123rd AES Convention 2007 October 5-8 New
able in the following link for the readers of this article to York, United States, 2007.
explore: http://bit.ly/PRN-WFSTB. [6] J. Ahrens and S. Spors, Sound Field Reproduction Employing Non-
Omnidirectional Loudspeakers, 126th AES Convention 2009 May 7-10
Munich, Germany, 2009.
R EFERENCES [7] G. N. Lilis, D. Angelosante, and G. B. Giannakis, Sound Field Re-
production Using the Lasso, IEEE Transactions on Audio, Speech, and
[1] A. Berkhout, A Holographic Approach to Acoustic Control, Journal of Language Processing, vol. 18, no. 8, pp. 19021912, Nov. 2010.
the Audio Engineering Society, vol. 36, no. 12, pp. 977995, 1988. [8] T. Betlehem and C. Withers, Sound Field Reproduction With Energy
[2] A. Berkhout, D. De Vries, and P. Vogel, Acoustic Control by Wave Field Constraint on Loudspeaker Weights, IEEE Transactions on Audio,
Synthesis, The Journal of the Acoustical Society of America, vol. 93, Speech, and Language Processing, vol. 20, no. 8, pp. 23882392, 2012.
no. 5, p. 2764, 1993.
- 113 -
- 114 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 115 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 116 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
C. CASOS DE USOS
UC_01_Receber_imagem_redimensionada
Importa a imagem a ser processada no MATLAB e a
redimensiona, a Tabela 1 descreve o fluxo desta metodologia Fig. 4. (b) Imagem de Cor Predominante Azul.
(algoritmo).
TABELA I
FLUXO PRINCIPAL UC_01
Passo Descrio
Passo Descrio
- 117 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Fig. 5. (a) Imagem Monocromtica Fig. 6. (b) Imagem ao se aplicar um novo filtro de borramento
Fig. 5. (b) Imagem segmentada monocromtica com tamanho de 740x400 Fig. 6. (c) Imagem com defeito de linha horizontal destacado
pixels
UC_05_Manter_binarizao
UC_04_Manter_borramento_detectar_bordas responsvel pela binarizao da imagem, convertendo a
responsvel por suavizar a imagem e detectar bordas, imagem de 8 bits para uma com no mximo 2 bits, a Tabela 5
deixando a imagem borrada e com as bordas mais destacadas, a descreve o fluxo desta metodologia (algoritmo).
Tabela 4 descreve o fluxo desta metodologia (algoritmo). TABELA V
TABELA IV FLUXO PRINCIPAL UC_05
FLUXO PRINCIPAL UC_04
Passo Descrio
Passo Descrio
1 O sistema recebe a imagem suavizada e com as bordas
1 O sistema recebe a imagem com nvel de cinza e com tamanho destacadas, caso haja (UC_04).
de 740x400 pixels (UC_03). 2 O sistema binariza a imagem (RN 01).
2 O sistema suaviza a imagem e detecta as bordas ao mesmo 3 O sistema entrega a imagem binarizada (I 01).
tempo por meio do filtro LoG, conforme o cdigo (RN 01)
(OB 01) (OB 02) (I 01) (A 01).
3 O sistema suaviza a imagem de novo (RN 02) (OB 03) (OB
Para isto utiliza-se o mtodo do limiar global adaptativo [6].
04) (I 02). Na Figura 7 mostra o resultado da imagem na realizao do
4 O sistema detecta bordas horizontais ou verticais de novo (RN algoritmo dessa parte.
03) (I 03) (A 02).
5 O sistema entrega a imagem mais suavizada e com as bordas
mais destacadas (I 04) (A 02).
UC_06_Manter_Morfologia_Matemtica
responsvel por diminuir rudos, a Tabela 6 descreve o
fluxo desta metodologia (algoritmo).
TABELA VI
FLUXO PRINCIPAL UC_06
Passo Descrio
- 118 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 119 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 120 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.121-126. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractOptical Flow is the pixels apparent movement pat- estimaciones del ujo o ptico si el desplazamiento del objeto
tern of two consecutives images. There are differents methods es mas grande que su tamano. Este metodo tiende a realizar
to estimate the optical ow: variational methods and exaustive muchas evaluaciones que lo hacen un metodo muy lento.
methods. Exhaustive methods take a neighborhood around a
point in the rst image of the sequence and search for the La determinacion de correspondencias en forma exhaustiva
most similar in the second image. This procedure is known as entre dos imagenes consecutivas se realiza de la siguiente
correspondency estimation. forma: primero, se toma un pixel x de la primera imagen y
This work evaluate the effect of the incorporation of new segundo, se busca el pixel mas similar a x en imagen consec-
correspondecies to a classical variational method to estimate utiva. Este procedimiento se repite para todos los pixeles de
the optical ow. With this goal a variational model is stated.
This variational model considers a function (x) to decide la imagen.
if a correspondency is incorporated or not to the variational Se propone usar algunas correspondencias de la busqueda
model. Obtained results in a standar database show that the exhaustiva para guiar la estimacion del metodo linealizado.
incorporation of new correspondencies improve the performance Al combinar ambos metodos se obtendra un nuevo metodo
of the optical ow classical method. The obtained result combines
de calculo del ujo o ptico que sera robusto ante grandes
the precision of the variational method with exhaustive search.
This method was implemented in a GPU satisfactorily, and desplazamientos y preciso para pequenos desplazamientos
reducing the processing time to a few seconds. de los objetos en la imagen. Para lograr este objetivo se
Index TermsOptical ow, correspondecies estimation, exaus-
combinan ambos metodos agregando un nuevo termino a las
tive search. ecuaciones que denen el calculo del ujo o ptico linealizado
y ponderado por una funcion (x). Por un lado, este nuevo
termino considera algunas correspondencias calculadas por el
I. I NTRODUCCI ON metodo Exhaustivo y por otro lado la funcion que pondera,
El calculo del ujo o ptico consiste en estimar el movimiento dene que correspondencias se usaran o no para guiar la
aparente de los objetos en dos imagenes consecutivas. El estimacion del ujo.
trabajo realizado por Horn y Schunck in [1] establece las bases
de los modelos variacionales para el calculo del ujo o ptico.
Por anos se ha tratado de resolver el problema del calculo del A. Trabajos previos
ujo o ptico. En [5] se realiza una revision bibliograca de La inclusion de correspondencias adicionales en el calculo
diferentes metodos para el calculo del ujo o ptico. del ujo o ptico se ha venido desarrollando desde el trabajo
Muchos metodos de calculo del ujo o ptico realizan lineal- en [11]. La fusion de estas correspodencias procura aumentar
izaciones de ciertos terminos de su formulacion. Estas lineal- la robustez, en la estimacion del ujo, si los objetos en las
izaciones no son validas si el desplazamiento de los objetos es imagenes tienen grandes desplazamientos.
mas grande que su tamano y, estos metodos linealizados, son En [11] se segmentan las imagenes y se utilizan SIFT para
precisos para calcular el ujo o ptico cuando los objetos en las determinar las correspondencias. En [2] se utiliza histogramas
secuencia de imagenes presentan pequenos desplazamientos. de direcciones del gradiente (HOG) para la determinacion de
El termino que linealizan estos metodos es el termino de correspondencias. Estos descriptores tienden a ser bastante
datos. En el termino de datos se evalua la consistencia de robustos, pero son complejos y demandantes en tiempos de
la intensidad de las correspondencias entre las dos imagenes. calculo.
En [3] se presenta un metodo de busqueda exhaustiva En [8] se fusionan correspondencias y el ujo o ptico uti-
que no realiza linealizaciones y este metodo entrega buenas lizando graphcut, el cual tiende a ser muy complejo.
Se propone calcular las correspendecias adicionales en
Submitted for review july-28-2015.
V. Lazcano is with the Escuela de Ingeniera Electronica de la Facultad de forma mas simple usando la diferencia de niveles de gris de
Ingeniera de la Universidad Mayor, Santiago, Chile (e-mail: vanel.lazcano@ entornos de puntos entre las dos imagenes como en [3]. La
umayor.cl). integracion de estas correspondecias se realizara agregando
M. Molina is with the Escuela de Ingeniera Electronica de la Facul-
tad de Ingeniera de la Universidad Mayor, Santiago, Chile (e-mail: ma- un termino adicional al funcional del ujo al igual que en
tias.molina@mayor.cl) [2], pero no se utilizara una funcion de conanza de las
- 121 -
correspondencias, sino que se utilizara una funcion adaptativa estimacion del ujo o ptico. Por otro lado, si (x) = 0 indica
(x). Esta funcion indicara si se deben incluir o no las que esa correspondencia en x no debe utilizarse para guiar la
correspodencias de la busqueda exhaustiva. La funcion (x) estimacion del ujo o ptico.
se calculara en forma similar a la calculada en [8]. Calculando las ecuaciones de Euler Lagrange para el
funcional E(u, v) se obtiene las ecuaciones 5 y 6 :
II. M ETODOLOGI A
Un modelo variacional para el calculo del ujo o ptico w = (x)(u ue )
2(Ix u + Iy v + It )Ix 22 u + 2 = 0, (5)
(u, v) viene dado por la siguiente ecuacion: n
v) =
E(u, |I0 (x) I1 (x + w)| +
2 2 2
(|u| + |v| ),
2 (x)(v ue )
2(Ix u + Iy v + It )Iy 22 v + 2 = 0, (6)
n
(1)
este modelo considera dos imagenes I0 , I1 : Z Z R y en que u es el operador Laplaciano que vale u =
2u 2u
estima el ujo o ptico w : Z2 Z2 R2 = (u, v)T , R. x2 + y 2 . Si se considera la aproximaci
on para el Laplaciano
v) es el ujo o ptico
El valor para (u, v) que minimiza E(u, u = 3( u u), con u = u G, en que ,
para la secuencia de imagenes I0 , I1 . Al primer termino de
v) se le llama termino de consistencia de la
la expresion E(u, 1/12 1/6 1/12
itensidad y al segundo se la llama termino de regularizacion. G = 1/6 0 1/6 ,
El termino de consistencia supone que los pixeles entre una 1/12 1/6 1/12
imagen y otra no cambian su intensidad (solo se desplazan) y es posible simplicar las expresiones 5 y 6. Tomando en cuenta
el de regularizacion impone una solucion suave para el ujo las simplicaciones y agrupando las variables se obtiene el
o ptico. En [1] se presenta una version linealizada de este siguiente sistema de ecuaciones:
modelo considerando terminos de primer orden de la ecuacion
para E(u, v).
Se presenta el funcional metodo de Horn-Shunck [1]: Ix2 + 2 + (x) + (x)
u + Ix Iy v = 2 u n u e I t I x
n
(x) (x)
Ix Iy u + Iy2 + 2 + n v = 2 v + n ve It Iy .
2 2 2
E(u, v) = |Ix u + Iy v + It | +2 (|u| +|v| ), (2)
Se pueden denir terminos auxiliares A, B, C de la sigu-
en que Ix , Iy e It son las componentes hortizontal, vertical y iente forma:
temporal del gradiente de las imagenes I0 e I1 . Esta derivadas A= Ix2 + 2 + (x)
n
parciales se calculan como en [1]. B= Ix Iy
A este funcional 2 se le agregan correspondencias prove-
(x)
nientes de la busqueda exhaustiva con un termino adicional C= Iy2 + 2 + n ,
en la ecuacion 3: permitiendo reescribir la ecuaciones:
Au + Bv = 2 u + (x)
n u e I t I x
E(u, v) =
2
|Ix u + Iy v + It | + 2
2
(|u| + |v| )
2 Bu + Cv = 2 v + (x)
n v e I t I y ,
calculando la solucion para u y v por la regla de Cramer se
(x) obtiene:
+ (u ue )2 + (v ve )2 , (3)
n
en que ue y ve son las componentes vertical y horizontal del C 2 v + (x)
n v e I t I y B 2
u
+ (x)
n u e I t I x
ujo o ptico exhaustivo we = (ue , ve ). En que n es un factor u=
(x) 2 2
- 122 -
El error cometido por el metodo de Horn-Schunck viene
dado por:
2
Da = |Ix v1 + Iy v2 + It | . (9)
El error cometido por el metodo Exhaustivo viene dado por:
2
De = |I0 (x) I1 (x + v)| . (10)
Podemos denir el valor de (x) como se indica:
(a) (b)
0 Da De
(x) =
g(x) otro,
el valor de g(x) sera la funcion:
1
g(x) = . (11)
1 + e(De Da )
Esta funcion g(x) es similar a la usada en [8]. Esta funcion
pondera las correspondencias exhaustivas y las usa para guiar
(c) (d)
o no al metodo de Horn-Schunck.
III. I MPLEMENTACI ON
La implementacion de este metodo se ha realizado en una
GPU (Graphic Processing Unit). La GPU se ha transformado
en una herramienta muy importante para el procesamiento de
imagenes. La enorme cantidad de procesadores incluidos en la
GPU permite realizar calculos en forma paralela disminuyendo (d) (e)
los tiempos de procesamiento. Fig. 1: Ejemplos de secuencias de imagenes del banco de
Como base para la implementacion de este trabajo se ha imagenes Middlebury. (a) y (b) secuencia Urban2. (b) y (c)
utilizado la implementacion del algoritmo de Horn-Schunck secuencia Grove2. (d) y (e) secuencia RubberWhale
disponible en el SDK de la GPU NVidia [12]. Se han modi- .
cado el codigo original realizandose los siguientes cambios:
se procesan imagenes en niveles de gris, se ha agregado un
bloque para realizar la busqueda exhaustiva de correspondecias
y se han modicado las ecuaciones para el calculo del ujo
o ptico agregando las correspodencias adicionales.
Se dispone de la GPU NVidia GTX 650 Ti compatible con
CUDA version 3.0.
- 123 -
TABLE I: Desempeno del metodo de Horn-Schunck para
Middlebury
Secuencia EP E AAE
Hydrangea 3.18 57.69
Dimetrodon 1.63 47.50
RubberWhale 0.55 18.85
Urban2 8.03 52.28
Urban3 6.91 61.68
Grove2 2.69 54.29
Grove3 3.38 47.37
Venus 3.34 50.80
angular error (AAE) para cada ujo o ptico estimado. La Fig. 3: Comparacion de ground truth y resultados obtenidos
ecuacion 12 y la equacion 13 son utilizadas para calcular EPE con implementacion de ujo de Horn-Schunck.
y AAE respectivamente, la que se indica a continuacion:
N
1
EP E = ((ui gt1i )2 + (vi gt2i )), (12)
N i=1
en que (u, v) son las componentes del ujo o ptico y (gt1 , gt2 )
componentes del ground truth, N es el numero de puntos en
que se calcula el ujo.
Fig. 4: Codicacon para la representacion en color del ujo
N
o ptico.
1 1 + ui gt1i + vi gt2i
AAE = cos1 .
N i=1 1 + u2i + vi2 1 + gt21i + gt22i
(13) Para el calculo del metodo Exhaustivo se han utilizado
En las secuencias de imagenes con grandes desplazamiento entornos de 7 7 pixeles.
el banco de imagenes de Middlebury no se dispone ground En la Tabla II se observa que los valores de AAE y EP E
truth, as que se evaluaran solo en forma cualitativa. son menores que los determinados para el metodo de Horn-
Schunck, solo la secuencia RubberWhale presenta una valor
A. Resultados para Horn-Schunck menor de EP E en el metodo de Horn-Schunck que en el
Exhaustivo. Las soluciones que se observan en la Figura 5
En la Tabla I se muestran los resultados obtenidos para son abruptas y muy poco suaves.
AAE y EP E con un valor de = 0.1. Los ujos o pticos
obtenidos se codican en color y magnitud de acuerdo a la
codicacion de Middlebury que se muesta en la Figura 4. C. Resultados para metodo Combinado
Se observa en los resultados de la Tabla I que AAE y Los resultados del metodo Combinado se obtuvieron con
EPE presentan valores altos. Las soluciones del ujo o ptico un valor del parametro = 0.1 y con parametros = 100.
se observan suaves en la Figura 3. En la Figura 6 se muestran el ujo o ptico Combinado en
En la Figura 3 se muestran los ujos obtenidos. una representacion en color.
Los reultados obtenidos por el metodo Combinado que se
muestran en la Tabla III indican que el desempeno del metodo
B. Resultados obtenidos para el metodo Exhaustivo Combinado es superior a cada de uno de los metodos por
En la Tabla II se muestran los resultados obtenidos con el separado. En la Figura 6 se observan que las soluciones son
metodo Exhaustivo. suaves.
En la Figura 5 se muestran los resultados obtenidos para el En la Figura 7 se muestra para las secuencias Urban2 y
metodo Exhaustivo. RubberWhale: el valor ujo ground truth, el ujo de Horn-
- 124 -
TABLE III: Desempeno del metodo Combinado para Middle-
bury
Secuencia EP E AAE
Hydrangea 0.57 12.46
Dimetrodon 0.54 15.92
RubberWhale 0.39 12.18
Urban2 3.44 23.04
Urban3 4.33 25.29
Grove2 0.59 7.93
Grove3 1.57 15.51
Venus 1.82 25.32
- 125 -
Fig. 8: Resultados de ujo o ptico en imagenes con grandes
desplazamientos
R EFERENCES
[1] B. K. P Horn and B. G. Schunck, Determining Optical Flow. Articial
Intelligence, 17, pp. 185-204. 1981.
[2] M. Stoll, S. Volz, A. Bruhn. Adaptive Integration of Features Matches
into Variational Optical Flow Methods, ACIP2012, 2012.
[3] F. Steinbruecker, T. Pock, D. Cremers. Large DisplacementOptical Flow
Computation without Warping. In IEEE International Conference on
Computer Vision:185-203, 2009.
[4] S. Baker, D. Scharstein, J. Lewis, S. Roth, M. Black, R. Szelinsky. A
Database and Evaluation Methodology for Optical Flow. Int.J. on Comput.
Vis., 92:1-31, 2011.
[5] J. Weickert, A. Bruhn, T. Brox, N. Papenberg. A survey on variational
optic ow methods for small displacements. Chapter in Mathematical
Models for Registration and Applications to Medicial Imagen, Springer,
Fig. 7: Comparacion de resultados. De arriba a abajo ground 10:103-136.
[6] A. Bruhn, J. Weickert, C. Feddern, T. Kohlberger and C. Schnoerr. Real-
truth, ujo o ptico de Horn-Schunck, metodo Exhaustivo y time Optical Flow Computation with Variational Methods. Computer
metodo Combinado, funcion (x). Analysis of Images and Patterns 2003, Groeningen, The Netherlands, pp.
222-229, 2003.
[7] J. Barron, D. Fleet, S. Beauchemin. Performance of Optical Flow
Technics. International Journal of Computer Vision. Vol. 12, 1:43-47.
V. C ONCLUSION [8] X. Li, Y. Jiaja, M. Matsushita. Motion detail preserving optical ow. IEEE
Conference on Computer Vision and Pattern Recognition, 2010. http :
Se ha implementado un metodo combinado que considera //www.cse.cuhk.edu.hk/leojia/projects/f low/.
el metodo de Horn-Schunck y correspodencias determinadas [9] S. Baker, D. Scharstein, J. Lewis, S. Roth, M, Black, R. Sze-
usando busqueda exhaustiva. El calculo de las corresponde- lensky. A Database and Evaluation Methodology for Optical
Flow. International Journal of Computer Vision, 92:1-31. 2011.
cias exhaustivas se determinaron en forma simple, usando http://vision.middlebury.edu/ow/
diferencias entre niveles de gris de entornos. Se ha logrado [10] E. Meinhardt, J. Sanchez, D. Konderman. Horn-Schunck Optical Flow
fusionar ambos metodos en uno que presenta un desempeno with a multi-scale strategy. http://www.ipol.im/pub/art/2013/20/article.pdf
[11] T. Brox, C. Bregler, J. Malik. Large Displacemnet Optical Flow. IEEE
mejor que cada uno de ellos en forma independiente. Se conference on Computer Vision and Pattern Recognition, 2009.
ha denido un funcion (x) que permite discriminar entre [12] M. Smirnov. Optical Flow Estimation with CUDA. http :
calcular ujo o ptico solo usando el metodo de Horn-Schunck //docs.nvidia.com/cuda/samples/3I maging/HSOpticalF low/.
2012.
o usar correspondecias adicionales.
- 126 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 127 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
analizador de espectros como instrumento de medicin 2. Para configurar el ancho de banda se tiene tres
principal, Tabla I. El segundo nivel est el instrumento virtual opciones: predefinido, personalizado y automtico, ver
(software de medicin asociado). Para la comunicacin de los Tabla II.
datos, el computador se conectado al analizador de espectro
mediante Ethernet y al GPS mediante USB, los datos se TABLA II
LISTA DE CANALES
almacenan localmente.
Modo de Configuracin
Param. Predefinido Personalizado Automtico
Entrada de usuario Entrada de usuario Entrada de usuario
+ (6!") +
Entrada de usuario
Entrada de usuario Entrada de usuario Entrada de usuario
Entrada de usuario
6!"
2) Threshold
El umbral se define por las caractersticas de cada valor de
emisin si el nivel de potencia del canal supera el umbral,
se considera ocupado.
Fig. 1. Modelo de capas del Sistema de Medicin. Este es uno de los factores ms importantes, el umbral
afectan directamente el resultado, debe ser lo
TABLA I suficientemente pequeo para detectar todas las seales, y
CAPA 1: ESPECIFICACIN DE LOS SENSORES
lo suficientemente alta para rechazar el ruido. Hay tres
Equipo Referencia Rango
Antena HG2404CU 800-3000MHz
criterios para la seleccin del umbral de ruido: umbral de
Omnidireccional decisin mxima probabilidad de falsa alarma y 10 dB por
Analizador de Rohde & Schwarz 9kHz a 6 GHz encima del ruido de fondo [3] [6].
Espectro ZVL6 3) Tiempo
GPS Garmin GPSmap Diferentes tiempos son importantes para la medicin de
62S
ocupacin con un analizador de espectro usando un sistema
automtico. El ms bsico de estos tiempos es el tiempo de
B. Funciones del instrumento virtual la transmisin individual ms corta. Idealmente, el
GeoSpectScanner, instalado en la estacin de monitoreo, analizador de espectro debe adquirir los datos de espectro lo
permite: suficientemente rpido para que se puedan detectar varias
- Configurar el analizar de espectro, de modo automtico veces por cada transmisin, este tiempo se denomina
como manual. Tiempo de Medicin de una Muestra ( ), est
- Configurar de campaas de medicin. directamente relacionado con el SWT del equipo de
- Adquirir, almacenar y procesar los datos. medicin. El tiempo entre dos observaciones consecutivas
- Presentar los datos mediante tablas, grficas y tendencias, se denomina tiempo de tratamiento ( ), sumado con el
reportes, visualizacin del espectrograma de ocupacin, se obtiene el tiempo de observacin por canal ( ).
clculo de ocupacin del canal y la clasificacin de canales Otro parmetro es el tiempo que tarda en analizar todos los
canales de la banda conocido como Tiempo de Iteracin se
y tendencia de ocupacin: mximo, mnimo media,
calcula a partir de = . El usuario define la
mediana.
duracin total de la medicin T_T y el Periodo de
Integracin de datos , con esta informacin se calcula el
IV. INTERFAZ DE USUARIO nmero de veces que se realizar el promedio de volumen
A. Configuracin de la Medicin de Ocupacin de datos = / , y el nmero iteraciones = /
Cuando el equipo de medicin est diseado, el siguiente necesarias por Periodo de Integracin.
paso es decidir el ancho de banda de canal que se mide a travs
de toda la banda de frecuencia.
1) Frecuencia
Para analizar una banda de frecuencia superior a 30 MHZ
se debe dividir en N canales. El ancho de banda del canal
no debe ser menor al ancho de banda del canal de la
tecnologa que se est estudiando, (i.e. DVB-T2 en
Colombia tiene canales de 6MHz).
1. La lista de canales se genera de acuerdo a (1) donde 0 Fig. 2. Muestreo en tiempo y frecuencia para la adquisicin de datos.
B. Configuracin del Analizador
(
) = [ +
, + (
+ 1)
] (1)
Para conseguir la precisin patrn de emisin debemos
seleccionar cuidadosamente los parmetros de configuracin
- 128 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
V. PROCESAMIENTO DE DATOS
El proceso consiste en cuatro pasos: adquisicin de datos,
clculo del ciclo de trabajo para cada canal, clculo del ciclo de
trabajo de la banda y clasificacin de canales.
A. Datos de Entrada sin Procesar
El dato de entrada es la distribucin de la potencia de una seal
en el dominio de la frecuencia o Densidad Espectral de Potencia
DEP en dBm, medido en un instante de tiempo. El analizador
de espectro entrega un vector de datos #[$% ] de longitud
(& 1) sin ningn tipo de tratamiento, donde cada entrada
' representa el valor de potencia en la frecuencia'* . Este
*
vector de datos se escribe en una matriz con SWP-1 columnas
y filas. Los valores de ' se calculan a partir del diferencial
(bin) de frecuencia -' (2) (3), definido como el espacio en
frecuencia entre dos muestras consecutivas.
Fig. 3. Interfaz de usuario para configurar los parmetros del analizador.
Donde
' '3 457
-' = = (3)
& 1 & 1
- 129 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
>A744 =
trabajo. ?<\
:% . Se asume que durante el tiempo tiene
El ciclo de trabajo DC indica la frecuencia de las muestras de una ocupacin promedio #> S9T
la seal que superan el umbral durante un periodo de tiempo.
9. Se calcula el tiempo promedio de ocupacin mximo
En cada uno de los canales almacenados en la matriz se calcula
%
- 130 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Figura 6. Densidad de potencia promedio banda 865-895 MHz Figura 9. Densidad de potencia promedio banda 76-110 MHz
a) Canal 1 b) Canal 2
a) Canal 1 b) Canal 2
c) Canal 3 d) Canal 4
c) Canal 3 d) Canal 4
e) Canal 5 f) Canal 6
- 131 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 132 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract Vegetation indices calculated on multispectral Futuras aplicaciones se extendern en otros campos como
images have been used for quantify the health and status of biologa, silvicultura, investigacin ambiental, vigilancia e
vegetation. Images used for these studies were been obtained with inspeccin de infraestructura.
Landsat 8 satellite, these images represent high cost for low and
middle budget organization. II. ESTADO DEL ARTE
This work present the methodology for develop an open source
multispectral camera array for vegetation analysis. This system A. Arreglo multiespectral de cmaras
has been built in base of open source devices such as Raspberry Un arreglo multiespectral de cmaras es un conjunto de
Pi Linux Computer on Module, and open source libraries like sensores de imagen las cuales estn dispuestas en forma de
OpenCV. Also, the entire code, schematics and diagrams have
matriz, se colocan de esta manera para obtener una imagen de
been released with open source licenses.
espectro diferente de un mismo objeto en cada uno de los
sensores.
Index Terms Multispectral Camera, Image Processing,
Cada sistema ptico posee un sensor CMOS, un filtro pasa
Vegetation Index, Multispectral Image, Remote Sensing.
banda, un lente y un sistema electrnico para realizar el control
del sensor y as obtener la imagen.
I. INTRODUCCIN En un arreglo de cmaras, la sincronizacin del disparo es uno
de los aspectos ms importantes debido que se espera que todos
E L desarrollo y aplicacin prctica de sistemas electrnicos
de medicin de vegetacin en la agricultura y medio
los sensores obtengan la misma imagen en el mismo instante de
tiempo con igual velocidad de disparo y exposicin. [2]
ambiente aumenta la productividad del agro y la calidad de
El sistema ptico de la cmara se muestra en la Fig. 1.
vida en un pas.
En la actualidad existe la posibilidad de tomar fotografas
multiespectrales satelitales de reas de vegetacin para Lente
determinar ciertas caractersticas como: salud, densidad,
cobertura, etc. Sin embargo para aplicaciones de reas Filtro
especficas, este tipo de tecnologa no brinda una opcin
viable. Sensor de imagen
La presente investigacin da una solucin econmica, de
cdigo abierto y de rpida implementacin mediante la Fig. 1. ptica de una cmara multiespectral. [3]
construccin de una arreglo multiespectral de cmaras para el
monitoreo de vegetacin en el espectro visible e infrarrojo El arreglo sensor-filtro-lente en un sistema multiespectral
cercano. presenta la posibilidad de realizar un intercambio de filtros de
Entre las principales aplicaciones del equipo se encuentran acuerdo a las necesidades del usuario, sin embargo se pueden
monitores de crecimiento, salud, densidad y cobertura de presentar caractersticas no deseadas como: aberracin
vegetacin; mediante el uso de diferentes ndices de cromtica y error de paralaje.
vegetacin generalmente basados en el uso de las bandas
Aberracin cromtica: Es un tipo de distorsin ptica
espectrales del satlite Landsat. [1]
provocada por la imposibilidad de una lente para enfocar todo
un rango de espectro de luz en un nico punto de convergencia.
Esta caracterstica se debe tomar en cuenta en un sistema de
J. Barreiros, was with the Department of Automation and Control, Escuela
Politcnica Nacional, Quito, 170517 ECUADOR (e-mail: arreglo de cmaras ya que la aberracin cromtica en cada
jose.barreiros@epn.edu.ec). imagen puede sumarse y ser significativa una vez que se usen
N. Magne, was with the Department of Automation and Control, Escuela varias imgenes multiespectrales para algn estudio posterior.
Politcnica Nacional, Quito, 170517 ECUADOR (e-mail:
nicolas.magne@epn.edu.ec). [4]
- 133 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
C. Sensor
Fig. 3. Efecto de la Aberracin Cromtica en una imagen.
El sensor de imagen CCD o CMOS permite la adquisicin de
imgenes en su espectro de respuesta. Cabe recalcar que
Error de Paralaje: Este error es uno de los ms comunes en mientras mejor sea la respuesta espectral ser posible escoger
arreglos de cmaras y se refiere al desplazamiento aparente de las bandas espectrales en rango ms amplio de espectro.
un objeto en las diferentes imgenes adquiridas debido al Existen dos tipos de sensores: color y monocromticos. El
cambio de punto de vista inherente en un arreglo de matriz. [6] sensor a color dispone siempre de algn tipo de filtro, en la
En Fig. 4 se muestra el efecto del error de paralelaje en un mayora de los casos se trata de un filtro de mosaico o Bayer,
arreglo de cuatro cmaras y el respectivo corte del campo visual que est formado por 50% de filtros verdes, un 25% de rojos y
para su correccin.
un 25% de azules, los cuales se interpolan para formar la
imagen RGB. [9]
V El sensor monocromtico posee solo un canal de imagen el
FO cual recoge la informacin en todo su espectro. Es por esta
razn, que el sensor monocromtico es el ms adecuado para el
uso en arreglos multiespectrales de cmaras.
D. Calibracin [10]
La calibracin consiste en comparar el ndice promedio de
reflectancia en cada rango de espectros utilizado en el satlite
CAMPO EFECTIVO DE VISION
Landsat y la intensidad del pixel de la cmara en el canal
correspondiente.
Para medir la reflectancia de varios materiales en el rango del
satlite Landsat se utiliza un espectrmetro programado de tal
manera que realice un promedio de la reflectancia en un rango
Fig. 4. Efecto del Error de Paralaje. especfico.
Para medir la intensidad de pixeles de la imagen en cada
B. Bandas Espectrales material se calcula el promedio de la matriz en el segmento de
En sistemas multiespectrales se puede obtener cualquier imagen correspondiente
banda espectral mediante el uso de filtros pticos pasabanda. Finalmente se linealiza los datos y se obtiene la ecuacin
Los cuales restringen el espectro de luz a un rango menor a la lineal de calibracin (1):
respuesta espectral del sensor de imagen.
Las bandas espectrales ms usadas en estudios de vegetacin K<'A<>7
>*73U9: = '_*
<
4*-7-3U9: ` (1)
son las mismas o similares a las del satlite Landsat 7 o Landsat
8, debido a que los principales ndices de vegetacin basan su Para calcular los valores de reflectancia, que van de 0 a 1, la
clculo en dichas bandas. [7] ecuacin anterior se aplica pixel por pixel en toda la matriz de
En Tabla I se muestran las bandas espectrales usadas por el imagen.
satlite Landsat 8.
- 134 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
GPIO
Power
Dip Management Video
Switch output
LiPo Battery
uSD CARD
- 135 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
reflectancia vs intensidad de pixel la cual servir para ajustar A fin de corregir el error de paralelaje entre las diferentes
los valores de imagen. cmaras del arreglo se procesan cada una de las imgenes con
En (2) se muestra la ecuacin para calcular la nueva matriz una rutina en Python que recorta todos los bordes de las
de la imagen calibrada en reflectancia. Dicha ecuacin se imgenes a fin de que todas enfoquen la misma porcin del
aplica pixel por pixel a cada elemento de la matriz. plano.
En Fig. 10 se presenta un diagrama de la geometra de
cB7@<
>7A*C?7-73U9: = 255 K<'A<>7
>*73U9: (2) fotografa area.
B. Controlador
1 2
El controlador del dispositivo es la tarjeta de desarrollo del
soC Broadcom BCM2835: Raspberry Pi Compute on
Module; previamente cargada con la distribucin de Linux
Debian. Dicho SoC tiene un bajo consumo y reducido tamao
lo cual lo hace ptimo para esta aplicacin.
El software embebido consiste en un script Shell de Linux que
corre como servicio inmediatamente se enciende el sistema.
Este script a su vez controla la adquisicin de imagen usando el
driver UV4L y ejecuta una rutina en Python, que sondea
constantemente el puerto GPIO de la tarjeta y muestra por el
puerto de video una previsualizacin de la cmara. El puerto Fig. 10. Geometra de una fotografa area.
GPIO es usado para sincronizacin del disparo por medio de
una entrada digital, una vez que se recibe un pulso en dicha En (3) y (4) se presenta el clculo de GSD (Ground Sample
entrada el controlador dispara las cmaras y guarda la imagen Distance), que es la distancia en tierra que representa 1 pixel, y
en la tarjeta microSD correspondiente a cada sensor. El puerto de la escala de la fotografa. [12]
GPIO tambin se lo usa para sincronizar, por medio de SPI, los
! &
parmetros de imagen como exposicin, balance de blancos, f&# = (3)
'
resolucin, etc. entre todos los sensores del arreglo
multiespectral. '
En Fig. 9 se muestra el diagrama de bloques del sistema <4>7A7 = (4)
!
embebido.
Donde H es la altura de la cmara a tierra, f es la distancia
focal y PS es el tamao de cada pixel.
En (7) se presenta la ecuacin para calcular el nmero de
OpenCV pixeles de traslape en eje horizontal y/o vertical, basado en (5)
y (6), ecuaciones derivadas de la geometra de fotografa area.
@75 = (6)
<4>7A7
Script
= #5*P<A<4 ?74A75< (7)
&
- 136 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Para determinar la posicin de la cmara el controlador lee Los ndices anteriores fueron calculados mediante un
un dip swich conectado al GPIO el cual debe ser previamente algoritmo realizado en Octave, una vez que todas las imgenes
configurado por el usuario con la posicin de la cmara en el han sido descargadas a un computador. En Fig. 12 se muestra
arreglo. el diagrama de flujo de dicho algoritmo.
Inicio Inicio
TABLA II
V. CONCLUSIONES
NDICES Y COMBINACIONES DE BANDAS PARA VEGETACIN.[7]
Nombre Frmula Aplicacin Mediante el uso de dispositivos Open Source como tarjetas de
False Color Combinacin (4,3,2) Monitoreo de drenaje, desarrollo y libreras es posible realizar dispositivos de bajo
Composite patrones en el suelo y costo y rpido desarrollo para sensado remoto de vegetacin.
varios estados de Reducir los costos de imgenes areas multiespectrales
crecimiento de cultivos.
permite que se facilite el uso de ndices de vegetacin para
Natural Color Combinacin (3,2,1) Penetracin de agua y aplicaciones locales, como la verificacin de dao de
Composite estudios urbanos contaminacin de bosques y reservas ecolgicas, prevenir
Composite Combinacin (4,5,1) Monitoreo de sequas en plantaciones, verificacin de la restauracin
(4,5,1) recursos naturales: ambiental, entre otras.
nieve, vegetacin, El uso de tecnologas emergentes Open Source en la
suelos. Esta agricultura como son las imgenes multiespectrales areas
combinacin
discrimina reas aumenta la productividad y competitividad del agro.
urbanas.
VI. REFERENCIAS
NDVI Banda4 Banda3 Salud de la vegetacin
Banda4 + Banda3 [1] R. B. F. G. H. P. S. a. A. M. Myneni, The interpretation of spectral
GNDVI Banda4 Banda2 Actividad fotosinttica vegetation indexes, IEEE Transactions on Geoscience and Remote
Sensing, vol. 33, pp. 481-486, 1995.
Banda4 + Banda2
[2] N. J. V. V. e. a. Bennett Wilburn, High Performance Imaging Using
Large Camera Arrays, ACM Transactions on Graphics (TOG) -
Proceedings of ACM SIGGRAPH 2005, vol. 3, July 2005.
- 137 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
[3] Tetracam Inc., Mini-MCA, 2011. [En lnea]. Available: [8] U. G. S. USGS, What are the band designations for the Landsat
http://www.tetracam.com/Products-Mini_MCA.htm. satellites?, [En lnea]. Available:
[4] D. H. Marimont y B. A. Wandell, Matching color images: The effects of http://landsat.usgs.gov/band_designations_landsat_satellites.php.
axial chromatic aberration, Journal of the Optical Society of America, [9] E. K. C. Bryce E. Bayer, Color imaging array. U.S. Patente US
1994. 3971065 A.
[5] B. Mellish, Chromatic aberration lens diagram, Image released by GNU [10] M. N. C. D. A. E. Barreiros J., Multispectral NDVI aerial image system
Free Documentation License, 2010. [En lnea]. Available: for vegetation analysis by using a consumer camera, de Power,
https://en.wikipedia.org/wiki/File:Chromatic_aberration_lens_ Electronics and Computing (ROPEC), 2014 IEEE International Autumn
diagram.svg. Meeting on, Mexico, 2014.
[6] V. Vaish, B. Wilburn, N. Joshi y M. Levoy, Using plane + parallax for [11] Aptina Imaging, AR0130CS Datasheet, [En lnea].
calibrating dense camera arrays, Computer Vision and Pattern Available:
Recognition. CVPR Proceedings of the 2004 IEEE Computer Society https://www.aptina.com/assets/downloadDocument.do?id=1048.
Conference, vol. 1, 2004.
[12] E. F. Dennis Morgan, Aerial Mapping: Methods and Applications,
[7] K. Uddin, Image Indices, International Centre for Integrated Mountain Second Edition, Florida, USA: Lewis Publishers, 2002.
Development, Kathmandu, Nepal, 2005. [En lnea]. Available:
http://es.slideshare.net/kabiruddin/introducevariable.
- 138 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.139-142. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThis document shows the application of the coverage cada punto del entorno mediante la tcnica de radiosidad con
prediction model for wireless networks using radiosity by la particularidad que se realiza una simplificacin de la misma
progressive refinement. It was made in conjunction of the use of mediante refinamiento progresivo para de esta manera los
power measurements in the deployed network in the analysis clculos sean ms simples y de menor costo computacional.
area for compare this model. Once the obtaining of the model, Comnmente se utiliza este modelo para la renderizacin y
were made the calculations of power received and emitted at each
representacin realista de imgenes basado en la ley de
point, using the concept of radiosity by progressive refinement.
The prediction of coverage for Wi - Fi standard, which is
conservacin de la energa en cada superficie existente en
deployed in the area of analysis, was made using as main source dicho modelo. Cada superficie a la que le llega seal, se debe
two outdoor WiFi antennas, which have coverage in the points comportar como un emisor de una parte de la energa recibida;
where the measurements were made. por lo que el sistema deber realizar clculos de energa
emitida iterativos[1]. A continuacin se presenta las secciones
Index Terms Radiosity, Progressive Refinement, Wi-Fi outdoor consideradas para entender el concepto de Radiosidad por
Refinamiento Progresivo.
I. INTRODUCIN
- 139 -
E. Convergencia.
El algoritmo se repetir hasta cumplir la convergencia, basada
en el porcentaje de energa que se ha emitido Pe y la energa
reflejada total inicial de la escena Pt expresada en dB como:
' Pe $ (6)
C 10 log% "
& Pt #
- 140 -
de medio en cada punto para ahorrar recursos
computacionales.
Dentro del programa desarrollado para el anlisis de la
cobertura como se tiene dos antenas se calcula
independientemente cada una de ellas y ya que los dispositivos
se conectan usando la seal con mayor potencia en el
algoritmo se realiz algo similar seleccionando de los dos
anlisis de las antenas la que mayor potencia tiene en cada
punto.
A. Resultados Obtenidos
El objetivo principal de este documento es presentar una
comparacin entre los valores reales y los obtenidos por el
modelamiento presentado. Una vez resuelto el modelamiento
se han obtenido los siguientes resultados, en el Cuadro 1 y el
Cuadro 2 muestra algunos valores de potencia obtenidos por Fig. 5. Modelamiento para la Antena 2
las mediciones en el campus, y los valores que fueron
obtenidos mediante el modelamiento.
La figura 3 muestra la potencia que est siendo emitida por la
Antena 1, para valores de potencia ms altos los puntos en
anlisis toman un coloracin roja, y se va modificando el color
en funcin del nivel de potencia hasta llegar a un color azul
para niveles muy bajos de potencia. Como se puede observar
en la Figura 4, cuando se realiza el anlisis para la Antena 1 el
mximo error obtenido entre los valores medidos y calculados
es del 8%, este error se da en los puntos de anlisis ms
alejados de antena.
- 141 -
Utilizando el mtodo de radiosidad por refinamiento
progresivo se puede visualizar grficamente la cantidad de
potencia existente en cada punto de un rea de anlisis con
gran precisin, lo que permite la planeacin correcta de una
red y usando de manera ms efectiva los recursos previo a la
instalacin de los mismos.
- 142 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.143-148. Santiago de Chile, 28 al 30 de Octubre 2015
- 143 -
III. MATERIALES Y METODOS Numpy: Es una extensin de Python, que le agrega a este
lenguaje un mayor soporte para vectores y matrices,
Para el desarrollo de este proyecto, los registros de seales constituyendo una biblioteca de funciones de alto nivel para
ssmicas fueron proporcionados por el Departamento de operar con cualquier tipo de problema matemtico.
Geofsica de la Universidad de Chile y corresponden a
informacin registrada de acelermetros de banda ancha e V. PROCEDIMIENTO
instrumentos de periodo corto, en las tres componentes o
canales (vertical, norte-sur, este-oeste). Contienen informacin
de cada una de las estaciones de la red sismolgica desde La Seleccin de la muestra y tipos de Sensores Sismolgicos:
Serena hacia el norte, abarcando el perodo del 30 de marzo al Como ya se mencion, el departamento de Geofsica hizo
5 de abril de 2014. Los archivos estn en formato miniSEED, entrega de una semana de registros de 37 sismgrafos en total.
con cortes de un da por cada canal. De estos, se seleccionaron 10 acelermetros para trabajar. En
Adems de entregar el registro de la seales (archivos total se obtuvieron 21 archivos por estacin, equivalentes a los
MiniSeed), el Departamento de Geofsica hizo entrega de un das de registros (21/3= 7 das de registros, 210 archivos en
documento en formato CSV que contiene las etiquetas, es total).
decir, los tiempos en donde se identifica la llegada de las Limpieza de la muestra y seales ntegras: Los archivos
ondas P y S de cada sismo. MiniSeed contienen registros grabados continuamente. Pero
La informacin contenida en estos archivos se ha graficado en algunos archivos el registro est cortado debido a
utilizando el lenguaje de programacin Python. En la siguiente dificultades tcnicas. A razn de esto es que se procedi a
figura se puede observar en color rojo todos los eventos verificar cuantas trazas tenan los archivos.
identificados en la data entregada.
TABLA I
RESUMEN DE ESTACIONES CON ARCHIVOS LIMPIOS: UNA TRAZA.
- 144 -
Fig. 3. Grfica de una seal sin normalizar
j(P9 P )k + (v9 v )k + ("9 " )k De los 299 registros de sismos, se identificaron 65 de estos
= 9 + con claridad, que no necesitaban un tratamiento de filtros para
L
eliminacin de ruido y en donde se podan identificar con
Dnde: claridad los eventos ssmicos.
9 : Tiempo de ocurrencia del evento (sismo)
P9 P : la distancia en el eje x del sismo al
sismmetro VI. MATRIZ DE COVARIANZA
v9 v : la distancia en el eje y del sismo al
sismmetro
Como las seales ssmicas se pueden modelar como
"9 " : la distancia en el eje z del sismo al
procesos aleatorios de tres componentes, la matriz de
sismmetro
covarianza asociada permite determinar las relaciones de
L3 : velocidad de la onda P (se deja a 6000m/s)
variacin que existen entre las tres componentes y con ello
L : Velocidad de la onda S (se deja a 3500m/s) encontrar la direccin desde donde proviene la onda. Para
disear un programa que calcule la matriz de covarianza, se
De un total de 897 archivos se logr separar 299 registros deben tener en cuenta distintos aspectos que se detallarn a
de sismos con magnitud de 4 a 4.9 (se eligi este rango de continuacin.
magnitud, debido a que son los eventos que ocurren con ms
frecuencia). De todos estos eventos ssmicos identificados, se Sea la funcin que representa las componentes de un
observaron seis registros de sismos superpuestos. sismo, definida por:
- 145 -
donde X1, X2, X3, son tres vectores ortogonales, cuyas
componentes son la serie temporal radial, transversal y
vertical. Estas series se obtienen de la rotacin de las seales
originales, provenientes de los sismmetros, mediante el
mtodo de los vectores propios de Jurkevics.
La covarianza mij se evala como: Fig. 7. Captura de pantalla del resultado del filtro de polarizacin a travs de
la matriz de covarianza. En ella se puede visualizar el comportamiento de la
covarianza (segunda grfica) y la seal filtrada (primera grfica). (Ver Anexo:
grfica Covarianza).
- 146 -
Dicho software logra reagrupar los conceptos destacados VII. CONCLUSIONES
de los programas anteriores, tratando de conservar la
interaccin con el usuario sin la necesidad de recurrir a El trabajo se dividi en varias etapas. Primero: Pre-
instrucciones por consola de comandos. procesamiento de datos que se compuso de dos subfases:
Seleccin de la muestra (definicin las estaciones de la red
sismolgica desde La Serena hacia el norte, perodo del 30 de
marzo al 5 de abril de 2014) y Limpieza de Datos (verificacin
de Trazas completas y eliminacin de registros con saturacin
por ruido). La limpieza de datos fue realizada varias veces fue
y evaluada por expertos en el rea pertenecientes al
Departamento de Geofsica de la Universidad de Chile.
Segundo: Desarrollo del software prototipo: Matriz de
Covarianza y Movimiento de una partcula. Se logr
representar grficamente una seal normal, filtrada y el
comportamiento de la diagonal principal de la matriz de
covarianza. Este tipo de anlisis no se haba realizado
anteriormente, y es un avance importante en el estudio de las
ondas ssmicas, que permitira refinar la informacin relativa a
los sismos de modo que los futuros investigadores tengan una
metodologa de contraste de informacin adicional a las ya
existentes en lo respecta a la identificacin de un evento.
Fig. 9. Captura de pantalla del tablero de herramientas de la aplicacin, en ella Adems, queremos destacar que esta investigacin ha
se puede abrir las tres componentes de un sismo, graficarlas, asignar un
intervalo de muestreo para el movimiento de la partcula y hacer un
tenido impactos positivos en el equipo de la Escuela de
seguimiento de ste. Computacin e Informtica de la Universidad Central,
pudiendo destacarse la creacin de una lnea de investigacin
Para lograr representar el movimiento de una partcula, es en el rea de las Ciencias de la Tierra, Desarrollo de
necesario considerar que se deben componer vectorialmente aplicaciones, Interpretacin y comprensin de archivos con
dos seales ssmicas en un mismo instante de tiempo. Para registros de eventos ssmicos y obtencin de resultados y lo
ello, se ha tomado la seal ESTE OESTE (X) de un sismo y ms importante es el inters creciente de estudiantes de la
la seal NORTE SUR (Y) para luego componerlas Escuela en esta lnea, donde ya se estn desarrollando
vectorialmente, graficando as, punto por punto, los memorias relacionadas a esta rea y nuevas postulaciones a
movimiento que se tienen en X e Y, correspondientes a los fondos. El prototipo diseado no es revolucionario, pero
puntos cardinales Norte, Sur, Este y Oeste del plano de La contribuye a una pieza clave: la extraccin de informacin y
Tierra. es un paso en la direccin correcta.
(1) Referencias
[1] By I. G. Gass, Peter J. Smith, R. C. L. Wilson (2002) Introduccin a
las ciencias de la tierra
[2] Francisco Hidalgo Fuentealba (2006) Herramienta de Apoyo a la
enseanza del clculo del epicentro y magnitudes de un sismo
[3] Millones juregui, Jos Luis (2002) Localizacin de un sismo
utilizando una estacin de tres componente
[4] Crawford F.S. Jr (1994). Ondas. Editorial Revert Espaa.
[5] Jos Juan Giner Caturla, Sergio Molina Palacios (2001) Sismicidad y
riesgo ssmico en la C.A.V
[6] J. M. Espndola C., Universidad Nacional Autnoma de Mxico.
Instituto de Geofsica, Z. Jimnez J Terremotos y ondas ssmicas
Fig.10. Captura de pantalla del programa que muestra el movimiento de una
partcula en los ejes X e Y (sismo Simple). En ella se puede observar las tres [7] John G. Proakis, Dimitris G. Manolakis. (2007) Tratamiento digital de
componentes del sismo (izquierda) y el movimiento (derecha). seales
[8] Csar Jimnez Tintaya, Procesamiento de seales ssmicas en Matlab
En este programa, es posible observar el comportamiento [9] M JULIA TELLEZ, ANALISIS E INTERPRETACION DE ONDAS
P Y 5 DE PERFILES ssmicos. APLICACION AL NOROESTE DE LA
de la partcula en el momento exacto cuando llega la seal P pennsula IBERICA., UNIVERSIDAD COMPLUTENSE DE
del sismo, mostrando que si la partcula sube en el eje Y y se MADRID.
desplaza hacia la derecha en el eje X, estamos frente a la [10] Jimnez C (2005) Procesamiento Digital de Seales en entorno Matlab.
direccin del movimiento, que para efectos de este ejemplo, Instituto Geologico del Per.
sera una direccin NORESTE en el plano horizontal de la [11] Meek, R. & Linville, A. (1991). Method for removing coherent noise
tierra. from seismic data through f-x filtering. Dallas, Texas.
- 147 -
[12] Chambers, R., Sitton, G., Paffenholz, J. (1996). Method of reducing [23] Sheriff, R.E., 1984, Encliclopedic dictionary of exploration geophysics:
noise in seismic signals by adaptive filtering of a noise reference. Soc. Expl. Geophys.
Missouri City, Texas. [24] Miguel Herraz Sarachaga, Conceptos bsicos de sismologia para
[13] Bormman, P.; Wylegalla, K.; y Klinge, K. (1997). Analysis of ingenieros.
broadband seismic noise at the German Regional Seismic Network and [25] L. Barrientos, J. Fernandez, F. Rivero, Anlisis geogrfico y estadstico
search for improved alternative station sites. Journal of Seismology, de la sismicidad en la costa mexicana del Pacfico Boletn de los
Vol. 1, 357-381. Sistemas Nacionales Estadstico y de Informacin Geogrfica Vol3,
[14] Cesca, S. (2001). Estudio del ruido ssmico en la estacin de banda Nm. 1, 2007, p3.
ancha de San Fernando (SFUC). Tesina. Dpto. de Fsica de la Tierra, [26] C. Gonzales, Los sismos y su medicin Sismologa siglo XX, Cpsula
Astronoma y Astrofsica I. Facultad de Ciencias Fsicas. Universidad 372, 2009.
Complutense de Madrid. [27] Sismo, Comisin Nacional de Prevencin de Riesgos y Atencin de
[15] Jurkevics, A. (1988). Polarization Analysis of three-component array Emergencias. 2007, p23.
data. Bull. Seis. Soc Am., 78, 1725-1743. [28] Estudio de Sismicidad, DOCUMENTO N 1201- IB-GE-IT-04-Rev 0,
[16] Freire S. L. M.; Ulrych, T. J. (1988). Application of singular value VST Ingenieros, Comein S.A, 2010, p5.
decomposition to vertical seismic profiling, Geophysics, Vol.53, 778- [29] J. Colina, Tipos de Sismos. Online [Abril, 2013]
785.
[30] CEPRODE. Actualidad sobre desastres, Boletn de extensin cultural
[17] S. Anderson Analysis of a Polarized Seismic Wave Model from the de CEPRODE - Centro de Proteccin para Desastres. Ao 1, Num1.
IEEE.
[31] Sobre las escalas de magnitud, Enseanza de las Ciencias de la Tierra,
[18] Ye Zheng. R Polarization Filter:Diseing and Filter 2011 (19.3), pp 267-275
[19] Aws Al-Qaisi, W.L. Wooo. S.S.DLAY Blind Seismic Wafield [32] J. Valenzuela, Escalas de Intensidad, C52S Diseo Ssmico de
Separation Using Frecuency Singular Value Estructuras. 2007.
[20] Dayan Rahamim, Joseph Tabrikian, Senior Menber (2004) Source [33] D. Vargas, E, Rodriguez, J Otero, Alternativas Para La Deteccin Y
Localization Using Vector Sensor Array in a Multipath Environment Monitoreo De Amenazas Ssmicas Basadas En Arduino 2013
[21] Kanasewich, R.E., 1981 Time sequence analysis in geophysics The [34] Dixon, T. H., Jiang, Y., Malservisi, R., Mccaffrey, R., Voss, N., Protti,
University of Alberta Press M., & Gonzalez, V. (2014). Earthquake and tsunami forecasts: Relation
[22] Jurkevics, A. 1988 Polarization analysis of three-component array data: of slow slip events to subsequent earthquake rupture. Proceedings Of the
Bull, seis. Soc. Am, 78, 1725 1743. National Academy of Sciences Proc Natl Acad Sci USA, 111(48),
1703917044.
- 148 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Control
Automtico
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
I. INTRODUCCIN
Fig. 1. Esquema del sistema propuesto 1
- 149 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 150 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Costo
Componente
(dlares)
KXR94-2283 10
nRF24L01 4
MCF51JM128 6
Quectel M95 25
Memoria SD 2GB 8
- 151 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
VIII. PERSPECTIVA
El presente trabajo describe los avances logrados en un
Proyecto de Investigacin en desarrollo. Las pruebas descriptas
se han realizado en el edificio del Instituto de Investigaciones
Antissmicas con el prototipo construido, obteniendo
resultados satisfactorios para los objetivos propuestos.
Es de esperar que el presente trabajo incentive la adopcin de
redes inalmbricas para el monitoreo ssmico en diversos tipos
Fig. 6.- Grfica dinmica en servidor web
de edificaciones, manteniendo una relacin costo-beneficio
sumamente atractiva.
VI. APLICACIN DE ADQUISICIN DE DATOS EN
TIEMPO REAL
El mdulo GSM/GPRS utilizado cuenta con pilas de
software para su uso en redes de paquetes de datos tales como
TCP/IP y UDP/IP. El protocolo UDP/IP es muy til en
aplicaciones de transmisin de datos en tiempo real como
streaming de audio y video. Para la red de sensores descripta en
este trabajo se ha utilizado el protocolo UDP/IP para la
recepcin en tiempo real de datos provenientes de sensores de
aceleracin, de uso en estudio y deteccin de eventos ssmicos.
Para esta aplicacin, tres nodos sensores como el mostrado
en la Figura 3 fueron dispuestos en topologa estrella en una Fig. 8. Registro ssmico en formato CSV
planta de un edificio, fijados firmemente a la estructura
mediante anclaje con tornillos. El objeto del sistema fue recibir REFERENCES
informacin relativa a las vibraciones a las que estaba sometido
el edificio en cada uno de los puntos monitoreados en forma [1] SuraiyaTarannum, Wireless Sensor Networks, Ed.
inalmbrica. Los datos recibidos por el nodo coordinador se Croacia: InTech, 2011.
grafican en tiempo real. [2] Ren Rail-Ip, "Evaluation of Low-Cost MEMS
La Figura 7 permite observar una grfica de aceleracin en Accelerometers and Investigation of Inertial Algorithms
los tres ejes coordenados, obtenida en tiempo real desde uno de for Dead Reckoning in Railway Environment ", M. S.
los sensores de la red inalmbrica instalado en el edificio. Thesis, Dept. of Electrical and Computer Engineering,
University of Toronto, Toronto, Canad, 2014
[3] "nRF24L01 Single Chip 2.4GHz Transceiver Preliminary
Product Specification", Nordic Semiconductor ASA,
Noruega, 2008
[4] "MCF51JM128 ColdFire Integrated Microcontroller
Reference Manual", Freescale Semiconductor, Texas,
USA, 2009
[5] "M95 Hardware Design", Quectel Wireless Solutions
Co.,Ltd., Shanghai, China, 2012
[6] A. Weiner, "Plastic Fiber Optics", Siemens, 2003
[7] "HFBR-0500Z Series Datasheet", AVAGO Technologies,
California, USA, 2011
[8] NobuoFunabiki, Wireless Mesh Networks, Ed. Croacia:
InTech, 2011
[9] AmadejTrnkoczy (2012): Understanding and parameter
setting of STA/LTA trigger algorithm. - In: Bormann, P.
(Ed.), New Manual of Seismological Observatory Practice
Fig. 7. Captura de Pantalla de datos en tiempo real 2 (NMSOP-2), Potsdam : Deutsches
GeoForschungsZentrum GFZ, p. 1-20.
VII. CONSUMO Y DISTANCIA DE TRANSMISIN
Las pruebas realizadas con el sistema arrojaron una distancia
de transmisin mxima de aproximadamente 800 mts a campo
abierto y 200 mts en interiores con paredes de materiales de
construccin en seco, a una tasa de transmisin de 250 Kbps.
El consumo alcanza picos de 118 mA en modo transmisin,
y en modo recepcin ronda los 45 mA.
- 152 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 153 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
We identify a second group of diagnostics with optical Trading Scheme [20] or the emissions norm for incineration in
devices, based on the interaction of electromagnetic radiation Chile [21], which apply strong economic penalties to the
with the molecules present in a flame. The light from the industries that exceeds pollutants emissions regulations. We
flame is the core of any of the optical methods of combustion classify the combustion optimization methods in two main
diagnostics. This method measures several variables, such as groups, the first one is a data based method, where a
radical species concentration [8-10] or temperature [11-14]. combustion diagnostics sensor provides the information to
On the first hand, the active optical sensors are characterized realize the iterative maximization of an optical variable such
by the use of a high-energy external laser signal in the flame as radicals OH* [9], rate C2*/CH* [10] closely related to
[1]. This class has several variants such as Raman scattering, combustion energetic yield or radiant energy signal [14]. A
laser-induced breakdown spectroscopy, laser-induced scheme of the data based combustion optimization is
fluorescence [1], mid-infrared laser spectroscopy based on presented in Fig.2. This schematic includes the diagnostics
difference frequency generation [7] or laser induced block, the performance variables, the perturbations and the
incandescence [15]. On the second hand, the passive optical combustion inputs. Feedback is performed with the
sensors are based on the absorption of photons from the combustion diagnostics block. This block is critical in terms to
chemiluminescence flame [1], characterized by the optical provide a meaningful key variable, which represents the
device used on the flame measurement, which is usually an combustion process status in terms of energetic yield,
absorption spectrometer [8-10], a CCD camera [11-14] or a pollutants emission or economic benefit, allowing the
photodiodes array [16]. Passive optical sensors presents high computation of the most adequate set points to the controlled
potentialities for industrial combustion diagnostics given by its variables and obtaining the optimal operation with the real
low cost, operative robustness and fast installation. Their time process conditions. In industrial scale combustion
disadvantage is the not intuitive interpretation of the processes, commonly the feedback is performed via the
measurements. Then, inner signal processing in the measurements of the exhaust gas and the gas analyzer, as in
diagnostics block is mandatory in order to compute optical Fig. 1. We propose the feedback and combustion diagnostics
variables correlated with the combustion process status. via optical variables, which allows surpassing the intrinsic
delay of the diagnostics via the exhaust gas, a robust
measurement compared to the chromatograph and the
GAS
ANALYZER presence of a feedback operation in open combustion process,
such as a ladle furnace preheating or an open flare.
OPTIMIZATION On the other hand, exists a model based optimization
method, featured by the presence of a model providing the
information to the optimization algorithm of the combustion
process status. This model can be a data-driven structure
AIR adapted with information from the process [22-23], or a
computational fluid dynamics model (CFD) [24-25]. In Fig. 3
FUEL and Fig. 4, schematics of the general model based combustion
optimization and an adaptive data driven model are presented,
Fig. 1. Combustion diagnostics and optimization with exhaust gas analyzer
respectively. From these block diagrams; we observe that the
accuracy of the process model is the most critical aspect to
provide the process information to the optimization block. In
PERFORMANCE
COMBUSTION
COMBUSTION
the data driven model, accuracy is highly dependent of the
PERTURBATIONS data quality, which reflect real process variations, but any data
VARIABLES
COMBUSTION
driven application has the implicit presence of abnormal
PROCESS
OPTIMIZATION INPUT CHEM. COMBUSTION OPTICAL measurements, which can deviate the computed model
ALGORITHM VARIABLES FLAME DIAGNOSIS VARIABLES parameters from the real optimal values [26]. CFD models
presents high potentialities, but their performance in real time
applications is critical in terms of completely solve the
simulation, which is difficult in large-scale modeling. In
addition, the energy equations needs to include the energy
Fig. 2. Block diagram of a data based combustion optimization including the terms i.e: convection and dispersion of gas and solids,
combustion diagnostics block enthalpies, heat transfer, etc. to perform an accurate
simulation, which in some cases is difficult to obtain [25].
B. Combustion optimization methods
Accuracy is not computed because model error is not
Optimization is a key aspect in industrial processes to available, and then optimization block can compute a set of
increase the economic benefit [17-19]. In combustion sub optimal set points.
processes, minimization of the fuel consumption and
pollutants emissions are related to this benefit. In the last
years, exists strict regulations as the European Union Emission
- 154 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 155 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
instantaneous gradient. On the other hand, the manipulated speed rate for the real maximized Radt and the obtained with
variable computed with the conjugated gradient method is the optimization methods. The accuracy is computed as:
presented in (6), with 2 weighted update computed with
information of the instantaneous F(k) and previous gradient u * ucomp (7)
F(k-L), respectively.
where u* is the real fan speed rate for a maximum total
u(k L) u(k ) 1 F (k ) (5) radiation (unknown in practice) and ucomp is the computed fan
speed rate for the different optimization methods.
u(k ) u(k L) F (k ) (6)
2
The optimization algorithm updates the fan speed rate, each
u(k L) u(k ) 2 F (k ) 32 s, according to the estimated transient in the total radiation
2 F (k L)
of 5.2 s. Performance of the conventional and conjugated
gradient methods for the maximization of the total radiation in
IV. SIMULATION STUDY IN A LADLE FURNACE PREHEATING the ladle furnace models, are shown in Fig.6 and Fig.7,
PROCESS respectively. In the cold ladle furnace model, the conventional
In this section it is performed a simulation of the gradient converges in 17.6 mins (33 iterations), whereas the
deterministic optimization methods, in a data based conjugate gradient converges in 4.8 mins (9 iterations),
Hammerstein system to model the relation between the allowing us to reduce by 72% the operational time to
process input and output. Hammerstein system is adapted with maximize the total radiation in the ladle furnace and the
recorded total radiation in a ladle furnace preheating process, subsequent reduction on the fuel consumption. On the other
located in a steel manufacturing in Talcahuano, Chile. In the hand, in the hot ladle furnace model, the conventional gradient
characterization of the ladle furnace, the controlled variable is optimization converges in 7.46 mins (14 iterations), whereas
the fan speed rate, proportional to the combustion excess air. the conjugate gradient converges in 3.73 mins (7 iterations),
In this process, the key operational variable on the inner allowing us to reduce by 50% the time to reach the maximum
refractory wall temperature, which is not available in practice. radiation.
In the data collection stage, is assuming that the flux and
composition of the blend fuel gas remains constant.
Fig. 5 presents the average total radiation measured for
ladles static characterization and their most suitable
polynomial adaptation based on cubic splines [10].
Measurements were realized in a ladle furnace for two
operational conditions, classified as cold and hot according to
the initial temperature, respectively. The cold condition is
present when the ladle does not coming from the liquid steel
transportation stage, then the process key variable of
(a)
refractory temperature is in the range 500 C. On the other
hand, hot initial condition is present when the ladle was
previously use for liquid steel transport; in this case, the
refractory temperature is in near 950 C. In manual operation,
the heating time of the ladle furnace is in 90 mins, delaying
the liquid steel flux in the manufacturing process.
(b)
condition at 70% of fan speed rate and estimate the accuracy Fig. 6. Performance on the combustion optimization in the ladle furnace 1
in the maximization, reporting the difference between the fan (cold) (a):fan speed rate, (b):total radiation and (c):static maximization
- 156 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
(c)
- 157 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
conditions, demonstrating that it is possible to perform a coal-fired boiler, Fuel Processing Technology, Volume 91, Issue 6, June
2010, Pages 660-668, ISSN 0378-3820,
characterization of this process with a Hammerstein block http://dx.doi.org/10.1016/j.fuproc.2010.01.015.
oriented system, featured by a variable gain. In addition, we [15] A. Fuentes, G. Legros, A. Claverie, P. Joulain, J.-P. Vantelon, J.L.
realize combustion diagnostics in ladle furnace where the Torero, Interactions between soot and CH in a laminar boundary layer
conventional approach based on the exhaust gas measurements type diffusion flame in microgravity, Proceedings of the Combustion
in not admissible. Next, we perform different real application Institute, Volume 31, Issue 2, January 2007, Pages 2685-2692, ISSN
1540-7489, http://dx.doi.org/10.1016/j.proci.2006.08.031.
with encouraging results, for monitoring and optimization.
[16] Andrzej Smolarz, Andrzej Kotyra, Waldemar Wjcik, Javier Ballester,
Future work consider the comparison of several optimization Advanced diagnostics of industrial pulverized coal burner using optical
method in industrial combustion processes, performing methods and artificial intelligence, Experimental Thermal and Fluid
multidimensional optimization problem. Science, Volume 43, November 2012, Pages 82-89, ISSN 0894-1777,
http://dx.doi.org/10.1016/j.expthermflusci.2012.04.001.
[17] Matthew Ellis, Mohsen Heidarinejad, Panagiotis D. Christofides,
REFERENCES Economic model predictive control of nonlinear singularly perturbed
[1] Katharina Kohse-Hinghaus, Robert S. Barlow, Marcus Aldn, Jrgen systems, Journal of Process Control, Volume 23, Issue 5, June 2013,
Wolfrum, Combustion at the focus: laser diagnostics and control, Pages 743-754, ISSN 0959-1524,
Proceedings of the Combustion Institute, Volume 30, Issue 1, January http://dx.doi.org/10.1016/j.jprocont.2013.03.001.
2005, Pages 89-123, ISSN 1540-7489, [18] Lynn Wrth, Ralf Hannemann, Wolfgang Marquardt, A two-layer
http://dx.doi.org/10.1016/j.proci.2004.08.274. architecture for economically optimal process control and operation,
[2] Nicolas Docquier, Sbastien Candel, Combustion control and sensors: a Journal of Process Control, Volume 21, Issue 3, March 2011, Pages 311-
review, Progress in Energy and Combustion Science, Volume 28, Issue 321, ISSN 0959-1524, http://dx.doi.org/10.1016/j.jprocont.2010.12.008.
2, 2002, Pages 107-150, ISSN 0360-1285, [19] J.P. Maree, L. Imsland, On multi-objective economic predictive control
http://dx.doi.org/10.1016/S0360-1285(01)00009-0. for cyclic process operation, Journal of Process Control, Volume 24,
[3] Javier Ballester, Tatiana Garca-Armingol, Diagnostic techniques for the Issue 8, August 2014, Pages 1328-1336, ISSN 0959-1524,
monitoring and control of practical flames, Progress in Energy and http://dx.doi.org/10.1016/j.jprocont.2014.05.011.
Combustion Science, Volume 36, Issue 4, August 2010, Pages 375-411, [20] Directive 2003/87/EC of the European Parliament and of the Council of
ISSN 0360-1285, http://dx.doi.org/10.1016/j.pecs.2009.11.005. 13 October 2003 establishing a scheme for greenhouse gas emission
[4] M. Liukkonen, T. Hiltunen, Adaptive monitoring of emissions in energy allowance trading within the Community and amending Council
boilers using self-organizing maps: An application to a biomass-fired Directive 96/61/EC (Text with EEA relevance). April 2014.
CFB (circulating fluidized bed), Energy, Volume 73, 14 August 2014, [21] Norma de emisin para incineracion, coincineracin y coprocesamiento
Pages 443-452, ISSN 0360-5442, y deroga decreto n45 de 2007, del Ministerio Secretara General de la
http://dx.doi.org/10.1016/j.energy.2014.06.034. Presidencia. Ministerio del Medio Ambiente, September 2013, Chile.
[5] L. Fortuna, A. Rizzo, M. Sinatra, M.G. Xibilia, Soft analyzers for a http://www.leychile.cl/Navegar?idNorma=1054148&idVersion=2013-
sulfur recovery unit, Control Engineering Practice, Volume 11, Issue 12, 09-12.
December 2003, Pages 1491-1500, ISSN 0967-0661, [22] Miroslav Kljaji, Duan Gvozdenac, Srdjan Vukmirovi, Use of Neural
http://dx.doi.org/10.1016/S0967-0661(03)00079-0. Networks for modeling and predicting boiler's operating performance,
[6] Bao Lin, Sten Bay Jrgensen, Soft sensor design by multivariate fusion Energy, Volume 45, Issue 1, September 2012, Pages 304-311, ISSN
of image features and process measurements, Journal of Process Control, 0360-5442, http://dx.doi.org/10.1016/j.energy.2012.02.067.
Volume 21, Issue 4, April 2011, Pages 547-553, ISSN 0959-1524, [23] M.V.J.J. Suresh, K.S. Reddy, Ajit Kumar Kolar, ANN-GA based
http://dx.doi.org/10.1016/j.jprocont.2011.01.006. optimization of a high ash coal-fired supercritical power plant, Applied
[7] A. Khorsandi, U. Willer, L. Wondraczek, and W. Schade, "In situ and Energy, Volume 88, Issue 12, December 2011, Pages 4867-4873, ISSN
on-line monitoring of CO in an industrial glass furnace by mid-infrared 0306-2619, http://dx.doi.org/10.1016/j.apenergy.2011.06.029.
difference-frequency generation laser spectroscopy," Appl. Opt. 43, [24] Xingrang Liu, R.C. Bansal, Integrating multi-objective optimization
6481-6486 (2004). with computational fluid dynamics to optimize boiler combustion
[8] L. Arias, S. Torres, D. Sbarbaro, P. Ngendakumana, On the spectral process of a coal fired power plant, Applied Energy, Volume 130, 1
bands measurements for combustion monitoring, Combustion and October 2014, Pages 658-669, ISSN 0306-2619,
Flame, Volume 158, Issue 3, March 2011, Pages 423-433, ISSN 0010- http://dx.doi.org/10.1016/j.apenergy.2014.02.069.
2180, http://dx.doi.org/10.1016/j.combustflame.2010.09.018. [25] Mohammad Hadi Bordbar, Kari Myhnen, Timo Hyppnen, Coupling
[9] Carlos Romero, Xianchang Li, Shahla Keyvan, Rodney Rossow, of a radiative heat transfer model and a three-dimensional combustion
Spectrometer-based combustion monitoring for flame stoichiometry and model for a circulating fluidized bed furnace, Applied Thermal
temperature control, Applied Thermal Engineering, Volume 25, Issues Engineering, Volume 76, 5 February 2015, Pages 344-356, ISSN 1359-
56, April 2005, Pages 659-676, ISSN 1359-4311, 4311, http://dx.doi.org/10.1016/j.applthermaleng.2014.11.008.
http://dx.doi.org/10.1016/j.applthermaleng.2004.07.020. [26] Pearson, R.K., "Outliers in process modeling and identification," Control
[10] Garces, H.O.; Rojas, A.J.; Arias, L.E.; Farias, O.F., "A comparative Systems Technology, IEEE Transactions on , vol.10, no.1, pp.55,63, Jan
study of boiler optimization via flame spectrum analysis," Control 2002. doi: 10.1109/87.974338.
Applications (CCA), 2014 IEEE Conference on , pp.1668,1674, 8-10 [27] Yu, T., Zhu, H., & Peng, C. Multi-objective Optimization of Coal-fired
Oct. 2014, doi: 10.1109/CCA.2014.6981552. Boiler Combustion Based on NSGA-II. Journal Of Networks, Volume 8,
[11] John Smart, Gang Lu, Yong Yan, Gerry Riley, Characterisation of an Number 6, June 2013, Pages 1300-1306. doi:10.4304/jnw.8.6.1300-
oxy-coal flame through digital imaging, Combustion and Flame, 1306.
Volume 157, Issue 6, June 2010, Pages 1132-1139, ISSN 0010-2180, [28] Li-Gang Zheng, Hao Zhou, Ke-Fa Cen, Chun-Lin Wang, A comparative
http://dx.doi.org/10.1016/j.combustflame.2009.10.017. study of optimization algorithms for low NOx combustion modification
[12] Duo Sun, Gang Lu, Hao Zhou, Yong Yan, Condition Monitoring of at a coal-fired utility boiler, Expert Systems with Applications, Volume
Combustion Processes Through Flame Imaging and Kernel Principal 36, Issue 2, Part 2, March 2009, Pages 2780-2793, ISSN 0957-4174,
Component Analysis, Combustion Science and Technology, Volume http://dx.doi.org/10.1016/j.eswa.2008.01.088.
185, Number 9, August 2013, Pages 1400-1413, ISSN 0010-2202, [29] G. Zizak. Technical report Instituto per la Tecnologia dei Materiali e dei
http://dx.doi.org/10.1080/00102202.2013.798316. Processi Energetici, ICS Training Course on Laser Diagnostics of
[13] C. Toro N., L. Arias P., S. Torres, and D. Sbarbaro, "Flame spectra- Combustion Processes, Niles, University of Cairo, Egypt, Nov. 2000.
temperature estimation based on a color imaging camera and a spectral [30] Rao, S. S. (2009) Introduction to Optimization, in Engineering
reconstruction technique," Appl. Opt. 53, 6351-6361 (2014). Optimization: Theory and Practice, Fourth Edition, John Wiley & Sons,
[14] Benyuan Huang, Zixue Luo, Huaichun Zhou, Optimization of USA. Online ISBN: 9780470549124. doi: 10.1002/9780470549124.
combustion based on introducing radiant energy signal in pulverized
- 158 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.159-164. Santiago de Chile, 28 al 30 de Octubre 2015
- 159 -
consideraciones para establecer el modelo matemtico del
SRMC. En la seccin IV, son enlistados los criterios para
establecer la construccin del SRMC. La seccin V incluye
los experimentos que muestran el desempeo del sistema
SMRC MPU 6050
propuesto. Finalmente, la seccin VI presenta las conclusiones
de ste trabajo.
- 160 -
#
- 161 -
datos en informacin significativa. Para un acelermetro dado
se tiene una salida digital de 16 bits en dos complementos de
tipo entero sin signo. Para un giroscopio se tiene una
sensibilidad a 250dps de 0.00875 dps/LSB obtenidos de la
hoja de datos. Por ejemplo, cuando el giroscopio es
estacionario, los ejes x - y - z tienen las siguientes salidas:
(a)
Eje x. FF96LSB = -106LSB =-106 * 0.00875 = -0.93dps
Eje y. 0045LSB = 69LSB = 69 * 0.00875 = -0.6dps
Eje z. FFCCLSB = -52LSB = -0.46dps
7 4 Por lo tanto, la salida del sensor (en modo giroscopio) se
1 8 2 puede expresar como:
6
3 5 Rt = SC(Rm R0) (5.63) (9)
donde,
Rt Es el valor verdadero en dps.
Rm Es la medida del giroscopio de tipo entero con signo.
R0 Es el nivel de cambio cero cuando no hay una variacin
(b)
angular aplicada.
Fig. 7. SRMC. (a) Vista lateral. (b) Vista superior. SC Es el factor de escala (sensibilidad).
Conociendo estos datos para calibrar el sensor se
recomienda promediar un grupo de valores de 50 a 100.
A. Tarjeta de desarrollo. Aplicando la siguiente ecuacin el valor verdadero de la
medida es:
La tarjeta de desarrollo elegida para realizar la tarea de
adquisicin de datos es la STM32F407VG, sus principales
) Rx & ) SCx 0 0 & ) R ' x Rx 0 &
caractersticas son, 'R $ ' 0
1) Memoria de hasta 1Mbyte. ' y$ ' SC y 0 $$ * '' R' y R y 0 $$ (10)
2) Interfaz LCD. '( Rz $% '( 0 0 SCz $% '( R' z Rz 0 $%
3) Oscilador de hasta 25Mhz con frecuencia interna de
168MHz. donde,
4) Temporizadores de 32 bits. Rx, Ry, Rz valores medidos por el giroscopio
5) Interfaz USB 2.0. Rxo, Ryo, Rzo valores en nivel cero de variacin
6) Interfaz RS232. SCx, SCy, SCz Factor de escala o sensibilidad de cada eje
7) Manejador de protocolo SD. Rx, Ry, Rz Valor final de velocidad angular.
8) Conexin con dispositivos por protocolo CAN.
9) Protocolo SPI e I2C. D. Caractersticas del sistema de adquisicin diseado.
10) Unidad de procesamiento digital de seales.
El objetivo del sistema de adquisicin es obtener la
componente en amplitud de vibracin as como la componente
B. Acelermetro. en frecuencia. Despus de obtener las seales de los sensores y
Algunas de las caractersticas de la unidad de medicin almacenar los datos de velocidad angular y aceleracin lineal
inercial MPU6050 son, en la tarjeta SD, se realiza la interfaz que muestra el espectro
Rango: 2g, 4g, 8g, 16g de Fourier y la seal obtenida con el muestreo realizado al
Rango: 250 dps a 20 000dps, donde dps: grados por emplear el microcontrolador.
segundo El nmero de muestras seleccionadas es tpicamente un
Ejes: 6 nmero comprendido en el rango de 1024 muestras. En el
Consumo: Vcc =3-3.6V, I=500 sistema diseado en este trabajo, se han seleccionado 1500
muestras cada una de ellas fue tomada cada 1ms.
C. Calibracin del acelermetro. V. RESULTADOS EXPERIMENTALES
La hoja de especificacin [13] establece que para calibrar
un acelermetro de estado slido es necesario conocer los Un sistema de anlisis de vibraciones usualmente consiste
en cuatro partes bsicas: un transductor, un analizador de
parmetros obtenidos del acelermetro. Asumiendo que el
seales, un software de anlisis, una computadora para anlisis
diseo del hardware est completo y el microprocesador est
y almacenamiento de datos.
programado para recibir los datos en formato digital a travs
de un protocolo SPI o I2C, el paso siguiente es convertir esos
- 162 -
A. Interfaz en Labview C. Implementacin del observador sobre la variable de
Se implement una interfaz que pueda monitorear las desbalanceo w.
vibraciones por medio de un observador de estados. Por esta El observador se implement sobre la variable w, los
razn se decidi desarrollar el sistema de monitoreo en resultados al implementar el observador de estados se
Labview como se muestra en la Fig. 8. muestran a continuacin. En las pruebas de las Figs. 10 a 12,
se agregaron masas de 0g 40g y 60g, respectivamente y se
obtuvieron las grficas para el observador. En los
experimentos anteriores se observa que la naturaleza de las
vibraciones mecnicas en el rotor, al agregar una masa
variable de desbalanceo, son de naturaleza senoidal, cuando se
aumenta la masa que causa el desbalanceo, aumenta la
amplitud de la seal.
VI. CONCLUSIN
En este trabajo se consider el problema de diagnstico de
fallas debidas a desalineacin y desbalanceo en un rotor tipo
Jeffcott, la estimacin se realiz experimentalmente por medio
del observador de estado de Luenberger. Se present la
Fig. 8. Interfaz Labview
construccin e implementacin de un sistema mecatrnico que
cuenta con la instrumentacin necesaria para reconstruir las
B. Interfaz de procesamiento en Matlab fallas, tales como, un SRMC, dos unidades de medicin
Para procesar los datos obtenidos del sistema de adquisicin inercial MPU6050, una tarjeta de desarrollo STM32F407VG
de datos almacenados en la tarjeta SD se realiz la interfaz que para la adquisicin de datos, un observador de estado en
muestra las velocidades angulares y aceleraciones lineales de Labview, y una interfaz humano-mquina en Matlab.
cada uno de los sensores que se han utilizado. Adems,
muestra los espectros en frecuencia de cada una de las seales
obtenidas de los sensores. En la Fig. 9 se muestra la interfaz
diseada en Matlab para el anlisis de las muestras guardadas
en la tarjeta SD.
- 163 -
[3] A. Jaime Fonseca, Deteccin de fallas en motores de induccin
mediante analisis de vibraciones, Mxico, IPN, 2006.
[4] M. Shiao, Bond graph model based fault detection and isolation of
loaded Jeffcott rotor system, Thesis, School of Electrical and Electronic
Engineering, SIMTech, 2009.
[5] G. Genta, Dynamics of Rotating systems, Springer, 2005.
[6] Z. Wang, R.S. Schittenhelm, S. Rinderknecht, Observer design for
unbalance excited rotor systems with gyroscopic effect. Proc. IEEE
International Conference on Mechatronics and Automation (ICMA),
pp. 712, 2012.
[7] R. Martnez-Guerra, J.L. Mata-Machuca, Fault detection and diagnosis
in nonlinear systems: a differential and algebraic viewpoint, Serie:
Understanding Complex Systems, Springer, 2014.
[8] R. Martnez-Guerra, J.L. Mata-Machuca, J. Rincn-Pasaye. Fault
diagnosis viewed as a left invertibility problem. ISA Transactions, vol.
52, no. 5, pp. 652-661, 2013.
[9] J.L. Mata-Machuca, R. Martnez-Guerra, J. Rincn-Pasaye. Fault
diagnosis in nonlinear dynamical systems based on left invertibility
condition: a real-time application to three-tank system. Proc. American
Control Conference (ACC2011), pp. 810-815, 2011.
Fig. 12. Componente de posicin en w y observador w, para m=60g. [10] R. Martnez-Guerra, R. Garrido, R. Palacios, J. Mendoza. Fault
detection in a belt-drive system using a proportional reduced order
observer. Proc. American Control Conference, pp. 3106-3110, 2004.
[11] J.C. Tapia, J.J. Silva-Lomeli , L. Fonseca-Ruiz, O. Heredia, J.L. Mata-
Machuca, Diseo de un sistema mecatrnico para la deteccin de fallas
REFERENCIAS en un rotor bajo condiciones de desalineacin y desbalanceo, XXI
Congreso de la Asociacin Chilena de Control Automtico ACCA
[1] C. M. Pezzani, J. M. Bossio, A. M. Castellino, G. R. Bossio, C. H. De 2014, vol. 21, pp. 9-16, ISSN 0719-5567, 2014.
Angelo. Bearing Fault Detection in Wind Turbines with Permanent [12] M. Friswell L., Dynamics of rotating machines, 2a ed.Londres: Cam-
Magnet Synchronous Machines, IEEE Latin America Transactions, vol. bridge University press, 2010.
12, no. 7, pp. 1199-1205, 2014. [13] S. Microelectronicsr, Everythng about STMicroelectronics'3-axis
[2] S. Roiger, Model-based Process Monitoring and Control of Micro- digital MEMS. 2011.
milling using Active Magnetic Bearings, Tesis Doctoral, Holanda,
2011.
- 164 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 165 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Se encuentra en la bibliografa tambin trabajos sobre el coeficientes empricos que ayudan a mejorar el ajuste de la
secado de caf, por ejemplo en [18], se describe el desarrollo curva de secado. [13].
de dos programas de simulacin matemtica para el secado de En [14], se presenta un trabajo orientado al modelado y
caf pergamino. Para la validacin del modelo, los autores simulacin de una cmara para secado de cacao, que consiste
utilizaron resultados experimentales de secadores horizontales en un cilindro rotatorio con flujo de aire caliente, en este caso
y verticales con flujos de aire concurrentes y en el sistema trabaja por lotes. Las propiedades termodinmicas
contracorriente. del proceso de secado de cacao son analizadas en el trabajo
En torno al secado forzado de cacao, en [11], se realiza un desarrollado por Corra, P.C. et. al., en [15].
anlisis del proceso de deshidratacin del cacao con miras a la El ltimo aporte registrado en torno al secado artificial de
disminucin del tiempo de secado. Los autores realizaron dos cacao se presenta en [16], esta investigacin trata sobre la
pruebas experimentales de secado y anlisis computacional simulacin de la transferencia de calor y de masa en el proceso
basado en elementos finitos. Luego de analizar el de secado de cacao, utilizando una bomba de calor.
comportamiento de las variables de temperatura y humedad, El presente trabajo pretende aportar con el modelado y
los autores concluyen que el cacao deba ser agitado dentro del simulacin de una cmara cilndrica rotatoria con flujo de aire
horno para evitar quemaduras por contacto entre los granos y en cocorriente, diseada especficamente para el secado de
las bandejas metlicas. cacao, con miras a proponer una alternativa de secado
En [11], los autores recomiendan no remover grandes artificial de forma continua para granos de cacao.
cantidades de vapor de agua desde el aire ya que el aire seco A continuacin, en la seccin 2 se realiza la descripcin del
deshidrata la superficie de los granos, provocando modelo exponiendo: detalles y caractersticas de la planta
quemaduras. piloto, consideraciones para el modelado, nomenclatura
En [12], se describe una investigacin desarrolladla para utilizada, ecuaciones y correlaciones implicadas en el proceso.
estudiar la cintica de secado de las capas individuales del En la seccin 3 se aborda la simulacin del modelo,
grano de cacao, estas son la testa o cascarilla y el cotiledn. ejecutando a la vez la estimacin de parmetros
Una capa fina de granos de cacao fue secada utilizando una Finalmente, en la seccin 4 se describe el anlisis y pruebas
bomba de calor y aire seco a t
ejecutadas para la validacin del modelo.
humedad de la testa y el cotiledn. Se pudo observar que II. MODELADO DEL SISTEMA
durante las dos primeras horas del proceso, la reduccin del 2.1. Descripcin de la Planta Piloto
contenido de humedad en la testa era ms rpido que en el
cotiledn. Seguidamente en la etapa intermedia de secado se La planta piloto est conformada por un sistema de
registr mayor contenido de humedad en la testa con respecto dosificacin de grano, una cmara de combustin con
al cotiledn. Finalmente se encontr mayor humedad en la ventilador de empuje y una cmara de secado que consiste en
testa que en el cotiledn, demostrando la migracin de agua un cilindro rotatorio a travs del cual fluye aire caliente en la
desde el cotiledn hacia la testa. En sus conclusiones, los misma direccin de avance del cacao. En la Fig. 1 se muestra
autores argumentan que el comportamiento del contenido de una imagen del sistema de secado.
humedad registrado en la testa y el cotiledn se explica con el En el sistema de dosificacin, cuyas caractersticas se
postulado de transferencia de masa de Luikov [19], en este describen en la TABLA I, se deposita en la tolva de
caso se encontr que el potencial de transferencia de masa alimentacin cacao fermentado con 55% de humedad en base
para la testa es siempre menor que en el cotiledn, por lo seca. En la parte inferior del sistema se aprovecha el efecto de
tanto, se efecta la transferencia de masa del cotiledn hacia la la gravedad y la vibracin para dosificar el flujo de granos de
testa, aun cuando es menor el contenido de humedad en el cacao de forma continua hacia la cmara de secado.
cotiledn.
Dentro del mbito de modelado tambin se encuentran
referencias bibliogrficas para el rea de secado forzado de
cacao. En [13], los autores publican una investigacin que
analiza los modelos existentes para la cintica de secado de
una capa fina de granos de cacao tanto de forma natural como
de forma artificial. Para este trabajo utilizaron un horno con
circulacin de aire caliente a una temperatura de 60 y un
secador solar. Los datos obtenidos se procesaron con varios
modelos de secado para capa fina publicados anteriormente y
se introdujo un nuevo modelo, combinando los modelos de
Page y el modelo de los dos trminos. La seleccin del mejor
modelo se realiz determinando los coeficientes de , chi-
cuadrada reducida y error cuadrtico medio RMSE, entre
los valores de prediccin de los modelos y los valores
obtenidos experimentalmente.
Los modelos utilizados en [13] son semi tericos o
empricos, estn basados en la segunda ley de Fick, con
algunas simplificaciones y aadiduras como son aquellos Fig. 1. Planta secadora de cacao.
- 166 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
La generacin de aire caliente (gas de secado) es La planta est dimensionada para procesar una media diaria
realizada con una cmara de combustin que toma aire del de 200 kg con un consumo promedio de 20 kg de gas
ambiente y lo calienta por efecto de la combustin de gas combustible.
licuado de petrleo, el aire calentado es enviado hacia el
2.2. Consideraciones para el modelado
cilindro rotatorio. Vase las caractersticas del generador de
aire caliente en la TABLA II. Para el modelo, se toma en cuenta que las variables de
TABLA I temperatura del cacao y del gas de secado cambian en funcin
CARACTERSTICAS DEL DOSIFICADOR del tiempo y a travs de la longitud del cilindro, de tal forma
mnimo mximo Tipo que se plantea un modelo de parmetros distribuidos.
Capacidad de 0.002 kg/s 0.020 kg/s Vibrador No se consideran las prdidas de energa causadas por la
dosificacin transferencia de calor desde el gas de secado hacia las paredes
Capacidad de 100 kg. Tolva del cilindro ni por la transferencia desde estas paredes hacia el
almacenamiento exterior, esto, para las dos cmaras, combustin y secado.
La transmisin de calor por radiacin en el interior se
TABLA II
CARACTERSTICAS DEL GENERADOR DE AIRE
asume nula.
mnimo mximo Tipo Para el balance de energa se supone que la temperatura del
Dimetro 0.28 m grano no es homognea.
Longitud 0.53 m. Al grano de cacao se lo puede considerar como compuesto
Potencia 12.4kW 31.2 kW de dos compartimentos, como en el modelo de secado de arroz
Flujo de aire 0.3 kg/s descrito en [20]. Una parte de agua y otra parte de slido
Consumo de 0.0001 kg/s 0.0007 kg/s GLP (cacao seco). Al interior del grano se produce un fenmeno de
combustible difusin que lleva el agua hacia la superficie y desde all por
Temperatura
evaporacin el agua se descarga hacia la corriente de gas de
de salida secado. El gas de secado se comporta como gas ideal.
En la cmara de combustin la dinmica es instantnea, se
El cilindro rotatorio (cmara de secado), recibe las desprecia el incremento de humedad a la salida y el calor
corrientes de cacao y de aire caliente. Internamente se produce especfico del gas de salida se asume igual al calor especfico
el efecto de transferencia de calor por conveccin, el grano del aire.
avanza por efecto de la rotacin del cilindro y de la velocidad
2.3. Nomenclatura
del gas de secado. El cacao permanecer un tiempo
aproximado de 10 horas (tiempo de residencia) dentro del En la TABLA IV, se detalla la nomenclatura utilizada para
cilindro para alcanzar una humedad de 8% en base seca; valor el planteamiento del modelo.
que permite el almacenamiento, transporte y posterior TABLA IV
procesamiento. En la Fig. 2 se muestra un esquema de la NOMENCLATURA
seccin transversal del cilindro y en la TABLA III se detallan Parmetro Descripcin Unidades
las caractersticas de la cmara de secado. rea de transferencia de calor. m2
Calor latente de evaporacin del kJ/ kg
agua.
Cpa Calor especfico del agua. kJ/(kg&
Cpg Calor especfico del gas de secado. kJ/(kg&
Cpga Calor especfico del aire. kJ/(kg&
Densidad del cacao. kg/ m3
Densidad del aire (gas de secado). kg/ m3
Fg Flujo volumtrico de gas hmedo m3/ s
Coeficiente de transmisin de
calor entre el gas y el cacao
hmedo.
Coeficiente de transmisin de
calor entre el gas y el cacao seco.
Hag Entalpa de formacin del agua kJ
Ech Energa de intercambio del cacao kJ
Fig. 2. Seccin transversal de la cmara de secado.
hmedo
TABLA III Egh Energa de intercambio del gas kJ
CARACTERSTICAS DE LA CMARA DE SECADO
hmedo
mnimo mximo Tipo kJ/kg
Hpn Poder calorfico del gas
Velocidad 0.5 rpm 4.0 rpm Cilndrica combustible GLP
de rotacin
Coeficiente de transferencia de kg agua/s
Longitud 3.30 m.
masa.
Dimetro 0.6 m.
- 167 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Parmetro Descripcin Unidades cilindro se divide en n partes. Para este caso se realiz la
Constante de ajuste para relacin s simulacin para n igual a 2, 4, 8 y 10.
velocidad gas con velocidad
cacao
Constante de ajuste para relacin m-1
flujo msico cacao-velocidad del
cacao.
L Longitud del cilindro. m
mc Masa de cacao. kg
mg Masa de gas. kg
Pat Presin atmosfrica. Pa
pmg Peso molecular del gas de secado. kg/kmol
Q Calor transferido del gas hacia la kJ
superficie del cacao. Fig. 3. Esquema de parmetros distribuidos.
R Constante de los gases ideales. kJ/(kmol&
Secc Seccin de transferencia de calor. m2 Se ilustran en la Fig. 4, la humedad interna, la humedad
superficial, el flujo de difusin y el flujo de evaporacin
Sh Relacin entre superficie hmeda
dentro del grano de cacao. La humedad total viene dada por la
y superficie seca del cacao.
&
suma de las dos humedades parciales. El flujo de difusin
Ta Temperatura del aire ambiente
&
transporta humedad desde la parte interna del grano hacia la
Tc Temperatura del cacao a la
capa superficial del mismo y el flujo de evaporacin transporta
entrada.
&
la humedad desde la superfice hacia el gas de secado.
Tg Temperatura del gas entrada
cmara de secado - salida cmara
de combustin.
u Eficiencia de la combustin.
Vc Velocidad de avance del cacao. m/s
Vrot Constante de ajuste velocidad s-1
rotacional del cilindro.
Wc Flujo msico de cacao seco. kg/s
Wcomb Flujo de combustible GLP. kg/s
Wch Flujo msico de cacao hmedo. kg/s
Wg Flujo msico de gas seco, aire de kg/s
secado. Fig. 4. Esquema de variables para el grano de cacao.
Wga Flujo msico de aire, entrada kg/s Se plantean las ecuaciones y correlaciones para la etapa j,
cmara combustin. desde j = 1 (primera etapa), hasta j = n (ltima etapa). Para las
Wgh Flujo msico de gas hmedo, aire kg/s variables de contorno se utilizarn subndices e y s para las
de secado. entradas y salidas respectivamente, por ejemplo en (2) debe
Wdif Flujo de difusin. kg/s interpretarse que el flujo de cacao a la salida de la etapa [j-1]
Wevap Flujo de evaporacin. kg/s , es igual al flujo de cacao a la entrada de la etapa [j]
X Humedad del cacao en base seca. kg agua/(kg , .
sustancia
seca) A continuacin se describen las ecuaciones de los balances
Humedad crtica del cacao en kg agua/(kg de masa para el cacao y el gas por separado y diferenciando la
base seca. sust. seca) parte seca de la parte hmeda.
Xint Humedad interna del cacao en kg agua/(kg En las ecuaciones (1) y (2) se considera solamente la parte
base seca. sustancia seca del cacao. La variacin de la masa de cacao con respecto
seca) al tiempo viene dada por la diferencia de flujos msicos de
Xsup Humedad superficial del cacao en kg agua/(kg
sustancia
cacao de entrada y salida en la etapa j.
base seca. Balance de masa de cacao en base seca:
seca)
Y Humedad del gas en base seca. kg agua/(kg
sustancia (, )/ = , , (1)
seca)
kg agua/(kg , = , (2)
Ya Humedad del aire, entrada cmara
sustancia
de combustin en base seca. En (3) y (4) se representa la variacin de humedad de cacao
seca)
tomando en cuenta nicamente la humedad interna de los
2.4. Ecuaciones y correlaciones: granos. Ntese que a la diferencia de los flujos de humedad se
En la Fig. 3 se puede observar el planteamiento para el le resta el flujo de difusin Wdif debido a la prdida de
manejo de variables del sistema de parmetros distribuidos, humedad desde la parte interna hacia la parte superficial del
siguiendo el mtodo de las lneas.[17]. La longitud total del grano.
- 168 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Balance de agua interna en el cacao: Los valores de Energa de intercambio para el cacao
hmedo Ech, son interpolados desde una tabla obtenida en
, , / = , , , funcin de datos de temperatura del grano Tc y la humedad
, " (3) en base seca X. Estos datos son experimentales.
, = , (4) Para el balance de energa del gas se resta el calor Qj y se
suma la energa aportada a travs del flujo de evaporacin que
La variacin de la humedad del cacao, considerando se integra al gas de secado. Ntese en (14), que los factores
solamente la parte superficial del grano se plantea en (5) y (6). antes citados tienen signos contrarios a los encontrados en
En este caso, a la diferencia de flujos msicos de humedad se (12). En (15) se establece el enlace entre dos etapas contiguas.
suma el flujo de difusin Wdif que viene desde la parte interna Balance de energa al gas:
del grano y se resta el flujo de evaporacin Wevap que sale
(- 1-, )/ = -, (1 + ., ) 1-,
desde la superficie del grano hacia el gas de secado.
Balance de agua superficial en el cacao: -, (1 + ., ) 1-, 0 + &'*% (3 + Hag) (14)
- 169 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 170 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Al evaporarse la humedad superficial del grano, el flujo de un valor para la salida. El error de prediccin establecido por
gas hmedo de secado se incrementa; si la temperatura del gas la diferencia entre la prediccin de la salida y el valor medido
de secado a la entrada del cilindro se mantiene constante, de la misma, es una medida de la bondad del modelo. El
entonces la temperatura del gas a la salida siempre ser menor experimento consiste en encontrar el valor de los parmetros
que la temperatura del gas a la entrada. que minimizan el error de prediccin.
Para el caso de la temperatura del cacao Tc, se observa un El tiempo de ejecucin de la rutina de optimizacin
fenmeno inverso, a medida que el grano avanza por la implementada es de 80 minutos aproximadamente, trabajando
cmara de secado va perdiendo humedad y adems en las con una sola variable de salida.
ltimas etapas, para cuando la humedad del grano alcanza su TABLA VI
valor crtico, entonces el proceso de extraccin de humedad es ESTIMACIN DE PARMETROS - RESULTADOS
ms difcil (ms lento), por lo tanto el calor aportado por el Parmetro Valor Valor
aire de secado pasa a calentar el cacao, elevando as su inicial estimado
temperatura. FGI 0.11 0.115027
FGJ 0.09 0.112
IV. RESULTADOS - VALIDACIN DEL MODELO
0.005 0.00350451
Para la validacin del modelo propuesto se procedi a
0.04 0.0053
realizar un anlisis de sensibilidad de los parmetros utilizados
1.0 1.34973
en el planteamiento del modelo. Se ajustaron los valores de los
parmetros hasta conseguir que el sistema alcance el estado Para concluir con el proceso de validacin, se ingresaron al
estacionario, posteriormente se procedi a realizar variaciones modelo los parmetros estimados, se ejecut un nuevo
individuales de todos los parmetros, identificando a los de experimento con los mismos datos de entrada (flujo de
mayor incidencia sobre las variables de humedad y combustible) para la planta y para el modelo. En la Fig. 7 se
temperatura del cacao y del gas de secado. observan las grficas de humedad del cacao Tc obtenidas por
El coeficiente de transmisin de calor entre el gas y el cacao medicin en la planta y por simulacin en el modelo.
hmedo FGI, el coeficiente de transmisin de calor entre el gas Los datos de humedad se obtuvieron tomando almendras de
y el cacao seco FGJ, el coeficiente de transferencia de masa cacao con una frecuencia de muestreo de 1000 s.
KL , la constante de ajuste para la relacin entre la velocidad
del gas y la velocidad del cacao KM y la constante de ajuste
para la relacin entre el flujo msico y la velocidad del cacao
KN , resultaron ser los parmetros frente a los cuales el sistema
es ms sensible.
Luego del anlisis de sensibilidad, se plantearon los valores
lmites de los parmetros para que el modelo evolucione
correctamente y alcance el estado estacionario. Los lmites
establecidos se muestran en la TABLA V.
A travs de una rutina de optimizacin se consigue estimar
los valores de los parmetros con los cuales la diferencia entre
los datos reales de la planta y los datos del modelo es mnima.
La rutina programada, permite fijar el valor de un parmetro
dentro de su rango factible y variar los valores de los otros Fig. 7. Curvas de Humedad obtenidas del modelo y de la planta de secado.
parmetros de forma iterativa. Luego se repite el proceso con
todos los parmetros, mientras se van estimando aquellos V. CONCLUSIONES.
valores que permiten obtener una diferencia mnima entre la De acuerdo a los resultados obtenidos en los experimentos
respuesta del modelo y la respuesta real de la planta. realizados para la validacin, se afirma que el modelo planteado
TABLA V representa de una forma bastante aproximada a la dinmica de
LMITES PARA LA ESTIMACIN DE PARMETROS funcionamiento de la planta de secado de cacao.
Parmetro Lmite Lmite Valor Al comparar las respuestas del modelo y de la planta real, se
inferior superior inicial puede observar que la simulacin queda sistemticamente debajo
FGI 0.11 0.13 0.12 de los datos experimentales. Podra mejorarse el proceso de
FGJ 0.08 0.12 0.09 estimacin de parmetros con miras a minimizar la diferencia
entre los dos resultados.
0.003 0.006 0.005
Queda demostrado que efectivamente las variables de
0.003 0.006 0.04
humedad y temperatura, tanto para el cacao como para el gas de
0.5 1.5 1.0 secado varan a travs del tiempo y en funcin de la posicin
En la TABLA VI se muestran los resultados del dentro del cilindro de secado.
experimento de estimacin de parmetros. Los resultados Al trabajar con el modelo de parmetros distribuidos, en este
obtenidos no dependen del valor inicial asignado a cada caso, se pudo observar que al incrementar el nmero de etapas
parmetro. Este planteamiento considera que para cada valor sobre 10, ya no se observan diferencias significativas entre etapas
de los parmetros (variables de decisin), el modelo predice adyacentes.
- 171 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Se puede aprovechar la planta piloto y el modelo desarrollado [11] Tinoco H., Ospina D. Anlisis del proceso de deshidratacin del Cacao
para disear diferentes algoritmos de control y rutinas de para la disminucin del tiempo de secado. Revista EIA, ISSN 1794-1237
Nmero 13, p. 53-63. (Julio 2010). Escuela de Ingeniera de Antioquia,
optimizacin para futuras mejoras en el diseo. Podra Medelln-Colombia.
optimizarse el consumo de combustible, si el proceso opera bajo [12] C.L. Hii, C.L. Law, S. Suzannah. Drying kinetics of the individual layer
un lazo cerrado de control. of cocoa beans during heat pump drying. Journal of Food Engineering.
ELSEVIER. 2011.
[13] C.L. HII, C.L. LAW y M. CLOKE. Modelling of Thin Layer Drying
REFERENCES
Kinetics of Cocoa Beans During Artificial and Natural Drying. Journal
[1] Quarterly Bulletin of Cocoa Statistics, Vol. XXXIX, No. 4, Cocoa year of Engineering Science and Technology. Vol. 3, No. 1 (2008) 1 10
2012/13. Published: 02-12-2013. Elaborado por ICCO (Organizacin [14] Parra P., Saavedra R., Ipanaqu Alama W. (2012). Modelacin y
Internacional del Cacao). Simulacin en Ambiente Ecosimpro de una Cmara de Secado para
[2] ASOCIACIN NACIONAL DE EXPORTADORES DE CACAO en Cacao. Ponencias del XV Congreso Latinoamericano de Control
http://www.anecacao.com/es/cacao-nacional/ PORTAL OFICIAL DE Automtico. 23 26, Octubre del 2012 Lima, Per.
ANECACAO. [15] Corra, P.C., De Oliveira, G.H.H., De Souza Santos, E., Treto, P.C.
[3] Anlisis del Sector del Cacao y Elaborados. Banco Central del Ecuador Thermodynamic properties of drying process of cocoa beans. 6th
(BCE) Direccin de Inteligencia Comercial e Inversiones PRO International CIGR Technical Symposium - Towards a Sustainable Food
ECUADOR, pp. 8-16, 2013. Chain: Food Process, Bioprocessing and Food Quality Management.
[4] Rosa Prez Piza. La Calidad del Cacao. Programa de Capacitacin a (2011).
facilitadores y agricultores en la cadena del Cacao. Estacin [16] C.L. Hii, C.L. Law , M.C. Law. Simulation of heat and mass transfer of
Experimental Central de la Amazona. Ecuador, pp. 18-19, 2009. cocoa beans under stepwise drying conditions in a heat pump dryer.
[5] Cros, E. and N. Jeanjean. 1995. Cocoa quality: effect of fermentation Applied Thermal Engineering 54 (2013) 264e271. ELSEVIER.
and drying. Plantations, recherche, dveloppement. 24:25-27. [17] Caballero D. El mtodo de las lneas y su aplicacin en problemas de
[6] Enrquez G. A. Cacao Orgnico. Gua para Productores Ecuatorianos. ingeniera de alimentos: secado en lechos fluidizados. Facultad de
Instituto Nacional Autnomo de investigaciones Agropecuarias. INIAP. Ciencia y tecnologa. Universidad Simn Bolvar. Investigacin
Ecuador, pp 287-294, 2004. Universitaria Multidisciplinaria. Ao 5, N.5, Diciembre 2006.
[7] Savaresi M. Bitmead Robert R. Pierce Robert. On Modelling and [18] Parra Coronado A, Roa Meja G, Oliveros Tascn C. SECAF Parte I:
Control of a Rotary Sugar Dryer. Control Engineering Practice 9 (2001) Modelamiento y simulacin matemtica en el secado mecnico de caf
249-266. pergamino. Revista Brasileira de Engenharia Agrcola e Ambiental v.12,
[8] !
"
# !
"
$%& !
'
()!
"
*%&
+
Mathematical n.4, p.415427, 2008.
modelling and simulation for the drying process of vegetable wholesale [19] Luikov, A.V.; Heat and Mass Transfer in Capillary Porous Bodies,
by-products in a rotary dryer Journal of Food Engineering, Volume 59, Pergamon Press, New York, USA (1966).
Issues 23, September 2003, Pages 151-160. [20] Olmos, A., Trelea, I.C., Courtois, F., Bonazzi, C. and Trystram, G.
[9] Didriksen Helge. Model based predictive control of a rotary dryer. Dynamic Optimal Control of Batch Rice Drying Process. Drying
Chemical Engineerin Journal 86 (2002) 53-60. Technology 20(7):1319-1345. 2002.
[10] Merino A. MODELADO Y SIMULACIN DE UN SECADERO DE
PULPA. 2 Reunin de Usuarios de EcosimPro, UNED, Madrid 24-25
de febrero del 2003.
http://www.ecosimpro.com/download/articles/C02_02_es.pdf.
- 172 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.173-178. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract This paper describes the design and implementation OBDII is not only able to determine errors in the vehicle
of a system responsible of the automotive monitoring and operation; it is also capable of providing information in real
diagnosis of a vehicle using the standard OBDII (On Board time about different parameters of the system.
Diagnostics), a mobile application on the Android Platform and
the implementation of a Web server developed using PHP Currently many companies require that their vehicles to be in
(Hypertext Preprocessor). For the development a mobile terminal constant use, this causes them to be at risk of mechanical
Samsung Galaxy ACE, a vehicle Kia Rio R 2013 and an BAFX failures, capable of compromising not only their integrity but
OBDII Bluetooth communication device were used. Also a fault also the occupants security. These failures can cause the vehicle
code simulator was implemented to allow the systems testing stoppage for repair, which represent a problem in terms of cost
without the need of a real connection with the vehicle. and logistics for the owners. Therefore, a system that integrates
the information provided by the OBDII standard with a user-
Index Terms OBDII, Android, PHP friendly interface, allows companies and vehicle owners to be
aware of the mechanical condition of their unit, being able to
I. INTRODUCTION
identify and solve car problems and prevent potential
Since its creation over 100 year ago, the car has positioned itself catastrophic damage to them.
as the predominant mean of transport in the world and it has
become a key instrument for the functioning of society. The implementation of this system ensures the reliability of the
However, over the last decades, the world has experienced an vehicles and safety of the occupants concerning the mechanical
intense process of environmental awareness, where the part.
automobile plays a significant role by being one of the main II. STANDARD OBDII
pollution sources that exist in the planet.
All printed material, including text, illustrations, and charts,
The standard OBDI was created with the objective of must be kept within a print area of 6-1/2 inches (16.51 cm) wide
monitoring the pollution levels of light levels. OBDI is in by 8-7/8 inches (22.51 cm) high. Do not write or print anything
charge of monitoring the engines main components and its outside the print area. All text must be in a two-column format.
implementation in new vehicles became mandatory in the Columns are to be 3-1/16 inches (7.85 cm) wide, with a 3/8 inch
United States since 1991 [1]. The current OBDII standard was (0.81 cm) space between them. Text must be fully justified.
developed in 1996 as a result of stricter environmental measures
in the United States and its implementation in new vehicles has A format sheet with the margins and placement guides is
being mandatory since that year. Currently the OBDII standard available as both Word and PDF files as <format.doc> and
has been implemented in most new vehicles around the world <format.pdf>. It contains lines and boxes showing the margins
and it is main tool for a complete automotive diagnosis. and print areas. If you hold it and your printed page up to the
light, you can easily check your margins to see if your print area
Felipe Castillo was with the Electric and Electronic Department, fits within the space allowed.
Universidad de las Fuerzas Armadas ESPE, Sangolqu, Ecuador
(afcastillo@espe.edu.ec) A. Description
Darwin Alulema is with the Electric and Electronic Department,
Universidad de las Fuerzas Armadas ESPE, Sangolqu, Ecuador
In 1988, the US Environmental Protection Agency (EPA)
(doalulema@espe.edu.ec) established for vehicle manufacturers to necessarily include a
Freddy Acosta is with the Electric and Electronic Department, Universidad program of self - diagnosis in automotive computers. This first
de las Fuerzas Armadas ESPE, Sangolqu, Ecuador (fracosta@espe.edu.ec) generation of on-board diagnostic systems was known as
Derlin Morocho is with the Electric and Electronic Department, Universidad OBDI. [2]
de las Fuerzas Armadas ESPE, Sangolqu, Ecuador (dmorocho@espe.edu.ec)
- 173 -
OBDI is a set of programmed instructions in computers or 4 Ground (chassis) 12 Not assigned
automotive brains. The main objective of these programs is to 5 Ground (signal) 13 Not assigned
detect any damage that might occur in actuators, switches and 6 CAN High (J-2284) 14 CAN Low (J-2284)
the wiring of any system that is related to gas emissions from 7 ISO 9141-2 (K Line) 15 ISO 9141-2 (L Line)
the vehicle. Therefore if the computer detects a failure or 8 Not assigned 16 ***Alimentation
malfunction in any of these systems, an indicator on the
dashboard is lit. The indicator therefore will only be lit when a C. OBDII Faul Codes
problem is detected in the vehicle emissions.
Also known as Diagnose Trouble Code or DTC, these codes
OBDII offers a second version of OBDI, the diagnosis identify failures or malfunctioning in systems of specific
programs are improved and show a new automotive monitoring components of the vehicle. [3]
function, unlike OBDI that was only able to identify damaged
Each vehicle in its instrumental board has a malfunction
components. The monitoring function not only deals with issues
indicator known as Engine Light. When the computer detects
related to gas emission systems but several others responsible
a problem in automotive operation of one or more systems:
for the proper operation and safety of the vehicle. OBDII also
Assigns a fault code that identifies the source of the problem,
allows all this information to be available and accessible to
store this code in the internal memory of the computer and turns
owners and mechanics using the proper equipment. However,
on the malfunction indicator to inform the owner to carry out a
OBDIIs main characteristic is standardization but each
check on the vehicle. Figure 2 shows various examples of
manufacturer implemented it based on their own
malfunction indicators.
considerations. The connector, communication protocols, fault
codes and terminology varied depending on the car brand, so
diagnostic systems had no interoperability between cars from
different manufacturers. Therefore OBDII three main
objectives are: Figure 2: Malfunction indicators.
- 174 -
Figure 4: System Structure
- 175 -
TABLE III. LOCAL MONITORING FRAME FORMATS
Format Description
41 X1 Only used for RPM
X2 X3 X1=0C, X2 - X3= Main values.
41 X1 Used for Engine Load Coolant Temperature
X2 Accelerator Position Speed
X1=0D o X1=04 o X1=05 o X1=11, X2=Main
value
X1 X2 Used for RPM X1 X2 = Main values
Once the three most common frame formats are identified, the
regular expressions that allow the application to filter frames
from the vehicle were implemented. [7] The established regular
expressions that match with the defined recurrent frames are
presented in Table 4.
- 176 -
2) Diagnostic Mode Test
- 177 -
B. Web Application new requests when the car had not yet responded to the previous
request. Therefore, it was necessary to give the application a
In order to test the operation of the Web application, the testing 20-millisecond pause so the car has enough time to answer the
vehicle diagnosis and diagnosis using the developed simulator requests.
was made. In both cases, the results were sent to the server to
verify that the data was not lost. At the time of diagnosis, the fault codes found are presented in
a certain order. When sending data to the server, the Web
The four tests are: application shows them in a different order, however, this does
* Test 1: The developed Java application was used to not affect in any way the diagnosis result.
simulate the fault generation in a vehicle. The simulator The developed Web application allows a system user to access
generated 8 codes randomly. through Internet to all fault codes detected in a vehicle with
* Test 2: Likewise, the test was repeated with the their meanings.
simulator, this time only one code was generated. Thanks to the Web application, the user is able to track the
* Test 3: The diagnosis was performed on the test vehicle, speed, RPM, coolant temperature, engine load and accelerator
turning in only one code. The received code P0000 position by using historical graphs of the behavior of these
indicates the absence of errors in the vehicle. parameters.
* Test 4: Tera Term software terminal was used to send In order to verify the correct operation of the mobile application
three frames simulating fault codes. to diagnose a vehicle, a Java application that acts as a car
simulator was developed, which allowed checking the optimal
Once the fault codes were received, these codes were sent to the fault code reading done by the system.
server. The test results are shown in Table 7.
The algorithm for interpreting the data sent from the vehicle to
TABLE VII. WEB APPLICATION TESTS. the mobile terminal was designed using regular expressions.
Regular expressions allow the application to be able to correctly
Parameters \ Test 1 2 3 4 discriminate frames sent from the car, avoiding the presentation
Fault codes sent 8 1 1 3
of wrong information.
Fault codes received 8 1 1 3
Success Rate % 100 100 100 100 VI. REFERENCES
- 178 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.179-184. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThe industry control solutions are generally base Algunos PLCs cuentan con herramientas FL que facilitan la
on a Programmable Logic Controller (PLC), however implementacin de controladores difusos, es decir, una vez
implementations of Fuzzy Controllers for complex systems which configurado el sistema difuso, nicamente es necesario definir
control is based on a fuzzy system has been a disadvantage since las Funciones de Pertenencia (MF) para las variables de
not all PLCs have specific modules for this purpose. This work
entrada y salida, sus respectivos rangos de funcionamiento, y
proposes a procedure for the implementation of Fuzzy Logic
Controller (FLC) on a PLC without the use of any specific su base de reglas, con el objetivo de obtener una salida en el
module. The FLC assumes a Mamdani-based inference and sistema [6]. Estas herramientas utilizan generalmente el
defuzzyfication of Weighted Average Method (WAM) with two Mtodo del Centroide para el clculo de la salida [7]. En [8] y
inputs and one output. Simulation and experimental validation [9] se describe la forma de implementar un controlador difuso
are carried out in order to verify the effectiveness of the FLC tanto en la plataforma del TSX 21-37 como en el S7-300
designed. respectivamente, basado en sus respectivas herramientas
propietarias. En [10] se propone el uso de estructura de
Index Terms Fuzzy logic, Programmable logic
bloques funcionales que permitan establecer cdigos de
controller, Weigthed average method.
programas generales que se puedan implementar en autmatas
de diferentes fabricantes no obstante, se hace referencia a la
I. INTRODUCCIN metodologa para implantar una estrategia de Lgica Difusa en
un PLC Allan Bradley de la serie 5000. En los documentos
- 179 -
Adicionalmente se consider que el controlador difuso
actuar sobre un sistema con dos variables de entrada, las
cuales definen el comportamiento de una variable de salida
definido en el diseo por la ecuacin (1).
Entrada1 (Pr)
Salida (1)
Entrada2 (Tm)
TABLA III.
BASE DE REGLAS
ENTRADA 2
Pequea Mediana Grande
(P) (M) (G)
Pequea (P) M P PP
ENTRADA 1
Mediana (M) G M P
Grande (G)
MG G M
max S + S i S i
(2)
Salida Z * i 1
n
,
+ S
i 1
S i
- 180 -
donde n es el nmero de mximos de la salida, max(S1) es el Donde X es el valor de entrada e Y es valor correspondiente a
valor mximo de la funcin de salida S, y S(S1) es el valor de la fuzzificacin de la misma
pertenencia de la salida S.
TABLA IV.
ECUACIONES PROGRAMADAS PARA CREAR LAS MF DE LAS VARIABLES DE
III. CONSTRUCCIN DEL CONTROLADOR DIFUSO ENTRADA
RECTA ECUACINES DE CDIGO
LA RECTA
La programacin del controlador difuso requiri adems de
realizar activaciones, comparaciones, escalamientos entre L1 =L6 Y=1 #Y:=1;
otras, desarrollar la programacin y evaluacin de ecuaciones, L2 Y= -X/25 + 2 #Y:=-#X/25+2;
por este motivo fue necesario utilizar un PLC cuya plataforma L3 Y= X/25 - 2 #Y:=#X/25-1;
de programacin permita los modos de programacin en
L4 Y= -X/25 + 2 #Y:=-#X/25+3;
diagrama en escalera (KOP) y lenguaje de programacin
L5 Y= X/25 - 2 #Y:=#X/25-2;
estructurado (SCL).
Para formar las MF para la fuzzificacin de las entradas, se
programaron ecuaciones, en modo SCL, que definen cada una Una vez determinado el grado de pertenencia se establece el
de las rectas que conforman dicha MF, como se muestra en la valor mnimo (alpha1) entre las combinaciones de entrada
Fig. 3. analizadas (a, b), para lo cual se crearon funciones como:
#alpha1:=MIN(IN1:=#a, IN2 := #b).
- 181 -
Donde DEFUZ es la funcin implementada cuando las IV. ANLISIS DE RESULTADOS
entradas establecen 2 combinaciones entre ellas, mientras que Para analizar los resultados se compar la respuesta del
DEFUZ2 se utiliza cuando existen 4 combinaciones. controlador desarrollado e implementado en el PLC, con las
salidas obtenidas bajo las mismas condiciones pero en modelos
TABLA V.
FUNCIONES PROGRAMADAS PARA DEFUZZIFICACION DE LA VARIABLE DE simulados, para lo cual se crearon dos aplicaciones en
SALIDA Matlab.
FUNCIN CDIGO En la primera aplicacin se cre una simulacin utilizando
#SL:=(#alpha1*#z1+#alpha2*#z2)/(#alpha1+#alp
el Fuzzy Logic Toolbox de Matlab, ste modelo propuesto,
cumple las mismas condiciones tanto para la fuzzificacin de
ha2);
las variables de entrada y salida, as como para la base de
#SL:=(#alpha1*#z1+#alpha2*#z2+#alpha3*#z3+ reglas, sin embargo para la obtencin de la salida, la
#alpha4*#z4)/(#alpha1+#alpha2+#alpha3+#alpha herramienta utiliza el mtodo del centroide.
4;
La segunda aplicacin desarrollada es un fichero .m que
realiza el control fuzzy bajo las mismas condiciones de clculo
del controlador implementado en el PLC, es decir obteniendo
Para el ejemplo expuesto en la Fig. 4, se analizar el clculo el valor de la salida utilizando el mtodo de promedio
que el controlador difuso realiza para obtener el valor de la ponderado.
salida mostrado en la grfica. La Fig. 5, resume los resultados de la primera simulacin,
Dado que la entrada 1 se encuentra en 60% y la entrada 2 en utilizando Fuzzy Logic Toolbox, donde se muestra la salida
30%, la fuzzificacin se establecera como se muestra en la obtenida para uno de los casos analizados. Para el anlisis de la
Tabla 6. salida, se establecieron valores en las entradas que permitan
cubrir por completo su rango, as como todas las posibles
TABLA VI.
VALORES DE FUIZZIFICACIN PARA ENTRADA 1 (60%) Y ENTRADA 2 (30%)
combinaciones entre ellas.
VALORES DE
PEQUEA MEDIANA GRANDE
PERTENENCIA
Entrada 1 (60%) 0 0.6 0.4
Entrada 2 (30%) 0.8 0.2 0
TABLA VII.
VALORES MNIMOS ENTRE LAS COMBINACIONES DE ENTRADA
Entrada 1 (60%) Entrada 2 (30%) MNIMO
- 182 -
La Tabla 9 muestra algunos casos donde se obtuvo un TABLA X.
CLCULO DEL ERROR ENTRE EL VALOR OBTENODO EN EL TOOLBOX FUZZY
valor alto en la desviacin estndar para diferentes condiciones DE MATLAB Y EL VALOR OBTENIDO EN EL PLC
de entrada. Salida Salida
% de
El valor de la desviacin estndar obtenido en cada caso IN 1 IN 2 Toolbox PLC
ERROR
permite determinar los valores de entrada que producen Centroide WAM
mayores diferencias en la salida, dado que mientras ms alto 10 10 50 50,0000 0,00
sea el valor de la desviacin estndar, mayor variabilidad 10 40 61.4 61,2998 -0,16
habr en las salidas obtenidas. Si la desviacin estndar es cero
10 60 78.6 78,7381 0,18
significa que no existe variacin en la salida, logrndose
obtener el mismo valor de salida, tanto en controlador difuso 10 80 90 90,0122 0,01
desarrollado en el PLC, como en las aplicaciones desarrolladas 0 0 50 50,0000 0,00
en Fuzzy Logic Toolbox y en el archivo .m de MATLAB. 30 10 44.5 44,4703 -0,07
50 20 30 30,0147 0,05
TABLA IX.
CLCULO DE LA DESVIACIN ESTNDAR PARA LAS DIFERENTES 30 40 55.2 55,0786 -0,22
APLICACIONES REALIZADAS
45 49 54.1 53,8814 -0,40
Salida Salida Salida
Desviacin
IN 1 IN 2 Toolbox PLC Fichero.m 30 60 73 73,1147 0,16
estndar
Centroide WAM WAM
35 70 75.2 75,1764 -0,03
10 10 50 50,0000 50 0,0000
35 90 81.4 81,3238 -0,09
10 40 61.4 61,2998 62 0,4951
60 10 21.4 21,3988 -0,01
10 60 78.6 78,7381 78 0,5219
60 40 31.9 31,8926 -0,02
10 80 90 90,0122 90 0,0070
60 60 50 49,9904 -0,02
0 0 50 50,0000 50 0,0000
55 70 57.1 57,0272 -0,13
30 10 44.5 44,4703 46 1,0817
60 90 61.4 61,2998 -0,16
50 20 30 30,0147 30 0,0085
80 10 10 10,0247 0,25
30 40 55.2 55,0786 55,7 0,4394
80 30 15.5 15,5259 0,17
45 49 54.1 53,8814 52,96 0,6515
80 65 41.4 41,3510 -0,12
30 60 73 73,1147 72,85 0,1327
80 80 50 50,0000 0,00
35 70 75.2 75,1764 75,71 0,3773
95 95 50 50,0000 0,00
35 90 81.4 81,3238 82 0,4781
60 10 21.4 21,3988 22 0,4251
60 40 31.9 31,8926 32,2 0,2174 Los valores del porcentaje error obtenidos para todos los
60 60 50 49,9904 50
casos analizados evidencian valores inferiores a 0,5%, mismos
0,0055
que son inferiores a los mximos permisibles (generalmente
55 70 57.1 57,0272 58,57 1,0909 <5%), lo cual nos muestra que el valor de salida obtenido en la
60 90 61.4 61,2998 62 0,4951 aplicacin son satisfactorios
80 10 10 10,0247 10 0,0143
V. CONCLUSIONES
80 30 15.5 15,5259 14 1,0790
80 65 41.4 41,3510 42 0,4589 El desarrollo de un controlador difuso realizado en un PLC
80 80 50 50,0000 50 0,0000 propuesto en este estudio, representa una solucin para la
95 95 50 50,0000 50 0,0000 implementacin de soluciones de control basados en lgica
difusa en PLCs que no cuentan con herramientas o mdulos
adicionales fuzzy. Mediante el uso del mtodo de promedios
Adicionalmente, dado que la precisin en los resultados ponderados se logr implementar los algoritmos de control
obtenidos se evala mediante el clculo del error relativo para difuso necesarios para calcular el valor de la salida del
la media aritmtica. En Tabla 10 se realiz una comparacin controlador en el PLC. La creacin de un controlador Fuzzy
entre los resultados obtenidos mediante el Toolbox FUZZY de Logic de las mismas caractersticas que el desarrollado en el
Matlab y los resultados obtenidos en la nueva aplicacin PLC, mediante el uso del Fuzzy Logic Toolbox y la
creada para el PLC, para diferentes combinaciones de entrada, programacin de un archivo .m en MATLAB, permiti
utilizando para ello el clculo de error entre los valores de validar la propuesta presentada en este trabajo. Finalmente, la
salida obtenidos. comparacin y contraste de resultados de la salida obtenida en
las diferentes aplicaciones (implementadas y simuladas)
- 183 -
genera como resultado una desviacin estndar inferior al 1.09 [5] H. Ferdinando, The Implementation of low cost fuzzy logic
controller for PLC TSX 37- 21, Int. Conf. Intell. Adv. Syst. 2007,
en todos los casos analizados; lo cual indica que los resultados
Kuala Lumpur, 2007.
obtenidos en el controlador implementado son similares a los
que pueden ser obtenidos en una herramienta fuzzy comercial. [6] I. H. Altas and A. M. Sharaf, A GENERALIZED DIRECT
APPROACH FOR DESIGNING FUZZY LOGIC
REFERENCIAS CONTROLLERS IN MATLAB / SIMULINK GUI
ENVIRONMENT, vol. 1, no. 4.
[1] R. W. Lewis, Programming Industrial Control Systems Using IEC
1131-3. London: United Kingdom, 1998. [7] E. E. Kassir, Sistemas de Control Difuso, 2006.
[2] M. H. M. Shah, M. F. Rahmat, K. A. Danapalasingam, and N. A. [8] G. B. Delgado and J. Bojrquez Delgado, Metodologa para la
Wahab, PLC Based Adaptive Fuzzy PID Speed Control of DC implementacin de sistemas difusos tipo mamdani en lenguajes de
Belt Conveyor System, Int. J. Smart Sens. Intell. Syst., vol. 6, no. programacin de propsito general, in Congreso Internacional en
3, pp. 11331152, 2013. Ingeniera Electrnica, 2014, vol. 36, pp. 318323.
[3] H.-X. Li and S. K. Tso, A fuzzy PLC with gain-scheduling control [9] Metodologa para la implementacin de controlador difuso tipo
resolution for a thermal process a case study, Control Eng. Takagi-Sugeno en PLC s7-300, no. 30, pp. 4451, 2011.
Pract., vol. 7, no. 4, pp. 523529, Apr. 1999.
[10] R. Valle, XX Congreso de la Asociacin Chilena de Control
[4] M. Yahyaei, J. E. Jam, and R. Hosnavi, Controlling the navigation Automtico ACCA 2012 USO DE TCNICAS DE CONTROL
of automatic guided vehicle (AGV) using integrated fuzzy logic DIFUSO EN CONTROLADORES LGICOS
controller with programmable logic controller (IFLPLC)stage 1, PROGRAMABLES, pp. 158162, 2012.
Int. J. Adv. Manuf. Technol., vol. 47, no. 58, pp. 795807, Mar.
2010. [11] K. M. Passino; and S. Yurkovich, Fuzzy Control. 1998.
- 184 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.185-189. Santiago de Chile, 28 al 30 de Octubre 2015
- 185 -
florecen al principio de la primavera tienen un rango ptimo II. SISTEMA DE CONTROL DE TEMPERATURA PARA EL
entre 10 y 20C, mientras que la temperatura en las plantas de CULTIVO DE PLANTAS ACUTICAS
sol oscila entre 25 a 35C. Por su parte, muchas plantas C4, El Sistema de control de temperatura para el cultivo de
que incluye a las cactceas, siguen realizando adecuadamente plantas acuticas se divide en varias etapas como se muestra
la fotosntesis a temperaturas superiores a 40C [10]-[14]. en la Fig. 2, la primera etapa es la medicin de la temperatura
La Fig. 1 muestra las curvas de respuesta de la fotosntesis mediante un sensor digital de temperatura, la segunda etapa es
a la temperatura, donde se aprecian dos respuestas, para la de control de la temperatura mediante un microcontrolador
ambientes con suministro natural de CO2 y la segunda, para de la marca ATMEL, la tercera es la etapa de potencia del
ambientes con suministro elevado de CO2. Ambas respuestas calefactor de 60W y por ltimo una etapa de interfaz para
son un modelo basado en el comportamiento de enzimas, sin ajustar el valor de referencia y el despliegue de informacin.
embargo existe una temperatura ptima para cada tipo de
planta.
Esta curva tiene tres puntos caractersticos:
Tpt: Temperatura ptima en la que la asimilacin neta de
CO2 es mxima
Tmx: Temperatura mxima en que la fotosntesis se anula
Tmn: Temperatura mnima en que la fotosntesis se anula
- 186 -
III. IMPLEMENTACIN DEL CONTROL DE TEMPERATURA
Para mantener la temperatura deseada para las plantas
acuticas se implement un controlador PID digital, las
constantes del controlador PID se obtuvieron con el mtodo
de sintonizacin de Ziegler- Nichols. Dicho mtodo obtiene
las constantes del controlador a travs del modelo de lazo
abierto del actuador.
El diagrama mostrado en la Fig. 4 representa el sistema de
control de temperatura. El controlador PID se encarga de que
la lectura del sensor de temperatura tienda a ser igual a la
temperatura deseada. El controlador PID se implement en el
microcontrolador ATmega168, este controlador cambia el
ciclo de trabajo de un PWM que activa la etapa de potencia
para energizar al calefactor. Adems, la temperatura se Fig. 5 Respuesta de un sistema de lazo abierto ante un impulso.
despliega en una pantalla LCD.
- 187 -
C. Obtencin de la ecuacin de control del sistema sensor de temperatura, que fue aislado del agua con silicn y
Para este sistema se utiliz como actuador un calefactor recubierto con tubo termo contrctil, una pantalla LCD de
sumergible de 60 W, la Fig. 6 muestra la curva experimental 16x2 caracteres para mostrar la temperatura, y una placa de
de respuesta al escaln. potencia. La placa de potencia es conectada al pin del PWM,
cuyo ciclo de trabajo es controlado por el PID. Esta placa
consiste en un opto acoplador, para aislar la corriente
alterna del resto del circuito, que activa un TRIAC, con lo
que se regula el voltaje RMS que llega al calentador. En Fig.
7 (a) se observa la placa de desarrollo a la izquierda, y se
presenta la etapa de potencia a la derecha. En la Fig. 7 (b) se
puede ver el modulo que contiene el sistema, con su LCD,
conexin de corriente alterna, conexin de sensor y la
conexin para la alimentacin del calentador.
Fig. 6 Respuesta del sistema ante una entrada escaln a lazo abierto.
5222 + 2222222222 5
6 7 85 + 85 9 (8)
:;:<
<
@
75D
<
<BC
85 997 (10)
997 5E9
(b)
Sustituyendo las constantes calculadas se obtiene la ecuacin Fig. 7: (a) Mdulo abierto, con ambas placas a la vista; (b) Mdulo cerrado.
de control, que se expresa en la ecuacin (12). Para el
controlador el error E, se define como la diferencia entre la
temperatura deseada y la medida.
El sistema se prob con dos tipos de plantas, la
!F *. % / % 0 (12) Vallisneria Spiralis y la Echinodorus Amazonicus, ambas
colocadas en el mismo ambiente controlado; adems de la
temperatura se controlaba la iluminacin y el nivel de dixido
IV. RESULTADOS EXPERIMENTALES de carbono. Despus de estar 10 das en el ambiente
El controlador cambia el ciclo de trabajo de un PWM que controlado, las plantas presentaron un crecimiento
posteriormente activar una etapa de potencia. Esta ltima considerable y notorio, tal como se ve en la Fig. 8.
etapa es la encargada de energizar un calentador de agua de En la Fig. 9 se muestra el mdulo de temperatura terminado, el
60 W. El programa de medicin y control de temperatura fue cual cuenta con LCD para visualizar el estado de temperatura,
cargado en una tarjeta de desarrollo, que cuenta con un entrada BNC del electrodo, entrada del sensor de temperatura,
microcontrolador ATmega168 y puertos de entrada/salida, as salida a la electrovlvula, alimentacin de corriente alterna
como resistencias de pull-up. Se le conectaron a la tarjeta el para la salida al calentador.
- 188 -
V. CONCLUSIONES
Se dise e implement un sistema de control que es capaz
de mantener la temperatura deseada para ambientes acuticos,
y como se puede ver en Fig. 8 favoreci el crecimiento de las
plantas, especialmente la vallisneria spiralis; cabe destacar que
no solo se afect el crecimiento, sino que las plantas
adquirieron una tonalidad verde ms intensa. Aunque el
sistema se dise para plantas acuticas, se puede reprogramar
Calefactor para actuar en otras reas. Tambin es factible una
reproduccin y escalamiento para satisfacer diferentes
volmenes de agua ya que el sistema permite el cultivo y la
cosecha de plantas ornamentales fcilmente, con pocos
elementos consumibles y con proyecciones a futuro en el
contexto de investigacin y econmico. Se considera como
proyeccin a futuro la inclusin de peces en el sistema, pues
aportaran una fuente constante de dixido de carbono, adems
de que sus desechos generaran nutrientes. Por ltimo se
plantea ampliar el tamao del tanque para aumentar la
(a) produccin de plantas y promover la comercializacin, tanto
de plantas como musgos.
REFERENCIAS
[1] T. Pillay, M. Kutty. Aquaculture: principles and practices. Blackwell
publishing, 2005.
[2] P. O'reilly, J. Wright. "The evolving technology of DNA
fingerprinting and its application to fisheries and aquaculture." Journal
of Fish Biology 47 (1995): 29-55.
[3] P.G. Lee. "A review of automated control systems for aquaculture and
design criteria for their implementation." Aquacultural Engineering 14
(1995): 205-227.
[4] J. Balchen. "Thirty years of research on the application of cybernetic
methods in fisheries and aquaculture technology." Modeling,
Identification and Control 21 (2000): 3-64.
[5] C. Martins, E. Eding, M. Verdegem, L. Heinsbroek, O. Schneider, J.
Blancheton, J. Verreth. New developments in recirculating
aquaculture systems in Europe: A perspective on environmental
sustainability. Aquacultural Engineering 43 (2010): 83-93.
(b) [6] J. Mathiassen, E. Misimi, M. Bond, E. Veliyulin, S. stvik. Trends
Fig. 8: (a) Plantas al inicio de las pruebas, (b) Plantas 10 das despus de in application of imaging technologies to inspection of fish and fish
coexistir sistema. products. Trends in food science & technology 22(2011), 257-275.
[7] C. Meske, V. Frederick. Fish aquaculture: technology and
experiments. Elsevier, 2014.
[8] J. Balchen. Automation in fisheries and aquaculture technology, In
H. Unbehauen (ed), Encyclopedia of Life Support Systems.EOLSS,
chapter Control Systems, Robotics and Automation Vol. XIX, Eolss
Publishers, Oxford, UK, URL http://www.eolss.net.
[9] J. Lucas, P. Southgate. Aquaculture: Farming aquatic animals and
plants. John Wiley & Sons, 2012.
[10] J. A. Bieto, M.T. Cubillo, I.B. Mangas, A.G. Ormaeche. Fundamentos
de fisiologa vegetal. McGraw-Hill Interamericana de Espaa, 2008.
[11] L. M. Melgarejo (Ed) Experimentos en fisiologa vegetal.
Universidad Nacional de Colombia, Bogot. ISBN 9789587196689,
2010.
[12] G. Bowes, "Single-cell C4 photosynthesis in aquatic plants." In C4
photosynthesis and related CO2 concentrating mechanisms. Springer
Netherlands, 63-80, 2011.
[13] P. G. Falkowski, J. A. Raven. Aquatic photosynthesis. Princeton
University Press, 2013.
[14] A. H. Fitter, R. Hay. Environmental physiology of plants. Academic
press, 2012.
- 189 -
- 190 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.191-196. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractA simulation study of fractional order PID (FOPID) distintas formas de sintonizar los parametros de este tipo
applied to level control in a conic tank is presented in this de controladores [2]. Ademas, se han desarrollado tecnicas
paper. An improved mathematical model to represent better the IMC (Internal Model Control) [3] y controladores tipo PID
nonlinear dynamic of the conic tank is derived rst. This new
model is then used to design FOPID with tunning parameters basados, en este esquema [4]. Igualmente, para poder enfrentar
optimized using Particle Swarm Optimization (PSO). The results el problema que conlleva la no linealidad del proceso, se
obtained under reference level changes, are compared with ha recurrido a tecnicas mas avanzadas de control inteligente,
those obtained using standard PID controllers with parameters como por ejemplo control predictivo MPC (Model Predictive
tunned using the Root Locus Method (RLM) and also with Control) [5], [6]. Incluso se han introducido tecnicas de
PSO. From this comparison it is concluded that PSO tunned
controllers present a better behavior as compared with RLM control de sistemas no lineales tales como Passivity Based
tunned controllers, considering the Integral of the Absolute Error Control (PBC) [7]. Por otra parte, la sintonizacion de los
(IAE) index. Among the PSO tunned controllers the FOPI is the parametros de un controlador de nivel para estanques conicos
one that had the lowest IAE. ha empleado tecnicas de computacion evolutiva, utilizando
Index TermsLevel control, Conical Tank, PID control, Frac- algoritmos geneticos (AG) para determinar los valores que
tional PID control. minimicen una cierta funcion objetivo [8].
En lnea con el desarrollo del presente trabajo, tambien
I. I NTRODUCCI ON se han desarrollado estrategias de control fraccionario. En
particular se ha investigado en control de PI de orden frac-
- 191 -
cionario, Control Fraccionario y optimizacion PSO. En la C. Optimizacion por enjambre de partculas (PSO)
Seccion III se presenta el modelo del estanque conico y PSO es una tecnica de optimizacion global heurstica [16]
las consideraciones asociadas. Luego, en la Seccion IV se que pertenece a la categora de Inteligencia de Enjambre, que a
muestra el procedimiento de sintonizacion PI con LGR para su vez es una sub-categora de la Computacion Evolutiva. Esta
nes comparativos. La Seccion V presenta el procedimiento tecnica permite resolver problemas de optimizacion mediante
de optimizacion de controladores PID/PIDOF y los resultados el uso de cumulos o enjambres de partculas, los cuales
gracos obtenidos. Finalmente, la Seccion VI contiene las simulan computacionalmente el comportamiento de grupos
conclusiones del trabajo. sociales en la naturaleza (bandadas, bancos, muchedumbres,
etc.) en su proceso de busqueda de algun benecio comun
II. C ONCEPTOS GENERALES [17].
En esta seccion se presentan los conceptos basicos sobre En el algoritmo se dene una poblacion, donde cada posi-
las tecnicas a utilizar en el estudio. Se plantea la denicion ble solucion queda representada por una partcula. Estas se
basica de los operadores fraccionarios (integral y derivada) y mueven en el espacio de busqueda de manera iterativa mientras
luego se incluyen las estrategias de control a utilizar PI/PID son inuenciadas por aquella partcula que ha hallado la
de orden entero y fraccionario. Finalmente, se describen en mejor posicion global, de acuerdo a una funcion objetivo pre-
terminos generales la tecnica PSO. denida.
La evolucion de las partculas, en el algoritmo basico, viene
A. Fundamentos de calculo fraccionario dada por las siguientes ecuaciones.
El calculo fraccionario es una extension de los operadores
vi (k + 1) = vi (k) + r1 (k)c1 (pi (k) xi (k)) (5)
integral y derivada de orden entero al caso de orden real. La
integral desde a hasta t de orden R de la funcion f () +r2 (k)c2 (g(k) xi,d (k))
segun Riemman-Liouville se dene como [11], [12] xi (k + 1) = xi (k) + vi (k + 1), (6)
t
1 donde vi (k) y xi (k) son vectores, con dimensiones del espacio
a It f (t) = (t )1 f ( )d, R+ , (1)
() a de busqueda, que representan respectivamente la velocidad
donde () es la funcion Gamma [11]. y la posicion de la partcula i {1, 2, ..., s} en la k-esima
Respecto a la derivada de orden fraccionario, existen varias iteracion. pi (k) y g(k) son vectores con la mejor posicion
deniciones de este operador. Algunas va extension de la de cada partcula y la del conjunto, respectivamente. Las
derivada de orden entero y otras utilizando la denicion de constantes c1 y c2 son los coecientes de aceleracion cognitiva
la integral fraccionaria segun Riemman-Liouville, desde donde y social, los cuales determinan la inuencia de la experiencia
surge la derivada segun Riemman-Liouville [11], [12]. Sin em- individual y colectiva sobre el desempeno de cada partcula.
bargo, la derivada fraccionaria mas utilizada para aplicaciones Los terminos r1 (k) y r2 (k) son numeros aleatorios uniforme-
de ingeniera es la establecida por Caputo [11], [12] y esta mente distribuidos en el intervalo [0, 1] que representan la
denida por aleatoriedad en todo conjunto social.
Para el problema estudiado en este trabajo, PSO se imple-
C n
a Dt f (t) = a It [Dn f (t)] menta mediante un toolbox de Matlab [19], deniendose para
t
1 f (n) ( ) ello el numero de partculas de la poblacion (P ), la cantidad de
= d (2)
(n ) a (t )n+1 iteraciones o generaciones (G) que determina la condicion de
termino del algoritmo y una funcion objetivo (f ). En cuando
donde n = min {k N / k > } y R. La principal
a esta u ltima, se escoge el indice de desempeno IAE (Integral
ventaja de esta denicion es que considera los valores iniciales
absoluta del error), la cual es denida en la expresion (7). Sin
de la funcion f () y sus derivadas de orden entero, lo que
embargo, cabe destacar que se puede utilizar cualquier otro
puede ser interpretable fsicamente.
ndice sin perder generalidad.
B. Control fraccionario PID IAE = |e(t)|dt (7)
Los esquemas de control fraccionario existentes son, princi-
palmente, extensiones de tecnicas de control de orden entero.
Una de estas extensiones corresponde al tpico controlador
III. M ODELO DE ESTANQUE C ONICO
PID cuya forma en el caso entero esta descrita por [13] El modelo de estanque conico esta basado en el existente en
Ki el Laboratorio de Automatica del Departamento de Ingeniera
C(s) = Kp + + Kd s. (3) Electrica de la Universidad de Chile. La Figura 1 muestra
s
un esquema del montaje existente en dichas instalaciones, El
La extension al caso fraccionario pasa por considerar los
agua es impulsada, desde el estanque de re-circulacion, por
o rdenes de integracion y derivacion fraccionarios, quedando
una bomba (motor de induccion trifasico) que esta asociada a
denido por [14], [15]
un variador de frecuencia directamente conectado a la red de
Ki
C(s) = Kp + + Kd s , (4) energa. El agua sale del estanque conico por una apertura en
s la base y es conducida por las tuberas hasta el estanque de re-
donde , R+ . circulacion, procurando que la valvula de salida se encuentre
- 192 -
4
x 10
4.5
4
Volumen original
3.5 Ajuste de orden 3
Datos
3
Volumen [cm3]
2.5
1.5
0.5
0
0 10 20 30 40 50
Altura [cm]
- 193 -
TABLA I TABLA II
Y PAR AMETROS
P UNTOS DE OPERACI ON DE MODELO
DE LINEALIZACI ON
PAR AMETROS DE CONTROLADORES PI SINTONIZADOS MEDIANTE LGR
TABLA III
de establecimiento ts = 150 s y maximo sobrepaso M OV =
S E NAL
DE REFERENCIA EST ANDAR PARA PRUEBA DE CONTROLADORES .
10%. Para llevar a cabo este procedimiento, se trabaja con
linealizaciones de primer orden de Taylor del modelo (13), en t [0-400] [400-800] [800-1200]
torno a distintos puntos de equilibrio (puntos de operacion) r(t) 22.5 37.5 52.5
del sistema. Su representacion queda denida por t [1200-1600] [1600-2000] [2000-2400]
r(t) 37.5 22.5 15
h = A(h hop ) + B(f fop ), (14)
donde A = g(h,f )
h |(hop ,fop ) y B =
g(h,f )
f |(hop ,fop ) , siendo 70
Altura [cm]
40
10
0
A. PI global con LGR 0 500 1000
Tiempo [s]
1500 2000
- 194 -
70
TABLA V
I NDICE DE DESEMPE NO
IAE PARA CONTROLADORES EN SIMULACI ON
.
60
50 PI LGR PSO
Indice Global Niveles PI PID PIOF PIDOF
Altura [cm]
40
Ref
IAE(103 ) 6.35 6.62 4.02 4.23 3.93 4.17
30
PI
PID
20 FOPI
FOPID
10
Para poner a prueba los controladores determinados, se
0
0 500 1000 1500 2000 2500 3000 3500 4000 realizan simulaciones utilizando Matlab-Simulink. Para los
Tiempo [s]
operadores fraccionarios de las estrategias de control frac-
Fig. 4. Diseno de prueba de optimizacion con resultado o ptimo de contro-
cionario, se utiliza el toolbox para Matlab Ninteger [18]. La
ladores PI/PID/PIOF/PIDOF. Figura 5 muestra el resultado de la simulacion de cada uno de
los controladores optimizados por PSO, utilizando una senal
TABLA IV de referencia estandar segun lo mostrado en la Tabla III. A la
R ESULTADO OPTIMO
DE PAR AMETROS DE CONTROLADORES E I NDICE
IAE.
izquierda se muestra el desarrollo global de la prueba, mientras
que a la derecha se observan una ampliacion de las respuestas
Controlador Kp Ki (103 ) Kd IAE(103 ) de simulacion para cada uno de los escalones aplicados, donde
PI 197.31 3.52 - - - 9.37 se aprecia convergencia muy lenta. De ella se puede observar
PID 107.25 0.09 - 4.44 - 9.65 que el mejor desempeno lo presenta el PIOF. La Tabla V
FOPI 276.97 0.17 0.81 - - 9.23 resume los valores del ndice de desempeno IAE en las pruebas
FOPID 122.46 0.1 0.86 3.62 0.18 9.55 ilustradas en la Figuras 3 y 5.
estricto; es decir, pueden resultar valores fuera de este rango VI. C ONCLUSIONES
como consecuencia del proceso de optimizacion. Sin embargo, En este trabajo se ha presentado un estudio por simulaciones
los rangos para los o rdenes de integracion y derivacion en de estrategias de control PID de orden entero y fraccionario,
PIOF/PIDOF si son estrictos y constituyen restricciones del aplicados al control de nivel de un estanque conico. Luego de
proceso de optimizacion, ya que se observa experimentalmente introducir un nuevo modelo para el estanque, que representa de
que otros valores llevan a la divergencia de ciertas senales del mejor manera la dinamica nolineal de la planta, se procedio
proceso de control. En consecuencia, se escogen los siguientes a disenar controladores PID y PIDOF con parametros opti-
rangos: Kp [50 100], Ki , Kd [0 5], [0.75 1] y mizados empleando la tecnica PSO. Los resultados obtenidos
[0 0.25]. para diferentes puntos de operacion, aplicando cambios de
El procedimiento de optimizacion consiste en realizar simu- tipo escalon en la referencia de nivel, fueron comparados con
laciones iterativamente utilizando los controladores en un lazo controladores PID de orden entero, cuyos parametros fueron
cerrado siguiendo la senal de referencia. Esta referencia debe sintonizados usando la tecnica del LGR.
abarcar todo el rango de funcionamiento, tanto en carga como De los resultados obtenidos por simulacion, se puede con-
en descarga de agua del estanque. De esta forma, se consideran cluir que la sintonizacion de parametros de controladores
las distintas dinamicas del proceso en cada rango debido a la PID y PIDOF mediante PSO, presenta ventajas respecto a
no linealidad del sistema. la sintonizacion por LGR. La utilizacion de la sintonizacion
La Figura 4 muestra el diseno de la senal de referencia por LGR emplea representaciones lineales del sistema, lo
utilizada para el procedimiento de sintonizacion, la cual abarca que genera una perdida de informacion de la dinamica no
todos los niveles de operacion considerando procedimientos de lineal del estanque conico, mientras que en el caso de sin-
carga y descarga del estanque, aumentando y disminuyendo la tonizacion con PSO se utiliza explcitamente el modelo no
senal de referencia para el nivel, respectivamente. Ademas, se lineal derivado de la fsica que rige el estanque conico.
incluyen los resultados al control de nivel cuando se usando Cada uno de los controladores sintonizados mediante PSO
los controladores o ptimamente sintonizados. presenta un comportamiento considerablemente mejor que sus
equivalentes sintonizados mediante LGR, lo que se puede
B. Resultados PID/PIDOF con optimizacion PSO vericar cuantitativamente en la Tabla V. Sin embargo, entre
Como resultado del proceso de optimizacion explicado pre- los distintos controladores sintonizados mediante PSO, no
viamente e ilustrado en la Figura 4, se obtienen los parametros existe una diferencia notoria en sus resultados de control. En
correspondientes a los controladores PI y PID regidos por la la Figura 5 se observa que todos son capaces de seguir la
expresion (3), y lo controladores PIOF y PIDOF descritos por referencia establecida sin sobrepasos en el proceso de carga
(4). Estos parametros o ptimos se muestran en la Tabla IV. (ni bajopasos en la descarga), pero con una diferencia del
Ademas, se incluye el valor del ndice IAE obtenido para cada orden de milmetros respecto a la referencia, debido a la lenta
uno de los casos. De la Tabla IV se desprende que el mejor convergencia provocada por las pequenas magnitudes de las
desempeno lo tiene el controlador PIOF, segun el mencionado constantes de integracion de los controladores, tanto enteros
ndice de desempeno. como fraccionarios.
- 195 -
60 23 38
Referencia
Altura [cm]
Altura [cm]
PI
PID 22.5 37.5
50 FOPI
FOPID
22 37
0 100 200 300 400 400 500 600 700 800
Tiempo [s] Tiempo [s]
40
53 38
Altura [cm]
Altura [cm]
Altura [cm]
30 52.5 37.5
52 37
800 900 1000 1100 1200 1200 1300 1400 1500 1600
20 Tiempo [s] Tiempo [s]
23 15.5
Altura [cm]
Altura [cm]
10
22.5 15
22 14.5
0 1600 1700 1800 1900 2000 2000 2100 2200 2300 2400
0 500 1000 1500 2000 Tiempo [s] Tiempo [s]
Tiempo [s]
Respecto a la sintonizacion PSO, a traves del ndice IAE [6] H. Kala, P. Aravind, M. Valluvan, Comparative Analysis of Different
se puede establecer cuantitativamente, que los controladores Controller for Nonlinear Level Control Process, IEEE Conference on
Information and Communication Technologies, 2013.
tipo PI, tanto de orden entero como de orden fraccionario, [7] P. Chandrasekar, L. Ponnusamy, Passivity Based Level Controller Design
presentan mejor desempeno que sus respectivas versiones applied to a Nonlinear SISO System.
PID. Ahora bien, entre todos los controladores sintonizados [8] R. Valarmathi, P. R. Theerthagiri, S. Rakeshkumar, Design and Analysis
of Genetic Algorithm Based Controllers for Non Linear Liquid Tank
o ptimamente, el que presenta mejor desempeno corresponde System, IEEE International Conference On Advances In Engineering,
a PIOF. Complementariamente, se puede investigar la in- Science and Management, March 2013.
uencia de la tecnica de optimizacion utilizada, tal como [9] D. Marshiana, P. Thirusakthimurugan, Fractional Order PI Controller
for Nonlinear Systems, International Conference on Control, Instrumen-
se realiza en [20] al probar tecnicas como SQP y AG en tation, Communication and Computational Technologies, 2014.
contraste con PSO. El paso siguiente en este estudio es la [10] S. Janarthanan, K.N. Thirukkuralkani, S. Vijayachitra, Performance
vericacion experimental de la estrategias analizadas mediante Analysis of Non-Integer Order PID Controller for Liquid Level Con-
trol of Conical Tank System, International Conference on Information
simulaciones. Esto permitira evaluar bajo condiciones reales Communication and Embedded Systems, 2014.
el comportamiento de las estrategias o ptimamente disenadas [11] A. Loverro, Fractional Calculus: History, denitions and Applications
mediante PSO y concluir si las estrategias fraccionarias aun for the Engineer, Department of Aerospace and Mechanical Engineering,
University of Notre Dame, Notre Dame, IN 46556, USA, 2004.
son la que presentan el mejor comportamiento. [12] M. von Borries, Estudio y Simulacion de Sistemas Adaptables Frac-
cionarios, M.S. thesis, Departamento de Ingeniera Electrica, Facultad de
Ciencias Fsicas y Matematicas, Universidad de Chile, Santiago, Chile,
AGRADECIMIENTOS 2012.
[13] J. Zhong, PID Controller Tuning: A Short Tutorial, Mechanical Engi-
El proyecto ha sido desarrollado gracias al apoyo de neering, Purdue University, 2006.
CONICYT-Chile, a traves del Proyecto Fondecyt 1150488 y [14] B. Vinagre, C. Monje, Introduccion al Control Fraccionario, Depar-
del Programa de Financiamiento Basal Centro de Tecnologa tamento de Electronica e Ingeniera Electromecanica, Escuela de In-
genieras Industriales, Universidad de Extremadura, Badajoz, Espana,
para la Minera FB0809. 2006.
[15] I. Podlubny, Fractional-Order Systems and Fractional Order Con-
trollers, Department of Control Engineering, B.E.R.G. Faculty, Univer-
R EFERENCIAS sity of Technology B. Nemcovej 3, 04200 Kosice, Slovakia, 1994.
[16] J. Kennedy, R. Eberhart. Particle Swarm Optimization. IEEE Interna-
[1] P. Aravind, M. Valluvan, S. Ranganathan, Modelling and Simulation tional Conference on Neural Networks (ICNN95) 95:1942-1948, 1995.
of Non Linear Tank, International Journal of Advanced Research in [17] R. Ordonez, Aplicacion de la Tecnica PSO a la Determinacion de
Electrical, Electronics and Instrumentation Engineering, vol. 2, issue Funciones de Lyaunov Cuadraticas Comunes y a Sistemas Adaptables
2, pp. 842-849, Feb. 2013. basados en Modelos de Error. PhD Thesis, Departamento de Ingeniera
[2] N. Gireesh, G. Sreenivasulu, Comparison of PI Controller Performances Electrica- Universidad De Chile, 2012.
for a Conical Tank Process using different tuning methods, International [18] D. Valerio, Toolbox ninteger for Matlab, version 2.3, Sept. 2005.
Conference on Advances in Electrical Engineering, Jan. 2014. [19] Sam, Another Particle Swarm Toolbox, version 1.31, Abril 2014.
[3] D. A. Vijula, K. Vivetha, K. Gandhimathi, T. Praveena, Model based [20] M. Ortiz-Quisbert, M. Duarte-Mermoud, F. Milla, R. Castro-Linares,
Controller Design for Conical Tank System, International Journal of Optimal Fractional Order Adaptive Controllers for AVR Applications,
Computer Applications, vol. 85, no. 12, pp. 8-11, Jan. 2014. submitted to Frontiers of Information Technology and Electronic Engi-
[4] T. Rajesh, S. Arun jayakar, S. G. Siddharth, Design and Implementation neering, August 2015.
Of IMC Based PID Controller for Conical Tank Level Control Process, [21] R.H. Ordonez-Hurtado, M.A. Duarte-Mermoud, Finding Common
International Journal of Innovative Research in Electrical, Electronics, Quadratic Lyapunov Functions for Switched Linear Systems using
Instrumentation and Control Engineering, vol. 2, issue 9, Sep. 2014. Particle Swarm Optimization, International Journal of Control, vol. 85,
[5] S. Warier, S. Venkatesh, Design of Controllers based on MPC for no. 1, pp. 12-15, January 2012
a Conical Tank System, International Conference On Advances In
Engineering, Science and Managment, March 2012.
- 196 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
I. INTRODUCCIN
- 197 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 198 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
De (6) se identifica la no linealidad del sistema de nivel, el sistema, tal como se muestra en la Tabla V. La funcin de
debido a que la variable de salida est sujeta a una operacin transferencia del sistema (16) describe la dinmica real del
radical, por lo que no es posible desacoplar la salida de la sistema para el punto de operacin establecido [3, 4].
entrada en forma directa, entonces se propuso linealizar el H o (s) 0,6508 10 3
modelo alrededor de un punto de operacin. (16)
Qi ( s ) s 1,384 10 3
B. Linealizacin del Modelo No Lineal de Nivel
TABLA V. PARMETROS DEL SISTEMA Y PUNTO DE OPERACIN.
Para linealizar el modelo (6) se estableci la relacin nivel
Parmetro Valor
de salida con respecto al flujo de entrada. Entonces se defini
Gravedad (g) 980 cm/s2
la condicin en estado estable como ( H o , Qi ), y los valores de
rea transversal del tanque (Ao) 1536,64 cm2
cada variable se reducen a su valor en estado estable ms una rea vlvula de salida (ao) 0,5261 cm2
desviacin [1, 2, 5].
Nivel en el Punto de Operacin (Ho) 30 cm
Debido a que el objetivo de control es mantener el nivel del C. Identificacin del Modelo de Funcin de Temperatura
lquido del tanque intermedio constante, tambin se asume que El modelo de temperatura del lquido en el tanque
no sufre variaciones en el tiempo en estado estable, es decir intermedio se obtuvo a partir de identificacin experimental,
dHo/dt = 0. Entonces, la funcin que define la dinmica del estableciendo el nivel y el flujo en el punto de operacin, y
sistema, en trminos de las condiciones de estado estable es: aplicando un escaln del 10% del mximo de la potencia en
f H o , Qi
1
Ao
Qi
ao 2g
Ao
Ho (8)
las resistencias calefactoras (Ve(s) equivalente a un escaln de
entrada de 10V) alrededor del punto de operacin [6, 7, 9]. El
La ecuacin de linealizacin para el sistema se define as: estmulo aplicado junto con la respuesta obtenida se observan
en la Fig. 3.
dho (t )
dt lin
wf
wH o
H o
Ho
wf
wQi
Q Q
i i
(9)
Ho Ho Qi Qi
wf ao 2g
(10)
wH o H o H o ,Qi Qi 2 Ao H o
wf 1
(11)
wQi H o H o ,Qi Qi
Ao
- 199 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Fig. 4. Validacin del modelo estimado para Subsistema Temperatura. un observador en el caso de no poder medir las variables de
El proceso de estimacin entreg la funcin de transferencia estado [11]. Los polos del controlador se definieron a partir de
(17), de la cual se observa la validacin en la Fig. 4 a partir de las especificaciones requeridas para cada una de las variables,
las mismas seales de entrada y salida, donde se aprecia una en ste caso, los tiempos de estabilizacin [12-15]. Para el
aproximacin del 96.89% con la respuesta obtenida de la nivel, se estim un tiempo de establecimiento experimental de:
planta real, as que se acepta el modelo estimado. &#'&P = 235# (25)
A partir de dicho tiempo, se estableci como especificacin
T (s) 0,6998 10 3 de diseo para nivel un tiempo de respuesta Wnivel de:
(17)
Ve ( s ) s 9,47 10 5 test nivel
W nivel 47 s (26)
Los polinomios caractersticos de las dos funciones de 5
transferencia son estables, ya que ninguna tiene polos Por lo cual el polo se ubic en pnivel = 1/47 # 0,0213. Del
ubicados en el semiplano derecho del plano complejo s. mismo modo se realiz la ubicacin del polo deseado para la
D. Definicin del Espacio de Estados Contnuo temperatura, estableciendo un tiempo de estabilizacin de:
&#/&% = 1500# (27)
A partir de las funciones de transferencia (16) y (17), se
test temp
estableci la representacin en el espacio de estados que W temp 300 s (28)
describe en sistema a controlar [3, 4]. Se parte de la 5
descomposicin de las funciones de transferencia, as: El polo se ubic en ptemp = 1/500 # 0,0033, por lo tanto la
dinmica deseada es: (p1, p2) = [0,0213 0,0033]. Finalmente se
H o ( s )s 0,001384 0,0006508Qi ( s ) (18) calcularon las ganancias del controlador y se adiciono una
sH o ( s ) 0,0006508Qi ( s ) 0,001384 H o ( s ) (19) nueva variable de estado correspondiente a la integral del error
V(t) para conformar un controlador PI Vectorial para asegurar
T ( s ) s 9,47 10 5
0,0006998Ve ( s ) (20)
que el error en estado estacionario a la salida sea cero y evitar
sT ( s ) 0,0006998Ve ( s ) 0,0000947T ( s ) (21) el uso de precompensadores, en este sentido el polo estable
Reemplazando en la ecuacin de estados: deseado asignado para esta variable de estado fue de perror =
x 0,1 [11, 16]. La accin integral se adiciono mediante la
H o 0.001384 0 H o 6,5 10 4 0 Qi (22)
5 definicin de la integral del error as:
x 0 9, 47 10 T 0 7 10 4 Ve
T t
Teniendo como ecuacin de salida: e(t ) y (t ) r (t ) donde V (t ) e(W )dW (29)
0
Ho 1 0 H o
T 0 1 T (23) Entonces, se define una nueva variable de estado V(t) cuya
derivada es el error:
El sistema es controlable y observable, y adems todos los x
estados del sistema son medibles. V (t ) e(t ) y (t ) r (t ) Cx(t ) Ir (t ) (30)
Combinando (30) en la representacin en espacio de estados
E. Discretizacin de la Representacin Espacio de Estados original, se ampla la ecuacin de estado en una variable,
Se propuso implementar el controlador digitalmente [10], y entonces se considera este sistema aumentado como un
se realiz la discretizacin del espacio de estados, definiendo conjunto de ecuaciones de estado y se obtiene una ley de
una frecuencia de muestreo de Fs = 1Hz (periodo de muestreo realimentacin de las variables de estado (incluyendo a V(t)),
Ts = 1s), para asegurar el cumpliendo de la teora de muestreo de la forma:
de Nyquist para los dos modelos. u (t ) Ir (t ) G x(t ) G I V (t ) (31)
0,9986 0 6,5 104 0 Y la representacin en espacio de estados equivalente
AD 0 BD
0,9999 0 7 10 4 aumentada es:
(24)
x
1 0 0 0 x(t ) A BG BG I x(t ) B
C r (t )
0 V (t ) I
CD 0 1 DD
0 0 x
V (t ) (32)
Se uso el comando c2dm de Matlab con el mtodo de
0 0 x(t )
ZOH (Retenedor de Orden Cero), para obtener las matrices y (t ) C 0 0 V (t )
discretas respectivas.
- 200 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
el Toolbox Simulink de Matlab. En la simulacin se En la Fig. 7 se muestra el desempeo del controlador con
incluyeron bloques de saturacin a la salida del controlador lmites de saturacin para el actuador de temperatura los
que establecen los valores mximos y mnimos de las cuales superaban los 2000Vrms limitndose a 110Vrms para
variables de control (0 a 250cm3/s para el flujo y 0 a 220Vrms aproximarse al comportamiento real de la planta. A pesar de
para el voltaje de la resistencia calefactora). que se propuso un comportamiento sobreamortiguado, se
observa que la temperatura supera el valor de referencia,
haciendo que el sistema se estabilice al pasar de una referencia
de 16qC a 20qC en un tiempo de 2500 segundos donde el error
en estado estacionario es cero. Con respecto al diseo
original, el tiempo de establecimiento es mayor, sin embargo,
al no tener en cuenta el bloque de saturacin el sistema se
estabiliza en 550 segundos cercano a lo establecido en el
diseo.
Fig. 5. Esquema implementado en Simulink para la simulacin del
controlador RVE PI Vectorial diseado. V. IMPLEMENTACIN DEL SISTEMA DE CONTROL Y ANLISIS
DE RESULTADOS
De igual forma se establecieron las condiciones iniciales
(40cm de nivel y 16C de temperatura). Las respuestas de las Se implement un sistema de adquisicin y distribucin de
simulaciones se aprecian en las Figs. 6 y 7. datos discretos a partir de interfaz serial en la plataforma
Guide de Matlab, donde se realiz la conectividad de la
salida de seales de control desde el computador a la planta y
la adquisicin de datos entregados por sensores hacia el
computador para ser visualizados y monitoreados
grficamente mediante el uso de dos puertos seriales [8].
La Interfaz Humano Maquina HMI implementada se
muestra en la Fig. 8, donde se aprecia que en condiciones
estacionarias inicialmente el nivel del tanque superior est a
30,1cm y el del tanque intermedio en 10,2cm; as como la
temperatura actual en el tanque intermedio es de 15,3 qC.
- 201 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
consisti en aplicar un volumen de agua fra al tanque de tal cambiar la referencia a 22qC el resultado fue satisfactorio con
manera que el nivel aument alrededor de 5cm. error en estado estable nulo. Sin embargo, la seal de control
presenta un comportamiento con escalones, esto a causa de la
baja resolucin del transmisor de temperatura. Se aprecia que
los dos controladores presentan rechazo a la perturbacin
aplicada, reestablecindose en poco tiempo en su respectiva
referencia.
VI. CONCLUSIONES
El modelo linealizado del sistema de nivel representa de
manera acertada al sistema en el punto de operacin
establecido. El Toolbox System Identification Tool de
Matlab, permite optimizar el tiempo de desarrollo de un
sistema de control, entregando un modelo estimado altamente
aproximado al modelo real implementado. Las herramienta de
Simulink de Matlab permite realizar de manera flexible la
Fig. 9. Respuesta en tiempo real de la implementacin del controlador RVE implementacin y evaluacin de desempeo de diferentes
PI Vectorial para controlar nivel en el tanque intermedio. tipos de controladores. El controlador por realimentacin de
variables de estados RVE PI Vectorial diseado cumpli de
Dicha cantidad de agua logr decrementar la temperatura
manera satisfactoria los requerimientos de error en estado
del sistema hasta 18,3qC aproximadamente. En t = 6035s se
estacionario y tiempo de estabilizacin establecidos.
introdujo la modificacin de la referencia de nivel hasta que
alcanzo 30cm y posteriormente en t = 7511s se cambi la
REFERENCIAS
referencia de temperatura a 22qC.
[1] K. Ogata, Dynamic Systems, 4th Ed., Prentice Hall, 2003.
En la Fig. 9 se observa que al establecer la referencia de
[2] K. Ogata, Modern Control Engineering, 5th Ed. Prentice Hall, 2009.
nivel en 40cm el tiempo de establecimiento fue de
[3] C. T. Chen, Analog & Digital Control System Design, N. Y. Oxford
aproximadamente tsnivel = 1000s, cercano al simulado en la University Press, 2006.
Fig. 6. Se observa adems, que al cambiar la referencia a 30cm [4] C. T. Chen, Linear System Theory and Design, 4th Ed., Oxford
la respuesta se comport satisfactoriamente. University Press, 2012.
[5] N. Nise, Control Systems Engineering, 6th Ed., Nueva Jersey: John
Wiley & Sons, Inc., 2011.
[6] L. Ljung, System Identification. 2nd Ed., Prentice Hall, 1987.
[7] L. Ljung, Modeling of Dynamic Systems, New Jersey: Prentice Hall,
1994.
[8] S. Karris, Signals and Systems with MATLAB computing and
SIMULINK modeling. 5th Ed., Orchard Publications, 2012.
[9] F. Jimenez L., "Modelado de Sistemas. Apuntes de Clase, Segundo
Semestre del 2014." n.d.
[10] K. Ogata, Discrete Time Control Systems, 2nd Ed. Prentice Hall, 1995.
[11] H. Diaz, Fundamentos de Control, Cap. 9 - Diseo con Variables de
Estado, Universidad Nacional de Colombia, 2006.
[12] K. Furukawa and M. Deng, "Operator based fault detection and
compensation design of an unknown multivariable tank process," IEEE
Int. Conf. on Advanced Mechatronic Systems (ICAMechS), Vol. 1, No.
1, pp. 434439, Sept. 2013.
[13] V Rajeswari; L. P. Suresh and Y. Rajeshwari, "Water storage and
distribution system for pharmaceuticals using PLC and SCADA," IEEE
Fig. 10. Respuesta en tiempo real de la implementacin del controlador RVE Int. Conf. on Circuits, Power and Computing Technologies (ICCPCT),
PI Vectorial para controlar temperatura en el tanque intermedio. Vol. 1, No. 1, pp. 7986, March 2013.
[14] F. Tahir, N. Iqbal and G. Mustafa, "Control of a nonlinear coupled three
La seal de control, que corresponde al flujo de entrada al tank system using feedback linearization," Third Int. Conf. on Electrical
Engineering, ICEE '09, Vol. 1, No. 1, pp. 16, April 2009.
tanque, se mantiene siempre bajo los lmites establecidos por
[15] S. Ben Mohamed; B. Boussaid; M. N. Abdelkrim and C. Tahri,
el actuador. Dicha seal presenta un comportamiento similar "Modeling and simulation of a chemical reactor Skhira plant case,"
al obtenido en la simulacin, sin embargo contiene un rizado IEEE Int. Conf on Electrical Sciences and Technologies in Maghreb
posiblemente debido a la accin mecnica sobre el actuador; a (CISTEM), Vol. 1, No. 1, pp. 16, Nov. 2014.
[16] S. Rodriguez; M. Pea and R. Ramirez, "Dynamic control design LQR
pesar de esto, el comportamiento general del controlador es el PI vectorial of remotely operated underwater vehicle," III Int. Cong. On
esperado y el error en estado estacionario fue nulo. Engineering Mechatronics and Automation (CIIMA), Vol. 1, No. 1, pp.
De la Fig. 10 se parte de una referencia de 20qC, el sistema 14, Oct. 2014.
estabiliz aproximadamente en 2500 segundos con un
comportamiento sobreamortiguado. De igual forma, al
- 202 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.203-208. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThis paper deals with the design of control laws to en cada una de las juntas [1]. Sin embargo, con el uso de
industrial cooperative robotics. The main goal is to design and tecnicas PIDs puras no siempre se logra un buen desempeno de
compare the behavior of different control structure in order to coordinacion entre los manipuladores. Por otro lado, la logica
get an effective coordination of two manipulators. It is assumed
that both manipulators have the same dynamical and a master difusa tiene multiples aplicaciones, dentro de las cuales estan
slave strategy is used. For both master and slave manipulators, a los sistemas de control, que se materializa en los controladores
combinations of PID and fuzzy PD control strategy are proposed. difusos y se implementan por las siguientes razones: mejorar
A numerical simulation is presented in order to compare the la robustez que se obtiene con los metodos clasicos de control
proposed controllers. lineal, autonoma y adaptabilidad [7]. En robotica, ver por
Index TermsIndustrial cooperative robot, Fuzzy control, PID ejemplo [15].
control El problema que aborda este trabajo consiste en disenar
controladores sencillos que garanticen un buen desempeno
I. I NTRODUCCI ON en tareas cooperativas y establecer cual de los controladores
presenta mejor rendimiento, ya que por ejemplo en una tarea
A Raz del desarrollo ingenieril del u ltimo tiempo, se han
suscitado un gran variedad de problemas de control de
naturaleza no lineal, entre los cuales se pueden mencionar
de sujecion un retraso en algun manipulador o un error en
la trayectoria provocara la cada del objeto. En particular, se
aplicaciones como: sistemas de comando de vuelo, sistemas considera un sistema cooperativo compuesto de dos manipu-
de autopistas automatizadas y sistemas roboticos cooperativos, ladores tipo SCARA de tres grados de libertad (RRP) y una
entre otros. En particular, los sistemas roboticos cooperativos estrategia de control del tipo maestro/esclavo. Con el objetivo
han tenido un auge creciente tanto en la industria como la de mejorar la respuesta del sistema se propone un controlador
academia [13], [14], ya que permiten realizar tareas de mayor difuso con un PID clasico de respaldo. Ademas, se presenta
complejidad. un analisis comparativo de las tecnicas utilizadas.
Matematicamente, los sistemas roboticos cooperativos se
pueden modelar mediante un conjunto de ecuaciones difer- II. M ODELAMIENTO DEL S ISTEMA
enciales acopladas a un conjunto de ecuaciones algebraicas, El sistema cooperativo a utilizar consiste en dos manip-
llamadas comunmente como DAE [2]. Esto, en la practica uladores tipo SCARA de tres grados de libertad (RRP), el
permite reejar la cinematica y dinamica de los manipuladores. cual puede ser utilizado en el ensamblaje de largas estructuras,
Las soluciones propuestas en la literatura para el control de como se esquematiza por medio de la gura 1. La estrategia
robots cooperativos son: estrategias del tipo maestro/esclavo, de control empleada es una modicacion de la estrategia
control basado en la dinamica del objeto, control hbrido maestro/esclavo detallada en [11]. Para este caso, la posicion
posicion/fuerza, entre otras [11]. En [10] se presenta el diseno de cada articulacion de un manipulador, denominado como
de varios controladores para un sistema robotico cooperativo, maestro, es la referencia de la posicion de la articulacion
a saber, controlador adaptativo basado en redes neuronales, correspondiente a un segundo manipulador, denominado como
control no lineal H y tecnicas de control va teora de esclavo.
juegos. Sin embargo, en la industria el uso de estas tecnicas no
siempre es factible por su complejidad en la implementacion
y regulacion.
Es notorio que el control PID es la tecnica que mas se
emplea para controlar manipuladores industriales. Para ello,
se utilizan algoritmos PID que actuan de forma independiente
Este trabajo fue nanciado por el Departamento de Investigaciones
Cientcas y Tecnologicas (Dicyt), Universidad de Santiago de Chile y Fig. 1. Diagrama de sistema robotico cooperativo.
Fondecyt 1151199.
Andres Lara Cordova es egresado de Ingeniera Civil en Electricidad del
Departamento de Ingeniera Electrica de la Universidad de Santiago de Chile; A. Modelo del Manipulador
el Dr. Claudio Urrea y la Dra. Karina Barbosa son academicos de la misma
Institucion, la cual esta ubicada en Av. Ecuador 3519, Estacion Central Dado que los manipuladores son identicos, en adelante, se
(eu.a.lara89@gmail.com)(karina.barbosa@usach.cl)(claudio.urrea@usach.cl). modela un solo manipulador.
- 203 -
1) Modelo Cinematico Directo: A continuacion, se procede 1 1 B2
1 = tang (6)
a asignar los ejes coordenados de un manipulador como se B
presenta en la gura 1 segun el criterio de Denavit-Hartenberg d3 = d0 z (7)
(D-H) [1], con lo cual se obtiene la gura 2. x2 +y 2 d1 2 d2 2
donde: B = 2d1 d2 y = 1 + 2 .
3) Modelo Dinamico del Manipulador: Para obtener las
ecuaciones dinamicas del manipulador se aplica la formulacion
de Lagrange-Euler [3] al manipulador de la gura 3, donde
sus variables se presenta en la tabla II.
- 204 -
d21 = m2 d2c2 + m2 cos(2 )d1 dc2 + I2 + m3 d22 + 2 x8 d12 h21
x10 = (31)
m3 d1 d2 cos(2 ) + I3 (13) d22
x11 = x12 (32)
d22 = m2 d2c2 + I2 + m3 d22 + I3 (14)
1
d13 = d23 = d31 = d32 = 0 (15) x12 = (f3 c31 ) (33)
d33
d33 = m3 (16) por lo tanto, las restricciones cinematicas que reejan la
colaboracion entre los manipuladores son:
h11 = 1 2 (2m3 d1 d2 sin(2 ) 2m2 d1 dc2 sin(2 ) +
2 x1 = x7 (34)
2 (m3 d1 d2 sin(2 ) m2 d1 dc2 sin(2 )) (17)
2
x3 = x9 (35)
h21 = 1 (m2 d1 dc2 sin(2 ) + m3 d1 d2 sin(2 )) (18)
x5 = x11 (36)
h31 = 0 (19)
c11 = c21 = 0 (20) D. Modelo del Actuador
Para los actuadores se usa un motor de corriente continua,
c31 = m3 g (21)
el cual se modela por medio de una funcion de transferencia
de tercer orden que puede ser revisada en [4].
B. Restricciones Cinematicas
Dado que en un sistema robotico cooperativo los manip- DE C ONTROLADORES
III. D ISE NO
uladores deben actuar de manera coordinada, es decir bajo Para el diseno de controladores se ocupa la siguiente
una estrategia de control del tipo maestro/esclavo, aparecen metodologa: se disena un controlador de posicion PID para
restricciones cinematicas inherentes a la naturaleza del mismo, que el manipulador maestro siga una determinada trayectoria
a saber: 1R1 = 1R2 , 2R1 = 2R2 , dR1 3 = dR23 ; donde R1 de referencia, luego de ello se disenan 3 tipos de controladores
representa al robot 1 y R2 representa al robot 2. para el manipulador esclavo: controlador PID, controlador PD
difuso y controlador PD difuso con controlador PID como
C. Modelo Dinamico en el Espacio de Estados del Sistema respaldo, los cuales tienen como nalidad que el robot esclavo
Sean las siguientes variables de estado para el primer siga la trayectoria desarrollada por el manipulador maestro.
manipulador: x1 = 1 , x2 = 1 , x3 = 2 , x4 = 2 , x5 = d3 y
x6 = d3 A. Controlador PID para el Robot Maestro
Dado que los manipuladores son identicos, el modelo En la sintonizacion de los parametros del controlador PID
dinamico es el mismo, sin embargo, a las variables del segundo se emplea el metodo emprico propuesto en [5], ya que en
manipulador se les incluye un acento matematico con la este sistema el segundo metodo de Ziegler-Nichols no arroja
nalidad de explicitar claramente el modelo en su conjunto. buenos resultados. Los parametros PID obtenidos se muestran
En efecto, para el segundo manipulador: x7 = 1 , x8 = 1 , en la siguiente tabla:
x9 = 2 , x10 = 2 , x11 = d3 y x12 = d3 .
El modelo de estados para el primer manipulador es el TABLA III
siguiente:
PAR AMETROS PID robot MAESTRO .
x1 = x2 (22) Articulacion P I D
1 x4 d12 h11 1 1 0 1, 2
x2 = (23) 2 1 0 0, 2
d11 3 4 0, 9 3, 1
x3 = x4 (24)
2 x2 d12 h21 B. Controlador PID para Robot Esclavo
x4 = (25)
d22 Al igual que el caso anterior se usa la sintonizacion emprica
x5 = x6 (26) propuesta en [5]. Los parametros PID del robot esclavo se
1 encuentran en la tabla IV.
x6 = (f3 c31 ) (27)
d33
TABLA IV
y para el segundo manipulador es:
PAR AMETROS PID robot ESCLAVO .
x7 = x8 (28) Articulacion P I D
1 4 0, 9 3, 1
1 x10 d12 h11 2 0, 8 0, 5 0, 2
x8 = (29) 3 15 20 3, 1
d11
x9 = x10 (30)
- 205 -
C. Controlador PD Difuso para el Robot Esclavo a la posicion de la articulacion 3. Las referencias son 1 rad
Para el diseno del controlador difuso, primero se procede para la articulacion 1 y 2, y para la articulacion 3 es 0.3 m.
al proceso de fuzzicacion tanto de la variable error como de
la derivada del error y el control. En efecto:
TABLA VI
PAR AMETROS PI robot ESCLAVO .
Articulacion P I D
1 4 0, 9 0 Fig. 5. Posiciones articulares del manipulador esclavo.
2 0, 8 0, 5 0
3 10 25 0
Las gracas de la gura 5 muestran que a pesar de no existir
un controlador en la conguracion del manipulador esclavo,
DE R ESULTADOS
IV. P RESENTACI ON en las dos primeras articulaciones se logra llegar al punto de
A continuacion, se presentan los resultados obtenidos tras consigna, esto es debido a que el modelo del actuador, dada
simular el desempeno a raz de los controladores desarrollados su naturaleza, presenta una parte integrativa y proporcional
en la seccion III. Las simulaciones son realizadas en la generando naturalmente un control PI sobre el manipulador.
plataforma MatLab/Simulink R2013a (64 bit) y los parametros
del robot y el actuador se pueden ver en [12] y [6], respecti- B. Robot maestro con controlador PID y robot esclavo con
vamente. controlador PID
En la gura 6 se presentan las posiciones articulares del
A. Robot maestro con controlador PID y robot esclavo sin manipulador esclavo, donde 12 corresponde a la posicion
controlador de la articulacion 1, 22 a la posicion de la articulacion
En la gura 4 se observan las posiciones articulares del 2 y d32 a la posicion de la articulacion 3. Las referencias
manipulador maestro, donde 11 corresponde a la posicion de son las posiciones del manipulador maestro, es decir 11 ,
la articulacion 1, 21 a la posicion de la articulacion 2 y d31 21 y d31 , para la articulacion 1, 2 y 3, respectivamente,
- 206 -
obtenidas en la seccion IV-A. El controlador PID presenta
excelentes resultados en el manipulador esclavo, siguiendo casi
perfectamente la trayectoria del manipulador maestro.
- 207 -
TABLA VIII aparentemente es el controlador PD difuso mas PID como
E RROR RESIDUAL CUADR ATICO MEDIO DE LOS CONTROLADORES . respaldo, dado que su trayectoria es mas suave por el menor
Controlador RMSx RMSy RMSz retraso que le otorga el controlador difuso. Sin embargo los
PID 0, 0703 0, 0294 0, 0558 indicadores matematicos nos muestran que es el PID el que
PD difuso 0, 2265 0, 0653 0, 8977 exhibe mejor ndice de adecuacion y menor error. Por lo
PD difuso mas PID como respaldo 0, 0767 0, 0455 0, 0644
tanto, se concluye y propone que para aplicaciones donde el
seguimiento de trayectoria sea fundamental y el retraso no tan
TABLA IX importante como, por ejemplo, corte por laser se use control
E RROR RESIDUAL EST ANDAR DE LOS CONTROLADORES . PID y para aplicaciones donde el retraso sea fundamental y,
ademas, se quiera garantizar una buena trayectoria como, por
Controlador RSDx RSDy RSDz
PID 0, 0172 0, 0250 0, 0150 ejemplo, carga y descarga de materiales pesados, ya que un
PD difuso 0, 0555 0, 0555 0, 2408 desbalance en los manipuladores puede provocar la cada del
PD difuso mas PID como respaldo 0, 0188 0, 0387 0, 0173 objeto, se use PD difuso mas PID como respaldo. Finalmente,
se espera que en futuras lneas investigativas de este trabajo
De acuerdo a las tablas anteriores, el controlador que se desarrolle controladores robustos para asegurar estabilidad
presenta mejores resultados es el PID ya que su ndice de ante determinadas perturbaciones o incertidumbres presentes
adecuacion es el mas cercano a uno y el RMS como el RSD en el sistema.
son los que mas se aproximan a cero. Por otro lado, el retraso
inicial del robot esclavo, con respecto a su referencia, es REFERENCIAS
6,4 ms para el PID; 3,4 ms para el PD difuso; y 3,4 ms
[1] Urrea C. Apuntes de Fundamentos de Robotica Industrial, Departamento
para el PD difuso mas PID como respaldo, lo que implica de Ingeniera Electrica, Universidad de Santiago de Chile, 2014.
que el controlador difuso disminuye en 3 ms el retraso del [2] Martnez J. Control de Robots Cooperativos sin Medicion de Veloci-
manipulador esclavo. dad/Fuerza, Tesis de Doctorado, Departamento de Ingeniera Electrica,
Universidad Autonoma de Mexico, 2006.
[3] Kumar S. Introduction to robotics, McGraw-Hill Education Private Lim-
V. C ONCLUSIONES ited, NOIDA, India, 2008.
[4] Kuo B. Sistemas de Control Automatico, Prentice-Hall
Este trabajo abordo desde el modelamiento de un sis- Hispanoamerica.S.A, Mexico, 1996.
tema robotico cooperativo hasta el diseno, simulacion y [5] Astrom K. and Hagglund T. Control PID Avanzado, Prentice - Hall,
comparacion de controladores para el mismo. Con respecto Espana, 2009.
[6] Kern J. Analisis e Implementacion de Sistemas de Control Tolerantes
al modelamiento, e ste resulto altamente complejo, dada la a Fallas Aplicados en un Robot del Tipo Manipulador Industrial Real,
naturaleza no-lineal del sistema. Se destaca que, ademas de Tesis de Maestra, Departamento de Ingeniera Electrica, Universidad de
presentar el modelamiento de los elementos que componen Santiago de Chile, 2010.
[7] Ponce P. Inteligencia Articial con Aplicaciones a la Ingeniera, Al-
al robot (eslabones), considera el modelo dinamico de sus faomega, Mexico, 2010.
actuadores, haciendo que e ste se asemeje con mayor pre- [8] Barrientos A. Fundamentos de Robotica , McGraw Hill, Madrid, 1997.
cision a la dinamica real del manipulador. Sin perjuicio de [9] Jamett M. Apuntes de Control Inteligente, Departamento de Ingeniera
Electrica, Universidad de Santiago de Chile, 2013.
que se puede complejizar aun mas incorporando las fuerzas [10] Siqueira A. and Terra M. and Bergerman M. Robust Control of Robots,
de friccion de las articulaciones. Haciendo mencion a la Springer, New York, 2011.
controladores es preciso senalar que el segundo metodo de [11] R. Kurfess T. Robotics and Automation Handbook, CRC PRESS, United
States of America, 2005.
Ziegler - Nichols no presento buenos resultados en la sin- [12] Pascal J. Diseno e Implementacion de un Simulador Graco para la
tonizacion de controladores PID para el sistema en cuestion, Identicacion de los Parametros de un Robot de 3 GDL, Fundamentos
es por ello que se debio acudir a otro metodo sistematico, en de Robotica Industrial, Departamento de Ingeniera Electrica, Universidad
de Santiago de Chile, 2014.
base a reglas, para el diseno del controlador que nalmente [13] Incremona G. and De Felici G. and Ferrara A. and Bassi E. A Supervi-
mostro mejores resultados. Buscando un mejor desempeno sory Sliding Mode Control Approach for Cooperative Robotic System of
en el seguimiento de trayectoria del manipulador esclavo se Systems, IEEE Systems Journal, vol. 9, No. 1, pp. 263-271, March 2015.
[14] Mohammad D. and Khayatian A. and Eghtesad M. Experimental Study
procedio a disenar un controlador no lineal adaptativo como of a Robust-Adaptive Controller Design for two Cooperating RLED Robot
es el caso de un controlador difuso, sin perjuicio de que el Manipulators Carrying a Rigid Payload, Proc. 2009 IEEE International
diseno requiere un proceso sistematico de ensayos, ya que Conference on Mechatronics, Spain, April 2009.
[15] Norouzzadeh A. and Taghirad H. A Novel Hybrid Fuzzy-PID Controller
es necesario denir aleatoriamente los conjuntos difusos para for Tracking Control of Robot Manipulators, Proc. 2008 IEEE Interna-
lograr que la planta respondiera a lo esperado. Sin embargo, tional Conference on Robotics and Biomimetics, pp. 1625-1630, 2008.
la heurstica inherente de la logica difusa es algo que siempre
habra que considerar. Dado que el controlador difuso, si bien
otorgo menor retraso del manipulador esclavo, e ste no logro
un seguimiento de trayectoria dedigno; por lo tanto, redundo
en buscar otras soluciones como un controlador PI clasico
con un PD difuso, potenciando as el control, logrando un
resultado totalmente satisfactorio que fue corroborado por los
indicadores matematicos.
Al hacer un analisis graco de las trayectorias obtenidas por
los diversos controladores el que presenta mejores resultados
- 208 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 209 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
III. DC MOTOR MATHEMATIC MODEL the more time the pheromones have to evaporate. A short path
is marched over more frequently, and thus the pheromone
In this paper, it is used a mathematical model of a DC motor. density becomes higher on shorter paths than longer ones. This
This model can be obtained using Kirchhoff laws, according to methodology allows ants to convergence, hence founding the
(1). optimum path. In ACO algorithm, there are three relevant
aspects to be considered:
= + +
(1) Initialization: the ants must be initialized, in order to follow
paths.
Where is voltage source, armature resistance, armature Building paths: the ants will determine the next destiny
inductance, armature current and
electromotive force. according to certain probability. The probability is obtained
The mechanical equation of a motor is given in (2) according to (5)
( )
+
+ = (2)
( ) = (5)
"$& [" ( )] [" ]
%
Where is moment of inertia,
damping coefficient, load
torque, motor torque and rotational speed. Where 'is the number of destinies visited by the * th ant
from to ,, where , ' . ( ) is the amount of pheromones
IV. PID CONTROL laid in the path between and ,. is the visibility, inverse of
The PID is a controller with 3 constants which are P, I and D distance between and ,. - and . are relative weights from
(Proportional, Integrative and Derivative). The classic structure pheromone trail and heuristic information, respectively.
of a PID controller can be summarized in (3). Equation (4) Pheromone operation: in ACO model, each ant leaves a
represents the output signal for the PID. pheromone trail in the road travelled according to (6)
2
( ) =
( ) +
( ) +
( ) (3)
( + 1) = ( ) + / ( ) (, ,) (6)
34
( ) = ( ) ( ) (4)
( )
is the amount of laid pheromone in the segment
Where e(t) is the error between r(t) and the output y(t). , visited by the *th ant in the actual iteration. The amount of
and are the PID controller parameters to be tuned. pheromones laid down in each segment is related to the quality
According this method,
( ) is the error variable, that should be of the solution (7)
zero. 1
The control signal
is given by the PID controller, according
( ) = 8 (, ,) (7)
to Fig. 2. 0 :
<>
- 210 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
TABLE I 1,6
PID PARAMETERS FOR ZN AND MANUAL METHOD
1,4
PID Variables
Method 1,2
DC Motor Response ((rad/s)/V)
DE DF DG
1
Ziegel-Nichols 16.755 156.588 0.4481
0,8
Manual 132.0722 193.5839 11.4984
0,6
TABLE II
CONFIGURATION PARAMETERS FOR ACO ALGORITHM 0,4
ZN
Parameters Value 0,2 Manual
Ants number 100-500 0
Nodes number 10000 0,00 1,22 2,44 3,66 4,88
Number of variables 3
( - from (5)) 0.8 Time (s)
( . from (5)) 0.2
( ? from (8)) 0.7
LB 0.01 Fig. 3. DC Motor response according to parameters obtained using manual
UB 200 and Ziegler Nichols method.
TABLE III
PID VALUES OBTAINED WITH ACO 1,6
1,4
PID Variables
DC Motor Response ((rad/s)/V)
Iteration Ants
number number DE DF DG 1,2
100 165.1783 100.035 2.3701 1
200 86.6943 114.5157 1.1946
10 300 64.8357 186.4152 0.2581 0,8
400 61.5730 170.1385 2.7901 0,6 ZN
500 81.8340 156.8378 1.6700 ACO 100
0,4 ACO 200
100 143.6372 162.3781 5.0102 ACO 300
200 83.0541 146.7373 3.3301 0,2 ACO 400
ACO 500
20 300 99.1352 137.5583 2.2544
400 96.6548 178.8389 4.5102 0
500 113.1757 159.918 5.9502 0,00 1,25 2,50 3,75 5,00
100 95.4947 160.978 10.7705 Time (s)
200 110.6528 167.6184 15.8112
30 300 127.0164 189.5595 11.2976
400 134.7562 182.1591 12.0745 Fig. 4. DC Motor response for ACO method with 10 iterations.
500 133.1967 185.2587 13.1106
- 211 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
[7] Awouda, A.E.A.; Bin Mamat, R., "Refine PID tuning rule using ITAE
1,6 criteria," Computer and Automation Engineering (ICCAE), 2010 The 2nd
International Conference on , vol.5, no., pp.171,176, 26-28 Feb. 2010.
1,4
[8] Papadopoulos, K.G.; Tselepis, N.D.; Margaris, N.I., "Analytical tuning
DC Motor Response ((rad/s)/V)
1,2 rules of digital PID controllers for integrating processes via the
Symmetrical Optimum criterion," Control & Automation (MED), 2012
1 20th Mediterranean.
0,8 [9] Eris, O.; Kurtulan, S., "A direct digital PID tuning rule for SOPDT
systems," Control Conference (AUCC), 2012 2nd Australian , vol., no.,
0,6 ZN pp.66,69, 15-16 Nov. 2012.
ACO 100
ACO 200
[10] F. Padula, and A. Visioli, Optimal tuning rules for proportionalintegral-
0,4 ACO 300 derivative and fractional-order proportional-integralderivative controllers
0,2
ACO 400 for integral and unstable processes, Control Theory & Applications, IET,
ACO 500 vol. 6, no. 6, pp. 776-786, 2012.
0 [11] K. Astrom and T. Hagglund, PID Controller: Theory, Design and Tuning,
0,00 1,22 2,44 3,66 4,88 2nd ed, Library of Congress Cataloging-in-Publication Data,
1994,pp.120-134.
Time (s)
[12] Qingsi Zhang; Jinfeng Bai, "Application of Fuzzy Logic Controller with
Self-Tuning PID Parameters for Contral System of 40kg Coke Oven,"
Instrumentation, Measurement, Computer, Communication and Control
Fig. 5. DC Motor response for ACO method with 20 iterations. (IMCCC), 2013 Third International Conference on , vol., no.,
pp.1613,1617, 21-23 Sept. 2013.
1,6 [13] Arun Kumar, R.; Febin Daya, J.L., "A novel self - Tuning fuzzy based
PID controller for speed control of induction motor drive," Control
1,4 Communication and Computing (ICCC), 2013 International Conference
DC Motor Response ((rad/s)/V)
- 212 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.213-218. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThis article proposes a methodology to measure the a subjective concept if the adopted point of view belongs to
dynamic and static complexities in real systems. Using the theory someone who interacts with the system [4], [12].
of discrete event systems, it is simulated the Dining Chinese According to [11], in complex systems, the whole is bigger
Philosophers problem and then the complexity of the system
is measured based on the simulated data. The obtained results than the sum of the parts, not in a metaphysics nal sense,
relate to the static complexity based on the conguration of the but in the pragmatic sense that it is not trivial to preview the
system, without using a simulator. As for the dynamic complexity, properties of the group from the parts properties and the laws
it makes a connection to the time of the simulated system. The of their interactions. Therefore, an alternative way to measure
measurement of complexity is important for comparing two real the level of complexity of a system is to compare it with
systems that perform the same task and can be associated with
risk factors and systems appreciation. other similar one. For example, the rst automobiles were too
Index Terms - complexity, discrete events systems, dining complex for their time. However, when compared to the ones
Chinese philosophers problem, modeling, simulation. of nowadays, it can be seen how much their complexity was
inferior, as they did not have embedded electronics, sensors,
precision mechanics etc.
I. I NTRODUCTION As told in [3], the increase of complexity is directly related
with harsh changes in the structure and in the dynamics of
The scientic literature considers systems to be complex
the human civilization. A transformation that deserves to be
when the union of its parts generates an emerging behavior
featured is the communication in networking systems, which
that could not be observed in each part separately [7], [11].
structure maintains the nodes connected direct or indirectly
The complexity is related to the structure of systems, that being
one to each other. This logic of structuring is present in any
so, complex systems frequently assume the hierarchical form.
system, as each element has a function that contributes for the
However, the denition of something as complex can be
performance of the group as a whole with a proper degree of
Paper submitted on July 28th , 2015. The authors would like to thank relevance. Besides the internal connections between elements,
the National Counsel of Technological and Scientic Development (CNPq), the integration between systems is growing and, consequently,
the Research Support Foundation for the State of Goias (FAPEG) and the the existing complexity increases.
Coordination for the Improvement of Higher Education Personnel (CAPES)
for nancial assistance to this research.
Systems that are considered complex can become simple
Luciano Santos is a MD candidate in Electrical and Computer Engi- after there are created methods and proper methods for dealing
neering at Federal University of Goias (UFG), professor at the Federal with them. A system can be represented by a model, which has
Institute of Goias (IFG) and is with the Experimental and Technological
Research and Study Group (NExT), 74055-110 Goiania-GO Brazil (e-mail:
as an advantage the possibility of simulation for visualizing,
luciano@ifg.edu.br). anticipating or foreseeing certain characteristics of interest re-
Clebes Silva is a MD candidate in Electrical and Computer Engineering at garding the system itself. This characteristics, in a general way,
Federal University of Goias (UFG), professor at Catholic Pontical University
of Goias (PUC-GO) and is with the Experimental and Technological Research
could only be seen in this given system during its operation.
and Study Group (NExT), Federal Institute of Goias (IFG), 74055-110 The anticipated knowledge of its characteristics leads to gains
Goiania-GO Brazil (e-mail: professorclebes@gmail.com). in time, nances and human resources as well as it enables
Joao Paiva is a MD candidate in Electrical and Computer Engineering
at Federal University of Goias (UFG), professor at the Federal Institute
experiments with data, such as historical, factual etc. A model
of Goias (IFG) and is with the Experimental and Technological Research is capable of representing a system when its responses are
and Study Group (NExT), 74055-110 Goiania-GO Brazil (e-mail: jricardob- equivalent of those of the real system [5]. Comprehensively,
paiva@yahoo.com.br).
Viviane Gomes is a PhD candidate in Electrical and Computer Engineering
the models can be classied into two categories:
at Federal University of Goias (UFG) and is with the Experimental and Concretes: privileges shape over size or weight, for
Technological Research and Study Group (NExT), Federal Institute of Goias example, the mockups of cars, buildings, etc;
(IFG), 74055-110 Goiania-GO Brazil (e-mail: vivianemargarida@gmail.com).
Abstracts: built up using mathematical modeling, sym-
Sostenes Oliveira is with the Experimental and Technological Research and
Study Group (NExT), Federal Institute of Goias (IFG), 74055-110 Goiania- bolic languages or any other abstract technique.
GO Brazil (e-mail: sgmoliveira92@gmail.com). From the model, there can be simulated part of the real
Aylton Alves is a coordinator of the Experimental and Technological
Research and Study Group (NExT) and a professor at Federal Institute of system in an attempt of foreseeing some fault or of searching
Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: praylton@hotmail.com). for optimized parameters. In order to validate the model, the
Wesley Calixto is researcher/professor at Federal University of Goias outputs obtained from a certain set of parameters of input
(UFG), University of Brasilia (UnB) and is a coordinator of the Experimental
and Technological Research and Study Group (NExT), Federal Institute of are observed and then there are performed the necessary
Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: w.p.calixto@ieee.org) adjustments until the model presents the same behavior of the
- 213 -
real system. After the validation of the model with the real the philosopher nishes eating, he returns both hashis to the
system, the sensitivity of each parameter can be measured, table and starts thinking, thus allowing the use of the hashis
which is in other words, to identify the inuence of each for the adjacent philosophers to eat [1]. Fig. 1 illustrates the
one in different scenarios. Thus, it is possible to predict faults original idea of Dijsktra.
and to nd feasible solutions focusing on key elements (most A conceptual model of the Dining Philosophers problem
sensitive) of the system. can be developed using the Activity Cycle Diagram (ACD).
The system to be modeled to measure its complexity is the In ACD, an entity is characterized by the ability to retain its
Dining Chinese Philosophers. This problem was created in identity through time. The entities can be waiting in queues
1965 by a dutch man called Edsger Dijkstra and it consists or be participating of some activity through interactions with
of situation in which ve philosophers are sitting at a round other entities [8]. Fig. 2 represents the ACD for the Dining
table. Each philosopher has a plate of spaghetti in front of Philosophers problem.
him and in order to eat it, he needs two hashis. There is just
one hashi between a pair of plates of spaghetti, which means,
ve philosophers, ve plates and ve hashis as illustrated in
Fig. 1. It is considered that the life of these philosophers is
divided into two periods: eating and thinking [6].
- 214 -
returns it if it is dirty, or keep it, in case it is clean [8] . There repeated until all the vector Tj is covered. The simulation only
are also studies that indicate that there is no deterministic stops when j = m and all the philosophers exit the state ae .
solution for this problem and there are proposed stochastic By the end of simulation, we have as output te , tw and tp
(probabilistic) solutions through the use of random drawings which are the periods of time in which the entity Fi remained
[2]. in the states ae , aw and ap , respectively. The total amount of
Tanenbaum [1] suggest as a rened solution that the philoso- time of the simulation T (Fi ) is the sum of times where each
phers would have three states: ae eating, aw waiting and ap entity Fi performs a certain event, given by:
philosophizing. In order to change their state to ae , none of
the adjacent philosophers can be in state ae . This solution T (Fi ) = te + tw + tp (2)
guarantees the maximum of parallelism that is possible for a
random number of philosophers, using the technique of trafc IV. C OMPLEXITY
lights to perform mutual exclusion (mutex) for critical regions
[1]. The concepts of complexity and simplicity in the context
This modied approach, with the addition of the rule that of systems are opposite, but not disjunct. This means that
guarantees the turnover in the use of the hashis, was selected simplicity can be considered the absence (or almost absence)
for the simulator construction. In this project, the Dining of complexity. However, the frontier line that establishes where
Chinese Philosophers problem is considered as an example the simplicity ends and the complexity begins is tenuous.
of Discrete Event System, being able to be simulated and to According to [7], the emerging behavior is an essential re-
have its complexity measured. quirement to call a system complex. In this case of the Dining
Philosophers, the behavior of sharing resources is emerging,
as it allows all the philosophers to eat, even with a limited
III. S IMULATION number of hashis, which would not be possible if the parts
The simulator for the Dining Philosophers problem was were isolated.
developed with the three states proposed in [1]: i) ae eating, One way to measure the complexity of a system is using
ii) aw waiting and iii) ap philosophizing. The inputs of the the number of connections among its elements. For a system
simulator are: with k elements, each one can connect to up to a k 1 other
elements. Therefore, the maximum number of connections
Quantity of Philosophers n;
increases as the number of elements of the system increases.
The philosopher Fi who will start the simulation, with
Shannon and Weaver [10] proposed a modeling to mea-
i = 1, 2, 3, , n;
sure the entropy in the exchange of information. Lemes [9]
Orientation of the simulation (clockwise or counter-
adapted the modeling of Shannon and Weaver to measure the
clockwise);
complexity of systems connections, given by the expression:
Vector Tj containing m unities of time t that each
philosopher can stay in the state ae and j = |s|
1, 2, 3, , m. The vector Tj can be generated stochas- (s) = p(x)i,j log2 p(x)i,j (3)
tically. i,j=1
When the philosopher is in state ae , he uses two hashis. where: (s) is the complexity of the systems connections,
Therefore, considering the clockwise orientation, the philoso- which is equivalent to the entropy in the exchange of infor-
pher Fi will use the hashi shared by the philosopher Fi1 mation, s is the set of connections among the elements of the
on his left and the other hashi shared from the philosopher system, |s| is the total of connections among the elements
Fi+1 on his right. Consequently, the adjacent philosophers can of the system, p(x), x s is the frequency in which a
not eat, as at least one of their hashis is being used. If the connection between i and j occurs.
philosopher is with two hashis, it means he is in state ae . If
The proposal of this work is to use the modeling of Lemes to
the philosopher has just one hashi, he is in state aw . If the
measure the complexity of real systems from the relationship
philosopher has no hashis, it means he is in state ap . When
matrix (resources entities), Mre . The relationship matrix
considering the clockwise or counter-clockwise orientation, it
represents the connections of the system in a certain instant
must be observed that:
t. Thus, the dynamic and static complexity of any system can
be measured using (3):
Fi1 = Fn if i 1 = 0
(1)
Fi+1 = F1 if i + 1 = n + 1 1
p(x)i,j = (4)
The amount of time that each philosopher stays in the ner nr
state ae is determined by Tj . Therefore, once chosen the where: ner is the number of entities a single resource can
philosopher Fi who will begin the process in state ae , he will attend, nr is the number of resources and p(x)i,j is the
receive exactly the amount of time that is in Tj , with j = 1, to probability of occurrence of a connection.
stay in that state. Each philosopher who can eat will receive In order to measure the static complexity, the maximum
the value of the j-eth position. When the philosopher nishes number of system connections is considered. Fig. 3 repre-
eating, he must assume the state of ap for at least one round sents in a statical way the system of the Dining Chinese
in order to come back to the state of ae . All this process is Philosophers, illustrated in Fig. 1, in the scenario where the
- 215 -
V. R ESULTS
In this section, there are presented the results of the simula-
tion of the Dining Chinese Philosophers system and the results
of the calculations of its complexity.
Using the input data: n = 5, the philosopher F1 initiates
the the simulation, clockwise orientation, the vector Tj be-
ing the sequence of 12 [2, 4, 3] making up a vector with
m = 36 positions. Tab. I disposes the obtained data from this
simulation.
- 216 -
The data of Tab. II were normalized between the interval TABLE IV: Relationship between nr T (Fi )
(0,1). It is observed that the philosophers F2 and F4 had the nr T (Fi ) [U t]
highest efciency and philosopher F3 the lowest, considering 2 680
the state ae . 5 341
For the calculation of static complexity, there is no need of 8 208
simulation, as the data is retrieved from the static conguration 17 100
of the system. Tab. III disposes the value of static complexity 32 56
using (7) for 10 (ten) possible scenarios of the Dining Philoso- 65 30
phers problem, in which the number of hashis (resources) are 128 19
altered using the law of formation given by: 257 11
512 11
nr = 2C if C = 2 + 1 1025 11
(10)
nr = 2C + 1 if C = 2
where: C is the scenario .
because the values of the elements of Tj are distributed among
TABLE III: Relationship between nr the entities, thus, as Tj has m = 100 elements, when nr > m,
there will be no elements in Tj for all the entities and the
C nr
total time of simulation T (Fi ) reaches the full saturation.
1 2 1.00 It is possible to note that regardless nr being even or odd,
2 5 1.66 the complexity varies according to (7), since the vector Tj is
3 8 2.00 stochastic.
4 17 2.54 The chosen system was modeled with restrictions in order
5 32 3.00
to optimize it, or in other words, to reach a state when at each
6 65 3.51
round all the resources are used. Thus, at each instant t, the
7 128 4.00
dynamic complexity is the maximum possible, which means
8 257 4.50
it is equal to the static one. Fig. 6 illustrates a hypothetical
9 512 5.00
system that has the number of variables connections.
10 1025 5.50
VI. C ONCLUSION
This paper presented a methodology to measure the dy-
Fig. 5: Relationship of static complexity resource namic and static complexities in real systems. The developed
simulator has an emerging behavior that characterizes the
Concerning the dynamic complexity, it is considered the system as complex. The developed methodology measured
conguration at each instant of time t. Therefore, after there the complexities and can be applied to any other kind of
are dened the time vector Tj , the orientation of the simulation real system, as long as it can be modeled. In the proposed
(clockwise or counter-clockwise), the number of resources nr methodology, there are considered the connections for the
and the number of entities n, the simulation is started. Consid- calculation of the complexity, instead of using mathematical
ering Tj = 20[7, 9, 2, 10, 1], initializing the simulation in F1 , relations and computing routines. From the measurement of
clockwise orientation, and nr = n as a variable, assuming the the static complexity, it is veried how much complex is
obtained values in (10), Tab. IV has the total time of simulation the system based on its conguration, without the need of
for different number of resources. simulation. The measurement of dynamic complexity shows
Tab. IV shows the more the number of resources and enti- the relationship of the complexity in the time of the simulated
ties, the smaller is the total time of simulation. This happens system. Measuring the complexity is important when there are
- 217 -
compared two real systems that perform the same task, as it [7] HOLLAND, J. H. Complexity: A Very Short Introduction. Oxford Uni-
versity Press, 2014.
is a dimensionless measurement. The complexity can also be [8] K. M. CHANDY; J. MISRA. The drinking philosophers problem. ACM
related to risk factors and systems appreciation. Transactions on Programming Languages and Systems, 6:632-646. (1984)
[9] M. J. R. LEMES. Complexidade, Acoplamento e Criticalidade (C 2 A)
como indicadores de risco em Projetos de Sistemas, Tese, Escola
R EFERENCES Politecnica da Universidade de Sao Paulo, Departamento de Engenharia
[1] A. S. TANENBAUM. Sistemas operacionais modernos, Pearson, Sao de Computaca o e Sistemas Digitais, Sao Paulo. (2012)
Paulo. (2009) [10] SHANNON, C. E.; WEAVER, W. The Mathematical theory of commu-
[2] F. V. ALVES. Algoritmos distribudos probabilsticos, Universidade Fed- nication. Chicago, IL, USA, University of Illinois Press, 1963.
eral do Parana, Curitiba, Brasil. (2006) [11] SIMON, Herbert A. The Architecture of Complexity. Proceedings of
[3] BAR-YAM, Y. Complexity rising: From human beings to human civiliza- the American Philosophical Society, Vol. 106, No. 6. (Dec. 12, 1962),
tion, a complexity prole. Cambridge: NECSI Report, 1997. pp. 467-482.
[4] CASTI, J. L. Complexication - Explaining a paradoxical world through [12] SIMON, Herbert A. How Complex are Complex Systems? PSA: Pro-
the science of surprise. Harper Collins Publishers, 1995. ceedings of the Biennial Meeting of the Philosophy of Science Associa-
[5] CHWIF; A. C. MEDINA. Modelagem e simulaca o de eventos discretos. tion. Vol. 1976, Volume Two: Symposia and Invited Papers (1976), pp.
Afonso C. Medina, 4 edic ao. (2014). 507-522
[6] E. W. DIJKSTRA. Hierarchical ordering of sequential processes, In
Operating Systems Techniques, p. 72-93. Academic Press, New York.
(1972)
- 218 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.219-224. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract 'LVWLOODWLRQ LV WKH PRVW LPSRUWDQW SURFHVV LQ A 3 !" )*
SURGXFLQJ IUXLW GLVWLOODWHV VLQFH LW GHILQHV LWV DURPDWLF ! B* !
FRPSRVLWLRQ 0RUHRYHU LW LV LQHYLWDEOH WR UHFRYHU WR[LF " !B * * ! !
FRPSRXQGVGXULQJGLVWLOODWLRQ,QSDUWLFXODUPHWKDQRODQ *"3 " ! !! *
DEXQGDQW FRPSRXQG LQ IUXLW ZLQHV LV WR[LF IRU KXPDQ * !
FRQVXPSWLRQ 7KHUHIRUH LWV FRQFHQWUDWLRQ PD\ EH " * " !
UHJXODWHG LQDOFRKROLF EHYHUDJHV DV ORZHU DV SRVVLEOH7KH 3 ! " * " 3
REMHFWLYH RI WKLV ZRUN LV LPSOHPHQW D QHZ DXWRPDWLF 3 ! " B*
FRQWURO VWUDWHJ\ WKH +LOO &RQWUROOHU WR RSHUDWH !*!
DXWRPDWLFDOO\ DQ DOHPELF IRU VSLULWV SURGXFWLRQ DQG LWV C" "* " *3
SHUIRUPDQFH LV FRPSDUHG ZLWK D 3,'B,0& VWUDWHJ\ )RU ! * " ! !
PLQLPL]LQJ WKH PHWKDQRO FRQFHQWUDWLRQ DQG PD[LPL]LQJ 3 D"* !! "
WKH HWKDQRO FRQFHQWUDWLRQ DQ RSWLPDO WUDMHFWRU\ RI WKH 3 ! *3
SDUWLDO FRQGHQVHU WHPSHUDWXUH HYROXWLRQ LQ WKH DOHPELF ! "
ZDVHVWDEOLVKHG7KHDLPRIWKHFRQWUROV\VWHPLVWRWUDFN " ! D " +"3
WKLV WHPSHUDWXUH WUDMHFWRU\ 7KLV WHPSHUDWXUH HYROXWLRQ " ") !!
HQVXUHVORZPHWKDQROFRQFHQWUDWLRQVJ/DDDQGKLJK " " ""
HWKDQRO UHFRYHULHV 7KH UHVXOWV DUHYHU\VLPLODU ZLWK ERWK "
FRQWUROOHUV 1HYHUWKHOHVV WKH UHVSRQVH RI +LOO FRQWUROOHU E$F3 ! "
ZDV LPSURYHG DGMXVWLQJ LWV SDUDPHWHUV LQ D VLPSOH IRUP " *3 "
EXWWKHWXQLQJRI,0&3,'LQYROYHVPDQ\SDWKV !3 " *"
""
Index Terms GLVWLOODWLRQ PHWKDQRO +LOO UHSUHVVRU )3 *" ! "
WUDFNLQJFRQWURODXWRPDWLFFRQWURO *" " )
" 3
! "
* C # "
4 >;3 >;3 56"7 ! !"D"D3
! 8""9 ! C *" 6!)
= ! " ?
" ! = !
4 3 3 !! " !
56"7 89 " E'F3
@ =<2 " ? EJF" ""
" ! = !
4 3 3
56"728 9
5=C93 !6 593 6
" 50=9 "
- 219 -
5:0 9
C
0
0?
C
C,0
0
E/FF6E&%F
" *" "**
" E&&FE&$F3 " E&.F 5 + &9 *""
# !
" * I(
* 3
" " 3 =&%% "
)
" " 5" ))3 ) " "9
! "
" " " =N0
! 5&$%%N N9 C
5 9 "" * I6$%"C
#! " "77 /66$%% " =
= /6
* " 0MN N ="" " =) !
" " 5 = = C =& "
9 " #
# "" 0 = D =
! "
" 33 #0 #66=)=3
*
O P$ " )
D " "
"
" "D 3
EE&IF " 3 &.QM! B
C
C # B * 3 " * !
&'M
!" 5XT^ b X_^ 9E&'F3!
)
C!
) 3#K
! &(
"" 6 RB *R
B * * "! EE.F
"D ! M " C** !!
) ) #
+C
" " * * "
" " " *3
" " !
"!"E&JF3 "
)3
!" " !
* ! B" 5
= = 6 #
9 *" " " *
*
* !!" "
B 5&95&.9
= 6
"*
" 53 3 " 9 *
= 03 #
"*7
!" " " "" !" 3
!!! QRST U 5&9
" ! ## Y Z \T
E.F"* QV
QRST W X T^ U
*""3) "* Y Z W X_^ \T W cT^ 5$9
QV
" " "2 " * "D"2 `
QRST W X T U
K* 3 E&F Y Z W X_` \T W cT` 5.9
QV
(/(&75,&$/5(6,67
(
7$1&(
+&7=L !
*"
- 220 -
QRST W dT U 0vk
Y Z W e_ \T W fT h jTk
5I9 6t Y
QV Rsy st U
RAy At U h W RAt x U
Rwx st U
5&I9
" 53 3 " 9 * 0k v
6 * Rwx st U
Rx At U h W RAt Ay U
5 B9"* Rsy st U
"3 "
\T Z \l Y pq 5'9 ! *!"DE&/F3
\T W cT^ Z W X_^ \l W cl^ Y pq 5J9
\T W cT` Z W X_` \l W cl` Y pq 5/9 wt W B~ h R wt U W B~
\T W fT Z W e_ \l W fl jrk Y pq 5(9 x Y 5&'9
W wt h R wt U W B~
B 3 * "! Y "Rwt b 5t Uq 5&J9
" " + *3 "
"* "B" !" 3 * 5B&&9 "
" *7 5B&I9" 5&/9
stu Y
vu W wxu q 5S9 y y 5y
:Rwx wy U 6y Rsy wy U h
syu Y
yu W wyu q 5&%9 wy 5y wy
5&/9
u
sybt 5&&9 Y :Rx y U 6y RAy y U h 0ky
u
ybv Rwy b wx U Y u "! - ) 3
wybx
Bu Rwy b wx U W zu Rwy b wx U wx . 0
Y + ! "3
B E&F
+ *3 !B *
C
0?
C
:C#
0ky Y 0k <{ | W W R5y 5<u} U 5&$9
C " #
0kv Y | W W R5v 5<u} U 5&.9 ! E.F * #
" " !
0k <{ 5<u} 3
" " " *
*
#! 3
" * ! "3| W 3
"" ! ! 3
" " A RsU Y bs
s
5&(9
"!* 3"B h
"! !""
* 5B'(9
2
n=0.4
1.5 n=1.0
"n" odd or n=1.3
n>1 not integer n=3.0
1 n=6.0
Action control u(t)
Beta=0.7 n=20
"n" even
0.5 Beta/2=0.35
n<1 n=1
-0.5
e(t)=y*=3.0 e(t)=2y*
-1
-1.5
-2
-4 -2 0 2 4 6 8 10
Error control e(t)
+$7# !!! !n+D"7T%/3y*T.
- 221 -
#3 Hr y > #
C==
C
0?
C
! !AK, n" - ! *"
"K3 !! 3 ! 3
!y" "A3 "D"D " 5" 9
3 "D"" A n3 # ) " E&(F
!! 3! B 5&(9 "
! 3*E.F3 B 5$&9 "
= H0" !0
$RU Y Y
sRU s &RU + ! 3 * " ! 3
h h
s s 5&S9 !"
s * !! !! !
Y " * 2 "
s h s &RU
" ! (J[ !!
y 3y* 3e5t9 ! " & ! "
3 * !! "
5 *
93 n ! D3 C?
&C++
=CC0+#=C
,C00
E&F
*2"!""
! " !
"#
$
!'
+ $ u = e = y* C 3 *$*'
-*'
%&
%&
%&
! n3 9
:9;<=
>?
>@
>
>JJ@K
KK
e37
pqqq qq W
:=
X>Q
XJ>@
X@>
J>??
U
E"CMVF3UU
ENMNF
qq RU s Y
Y Y 5$%9
RU !3 !! 3
qqqq qq ! = H0
pp
R#U Y & 5$.9
3 u = / $ e T%!n # h
e T$ y*3u = M$A 3 ! n
" *" ""
3 5u W9 e T $ y*
= H0 "3 * "
+ *"3D" !
0" 0D
0
E&SF ! 3
5eXy*9N 3!nY&3
!" " * A
" ! 5e, u9T5%3 M$9
" !'%%
+ *3 ! ZeZ YY Zy*Z % !
+." )"!"
!n
B5&S9 !!! >
!5 )*
y*9 ) #3 * ) !" ! ""
! * 3 !! +I != 60 )
! " ! "
!3 # 5B$&93 !" 36" !'%%+
I A +I
s
+ I ) " "
$RU Y h &RU 5$&9
= 60
s h s &RU
!" 3 '(Q * %(M
C *23* !" ! !"
!3n I
2 " "3
5$&9 e0T%33 #3 !" TI%3 nT$'%
IT%.& ! + I ?
$RU Y & RU h & RU
5$$9
!" "* #
*!'(/Q %(M
!"
#3 ! 33""
* e0T%3 # ) ) = = 60 3 *
- 222 -
+.7" )" "
" " )#
90
80
Meth. (PID-IM
MC)
60 Meth. (HILL)
40
0 20 40
(a) 60
80 10
00 120
200
MV PID-IM
MC
100
MV HILL
0
0 20 40
(b) 60
80 10
00 120
95
!"
PV PID-IMMC
90 PV HILL
optimal SP
S
85
80
0 20 40 (c) 60
80 10
00 120
+
+I7!
= 60 #
# ) "
- 223 -
>
EJF )3 ]+)7 " ? 3^
0 3 ! 3$%%S
C * )7 # E/F C 0 + +3
23 @ C + =3 ]
!" ! " * ! " D"
3^" = 7= ! 3
*" C K * .S3 $3&$&6&$(3.MM3$%%%
" K ! E(F =V3 CV@ 3] * "" !
3" = 6 3^C 3IS3 &3
&.%6&./3&MM3$%&%
0 #
ESF V V )"3 = V) 3 C 3 0 0-3
" " "* R" =* ) ! ? *
* !! * 3 )60= 50=9*R//%6
= 60 " //I
E&%F >23C0++3 +>3RB
!" 3! - !1"
! * "7! N3 B;"R''6'S
# * " " E&&F C?3 `2 3]" ! !
" 3^ C !
" D C! 3$.3 $3$J$6$/%3.MM3$%&%
! ! # E&$F C V @ 3 = > V C3 ] "
!" ! 3^ " @ 3
&'%3 $a.3'&J6'$J3(M&M3$%%S
E&.F b 3 03 : 3 )3 ]"
+ 6 ! 3^ "
E&F
3 @ =<263 +
423 0 + 1 26+ 1 23 L" 3$%3 &$3&IS&6&IS(3MM3&SSJ
] " " " E&IF 03
* )3]?" " !"
"3^ + L = " " 3^ = ! ! 0 3
" N)3?3*3$%&' = V7 @ ! 06* * "3 $$/3 I3 ./'6.(S3
E$F 3 @ =<263
?3 C 3 ]N "&3$%&.3$%&.
7_ = +" ! 3^ Journal E&'F @ 3 0
3 @ =<263 \3 @ N )3
of Agricultural and Food Chemistry, '.3 &J3 J.$J6J..&3 ]0 " * )
$%%'M%(M%&3$%%' " 3^+ 3$$3 (3&.$$6&..$3(MM3$%&&
E.F @ =<263 :
! 3 0 + 1 26+ 1 23 ]C E&JF @3
:;6
3+
423# 3 @=<26
C ! # + 7 C" ! 3 ] * " " " ! "
)
* C *3^ Mathematical 3^+ ?= 3S&3 I3II/6
Problems in Engineering,$%&'3J3$%&' I'J3&%MM3$%&.
EIF 0 N3 "3 @ "3 ] ! E&/F # @ 3 @ =<263 ] * " *
" " 7 D" ! 0 ! ? * * " 3^
C"
!2 2"D3^Chemical Engineering C3$I3&6&'3&SSI
and Processing: Process Intensification,I.3 .3$J.6$/$3.MM3 E&(F C
# 1 23 ]4 "
$%%I "B ^
E'F 0 *6
3 @ C26"23 ]6+) c;"3 + 3 0"1 * 0
! ? " 3^ Industrial & C" c;"3
40 3
Engineering Chemistry Research, .S3 $3 ./(6.(J3 $%&.
$%%%M%$M%&3$%%% E&SF ?3 ? @3 B ! 06 7
= #3$%%$
- 224 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.225-229. Santiago de Chile, 28 al 30 de Octubre 2015
- 225 -
unidade do fluxo de calor Watt (W), a mesma da potncia
eltrica (P). Logo, pode-se definir o fluxo de calor por meio IJ
= (6)
IK
de equao matemtica:
C. Capacitncia trmica
Outro ponto a observa: = P, em termos de unidade, pode-
definida como a quantidade de calor que o corpo precisa se relaciona-los da seguinte forma:
receber para que haja a variao de uma unidade de ST
temperatura. Caso exista alterao na temperatura do corpo o = + *U (7)
B
fluxo de calor total d-se da seguinte forma:
MO
Onde kS o coeficiente de Seebeck [ P4 ], o termo kSiT
=N (4) ST
MK est relacionado com o efeito Peltier, e o termo esta
B
Onde C a capacitncia trmica, dado por C = mc [J P4 ], relacionado com a potncia total do TEM, que e dividida
em que m a massa [kg] e c o calor especifico do corpo igualmente entre as faces do mesmo.
MO
[J P4 *QP4 ] e a variao da temperatura no tempo.
MK A. Face interna da cmara trmica:
Tem-se que:
D. Condutncia trmica
IJV
A condutncia trmica definida como o fluxo de calor = UW + U U (8)
IK
transmitido por unidade de superfcie e dada em [W/K]. Onde sA o fluxo de calor entre a face superior e o
dissipador de calor A, s o fluxo de calor da face superior e
R= (5) si e o fluxo de calor entre a face superior e inferior.
O
- 226 -
O sinal do termo KsiTs esta relacionado com sentido da MO 4 S TV%
= {RU (U ) + + *U RX ( X )} (18)
corrente tal que para i > 0 a face interna a cmara trmica MK _% B
esquenta e de forma contraria esfria.
MOW 4
= {RUW (U W ) + W RWZ (W Z )} (19)
MK _Y
C. Dissipador de calor interno:
MOX 4
= {RX ( X ) + X RX^ (X ^ )} (20)
IJY MK _\
= UW + W WZ (12)
IK
Substituindo a equao (16) nas equaes (9), (11), (13) e do lado quente e frio do TEM respectivamente. Atravs desse
(15) e isolando cada derivada de temperatura tem-se: experimento busca-se a tenso nos terminais, a temperatura do
lado quente e a temperatura do lado frio do mdulo
MOU 4 S TV%
= ` *U > RU (> ) RUW (> W )a (17) termoeltrico 2.
MK _V B
O mdulo termoeltrico 1 fornecer a diferena de
temperatura no modulo termoeltrico 2.
- 227 -
Logo termos que: A alumina o material das faces do mdulo TEM e os
dissipadores de calor so feitos de alumnio. Com os
f.fghijj
*U = = 0.006428 P4 (22) parmetros encontrados as equaes (17), (18), (19) e (20)
jk.jjPBh.jj
sofreram algumas substituies:
MOX
= 0.0731{RX ( X ) + X RX^ (X ^ )} (30)
MK
VI. CONCLUSES
Fig.3. Experimento para descobrir a condutncia trmica. Primeiramente, o
experimento, medir a resistividade trmica utilizando a configurao
No quesito modelagem, o TEM possui uma versatilidade de
mostrada na figura, ento, atravs de clculos matemticos, obtm-se a modelos que dependem apenas da configurao dos sistemas
condutncia trmica. agregados. No caso especifico da cmara trmica, utilizou-se
um modelo capaz de satisfazer as necessidades do estudo.
que resistncia e o inverso da condutncia temos [8][9]: Mostrando uma representao matemtica com
comportamento no linear.
4
R= (24) Foi apresentada a modelagem de mdulos termoeltricos
r
para uma cmara trmica composta de dois TEMs, mostrando
Sendo G a condutncia trmica do TEM. como obter os parmetros destes e ter uma representao
matemtica do TEM, sendo que este pode ser aplicado a
Montaremos o experimento como mostra a fig.3 a seguir, qualquer outro fabricante. Esta modelagem permitira projetar
para obter os dados e calcular tal parmetro. o controle de temperatura baseado num amplificador de
Usar-se- uma configurao similar ao anterior. corrente que ser aplicado no TEM com controlador, assim
Portanto obtendo os resultados onde a face quente esta a como um controlador de temperatura de forma a garantir a
TABELA 2 temperatura desejada na cmera trmica.
PROPRIEDADES
- 228 -
[8] LUKASIEVICZ, Tiago, SILVA, Jean C. C., BAZZO, Joo Paulo,
Caracterizao dos parmetros termoeltricos de mdulo de efeito
Peltier, universidade tecnolgica federal do Paran.
[9] MARTORANA, Richard T. Thermoelectric Temperature Control of
Instrumentation - A Sample Design, 1975.
- 229 -
- 230 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.231-236. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThis paper presents a study about the use of a control, its a known fact that PID control proves its utility,
proportional-integral (PI) controller in the cascade conguration. providing satisfactory control [2].
A sensitivity study about the controllers parameters was done
The cascade control is widely used with DC motors. In
and, after that, they were obtained through optimization methods
employing deterministic and heuristic strategies. This methods these situations, the control system is composed by two PI
were applied on a simulation model, in order to verify which controllers, the rst is used in the outer loop (responsible
one provides better control results. for speed control), and the other is used in the inner loop
Index Terms - Sensitivity Study, Optimization, DC motor, (responsible for armature current control). Due to the presence
Evaluation function, Cascade PI.
of two controllers is viable the employing of any optimization
method to determine their parameters.
I. I NTRODUCTION The literature presents various optimization methods that
can be divided into two distinct groups: i) deterministic and
T HE DC motor can be used in a wide range of ap-
plications, from domestic scope, to industrial motion.
The utilization of these device implies, often, in its speed
ii) heuristic methods. Deterministic methods follow a xed
sequence from a dened starting point, returning always the
same output value if the starting point is maintained. Heuristic
control, so a several number of techniques has been developed
methods seek an optimal solution promoting stochastic vari-
[1]. Between the most used controllers in industry, the PID
ations from possible solutions sets, this strategy results in
controller, and its variations, can be highlighted.
unpredictable sequences and return different optimal values
The PIDs utility is given by its wide applicability on
each run, keeping the initial conditions [3].
the most control systems. Considering the continuous process
The decision of the best optimization method should be
Paper submitted on July 28th , 2015. The authors would like to thank rated, not being the same for all cases. The implementation
the National Counsel of Technological and Scientic Development (CNPq), of different optimization methods and the comparison of
the Research Support Foundation for the State of Goias (FAPEG) and the
Coordination for the Improvement of Higher Education Personnel (CAPES) results, including an assessment of the computational cost of
for nancial assistance to this research. implementing such methods justies the particular selection
Cleber A. Ganzaroli is a PhD candidate in Electrical and Computer Engi- of optimization method for a problem to be optimized [4].
neering at University of Brasilia (UnB), professor at Federal Institute Goiano
(IFGoiano) and is with the Experimental and Technological Research and
Study Group (NExT), Federal Institute of Goias (IFG), 74055-110 Goiania-
GO Brazil (e-mail: cleber.ganzaroli@ifgoiano.edu.br). II. M ETHODOLOGY
Douglas F. de Carvalho is a MD candidate in Electrical and Computer
Engineering at Federal University of Goias (UFG) is with the Experimental A. Modeling and Simulation of DC Motor
and Technological Research and Study Group (NExT), Federal Institute of
Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: douglasfcx@gmail.com). The DC motor has consolidated mathematical models pre-
Rafael N. H. M. Dias is a MD candidate in Electrical and Computer En- sented by scientic community, such as [5], [6] and [7].
gineering at Federal University of Goias (UFG) is with the Experimental and
Technological Research and Study Group (NExT), Federal Institute of Goias Generally, the models are composed by two parts: electrical
(IFG), 74055-110 Goiania-GO Brazil (e-mail: rafaelnhmdd@gmail.com). and mechanical. In the electrical part, the main parameters are
Marcio R. C. Reis is a PhD candidate in Electrical and Computer Engi- armature resistance (Ra ) and inductance (La ). Already in the
neering at Federal University of Goias (UFG), professor at Federal Institute
of Goias (IFG) and is with the Experimental and Technological Research and mechanical part, the main parameters are inertia moment (J)
Study Group (NExT), Federal Institute of Goias (IFG), 74055-110 Goiania- and the friction coefcient (B). The relationship between these
GO Brazil (e-mail: marciorcreis@gmail.com). two parts is done through the constants Kt and Kb . Mathemat-
Aylton Alves is a coordinator of the Experimental and Technological
Research and Study Group (NExT) and a professor at Federal Institute of ical modeling can be represented on frequency domain using
Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: praylton@hotmail.com). block diagrams, as illustrated in Fig. 1.
Jose Luis Domingos is a coordinator of the Experimental and Tech- Based on Fig. 1 diagram and multiple systems reduction
nological Research and Study Group (NExT) and a professor at Fed-
eral Institute of Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: theory, is possible to obtain two possible transfer functions:
jose.domingos@ifg.edu.br). i) speed related to armature voltage Va , given by (1); ii)
Wesley Calixto is researcher/professor at Federal University of Goias speed related to load torque TL , given by (2). Considering
(UFG), University of Brasilia (UnB) and is a coordinator of the Experimental
and Technological Research and Study Group (NExT), Federal Institute of armature voltage Va and load torque TL as inputs, is possible
Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: w.p.calixto@ieee.org) to write:
- 231 -
simulations. Fig. 3 presents the DC motor behavior for an
open loop operation.
(s) Kt
= (1)
Va (s) s2 + ( + )s + + Kt Kb
(s) La s Ra
= (2)
TL (s) s2 + ( + )s + + Kt Kb
where:
Fig. 3: Speed and armature current with no control action.
= La J, = La B, = Ra J e = Ra B.
To simulate the model, real parameters obtained from a
commercial device were used. These parameters are showed The system stabilization is achieved with a rotor speed
in Tab. I. nearly 210 rad/s and a minimal current for no load operation.
After a mechanical load application at instant 1 s, is possible
TABLE I: DC motor parameters. to observe a small current and speed variation, proving the
La = 0.027089 H Ra = 6.898 model realistic behavior.
J = 0.032000167 Kgm2 B = 0.0022069 N ms/rad
Kt = 1.073 N m/A Kb = 1.073 V /rad/s B. Cascade PI Controller
Va = 230 V TL = 5.90 N m
Cascade control is one of the most popular control structures
Ia = 5.5 A Ip = 33.38 A
implemented to improve the disturbance rejection properties of
the controlled system. This kind of control is particularly use-
Once the real DC motor parameters properly obtained and ful when the disturbance is associated to controlled variable.
applied to (1), is possible to verify that the system has two The control system used consists of an inner control loop
real and distinct poles. Thus, is expected an overdamped step for armature current and an outer control loop for speed. The
response, as showed in Fig. 2. output of the speed controller is an input (current reference) to
the current controller, featuring the cascade control. The block
diagram of the control system is shown in Fig. 4
- 232 -
sensitivity. The sensitivity determination allows to make con- on the representation of its parameters, seeking an optimal
siderations about the search space, the number of variables to candidate, providing control over the search toward the great
be considered, as well as the imposition of penalties on the value oriented through an evaluation function of the problem.
cost function, reducing the computational effort and rening Given the fact that the optimization methods seek to min-
the optimized solutions set. imize a dened tness function [3], if there are no limits
In this article will be proposed a form to determine this voltage and armature current, such methods can produce
sensitivity. Considering a optimization problem with the cost results that will bring damage to the DC motor. Eliminating
function depends of three variables: this risk, some penalties were imposed in the tness function,
ie, it has set a maximum voltage and armature current,
min C(x1 , x2 , x3 ) (3)
Va = Vn = 230 V and Ia = Ip = 33.38 A.
where: C is a cost function, x1 , x2 x3 are the variables to be Both algorithms, deterministic and heuristic, uses as part
optimized. of the tness function the IAE (Integral of the Absolute
First is necessary establish a single value for all variables magnitude of the Error) of speed. The full tness function
to be optimized, x1 = x2 = x3 = xref . It applies this value is given by:
to the system and obtains the value of the cost function:
C0 (x1 = xref , x2 = xref , x3 = xref ). (4) f (x) = IAE ( + ) (7)
Then there will be a percentage increase, p, in just one where: = Imax Ip e = Vmax Vn . to > 0 and > 0.
of these variables, keeping the other with the original value, If > 0 and < 0, the tness function is given by: f (x) =
p
x1 = 100 xref , x2 = x3 = xref . Reruns to the simulation IAE (). Similarity if < 0 and > 0 , the tness function
and obtains the new value of the cost function: is given by: f (x) = IAE ().
If these conditions are not met the evaluation function is
C1 (x1 = x 100
p x
ref , x2 = xref , x3 = xref ). (5) given by:
p
where: C1 is a cost function to the increment in the
100 f (x) = IAE (8)
variable x1 .
Repeat the same increment value for each of the other These penalties inserted in the tness function stabilizes the
variables, changing only one at a time. At the end of the controlled variables in the DC motor operational range, for the
process it calculates the percentage ratio of the individual safety and good functionality of the machine.
inuence of each cost function on the sum of all: The optimization was performed for both systems, where the
C1 set-point is equal to 100rad/s, as well for the system where
% V ariable x1 = C1 +C2 +C3 100 (6) the set-point is equal to 50rad/s. Is aware that, in general,
in linear systems, it is possible to use gains got through
D. Application of the Processes of Optimization the system optimization at a xed operation point for any
The optimization process refers to the study of problems operating points, but in some cases the use of estimated gains
in that it seeks to minimize or maximize a function through got through the system optimization in a different operating
the systematic choice of parameters within a set viable, as point of the operating point in which to run the system can
presented in [3].In this text, processes of optimization apply lead to noncompliance the system constraints.
in tuning Cascade PI Controller implemented to control the
speed of a DC motor. Deterministic and heuristic optimization III. R ESULTS
methods were implemented, aiming to compare them and
to establish which had the best results, looking for a quick A. Sensitivity Study
stabilization with lowest overshoot possible.
The sensitivity of the system was calculated according to the
The deterministic method applied was a Quasi-Newton procedure in Sec. II-C. To obtain these values was considered
method. Quasi-Newton methods are methods used to either the default value of 5 for the earnings of controllers and as a
nd zeros or local maxima and minima of functions, as an percent increment was used p = 10.
alternative to Newtons method. They can be used if the
Jacobian or Hessian is unavailable or is too expensive to TABLE II: Sensitivity of optimization variables.
compute at every iteration. Strictly, any method that replaces
the exact Jacobian with an approximation is a quasi-Newton Variable Sensitivity (%)
method. Kp 24.66
The genetic algorithm (GA) was the implemented heuristic Ki 25.12
method. The GA are heuristic methods of random search Kpi 24.90
inspired by concepts of evolutionary biology as natural selec- Kii 25.31
tion, heredity, recombination and mutation. The GA implement
a blind pursuit of optimized solutions, not having specic The Tab. IV show that the inuence of gains on the
knowledge of the problem to be solved. The strategy of evaluation function is similar, featuring the importance of
the GA does not act directly on the problem domain, but optimizing all at same time.
- 233 -
B. Case Study Using Deterministic Method
Using the deterministic method, the optimization was made
starting from initial random parameters. The Fig. 5 to 7
presents respectively the results of speed, current and voltage
on the motor with controllers gains using the values obtained
by the deterministic optimization method. It considered the
setpoint speed at 100 rad/s and a load of 2 N m applied at
time t = 10s.
- 234 -
Fig. 10: DC motor armature voltage using a deterministic Fig. 11: DC motor speed using a heuristic method for ref =
method for ref = 50 rad/s. 100 rad/s.
TABLE IV: Optimization of gains using the Heuristic Method. Fig. 13: DC motor armature voltage using a heuristic method
for ref = 100 rad/s.
ref f (x) Kp Ki Kpi Kii
100 12.25510 7.65970 0.00010 0.29645 1.97061
50 2.75025 70.32986 0.04572 0.06377 0.33249
improvement of the performance of the controller in response
The optimization using the heuristic method allowed the time and also in the annulment of the error in permanent
- 235 -
As said in II-D, the optimization was performed for both
systems, where the set-point is equal to 100rad/s, as well for
the system where the set-point is equal to 50rad/s. In this
article, the set of gains (Kpw , Kiw , Kpi and Kii ) obtained
through system optimization with speed set-point equal to
50rad/s, while providing the lowest IAE (IAEw = 2.7502),
can not be implemented when it is intended to operate the
same plan with speed set-point equal to 100rad/s, because
the engine restrictions are not respected, as peak current
(Ip = 33.38) and armature voltage (Va N = 230.0), as shown
in the gure below.
IV. C ONCLUSION
The tuning of PID controllers, theoretically can be deter-
mined using techniques already fairly well known in the liter-
ature. These techniques are generally used to meet predeter-
mined specications for the values of transient response and/or
permanent regime. These specications do not assume the
Fig. 15: DC motor armature current using a heuristic method operation optimized system . Thus, this work shows obtaining
for ref = 50 rad/s. the values of Kpw , Kiw , Kpi and Kii that could reduce
the extreme the integral of speed error (IAE). It was used for
this, optimization methods, deterministic and heuristic, and the
conclusion has been obtained is that the lowest values of IAE
were obtained by the method of optimization heuristics, thus
ensuring the operation optimized system.
R EFERENCES
[1] Goncalves da Silva, Wander. speed control of electric drives in the
presence of load disturbances. Diss. Neewcastle University, (1999).
[2] NISE, N. S. Engenharia de sistemas de controle. 5a Ed. Rio de Janeiro:
LTC, (2009).
[3] Calixto, Wesley Pacheco, et al. Desenvolvimento de operador
matematico para algoritmos de otimizaca o heursticos aplicado a prob-
lema de geoprospecca o. TEMA (Sao Carlos) 15.2 (2014): 177-194.
[4] Reis, Marcio RC, et al. Heuristic and deterministic strategies applied
on a PID controller tuning for speed control of a DC motor. 2013
13th International Conference on Environment and Electrical Engineering
(EEEIC). 2013.
[5] Kostenko M, Piotrovski L. Electrical Machines, vol. 1 and 2. Mir
Fig. 16: DC motor armature voltage using a heuristic method Publishers: Moscou, 1968.
[6] Ivanov-Smolensky, A. V. Electrical machines, Moscow. Energy Publ
for ref = 50 rad/s. (1980).
[7] Franklin, Gene F., J. David Powell, and Abbas Emami-Naeini. Feedback
control of dynamics systems. Addison-Wesley, Reading, MA (1994).
- 236 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.237-243. Santiago de Chile, 28 al 30 de Octubre 2015
So, for the crude oil or oil unprocessed, be transformed into Then, according to this architecture water vessel is
fuel or inputs for industry, need to go through physical and deposited by settling in the lower part producing a
chemical processes called refining processes. As the various hydrocarbon-water interface level during the process. When
components of crude oil have different sizes, weights and this level reaches a threshold that varies according to the
boiling temperatures initially they can be easily separated by geometry of the accumulator vessel, LPG passes out of the
physical atmospheric distillation process, which is the main vessel carrying water in their composition, which let out of
specification for commercialization.
This paper was supported in part by the GRAEST Grupo de Robtica e
Automao da Escola Superior de Tenologia. II. LEVEL CONTROL SYSTEM
Alexandre da Silva Rufino, Universidade do Estado do Amazonas (UEA),
Manaus, Amazonas, Brazil, adsr.eng@uea.edu.br. The level of control is one of the most important in the
Iana da Silveira Lobato, Universidade do Estado do Amazonas (UEA), Industrial units for being present in virtually all of them, for
Manaus, Amazonas, Brazil, iana.s.lobato@gmail.com.
Charles Luiz Silva de Melo, Universidade do Estado do Amazonas (UEA), many problems of control units and conducted operation
Manaus, Amazonas, Brazil, charles.melo@yahoo.com.br. changes or failures in the level of mesh adjustment and for
- 237 -
being responsible for the mass balance of plants [3]. This is III. DIMENSIONING OF THE CONTROL VALVE
because to maintain a level of a tank or vessel constant is
necessary that the mass flow rate of entry, Me, is equal to the The system for level control as shown in Fig. 3 comprises:
output, Ms. So when there is a change in the input flow, the controller, valve and sensor separator vessel, in which case
output should be monitored. Thus, for a system whose control study is presented as a level differential pressure transmitter.
variable is the level of a container has as study beginning the Therefore, to design the automatic controller, it is necessary
mass balance shown below, where the example system is a that the transfer function representing the process vessel and
reactor where the output flow, Fout, is based on the level tank, understood by the control valve, in addition to the sensor
h, and varies according to the input flow, Fin, and is engaged in transfer function used in the feedback. For this, the first step
the correlation between the level or height and the water taken is the sizing and selection of control valve to be used, as
withdrawals.
shown below in Fig. 4:
For the system of Fig. 2:
For the proposed system, which is considered the liquid The water incorporated into the LPG stream to settle, by
density, , constant input and output: decanting, in boot of it, detailed in Fig. 5 being the 8A and 8B
the directions taken to the level transmitter, the indications 7A
and 7B takes the level of the display and the indication 4, the
(z)/ = - : (2)
nozzle outlet water.
Where A is the area of the tank at the time t. In terms of the
dependent time, which describes the relationship over time
tank level behavior resulting equation is:
: = . h (4)
Fig. 3. Block Diagram of a Control System Where R is the radius of the boot, h its lenght, A the height
of the boot and the h is the height of the wedge.
- 238 -
Tv = 2302 . 920 + 1/6 . 80 (3. 2302 + 802) For the normal flow:
As known volume container, knowing that the number of For the maximum flow:
drainages of the boot for an 8 hour shift, it is possible to
determine the water flow at the entrance in accordance with: FCmax = 0,058287GPM
Q = DN . (Tv / t) (6) So initially choosing one globe valve, single port and air-
to-open, has = 0,9 and = 0,46. And, to calculate the
Where: Q is the flow, DN the number of drainages, T v the next parameter, is used in Eq. 8.
total volume of the boot and t the time.
Pv
Thus, knowing that for a shift 8 hours minimum time in FF = 0,96 - 0,28
which the boot is drained is 1, it has the minimum flow in Pc (8)
accordance with (6):
That by replacing the values in Table 2, we have:
Qmin = 0,019975m3/h
0,14
For normal flow, in turn, we used a DN = 3. FF = 0,96 - 0,28
224,9
Qnormal = 0,059927m3/h
FF = 0,953
And for maximum flow, DN = 8.
In the next step, the critical flow check for the operating
Qmax = 0,015980m3/h region of the valve according to Eq. 9 is performed.
N1FPFR P N F Q
FL 2 C 2Vi 4
Rev 4 D 1 (11)
v FL CVi N 2 D
4
Then, calculating the Fc to the minimum, normal and 1
maximum flow rates specified previously we have: 76000 0, 46 0, 059927
0,92 0, 0271697 2 4
Rev 1
0,52738 0,9 0, 0271697 890 2 4
For the minimum flow:
FCmin = 0,007285GPM
R e v 25404, 26
- 239 -
Finally, as Rev> 10000, the flow coefficient to be used is the water level, only its mass balance is achieved, which is
already computed, or for selecting valve CV = 0,0271697GPM. given by Eq.12:
Having possession of dimensioned CV, other factors for the
selection of control valve are described in Table 3. First was dML (t)
chosen globe valve because, [1], this is more rugged = Lin (t) - Lout (t) L (12)
dt
construction supporting higher temperatures and pressures . In
relation to trick-ment class to [6], Class IV sealing is sufficient
In this analysis the mass balance of the hydrocarbon is
for applications that require security, but do not deal with
despised because it is considered that the pressure control of
abrasive fluids. Further, as to the inherent characteristic of the
this vessel is fast enough to maintain a constant working
linear it is the most suitable because the pressure loss is
pressure of this vessel. Furthermore, the acid decanted water is
constant and occurs in most of the valve. Then, for checking
considered an incompressible fluid, so that the given
the valve's operating conditions are used the guidelines of the
relationship is true in Eq.13:
[7] standard that dictates the equations for control valve
sizing.
dML (t) dV (t)
= L L (13)
TABLE III dt dt
GENERAL CHARACTERISTICS OF THE VALVE DESIRED CONTROL
Type Simple thirst The vessel region in which water is stored, the boot is in the
leakage class IV form of a vertical cylinder with a spherical wedge bottom, but
flow direction air-to-open by the volume of the wedge is minimum and is below the
inherent outlets of both the display as the level transmitter, its volume
linear
characteristic becomes negligible. Then the volume corresponds to Eq.14:
type guide cage
actuator type diaphragm
D4
dimension 2300# VL (t) = h(t) (14)
4
Further, as to the inherent characteristic of the linear it is the
most appropriate since the fall pressure is constant and occurs So, deriving (14) and substituting in 4.2 it has:
frequently in the valve. And to the direction of air flow, it was
determined air-to-open, because it is preferable for the valve dh(t) 4 Lin (t) - Lout (t)
= (15)
to close to prevent discharge of LPG to the environment in the dt D 2
event of failure. Finally, as gauge, it was determined a second
valve "since this is the dimension of the outlet pipe of the The control valve is responsible for handling the output
vessel, avoiding the use of pipe extensions and reductions in flow of the vessel, then second [1] its equation is given by:
installation thereof. So after getting all the relevant features,
the selected valve was Fc = 0 to 11, the highest value nearest
P1 (t)-P2
to the calculated with all the attributes described in Table 4 Lout (t)=2,4 10-4 X L (t) CV (16)
present in the manufacturers catalog Mansoneilan, from Gf
21100 series.
According to the technical data of this valve, you can see Setting the Eq. 17 for the given model [8], which considers
that it is a good choice because work in an opening range of the pressure of the liquid column exercised, Eq.17 is obtained:
about 30% for the normal flow of input and about 60% for
maximal flow, which for [6] are within the optimal range of
P1 (t)+ L gh(t) 10-5 - P2
20% to 80%. Lout (t)=2,4 10-4 X L (t) CV (17)
Gf
IV. PLANT MODELING
It is a constant working pressure of P 1 vessel. Linearizing
Having scaled the control valve for this application, the the Eq. 17. And the input and output flows being the same. By
vessel and valve assembly, which forms the studied plant may applying the Laplace reducing the constants, we obtain the
already be patterned. For that were allies two studies transfer function , which describes the system:
modeling, one developed for petroleum presented in [1] and a
complementary consolidated already provided presented in [9] K1 K2
as follows. H(s) = Qin ( s) X L ( s) (18)
s 1 s 1
A. Model for the vase-valve set
That, as in the Reference [8], it is represented by the
diagram block of Fig. 5.
According to Reference [1], for modeling biphasic separator
vessels to perform mass balances for each phase separately.
However, as in the studied system control is applied only to
- 240 -
C. Modeling of the I/P Converter
15psi - 3psi
Fig. 5. Block diagram of the studied plant K IP = (21)
20mA - 4mA
So for the transfer function represented in Eq. 18 acquire
the characteristics of the studied system, it needs to determine Thus,
the values of 1 constant 2 and . Therefore, it is determined
as operation point a level of 50% of the vessel boot. So if 1 = K IP = 0,75 [psi/mA]
1/N2 and knowing that,
1
D. Characteristic of the modeled plant
1,2 10-9 L g CV
P1 (t) + L gh(t) 10-5 - P2 2
C2 = In possession of the transfer of functions and their
Gf Gf characteristic parameters, you can simulate plant behavior
using the Simulink environment. To this is mounted scheme
Substituting the values from Table 2, we have C2 = shown in Fig.6:
1,2877910-9, then K1 = 776,5239106.
20mA - 4mA
K LT = (20)
100% - 0%
Thus,
- 241 -
condition is unstable presents the same manner as in open made of the capacitive characteristics of the vessel being
loop. achieved the goal of this line.
The fact that this is a real plant makes it difficult to search
for similar jobs for comparison purposes and because the
process is studied in the oil and gas field of knowledge, most
of the references is restricted to scientific production
generated by the company and its effective, it is based on their
own plans. Within this lack of reference, the study of refining
plants is more difficult still available for the works relating to
control in oil and gas systems are limited in large part, to
Fig. 8. Plant without closed-loop controler operating processes, i.e., extraction wells, the expense of
refining processes. This was circumvented by allying the
classical literature to recent studies looking at each source a
resemblance to the studied plant and combining them.
V. CONTROLLER DESIGN
According to reference [1] and the wide range PID Fig. 10. System response to tune proposed by Friedman (1994).
controllers are available in commercial market, with the
known type of controller to be used, their design shall be This project has distinction of being molded to the physical
based phase in your tune. However, to tune level control loops implementation, then seeks to solve the problem given theme
there are two options objectives to be achieved. At first, with in the most practical way possible. For this we used manual
mostly at the level of mesh has the function disorders of techniques and standards rather than academic studies in their
cushioning process, using Net inventory as a vase lung form to implementation. We attempted to maintain a close relationship
absorb the disruption of the process. Second, other level mesh between the projected elements and available. The control
having the function to keep controlled level as close as valve, for example, was represented according to type, model
possible to set point, or have a fairer control as in the case of and manufacturer, while the controller was chosen for the PID
reactors in which the level of the liquid phase It is a parameter to be the most common algorithm among commercial drivers.
that defines the conversion reached. For the development of And the model was carried out in the most practical way
PID controller the foundations have been used proposed by found, disregarding relevant details in theoretical studies.
Fredman, apud Lobato, 2013, while the available methods in
classical literature are sufficient to be obtained the second Thus, with this Project as a basis you can:
behavior.
VI. RESULTS AND DISCUSSIONS - Determine the commercial driver being used;
- Implement designed control in real plant;
Despite the fulfillment of the objectives set initially, some - Make studies comparing different control strategies,
project were adapted for this to be a real plant protected under especially ON-OFF, since the flow is small and this is
the company's confidentiality policies and part of their data is presented as simple control and cost;
in information protection regime. Thus, the valve of choice, - Conduct studies comparing PID tuning current methods to
for example, was performed from surface data presented in control specific level;
catalogs of manufacturers, since field visits are required to - Study the use of other control valves, as this is the most
determine the optimum valve for each process. We conducted costly part of the project and the part involving project cost
a simulation reference is given by a range of step 50 to was not taken into account.
represent a level of 50%, while the input flow to be unknown
is given by a white noise. The resulting output is shown in Fig. Anyway, as this project is a preliminary study, all the
6, high amplitude oscillations occur in the first 10 seconds, but elements set can be optimized through specific studies, which
this time after the system was stabilized ranging between 47% generates a considerable number of these jobs to be
and 53%. This enables the damping oscillatory behavior performed.
disturbance, by allowing for a variation in the level, use is
- 242 -
VII. CONCLUSION start. And despite its variations as parallel or series, in this
work the PID used was academic, since from it there are
The design of an automatic control system occurs when you conversion rules for all other types. As for the line were
want to provide safety to the operator, preventing it perform considered two desirable behaviors to the level of control:
dangerous activities or harmful to their health and to be disturbance attenuation and rejection of disturbances.
exposed to hostile environment. Therefore, targeting these Although the first to be of most interest in this case, it was
benefits, this study presents the automatic level control design considered useful to have the second to even notice the
for a vessel that needs constant drainage, but containing difference in behavior of the system resulting from the two
pressurized LPG, which adds risk to this simple activity. different types of tuning.
Translating the features required for its development, this
control design was divided into four specific objectives were: ACKOWLEDGEMENTS
scale a control valve for the system model the process being
The main thanks are directed to the Triple Holiness and
controlled valve formed by the vessel assembly and finally
family, which are the strongholds and support in difficult
designing a PID controller for the system. Each of these steps
times and led us to a path of joys and victories. Thanks also to
was developed and described evidencing compliance with the
the University of State of Amazon and its faculty, which has
proposed objectives and culminating in the design of a level always been available for academic and vocational training.
control containing all the basics: Controller, Actuator, Plant Among this group of professionals, sincere thanks to teachers
and Measuring Element, which is not required for project of the Group of Robotics and Automation of the School of
already be sized and installed in the vessel under study. Technology - GRAEST. In particular, the teacher guiding this
Thus, according to the organization of this work was first brief survey, M.Sc. Charles Melo, with his enormous
scaled control valve using the specific ISA manual for this contribution in this journey.
purpose. In dimensioning the valve, calculations were made
for testing as a critical flow conditions, cavitation, work REFERENCES
opening and precise characteristics were valve construction as
leakage class, type of actuator and direction of airflow to be [1] Nunes, G. C.; Medeiros, J. L.; Arajo, O. Q (2010). Modelagem e
ensured valve efficiency in the middle where it should operate. Controle na Produo de Petrleo. So Paulo: Blucher, 2010.
Having the control valve was possible to follow for system [2] Petrobras (2010a), U. Destilao Atmosfrica. [S.L.].
[3] Campos, M. C. M. M.; Teixeira, H. C. G (2010). Controles Tpicos de
modeling to be controlled, which also included a vertical Equipamentos e Processos Industriais. 2. Ed. So Paulo: Blucher.
cylindrical vessel with constant pressure. [4] Trisolution (2005). Controle Bsico de Processos e Sintonia de
In the modeling stage, the region of interest of the vessel is Controladores PID. [S.L.].
[5] Tyco (2012). Manual de Dimensionamento Para Vlvulas De Controle.
one in which water accumulates, ie the boot. This was [S.L.]. Disponvel Em: www.Tycoflowcontrol.Com.Br>.
considered an independent vessel to simplify their [6] Bishop (2002), T. Et Al. Easy Control Valve Selection. P. 52 - 56,
mathematical modeling. Other features of this model are that Novembro. 33, 34, 35.
[7] ISA, I. S. of A. ISA-75.01.01-2007: Flow equations for sizing control
the operating pressure of the vase is kept constant as in [1], valves. [S.l.], 2007.
pressure losses are negligible in the pipe and the valve [8] Smith, C. A.; Corripio, A. B. Control Automtico de Procesos: Teora y
downstream pressure is zero in this discharge on a channel at prctica. 1. ed. [S.l.]: John Wiley and Sons, 1991. ISBN 9681837916.
51, 52, 53
atmospheric pressure. [9] Luyben, W. L. Process Modeling, Simulation and Control for Chemical
Finally, the controller is designed. By presenting a large Engineers. 2. ed. [S.l.]: McGraw-Hill, 1996. 53, 54
number of possibilities for implementation and for ensuring
control of the system, even if it is not a great control, it was
determined that the driver used would be the PID from the
- 243 -
- 244 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThe process that use automatic guided vehicle (AVG) The idea of using Automatic Guided Vehicles was
in its architecture suffer with the lack of flexibility of some of these developed for the purpose of transportation of semi-finished
devices. The control, navigation and interaction with the working and finished products to various location of a plant such as
inviroment of AGV are indispensable processes for material
machining units, assembly station, testing and quality control
handling in a Flexible Manufacturing System. The prospect of
using an optical sensor as an economical yet efficient alternative section and packaging stations. This type of technology is a
sensor for AG navigation and control is depicted. Using optical great advantage in relation to the other by being flexible [2].
sensors and techniques of digital images processing, a proposal of In recent years works have been done for finding a new way
an AGV will be presented, proposing the reduction of dependence of a reliable and efficient navigation system that requires
of the vehicle model in relation to layout where it is located, just inexpensive installation and easy control, in this context there
by changes in programming to adapt them to other plants. The is a need for flexible manufacturing systems, with accessible
steps of a control project will be carried out, since the modeling of
diagnostic tools for simplify interaction with operators of
the system until the implementation of the PID controller used
with the analisys and dicussion of the results obtained.
production cells [3].
The key questions for the navigation of an AGV are the
Index Terms AGV, optical sensor, mobile robots, system acquisition of current positioning of the vehicle, goal and the
control. way to accomplish the task. Through of rails or sensors in the
plant, physical changes in the environment should first be made
I. INTRODUCTION for adequacy of the AVG, such changes make the system to be
inflexible [4]. According to Goes [5], the application of mobile
T HE interest in the development of technologies for
Automatic Guided Vehicle has contributed to production of
new methods and control devices embedded to industrial
robots requires a robust approach and reliable performing
activities predetermined, with security and performance
satisfactory. This idea is agreement with the concept of
automation. Since simple applications of translation of
flexibility, because it is not enough only to be safe and reliable,
materials for implementations involving logical more complex,
but also must be flexible to be adapted o new systems .
these newest methods seek to reduce risks of accidents and to
One of the recent developments in optical navigation is
increase the efficiency in electrical power consumption and
referred to as the optical mouse which uses a low resolution
time of displacement [1].
image and produces a two dimensional vector which tracks the
A automatic guided vehicle can be described as a mobile
movement of the surface under the mouse.
robot that follow markers or wires on the floor, or uses vision
The main aim of this study is to present a proposal of an
or laser to navigate on industry floors for material handling
AGV model using optical sensor with constant reading position,
including storage, retrieval and exchange between machines,
proposing independence in relation to plant where is installed
the robot is able to perform its task independently, without
through of application a PID controller to its position.
human supervision.
- 245 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
2
... ... (1)
n 1 n
n f
g
x cos!
y sin !
a sin !
u X
"
a cos! Y " (3)
Martins [6] implements a controller for the modeling and ! 0 1 0
compensation of the dynamics of mobile robots, suggesting a
compensation of dynamic characteristics of an adaptive
control , shown in fig .1.
Where :
1
u #
wr wl
2
And
1
#
wr wl
2
03 2 2 04 2 0 BI P 0.50K 0
2 02 r u 02 02
PI 0.45_ 0.83_ 0
The kinematic model of robot in (3), is used as the basis for PID 0.60_ 0.50_ 0.125_
the simulation of the control system. Note that there are two
inputs and two outputs, configuring a multivariable system with
iterations:
- 246 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
x = 0,0564 (5)
y = 0,0564 (6)
Fig. 2. The diagram of project communication
Where is the number of points read in displacement in
The robot Polulu 3pi was used during the development of y , with y in millimeter.
the project , because of its versatility and programming features,
being able to adapted for fixed and dynamic references [10].
V. SIMULATIONS AND ANALYSIS OF RESULTS
B. Mounting and coupling As a method for monitoring performance of the system, it is
To the ADNS sensor 5020 to work properly, its distance the acquisition of direct data to the Matlab. Thus, these data can
from the surface of displacement should be maintained at be compared with references of displacement.
approximately 2.4 mm. As the structure of a mouse already
maintains this condition from the factory, it chosen to maintain A. Control System
the base of this device and couple it to robot used. The union In the control system, it was determined in advance the
was made by a panel of PVC, adjustable to ensure that the basis control variable that will have more influence on output
used is spot faced with the surface of locomotion. The coupling variable. For the implementation, it will be considered a
performed and test model can be observed in the Fig. 3 and rectilinear trajectory, starting from the origin toward a straight
Fig.4 . line parallel to the axis y. Therefore, following this principle,
variations in x should influence more decisively the angular
displacement of the vehicle, while variations in y. the linear
displacements. In the Fig.4 illustrates a vehicle system that,
starting from the origin, must follow a straight path at x = xp,
parallel to the y axis.
- 247 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
The control system proposed, present two PID controllers, of parameters measured are in millimeters, and the angular
one in the each loop, intended for the control of velocity linear velocity in rad/s:
and angular, whose error signal comes from the difference
between the x and y positions of reference and the current
model.
- 248 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Fig. 10. Trajectory versus Reference Fig. 14. Linear Velocity versus Time
- 249 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
The stability is proven, but it is necessary to add disorders The proposed sensing can be adaptable to any vehicle, such
that simulate the sudden exit of the robot from its trajectory, as a positioning method. However, studies in the area of
caused by irregularities in the surface of displacement, for displacement should be made in order to determine your
example. The pulse below was generated to simulate a touch of behavior, because both the color and the floor irregularities
robot after it reaches the stability. As a result in spite of affect the reading
presenting a overshoot in response, the system stabilizes and A recommended future work is to perform tests and studies
returns to the trajectory referenced. involving new trajectories and use sensors absolute positioning,
more robust and comprehensive, as GPS ( Global Positioning
System, allowing greater integration with others projects.
REFERENCES
[1] CANO,Tcnica de Navegao de um rob Mvel baseado em um
Sistema de Viso para Integr-lo em uma Clula Flexvel de Manufatura
(FMC), M.S. Thesis, Dept. Mechanical Eng., Braslia Univ., Braslia,
DF, 2006.
[2] L. E. SILVA, J. Bispo, R. Leite, T. Abreu, U. Santos, V. Cruz.,
Utilizao do estudo de robs seguidores de linha como estratgia de
avaliao na disciplina controle de processos no curso de engenharia de
computao. COBENGE XXXIV. Passo Fundo: Ed. Universidade de
Passo Fundo, 2006, pp.2.148-2.153.
[3] M. R. A. Barros, Estudo da automao de clulas de manufatura para
montagens e soldagem industrial de carrocerias automativas, Ph.D.
Fig. 17 Trajectory with disturbance dissertation, Dept. Electrical. Eng., So Paulo Univ., So Paulo, SP, 2006.
[4] T. P. do. NASCIMENTO, Controle de Trajetria de Robs Mveis
VI. CONCLUSION Omni-direcionais: Uma Abordagem Multivarivel, M.S Thesis, Dept.
Electrical Eng., Bahia Univ., Salvador , BA, 2009.
[5] GOES, Avaliao das estratgias de controle digital aplicado a um
In related work involving the modeling and simulation of veculo guiado automaticamente por referncia no cho, M.S Thesis,
displacement of mobile robots, all the positioning is defined by Amazonas Univ., Manaus, AM, 2013.
the velocity of the wheels. The calculation are made whereas [6] F. N. Martins, Modelagem e Compensao da Dinmica de Robs
Mveis e sua Aplicao em Controle de Formao, Ph.D. dissertation,
sensors that indicates this position directly provides a more Dept. Electrical. Eng., Esprito Santo Univ.,Vitria, ES , 2009.
accurate reading and consequently a more control affective in [7] L. F. Melo ,Proposta de Simulador Virtual para Sistema de Navegao
real world applications. de Robs Mveis utilizando conceitos de Prototipagem rpida, M.S
Thesis, Dept. Mechanical Eng., Campinas Univ., Campinas, SP , 2007.
How does not depend on a fixed medium for reference, the
[8] D.S. F. Ferreira, J. d. J. F. Cerqueira, A. C. P. L. d. Costa, Controle No-
sensor eliminates the dependence of reference points positioned Linear de Rob Mvel Uniciclo Utilizando Linearizao Entrada-Sada
on the perimeter of the displacement. The execution control por Realimentao, CBA, Campina Grande: SBA, 2012, p. 5262-5267.
based only on the kinematic model proved successful, [9] K . OGATA, Modern Control Engineering, 5. nd., Ed. Pretince Hal,
maintaining the trajectory parameters even with the application U.S.A, 2010, pp. 12-24.
of disturbances in the plant. [10] C. D. L. CRUZ, Control de Formacin de Robots Mviles, Ph.D.
The results were obtained experimentally through of one dissertation, San Juan Univ., San Juan, Argentina, 2006.
straight-line test, in which the vehicle was positioned straight [11] AVAGO. ADNS 5020 optical mouse sensor Datasheet, 2007.
[Online]. Available <www.avagotech.com>
and allowed to go straight.
- 250 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.251-257. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The human-robot physical interaction systems la vida cotidiana son cada vez mas los aspectos en que se
(HRpI), are plat- forms designed for the transmission of han visto involucrados los sistemas de control, ya sea en
knowledge, from contact between a human kinesthetic, and a la produccion industrial, sistemas de transporte, lneas de
robotic device with inertial dynamic and tribological low. The
dynamic of contact for the robotic system is modied to the ensamble, sistemas de seguridad, etc. En algunos de e stos, la
inertial, gravitational forces and tribology (friction and precision y certidumbre de los procesos realizados es de vital
mechanical vibrations); that represent uncertainty in the importancia, y en ellas el control juega un papel fundamental.
cooperative scheme the human operator responds differently in El fundamento del control automatico consiste en calcular una
different experimental events. The robot control strategies are accion correctiva, u en funcion del error, e que se dene como
remarkably insufcient stabilization clas- sical systems
(conventional PID control), or nonlinear robust controls where la diferencia entre la salida actual de la planta, y y de la salida
no signicant changes in the control gains based on the deseada, yref . Esto se conoce como control retroalimentado y
dynamic of interaction. In this research, the design and esta conformado por tres bloques basicos: un proceso, planta
implementation of a Wavenet control (Multiresolution PID o sistema a controlar, un sensor y un controlador [1], como se
control based on Wavelet neural networks of second generation muestra en la Figura 1.
as a identication scheme) and rst time is evaluated in a device
with high technological performance Cyberforce) designed for
positioning an exoskeleton CyberGrasp with the human operator
in the loop.
Index TermsCyberForce, Force Feedback, Haptic Interface,
Motion Planning, Neural networks, PID Control, Radial basis
function networks.
- 251 -
el calculo de la entrada de control [9]. alcanzables, desde el centro de la muneca esferica hasta el
origen operacional, denido como la interseccion del eje de
II. D ISPOSITIVO H APTICO C YBER F ORCE rotacion de la base y el plano formado por la placa de la
El sistema mayordomo - exoesqueleto (CyberTeam), es armadura. En WS1, se describen para 1 = 0 Rad los lmites
constituido de un mecanismo de eslabones articulados de de operacion que el dispositivo haptico tiene en el plano
6 grados de libertad (CyberForce) que garantiza el posi- Y Z
cionamiento y orientacion de un exoesqueleto de 5 grados de
libertad (CyberGrasp) empleado en tareas de manipulacion en
ambientes virtuales dinamicos deformables, para ello emplea
como retroalimentacion con un guante de 22 sensores de bra
de carbono (CyberGlove) para medicion de exion-extension
y aduccion-abduccion de falanges.
- 252 -
B. Esquema de identicacion wavenet y sintonizacion del PID
El esquema de identicacion wavenet y sintonizacion se
muestra en la Figura 4. En e l se pueden identicar las tres
etapas que manipulan la salida del sistema dinamico MIMO
no lineal: identicacion, autosintonizacion y control PID. En
la Tabla I se muestran las distintas variables que intervienen
en cada etapa, las cuales se describen a continuacion:
(2)
( 2 + 1)2
Fig. 4: Diagrama a bloques del controlador PID auto-
sintonizable. donde su derivada parcial con respecto a b es:
1 3 2 1
(3)
1) Identicacion del sistema: El proceso de identicacion a ( 2 + 1)3
se hace mediante una red neuronal de base radial en la que La i-esima senal de aproximacion de la wavenet con ltro IIR
las funciones de activacion ( ) son funciones wavelets hijas yi (k) puede ser calculada como:
l (l ) del tipo RASP1, la seleccion de dicha wavelet se debe p
M N
principalmente a la sencillez para ser programada. Ademas, yi (k) = ci,l zi (kl)up (k)+ di,j yi (kj)v(k) (4)
cuenta en cascada con p ltros IIR que tienen como funcion q=1 l=0 j=1
ltrar (podar) las neuronas que tienen poca contribucion en
donde
el proceso de identicacion, permitiendo con esto reducir L
- 253 -
para el caso particular de la i-esima salida se tiene que Ei nito. Su derivada n (t) contribuye a que la velocidad en el
esta dado por: tiempo de convergencia sea cero, y cuyo valor maximo sea en
T
1
2 la mitad de dicho tiempo.
Ei = ei (k) (7)
2
k=1
(t tbn1 )3 (t tbn1 )4 (t tbn1 )5
donde el error de estimacion ei (k) se dene como la diferencia n (t) = 10 3 15 4 +6
entre la salida de la wavenet con ltro IIR yi (k) y la salida TCn TCn TCn 5
(10)
real del sistema yi (k), es decir: Dada la planicacion de movimiento en el espacio opera-
ei (k) = yi (k) yi (k) (8) cional, las trayectorias que involucran a la regulacion basada
en seguimiento son descritas como:
Para minimizar E se aplica el metodo del decenso mas
TDH1 (t) : {(Xc + r)(t), Yc (t), Zc (t)} en tb0
pronunciado (steepest decent), para el cual se requiere el
E E E E E t tb1
calculo de los gradientes: A(k) , B(k) , W(k) , C(k) , D(k) ,
TDH3 (t) : {X0 (t), Y0 (t), Z0 (t)} en tb2 < t
para actualizar los cambios incrementales de cada parametro
tb3
en particular y que para cada coeciente se dene como el
negativo de sus gradientes.
2) Auto-sintonizacion: Como las ganancias de los contro- A. Resultado experimental en seguimiento pasivo
ladores kp (k), ki (k) y kd (k) fueron consideradas en la B. Circunferencia
funcion de costo E pueden ser actualizadas de la siguiente
La Tabla II, contiene los parametros numericos requeridos
forma
para la tarea de seguimiento TDH (t) y las ganancias de
kp (k) = kp (k 1) + p e (k) i,q (k)[ (k) (k 1)] control.
ki (k) = ki (k 1) + i e (k) i,q (k) (k) Parametro Valor
kd (k) = kd (k 1) + d e (k)i,q (k) Kp [250, 250, 250]
[ (k) 2 (k 1) + (k 2)] K i [130.5, 50, 50]
Kd [0.01, 0.015, 0.008]
donde i,q (k) es el elemento (i, q) de la matriz de la
tb0 0s
identicacion del sistema. Las constantes son las tazas de tb1 8s
aprendizaje de las ganancias del controlador PID. tb2 24 s
tb3 32 s
IV. P LANIFICACI ON DE MOVIMIENTO r 0.1 m
La tarea TDH (t), como consigna de movimiento aplicada [Xc ,Yc ,Zc ] [0,0.508,0.235] m
al dispositivo haptico, es constituida por tres trayectorias; [X0 ,Y0 ,Z0 ] [0,0.506,0.492] m
TDH1 (t) corresponde a la regulacion basada en seguimiento
operacional, con el proposito de resolver la dinamica inercial TABLE II: Valores para la implementacion experimental.
debido al estado de reposo y de movimiento, as como La trayectoria generada en la seccion IV se muestra en la
establecer un tiempo de convergencia tb1 . La trayectoria Figura 7:
TDH2 (t), corresponde al lugar geometrico de una circunfer-
encia (Ecuacion 9), con un tiempo de duracion TC2 = 2/;
con como la velocidad angular, r el radio, [Xc , Yc , Zc ] el
centro de la circunferencia y TCn = tbn tbn1 es el tiempo de
convergencia de la n-esima trayectoria de TDH (t). TDH3 (t)
corresponde a la regulacion basada en seguimiento hasta la
condicion inicial de la tarea.
TDH1 (t) ; tb0 t tb1
TDH (t) = TDH2 (t) ; tb1 < t tb2
TDH3 (t) ; tb2 < t tb3
Xd (t) Xc + rcos(t)
Yd (t) = Yc (9) Fig. 7: Tarea compuesta en el espacio de trabajo.
Zd (t) Zc + rsin(t)
Las trayectorias TDH1 (t) y TDH3 (t), son denidas por el Se realizo la comparacion del desempeno del control PID
polinomio de la Ecuacion 10, con un tiempo base TCn ; y corre- wavenet con y sin el usuario en el lazo a partir del tiempo de
sponde a la trayectoria de seguimiento operacional o articular convergencia a la trayectoria deseada, comparacion del error
de acuerdo a la ley de control aplicada, con una conducta de posicion, el par de entrada global, medicion de la energa
suave que limita esfuerzos electromecanicos del mecanismo total, autosintonizacion de ganancias kp , kd , ki y la misma
de eslabones articulados, y garantiza convergencia en tiempo posicion inicial.
- 254 -
Fig. 8: Identicacion del sistema sin usuario.
Fig. 11: Errores de estimacion en la identicacion con usuario.
Se puede observar que tanto en la graca 8 que corresponde Fig. 12: Posicion cartesiana sin usuario.
a la identicacion del sistema sin el usuario en el lazo y la
graca 9 que corresponde a la identicacion del sistema con
el usuario en el lazo se obtiene una respuesta favorable en esta
etapa.
V. C ONCLUSIONES
La descripcion con relacion a un sistema PID adaptable
basado en identicacion del modelo a traves de redes neu- Fig. 14: Errores de seguimiento sin usuario.
ronales y teora wavenet presenta una posibilidad para la
- 255 -
Fig. 15: Errores de seguimiento con usuario. Fig. 19: Senales de control.
R EFERENCES
[1] K. Ogata, Ingeniera de Control Moderna. New York: Pretince-Hall,
1998.
[2] K. Astrom, Computer-Controlled Systems, Theory and Design. Pretince-
Hall, 1997.
[3] B. Kuo, Digital Control Systems. Oxford University Press, 1995.
[4] K. Ogata, Discrete-Time Control Systems. Pretince-Hall, 1995.
[5] J. Cruz-Tolentino, A. Jarillo-Silva, L. Ramos-Velasco, and
O. Domnguez-Ramrez, Wavelet PID and Wavenet PID: Theory
Fig. 18: Ganancias del controlador PID para la 3ra articu- and Applications, PID Controller Design Approaches - Theory. Tuning
lacion. and Application to Frontier Areas, Dr. Marialena Vagia (Ed.), ISBN:
978-953-51-0405-6, InTech., 2012.
- 256 -
[6] F. Daz-Lopez, L. Ramos-Velasco, O. Domnguez-Ramrez, and V. Parra- [8] L. Ramos-Velasco, J. Ramos-Fernandez, O. Islas-Gomez, J. Garca-
Vega, Multiresolution wavenet pid control for global regulation of Lamont, M. Espejel-Rivera, and M. Marquez-Vera, Identicacion y
robots, 9th Asian Control Conference (ASCC 2013) at Istanbul, Turkey, control wavenet de un motor de ca, Revista Iberoamericana Automatica
2013. e Informatica (RIAI), Elsevier, ISSN:1697-7912, 2013.
[7] C. Domnguez-Mayorga, M. Espejel-Rivera, L. Ramos-Velasco, [9] S. Sastry and M. Bodson, Adaptive Control: Stability, Convergence, and
J. Ramos-Fernandez, and E. Escamilla-Hernandez, Algoritmos wavenet Robustness. Prentice-Hal., 1989-1994.
con aplicaciones en la aproximacion de senales: un estudio comparativo, [10] A. Briseno-Ceron, Sistemas Roboticos Complejos para Interaccion
Revista Iberoamericana Automatica e Informatica (RIAI), ISSN:1697- Haptica con Alto Desempeno Antropomorco. UPSIN, 2012.
7912, Vol. 09, http://dx.doi.org/10.1016/j.riai.2012.09.001, pp. 347358, [11] S. Haykin, Kalman Filtering and Neural Networks. Wiley, 2001.
2012. [12] I. Daubechies, Ten Lectures on Wavelets. SIAM, 1992.
- 257 -
- 258 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.259-264. Santiago de Chile, 28 al 30 de Octubre 2015
M
B
_
X
xQ
"
j
B
*
!
xQ
"q
"Y
$
^[
~
BX
][
?
Y!
(
Member IEEE
Abstract
(
_
]\
"xM
)
)
>M
Z
\
V
]
[
)X
+
X
)
X
]!)
]
(
)
)
X
)X
|
)
)
$
%&
]
j#M
#
M]
q
)
j>M
>
M q
$
,
(
)
! \
\
)
_[
]
\
!]
=>?@BJK=
X
\
V
)
X
^ "M>"
Q
U
)
!
)
V
X
Y
XQZ
"
[
Z
]
]
_
X
\
]
[
)
[
U
^
)
Q
X
!
X
X
_
!
]
_]
X
#
Y
X]
(
)
)
\
)
_
_)
)
\
[
)
Q
\
]
_V
X
_
V
Q
]
)
]
\
XY
Q
_
"
)
)
[]
)
xQ
>Q
`
Q
###
^(#@=
X )
X
j
Q
Z
#Y
#)
>Z
_)
q
!
]
###
M
Q
JX
_
Q
B#M?+K=
B#
@$+@=#=>#M
~
$@=>"#
"
$
_
#
#
_
JX
+)
#+#?$#=>"(
>)
]
>V
x[
]
jz|
_}q
A. SmartPhone y su Aplicacin
^
~
_
#
#
_
JX
_)
U
X
+)
>)
]
>V
x[
]
jz|
Q}q
X
M+Q
B
_
#
#
_
JX
+)
\
]
Y_
)X
]
>)
]
>V
x[
]
jz|
_
_[
!
V !}q
?
Y!
(
#
#
M
V)
X
#
])
"
_
Q
JX
+)
>)
]
Q
!
)
_
)
]
_
$M
#
_
Q
JX
=
X
]
^
`
_
_
Q
#
)
[]
xQ
_
"
#
B
Q
JX
+)
>)
]
>V
x[
]
jz|
X )
- 259 -
"
X
"
)
!
_
$>
"
X
_!
]V
]
\
_
)
)
#
)
_
]
!
X
Q
!\
Q
)
xQ
X
[
j
_)
_q
]
_
[
]
$
xQ
^z
Mz
]
>V
"
=
X !)
)
)
)
)
]V
)X
#
_
"
\
_
_!
[_
)
)
]
!
]
"
"
xQ
[
_[
)
(
V
"
=
XV
\
U
Q
(
]
_
"
=
!
(
=
M>
$
\
B
Z
)
)
2A
j
4A
q
)
Q
*
X
)
Q
40KHz
#
_
^
)
#
)
\
])
[
U
+$
+
_!
[_
]
"
*
M
6V
9V
\
]V
Q
2000 rpm
500 mA
\
\
250
B. Sistema de Comunicacin
g.cm
_[
)
M
)
)
xQ
HC-05
\
X
[
U
_
$ z# X
]
]
X
xQ
_Y
]
M+Q
+
[
E. Sistema de Sensado
_
V
)
Z
+
!
X
\)
X
X
]
X
\
!]
!)
#
V
)
)
#
\
xQ
]
)
V
M
)
X
]
)
!
#
)
j>
?
*
)
_Y
#
]
'=Bq
\
Key
State
#
)
_
key
">
#
V
jq
#
)
)
xQ
^z
_
_
)|
]
_
!
">
)
!
XY
[
_)
]
Y
V
_
_
)
(
#
U
)
xQ
^
!
- 260 -
[
\
X
X
)
)
#
[
B
#
M
!
X
(
U
Y
)
Y
\
_
)
[
X )
+
]
[
360
Y
_
_|
O [
O Y
jq
# \
B
+
X
\
#
_
)
X
|
#
M+Q
\
\
U
_
)
X
V
dTdt
Z
#
xQ
)
V
Z
M+Q
V
_)
]
\
X
V
U
X
\
]
U
#
>]
]
X]
X
\
])
|
X
>"x("
*"?"x(#M
J#
=>#?*#=#=
#=
#(
MM>#$"
XQZ
\
-
.
-
,
/
\
_)
)
X
?
"
$
R J
johmq
jkgm2/s2q
"
_
_)
X
#
L
jHenriosq
b
V
jNmsq
*V
+ )
"
V
v
"
jVoltiosq
T
jradq
!
#
*
"
V
e Z
$!
jVoltiosq
jT/dt; rad/sq
!
Ke Kt
#!
jV/rad/sq
jNm/Ampq
i T +
jNq
"
jAmpq
#
\
T
B
_!
Y
#
\
\
_
Kt
jq|
jq
M
(
_!
!
e
X
V
Ke|
Z
jq
@x>#=K=
J=K=
B#
>?"=M#?#="
B#(
MM>#$"
#
T
_!
!
\X
#
[
X
\
Kt
Ke
K
K
[
B
X
armadura
=`
QQ__
XV
#
B
|
- 261 -
xx x Yrpm f Yrpmi
J T jt q b T jt q K i jt q
jq
K
jq
x Rrpm f Rrpm i
di
L R i jt q v K T jt q
jq
B
)
X
dt
)
L = 0,005s
"
> _
(
jq
jq
|
X
Q
!
63%
s Js b 4j s q KI j s q
jq
X
[
945 rpm
Ls R I j sq V j s q Ks4j s q
jq
W = 0,28s
+
_)
_
_)
X
)
|
"
jq
jq
X
_)
_
K e Ls
Y j sq W e s
!
]|
Gjsq
jq
Rj sq
W
I j s q :j s q K
Gj sq
j q
B
X
[
>
_
XV
=\ |
= 0.1
0.028s
+
]
\X
Z
Q
#
\
\
)
!
]
Tustin
]Y
_)
_
|
Y j z Tm q z
Rj ) Uj )
$
:j )
Yj ) G j z Tm q
jq
M
\
!
]
]
M
!
]
X
\
[
]
!\
V s
jp = 3,57q
"
]X
V
!
\
X
Z
)
]
jp
0,9048q
_
)
X
MQ
X !
V
+
U
X
M
\
!
Y
!)
X
0,7
Z
)
=Q
X
U
!
+
+
+B
+B
[
1500 rpm
!
!
U
]
[
]
]
#
X
T
]
=Q
)
]
X
)
T = 0,34s
#
!)
>]
M
$]
U
>"x("
M=>@="K=
+B
+@?
J?*"
B#
?#"K=
#'(#?
=^@(M
?
)
!
]
*+
z
z
*'
z
z
"[
\U
]
)
*+'
[
\
@+B>
+
Q
_)
_
!
[
]
X
[
K
|
- 262 -
\
)
+B
X!
Z
)
]
# \
M
!
)
!
>]
X
U
]
]
#
MU
*
!
Y
!
Y
B
] X)
\
V
)
X
)
#
)
+B
j!
Vq
X
1000 rpm
1
)
+
j!
!q
+B
]
_
)
)
!
1200 rpm
+
)
])
+B
j!
Xq
[
X
10%
2
X!
]
+
!)
)
+B
_
_X
]
_
_Z
X
* $+(#$#=>"K=
B#(
@=>?@("B@?
B'>"(
#=
("
+("=>"
=M>?J$#=>"B"
M
)
!
]Z
+B
"
!
_
X
_
>]
"
]Z
_
_
PID
setMode
compute
V
)
+B
#
PID
]
X
Q
X
?
_
X
!
]
_
double
X
\
+
_
X[
\
_
_
(
_)
setMode
Q]
_)
PID
V
X
\
[
j
q
#
_X
V
_)
PID
Q]
)
_)
V
+B
X
X]
"
_
[
X)
_
]
MU
]\
]
] X
X
!
_
X
Y_
B
_)
]X
M
] X
\
)
]
+B
j!
Xq
X
]
U
+B
]
\U
X
[
(
X
X
_
+
+B
\
\
X
]
_
]
Q
- 263 -
_)
XQZ
_
]
_]
_]
!
XZ
)
#
]
_
_
X
]
M
)
_
_)
_
X
100 rpm
700
XZ
xQ
_
]
rpm
1400 rpm
X
XQZ
X
]
!
[
_
]VX
_
[
"
X
"
_
$>
"
X
)
Q
_!
]
\
_
]
_
X
?##?#="M
+]
U
]
M
*
=
B
_
XQ
]
]Q
`
Q
_
_
#
$Q
M
j#$Mq*
=
(
)
@
^_
'
J
'
"]
(
$
?
MQ
j"
_
Q
]
=q
jM+Qq
`z
X
###
+
$
>Q
_
j$>q
*
=
$
>
"
M
Q
^
Q
Q
~
$
Q
M"+M
z
XX
M
+
M
`Q
=
Q
z*
_
_
>Q
j>q
*
=
z
B
$
)
Z
XQZ
?
X
"
>]V
'
"
JX
+Y
U
J+
+
M
xQ
B
BX
_
"
"
]
>
_
"
*
=
M
B
? Q
@
"
+Q
Q
?
>#(@$="
_
#
#
*
=
z
B
?M
^z
M
xQ
+
J
M
*
$
@
"X]|
Q|```
* @=(JM@=#M
M
+
$
'
^
M
xQ
^
*
xQ
_
? Q
#
X
U
_
>Q
*
=
z
$
!
0
"
"
=
B Q
@
"X]
|
)
_
j
U
q
Q|$x=
M>$
(
B
zx
BX
B Q
Z
_
z
"X]
|
Q|``` `] Q
#
+B
[
Z
!
QB_
!)
#
#
K
B Q
"X]
|
Q|_] _
+
+
*
$
)
]\
)
]
\
U
[
J
$Q
]
_Z
>
Q
"
B
M
B
=
~
@_
"
_)
JX
+
=
=
M
#
Q
#
=X
|
Q
)
_
U
_
M
(
(V
M
_
#
+
^
Q!
]
]
@
B
>
M
#
+
^
@
$
#
Q
#
+
^
_
20%
Y!
(
"
"[
B
JX
(
!)
+B
Y
X
+)
>)
]
#
Z
)
=Q
_
_X
#)
X
M
V
U
]
M
)
X
)
xQ
^z
)
Y_
\
X
]V
_
)
[
_[
- 264 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.265-270. Santiago de Chile, 28 al 30 de Octubre 2015
de
e e e e
e
e e
e
e Be !e "e e e e
e
e eeee
efe e
e eeee e"e"1e"eee k
e
ee
ee
e e
ee e e e e < e "1e 2e e e Be e e
e
e
e
e
e
e e e e e e e e Be "1e " e e
e
e
e
e e e
fe
e e e
ge e e"lee2e eDk
e e
e e e !ge e e eErFe
e e
e e e
e
e e e e
fe e
"
e
e e
e e
e
e
e e ee e;ee eeee e e
!e
e e
e
geee
!
e "Dee e
C>eeeeeBe"ee k
ee ee
e
e eee!fe
ee e#We*e= e e eeleee
e
e e e e e e e EuFe e "e e
e
e#Wei
e e*e ee#k ! jeCe
eee
e
ee
ee
eeBee ee2e eee"k
ee e
e
e
4 e e e! eee "ee"ee
ee !4 e e e e e e e "e
!eBee e e ee"4ee e
##
he e e " e e e e
C>e EoFe e e
e ee*e e e!e"" 4 eee
e"ee
e e eee
C>ei
" e "e e e e e e e "!e e e
e e EuFe * e e e =e e e 2e
Ce >je e e e e " e e k
D e e2ee e e#Wee eeee
";e e e e "e e e !e e e e
eBeee! ee"e" eee
e e
C>e"" e4 "e2ee k e1 ee*eeeee
e e e " e e e 1e *e e e
e e ! e e " e !e e e e e
e e !;e e e le e e e # 0
e e
C>eC
Ce
Ce
C>e
e
eele ee e ee"1e e"eeeeee ee e
C>eeve
Be e *e e e "1e 2e Be " e e e e 2e e e "e e
e e B" e e e
C>e e e e e iqttttjee"1 e1eee"e2e
"le "e #k ! e
ce 0=e *e "e 00e 1e le e e e e ! e 1"e *e
e EmFe *e ! e Ce e e e e e e "e e e e e EvFe e e
C>e e
"e e e "" 4 e e e e "e e e =e e e "e e 4 e e
C>e e
eeeeeeBeeeee"ee ee *e e!eeV" ee"ee"eBe
ee"*e"2e*e" e!ee"k " e e e eeeeee"4 ee
4 eEnFe
e eeeee e4 e!e e 1 e e e e e e EoFe e " e
!De*e"eee"ee ee e
C>eBe e ! e !e e "e e "e e e e e
e e*e eeeD e ee ee
ee!e! eee " ee e ;k ee e eeee eemwxee
!e *e 4e i *je
e e e e e *e + *e
mmommppee ee*ee" eBe eeeee1 ee
"eCee ee ee ee e<ee ee e emoxeeerwxee
e
ee eeeik"qe!D8""je
V eCe?ee<"ee eee e<eee
k
e e e e e e Ce e rompe e e ik"qe
) 8je
Ces2ee<"ee ee e !"1eee
k
e e e e e *e e + te e Ce
e
itjeeik"qeC28je
- 265 -
e eBe "eeD eene k
e ee"" e
e
"e e " 4e " e e e e e
eBe" ee eqe" ee
! e " "2e !e e e e e *e
e e e e e e e "e " e e
BeeBee" ee"z eeee2e e
e ee!"4 ee"ee eee"e"k
e =e e e "e e e e e 2e Dk
e
eBee ee" "2eeeeee
eeeeee e 4 ee*e eeeeee
e !"e "e e e e e e e e
e
C>e e e 1e e e e !4 e e " e *e e !"4 e e e e 4 e Be
e e !"e e e e e e Be e 2e e e e " e e "e Be e "e *e e
e e e e e
e " e e e e" eC"1ee e e2e eBe
C>e eee ee!ene eee k " e e e e "e e e e e e
e e "e e e e 1 e e e e e e e *e " "2e e !e e e
eee4 eeee ey,\e " e D e eelee! e*ee
yKe ,Ke e \Ke " e e e e !e ne e e ee e e e e le e e e e e
e
1 eeeeee1 eeleee*eee1 ee "e e ! " e e e e e e
e e e EoFe e e e e 4 e "1e ee!eme eeeeeee ee*e
eee
e e "e 2e Be e e e 1e e lee eBeze" e ee ee
"4 ee e e
e
e ee 1e"ee
C>ee ee e" e e
e ee e*e" ee!"ek
eee"ee e ee" e!e e
Bee""e" e!ze e e" ee*k
e*e" "ee!eee ee e k
e e"ee e eee e" e"k
e ee e"1ee
e
e
# {e
e
C e0ye
eee e!e
e
e"eeveeeee
C>e emwek Ce e e e e 4 e e e e ;e
eee*e 4 ee" ee" 4 eee eee";ee eBe e2eee
ere1 ee 4 ee e e" e e
e re 1 e e e e " e *e "e e e # "#e$e%eee&'(e
4 eee !ee e ;!" e ee e
ee
C>e e "e ene !ee eBe e e e e "e )e e #We e k
ee 4 ee*e ee"eik e e e Vije Be e e "e e e
e *e je e e e e e !e e ! eeee!ee ee k
e " e e e " e Be e ! e e eD ee e*eeeee ee
e "e e De e "4 e e 4 e Be e e e
1 e e le e "e =e e e Be 4 e
e e Be e e e e e e 1 e e
e " e Be e e e e e 4 e e e e
Bee ee1 eee"eee
e
C>e
e e e "e e e " e e
4 e e 1 e e e *e e e e e
e eere qe1 ee le k
e *eeee eee! e " k
eBeeeeB e" e2e" k
eCe eee ee e eek
ee
C>e e! 4 eee"" qe e*e e
e e e e e e "" e e le e
e*eeeee
e
- 266 -
e!"4 e1ee "ee eeeek
# Te"iDjee"ije
<ee"eene ee ee!ere e=ijqek @
e e e e e Vije e e e +e
e e e *e 2e
e
e " e e e e e e k
e ee eee"e*eee k # Te"iDjee"ije
@
e
e e e "e !e e e e 4 e e k
e "ee" ee eVijeee ee "e e e e e 4 e e e e e e e
e eee e eeE|Fee=ee e e e eee ee,ee e"eek
Bee e=ije1ee e ee 4 e e e*e,ee e eee
e e e e e e e e 24 e e
Be e e4 eD e ee ee e"e e2eeBe" e ee k
"eije*eee ei2jqe e ee
e e $ Y
we i|je
e w Y w h h $e imje e
e Y @ w h h $e inje e w Y w h $ h h
se i~je
e s Y @ w h h $e irje qe
e e Y z we ipje
eeeee2ee*e ee! e ee+ere*e e
eeDee eeeee
e"2eCeee e s Y @ w h z we imwje
"2e e 1"e e "e ?me e "2e e 4 e *eee eee e
e e e e e e ?ne e "2e e e
4 e e e e e me e "2e e e e
Y R U R h @ Ue immje
" e mmee"2ee 4 ee e e
Y . @ h
e imnje
e e e nme *e nne e "e e " 4 e e e
e e e e Be e "e ?me e mme ne nme *e eee-e ee .e eee ee
nne e e e e Be 1 e e k eeqe
e eee*e e e" " e e
e Y R z . U e imrje
eee ee eVijeee" ee"k e e
"2eee "e#Weeee! 4 ee ! e2e e @ z
e eije*eeeei2jeeee Y
@ @ @
e
e "e eee"ee eVijeBe"k @
z @ @ @ @
. Y imuje
"e }We e " e e e e "e #We e
@
e e
e qe
e 5 z e iuje @ Y @
e e e e Y e eeimoje
Ce ee eVijee"eimjkirjee ee
e
Bee! 4 ee ! e2eee qe
ee e Y Y e eeimvje
4 5 e
e 5 Y e
5 5 e
e ioje
e + " e e e " e e 4 e e e e
4 eim|je eeeBee4 eeek
4 e e e e "k! e e *e Be e e k
4Y e
e h
ivje eee"2e-.eieee"*eeee
"2jee" eBeeee""e
e
e
e R . U z e im|je
C"1e e Be e "e #We e 4 e e e
e
" e ee e eeeeD e
e 4 ee e "e#We ee e e"k
e"1ee eE~Fqe
eeeBee 4 eee4 eee e
e
eee e e ee*e" e eeBe
# ECe?nFeee2e*eEneCFeee
!e e " e e De e e e e
e 0C
C?e ije e e e e e e
# i mnjeTe"ije*e i nmjeTe"i*jee De e e e 4 e e De k *e e
* eDeikjeee e e 4 e"*e
e ze e e e "ee "e#Wee" e"k
- 267 -
e*e" e e e ee0C
C?e*e"1e e e
e 4 e e e e e e <e e re e
qe ee4 eee eee4 e
0e *e e !"e e e e e e e e
e e e e e De e e !e e ee
e eEpFeeeee e*e" e e"<k
e e e De *e e e e "e #k
! e
e
e eee&/e!ele ee4 e
e e e e e e Be e e
e e " e 2e Be e "e e "k
" e e e e e e " e "1 e e
" e e e "e e e e e e e
e0eee eee
elee"ee eere e" k
eBee ee 1"eelqe e
e e
mj# =ee" ee e! eee !e 1# "#e$e%e2e
e"ee! ee e e! 4 ee !k e
e e e e e e 4 e e e ! k "ee" e ee;"eee2eD ee k
4 ee ! e ee e 1"eek e 1e " e e e e =e e 4 e 1e
le*e 1eee" ee eBee e ! " e ee ee e4 e"1e1 e*e
e ee"e !De ee! eee ee ek
e Be"" ez eeeelee2eD ee
nj# e e e e"2ee e eeee 2ee< ee2eee eEvFeeBe k
ei e*ejee" eeBe "e e e le e e e e e = e e e e
e"ee! e*e"ee ee k e e e 1"e e *e e e
e
4 e ee e*ee 4 e e e e e "e
>Ce e
e e2e eEoFe
rj#
e! ee e eee*elee e e
1 eeBe! " e ee"e ee ee
e "e " e e e e 24 e e >#
C e0
Ce
<e e e e e ;e e e e 24 e e
e 1"e e Be " " e e e
e"4 ee e!e!e e0
Ve*e
e4 ee! ee ee"e eDe 0C
C?e e e e " e e " e e e e
z e e e "e e ! e e e "k ! ee ee " ee ee " k
e=ee eee e e ee e e*ee1 eeleeee"4 e
e *e*ee eezBee e! 4 ee e "< e e e e e e e
4 "ee ee! eeeee! e ie je *e D e i je e e k
e ee e*e24 ee eek e ee e e ee eee~e" e
"e *e e e e e e e ne " e e 4 e
e "ke !e e e "e e e e
e e e e EmwFe e e le e e "De ! e e = e e e e "e e
e e ee#k ! eee e" ee e e e e
e 1"e e e
lee2e e2e ee!eue qee e e*ee" ee ee e
e EoFe
# :eee ee e ee"e 1"e e
# Veee e ee!ee eee ee e
# Neeee eBeeelee e "De ie je e e e = e ie 2je Be
# Neee eBeeeee"e e e ee"eee" e ee k
# Ne eee! ee! eBe" e
e)e e
C>eEmmFe"eee ee!eoe
e" " eee! e
eeee" ee ee"e e e
# N!eeee eee! e
# Neee eee e
e*e e e ee3ee! ee e
# N eee eeee = e e e e e e e e "1e e e
e e e eeeee 4 eek
e e *e e e "e e e "e " e =e
ee ee!evee4 eeee4 "e*e
e e e "e e e e e e e e " k
eee! ee e= eBee!k
- 268 -
2e e 2ee! eee ee e
e e e e e !e |e e e e
"e ee e eee< ek
4 e e 1 e e e e e e e e e"k
e *e " e e e 4 e e e ""e
e ee" ee ee! ee k
e= eBe ee" e e e"1e
e
e e e e e "" e e "e e
"e ee!e~ee e eeek
"e eBee1 eeee " e e
e ee " e eee!e e e k
e e "*e e e e 1 e e e e e
e e e e 1"e e e e e
ee4 e ee"ee4 e!e e
eeei1 eeljee eee e
e7e5
e8
e e
e e e
e
e
e
e
e9e5
e8
ee
e
e >#
e
e4e5
e
e
e e
e e e e e e e e "De e
e 2e *e e e ! e e e
C>e e e e
e " e e e e e e e *e
1 eele=ee ee"ee ee
e e e e e e e e e
e e 4e *e "4e e e
! e e " e De e e D e
"e e e " e e e Be e e
e " e e e 1 e e e e e e
e e Be e "e e e e e !e e
"e e 4 e e "1e e e e e
e
C>e Be e e e *e e 1 e ! e
e e e " e e 1 e e le e Be e
"ee eee"e! e 1"e*e ee
"e e" 4 ee! ee
e
+ " e e e e "e e " e e *e
e ee" e e! eee*ee e
e6ee5
e e e e e e e e "1e " e e e
e e EuFe Be e e e e e e e
4 e e "e e e "e e e !e e
"e e " e e " e e e e *e
- 269 -
4 eeee e!e" e ee EnF# ee,e
ee e e e"e
" e e e e = e e e e e !e !* e e
C>e e e
ce *e
ee e= e eeee" e"1e1 e e :
e e )
e )e e e
Be e e "De e e e e e
eeve eoe enkoenwmre
e Be e e e e "De e e e ErF# ,e :e ?e Ve e = e e e !e e
e e e e e e e e ! e
C>e2e(e3e;e%eee
" e " e e e e ! e e e%
e)ee>ee enw|~e emkvenwmme
e= eBezee" ee e e EuF# @e
4 2e le" " 4 e*e ee< ee
eeeBeee"eee e e ee eee 4 ee e
C>e0k
e e*ee eEoFee e lqe
e e e 4 e e k
e e " ee !"1e*eC"1enwmne
"e e !e e 1e e e e e EoF# e Ce le *e"4 ee e eek
" " 4 e e e e e "e e e e e ;e <e e e e e e
e e
C>e e e "e 4 e e e e e ! e e e e e e e e
"e e e EoFe e "1e e e e e
e e e e e nwmue iCe
e"<e"1e!eeeeee" " 4 e e e e qtttje
e <e e "4 e "e e "e e e EvF# e Ne 0e e Ne ?e "e
" e
e e e e e e e e =e C!q*e e ee@*ee
qe
"1e " e *e e e le Be "e e = e
*e=enwmne
"<e e " e e ! e e e e E|F# e =2e ee e e e C 2e
e*ee ee
C>e e;e e e e >;e C<e e e e lqe
";e e e e e 4 e e 1 e e le e< e ee enwmme
e E~F# +e;2e#Wec<ee*e eB<ee0ee
e moe e~e emkmmenwmne
EpF# +eCe#e ! *k e e0eeC" e
+Ce nwmwe
e EmwF#e =e e )e 0e !)e e
EmF# e 0) e 0 e " e ! e e C *e e e qe@ eN*ee e
e
e !e e " e !* k e " e e e nwwoe
qe
*e!e enwmwe EmmF#e 0) e 0 e " e ! e e
e !e e " e !* k e " e e e
qe
*e!e enwmwe
e
- 270 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 271 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
trminos de una mejor distribucin de carga de los articulados los controles mostrados son aplicables y el sistema puede tener
y disminucin de los tiempos de espera de los usuarios. Este corredores compartidos haciendo ms complejos los modelos
modelo presenta buenos resultados, pero la aplicacin de la y por tanto poco atractivo para su implementacin prctica. En
estrategia boarding limits puede generar malestar a los este documento se propone un modelo que pueda ser aplicable
usuarios que no pueden abordar los articulados, y el a la mayora de sistemas, con corredor compartido, y de baja
modelamiento exige altos requerimientos tecnolgicos para complejidad para su implementacin prctica.
obtener informacin como la posicin de los buses articulados Para lograr lo anterior, se elige la estrategia de control
y la cantidad de pasajeros en los buses y las estaciones, lo cual holding por ser genrica y aplicable a diversos sistemas. En
dificulta su aplicacin prctica. [14], el holding se considera un posible remedio para los
En [5] se enfocan en disminuir la complejidad problemas de confiablidad por tres importantes razones:
computacional del modelo matemtico de optimizacin, Previene la formacin del apelotonamiento de los buses,
llevando una funcin objetivo a una forma cuadrtica. Lo mantiene la regularidad y minimiza el tiempo total de espera
anterior tiene como objetivo disminuir los tiempos de solucin de los pasajeros [15], lo que hace de esta una buena estrategia
a valores prcticos que permitan su aplicacin en tiempo real. de control aplicable a la mayora de los sistemas de transporte,
La estrategia de control empleada fue holding y la adems de ser de fcil implementacin tecnolgica.
aproximacin present resultados similares a los obtenidos Este documento propone una variacin de los sistemas de
con la funcin original. Sin embargo el modelo fue probado en control existentes para mantener la regularidad del sistema,
un sistema pequeo y no se tiene certeza de su efectividad en utilizando un modelo matemtico de optimizacin de baja
sistemas ms grandes. complejidad y de pocos requerimientos de informacin. Se
En [11] se enfocan en disminuir los tiempos de viaje y de define como variable de decisin el holding, y se adiciona una
espera de los pasajeros utilizando un modelo matemtico variable paramtrica para indicar las estaciones donde es
flexible que considera la capacidad de los buses, teniendo posible o no aplicar el control. Este parmetro se combina con
como variable de control el holding. De forma similar [12] se el holding, y forma lo que se conocer en adelante como
enfoca en la disminucin de los costos de los usuarios usando holding paramtrico en este documento. Otras variables
un holding dinmico. El inconveniente de estas propuestas importantes en el modelo son la velocidad promedio del bus
est en la solucin de sus modelos matemticos, que dada su articulado y la tabla de operacin. La estrategia es
complejidad requieren de heursticas y meta-heursticas. implementada en un corredor simulado en MATLABTM.
Adems deben dividir el problema en diversas partes para Este documento est compuesto por las siguientes
buscar su solucin, sin garantizar que la solucin sea ptima secciones. En la Seccin I se introduce el tema, la seccin II
global y al mismo tiempo presentando dificultades para su las consideraciones generales que se tuvieron en cuenta para el
aplicacin en grandes sistemas. desarrollo de la propuesta, la seccin III contiene el modelo
En [13] se alejan de los sistemas clsicos de optimizacin y matemtico, la seccin IV la experimentacin, y finalmente en
cumplimiento de la tabla de operacin y se trata de mantener la seccin V la discusin de los resultados. Tambin al final se
la regularidad usando la auto-correccin de los intervalos; tal consideran las conclusiones y los trabajos futuros.
que, ante cualquier tipo de perturbacin, los buses vuelvan a
estar a intervalos iguales. Lo anterior implica que la II. CONSIDERACIONES GENERALES Y CARACTERSTICAS DEL
programacin de los servicios no es esttica, siendo un SISTEMA
problema para los usuarios, pues un articulado cada da estara Para el desarrollo de la metodologa propuesta en este
en la misma estacin a una hora diferente. documento se tiene en cuenta que:
En [9] se habla de otras estrategias de control utilizadas en
la prctica: stop skipping, short turning y holding. La primera 1. El sistema puede estar compuesto por diversas rutas. Para
es usada frecuentemente en corredores de alta demanda, y la esto, se supone que las tablas de operacin diseadas
idea es utilizar los articulados que estn atrasados en la previamente no presentan apelotonamiento.
programacin a saltarse estaciones de baja demanda y as 2. No son posibles los adelantos entre los buses articulados.
incrementar la velocidad comercial. La segunda estrategia 3. Se supone conocida la posicin de los articulados en el
consiste en que parte de la flota haga semi-ciclos en el sistema, ya sea va GPS o AVL (Automatic Vehicle
recorrido en puntos de alta demanda. El autor seala que Location).
ambas estrategias tienen como desventaja el aumento de los 4. La Tabla de Operacin del sistema se construye a
tiempos de espera y de viaje de los usuarios y propone un velocidad promedio constante y teniendo en cuenta los
modelo basado en holding donde busca disminuir esos tiempos de demora por abordaje y salida de los usuarios del
tiempos. Sin embargo, tiene restricciones similares como en bus integrado.
[10].
Los artculos revisados presentan resultados satisfactorios,
pero su aplicacin est limitada a sistemas con corredor nico.
Se debe tener presente que dependiendo del sistema, no todos
- 272 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
III. MODELO MATEMTICO PARA LA METODOLOGA DE Hora estimada de llegada del bus n a la estacin u
segn informacin obtenida va GPS o AVL.
CONTROL PROPUESTA
Sean las variables: s (s N= {1, 2, 3,}) para denotar el Velocidad promedio del bus n en la ruta a.
nmero de la estacin (el cul incrementa en la direccin del Frecuencia de operacin de la ruta a.
recorrido), n (n N= {1, 2, 3,}) para denotar el nmero del Parmetro que indica la dificultad de aplicarse una
bus (el bus que se despacha primero tiene nmeros ms accin de control entre la estacin s-1 y s.
pequeos) y a (a {1, 2}) para denotar las rutas del sistema.
Sea la notacin y las variables mostradas en la Tabla I.
Partiendo de una frecuencia establecida y hora de apertura Donde t0 puede ser cero u otro valor que represente el inicio
del servicio t0, los tiempos planeados de llegada a cada de operacin del servicio.
estacin diferente a la inicial viene dado por la ecuacin (1). Las ecuaciones (1) y (2) permiten obtener la tabla de
operacin del sistema para un nmero de a rutas.
Sean las tablas de operacin generadas a partir de las
(1) ecuaciones (1) y (2), los horarios de referencia que se desean
mantener. Entonces una aproximacin real de los tiempos de
llegada a las estaciones, corresponde a una expresin similar
donde se incluye adems la estrategia de control de holding
La programacin para la primera estacin, viene dado por la paramtrico.
ecuacin (2).
(3)
(2)
(4)
TABLA I
VARIABLES DEL MODELO MATEMTICO DE OPTIMIZACIN
Smbolo Significado
Holding, es el tiempo de holgura que debe estar el bus n
en la estacin s. sta es la variable de decisin del Donde es un parmetro de cada estacin e indica el
modelo.
grado de dificultad para aplicarse las estrategias de control en
Tiempo de espera del bus n en la estacin s de la ruta a. el recorrido de la estacin s-1 a la s. Este parmetro tambin
conocido como peso se supone constante y conocido.
Hora planeada de llegada del bus n a la estacin s de la
ruta a.
Sea u (u N= {1, 2, 3,}) la variable para denotar la
estacin siguiente a la que se dirige el bus articulado mediante
Hora estimada de llegada del bus n a la estacin s de la algn medio tecnolgico (e.g GPS, AVL) [16]. Este valor se
ruta a.
supone conocido y se denota como nu para referirse la hora
Hora planeada de llegada del bus n a la estacin s+1. estimada de llegada a la estacin siguiente u del bus n respecto
a su ubicacin actual.
Hora estimada de llegada del bus n a la estacin s+1. Para la estacin u, el tiempo estimado de llegada del bus n
.
Tiempo de retraso del bus n de la ruta a. cambia por la expresin:
Factor de conversin para compatibilidad de unidades. Finalmente, para evitar valores de tiempos de espera
excesivos para los usuarios, se restringe los valores de holding
S Nmero de estaciones de la ruta bajo anlisis.
a un valor h_tol.
N Nmero de buses en la ruta bajo anlisis. Considerando lo anterior, el modelo matemtico se puede
definir para cada ruta a como:
Distancia entre las estaciones s y s+1 de la ruta a.
- 273 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 274 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
propuesto.
Estaciones
IV. EXPERIMENTACIN, RESULTADOS Y DISCUSIN
En esta seccin se mostrarn los resultados obtenidos por la
15
simulacin y la metodologa propuesta en este artculo.
A. Simulacin del Escenario sin Acciones de Control
Se simula el sistema sin acciones de control.
25 3000 4000 5000
Tiempo (seg)
350
15
Estaciones
300
250
10
200
diferencia (seg)
150
5
100
50
0
0 1000 2000 3000 4000 5000 6000 7000 0
Tiempo (seg)
-50
Fig. 1. Tiempo de recorrido promedio de cada bus articulado en el sistema.
-100
- 275 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
0.9
0.8
0.7
20
0.6
Estaciones
%Carga
0.5
0.4
0.3
15
0.2
0.1
0
0 5 10 15 20 25 2000 3000 4000 5000
Estaciones Tiempo (seg)
Fig. 4. Promedio de porcentaje de carga. Entre ms grande el porcentaje Fig. 6. Acercamiento del recorrido de cada bus articulado. En esta imagen
ms ocupado se encuentra el bus articulado. se ve el efecto del NO apelotonamiento en el sistema.
300
20 0.9
0.8
15 0.7
Estaciones
0.6
%Carga
10 0.5
0.4
5 0.3
0.2
0 0.1
0 1000 2000 3000 4000 5000 6000 7000
Tiempo (seg)
0
0 5 10 15 20 25
Fig. 5. Promedio tiempo de llegada de cada bus articulado a cada estacin. Estaciones
- 276 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 277 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
[10] F. Delgado, R. Giesen. How much can holding and/or limiting [13] J. Bartholdi, D. Eisenstein (2011). A self-coordinating bus route to
boarding improve transit performance?. Transportation Research Part B 46 resist bus bunching. Transportation Research Part B 46. 2012, p 481491.
(2012 )1202-1217. [14] A. Ceder. Public Transit Planning and Operation: Theory, Modeling
[11] S. Zolfaghari, N. Azizi, M. Jaber. A Model for Holding Strategy in and Practice. Reino Unido. Butterworth-Heinemann. Primera Edicin. 2007. P
Public Transit Systems with Real-Time Information. International Journal of 645. ISBN 978-0-7506-6166-9
Transport Management 2 (2004) 99-110. [15] E. Osuna, G. Newell. Control Strategies for an Idealized Public
[12]B. Yu, Z. Yang. A Dynamic Holding Strategy in Public Transit Transportation System. Transportation Science, 6(1). 1972. P 52-72
Systems with Real-Time Information.Springer Science. Appl Intell (2009) 31: [16] G. A. Giannopoulos. The Application of Information and
69-80 Communication Technologies in Transport. European journal of Operation
Research 152. P. 302-320. 2004.
- 278 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.279-282. Santiago de Chile, 28 al 30 de Octubre 2015
- 279 -
del sistema y abandonar la aplicacin respectivamente. En el
tablero de control, el color verde indica la activacin de los
actuadores y sensores, y el color rojo la desactivacin de los
mismos. La representacin grfica implementa un tratamiento
de imgenes para emular la secuencia operativa de la planta y
los sensores.
A. Aplicacin mvil
Esta aplicacin es una herramienta que permite al operario
Fig. 1. Implementacin del proceso industrial.
visualizar y modificar el estado de las variables del proceso
industrial a travs de un telfono mvil celular, utilizando la
El proceso industrial define las entradas, el proceso y la red del operador o una red de rea local.
salida. Las entradas son el aire a presin (para los actuadores), La aplicacin mvil se elabor implementando la
el modo de operacin (manual o automtico), y la pieza. En la Metodologa para el Desarrollo de Aplicaciones Mviles
lgica secuencial del proceso, la pieza ingresa manualmente a (MDAM) [2], que se basa en la experiencia de desarrollar
una banda transportadora, al final de sta se comprueba la aplicaciones mviles [3] [4] [5], y en los valores de las
presencia de la pieza con un sensor fotoelctrico, luego un metodologas giles [6]. La metodologa define cinco fases
actuador neumtico tipo pinza asegura la pieza y un actuador llamadas anlisis, diseo, desarrollo, pruebas de
de giro de 180 la traslada para estamparla, en esta parte del funcionamiento y entrega.
proceso se comprueba la presencia de la pieza con otro sensor En la fase de anlisis se clasificaron los requerimientos
fotoelctrico; finalmente, tres actuadores neumticos lineales como el lenguaje de programacin Java [7], el Entorno de
de doble efecto aseguran la alineacin, el estampado y el Desarrollo Integrado (Integrated Development Environment,
traslado de la pieza al almacenamiento. La salida del proceso IDE) Eclipse [8], el conjunto de herramientas para el
es la pieza estampada. desarrollo de software (Software Development Kit, SDK) y el
La planta a controlar es un sistema neumtico, compuesta kit de desarrollo de aplicaciones para Android (Android
por una banda transportadora, actuadores neumticos y Developers Tools, ADT) [9].
electrovlvulas; y opera con una lgica secuencial. Esta lgica Para el funcionamiento de la aplicacin se requiere de un
se compone de las etapas de alimentacin, distribucin, dispositivo mvil con sistema operativo Android 2.0 o
superior; y del sistema embebido Raspberry Pi B, con sistema
estampado y almacenamiento, de la pieza.
operativo Raspbian (New Out Of the Box Software, NOOBS)
El controlador del proceso es un sistema embebido, que se
[10], y la librera WebioPi [11].
utiliza para definir la tcnica y aplicar la estrategia de control
En la fase de diseo, se utiliz el IDE Eclipse y el Lenguaje
secuencial. El controlador se implement en un ordenador de
Unificado de Modelado (Unified Modeling Language, UML),
placa reducida Raspberry Pi modelo B, y en l se alojan y
ejecutan las aplicaciones para gestionar el proceso. para representar los diagramas de casos de uso y de clases.
Las tres aplicaciones que permiten supervisar y controlar el En la fase de desarrollo, se codific el diagrama de clases,
proceso industrial son la aplicacin mvil, el instrumento se realizaron pruebas unitarias, se document el cdigo y se
codificaron las ayudas; utilizando el entorno de desarrollo.
virtual y el acceso web. Mediante estas aplicaciones se puede
En la fase de pruebas de funcionamiento, la aplicacin se
verificar en tiempo real el estado de las variables manipuladas
instal en los telfonos mviles celulares Samsung Galaxy
y controladas del proceso.
SIII mini y Motorola Moto G, con los que se realizaron
pruebas de operacin en tiempo real; en la Fig. 2 se aprecia la
III. IMPLEMENTACIN
interfaz de usuario, utilizando el celular Samsung.
En esta seccin se describe tcnicamente el desarrollo de la
aplicacin mvil, el acceso web y el instrumento virtual,
resaltando la funcionalidad, las tecnologas de software y
hardware utilizadas y visualizando la interfaz de usuario a
travs de las figuras, para cada caso.
En las tres herramientas elaboradas, se aplica una estructura
de interfaz de usuario que incorpora el tablero de control y la
representacin grfica, del proceso industrial. El tablero de
control se compone de las variables del proceso y los modos
de operacin. Las variables se representan mediante dos
indicadores para los sensores de presencia, un control de
activacin del reductor de velocidad de la banda
transportadora y cinco controles de activacin de las
electrovlvulas para prensar, girar, alinear, sellar y guardar la
Fig. 2. Aplicacin mvil.
pieza. Los modos de operacin se representan mediante tres
controles llamados manual, automtico y referencia; adems,
se incluyen los controles de ayuda y salir, para informacin
- 280 -
En la fase de entrega se cedi el ejecutable de la aplicacin, software tradicional y UML [13]. Para el funcionamiento de la
el cdigo fuente, la documentacin con la metodologa, y los aplicacin, se requiere de una pantalla con puerto HDMI, un
manuales de instalacin y usuario. sistema embebido Raspberry Pi B, con sistema operativo
Raspbian, y las libreras Wiring Pi [14] y Pi4J [15].
B. Acceso web
Esta aplicacin es una interfaz de usuario que supervisa y
controla el estado de las variables del proceso, utilizando un
navegador web a travs de la red de rea local o de Internet.
El acceso web se desarroll mediante la metodologa de
estructura de interfaz de usuario, en el Lenguaje de Marcas de
Hipertexto versin 5 (HyperText Markup Language 5,
HTML5), y con el apoyo de la librera Webiopi de la
Raspberry Pi. Este desarrollo se apoya en la librera Webiopi
para verificar los estados y manipular los puertos de propsito
general de la tarjeta Raspberry Pi (General Purpose
Input/Output, GPIO). En la Fig. 3, se observa la pgina del
acceso web.
- 281 -
gestionando las variables del proceso a travs del instrumento [2] Gasca, M., Camargo, L. y Medina, B. (2014, abril). Metodologa para el
desarrollo de aplicaciones mviles. Revista Tecnura. [Online]. 18(40),
virtual. pp. 20-35. Available:
IV CONCLUSIONES http://dx.doi.org/10.14483/udistrital.jour.tecnura.2014.2.a02
[3] Camargo, L., Medina, B., y Gmez, J. (2013, enero). Servicio de M-
La aplicacin mvil permiti a los usuarios a travs de los Comercio. Sistema de interaccin entre un centro comercial y sus
telfonos celulares, supervisar y controlar las variables y la visitantes utilizando las tecnologas WAP y Bluetooth. Revista Chilena
lgica secuencial del proceso industrial en tiempo real, de Ingeniera. [Online]. 21(1), pp. 99-110. Available:
comprobando la posibilidad de manipular un tablero de http://dx.doi.org/10.4067/S0718-33052013000100009.
control, por medio de la interfaz de radio de la red de rea [4] Rivera, M., Camargo, L. y Medina, B. (2014, enero). Servicio de
mHealth para supervisar medidas corporales de glucosa y tensin
local o de la red del operador de telefona mvil celular. arterial. Revista de Ingeniera Electrnica, Automtica y
La arquitectura de red del sistema, es una solucin Comunicaciones. [Online]. 35(2), pp. 62-72. Available:
tecnolgica de cdigo abierto, que integra las reas del 10.1234/rielac.v35i2.239.
conocimiento de los sistemas de control, la instrumentacin, [5] Medina, B., Castro, S. y Camargo, L. (2015, enero). Tecnologas de
cdigo abierto para la gestin de un proceso industrial. Gerencia
las telecomunicaciones y los sistemas embebidos, como Tecnolgica Informtica. [Online]. 14(38), pp. 43-58. Available:
propuesta para generar capacidades en tecnologas de la http://revistas.uis.edu.co/index.php/revistagti.
informacin y las comunicaciones, en los procesos, productos [6] Beck, K., Beedle, M., Bennekum, A., et al. (2001, enero). The Agile
y servicios de las empresas de la regin. Alliance. Manifesto for Agile Software Development. [Online].
Available: http://agilemanifesto.org/.
El lenguaje de programacin java y el lenguaje de modelado [7] Oracle Technology Network. (2014). Oracle Technology Network for
unificado, proponen una alternativa para el desarrollo de Java Developers. Recuperado (2014, febrero 14) de
instrumentos virtuales, que cumplen con los requerimientos de http://www.oracle.com/technetwork/java/index.html
los sistemas de supervisin, control y adquisicin de datos; [8] The Eclipse Foundation open source community website. (2014).
Eclipse RSS. Recuperado (2014, febrero 14) de http://www.eclipse.org
disminuyen los costos de implementacin y mantenimiento de [9] Installing the Eclipse Plugin. (2014). Android Developers. Recuperado
equipos, sistemas y protocolos de comunicacin, porque no (2014, febrero 14) de
requieren el uso de licencias; e incorporan capacidades de http://developer.android.com/sdk/installing/installing-adt.html
integracin y adaptabilidad a estos instrumentos para [10] Raspberry. (2014). Raspberry Pi. Recuperado (2014, marzo 12) de
http://www.raspberrypi.org
evolucionar y ajustarse a las tendencias.
[11] Webiopi. (2014). Webiopi - Raspberry Pi Internet of Things framework -
El proyecto posibilita el acceso a un sistema embebido Google Project Hosting. Recuperado (2014, marzo 12) de
mediante una aplicacin web, incorporando la ubicuidad en un https://code.google.com/p/webiopi.
sistema de supervisin y control tradicional. [12] Lajara, J. (2011). Labview: Entorno grfico de programacin (2a ed.).
Mxico: Alfaomega.
REFERENCIAS [13] Pressman, R., & N, R. (2010). Ingeniera del software: un enfoque
prctico (7.th ed.). Aravaca, Madrid: McGraw-Hill.
[1] Comisin Econmica para Amrica Latina y el Caribe. (2013, marzo). [14] Wiring Pi. (2014). Wiring Pi. Recuperado (2014, marzo 12) de
Como mejorar la Competitividad de las pymes en la Unin Europea y http://wiringpi.com
Amrica Latina y el Caribe. [Online]. Available: [15] Pi4J. (2014). The Pi4J Project. Recuperado (2014, marzo 12) de
http://www.cepal.org/Socinfo. http://pi4j.com
- 282 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.283-288. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractIn this paper, several state-of-the-art nonlinear iden- Wiener models are capable of representing, with arbitrary
tication methods are compared on a benchmark pH neutraliza- accuracy, any nonlinear fading memory system [5].
tion process. Methods based on orthonormal bases for block- The objective of this paper is to compare several state-of-
oriented nonlinear models, as well as methods based on support
vector regression techniques are considered. The advantages and the-art identication techniques for Wiener models and nonlin-
drawbacks of the different methods, and the properties of the ear autoregressive models, on a benchmark pH neutralization
estimated models are analyzed. process. Methods based on orthonormal bases, as well as
Index TermsNonlinear identication, Wiener models, NARX methods based on support vector regression techniques are
models, SVM based identication, Orthonormal Bases based considered. The benchmark process is highly nonlinear, and it
identication, pH neutralization processes. has been studied by numerous authors to evaluate identication
techniques [6], [3], [7], and nonlinear control performance
[8], [9], [10], [11], [12]. The rest of the paper is organized
I. I NTRODUCTION
as follows. In Section II, the different model structures are
The availability of accurate dynamical models of the pro- described. In Section III, the identication techniques are pre-
cesses is of fundamental importance in many areas of science sented. The benchmark pH neutralization process is described
and technology. Models are useful to understand and analyze in Section IV, while the identication results are presented
the system under study, to simulate its behavior, or to design in Section V. Finally, some concluding remarks are given in
and implement controllers for industrial processes (most of Section VI.
the control design techniques are based on the assumption
that a model of the process is available). Most dynamical II. P ROBLEM F ORMULATION
systems appearing in engineering can be better represented
by nonlinear models which are able to describe the global A rst step in an identication procedure could be to per-
behavior of the system over the whole operating range, rather form a nonlinearity test. For instance, step responses around
by linear ones, that are only able to approximate the system the operating point could be measured, for different amplitudes
around a given operating point. of the input step signal, to verify if the system behaves linearly
A variety of techniques has been proposed in the System (i.e, if it veries the superposition principle). The test could
Identication literature to derive accurate mathematical de- also serve to determine the range of variation around the
scriptions of the underlying systems, from input/ouput mea- operating point within which a linear model gives an accurate
surements [1]. A fundamental step in any system identication representation of the system. When large deviations from the
experiment is the choice of the model structure. Among the operating point are expected to occur, the predictive capability
different approaches for (nonlinear) model structure selection, of the linear model will deteriorate, and nonlinear models will
the black-box approach is usually preferred, since it provides be needed to accurately represent the system.
simple models which are easy to interpret. This is in contrast Even when large deviations from the operating point are
to the white-box approach, where rst principles are used to taking place, it is still useful to estimate the best linear model
derived the models, which in general are difcult to parame- for these operating conditions, for instance, to be used in a
terized and not always suitable for control design. model predictive controller based on a linear model of the
One of the most frequently studied classes of nonlinear plant. The Best Linear Approximation (BLA) of the system
models are the so-called block-oriented models, consisting of is the optimal, in the least squares sense, linear model which
the interconnection of Linear Time Invariant (LTI) systems and minimizes the output prediction errors. In this paper, the BLA
model will be computed resorting to subspace identication
static nonlinearities, see [2], [3], and an overview of recent
advances in [4]. Within this model class, Wiener models, techniques [13], [14].
consisting of the cascade connection of an LTI block followed
by a static nonlinearity, and Hammerstein models, where the A. Nonlinear models
order in the cascade connection is reversed, have been success- The nonlinear models employed in this paper are briey
fully used to represent nonlinear systems in several application described in this section.
areas, such as chemical processes, biological processes, signal 1) Wiener models: Wiener models consist of the cascade
processing and control. In addition, it has been proved that connection of an LTI block followed by a static nonlinear
block, as depicted in Fig.1, where u R is the scalar input
The author is with the Laboratory for System Dynamics and Signal Pro-
cessing, FCEIA, Universidad Nacional de Rosario, and CIFASIS-CONICET, signal, y R is the scalar measured output signal, R is
Argentina (email: gomez@cifasis-conicet.gov.ar). additive noise, v R is the intermediate variable (output of
- 283 -
the LTI block), y is the output of the nonlinear block, N () By equating the values of the intermediate variable (v(n))
is the nonlinear mapping representing the static nonlinearity, computed from the input and from the output in Fig. 1, the
and G(q 1 ) is the transfer function (in the backward-shift following linear regressor equation is obtained
operator1 q 1 ) of the LTI block.
f1 (y(n)) = T (n), (4)
where
T
[d2 , d3 , , dr , b1 , b2 , , bp ] , (5)
u v + + y (n) [f2 (y(n)), , fr (y(n)),
G(q 1 ) N () T
y B1 (q 1 )u(n), , Bp (q 1 )u(n) . (6)
Given an N -point data set of measured inputs and outputs
{u(n), y(n)}Nn=1 , an estimate of the parameter vector can
Fig. 1. Wiener Model.
be computed by minimizing a quadratic criterion on the
prediction errors e(n) = f1 (y(n)) T (n). This is the well
2) NARX models: Nonlinear Auto Regressive with eXoge- known least squares estimate, which is given by
nous inputs (NARX) models are of the form
= (T )1 f , (7)
y(n) = F [y(n 1), , y(n na ), (1)
u(n nk ), , u(n nk nb + 1)] + e(n), provided the indicated inverse exists, and where
T
T (1); T (2); ; T (N ) , (8)
where u R is the scalar input signal, y R is the scalar
T
measured output signal, e R is additive white noise, and f [f1 (y(1)), f1 (y(2)), , f1 (y(N ))] . (9)
where F is a nonlinear function of past inputs and outputs.
The rst (r 1) components of vector correspond to
Most frequently used functions are polynomials, sigmoid
estimates of the parameters di , i = 2, , r, used to represent
networks, wavelet networks, etc.. Parameters na and nb are
the inverse of the static nonlinearity N (), while the last p
the number of past outputs and past inputs, respectively, used
components correspond to an estimate of vector b used to
to predict the actual output, and nk is the delay (in samples)
represent the LTI block in the Wiener model.
from the input to the output.
The Wiener model estimated with the described method will
hereafter be referred to as Wiener-OB model.
III. I DENTIFICATION METHODS
orthonormal basis functions2 on H2 (T), the space of square N (v(n)) = ai gi (v(n)), (10)
integrable functions on the unit circle T, which are analytic i=1
outside the unit disk, in the form
where ai , i = 1, 2, , r, are unknown parameters, and
p
gi (), i = 1, 2, , r are nonlinear basis functions, such as
G(q 1 ) = b B (q 1 ), (2) polynomials, piecewise-linear functions, radial basis functions,
=1 etc.. Given the input estimation data, the input to the static
nonlinearity can be straightforwardly computed, by ltering
where b R are unknown parameters, and B (q 1 ) =1
the input with the BLA transfer function. Then, the parameters
are the rational orthonormal bases.
in (10) can be estimated by least squares tting.
On the other hand, the inverse of the static nonlinearity N ()
The Wiener model estimated with the described method will
is represented using nonlinear basis functions as follows:
hereafter be referred to as Wiener-BLA model.
r
- 284 -
With these parameterizations, the Wiener model can be second term in (18)), and L ((n)) is Vapniks -insensitivity
represented as in Fig. 2. Note that all the unknowns are loss function, dened as
now concentrated in the Multiple-Input Single-Output (MISO)
|(n)| if |(n)|
static block N (). The inputs x1 , x2 , , xp of this block L ((n)) = (19)
0 otherwise
are computed by ltering the actual input u with the basis
functions B1 (q 1 ), B2 (q 1 ), , Bp (q 1 ) used to represent The optimization problem (18) can be solved more easily
the LTI block. in its dual formulation using Lagrange multipliers, [18]. Intro-
ducing the positive denite kernels [17]
x1 T (x(n))
K(x(n), x(k)) g g(x(k)) (20)
B1 (q 1 ) b1
(x(n)), the dual problem in
associated with the functions g
the Lagrange multipliers (n and n ) can be formulated as
x2 + + y
u + v y follows:
B2 (q 1 ) b2 N ()
+ N
+ + 1
xp
Bp (q 1 ) bp (n + n ) + y(n)(n n )
()
N n=1 n=1
N
subject to (n n ) = 0
Fig. 2. Parameterized Wiener Model. n=1
n , n [0, ], n = 1, , N
Dening now
which is a quadratic programming (QP) problem with box
T
x(n) x1 (n), x2 (n), , xp (n) Rp , (11) constraints, [19]. The dual model representation is given by
T N
a a 1 , a 2 , , ar R r , (12)
- 285 -
Function nlhw allows for the estimation of Nonlinear ARX value of the base ow rate u1 , keeping the buffer ow
models of the form (1). The user must specify the model orders rate and the acid ow rate constant in their nominal values,
and delay, as well as the type on nonlinearity (the nonlinear corresponding to the operating point (pH = 7). In order to
function F in (1)). simulate the more realistic situation of having measurement
noise, the output of the system was corrupted with additive
IV. P H NEUTRALIZATION PROCESS band limited white noise. The input-output data are shown in
Fig.3. A set of 1600 samples were collected with a sample
The pH neutralization process considered in this paper
period of 1 second. From this set, the rst 1000 samples were
consists of an acid stream (HN O3 ), a base stream (N aOH),
used for the estimation of the different nonlinear models, while
and a buffer stream (N aHCO3 ), that are mixed in a constant
the remaining 600 were used for the purposes of validation.
volume (V) stirring tank. The process has been studied by
numerous authors, and constitutes a benchmark for nonlinear
Estimation Validation
process identication due to its highly nonlinear characteristics 25
The inputs of the system are the base ow rate (u1 ), which 10
0 200 400 600 800 1000 1200 1400 1600
is usually the manipulated variable, the buffer ow rate (u2 ),
9
and the acid ow rate (u3 ), while the output (y) is the pH of
the efuent solution. A computational model, based on rst
Output (pH)
8
u3 = 16.60ml/s u
2 = 0.55ml/s regression algorithm were set to: = 2000, =
u3 = 15.55ml/s V = 2900ml 0.001. Gaussian Radial Basis Functions (RBF) were
Wa1 = 3.05 103 M Wb1 = 5 105 M used as kernel functions, with a kernel bandwidth
Wa2 = 3 102 M Wb2 = 3 102 M
Wa3 = 3 103 M Wb3 = 0M
2 = 10. On the other hand, OBFP with poles
Wa = 4.32 104 M Wb = 5.28 104 M at {0.9849, 09849, 0.8305, 08305, 0.8305, 0.8305}, were
pK1 = 6.35 pK2 = 10.25 employed for the linear block estimation.
y = 7.0
Wiener-nlhw model: The nlhw routine of the System
Identication Toolbox [20] was used to estimate a Wiener
model. A 3rd. order model was selected for the linear
V. E XPERIMENTAL RESULTS block, while piecewise-linear functions where selected to
For the purposes of identication the computational model represent the nonlinear block.
of the pH-neutralization process described in Section IV was NARX model: The nlarx routine of the System Identica-
excited with band-limited white noise around the nominal tion Toolbox [20] was used to estimate a NARX model.
- 286 -
The following parameters were chosen for the estimation: The estimated transfer functions of the linear blocks in
na = 3, nb = 3, nk = 1. A sigmoid network was chosen the Wiener models are shown in Table III, together with the
as the nonlinear function F . transfer function associated with the BLA model.
To quantify the prediction accuracy of the estimated models,
the Best FIT, dened as: TABLE III
E STIMATED TRANSFER FUNCTIONS OF THE LINEAR BLOCKS IN THE
y yv W IENER MODELS , AND BLA TRANSFER FUNCTION .
Best FIT = 1 100, (28)
yv ymean Model Method G(z)
0.0066z 3 0.0163z 2 +0.0130z0.0033
was used as the error criterion. Here y is a vector with the Wiener OB z 4 3.50z 3 +4.5431z 2 2.5849z+0.5418
Wiener BLA 0.0093z 2 0.0149z+0.0063
output of the model when excited with the validation input z 3 2.6071z 2 +2.2875z0.6793
z0.7834
data, yv is a vector with the validation output data, ymean is Wiener nlhw z 3 1.337z 2 +0.08087z+0.2606
0.0093z 2 0.0149z+0.0063
the mean value of the validation output, and stands for BLA n4sid z 3 2.6071z 2 +2.2875z0.6793
the Euclidean vector norm. The resulting Best FITs for the
different estimated models are included in Table II. To give The normalized3 (to unit static gain) magnitude frequency
an idea of the complexity of the estimated models, the number responses of the linear blocks in the estimated Wiener-OB,
of estimated parameters for each model is also included in the Wiener-BLA, and Wiener-nlhw models are represented in Fig.
fourth column of Table II. 5. It can be observed that all the estimated linear blocks
capture approximately the same dynamics. For the case of
TABLE II the Wiener-BLA model, this is an expected result since it has
P REDICTION ACCURACY AND NUMBER OF PARAMETERS FOR THE
DIFFERENT ESTIMATED MODELS . been proved that, when Gaussian inputs are employed, the
dynamics estimated by the BLA model are equal to the ones
Model Method Best FIT [%] # parameters
Wiener OB 80.3912 12
captured by the linear block in the Wiener structure [24].
Wiener BLA 83.8640 23
Wiener nlhw 87.4905 25
5
Wiener SVM 84.3179 #SV: 891
NARX nlarx 89.1412 15 0 WienerOB
WienerBLA
Wienernlhw
BLA n4sid 60.3541 15 5
10
Magnitude [dB]
15
40
Wiener models, the one with the best accuracy is the Wiener- 45
0.001 0.01 0.1 0.5 1
nlhw model. However if one trades off tting accuracy and Frequency [Hz]
9 8
Output (pH)
Measured Output
8.5 Wienernlhw
7.5
NARXnlarx
8
7
Output (pH)
7.5
6.5
7
6
6.5 7.7874 7.9874 8.1874 8.3874 8.5874 8.7854 8.9874 9.1874 9.3874 9.5874
Input to static nonlinearity
Fig. 4. Validation: Measured Output (black solid line), Outputs of the 3 The normalization is required due to the cascade structure of the Wiener
estimated Wiener-nlhw (grey solid line, BestFit = 87.4905 %), and NARX- model. Without normalization, the parameters of the linear and nonlinear
nlarx (black-dashed line, BestFit = 89.1412 %) models. blocks can only be estimated modulo an arbitrary gain.
- 287 -
9.5
8
Berlin: Springer, 2010.
7.5 [5] S. Boyd and L. Chua, Fading memory and the problem of approximat-
ing nonlinear operators with Volterra series, IEEE Trans. on Circuits
7
and Systems, vol. CAS-32, no. 11, pp. 11501161, 1985.
6.5 [6] A. Kalafatis, N. Arin, L. Wang, and W. Cluett, A new approach to the
identication of pH processes based on the Wiener model, Chemical
6
9.5523 10.0523 10.5523 11.0523
Input to static nonlinearity
11.5523 12.0523 12.5523 Engineering Science, vol. 50, no. 23, pp. 36933701, 1995.
[7] J. C. Gomez and E. Baeyens, Subspace identication of multivariable
Fig. 7. Estimated static nonlinearity for the Wiener-BLA model. Hammerstein and Wiener models, European Journal of Control, vol. 11,
no. 2, pp. 127136, 2005.
[8] M. Henson and D. Seborg, Adaptive nonlinear control of a pH neutral-
ization process, IEEE Trans. on Control Systems Technology, vol ,
13 no. 3, pp. 169182, 1994.
[9] S. Norquay, A. Palazoglu, and J. Romagnoli, Application of Wiener
11
Model Predictive Control (WMPC) to a pH neutralization experiment,
9 IEEE Transactions on Control Systems Technology, vol. 7, no. 4, pp.
437445, 1999.
Output (pH)
7
[10] J. C. Gomez, A. Jutan, and E. Baeyens, Wiener model identication
5
and predictive control of a pH neutralization process, IEE Proceedings
on Control Theory and Applications, vol. 151, no. 3, pp. 329338, May
3 2004.
[11] S. Mahmoodi, J. Poshtan, M. Jahed-Motlag, and A. Montazeri, Non-
1
linear model predictive control of a pH neutralization process based on
183.1311 283.1311 383.1311 483.1311 583.1311 683.1311 783.1311 883.1311 983.1311
Input to static nonlinearity Wiener-Laguerre model, Chemical Engineering Journal, vol. 146, pp.
328337, 2009.
[12] Q. Wang and J.-Z. Zhang, Wiener model identication and predictive
Fig. 8. Estimated static nonlinearity for the Wiener-nlhw model. control of a pH neutralization process based on Laguerre lters and
least squares support vector machines, Journal of Zheijang University-
Science-C (Computers and Electronics), vol. 12, no. 1, pp. 2535, 2011.
VI. C ONCLUSIONS [13] P. Van Overschee and B. de Moor, N4SID: Subspace algorithms
for the identication of combined deterministic-stochastic systems,
In this paper, several state-of-the-art nonlinear identication Automatica, vol. 30, no. 1, pp. 7593, 1994.
methods have been compared on a benchmark pH neutraliza- [14] M. Viberg, Subspace-based methods for the identication of linear
time-invariant systems, Automatica, vol. 31, no. 12, pp. 18351851,
tion process. Wiener models estimated using methods based 1995.
on orthonormal bases representations, as well as on methods [15] J. C. Gomez and E. Baeyens, A combined SVM/OB-based Wiener
based on support vector regression techniques were consid- model identication method, in Proceedings of the 16th IFAC SYSID,
vol. 16, Brussels, Belgium, July 2012, pp. 638643.
ered. The estimated Wiener model with the best accuracy was [16] T. Falck, P. Dreesen, K. De Brabanter, K. Pelckmans, B. De Moor, and
the Wiener-nlhw model, but with a relatively large number of J. Suykens, Least-squares support vector machines for the identica-
parameters. The Wiener model with the best tradeoff between tion of Wiener-Hammerstein systems, Control Engineering Practice,
vol. 20, no. 11, pp. 11651174, 2012. ol
tting accuracy and model complexity was the Wiener-OB [17] V. Vapnik, Statistical Learning Theory. New York: John Wiley & Sons,
model. The overall best tting accuracy was obtained by the 1998.
estimated NARX model, with a reasonable model complexity. [18] B. Scholkopf and A. Smola, Learning with Kernels. Cambridge, MA:
MIT Press, 2002.
Even though there are many results on the use of Wiener [19] J. Suykens, Support vector machines and kernel-based learning for
models for control design (in particular for Nonlinear Model dynamical systems modelling, in Proc. of the 15th IFAC SYSID, Saint-
Predictive Control), this is not the case for NARX models and Malo, France, July 2009, pp. 10291037.
[20] L. Ljung, System Identication Toolbox, Users Guide, The MathWorks,
kernel models, and their suitability for control design must be Inc., Natick, MA, 2015.
still investigated. [21] M. Henson and D. Seborg, Eds., Nonlinear Process Control. N.J.:
Prentice Hall PTR, 1997, ch. 4: Feedback Linearizing Control.
[22] B. Ninness and F. Gustafsson, A unifying construction of orthonormal
R EFERENCES bases for system identication, IEEE Trans. on Autom. Control, v .
[1] L. Ljung, System Identication: Theory for the User, 2nd ed. New AC-42, no. 4, pp. 515521, 1997.
Jersey: Prentice-Hall, Inc., 1999. [23] B. Wahlberg, System identication using Laguerre models, IEEE
[2] E. Bai, An optimal two-stage identication algorithm for Hammerstein- Trans. on Autom. Control, vol. AC-36, no. 5, pp. 551562, 1991.
Wiener nonlinear systems, Automatica, vol. 34, no. 3, pp. 333338, [24] R. Pintelon and J. Schoukens, System Identication: A frequency domain
1998. approach, 2nd ed. New Jersey: Wiley-IEEE Press, 2012.
- 288 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Educacin
IEEE CHILECON2015 - ISSN 0719-6806, Pg.289-294. Santiago de Chile, 28 al 30 de Octubre 2015
- 289 -
explanao sobre alguns mtodos de sintonia; na Seo 3 evitando o salto do valor de referncia [10], ilustrado na Fig.
apresentada uma descrio da planta trmica utilizada neste 3.
trabalho; na Seo 4 so apresentados os resultados obtidos no
trabalho; por fim, a Seo 5 apresenta as consideraes finais
do trabalho.
- 290 -
A temperatura do ar que cirrcula dentro do tubo
manipulada atravs de uma vlvula eletromecnica, atuada por
TABELA I
SINTONIA DOS PARMETROS DO CONTROLADOR PID, USSANDO O MTODO DE
um servomotor, o qual conttrolado diretamente pela
ZIEGLER-NICHOLS [3]. plataforma de prototipagem eletrn nica Arduino, que realiza a
Tipo de Controlador
aquisio de dados e o processamento da informao do
projeto. Na sada do tubo, existe um u sensor de temperatura
P LM35 [12], responsvel por medirr a temperatura dentro do
tubo. A Fig. 4 ilustra um diag grama esquemtico desta
PI
plataforma.
PID #
O controle de temperatura reaalizado atravs da ao de
abertura e de fechamento da vlvulaa eletromecnica. Quando a
vlvula est totalmente aberta, o ar a quente, produzido pelo
TABELA II
SINTONIA DOS PARMETROS DO CONTROLADOR PID, USANDO O MTODO dispositivo de aquecimento usado, entra totalmente no tubo,
CHR COM CRITRIO SEM SOBRESSINAL SEERVO [3]. aquecendo o interior do mesmo. Quando a vlvula est
Tipo de Controlador totalmente fechada, o ar quente geraado no entra no interior do
tubo, sendo desprezado por uma ab bertura lateral. Na Fig. 5
! "
P ilustrada uma foto da planta pilotto com as indicaes das
"
fontes geradoras de ar, quentte e frio, da vlvula
!# " eletromecnica e do sensor de tempeeratura LM 35.
PI !$ " 0
"
!$ "
PID
"
TABELA III
SINTONIA DOS PARMETROS DO CONTROLADOR PID, USANDO O MTODO
CHR COM CRITRIO DE 20% DE SOBRESSINAL SERVO [3].
Tipo de Controlador
P !% "
"
PI !$ "
0
"
TABELA IV
SINTONIA DOS PARMETROS DO CONTROLADOR PID, USANDO O MTODO
CHR COM CRITRIO SEM SOBRESSINAL REGULLATRIO [3].
Tipo de Controlador
! "
P - -
"
!$ "
PI &" -
"
!# "
PID !%# " !& "
"
- 291 -
O Arduino [13] realiza o controle da posio da vlvula #', ' e , atravs da anlise da Fig. 7.
eletromecnica atravs do acionamento do servomotor, Deste modo, o modelo matemtico adotado para a planta
baseando-se na resposta do algoritmo de controle trmica :
implementado. A sada da planta medida atravs do sensor ) *+,-
de temperatura posicionado na sada do cilindro (Fig. 5). O ( (4)
objetivo principal controlar a temperatura na sada do tubo
atravs da variao da posio da vlvula (servo), dada que a A. Valores de Sintonia de Parmetros Baseados em Ziegler-
potncia da fonte de calor mantida constante. A planta Nichols e CHR
controlada em malha fechada ilustrada atravs do diagrama Os valores dos parmetros para o controlador PID, atravs
de blocos da Fig. 6. do uso dos mtodos de sintonia de Ziegler-Nichols em malha
aberta e CHR so ilustrados na Tabela V, calculados segundo
os valores de sintonia apresentados nas Tabelas I-IV.
Aps o clculo dos parmetros do controlador PID, atravs
dos quatro mtodos de sintonia utilizados, iniciou-se a anlise
de projeto das trs topologias utilizadas para o controlador
PID. Desta forma, para a planta identificada, foi possvel obter
a sada do processo, confrontando as metodologias de sintonia
abordadas anteriormente, nas trs topologias estudadas. Os
valores de referncia utilizados durante as medies foram:
Fig. 6. Diagrama de blocos da plataforma de controle de temperatura. 25C at 200 s;
35C entre 200 e 400 s;
IV. RESULTADOS 30C entre 400 e 600 s.
Na planta trmica utilizada neste trabalho, foi realizada a
identificao de um modelo matemtico atravs da aplicao TABELA V
PARMETROS DO CONTROLADOR PID PARA OS MTODOS DE SINTONIA DE
de um sinal degrau em malha aberta. Foram coletadas 400 ZIEGLER-NICHOLS E CHR.
amostras do sinal aplicado, com um perodo de amostragem
igual a 500 ms, em que a potncia do secador foi mantida em Tipo de Sintonia ./ 01 02
50% de seu valor mximo permitido. O perodo de Ziegler-Nichols 9,12 5 1,25
amostragem foi escolhido de forma que mantivesse a CHR sem sobressinal (servo) 4,56 19 1,25
integridade e a funcionalidade de ao do servo para controle
CHR com 20% de sobressinal (servo) 7,22 25,78 8,99
da vlvula eletromecnica. Na Fig. 7 ilustrada a curva de
resposta do sistema, no qual foi aplicado um degrau unitrio
CHR com 0% de sobressinal (regulatrio) 7,22 5,93 1,05
para a identificao do modelo da planta.
- 292 -
O termo derivativo do controlador PID, na topologia PI-D,
antecipa o sinal do sistema, ou seja, o sobressinal da resposta
do filtro derivativo ocorre antes que o sobressinal da resposta
do sistema. Esta topologia no deriva as variaes bruscas do
sinal de referncia, o que contribui para a reduo desta
variao do sinal em torno do regime permanente. Nas trs
topologias, percebe-se um sobressinal de 12,5%, que
dependendo do processo, pode ser inaceitvel.
C. Avaliao do Desempenho dos Controladores
Alguns critrios de desempenho podem ser usados para a
sintonia de controladores do tipo PID, como, por exemplo [3]:
O menor sobressinal possvel;
O menor tempo de ascenso ou subida possvel;
O menor tempo de assentamento possvel;
Mnima energia ou atuao na varivel manipulada;
Utilizao de um ndice de desempenho para avaliar a
Fig. 8. Desempenho do controlador PID, topologia srie. qualidade do controle.
- 293 -
Trabalhos futuros sero desenvolvidos, utilizando outras
TABELA VI
CRITRIO DE DESEMPENHO IAE.
propostas de topologias de controladores j conhecidas, alm
da utilizao de outros mtodos de sintonia de parmetros para
PID PID Topologia controladores PID. A utilizao de tcnicas avanadas de
IAE
Srie Paralelo PI-D
controle, tais como, controle inteligente, controle adaptativo
Ziegler-Nichols 634,8 698,1 605,7 ou controle preditivo, nesta planta didtica trmica, tambm
permitir a ampliao das opes de pesquisa pelo grupo.
CHR sem sobressinal
408,5 411,1 385,1
(servo)
AGRADECIMENTOS
CHR com 20% de
1.248,6 1.350,9 543,9 Os autores agradecem ao IFPB pelo apoio financeiro para a
sobressinal (servo)
realizao deste trabalho.
CHR com 0% de
574,5 611,6 571,0
sobressinal (regulatrio)
REFERENCIAS
[1] K. J. Astrom, and T. Hagglund. Advanced PID Control. Research
Triangle Park (USA): ISA, 2006.
TABELA VII
[2] D. E. Seborg. et al. Process Dynamics and Control, 2nd edition.
CRITRIO DE DESEMPENHO ITAE.
Hoboken (United States): Wiley, 2004.
PID PID Topologia [3] M. C. M. M. Campos, and H. C. G. Teixeira. Controladores Tpicos de
ITAE Equipamentos e Processos Industriais, 2 Edio. So Paulo: Blucher,
Srie Paralelo PI-D
2006.
Ziegler-Nichols 3,4.105 3,7.105 1,4.105 [4] F. J. Gomes et al. Mdulo laboratorial de baixo custo, baseado em
FOSS, para educao em engenharia de controle de processos
CHR sem sobressinal Industriais. Anais: XXXIX Congresso Brasileiro de Educao em
1,1.105 1,1.105 9,8.104 Engenharia, Cobenge. Blumenau, FURB, 2011.
(servo)
[5] F. J. Gomes, and M. A. Silveira. Experincias pedaggicas. In:
CHR com 20% de 5 5 5
Enciclopdia de Automtica: Controle & Automao Vol. 1. So
1,6.10 1,7.10 1,5.10 Paulo: Blucher, 2007.
sobressinal (servo)
[6] P. H. M. Mximo et al. Desenvolvimento de um kit didtico para
utilizao em aulas de laboratrio de controle e automao. Anais:
CHR com 0% de XXXIX Congresso Brasileiro de Educao em Engenharia, Cobenge.
1,8.105 2,0.105 1,6.105
sobressinal (regulatrio) Blumenau, FURB, 2011.
[7] L. R. C. Ribeiro. UFSCAR Universidade Federal de So Carlos. A
aprendizagem baseada em problemas (PBL) Uma implementao na
educao em engenharia na voz dos atores, 2005. 205p, Il. Tese
(Doutorado).
V. CONSIDERAES FINAIS [8] L . Fernandez-Samaca et al. Project-based learning approach for control
Neste trabalho foi apresentada a aplicao de mtodos system courses. Revista Controle & Automao, vol.23, n. 01, p. 94-
107, jan./fev, 2012.
determinsticos de sintonia de controladores PID, baseado em [9] R. A. M. M. Freitas. Ensino por problemas: uma abordagem para o
trs topologias, empregadas em uma planta trmica didtica, desenvolvimento do aluno. Revista Educao e Pesquisa, So Paulo, v.
utilizando Arduino, na disciplina de Controle Digital, dos 38, n. 02, p. 403-418, abr./jun, 2012.
[10] K. Ogata, K. Engenharia de Controle Moderno. So Paulo: Pearson,
cursos de Engenharia Eltrica e de Tecnologia em Automao
2011.
Industrial do IFPB de Joo Pessoa. [11] A. Visioli. Practical PID Control. London: Springer, 2006.
A aplicabilidade de diferentes topologias de PID, e sua [12] Texas Instruments. LM35 Precision centrigrade temperature sensors,
comparao atravs de mtodos de sintonias dos parmetros datasheet, 2013 [Online]. Disponvel em:
http://www.ti.com/lit/ds/symlink/lm35.pdf. [Acesso em: 5 dezembro de
deste controlador, proporcionou a visualizao de 2013].
possibilidades de uso dessa modelagem e do controle, para [13] Arduino. Site oficial, 2013. [Online]. Disponvel em: http://arduino.cc.
que a planta trmica seja utilizada na rea de ensino de [Acesso em: 28 dezembro de 2013].
controle. Alm disso, possibilitou que os alunos pudessem ter
contato com a parte prtica do assunto, o qual a metodologia
de ensino ABP foi empregada para o desenvolvimento do
trabalho aqui apresentado.
- 294 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.295-300. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract In this paper we present the treatment of two no es claro el significado de ambos conceptos; si pertenecen a
fundamental concepts in different disciplines of engineering and una realidad objetiva o a una mera abstraccin intelectual que
physical sciences: Dimension and space. First, we use an intuitive sirve para entender los fenmenos fsicos dentro de un marco
and pragmatic treatment of both identities. After, we introduce de definiciones, conceptos y axiomas que construyen teoremas
the formal treatment for scalar and vector quantities explaining que establecen la veracidad de lo que se le denomina
that dimension and space as concepts are implicitly included in geometra [4], [10] y que se extienden como herramientas a
the geometrical representation and algebraic expressions. Finally, todas las disciplinas fsico-matemticas.
we give the definition of both entities and how they can be
assimilated and introduced to the students of engineering.
II. INFORMACIN A TRAVS DE LA REPRESENTACIN GRFICA
Index Terms Dimension, space, scalar, vector, formal,
DE OBJETOS DIMENSIONALES
intuitive, pragmatic.
De acuerdo con [1] el ser humano percibe psicolgicamente
Resumen En este documento presentamos el tratamiento de tres dimensiones y fsicamente puede moverse en tres
dos conceptos fundamentales en el estudio de la ingeniera y en direcciones: adelante-atrs, arriba-abajo y derecha-izquierda,
las ciencias fsico-matemticas: Dimensin y espacio. Primero, esta experiencia recibida a travs de los sentidos es la que
hacemos un tratamiento intuitivo y pragmtico de ambas permite aceptar la existencia de una identidad fsica que se
identidades. Despus se introduce de forma rpida y concisa el conoce como espacio, construido por la extensin de las
tratamiento formal de escalares y vectores explicando que ambos
dimensiones.
conceptos quedan implcitos en el tratamiento geomtrico y
matemtico. Finalmente, se da la definicin de ambas identidades
y cmo pueden ser introducidas y asimiladas por los alumnos de
ingeniera.
I. INTRODUCCIN
- 295 -
prdida de informacin que es compensada por la existencia III. INTRODUCCIN FORMAL AL CONCEPTO DE DIMENSIN Y
de axiomas y teoremas que se dan por sentado como CONSTRUCCIN DEL ESPACIO GEOMTRICO
verdaderos [3]. Grficamente, los objetos de dimensiones Lo establecido en la Seccin II expone las ideas intuitivas de
superiores pueden ser construidos con objetos de dimensiones dimensin y espacio. Sin embargo, formalmente el concepto
inferiores [14], el nmero de dimensiones es proporcional a la de dimensin es adquirido implcitamente por los estudiantes
cantidad de informacin que se percibe. de ingeniera y de las ciencias fsico-matemticas en general a
travs de los conceptos de escalar y vector. Ambos conceptos
y definiciones se introducen en temas de fsica elemental,
mecnica clsica, geometra analtica o variable compleja
entre otras. Estos conceptos generalmente se establecen de la
siguiente forma [7]:
Fig. 2. Construccin de un objeto de dimensin superior (cubo) a travs de Escalar es una cantidad caracterizada completamente por su
dos objetos de dimensiones inferiores (recta y cuadrado). magnitud.
Lo anterior significa que un nmero mayor de dimensiones Vector es una cantidad caracterizada completamente por su
representa una mayor libertad de movimiento en direcciones direccin y magnitud.
completamente diferentes [1]. El anterior argumento queda
claro si se establece a partir de la Fig. 2, la lnea recta Sin embargo, ninguno de los dos conceptos dicen algo acerca
representa libertad de movimiento de un punto de izquierda a
de la naturaleza de dichas cantidades, es necesario ejemplificar
derecha, formalmente la libertad de movimiento va de x a +x
primero con cantidades fsicas y despus representaciones
en el plano horizontal o eje de las abscisas. Cuando se realiza
geomtricas que permitan aclarar el significado abstracto de
una extensin hacia el plano vertical o de las ordenadas en y
y +y se le da al punto libertad de movimiento en una nueva ambas definiciones. As, para el escalar es fcil identificar
direccin que permite construir un objeto geomtrico en dos diferentes ejemplos de identidades fsicas como: masa, tiempo,
dimensiones (cuadrado, tringulo, circulo, etc). Lo mismo volumen, etc. Esto puede servir de apoyo para hacer una
sucede al incrementar una nueva dimensin (adelante-atrs), representacin sencilla grfica de un punto caracterizado por
esta permite construir un objeto geomtrico que es una su magnitud.
proyeccin de los objetos de dimensiones inferiores.
Intuitivamente, los objetos representados geomtricamente se
atribuyen con propiedades de objetos reales con los cuales se
tiene contacto en la vida diaria. Las cuerdas pueden
representar objetos de una dimensin, los tableros de Scrabble
Fig. 4. Nmero de horas que una persona llamada Sam ve televisin a la
y ajedrez de dos dimensiones (2D) y las salas de cine o semana. Representacin grfica de una cantidad escalar.
salones en general objetos de tres dimensiones (3D)
proporcionando informacin de la naturaleza de los objetos y De acuerdo con la Fig. 4, Sam es una persona que pasa viendo
aceptando pragmticamente que estos ocupan un lugar en el series de televisin aproximadamente 55 horas a la semana. El
espacio. nmero de horas es una cantidad escalar de tiempo
caracterizada completamente por su magnitud, lo mismo
sucedera al graficar la temperatura del punto de ebullicin del
agua o su punto de congelacin. De aqu se nota que un
escalar tiene una representacin unidimensional y que la
informacin es poco relevante, pues dicha informacin no es
trascendente si no se especifica de que se esta hablando.
Entonces, la Fig. 4 podra representar la edad de Sam o la
cantidad de horas que maneja de su casa al trabajo en la
semana. Si bien estos ejemplos resultan de situaciones triviales
y cotidianas y solo se sabe de lo que se habla cuando se tiene
el contexto del argumento, en la fsica formalmente se tienen
cantidades escalares con unidades que especifican el
fenmeno del que se habla.
Fig. 3. El tablero de Scrabble es una representacin en dos dimensiones con
libertad de movimiento en las abscisas y ordenadas. Sin embargo, las piezas En el caso de los vectores sucede que la forma en que son
que constituyen las letras son objetos pequeos de tres dimensiones.
introducidos los conceptos es demasiado formal que resulta
oscuro desvelar el verdadero significado de lo que se muestra
y se esta dando a conocer. As, se tomar como ejemplo la
introduccin de la representacin de un nmero complejo en
un plano de dos dimensiones [6]. Como se especific en la
- 296 -
Seccin II, si se incrementa el nmero de dimensiones la
libertad de movimiento de un punto incrementa, por lo tanto la
informacin que se obtiene de la representacin grfica es
mayor. Esta es la razn del por qu los vectores cuentan con
ms informacin de un fenmeno fsico como es la velocidad,
la aceleracin, la fuerza, etc [1, 4, 6, 7] y no el concepto en si
mismo. El concepto es resultado de la abstraccin intelectual e
Fig. 6. Tiro parablico representado grficamente en un plano de 2D. Esta
interpretacin de la grfica. representacin permite obtener informacin de la ubicacin horizontal y
vertical en cada instante de tiempo de recorrido del objeto, adems de
Al realizar la interpretacin vectorial de un nmero complejo, incrementar significados fsicos como la constante g y el valor de las
componentes de velocidad.
se debe tomar en cuenta que la parte imaginaria i = 1
especifica una posicin en un punto del plano complejo. As, Si estas representaciones grficas y abstractas en dos
se parte de la siguiente representacin grfica [7]. dimensiones resultan apropiadas para el entendimiento de
diferentes identidades fsicas, resulta que en la vida cotidiana
tambin se hacen valer de diagramas para representar
situaciones en un plano especificado por sus posiciones y su
desplazamiento en el tiempo. Por ejemplo obsrvese la
siguiente figura.
Donde
i 2 = 1, (2)
por lo tanto, se puede establecer que las componentes en cada Fig. 7. Diagrama de una jugada de ftbol americano.
una de las dimensiones x y y estn dadas por:
Para las personas no familiarizadas con el ftbol americano
x = z cos resulta totalmente extrao y sin sentido el conjunto de figuras
(3) plasmadas en el plano de dos dimensiones de la Fig. 7. Sin
y = z sen
embargo, un aficionado promedio podra fcilmente entender
que se trata de una jugada especial [2]. Este tipo de jugadas
Donde |z| es la magnitud y esta determinada por la expresin representadas en un diagrama le podran valer un touchdown
(4) y es el argumento de z. al equipo que la ha diseado contra otros equipos. Este
ejemplo trivial sirve para dar a entender que las
| z |= x 2 + y 2 (4) representaciones grficas son vlidas para diferentes tipos de
situaciones. Entonces, se puede afirmar que de una u otra
Es claro que las expresiones anteriores surgen del manera las representaciones grficas de objetos dimensionales
entendimiento de la representacin grfica de la Fig. 5 y se no estn restringidas a disciplinas formales, pues un carpintero
muestra que una cantidad vectorial esta caracterizada por su hace uso de una proyeccin de tres dimensiones para la
magnitud determinada por (4) y que es la direccin del construccin de un mueble ya que necesita conocer el largo,
vector con respecto al eje dimensional x. Las componentes x y ancho y profundidad para determinar el espacio que ocupar
y determinan la posicin del vector, en este caso nmero en una habitacin de tres dimensiones. De la misma forma un
complejo en 2D. As, por ejemplo en problemas fsicos, se panadero necesita conocer las dimensiones de un pastel para
puede determinar las componentes de velocidad de un objeto saber la cantidad de ingredientes que implementar (escalares)
que experimenta un movimiento parablico o saber la para hornear. Lo anterior quiere decir que tanto las personas
velocidad en cada instante de tiempo de una pelota que es que se enfrentan al conocimiento formal de las disciplinas
arrojada hacia arriba [2]. fsico-matemticas y las personas con actividades cotidianas
utilizan los conceptos de dimensin y espacio para sus
actividades. Sin embargo, como se mostr en el ejemplo del
- 297 -
nmero complejo, parece ser que el concepto de dimensin
queda implcito en la formalidad del establecimiento de las
expresiones que definen tanto al nmero complejo como a sus
componentes. Para las tres dimensiones ocurre exactamente la
misma situacin. Pues resulta que el aumento de una
dimensin en un plano proporciona una proyeccin que ayuda
a entender el comportamiento de diferentes fenmenos fsicos.
Propngase como ejemplo el siguiente enunciado [4]:
Fig. 10. Onda electromagntica que se desplaza en el espacio y su
Una onda es un objeto extendido que puede cubrir una regin representacin grafica en 3D a partir de una proyeccin en 2D.
relativamente grande del espacio y pasar simultneamente por
varios lugares Si la representacin grfica empieza a obscurecer la
interpretacin de objetos e identidades fsicas como las ondas,
Intuitivamente se puede aceptar que una onda es una identidad puede volverse ms problemtico entender conceptos de
fsica que tiene una correspondencia con el mundo sensible, identidades fsicas como campo y su accin a distancia. Todo
pues se asocia con las olas del mar o con el movimiento derivado de la falta de claridad de dos conceptos bsicos y
causado al arrojar una piedra en un estanque. Entonces se elementales como dimensin y espacio. An ms, el
acepta que cubre una regin grande del espacio y que pasa al tratamiento formal de la nomenclatura de los operadores en
mismo tiempo (como lo indica el sentido comn) por varios clculo vectorial que definen algunas de las ecuaciones ms
puntos. importantes en fenmenos de propagacin provocan la prdida
de inters en el estudio de estos fenmenos. Por ejemplo, el
operador nabla se define como
=i + j +z . (5)
x y z
Ecuacin de Laplace
Fig. 8. Ondas formadas por una gota de lluvia que ca en un estanque de agua 2 = 0
y provoca el desplazamiento de partculas y de energa en el medio.
Ecuaciones de Maxwell
D =
Fig. 9. Zonas de compresin y dilatacin de las partculas de aire en la
propagacin de una onda sonora. B = 0
Sin embargo, lo mismo no ocurre con los fenmenos de B
E =
naturaleza electromagntica. La nica representacin que se t
tiene de una onda electromagntica es grfica, pues la vista
solo puede percibir este tipo de ondas por medio de la luz o D
sus efectos en el cuerpo humano como los rayos UV. H = +J
t
- 298 -
Donde
2 2 2
2 = + + . (6)
x 2 y2 z2
Espacio: es la regin en la cual la materia existe y los procesos Tomando en cuenta lo anterior, tambin se propone realizar
fsicos toman lugar. Un espacio de dimensiones particulares actividades didcticas que permitan intercambiar ideas no
(2D, 3D, , nD) es un espacio que requiere un nmero formales de lo que significan intuitivamente para los alumnos
particular de cantidades para especificar un punto. ambos conceptos [15]. Tambin promover la exposicin de
ideas e enriquecerlas con analgicas de eventos cotidianos,
Es importante remarcar que para fortalecer ambos conceptos discusin sobre proyecciones artsticas que representen
es importante ejemplificarlos a travs de actividades didcticas objetos en tres dimensiones en superficies bidimensionales
y ejemplos apropiados [15]. Por ejemplo, los escalares pueden [11], [12] y dirigirlas a la explicacin de fenmenos y
ser introducidos mostrando mapas de presin atmosfrica conceptos fsicos asociando esos conceptos a operadores
donde se considera un campo bidimensional, mostrndose matemticos.
lneas de nivel en el cual los valores escalares son los mismos.
Esta representacin es de gran utilidad porque se establece que
hay un valor espacial asociado a un escalar. Otro ejemplo que
puede ser de ayuda son las cartas de temperatura de la tierra,
donde se asocian regiones espaciales con un fenmeno fsico,
la temperatura (escalar).
- 299 -
V. CONCLUSIONES [5] B. Greene, The fabric of the cosmos: Space, time, and the texture of
reality, Vintage Books Edition, New York, 2003.
A travs de actividades didcticas, mesas de trabajo, [6] W. Brown, V. Churchill, Variable compleja y aplicaciones, Mc Graw
intercambio de ideas y exposicin de conceptos con ideas Hill, Sptima edicin, Mxico, 2004.
propias por parte de los alumnos de ingeniera, se ha [7] Reitz, Milford, Christy, Fundamentos de la teora electromagntica,
Addison-Wesley
determinado que los conceptos de dimensin y espacio pueden [8] G. Arkfen, Mathematical methods for physicist, Academic Pres. Inc.,
ser entendidos y asimilados de forma apropiada si ambos se Third Edition, New York, 1985.
explican desde una perspectiva intuitiva haciendo uso de [9] B. Artmann, Euclid-The creation of Mathematics, Chapter IV, Springer-
experiencias cotidianas y de material de apoyo didctico como Verlag, New York, 1999.
[10] B. Artmann, About the cover: The mathematical conquest of the third
tableros de ajedrez, representaciones de perspectivas pticas y dimension, Bull. Amer. Math. Soc. Vol. 43, no. 2, pp. 231-234, April,
pinturas que resaltan la proyeccin de espacios 2006.
tridimensionales en superficies bidimensionales. Estos [11] A. Asok, About the cover: The mathematical imagery of Lun-Yi tsai,
ejercicios han ayudado a asociar los conceptos de dimensin y Bull. Amer. Math. Soc. Vol. 47, no. 4, pp. 695-696, July, 2010.
[12] L. Y. Tsai, webpage: www.lunyitsai.com.
espacio a disciplinas formales que incrementan el [13] M. Hauser, Origen of the mind, Scien, Amer. Vol. 301, no. 3, pp. 30-
entendimiento de los operadores matemticos y de como estos 37, Sept., 2009.
estn asociados a fenmenos fsicos concretos, como puede [14] J. Bekenstein, Information in the holographic universe, Scien. Amer.
ser el caso del gradiente, la divergencia y el rotacional, cuyas Vol. 17, no. 1, pp. 66-73, 2007.
[15] G. Gonzlez, B. Martn, Las analogas en el proceso enseanza-
acciones estn relacionadas estrechamente con campos aprendizaje de las ciencias de la naturaleza, Rev. Inter. Form. Prof.,
escalares y funciones vectoriales. Vol. 17, nm. 1, pp. 197-199, 2003.
[16] Y. I. Manin, The notion of dimension in geometry and algebra, Bull.
REFERENCIAS Amer. Math. Soc. Vol. 43, no. 2, pp. 139-162, April, 2006.
- 300 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.301-306. Santiago de Chile, 28 al 30 de Octubre 2015
- 301 -
D. Implementacin del transmisor de nivel, vlvula
inteligente y posicionador
Para la variable nivel se instalaron dos elementos
inalmbricos: el transmisor de nivel y la vlvula inteligente
con el adaptador inalmbrico. i) El transmisor de nivel se
situ sobre una columna con una altura de 90 cm construida
para fines didcticos, para el control de nivel se escogi el
sistema bomba centrifuga-vlvula proporcional lo que permite
el control de la altura en la columna de 0-90cm. ii)
Finalmente se instal la vlvula proporcional en el mdulo
construido para el control automtico de nivel. En la Fig. 2.d
se observa el arreglo final alcanzado.
- 302 -
III. MODO DE UTILIZACIN lo mencionado se considera importante que en el sistema se
A continuacin se explican los pasos necesarios para que configuren los tiempos de adquisicin. Se deben establecer
los usuarios puedan utilizar el sistema WirelessHART. tiempos de actualizacin en cada transmisor, acorde a la
dinmica del proceso, teniendo en cuenta que en procesos
A. El usuario realiza un enlace IP entre el ordenador y el rpidos, se requieren tiempos pequeos y en procesos lentos
GATEWAY tiempos mayores.
Se procede a enlazar el ordenador y el gestor de la red, A continuacin se presenta una tabla tpica con los tiempos
utilizando el protocolo Ethernet, para ello el usuario configura de vida de las bateras de acuerdo al tiempo de actualizacin
una direccin IP en cada equipo considerando que los 2 que se establezcan en cada transmisor.
equipos se encuentren en el mismo grupo, como se presenta en TABLA II
la Fig. 4b. TIEMPO DE VIDA DE LAS BATERAS EN LOS TRANSMISORES DE ACUERDO
AL TIEMPO DE ACTUALIZACIN CONFIGURADO
Tiempo Tiempo de vida en aos de cada Transmisor
[seg] Temperatura Presin Nivel
1 0,9 0,6 x
2 1,7 1,3 x
4 2,8 2,2 1,3
8 4,5 3,7 2,3
16 6,9 5,8 4,1
32 9,7 8,6 6,6
60 10 10 9,5
- 303 -
B. Visualizacin de la interfaz implementada
En la interfaz implementada Fig. 7 se observa que las
variables temperatura, presin, nivel, flujo as como el
porcentaje de apertura en la vlvula se presentan de forma
continua, sin prdida de datos e informacin en el HMI,
tambin se visualiza el estado de las bateras en los
instrumentos inalmbricos, informacin necesaria para
determinar el tiempo de funcionamiento de los equipos, y
finalmente se presentan las alarmas configuradas en cada una
de las variables.
- 304 -
color negro seal de proceso de un instrumento en comunicaciones industriales.
WirelessHART, los resultados del instrumento inalmbrico de
acuerdo a las pruebas experimentales realizadas proporciona V. CONCLUSIONES
una gran fiabilidad para el control, no existen perdidas de El sistema implementado demuestra ser una solucin integral
informacin y permite desarrollar controles eficientes para los donde convergen todas las etapas requeridas para el
procesos industriales. entrenamiento prctico de una comunicacin industrial
inalmbrica. El sistema ha probado ser una herramienta muy
til para la enseanza en la temtica WirelessHART y est
siendo utilizado de forma continua en la Universidad de las
Fueras Armadas ESPE- Latacunga.
El sistema desarrollado permite realizar reconfiguraciones y
modificaciones de todos los parmetros de acuerdo como
requiera el usuario para su aprendizaje, situacin que es difcil
realizar en plantas industriales, finalmente el conjunto es
amigable y ha despertado el inters de los usuarios en las
prcticas de laboratorio que ejecutaron.
El prototipo de entrenamiento WirelessHART permite a los
usuarios realizar la comparacin de las seales de
instrumentos cableados e instrumentos inalmbricos, adems
como ventaja adicional el equipo presentado es escalable y se
pueden incluir ms componentes de acuerdo a posteriores
requerimiento del avance tecnolgico. Tambin en tiempos
futuros se podr extender a un rgimen completo de monitoreo
y control inalmbrico.
Fig. 8. Curvas de comparacin entre un transmisor almbrico y un
transmisor inalmbrico.
REFERENCIAS
[1] Control Engineering, IEC approves WirelessHART., vol.
D. Resultados de encuestas realizadas a usuarios del sistema 55, n 10, pp. 34-34, Octubre 2008.
WirelessHART
[2] J. Song , S. Han, A. Mok, D. Chen , M. Lucas y M. Nixon,
Considerando que el sistema WirelessHART implementado WirelessHART: Applying Wireless Technology in
sirve para el desarrollo de prcticas de laboratorio en esta RealTime, Real-Time and Embedded Technology and
Applications Symposium, 2008. RTAS '08. IEEE, vol. no, pp.
temtica se realizaron encuestas a las personas que utilizaron 377-386, 22-24 Abril 2008.
el sistema, con el fin de determinar su conformidad con el [3] ESPE, Cursos UEC, [En lnea]. Available:
mismo; se plantearon las siguientes preguntas: http://www.espe.edu.ec/portal/portal/main.do?sectionCode=
204.
[4] A. Bertin, F. Buciol y C. Lanza, Concepts of didactics in
intelligent, Intelligent Systems Engineering, 1992., First
International Conference on (Conf. Publ. No. 360), vol. no,
pp. 257-262, Agosto 1992.
[5] S. Midkiff, Mobile and wireless networks and applications
[Education & Training], Pervasive Computing, IEEE, vol.
1, n 4, pp. 9-11, Octubre-Diciembre 2002.
[6] M. Bustamante, G. Moreno, A. Pelaez y C. Madrigal,
a) b) Design and Implementation of an Automation Didactic
Module focused to Machine Vision and Programmable
Logic Control, Engineering Mechatronics and Automation
(CIIMA), 2014 III International Congress of, vol. no, pp. 1-
5, 22-24 Octubre 2014.
[7] A. Cordeiro, D. Foito y M. Guerreiro, Power electronics
didactic modules for direct current machine control, Power
Engineering, Energy and Electrical Drives, 2009.
POWERENG '09. International Conference on, vol. no, pp.
635-639, 18-20 Marzo 2009.
c) d) [8] C. Lara-Nino, C. Torres-Huitzil y J. Barron-Zambrano,
Fig. 9. Resultados de las encuestas realizadas a los usuarios del Sistemas Versatile educational and research robotic platform based
WirelessHART. on reconfigurable hardware, ReConFigurable Computing
and FPGAs (ReConFig), 2014 International Conference on,
En las encuestas realizadas a los usuarios responden en un vol. no, pp. 1-6, 2014 Diciembre 2014.
alto porcentaje que el sistema WirelessHART es de fcil [9] Y. Linn, An Ultra Low Cost Wireless Communications
utilizacin, la presentacin de los datos es amigable, de fcil Laboratory for Education and Research, Education, IEEE
entendimiento, as como tambin este sistema brinda la Transactions on, vol. 55, n 2, pp. 169-179, Mayo 2012.
motivacin necesaria para la actualizacin de conocimientos [10] S. Stankovski, L. Tarjan, D. Skrinjar, G. Ostojic y I. Senk,
Using a Didactic Manipulator in Mechatronics and
- 305 -
Industrial Engineering Courses, Education, IEEE [14] P. Ferrari, A. Flammini, D. Marioli, S. Rinaldi, E. Sisinni y
Transactions on, vol. 53, n 4, pp. 572-579, Noviembre A. Taroni, An innovative distributed instrument for
2010. WirelessHART testing, Instrumentation and Measurement
[11] S. Balhara y S. Srivastava, A programmable temperature Technology Conference, 2009. I2MTC '09. IEEE, pp. 1091-
control system, Industrial Automation and Control: 1096, 5-7 Mayo 2009.
Emerging Technologies, 1995., International IEEE/IAS [15] S. Raza, A. Slabbert, T. Voigt y K. Landernas, Security
Conference on, pp. 588-592, 27 Mayo 1995. considerations for the WirelessHART protocol, Emerging
[12] A. Kim, F. Hekland, S. Petersen y P. Doyle, When HART Technologies & Factory Automation, 2009. ETFA 2009.
goes wireless: Understanding and implementing the IEEE Conference on, pp. 1-8, 22-25 Septiembre 2009.
WirelessHART standard, Emerging Technologies and [16] H. Snchez, R. Vilanova y O. Arrieta, Implementacin de
Factory Automation, 2008. ETFA 2008. IEEE International controladores PID: Equivalencia y Optimalidad, Jornadas
Conference on, pp. 899-907, 15-18 Septiembre 2008. de Automtica, vol. XXXV, pp. 1-6, 3-5 Septiembre 2014.
[13] S. Raza y T. Voigt, Interconnecting WirelessHART and
legacy HART networks, Distributed Computing in Sensor
Systems Workshops (DCOSSW), 2010 6th IEEE
International Conference on, pp. 1-8, 21-23 Junio 2010.
- 306 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.307-311. Santiago de Chile, 28 al 30 de Octubre 2015
- 307 -
industriales, b) programacin del algoritmo de control en el que enva una seal elctrica al PLC en el cual se implementan
PLC, c) programacin del sistema HMI. los algoritmos de control P, PD, PI, PID para la evaluacin de
A continuacin se presenta el diagrama de bloques del los diferentes controles y para la visualizacin de los datos se
sistema implementado. utiliz una pantalla tacto sensible, los elementos de control
final son el sistema motor-variador-bomba, dicho sistema
permite la regulacin proporcional del caudal por las tuberas,
se instalaron vlvulas manuales que permitan generar carga al
sistema para evaluar los controles ante perturbaciones.
El diseo del sistema velocidad se representa en el siguiente
diagrama de tuberas e instrumentacin.
- 308 -
sintonizar y evaluar los diferentes modos de control y
determine el algoritmo ms eficiente para cada proceso, as
como tambin que se encuentre familiarizado con aplicaciones
industriales. Se consider que la iteracin con el usuario se
realice mediante un HMI implementado en una pantalla tacto
sensible.
La programacin del PLC se inicia con la adquisicin de
datos de los transmisores de cada variable, posterior a esto se
realiz el escalamiento de la seal, se dise el algoritmo del
control que es seleccionable de acuerdo al modo de control
requerido P, PI, PI, PID, se escalaron los datos que son
enviados al elemento de control final. El procedimiento
mencionado anteriormente se realiza de forma cclica y
continua para cada proceso.
- 309 -
tpicos se muestran a continuacin:
a) b)
IV. RESULTADOS
A. Pruebas del Transmisor de Caudal
Los usuarios realizan las pruebas de calibracin del
transmisor, utilizando el instrumento patrn (rotmetro), para Fig. 10. Curvas de respuesta de los controles implementados en el proceso
caudal.
la calibracin se tomaron 19 puntos de prueba, los resultados
- 310 -
La figura 10 indica claramente al estudiante que los mejores y velocidad, as como de forma prctica evaluar los controles
controladores para el proceso de caudal son: proporcional ms utilizados, dicho mdulo presenta una solucin industrial
integral y proporcional integral derivativo, destacando adems integral en donde convergen etapas de estudio como
el mtodo de sintona ms adecuado. El estudiante puede Instrumentacin industrial, control de procesos,
observar que en los controles antes mencionados no existe comunicaciones industriales y diseo de pantallas HMI,
sobre impulso (overshooting) y un tiempo de estabilizacin no temticas existentes en las carreras de ingeniera.
mayor a 15 segundos. Esta forma prctica de implementar los El mdulo didctico sirve para la capacitacin continua de
algoritmos de control y sintona de los controladores permite estudiantes proporcionando un ambiente de aprendizaje
al estudiante desarrollar el claro concepto de que en sistemas moderno, participativo y es actualmente una herramienta
valiosa y activa, usada rutinariamente en los laboratorios de la
rpidos, como es el caso de caudal, los controles ms
ESPE Latacunga para estudiar sistemas de control de procesos
recomendados son Control PI y Control PID.
como: P, PI, PD, PID o disear controles avanzados como:
C. Evaluacin de los Controles en el Proceso Velocidad difuso, predictivo, redes neuronales. Estos trabajos se facilitan
Para realizar la sintona de los controladores el usuario gracias a que los instrumentos generan y reciben seales
utiliza el mtodo de tanteo. A continuacin se presenta la tabla estndares de instrumentacin (4-20mA o 1-5V).
tpica de las constantes obtenidas en los diferentes controles. En las actividades prcticas desarrolladas, los procesos
velocidad y caudal trabajan de forma independiente lo que es
TABLA II una gran ventaja para el desarrollo de prcticas de laboratorio
VALORES DE PARMETROS PTIMOS PARA LOS DIFERENTES TIPOS DE
CONTROLES OBTENIDOS DURANTE UNA PRCTICA EN EL PROCESO
ocupando menor espacio y mayor cantidad de prestaciones, en
VELOCIDAD la actualidad gracias a los buses de campo abiertos, es posible
Ti Td integrar dichos procesos en Sistemas SCADA almbricos,
Modo de Control Kp inalmbricos mediante las tecnologas Wireless, bluetooth,
(min) (min)
Proporcional 0.85 - - zigbee.
Proporcional 0.85 - 0.5
derivativo REFERENCIAS
Proporcional 0.85 3.5 -
integral [1] F. Ramrez, R. Domingo, M. Sebastin, Deep Drawing Tool for E
Proporcional 0.5 3.0 0.5 learning, Education Engineering (EDUCON), IEEE, pp. 1857, 1866,
integral derivativo Apr. 2010.
[2] M. Colla, T. Leidi, M. Semo, Design and Implementation of Industrial
Tambin el estudiante realiza la evaluacin de los controles Automation ControlSystems: a Survey, 7th IEEE International
Conference on Industrial Informatics, INDIN, pp. 570-575, Jun. 2009.
de forma combinada para determinar su comportamiento ante [3] E. Batista, A. Silva, L. Gonda, M. Pereira, I. Da Silva, W. Ferreira, F.
diferentes valores de consigna. D'Elia, IEEE1451-based Multi-Interface Module (I2M) for Industrial
Para realizar la sintona de los controladores durante la Processes Automation, Sensors Applications Symposium, IEEE, pp.
prctica se utiliza el mtodo de tanteo. 220-224, Feb. 2008.
[4] J. Zhang, J. Nguyan, J. Morris, X. Zhihua, Batch to Batch Iterative
A continuacin se presenta la grfica de respuesta tpica de Learning Control of A Fedbatch Fermentation Process Using Linearised
los controles evaluados. Models, 10th International Conference on Control, Automation,
Robotics and Vision, IEEE, pp. 745-750, Dec. 2008.
[5] A. Cordeiro, D. Foito, M. Guerreiro, Power Electronics Didactic
Modules for Direct Current Machine Control, International Conference
on Power Engineering, Energy and Electrical Drives, IEEE, pp. 235-
239, Mar. 2009.
[6] R. Yokokawa, H. Oneda, S. Osawa, K. Ozaki, Development of a
Teaching Material that Can Motivate Students to Learn Control
Engineering and Image Processing, IEEE 17th International
Conference on Computational Science and Engineering (CSE), pp. 413-
419, Dec. 2014.
[7] M. Bustamante, G. Moreno, A. Pelaez, C. Madrigal, Design and
Implementation of an Automation Didactic Module focused to Machine
Vision and Programmable Logic Control, III International Congress of
Engineering Mechatronics and Automation (CIIMA), IEEE, pp. 1-5, Oct.
2014.
Fig. 11. Curvas de respuesta de los controles implementados en el proceso [8] H. Snchez, R. Vilanova, O. Arrieta, Implementacin de controladores
velocidad. PID: Equivalencia y Optimalidad, XXXV Jornadas de Automtica,
En la figura 11 se observan los controles obtenidos en el Espaa, pp. 1-6, Sep. 2014.
[9] O. Carranza, R. Ortega, L. Oliva, E. Miranda, J. Reyes, Prototype for
proceso velocidad. El estudiante puede deducir claramente que measuring the Power Quality of a Single Phase Grid, Central America
los controles ms eficientes son control PI y control PID and Panama Convention (CONCAPAN XXXIV), IEEE, pp. 1-6, Nov.
debido a que presentan estabilidad, no existe sobre impulso y 2014.
el tiempo de establecimiento es de 25 segundos, dichas [10] G. Cazarez, C. Lpez, A. Lpez, J. Morales, A. Montoya, H. Castilla, J.
Fonseca, Diseo de un prototipo didctico para la implementacin de
caractersticas son evaluadas en diferentes puntos de consigna. redes de sensores inalmbricos basados en el protocolo zigbee, Revista
Ra Ximhai, Vol 7, Mexico, pp. 315-324, Sep-Dic. 2011.
V. CONCLUSIONES [11] J. Herrera, M. Barrios, S. Prez, Diseo e implementacin de un
sistema scada inalmbrico mediante la tecnologa zigbee y arduino,
La construccin del mdulo didctico permite a los Revista prospectiva, Vol 12, Colombia, pp. 65-72, 2014.
estudiantes familiarizarse con procesos industriales como flujo
- 311 -
- 312 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.313-318. Santiago de Chile, 28 al 30 de Octubre 2015
! $ " #
>
/
#
! #
+?
70
" "
>
"
}
+
"
! #
=+
!
!
Index Terms % %
!"
!"%
&
(+ ###"
#"
!
"" !
"
# #
"
'">#
"
# "
!""# ! "
"!
%
{~!"Q~^
$
""
"
}""Q
! %" "
&"!'!
" # Q
Q ~
<"
>#""
! "!
# # "
!# * / <=>?
!
Q
""!
KQX<=>?\>><=>? " "
! "
X?
^ ^`${$ # ^ X
"
!}&~Q}`~Q}^'
{"""`$
"' # " !
~X K
${ # ^
" "!
X
"
! }& ~ Q }`
"
# !
~Q}^'{"
$
"'
* {!` # ^ X Q!#
X ^
"
!}&~Q}`~Q}^'
""
{"
"' #
X X${^
$ #
~"
X
"
! }& ~ Q }` """##
~Q}^'{"$
"' "" QX
!
- 313 -
#!" "
'#^
!
"
"
' " "
~" "
"" #
{#
""
! "!"""
"
"
# ^
" # "
"^
%
QX
""{
" #
#
}""
!
!
""
!
""
"
} "
" #
"
" ! /?
}! "" "!
"
# {
"
#!
!!
!##""
""
"{
"
" " #
\QX>
%>Q{ ~^
$
#
~ ! "" !
!
^
"
}~Q}~
! &
!
"
' &! ~
X
X~\X X~
#
"" #
~
"
"
!'"!
><
"
{
" }
"
""#Q
Q ~%>
#
#
}
!
' # !
#
" "
" "
! " ~ ""
#
{ #
""
% " "
!
# "$"
"
#
"
} " "$
" !"
Q\~~\QQ
~X~X\ #""
}~Q}
#
! # ! & # "
#
}~Q} # <==>
" <==
#
# #
^ X " # ! "" "
^\
"#
"#
""?"
"
#"
#
"#
- 314 -
& "
' # " ! &
<
\QX<
"
%>&
>> & "
!
~
& #
# "
#
" #
/ # ! # ! <= !!
# #
& #
\ # & #
& #
# " > ? # "
> # >> & !
"#'>#
###
"
?"'?
<=
#
#
"
"#
! #
>?"
! #
#Q
Q{ ~<=><!
#
"> "
"
"
" " >= #
#
\QX&
<= " #
Q
Q{ ~
! ! ><
#
QX
!" >> # # '
"
" #
"
#
#
" " "
"
#!""
"
'"
% {
" &
"
>=
"
" " #
"
" " "
\ # #
"%<
#
#
""
"
"
# Q
Q{ ~ # >= "
"
#!""
# &Q#Q{ ~
"
!
}
" ^
#!
#
"!
"
"
^ # #
# "
- 315 -
" ! "
! ""
!!
QX # #
!
#
"
"""
$ !&
>=
"
"
% %#"
##
"%
?#$
%
"
&
" !
&
"
! " !
""
#
"
"
!
&Q#Q{ ~
^
#!
#
!
!
"!
^ # #
# "
%<%}
"
\
"#%
%%}
"
\#%}#
%
"
""
#!#
"
\#%}# &
"
"& &
#
#"##
"
&
#&
#
#
#"## !
"!
##"<>"
#
'" !
#
- 316 -
^ # #
# "
%?
"
""
#
!# %
"
"#} "
#!#
\
#
'"
!
#" #""
#
! "
! ""
!
#!#"
! !
!
"#%/
#
!
&/
>=
% / % }
" # }
%%}
"#} !'"#
#'
# # #
! &
!
%
"#} #
$
"!" \QX"!
"
#
%} "
Q~
"#
~~ ~~ ~"
! &
!!
#
"
"
#~
&Q#Q{ ~
^
#
!
- 317 -
#
#"
!}Q
#^
#!"
#
"
# "
}Q " "
"
" "
!
% ^
^\ "
"
""
"
#
^\ "
"&
#
Q!# #
^ # " "
% # ""
%>="!!
# ""
!#
"!#
Q
~~
\QX ^X
'
<=>? # #
"
!
}
~ Q }` ^ \
" ^\
^
#
{ \!$
!
}
~ Q }`
>< QX{
"""
{
# !
Q
} ^
Q{ ~ #
{ # # X$
!"
X%XXX~
^!
Q > " }
}"" Q
}""
! !
! / \~XXXXX % X
> {<>
"
# <==/~\
< QX <=><
~" ^
"" \
! "
!""<? {~ * *
{\
#
# X #
"
"
' "" X
X X
<=>= XXX}
>?=>?>=XXX}
""#Q
X"
!
""#
Q{ ~
!
}
QX
Q!#}>\%X
~ Q }` <=>? #
Conference!*<==>>>>?
=#<=
^ ? Q
%
"
~
Q "
X } ^
X
>}<>=<==/~/>?/<//?>/
\
! "
! X * } ~
#
%!"~!
~" XXX <== " < } / { //
#!" XXX*^$
"<"!"! X""\$$ ^ Q} \
! #&& >>^! ^ ^ } \ X
"!
Q
~" \~XXXXX %
X
>=><==^#
# # %
* %# \ ~! ^
\
~
# } # #
^
<=>%X
~{>/{>?<<?/===
"
"!!
" /
^ " ! "
X X
K#!"
! X
<=>> XXX } >?< >? XXX
# # }
^ Q!#
' " >= \
#
^ #
\ !"
!
! #
'\"
Q
"
X\QX<=><XXX<=><}
'"
# K{>{K{>XXX}
>> *{Q#%
"
"
"
X
<== %X <==
\ " < <== }
%<X{%><XXX}
- 318 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.319-323. Santiago de Chile, 28 al 30 de Octubre 2015
&`" \
" " "
+?
'
"$
${
$&"
+
>
!
+
X "
}
Index Terms!
%
*&*%
"
" " >
!! < X !
"
X
" } } !! "!
" &
&
$
" $ "
"
" " X"
!!
"
"
$" ! X
&
"!""
!
""
$ Q "
!` "
"
Q`"
&!
!! " \
Q}"
"
}
"
" & "
!
&&$
} ! "
! & &
$
&
> Q
"
X
! =
*
<=>?
"
KQX<=>? >>
\
<=>? "
}
!
!
^ ^`${$ # ^ X
"
!}&~Q}`~Q}^'
} }
} "
{"""`$
"' "&
!!"
~X K
${ # ^
!&
X
"
! }& ~ Q }` !
~Q}^'{"
$
"'
* {!` # ^ X
"
!}&~Q}`~Q}^'
{"
"'
- 319 -
%< "
"
%> "
&
}
" "' "
X~} XQX
}
"""
Q
"$
"&"
&
"
!$
" `&
& !
"
"
^}~{}\ ^
}
~"{} \" & "
"
\
"`%X~"
&
`&
!
"$ Q !
"
!
"
" {
X !
!
X $ "
!
"
!"
! !
"
$ }Q
"
= >= $
"
~X^X~~^\~{==
%"
X "
Q
"$
"
"
!
&
"" " Q " "
"
"'"
X &
`"
""
!
" "
!$
"$`&
!!
<!`
"" " &
""
&&"
`&
& ! X & "" "
X !! "" " ! & &
!
&
& "
"" &
"
& `"
! ` !! ! & "
"X
"&
Q
"
"&
!
&
!
`&
&
\ !$
&
&
&
" `&
& X !
" "
"
"
"
!
}
"
X
`&
"
"""'
"
`&
&
"""
&
`
!$`&
!!!!&
\ "
"
!'`
%"
!
- 320 -
^}\^X ^ XQ~~X^\ X " "
!
"
`!
"
}$
#Fluid Lab " " !
!
%!$""
!Q"&!&
"
!
=!
"
"
!` " regin
X
muerta
"$
""
'" \
? ? ! !
X "
'
"
"
'
!
$
""
"
"
'"
X$
\Q\>
'"!
"!
%
Q
!
- 321 -
<"""
\Q\<
!
\""&
"
!"
"!"
!!
=>
?\"!&
$
\" " & !!
&
"
" ! &
$
&
!`
"
"
$
!
/
" ! &
"
!"
'
&"
>= \" " &
$
\Q\
'"
! "` !
&
"
" " " &
!!
'
"
" ! } }
"
!`
&
$ "
"
" `
? !
"'"
"
`
<= }
!
"
\*
~X~ X}\\^X~ XQQ\
}
$
}
& !
" &
%
~X}&
#
"
%?$
%
Q
}Q ~" " == ~
} } } }
"" $ ""
? X
&!
$
" & " !"
> \ ! " "" $
"
&
&
!
& $ " "
- 322 -
{}&
===<>%=<< <
"
"
!!
% !
%
Q " !$
& &
& }
}Q
!
"
?
! &
Q
~X~
$
"
X "
$
$
$
"
"!&"!
"
$
~"
} ~ "
" "
} ` "" $
!
\Q\
!
!
"~
!$
" &
"
}
G
#"$ ' !
"
\
"
" &
=? =<
!!
"
=? = &"""
"
= =<
"
=/? =/?
" "
=? =<>
`
=? =
"
"
*
=///=
"
!
}
H
J
? =/{==< ~Q}`"
` `
^ ^
X$ \
"
!!
&
}""&
`"
X%XX\~
"`"
" > > `
< X
<==> \"
! " & !
/={>==~/={>?{={
"
>>= < < \" * K
}
"
> "$ & ~\<
}\"
&} }Q
`
\ ! <==
}'!
"
> ^#K{?~/=>=
{^\*{^%{~!*\
%
%
X
Q
<== !>? ?{?<
%??{/> ###'
~=>{
=<========="~~=>{=
"&! ? *K" \
K " ^}~ }\ "
%
"K\"<==
- 323 -
- 324 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.325-332. Santiago de Chile, 28 al 30 de Octubre 2015
- 325 -
que extraen el exceso de agua, de esta manera se obtiene el III. SELECCIN Y DISEO DE LA TRITURADORA.
concentrado de cobre [6]. En nuestro caso se eligi una tipo mandbula como la que
2.1. Tipos de trituradoras primarias se muestra en la Figura 3 en el extremo izquierdo, aqu se ve
nuestro prototipo con algunas modificaciones del modelo
Algunos de los equipos de una trituradora de cono tpico y original, una de stas es el uso de un doble tambor para
con todo su equipamiento asociado, es decir, de alimentacin, balancear mejor el peso y el momento de la trituracin del
cintas transportadoras y pantallas, se pueden encontrar en material, as mismo a la derecha de esta misma figura se
algunos de los concentradores chilenos. Se representa a observa una trituradora marca Retsch de fabricacin alemana
continuacin en la figura 1, el esquema de una trituradora con y que utiliza un solo tambor, un perno de regulacin de
los diferentes factores que afectan al proceso de reduccin de movimiento, las placas de trituracin de nuestra trituradora
tamao de un material de flujo a travs de la tolva de son de acero y tipo diente sierra a diferencia de la Retsch
trituracin. [7], [8]. moderna que es totalmente plana y de tungsteno, la cual logra
as una mayor trituracin del material porque aprovecha toda
la superficie. En nuestro caso las placas que nos sugiri el
programa SolidWorks y que luego fueron diseadas en
AutoCad son de acero templado que sirvieron sin problema
para triturar todas las rocas de mina que se utilizaron para las
pruebas.
- 326 -
variable de entrada y que ser llamada posicin en radianes, condiciones propias del tamao de la mquina que no dispone
debido al movimiento de un perno regulador para as obtener de suficiente espacio, por tanto, no es posible realizar el
al cierre de estas placas el volumen de material triturado que acople directo entre el motor paso a paso y el eje del tornillo,
se requiere a la salida. Este material que representa la variable por lo cual surge la necesidad de un sistema alternativo para
de salida es el peso y ser medido con una celda de carga. Para transmitir la fuerza que emite el motor PAP.
esto se tomaron 1024 datos (210= 1024) y as aplicar la Existen diferentes mtodos mecnicos que permiten este fin
transformada rpida de Fourier en el anlisis de la calidad de y que cumplen con las caractersticas ms relevantes como
la seal en el dominio de las frecuencias. son: Construccin y montaje, costos, eficiencia,
A continuacin se procede a revisar la calidad de los datos, mantenimiento. A todo lo anterior se le debe aadir que en
realizando un programa en el editor de MATLAB, que este proyecto la transmisin es en longitudes pequeas y a
permita comprobar la calidad de los datos con los que se estn bajas revoluciones, esto tambin tendr mucha influencia al
trabajando, los cuales describen realmente la excitacin del momento de seleccionar el mtodo apropiado.
sistema o si hay presencia de ruido que afecte a las mediciones De acuerdo a esto se procede a seleccionar el mtodo que
Para esto en caso de no poseer un Data-Logger, la mejor se adapta en este trabajo, para ello se procede a designar
herramienta que permite el anlisis de todas estas mediciones, mediante pesos la importancia de cada uno de los indicadores
esto es, el anlisis grfico, el anlisis estadstico y el anlisis en una escala de 0-1. En la Tabla IV se indica dicha
de seales en el dominio de las frecuencias, es el programa informacin.
Los pesos asignados en cada criterio estn en funcin de la
MATLAB, ya que esta es la herramienta bsica para los
disponibilidad de recursos (materia prima) y de las
CADCS.
condiciones propias de la mquina, por esta razn al criterio
En la Tabla II y III se indica una muestra representativa de
de construccin y montaje se le ha dado un peso mayor que al
los diferentes datos hallados experimentalmente a lazo abierto
resto ya que de esto depende la cantidad de elementos
y que sern posteriormente utilizados para la identificacin del
adicionales que se necesitan implementar a la mquina para
modelo matemtico de nuestra trituradora.
TABLA II
poner en accin la alternativa expuesta, por ejemplo, el
UNA MUESTRA DE LOS VALORES MS SIGNIFICATIVOS DE LOS RESULTADOS sistema de poleas requiere de un dispositivo para tensar la
HALLADOS EXPERIMENTALMENTE DE LA TRITURADORA. banda, caso contrario la eficiencia disminuir, en contra
ngulo Voltaje Peso de Peso de posicin a los sistemas de engranaje o rueda de ginebra que no
en (salida de Entrada salida requieren de este dispositivo, el resto de pesos asignados
radianes PLC) (trituradora) Zaranda dependen en gran parte del primer criterio, por lo cual se les
enVoltios kg. kg. ha asignado un rango menor. El criterio costos es el que se ha
0 0 2 1,25 considerado el segundo ms importante ya que de esto
9,81 2 1,36 depender la inversin para la aplicacin del presente proyecto
2 10,2 2 1,42 y as mismo los costos sern mayores a medida que se necesite
3 10,1 2 1,385 mayor cantidad de elementos para su montaje.
3 9,7 2 1,52 En esta misma tabla se indican adicionalmente los valores
asignados para cada alternativa de acuerdo al indicador, stos
TABLA III estn delimitados en una escala de 0-10 donde 10 representa
UNA MUESTRA DE LOS VALORES MS SIGNIFICADOS DE LOS RESULTADOS lo mejor mientras que cero representa lo peor. Cada dato
HALLADOS EXPERIMENTALMENTE DE LA TRITURADORA.
numrico est basado en las caractersticas sealadas
Diferencia de Torque Longitud de la anteriormente
TABLA IV
peso material (Nm) punta del perno TABLA DE DECISIN MULTICRITERIO PARA SELECCIONAR EL MTODO DE
(entr/sali) kg regulador (m) TRANSMISIN ACADMICA.
0,75 2,706 7 x 10-4
0,64 4,671 8 x 10-4 INDICADORES
0,58 5,428 9,3 x 10-4 Constr. Cos- Eficien Manteni- Mante- Valor
0,615 6,28502 10,2 x 10-4 y tos -cia miento nimient Final
0,48 6,28502 10,2 x 10-4 Mont- o
aje,
(0,4) (0,3) (0,1) (0,1) (0,1)
De esta forma con los datos anteriores y haciendo uso de la A Polea 4 4 2 10 1 4,1
metodologa CADCS, se obtuvo el modelo de la trituradora l Engr-
10 7 10 5 10 8,6
t anaje
de primer orden como se muestra en la ecuacin (1), donde e Cade
PLA-TRI es la funcin de transferencia. r -na 4 4 10 5 10 5,3
.
T
PLA TRI
1,567 (1) r Rue-
0,0001 S
1 a da de
n Gine- 8 6 10 5 8 7,3
bra
IV. DISEO DEL SERVOMECANISMO Y CONTROLADOR.
En la presente investigacin es necesario el diseo de un
sistema de transmisin mecnica debido principalmente a las
- 327 -
El servomecanismo Rueda de Ginebra con un valor de 7,3
es la segunda mejor opcin despus del sistema engranajes, la
diferencia con respecto a ste tipo radica en el tiempo de
construccin de las ruedas que tienen un nivel ms complejo,
este sistema se lo puede apreciar en la figura 3.
El mecanismo rueda de Ginebra se compone de la rueda
conductora, en el mismo eje de la rueda se acopla el eje del
motor paso a paso, mientras que en la rueda conducida se
acopla el tornillo ajustable [12]. La rueda conductora dispone
de un pivote que al girar hace tope con una de las 4 ranuras
que tiene la rueda conducida; en este caso por cada vuelta
completa de la rueda conductora, la rueda conducida girar
de vuelta es decir 90. En este proyecto es necesario que el Fig. 3. a) Mecanismo rueda de Ginebra b) Sistema de engranajes utilizado en
este trabajo.
tornillo ajustable gire media vuelta, por tanto se requiere que
la conductora gire 2 vueltas con lo cual completar 180 en la El modelo del motor que es simulado en Simulink se
rueda conducida representa por dos ecuaciones diferencial a partir de las leyes
De acuerdo al valor Final obtenido en la Tabla IV, la mejor fsicas elctricas y mecnicas del motor, que se pueden
opcin es utilizar es el sistema engranajes con un puntaje de apreciar en las ecuaciones (3) y (4) [14].
8,6, lo cual se corresponde con las condiciones de la mquina,
el sistema engranajes no requiere de mucho espacio, as V K * w
R * i
L *
di (3)
tambin su construccin es ms rpida con referencia a los dt
otros sistemas, tiene muy buena eficiencia y se prolonga su
vida til con un adecuado mantenimiento que es la lubricacin T K * i
b * w
J *
dw (4)
de los dientes. Debido al valor obtenido se selecciona para dt
esta servotransmisin el sistema Engranajes. A continuacin El retardo del tiempo es de 16 segundos, porque en todo
se procede a disear las dimensiones de las ruedas dentadas proceso en el que se presentan bandas transportadoras, poseen
que componen el engranaje [13]. un tiempo desde que el material cae en la banda hasta que es
Para el clculo del nmero de dientes de la rueda finalmente medido este valor, tal como se hizo en este trabajo.
conductora (engranaje), se debe cumplir con la ecuacin (2).
4.1. Controlador PID.
Z 1 n1 (2) Estos controladores son muy usados en la industria por su
i
Z 2 n2 fcil implementacin, adems de venir como un bloque de
programacin en los PLC, son fsicamente equipos que
Donde: permiten controlar con las ganancias Kp. Ki, Kd (ganancia
i es la relacin de transmisin, Z 1 es el nmero de dientes Proporcional, Integral y Derivativa respectivamente) los
de la rueda conductora, Z 2 es el nmero de dientes de la rueda procesos para los que han sido requeridos. El mtodo de
sintona de este controlador se verifico en lazo cerrado, y fue
conducida, n1 son las revoluciones por minuto de la rueda
el de Ziegler & Nichols, para esto se utiliz la herramienta de
conductora, n2 son las revoluciones por minuto de la rueda autoajuste que ofrece MATLAB.
conducida. A continuacin se muestra en la figura 4 el uso de este tipo
En el presente trabajo el tornillo ajustable necesita girar de controlador al proponer un control en cascada para el
media vuelta, para lo cual en el mismo eje del tornillo se proceso de trituracin.
montar la rueda conducida (pin) que se adopta con 10 Dicho controlador consta de un motor PAP, ambos
dientes, mientras que la rueda conductora se adopta de 1 reguladores PID y los periodos de control no son los mismos,
vuelta en consecuencia y aplicando la ecuacin 1 se tiene: el motor es 10 veces menor, que el control de la variable
principal que es el peso.
Z 1 10 dientes 0.5 n1 .
i 0,5
Z2 Z2 1 n2
Z 2 20 dientes
- 328 -
Fig. 4. Modelo de la trituradora representado en la herramienta Simulink de MATLAB.
Se observa en la figura 5 el resultado de aplicar el software 4.3. Controlador MPC (Modelo de Control Predictivo).
MATLAB y la herramienta de control PID, cuya entrada de
referencia es una seal escaln de 10 kilogramos. Aqu la En este tipo de controlador la prediccin de salida de un
salida se representa con color violeta y la entrada con color proceso est basada en el perfil de la salida y entrada, pasada,
azul. es un importante mtodo de control avanzado, para superar los
problemas de control de sistemas multivariable.
RESPUESTA ESCALON DEL SISTEMA
300 En las aplicaciones de sistemas de control predictivo, las
250
variables de salida son tambin llamadas variables controladas
200
o CVs, mientras que la variables de entrada, son llamadas
PESO (kg)
150
variables manipuladas o MVs, lo disturbios se los conoce
100
como, variables anticipatorias o feedforward, o DVs.
50
El objetivo del control predictivo MPC, es determinar una
0
9.65 9.7 9.75 9.8
TIEMPO (Segundos)
9.85 9.9 9.95 10 10.05
secuencia del movimiento del control, que son: los cambios en
Fig. 5. Respuesta al aplicar una entrada escaln y un regulador, al esquema
la entrada manipulada (u), as como tambin la salida actual
anterior. (y), la salida predictiva futura , y la entrada manipulada (u),
todas se muestran en la figura 6.
4.2. Controlador con Predictor de Smith. El instante actual muestreado es denotado por (k), la
Como es conocido uno de los factores que ms afecta la estrategia calculada de MPC, de un conjunto de valores M, de
calidad y estabilidad de un sistema de control, ya sea este la entrada u (k+i-1), i=1,2,,M], o sea, el conjunto de
basado en PID u otro cualquiera, es la presencia de retardo valores consiste de una entrada actual u(k) y entradas futuras
puro o retardo por transporte en el canal de control. Muchas M-1, La entrada se mantiene, despus que el control M se
soluciones han sido intentadas para compensar el efecto mueve, las entradas se calculan de manera que el conjunto de
negativo del retardo, destacndose entre otros por su sencillez P que predijo la salida (k+i-1), i=1,2,,P] alcanza el
y efectividad el llamado Predictor de Smith. punto de ajuste de manera ptima, los clculos de control se
El Predictor de Smith en su forma original, supone la basan en la optimizacin y de la funcin objetivo.
modelacin del proceso a controlar mediante una funcin de El nmero de predicciones es referido como horizonte de
transferencia de primer orden con retardo, como la de la prediccin, mientras que el nmero de movimiento de los
ecuacin (5) controles es llamado horizonte de control, esto se puede
Kes (5) apreciar en la figura 6 [15].
G( s)
Ts
1
Seguidamente se muestra el resultado que se obtuve al
aplicar un Predictor de Smith, como se puede apreciar en la
figura 6, donde con rojo se ve la salida actual del sistema a los
10 segundos y con azul la referencia o entrada del sistema, que
para este ejemplo se la dejo en 10 kg.
RESPUESTA ESCALON, LUEGO DE HACER USO DEL PREDICTOR DE SMITH
10.1
10.08
10.06
PESO (kg)
10.04
10.02
10
9.98
9.9999 9.9999 9.9999 9.9999 10 10 10
Fig. 6. Objetivo del control predictivo MPC [15].
TIEMPO (s)
Fig. 6. Respuesta ante una seal escaln al aplicar un Este tipo control es aplicado a la trituradora, con la
Predictor de Smith. finalidad de mejorar la respuesta del sistema tal como se
- 329 -
muestra en la figura 7, donde se puede apreciar que dentro del Plant Outputs
SALIDA DE PESO (kg) Y POSICION (rad)
subsistema modelo de la trituradora se encuentra casi la 200
LINEA BASE
POSICION (rad)
totalidad del modelo de la trituradora planteado en la figura 4, la 150
AUTOAJUSTE
salida del mismo se la compara con las dos entradas de referencia 100
o r (t). 50
0
100
PESO (kg)
-100
-200
-300
0 1 2 3 4Time (seconds)
5 6 7 8 9 10
TIEMPO (s)
Figura. 8. MPC ajustado con opciones avanzadas y la funcin de desempeo
IAE.
[17]. 120
100
- 330 -
completamente controlable, es decir que el diseo basado en el
ndice de desempeo cuadrtico produzca un sistema de
control estable [22]. A continuacin se muestra la figura 10.
PESO,POSICION,PWM,TORQUE PAP CONTRA T
CURVAS DE RESPUESTAS DE PESO,POSICION,PWM,TORQUE PAP, CONTRA T
35
PESO
30
25
20
15
10
5
Figura. 11. Esquema de la instrumentacin utilizada en este trabajo
POSICION PWM Seguidamente se indica en la figura 12 el diagrama de
0
TORQUE PAP bloques utilizado en MATLAB/Simulink.
-5
0 10 20 30 40 50 60 70 80 90 100
TIEMPO (s)
Fig. 10. Respuesta de los estados intermedios de la trituradora, que se los
puede apreciar mejor como cada unin de los bloques de la Figura 4.
ESTABILI- 140
ZACIN
120
TIEMPO 2,9s 0,5s 1,85s 1,75s 0,3s
DE 100
PESO (kg)
SUBIDA O 80
LEVANTA
60
-MIENTO
ERROR 260 kg 0,18 kg 4 kg 2 rad 152 kg 40
EN 20
ESTADO
0
ESTABLE
-20
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
TIEMPO (s)
V. IMPLEMENTACIN DEL SISTEMA DE CONTROL. Fig. 13. Control basado en Predictor de Smith y Arduino
Una se vez que se escogi como mejor estrategia de control
al controlador basado en Predictor de Smith se procedi a VI. CONCLUSIONES.
conectar en tiempo real a la trituradora con la tarjeta 1. Para decidir cules son los mejores sistemas
Arduino.Que es una plataforma de prototipos de electrnica mecnicos que se adaptan en la servotransmisin
de cdigo abierto (open source) basada en hardware y del presente proyecto se utiliz una tabla de
software flexibles y fciles de usar. Quedando conectado decisin multicriterio, mediante este mtodo se
todos los materiales y dispositivos como se ve en la figura 11. pudo determinar que la transmisin por engranajes
es la mejor opcin con un valor de 8,6/10 y en
segundo la transmisin por rueda de ginebra con
un valor de 7,3/10, finalmente se seleccion el
sistema por engranajes debido, entre otros, a la
facilidad en construccin y montaje del sistema,
costos de implementacin bajos, la eficiencia y la
- 331 -
vida til del sistema muy aceptable. La relacin de [4] F. N. Pablo Moriano, "Modelado y Control de un nuevo sistema de
bola viga con levitacin magntica," RIAI, vol. 9, no. 3, p. 249,
transmisin es de 1:2 y con un mdulo de 3,5, Septiembre 2012.
para este caso el pin se dise con 10 dientes
[5] L. Ljung, System Identification Theory for the user, Second ed., New
mientras que la rueda fue de 20 dientes. Jersey: Prentice Hall , 1999.
2. El que mejor resultado dio fue el uso del Predictor [6] ECSA, "ECSA," 12 12 2010. [Online]. Available:
de Smith cuyo resultado se puede apreciar en la http://www.ecuacorriente.com/.
figura 6. [7] W. Whiten, "The Simulation of crushing plants with models developed
3. Con la estrategia del L.Q.R., se puede observar using multple spline regression," Journal of South African Institute of
que hay un fuerte sobrepico al inicio caracterstico Mining and Metallurgy, pp. 257-264, 1972.
de este tipo de procesos ya que es una versin [8] C. a. A. M. Hatch, Simulation of the brenda mine ltd., Mining
adaptable. Engineering ed., secondary crushing, 1982, pp. 1354-1362.
4. El modelo matemtico encontrado debe trabajar [9] V. Duthoit, Crushing and Grinding, vol. 9, Balkema-Rotterdam: Louis
Primel and Claude Tourenq, 2000.
con valores de seales de entrada lo ms cercana
[10] N. L. Weiss, Jaw Crushers, N. Weiss, Ed., New York: SME Mineral
al punto de operacin real. Proceessing Handbook, 1985.
5. Es importante resaltar que el valor de la posicin
[11] J. G. Donovan, "FRACTURE TOUGHNESS BASED MFracture
ser controlado con una tarjeta Arduino y dos Toughness Based Models For The Prediction Of Power Consumption,
sensores finales de carrera que nos darn la Product Size, And Capacity Of Jaw Crushers," Blacksburg, VA, 2003.
posicin inicial de giro y la posicin final de giro. [12] J. J. V. J. Joseph Edward Shigley, Teora de Mquinas y mecanismos,
6. Finalmente, en la tabla 5 se mostraron el valor Mxico D.F: Mc Graw Hill, 2001, pp. 374-378.
adquiridos por los parmetros en la respuesta en el [13] N. L. Arrizabalaga, Mquinas Prontuario, Tcnicas Mquinas
tiempo, para cada una de las 4 estrategias de Herramientas, Segunda ed., Madrid: Paraninfo, 1990, pp. 322-323.
control aplicadas al modelo de una trituradora de [14] Mathworks, "Mathworks," [Online]. Available: www.mathworks.com.
mandbulas. [15] T. F. D. A. Dale E. Seborg, Process Dynamics and Control, NJ-EEUU:
John Wiley&Sons, Inc., 2004.
[16] M. Gamalero and P. y. B. M. Luppi, "Ingeniera de Control,"
Noviembre y Diciembre 2013. [Online]. Available:
AGRADECIMIENTOS http://www.editores-
srl.com.ar/sites/default/files/ic116_gamalero_evaluacion_de_factibilid
A la Universidad Nacional de Loja (UNL) y al Instituto de ad_de_mejoras_empleando_control_predictivo.pdf. [Accessed 12
Ciberntica Matemticas y Fsica (ICIMAF) en Cuba, por las Abril 2014].
facilidades prestadas para el desarrollo de este trabajo. [17] S. Boyd, E. Ghaoui, E. Feron and V. Balakrishnan, Linear Matrix
Inequalities in System and Control Theory, Filadelfhia: Society for
Industrial and Applied Mathematics, 1994.
[18] J. F. G.-C. S. D. N. M. R. L. M. J.J. Tllez Guzmn, "Event-Based
REFERENCIAS LQR Control for Attitude Stabilization of a Quadrotor," XV Congreso
Latinoamericano de Control Automtico, 23 al 26 de Octubre Ocutbre
2012.
[1] D. Sbarbaro, "Control of Crushing circuits with variable speed [19] S. P. o. m. a. J. Rawlings, Constrained Linear Quadratic Regulations,
drivers," IFAC, p. 1, 2005. vol. 43, EEE Transactions on Automatic Control, 1998, pp. 1163-1169.
[2] M. C. F. C. Gonzalo Acua, "Desarrollo de un sensor virtual, basado [20] J. a. D. Q. M. Rawlings, Model Predictive Control Theory and
en un modelo NARMAX y Mquina de Vectores de Soporte para Design, Nob Hill Publising , 2010.
Molienda Semiautgena," Revista Iberoamericana de Automtica e [21] M. a. Y. S. Ying Y, Bilinear Control Strategy for paper making
Informtica Industrial, p. Vol.11, Marzo 2014. process, vol. 111, 1992, pp. 13-28.
[3] H. R. A. L.D. Santos., "Inexpensive apparatus for control laboratory [22] K. Ogata, Ingenieria de Control Moderno, Tercera ed., Prentice Hall, p.
experiments using advanced control methodolgies," 1999. 933.
- 332 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.333-337. Santiago de Chile, 28 al 30 de Octubre 2015
- 333 -
obtained from the interactions with stakeholders, to
understand the opportunity and requirements. In this process,
and especially in the implementation of the software system,
these team members need to work in a focused way to deal
with the underlying complexity of the SSD process [8], [9].
This complexity has also been highlighted by Frederick
Brooks in his classic 1987 article: No Silver Bullet: Essences
and Accidents of Software Engineering [10], in which he
points out that due to the large number of distinct elements
that are present in the SSD process, the development of this
type of system is an activity that is more complex than any
other type of man-made construction. As evidence for the
amount of elements that exist in the SSD process, Clarke &
O`Connor [11] argue that there are 40 factors and 170 sub-
factors that are present in the SSD context.
The inherent complexity of the SSD endeavor has great
Fig. 1. Things we always work with in SSD process.
influence over the engineering decisions, especially because
engineering solutions must consider the environment, society,
legal issues, and way of working. Individuals who manage and
practice engineering must consider professional and ethical
issues in their decisions to commit the organization as a whole
to the highest ethical and professional conduct. Ethical
decisions, decisions that are deemed correct, encourage
cooperation not only among SSD team members, but also
between SSD team and stakeholders.
C. Endeavor Dimension and Its Relationships
Fig. 3 highlights the relationships of the Essence Kernel
alphas that belong to the Endeavor area of concern:
--Work has relationship with Requirements
Opportunity Software System.
Fig. 2. Things we always do in a SSD process. --Team has relationship with Software System
Alphas are representations of the essential elements that Stakeholder.
must be monitored in order to guide the success of a SSD --Way of Working does not have relationship with alphas
process. Each alpha has a set of states and each state has a of other dimensions rather than Endeavor. However, it is an
checklist, which identifies whether the state has been met or essential link between Team and Work, and it is under direct
not. Alphas must be considered together, not in an approach influence of the factors mentioned by Clarke & O `Connor
that considers each alpha individually [1]. [11].
Despite the apparent simplicity of the relations between the
B. Endeavor Kernel Dimension and Software Inherent alphas shown in Fig. 3, there are some challenges in these
Complexity relations:
Observing the Endeavor Kernel dimension in Fig. 1, it is --The cooperation among Team members.
noted that the Team performs and plans the Work, and that the --The cooperation among Team members and
Team applies Way of Working, which guides the Work. stakeholders.
SSD team members are professionals that are under --The awareness of the individuals who manage and
pressure both to be efficient and to produce software systems practice engineering in respect to the engineering code of
that meet the needs of the stakeholders. They also must ethics.
address the identified business opportunity, which required the The attention to the promotion of cooperation and
SSD. There are different ways of working that SSD awareness of the code of ethics is essential for a SSD team in
professionals can use to successfully fulfill their mission. order to accomplish works that add value to the organization.
Whichever the way of working used by the Team, there is
an issue present in all SSD endeavors: the identification of the III. IEEE CODE OF ETHICS
problematic situation, i.e., the opportunity and the The Code states that IEEE members should maintain the
requirements that such problematic situation brings. This highest possible standards of conduct for dealing with
identification process is essentially an activity related to colleagues and subordinates [12].
people talking with people [5], [6], [7]. The ten clauses of the IEEE Code of Ethics are summarized
Team members work with information and knowledge, in this work; details of each clause are available at IEEE Code
- 334 -
V. EXTENDING ESSENCE KERNEL TO CONSIDER THE CODE OD
ETHICS
The Essence Kernel can be scaled to address ethical issues,
providing guidance beyond what the Kernel provides,
conducting SSD team members to carrying out their
professional duties, maintaining the highest possible standards
of conduct. This additional guidance comes in forms of
practices [1], which are extensions to of the Kernel.
A. Ethics: There is no absolute answer
A strong characteristic of the Endeavor context is the
presence of people, in this context the relationships among
team members occurs. In this environment, the dissemination
of the Code of Ethics to SSD team members is not a matter of
aligning the Code to the established principles, and
Fig. 3. Alphas of the Endeavor dimension and their relationship with other constraints, which shape the workflow and define the first
kernel alphas. state of the Way of Working alpha. This occurs because each
of Ethics [13] and at IEEE Code of Conduct [14]. The Code of member of a SSD team has their own values, moral, and
Ethics clauses are: formulation of personal ethical standards. These personal
1) To accept responsibility in making decisions; elements have influence over decision-making processes and
2) To avoid real or perceived conflicts of interest; over the interrelationship among individuals. As a team, it is
3) To be honest and realist; necessary to develop a shared formulation and understanding
4) To reject bribery in all its forms; vision of the ethical standards a Code of Ethics among
5) To improve the understanding of technology; team individuals, a vision that allows the team to develop
6) To maintain and improve our technical competence; confidence on the expected behavior of both the individuals
7) To seek, accept, and offer honest criticism of technical themselves and as team members, and the team as a group.
work; Ethical issues are very important elements of software
8) To treat fairly all persons; systems career, and are present in lifecycle of software
9) To avoid injuring others; systems from lust-to-dust. As these ethical issues cause SSD
10) To assist colleagues and co-works. team members to deal with values, it is necessary to explain
and support the ethics in decision-making throughout the
IV. CODE OF ETHICS AND ESSENCE KERNEL system lifecycle. Usually, as team members are professionals
from different schools, it is necessary to identify the set of
The human dimension in a SSD process has a complexity
ethics as an expressed interpretation of values and moral from
that demands SSD team managers to adapt their practices
each team member, by sharing and building upon the
according with the people responses to the strategies for
interpretation of the IEEE Code of Ethics.
reaching the Endeavor alpha states of Essence Kernel.
However, these practices are related to people and have B. Soft Systems Engineering and Problem Understanding
impact on the manner that decisions are made; therefore, it is The Cartesian way of dealing with a problem is to divide it
necessary to follow a Code of Ethics that supports these into smaller and simpler parts, as much as possible. This is the
relationships and decisions. A Code of Ethics supports ethical most successful technique applied by engineering, and this
behavior, i.e., a behavior that is appropriated, honorable, and approach enables humanity to reach the current state of
desirable for both the individual and the groups of which the technology. Hitchins [15] argues that System Thinking caught
individual is part. Furthermore, SSD team decisions require the attention of engineers when they realized that the Cartesian
responsibility and accountability towards the organization and approach has difficulties to deal with systems that include
society, the ethical commitment of the engineer in respect to people. According to Peter Senge [16], System Thinking is a
project decisions affecting a full range of daily life activities. discipline to see a system in its totality, a kind of framework to
Although it is very important to recognize that the highest view the system components interrelationship more than to
ethical and professional conduct are applied in SSD processes, view the components and to view the system patterns of
ethical issues are not a concern present in the thing we change, rather than viewing systems static images. System
always work with or things we always do of Essence Thinking is an essential approach for effectiveness of the
Kernel. However, this absence is not a problem of the Kernel environmental management, appropriate leadership and to
concept, since it is defined as the essential elements of keep well-regulated interpersonal relations in an enterprise
Software Engineering and not as all elements a SSD team [17].
need. Hitchins [15] states that Soft Systems Engineering uses
System Thinking to understand the nature of the problem,
seeking practical experiences and interactions with the
- 335 -
problem, trying to understand it, proposing solutions that may which the IEEE Code of Ethic is understood, and the SSD
not solve the problem, but may provide a response that team members may maintain the highest possible standards of
improves the problem understanding, allowing the conduct in their interrelationship. Moreover, in things to do,
development of the best solution at that moment. this practice provides guidance on how to conduct the several
Using a Soft Systems Engineering approach, which is more activities of the SSM, namely:
qualitative than quantitative and make use of past experiences, 1) Agree on Conceptual Model by executing the first five
SSD team members can have a practice at the Endeavor stages of the SSM. It includes the build of the rich picture
context that enables dealing with ethical issues in SSD of the environment and the identification of the core
processes. The human dimension in a SSD process has such activities required to develop an environment in which (i)
complexity that in order to reach the alpha states of Endeavor the IEEE Code of Ethics is understood, and (ii) the SSD
dimension from Essence Kernel, team managers are demanded team members can maintain the highest possible
to adapt their practices according to the people responses to standards of conduct in their interrelationships, this is
strategies. accomplished through the comparison of an ideal
environment model with the perception of the real
C. Soft Systems Methodology
endeavor environment from the team.
Soft Systems Methodology (SSM) is one of the methods 2) Action Plan development by executing stage six of SSM,
applied by Software System Engineering to address complex in which an action plan is developed for changes in the
issues and problems related to the presence of people in environment that are feasible and desirable.
unstructured (problematic) situations [15]. 3) Action Plan implementation by executing stage seven of
SSM promotes the agreement of the multiple views of the SSM.
problem and the multiple concerns of the people with interest 4) Observe situation as a form of identifying the necessity of
in the problematic situation. This process may be represented a new cycle of SSM for controlling or improving some
by a seven-stage model. Stages one and two explore the action in the environment.
problematic situation and express it with a rich picture. Stage The mapping from the Way of Working alpha states to the
three is the root definition of the relevant systems describing activities of the SSM practice is showed in Fig. 5. This
six aspects of the problem, which are called CATWOE: mapping guides team members throughout the steps to achieve
Customers, Actors, Transformation process, Worldview, a particular Way of Working state. For example, the practice
Owner, and Environmental constrains. In stage four, the recommends conducting the activity Action Plan development
conceptual models of the relevant systems are developed and, (through the execution of SSM stage six) in order to achieve
in stage five, the conceptual model is compared to the the Way of Working Foundation Established state.
perceptions of the real situation. In stage six, an action plan is
developed for the changes, which are feasible and desirable;
and in stage seven, the action plan is implemented. As a
method developed from the Soft Systems Thinking, SSM does
not produce a final answer to the problematic situation once it
seeks the understanding of the problem situation and finding
the best possible response [15], [18].
D. SSM Practice
Essence Kernel has a simple language that provides a
manner to describe practices [11]. The use of SSM as a
practice described by the kernel language is an easy way for
inexperienced and experienced team members to apply SSM
in the endeavor context.
The purpose of this practice is to ensure that the team has a
common understanding of the SSD endeavor, in order to
develop a shared vision of the ethical standards of each team
member, and work with it towards a common interpretation
Fig. 4. SSM practice: Things to work with.
and implementation of the IEEE Code of Ethics in the current
context of the SSD endeavor.
In the Endeavor context the SSM practice can be applied in VI. CONCLUSION AND FUTURE WORK
terms of things to work with (Fig. 4) and things to do The approach presented in this work contributes to enable
(Fig. 5). Considering the things to work with, this practice SSD team members to ethically approach the development of
provides guidance to clarify the SSD environment to team software systems that add value to the organizations,
members. An action plan to steer the team relationship is the contributing to its performance and efficiency. However, it is
work product attached to the alpha Way of Working, this work impossible to predict all the ethical issues that may be present
plan establishes the actions to establish an environment in in SSD processes. The different fashions of Software
- 336 -
REFERENCES
[1] I. Jacobson, P. W. Ng, P. E. McMahon, I. Spence, and S. Lidman,
The Essence of Software Engineering: Applying the SEMAT
Kernel. New Jersey: Addison-Wesley Professional, 2013.
[2] I. Jacobson, P. W. Ng, P. E. McMahon, I. Spence, and S. Lidman,
The essence of software engineering: The SEMAT Kernel,
Queue 10, vol. 10, no. 10, Oct. 2012. Doi:
10.1145/2381996.2389616
[3] OMG - Foundation for Agile Creation and Enactment of Software
Engineering RFP. [Online]. Available at: http://www.omg.org/cgi-
bin/doc?ad/2011-6-26
[4] OMG - Essence Kernel and Language for Software Engineering
Methods. [Online]. Available at:
http://www.omg.org/spec/Essence/1.0/
[5] D. C. Gause and G. M. Weinberg, Exploring Requirements:
Quality Before Design. New York: Dorset House Publishing Co.,
1989.
[6] K. Holtzblatt and H. R. Beyer, Requirements gathering: The
human factor, Communications of the ACM, vol. 38, no. 5, pp.
30-32, 1995. Doi: 10.1145/203356.203361
[7] N. Maiden, Trust me, I'm an analyst, IEEE Software, vol. 27,
Fig. 5. SSM practice: Things to do. no. 1, pp. 46-47, Jan.-Feb. 2010. Doi: 10.1109/MS.2010.22
[8] T. Demarco and T. R. Lister, Peopleware: Productive Projects
Engineering methods and practices do not deal effectively and Teams. 2nd Ed. New York: Dorset House Pub. Co, 1999
[9] M. Poppendieck and T. Poppendieck, Lean Software Development:
with the inherent complexity of SSD because they are based an Agile Toolkit. New Jersey: Addison-Wesley, 2003.
on code development and do not consider the inter- [10] F. P. Brooks, No silver bullet: Essences and accidents of
relationships between: software engineering, IEEE Computer, vol. 20, no. 4, pp.10-19,
1987. Doi: 10.1109/MC.1987.1663532
--Technical components (hardware & software). [11] P. Clarke and R. V. OConnor, The situational factors that affect
--Issues related to the organization or the business the software development process: Towards a comprehensive
processes. reference framework, Information and Software Technology, vol.
54, no. 5, pp. 433447, 2012. Doi: 10.1016/j.infsof.2011.12.003
--Issues related to the relationship between team
[12] IEEE Upholding Code of Ethics. [Online]. Available at:
members. http://www.ieee.org/about/ethics/position_paper.html
--Issues related to the relationship between team [13] IEEE Code of Ethics. [Online]. Available at:
members and stakeholders. http://www.ieee.org/about/corporate/governance/p7-8.html
[14] IEEE Code of Conduct. [Online]. Available at:
--The real intentions of use for the software system by the http://www.ieee.org/about/ieee_code_of_conduct.pdf
users. [15] D. K. Hitchins, Systems Engineering: A 21st Century Systems
The Soft System Engineering approach enables SSD teams Methodology. Chichester: John Wiley & Sons, 2008.
[16] P. Senge, The Fifth Discipline: The Art & Practice of the Learning
to develop a common understanding of the ethical issues Organization. New York: Currency Doubleday, 2006.
present in a software system lifecycle, inspiring a socio- [17] U. Ogrin and D. Kralj, Sustainable business and environmental
technical environment in which the SSD team objective is Indicators, WSEAS Transaction on Communications, vol. 8, no.
3, pp. 331-342, Mar. 2009. [Online]. Available:
more than just to build a software system, is for adding value http://www.wseas.us/e-
to business. library/transactions/communications/2009/29-164.pdf
The authors of this paper are conducting researches about [18] P. Checkland, Soft Systems Methodology: A Thirty Year
Retrospective, Systems Research and Behavioral Science, vol.
Essence Kernel alphas extensions to offer an answer that 17, pp. S11S58, Nov. 2000. Doi: 10.1002/1099-
considers the inherent complexity of SSD process, in which 1743(200011)17:1+<::AID-SRES374>3.0.CO;2-O
ethical issues and problems are present. [19] G. Baxter and I. Sommerville, Socio-technical systems: From
design methods to systems engineering, Interacting with
Computers, vol. 23 pp. 4-17, 2011.
ACKNOWLEDGMENT Doi:10.1016/j.intcom.2010.07.003
The authors would like to thank Full Professor Luiz Barco,
invited professor at Computer Engineering Department (PCS)
of Escola Politcnica from Universidade de So Paulo, for the
numerous hours spent with us discussing ethics and humanism
in technological innovation processes.
- 337 -
- 338 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.339-344. Santiago de Chile, 28 al 30 de Octubre 2015
7KH-RLQW7UDLQLQJD6(1$/HDUQLQJ0RGHOIRU
/DWLQ$PHULFD
)RUPDFLyQ&RQMXQWDXQ0RGHORGH$SUHQGL]DMHGHO
6(1$SDUD/DWLQRDPpULFD
:LOOLDP*XWLpUUH]00DULR)HUQiQGH])HUQiQGH]DQG:LOOLDP0DQWLOOD$
DSUHQGL]DMHTXHHVWpQDELHUWRV\GLVSRQLEOHVSDUDHODSUHQGL]
Abstract ,Q WKLV SDSHU WKH FKDUDFWHULVWLFV RI WKH -RLQW FRQ XQD LQIUDHVWUXFWXUD TXH OHV SHUPLWD DOFDQ]DU VXV
7UDLQLQJ SURJUDP HVWDEOLVKHG LQ 6(1$ FRQFHLYHG DV D WUDLQLQJ FRPSHWHQFLDV IXQGDPHQWDOHV GHQWUR GH VX GLVSRQLELOLGDG GH
PRGHO LPSOHPHQWHG DW WKH &HQWUR GH (OHFWULFLGDG \ WLHPSR&RPRFDUDFWHUtVWLFDSULQFLSDOGHODIRUPDFLyQSDUDHO
$XWRPDWL]DFLyQ ,QGXVWULDO &($, DUH GHVFULEHG 7KLV SURJUDP
DOORZVGHOLYHUWUDLQLQJLQLQGXVWULDODXWRPDWLRQRYHUWKH,QWHUQHW
WUDEDMR HQ ORV FHQWURV GHO 6(1$ VH KDQ GHVDUUROODGR
RU ,QWUDQHW ,W HQDEOHV WKH GHYHORSPHQW RI OHDUQLQJ DFWLYLWLHV DPELHQWHV GHDSUHQGL]DMH GRWDGRVGH XQD LQIUDHVWUXFWXUD PX\
VWXGHQWV HQUROOHG LQ WUDLQLQJ FRXUVHV RI HQJLQHHULQJ LQVWLWXWHV RI VLPLODUDODHQFRQWUDGDVHQODVIiEULFDVHVWRFRQHOILQGHTXH
KLJKHU QDWLRQDO RU LQWHUQDWLRQDO WUDLQLQJ FRXQWHUSDUWV ZLWK HO DSUHQGL] UHDOLFH DFWLYLGDGHV GH DSUHQGL]DMH HQ ODV FXDOHV
6(1$XVLQJWHFKQRORJLFDOUHVRXUFHVWKURXJKWKH:HE$UDWLRRI DGTXLHUD KDELOLGDGHV GHVWUH]DV \ FRQRFLPLHQWRV TXH OH
WKH VWUXFWXUH HVWDEOLVKHG IRU WKH RSHUDWLRQ RI WKLV SURJUDP DQG SHUPLWDQDOFDQ]DUXQEXHQGHVHPSHxRHQVXODERUSURIHVLRQDO
WKH OHDUQLQJ DFWLYLWLHV WR GDWH LV PDGH 7KLV SDSHU LV IRFXVHG WR
VKDUH WKLV H[SHULHQFH ZLWK WKH HGXFDWLRQDO FRPPXQLW\ DQG WR
/DLQFRUSRUDFLyQGHODV7,&VDORVSURFHVRVGHIRUPDFLyQ
LQYLWHWKHPIRUSDUWLFLSDWLQJLQWKLVSURJUDP,WLVKRSHGLQ WKH KD JHQHUDGR OD SRVLELOLGDG GH LPSOHPHQWDU DPELHQWHV GH
IXWXUH WR IRUP D ODUJH QHWZRUN RI /DWLQ $PHULFDQ NQRZOHGJH DFFHVR UHPRWR SHUPLWLHQGR XWLOL]DU UHFXUVRV \ HOHPHQWRV
WKURXJK ZKLFK WKH\ FDQ VKDUH H[SHULHQFHV DERXW WHDFKLQJ WHFQROyJLFRV FRQ FDUDFWHUtVWLFDV LQGXVWULDOHV D WUDYpV GH OD
WHFKQLFDO YRFDWLRQDO WUDLQLQJ LQ DXWRPDWLRQ RI LQGXVWULDO :HE (V DVt FRPR HQ HO &HQWUR GH (OHFWULFLGDG \
SURFHVVHV $XWRPDWL]DFLyQ ,QGXVWULDO &($, GH OD 5HJLRQDO 9DOOH GHO
&DXFD VH GLVHxy H LPSOHPHQWy XQD PRGDOLGDG GH IRUPDFLyQ
Index Terms 'LVWDQFH OHDUQLQJ YLUWXDO ODE UHPRWH
ODERUDWRU\WUDLQLQJV\VWHPFRQWURO TXH LQFRUSRUD DVSHFWRV GH OD IRUPDFLyQ D GLVWDQFLD FRQ
DFFHVR UHPRWR D GLVSRVLWLYRV LQGXVWULDOHV FRQVHUYDQGR
DVSHFWRVGHODIRUPDFLyQSUHVHQFLDO(OPRGHORGH)RUPDFLyQ
, ,1752'8&7,21 &RQMXQWDLPSOHPHQWDGRHQHO&($,HVWiSHUPLWLHQGRRIUHFHU
DFFLRQHVGHIRUPDFLyQHQDXWRPDWL]DFLyQLQGXVWULDOPHGLDQWH
/ $ )250$&,1 YLUWXDO \ D GLVWDQFLD HQ HO 6(1$ HVWi
FRQFHELGDFRPRXQDPRGDOLGDGGHHQVHxDQ]DEDVDGDHQHO
XVR GH KHUUDPLHQWDV WHFQROyJLFDV TXH DEUHQ OD SRVLELOLGDG D
HO GHVDUUROOR GH DFWLYLGDGHV GH DSUHQGL]DMH UHPRWR 3XHGHQ
PDWULFXODUVH HVWXGLDQWHV GH FXUVRV GH LQJHQLHUtD GH LQVWLWXWRV
GH IRUPDFLyQ QDFLRQDOHV R LQWHUQDFLRQDOHV KDFLHQGR XVR GH
ORVDSUHQGLFHVGHGHVDUUROODUFRPSHWHQFLDVHQDXWRPDWL]DFLyQ
UHFXUVRVWHFQROyJLFRVDWUDYpVGHOD:HE
\FRQWUROHQXQDPELHQWHIOH[LEOHHQHOPDQHMRGHOWLHPSR\
(VWHGRFXPHQWRHVWiRUJDQL]DGRGHODVLJXLHQWHPDQHUD(QOD
GHO HVSDFLR (VWi GLULJLGD D WRGDV ODV SHUVRQDV LQWHUHVDGDV HQ
6HFFLyQ ,, VH SUHVHQWDQ DVSHFWRV UHODFLRQDGRV FRQ OD
DFWXDOL]DU R DGTXLULU FRQRFLPLHQWRV HQ HO iUHD \ GHVDUUROODU
IRUPDFLyQ D GLVWDQFLD 3RVWHULRUPHQWH HQ OD 6HFFLyQ ,,, VH
FRPSHWHQFLDV TXH OHV SHUPLWDQ DFFHGHU D QXHYDV
KDUiUHIHUHQFLDDODVFDUDFWHUtVWLFDVJHQHUDOHVGHO3URJUDPDGH
RSRUWXQLGDGHVSURIHVLRQDOHV\ODERUDOHV
)RUPDFLyQ&RQMXQWDHQOD6HFFLyQ,9VHGDUiQORVGHWDOOHVGH
+R\ HQ GtD HV FRP~Q REVHUYDU TXH OD PD\RU SDUWH GH ODV
ODHVWUXFWXUDWpFQLFRSHGDJyJLFDLPSOHPHQWDGDHQOD6HFFLyQ
LQVWLWXFLRQHVGHIRUPDFLyQHQFDUUHUDVGHWpFQLFRVWHFQyORJRV
9 VH PXHVWUDQ HMHPSORV GH ODV DFFLRQHV GH IRUPDFLyQ
RLQJHQLHUtDWHQJDQODQHFHVLGDGGHLPSOHPHQWDUHVSDFLRVGH
GHVDUUROODGDV \ HQ OD 6HFFLyQ 9, VH UHVDOWDQ ODV SULQFLSDOHV
FRQFOXVLRQHVTXHSXHGHQGHVSUHQGHUVHGHOSUHVHQWHWUDEDMR
(VWHWUDEDMRIXHHQYLDGRDOFRQJUHVR&+,/(&21SDUDUHYLVLyQHO
GHMXOLRGH\DFHSWDGRHOGHVHSWLHPEUHGH&XHQWDFRQHODSR\R
GHO6HUYLFLRGH(QVHxDQ]D1DFLRQDOGH$SUHQGL]DMH6(1$5HJLRQDO9DOOH ,, )250$&,1$%,(57$<$',67$1&,$
&RORPELD (OFRQYHQLRILUPDGRHQWUHHO6(1$\HOJRELHUQRGHO-DSyQ
: *XWLpUUH] 0 WUDEDMD HQ HO &HQWUR GH (OHFWULFLGDG \ $XWRPDWL]DFLyQ
,QGXVWULDO GHO 6(1$ 5HJLRQDO 9DOOH&RORPELD HPDLO HQ HO DxR D WUDYpV GH VX DJHQFLD GH FRRSHUDFLyQ
ZLOOLDPJXWLHUUH]#VHQDHGXFR LQWHUQDFLRQDO -,&$ SHUPLWLy RIUHFHU FLQFR FXUVRV GH
0 )HUQiQGH] ) WUDEDMD HQ HO 'HSDUWDPHQWR GH 7HFQRORJtDV ,QGXVWULDOHV IRUPDFLyQ HQ 6XSHUYLVLyQ \ $XWRPDWL]DFLyQ 7RWDOPHQWH
)DFXOWDG GH ,QJHQLHUtD 8QLYHUVLGDG GH 7DOFD HPDLO
PDIHUQDQGH]#XWDOFDFO ,QWHJUDGDFRQXQFXUVRSRUDxR(QHOSURJUDPDSDUWLFLSDURQ
: 0DQWLOOD $ WUDEDMD HQ HO &HQWUR GH (OHFWULFLGDG \ $XWRPDWL]DFLyQ LQVWLWXFLRQHV KRPRORJDV DO 6(1$ GH ORV SDtVHV
,QGXVWULDO GHO 6(1$ 5HJLRQDO 9DOOH&RORPELD HPDLO SDUWLFLSDQWHV HQ HO FRQYHQLR 6H SXHGH UHVDOWDU HQWUH ORV
ZPDQWLOOD#VHQDHGXFR
- 339 -
DOFDQFHV ORJUDGRV FRQ HVWH FRQYHQLR HO IRUWDOHFLPLHQWR GH IRUPDFLyQ \D HVWpQ GLVSRQLEOHV HQ VHUYLGRUHV :HE UD]yQ
DGTXLULGRSRUHO&($,HQHOGLVHxRFXUULFXODUGHODVDFFLRQHV SRUODFXDOVHODLGHQWLILFDFRQHOQRPEUHGHIRUPDFLyQYLUWXDO
GH IRUPDFLyQ \D TXH VH UHDOL]DURQ GLVHxRV D OD PHGLGD \DGLVWDQFLD
EDVDGRV HQ FRPSHWHQFLDV ODERUDOHV $Vt VH IRUWDOHFLy HO /DIRUPDFLyQFRQMXQWDFRQWHPSODHOXVRGHODERUDWRULRVGH
GHVDUUROOR FXUULFXODU HQ OD PHGLGD TXH VH JHQHUDURQ ORV DFFHVR UHPRWR SDUD HO GHVDUUROOR GH ODV DFWLYLGDGHV GH
PDWHULDOHVGHDSR\RVGLGiFWLFRV\VHDGHFXDURQORVDPELHQWHV DSUHQGL]DMHSHURWDPELpQFRQVLGHUDHODFRPSDxDPLHQWRGHORV
GHDSUHQGL]DMHQHFHVDULRVHQODIRUPDFLyQSURIHVLRQDOLQWHJUDO GRFHQWHV HQ HO SURFHVR GH IRUPDFLyQ WDQWR GH OD LQVWLWXFLyQ
'HQWUR GH ODV H[SHULHQFLDV FRPSDUWLGDV FRQ ORV IXQFLRQDULRV H[WHUQD SDUWLFLSDQWH GHO SURJUDPD FRPR GHO FHQWUR GH
SDUWLFLSDQWHVHQODVFLQFRYHUVLRQHVGHOFXUVRLQWHUQDFLRQDOVH IRUPDFLyQ HQ HO 6(1$ 'HQWUR GH ODV SRWHQFLDOLGDGHV GH ORV
UHVDOWDODXQLILFDFLyQGHFULWHULRVHQFXDQWRDODLPSRUWDQFLDGH ODERUDWRULRVUHPRWRVVHFRQVLGHUDQODGLVSRQLELOLGDGGHDFFHVR
GLVSRQHUGHODERUDWRULRVTXHSHUPLWDQDODSUHQGL]PHMRUDUVXV HQFXDOTXLHUPRPHQWRHODFHUFDPLHQWRTXHVHSURGXFHHQORV
KDELOLGDGHV SUiFWLFDV \ HYLGHQFLDU ORV FRQFHSWRV WHyULFRV D DSUHQGLFHVDOXVRGHHTXLSRVFRQFDUDFWHUtVWLFDVLQGXVWULDOHV\
WUDYpV GH GHVDUUROOR GH H[SHULPHQWRV (VWD IRUPD GH WUDEDMR OD SRVLELOLGDG GH UHDOL]DU H[SHULPHQWRV UHDOHV D WUDYpV GH
ORJUy PDQWHQHU HO HQWXVLDVPR \ FRPSURPLVR GHO DSUHQGL] ,QWHUQHW VLQ HVWDU GLUHFWDPHQWH HQ FRQWDFWR FRQ HO VLVWHPD
GXUDQWH WRGR HO SURFHVR GH IRUPDFLyQ D OD YH] TXH VXSOLU OD H[SHULPHQWDO>@
IDOWDGHUHFXUVRVWHFQROyJLFRVVXILFLHQWHVTXHODPD\RUtDGHODV
LQVWLWXFLRQHV SDUWLFLSDQWHV DGROHFtD (VWH IXH RWUR SXQWR ,,, 352*5$0$'()250$&,1&21-817$
FDUDFWHUtVWLFR TXH GLR OXJDU D OD LQLFLDWLYD GH IRUPDFLyQ &RPR DOFDQFH IXWXUR SODQWHDGR FRQ ODV LQVWLWXFLRQHV
FRQMXQWD GDGD OD OLPLWDFLyQ GH GLVSRQLELOLGDG GH EDQFRV GH SDUWLFLSDQWHV GHO FXUVR LQWHUQDFLRQDO VH HVWDEOHFLy OD
WUDEDMR VXILFLHQWHV SDUD HO GHVDUUROOR GH DFWLYLGDGHV SUiFWLFDV FRQIRUPDFLyQGHXQDUHGGHFRQRFLPLHQWRHQODFXDOFDGDXQD
GHODERUDWRULR/RDQWHULRUHVWiHQPDUFDGRHQORVUHWRVTXHVH GH ODV LQVWLWXFLRQHV SXHGD FRPSDUWLU \ JHQHUDU UHFXUVRV SDUD
HQWURQFDQ FRQHO FRPSURPLVR HO HPSHxR \OD GHGLFDFLyQGHO VHJXLU FXDOLILFDQGR VXV DFFLRQHV DOUHGHGRU GH OD IRUPDFLyQ
6HUYLFLR1DFLRQDOGH$SUHQGL]DMH6(1$GH&RORPELD\GH SURIHVLRQDO HQ HO iUHD GH DXWRPDWL]DFLyQ GH SURFHVRV
VX 'LUHFFLyQ GH )RUPDFLyQ 3URIHVLRQDO SRU FRQVWLWXLU XQ LQGXVWULDOHV 3DUDOHOR DO LQLFLy GHO GLVHxR GHO FXUVR
VLVWHPD IRUPDWLYR GH FDOLGDG TXH Gp UHVSXHVWD D OD PLVLyQ LQWHUQDFLRQDO OD GLUHFFLyQ QDFLRQDO GHO 6(1$ DSUREy HO
DVXPLGD HQ OD /H\ 1DFLRQDO GH RIUHFLHQGR \ SUR\HFWR SUHVHQWDGR SRU HO &($, SDUD HO GLVHxR \
HMHFXWDQGR OD IRUPDFLyQ SURIHVLRQDO LQWHJUDO SDUD OD FRQVWUXFFLyQGHXQDSODQWDGLGiFWLFDSDUDODIRUPDFLyQUHPRWD
LQFRUSRUDFLyQ\HOGHVDUUROORGHODVSHUVRQDVHQODVDFWLYLGDGHV HQFRQWUROGHSURFHVRVLQGXVWULDOHV>@
SURGXFWLYDVTXHFRQWULEX\DQDOGHVDUUROORVRFLDO\HFRQyPLFR /D )RUPDFLyQ &RQMXQWD VH FRQFLELy FRPR HVWUDWHJLDV
>@ %DMR HVWDV SUHPLVDV HO 6(1$ GLVSRQH GH SURJUDPDV GH WpFQLFR SHGDJyJLFDV HQFDPLQDGDV D RIUHFHU IRUPDFLyQ
IRUPDFLyQ EDMR ODV PRGDOLGDGHV GH 3UHVHQFLDO \ 9LUWXDO D SURIHVLRQDO HQ HO iUHD GH DXWRPDWL]DFLyQ GH SURFHVRV
QLYHO WpFQLFR WHFQROyJLFR \ IRUPDFLyQ FRPSOHPHQWDULD /RV LQGXVWULDOHVHQWUHHO6HUYLFLR1DFLRQDOGH$SUHQGL]DMH6(1$
SURJUDPDVGHIRUPDFLyQDGLVWDQFLDSHUPLWHQODSRVLELOLGDGGH \ HQWLGDGHV GH IRUPDFLyQ 1DFLRQDOHV R ,QWHUQDFLRQDOHV
XWLOL]DUODERUDWRULRVYLUWXDOHVRGHDFFHVRUHPRWRORVFXDOHV XWLOL]DQGRUHFXUVRVFRPSDUWLGRVDWUDYpVGHOD:HE
SXHGHQVHUDFFHGLGRVDWUDYpVGH,QWHUQHW 3DUD OD LPSOHPHQWDFLyQ GH HVWH SURJUDPD GH IRUPDFLyQ HO
/RV ODERUDWRULRV YLUWXDOHV FRQ FRQH[LyQ HQ OtQHD VLPXODQ &($, LQYLUWLy UHFXUVRV WpFQLFRV \ KXPDQRV HQ OD
DPELHQWHV GH DSUHQGL]DMH \ HVWiQ GLVHxDGRV SDUD VHU PX\ FRQIRUPDFLyQ GH XQD SODWDIRUPD WpFQLFRSHGDJyJLFD SDUD
DWUDFWLYRV \ GLGiFWLFRV SDUD TXLHQHV ORV XWLOL]DQ 3XHGHQ GHVDUUROODU DFWLYLGDGHV GH DSUHQGL]DMH YtD :HE EDMR HVWD
FRPSOHPHQWDU ORV SURJUDPDV WUDGLFLRQDOHV GH DSUHQGL]DMH PRGDOLGDGGHIRUPDFLyQ
IRUPDO EULQGDQGR OD RSRUWXQLGDG SDUD OD LQWHUDFFLyQ D WUDYpV (VWD PHWRGRORJtD GH IRUPDFLyQ SHUPLWH HVWDEOHFHU
GH XQD YDULHGDG GH H[SHULHQFLDV GH DSUHQGL]DMH HQ ' 6RQ DFWLYLGDGHV GH DSUHQGL]DMH GLVHxDGDV H LPSOHPHQWDGDV HQWUH
~WLOHV SDUD D\XGDU D ORV HVWXGLDQWHV D DSUHQGHU D SHQVDU ORVGRFHQWHVGHODVLQVWLWXFLRQHVSDUWLFLSDQWHVXQRGHO6(1$
FUHDWLYDPHQWH \ D HQWHQGHU ODV FRPSOHMLGDGHV GH OD VROXFLyQ &($,\HORWURGHODHQWLGDGH[WHUQDDVRFLDGRDOSURJUDPDGH
GH SUREOHPDV VLJQLILFDWLYRV SHUR HO DSR\R GHO GRFHQWH VLJXH IRUPDFLyQ FRQMXQWD (VWDV DFWLYLGDGHV EXVFDQ GDU XQ YDORU
VLHQGRLPSRUWDQWH>@>@/RVODERUDWRULRVUHPRWRVVHGHILQHQ DJUHJDGR D ODV DFFLRQHV GH IRUPDFLyQ GHILQLGDV DO VHU
FRPR FXDOTXLHU WLSR GH PRQWDMH H[SHULPHQWDO TXH VHD SURSXHVWDV SRU HO GRFHQWH DVRFLDGR LQWHJUDQGR HO XVR GH
DFFHVLEOH D WUDYpV GH ,QWHUQHW R D WUDYpV GH XQD LQWUDQHW UHFXUVRV WHFQROyJLFRV D WUDYpV GH OD :HE FRQ SURFHVRV GH
LQVWLWXFLRQDO (O WpUPLQR D GLVWDQFLD SRU WDQWR QR HV DSUHQGL]DMH FHUFDQRV D ORV SURFHVRV LQGXVWULDOHV 0HGLDQWH
HTXLYDOHQWHDGLVWDQWH\VLPSOHPHQWHLQGLFDTXHHOXVXDULR YLGHRFRQIHUHQFLDV VH UHDOL]D OD SUHVHQWDFLyQ GH OD DFWLYLGDG D
QRFRQWURODSHUVRQDOPHQWHHOH[SHULPHQWR>@>@ GHVDUUROODU VH LQWHUFDPELDQ FRQFHSWRV \ SULQFLSLRV \ VH
3DUD OD IRUPDFLyQ D GLVWDQFLD HO 6(1$ GLVSRQtD GH XQ HVWDEOHFHODPHWRGRORJtDSDUDGHVDUUROODUODVDFWLYLGDGHV(VWH
JUXSR LQWHUGLVFLSOLQDULR GH IRUPDGRUHV GRFHQWHV TXLHQHV LQWHUFDPELR HQ OtQHD VXSHUD ORV OtPLWHV TXH LPSRQH HO VROR
SURGXMHURQ ORV PDWHULDOHV WpFQLFRSHGDJyJLFRV TXH DFFHVR UHPRWR D HTXLSRV GH VLPXODFLyQ SHUPLWLHQGR XQD
FRQIRUPDURQ ORV PDWHULDOHV GH DSR\R SDUD ODV FDUUHUDV GLQiPLFD HIHFWLYD HQ HO LQWHUFDPELR GH LGHDV R LQTXLHWXGHV
UHDOL]DGDV EDMR HVWD PRGDOLGDG GH IRUPDFLyQ &RQ HO SURSLDVGHOSURFHVRGHDSUHQGL]DMH
IRUWDOHFLPLHQWR GH ODV FRPXQLFDFLRQHV \ HO VXUJLPLHQWR GH
,QWHUQHWVHKDKHFKRSRVLEOHTXHHVWRVPDWHULDOHV\DFFLRQHV
- 340 -
A. PPlataforma Tcnico-Pedagg gica GLIHUHQWWHV HOHPHQWRV ILQDOHV GH FRRQWURO FRPR YiOYXODV GH
(
(O&HQWURGH( (OHFWULFLGDG\$ $XWRPDWL]DFLyQ Q,QGXVWULDO&(($, FRQWURO R YDULDGRU GHH YHORFLGDG RR HVWUDWHJLDV GHH FRQWURO HQ
KD YHQLGRSURPR RYLHQGRXQSUR RJUDPDGHIRUP PDFLyQUHPRWDHQ FDVFDGDDFRQDPEDVYDDULDEOHV'HQWURRGHODVWpFQLFDDVGHFRQWURO
FRQQWURO GH SURFHHVRV \ VLVWHPDDV FRPSXWDUL]DDGRV GHVGH KDDFH LPSOHPPHQWDGDV HVWiQQ GHVGH HVWUDWWHJLDV GH FRQQWURO FOiVLFR
RFKKR DxRV TXH KR\ VH GHQRP PLQD 3URJUDP PD GH )RUPDFLyQ FRPR FRQWURO 3,' TXH HV DPSOLDPHQWH XWLOL]]DGR D QLYHO
&RRQMXQWD 3DUD DWHQGHU HVWHH SURJUDPD VH GLVHxy XQD X LQGXVWULLDODHVWUDWHJLDDVGHFRQWURODDYDQ]DGRFRQWUUROQROLQHDO
SODDWDIRUPD WpFQLFD FRPSXHVWD SRU XQD SODQ QWD GLGiFWLFD FRQ
F FRQWURO LQWHOLJHQWH FRRPR OyJLFD ERRUURVD R UHGHV QHXURQDOHV
DFFFHVR UHPRWR HQ OD FXDO VH LPSOHPHQWDQ ODV DFFLRQHV GH DGDSWLYDDVRHVWUDWHJLDVVGHRSWLPL]DFLyQELRLQVSLUDDGDV
IRUUPDFLyQ UHTX XHULGDV XQD SODWDIRUPD GH G JHVWLyQ SDUD
S
DGP PLQLVWUDU HO DFFFHVR GH ORV XVVXDULRV D OD SODWDIRUPD WpFQLLFD
XQD UHG GH FRP PXQLFDFLyQ (WK KHUQHW D WUDYppV GH OD FXDO VH
HVWWDEOHFH OD FRPPXQLFDFLyQ GH ORV DSUHQGLFHVV H[WHUQRV FRQ Q OD
SODDQWDGLGiFWLFD\ \VHJHVWLRQDHOOKRUDULRGHDFFHVRSDUDUHDOLL]DU
ODVVDFWLYLGDGHV\ \XQVLVWHPDGHHPRQLWRUHRGHODSODQWDDWUDY YpV
GHXQDFiPDUD: :HETXHSXHGHVHUGLUHFFLRQDGDSRUHOXVXDUULR
(VWWDSODWDIRUPDVVHXWLOL]DHQIRUUPDFRQWLQXDHHQODVDFFLRQHVVGH
IRUUPDFLyQ UHDOL]DGDV HQ HO FHQ QWUR &($, WDQ QWR HQ IRUPDFLyQ
WLWXXODGDFRPRHQIRUPDFLyQFRP PSOHPHQWDULD
B. PPlanta Didctiica
(
(VWiFRQIRUPDDGDFRQHTXLSR RVGHPHGLFLyQ QWUDQVPLVRUHVGH
QLYYHO IOXMR \ WHP
PSHUDWXUD FR RQ WHFQRORJtD +DUW
+ YiOYXODV GH
FRQQWURO VHUYR DFWXDGDV
D ERPPEDV FHQWUtIX XJDV FRPSUHVVRU
LQWWHUFDPELDGRU GH G FDORU \ XQ VLVWHPD
V GH FDOOHIDFFLyQ D WUDY
YpV
)LJ &RQWURODGRU$OODQQ%UDGOH\GHODOtQQHD
GH UHVLVWHQFLDVHOOpFWULFDV(QHVVWDSODQWDVHUHHDOL]DQHVWUDWHJ JLDV
GHFRQWUROGHOD]R RVHQFLOOR\FRQWUROHQFDVFDG GD(QOD)LJVH (QOOD)LJVHPX
PXHVWUDHOGLDJUDDPDHVTXHPiWLLFRGHXQDGH
PXXHVWUD OD SODQWDD GLGiFWLFD SDUUD OD IRUPDFLyQ Q UHPRWD XELFDDGD ODVDFWLYYLGDGHVGHDSUHHQGL]DMHGHFRRQWUROGHIOXMRGGHVDUUROODGDV
HQ HOODERUDWRULR GHFRPXQLFDFFLRQHVLQGXVWULDDOHVGHOFHQWURGH HQODSODDQWDGLGiFWLFD
IRUUPDFLyQ &($,, 3RVHH XQD FDSDFLGDG GH DFFHVR UHPRWR R D
WUDDYpV GH ,QWHUQ QHW TXH OH SHUPLWH TXH VHDD FRQILJXUDGD HQ
IRUUPD QR SUHVHQ QFLDO GHVGH FXDOTXLHU SDUWHH OR TXH UHVX XOWD
SDUUWLFXODUPHQWHDDWUDFWLYRSDUDIILQHVHGXFDWLYR RV
3
3DUD HO FRQWUR RO GH HVWD SODQ
QWD GLGiFWLFD VH
V GLVSRQH GH XQ
FRQQWURODGRU $OOHQ
$ %UDGOH\ GH JDPD DOWD GH OD VHHULH
&RRQWURO/RJL[$WUDYpVGHOD:HEHODS SUHQGL]WUDQVILLHUH
OD HVWUDWHJLDGHFRQWUROGHILQLGDDHQODDFWLYLGDDGGHDSUHQGL]DDMH
)LJ3
,'GHOSURFHVRHHQHOTXHVHLPSODQQWyXQOD]RGHFRQQWUROGHIOXMR
C.Red dde Comunicaciin Ethernet
3DUDDHVWDEOHFHUOD FRPXQLFDFLyQ HQWUHODSODWDIIRUPDWpFQLFD
\ORVXVVXDULRVH[WHUQRRVVHLPSOHPHQQWyXQDUHG7& &3,3HQWUHHO
HTXLSR GH FRQWURO \\ GRV VHUYLGRUUHV 0HGLDQWH HVWD UHG HV
)LJ3ODQWDGLGiFWLFDSDUDODIRUP
PDFLyQUHPRWDHQFFRQWUROGHSURFHVRV SRVLEOH TXHDWUDYpV GH,QWHUQHWHO DSUHQGL]H[WHUUQRDFFHGDD
OD SODWDDIRUPD GH JHVVWLyQ UHVHUYH HHO HVSDFLR SDUUD UHDOL]DU OD
SHUUPLWLpQGROHSR RQHUHQIXQFLRQ QDPLHQWRUHPR RWDPHQWHODSODDQWD DFWLYLGDDG \ HVWDEOH]FDD FRPXQLFDFLyQQ FRQ HO HTXLSSR GH FRQWURO
GLGGiFWLFDFRQIRUPPHDODHVWUDWHJLDGHFRQWUROGLVHxDGD GHODSODDQWDGLGiFWLFD(QOD)LJVHHPXHVWUDODHVWWUXFWXUDGHOD
(QOD)LJVHPXHVWUDXQRG
( GHORVFXDWURVLVWHPDVGHFRQWWURO UHGGHFFRPXQLFDFLyQ
GHODSODQWDGLGiFFWLFD
&RPR DFWLYLG GDGHV GH DSUHQ QGL]DMH VH SXXHGHQ GHVDUUROOODU
OD]]RV GH FRQWURO GH XQD YDULDDEOH 1LYHO R )OXMR XWLOL]DQ
QGR
- 341 -
)
)LJ(VWUXFWXUDG
GHODUHGGHFRPXQ
QLFDFLyQ(WKHUQHWGLVSRQLEOH
(Q OD )LJ VH SXHGH REVHHUYDU TXH HO DSSUHQGL] UHPRWR R D KWWS FFRQ OR FXDO DSSDUHFHUi OD YHQQWDQD TXH VH
WUDDYpVGHXQD,3S~EOLFDWLHQHDDFFHVRDOVHUYLLGRU:HE(QHHVWH PXHVWUDD HQ OD )LJ OD FXDO SHUP
PLWH DO XVXDULLR UHJLVWUDUVH
HTXXLSRVHKDFHODDUHVHUYDGHOKR RUDULRSDUDUHDDOL]DUODDFWLYLG
GDG VHJ~QVXXSHUILO
$O PRPHQWR GH GHFLGLU OD FRQHH[LyQ FRQ HO HTXLSR
H GH FRQWUURO
HO VHUYLGRU:HE PHGLDQWHXQP PHQVDMHDWUDY YpVGH7&3HQ QYtD 3DUDD FDGD XQR GH ORV XVXDUULRV VH HVWDEOOHFHQ WDUHDV
OD ,3 GHO XVXDULRR OD KRUD \ IHHFKD GH FRQH[LLyQ \ OD KRUD GH HVSHFtILLFDV GH DFXHUUGR DO SHUILO GH DFFHVR SSHUPLWLpQGROH
ILQQDOL]DFLyQ DO VHHUYLGRU )LUHZDDOO &XDQGR HO VHUYLGRU YHULIILFD GHVDUUROOODUODVDFWLYLGDDGHVQHFHVDULDVVGHQWURGHODSSODWDIRUPDGH
TXHODGLUHFFLyQG GHUHVHUYDFRLQ QFLGHFRQODGHOXVXDULRTXHHHVWp JHVWLyQ
LQWWHQWDQGRDFFHGHHUSHUPLWHTXHHVHHVWDEOH]FDODFRQH[LyQHQ QWUH (O SSHUILO GH LQVWWUXFWRU HV HO TXH WLHQH DVVLJQDGR PiV
HO 3&GHOXVXDULR RUHPRWR\HO3 3/&GHFRQWUR RODWUDYpVGHX XQD IXQFLRQQHV GHQWUR GH ODV FXDOHV HVWWiQ OD FUHDFLyQQ GH JUXSRV
DSOOLFDFLyQLPSOHP PHQWDGDHQHOVVHUYLGRU)LUHZDDOO DVLJQDFLLyQ GH DSUHQQGLFHV D ORVV JUXSRV KDDELOLWDFLyQ \
/D DSOLFDFLyQ Q KD VLGR GHVDDUUROODGD HQ /LQX[
/ \ XWLOL]DD OD GHVKDELLOLWDFLyQGHDSUUHQGLFHVDODVDDFWLYLGDGHVHQQWUHRWUDV(Q
,377DEOHTXHGLVS SRQHHOVLVWHPDDRSHUDWLYRPHHGLDQWHODFXDOOVH OD)LJVHPXHVWUDODSDQWDOODGHDFFFHVRDOSHUILOGGHLQVWUXFWRU
FRQQILJXUDQORVSHHUPLVRVSDUDHOODFFHVRDODSOODWDIRUPDWpFQLLFD
'HHVGH OD SODWDIIRUPD GH JHVWWLyQ HO DSUHQ QGL] DGHPiV GH ,9 $ &&,21(6'(&$3$&,7$&,1
1'(6$552//$
$'$6%$-2(/
VHOOHFFLRQDU OD IHHFKD \ KRUD GH
G OD DFWLYLGDG G WDPELpQ SXHHGH 352*55$0$'()2500$&,1&21-81
17$
VHOOHFFLRQDU XQR GH
G FXDWUR VLVWHPDV GH FRQWUR RO GLIHUHQWHV 3/& %DMRR HO SURJUDPD GH IRUPDFLyQQ FRQMXQWD HO &
&($, RIUHFH
63/&6 3/&& &RPSDFW/RJL[ \XQD5DVS%HHUU\ DFFLRQHHV GH IRUPDFLLyQ HQ DXWRP PDWL]DFLyQ GH FRQWURO GH
3,FRPRVHPXHVVWUDHQOD)LJ (O)LUHZDOOHHVXQDDSOLFDFLLyQ SURFHVRRV LQGXVWULDOHV (VWDV VH KDQ GHVDUUUROODGR FRQ
WLSR VHUYLGRU TX XH UHFLEH ODV SHWLFLRQHV GH OD DSOLFDFLyQ GH LQVWLWXFLLRQHVQDFLRQDOHHVHLQWHUQDFLRQQDOHVKRPRORJJDVDO6(1$
JHVVWLyQ\HVWDEOHFFHODFRPXQLFDDFLyQFRQODSODDWDIRUPDWpFQLFD
D.P Plataforma de gestin
(V XQD DS SOLFDFLyQ FOLLHQWH VHUYLGR RU GLVHxDGD H
LP
PSOHPHQWDGDHQ Q3+3TXHFRQ QWURODHODFFHVRDFDGDXQDGHODV
DFWWLYLGDGHV GH ODDERUDWRULR GHO FXUVR GH FRQQWURO GH SURFHVVRV
'HHELGRDVXFDUiiFWHUGLQiPLFR ODVSUiFWLFDV\ \ORVHQODFHVD ODV
PLVPDV SXHGHQ VHUV FUHDGRV \ PRGLILFDGRV GHQWUR
G GHO VLVWHHPD
DMXXVWiQGRVH D ODVV QHFHVLGDGHV HGXFDWLYDV GHOO FXUVR $GHP PiV
SHUUPLWHWHQHUXQ FRQWUROGHQRWWDVREWHQLGDVHQFDGDXQDGH ODV
SUiiFWLFDVDVtFRPPRXQFRQWUROG GHHVWXGLDQWHV\ \SDUiPHWURVS SDUD
ODVV SUiFWLFDV GH ORV ODERUDWRULR G LQVWUXFWRU /D
RV SRU SDUWH GHO
DSOOLFDFLyQFXHQWDDFRQWLSRVGHHXVXDULRVGLIHHUHQWHVDVDEHUUHO
$GGPLQLVWUDGRUGHHO6LVWHPDHO,Q QVWUXFWRU\HO$
$SUHQGL]
3DUD LQJUHVDUU ORV XVXDULR
RV GHEHQ DFFHHGHU D OD SiJ
JLQD
)LJ 3DQWDOODGHDFFHVVRDOD3ODWDIRUPDGGH*HVWLyQ
SULLQFLSDO GLJLWWDQGR OD GLUHFFLyQ GHH OD PLVP PD
- 342 -
7$
$%/$,5(/$&,1
1'($35(1',&(6&
&(57,),&$'26%$--2(/352*5$0$'
'(
)250$&,11&21-817$
0.12&31
+
2131
,$ 4
-"#$$ 5
! .""$
!!)*$ 5
!!!)!-!//!
5
)LLJ3HUILOGHLQVWWUXFWRUSODWDIRUPDGHJHVWLyQ "#$
- 343 -
>@ +' : 9 . +HQNH 6W 2VWHQGRUII $ *ULG &RQFHSW IRU 5HOLDEOH >@ : 0 : * & 9LFWRULD 'LVHxR H LPSOHPHQWDFLyQ GH XQD SODQWD
)OH[LEOH DQG 5REXVW 5HPRWH (QJLQHHULQJ /DERUDWRULHV ,((( GLGiFWLFD SDUD OD )RUPDFLyQ 5HPRWD HQ &RQWURO GH 3URFHVRV
&RQIHUHQFH 3XEOLFDWLRQV QR 6(1$5HJLRQDO9DOOHGHO&DXFD&DOL
KWWSG[GRLRUJ5(9SS
>@ / + ) ( 3 - 0 & ,YiQ 6DQWDQD $QDO\VLV RI D WKHUPDO V\VWHP
WKURXJK UHPRWH ,((( &RQIHUHQFH 3XEOLFDWLRQV QR
KWWSG[GRLRUJ('8&21S
- 344 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.345-349. Santiago de Chile, 28 al 30 de Octubre 2015
- 345 -
aprendizaje con un enfoque integrador de conceptos de dipolar elctrico inducido no est en fase con dicho campo
electromagnetismo y conversin de la energa. En general, no elctrico, sino que est atrasado. Esta relacin es anloga a la
es frecuente que los estudiantes puedan apreciar, a travs de que existe entre la corriente y la diferencia de potencial
ejemplos especficos, la relacin entre los conocimientos aplicada a un circuito inductivo caracterizado por una
adquiridos en cursos distintos, a pesar de la ligazn entre ellos impedancia compleja.
en la malla curricular. Por tal motivo, este artculo tiene como De acuerdo a la conservacin del momentum angular, una
objetivo mostrar el anlisis de un ejemplo concreto de esta partcula que absorbe energa de un campo elctrico rotatorio,
relacin, y est dirigido tanto a profesores como estudiantes de al mismo tiempo adquiere momentum angular. Este proceso
pregrado de carreras de ingeniera elctrica y electrnica, tambin produce un calentamiento de la partcula, y por
deseando que contribuya a aumentar las habilidades de los razones prcticas ste se descarta como un mecanismo ptimo
estudiantes para establecer modelos de procesos, como una de transferencia de momentum angular. Para esta finalidad se
etapa previa indispensable antes de definir estrategias de prefiere usar partculas anisotrpicas que absorban slo
control. A juicio de los autores de este artculo, en general los dbilmente y que posean dos ejes con polarizabilidades
estudiantes de ingeniera elctrica que se encuentran en la distintas, como son las partculas de cuarzo o de calcita [10].
etapa intermedia de sus carreras no aprecian plenamente la En estas condiciones, el momento dipolar elctrico de la
importancia de adquirir una adecuada formacin en fsica y partcula no est alineado con el campo elctrico aplicado, y
las asignaturas como electromagnetismo son percibidas con un sta experimenta un torque dado por = .
perfil abstracto no directamente conectado con aplicaciones
concretas dentro de la especialidad. Por tal motivo y para
cambiar esta percepcin se requiere de una mayor motivacin
en la docencia de pregrado, mediante una enseanza que
integre adecuadamente la formacin en ciencias bsicas con
las competencias que se busca formar en los estudiantes a
travs de las asignaturas bsicas de la especialidad. El
presente artculo apunta a mostrar un ejemplo de cmo se
podra lograr esta integracin.
- 346 -
(
) = sin , (4) velocidad de rotacin proporcional a la frecuencia de las
corrientes del estator, se desarrolla un torque electromagntico
2
dnde E E E 2Eo2 . de interaccin que tiene dos componentes: una de ellas
corresponde al torque de alineamiento entre ambos campos
El torque producido por el campo elctrico sobre una magnticos descritos precedentemente en una forma anloga
partcula tiene direccin z y su valor medio temporal est
con el torque que segn se explic en la seccin anterior
dado por la parte real de la expresin
de este artculo acta sobre una partcula con momento
= , (5) elctrico dipolar no alineado con el vector campo elctrico
aplicado. La segunda componente de torque se origina por el
cuyo resultado para partculas sin absorcin, con d y q hecho que la reluctancia del entrehierro es variable, con alta y
reales es baja reluctancia en direcciones paralelas a ejes denominados en
cuadratura (q) y directo (d), respectivamente [12]. A este
= sin 2. (6) segundo torque se le denomina torque de reluctancia y su valor
es independiente de la corriente a travs de la bobina de campo.
La relacin anterior significa que una partcula anisotrpica en
Los desarrollos ms recientes en dispositivos basados en
presencia de un campo elctrico con polarizacin circular,
experimenta un torque debido a la absorcin de momentum electrnica de potencia y tcnicas de control, utilizan a los
angular. Si la partcula est inmersa en un lquido, al rotar motores de reluctancia como accionamientos industriales de
experimenta adems un torque de arrastre angular. As, la alta eficiencia para aplicaciones en que se requiere lograr
ecuacin dinmica de rotacin para una partcula de momento velocidad variable. Un motor sincrnico de reluctancia se
de inercia J, respecto a un eje perpendicular al plano xy que puede describir como un motor con cero corrientes en el
pasa por su centro de masa, inmersa en un lquido con devanado de campo. En este caso, al despreciar las prdidas
coeficiente de arrastre angular , est dada por: mecnicas, el torque electromagntico puede obtenerse usando
las transformaciones de Park [13]. Cabe sealar que las
!" "
( ) sin 2 = +# . (7) transformaciones de Park estn incluidas en el programa de
!
una asignatura tradicional de conversin electromecnica de
En la expresin anterior aparecen la rapidez y la aceleracin la energa, impartida en la mayora de las carreras de
angular de la partcula, representadas por la primera y la ingeniera elctrica de las universidades chilenas. As, un
segunda derivada de $ respecto al tiempo. En condiciones estudiante con la gua del profesor puede obtener la siguiente
estacionarias, el primer trmino del lado derecho de esta expresin para el torque electromagntico en condiciones
ltima ecuacin es cero y = %$ %
, con lo cual ac se estacionarias (ver [14] por ejemplo)
obtiene, al igual que en [8], que en estado estacionario la
partcula alcanza una rapidez angular igual a la del campo Tem
3p
2
d iq q id . (9)
elctrico rotatorio, siempre que se cumpla la condicin:
En esta ltima expresin se considera una transformacin
2 de coordenadas desde un sistema de referencia fijo al estator a
sin 2 1 (8)
Eo2 d q otro fijo al rotor, en que p es el nmero de pares de polos, &
y & son los enlaces de flujo magntico en los devanados
Esta situacin corresponde a un comportamiento sincrnico y equivalentes del estator cuyos ejes magnticos son paralelos a
cuando el tamao de la partcula es del orden de magnitud de los ejes d y q respectivamente. Adems, ' y ' , e son
los nanmetros, este dispositivo se denomina nanomotor las correspondientes inductancias y corrientes. El campo
sincrnico (NS). magntico giratorio producido por las corrientes en el estator se
puede asociar a un vector corriente * que gira con rapidez
angular =2f con respecto al estator. Si en un instante dado
III. ANALISIS DE UN MOTOR SINCRNICO DE el ngulo entre el vector * y el eje d es , las correspondientes
RELUCTANCIA (MSR) corrientes a lo largo de los ejes d y q son = * cos e
= * sin , de modo que para una mquina 2 con dos polos
En un curso tradicional de conversin electromecnica de la
energa [11], al alumno se le ensea que un sistema balanceado la ecuacin (9) se puede reescribir como
trifsico o bifsico de corrientes que varan senoidalmente en el
Tem Ld Lq id iq I Ld Lq sin 2
1 2
tiempo con una frecuencia f y con una diferencia de fase 2/3 (10)
o /2, respectivamente, fluyendo a travs de dos o tres bobinas 2
con ejes magnticos dispuestos geomtricamente con Comparando la ecuacin anterior con la ecuacin (5), se
diferencias angulares 2/3 o /2, respectivamente, produce un aprecia que ambas tienen una forma similar. As, la magnitud I
campo magntico giratorio. En el caso de un motor sincrnico, del vector corriente * es anloga a la amplitud del campo
este campo magntico giratorio interacta con el campo elctrico rotatorio y las inductancias ' y ' son anlogas a las
magntico producido por una corriente constante que fluye a polarizabilidades y del nanomotor. El torque
travs de otra bobina dispuesta sobre el rotor de la mquina, electromagntico de reluctancia desarrollado por un motor
denominada bobina de campo. sincrnico convencional 3, de dos polos, de acuerdo a lo
enseado en asignaturas de conversion electromecnica y
En condiciones estacionarias cuando el rotor alcanza una
respaldado por libros tpicos [15], se puede escribir como
- 347 -
1 1 1 !
Tem V 2 " # sin 2 , (11)
2 "x #
$ q xd %
en que V es la tensin lnea a lnea aplicada y xd , xq son las
reactancias en ejes d y q, respectivamente. Esta ltima
ecuacin es vlida si la resistencia de las bobinas del estator se
puede despreciar. Usando la transformacin de Park se puede
demostrar que (11) es compatible con (10), usando las
relaciones
V
id xd &q cos , (12)
3
V
iq xq sin . (13)
3
Cabe sealar que de acuerdo al circuito equivalente de un
Fig. 2 Dinmica del proceso de arranque de un NS y de un MSR. La curva
MSR (por ejemplo, ver [14]) la magnitud del vector * en (10) azul slida (segmentada) corresponde a la velocidad de rotacin de un
depende de la tension aplicada y tambin de la velocidad. Por nanomotor, con amplitud de campo elctrico dos veces (igual) el (al) valor
lo tanto, una alternativa para controlar el torque es actuar sobre mnimo 2107 V/m requerido para alcanzar una velocidad sincrnica de
la cantidad I o sobre la tensin aplicada de acuerdo a las rotacin de 5 rev/s. La curva roja slida (segmentada) corresponde a la
velocidad del MSR con una tensin dos veces (igual) al valor mnimo
variaciones de la carga. Si este motor acciona una carga con un necesario para alcanzar la condicin de operacin sincrnica.
torque proporcional a la velocidad en la forma Dr la tensin
mnima requerida para operacin sincrnica con r se requerido para sincronizacin, hay un comportamiento
determina mediante una relacin similar a la dada por (8): oscilatorio transitorio. Este comportamiento se puede explicar
considerando que segn lo sealado previamente, la magnitud
&
2 D
2
- 348 -
discutido en relacin a la Fig. 2. ahora este trabajo es un complemento al currculo de
ingeniera elctrica, y deseamos que otros profesores aporten a
Estos ejemplos muestran que la velocidad de rotacin del
su consolidacin curricular.
nanomotor sincrnico y del motor sincrnico de reluctancia
puede ser controlada a travs de la frecuencia del campo
AGRADECIMIENTOS
elctrico aplicado o de la tensin, respectivamente. En el
proceso de arranque de ambos dispositivos la velocidad Los autores agradecen a la Escuela de Ingeniera Elctrica
alcanza el valor sincrnico correspondiente a la frecuencia del de la Pontificia Universidad Catlica de Valparaso y al
campo rotatorio, bajo la condicin que su amplitud no sea Departamento de Fsica de la Universidad Santa Mara, por el
inferior a los valores mnimos determinados por las apoyo otorgado durante la elaboracin de este artculo.
ecuaciones (8) y (14). En el caso del arranque del MSR las
oscilaciones previas a alcanzar la velocidad sincrnica pueden
ser eliminadas controlando la corriente de modo que sta se REFERENCIAS
mantenga constante durante el proceso. Ante una repentina [1] A. H. J. Yang, S. D. Moore, B. S. Schmidt, M. Klug, M. Lipson, and
reduccin en la amplitud del campo elctrico o en la tensin, D. Erickson, Optical manipulation of nanoparticles and biomolecules
in sub-wavelength slot waveguides, Nature, vol. 457, pp. 7175,
respectivamente, la velocidad puede retornar al valor 2009.
sincrnico despus de un proceso transitorio, si las [2] A. S. Zelenina, R. Quidant, G. Badenes, and M. Nieto-Vesperinas,
correspondientes amplitudes no son inferiores a los Tunable optical sorting and manipulation of nanoparticles via
respectivos valores mnimos. plasmon excitation, Opt. Lett., vol. 31, pp. 20542056, 2006.
[3] L.N. Ng, M.N. Zervas, J.S. Wilkinson, and B.J. Luff, Manipulation
of colloidal gold nanoparticles in the evanescent field of a channel
waveguide, Appl. Phys. Lett., vol. 76, pp. 19931995, 2000.
V. CONCLUSIONES Y PALABRAS FINALES [4] T. Iida and H. Ishihara, Theoretical study of the optical manipulation
of semiconductor nanoparticles under an excitonic resonance
A travs de un ejemplo se ha presentado un marco conceptual condition, Phys. Rev. Lett., vol. 90, pp. 5740357406, 2003.
que muestra los conceptos bsicos adquiridos en cursos de [5] C. F. Wilson, M. I. Wallace, K. Morishima, G. J. Simpson, and R. N.
electromagnetismo y conversin electromecnica de la energa Zare, Coupled electrorotation of polymer microspheres for
microfluidic sensing and mixing, Anal. Chem., vol. 74, pp. 5099
de un programa de pregrado en ingeniera elctrica, 5104, 2002.
presentados en forma integrada para que los estudiantes [6] W. Rechberger, A. Hohenau, A. Leitner, J. R. Krenn, B. Lamprecht,
comprendan que un campo elctrico rotatorio puede inducir un and F. R. Aussenegg, Optical properties of two interacting small
movimiento rotatorio continuo de una nanopartcula, particles, Opt. Commun., vol. 220, pp. 137141, 2003.
estableciendo as una analoga con la operacin de un motor [7] F. Claro, P. Robles, and R. Rojas, Laser induced dynamics of
sincrnico de reluctancia. El principio comn es la interacting small particles, J. Appl. Phys., vol. 106, pp. 084311-
084314, 2009.
transferencia de momento angular desde un campo
[8] P. Robles, F. Claro and R. Rojas, Dynamical response of polarizable
electromagntico rotatorio a un sistema elctrico o magntico. nanoparticles to a rotating electric field, Am. J. Phys., vol. 79, pp.
945-949, 2011.
Mediante ejemplos numricos se muestra que en condiciones
[9] M. Alonso and E. Finn, Electric interaction, in Fundamental
estacionarias la velocidad de rotacin del nanomotor University Physics, 1st. ed., Reading, MA: Addison-Wesley, 1967, pp.
sincrnico y del motor sincrnico de reluctancia, dependen de 475.
la frecuencia del campo elctrico o de la tensin aplicada, [10] T. A. Nieminen, V. L. Y. Loke, A. M. Branczky, N. R. Heckenberg,
respectivamente. El control del torque desarrollado en ambos and H. Rubinsztein-Dunlop, Towards efficient modelling of optical
dispositivos se puede lograr actuando sobre la amplitud del micromanipulation of complex structures, Progress in
Electromagnetic Research Symposium, Cambridge, MA, March 26
campo electromagntico o de la corriente inyectada, 29, 2006, pp. 442446.
respectivamente. [11] P. C. Krause, O. Wasynezuk, S. D. Sudhoff, in Analysis of Electric
Machinery and Drive Systems, IEEE Series on Power Engineering
Los autores del presente artculo consideran que su contenido Press, 2nd ed., New Jersey: Wiley-Interscience, 2002.
aporta con una muestra de la manera en que sera posible [12] M. Nagrial, J. Rizk, A.Hellany, Analysis and performance of high
integrar adecuadamente la formacin en fsica con las efficiency synchronous reluctance machines, International Journal of
competencias que se busca que los alumnos adquieran en Energy and Environment, vol. 2, no. 2, pp.247-254, 2011.
www.IJEE.IEEFoundation.org.
asignaturas bsicas de la especialidad. Para lograr este
objetivo, es recomendable que durante el desarrollo de estas [13] G. Anderson, Dynamics and control of electric power systems,
lectures 35-528, ITET ETH, EEH-Power Systems Laboratory, ETH
ltimas asignaturas, se incluya una instancia de anlisis de Zurich, 2003.
casos como el aqu presentado, por ejemplo mediante tareas [14] Longya Xu, Xingyi Yu, Thomas A. Lipo, and D.W. Novotny, Vector
asignadas a los alumnos, en forma complementaria a las control of a synchronous reluctance motor including saturation and
evaluaciones que tradicionalmente se aplican. Esta propuesta iron loss, IEEE Transactions on Industry Applications, vol. 27, pp.
977, 1991.
es slo un ejemplo y a la vez una invitacin que muestra la
relacin entre la ingeniera elctrica y un tema actual de
investigacin en un rea distinta. A medida que se desarrollen
otros ejemplos, stos pueden organizarse como un seminario
interdisciplinario. As los estudiantes podrn beneficiarse de
una formacin ms amplia y con posibilidades de colaborar
con profesionales e investigadores de ciencias bsicas. Por
- 349 -
- 350 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.351-356. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractAugmented Reality complements the perception and y su divulgacion contribuiran a una mejora signicativa en la
interaction with the real world and allows the end-user to be comunidad academica [2].
in an augmented real environment with additional information La AR y la tele-educacion se han convertido en un a rea
generated by the computer. This work is divided into two main
parts: First, we studied the digital image processing used in de investigacion activa que abarcan diversas disciplinas de las
the detection and recognition markers, the methods for creating telecomunicaciones, como procesamiento digital de imagenes,
bookmarks with high contrast by generating useful matrices, in reconocimiento de patrones, video en tiempo real, vision por
order to calculate the position of these markers in the scene, and computador, transmision efectiva de datos y redes neuronales
the creation of 3D models that will be later rendered. Second, [3]. El avance tecnologico en el campo de la AR, inuye en
we developed an augmented reality application for education
and tele-education with the aforementioned tools. We present muchos aspectos de la vida cotidiana (el trabajo, la educacion,
an introduction for existing libraries in different programming la salud, el hogar). Con dichos avances se podra modicar la
languages, which help us to develop this application for Science manera de percibir la realidad que nos rodea, especialmente en
subject, with an aggregate value of user interactivity by the use of las aulas, donde ninos de tempranas edades podran observar
the same markers. The application showed an interesting form of guras tridimensionales en espacios fsicos reales de su en-
education in children of 6 years, and a new opportunity towards
a smart classroom. torno, de igual manera alumnos de niveles superiores podran
explorar una gama de recursos didacticos que hace pocos anos
Index TermsAugmented Reality, markers, image processing,
solo eran parte de la ciencia ccion. Profesionales contaran
tele-education.
con una gama de herramientas u tiles para transmitir sus ideas
a sus colaboradores y con esta va facilitar cualquier actividad
I. I NTRODUCTION relacionada con la transmision de conocimientos.
Este trabajo tiene por objetivo principal, desarrollar una
L A Realidad Aumentada (AR, del ingles Augmented Re-
ality) es una tecnologa que esta introduciendose en
nuevas a reas de aplicacion como son: el entrenamiento de
aplicacion de AR con bases pedagogicas que sirvan como
una herramienta para los educadores de nivel primario, para
operarios de procesos industriales, marketing, el mundo del ello se produce el codigo necesario con la nalidad de crear
diseno interiorista y guas de museos. El mundo academico no marcadores para ser empleados en la aplicacion, que permitan
esta al margen de estas iniciativas y tambien ha empezado a mejorar la eciencia de la misma en un entorno educativo, que
introducir la tecnologa de la AR en algunas de sus disciplinas promueva al desarrollo de las aulas de clase inteligentes.
[1]. Sin embargo el conocimiento y la aplicabilidad de esta Este artculo esta organizado de la siguiente manera. En la
tecnologa en la docencia son mnimos. Entre otros motivos seccion II se describe el marco teorico que sustenta la investi-
se debe a la propia naturaleza y estado de desarrollo de gacion realizada. En la seccion III se encuentran los materiales
dicha tecnologa, as como tambien a su escasa presencia y metodos empleados para generar AR. En la seccion IV se
en los a mbitos cotidianos de la sociedad. El desarrollo de explica los parametros de diseno para la aplicacion as como
iniciativas en la utilizacion de esta tecnologa en la educacion el analisis del funcionamiento de la aplicacion. El analisis de
los resultados obtenidos as como la posible implementacion y
Manuscript received July 29, 2015; accepted August 17, 2015. Date of discusion se detallan en las secciones V y VI respectivamente.
publication October 28, 2015; date of current version September 19, 2015.
This work was supported by the Universidad de las Fuerzas Armadas ESPE,
Sangolqu, Ecuador, through the Economical Support in the Development of
II. F UNDAMENTO T E ORICO
this Project by Research under Grant Project 2013-PIT-014 and 2015-PIC-004.
P. Bernal Onate and J.V. Rivadeneira are with Electrical and Electronic A. Caractersticas Basicas
Department, Universidad de las Fuerzas Armadas ESPE, Quito-Ecuador, 171-
5-231B, Ecuador (e-mail: {cpbernal, jvrivadeneira}@espe.edu.ec). Para que una aplicacion pueda ser denida como una
R. Lara-Cueva is with the Grupo de Investigacion en Sistemas Inteligentes aplicacion de AR debe cumplir con lo siguiente [4] [5] [6]:
(WiCOM-Energy) and Centro de Investigaciones de Redes Ad Hoc, Departa-
mento de Electrica y Electronica, Universidad de las Fuerzas Armadas ESPE, Combinar objetos virtuales con el mundo real:A este
Sangolqu-171-5-231B, Ecuador (e-mail: ralara@espe.edu.ec). proceso se lo conoce como renderizacion, y consiste en
- 351 -
Fig. 1: AR utilizando HMD o ptico [7]
Fig. 2: AR usando HMD basado en video [7]
- 352 -
Fig. 5: Procesamiento digital de imagen en MATLAB
Fig. 7: Protocolo propio SAN utilizado para la creacion de
marcadores
III. M ETODOLOGI A
DE AR EN M ATLAB
IV. A PLICACI ON R
[11] Seccion-Asignatura-Numero. Como se muestra en la gura 7
el protocolo esta inspirado en los cuadrantes de un sistema
Esta aplicacion busca guiar al usuario a traves del proce-
cartesiano, cuyo primer cuadrante expresa el nivel escolar de
samiento digital que se le da a la imagen para obtener
la materia a ser impartida, el segundo cuadrante contiene la
el marcador correspondiente, no se utilizara marcadores
asignatura nalmente el tercer y cuarto cuadrante contienen
monocromaticos tipo matriz [12] con el proposito de gen-
el numero por orden de creacion del marcador todos estos
eralizar el procesamiento. La aplicacion no implementa la
numeros estan expreados en hexadecimal.
mezcla de lo real con lo virtual de forma sosticada, apenas
busca destacar los marcadores de una escena y procesarla
para su posterior presentacion y analisis en una secuencia de C. Modelos
imagenes (video), con esto se presenta la base fundamental Los modelos son guras en 2D o 3D en el a mbito virtual que
de la AR que es la calibracion de camara, reconocimiento de se sobreponen a un marcador, la mayora de modelos para AR
escena y reconocimiento de marcadores. son en 3D y algunos muestran guras con posibilidad de ser
El proceso de la deteccion del marcador se muestra en la animadas. El modelado en 3D, es el arte de disenar objetos en
gura 5. 3D, por lo general utilizando algun tipo de software de diseno.
Un modelo en 3D sobre un marcador se muestra en la gura
A. Marcadores 8, donde apreciamos tambien la mezcla de la realidad con lo
En la gura 6 se muestra un marcador ideal es una gura virtual (AR).
cuadrada de alto contraste en cuyo interior se encuentra el arte
del marcador [13], lo cual diferencia del resto de marcadores AR
V. D ESARROLLO DE LA APLICACI ON
y proporciona la informacion necesaria a la aplicacion para el A. Parametros de diseno
procesamiento de la escena. Con la ayuda de la Lic. Jenny Ortiz Coordinadora de a rea
El arte del marcador consiste en guras preferiblemente de del quinto ano de educacion basica de la Unidad Educativa
color negro dentro del marcador ideal. Se recomienda que FAE No 1 de la republica del Ecuador, se ha revisado
el marcador no sea simetrico horizontal ni verticalmente, del varios criterios bajo los cuales se planteara el diseno de la
mismo modo, se pide que el marcador contenga guras basicas aplicacion. La docente sugirio enfocarse en las asignaturas de
y facilmente diferenciables. Ciencias Naturales y Estudios Sociales, ya que las propiedades
intrnsecas de estas materias requieren material audiovisual
B. SAN para mayor retencion por parte de los estudiantes. Algo que
Con el n organizar a la aplicacion se a creado un protocolo diferencia a la aplicacion de este proyecto con otras, es la in-
propio para el arte que se lo ha denominado SAN por sin siglas teraccion del usuario con la aplicacion a traves de los mismos
- 353 -
marcadores, de esta manera, el usuario podra manipular del a escala de grises para luego dejar la misma en alto contraste,
modelo 3D su tamano y la orientacion del mismo, tendra 4 esto con la nalidad de reconocer los posibles marcadores
marcadores auxiliares de control, dos para cambiar el tamano en la escena. Luego de reconocer los posibles marcadores
del modelo, uno con smbolo + y otro con smbolo . hace un analisis utilizando las matrices que la aplicacion
tiene almacenadas previamente, obtiene un coeciente del
B. Libreras disponibles para la creacion de AR. 0 al 1, este coeciente representa la calicacion que le da
la aplicacion al marcador en la escena con respecto a los
A partir del ano 1999 cuando Hirokazu Kato creo la librera
almacenados.
ARToolKit, se han derivado diversas libreras en distintos
lenguajes de programacion basados en C. La mayora de estas
libreras son de tipo freeware y estan disenadas para realizar
las tareas necesarias de registro, as como la composicion de
la escena en tiempo real. Estas libreras presentan tecnicas de
vision por computador basadas en registros de una serie de
marcadores para el calculo de la matriz de transformacion.
En la tabla I se encuentra algunas caractersticas de las
principales libreras creadas para AR.
TABLE I: ARToolKit
Librera Lenguajes S.O. Render Licencia Autor
ARToolKit C/C++ Vindows, OpenGL GNU Hitokazu
[14] Mac OS GPL Kato Fig. 9: Procesamiento digital de imagenes utilizado por FLAR-
X, 1999 ToolKit parte 1
Linux
FLARToolKit Flash, Vindows, Paper GNU Sagoosha
[15] AS3 Mac OS Vision GPL
X
ARTag CSharp, Vindows, OpenGL GNU Mark
C/C++ Mac OS GPL Fiala,
X, IIT,
Linux NCR
Canada
NyARToolKit CSharp, Vindows, OpenGL, GNU PukiWiki
C/C++, Mac OS Srocess- GPL Devel-
Java, X, ing opers
JavaScript Linux, Team,
Android Japon
JARToolKit Java, Vindows, OpenGL, GNU Jorg
JavaScript Mac OS Srocess- GPL Stock-
X ing lein,
Tim
Schmidt Fig. 10: Procesamiento digital de imagenes utilizado por
SLARToolKit CSharp, Vindows OpenGL GNU Rene FLARToolKit parte 2
C/C++, GPL Schule
Sil-
verlight
D. Ejecucion
La aplicacion en este proyecto necesita ser multiplataforma, En la gura 11 se muestra la ejecucion de la aplicacion ya
de facil distribucion y con una Renderizacion de gracos terminada, se puede observar las diferentes interacciones que
simple. Teniendo esto presente y junto con la informacion tiene esta aplicacion y las diferentes rotaciones.
entregadas por las tablas anteriores, se vuelve obvio el uso
de FLARToolKit y FLARMANAGER [16] para la aplicacion.
VI. A N ALISIS DE RESULTADOS
A. La AR en la Educacion
C. FLARManager El martes 19 de marzo del 2013, en una visita a la Unidad
Es un framework desarrollado por Eric Socolofsky que Educativa Saint Dominic, ninos y ninas de segundo grado de
facilita la creacion de aplicaciones de AR para Flash. Es educacion basica experimentaron de cerca la AR con el tema
compatible con una variedad de libreras de tracking y de ren- El Sistema Solar; con la nalidad de obtener datos empricos
derizacion, y proporciona un sistema mas robusto basado para del uso de la AR en un entorno educativo. ara la sostenibil-
eventos de adicion, actualizacion y eliminacion de marcadores. idad de este proyecto se vuelve necesaria una prueba en un
Es compatible con la deteccion y el manejo de multiples entorno real que cumpla las condiciones para las cuales fueron
patrones y marcadores multiples de un patron dado. pensadas. Es fundamental la observacion del desempeno del
En las guras 9 y 10 se muestra el funcionamiento de la proyecto y la aceptacion que tienen los estudiantes para el
librera FLARToolKit, comienza con un streaming de video y mismo as como procurar la mayor retencion por parte de
la captura de una imagen, posteriormente transforma la imagen los estudiantes y un metodo mas sencillo de transmision de
- 354 -
Fig. 13: marcadores seleccionados
- 355 -
El uso de material didactico es imprescindible en un aula
de clase, ya que por este medios los estudiantes son capaces
de retener mas informacion de mejor manera, por lo que se
aconseja recurrir a un docente con experiencia en el uso de
las herramientas didacticas para desarrollar mas aplicaciones.
La pronta migracion de television analogica a television
digital hace necesario el desarrollo de aplicaciones, uno de
los objetivos que persiguen los gobiernos que implementan
el estandar ISDB-Tb es generar aplicaciones educativas para
ser distribuidas en masa, en esta lnea, se propone mudar las
libreras en Java o ActionScript a Ginga Java o a Ginga-
NCL para continuar el desarrollo de aplicaciones ahora en
Television Digital.
Fig. 16: Promedio
R EFERENCES
usuarios. La maquina debe poseer caractersticas superiores al [1] X. Basogain, M. Olabe, K. Espinosa, C. Rou`eche, Realidad aumentada
promedio como una tarjeta de video que soporte el modelado en la Eduacion: una tecnologa emergente, Information and Communica-
en 3D y una memoria RAM superior a 2GB para un correcto tions Technology, ESIGELEC - Rouen, France Electrical and Computer
Engineering, CBU (USA),Escuela Superior de Ingeniera de Bilbao, EHU
desempeno. Bilbao, Espana.
Las escuelas y colegios privados a nivel nacional poseen [2] Portal de la Realidad Aumentada. http://www.augmented-reality.org/
estos materiales para sus estudiantes, lo que hace posible [3] MIT Handheld Augmented Reality Simulations
http://education.mit.edu/ar/
la implementacion de esta tecnologa en estas instituciones, [4] N
[7] Ronald Azuma. A survey on augmented reality. Teleoperators and Virtual
un impedimento de esta posible implementacion sera la Environments.
aceptacion por parte de los docentes y la capacitacion de los [5] Van Krevelen, D. W. F., and R. Poelman. A survey of augmented
reality technologies, applications and limitations. International Journal
mismos. of Virtual Reality 9.2 (2010): 1.
Por otra parte la mayora de escuelas y colegios publicos [6] Billinghurst, Mark, Adrian Clark, and Gun Lee. A Survey of Augmented
a nivel nacional cuentan con por lo menos una computadora Reality. Foundations and Trends in Human-Computer Interaction 8.2-3
(2015): 73-272.
destinada para la ensenanza, pero estas maquinas no suelen ajera Gutierrez, Gilberto. Realidad aumentada en interfaces hombre
tener las caractersticas previamente descritas. A demas de que maquina. Instituto Politecnico Nacional. Centro de Investigacion en
se debera esperar la apertura de los docentes a la utilizacion Computacion, (2009).
[8] Sutherland, Ivan E. A head-mounted three dimensional display. Pro-
de las TICs para impartir su clase. Para la tele-educacion la ceedings of the December 9-11, 1968, fall joint computer conference,
aplicacion es mucho mas factible que dentro de una escuela part I. ACM, (1968): 757-754.
publica o privada, ya que este tipo de educacion utiliza [9] Six degrees of freedom http://www.6dof.com/
[10] Milgram, Paul, and Fumio Kishino. A taxonomy of mixed reality visual
todos los requerimientos para la aplicacion. Superando estos displays. IEICE TRANSACTIONS on Information and Systems 77.12
obstaculos, la aplicacion es de facil distribucion basta con (1994): 1321-1329.
colgarla en un servidor y que los usuarios entren al mismo [11] MathWorks, MATLAB R
- The Language Of Technical Computing
[12] Kato, Hirokazu, and Mark Billinghurst. Marker tracking and hmd
para acceder a la aplicacion, y es muy sencilla de usar ya que calibration for a video-based augmented reality conferencing system,
esta disenada para ninos de entre 5 y 15 anos. in Proceedings of the 2nd IEEE and ACM International Workshop on
Augmented Reality, IEEE, 1999.
VII. D ISCUSI ON [13] Rekimoto, Jun. Augmented Reality using the 2D matrix code. Inter-
active Systems and Software IV. Kindaikagaku-sha (1996): 199-208.
Actualmente la tecnologa permite utilizar AR para trabajar [14] FLARToolKit www.libspark.org/wiki/saqoosha/FLARToolKit/en
con un nuevo material didactico por parte de los docentes, [15] ARTag http://www.artag.net/
[16] FLARManager Online Resources
sus benecios han sido demostrados en este proyecto, aunque http://www.artoolworks.com/support/library/FLARManager
la respuesta del promedio de los computadores utilizados en
el Ecuador ante este tipo de aplicaciones es muy lenta, y los
equipos que responden bien a las condiciones son costosos,
por lo que resulta fundamental optimizar los recursos de la
aplicacion y disenar modelos que se ajusten a las necesidades
del docente, pero que cumplan un coste computacional bajo
para el rendimiento de la aplicacion. Con esta nalidad se
vuelve necesarias pruebas previas para cada modelo y para
cada marcador que se utilice en las aplicaciones.
- 356 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.357-364. Santiago de Chile, 28 al 30 de Octubre 2015
- 357 -
los aspectos de usabilidad ms complejos de comprender y forma natural y sencilla. Por ltimo, incluir aspectos relevantes
mejorar la dinmica del mismo. de ludificacin (Gamification, en Ingls) que harn que la
El resto del artculo se estructura de la siguiente forma. En la herramienta propuesta implique conceptos y estrategias de
seccin II se hace una revisin de la bibliografa en juegos serios. En la Figura 1 se muestra el esquema general
colaboracin efectiva y adems, se realiza un anlisis del uso del anlisis bibliogrfico que apoya esta investigacin y que
de tecnologas mviles y dinmicas de juego en entornos centra su esfuerzo en conseguir la interseccin entre los
educativos MOOC. aspectos del aprendizaje mvil, ludificacin y MOOC
A continuacin la Seccin III presenta la metodologa (sealado con una estrella en la figura).
aplicada en esta lnea de investigacin. En la Seccin IV se
A. Colaboracin efectiva en MOOCs
presenta el juego MyMOOCSpace y el experimento realizado
en base a una pauta de usabilidad y dinmica del juego. En la
seccin V, se incluye la evaluacin preliminar de la propuesta En el rea de la colaboracin y del CSCL se lleva
entregada en que se presentan algunos resultados obtenidos. El estudiando desde hace tiempo cules son los mecanismos que
artculo termina con la Seccin VI de conclusiones y trabajo ayudan a la colaboracin. Actualmente, se consideran que hay
futuro. 6 aspectos principales en el fomento de la colaboracin [17].
Estos son:
II. ESTADO DEL ARTE
1. Lograr un objetivo comn entre los participantes de
un curso.
Esta seccin presenta una revisin bibliogrfica de los 2. Generar una interdependencia positiva entre las
estudios sobre cmo fomentar la colaboracin efectiva. acciones de cada participante por el bien comn del
Adems, se realiza un anlisis del uso de tecnologas mviles y grupo.
dinmicas de juego en entornos educativos MOOC. 3. Que exista una coordinacin y comunicacin dentro
La colaboracin, centro de nuestra investigacin, es un del grupo, generando habilidades y destrezas en el
aspecto relevante y de gran importancia para lograr la trabajo grupal.
motivacin y posterior participacin del estudiante en las 4. Que se genere una responsabilidad individual frente a
plataformas MOOC, con lo cual se logran estilos de las actividades a desarrollar en el curso.
participacin [2]. Segn estudios recientes, la colaboracin 5. Que exista conciencia en la colaboracin del grupo,
entre los participantes de un curso crea enlaces suplementarios generando una interaccin positiva.
y de apoyo, contribuyendo a la generacin de contenidos de 6. Que promueva las recompensas conjuntas, para
calidad [26]. Generar autonoma en los estudios a travs de la generar incentivos por los avances y logros a nivel
colaboracin implica un aumento en la motivacin del individual y grupal, logrando una mayor interaccin
participante, fortaleciendo los deseos de alcanzar niveles de entre los miembros del grupo.
formacin satisfactoria [26]. Es as como la colaboracin es
mirada como la forma de aprovechar la masividad de internet, Actualmente en las plataformas MOOCs vigentes en el
pero no como el nmero de participantes del curso, sino como mercado como Coursera, Edx, Udacity, Future Learn, Veduca,
la oportunidad para aprender en equipos de trabajo [15]. MiradaX, entre otras, no existe ningn soporte a estos
Segn un estudio reciente que analiza las herramientas y mecanismos o aspectos claves de colaboracin. La
mecanismos de apoyo a la colaboracin en los MOOCs, colaboracin se lleva de una manera muy superficial y slo se
manifiesta la no existencia de mecanismos y/o herramientas rescata mediante herramientas como el foro y revisin entre
que fomenten la colaboracin en estas plataformas [7]. pares [7]. En la colaboracin entre pares, la interaccin entre
Respecto a la ubicuidad y diversidad de dispositivos, se incluye compaeros se exige, tpicamente, como parte mnima del
el concepto de Mobile Learning y Seamless Learning, que se curso. Sin embargo, esta interaccin no suele ir acompaada de
refiere a la idea de que los estudiantes puedan continuar sus un fomento de la conciencia colaborativa o anlisis de
estudios independientemente del lugar donde se encuentren, interaccin [5].
accediendo a la informacin con sus dispositivos mviles de Citadin et al. (2010) hacen un anlisis de las herramientas
de colaboracin que incluyen las plataformas MOOCs ms
importantes utilizando el modelo 3C. Este modelo analiza tres
aspectos: la cooperacin, la coordinacin y la comunicacin.
Los resultados de este anlisis muestran que las herramientas
actuales sirven principalmente para apoyar: (1) la
comunicacin asncrona como lo actuales foros, (2) la
coordinacin asncrona, y (3) la cooperacin a partir de wiki,
salas de reuniones, entre otras. Un estudio nos revela que la
comunicacin en las plataformas MOOCs se concentra
bsicamente en los foros de discusin y no se presentan
herramientas que permitan la comunicacin sncrona, lo que
Figura 1: Interseccin de Ambientes de Investigacin Generado por la Revisin de la
Literatura. podra ser un retroceso respecto a los ambientes de e-learning
Elaboracin Propia.
[7]. Adems, slo una plataforma de las mencionadas
anteriormente (Udacity), se relaciona con las redes sociales.
- 358 -
Este ltimo dato se contradice con los resultados del estudio B. Fomentar la colaboracin a travs de la tecnologa mvil
de Mcauley (2010) [20], quien seala que los MOOC se basan y el juego
en la conectividad de redes sociales. Por ltimo, el estudio de
Citadin et al. (2010) es categrico al mencionar que slo Otra de las aproximaciones empleadas en los ltimos aos
plataformas como Coursera y Edx presentan interaccin desde para fomentar la colaboracin en entornos educativos son el
lo colaborativo mediante la revisin entre pares. juego y las tecnologas mviles.
De las conclusiones anteriores, se deduce que, actualmente, Recientemente, han empezado a aparecer estudios que
las herramientas para fomentar la colaboracin efectiva en indican que el futuro de los MOOCs pasa por el mvil. De
MOOCs son limitadas y que la colaboracin genera una hecho, el incremento del uso de los dispositivos mviles en los
oportunidad importante de gran impacto en la generacin de ltimos aos hace sugerir a muchos investigadores que lo
conocimiento, dado que requiere de niveles ms elaborados de habitual es tender a aplicaciones ubcuas [9, 10], que
cognicin, comparado al proceso del aprendizaje individual proporcionen experiencias de aprendizaje, facilitando una
[6], con lo cual, se logra clasificar las herramientas continuidad en el contexto a travs de distintos dispositivos
colaborativas, mediante el modelo 3C, , tal como se presenta en [30].
la Figura 2. Actualmente existen muy pocos referentes que intenten
fomentar la relacin MOOC y mvil. MyLearningMentor
(MLM) [1] y la aplicacin mvil GroupMOOC [3], son dos
ejemplos de aplicaciones mviles que buscan facilitar hbitos
de trabajo y habilidades de estudio para el aprendizaje a travs
de plataformas MOOC. MLM es una aplicacin mvil que
proporciona una funcin de la planificacin y el
establecimiento de metas personalizado para los alumnos en
funcin de su perfil, preferencias, prioridades, y el rendimiento
anterior. GroupMOOC es una aplicacin que tambin ofrece
funcionalidades para organizar los MOOCs en que los alumnos
comparten sus resultados.
Independiente de la existencia de aplicaciones como MLM
o GroupMOOC, que pretenden entregar ayuda a las personas
para avanzar en los cursos MOOC, ninguna de ellas contiene
el componente de juego que permite generar una colaboracin
Figura 2: Clasificacin de las Herramientas Colaborativas de Acuerdo al Modelo 3 C de
mayor al momento de tomar un curso en estas plataformas.
Colaboracin. Segn estudios, la incorporacin del componente juego refleja
Extrado de [12].
el entretenimiento, la motivacin, la conciencia de
Recientemente, han aparecido algunas publicaciones que participacin, que deben estar presente al momento de trabajar
propone distintas dinmicas para fomentar esta colaboracin en el diseo de un juego para fomentar la colaboracin,
utilizando mviles [8].
[28]. Por ejemplo, togr y MacArthur (2012) propone el uso de
badgets como recompensa a los participantes que han generado Hoy los juegos resultan ser un factor determinante en
mayor interaccin en el sistema y as fomentar el aspecto de entornos virtuales de aprendizaje en educacin [21], y el
colaboracin N3 de recompensas conjuntas, en que se premia desafo se concentra en generar un juego que satisfaga las
al participante por lo logros obtenidos. Adems, como lo debilidades de colaboracin en los MOOC y que se base en los
plantea Guitert y Prez-Mateo (2013) [16], el inters comn u aspectos de colaboracin seleccionados en esta investigacin.
objetivo comn, construye el ambiente colaborativo. Este
ltimo estudio tambin indica que la generacin de grupos en III. METODOLOGA
un nmero de participantes no muy alto permite la interaccin
entre ellos y para que trabajen desde la perspectiva de la Para llevar a cabo el diseo del juego mvil, se ha adoptado
responsabilidad individual a la responsabilidad comn y grupal una metodologa basada en el Design Based Research (DBR)
por conseguir los objetivos trazados como tarea. Tambin [29].
como Guerrero y Revuelta-Domnguez (2014) [14] analizan la
interdependencia positiva (aspecto de colaboracin N2) como
un punto fundamental para fortalecer la responsabilidad grupal.
De estos estudios previos se desprende que es factible
mejorar la colaboracin efectiva mediante el desarrollo de
actividades o funcionalidades tecnolgicas que promuevan el
objetivo comn, la interdependencia positiva y la
responsabilidad individual. Sin embargo, si bien estos estudios
proponen aproximaciones interesantes para fomentar la Figura 3: Modelo Design Based Research
colaboracin, ninguna de ellas han sido testeadas en entornos Elaboracin Propia, Adaptada de [23, 29].
- 359 -
Esta metodologa corresponde a la integracin del diseo de del aplicativo, destacando componentes importantes de
procesos de aprendizaje y se utiliza para estudiar el aprendizaje ludificacin (gamificacin) en el proceso.
en entornos que estn diseados y sistemticamente alterados La Tabla 1 muestra la asociacin entre los aspectos de
por el investigador. Las caractersticas principales de esta colaboracin y las dinmicas del juego. A continuacin se
metodologa son i) la decisin de ubicar la investigacin en el describe la dinmica del juego para entender cmo se
contexto natural, ii) el propsito de producir cambios entrelazan las distintas mecnicas.
especficos en ese contexto, iii) la opcin por los enfoques El juego es una carrera espacial en equipos. Cada equipo
sistmicos y iv) el carcter cclico e iterativo de los diseos est compuesto de 6 participantes del curso seleccionados de
[13]. forma aleatoria entre los participantes de un MOOC. El
El objetivo del DBR es estudiar minuciosamente slo un objetivo del juego es que cada equipo conteste el mayor
ambiente de aprendizaje, ya que pasa a travs de mltiples nmero de preguntas de opcin mltiple en el menor tiempo
iteraciones para desarrollar nuevas teoras, artefactos y posible. Estas preguntas se extraen directamente del MOOC,
prcticas que pueden generalizarse en otras plataformas especficamente de las generadas por opcin mltiple o
MOOC [4]. DBR permite trabajar un producto/aplicacin en seleccin de alternativas. Cuantas ms respuestas correctas
su contexto real y, de forma iterativa, ir mejorndolo para realice el equipo en el menor tiempo posible, mayor puntaje se
conseguir un diseo generalizable a otras plataformas. En el le otorgar.
contexto de este estudio, se selecciona la metodologa ms El equipo podr pasar de etapa si y slo si cada uno de los
conveniente para el desarrollo del juego mvil. miembros han respondido como mnimo, una respuesta
En este estudio se presenta el trabajo realizado en las etapas correcta. Las etapas se representan en el juego como planetas y
uno, dos y tres de la Figura 3. En la etapa uno de Exploracin corresponden a los distintos mdulos o semanas del curso
Informada, se han levantado los requerimientos de los distintos MOOC.
aspectos recomendados por la literatura para generar
TABLA 1:
colaboracin en ambientes de aprendizaje (Literatura en Aspectos Colaborativos Seleccionados Aplicados a la Mecnica del Juego.
colaboracin en ambientes de aprendizaje referencia 17,24). Elaboracin Propia.
IV. PROPUESTA
Esta seccin presenta a MyMOOCSpace, el primer La pregunta oficial corresponde a la pregunta que debe
prototipo de juego mvil para fomentar la colaboracin en un contestar en el menor tiempo posible cada uno de los miembros
MOOC. La aplicacin mvil se alimentar de los recursos de del equipo. Esta pregunta es la que vale puntaje para el equipo,
evaluacin de un MOOC, con los cuales se generar una la cual debe estar correcta y con el menor tiempo posible de
dinmica de juego alrededor de stos. respuesta para recibir un mayor puntaje. Los participantes
Para el diseo de la primera versin de este juego se han pueden practicar mientras se pregunta oficialmente a otro
tenido en cuenta tres de los aspectos principales de la miembro del equipo. El modo prctica, es la forma que los
colaboracin efectiva propuestos por Johnson, D.W., & participantes del equipo tienen de ensayar preguntas mientras
Johnson (1999) [17]. En esta primera instancia se consider : le corresponde su turno. Todos deben pasar por la pregunta
(1) El Objetivo Comn, (2) La Interdependencia Positiva, y (3) oficial. Si al momento de estar enfrentado a la pregunta oficial
La Responsabilidad Individual. Estos aspectos se ven el participante no conoce la respuesta, podr pasar la pregunta
reflejados en diferentes momentos de la dinmica y navegacin antes que el tiempo acabe y se termine la gasolina del cohete
que le permite sumar puntaje a su equipo. Al pasar la pregunta,
- 360 -
podr seleccionar a otro miembro del equipo que no ha aplicativo. La evaluacin se realiza con el objetivo de rescatar
respondido, an la pregunta oficial. el feedback del usuario que permite orientar al aplicativo en
La forma de colaboracin implcita en el juego se presenta mejores dinmicas y metforas para un entendimiento y
al momento que el equipo debe apoyar entre s a cada miembro aceptacin del mismo.
para que responda en el menor tiempo posible la respuesta
correcta a la pregunta oficial, adems, con el modo prctica el
A. Instrumentos y diseo experimental
grupo comienza a conocer las fortalezas y debilidades de sus
miembros.
MyMOOCSpace, incluye una seccin de visualizacin del Para la evaluacin de la herramienta se ha diseado un
estado del equipo en relacin al resto. El equipo podr instrumento en forma de cuestionario. Para la parte de
comparar en cada instante cmo se encuentra frente a los otros usabilidad, el cuestionario incluye un total de 51 criterios
equipos del curso, e incluso podr compararse entre los agrupados en 5 categoras segn Nielsen (2005) [22]:
miembros del equipo con un ranking interno. (1) Facilidad de Aprendizaje,
El equipo ganador es el que consigue una mayor cantidad (2) Eficiencia,
de puntos habiendo pasado por todos los planetas (temas del (3) Recuerdo en el Tiempo,
curso). Cada planeta corresponde a un mdulo del MOOC (4) Entendible,
oficial, por lo que se plantea que al finalizar el juego, tambin (5) Atractivo.
se finaliza el MOOC, cumpliendo las evaluaciones y
exigencias del curso. Cada criterio fue evaluado con una puntuacin del 1 al 5,
El curso MOOC, bajo la dinmica del juego, se realiza de siendo 1 deficiente, 2 malo, 3 regular, 4 bueno y 5
forma entretenida y colaborativamente cumpliendo un objetivo sobresaliente. Para la parte de evaluacin de las dinmicas del
comn, realizando interdependencia positiva constantemente juego se incluyen una serie de pautas que el usuario debe seguir
con una fuerte responsabilidad individual en cada etapa y para avanzar en el juego. Al final se le pregunta sobre dichas
comportamiento dentro del equipo, del juego y del curso. En la acciones para comprobar que las dinmicas quedan claras.
Figura 4 vemos parte del juego en una captura de pantalla de Para realizar la evaluacin del experimento, se dise una
MyMOOCSpace en donde se visualiza el circuito completo pauta de observacin que fue entregada y completada por cada
que el grupo debe sortear (Figura 4a) y tambin, la manera de participante. Dentro de la primera categora, Facilidad de
responder a la pregunta oficial junto con el modo prctica que Aprendizaje, se evalan 16 aspectos que apuntan a determinar
puede cada miembro del grupo utilizar (Figura 4b). la complejidad de la curva de aprendizaje para utilizar el
aplicativo de forma fluida. Es aqu donde se evala la
capacidad del usuario de aprender los pasos sin mayor apoyo o
ayuda del sistema. En la segunda categora, Eficiencia, se
evalan 9 aspectos para determinar qu tan eficientes son los
pasos llevados a cabo, y cuanta ayuda de instrucciones es
necesaria para realizarlos y conocer si el usuario puede
realizarlo cada vez mejor y en menor tiempo.
La tercera categora, recuerdo en el tiempo, agrupa 6
criterios para determinar cunto recordar el usuario sobre el
aplicativo una vez finalizado su primer acercamiento a el,
permitiendo as aprender con facilidad y eficiencia lo ya
recorrido en el juego.
La cuarta categora, Entendible, consta de 9 criterios para
evaluar cun entendible son las pantallas, imgenes, conceptos,
metforas y mensajes que aparecen, adems, de cuanta
tolerancia existe a los posibles errores que puedan aparecer en
la dinmica del juego. Finalmente, la quinta categora,
Atractivo, considera 11 criterios para evaluar que tan atractiva
resulta la aplicacin, las metforas, la disposicin de los
contenidos, las imgenes utilizadas, y el nivel de satisfaccin
del usuario en general. Con estos aspectos es posible
Figura 4: a) Presentacin del Circuito Completo de MyMOOCSpace.
determinar una versin preliminar de la experiencia de usuario
b) Presentacin del Equipo con Posibilidad de Practicar y Responder los frente al prototipo del juego y conocer as, los cambios y
Test Oficiales del Curso MOOC.
modificaciones que se deben aplicar a nuevas versiones del
Elaboracin Propia
mismo.
V. EVALUACIN PRELIMINAR En la evaluacin participaron catorce personas, quienes
fueron estudiantes de pregrado y postgrado que se inscribieron
a la actividad de forma voluntaria. Al inicio de la sesin se
La evaluacin tiene como objetivo obtener la valoracin del
explic la dinmica de la actividad, indicando que se trataba de
usuario respecto de distintos aspectos de usabilidad y sobre las
una prueba piloto. A cada uno se le entreg un Script con un
dinmicas del juego que debieran estar presentes en el
flujo de navegacin con el cual deban descubrir como
- 361 -
interactuar en la pantalla del mvil y qu mecnica se trataba el prototipo se debern realizar ajustes que permitan a los
de reflejar en ella. Los participantes recibieron una pauta de participantes del juego, recordar con mayor facilidad cada vez
observacin en donde registraban cada uno de los pasos que operen el aplicativo sin necesidad de ayuda o apoyo
ejecutados en el prototipo. No hubo una eleccin dirigida ni paralelo [22].
filtros aplicados para seleccionar los estudiantes, dado que se Para la categora de Entendible, el promedio obtenido fue
trata de emular, lo mejor posible, un ambiente MOOC, en 38 de un mximo posible de 45, esto refleja, segn Nielsen
donde los estudiantes se inscriben libremente al curso sin (2005) [22], que la categora cumple con un 84% de
restriccin. Finalmente, se detect al momento de aplicar la aceptacin. El prototipo slo deber ajustar detalles menores
evaluacin que los participantes posean un nivel medio para aumentar los puntajes mnimos obtenidos extrados del
avanzado en el uso de aplicaciones mviles. cuestionario y hacer ms entendible las dinmicas ofrecidas.
Para la categora de Atractivo, el promedio obtenido fue
de 47,9 sobre un mximo posible de 55, esto refleja, que la
B. Anlisis de datos
categora cumple con un 87% de aceptacin. El prototipo slo
deber ajustar detalles menores para aumentar los puntajes
Para el anlisis de los datos, se presenta el mnimo y mximo mnimos obtenidos extrados del cuestionario y hacer ms
puntaje posible en cada tem (ver Tabla 2). Adems, de atractivas las dinmicas y las interfaces ofrecidas [22].
obtener un puntaje en una escala de 1 a 5 para cada categora, Independiente de los resultados de la Tabla 2, el formulario
se ha dividido el intervalo de puntajes posibles en 5 partes entregado a los participantes para que evaluaran los conceptos
iguales, y se ha ubicado el puntaje promedio obtenido en el mencionados, contena un recuadro (espacio) para ingresar
intervalo correspondiente. Es decir, para calcular el puntaje de comentarios por cada uno de los criterios evaluados. Si bien los
una categora, se suman los puntajes obtenidos en cada criterio
que corresponda a ella. La primera columna (Mnimo TABLA 2
Anlisis de Resultados del Experimento Aplicado.
Obtenido), muestra el menor puntaje que un participante asign Elaboracin Propia.
a los tems correspondientes a esa categora. Esto es similar
para la segunda columna (Mximo Obtenido). La tercera
columna (Promedio Obtenido) es el promedio de los puntajes
obtenidos por todos los participantes para una categora dada.
La cuarta columna es la desviacin estndar de los puntajes
obtenidos por los participantes para una categora, sirve para
tener una medida de dispersin respecto del promedio.
Mnimo y Mximo Posibles son el puntaje mnimo y mximo
que era posible obtener en una categora (colocando solamente
1s, o 5s a cada criterio). La sptima columna (Puntaje
Relativo), crea una escala relativa, y asigna un puntaje entre 1 puntajes obtenidos reflejan una buena aceptacin por parte de
y 5 al Promedio Obtenido. Por ejemplo, en la primera los usuarios, existan algunas crticas al prototipo. Los
categora, el puntaje mximo es 80, y el mnimo 16, por lo comentarios ms frecuentes tienen relacin con las categora
tanto, se divide en intervalos iguales (80-16)/5, y se ubica el (2) y (4), como por ejemplo, no encontrar el men de ayuda, no
puntaje promedio (64,8) dentro del intervalo correspondiente. entender el concepto del espacio y planetas, o tener dificultades
en la navegacin del aplicativo. Si bien no se trata de una
versin final, y por lo tanto, hay aspectos que solo estn
C. Resultados
incorporados de manera visual y no funcional, los comentarios
obtenidos son valiosos para guiar el desarrollo posterior de
La Tabla 2 resume los resultados globales del experimento MyMOOCSpace en una nueva versin mejorada.
extrados del cuestionario. Se calcularon los puntajes
promedios de las respuestas de cada participante en cada VI. CONCLUSIONES Y TRABAJO FUTURO
categora, as como las desviaciones estndar.
Para la categora de Factibilidad de Aprendizaje, el
promedio obtenido fue de 64,8 sobre un mximo posible de 80, Los MOOC han llegado para avanzar en la educacin
esto refleja, segn Nielsen (2005) [22], que la categora cumple superior y expandir el conocimiento de cada universidad. Para
con un 81% de aceptacin, lo que implica que se deber que estos cursos abiertos y masivos tengan el xito esperado,
atender detalles mnimos para mejorar los puntajes mnimos en cuanto a cantidad de alumnos que concluyan el curso, se
obtenidos extrados del cuestionario. debe contar con herramientas que fomenten fuertemente la
Para la categora de Eficiente, el promedio obtenido fue colaboracin, para as mantener en constante motivacin al
de 27,1, sobre un mximo posible de 45, esto refleja, que la alumno y lograr un participacin activa, de esta manera, el
categora cumple con un 60% de aceptacin. En esta categora aprendizaje ser mayor y de mejor calidad. Los juegos o
se debe apuntar las mejoras del prototipo para aumentar la ludificacin, apuntan a este cometido, y estn jugando un
eficiencia a umbrales sobre el 80% [22]. papel muy relevante en este tipo de prcticas colaborativas.
Para la categora de Recuerdo en el tiempo, el promedio Bajo la metodologa Design Based Research, este artculo
obtenido fue de 21,1, sobre un mximo posible de 30, esto ha presentado MyMOOCSpace, una primera propuesta para el
refleja, que la categora cumple con un 70% de aceptacin. En desarrollo de un juego mvil para fomentar las prcticas
- 362 -
colaborativas en MOOCs. Adems, se present una primera exploratory proposal. InInternational Conference on ICTs in Education,
ICICTE (pp. 8-10).
evaluacin de experiencia de usuario que arroja como
[6] Castro, A., y Menezes, C. (2011). Aprendizagem Colaborativa com
resultado, realizar cambios en relacin a mecnicas en las Suporte Computacional. Sistemas Colaborativos (Org. Pimentel, M;
categoras de Recuerdo en el Tiempo y de Eficiente, Fuks, H). Rio de Janeiro: Elsevier-Campus-SBC. Rio de Janeiro:
mientras que en las otras categoras slo se aplicarn cambios Elsevier-Campus-SBC.
menores y retoques de diseo grfico. Esto conlleva a mejorar [7] Citadin, J. R., Kemczinski, A., de Matos, A. V., Robles, D. C., &
la versin del producto para nuevamente someterlo a Freitas, M. D. C. D. ANLISIS DE HERRAMIENTAS DE
COLABORACIN CON MOOCs.
evaluacin de estudiantes, pero esta vez no slo en aspectos de
[8] Concari, S. B. (2014). Tecnologas emergentes cules usamos?. Lat.
mecnica y usabilidad, sino tambin, en aspectos acadmicos Am. J. Phys. Educ. Vol, 8(3), 494.
sobre un MOOC real, tanto para alumnos como para [9] De Waard (2014). MOOC YourSelf - Set up your own MOOC for
profesores. Se espera iterar en base al modelo metodolgico Business, Non-Profits, and Informal Communities. Kindle Edition.
utilizado, antes de generar una versin probable en ambiente [10] De Waard, I. (2011). Explore a new learning frontier: MOOCs. Learning
real. Solutions Magazine. [June 2014:
Si bien es cierto que slo se ha evaluado un prototipo a http://www.learningsolutionsmag.com/articles/721/explore-a-new-
learning-frontier- moocs/page2].
nivel de usabilidad y de experiencia de usuario, este artculo
[11] Daz, M. J. S., Andrada, C. L., & Flores, S. R. D. Comunidad de
presenta la primera iteracin del DBR para el desarrollo de la aprendizaje y participacin social en un curso Mooc. Learning
herramienta a fortalecer y promover la colaboracin mediante community and social participation in a Mooc.
aplicaciones mviles. En las siguientes iteraciones, se tomar [12] Fuks, H., Raposo, A. B., Gerosa, M. A., Pimentel, M., Filippo, D., y
un nmero ms grande de participantes con vistas en hacer Lucena, C. J. P. (2011). Teorias e modelos de colaborao. Sistemas
Colaborativos (Org. Pimentel, M; Fuks, H). Rio de Janeiro: Elsevier-
pruebas reales con la aplicacin desarrollada. Campus-SBC.
Como trabajo futuro, una vez iterado en el modelo entre las [13] GIBELLI, T. La investigacin basada en diseo para el estudio de una
etapas 2 y 3 de la metodologa, es posible liberar una nueva innovacin en educacin superior que promueve la autorregulacin del
versin del prototipo, y realizar pruebas directas en cursos aprendizaje utilizando TIC.
reales MOOC dispuestos en la universidad. Con estos cursos [14] Guerrero, C. S., & Domnguez, F. I. R. DILEMAS PEDAGGICOS
de prueba, es posible generar datos que nos permitan justificar SOBRE EL DESARROLLO DE LOS MASSIVE OPEN ONLINE
COURSE (MOOC).
la construccin de una herramienta de esta categora. La
[15] Guerrero, C. S., & Gros, B. (2013). Aprender en red: de la interaccin a
implantacin en sistemas agregadores de cursos, de esta la colaboracin (Vol. 52). Editorial UOC.
herramienta de colaboracin efectiva, es importante para su [16] Guitert, M., & Prez-Mateo, M. (2013). La colaboracin en la red: hacia
masificacin y uso. una definicin de aprendizaje colaborativo en entornos
MyMOOCSpace posee un gran potencial para convertirse virtuales. Education In The Knowledge Society (EKS), 14(1), 10-31.
en una aplicacin de impacto en la mejora de la colaboracin [17] Johnson, D.W., Johnson, R.T. Making cooperative learning work,
Theory Into Practice, 38(2), 6773, 1999.
efectiva en cursos bajo plataformas MOOC. El juego promete
[18] Kizilcec, R. F., & Schneider, E. (2015). Motivation as a lens to
ser una excelente herramienta para atacar esos vacos de understand online learners: Toward data-driven design with the OLEI
investigacin de la colaboracin en los MOOC. scale. ACM Transactions on Computer-Human Interaction
(TOCHI), 22(2), 6.
VII. AGRADECIMIENTOS [19] Manathunga, K., & Hernndez-Leo, D. Has research on collaborative
learning technologies addressed massiveness? A literature review.
Este proyecto est parcialmente financiado por la beca de la [20] McAuley, A., Stewart, B., Siemens, G., & Cormier, D. (2010). The
Universidad Bernardo OHiggins de Santiago de Chile, MOOC model for digital practice. URL
gracias a la resolucin UBOH Rect. N 1000/532/14 de la https://oerknowledgecloud.org/sites/oerknowledgecloud.org/files/MOO
misma universidad, a Corfo a travs del proyecto 2030 de la C_Final_ 0.pdf.
Escuela de Ingeniera de la Pontificia Universidad Catlica de [21] Noticias: La nacin.com - Gamification: los videojuegos invaden y se
consolidan en el aula - http://www.lanacion.com.ar/1803031-
Chile, a la beca de Postgrado DIPEI del departamento de gamification-los-videojuegos-invaden-y-se-consolidan-en-el-aula
Ciencias de la Computacin de la Facultad de Ingeniera de la [22] Obeso, M. E. A. (2005). Metodologa de medicin y evaluacin de la
Pontificia Universidad Catlica de Chile con resolucin PPI- usabilidad en sitios web educativos (p. 31). Universidad de Oviedo.
2015-371. [23] Plomp, T. (2009). An introduction to educational design research. En J.
van den Akker, B. Bannan, A. E. Kelly, N. Nieveen, & T. Plomp,
Educational design research: An introduction. Enschede: Netherlands
REFERENCIAS institute for curriculum development.
[1] Alario-Hoyos, C., Leony, D., Estvez-Ayres, I., Prez-Sanagustn, M., [24] Rivera Vzquez, N. (2015). La transferencia del aprendizaje: Un reto
Gutirrez-Rojas, I., & Kloos, C. D. (2014, May). Adaptive planner for para los MOOC.
facilitating the management of tasks in MOOCs. In Proc. of the V
[25] Roschelle, J., Rafanan, K., Estrella, G., Nussbaum, M., & Claro, S.
Congreso Internacional sobre Calidad y Accesibilidad de la Formacin
(2010). From handheld collaborative tool to effective classroom module:
Virtual (CAFVIR 2014).
Embedding CSCL in a broader design framework. Computers &
[2] Anderson, A., Huttenlocher, D., Kleinberg, J., & Leskovec, J. (2014, Education, 55(3), 1018-1026.
April). Engaging with massive online courses. In Proceedings of the
[26] Snchez Vera, M., & Prendes Espinosa, M. (2014, May). La
23rd international conference on World wide web (pp. 687-698). ACM.
participacin del alumnado en los cursos masivos (MOOC). In II
[3] Aplicacin Mvil: GroupMOOC, http://www.groupmooc.com/ Congreso Internacional de Innovacin Docente.
[4] Barab, S., & Squire, K. (2004). Design-based research: Putting a stake in [27] SCOPEO (2013). SCOPEO INFORME No2: MOOC: Estado de la
the ground. The journal of the learning sciences, 13(1), 1-14. situacin actual, posibilidades, retos y futuro. Junio 2013. Scopeo
[5] Bratitsis, T. (2010, July). Using Computer-based Interaction Analysis Informe No. 2.
tools for evaluating blog participation in tertiary education: An [28] togr, J. (2012). Badges For (Lifelong) Learning-Gamification,
Enhanced Visibility Of Reached Achievements And Continuous
- 363 -
Building Of E-Portfolio As Data Source For Learning Analytics. 7th
DisCo Conferen New Media and E.
[29] Wang, F., & Hannafin, M. J. (2005). Design-based research and
technology-enhanced learning environments. Educational technology
research and development, 53(4), 5-23.
[30] Wong, L. H., Milrad, M., & Specht, M. (2015). Seamless learning in the
age of mobile connectivity. Springer.
- 364 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.365-368. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract This paper considers about data scientist as a que dichos profesionales se estn vinculando a proyectos de
worldwide profession, from a review of the term's history gran relevancia como: la bsqueda del origen del universo,
followed by a review and analysis of progress in Colombia. cambios en el PIB de los pases, flujo de migraciones
Additionally, the text includes some recommendations to be nacionales e internacionales, bsqueda de vacunas [3].
considered in this region, looking for that scientific community
can go hand in hand with the progress and updates in the profiles El presente trabajo pretende dar una reflexin sobre el
that have been made globally. cientfico de datos, su importancia en la sociedad actual, as
como una revisin del perfil de dicho profesional a nivel
Index Terms data scientist; data analysis; big data. nacional e internacional.
II. CONTEXTUALIZACIN
I. INTRODUCCIN
Durante los ltimos aos, el cientfico de datos ha cobrado
- 365 -
titulada la ciencia de los datos, clasificacin y mtodos Otra definicin, es la encontrada en el artculo Aqu le
relacionados. All, la IFCS propuso utilizar diversas maneras decimos por qu la Casa Blanca le apost al big data con un
para el anlisis de datos antes de aplicar la minera de datos. cientfico de datos, que lo propone como un profesional
cualificado que sabe manejar y generar informacin
Adicionalmente, con el planteamiento de cmo utilizar la
procesable que fluye a travs de toda la empresa a travs de
minera de datos para obtener conocimiento til, se
los insights o aspectos ocultos que se extraen del big data.
describieron, posterior a dicha conferencia, las fases que se
deben tener en cuenta para garantizar obtener conocimiento Un poco ms coloquial, Jim Davis, Vicepresidente Senior y
til. Gerente de Marketing de SAS [10], habla del cientfico de
datos como un gur de alto nivel capaz de romper el mal
Cleveland propuso un cambio en el rea de la estadstica y
hbito de tomar decisiones basadas en corazonadas, y que
la implementacin de la misma, en reas como la informtica
adems es capaz de integrar los datos tocando la fibra cultural
y la minera de datos, cuyo beneficio sera el traer mejores
de la compaa y tiene la responsabilidad de cerrar las brechas
resultados para los profesionales que hasta el momento
de comunicacin que impiden que los datos se arraiguen en la
obtenan resultados limitados por la falta de conocimientos
estructura de pensamiento de la empresa.
informticos, suponiendo un alto nivel de innovacin [22].
En la Universidad Autnoma de Barcelona [13], se hace la
Los amplios y continuos avances coadyuvaron a que en el
presentacin del programa mster de Ciencia de Datos,
ao 2002 se lanzara el diario Data Science con un contenido
definiendo a sus egresados como un profesional que
relacionado a la gestin de datos, bases de datos cientficas y
contribuye a la toma de decisiones de manera eficiente y con
tecnolgicas, entre otros temas de la misma lnea. Esta
tcnicas sofisticadas, tanto en el mundo de la empresa y las
plataforma enfatiz en todo lo relativo a los datos;
multinacionales (en sectores como el gran consumo,
recoleccin, anlisis, modelado, etc. Y permite a todos los
telecomunicaciones, consultora, ingenieras, banca, salud y
profesionales del rea presentar sus ideas y abre un espacio
transporte) como en el sector pblico y la investigacin.
para debatirlas, actualmente existe bajo el nombre CODATA
(Committee on Data for Science and Technology) [23]. Luego de los anteriores planteamientos se puede resaltar
que la ciencia de los datos es la disciplina que le permite al
Thomas H. Davenport, Don Cohen y Al Jacobson, en 2005
profesional en el rea obtener una visin amplia de los datos,
[24], describieron el nacimiento de una nueva competencia,
cuestionarse y conocer herramientas y su aplicacin para
basada en el anlisis estricto de informacin, datos y la toma
realizar su trabajo, definicin ofrecida por la universidad
de decisiones basada en hechos, lo que revela un cambio en la
Universidad Johns Hopkins [20].
competencia tradicional entre empresas a un mbito donde se
utiliza el anlisis estadstico y cuantitativo y la modelizacin Teniendo en cuenta las definiciones presentadas, se puede
predictiva [24]. concluir que: el cientfico de datos es un profesional
multidisciplinar con la tarea concreta de analizar y convertir
En China, 2007, se inauguro el centro de investigacin para
los altos volmenes de datos en informacin til para
datologa y ciencia de datos, declarando as que a diferencia de
cualquier tipo de organizacin, capaz de transmitirla de forma
otras ciencias, como las sociales, la datologa y la ciencia de
clara a los elementos que conforman la empresa y de esa
los datos obtiene la informacin del ciberespacio y los toma
forma ayudar a la competitividad y mejoramiento de los
como objeto de investigacin. Un ao ms tarde por primera
procesos.
vez, se define al cientfico de datos como la persona que
trabaja donde la bsqueda de datos es continua; en estrecha Dar un perfil a un data scientist es algo complicado, pues
colaboracin con los creadores de los datos y puede estar este debe conocer diferentes reas del conocimiento de una
involucrado en la investigacin y el anlisis creativo, lo que manera clara y manejarlas con gran habilidad; ms sin
permite a otros trabajar con datos digitales y desarrollos en las embargo, el portal de redes de universidades Universia
bases de datos [2]. asegura que el cientfico de datos como una novedosa y
necesaria profesin [14].
III. DATA SCIENTIST
El cientfico de datos es una persona formada en las
En la actualidad, no se encuentra una definicin unificada ciencias matemticas, la estadstica, con amplio dominio en la
respecto a lo que es y representa el cientfico de datos, sin programacin y diferentes lenguajes, ciencias de la
embargo algunas definiciones permiten el acercamiento a el computacin y analtica que debe ser capaz de comunicar los
significado de esta profesin, como lo presenta Ftima Garca, hallazgos a medida que surgen, sin ligarse a un rea, por
el cientfico de datos es un ser capaz de concentrar en su ejemplo la tecnologa, sino teniendo en cuenta todos los
mente varias disciplinas: estadstica, matemticas, tecnologa, componentes del negocio, y dominar la tecnologa,
programacin, marketing, entre otros, con el fin de ayudar en particularmente las bases de datos [14].
la toma de decisiones en las compaas. Garca, ve a este
profesional como un ser capaz de identificar oportunidades de Pese a la dificultad al momento de definir al cientfico de
negocio, cuya principal misin es analizar los datos que datos, si se puede hablar de una serie de cualidades, como el
manejan las empresas y transformarlos en conocimiento de manejo de diversas tecnologas y herramientas, como Hadoop,
alto valor y lograr as mayor nivel de competencia. python, java, de manera fluida. Adicionalmente, el contar con
la capacidad de saber cundo y cmo usar adecuadamente las
- 366 -
herramientas, las lneas de cdigo y los diferentes gestores de En Europa la situacin no se aparta mucho de la ya
bases de datos es vital para dicho profesional. expuesta, se encuentran instituciones dedicadas a formar Data
scientist, por ejemplo el Data Science Tech Institute (Paris y
Las matemticas son nuevamente tenidas en cuenta como la
Nice, en Francia), que en la actualidad ofrece tres programas
segunda habilidad primordial, tener una base slida en el rea,
dedicados al estudio, anlisis y gestin de datos [17].
el manejo de la estadstica, conocimiento de diferentes
algoritmos en especial de aprendizaje autnomo, son tema Se encuentran diferentes titulaciones, desde certificaciones,
sensible para un data scientist. masters en administracin de negocios (MBA), masters en
ciencias (M.Sc.), hasta doctorados (Ph.D.) en data science
Las habilidades de negocios tambin hacen parte de las
[17].
caractersticas necesarias para el profesional de los datos,
habilidades para comunicarse con cualquier persona que hace En Asia, tres pases han visto la necesidad de ofrecer
parte de la organizacin y la capacidad de entender los programas con nfasis en data science, China, India y
requisitos de la organizacin son de gran importancia. La Singapur. India se hace notar en el tema, ofrece algo ms de
visualizacin para entender cmo y en qu rea especfica 11 programas en diferentes institutos y universidades en todo
tendr mayor impacto cada hallazgo realizado, hace parte de la el pas [18].
lista.
La mayora de los programas ofrecidos en cada institucin
Como en la mayora de las profesiones la innovacin hace listada o que ofrecen cursos relacionados con la ciencia de los
presencia, el profesional de los datos debe ser creativo para datos igual que [20], tienen como objetivo formar personal
encontrar los patrones presentes en lo datos obtenidos, ser una capacitado para la identificacin y clasificacin de los
persona ansiosa por aprender ms es vital para desarrollar de problemas concernientes a los cientficos de datos y las
manera fcil el trabajo, las habilidad para dar soluciones herramientas que lo respaldan en el desarrollo de la labor.
diferentes a problemas comunes, entender completamente los
Es normal que la exigencia de conocimiento para optar por
problemas y saber a quin encargar la solucin planteada para
un curso de este tipo sea alta, pero tambin se puede ver como
que la lleve a cabo es de suprema importancia.
la base para el encaminamiento a estudios ms complejos y
Las habilidades de comunicacin son claves para consolidar con ms nfasis en la computacin, matemtica o estadstica
al cientfico de datos dentro de la organizacin, comunicar los [20].
hallazgos y las propuestas o soluciones que surgen son tal vez
Es normal ver como los programas de data science o
la parte de mayor importancia dentro de este trabajo. Lograr
relacionados no son impartidos o guiados en universidades
convencer y liderar cambios en las organizaciones da el plus y
enfocadas en ciencias de computacin, son muy comunes en
la importancia a la profesin que hasta ahora est surgiendo.
universidades con enfoque en ciencias matemticas,
estadstica, finanzas y economa.
IV. OFERTA VS. DEMANDA
Segn [16], solo en Estados Unidos, al ao 2018 se crearn En Amrica Latina, comienzan a necesitarse cientficos de
190000 vacantes para cientficos de datos. Teniendo en cuenta datos en un gran nmero. Segn la agencia EFE al ao 2020 el
esa percepcin, las instituciones acadmicas, ofrecen nmero de vacantes en el rea ser de 300.000 que estiman
programas dedicados a cumplir con la demanda propuesta. ser un 7.5% de la demanda mundial.
Cada programa cuenta con caractersticas diferentes por Segn [19], Colombia, Brasil, Mxico y Ecuador tendrn
ejemplo el tiempo de duracin, oscila entre 9 meses y 2 aos, los principales centros de formacin de cientficos de datos.
las opciones para tomar el curso, presencial u on-line, las Pero, se recalca que en la actualidad en la zona se est
jornadas de estudio propuestas son jornada completa, por perdiendo la oportunidad de ser protagonista en las tendencias
crditos o meses. y descubrimientos en el rea de negocios por falta de
cientficos de datos.
La gran mayora de los programas propuestos otorgan el
ttulo de maestra y se encuentran programas con hasta 10 Se plantea la necesidad que ms pases y ms instituciones
aos de creacin a diferencia de otros que hasta ahora nacen de nivel superior participen en la formacin de cientficos de
[16]. datos apoyando los programas que adelantan por ejemplo SAS
y la Universidad Javeriana de Colombia [19].
La especializacin propuesta en la Universidad Johns
Hopkins [20], fue diseada para desarrollarse en 2 partes Mxico, El Instituto Tecnolgico Autnomo de Mxico
notables, primero, la conceptualizacin respecto a todo lo que (ITAM), ofrece la maestra en ciencia de datos, programa
encierra convertir datos en conocimiento para desencadenar diseado para cursarse en 2 semestres (10 materias y una
una accin. En la segunda etapa se presentan herramientas prctica o investigacin industrial o acadmica).
tiles y necesarias para los cientficos de datos en sus labores. La Universidad Cuauhtmoc, presenta el programa
El objetivo del curso es formar personal capacitado para la denominado Maestra en ciencia de los datos y
identificacin y clasificacin de los problemas concernientes a procesamiento de datos masivos (big data), programa
los profesionales especializados en el rea y las herramientas ofrecido en la modalidad a distancia cuya duracin es de dos
que lo respaldan en el desarrollo de la labor [20]. aos. El plan de estudio est compuesto por 16 materias.
- 367 -
En Argentina el 30 de abril de 2015, la fundacin Sadosky [5] Businessweek, Database Marketing [Online]. Available:
http://www.bloomberg.com/bw/stories/1994-09-04/database-marketing.
dio a conocer el programa Ciencia de datos, que busca [Accessed: 12-May-2015].
posicionar a argentina como una potencia latinoamericana de [6] Big data, la ciencia a gran escala [Online]. Available:
big data, utilizando aproximadamente 12 mtodos o http://www.eltiempo.com/estilo-de-vida/ciencia/big-data-la-ciencia-a-
actividades para lograr el objetivo. gran-escala-/14276995. [Accessed: 13-Mar-2015].
[7] S. Vargas, Big Bang, big data [Online]. Available:
V. Y EN COLOMBIA? http://www.eltiempo.com/estilo-de-vida/ciencia/columna-santiago-
vargas-big-bang-big-data/15335175. [Accessed: 13-Mar-2015].
Considerando y retomando ideas expuestas, Colombia debe [8] Big Data: el cerebro del mundo conectado [Online]. Available:
destinar altos recursos que permitan a instituciones http://www.eltiempo.com/archivo/documento/CMS-12801567.
universitarias a cumplir con el mercado laboral que se [Accessed: 13-Mar-2015].
pronostica para los cientficos de datos en corto tiempo. Lo [9] WHO | In partnership for global chemical safety.
anterior teniendo en cuenta que, a la fecha, solo la Universidad [10] J. Davis, Vicepresidente Snior y Director de Marketing (CMO), SAS |
SAS. [Online]. Available: http://www.sas.com/es_pe/company-
Nacional de Colombia y la Universidad Javeriana han information/executive-bios/jim-davis.html. [Accessed: 12-May-2015].
proyectado la inclusin de este programa dentro de su oferta [11] De profesin, cientfico de datos | A un Clic de las TIC. [Online].
educativa. Available: http://www.aunclicdelastic.com/de-profesion-cientifico-de-
datos/. [Accessed: 13-Mar-2015].
Para ser un experto en ciencia de datos, el personal debe [12] Cientfico de datos Archives - SAS Colombia. [Online]. Available:
tener conocimientos en obtencin y limpieza de datos, anlisis http://www.sascolombia.com.co/tag/cientifico-de-datos/. [Accessed: 13-
exploratorio de datos, investigacin, Estadstica inferencial, Mar-2015].
modelos de regresin, aprendizaje autnomo y anlisis [13] Mster Universitario Ciencia de Datos / Data Science - UAB
exploratorio de datos [20], reas que deben ser desarrolladas y Barcelona. [Online]. Available: http://www.uab.cat/web/informacion-
academica-de-los-masteres-oficiales/la-oferta-de-masteres-
explotadas por las diferentes instituciones de manera oficiales/informacion-general-
primordial, para competir con los profesionales de otras reas 1096480309770.html?param1=1345665013528. [Accessed: 13-Mar-
del mundo y lograr sobresalir por los casos de xito 2015].
alcanzados. [14] El cientfico de datos: una novedosa y necesaria profesin. [Online].
Available: http://noticias.universia.es/ciencia-nn-
Las universidades analizadas cuentan con temticas muy tt/noticia/2014/05/06/1095994/cientifico-datos-novedosa-necesaria-
profesion.html [Accessed: 13-Mar-2015].
profundas y completas en el tema, en Latinoamrica an existe
[15] Cientficos de datos: Los protagonistas del mercado laboral del Big
temas como la investigacin que deben ser atendidos con Data - CIOAL The Standard IT. [Online]. Available:
mayor intensidad, el enfoque que se le da al estudio de temas http://www.cioal.com/2014/06/02/cientificos-de-datos-los-protagonistas-
como big data y negocios son muy importantes y la manera del-mercado-laboral-del-big-data/. [Accessed: 21-Apr-2015].
prctica e investigativa con que son manejados son de mucha [16] Escuelas para Maestras en Ciencias de Datos. [Online]. Available:
importancia para la formacin de cientficos de datos ntegros http://www.mastersindatascience.org/schools/23-great-schools-with-
masters-programs-in-data-science/. [Accessed: 05-May-2015].
y con una formacin de calidad.
[17] Graduate Programs in Big Data Analytics and Data Science | Whats
The Big Data? on WordPress.com. [Online]. Available:
VI. CONCLUSIONES http://whatsthebigdata.com/2012/08/09/graduate-programs-in-big-data-
and-data-science/. [Accessed: 05-May-2015].
Como se puede observar, la necesidad de programas para
[18] Education in Analytics and Data Mining in Asia. [Online]. Available:
formar cientficos de datos es inminente, es evidente que http://www.kdnuggets.com/education/asia.html. [Accessed: 05-May-
Colombia, y parte de Latinoamrica, se ha quedado rezagado 2015].
en la creacin de dichos programas, la demanda, cada da ms [19] Cientficos de datos, la profesin del futuro | Actualidad | Tecnologa |
creciente, obliga a tomar conciencia y acciones inmediatas que El Comercio Per. [Online]. Available:
http://elcomercio.pe/tecnologia/actualidad/cientificos-datos-profesion-
vayan de la mano con el progreso mundial. futuro-noticia-1805967. [Accessed: 05-May-2015].
Es necesario incluir en los perfiles competencias [20] La caja de herramientas del cientfico de datos - Universidad Johns
transversales que coadyuven en la formacin de profesionales Hopkins [Online]. Available:
https://www.coursera.org/course/datascitoolbox. [Accessed: 13-May-
en el rea de cientfico de datos, pues como se expuso en el 2015].
presente artculo, no solo se requiere conocimiento en [21] U. Fayyad, G. Piatetsky-Shapiro, and P. Smyth, From Data Mining to
informtica, sino tambin en reas como la matemtica o la Knowledge Discovery in Databases, AI Magazine, vol. 17 (3), p. 37,
estadstica. 15-Mar-1996.
[22] Data Science: An Action Plan for Expanding the Technical Areas of the
Field of Statistics. [Online]. Available:
REFERENCIAS http://www.stat.purdue.edu/~wsc/papers/datascience.pdf. [Accessed: 13-
[1] IBM - What is a Data Scientist? Bringing big data to the enterprise. May-2015].
IBM Corporation, 26-Feb-2015. [23] About CODATA [Online]. Available:
[2] A Very Short History of Data Science. [Online]. Available: http://www.codata.org/about-codata. [Accessed: 13-May-2015].
http://www.forbes.com/sites/gilpress/2013/05/28/a-very-short-history- [24] Competing on Analytics. [Online]. Available:
of-data-science/2/. [Accessed: 27-Mar-2015]. http://www.babsonknowledge.org/analytics.pdf. [Accessed: 13-May-
[3] P. Naur, Concise Survey of Computer Methods [Online]. Available: 2015].
http://www.naur.com/Conc.Surv.html. [Accessed: 12-May-2015].
[4] IASC, About IASC-International Association for Statistical
Computing. [Online]. Available: http://www.iasc-isi.org/. [Accessed:
12-May-2015].
- 368 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Electrnica
de Potencia
IEEE CHILECON2015 - ISSN 0719-6806, Pg.369-374. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractA predictive control strategy applied to a matrix by introducing intelligent and soft commutation techniques,
converter based induction machine drive is presented in this giving new momentum to research in this area. After almost
paper. The strategy features the advantages of the direct torque three decades of intensive research, the development of this
control (DTC) and the predictive control, verifying its robustness
throughout its behavior analysis under an unbalanced AC supply. converter is reaching industrial application. In effect, at least
The predictive control approach is based on the model of the one big manufacturer of power converters (Yaskawa) is now
converter-machine system. Such model is used to predict, at any offering a complete line of standard units for up to several
given sampling time, the future values of the electrical variables megawatts and medium voltage using cascade connection.
as a function of the switching condition. The switching state These units have rated power (and voltages) of 9-114kVA
that optimizes the value of a cost function, used as evaluation
criterion, is selected and applied during the next discrete-time (200V and 400V) for low voltage MC, and 200-6.000kVA
interval. Experimental results conrm the high quality control (3.3kV, 6.6kV) for medium voltage [1], [5], [6]. Years of
of torque, ux and power factor with a fast dynamic response, continuous effort have been dedicated to the development
where the unbalance in the AC supply is naturally mitigated. of different modulation and control strategies that can be
Index TermsAC-AC power conversion, Control sys- applied to matrix converters [2], [7][10]. One of the most
tems,Digital control, Discrete time signals, Matrix converter, Mo- popular control techniques used in these AC drives is the
tor drives, Power system modelling, Predictive control, Reactive direct torque control (DTC), which obtains a high quality
power control, Torque and ux control. decoupled behavior of the motor torque and ux, with fast
dynamic response [11], [12]. On the other hand, model-based
I. I NTRODUCTION predictive control is a tool that allows great effectiveness
and high exibility operation over the converter and motor
vv i iev
Model vs
v
Filter
N vev Sva Svb Svc 27 Qinp ve 3
vw i Lf iew w* Te* Sua ... Swc
w +- PI
Switching
Cf vew Swa Swb Swc ys* State
Qin* Selector
va vb vc Tep 27 27 ysp 3
ia ib ic ys io
Predictive Flux
Model Estimator v
yr o
IM M
w
Fig. 1: Power circuit of the system.
Fig. 2: Block diagram of the control strategy.
equal to given references. The nite number of switching states 3) Each output phase connected to a different input phase.
of the converter simplies the algorithm to test the future Space vectors have constant amplitude, but its angle
condition of the system for all possible switch combinations. varies at the supply angular frequency.
The method does not require additional modulation stages Most control techniques (i.e. SVM and DTC [10], [12], [18],
and can utilize all the valid switching states generated by the [19]) use only zero and stationary vectors. PTC considers all
MC [20][23]. Most of the previous works have presented the valid switching states, including rotating vectors that have the
behavior of the strategy with an ideal AC supply, but in this benet of producing zero common-mode voltage and higher
particular case, the behavior of the strategy under unbalanced amplitude. Three-phase variables are characterized as com-
AC supply is validated experimentally. plex vectors by means of a two-dimensional representation.
Throughout this document, this representation is considered
II. P OWER C IRCUIT AND BASIC C ONCEPTS when vectors are used. From Fig. 1, the output or load voltage
space vector and the input current space vector are dened as:
The MC is a single-stage power converter based on an array
2
of controlled semiconductor switches. On a 3 3 scheme, a vo = (va + a vb + a2 vc ), (2)
three-phase source feeds, through the MC, a three-phase load, 3
2
as presented in Fig. 1. The input lter avoids overvoltages ie = (ieu + a iev + a2 iew ), (3)
and lters high frequency components in the input current. 3
2
The MC topology counts with 9 bidirectional switches, each where a = ej 3 , vx , with x {a, b, c}, are output phase
with a respective switching function Sxy with x {u, v, w} voltages and iex with x {u, v, w} are input phase currents
and y {a, b, c}, as presented in Fig. 1 (Sxy = 0 or Sxy = of the MC. A similar denition can be applied to obtain the
1 ). Taking into account that the load should not be in an source current vector is , the source voltage vector vs and the
open circuit, due to its inductive nature, and that phases of load or output current io .
the source should not be connected in short circuit, switching
functions should at all times fulll the following equation: III. P REDICTIVE T ORQUE C ONTROL (PTC)
The method consists of choosing, at xed sampling inter-
Suy + Svy + Swy = 1 y {a, b, c}. (1) vals, one of the 27 feasible switching states of the MC. Fig.
2 shows a diagram of the PTC strategy. The selection of the
The previous restriction allows this topology to have 27
switching state to be set for the following time interval is
valid switching states, and implies that a commutations gate
performed via a cost function minimization. For the compu-
drive intelligence must be considered in the switching process
tation of this cost function, the values of the input current is ,
[2], [24]. These 27 switching states are classied into three
torque Te and stator ux s on the next sampling interval are
groups, according to the kind of output voltage and input
predicted, supposing each switching state, with the aid of a
current vector that each switching state generates:
mathematical model of the input lter and induction machine.
1) All three output phases connected to the same input These predicted values will be indicated by the superscript
phase. Space vectors from this group of switching states p and are compared with their reference values denoted by
have zero amplitude. the superscript . A PI is used as speed controller, generating
2) Two output phases connected to a common input phase, the reference torque Te to the predictive algorithm. It also
and the third output phase connected to a different input compensates deviations of the prediction model, caused by
phase. This group generates stationary space vectors small unavoidable variations in the parameters of the induction
with varying amplitude and xed direction. machine.
A. Cost Function considered in stator reference frame. The stator and rotor
The cost function represents the evaluation criterium to de- uxes are related with the stator and rotor currents by:
cide which switching state is the best to apply. It is composed s = Ls is + Lm ir , (9)
by the absolute error of the predicted ux magnitude, the
r = Lm is + Lr ir , (10)
absolute error of the predicted torque and a prediction of the
reactive input power, resulting in: where Ls , Lr and Lm are the self and mutual inductances.
Note that according to Figure 1, the induction machine is fed
g = |s sp | + A|Te Tep | + B|Qin Qpin |, (4) by the MC, so vs = vo and is = io .
where A and B are weighting factors that handle the relation Finally, the electric torque produced by the machine can be
between the instantaneous reactive input power, torque and obtained by:
ux conditions. The cost function is calculated for each of 3
Te = p (s is ) , (11)
the 27 switching states. The state that generates the optimum 2
value, in this case a minimum, will be chosen and applied dur- where p is the number of pole pairs of the induction machine.
ing the next sampling period. All variables in g are predictions The presented continuous-time model of the induction
or reference values evaluated for the next sampling interval, machine describe the behavior of the machines variables.
therefore at time (k + 1). Variables at time (k) represent Discrete-time equations are derived from this model, in order
measurements or present values of that variable. to obtain ux and torque predictions for the next sampling
interval, where (k) represent the present sampling instant.
B. Models Used to Obtain Predictions Discrete-time transformation is computed simply by sampling
signals and considering a rst-order approximation for rst
1) Matrix Converter Model: referenced to a common point, derivative forms. The discrete-time equation for stator ux
the relationship between load or output voltages and input prediction, obtained from the presented model, is:
voltages of the MC can be expressed as:
s p = s (k) + Ts vo (k + 1) Rs Ts io p (k + 1), (12)
va Sua Sva Swa veu
vb = Sub Svb Swb vev . (5) where Ts is the sampling period and vo (k + 1) is a possible
vc Suc Svc Swc vew voltage vector applied to the load at time (k + 1), dened by
the switching state of the MC and input voltages according to
T (5). The superscript p denotes predicted variables, computed
by a prediction equation for a future instant. According to that,
Output voltages applied to the load can be considered then
io p (k + 1) is the predicted value of the stator current for the
as dependant variables of the switching functions, present in
sampling instant (k + 1), while io (k + 1) is the actual value
matrix T , and the input voltages. The relation between input
that the output current will have at sampling instant (k + 1).
currents and output or load currents is expressed as:
The output current io (k + 1)p is predicted from:
ieu Sua Sub Suc ia 1 Ts r
iev = Sva Svb Svc ib . (6) io p (k + 1) = io (k) + (13)
Ls
iew Swa Swb Swc ic
Ts Kr
jKr (k) r (k) + vo (k + 1) ,
TT Ls r
where r , , Kr and r are constant values computed from
Due to the inductive nature of the load, output or load
the machines parameters. The discrete-time value of the rotor
currents will present slow dynamics. That is the reason to
ux is obtained from:
consider the dependency implicit in (6). In other words, input
Lr Lr Ls
currents can be considered to depend on the output currents r (k) = s (k) + Lm io (k). (14)
and the switching state of the MC. Lm Lm
2) Load Model: in this section, a mathematical model is Using equations (12) and (14) into (11), the discrete-time
derived based on the well known dynamic equations of an prediction of the torque can be computed as:
induction machine, to predict the behavior of the system under 3
a given switching state. The stator and rotor voltage equations Tep = p[s p (k + 1) io p (k + 1)]. (15)
2
in xed stator coordinates can be presented as:
3) Model of the input lter: the input lter model, based
ds on Fig. 1, can be described by the following continuous-time
vs = Rs is + , (7)
dt equations:
dr dis
vr = Rr ir + js = 0, (8) vs = Rf is + Lf + ve (16)
dt dt
where Rs and Rr are the stator and rotor resistances, s dve
is = ie + Cf (17)
and r are the stator and rotor uxes and is the rotor dt
angular frequency. The subscript s denotes stator variables, where Lf and Rf are the joint inductance and resistance of
whereas subscript r denotes stator variables. All variables are the line and lter and Cf is the lters capacitance. From
that continuous-time system, and solving for is (k + 1), the TABLE I: Parameters of the MC setup and control method.
subsequent discrete-time equation is achieved:
MC and Input Filter
is (k + 1) = c1 vs (k) + c2 ve (k) + c3 is (k) + c4 ie (k). (18) Power 18 kV A
Peak output current 50 A
Constants c1 to c4 depend on the lter parameters and the Input voltage (line-line) 400 V
Lf , Cf 300 H, 21 F
sampling time Ts and are computed so the continuous values
Induction Machine
match with the discrete variables at sampling instants, consid- Rated Power and Torque 11 kW , 73 N m
ering a zero-order hold on the inputs. For further information, Ls , Lr 76.4 mH
refer to the function of MATLAB c c2d(): conversion of Lm 66.4 mH
Rs , R(s)
r 411 m, 333 m
continuous-time models to discrete time.
Control Method - PTC
At this point, the method counts with a model to predict Ts 14.5 s
the value of is depending on ie . Equations (6) and (3) must Q
in , s 0 V A, 1.01 W b
be used to calculate ie for each switching state. , Q 300 W b1 , 3 m(V A)1
ia , A Te , Nm
20
Qp = Im{vs (k + 1) is (k + 1)}
in (19) 10
0
= vs (k + 1)is (k + 1) vs (k + 1)is (k + 1) 20
0
V. C ONCLUSION
-1
10 The PTC applied to an induction machine under unbalanced
-200
0 supply voltages has been presented. The algorithm tests the 27
-200 possible combinations of the topology and selects the combi-
-10
10 nation that minimizes a cost function. The ideal minimum of
iw ,A /vw V
-200
0 the cost function is zero and represents the perfect regulation
-200 of the controlled variables. This is, unity input displacement
-10
0 10 20 30 40 50 60 70 80
Time, ms power factor and a given machine torque and ux. The control
scheme can compensate the unbalanced supply voltages and
Fig. 4: Experimental results: steady state at 1000 r/min and thus the load voltages and currents remain balanced. The
25 Nm load torque with unbalanced mains (10% reduction on compensation is achieved without any penalty in the steady
phase w). state operation; moreover, the supply power factor is actually
kept equal to the unity. Experimental tests were obtained,
10 where the results at the load side are comparable with the
THD=17.8%
ideal case of a perfectly balanced AC supply.
iu , %
5
ACKNOWLEDGMENT
0 This publication was made possible by the Newton Picarte
10
THD=19.0% Project EPSRC: EP/N004043/1: New Congurations of Power
Converters for Grid Interconnection Systems / CONICYT
iu , %
i a , A Te , Nm w , r/min
0
-1000
100
-100
50
0
-50
1
ys ,Wb
0
-1
20
200
vu , V
iu , A
0
-200
-20
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
Time, s
Fig. 6: Experimental results: transient state with speed reversal and 25 Nm load torque with balanced mains.
1000
i a , A Te , Nm w , r/min
0
-1000
100
-100
50
0
-50
1
ys ,Wb
0
-1
20
200
vu , V
iu , A
0
-200
-20
20
200
vw , V
iw , A
0
-200
-20
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
Time, s
Fig. 7: Experimental results: transient state with speed reversal and 25 Nm load torque with unbalanced mains (10% reduction
on phase w).
[10] X. Wang, H. Lin, H. She, and B. Feng, A research on space vector Industrial Electronics, Control, and Instrumentation, 1995., Proceedings
modulation strategy for matrix converter under abnormal input-voltage of the 1995 IEEE IECON 21st International Conference on, vol. 1,
conditions, Industrial Electronics, IEEE Transactions on, vol. 59, pp. 93 pp. 457 462 vol.1, nov. 1995.
104, jan. 2012. [18] J. Haruna and J.-i. Itoh, Behavior of a matrix converter with a feed
[11] C. Ortega, A. Arias, C. Caruana, J. Balcells, and G. Asher, Improved back control in an input side, Power Electronics Conference (IPEC),
waveform quality in the direct torque control of matrix-converter-fed 2010 International, pp. 1202 1207, jun. 2010.
pmsm drives, Industrial Electronics, IEEE Transactions on, vol. 57, [19] H. She, H. Lin, X. Wang, and S. Xiong, Space vector modulated matrix
pp. 2101 2110, Jun. 2010. converter under abnormal input voltage conditions, Power Electronics
[12] D. Xiao and F. Rahman, A modied dtc for matrix converter drives us- and Motion Control Conference, 2009. IPEMC 09. IEEE 6th Interna-
ing two switching congurations, Power Electronics and Applications, tional, pp. 1723 1727, May. 2009.
2009. EPE 09. 13th European Conference on, pp. 1 10, Sep. 2009. [20] A. Mahdizadeh, E. Toghi, and M.-R. Feyzi, Hysteresis bound quan-
[13] M. Rivera, P. Correa, J. Rodriguez, I. Lizama, and J. Espinoza, Pre- tization approach in optimal model predictive direct torque control of
dictive control of the indirect matrix converter with active damping, induction machines, pp. 4954, Feb 2014.
Power Electronics and Motion Control Conference, 2009. IPEMC 09. [21] M. Uddin, S. Mekhilef, M. Rivera, and J. Rodriguez, Predictive indirect
IEEE 6th International, pp. 1738 1744, May. 2009. matrix converter fed torque ripple minimization with weighting factor
[14] M. Rivera, R. Vargas, J. Espinoza, and J. Rodriguez, Behavior of optimization, pp. 35743581, May 2014.
the predictive dtc based matrix converter under unbalanced ac-supply, [22] F. Wang, S. Li, X. Mei, W. Xie, J. Rodriguez, and R. Kennel, Model-
Power Electronics Specialists Conference, 2008. PESC 2008. IEEE, based predictive direct control strategies for electrical drives: An experi-
pp. 202 207, Sep. 2007. mental evaluation of ptc and pcc methods, Industrial Informatics, IEEE
[15] P. Correa, J. Rodriguez, I. Lizama, and D. Andler, A predictive con- Transactions on, vol. 11, pp. 671681, June 2015.
trol scheme for current-source rectiers, Industrial Electronics, IEEE [23] J. Rengifo, J. Aller, A. Berzoy, and J. Restrepo, Predictive dtc algorithm
Transactions on, vol. 56, pp. 1813 1815, may. 2009. for induction machines using sliding horizon prediction, pp. 14, Feb
[16] P. Cortes, G. Ortiz, J. Yuz, J. Rodriguez, S. Vazquez, and L. Franquelo, 2014.
Model predictive control of an inverter with output lc lter for ups [24] J. Kolar, T. Friedli, J. Rodriguez, and P. Wheeler, Review of three-
applications, Industrial Electronics, IEEE Transactions on, vol. 56, phase pwm ac-ac converter topologies, Industrial Electronics, IEEE
pp. 1875 1883, jun. 2009. Transactions on, vol. 58, pp. 4988 5006, nov. 2011.
[17] D. Casadei, G. Serra, and A. Tani, Reduction of the input current
harmonic content in matrix converters under input/output unbalance,
IEEE CHILECON2015 - ISSN 0719-6806, Pg.365-380. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract One of the more relevant aspects to improve the PV module and a DC-AC buck stage tied to the grid [10].
two-stage microinverter architecture consists on reduce the size
of the required decoupling capacitor in order to enable the use of
technologies with a greater service life such as thin-film
capacitors. However, the diminution of the capacitor size
Fig. 1. Power stage diagram of the proposed two-stage solar microinverter.
introduces a deterioration of the power quality level at the grid
side because the ripple component of the DC-link voltage
accentuates on the current control loop. This paper models the The two-stage topologies have the advantage to use the DC-
effect of the ripple component of the DC-link voltage of a sliding- link as a point with a higher DC voltage when a lower
mode controlled two-stage solar microinverter and proposes a capacitance is sufficient to decouple the DC and AC sides of
feed-forward compensation method reducing the Total Harmonic the microinverter. That diminution on the required capacitance
Distortion (THD) of the output current. The proposed approach
estimates and cancels the double grid frequency component of
allows replacing the electrolytic capacitors by thin film
the DC-link voltage measurement. The effectiveness of the capacitors increasing considerably the life time of the whole
proposed method is validated using several simulation results device near of the estimated service life of the PV modules
and comparisons. which is around 20 years [11]-[13].
Index Terms Microinverter, DC-Link control, Sliding- Two constrains must be considered to select an appropriate
mode control, Two-stage inverter, Grid-connected inverter. DC-link voltage: a) the DC voltage cannot be too large
because the voltage stress on semiconductor devices increases
deteriorating efficiency, and b) the DC-link voltage waveform
I. INTRODUCTION
must be always higher than the grid voltage waveform. Then,
A. Steady-state behavior
Four different configurations has been evaluated and
compared in simulations. The first corresponds to the system
operating without any compensation method allowing a
quantification of the real effect of the ripple on the current
waveform. The second consists on the use of a low pass filter
term in the voltage controller which has a constant time a of
0.005 s. The third uses the proposed ripple cancellation
method without including the filtering term in the voltage
controller. The fourth uses both cancellation and filtering
methods. Figure 6 shows the waveforms of the DC-link
voltage, grid voltage, reference current and output current
corresponding to the first and second configurations. Figure 6
shows the same waveforms but in the case of the third and
fourth configurations. As it can be observed in figure 6a,
without the use of any compensation method the THD of the Fig. 7. Simulated waveforms using: a) ripple estimation and cancellation
method; and b) ripple estimation and cancelation plus filtering.
current reference is 12.61% what is unacceptable. Also it is
possible to observe in figure 6b that the low pass term in the To complement the above presented results, a test batch has
controller is able to reduce the THD until 4.08% which been performed in the four mentioned configurations. The
becomes tolerable. converter was tested in the operational input power range (20
to 120 W) using steps of 10 W and varying the grid voltage
between 180 V and 260 V using steps of 10 V. Figure 8a
shows the results when any compensation method is used. In
this case, the THD does not reduce below 10% and take values
higher than 15% with high input power and high grid voltage.
The THD proportionally increases with the grid voltage.
Figure 8b shows the results when the filtering term is added to
the voltage controller. In this case, the THD is always below
5% and takes a minimum value of 3% in the cases with lower
grid voltage. As in the first case, the THD proportionally
increases with the grid voltage. Figure 8c shows the results
when the proposed cancellation method is used. In this case,
the THD is always below 1% taking the maximum value with
high voltages and low powers. Further, it can be noted that the
THD value is uniformly lower than 0.2% for powers higher
than 60 W. Figure 8d shows the results when the proposed
method is combined with the filter term. The THD is always
below 0.36% and shows a similar behavior as in the last case.
However, the THD value reduces below 0.1% for power
values higher than 30 W.
Thanks to the very low values of THD obtained in the
Fig. 6. Simulated waveforms: a) without compensate the ripple effect; and b) current using the proposed method, the amplitude of the
using a filtering term in the voltage controller. permissible ripple in the DC-link voltage can increase and
hence the size of the capacitor reduces.
B. Transient response to system disturbances
In order to test the transient response of the system and the
15
behavior of the proposed method, two kinds of transient
14
conditions have been simulated: Power changes at the DC-link
13
point and frequency changes in the grid. In figure 9a a first
THD (%)
4.8
4.6
4.4
4.2
THD (%)
3.8
b) 3.6
3.4 a)
3.2
3
150
100 260
240
50 220
200
0 180
Output power (W) Grid voltage (Vrms)
0.8
0.6
THD (%)
0.4
c) 0.2
0
260
240
220
0
200 40
20 b)
60
80
180 100
120
Grid voltage (Vrms) Output power (W)
0.35
0.3
0.25
THD (%)
0.2
0.15
0.1
d) 0.05
Fig. 9. Time response of the output stage of the microinverter when a power
transient is applied at the input port: a) 10 to 100 W, b) 100 to 10 W.
0
260
inductancias resonantes. En [6] se propone un convertidor que Gracias a la modulacin PWM con desplazamiento de fase y
combina dos HB para operar como un FB, utilizando un la conmutacin por cero de tensin (ZVS-PWM-PS), se logra
inductor resonante para el almacenamiento de energa extra la conmutacin desplazada en fase entre los brazos del
para extender el rango de conmutacin suave y dos diodos convertidor. Esto realiza la descarga resonante del capacitor
clamping. La propuesta presentada en [8] es un convertidor intrnseco de los interruptores, siguiendo despus con la
FB con una inductancia y un transformador auxiliar, circuito conduccin del diodo interno en anti paralelo antes de la
que permite conseguir ZVS en todo rango de cargas. conduccin del propio interruptor. De esta manera, el
Con el objetivo de encontrar posibles mejoras en el interruptor es activado con tensin nula. El ngulo de
rendimiento de convertidores DC-DC, aprovechando las desplazamiento de fase permite el control de la tensin de
salida Vout del convertidor.
caractersticas de las topologas FB y HB, en este artculo se
A continuacin se analizan las etapas de conmutacin del
presenta un estudio comparativo entre estos dos convertidores.
convertidor Full-Bridge, para luego presentar las etapas de
Uno de ellos se muestra en la figura 1(a) siendo el convertidor
conmutacin del convertidor Doble Half-Bridge.
ZVS-FB-PS operando a tres niveles de tensin y otro
convertidor utilizando una topologa Doble Half-Bridge A. Etapa 1 (T1: t0-t1): Transferencia de potencia desde la
(DHB) mostrada en la figura 1(b). La modulacin utilizada en fuente hacia la carga
el convertidor DHB es PWM-PS con la cual se estudia las En esta primera etapa se considera inicialmente la
caractersticas de trabajo en ZVS. En el estudio, se adiciona el conduccin de los interruptores S1 y S4, circulando por el
efecto de la inductancia magnetizante de los transformadores transformador una corriente positiva, transfiriendo potencia
en cada convertidor. En la seccin II, se analizan las etapas de desde la fuente hacia la carga. En lado del secundario la
conmutacin de cada convertidor. Para el diseo de cada corriente circula por el diodo D2, como se muestra en la figura
convertidor, se presenta en la Seccin III el procedimiento de 2(a).
diseo para dimensionar los componentes asociados a cada B. Etapa 2 (T2: t1-t2): Conmutacin del interruptor S4 a S2.
uno de ellos. En Las secciones IV y V, se presentan los
En este corto intervalo de tiempo el interruptor S4 se abre
resultados obtenidos mediante simulacin y el estudio
comenzando el proceso de resonancia de los capacitores C2 y
comparativo entre ambos convertidores, mostrando sus C4, como se muestra en la figura 2(b). La corriente del
ventajas y desventajas, as como la influencia de la primario fluye a travs de los capacitores cargando el
inductancia magnetizante en cada convertidor. capacitor C4 mientras se descarga el capacitor C2. La energa
requerida para cargar y descargar los capacitores intrnsecos
II. ANLISIS DE ETAPAS DE CONMUTACIN no solo es proporcionada por la energa almacenada en Lr, sino
En este captulo se realiza un anlisis de las etapas de que tambin por la energa almacenada en el inductor del filtro
conmutacin para el convertidor DC-DC Full-Bridge y para el Lf. Al finalizar esta etapa, la tensin del capacitor C4 alcanza
convertidor Doble Half-Bridge en conmutacin por cero de el valor de VCC y la tensin en el capacitor C2 decrece hasta ser
tensin para todos sus interruptores. Ambos convertidores nula.
estn constituidos por tres etapas: etapa inversora, la cual C. Etapa 3 (T3: t2-t3): Rueda libre (freewheeling)
convierte la tensin continua de la fuente de entrada en tensin
alterna; etapa aisladora-rectificadora, donde ocurre el Cuando la tensin sobre el capacitor C2 es nula el diodo de
aislamiento galvnico y la rectificacin de la tensin generada rueda libre del interruptor S 2 es directamente polarizado y
en la etapa anterior; y la etapa de filtrado, donde la tensin comienza a conducir. Es en este momento en que se puede
rectificada es filtrada para obtener la tensin continua con baja activar del interruptor S2 satisfaciendo la condicin de
ondulacin en la salida del convertidor. operacin en modo ZVS. Esta etapa de conmutacin de
Para el estudio, la relacin de transformacin del muestra en la figura 2(c).
transformador del convertidor Full-Bridge y del convertidor La tensin aplicada en el primario del transformador es cero
Doble Half-Bridge se consideran iguales as como sus en esta etapa.
inductancias de magnetizacin. Entretanto, sus inductancias de D. Etapa 4 (T4: t3-t4): Conmutacin del interruptor S1 a S3
dispersin son proyectadas bajo diferentes condiciones.
En este estado de conmutacin, el interruptor S1 deja de
Para el accionamiento de los interruptores, se utiliza la
conducir mientras la corriente fluye a travs de su capacitor
modulacin por anchura de pulso (PWM) con desplazamiento
intrnseco C1 cargndolo, mientras se descarga el capacitor C3,
de fase (PS) convencional, que garantiza la conmutacin del
como se muestra en la figura 2(d).Al finalizar esta etapa, el
50% del tiempo de cada interruptor. El modo de operacin de
capacitor C1 alcanza el valor de la tensin de fuente Vcc,
la conmutacin de los interruptores de cada convertidor es en
mientras que la tensin en el capacitor C3 es nula. Cuando el
conmutacin por cero de tensin (ZVS). La inductancia de
voltaje a travs del capacitor C1 es mayor que el valor total de
dispersin Lr y los capacitores intrnsecos de los interruptores
cada de tensin sobre la inductancia de dispersin Lr del
(C1, C2, C3, C4), que normalmente degradan el
transformador y del diodo rectificador D1, ste ltimo
comportamiento del convertidor DC-DC, bajo condicin de
comienza a conducir. De esta forma los dos diodos del
conmutacin hard, son utilizados ventajosamente para la
rectificador (D1 y D2) estn conduciendo, generando un
realizacin de conmutacin suave por ZVS. Se aborda
cortocircuito en el segundario del transformador.
tambin el aporte de la inductancia de magnetizacin de cada
transformador en el modo de funcionamiento por ZVS.
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
E. Etapa 5 (T5: t4-t5): Transferencia de potencia desde Lr La estructura del convertidor Doble Half-Bridge se observa
para la fuente en la figura 1(b). Cada Half-Bridge posee un transformador
Al finalizar la etapa anterior, el capacitor C3 posee tensin (T1, T2) que tiene asociado una inductancia de dispersin Lr y
nula y la corriente almacenada en el inductor Lr continua su inductancia magnetizante Lm. El secundario de cada
circulando por el diodo de rueda libre del interruptor S 3 transformador est divido por un punto medio y son
tiempo en el cual puede ser cerrado el interruptor en condicin conectados de tal forma que las tensiones de cada uno sean
de ZVS. Esta etapa se muestra en la figura 2(e). sumadas en la salida del convertidor. Esta topologa presenta
dos fuentes de tensin de alimentacin DC con tensiones de
F. Etapa 6 (T6: t5-t6): Transicin de transferencia de Vcc/2.
potencia desde la fuente para la carga. Segn el tiempo de conmutacin, cada transformador es
Cuando el interruptor S3 es cerrado, comienza a circular una alimentado por una fuente de alimentacin. En el primario de
corriente negativa por el primario del transformador, cada uno de ellos se obtiene dos niveles de tensin (Vcc/2, -
mantenindose cortocircuitado su secundario, como se Vcc/2), que por el tipo de modulacin empleada, pueden ser
muestra en la figura 2(f). desfasados entre ellos. Al sumar las tensiones en el secundario
del transformador, se obtiene tres niveles de tensin (Vcc/2, 0, -
G. Etapa 7 (T7: t6-t7): Transferencia de potencia desde la Vcc/2). La tensin nula generada en el secundario es debido al
fuente para la carga. desfasaje existente entre los dos Half-Bridge, permitiendo de
En esta ltima etapa, la tensin aplicada sobre el primario esta forma regular la tensin en la salida del convertidor.
del transformador es negativa, conduciendo en el secundario Las etapas de operacin del convertidor Doble Half-Bridge
del mismo solo el diodo D1 como se aprecia en la figura 2(g). se presentan a continuacin.
C1 C2 D1 C1 C2 D1
C3 C4 C3 C4
C1 C2 D1 C1 C2 D1
C3 C4 C3 C4
C1 C2 D1 C1 C2 D1
C3 C4 C3 C4
C1 C2 D1
Vcc Icarga
D2
C3 C4
(g) Etapa 7
Vcc/2 Vcc/2
D1 D1
D2 Icarga D2 Icarga
Vcc/2 Vcc/2
Vcc/2 Vcc/2
D1 D1
D2 Icarga D2 Icarga
Vcc/2 Vcc/2
Vcc/2 Vcc/2
D1 D1
D2 Icarga D2 Icarga
Vcc/2 Vcc/2
Vcc/2
D1
D2 Icarga
Vcc/2
(g) Etapa 7
Fig. 3. Etapas de conmutacin del convertidor Doble Half-Bridge.
por el secundario por el diodo D2, como puede observarse en Inductancia de dispersin ngulo de desfasaje
Lr1 , Lr2
Inductancia de dispersin
8.6 uH
IV. RESULTADOS DE SIMULACIN
DHB
Para realizar el estudio comparativo, se considera que los
.Lm Inductancia de magnetizacin 250 uH
convertidores tienen los mismos parmetros de operacin;
T, T1, T2 Transformadores Lmag, Lr tensin de entrada VCC, potencia, relacin de transformacin
R Carga nominal 1.92
de los transformadores, frecuencia de conmutacin y
modulacin, as como los componentes semiconductores y
Cf Capacitor filtro 6.8 F componentes magnticos y del filtro de salida, como se
Lf Inductor filtro 10 H describe en la tabla I. Para llevar a cabo la simulacin, es
Potencia proyectada del utilizado el programa PSIM, en el cual son empleados los
P 1200 W circuitos mostrados en las figuras 1(a), 1(b).
convertidor
D1, D2 Diodos rectificadores pn Como ejemplo de operacin de cada convertidor, se realizan
las simulaciones para un nivel de tensin deseado en la carga
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
-5
mitad de la tensin aplicada al transformador del
(b) convertidor FB.
-10
Tension_primario Tension_secundario
Vs3 I(S3)*100
400 400
200 300
0 200
-200 (c)
-400
100
(a)
0
-600 -100
-200
Tension_carga I_carga
0.020006 0.020008 0.02001 0.020012 0.020014
50 Time (s)
45
Vs3 I(S3)*100
40
35 (d) 400
30
300
25
20 200
0.02 0.020002 0.020004 0.020006 0.020008 0.02001 0.020012 0.020014 100 (b)
Time (s) 0
2
I(S3)*100 Vs3
400 1
200
0
(a)
0
(a) -1
-200
-2
-400
400 100
300
0
200
Fig. 8 Conmutaciones ante variacin de carga y de razn cclica en el Fig. 9. Comportamiento del convertidor DHB con D=0
convertidor DHB. (a) Corriente magnetizantes, y de salida.
(a) Conmutacin ZVS con carga nominal y DLimiteFB=0.28 (b) Tensiones en los transformadores y de carga.
(b) Conmutacin sin carga D=0.
ser proyectada de manera tal que incluya el dimensionamiento
La operacin en conmutacin ZVS en el convertidor FB adecuado de la inductancia magnetizante y dispersin que, en
est limitada por el rango de variacin de la razn cclica la implementacin prctica puede generar un grado de
D y de la cantidad de carga conectada en l. La variacin dificultad mayor en su realizacin, su factibilidad y puede
de D tiene directa influencia en el valor de la corriente influenciar en las caractersticas de transferencia de potencia
magnetizante (7) y en la tensin de salida. En el caso del de ste.
convertidor DHB, la corriente magnetizante en el
primario de cada transformador es independiente de la VII. REFERENCIAS
razn cclica impuesta y del valor de la carga en la salida, [1] Guilherme da Rocha, O., Illa Font, C.H. Agostini, E., Magnetizing-
por lo que al ser Im constante, el convertidor DHB puede Current-Assisted Wide Zvs Range Isolated Dc-Dc Converters, Power
operar en todo rango de cargas (Potencia nominal a nula) Electronics Conference (COBEP), 2013 Brazilian, vol. 2, pp. 236242,
2013.
y puede realizar regulacin de tensin de salida hasta
[2] I. O. Lee and G. W. Moon, Phase-shifted PWM converter with a wide
tensin nula (con D=0). ZVS range and reduced circulating current, IEEE Trans. Power
En la tabla II, se presenta un anlisis comparativo de Electron., vol. 28, no. 2, pp. 908919, 2013.
operacin entre los convertidor FB y DHB. [3] M. Narimani and G. Moschopoulos, A New DC / DC Converter with
Wide-Range ZVS and Zero Circulating Current, Time, vol. 28, no. 3,
pp. 22092214, 2011.
VI. CONCLUSIN
[4] B. Lin, S. Member, C. Huang, and J. Wan, Analysis, Design, and
El convertidor FB presenta una corriente magnetizante Implementation of a Parallel ZVS Converter, Industrial Electronics,
dependiente de la razn cclica. Para garantizar la IEEE Transactions on, vol. 55, no. 4, pp. 15861594, 2008.
conmutacin en ZVS se debe tener energa suficiente [5] R. Ramachandran and M. Nymand, Design and Analysis of an Ultra-
high Efficiency Phase Shifted Full Bridge GaN Converter, Applied
almacenada en el inductor Lr. Esto hace que este convertidor Power Electronics Conf. and Exposition (APEC), 2015 IEEE, pp. 2011
est limitado en el rango de tensiones que puede generar en la 2016, 2015.
salida, as como en el nivel de carga mnimo en la que puede [6] Z. Ye, Dual Half-Bridge DCDC ConverterWith Wide-Range ZVS and
operar en ZVS. Al contrario, para el caso del convertidor Zero Circulating Current, Power Electronics, IEEE Transactions on,
DHB, la corriente magnetizante en el primario de cada vol. 28, no. 7, pp. 32763286, 2013.
transformador es independiente del valor de la razn cclica, [7] T. Q. T. Qian and B. Lehman, Dual Interleaved Active-Clamp Forward
With Automatic Charge Balance Regulation for High Input Voltage
permitiendo la regulacin de tensin de salida en un amplio Application, IEEE Trans. Power Electron., vol. 23, no. 1, pp. 3844,
rango de tensiones operando en ZVS para todo rango de 2008.
cargas. Entretanto, una inductancia de resonancia mnima es [8] B. Yang, J. L. Duarte, W. Li, K. Yin, X. He, and Y. Deng, Phase-
necesaria para conseguir operar en conmutacin suave. shifted full bridge converter featuring ZVS over the full load range,
IECON Proc. Industrial Electron. Conf., pp. 644649, 2010.
El correcto diseo del transformador es una tarea que debe
Switching Angle
Vdc 60 0,3
50
2 40
0 30 60 90 120 150 180 210 240 270 300 330 360
30
Switching Angle
20
1,5 10
Magnitude
0
1 1,2 1,3 1,4 1,5 1,6 1,7 1,8 1,9 2 2,1
Modulation Index
0,5
Fig. 4. Trajectories of switching angles for the transition vector dened on (4)
0
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 and from the different initial guesses 0 .
Harmonic Number
2) Group genes by type according to voltage they are able
Fig. 3. SHE-PWM pattern and spectrum of the output voltage van for a to produce;
modulation index m = 1.5.
3) Randomly creates the initial population;
4) Generate voltage waveforms for each H-bridge (va,N ),
leads to the vector of angles evaluates the FFT and solve the objective function;
5) Sorts chromosomes based on its costs;
1 = [16.5745 21.6692 35.6092 6) Evaluate the stop condition. If it is met, terminates the
62.8303 70.9616 78.1385 ] (11) algorithm;
7) Apply natural selection;
whose resultant SHE-PWM pattern, as well as its harmonic 8) Creates the next generation from crossover or from
components are depicted by Fig. 3. modications on random genes (mutation);
By the nature of the equation there are multiple possible 9) Return to the step 4.
solutions, which depend on the initial attempt 0 . Fig. 4 shows Instead of the quarter-wave symmetry assumed for determi-
the trajectory of switching angles as a function of the variation nation of switching angles, this step assumes the output voltage
of the modulation index for the results obtained from (10) and of the converters has half-wave symmetry. This assumption
from other initial guesses dened by increases the degree of freedom in the search for optimal
0,2 = [21.0734 37.0704 42.3072 solution.
To avoid the GA indenitely continue searching for an
54.3622 69.8550 79.8245 ] (12) optimal solution, at least one stop criteria should be established
by the designer [13]. One of the criteria used in this paper
0,3 = [3.6956 23.3308 35.1796 sets the maximum number of generations in three hundred,
44.9371 65.6209 81.7783 ] (13) while the other ends the evolutionary process if the cost of
the best chromosome does not signicantly evolve in fteen
Dened the SHE-PWM pattern and the switching angles, generations.
the next step in the design process is to determine the voltage
waveform that each individual converter must produce to A. Initial Population Creation
synthesize the desired pattern. Frequently, these voltages are
The rst step for the proposed genetic algorithm is the
assigned on the basis of prior knowledge of the designer,
creation of genome, in the identication of genes and in the
seeking to reduce the number of commutations and maintain
generation of the initial population, which is created randomly
a balance of DC bus voltages. However, this conventional
from the available genes. Each gene is associated with the
approach does not guarantee that the designer option is optimal
phase voltage level produced by the inverter in the time
or that voltages produced by the converters are balanced. It is
interval between two switches. Observing again the pattern
from this problem that this paper proposes an automatic strat-
depicted by Fig. 2, one can observes that for a half cycle of
egy to dene the output voltage waveform to be synthesized
the output voltage van , there are thirteen time slots and, in
by each individual converter.
turn, thirteen genes will compose each chromosome.
Not all voltage combinations that can be generated by the
III. A G ENETIC A LGORITHM TO S PECIFY O PTIMAL converter modules may be employed to reproduce the SHE
O UTPUT VOLTAGE WAVEFORMS PWM pattern. Thus, during the initialization of GA all possible
The strategy for the optimization of voltages of the con- voltage combinations that can be produced by each phase leg
verters investigated in this paper is conducted by means of a are determined. After the combinations that can be used to
genetic algorithm whose solution sequence is detailed in this synthesize the output voltage required at each interval are
section, which can be summarized in the following steps: identied. For the arrangement of two converters in the pattern
1) Maps the synthesizable voltages by the CHB and de- illustrated by Fig. 2, and knowing that the normalized voltages
termines the possible genes to be employed in the each converter is capable to produce are 1, 0, 1, one can map
algorithm; the synthesizable output voltages van as dened by Table I.
TABLE I TABLE II
S YNTHESIZABLE OUTPUT VOLTAGES FOR A PHASE LEG OF THE G ENOME EMPLOYED TO SOLVE THE SHE-PWM PATTERN OF F IG . 3.
HREE - LEVEL INVERTER AND ITS TYPES OF ASSOCIATED GENES .
Gene 1 2 3 4 5 6 7 8 9 10 11 12 13
va,1 va,2 van
Gene Type 0 1 0 1 2 1 2 1 2 1 0 1 0
Vdc Vdc Vdc
1 1 2
1 0 1
TABLE III
1 1 0 Type 0
I NDEXERS AND AVAILABLE GROUPS OF GENES
0 1 1
0 0 0 Type 0
0 1 1 Type 1 [va1 ; va2 ]
1 1 0 Type 0 Index Type 0 Type 1 Type 2
1 0 1 Type 1
1 1 2 Type 2 1 [1; 1] [ 0; 1] [ 1; 1]
2 [ 0; 0] [ 1; 0]
3 [ 1; 1]
Magnitude
vdc 1 1,1
va,2
1,0
va,2 1
0 0,9
vdc 1
1,4 1,6 1,8 2
2 Modulation Index
van 1
0 Fig. 6. Trajectories of the fundamental components of the converters for
vdc 1 variations of the modulation index (balanced case).
2
0 45 90 135 180 225 270 315 360
Switching Angle B. Nine-levels: unbalanced fundamentals
(a)
To evaluate the proposed algorithm in a more complex
1 scenario, it is also presented a case study for a nine-level
0,8 inverter where it is desirable to impose an unbalance for the
Magnitude
Magnitude
0 1,0 va,3
Vdc va,4
2 0,9
4 0,8
0 30 60 90 120 150 180 210 240 270 300 330 360 0,7
Switching Angle 3,6 3,7 3,8 3,9 4,0 4,1
4 Modulation Index
Magnitude
Index TermsFuzzy Controller, higher efciency, Speed Con- Fig. 1: View of a 6x4 SRM.
trol, Switched Reluctance Machines.
I. I NTRODUCTION
Fig. 4: Power converter for a SRM phase. Initially a PI controller was implemented in simulation
to act on the turn off angle keeping the excitation voltage
In Fig. 4 the power converter is presented partially just for VEXC xed. For all simulations presented in this paper, the
one phase winding. This arrangement is repeated in parallel simulation total time was set to 30s Inside this time window,
for the other two phases. In this circuit, S1 and S2 are semi- the set point was initially set as 100rad/s and later was
conductor power switches red simultaneously. This operation modied to 150 and 130rad/s at t = 10s and t = 20s,
connects the phase winding to the external DC power source. respectively. For all set point values, a 3N.m mechanical load
When the switched are turned off, the diodes D1 and D2 allows was inserted and then removed from the machine shaft in order
the back electromotive force dissipates at the winding [4], [5]. to observe the controller performance. As stated previously,
This sequence is repeated for the other phases according the the srt simulation focus on the power converter, specically
rotor position. on the turn off angle. The power converter is driven so the
power switched are turned on at the begining of increasing
inductance (on = 0) and turned off when the PI controller
III. S IMULATION M ETODOLOGY
acts, keeping the rotor speed adjustes to the set point value,
For this study, the switched reluctance machine was imple- for a xed excitation VEXC of 200V . The PI controller was
mented as motor. So, the purpose is speed control with PI and set as Kp = 0.25 /rad/s and Ki = 0.55 /rad/s. The
second simulation employs a PI controller with parameters
Kp = 4V /rad/s and Ki = 4V /rad/s. However, the turn
off angle (of f ) is xed at 30 degrees, as recomended in
[4] for a 6x4 SRM. In this case, the PI controller acts on
the excitation voltage applied to the power converter, kepping
its maximum value at 200V . As the previous simulation, the
total analysis time was set to 30s and the set point values
remains the same. Lastly, a Fuzzy controller was implemented
in simulation to observe its perfomance in comparison to
the previous PI controllers. However, for all simulations the
main goal is to observe the machine efciency. The Fuzzy
controller was implemented with two inputs: speed and load
torque. The load torque value was measured through a load
observer. In simulation, this observer collects the actual speed
and calculates the total torque based on machine mechanical Fig. 7: Fuzzy controller output 2: excitation voltage.
parameters (Tab. I) then subtracts the electromagnetic torque,
resulting on the load torque, as stated in Eq. 2.
d
TM = TEM AG + B + J (2)
dt
In Eq. 2, TM represents the load torque. This value is an
input for the Fuzzy controller. The controller has three outputs:
turn off angle (of f ), excitation voltage and an additional for
both values. That means additional values for excitation and
turn off angle considering high transitory. Besides, the Fuzzy
controller has 13 rules. Fig. 6 shows the surface relative to the
Fuzzy controller considering the rotor speed, the load torque
and the turn off angle applied to the power converter.
Fig. 10: Phase A voltage under PI controller action: of f Fig. 12: PI controller: manipulated variable of f for speed
control. control.
ilustrates the second PI controller performance. As in Fig. 9, To avoid overvoltage, the PI controller has a saturation at
the curves presented are set point, speed and load torque. 200V . Fig. 16 shows that the controller was not saturated,
Although the PI controller parameters are different for the indicating absence of windup effect. Fig. 17 shows the Fuzzy
rts and second controllers, the parameters adjust was made controller performance. This controller has the same goal in
so both the controllers could be compared regarding machine comparison with previously presented PI controllers: speed
efciency and phase current. regulation.
Fig. 14 presents the phase A voltage for the second speed PI In Fig. 17 is possible to observe better performance for the
controller. In this case is possible to observe lower switching Fuzzy controller in comparison with PI controllers. Fig. 18
spikes on voltage waveform once the turn off angle is xed at ilustrates phase A winding voltage with the speed Fuzzy
30 . controller.
Fig. 15 shows the phase A current for the second speed Fig. 19 shows phase A current under Fuzzy controller
PI controller. Comparing Fig. 15 and Fig. 11 is possible to action.
observe lower values for the phase winding current. This result Fig. 20 presents both Fuzzy controller outputs: the excitation
is relevant, once the current impacts on machine coils and the voltage VEXC and the turn off angle of f .
power converter. Tables II, III and IV show quantitative results for the sim-
Fig. 16 ilustrates the manipulated variable VEXC for the ulated controllers. The tables consider the machine efciency
second speed PI controller. under controller action and the absolute error integration IAE.
Fig. 13: PI controller performance under load torque and set Fig. 15: Phase A current under PI controller action: VEXC
point transients: VEXC control. control.
Fig. 14: Phase A voltage under PI controller action: VEXC Fig. 16: PI controller: manipulated variable VEXC for speed
control. control.
R EFERENCES
[1] W. G. da Silva, Speed Control of Eletric Drives in the Presence of Load
Disturbances. University of Newcastle upon Tyne, 1999.
[2] R. Krishnan, Eletric Motor Drives: modeling, analysis, and control.
Fig. 18: Phase A voltage under Fuzzy controller action. Prentice Hall, 2001.
[3] A. F. V. da Silveira, Modeling , Construction , Testing and Performance
Analysis of a Switched Reluctance Generator. UFU, 2008.
[4] G. S. Abbasian, Simulation and Testing of a Switched Reluctance Motor
by MATLAB/SIMULINK and dSPAC. Faculty of Electric Power Engineer-
ing, 2013.
[5] G. P. Viajante, Reluctance Generator in Grid Connection for Active Power
Injection. UFU, 2013.
$'
%v
*
*
%/s
^
$
*
v
*
p*f
@*
?]&Member, IEEE.
?
*
@'BD&BF=GJ
#=K&BF=GQRT
R
' Q
R /
/:
U/VW U/XFFYFYZX=W
R%#%/R
*
%[
V'
X
\ /BF=YFFFK
@ ?]
RQ Q
%
Q#
&
*
& Q
^
+W )LJ
j
*
%
&
]
/
F_`J:`f
%
"
$
]
* *
&
%
; U
!
!
j
N *
*
/#
&
#!'
*
'
&
%
*
#"
&
'
*&
Q
*
U
!
%#
*
;
;#
W
]
%&
%
*
V
N
*
&
%
]
;
yz U Q
%
*
y z
'
]
%
'<B>
& '
;
&
*
%
&
&
<Z>
%
yz
&
%
*
yz ' "
'
<B>
V
%
yz<B>
Uj
'
:&
*
GF|
:&
p#B
<Z>
p#B&
]
;
%
=DF}&
;
*
]
^
f
;&
%
/&
%
:
; %# )LJV
%
=DF}
p#B
%
:
vU~ U$V/
$VV\?{ U$
% %
'
: y' '
z
$
A. Modulacin Por Ancho de Pulso
#
#
Udatasheet
?
#
%
y
zU
j; Q
&
#
;
:
<Y>&
j
"
Q
%
#:
*
]
]
' Q
%
*:
Q
*
:;
#
^F<s>f'^G<s>f
#
#
:
#
]
% Q
%
% '
] y
z
%R
'
: yT
z&
=<?> $
?
#
Q
'
%
&
]
U %
/k? yz
*
&
*
^/
+kQ+?f
Q
'
;
*
FBGG
U Q
#
]
'%;
/k?/
&
%
Q
]
;
&
?
#
^
FQGf
% %
$ %
% /k?
*
%/k?
Y_F<>&
# ^ ' v&
f&
# %
/k?
f clk I XO
f OCnxPCPWM & ^=f
U k*
% [
?
^k[?f
N G=F
/k?'
'v
T
^=<?Q>f '
UTV
^f
:&
^f&
#
&*
%
:
%
='=FBY * D&
Z_B=GK <> U
#
^' *;
?
p
vf#'v
/k?V
*
# *
#
B. Medicin de Voltaje
#/k?
#<G> V
*:
/&Q'&
?Q
*
'
#
F<s>
?
^?f '
?Q v ?
BG<s> /
&
*
^?vf
Q&
Q *
*#
*
*:
#'v&
=F/#
*
j
&
#
F =FBZ& '
*:
^vf
*
=DF
%
FFFYD_<s>
Q
:
<G>
*
*:
/
:
#
p
^/Q
/k?f U
] #
FBGG'
"
BGGF
#
%#
/k?
)LJ #
U#
*#
#
^Ff
%y#
z&
#
:
*
* #
*
*:
#
C. Mtodo de Control
/
*
*:
*
#
)LJ?
p
^/Q
/k?f
*
*:
'
datasheet
?
#
!
; <> U /
/&
#
?
p
^
]
'
W f
# ^'
'
f<K>U
*
%
%
&
^ef ' ^uf
]
*:
&
%
#
<D>W
)LJ#
Ti s =
h^ s f Kp & ^Bf
%#
Q
#
B&
Ti s
'
/k?_'=F^v
s
$
& Kp
'
*
fU*
#B
'Ti
#
;
?
p
^k[? BFf&
U
*
&
?B=
/k? *
& "
<_>W
?BvF'?Bv=
v/k?
z D
*
^
%
=DF}f<> h^f K= ^Zf
U*
#Bv
z =
D
'
# p
&
#
;
%
&
j
%
*:
%
'*!
#
&
*
= ;
/W
=FBY
D
%
&
" %
; #
uk uk = k= ek D ek = ^Yf
#
<>W
/ &
;
; *:
#&
"
*
*:
:
*:
%
*
/
*
;
/ $
#&
*
!
/k? V
B ' Bv BGG&
j
&
;&
* *
#
;
:
'
/
"
:
#
*
*:
*:
%
%
W
*
* U
*
v '
<=F>& '
*:
'
#
W
Vo =
& ^Gf
Vi = D
D
:&
:
= ^=FF|
f&
*
%&
<=F>
s V?
$UV\UV
$ VU/U?U$UV
/*
%
/k?
&
/k?
%R
/
'
#
)LJ #
:
j
U
#
;
/
p#K&
U
^#f
*
&
%
:
*
'&
'
&*
'
*:
&
%R
/&
*:
%
^=B<s>
'
f&
' %# R ' U p# D&
%
&
;
%R
/
U
%
%
& '
Q
%
#
$
#
: %: GF|
^ *
=BK ' v j
f U <> j
$
p#_
j
: *
F=G <> ' +F=G<>&
&
FY=<> ' FY=K<> V
#
:
%
;
]
+F=<>'+F=G<>U
*:
%
/
]/k?
#
%
*
%
$
&
/k?
%
p# B&
'
"
%
=DF#&
& '
$ %
%
"
*
&
%
=G<T>
?
# $
j
p#=BU
U
: %
*
%
&p#=B^f
*:
B=FY <==>&
%
&
*:
*
=B<s> '
[v[YvBF
%#
G<s>*^ZG<s>
/
&
%
f $ p# =B ^f
%R
/V?v;
;
%#
p#K'
*
#&
U
"
%#
GF<s>*&
$
&
p# =F&
/
=B<s>
*:
%
G<s> ' *:
%
*
=BFG<s>&
:
=B<s>U*:
==_DG<s>'=BFFG<s> * '
==_G<s> / &
'
FYFB<> ' FYFZ<>
& *
*
*:
*
'
%
]^
FFB<s>f $ p# =B ^f ' ^f
*:
p#==&
Z&
% ;
&
*
U
*:
Q
* & #'
*:
*:
#
&
%
U p# =B ^f&
:
$
GF| KF| '
*
p# =B ^f $
%
*j
FBG *
j
%
KF<s> _G|
F G
)LJ
Uj
Ds:
V&E
s:
V&F
#*
%
&G/*
%
:'BF<s>=F|
$ *
*:
& UpUUV
*:
<=> &VJ$
&@JsT*& Jp
&$[&[+
/Q*V'
W*
*
R%
QU
##
/s *
Q#'& Industrial Electronics Magazine, IEEE &
*_&=&YK&=&?QBF=G
s $
VUV <B> [ ?
]
#!
Q
!'
#
$%
&
" <U $!
>
*;
QWXX#
X'
X
'XYKYFX%Q
XGU
*
v
*
%
<Z> ?#
V *] VX
*#
*
/k? $=YG= <U $!
>
;&
/
*:
QWXX
*XX//VUVXX%X=DD%
:
;
%
<Y>
#YFXs+=BDFXs+=BD=Xs+BGFXs+BG=Xs <U
%
$ %
%:
$!
> QWXXRRR
X#
X
+BGY_+D++*+
+
#YF+=BDF+=BD=+BGF+BG=Q
%
=G<T>
%
<G> V /
+kQ ? ^/k?f
&
%
<U $!
> QWXX
XX=YY=FGDBX/R++
%:
Z_B=GK<>
<>
VQ%%
V
% /k? <U $!
>
!%
%
QWXXRRRX
XRTQXV
%
$ %
#
*
/k?
ZF<T>
:
<K> #& ?
U#
#& p%Q U U#
R
%%&@&
VW/
+&BF=F
%
j <D> Q
&$
V'
Q
'
#
R\TWj%
*
*
/
&=___
$
j
<_> #&
V'
U#
R%%&@&
VW
/
+&=__G
#!
<=F> ?Q& ?
k / & /R
U
W
'
%*& '
*
& &
#& Q U k
'+UUU
%
%
/
&BFFB
*
*
<==>
%
B=FY^Vf ^/pf <U $!
>
QWXXRRR%X+%XQ
XXB=FY%
#!
*
IEEE CHILECON2015 - ISSN 0719-6806, Pg.407-413. Santiago de Chile, 28 al 30 de Octubre 2015
ENVIA AS 4 LEITURAS
A
POR UDP PARA
cinco minutos, dessa maneira o Raspberry Pi ser quem execute SERVIDOR QUE MICROCONTROLADOR
ARMAZENA EM UM SE # = 1 SIM FAZ A LEITURA DO
o delay para iniciar a medio. BANCO DE DADOS LOCAL SENSOR FILTRO RED
A leitura da frequncia do sensor realizada pelo NO E REMOTO
NO
microcontrolador PIC, porm o sensor possui filtros de MICROCONTROLADOR
vermelho (red), verde (green), azul (blue) e a opo sem filtro RASPBERRY PI ESPERA 5
SE # = 2 SIM FAZ A LEITURA DO
SENSOR FILTRO GREEN
(cleared) assim so realizadas 4 medies de frequncia do MINUTOS PARA A
PROXIMA LEITURA NO
sensor cada configurao destas feita pelo PIC, logo o PIC
configura o sensor e realiza a leitura da frequncia e devolve MICROCONTROLADOR
SE # = 3 SIM FAZ A LEITURA DO
para o Raspberry Pi lembrando que a comunicao entre PIC e RASPBERRY PI ENVIA SENSOR FILTRO BLUE
NMERO 1, 2, 3 OU 4 NA
Raspberry I2C. SEQUNCIA NO
Aps os 4 valores de frequncia estarem no Raspberry Pi PARA
MICROCONTROLADOR MICROCONTROLADOR
enviado essas informaes via comunicao UDP para o SE # = 4 SIM FAZ A LEITURA DO
SENSOR FILTRO CLEARED
computador servidor, o software LabVIEW recebe os valores e
armazena no banco de dados MySQL tanto local como remoto.
Na (fig. 1) o sistema modelado, destacando entre blocos A
funcionais as caractersticas da comunicao. Assim este Fig. 2. Algoritmo geral do sistema.
sistema configura I2C e TCP/IP para o PIC encaminhar a
leitura do sensor. III. SENSOR TAOS TCS-230
O servio Ubidots, considerado que os dados na nuvem O sensor utilizado o TAOS TCS-230 (Fig.3), um sensor
sero apresentados na internet em tempo real. O sistema de tico que converte intensidade de luz para corrente eltrica
Banco de dados est num servidor MySQL. A interfase com atravs de uma matriz de fotodiodos de silcio e possui tambm
interfase de internet LabVIEW, que em ausncia deste, o um conversor integrado de corrente para frequncia.
Raspberry armazena informaes do sensor por 24 horas para Desta maneira no necessrio um conversor A/D uma vez
na prxima conexo com LabVIEW, transmitir as medies. que o sensor gera uma frequncia de sada digital que
proporcional a intensidade de luz. O sensor utiliza uma matriz
FREQUNCIA
10/100 Mbps
400KHZ
WI FI
10Mbps
UBIDOTS
MYSQL
SERVIDOR
TABELA I
DESCRIO DOS PINOS DO SENSOR
PINOS DESCRIO do sensor ao PIC conforme indica o fluxograma (Fig.5). O
VCC, GND Alimentao de energia Fluxo grama revela o funcionamento do barramento I2C no que
S0, S1 Seleciona a porcentagem da sada de compete as informaes que transitam. Assim feita uma
frequncia leitura sequencial dos filtros RGB e branco para terminar a
S2, S3 Seleciona os filtros (red, green, blue, atividade em dito barramento.
cleared) INCIO
V. RASPBERRY PI
Eben Upton criou o primeiro computador em miniatura do
tamanho de um carto de crdito que custou apenas US$ 35,
possuindo um processador de smartphone, 256 megabytes de
memria RAM, portas USB, slot para carto de memria, porta
ethernet, HDMI, pinos de entrada e sada de uso geral. [4]
O Raspberry Pi um sistema embarcado que pode fazer todas
as tarefas que a maioria dos computadores normais fazem,
possui um sistema operacional baseado em Linux com interface
grfica, tem o tamanho de um carto de crdito, ele foi
desenvolvido com intuito de crianas aprenderem a programar,
com sua interface grfica, pinos de fcil acesso e softwares que
auxiliam na programao tornando fcil o aprendizado, tambm
o seu baixo custo torna possvel a aquisio. [8]
Fig. 4. Placa com Microcontrolador PIC 16F877. Para esse sistema utilizado um Raspberry Pi modelo B
apresentado na (Fig.6), como caractersticas bsicas possui
A comunicao entre o microcontrolador PIC com o processador 700 MHZ, memria RAM 512 MB, possui 26
Raspberry Pi a I2C, sendo o primeiro escravo e o Raspberry pinos GPIO, uma porta ethernet, duas portas USB, conexo de
Pi o mestre. Assim o dispositivo Raspberry Pi requisita a leitura vdeo HDMI e RCA, carto de armazenamento tipo SD. [9]
A linguagem de programao sugerida pela Fundao INCIO
Raspberry Pi a Python, como o equipamento possui uma
interface grfica e tambm softwares de desenvolvimento que
RASPBERRY PI POSSUI OS
auxiliam na programao, possibilitando testes e 4 VALORES DE
desenvolvimento de softwares. FREQUNCIA OBTIDOS
DO SENSOR
RASPBERRY PI ENVIA OS 4
VALORES DE FREQUNCIA
VIA COMUNICA O UDP
COMPUTADOR SERVIDOR
ATRVES DO LABVIEW
RECEBE OS VALO RES DE
FREQUNCIA
H POSSIBILIDADE DE
GERAR RELATRIOS NO
COMPUTADOR SERVIDOR
EM HTML E NO
SOFTWARE LABVIEW
NO SITE PODE-SE
CONSULTAR OS VALORES
OBTIDOS ATRAVS DO
FILTRO P OR DA TA
ESCOLHIDA
FIM
iL2
TABLE II
M AIN SPECIFICATIONS OF THE CONVERTER .
VC2,q KC2
D d(t) Parameter Value
vC2 Rated duty cycle (D) 0,387
Rated load resistance (R) 46,08
Input inductor (L1 ) 25 mH
Vref K Intermediate inductor (L2 ) 1,8 mH
Intermediate capacitor (C1 ) 47 F
Output capacitor (C2 ) 27 F
Fig. 3. Block diagram of the signal formation from the state feedback and
integral action.
5000
Imaginary (rad/s)
vout (V)
48
0
5000 47
30 35 40 45 50 55 60
Time (ms)
10000 (a)
400 300 200 100 0
Real (rad/s)
126
(a)
vC1 (V)
10000 124
5000
Imaginary (rad/s)
122
0 30 35 40 45 50 55 60
Time (ms)
(b)
5000
0.6
10000
400 300 200 100 0 0.4
iL1 (A)
Real (rad/s)
(b)
0.2
10000
0
30 35 40 45 50 55 60
5000
Imaginary (rad/s)
Time (ms)
(c)
0
1.5
5000
iL2 (A)
1.0
10000 0.5
400 300 200 100 0
Real (rad/s)
(c) 0
30 35 40 45 50 55 60
Time (ms)
10000
(d)
0.8
5000
Imaginary (rad/s)
0.6
Duty cycle (d)
0
0.4
5000 0.2
10000 0
30 35 40 45 50 55 60
400 300 200 100 0 Time (ms)
Real (rad/s)
(e)
(d)
Fig. 5. Simulation results for load changes from 100 % to 50 % and back;
Fig. 4. Root-locus for increasing values of a single parameter (a) L1 (a) output voltage vout ; (b) voltage at intermediate capacitor vC1 ; (c) input
from 1 mH to 1 H; (b) C1 from 1 F to 1 mF; (c) L2 from 1 mH to 23 mH; inductor currents iL1 ; (d) intermediate inductor current iL2 ; (e) control
(d) C2 from 1 F to 1 mF. signal d.
an undershoot of 1,43 % during the transient of load reduction, a maximum deviation of 1,6 % for the considered load step
at 30,25 ms. The overshoot of increasing load reaches 1,31 % simulation. As it can also be observed, inductor currents prove
at 45,18 ms. A settling time of 2 ms is observed for both the converter operates at MCC during all transients, being valid
transients. For the intermediate stage the voltage at C1 has the small-signal model presented above. Finally, at Fig. 5(e)
it can be observed that duty cycle stays into the valid range, [2] R. Teodorescu, M. Liserre, and P. Rodriguez, Grid Converters for
without saturation in any case, providing excellent transient Photovoltaic and Wind Power Systems. Piscataway, N.J.: Wiley - IEEE,
2011.
response with small overshoots and fast settling time. [3] C. A. Torres-Pinzon, R. Giral, and R. Leyva, LMI-based robust
controllers for dc-dc cascade boost converters, Journal of Power
Electronics, vol. 12, pp. 538547, 2012.
VI. C ONCLUSION [4] K. Ogata, Modern control engineering, 4th ed. Upper Saddle River,
This paper investigated an optimal control for two stage NJ: Prentice Hall, 2002.
[5] G. Chesi, Robust analysis of linear systems affected by time-invariant
cascaded buck converters. First, the dc analysis is conducted hypercubic parametric uncertainty, in 42nd IEEE Conference on
to obtain the steady state values of the main variables. From Decision and Control, vol. 5, 2003, pp. 50195024.
this analysis, equations that lead to the design guidelines [6] P. Dorato, C. T. Abdallah, and V. Cerone, Linear quadratic control: an
introduction. Malabar: Krieger Pub. Co., 2000.
for the converter are obtained. After, the linearized small- [7] F. H. F. Leung, P. K. S. Tam, and C. K. Li, The control of switching
signal model of the converter is derived, and to enable the DC-DC converters-a general LQR problem, IEEE Transactions on
asymptotic tracking of constant references, an additional state Industrial Electronics, vol. 38, no. 1, pp. 6571, 1991.
[8] C. Olalla, R. Leyva, A. El Aroudi, P. Garces, and I. Queinnec,
that integrates the error between the reference and the output LMI robust control design for boost PWM converters, IET Power
voltage values is included. Finally, the design of an LQR Electronics, vol. 3, no. 1, pp. 7585, 2010.
controller is presented, and the results obtained corroborate the [9] L. Maccari, V. Montagner, H. Pinheiro, and R. Oliveira, Robust H2
control applied to boost converters: design, experimental validation and
viability of the proposed controller, ensuring excellent closed- performance analysis, Control Theory Applications, IET, vol. 6, no. 12,
loop performance both for transient and steady state behavior. pp. 18811888, 2012.
[10] F. H. Dupont, V. F. Montagner, J. R. Pinheiro, H. Pinheiro, S. V. G.
Oliveira, and A. Peres, Comparison of linear quadratic controllers with
R EFERENCES stability analysis for DC-DC boost converters under large load range,
[1] J. G. Kassakian, M. F. Schlecht, and G. C. Verghese, Principles of power Asian Journal of Control, vol. 15, no. 3, pp. 861871, 2013.
electronics. Reading, Mass.: Addison-Wesley, 1991. [11] R. W. Erickson and D. Maksimovic, Fundamentals of power electronics,
2nd ed. Norwell: Kluwer Academic, 2001.
011123041256789
06
6051230417481521789
) !*+,
!-.
-*"
$ !*
!,$ "
,
/.$,,(-!'(!1 !".%&!&".(-!$
$0-&!$&!*,!&*$(-*"$!*&$1
'
$,13##,2,"3'!*$($34564789:::$!(;-$!$&$34564789:::
<=>?@AB?CDEFGHIHJKLJGMKFNJGOEJLJPJQRHSJTORUIVFTFOJ ),",22&!$(+$*&!($*,,&!"!22&!$((
WQJSJTOXVWYZRLJQRUIMRSSJKMFIQ[RUU[OEJ[GEJQUG\TMEKRTR]G *$ &q-$$*,&! 2$,q." (&,(,*&.& !
KJQ]MOITMJSIMEFTJ^DEJSRLJQFGTJMJGGIK\ORLJGF_TITLOJGOI !$."& $*& !( * ,"$ &!"
( $ $
0-&!$. &!
MRTOKRQGOKIOJ_\OEIOSI`FSFaJGOEJHRbJKMRTPJKGFRTJUcMFJTM\ .*!.&(,$$$,&$*& !( $& !(-*"
$!* &
$ ,(-*"( $
URKOEJSIMEFTJFTIPIKFINQJ[GHJJLKJTJbINQJJTJK_\_JTJKIOFRT
IHHQFMIOFRT^dFTMJOEJSIMEFTJ]TLJKITIQ\GFGFGTROIQIN .$"-,$*& !(*&,*-&" $q!"&*
HKRORO\HJeN]OIMRSSJKMFIQTIO]KJeTRTJRUOEJLJGF_TITL 1 "(( !".w!&"./'1%1$,$$!$&.&.*",
MRTGOK]MOFRTHIKISJOJKGLIOIIKJIPIFQINQJeITLOEJSIMEFTJHJK[ $q!
URKSITMJIGI_JTJKIORKFGTROJIG\ORJGOFSIOJ^DEJSRLJQFGcKGO *",*$
"&
q
.-! "(!- ,&*0-,.-$.*-$*&!.
!"&*$./).('$vz1*!.&(,$!($.!
IMMRSHQFGEJLN\]GFT_OEJLIOIRNOIFTJLN\LFGIGGJSNQFT_OEJ &!$&($(.
SIMEFTJITLOEJTFOFGILf]GOJLORSIOMEOEJFTL]MOITMJGHKRcQJ $",&$.)q, &$.($. $0-&!$.,$.$.x* (.
",x$., &"&!(2.,$,(&.",&2-*&!.
HKJLFMOJLN\OEJVWSRLJQITLOERGJSJIG]KJLJ`HJKFSJTOIQQ\^
DEFGHIHJKFTMQ]LJGOEJFTURKSIOFRTINR]OSIOJKFIQGe_JRSJOK\e (-u $q! "&*r!$.(.$"-,$*&!).",. $q!"&*
ITLbFTLFT_GIKKIT_JSJTOTJMJGGIK\ORN]FQLOEJSRLJQFTOEJ .$,(0-$.,-! "(!- ,&*!.2"&!!
VWZZ XVFTFOJWQJSJTOZJOERLZI_TJOFMGYGRUObIKJ^DEJKJG]QOG ,$*&!.$!$ x"&*$./ *
-$*&!.1),"$!"*-$0-&, (
GERb _RRLI_KJJSJTObFOEOERGJFTLFMIOJLN\OEJQFOJKIO]KJ &w*$*&
IQQRbFT_OROEJSRLJQORNJMRSJITJ`MJQQJTOORRQOR_JOILJJH * -!,2 $* "$ !$
! ! $ .",-*
"- ,
$( $ 0-&!$,0-&,.,,.-"$
"!-$.&2&&($((
FTGF_EORUOEJG\TMEKRTR]GKJQ]MOITMJSIMEFTJHJKURKSITMJ^
ghijk lj@m>CWQJMOKRSI_TJOFM ITIQ\GFGe JQJMOKRSI_TJOFM 2"
!,, .- "$( . $.*
,*$! .$$,$&($(+$*0-."
"(.
ORKn]JecTFOJ JQJSJTO SJOERLeFTL]MOITMJeSI_TJOFM o]`e *", $q! $ $.-"
&&r$
( ! *$ ((&.!)$!$&.&.
SI_TJOFM GIO]KIOFRTe KFHHQJ ORKn]Je GIQFJTM\e G\TMEKRTR]G "&*( $
0-&!$.
*
",&
*$.s
t1!.".!"&(
KJQ]MOITMJSIMEFTJ^ ..&2!*!",$,-!$q,$!*$!"&($(($,"x*-.(!(.
(.*,&2-.('1%!$.(&#,!". $,$.(."-(&(
p 006522056
"$!(&!",.$,$.&!."&q$(,.!$$*"-$&($((
2&($0-,,.!"$!-!$$",!$"&$&$2$,$$&*$*&!.
!(!(.-"&&r$!*!,"&(,.*",!&*.("!*&$
$. $0-&!$.*",&*$.
$0-&!$..&!*,!&*$.(,-*"$!*&$/)!'1,.- 4$-"&&r$*&!('1%!
.
*
$
*
,
"
$
,
&*
$(
$
2
..
&
!
"
$
,
u
-
&!
.
(
$
*
&
&
w*
!(
$ !s9
'1%)-
$q
t
s
$,$((&.!( $0-&!$.
t)s}t1!,&,$,"x*-
!$
",
q,&"("&&r$*&!
x$($.2$,,,$.(-u
s9t1!.""&( $0-&!$",0-.,&q&!$.$ !" !- !$ $
0 -&
! $.&!*,
!&*$(,
-* "
$ !*&$1!."$,"-!&($(
(2&($$(&#,!*&$!",$.,-*"$!*&$./&!(-*"$!*&$.1$ '1%. ! *
$,q$( * $
*-$, . x!(&*.((. !
$,q(.u.(&,*")(*-$(,$"-,$/.$&!*&$1)* /",0 - (&) -.
$ !"
10- , &"
!$-$,*$($(&.!
!"&!!&$!!&22&!$.!,",!+$)v*&"$*&!&!",!$ q ! ,
$( , $
q ,&
" ( "& r
& $*&!1!.q-!(
!&,(&($.*",&*$.!,",2"!&!(.-!$ $0-&!$ $,"
x*-.$ -",.-"&
&r$!
"( $,$(&.!$,-!$)!'
($"$w*&!*&$ -)* $*"$)",$!"$#$$.s7t $.&."&($*!& $!.(#,,&"$0-.$,.&."!"$$(. $q
-!*-$!($.)!'.+$!-"&&r$(,&!*&$!"* !"&r$*&!1!."*$. "(( !".w!&"..
",.$.*$,$*",x."&*$.$!". !*&!$($..!$"$ !" -.$($,$$&($,(&.!* ,2$!(0-$#,,&"$!
(.$2.$,$.q!,$(,.,."$,$r!-.( ,.!"$,(&($( $q!"&. , $!!"$,$$"qx$
.""&( $0-&!$.!q!,$*&!*",&*$."$q$!$!( ,-."$%&!$!" "(( !".w!&"..
$",$**&!s7tstsyt -"&&r$! -"&$,"x*-$,$&!."&q$,#-!*&!$ &!"
1.""&( $0-&!$-(.,,,.!"$($$",$.( ((&#,!".q ",x$.(,",!-!$)!' $.&."&($,
*!*&( (($ $0-&!$.&!*,!&*$(..$&!". &$!.(#,,&"$4.,.-"$(.2"!&(.$",$.('1%
+&.z,{z$..-,"(&!2)"+2+&$!6$"&!$%-!(#,*&!"&w* . !*!",$."$(.*! (&*&!.v,&!"$.2"!&($.*!
$!(*+!q&*$ !"%5612|-!(,"+,)*"9998}8~ !$ $ - 0-&!$,""&2.,$!(.-!$q,$!.&&&"-(
13##,$!(3'!*$($$,z&"+"+$,"$ !"(0!q 1u .(-.('1%$,$$!$ &.&.( $0-&!$.
!&,x$1*",&*$($!&,.&($((4$%,!",$ -*2+&/ $& * ",
&*$.. !*-!",$! !st
s
~t )s 98 t1! ,&,",$2$u
$+##,89-#, $&*$!(,2,"!*$($-#,!",$*1
"(. - .$ $,$(
", &!$,$ $ q!& "-( * .&*&!)
;$&$&.z&"+"+$,"$ !"(0!q!&,x$1*",&*$($!&,
.&($((2!**&!2!**&!2+&/ $&u-$!"$&$-(**1 ,&q!($* !!"-.$!"/,&1(",0-,(-*&(
- 421 -
011123041256789
06
6051230417481521789
3 T
40 88A83 C99D
- 423 -
0111230412567890
6
6051230417481521789
[i]jkl`gimak`m^kno_p^]_ma\
YZS
YZRV
fgche
YZR qnr
nst_]^u_`akv
wkv\]qu_g^\
YZYVR S T U V W X
[\]]^_`a_cde
[i]jkql`gimak`m^kqno_qg_q[ikg]kai]kq
YZS q
qnr
YZRV nst_]^u_`akv
wkv\]qu_g^\
7!" #$%#$&'#($)**(!+(#$%
,'-
fxqche
YZR
YZYV
#('#$ YYq
V RY RV
[\]]^_`a_qcde
SY SV
. $)$%!$ #$/' !'/! #$%$)**
(!0/$$)/%
12345"" P !+('#$%)'#/+*'+)#$$N$#!$+*(,+/#!*/!
. #$)$%#"$* !(#$%+('#/+*(!/*%6#($'%)7(7') $':/'+('#$% +(!!$'*$
#$%$)**(!0/$$)/% 1""
. 6$)$%'/ "$!(#$$)8!)8(!!'/!
1'*('+$)$%'/"$!(#$$)8!)+%+/%#($) ' &$6 N/)*#($%"(#$%()$(7*$'$'%()!$)/%*#()
"()*!#()$'%)G/!) F1'%G/!)$(7)$!& 0/$%
345"" BCA D97E *''#*/($
69:$;<;=#>3?@ 9A45;<;1=21"">
+*'+#$$N$#!$+*(D4#E$) 8!(M" #"$'*$+(')*'*$
'$%+)($M8$!"$'*%+("(+('$%"(#$%(-1
3?
@
"$'*)0/$%'#/+*'+#$$N$+/#!*/!D40E"/$)*! /'
1%#$&'#(#$%$)**(!8!$)$'*/' 8!*+/%!##,$)0/$ #$8$'#$'+ +('% +(!!$'*$$'$%+)($M8$!"$'*%+("(
$%7(7'#($)*+(':(!" #(8(!F+('#/+*(!$)$'8!%$%( +('%"(#$%+('4( '*$!(!)$$M8%+ 8(!$%O$+O(#$0/$
! $:$+*()#$% )"/%+(')$)"8%G+! /'7(7'#( %(%!(#$%$N$#$%#!$+*()$*$'$/' !'+'*###$
0/$$)*$+(':(!" #(8(!)(%(/'+('#/+*(!,8! %(!!$)*( G$!!($%0/$'(%(! )*/!!)$ 7N+(!!$'*$"$'*!)0/$
)$#$7$"(#G+!$%#"$*!(#$%+('#/+*(!+("(*"7$'$% $'$%$N$+/#!*/!)$*$'$/' +'*###$G$!!("$'(!##
'/"$!(#$$)8!)8! )H" '*$'$!%#$')###$+(!!$'*$ 8!'+8%"$'*$8(!%()8/$'*$)" '$*+()%()0/$)$)*/!'
+('$)*)"(#G++('$)1%'/"$!(#$$)8!)8!$)*$'/$&( !8#"$'*$ "$## 0/$ /"$'*% +(!!$'*$$'$)$$N$
#$&'#($'*('+$))$!/% 6I96>J915(!%(*'*(
$ 8!$+ *"7$'0/$% !6('#$)%$'+ &!H #$
/*%6'#(% $+/+('D99E)$(7*$'$$%'/$&(#"$*!(#$% 98#$8$'#$'#(#$%&%(!#$%+(!!$'*$00#$")+("(%
+('#/+*(!D9E )%$'+ /"$'* "$## 0/$+!$+$00)$8/$#$':$!!0/$
:$;K 9<;=#I>3?@L #I93425B345"" D9E %*!" 0/' *$'#!"$N(!+8+###$8!(#/+!*(!0/$+/'#(
7N$+('+(!!$'*$'("'%
6 1'% '#/+*'+#$$N$#!$+*($'+)(#$% "(#$%+('
-1"/
! % "(#$%+('$)'$+$)!($%#!" #$+('$M(' +(!!$'*$)0 $)*! /' *$'#$'+ /"$'*!$'$%!'(#$
#(#$%#$&'#($)**(!+(#$%"0/' 0/$)$"/$)*! $' +)($M8$!"$ /$)$ 8!$+ $'% G/!"$'*!)0/$$'$%
% G/! 7 '*%"/$)*! /' *$'#$'+ +(')*'*$8$!(
# )"'/
' #$%()8/'*()")"8(!*'*$)8! $%#$)!!(%%(, "(#$%+(''($)$!
$) *
()$#$7$ 0/$$%*8(#$G$!!(/*%6#($'%
N/)*$#$%"(#$%(:/$0/$" *$!%)$8(#H /*%6!$'$% )'$"7!($%$!!(!M(+7**$"$ '#
'*$$%0/$)$/*%6 $'%"0/'
(!$)/%**(%$!7%$#$'*!(#$%!'(
!(*(!,$)**(!8! $%%()$$:$+*/!('&!))"/%+('$) #$(8$!+('
+('%()#:$!$'*$)" *$!%$)D
(:*- '$*+)- *$!%)E#$% 4 G/! "/$)*! %)#)*!7/+('$)#$y/N(" '$*+(
%7!$!H#$%8!(!" #$$%$"$'*()G'*()1-- , )H8(#$!
#$'*G+!+('0/$*8(#$O$!!()$(7*$'H7/$'()!$)/%*#() $#'%
,'-8!$#+O(8(!$%-18! /'")"(&%(!
'%"$'*$% %('*/# M%#$% "0/' $)#$7F9"" 8%+#$)$$+ (!! '*$#$$)**(!,:/$!6 " '$*("(*!6D--E8$!(
'$%$N$#!$+*(,+/#!*/!6(*$0/$*%+("(
P1
45
) $$ )8$!7 $%y/N(" '$*+($'% "0/' $)+(')#$!
7%$"$'*$" ,(!+/'#(% -- #$$)**(! +*/ )(7!$$%
1%"(#$%(#$)!!(%%#()$"8%$"$'* $'$%)(:*Q !$ $N$#!$+*(D"$'(!!$%/+*'+E!$)8$+*(#$%+)($'0/$ +*/
1--8!!$%6!$%'%)),%() N/)*$)0/$)$''$+$)! )(7!$$%$N$#$+/#!*/! D" ,(!!$%/+*'+E"7$')$
()1)*$ N/)*$+('))*$7)+"$'*$$'"(#G+!$%'/"$!( 8!$+0/$+/'#(%--)$ 8%+ )(7!$$%$N$#!$+*(%)
#$&/$%*)$'$%7(7'#(#$$)**(!D8!'+8%8!"$*!( %'$)#$+"8(" '$*+(+!/6'$%$'*!$O$!!(,8$'$*!'
#$)+('(+#(EO)* O+$!+('+#!%(")8!(M"(8()7%$ $%!(*(! %(%!(#$%()+"'()#$O$!!(8$!(+/'#(%
% '#/+*'++%+/%# +('$%-1,% "$## $M8$!"$' -- +*/ $'$%$N$#$+/#!*/!$%8(+(y/N(" '$*+(
*%"$'*$$'% "0/' !$% 0/$+!/6 $%$'*!$O$!!()$+$!! *!&$)#$%()8/$'*$)#$
- 424 -
0111230412567890
6
6051230417481521789
0%!*'%!#)%/)$!*$)7!%!)&$+*+%/!('%9!,+$)%6'+#+ F
,+&+5)9+%#*(%)*(!5+*$+/!11 ,++#$!$)%0+/%)$)% PKF
7!%!,#$*$)#9!/)%+#,+ !*'/),+$)%6'+=>?
4!#8'%!#0@5'+#$%!*/!#('%9!#,+$)%6'+7%+,(3!# PGFF
7)%+/117!%!+#$!5 !6'*!07)%+/5),+/)$+)%(),+
/!#+('!()*+#<9"!<"4!8'%!5'+#$%!/!9!%!()*,+/ PGKF
$)%6'+6'+7'+,+7%),'(%/!5 !6'*!+*4'*()*,+/
!*'/) PHFFF GF HF IF JF KF LF MF NF OF
,+$)%6'+*)$+/!4)%5!()*6'+#+7%),'(++*/!('%9!,+ QRSTUVXYZ[R\ZV]^_
$)%6'+117)%+4+($),+/!#!$'%!()*,+/8+%%)4+*)5+,) 2'%9!,+$)%6'++*4'*()*,+/ !*'/),+$)%6'+
6'+/5),+/)$+)%()*)()*#,+%!4!8'%!@5'+#$%!+/ <+*%!,)#5+(!*()#"('!*,)#+!/5+*$!/ !5 !6'*!()*
9!/)%,+/$)%6'+7!%!'* !*'/)>8.)<807A%!,)#"+* ()%%+*$+*)5*!/#*'#),!/
4'*()*,+/!7)#()*5+(!*(!6)$+6'++*+#$+ '/$5)
(!#)+/9!/)%5 !B5),+$)%6'+#+)&$+*+('!*,)+/ !*'/)
,+$)%6'++#7A%!,)#<9!/)%7)#$9)"0@8%!,)#<9!/)%
*+!$9)"
C025624
0561
1*+/7%+#+*$+5!*'#(%$)#+5)#$%!,),+/,+#!%%)//),+'*
5),+/),+'*!5 !6'*!#*(%)*(!,+%+/'($!*(!7!%!!*!/## $
5+,!*$++/5 +$),),++/+5+*$)#8*$)#/'*!#9!%!&/+#,+/ $
! " #
5),+/)#+3!!.'#$!,),+5!*+%!,+3!(+%()*(,%/)#9!/)%+# %
&'&
,+%+##$+*(!+*,'($!*(!(!/('/!,)#5+,!*$++/110 GNF
!6'+//)#)&$+*,)#!$%!9+#,+5+,()*+#+B7+%5+*$!/+# GLF
+7%+#+*$!'*!,+#(%7()*,+$!//!,!,+/!+)5+$%D!,+/! GJF
5 !6'*!0'*!()57!%!()*+*$%+/!#(!%!($+%D#$(!#,+$)%6'+ GHF
7%+,(3!#7)%+/5),+/)0/!#)&$+*,!#!7!%$%,+/5),+/)
$+)%()4)#%+#'/$!,)#)&$+*,)#7)%5),+/)11()*(,+* GFFF GF HF IF JF KF LF MF NF OF
()*/)#%+7)%$!,)#+*/!/$+%!$'%!!#+'%!*,)6'++/5),+/) QRSTUVhXYZ[R\ZVh]^_
+#'*!&'+*!3+%%!5+*$!7!%!%+!/;!%'*!*!/##7%)4'*,) ()*+,-2/012345607/4489/8:)6;834<2=6>):)6;8?4:2;8):2
,+/,+#+57+*E),+/!5 !6'*!07!%!7%)7)*+%'*!+#$%!$+! :/28364<; 28*/<6345607/44>:68>528544)*/2<28A7C+D
,+()*$%)/6'+5!B5(+/!+8(+*(!+*/!)7+%!()*,++#$! *0236>?4:2;8):6>EA>42<)?4852<2?; 27/)82:68:600)4854
()5)+*+%!,)%+*!7/(!()*+#,+9+/)(,!,9!%!&/+,+#,+ 86?)82<>)8/>6)32<+
4'+*$+#,++*+%D!%+*)9!&/+#
- 425 -
011123041256789
06
6051230417481521789
111620 Y3K(0+$%)(#)6"(#,0"*1,,#'!","'/"#-/#,0!$#$%-!%,'(#,
9!"#$2%&!'"#$(#)2!()(*%'$+('",)-"#$. +$'$!-&(!'"t(#(/'",((#)\#"'+#'+$)-3D5N:s;RB5uN:8?B5C
-/#,0!$#$%-!%,'(#,+$'$!-.$,%-"# $#1(!!"!-0(&$&'"+"2('"$#3 4DDDE:A58A@9?B58B5F$8#$7&&JG
IJ
L%#789
456789:;<==>?@A9?B58C4DDDE:A58A@9?B58B5F$
9#$7&&9GH
I 98vv*1,,#'!","'/"#-/#,0!$#$%-!%,'(#,+$'$!-&(!'""t"..!#'
9GJGK(!,0789
!$'$! $+'!/(#)-'('$!M"#)"#-3D5N:s;RB5uN:8?B5C4DDDE:A58w
7K$#,()((F2L(&"((#)L/!0$##*5&!('"$#(#(/-"- A@9?B58B5F$8#$7&&J
GIJH8L%#789
$.-/#,0!$#$%-!%,'(#,+(,0"#"#,'!",&$M! #!('"$#3"# 993)x$,y"[(#)Kx(+&!*5&'"+('$!r%,$#'!$$.
D>N@9:?@A>OA@P?5N8Q4RDOSCTUVW459N:5A9?B5A>RB5XN:N5@NB5&' -/#,0!$#$%-+(,0"#-1(-)$#\#"'+#'(#(/-"-3 456789:?A>
789G&&7JGI7JY D>N@9:B5?@8C4DDDE:A58A@9?B58B5F$
J#$9&&G9IG9YL(#
Z(0"+L',0!(#)63(--(#("#*!.$!+(#,(#(/-"-$. 7898
-("#'&$-.[,"')!%,'(#, #!('$!-%-"# (-"+&"\)+$)3 97x!(%-(%2zq(-/#,2%y5 z%)0$..,$''zy(!y<5A>;8?8
]N5N^A_>N`B^N:aN5N:A9?B5C4DEF$G#$&&7
I7H8K(/ BXD>N@9:?@OA@P?5N:;A56k:?uN{;89Nc8Cf:6D6?9?B5 q"/0111
7898 !--789
G2!('"$F(#%#0%-(#)0$)(*,$+&(!('"F"#F-'" 92K&(!$2K,!$M(#)Lq")+!*&&",('"$#$..!(,
('"$#$.'0!&+--+M&$M!!(#M"#) #!('$!'$&$$"-3 '"$#(-$',$#,#'!(')M"#)"#-'$-/#,0!$#$%-!%,'(#,+(,0"#-3
"#b=9?c?dA9?B5BXD>N@9:?@A>A56D>N@9:B5?@De7?=cN59Qb`E4OSCTUVT `:B@NN6?5s8BX9PNTUVf4DDD459N:5A9?B5A>D>N@9:?@OA@P?5N8A56
Vf9P459N:5A9?B5A>RB5XN:N5@NB5K(/7897&&
I
G k:?uN8RB5XN:N5@NC4DOkRTUVf&&H9IH7
789
1)%(!)$!g(-h(!$*1K'$)$4$-1+#'$-"#"'$-iK1 $ 9G5"!'(#)42*'%)/$.$!r%"&&(#)6$"--.$!"..!#
1Kj3<=B:9A@?B5N8<>D8976?BkNlA8OAe7?5A8D>N@9:?@A8kNm>7nB #'$'$!$&$$"-$..(/#,0!$##$%-%,'(#,K(,00"#3&&
<o?A>ON6?A59NlA<=>?@A@?B5kN>ON9B6BkNlB8D>NcN59B8m?5?9B8p YIY789
EN8?8kB@9B:A>p&&999I9GG788G 9
3K$#,()(3Z$%#L(F24(2$(#)L(&"(
Hh(('"$(22$%"+"(#)!"#$*-"#$..!!"' * 2$++!,"(5..00./#,0!$#$%-%,'(#,K$'$!(-(
(--"-')-/#,0!$#$%-!%,'(#,+(,0"#-!$1%-''$M(!))+(#'"2( #!('$!.$!q"#)$M!&&",('"$#-3
'"$#3456789:;<==>?@A9?B58C4DDDE:A58A@9?B58B5F$
8#$&& 9H1,0+")'(#)q!(#)*2$+&(!('"F\#"'+#'(#(/-"-$.-/#
9JHI9JJYK(/789G ,0!$#$%-!%,'(#,+(,0"#-M"'0"#'!#(!$'$!|%[1(!!"!-34DOkR
J4$0#"#!3!(1#!q")#0$2!"1!(#)q+!0"# TUUVw4DDD459N:5A9?B5A>D>N@9:?@OA@P?5N8A56k:?uN8RB5XN:N5@N
*K$)"#-"+%('"$#(#))-"#$.(&!+(##'+(#'(--"-')-/# &&9IJ7889
,0!$#$%-!%,'(#,+(,0"#3456789:;<==>?@A9?B58C4DDDE:A58A@9?B58 9J1,0+")'*/#,0!$#$%-%,'(#,K(,0"#-M"'03"0#"-$'!$&/
B5F$
9#$9&&9YHI78L(#789
$'$!-2$+&(!"-$#$.0"!5&!('"$#(20(!(,'!"-'",-3#$5,'$1!
2&(!$K,!$M(#)Lq")+!*-+"#%+!",(\#"'+#' &&9IH789G
&$-'&!$,--"# '$!r%!"&&(#(/-"-',0#"r%.$!-/#,0!$#$%-,'!", 94"+ $#(#)LKK$#2$#*0)#'"\,(,"$#/(}%-'&(!(+ '!",$)%#(
+(,0"#-%'""2"# '0("!(&+([M-'!--'#-$!3OAs5N9?@8C4DDD +(r%"#('!".(-",()"#)%,,"$#+(#'",(%-(#)$($!"'+$- #'",$-3
E:A58A@9?B58B5F$
8#$
&&9IYK(/789G 45XB:cA@?B5EN@5B>Bs?@AF$79#$&&98
I99G7898
- 426 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 427 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
variaciones en los puntos de operacin y perturbaciones funcionamiento al proceso, (ver [14], [15]).
externas, que es difcil de alcanzar con la implementacin de Los siguientes problemas segn [16] justifican la aplicacin
un solo controlador, que funcione bajo diferentes del Switching Control en un sistema de control:
requerimientos de operacin. Existen controladores no Fallas de sensores o un actuador limitado
lineales robustos lo cuales pueden dar un buen desempeo en Limitaciones de la ley de control
las condiciones antes mencionadas, pero son de difcil y Cambios externos
costosa implementacin prctica. Para este trabajos se consideraron cambios en los puntos de
Aplicando tcnicas de Switching Control se puede realizar operacin y fallas en los sensores de retroalimentacin para un
el planteamiento e implementacin de diferentes estructuras de sistemas de potencia elctrica multimquina.
los controladores que conmuten entre diversas acciones de Si un proceso en particular es propenso a influencias
control. Considerando controladores robustos y con un amplio ambientales imprevisibles o si no es conveniente la
rango de operacin adems con la posibilidad de que el implementacin de una retroalimentacin dinmica de todas
sistema se mantenga bajo control frente a fallas en los las variables de salida, puede ser necesario considerar
sensores de retroalimentacin. En este trabajo se aplica una mecanismos para detectar tales eventos y proporcionar
estrategia basada en Switching Control para amortiguar las acciones para sobrellevar estos imprevistos. Si la trayectoria
oscilaciones de pequea seal producidas en sistemas de del sistema designado est compuesta de varias condiciones de
potencia Multimquina y se validan los resultados en un comportamiento significativamente diferentes, se necesita
entorno de simulacin considerando cambios en el punto de desarrollar diferentes controladores que funcionen
operacin y fallas en los sensores de retroalimentacin. adecuadamente en cada escenario.
Para el diseo de un sistema por Switching Control, se
II. PRINCIPIOS DE SWITCHIN CONTROL especifican los mecanismos de conmutacin que son de gran
Segn lo descrito por [13], si bien la idea de integrar importancia, aunque tpicamente se resaltan e identifican
dinmicas continuas y lgicas discretas en un mismo sistema solamente las caractersticas esenciales del comportamiento
de control no es nueva, solo en las ltimas dcadas se han discreto. De acuerdo con lo mostrado en [16], las clases de
hecho anlisis tericos de los sistemas hbridos (es decir, conmutacin para sistemas dinmicos pueden ser:
sistemas con ambas dinmicas), y se han aplicado dichos Conmutacin Dependiente del Estado, Conmutacin
conceptos en forma sistemtica. Con el fin de representar la Dependiente del Tiempo, Conmutacin Autnoma y
dinmica de estos sistemas hbridos, se aplican diferentes Controlada.
modelos teniendo en cuenta la evolucin continua de los A. Estabilidad para Sistemas Conmutados
sistemas que son afectados por eventos discretos. Para los
sistemas hbridos la dinmica continua queda representada por La estabilidad de Sistemas Conmutados, por lo general se
ecuaciones diferenciales y/o algebraicas, mientras que la podra asegurar si se mantiene cada controlador en su regin
dinmica discreta se representa mediante una mquina de de operacin por un tiempo suficientemente largo, para que
estados finitos. los efectos transitorios se disipen. Sin embargo, los sistemas
En estos casos el sistema est conformado por un proceso modernos controlados por sistemas de procesamiento digital
dinmico continuo en el tiempo, una familia de posibles son capaces de tasas de conmutacin muy rpidas, lo cual crea
controladores y una lgica de conmutacin por eventos entre la necesidad de poner a prueba la estabilidad del sistema ante
ellos; esto produce un sistema conmutado en lazo cerrado (o conmutaciones de forma arbitraria y cambio rpido de las
hbrido), como se muestra en Fig. 1 seales de conmutacin.
En lugar de slo analizar la estabilidad asinttica para cada
seal de conmutacin en particular, se debe analizar una
estabilidad asinttica o exponencial que sea uniforme al
conjunto de todas las seales de conmutacin. Conceptos un
poco ms generales de estabilidad en cuanto al estudio de
sistemas invariantes en el tiempo son:
Un sistema conmutado es Globalmente Uniformemente
Asintticamente Estable (GUAS), si existe una constante
positiva t y una funcin u de clase v 1, tal que para
toda seal de conmutacin x de solucin para el sistema
con (0) t satisface la siguiente inecuacin
Fig. 1 Modelo jerrquico para sistemas de Switching Control
|()| u (| (0)|, ) 0
En un sistema con Switching Control se resalta un
subsistema llamado supervisor, el cual se encarga de generar 1
Una funcin continua ~ [ 0, ) [0, ) pertenece a la clase v si es
una lgica de conmutacin para seleccionar entre una familia estrictamente creciente y ~(0) = 0. Una funcin continua u [0, )
[0, ) [0, ) pertenece a la clase v si, u ( , ) es clase v con
de controladores la ley adecuada; con el fin de hacer que el respecto a cada 0 y u(, ) es decreciente con respecto a y u(, )
estado del sistema se estabilice y mantenga en correcto 0 cuando para cada 0.
- 428 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Un sistema ser Globalmente Uniformemente Las funciones cuadrticas de Lyapunov permiten que la
Exponencialmente Estable (GUES), si la funcin u toma inecuacin (4) constituyan un conjunto de desigualdades
la forma u(, &) = ' k para ', > 0, la inecuacin matriciales lineales (LMIs) en , teniendo en cuenta que el
toma la forma conjunto ndice se debe cumplir que = { 1,2,3, , }.
En cuanto a estabilidad de sistemas conmutados se han
|()| '(| (0)|) e 0 tomado como argumentos los presentados por [18],[19] y
[16]. El problema de la estabilidad para un sistema
Para ms detalles consultar [17] y [16]. conmutado puede asociarse al estudio de un sistema lineal
En sistemas dinmicos existen distintos tipos de problemas funcionando en diferentes puntos de operacin.
de estabilidad; la estabilidad de puntos de equilibrios
generalmente se caracteriza por medio de la teora de III. SISTEMA DE POTENCIA ELCTRICA MULTIMQUINA
Lyapunov. Para el caso de sistemas no lineales no existe un El anlisis y diseo de controladores para la estabilidad en
procedimiento sistemtico para hallar las funciones de sistemas de potencia elctrica, relacionados con las
Lyapunov. Mientras que para sistemas lineales el problema de perturbaciones para pequea seal, se basa en un modelo
hallar funciones de Lyapunov puede resolverse matemtico que describa el comportamiento del sistema de
adecuadamente como un problema planteado mediante energa elctrica de inters. En este caso se aborda un sistema
desigualdades matriciales lineales. Considerando la existencia de tres mquinas conectadas a un subsistema de interconexin.
de la funcin cuadrtica (1) como candidata para ser funcin En Fig. 2 se representa el conocido sistema de potencia
Lyapunov Western System Coorination Council (WSCC) de tres
mquinas y nueve buses de interconexin, del cual se
$() = (1) encuentra clara documentacin en [20],[21],[22]. Este modelo
se toma como referente para aplicar la estrategia de Switching
En la cual es una matriz real simtrica definida positiva. Control. El sistema consta de tres generadores y tres cargas
Ahora teniendo el sistema lineal conmutado equivalentes conectadas a una red de transmisin mallada a
travs de lneas de transmisin.
= \ (2)
- 429 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 430 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
potencia para estabilizar las perturbaciones de pequea seal. incertidumbres politpicas tenidas en cuenta para el modelo
Partiendo del modelo global en descomposicin singular en del sistema de potencia elctrica multimquina (WSCC) el
lazo abierto, ahora se plantea el modelo K-W con salidas conjunto de LMIs que se deben resolver para buscar la
medibles dado por: estabilidad del sistema son:
= b + b + + @ + A + 2~ < 0
] = ] (9) > 0 (17)
Se propone una ley de control de la forma con como el subndice de cada punto vrtice del politopo,
en este caso = {1,2,3,4,5}.
] = [] ] ; [] La solucin para el conjunto de LMIs no lineal, se plante
] = [] ] de la siguiente manera. Primero se resuelve el sistema para:
& = [ ] (10)
@ + + 2~ A > 0 ; > 0 (18)
definiendo =
] ] siendo el nmero de salidas
disponibles de cada mquina. Ahora la seal de control se De la LMI (18) se obtiene luego se reemplaza este valor
expresa como en la LMIs (17) para obtener el valor del controlador K
Este proceso se realiz partiendo del vector de estados
[ teniendo en cuenta las variables fsicas reales y no las
() = [ () (11) variables tericas, adems de la recoleccin de informacin
[ sobre procedimientos prcticos de medicin en los sistemas de
potencia elctrica. Adems se consideraron posibles fallas en
La cual se puede escribir en forma matricial reducida como cada una de las variables indicadas en la ecuacin (19), para
cada una de las tres mquinas del sistema, cuyas fallas se
() = [ () (); [ (12) basan en la prdida o ausencia de la variable de
retroalimentacin, esto con el fin de evaluar la influencia de
Reemplazando la seal de control (12) en (9) cada variable sobre el sistema
Redefiniendo
Una vez considerado el plan de fallas para cada una de las
variables medibles, se aplic un algoritmo de control en cada
() = () uno de los casos, con el fin de observar la respuesta del
() = bM () + b () amortiguamiento que sobre el ngulo t presenta el sistema
M () = M () M (14) ante dicha falla.
Con M como las variables del sistema sobre las cuales se V. SIMULACIN Y ANLISIS DE RESULTADOS
va a observar el desempeo del controlador (pueden ser Se puede considerar que en un sistema las conmutaciones
variables diferenciales y/o algebraicas). El modelo de sern estable si todos sus subsistemas son estables, y la
Kronecker-Weierstrass en lazo cerrado queda definido por: conmutacin entre ellos es suficientemente lenta para permitir
que los efectos de transicin se dispersen despus de cada
() = bM () + () conmutacin, adems las combinaciones convexas estables
0 = () tambin permiten asegurar una estabilidad en el sistema.
() = M () (15) Apoyado en este argumento se realizaron los anlisis de este
trabajo.
Al aplicar al modelo representado por (15) una Como el objetivo principal de esta investigacin es la
especificacin en el diseo relacionada con la ubicacin aplicacin de tcnicas de Switching Control ante cambios en
regional de polos dada por (] ) < ~ ; ~ > 0, el sistema el punto de operacin y posibles fallas de sensores en el
resulta asintticamente estable, si la desigualdad matricial sistema de control, se plantearon para este fin controladores
lineal existe para = > 0 y es factible: multiobjetivo que consideren cada uno de los factores
mencionados anteriormente
bU + bU + 2~ < 0 Una vez definidos los puntos de operacin y el plan de
>0 (16) fallas para el sistema de potencia se procedi a disear
controladores teniendo en cuenta cada uno de los seis grupos y
Teniendo como punto de referencia relaciones de cada caso de fallas por independiente. Dando como resultado
estabilidad por retroalimentacin de la salida, adems de las una familia inicial de controladores para el sistema. La ley de
- 431 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
control aplicada consiste en modificar los valores propios del estabiliza el sistema ante los Casos 00 y Caso 01
sistema en lazo cerrado restringiendo la ubicacin regional de contemplados en el plan de fallas, mientras que no se alcanza
polos por Re(] ) < 0.5 para todos los puntos de operacin la estabilidad para el Caso 03. En el Caso 02 la estabilizacin
y ante los diferentes casos de fallas. En Fig. 1 se muestran la del sistema emplea ms tiempo que el considerado para la
efectividad del algoritmo que restringe la ubicacin de los duracin de la falla, pero al regresar el sistema a su estado
polos a la zona definida en el diseo para un caso particular. inicial recupera la estabilizacin del sistema.
Una vez clasificados los controladores por su respuesta
sobre el modelo no lineal e identificando el conjunto de
posibles fallas para los cuales cada uno de los controladores
logra estabilizar el sistema, se realiza una nueva seleccin para
determinar cul de los controladores presenta un mejor
desempeo ante la presencia de fallas de sensores y
perturbaciones en la potencia mecnica. Este desempeo se
evala teniendo en cuenta los siguientes criterios:
Fig. 1. Valores propios para el grupo uno en lazo abierto y lazo cerrado. Se deben amortiguar las oscilaciones en el sistema luego
de presentarse perturbaciones en la potencia mecnica o
Cada controlador fue evaluado sobre el modelo no lineal; en estado de fallas de sensores, esto en un tiempo menor a 15
condiciones nominales de operacin sin perturbaciones. Esto segundos.
con el fin de observar la respuesta de los ngulos t] en cada El desempeo se determinar adems por
una de las mquinas y as determinar el funcionamiento del
Mnimo valor del error = |()|
controlador en dicho modelo. De la primera fase de diseo
aplicando la metodologa de LMIs se obtuvo una familia de 96
controladores que respondan de forma satisfactoria sobre el En la Fig. 3 se muestra la respuesta del ngulo t para los
modelo lineal. Pero no todos los controladores diseados primeros cuatro controladores analizados. Se considera que la
alcanzan a estabilizar el sistema sobre el modelo no lineal, falla de los sensores correspondiente al Caso 01 se presenta en
reduciendo 65 controladores que respondieron en condiciones un tiempo = 10 &, adems se presenta tambin una
nominales y cumplieron con la estabilizacin del sistema. perturbacin equivalente al aumento del 10% en la potencia
Una vez identificado el grupo de controladores que mecnica considerada dentro de los puntos planteados para el
estabilizaban el sistema de potencia en condiciones nominales, grupo uno, la cual aparece en un tiempo = 15 &.
se busc analizar la respuesta de dichos controladores ahora en
presencia de posibles fallas en los sensores reduciendo el
grupo final a 36 controladores que cumplan con todas las
condiciones cada uno de ellos respondiendo en zonas
especficas, consideradas cada una de ellas dentro de los
algoritmos de control por LMI. La metodologa aplicada
considera que luego de un tiempo de doce segundos el sistema
pasa de su estado nominal para conmutar a otra posible falla y
despus de diez segundos ms el sistema regresa al estado
previo a dicha conmutacin. Un resultado de ste proceso se
muestra en la Fig. 2, donde se grfica la respuesta del ngulo
t] para cada una de las mquinas, all se visualiza el Fig. 3. Respuesta del sistema en caso de falla 01 y aumento en la carga.
comportamiento del controlador (C1) ante otras posibles
fallas. Como se puede apreciar la respuesta del controlador C8 se
descarta por que no estabiliza el sistema ante la presencia de
ambas perturbaciones, el controlador C2 no presenta un buen
amortiguamiento en el ngulo t ante la aparicin de la falla
de sensores en comparacin con los otros controladores. Por lo
anterior se debe hacer una seleccin entre C1 y C9. Para estos
casos se tiene en cuenta el resultado de la integral del error
cuyos valores al tiempo de simulacin son de:
- 432 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
REFERENCES
[1] F. Demello y C. Concordia, Concepts of Synchronous Machine
Stability as Affected by Excitation Control, IEEE Trans. Power Appar.
Fig. 5. Respuesta del sistema aplicando Switching Control. Syst., vol. PAS-88, pp. 316329, 1969.
[2] R. V. de Oliveira, R. A. Ramos, y N. G. Bretas, Controlador robusto
multiobjetivo para o amortecimento de oscila es eletromec em
- 433 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
sistemas eletricos de potncia, Sba Controle Automa Soc. Bras. [12] Y. L. Abdel-Magid y M. A. Abido, Optimal multiobjective design of
Autom., vol. 16, pp. 290 - 302, 2005. robust power system stabilizers using genetic algorithms, IEEE Trans.
[3] A. Swarcewicz y K. Wroblewska-Swarcewicz, Robust power system Power Syst., vol. 18, pp. 11251132, 2003.
stabilizer, en Power Tech Proceedings, 2001 IEEE Porto, 2001, vol. 2, [13] J. P. Hespanha, Logic-Based Switching Algorithms in Control, Yale
p. 6 pp. vol.2. University, 1998.
[4] I. Ngamroo, Design of robust H infin; PSS via normalized coprime [14] G. F. L. K.-Q. L. Xiao-Min, Hierarchical Switching Control of
factorization approach, en Circuits and Systems, 2001. ISCAS 2001. Multiple Models Based on Robust Control Theory, Acta Autom. Sin.
The 2001 IEEE International Symposium on, 2001, vol. 3, pp. 129 -132 Vol 32 NO 3, may 2006.
vol. 2. [15] A. S. M. Daniel Liberzon Joao P. Hespanha, Overcoming the
[5] H. Werner, P. Korba, y T. C. Yang, Robust tuning of power system Limitations of Adaptive Control By Means of Logic-Based Switching,
stabilizers using LMI-techniques, Control Syst. Technol. IEEE Trans. 2001.
On, vol. 11, n.o 1, pp. 147 - 152, ene. 2003. [16] D. Liberzon, Switching in Systems and Control. Birkhuser Boston
[6] R. Gupta, B. Bandyopadhyay, y A. M. Kulkarni, Design of power product, 2003.
system stabiliser for single-machine system using robust periodic output [17] H. K. Khalil, NonLinear Systems. Prentice Hall,Upper Saddle River, NJ
feedback controller, Gener. Transm. Distrib. IEE Proc.-, vol. 150, n.o 07458, 1996.
2, pp. 211 - 216, mar. 2003. [18] W. P. M. H. Heemels, B. De Schutter, J. Lunze, y M. Lazar, Stability
[7] P. R. Shrikant y I. Sen, Robust Pole Placement Stabilizer Design Using analysis and controller synthesis for hybrid dynamical systems, Philos.
Linear Matrix Inequalities, IEEE Trans. Power Syst., vol. 15, n.o 1, Trans. R. Soc. Math. Phys. Eng. Sci., vol. 368, n.o 1930, pp. 4937-4960,
2000. 2010.
[8] R. A. Ramos, L. F. C. Alberto, y N. G. Bretas, Decentralized output [19] M. S. Branicky, Multiple Lyapunov functions and other analysis tools
feedback controller design for the damping of electromechanical for switched and hybrid systems, Autom. Control IEEE Trans. On, vol.
oscillations, Int. J. Electr. Power Energy Syst., vol. 26, pp. 207219, 43, n.o 4, pp. 475 -482, abr. 1998.
2004. [20] P. W. S. M. A. Pai, Power System Dynamics and Stability. Prentice Hall,
[9] M. Yue y R. A. Schlueter, ;-synthesis power system stabilizer design Upper Saddle River, New Jersey 07458, 1998.
using a bifurcation subsystem based methodology, Power Syst. IEEE [21] P. M. Anderson y A. Fouad, Power system control and stability. IEEE
Trans. On, vol. 18, n.o 4, nov. 2003. Press, 2003.
[10] C. Zhu, M. Khammash, V. Vittal, y W. Qiu, Robust power system [22] O. R. D, Diseo Estrategia De Control Basada En LMIs Para Sistemas
stabilizer design using H8 loop shaping approach, IEEE Trans. Power Interconectados, Universidad Nacional de Colombia, 2009.
Syst., vol. 18, pp. 810818, 2003. [23] J. M. Salamanca, Anlisis y control con modelos algebraico-
[11] G. N. Taranto y D. M. Falcao, Simultaneous tuning of power system diferenciales lineales de la estabilidad en pequea seal de sistemas de
damping controllers using genetic algorithms, IEEE Trans. Power potencia elctrica, Universidad del Valle, 2008.
Syst., vol. 15, pp. 163169, 2000.
- 434 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Ingeniera
Biomdica
IEEE CHILECON2015 - ISSN 0719-6806, Pg.435-438. Santiago de Chile, 28 al 30 de Octubre 2015
- 435 -
- 436 -
- 437 -
- 438 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.439-443. Santiago de Chile, 28 al 30 de Octubre 2015
- 439 -
- 440 -
- 441 -
- 442 -
- 443 -
- 444 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.445-453. Santiago de Chile, 28 al 30 de Octubre 2015
- 445 -
- 446 -
- 447 -
- 448 -
- 449 -
- 450 -
- 451 -
- 452 -
- 453 -
- 454 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.455-460. Santiago de Chile, 28 al 30 de Octubre 2015
- 455 -
- 456 -
- 457 -
- 458 -
- 459 -
- 460 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.461-467. Santiago de Chile, 28 al 30 de Octubre 2015
- 461 -
- 462 -
- 463 -
- 464 -
- 465 -
- 466 -
- 467 -
- 468 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.469-474. Santiago de Chile, 28 al 30 de Octubre 2015
- 469 -
- 470 -
- 471 -
- 472 -
- 473 -
- 474 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.475-480. Santiago de Chile, 28 al 30 de Octubre 2015
- 475 -
- 476 -
- 477 -
- 478 -
- 479 -
- 480 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.481-485. Santiago de Chile, 28 al 30 de Octubre 2015
- 481 -
- 482 -
- 483 -
- 484 -
- 485 -
- 486 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.487-491. Santiago de Chile, 28 al 30 de Octubre 2015
- 487 -
- 488 -
- 489 -
- 490 -
- 491 -
- 492 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.493-497. Santiago de Chile, 28 al 30 de Octubre 2015
- 493 -
- 494 -
- 495 -
- 496 -
- 497 -
- 498 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.499-503. Santiago de Chile, 28 al 30 de Octubre 2015
- 499 -
- 500 -
- 501 -
- 502 -
- 503 -
- 504 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.505-508. Santiago de Chile, 28 al 30 de Octubre 2015
- 505 -
- 506 -
- 507 -
- 508 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.509-512. Santiago de Chile, 28 al 30 de Octubre 2015
- 509 -
- 510 -
- 511 -
- 512 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.513-518. Santiago de Chile, 28 al 30 de Octubre 2015
- 513 -
- 514 -
- 515 -
- 516 -
- 517 -
- 518 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.519-522. Santiago de Chile, 28 al 30 de Octubre 2015
- 519 -
- 520 -
- 521 -
- 522 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.523-527. Santiago de Chile, 28 al 30 de Octubre 2015
- 523 -
- 524 -
- 525 -
- 526 -
- 527 -
- 528 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.529-537. Santiago de Chile, 28 al 30 de Octubre 2015
- 529 -
- 530 -
- 531 -
- 532 -
- 533 -
- 534 -
- 535 -
- 536 -
- 537 -
- 538 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.539-544. Santiago de Chile, 28 al 30 de Octubre 2015
- 539 -
- 540 -
- 541 -
- 542 -
- 543 -
- 544 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Inteligencia
Artificial
IEEE CHILECON2015 - ISSN 0719-6806, Pg.545-550. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract Face Recognition is one of the most studied topics one frame to another, indicating where the face is [5].
in computer vision. But before recognizing, it is necessary to However, this technique will fail in case there are other objects,
detect a face. Many methods have been developed in order to different from faces, moving in front of the camera. In order to
perform this but the biggest problem they face is the time it takes reduce this error, it is possible to use the fact that human beings
to detect the object. This was greatly solved with the creation of
usually blink with both eyes at the same time. If you can find
the Haar Cascade Classifiers, which made possible the real time
detection. However, depending on the application, it can still be
two motion areas with an acceptable distance between them
time consuming. This work presents a faster way to detect faces (the distance between two eyes in a face), it is possible to have
by combining a Bayesian classifier with Haar Cascade classifiers. a higher detection rate [6][7].
As for detection in non-controlled environments, many
Index Terms Bayesian classifier, Face Detection, Haar artificial intelligence techniques have been used, such as
Cascade Classifier, Machine Learning. Support Vector Machines and Neural Networks [8], but they
can be time consuming, making them inapplicable for real time
applications.
I. INTRODUCTION Apart from that, we can mention the Haar Cascade
Classifiers, which use simple aspects in order to characterize a
A TOMATIC face recognition in images is one of the most
studied topics in computer vision [1], since it is useful in
people identification, surveillance tasks, intelligent
face [9]. This is a method that represents a revolution in the
object detection history (not only faces) because it was the first
environment, among others. Due to the extent research in the fast enough method to be used in real time applications. These
area, it is already possible to achieve high percentage of classifiers are trained with the AdaBoost[10] technique, using
success in face recognition, under controlled environment [2]. the Haar-wavelets features.
But before recognizing a face, it is necessary to detect it. Since the Haar Cascade Classifiers can be used to detect
The face detection differs from the face recognition since its many different objects, it is possible to, for example, train them
goal is no to give an identity to it, but simply discovering its to detect eyes, noses and mouths.
position in an image. In many face recognition applications, it is necessary to
The development of face detection techniques started have, not only the face position, but also the eyes, nose and
around 1990 [3]. Among them, we can cite: mouth positions. All of this can be done using only the Haar
Cascade Classifiers, but it can become really time consuming,
Detection by color;
especially if more than one face has to be detected and
Detection by motion;
recognized at the same time.
Detection in non-controlled environments. Therefore, this work presents a faster way to perform that
by combining two different face detection techniques to be
Detection by color considers the RGB values of the colors described in this paper.
that characterize the skin in order to find areas where there is a
high probability of finding a face. By using filters and
thresholds, it is possible to create a binary image where the II. PROBLEM FORMULATION
possible skin areas receive the value 1, whereas the possible
The method to be described in this paper has the following
non-skin areas receive 0. This way, it is possible to analyze
goals:
which possible skin areas have two holes, where, in general,
1. Find the position of the faces in an image;
indicate the eyes [4]. This is a simple and simple method, but it
2. Find the position of the eyes, nose and mouth of each
lacks robustness, once there is a great variety of a skin color.
face;
Detection by motion considers the fact that a face is almost
always moving (rarely is static in front of a camera). This was,
We assume that:
it is possible to analyze which parts of an image move from
1. The environment lighting is controlled and constant;
This work was submitted on September 20th, 2015.
2. The place where the system will work is static;
E. K. Shimomoto is with the Universidade do Estado do Amazonas, 3. The system will detect only frontal faces.
Manaus, AM Brazil (e-mail: erica_kido@yahoo.com.br).
A. Kimura, Jr., is with the Universidade do Estado do Amazonas, Manaus,
AM Brazil (e-mail: akimurajr@gmail.com).
R. Belm is with the TPV R&D Center Brazil, Manaus, AM Brazil (e-
mail: ruanjsb@gmail.com).
- 545 -
III. FACE DETECTOR
One of the most applied methods for face detection is called
Haar Cascade Classifier. In our method, the Detector must
return a face object which consists of a face rectangle and the
face elements center points (eyes, nose and mouth). Haar
Cascade Classifiers can be used to detect those elements and, in
order to do that, it is necessary to first find the face rectangle
and then, inside this rectangle, search for the elements.
The Haar Cascade Classifier can be trained to recognize
any object and therefore, the following method was proposed:
First, we need to find an area where there is a high
probability of being a face. Considering that a face is mostly
covered by skin and that skin has a very particular color, the Fig. 2. Non-Skin Pixel Histogram.
technique of skin pixels segmentation was chosen for this task.
Second, we validate these skin areas by searching for face
elements using the Haar Cascade Classifier. If the elements
exist and obey geometric restrictions, we have a face. Else,
discard the skin area.
A. Skin Segmentation
In order to segment skin pixels, a Bayesian Classifier with
histogram technique was selected. An image database with
three classes was created:
1. Images with skin pixels only (12329 images, 20x20);
2. Images with non-skin pixels only (115 images,
1080x1920);
3. Images with skin pixels and non-skin pixels (153 Fig. 3. Skin and Non-Skin Pixel Histogram.
images, 1080x1920);
Having these histograms, it is possible to make a small
The skin pixel images have small resolution because they statistic study of the percentage of colors that exist in skin
were manually cut, in order to contain only skin pixels. The pixels against the set of all existing colors. Using the histogram
images with non-skin pixels only are images from sceneries, technique with the Bayesian classifier, we can make the pixel
with no people in it. The images with skin pixels and non-skin classification in an image [12].
pixels are pictures of people in different places. When we know the conditional probability of a pixel color
The color space chosen was YCrCb because it allows us to in the YCrCb space, considering that it is a pixel with skin
separate the luma (luminance) component from the true color color:
components, therefore being more robust to lighting changes
[11]. Having all the pictures from the database represented in
the YCrCb color space, we created a CrCb histogram for each [
]
( |
) = (1)
image group. We will call them color model histograms.
[
]
( |
) = (2)
(
|)
(3)
(
|)
- 546 -
!"#$% is the total number of pixels counted in the Fig. 5. Face Detected
non-skin histogram;
If we look at the skin segmentation image, there are many
is a threshold value.
small areas with skin pixels that cannot represent a face. Based
on this, we can increase the efficiency of the process by
If this ratio is smaller than , it is pixel a skin pixel.
discarding these small areas and verifying only the areas bigger
Otherwise, it is a non-skin pixel.
than a set size.
There is no rule to define the value of . It is directly
The whole method can be described by the following
related to the images used in each class. We empirically
flowchart:
determine , testing the skin segmentation in many skin areas
and verifying the percentage of positive, false positive,
negative and false negative results.
It is important to stress that the efficiency of this method
depends on the quality of the database samples: Each class
must have only pixels that belongs to that class.
This segmentation method resulted in a good precision in
skin pixel detection and is really fast, since the probabilities are
computed from values already stored in memory, acting as a
mask.
- 547 -
Fig. 9. Skin Segmentation False Negative occurrece.
Accuracy 77.28
TABLE III.
FACE DETECTOR USING PROPOSED METHOD
False negative also occurs, where the classifier fails to Sensitivity 75.55
detect skin colors. Even though we used the YCrCb color Specificity 88.26
space, it is not completely invariant to lighting variations and
Accuracy 78.30
in some situations, the skin is not found:
- 548 -
Comparing both detectors, we can observe that the
proposed method has some advantages over using only the
Haar Cascade Classifiers. The method presented in this work
has a higher sensitivity, which means that, from the positive
samples in the database, it found more faces correctly than the
Haar Cascade method. This reflects directly its accuracy.
However, using only Haar Cascade Classifiers resulted in a
higher precision and specificity. Those differences exist,
however they are small, showing that we managed to develop a Fig. 11. Detection by the proposed method. a) True positive b) False positive.
face detection method with precision and accuracy comparable
to the conventional method. However, for profile faces, it is usual for the detector to
The second test was performed along with the first one, by find both eyes in the same side of the face. The b) image from
measuring the detection time in its totality and in the elements figure is a false positive because, although the detector
detection. We only considered the time for correct detections. returned a face object, it failed in detecting the eyes.
The average times are as following: It is also necessary to emphasize that both detectors fail
when the person wears sun glasses. The detectors also show
TABLE IV.
DETECTION TIMES USING HAAR CASCADE ONLY some difficulties in finding faces with thicker frames.
Step Average (ms)
- 549 -
VI. FUTURE WORK [2] P. J. Phillips, P. J. Flynn, T. Scruggs, K. W. Bowyer, J. Chang, K.
Hoffman, J. Marques, J. Min, and W. Worek, Overview of the face
There is a great number of possibilities for future work. recognition grand challenge, in Computer vision and pattern
Although the results were promising, the system still is not recognition, 2005. CVPR 2005. IEEE computer society conference on,
vol. 1. IEEE, 2005, pp. 947954.
good enough for real applications. Among the improvements
[3] G. Mislav and K. Delac. (2007) Face Recognition. [Online]. Available:
to be performed, we can mention: http://www.face-rec.org/general-info/
Reduce the number of false positive in the skin [4] W. F. H. CHANG and U. ROBLES. (2000) Face detection. [Online].
segmentation: Increase or modify the database used to Available: http://www-cs-students.stanford.edu/ robles/ee368/main.html
obtain the color histograms. Improve the generalization [5] P. REIGNIER. (1995) Finding a face by blink detection. [Online].
of colors by approximating the curve in the histograms Available: http://www-prima.imag.fr/ECVNet/IRS95/node13.html
to a Gaussian. The only point that is necessary to be [6] G. Pan, L. Sun, Z. Wu, and S. Lao, Eyeblink-based anti-spoofing in
careful with is the increase of computational processing face recognition from a generic webcamera, in Computer Vision, 2007.
ICCV 2007. IEEE 11th International Conference on. IEEE, 2007, pp. 1
when calculating the Gaussian. 8.
Improve the detection of face elements: Use or create a [7] R. W. FRISCHHOLZ. (2014) The face detection: Techniques. [Online].
new method for elements detection; Available: http://www.facedetection.com/facedetection/techniques.htm
Perform more exhaustive testing, in order to better [8] C. Shan, Face recognition and retrieval in video, in Video Search and
evaluate the detector performance. Mining. Springer, 2010, pp. 235260.
[9] P. Viola and M. J. Jones, Robust real-time face detection, International
journal of computer vision, vol. 57, no. 2, pp. 137154, 2004.
[10] R. E. Schapire and Y. Singer, Improved boosting algorithms using
ACKNOWLEDGMENT confidence-rated predictions, Machine learning, vol. 37, no. 3, pp. 297
We would like to thank Professor Walter Valenzuela from 336, 1999.
the University Of Amazonas State (UEA), whose opinion and [11] R. W. G. Hunt, M. R. Pointer, and M. Pointer, Measuring colour. John
Wiley & Sons, 2011.
critics motivated the efforts in making this project a success.
[12] S. L. Phung, A. Bouzerdoum, and D. Chai Sr, Skin segmentation using
Also to the TPV R&D Center Brazil team who gave valuable color pixel classification: analysis and comparison, Pattern Analysis
opinion and feedback that helped in the development of this and Machine Intelligence, IEEE Transactions on, vol. 27, no. 1, pp. 148
work. And last, but not least, to Denso Industrial da Amaznia 154, 2005.
Ltda. for the great support. [13] G. B. Huang, M. Ramesh, T. Berg, and E. Learned-Miller, Labeled
faces in the wild: A database for studying face recognition in
unconstrained environments, University of Massachusetts, Amherst,
REFERENCES Tech. Rep. 07-49, October 2007.
[1] C. Zhang and Z. Zhang, A survey of recent advances in face detection,
Tech. rep., Microsoft Research, Tech. Rep., 2010.
- 550 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.552-555. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractIn Digital Signal Processing, adaptive ltering is perturbation that produces in the incoming light ux. Is worth
capable of dealing with random signal noise or time-varying saying that the planet which we survey is a well-observed one,
signal. This paper presents an approach to create a NARX- thus the objective of this work is not to make new discoveries,
based adaptive noise lter to remove atmospheric noise from
astronomical signals. We use data obtained from the transit just to analyze the capabilities of NARX for noise removal.
spectroscopy exo-planet observation, data was prepare using K-
means clustering method of vector quantization, using the signal
light coming from the star 1214 GJ Exo-planet GJ 1214b and a
reference signal light curve based on Mandel and Angol model.
Index TermsNon-linear Auto-Regressive Model with Exoge-
nous Inputs (NARX), Adaptive lter, Mandel and Angol Model.
I. I NTRODUCTION
- 551 -
using Householder Transform-based QR factorization, results
show that the NARX model was successful in estimating the
model, and ltering out noise optimally.
In [4], Polynomial NARX models were implemented in an
adaptive controller for nonlinear active noise.The controller
parameters successively got updated based on the error gradi-
ent and on the residual noise.
In [5] A multilayer perceptron neural-network based control
structure was previously introduced as a nonlinear active
controller, with a training algorithm based on an extended
back-propagation scheme.
In [6] a new nonlinear adaptive lter: memoryless poly-
nomial LMS adaptive lter (MLPLMS) is developed which
can t the trace of an orbit object better than the traditional
Volterra lter.
In [7] using optical lters such as Ginni i, measurements
Fig. 2: Limb Darkening
of the physical parameters were taken, considering trans-
mission and emission spectra of the transiting extra-solar
planet WASP-19b. Thus this is a well documented and secure synapses as we see in Fig.3 therefore the Neural Network
approach for studying the atmosphere of the exo-planet. No learns how to obtain the desired output. The NARX since
Digital Signal Processing technique is applied for ltering. programed as nonlinear adaptive lter, computes a nonlinear
dynamical function of its input. It has a tapped delay input and
III. T HEORETICAL BACKGROUND output, the output of the lter is computed to be a nonlinear
function of these delayed inputs and outputs [10].
A. Mandel & Agol Model
The NARX model is dened as:
The Mandel & Agol curve, is the mathematical model of the
light curves for transiting planets. This is presented formally f [y(t 1), y(t 2), . . . , y(t ny ),
in [8]. This model presents four cases for a light curve: y(t) = (1)
u(t 1), u(t 2), . . . , u(T nu )] + (t)
1) Uniform Source: It is considered that the host star
Where the next value of the dependent output signal y(t) is
behaves as a uniform light source, so the light curve is
regressed on previous values of the output signal and previous
obtained geometrically, related directly to the area that
values of an independent (exogenous) input signal, in this case.
blocks the exo-planet in the area of the host star in a
The structure of the NARX with feedback is shown as follows:
horizontal plane from the standpoint of observation.
2) Nonlinear Limb Darkening: light curve model which
considers the nonlinear Limb Darkening law [9]
3) Quadratic Limb Darkening: model light curve derived
from Nonlinear Limb Darkening in the square version,
which assumes certain values for Nonlinear variables,
making the hyper-geometric functions reduced to elliptic
integrals.
4) Small Planet: A case in which the radii ratio (exo-planet
/ host star) is less than 0.1.
Fig. 3: NARX with Feedback Structure
The optical effect called Limb darkening is observed in stars
(including the Sun) as a gradient in the relative brightness
between the center of the star and the edge or limb, as we can C. K-means clustering
see in Fig.2, with the image of Venus transiting The Sun, this
The dataset was clustered using the K-means clustering
image was taken June 6, 2012 as the transit was concluding
algorithm. Wich can be found in [11] and a interesting
by the Solar Dynamics Observatory (SDO).
application of it in [12]. As a common strategy, the centroids
are initially positioned as far as possible. Then, each data
B. NARX Model point is related to the closest centroid. When all the points
The Neural Network computes a dynamical function of are associated with one of the centroids, the primary grouping
its input and the reference given, in other words the output is achieved. In the next step, new positions for centroids are
we wish to have, then it needs to be trained with a set calculated according to available data of each cluster. Formally
of data different from the operating set of data, normally is the objective is to minimize objective function:
used more data for training than for iteratively estimate the K
2
transfer function that leads from the input data to the reference S= x i (2)
given, by doing this, the neural network set the weights of its i=1 xSi
- 552 -
Where x is the data vector and i is the mean of the Si set, B. K-means clustering
therefore we can enumerate the steps for clustering as follows:
The data was clustered using the K-means clustering al-
1) K points are dened as possible centroids in space.
gorithm [11]. Following the normal strategy, the centroids
2) We relate each data object to the closest centroid. This
are rstly positioned as far as possible, and each data point
is done by the minimization of the cost function dened
is related to the nearest centroid. When all the points are
in (2).
associated with one of the centroids, the rst grouping is
3) All the data objects get related to centroids, then K new
achieved. Then, new positions for centroids are calculated
centroids are calculated, using the mean of each group.
using available data of each cluster. The processes of centroid
4) Steps 2 and 3 are iterated until the achieved centroids
nding and grouping are iterated until the results converge.
stays within a error threshold.
For estimating the best K we used Silhouette method
A principal issue for implementing the K-means algorithm
is to specify the K value, for estimating the best K we used
Silhouette method, This technique was presented by [13],
C. NARX Settings
provides a simple graphical view to show whether each object
is properly adjusted with its cluster or not.the purpose is to Using the input data previously described and the Mandel
select a proper K (number of clusters) for K-means algorithm. and Agol curve as reference to the NARX. We trained the
The silhouette value, Z(i), is dened as: network, separating data in continous blocks as follow: 70%
of data for training, 20% and 10% for validation and testing.
b (i) a (i)
Z(i) = (3) Six hidden layers and ve tap delays for both input and output.
max{b (i) , a (i))}
We used Bayesian regularization backpropagation network
If a(i) << b(i), then Z(i) gets close to 1. Since a(i) shows training function, that updates the weight and bias values
dissimilarity of data (i) to its cluster, low a(i) values show that according to Levenberg-Marquardt algorithm. It minimizes a
i-th data point is coincident with its cluster well. In addition, combination of squared errors and weights, and then deter-
high amount of b(i) shows that i-th data point is not coincident mines the correct combination so as to produce a network
with its neighbor cluster. So if Z(i) 1, data point has been that generalizes well.
clustered well. If Z(i) 1, it would be better that i-th data The scheme shown in Fig.5, corresponds to the structure
to be transferred to the neighbor cluster. used in this method. Where our NARX is called FILTER.
IV. M ETHODOLOGY
A. Dataset Description
The dataset consists in the light ow from the star GJ 1214,
61 samples of observations at ESO-NNT telescope located
in the Atacama Desert, Chile, over a period of 3.33 hours,
on the early morning of August 10 of 2011 from 00:56:22
UT (Universal Time). The samples were processed every 185
seconds approximately. The light ows are near the infrared
electromagnetic spectrum, between 1.49 2.54m, and the Fig. 5: NARX Iteration Process
wavelength was sampled by 5068 samples wich we will call
lambda .
The dataset consist in 61 samples over time of light ux
for each lambda, where there are 5086 samples. In Fig.4 the
D. Radii Ratio
input data for the NARX averaged for all lambda is shown.
What does a transit light curve tell? From the light curve,
and considering the time we can extract information regarding
the period, the time of transit, and some other parameters as
we can see in [14]. However one of the most important is the
relation between the radius of the host star and the exo-planet.
Since this observations are considering the spectrum between
1.49 2.54m, the little variability of this radius can give us
information regarding the atmosphere absorption of the planet.
We assumed that the exo-planet transit as seen from the
observation plane, occurs across the diameter of the star as
shown in Fig.1. Considering this, the minimum depth that
reaches the light curve is measured, and corresponds to the
instant when the exo-planet is concentric with the star. Then,
Fig. 4: Input data averaged for all lambda it is possible to obtain the radii ratio , from the Mandel &
Angol model.
- 553 -
Fig. 6: Output data for Second cluster
- 554 -
(a) (b) (c)
(d) (e)
Fig. 9: Radii ratio for a)Lambda 1.49 1.64m, b)Lambda1.64 1.75m, c)Lambda 1.97 2.11m, d)Lambda 2.1 2.28m,
e)Lambda 2.28 2.46m
- 555 -
- 556 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.557-562. Santiago de Chile, 28 al 30 de Octubre 2015
- 557 -
diseado en el caso bivariante utiliza a la FA de la RNA
perceptron (ver Fig. 1) como transformador dimensional, es
decir, la FA permite realizar una transformacin de un vector
en el espacio de dos o ms dimensiones a un punto en la recta
numrica (ver Fig. 2). Al presentarse X en el plano el mtodo
asume que para cada conjunto de datos dados existe un punto
nico y slo uno en la recta.
Las seales de entrada para la funcin de activacin en el
mtodo propuesto son los elementos de la matriz de
covarianza y del vector de medias de cada conjunto de datos
de X, los cuales son calculados a partir de una muestra y
Fig. 1 Topologa de la RNA.
estandarizados respecto a valores de tendencia central y de
dispersin ( i , i , para i=1,2, respectivamente), conforme
est indicado en [7]. La ilustracin grfica de este proceso se
observa en la Fig. 3.
La determinacin de los valores de los pesos de la FA
referida se realiz experimentalmente aplicando un diseo
factorial 2k donde los factores experimentales fueron los pesos
de la FA y la variable de respuesta la mnima variacin del
valor producido por la FA en cada familia de patrones
semejante y la mxima diferenciacin de sta salida entre
familias de patrones distintas. El ANOVA, grfico de efectos
y otros estadsticos no se muestran en este artculo por espacio
limitado. Fig. 2 Esquema representativo de la transformacin dimensional de un vector
Las aportaciones de esta investigacin son: a) validar en el plano a un punto en la recta.
experimental e industrialmente que la FA permite ubicar un
P1= s 2
punto en la recta para cada combinacin de patrones s2 covx1 x 2 x
Covx
1
x1
observados en X, b) indicar que mtodos estadsticos como el P2=
diseo de experimentos permite determinar medios de cov s
2
x1 x 2 x2
covx1 x 2
entrenamiento de la RNA confiables, c) contribuir a la 2
solucin del problema planteado en [1] en el campo del P3 = s x2
reconocimiento de patrones multivariante (RPM) referido a X x1 P4= x1
x 2
- 558 -
TABLA I MODELO GENERADOR DE DATOS CON DIFERENTES PATRONES
en cada conjunto k de datos se tiene que X ij,k es la
Tipo de patrn Estado del proceso Modelo generador de representacin estadstica de una caracterstica de calidad.
datos [8]
Natural Estable dt = 0 2) La asociacin o conjuncin de dos variables aleatorias
de las caractersticas indicadas en el inciso anterior
Tendencia Inestable dt = (s)(t) conforman a una variable aleatoria bivariada, denotada por
Cambio en la media Inestable dt = (u)(d) i
X j . Al existir k conjuntos de datos entonces, esta variable
aleatoria se representa por X ij,k , lo que significa que habr
k conjuntos de datos de la variable bivariada con n
II. MTODO
observaciones dobles cada uno.
A. Conceptos preliminares al mtodo
3) De la aplicacin del CEP en estado estable del proceso
En X existen conjuntamente X1 y X2 y stas son variables y en conformancia con las especificaciones de calidad
aleatorias susceptibles de presentar caractersticas estadsticas, indicadas por la empresa se determinan por procesos
numricas y observables, tales como la media global, estadsticos inferenciales los valores i y i como los
desviacin estndar poblacional, tipo de distribucin de
estimadores de los parmetros de la media y desviacin
probabilidad y patrn especial o natural. Para la determinacin
de los valores de estas caractersticas, salvo el tipo de patrn, estndar poblacionales de las variables X ij [7].
existen procedimientos matemticos y estadsticos que
4) De los elementos del vector de medias y la matriz de
permiten estimar los valores de la media y desviacin estndar
poblacionales, o bien, procedimientos estadsticos que covarianza de X ij,k se obtienen las seales de entrada a la
conducen a probar la hiptesis del tipo de distribucin de RNA, como se mencion en la Fig. 3.
probabilidad que stas tengan. B. Descripcin del mtodo
As, para dos variables aleatorias X1 y X2 compuestas cada
El mtodo de RP en control estadstico del proceso
una por n observaciones de stas (x), se tienen los vectores (2)
multivariante por transformacin dimensional de
y (3) y existe una variable multivariante X (en este caso
caractersticas estadsticas en el caso bivariante da mayor
bivariada) denotada por (4).
privilegio al RP de la variable ubicada en la primera posicin
- 559 -
Con la aplicacin de esta funcin se obtienen valores nk
x j ,k
i i
Z
i
(5) los cuales son evaluados por la funcin de transferencia
j ,k i
(lineal) para obtener la salida de la RNA conocida
Etapa III. Prueba de normalidad en X ij,k .Emplear el como a (7).
procedimiento de prueba de hiptesis del tipo de ak f (nk ) (7)
distribucin establecido en la literatura [9]
Etapa VIII. Diagnstico del patrn. Con el valor de ak
H0 : X ij,k tiene distribucin normal.
obtenido se procede a ubicar este valor puntual en la
H1: X ij,k no tiene distribucin normal. escala de la recta numrica presentada en este artculo
Etapa IV. Prueba del valor nulo de la media (ver Tabla IV). Se asume la asociacin de un valor de
ak especfico a un tipo de patrn. Esta asociacin y la
poblacional de X ij,k . Emplear el procedimiento de generacin de la escala mencionada es una de las
prueba de hiptesis del valor de la media establecido en principales aportaciones de esta investigacin.
la literatura [9]
Nota: En [7] se reporta un mtodo de RP en GC
j,k
i
H0 : =0 univariantes y se seala en dicho mtodo la relevancia
de comenzar con una base de datos inicial (BDI), la
j,k
i
H1 : 0 cual debe ser modificada en funcin de nuevos
patrones que la RNA implementada no reconozca por
Etapa V. Asignacin de la segunda posicin en X ij,k . no estar stos en la base BDI. De este modo se genera
El mtodo emplea como pivote a la primera posicin. una base de datos modificada (BDM) y que tendr
En contraparte, en primera instancia, la segunda tantos patrones agregados como la BDI no reconozca.
posicin se reserva para vectores con tipos de En el presente artculo se emple este proceso
distribucin normal con media cero; de no reportado y reproducido en la Fig. 4. Se muestran en
comprobarse esto, entonces la segunda posicin puede esta figura dos procesos, el de aprendizaje y el de
ser ocupada por el vector en cuestin, con la diferencia control, cuya explicacin ampliada puede consultarse
de que lo primero conduce de forma directa al en [7].
diagnstico del tipo de patrn. El dar importancia al
tipo de distribucin permite incrementar la eficiencia
de los algoritmos de RP por RNA segn se reporta en C. Validacin experimental e industrial del mtodo
[7]. Como se mencion en la introduccin, hubo dos etapas de
En esta etapa se asigna el valor l = 1,2 (primera y la validacin del mtodo desarrollado. stas se describen a
segunda posicin) en X ij,k , de tal manera que X ij,k = continuacin.
i i i
[ l X j , l X j ] = [ 1X j , 2 X j ]. La asignacin de la
i La validacin experimental consider los siguientes puntos:
segunda posicin sigue los criterios, en caso de 1) El enfoque de funcionamiento del mtodo es la
cumplirse: deteccin de patrones con variantes en los valores de
a) Se acepte H0 en la etapa III y disturbio dentro del arreglo bivariado en X ij,k donde la
b) Se acepte H0 en la etapa IV
deteccin del patrn en la primera posicin es el objetivo.
Si ninguno de los vectores satisface estos criterios Se especificaron a priori los valores de disturbio d de (1)
entonces ambos debern ser colocados alternadamente para cada tipo de patrn involucrado en el estudio (ver
en la primera posicin. Tabla II).
Etapa VI. Obtener el vector de medias X k y la matriz TABLA II IDENTIFICACIN DE PATRONES Y DISTURBIOS
- 560 -
(equivalente a 1.1 ). No se identificaron otros patrones
como el cclico y mixto.
4) Se form una base de datos de (25)(30)=750
combinaciones posibles con la informacin obtenida del
proceso, por lo que se crearon 750 casos para X ij,k .
5) Estos casos fueron procesados por el mtodo expuesto
en este artculo y los resultados de RP se reportan en la
seccin correspondiente. Se hace mencin que la BDI fue
ampliada con lo que se registr un incremento importante
en la eficiencia del mtodo.
III. RESULTADOS
A. Validacin experimental del mtodo
El proceso de clculo del anlisis de varianza y la prueba de
Fig. 4 Mtodo general de RP univariantes reportado en [7] Fisher indicados en la seccin II del artculo se realiz en el
software Minitab 16.
Por la aplicacin del anlisis de varianza seleccionando
2) Se gener un arreglo experimental cruzado donde se
prob cada uno de los 13 patrones especficos ubicados en como factor al tipo de patrn presente en X ij,k dentro de
la primera posicin de X ij,k y los dems de forma i
X j,k se concluye que tal factor es significativo respecto a la
combinada en la segunda posicin. De esta manera se salida de la RNA aplicando el mtodo descrito en este artculo,
produjeron 169 combinaciones experimentales. Se prob tal como se indica en la Tabla III al ser p = 0.
por anlisis de varianza con dos rplicas la hiptesis nula
de que la ubicacin del patrn en la primera posicin en TABLA III ANLISIS DE VARIANZA PARA LA VALIDACIN EXPERIMENTAL
combinacin con cualquier patrn no influye en la salida Fuente de Grados
de la RNA contra la alternativa que indica lo contrario. El Suma de Cuadrados
variacin de F P
cuadrados medios
proceso generador de patrones en estas combinaciones libertad
consisti en generar por simulacin de Montecarlo los Patrn 12 1393763 116147 6077.8 0
vectores de datos de acuerdo con el modelo mostrado en la
Error 325 17 19.11
Tabla I a partir de (1). Posteriormente se aplic la prueba
de Fisher para valorar diferencias significativas. Total 337 1393781
- 561 -
B. Validacin industrial del mtodo REFERENCIAS
Los resultados obtenidos por la aplicacin del mtodo se [1] W. Hachicha y A. Ghorbel, A survey of control-chart pattern-
muestran en la Tabla V. Se observa un incremento en la recognition literature (1991-2010) based on a new conceptual
eficiencia de RP al considerar la BDM. La primera columna classification scheme, Computers & Indstrial Engineering, vol. 63, pp.
de esta Tabla muestra las combinaciones de patrones 204-222, 2012.
localizada por estadstica descriptiva y GC en el proceso. La [2] H. Hotelling, Multivariate quality control-illustrated by the air testing of
segunda columna indica la combinacin de patrones entregada sample bombsights, M. Eisenhart, W. Hastay y W. Wallis, Edits., New
York: Techniques of statistical analysis McGraw-Hill, 1947, pp. 11-184.
por el mtodo; a todas las combinaciones de patrones
procesadas por el mtodo se produjeron valores a, y sus [3] C. Lowry, W. Woodall y C. Champ, A multivariate exponentially
weighted moving average control chart, Technometrics, vol. 34, pp. 46-
promedios se muestran en las columnas tercera y cuarta; la
53, 1992.
cuarta columna corresponde a los casos donde fue necesario
[4] R. B. Crosier, Multivariate generalizations of cumulative sum quality-
alternar posiciones de los vectores. La penltima columna
control schemes, Technometrics, vol. 33, pp. 291-303, 1991.
contiene los aciertos sobre casos detectados de cada
[5] I. Masood y A. Hassan, Issues in development of artificial neural
combinacin de patrones real, a partir de la BDI (base de datos
network-based control chart pattern recognition schemes, European
con vectores generados con simulacin de Montecarlo). La Journal of Scientific Research, vol. 39, n 3, pp. 336-355, 2010.
ltima columna contiene la misma informacin pero con la
[6] Z. Bo, L. Fei y L. Shun-jiang, A hybrid Svm Model for On-line
diferencia de que ahora se emple la BDM (compuesta por monitoring and diagnosing mean shifts in multivariate processes,
BDI y combinaciones de patrones reales inicialmente no Journal of Convergence Informatio Technology (JCIT), vol. 7, n 23, pp.
reconocidos por el mtodo) 102-114, 2012.
[7] J. A. Vzquez-Lpez y I. Lpez-Jurez, SPC Without Control Limits
IV. CONCLUSIONES and Normality Assumption: A new method, E. Bayro Corrochano, & J.
En esta investigacin se demuestra que a travs de la FA de Olof Eklundh, Progress in pattern recognition image analysis, computers
vision and applications , pp. 611-618, 2009.
una RNA perceptron se puede establecer una correspondencia
entre un conjunto de puntos en el plano y un punto en la recta, [8] R.-S. Guh, Real-time pattern recognition in statistical process control: a
hybrid neural network/decision tree-based aproach, IMechE,
existiendo uno y slo un punto en la recta para cada conjunto
Engineering Manufacture, vol. 219 Part B:J., 2005.
de puntos del plano.
[9] D. C. Montgomery y D. C. Runger, Probabilidad y estadstica aplicadas a
Por lo anterior, se concluye que la forma posicin y
la ingeniera, Mxico: Limusa Wiley, 2002.
dispersin de un conjunto de datos en el plano, que
[10] R. E. Walpole, R. Myers H. y S. Myers L., Probabilidad y estadstica
conjuntamente conforman un patrn, pueden ser proyectados
para ingenieros, Mexico: Pearson Educacin, 1999.
en la recta por un cambio de espacio dimensional provocado
[11] C. Fuchs y R. Kenett, Multivariate quality control theory and
por una RNA debidamente entrenada. La relevancia prctica
applications, New York: Marcel Dekker, Inc, 1998.
implica que al utilizar esta RNA en cualquier conjunto de
datos con patrn desconocido pero semejante a los de la BDI o
BDM se produce un escalar que podr ser ubicado en una
escala numrica y de forma recursiva conocer el tipo de patrn
(posicin, amplitud y forma) que lo describe. Ello se reporta
como un avance importante en el RP de CEPM.
Eficiencia relativa 72 % 86 %
- 562 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.563-568. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractBrassica napus L., is an oilseed species of great nutritional contribution of the human diet [3]. Worldwide oil
economic importance due to its high oil content in the seed, domestic consumption during 2014/15 reached 173.27 million
representing the second worldwide source of edible oil after metric tons, of which 26.92 million metric tons were rapeseed
soybean. To measure the seed oil content a destructive chemical
analysis (Soxhlet) is typically used. In addition, Soxhlet is an [4].
expensive, time consuming and labor intensive methodology. In The seed oil content as well as its composition vary between
order to overcome these drawbacks the use of near infrared different varieties, hybrids and advanced lines of rapeseed [5].
spectroscopy (NIR) has been a low cost alternative to determine To measure the seed oil content a destructive analysis based on
oil content and other seed quality traits. However, in order to Soxhlet extraction using an organic solvent is typically used
implement accurate NIR based measurements, stable prediction
models need to be developed. In the present work, we assess [6][8]. In order to overcome the destructive and laborious
parameters stability using bootstrap and prediction error through nature of the mentioned methodology, it is possible to make
Predicted Residual Error Sum of Squares (PRESS) for three indirect measurements of seed oil content with a fast, low
methods: Multiple Linear Regression (MLR), Support Vector cost and non-destructive procedure based on new computer
Regression (SVR) and Articial Neural Networks (ANN). The technologies. Choosing the right method can be a complex task
results showed that the best behavior of the three methods
analized was ANN, where the variance for stability of parameters in which strengths and weaknesses of each method, budget
was 0.027 and the values of PRESS index were 75.65, 226.07 constraints, and other resource issues must be weighed [9].
and 314.91 for ANN, MLR and SVR, respectively. These results One of this computer based technologies analyzes the near
will contribute to improve the development of regression models infrared spectroscopy (NIR) of a seed in order to give an
for more accurate seed oil content measurements using NIR indirect measurement of a variable of interest. Spectroscopy in
technology.
Index TermsBootstrap, Brassica napus, Neural Network,
the NIR region is part of the electromagnetic spectrum which
PRESS, spectroscopy, Support Vector Machine spans the wavelength range between 833 and 2500 nm. In
particular, NIR spectroscopy is a rapid and non-destructive
I. I NTRODUCTION technique which has the potential to be used in on/at-line
- 563 -
in leaves [16] and fatty acid composition in seeds [5], [17]. methodology with modications [6][8]. Briey, 3 g of clean
However, there is evidence to suggest that Support Vector Re- seeds were ground using a coffee grinder (Elite-Max Matic)
gression (SVR) and Articial Neural Network (ANN) generate and then dried over night at 42 C in an oven. Each group
more reliable generalization results [19], [21], [22]. This can of seeds was introduced into a extraction thimble of 25x80
be explained by two factors: the non-linear behaviour of a mm (Whatman) and secured with a plug of cotton. Each
determined dataset and the grade of co-linearity between used Soxhlet extraction system was mounted over a multiple (6
spectral variables. samples) heating mantle model LEX-6030F (Global Lab)
Support Vector Machines (SVM) [23] are methodologies using round bottom asks, medium Soxhlet extractors and
that produce accurate results for generalization estimations Allihn condensers (Shott Duran). The extraction by reux
from NIR spectrum absorbance. These methods use a non- was performed by duplicated for each sample using 150 ml
linear kernel function to map the input data space to a feature of hexane (Winkler) as solvent and setting the extraction
space [24]. One of the SVM variants that is focused on temperature to 50 C. The system was run by 7 hours and
solving regression statistics issues is known as Support Vector then the solvent was evaporated to 42 C and recovered using
Regression (SVR) [25]. For instance, using this methodology, a rotary evaporator model RE300 (Stuart). Remainder hexane
researchers have been able to estimate with great precision was evaporated over night to 40 C into an oven. Total seed
anthocyanin concentrations [26], diesel quality [27], rmness, oil content was calculated as % using (1)
total soluble solids content and ripeness in strawberries [28]
p 1 p2
and wheat our characteristics [29]. In addition, ANN has also %oil = 100 , (1)
shown its appropriateness to estimate reliable generalizations p3
of the estimate of fatty acid content and amino acid content where p1 is weight round bottom ask with oil, p2 is weight
in soybean [30], [31], seed oil in safower [32] and seed oil round bottom ask empty and p3 is weight of seed sample.
content in rapeseed [19]. The complete protocol took around 30 hours for each group of
Moreover, an additional problem to estimate a trait, such 6 samples and around 1.5 month to obtain the oil % measure
as oil content of seeds, lies in having a large number of of the 51 samples. The resulting oil % for each one of the
observations to adjust the calibration curve or model, which lines is presented in supplemental material.
in many cases is not possible. The usual approach is to build 3) NIR spectrum: Absorbance measurements were per-
a model for regression using a sub-sample of the original data formed on a NIR spectrometer model SpectraStar 2500X
to train the model and use the remaining data to validate STW (Unity Scientic) using an open granule cup lled
the model. However, when the amount of data is small and with seeds of rapeseed one centimeter below the rim. The
the data has low variability, the estimation models lack of entire procedure for the 51 samples was performed using
generalization capabilities. In this case, bootstrap [33] could the rotated cup counterclockwise direction option and took
be applied, making sub-samples of the original data with 2.5 hours. One absorbance measurement was taken for each
replacement, such that the parameters stability of the resulting of the 51 samples using the complete range allowed for
model can be tested [34][36]. Another way to validate the the equipment (680 to 2500 nm) with 1 nm of step. From
model with few observations is a cross validation method like the complete absorbance spectrum only 5 wavelengths were
Leave One Out (loo) and tests all the combinations available used as input data to the model, following the Yang method
to verify the prediction error. The most accepted index for [19]. These wavelengths are 1680 nm (reference wavelength),
this procedure is the predicted residual error sum of squares 1730 nm (characteristic absorption wavelength of fat), 1940
(PRESS), [37][39]. nm (characteristic absorption wavelength of water), 2100 nm
The aim of this work is to nd the best method for indirect (characteristic absorption wavelength of starch), and 2180 nm
measuring seed oil content in rapeseed by NIR spectroscopy. (characteristic absorption wavelength of protein).
To get a robust method we will determine i) the stability of Each of wavelength selected was normalized between 0 and
the parameters estimation and ii) the accuracy of prediction 1 using (2)
of three methods: MLR, SVR and ANN, using bootstrap and
PRESS, respectively. The performance of these methods will sj min(sj )
xj = , (2)
be evaluated to implement a NIR based measurement system. max(sj ) min(sj )
where xj is vector containing the normalized values for
II. M ATERIALS AND M ETHODS each wavelength j, sj is a vector containing the measured
A. Sample data collection value with the SpectraStar and min(sj ) and max(sj ) are the
range of values for the sj . The normalized data for the 51
1) Oilseed samples: In the present work 51 cultivars of samples are shown in supplemental material. These variables
rapeseed were used (see supplemental material1), each one will be used as input to estimate the % of seed oil content.
considering a different lines of oilseed rape (B. napus seeds).
The samples comprise materials of diverse geographic origin
and pedigree [40]. B. Regression methods
2) Oil extraction method: Total seed oil content from the The data shown in supplemental material was divided in two
B. napus seeds was calculated as percentage using a Soxh- groups, the rst group, corresponding to 2/3 of the whole data
let extraction method in accordance to previously published (observations 1 to 34) was used for training purpose and the
- 564 -
oil% 1680nm 1730nm 1940nm 2100nm 2180nm
42.46 0.44 0.45 0.44 0.45 0.46 In the present work we used the libSVM tool [44] with the
2 4.64 0.27 0.31 0.37 0.37 0.28 radial basis function (RBF) for the kernel and 3 k-folds of
min 30.48 0 0 0 0 0 cross-validation.
max 49.96 1 1 1 1 1
3) ANN: Articial Neural Network utilized in this research
was a feedforward multilayer perceptron with backpropagation
TABLE I: Exploratory analysis
learning algorithm trainlm (Levenberg-Marquardt backpropa-
gation), the performance function was MSE and the activation
function in hidden and output layer for all neurons is the log-
remaining data (observations 35 to 51) was used for validation
sigmoid (logsig) function (5).
purpose. This data splitting was made using random selection
[41]. In general terms a regression model have an output y(i), 1
which is the output of the model that estimates the oil seed f (n) = (5)
1 + en
measures y(i) from the normalized wavelengths data, x(i).
1) MLR: The linear regression must estimate the parame- ANN structure was 1 hidden layer with 8 neurons, this is
ters and b minimizing the square of norm of the residual the same ANN architecture showed in Yang et al. [19] the
error (3). representation of this network can be visualized in gure 2.
n
1 hk (i) = f k , xi + bk , k = 1, ..., 8 (6)
minimize ||y(i) (, x(i) + b) ||2 , (3)
,b 2 i=1 The equation (6) corresponds to the result value hk of each
one of the neurons in the hidden layer. In (6) are the weights
where , correspond to the inner product.
and b is the bias.
2) SVR: In this particular study, the -SVR method will
be used in order to adjust a function to the model that
y(i) = f (h , h(i) + b) (7)
describes the behaviour of the trained data. -SVR estimates
the parameters w, b, and that minimize (4). where h(i) = [h1 (i), ..., h8 (i)] are the 8 neurons on hidden
In order to avoid over training, this method focus on making layer. Coefcents wk , bk wh and bh , k = [1, ..., 8] are obtained
the function as at as possible, taking the trade off between the through the backpropagation algorithm (8). In (8) y(i) is
norm of the weigthing factors w and the constraint violation calculated with the corresponding x(i) using (6) and (7).
penalty weight. In this approach, the upper and lower residuals
n
are the soft constraints. 1
minimize ||y(i) y(i)||2 (8)
,h ,bk ,b 2 i=1
1 2
n
minimize
2 ||w|| +C (i + i )
,b,,
i=1
w, (x(i)) + b y(i) + i (4)
subject to y(i) w, (x(i)) b + i
i , i 0
i = 1, ..., n
In (4) n is the amount of observations being analysed for
model tting. The maximization problem is solved through
the Lagrange method, having a maximum deviation from
the objective output data, and variables are constraints for
outputs which is so called -insensitive loss function [42]. For
more details, the SVR is covered extensively in [23], [25],
[42][45].
C. Performance indices
1) RMSE: Root Mean Square Error (RMSE) was used as
Fig. 1: Support Vector Regression a measurement of the error in percentage term (9).
- 565 -
E. Indirect Measurement Process
n
(y(i) y(i))2
RM SE =
(9) Once the model was selected due its accuracy and stability
i=1
n1 of parameters, it is tted. Then the model is ready to be used
for indirect oil seed content measurements by using the 5
where y(i) is the estimated value resulting of the application wavelengths from the spectrum taken with the InfraStar NIR
of the model to the data x(i). as input. When the model is tted, processing time to estimate
the oil content in seeds is contemptible.
D. Validation methods
1) Bootstrap: For estimation the stability of the model F. Software and hardware
parameters we used bootstrap [34], which make a sub-sample
by random selection with repetitions from an original sample Data preparation, spectrum data extraction, ANN, MLR,
B0 . In this case, we utilized the training group (Section II-B) bootstrap and PRESS analysis were done in MATLAB from
as an original sample, generating 100 sub-samples through MathWorks executed over an Intel Core i7 at 3.07 GHz, for
bootstrap, as suggested in [34]. This method consists in SVR analysis it was utilized libSVM 3.14 executed over an
comparing the response variable y(i) from the original data heterogenous cluster with 72 CPU.
B0 with each one of the predicted y(i)b from the bootstrapped
sample Bb .
III. R ESULTS
n
1 Table II shows the results obtained in the training and pre-
T M SE(b) = (y(i) y(i)b )2 (10)
n i=1
diction stage by using the training and testing group detailed
in section II-B and using the three methods proposed for
B
1 regression, we compared using RMSE index for prediction
boot = T M SE(b) (11)
B with training and testing group.
b=1
B RMSE train RMSE test
1
=
In equations (10), (11) and (12), the value b = [1, ..., B] TABLE II: RMSE values for train and test phase on different
are the bootstraped samples, n is the observation per sample, regression models.
variable y(i)b is the predicted value resulting from the appli-
cation of the regression method to the data x(i). As shown in
(10), the index consider n observations for each bootstrapped Based on the results obtained with three different models,
sample b, value y(i) is the measured variable with destructive it is possible to conclude that the RMSE values in ANN
analysis for the same observation i. In (11) and (12) boot and and MLR gave the best results compared with SVR. Due the
boot corresponds to the mean and standard deviation of the parsimonious rule, MLR is enough to predict oil concentration
boostraped samples [34]. on the seeds. However, it is necessary to analyse the stability
2) loo-cv PRESS: Leave One Out Cross Validation (loo-cv) of the method for this type of samples. With bootstrap analysis
also called simple CV [46] is one of the several versions of applied to the training group, the results depicted in Table III
Cross Validation and it consists in leaving out one observation were obtained. In this table, it can be seen that ANN is the
for model tting and predicts with the one out. In this study, best method to estime the model, because it had the lower
we utilized all data samples for making loo-cv, hence were variance boot for the most similar value of boot in relation
created 51 sub-samples. to 0 . The results showed that the ANN had the most stable
PRESS is the sum of squares of every residual result [37] parameters of the three methods.
(13) and permits to compare the accuracy of accumulated 0 boot boot
predictions. The smaller the value of PRESS the better is the MLR 7.314x1016 3.48 0.793
model [47]. SVR 4.905 3.454 6.156
ANN 0.241 0.0066 0.027
n
P RESSloo = (y(i) y(i))2 , (13) TABLE III: Bootstrap results.
i=1
where y(i) is the measured variable leaved out, y(i) is the Aiming to complete the analysis, we looked for the pre-
predicted value with the data x(i) and n is the amount of the diction behaviour of the three methods. Loo-cv PRESS was
51 sub-samples. applied to the whole set of data, making a total of 51 different
The methodology consists in selecting each sub-sample models for prediction with this technique. Table IV shows that
created with loo-cv, train with the regression method, nally ANN reached the lowest PRESS index, evidencing that ANN
predict the value leave out, this is repeated for each sub- was the best model for prediction purposes with this kind of
sample. data.
- 566 -
MLR SVR ANN
PRESS 226.073 314.91 75.65 procedure to make indirect measurements of seed oil content
will turn into a helpful agricultural tool.
TABLE IV: PRESS result.
R EFERENCES
IV. D ISCUSSION AND C ONCLUSION [1] USDA, Oilseeds: World Markets and Trade, 2014.
[2] ODEPA, Cultivos Anuales: Supercie, Producion y Rendimientos,
One of the most important differences between Soxh- 2014.
let methodology in comparison with the NIR spectroscopy [3] H. G. Damude and A. J. Kinney, Enhancing plant seed oils for human
nutrition., Plant physiology, vol. 147, pp. 9628, July 2008.
methodology lies in the whole costs of the process, which [4] USDA, Oilseeds: World Markets and Trade, 2015.
comprises a large amount of solvent, materials, energy ex- [5] L. Velasco and H. Becker, Estimating the fatty acid composition of
penditure and labor. Moreover, Soxhlet methodology is a the oil in intact-seed rapeseed (Brassica napus L.) by near-infrared
reectance spectroscopy, Euphytica, vol. 101, no. 1991, pp. 221230,
destructive proccess that is not feasible in many plant breeding 1998.
programs where the seeds of selected advanced lines is scarce. [6] Oilseeds - Determination of oil content (Reference method), standard,
For this reason, the improvement of NIR calibration curves International Organization for Standardization, Geneva, Switzerland,
2009.
through the generation of improved and more stable regression
[7] Oilseed meals - Determination of oil content - Part 1: Extraction method
models is an important goal for the quantitative analysis of with hexane (or light petroleum), standard, International Organization
rapeseed oil. for Standardization, Geneva, Switzerland, 2006.
[8] F. R. von Soxhlet, Die gewichtsanalytische Bestimmung des Milch-
In a previous work an ANN named MLFN (Multi Layer fettes, Dinglers Polytechnisches Journal, vol. 232, pp. 461465, 1879.
Feedforward Network) [19] was used to generate a regression [9] R. Desrochers, P. Keane, S. Ellis, and K. Dowell, Expanding the
model. The aim was to identify seed oil content in rapeseed by sensitivity of conventional analytical techniques in quality control using
non-destructive method using NIR spectroscopy. Nonetheless, sensory technology, Food Quality and Preference, vol. 13, pp. 397407,
Sept. 2002.
their data have a low dispersion on oil percentage concentra- [10] P. Roberts, C.A., Stuth, J., Flinn, Analysis of forages and feeding
tion in seed of B. napus thereby reducing its generalization. stuffs, in Near-Infrared Spectroscopy in Agriculture (J. Roberts, C.A.,
The data gathered in the present work has an extended range Workman, J., Reeves III, ed.), pp. 231267, ASA, CSSA y SSSA Inc.
Madison, WI, USA., 2004.
of values for seed oil content, reaching 50% as maximum and [11] H. Huang, H. Yu, H. Xu, and Y. Ying, Near infrared spectroscopy
30% as minimum (Table I). This extended range of oil % is for on/in-line monitoring of quality in foods and beverages: A review,
relevant because there are more lines of rapeseed allowing Journal of Food Engineering, vol. 87, pp. 303313, Aug. 2008.
[12] Y. Liao, Y. Fan, and F. Cheng, On-line prediction of pH values in fresh
searching for a better generalization of the model. One of our pork using visible/near-infrared spectroscopy with wavelet de-noising
objectives was to verify the aforementioned study using our and variable selection methods, Journal of Food Engineering, vol. 109,
own data and validate the stability of such method. pp. 668675, Apr. 2012.
[13] H. Xu, B. Qi, T. Sun, X. Fu, and Y. Ying, Variable selection in visible
Our results showed that ANN keep being the best model, and near-infrared spectra: Application to on-line determination of sugar
but due to the larger variability of the data used, the maximum content in pears, Journal of Food Engineering, vol. 109, pp. 142147,
error achieved was higher. Moreover, in validation tests the Mar. 2012.
[14] G. P. Parpinello, G. Nunziatini, A. D. Rombol`a, F. Gottardi, and
three methods showed suitable behavior in terms of stability A. Versari, Relationship between sensory and NIR spectroscopy in
of parameters and prediction error, being the best scores the consumer preference of table grape (cv Italia), Postharvest Biology and
obtained with ANN method. Technology, vol. 83, pp. 4753, Sept. 2013.
[15] F. Liu, F. Zhang, Z. Jin, Y. He, H. Fang, Q. Ye, and W. Zhou,
In this work we found that among MLR, SVR and ANN, Determination of acetolactate synthase activity and protein content
the last one was the best suited to estimate seed oil content in of oilseed rape (Brassica napus L.) leaves using visible/near-infrared
B. napus using NIR spectroscopy. Once the ANN model was spectroscopy., Analytica chimica acta, vol. 629, pp. 5665, Nov. 2008.
[16] F. Liu, P. Nie, M. Huang, W. Kong, and Y. He, Nondestructive
tted, the procedure to take indirect measurements was fast determination of nutritional information in oilseed rape leaves using
and simple. A seed sample is analyzed with the SpectraStar visible/near infrared spectroscopy and multivariate calibrations, Science
NIR and 5 specic wavelength from the resulting spectrum China Information Sciences, vol. 54, pp. 598608, Mar. 2011.
[17] R. Koprna and P. Nerusil, Estimation of fatty acid content in intact
are used as input to the ANN model. Despite of the promising seeds of oilseed rape (Brassica napus L.) lines using near-infrared
results obtained, the achieved maximum error was up to 1.3% spectroscopy, Czech Journal of . . . , vol. 4, no. 1, pp. 132136, 2006.
which was too large in comparison to the Soxhlet method [18] Y. Bao, W. Kong, F. Liu, Z. Qiu, and Y. He, Detection of glutamic acid
in oilseed rape leaves using near infrared spectroscopy and the least
that gave an average error of 0.4%. Nevertheless, the obtained squares-support vector machine., International journal of molecular
error is still suitable to support common tasks, such as seed sciences, vol. 13, pp. 1410614, Jan. 2012.
pre-selection, screening and pre-evaluation of thousands of [19] D. Yang, H. Li, C. Cao, F. Chen, Y. Zhou, and Z. Xiu, Analysis of
segregating lines, but it is still too large for productive systems. the Oil Content of Rapeseed Using Articial Neural Networks Based
on Near Infrared Spectral Data, Journal of Spectroscopy, vol. 2014,
This is relevant due to the labor, because the Soxhlet takes pp. 15, 2014.
about 1.5 months to measure 51 cultivar seeds and the system [20] E. Tamburini, G. Ferrari, M. Marchetti, P. Pedrini, and S. Ferro, Devel-
based on NIR and using an adjusted model take about 2.6 opment of FT-NIR models for the simultaneous estimation of chlorophyll
and nitrogen content in fresh apple (Malus domestica) leaves., Sensors,
hours for the same 51 cultivar seeds. To realize the full vol. 15, pp. 266279, Jan. 2015.
potential of NIR spectroscopy, better selection methods of [21] J. Yan, J.-H. Huang, M. He, H.-B. Lu, R. Yang, B. Kong, Q.-S. Xu,
the wavelengths used as input signals should be addressed in and Y.-Z. Liang, Prediction of retention indices for frequently reported
compounds of plant essential oils using multiple linear regression,
order to improve the estimation indices as well as the inclusion partial least squares, and support vector machine., Journal of separation
of a larger number of samples. We believe that the depicted science, vol. 36, pp. 246471, Aug. 2013.
- 567 -
[22] Y. Zhai, L. Cui, X. Zhou, Y. Gao, T. Fei, and W. Gao, Estimation of [34] R. Kallel, M. Cottrell, and V. Vigneron, Bootstrap for neural model
nitrogen, phosphorus, and potassium contents in the leaves of differ- selection, Neurocomputing, vol. 48, pp. 175183, Oct. 2002.
ent plants using laboratory-based visible and near-infrared reectance [35] W. L. Hung, E. S. Lee, and S. C. Chuang, Balanced bootstrap resam-
spectroscopy: comparison of partial least-square regression and support pling method for neural model selection, Computers and Mathematics
vector machine regression met, International Journal of Remote Sens- with Applications, vol. 62, no. 12, pp. 45764581, 2011.
ing, vol. 34, pp. 25022518, Apr. 2013. [36] J. Carpenter and J. Bithell, Bootstrap condence intervals: When,
[23] V. N. Vapnik, An overview of statistical learning theory., IEEE which, what? A practical guide for medical statisticians, Statistics in
transactions on neural networks / a publication of the IEEE Neural Medicine, vol. 19, no. August 1999, pp. 11411164, 2000.
Networks Council, vol. 10, pp. 98899, Jan. 1999. [37] H. Liu, R. E. Weiss, R. I. Jennrich, and N. S. Wenger, PRESS model
[24] Y. Shao and Y. He, Visible/near infrared spectroscopy and chemomet- selection in repeated measures data, Computational Statistics & Data
rics for the prediction of trace element (Fe and Zn) levels in rice leaf, Analysis, vol. 30, pp. 169184, 1999.
Sensors (Switzerland), vol. 13, pp. 18721883, 2013.
[38] S. Salvo, C. Munoz, J. Avila, J. Bustos, M. Ramrez-Valdivia, C. Silva,
[25] H. Drucker, C. J. Burges, L. Kaufman, A. Smola, and V. Vapnik, and G. Vivallo, An estimate of potential blueberry yield using regres-
Support vector regression machines, Advances in Neural Information sion models that relate the number of fruits to the number of ower
Processing Systems, no. x, pp. 155161, 1996. buds and to climatic variables, Scientia Horticulturae, vol. 133, no. 1,
[26] H. Xiaowei, Z. Xiaobo, Z. Jiewen, S. Jiyong, Z. Xiaolei, and M. Holmes, pp. 5663, 2012.
Measurement of total anthocyanins content in owering tea using near [39] J. B. Vieira, F. S. Braga, C. C. Lobato, C. F. Santos, J. S. Costa,
infrared spectroscopy combined with ant colony optimization models., J. A. H. M. Bittencourt, D. S. B. Brasil, J. O. Silva, L. I. S. Hage-
Food chemistry, vol. 164, pp. 53643, Dec. 2014. Melim, W. J. C. Macedo, J. C. T. Carvalho, and C. B. R. Santos,
[27] J. C. L. Alves, C. B. Henriques, and R. J. Poppi, Determination of diesel A QSAR, pharmacokinetic and toxicological study of new artemisinin
quality parameters using support vector regression and near infrared compounds with anticancer activity., Molecules (Basel, Switzerland),
spectroscopy for an in-line blending optimizer system, Fuel, vol. 97, vol. 19, pp. 1067097, Jan. 2014.
pp. 710717, July 2012. [40] H. A. Gajardo, B. Wittkop, B. Soto-Cerda, E. E. Higgins, I. A. P. Parkin,
[28] C. Liu, W. Liu, X. Lu, F. Ma, W. Chen, J. Yang, and L. Zheng, R. J. Snowdon, M. L. Federcio, and F. L. Iniguez-Luy, Association
Application of multispectral imaging to determine quality attributes mapping of seed quality traits in Brassica napus L. using GWAS and
and ripeness stage in strawberry fruit., PloS one, vol. 9, p. e87818, candidate QTL approaches. , Molecular Breeding, vol. 35, no. 6, 2015.
Jan. 2014. [41] B. Wichmann and D. Hill, Algorithm AS 183: An Efcient and Portable
[29] C. Ranzan, A. Strohm, L. Ranzan, L. F. Trierweiler, B. Hitzmann, and Pseudo-random Number Generator, Applied Statistics, vol. 31, no. 2,
J. O. Trierweiler, Wheat our characterization using NIR and spectral pp. 188190, 1982.
lter based on Ant Colony Optimization, Chemometrics and Intelligent [42] A. Smola and B. Schoelkopf, A Tutorial on Support Vector Regression,
Laboratory Systems, vol. 132, pp. 133140, Mar. 2014. 1998.
[30] I. V. Kovalenko, G. R. Rippke, and C. R. Hurburgh, Measurement of [43] V. Vapnik and A. Vashist, A new learning paradigm: Learning using
soybean fatty acids by near-infrared spectroscopy: Linear and nonlinear privileged information, Neural Networks, vol. 22, no. 5-6, pp. 544557,
calibration methods, Journal of the American Oil Chemists Society, 2009.
vol. 83, pp. 421427, May 2006. [44] C.-C. Chang and C.-J. Lin, LIBSVM: A Library for Support Vector
[31] I. V. Kovalenko, G. R. Rippke, and C. R. Hurburgh, Determination Machines, ACM Transactions on Intelligent Systems and Technology,
of amino acid composition of soybeans (glycine max) by near-infrared vol. 2, pp. 127, Apr. 2011.
spectroscopy, Journal of Agricultural and Food Chemistry, vol. 54, [45] A. Farag, Regression Using Support Vector Machines: Basic Funda-
no. 10, pp. 34853491, 2006. PMID: 19127714. tions, tech. rep., 2004.
[32] M. R. Sabzalian, M. Khashei, and M. Ghaderian, Articial and Hybrid [46] Z. Mahmood and S. Khan, On the Use of K-Fold Cross-Validation to
Fuzzy Linear Neural Network-Based Estimation of Seed Oil Content Choose Cutoff Values and Assess the Performance of Predictive Models
of Safower, Journal of the American Oil Chemists Society, vol. 91, in Stepwise Regression, The International Journal of Biostatistics,
pp. 20912099, Oct. 2014. vol. 5, p. 21, Jan. 2009.
[33] J. Fox, Bootstrapping Regression Models, in Applied Regression [47] H. Abdi, Partial least squares regression and projection on latent
Analysis and Generalized Linear Models, pp. 587606, Thousand Oaks, structure regression (PLS Regression), Wiley Interdisciplinary Reviews:
United States: SAGE Publications, Inc., 2nd editio ed., 2008. Computational Statistics, vol. 2, pp. 97106, 2010.
- 568 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Produccin e
Industria
IEEE CHILECON2015 - ISSN 0719-6806, Pg.569-574. Santiago de Chile, 28 al 30 de Octubre 2015
- 569 -
Determining the organophosphate (OP) and carbamate It is important as it determines in the upper part of the writing
plaguicides present has become increasingly important in recent highlight that there are two sensitive parts of the analysis with
years because of the widespread use of these compounds, which the electronic nose, remove the response of the sensors and the
is due to their wide-ranging biological activity and relatively processing of data from each sample acquired.
low persistence [4]. Currently the analytical methods for the Generally, electronic nose implements odor identification by
detection of these compounds are very complex. Industry needs judging synthesized feature of odors. The synthesized feature is
alternate methods that are able to indirectly and quickly detect extracted from the sensing response of the odor sensing system
chemical compounds before the product reaches the market. which is one of the critical parts in the electronic nose. [13]. A
For food production there are strict regulations which limits the traditional electronic nose is formed from an array of chemical
use of plaguicides. Great efforts have been devoted to sensors broadly tuned to different chemical groups. When a
developing highly sensitive methods for the determination of sample is presented to the array, as each sensor is different, its
OP plaguicide residues in foods and water [5]. response to that complex odour is unique. This pattern can the
be learnt using a pattern recognition algorithm.[14]
Techniques that have proven to be very helpful to Koreans,
such as gas chromatography and mass spectrometry (GC-MS),
provide a qualitative and quantitative analysis of different
chemical compounds. However, this technology requires
qualified personnel, are expensive and are large. The above
techniques are generally very useful in the identification of
toxic compounds, since it is possible to obtain specific results
on the sample and identify plaguicides [6][7]. In addition, the
system must be readily adjustable to control the quality of the
product There is a need to explore new strategies, which has led
to the development of an electronic nose that is more agile and
reliable in determining the presence of plaguicides in agro-
industrial products. materials and methods.
- 570 -
moment is destroyed or mistreated by the electronic nose
because what you are going to analyze is the volatile or the
"smell" that it produces, this is very different to how the
analysis is performed in gas chromatography or mass
spectrometry.
- 571 -
the class to which it belongs. In this work, we have knowledge
of all the samples, and are divided into classes according to their
degree of maturity, it is for this reason chooses the MLP neural
network (Multi Layer Perceptron) such as sorter tool.
TABLE 1
RESULTS OF MLP NETWORK
Classes Number of Number of Result of
samples per samples per classification
training validation
A 3 3 A-A-A
B 3 3 B-B-B
Fig. 4. PCA response (3D) for the discrimination of organochlorine compounds C 3 3 C-C-C
in the strawberry D 3 2 D-D
E 3 1 E
As illustrated in Fig 4, once the test was finished it was verified
that the electronic nose can easily differentiate between a
product free of plaguicide, regardless of the state of maturity. After that with the finisher was obtained that it is possible to
In this trial of research the three different states of maturity was differentiate the samples are trained a neural network by parties
taken into account. The main purpose of the trial is to determine with 15 samples are being trained and are valid with 12 different
if the strawberry has been contaminated with an organic to those used in the PCA results are 100% effective at the time
plaguicide. It is noted that through the method PCA (Principal of classify the samples view results in table 1.
Component Analysis) and a 99 per cent of discrimination, it is
possible to detect the compounds of plaguicides in fruit using
the first three core components.
- 572 -
V. CONCLUSIONS Organophosphate Pesticide Detection, Adv. Powder
In this study it was possible to detect compounds of pesticides Technol., vol. 19, no. 5, pp. 419441, 2008.
in fruit from the response of a artificial sensory system,
composed of a measurement chamber with an array of 16 [6] C. B. S. Roepcke, S. B. Muench, H. Schulze, T. T.
sensors chemical fumes. Bachmann, R. D. Schmid, and B. Hauer, Tailoring
biosensors for Brazil: Detection of insecticides in
Through this type of equipment it is possible to determine non- foods, Food Control, vol. 22, no. 7, pp. 10611071,
invasively the quality of the product, thus avoiding early form 2011.
the presence of toxic compounds that can reach the consumer.
[7] T. Xu, J. Wang, X. Wang, R. Slawecki, F. Rubio, J.
The main drawback to the electronic nose to detect is the Li, and Q. X. Li, Comparison of four commercial
concentration of the volatile, with the normal electrochemical enzymatic assay kits for the analysis of
sensors can achieve concentrations in ppm, the important thing organophosphate and carbamate insecticides in
is being able to work the fruit object of study in different states, vegetables, Food Control, vol. 27, pp. 9499, 2012.
complete, cut in half, and manipulate the time of concentration
in order to obtain reliable measurements and successfully detect
[8] S. Deshmukh, R. Bandyopadhyay, N. Bhattacharyya,
the composition of components.
R. a. Pandey, and A. Jana, Application of electronic
nose for industrial odors and gaseous emissions
It was possible to develop a new protocol with a new valid
measurement and monitoring- an overview, Talanta,
methodology for the detection of pesticides in fresh food, in
vol. 144, pp. 329340, 2015.
addition is designed by a new full sensory system improved,
geared specifically to this application along with a new software
oriented to the acquisition of samples and classification using [9] B. Zhou and J. Wang, Discrimination of different
multilayer perceptron neural network. types damage of rice plants by electronic nose,
Biosyst. Eng., vol. 109, no. 4, pp. 250257, 2011.
We were able to obtain a new method of analysis for the
presence of pesticides in food different from the gas [10] C. Cevoli, L. Cerretani, a. Gori, M. F. Caboni, T.
chromatography and mass spectrometry, unlike these methods Gallina Toschi, and a. Fabbri, Classification of
the analysis with an electronic nose is at a low cost because the Pecorino cheeses using electronic nose combined with
investment in this equipment does not exceed $500 dollars. artificial neural network and comparison with GC-MS
analysis of volatile compounds, Food Chem., vol.
129, no. 3, pp. 13151319, 2011.
REFERENCES
[11] S. T. Sarkar, A. P. Bhondekar, M. Maca, R. Kumar,
[1] N. Youssef, M.M., Abou-Gharbia, H.A. & El-Haddad R. Kaur, A. Sharma, A. Gulati, and A. Kumar,
Nessma, APPLICATIONS OF DIGITAL IMAGE Towards biological plausibility of electronic noses: A
ANALYSIS (DIA) TO FOOD-QUALITY spiking neural network based approach for tea odour
ASSESMENT: AN OVERVIEW, Alex.J.Fd.Sci & classification, Neural Networks, vol. 71, pp. 142
Technol., vol. 2, no. 1, pp. 4150, 2005. 149, 2015.
[2] B. D. Lampson, Y. J. Han, a. Khalilian, J. K. Greene, [12] B. Tudu, A. Jana, A. Metla, D. Ghosh, N.
D. C. Degenhardt, and J. O. Hallstrom, Development Bhattacharyya, and R. Bandyopadhyay, Electronic
of a portable electronic nose for detection of pests and nose for black tea quality evaluation by an incremental
plant damage, Comput. Electron. Agric., vol. 108, pp. RBF network, Sensors Actuators, B Chem., vol. 138,
8794, 2014. no. 1, pp. 9095, 2009.
[3] S. Gupta, P. S. Variyar, and A. Sharma, Application [13] Z. Zhao, F. Tian, H. Liao, X. Yin, Y. Liu, and B. Yu,
of mass spectrometry based electronic nose and A novel spectrum analysis technique for odor sensing
chemometrics for fingerprinting radiation treatment, in optical electronic nose, Sensors Actuators B
Radiat. Phys. Chem., vol. 106, pp. 348354, 2015. Chem., vol. 222, pp. 769779, 2016.
- 573 -
[15] O. Gualdron, C. Duran, J. Ortiz, and J. Araque,
Implementation of a neural model in a hardware
device(FPGA) for the classification of chemical
compounds in a multisensory (E-nose), Rev. Colomb.
Tecnol. Av., vol. 2, no. 24, pp. 127133, 2014.
- 574 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.575-581. Santiago de Chile, 28 al 30 de Octubre 2015
- 575 -
de la seal de radar que da origen a la medicin. Para nuestro A es el modelo cinemtico de prediccin. En nuestro
estudio, como fue dicho, slo se considerarn mediciones de caso, velocidad constante.
posicin.
La aplicacin de mtodos Bayesianos a la estimacin de
B es la ganancia del trmino bias.
trayectorias asume el conocimiento previo de un modelo U
es un trmino bias, que considera en su definicin
probabilstico que describe el comportamiento cinemtico de la aceleracin transitoria del objetivo.
un objetivo caracterstico del escenario de inters. El estado estimado tiene una covarianza, que resulta del
El mtodo empleado para el clculo de la estimacin y proceso de estimacin y de las caractersticas del sensor y
proyeccin del estado de cada track es el Filtro de Kalman. procesos previos a la recepcin de la medicin en el sistema
La simplificacin de la estructura del proceso, durante la modelado.
implementacin, es una caracterstica deseada. Con esta
consideracin, se ha considerado un slo modelo cinemtico B. Regin de validacin de un track
para uso con el filtro de Kalman. A la correcta asignacin y posterior asociacin track-
Una alternativa para modelar el comportamiento cinemtico medicin, se denomina validacin del track, en el sentido en
es el mtodo de mltiples modelos, conocido con las siglas que se ha encontrado evidencia de la correcta correspondencia
IMM. ste mtodo no ser considerado en ste estudio, del track con un objetivo real.
conservando la complejidad mnima posible del sistema Sin embargo, es deseable que no todas las mediciones
implementado. extradas de toda la extensin del escenario, sean consideradas
para evaluar esta validacin.
III. MODELAMIENTO CINEMTICO DE UN TRACK Es por esto que se definen regiones de validacin del track.
Son regiones alrededor del track, definidas segn algn
A. Estado cinemtico criterio de aceptacin de las mediciones candidatas.
Para fines del estudio, el estado de un track est compuesto El criterio asumido es que la medicin verdadera,
de: condicionada en el estado pasado del track sigue una
Posicin distribucin Gaussiana (normal). Si:
Velocidad z (t 1) es la posicin verdadera de un track en el
El modelo cinemtico utilizado es el de velocidad constante
tiempo de muestreo siguiente.
en 2 dimensiones.
El modelo utilizado asume el comportamiento esperado de z (t 1, t ) es la posicin estimada de un track.
un mvil de superficie comnmente encontrado en los S (t 1) es la covarianza del residual resultado de la
escenarios estudiados. Se contempla la existencia de una diferencia entre la posicin estimada y la medicin.
desviacin transitoria debida principalmente a una maniobra Entonces se espera que la medicin verdadera tenga una
lenta con las presencia de un bias en la prediccin del estado funcin de densidad de probabilidad
futuro basado en estimacin pasada, que incluye un trmino
relacionado con aceleracin instantnea.
N zt 1 ; z(t 1, t ), S (t 1)
El esquema utilizado para la estimacin del estado es el
filtro de Kalman, como se ha indicado. IV. EL MTODO JPDA Y EXTENSIN A JIPDA
A continuacin se presenta, para referencia, la formulacin El mtodo JPDA es una extensin del mtodo PDA
general del filtro. (Asociacion Probabilstica de Datos), cuya formulacin puede
Actualizacin del estado ser encontrada en [1] y en la mayora de textos sobre
X (t t ) X (t t 1) GR Y estimacin de estados aplicada a sistemas RADAR.
Donde: El mtodo PDA tiene el propsito de calcular una
asignacin apropiada, y asociacin track-medicin en
X (t t 1) es el estado esperado en el tiempo t, escenarios en que existe un nico track y mltiples mediciones
resultado de la prediccin basada en el estado pasado que pueden haber sido originadas por este track.
t 1 . Su limitacin es que asume la existencia de un nico
objetivo en el escenario, al que corresponde un nico track,
Y se denomina residual, y es la diferencia entre el considerando que todas las mediciones pueden slo tener una
estado esperado y la medicin observada. cierta probabilidad de tener su origen en este objetivo. Slo
GR es existe una nica medicin correcta, y las dems son
la ganancia del residual. Es calculada interferencias aleatorias con una distribucin espacial
recursivamente y su valor depende de la relacin entre uniforme.
la covarianza actual del estado y la covarianza de la De ah la necesidad de la extensin al mtodo JPDA. ste
medicin. mtodo considera la existencia de mltiples objetivos, a cada
Prediccin del estado uno de los cuales corresponde un nico track.
X (t 1 t ) A X (t ) B U
Donde
- 576 -
A. Hiptesis hechas en la formulacin del mtodo JPDA operacin, para todas aquellas mediciones que no han sido
Las condiciones del sistema consideradas inicialmente para asociadas con tracks establecidos. La entrada al proceso de
implementar el mtodo JPDA se listan a continuacin. inicializacin son siempre las mediciones.
Existe un nmero conocido de objetivos establecidos B. El mtodo JIPDA
en el escenario, y existe clutter.
El mtodo JPDA fue diseado para resolver el problema de
Es posible la existencia de interferencias persistentes.
asociacin conjunta tracks-mediciones en un escenario
Es decir, que las mediciones correspondientes a uno
potencialmente ruidoso, y con mltiples objetivos. Sin
cualquiera de los objetivos pueden encontrarse
embargo, una de las hiptesis iniciales del proceso, es que los
adems en la regin de validacin de otro objetivo
tracks correspondientes estn previamente establecidos. As, la
cualquiera.
verosimilitud del track no se considera en el clculo. Esto
La trayectoria pasada de un track se resume
significa que la probabilidad de que un track verdaderamente
adecuadamente en un estado estimado (media
corresponda con un objetivo real presente en el escenario, no
aproximada) y una covarianza.
es actualizada, ni requerida en la formulacin del JPDA.
Se asumen estados con distribucin Gaussiana.
La consecuencia de esto, es que, en la implementacin de
Cada objetivo est representado por un modelo
un sistema completo de estimacin de trayectorias, que usa
cinemtico. El esquema de Kalman es utilizado.
JPDA, es necesario un proceso de inicializacin de tracks.
En el mtodo JPDA se calculan probabilidades de
Esto puede ser visto como una deficiencia.
asociacin para cada par track-medicin presente en una
El mtodo de estimacin JIPDA, incluye en su formulacin,
regin del escenario.
la actualizacin de una probabilidad de track verdadero (o de
La condicin para determinar el conjunto de tracks
existencia de track), calculada en base a las probabilidades de
involucrado en una decisin del JPDA es que sus respectivas
asociacin calculadas de manera similar a las del mtodo
regiones de validacin tengan reas superpuestas, generando
JPDA.
as la posibilidad de compartir mediciones.
A continuacin se presenta un esquema del proceso
asociado al mtodo JPDA.
Fig. 1. Esquema representativo del proceso de estimacin JPDA en lazo. La Fig. 2 presenta el esquema usado para estimacin con el
mtodo JIPDA. La diferencia a este nivel de algoritmo es que
El bloque denominado JPDA contiene las tareas de ya no existe un proceso de inicializacin de tracks externo al
asignacin track-medicin y la asociacin posterior. La tarea mdulo de estimacin.
de asignacin tiene el propsito de determinar, dentro de un Los tracks iniciales (tentativos) y los establecidos ahora
conjunto de tracks y de mediciones, en el que se podra decir mantienen una estructura de datos homognea, y son
que los tracks compiten por las mediciones, cul es el conjunto sometidos al mismo procesamiento.
ptimo de pares track-medicin, dadas las condiciones del Ahora la inicializacin y eliminacin de tracks depende de
escenario. El proceso de asociacin, finalmente, integra, la probabilidad de track verdadero resultante del proceso de
realizando los clculos probabilsticos correspondientes, la estimacin.
medicin adquirida al estado del track, generando un evento
ptimo de asociacin conjunta, completando as la estimacin. V. EL MTODO MHT
El proceso de inicializacin de tracks es de inters porque, El mtodo de estimacin de trayectorias por mltiples
como se observa en la Fig 1, es una tarea externa al mdulo de hiptesis (MHT), introducido en [1], genera un track
estimacin, implementa una lgica en general distinta a la hipottico por cada secuencia de mediciones que es factible
usada en el algoritmo JPDA, y mantiene una estructura de enlazar.
datos propia. El proceso de inicializacin se efecta en la El MHT calcula la probabilidad de que cada una de estas
etapa inicial de operacin del sistema, cuando no existen secuencias de mediciones, a las que de ahora en adelante nos
tracks establecidos y, durante el tiempo posterior de referiremos como track hipottico, haya tenido su origen en un
- 577 -
objetivo real.
El objetivo real, se asume que sigue un modelo cinemtico
como el descrito en el esquema Kalman.
EL mtodo MHT naturalmente soporta la inicializacin de
tracks nuevos, dado que su formulacin no asume la existencia
previa de tracks establecidos.
La lgica del proceso se resume en el esquema de la Fig. 3,
en que se observa una situacin de 2 tracks establecidos con 3
mediciones, y se determinan las hiptesis factibles.
Fig. 3. Esquema de situacin de 2 tracks, con regiones de validacin con Fig. 4. Esquema del proceso de estimacin de trayectorias usando MHT.
reas superpuestas, con 3 mediciones, y se comparte una de las mediciones.
El conjunto total de tracks hipotticos, contiene en general
Si se representa la asignacin nula de un track (track sin hiptesis incompatibles, cuya verosimilitud se espera que sea
medicin), con M0, las hiptesis factibles, basadas en la determinada en pasos siguientes del proceso MHT.
situacin presentada se listan en la Tabla 1:
TABLA I VI. SIMULACIN Y RESULTADOS
HIPTESIS FACTIBLES DE ASIGNACIN TRACK - MEDICIN
CORRESPONDIENTES A LA FIG. 3 A. El escenario considerado
Track Medicin
El scenario inicial considerado incluye 2 objetivos simulados
con movimiento uniforme que cruzan sus trayectorias y luego
M0
T1
M1
M0
M1
T2
M2
M3
T3 M1
T4 M2
T5 M3
- 578 -
Fig. 6. Error de estimacin de trayectoria para ambos tracks, utilizando modo JIPDA. El grfico superior representa desviacin de la velocidad estimada del
objetivo, y el grfico inferior presenta la extensin de la regin de validacin de cada track.
Fig. 7. Error de estimacin de trayectoria para ambos tracks, utilizando mtodo MHT. El grfico superior representa desviacin de la velocidad estimada del
objetivo, y el grfico inferior representa la extensin de la regin de validacin de cada track.
La grfica de la Fig. 6 presenta las medidas obtenidas para la factor denominado extensin normalizada de regin de
estimacin de los objetivos con el mtodo JIPDA. validacin, que provee una extensin mayor a la del error de
La grfica de la Fig. 7, corresponde a los resultados estimacin estrictamente.
obtenidos con el mtodo MHT. Esta es la extensin total de la regin de validacin, que est
Cada una de estas figuras muestra, en la parte superior, la centrada en la posicin estimada del track, de modo que la
curva correspondiente a la secuencia de diferencias de la desviacin mxima permisible dentro de la que se pueden
velocidad estimada de cada objetivo respecto a la velocidad encontrar las mediciones correspondientes al track ser la
real designada en el modelo de simulacin del movimiento mitad de esa extensin. En general, valores pequeos de esta
del objetivo. regin indican buena estabilidad del proceso de estimacin,
La curva inferior representa la extensin mxima de la pero tender a un valor mnimo distinto de cero, dado que
regin de la validacin de cada track, que es funcin del error tanto el error de medicin como el error de estimacin no
de estimacin, proyectado para el muestreo siguiente, y de un sern nulos a lo largo de la operacin. Estos errores estn
- 579 -
Fig. 8. Error de estimacin de trayectoria para ambos tracks, utilizando mtodo JIPDA. Acercamiento en el intervalo de tiempo de inters.
Fig. 9. Error de estimacin de trayectoria para ambos tracks, utilizando modo MHT. Acercamiento en el intervalo de tiempo de inters.
- 580 -
inicial de nuevos objetivos, y del modelo cinemtico empleado en cada periodo de procesamiento, disminuyendo el tiempo de
para estimar estado del track, y la adquisicin de tracks indeterminacin de las hiptesis. El mtodo JIPDA no
estables es determinada por la rapidez con que el algoritmo presenta este problema en tal medida, dado que sus tracks
discrimine la hiptesis conjunta de asociacin con mayor nunca son hipotticos, siempre se toma una decisin concreta
verosimilitud, y que sta sea correcta. En el caso del mtodo y se propaga el resultado de esa nica decisin. As el JIPDA
JIPDA la lgica es similar, y la adquisicin de tracks estables es ms propenso a perder tracks en escenarios de alta densidad
es determinada por la probabilidad de track verdadero de clutter, que es donde el proceso MHT es de
calculada recursivamente. considerablemente rendimiento.
El proceso de inicializacin es tambin de inters en este
estudio, dado que implementaciones anteriores, se han REFERENCES
realizado empleando un mdulo externo de inicializacin, y Basic format for books:
aunque los clculos utilizados en esos mdulos suelen ser ms [1] Y. Bar-Shalom, Multitarget-Multisensor Tracking: Principles and
ligeros computacionalmente que los empleados en los mtodos Techiques, 3rd printing, 1995
MHT y JIPDA, su operacin es menos estable, y pueden [2] Y. Bar-Shalom, W. D. Blair, Multitarget-Multisensor Tracking:
Applications and Advances Volume III, Artech House, 2000
tomar un mayor intervalo de tiempo en lograr tracks [3] Y. Bar-Shalom, X. Rong Li, T. Kirubarajan, Estimation with
establecidos. Y eso requiere, adems, una interfaz para applications to Tracking and Navigation 2001.
integrar los atributos del track proveniente dela etapa externa
de inicializacin en el esquema de estimacin. [4] D. Musicki, R. Evans, Joint Integrated Probabilistic Data
El mdulo de Validacin determina en gran medida el buen Association - JIPDA ISIF 2002.
[5] D. Musicki, R. Evans, S. Stanovic. Integrated Probabilistic Data
desempeo del proceso MHT. ste mdulo implementa, en el
Association.IEEE Transactions on Automatic Control, Vol. 39, No. 6,
caso del MHT una lgica de clustering (agrupamiento) de los June 1994.
tracks que pueden presentar situaciones de resolucin de
indeterminacin de la asignacin track medicin. Esto
permite reducir notablemente el nmero de hiptesis a evaluar
- 581 -
- 582 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.583-589. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The characteristics of a value-based quality system El diseo de un modelo de autoevaluacin no es una tarea
as part of the state of the art of Government Information sencilla, plantea algunos riesgos como la priorizacin de los
Technology (GoIT), are a challenge for those who study these procesos y deshumanizacin de acciones que agreguen
topics and propose the existence of a systematic and
innovacin [4]. En este sentido se han diseado modelos de
comprehensive mechanisms for quality assessment. In order to
identify and classify the existing of empirical studies in the field autoevaluacin que ayuden a comprender los sistemas
of a value-based quality assessment for GoIT, a systematic organizacionales y a mejorar los procesos propios [5], [1].
mapping was proposed for studies that guide the development of Aunque el modelo de evaluacin es til para identificar los
this work. The method to be used to perform a specific systematic puntos dbiles y sugerir reas de mejora, no es muy especfico
mapping, is used to reduce of biased results. Therefore, as a en cuanto a cmo se debe hacer con exactitud para mejorar. Si
result of this research, the steps taken for mapping are described.
su objetivo es lograr la excelencia organizacional, uno de los
From the 220 papers identified with different academic search
engines, 14 were selected for compliance, and classified according puntos por donde se debe empezar es por el Valor motivado
to their type and contribution. The studies show that value-based por la Alta Direccin.
quality evaluation in the context of GoIT seems to be an area that El Valor se refiere a la preferencia de la mente humana [6].
provides opportunities for further investigation and assessment El comportamiento preferencial de los individuos demuestran
for quality criteria focused on value. ciertas regularidades y esos patrones pueden atribuirse a
algunos estndares o cdigos, los cuales persisten a travs del
Index Terms information technology governance, quality tiempo proveyendo unas bases sobre las cuales las personas
assessment, systematic mapping, value-based.
ordenan su conducta de desear algo. Keeney [7] conceptualiza
I. INTRODUCCIN el valor como lo que nos importa y debe ser la fuerza
impulsora de nuestra toma de decisiones.
- 583 -
II. FUNDAMENTOS Para culminar, la norma espaola UNE-ISO/IEC
38500:2013 [20], define al GoTI como: El sistema por el
A. Evaluacin de la Calidad y el Valor Percibido
cual se dirige y controla el uso, actual y futuro, de la TI.
Joseph M. Juran [12] , [13] define la Calidad de una manera Por todo lo que antecede, el GoTI permite que surjan
que nos permita afrontar estratgicamente los nuevos retos del nuevas estructuras y procesos en las que otros puedan
mundo contemporneo, en temas de excelencia. gestionar sus actividades de forma eficaz. Definiendo y
La excelencia es el trmino acuado en los Modelos de difundiendo mecanismos de trabajo necesarios para asegurar
Occidente. Con la aparicin del Malcolm Baldrige en 1987, el que los objetivos de alineamiento de negocio y TI se cumplan.
Modelo Europeo en 1991 y el Modelo Iberoamericano en
1999, no slo se cobija el trmino de excelencia, sino que sus C. Mapeo Sistemtico de Estudios
criterios y los valores en que estn basados constituyen los El Mapeo Sistemtico de Estudios se constituye en una de
referentes de la excelencia [3]. las tcnicas ms utilizadas de la Ingeniera del Software
El Modelo Iberoamericano de Excelencia [14], es un basado en Evidencias (ISBE) y por ende de los sistemas de
referente supranacional que refleja los distintos modelos informacin, proporcionando un mtodo sistemtico y
nacionales de excelencia de los pases iberoamericanos [15]. objetivo para identificar y clasificar toda investigacin
El efecto del valor percibido de las TI que ofrecen las relevante publicada hasta el momento entorno a una pregunta
unidades de tecnologa representan el eje central de la misin genrica de investigacin y una serie de pasos consistentes
y debe ser considerada como la medida esencial de toda [21], [22]. No obstante, hay que tomar en cuenta que la
evaluacin [5]. calidad de los estudios identificados es su taln de Aquiles.
B. Gobierno de Tecnologas de la Informacin
III. MAPEO SISTEMTICO DE ESTUDIOS
El GoTI es una clara responsabilidad del directorio o junta
directiva y del ejecutivo de primer nivel conocido como Chief A. Motivacin
Executive Officer (CEO) [16], en este sentido podemos decir Aunque existen publicaciones acerca de implementaciones
que el GoTI tiene alcance empresarial, siendo as, esto de GoTI basadas en ISO 38500 y COBIT [23], [24], no se
conlleva criterios de responsabilidad y seguridad, as como conoce sobre publicacin alguna en el campo de la evaluacin
alcance en la creacin y entrega de valor y, utilizacin de de la calidad de GoTI, principalmente basada en valor.
recursos. En aos recientes, un par de investigaciones cientficas y
Una definicin clsica de GoTI fue propuesta por Van tcnicas han reportado evaluaciones de la calidad en el mbito
Grembergen [17] como: de los gobiernos y gestin de TI [8], [9].
El Gobierno de TI consiste en un completo marco de Snchez [8] aborda el problema de la medicin de la calidad
estructuras, procesos y mecanismos relacionales. Las en la gestin de Servicios de TI; realizando, analizando y
estructuras implican la existencia de funciones de justificando la eleccin de un modelo universalmente aceptado
responsabilidad, como los ejecutivos y responsables de como EFQM y poniendo a posteriori un conjunto de modelos
las cuentas de TI, as como diversos Comits de TI. Los de medicin basados en la correlacin de los procesos del
procesos se refieren a la monitorizacin y a la toma de Modelo de la Biblioteca de la Infraestructura de Tecnologas
decisiones estratgicas de TI. Los mecanismos de la Informacin (ITIL) y COBIT 4.1, con EFQM. De esta
relacionales incluyen las alianzas y la participacin de manera se obtienen modelos genricos que permitirn medir la
la empresa/organizacin de TI, el dilogo en la calidad de los procesos que estn relacionados con ITIL y
estrategia y el aprendizaje compartido. COBIT 4.1.
Otra definicin, es la que establece el Instituto de Aguilera [9], en cambio, aborda una investigacin
Gobernanza de TI (ITGI, por sus siglas en ingls) [18] el cual orientadora, que promueva el debate terico, el anlisis y la
destaca al Gobierno de TI como: descripcin de las condiciones no solamente pasadas sino
responsabilidad del directorio de la empresa y se actuales, buscando establecer las demandas de la ciudadana
basa en el liderazgo, estructura organizacional y con calidad.
procesos que aseguren que las Tecnologas de Estos trabajos previos demuestran que existe la necesidad
Informacin den soporte a la estrategia y objetivos de de innovar al realizar una identificacin ms sistemtica de
la organizacin. cules son los modelos de calidad basada en valor y cmo se
No obstante, la definicin que causara mayor impacto en aplican en el mbito del GoTI.
los estudios, es la que toma en cuenta a las dos dimensiones B. Mtodo de Investigacin
anteriores [19]:
El proceso de mapeo sistemtico de estudios aplicado en el
El gobierno de TI es el alineamiento estratgico de TI
presente trabajo sigue los siguientes pasos: 1. Definicin de la
con la organizacin tal que se consigue el mximo
pregunta de investigacin, 2. Ejecucin de la bsqueda, 3.
valor de negocio por medio del desarrollo y
Seleccin de los estudios, 4. Filtrado de estudios, 5. Esquema
mantenimiento de un control y responsabilidades
de clasificacin, 6. Extraccin de datos y procesos de mapeo;
efectivas, gestin de desempeo y gestin de riesgos de
y, 7. Mapa sistemtico [21], [22].
TI.
- 584 -
1) Definicin de la pregunta de investigacin dominio de evaluacin de la calidad de GoTI basada en valor.
Segn [25], una pregunta de investigacin se define en La primera parte est relacionada con los estudios que se
funcin de cuatro componentes. 1. Poblacin: Conjunto de desarrollan en el dominio de Valor, la segunda parte est
trabajos que describen los estudios empricos sobre la relacionada con los estudios que se relacionan con el dominio
evaluacin de la calidad de GoTI basada en valor. 2. de GoTI, y la tercera parte est relacionada con los estudios
Intervencin: Modelos de evaluacin, metodologas, que presentan las evaluaciones de calidad. En la Tabla II se
herramientas de excelencia basadas en valor que han servido muestra la cadena de bsqueda con las siguientes definiciones:
de base. 3. Diseo del estudio: Experimentos, casos de
Definicin de conceptos y, palabras alternativas &
estudio, relatos de experiencia, la investigacin-accin. 4.
sinnimas.
Resultado: Grado de evidencia emprica existente en el campo.
Uso del smbolo Booleano OR, para unir palabras
La pregunta global de este trabajo aborda el qu de la
alternativas & sinnimas.
investigacin realizada desde el siguiente punto de vista:
Uso del smbolo Booleano AND, para unir los tres
Cules son los estudios temporales recientes acerca de la
conceptos principales.
evaluacin de la calidad basada en valor en el contexto de
TABLA II. CADENA DE BSQUEDA APLICADA
GoTI que han sido desarrollados, y cmo han sido utilizados?.
La Tabla I, muestra las sub preguntas (SP) de investigacin, Conceptos Palabras alternativas & sinnimas
Value (Value-Based) AND
las cuales tienen como propsito brindar mayor detalle del Government (IT Government OR IT Governance OR
tema global de investigacin. Information Technology Government OR
TABLA I. SUB PREGUNTAS DE INVESTIGACIN Information Technology Governance OR
eGovernment) AND
Sub preguntas de investigacin Motivacin Quality Assessment (Quality Evaluation OR Quality Assessment)
SP 1. Cul es el mbito de Permite determinar el mbito de
aplicacin de los modelos de preferencia en el cul es aplicada la Considerando las palabras alternativas & sinnimas de
evaluacin y cul es el tipo de investigacin que puede ser pblico,
valor?. privado o pblico-privado. El tipo de
la Tabla II, se ejecutaron 10 bsquedas que fueron
valor de acuerdo a la teora de Valor introducidas en la base de datos de cada librera digital.
puede ser Objetiva o Subjetiva [6], no
obstante puede ser objetiva-subjetiva, El perodo revisado incluye estudios publicados durante el
tambin. perodo 2008 2014, puesto que a inicios de este perodo se
SP 2. Cul es la contribucin de Permite identificar las tcnicas y liberaron nuevas versiones de modelos de excelencia [14] y
las trabajos relevados de soluciones que se han propuesto. En
investigacin en la temtica?. el caso de los tipos de contribuciones, Gobierno Corporativo de TI [20], [27]. Debido a que la
stas son extradas de [22]. bsqueda fue realizada en el ao 2015, las publicaciones
SP 3. Qu tipo de estudio es el Permite determinar el tipo de estudio pertenecientes a este ao no fueron consideradas en el mapeo
ms usual?. ms usual para esto se respetan las
denominaciones de los autores.
sistemtico.
3) Estrategia de seleccin y filtrado de estudios
2) Ejecucin de la bsqueda
a) Criterios de inclusin
a) Seleccin de las fuentes
Se definieron criterios de inclusin de forma para analizar
Para la realizacin del mapeo se seleccionaron libreras
slo los estudios que se consideran de utilidad para el mapeo.
digitales significativas en las disciplinas de la Ingeniera del
As, los criterios de inclusin codificados fueron:
Software y Sistemas de Informacin:
C1: Publicado en el perodo definido.
Librera digital Springer
C2: Publicado usando los conceptos definidos en los
Science@Direct, para el rea de Computer Science
ttulos y resmenes (Abstract).
Librera digital IEEExplore
C3: Publicado en un formato que no sea de
Librera digital ACM
presentacin.
Google Scholar
C4: Publicado en varias bases de datos, se tomar en
El listado anterior hasta cierto punto puede resultar cuenta uno solo.
redundante debido a que Google Scholar lidera los motores de C5: Identifica modelos, metodologas, mtodos y/o
bsqueda de la comunidad de investigadores acadmicos y herramientas de evaluacin de la calidad en el contexto
cientficos. Adems, indexa un gran nmero de fuentes con de GoTI.
documentacin tcnica, recuperando documentos que no
aparecen en bibliotecas digitales organizadas [26]. Por lo b) Criterios de exclusin
tanto, se consolidan documentos que no se encuentran en las Se definieron criterios de exclusin de forma para analizar
otras libreras digitales. slo los estudios que se consideran de utilidad para el mapeo
sistemtico. As, los criterios de exclusin codificados fueron:
b) Cadena de bsqueda
Para realizar la bsqueda en las fuentes anteriores, se E1: Publicado fuera del perodo definido.
defini una cadena de bsqueda (Tabla II) compuesta en tres E2: Publicado en el contexto de la Evaluacin de
Calidad y que no tiene enfoque en Valor o GoTI.
partes con el fin de cubrir los conceptos que representan el
- 585 -
E3: Estudios concernientes a evaluacin de la calidad 5) Estrategia de extraccin de datos y proceso de mapeo
basada en valor pero desde una perspectiva distinta a La estrategia de extraccin de datos empleada en esta fase
TI. tiene por objetivo disear un formulario valorado de
extraccin de datos que permita obtener la informacin
En la bsqueda se obtuvo 220 trabajos en general que de
necesaria para resolver las preguntas de investigacin a partir
manera relativa aplican al tema de investigacin. Tal como se
de los estudios seleccionados. Se considera que la informacin
muestra en la Tabla III, el mayor resultado fue de Springer con
proporcionada en los ttulos y resmenes ha sido clara como
64 trabajos, seguido de ScienceDirect con 57 trabajos. Luego,
para poder clasificar los trabajos. No obstante, la introduccin
se eliminaron los duplicados producto de lo cual se
de los trabajos tambin despej inquietudes. El resultado de
consideraron 188 trabajos. En una siguiente tarea, se aplicaron
esta actividad se muestra en la Tabla IV.
los criterios de inclusin y exclusin, quedando 14 trabajos
TABLA IV. TRABAJOS RELEVANTES CLASIFICADOS
relevantes.
TABLA III. RESULTADOS DE LA CADENA DE BUSQUEDA Y Cita Contribucin Tipo de Estudio Ao
FILTRADO
Scholar Science [28] Modelo de gestin de servicios de TI Estudio de caso 2011
Buscador Springer IEEE ACM TOTAL
Google Direct
Resultado 50 64 57 39 10 220 Modelo de gestin en eGov Estudio de caso 2009
[29]
General
Trabajos 44 64 32 39 9 188 Modelo de evaluacin de la calidad
[30] Cuestionario 2011
Sin de portales web
duplicados Modelo de evaluacin de la calidad
[31] Estudio de caso 2014
Trabajos 10 1 1 1 1 14 de portales web
Relevantes [32] Ontologa Estudio de caso 2011
4) Esquema de clasificacin
Una vez seleccionados los trabajos relevantes se procede [33] Modelo de evaluacin de la calidad Estudio de caso 2009
con la clasificacin de aquellos que fueron encontrados, para
[34] Modelo de control basado en Valor Entrevista 2008
esto se adapta la propuesta de Petersen et al. [22]
(Contribucin y Tipo de Estudio), con la excepcin de los Investigacin
[35] Modelo de Gobierno de las TIC 2011
Accin
atributos de Ao de publicacin, Nombre de autores, Nombre
Modelo de evaluacin y monitoreo
de la revista, conferencia o institucin. [36]
empresarial
Estudio de caso 2012
Se complementa la clasificacin en funcin de las preguntas
[37] Modelo de evaluacin de la calidad Cuestionario 2010
de investigacin acerca de mbito y tipo de valor. Adems, los
trabajos relevantes fueron relevados con informacin Modelo de gestin de Seguridad de Reporte
[38] 2013
TI experiencia
importante como: Volumen, Fuente, Pginas, Publisher, URL
Modelo de gestin de procesos de Reporte
y Nmeros Estndar. Esto facilitar la contestacin de las [39] 2013
negocio experiencia
preguntas de investigacin.
[40] Modelo de calidad de servicio Cuestionario 2013
- 586 -
de Valor y por el otro las Publicaciones Anuales de trabajos. sido desarrollados, y cmo han sido utilizados?, se presenta en
Ambas comparadas con la contribucin de los estudios. Esta la Tabla IV como resultado de la clasificacin aplicada a
figura muestra que la mayora de las evaluaciones contribuyen trabajos relacionados. De ellos se concluye que el 28,57% han
con la creacin de modelos de evaluacin, presentando ms sido publicados en el 2011, el 21,43% en el 2013, el 7,14% en
aplicaciones de valor subjetivas que objetivas. Siendo los aos el 2008, 2010 y 2012, por cada ao; el 14,29% en 2009 y,
2011 y 2013 los que mayores trabajos registran. Existe la 14,29% en el ao 2014 (Fig. 4). Adems, la utilidad no se ve
susceptibilidad de que haya mayor contribucin de tipo explotada porque la calidad de los procesos de negocio an no
metdico, a partir de 2014. Esto se podra comprobar son eficaces [39]. Estos trabajos permiten orientar en el
cambiando el perodo de bsqueda, pero este trabajo no lo desarrollo de un verdadero trabajo de calidad basado en valor.
define.
El mapa visual representa los resultados obtenidos, el
tamao de las burbujas es proporcional al nmero de trabajos
que estn en el par de categoras que corresponden a la
burbuja de las coordenadas. Existen 2 trabajos que no logran
identificar el Tipo de Valor.
- 587 -
mayor investigacin. Mishra [34] propone un modelo de trmino cuestionario, los mismos que en la prctica significan
trabajo para determinar controles internos de seguridad en lo mismo. Relacionados estos con los criterios de bsqueda
sistemas de informacin basados en el valor de las decisiones podemos ratificar lo que hemos considerado desde un inicio
tomadas por los directores de TI. Los resultados muestran que sobre la falta de informacin precisa y la necesidad de leer un
es posible definir exposiciones tericas acerca de valores para poco ms los trabajos. En fin, una posicin discreta y
evaluar la gobernanza de seguridad como un rea importante conservadora al proceso de seleccin, las mismas que se
del GoTI. El 85,7% de trabajos relevados proponen un modelo representan en la lectura de los resmenes e introduccin para
de evaluacin de calidad, el 7,1% propone mtodo y, el 7,1% resolver cualquier inquietud.
restante propone Ontologa. Este resultado permitira
corroborar los resultados de otros estudios en donde se destaca VI. CONCLUSIONES
que dentro de los enfoques de evaluacin y medicin de Este trabajo ha sido ejecutado el primer semestre del ao
servicios de TI, estn los subjetivos e hbridos, 2015. Varias conclusiones se pueden extraer de este estudio de
respectivamente [41], como los ms aplicados. mapeo, lo que permite proporcionar una estructura de reportes
La respuesta a la SP3 acerca de: Qu tipo de estudio es el de investigacin. La mayora de contribuciones son modelos
ms usual?, se presenta en las Tablas IV y VI como resultado de evaluacin de la calidad de portales de informacin,
de la clasificacin aplicada a los trabajos relacionados. De ello modelos de gestin de la calidad, seguido de mtodos. Cada
se concluye que probablemente el estudio de caso resulte ser modelo define sus propias caractersticas, variables y criterios
el de mayor predominio en estos estudios. Adems son ms de calidad basadas en un objeto en comn. La mayora de
fiables que los cuestionarios. Distantes se encuentran los mtodos de estudio son estudios de casos, seguido de
reportes de experiencias, entrevistas e investigacin-accin. cuestionarios. De igual manera, la mayora de trabajos se los
Para culminar, como se mencion al inicio de esta seccin, puede aplicar en un mbito pblico-privado.
se presume que efectivamente existen pocos estudios entorno A pesar de que el estudio abarca una cadena de bsqueda
a la evaluacin de calidad basado en valor. Posiblemente los especfica, existe otro trabajo emprico propuesto relevante en
trabajos relacionados con las nuevas versiones estn en el contexto de esta investigacin que no fue identificado [43].
proceso de desarrollo. Este reconoce aquellas preferencias de rea a mejorar a travs
de mtodos de ponderacin aditiva sencilla (SAW). Dando
V. LIMITACIONES DE TRABAJO como resultado un modelo verificado y validado por expertos
Como principal amenaza a la validez de todo mapeo en un estudio de caso. Ninguno de los trabajos relevados
sistemtico y sin que este se excluya, se relaciona a la utiliza modelos de excelencia para evaluar la calidad de
extraccin y seleccin de trabajos de investigacin gobierno. Por tanto, es importante relevar en la necesidad de
identificados tanto por los motores de bsqueda como por las que la comunidad dedicada a la calidad basada en valor
personas que llevan a cabo esta actividad. Sin embargo, la dedique esfuerzos en trabajos empricos con el fin de facilitar
dedicacin y experiencia en el tema, nos permite concluir revisiones sistemticas en el marco de la metodologa.
probabilsticamente la existencia de trabajos relacionados. Finalmente este trabajo es bsico para facilitar la apertura
La evaluacin, el GoTI y el Valor son tpicos transversales del campo en referencia a nuevos investigadores.
en cualquier rea de conocimiento. Por lo tanto, si la Principalmente en la disciplina de los sistemas de informacin
investigacin se hubiera ampliado a otras disciplinas, y computacin en el comportamiento humano, con respecto al
subdisciplinas e incluso idiomas, los resultados seguramente desarrollo de modelos de calidad que permita formular
habran sido diferentes. Es decir, si la estrategia de bsqueda adecuados planes de accin en un entorno de excelencia de
hubiera tomado en cuenta disciplinas como finanzas, GoTI.
sociologa o poltica social, probablemente se hubiera Este estudio se incorporar en un trabajo futuro que
encontrado ms estudios; la decisin radica en el alcance de la pretende desarrollar el modelo de evaluacin simple basado en
bsqueda. valor caracterizando la filosofa de la excelencia empresarial
Se considera el sesgo de publicacin y seleccin como las en el contexto de GoTI.
limitantes ms importante, inclusive entendidas por el mismo
autor del mtodo de mapeo. Por un lado est la calidad de AGRADECIMIENTOS
resultados impactantes y por el otro el riesgo de cometer Este trabajo ha sido beneficiado por los recursos financieros
errores en criterios utilizados para seleccionar los trabajos proporcionados por la Secretaria de Educacin Superior,
[25]. Estadsticamente exista la probabilidad de que esto Ciencia, Tecnologa e Innovacin (SENESCYT) de Ecuador.
suceda, por ejemplo, con el trabajo [42]. Sin embargo, la
lectura de secciones importantes en los trabajos permite REFERENCIAS
minimizar el impacto de esta limitante. Adems, de haber
[1] J. D. Lpez Vargas, Integracin de Modelos estratgicos de calidad
definido claramente un protocolo de bsqueda. para el sector de las Telecomunicaciones, Umbral Cientfico, n 10,
Otra limitante que se ha identificado se encuentran en las pp. 21-29, 2007.
definiciones conceptuales en los trminos utilizados por los [2] M. Piattini, F. Garca, I. Garca y F. Pino, Calidad de Sistemas de
autores al momento de identificar el tipo de estudio, por Informacin, Segunda ed., Alfaomega - RA-MA, Ed., Mexico:
Alfaomega grupo editor, S.A. de C. V., 2012, p. 372.
ejemplo, algunos utilizan el trmino encuesta y otros el
- 588 -
[3] A. C. Pastor Tejedor, J. Pastor Tejedor, J. M. Calcedo Ascoz, M. A. systematic literature reviews in software engineering, Technical
Royo Prez y L. Navarro Elola, Comparacin de los Modelos de Report EBSE-2007-001, UK, July 2007.
Evaluacin de la Excelencia Empresarial, Book of Proceedings - [26] A. Noruzi, Google Scholar: The New Generation of Citation
Tourism and Management Studies International Conference Algarve, Indexes, Libri/Copenhagen Journal, vol. 55, pp. 170-180, 2005.
vol. 4, 2012.
[27] M. Calder, The CALDER-MOIR IT Governance Framework, 2008.
[4] C. Acosta Rodrguez y O. L. Garca Jimnez, ISO 9001-2008 y [En lnea]. Available:
EFQM: Un estudio comparativo para su implementacin en la http://www.itgovernance.co.uk/calder_moir.aspx#.VVAe5v50zIU.
educacin, Pontificia Universidad Javeriana, Bogot-Colombia, 2012. [ltimo acceso: 2015].
[5] P. Municio, Evaluacin de la Calidad de la Educacin Superior, [28] A. Lima, J. de Souza, A. Callado, J. Oliveira, J. Sauve y A. Moura, A
Madrid-Espaa, Red Universitaria de Evaluacin de la Calidad, 1998, business-driven IT services improvement model, Integrated Network
p. 21. Management (IM), 2011 IFIP/IEEE International Symposium on, pp.
[6] W. Catton, Exploring Techniques for Measuring Human Values, 1095 - 1102, 2011.
Washington: American Sociological Review (19:1), 1954, pp. 49-55.. [29] G. Viscusi, A Framework For Service Preliminary Planning In e-
[7] R. Keeney, Value-focussed thinking: a path to creative decision Government Initiatives., AIS Electronic Library, pp. 374-387, 2009.
making, Cambridge:Massachusetts: Harvard University Press, 1992. [30] A. L. A. Z. I. H. L. A. B. T. D. M. &. V. W. Ibrahim H. Osman, A new
[8] J. J. Snchez Pea, Evaluacin de la calidad en el mbito del COBRAS framework to evaluate e-government services: A citizen
Gobierno y la Gestin de Servicios de TI, Alcal de Henares, 2013. centric perspective, London, UK: Brunel University, 2011, p. 20.
[9] G. Aguilera, Modelos de evaluacin de la calidad de las [31] E. T. &. D. Ziemba, Assessing the quality of e-government portals-
organizaciones dependientes de la administracin pblica en mxico y the Polish experience, pp. 1259-1267, 2014.
en espaa, Salamanca, 2010. [32] J. Gummerus, Customer Value in E-Service: Conceptual Foundation
[10] B. A. Kitchenham, T. Dyba y M. Jorgensen, Evidence-based software and Empirical Evidence, Dhanken, Helsinki-Finlandia, 2011.
engineering, de In Proceedings of the 26th international conference [33] W. Jin-fu y D. Hang, Customer-centered e-government service
on software engineering, (2004, May). quality evaluation: Framework and case study, de Computing,
[11] B. Kitchenham, D. Budgen y B. P., The value of mapping studies - A Communication, Control, and Management, 2009. CCCM 2009.
participant - observer case study, de Proceedings of the 14th ISECS International Colloquium on, Sanya, China, 2009.
International Conference on Evaluation and Assessment in Software [34] S. Mishra y G. Dhillon, Defining Internal Control Objectives for
Engineering (EASE10), UK, 2010. Information Systems Security: A Value Focused Assessment, de
[12] R. W. Hoyer y B. B. Y. Hoyer, What is quality?, The H. W. Wilson ECIS 2008 Proceedings., 2008.
Company, 2001. [35] G. Misuraca, G. Alfano y G. Viscusi, Interoperability challenges for
[13] J. M. Juran, Jurans Quality Control Handbook, fourth edition ed., F. ICT-enabled governance: towards a pan-European conceptual
M. Gryna, Ed., New York: McGraw-Hill Book Co, 1988, pp. pp. 2.2, framework, Journal of Theoretical and Applied Electronic Commerce
2.8. Research, vol. 6, n 1, pp. 95 - 111, 2011.
[14] Fundacin Iberoamericana para la Gestin de la Calidad, [36] P. d. A. Silva y H. Weigand , Monitoring Value Webs, de Advances
FUNDIBEQ, 2015. [En lnea]. Available: http://www.fundibeq.org. in Enterprise Engineering VI, vol. 110, 2012, pp. 108-123.
[ltimo acceso: 2015]. [37] P. LI y G. Viscusi, Quality Evaluation for Strategic Alignment
[15] FUNDIBEQ, Fundacin Iberoamericana para la Gestin de la Engineering: An eGovernment Application, Busital, Hammamet,
Calidad, 2015. [En lnea]. Available: www.fundibeq.org. [ltimo Tunisia, 2010.
acceso: 2015]. [38] A. S. Lima, J. Neuma de Souza, E. C. Branco y M. Ribas, Towards
[16] ITGI, An Executive View of IT Governance, IT Governance Value-based Information Security Management Monitoring, de
Institute, USA, 2009. Integrated Network Management (IM 2013), 2013 IFIP/IEEE
[17] W. Van Grembergen, S. De Haes y E. Guldentops, Structures, International Symposium on, Ghent, 2013.
Processes and Relational Mechanisms for IT Governance, de [39] M. Lohrmann y M. Reichert , Understanding Business Process
Strategies for information Technology Governance, Hershey . London . Quality, de Business Process Management, vol. 444, M. Glykas, Ed.,
Melbourne . Singapore, Idea Group Publishing, 2004, pp. 1-36. Springer, 2013, pp. 41 - 73.
[18] ITGI, IT Governance Executive Summary, IT Governance Institute, [40] S.-W. Chou y C.-H. Chiang, Understanding the formation of
USA, 2005. software-as-a-service (SaaS) satisfaction from the perspective of
[19] P. Webb, C. Pollard y G. Ridley, Attempting to Define IT service quality, Decision Support Systems, vol. 56, pp. 148 - 155,
Governance: Wisdom or Folly?, IEEE Computer Society, Hawaii, 2013.
2006. [41] J. Prez y L. Muoz Giraldo, Lo que no debe obviarse al evaluar la
[20] Organizacin Internacional de Estndares (ISO) y la Comisin calidad del servicio: contextos de aplicacin, herramientas y factores,
Electrotcnica Internacional (IEC), ISO/IEC 38500:2008. Corporate vol. 72, Medelln, 2014.
Governance of Information Technology, 2008. [En lnea]. Available: [42] G. Juell-Skielse y E. Perjons, VAMEE: A Value Aware Method for
http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?c Evaluating Inclusive E-Government Initiatives, de The Practice of
snumber=51639. [ltimo acceso: 18 07 2014]. Enterprise Modeling, vol. 92, P. Johannesson, J. Krogstie y A. L.
[21] B. A. Kitchenham, D. Budgen y P. Brereton, Using Mapping studies Opdahl, Edits., 2011, pp. 97-111.
as the basis for further research - A participant - case study, [43] J. Dodangeh y M. Y. Rosnah, Development of a decision model for
Information and Software Technology, n 53, pp. 638-651, 2011. selecting action plans in EFQM, de 5th IESM Conference, Rabat,
[22] K. Petersen, R. Feldt, S. Mujtaba y M. Mattsson, Systematic mapping Morrocco, 2013.
studies in software engineering, de In 12th International Conference
on Evaluation and Assessment in Software Engineering , (2008, June). Vicente Merchn (b. 1970) received the Engineering degree
[23] A. Fernndez Martnez y F. Llorens Largo, Gobierno de las TI para las in Systems Engineering from Universidad de las Fuerzas
universidades, Madrid: CRUE, 2012. Armadas ESPE, Sangolqu, Ecuador, in 1996, and is a PhD
student at the University of La Plata (Argentina). He joined
[24] C. Juiz, C. Guerrero y I. Lera, Implementing Good Governance the Department of Computer Science, at the ESPE, to work
Principles for the Public Sector in Information Technology as a part time professor. His current research interest are
Governance Frameworks, Open Journal of Accounting, vol. 3, pp. 9- focused on the fields of eGovernance and Quality
27, Enero 2014. Assessment.
[25] B. A. Kitchenham y S. Charters, Guidelines for performing
- 589 -
- 590 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.591-595. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractIn modern agriculture, the knowledge of the soil The soil is a three-phase system, composed by soil particles,
properties is a key factor for protability in the production. air and water. External inuences, as machinery induced
However, data acquisition and processing are limiting factors compaction and irrigation systems, can change the physical
for its use, since they require specialized labor. The automatic
instrument that provides information about soil penetration properties of the soil [1]. When the soil particles are pressed
resistance, which is described here replaces the traditional system together it reduces the pore space between them, known as
and automatically obtain reliable data with higher resolution. The soil compaction.
necessary data is measured with sensors that obtain the applied Soil compaction changes the distribution of soil particles
power by the motor on the ground instead of load cells as in directly affecting the soil strength. To quantify this change the
commercial systems. The distances between measurements points
are calculated automatically using the geometry of the mapped bulk density is measured. As pore space, increase the bulk
area. The developed methodology provides visual model for the density decreases. Soils with a higher percentage of clay and
layout of the output data using charts where the color gradient silt have more pore space, consequently having a lower bulk
indicates the soil compaction related to the depth. density than sandier soils [2].
Index TermsAutomatization, Penetrometer, Agriculture, The increase of soil compaction reduces the rate of water
Measurements, Cone Index, Soil Compaction. inltration and drainage, also the exchange of gases is im-
paired, thereby causing an increase in problems related to
soil aeration. The soil compaction increases the penetration
I. I NTRODUCTION resistance, which has have a direct inuence in the ability of
- 591 -
Traditional penetrometers have a high cost due to the TABLE I: Number of observations for 1 km2
sensors used, usually strain gauge or load cells, to perform Recommended range Minimum acceptable
the measurement of the penetration force [11], [12]. at density of at density of at density of
Scale 1 cm2 0.5 cm2 0.25 cm2
These sensors have limitations on the application, the ap- 1:5000 400 200 100
plied force can damage them, affecting the system adaptability 1:10000 100 50 25
to different soil types. The use of different cone sizes is neces- 1:25000 16 8 4
sary, which increase the error associated with the conversion 1:50000 4 2 1
1:100000 1 0.5 0.25
procedure due to difculty in comparing the data acquired 1:250000 0.16 0.08 0.04
[13]. 1:500000 0.04 0.02 0.01
Performing data acquisition and processing it for manage-
ment of the precision agriculture is an expensive technique,
requiring time and specialized labor, which reect in high created automatic penetrometers, using motors to perform
cost analysis. Devices that reduce the cost of the technical penetration [21]. The data acquisition systems for calculation
implementation, performing accurate and automatic analysis of the Cone Index, using the motor current has already proven
are of major importance to the popularization of this technique. itself functional in laboratory [22].
For diagnosing the compaction by the indirect method it is In order to overcome the need of accurate measurements
adopted the Cone Index (CI), which measures the resistance and lower cost, a new method of measuring the penetration
exerted by the soil in opposition to the penetration of a resistance analysis was developed. The necessary parameters
conical tip, for measure this force are used equipments called for application of precision agriculture techniques are obtained
penetrometers. using an innovative sensor array to acquire data from the
Currently on the market that is many types and models, from motor, which is attached to the mechanical system promoting
the simplest, such as the impact penetrometer, widely used in penetration into the ground, thus characterizing and quantify-
Brazil, which measure IC through indirect calculations to the ing the soil penetration resistance [23].
most practical mechanical penetrometers with pressure gauge To prove the correlation between power applied and linear
to collect and store data, such as electronic penetrometers [14], power obtained it was made tests with the system, as elevates
[15]. the power applied by the motor also elevates the linear power,
This variety can bring difference in the data obtained, measured on the penetration rod as shown in Fig. 1.
mainly inuenced by the rate of penetration and the shape
and area of the tip projection that penetrates the soil, therefore
was normalized by ASABE (2006) the geometry and pene-
tration velocity of the rod [16]. The comparison between the
results obtained by various types of penetrometers conrm that
electronic dynamic penetrometers have more standardized and
reliable methods [17].
The required parameters to soil penetration resistance analy-
sis are obtained using the Cone Index, which requires the pene-
tration of a standardized rod with a constant rate of penetration
on the ground. Both rod specication and penetration rate are
determined by the Cultural Practices Equipment Committee
from the American Society of Agricultural Engineers [10]. The
cone index is obtained from the ratio between the penetration
force and the area of cone section [18].
The measurements of the penetration force are directly
inuenced by the penetration rate [19]. Thus, a constant speed Fig. 1: Initial test of the system
of 30 mm.s1 is recommended by the Cultural Practices
Equipment Committee from the American Society of Agri- The objectives of this study are to present a theoretical anal-
cultural Engineers [10]. ysis of the developed system (II), the validation of the method
The number of measurements to produce a soil map is an from the comparison with commercial penetrometers (III) and
important factor for the results and the time of the application. the presentation of the analysis obtained with the developed
There are guidelines about the number of measurements system (IV).
required to produce a reliable map [20]. The required mea-
surements are usually expressed by the number of samples
or observations per cm2 of the map (see Table I). With the II. M ETHODOLOGY
measurement area and the density required for the map, it is At rst there will be presented the developed penetrom-
calculated the number of samples required, that are usually eter II-A, followed by the actuators and control systems
equally spaced through the area. used II-B, the sensors and data acquisition system II-C, data
The heterogeneity of the soil makes it hard to keep such processing II-D, the calibration of the system II-E and the
speed at manual penetrometers. As a correction, there were autonomous positioning system II-F.
- 592 -
A. Developed Penetrometer
The developed system, shown in Fig 2, relates to the
automatic apparatus and the process for measurement of soil
compaction based on the calculation cone index for measuring
soil penetration resistance.
- 593 -
of mathematical treatment of the acquired data, contributing variation of the friction coefcient, which proved to be a highly
to the accuracy of the system. sensitive factor to the nal measurement.
Another parameter measured at the beginning of the process The friction coefcient, calculated using the expression 1,
is the friction coefcient. Knowing the key parameters such considerate as an accumulator of external inuences. This
as tangential force applied, the spindle diameter, thread angle adjustment promotes accuracy and repeatability on the mea-
and weight of the moving set composed by penetration rod, surements.
motor, gearbox and support, it is obtained the value of the
friction coefcient using (1). F. Autonomous positioning system
The autonomous position system physically consists in
(.dm .l.sec()) (2.ind l)
f= (1) two motors that realize the movement of the apparatus. The
F.d2m .sec()
electronic part of the system has a GPS sensor and a control
Where f is the friction coefcient; dm the diameter of unit, responsible for the movement to the measure point.
the spindle; is the step of the spindle; l numerically equal The central unit indicates the position of the measurement
to ; spindle entry angle; ind the induced torque; F to the control unit responsible for the movement of the system.
the force applied vertically by the transmission. Before the This autonomous movement system allows device to operate
soil penetration the force F is correspondent to the mass in without the need of skilled labor. By only indicating the area
movement of the system, therefore can be calculated f . to be measured, and the analysis are made and the results are
presented in graphical form. As a result, it lowers the cost of
D. Data processing the technical application.
The mathematical modeling is divided in three parts. At III. VALIDATION
rst, it is determined the torque induced by the motor using
Primary tests using a Falker penetrometer PLG1020, which
the angular speed, current and voltage, Eq. 2. With this value
compared with another commercial ones shown good accuracy
of torque and the angular speed, it is calculated the instant
and repeatability [17]. In this tests it was attached to the
power, (3).
developed system promoting automatic penetration. The ob-
IA tained results, comparing comparing the Falker Penetrometer
ind = (V IA .RA ) (2) PLG1020 and the developed system proved itself satisfactory
Where ind is the torque generated in the motor, V , IA , RA due to the high correlation between the data acquired.
The greater precision of the developed system is shown in
and are respectively, voltage, current, armature resistance
Fig 4. The commercial penetrometer make one measurement
and angular speed (rpm).
for centimeter, the developed system make 100 measurements
P ot = ind (3) for centimeter. This greater precision has a direct inuence on
the accuracy of the system because it enable a digital lter for
Where P ot is the power applied by the motor, that is the obtained data and new graphic way to present the results.
calculated using the induced torque and the angular speed
(rad.s1 ).
Then, with energy transfer principles and motion transmis-
sion, it is calculated the force applied on the ground by using
numerical manipulation of the expression 1, it is obtained (4).
2.ind .dm .l.sec()
F = (4)
dm l + .f.dm .sec()
Where F is the force applied vertically due to the torque
ind , dm is the nominal diameter of the spindle, is the step, f
is the friction coefcient and the entry angle of the spindle,
this force is used to calculate the cone index.
The cone index (Ic ) is given by the ratio between the applied
power (F ) and the cone section area (Ac ),( 5). Obtained results
are in pressure units.
F
Ic = (5) Fig. 4: Comparison between the commercial penetrometer data
Ac
with the designed system
E. Calibration This greater precision allows the system more sensitive,
The system is calibrated at each measurement. This factor enabling the verication of the presence of roots in the soil, an
proved itself necessary due to the presence of gears, spindles important fact to the soil management before the plantation.
and the wear inherent in mechanical systems by temperature Chemical analysis can be incorporated to the result in order
variations and the conditions of use. It causes immediate categorize the soil type and physical properties.
- 594 -
IV. R ESULTS AND DISCUSSIONS [2] R. Horton, M. Ankeny, R. Allmaras, B. Soane, C. v. Ouwerkerk, et al.,
Effects of compaction on soil hydraulic properties., Soil compaction
The results obtained allow the generation of graphic relating in crop production., pp. 141165, 1994.
the penetration resistance on the measured area, consequently [3] J. C. Frisby and D. L. Pfost, Soil compaction: The silent thief,
Extension publications (MU), 1993.
generating maps that show the soil penetration resistance in [4] J. DeJong-Hughes, J. F. Moncrief, W. Voorhees, and J. Swan, Soil
the selected area, as shown in Fig. 5. This analysis simplify compaction: Causes, effects and control, Extension publications (MN),
the application of the method and provides the necessary tools 2001.
[5] D. E. Romig, M. J. Garlynd, R. F. Harris, and K. McSweeney, How
for better soil management. farmers assess soil health and quality, Journal of soil and water
conservation, vol. 50, no. 3, pp. 229236, 1995.
[6] R. Barber, Persistence of loosened horizons and soybean yield increases
in bolivia, Soil Science Society of America Journal, vol. 58, no. 3,
pp. 943950, 1994.
[7] G. Mullins and C. Burmester, In-row subsoiling and potassium place-
ment effects on root growth and potassium, Communications in Soil
Science & Plant Analysis, vol. 28, no. 9-10, pp. 739746, 1997.
[8] T. Vyn and B. Raimbult, Long-term effect of ve tillage systems on
corn response and soil structure, Agronomy Journal, vol. 85, no. 5,
pp. 10741079, 1993.
[9] W. Busscher, J. Frederick, and P. Bauer, Timing effects of deep tillage
on penetration resistance and wheat and soybean yield, Soil Science
Society of America Journal, vol. 64, no. 3, pp. 9991003, 2000.
[10] ASAE, Soil cone penetrometer. asae standard, no. 45, 1998.
[11] B. Lowery, A portable constant-rate cone penetrometer, Soil Science
Society of America Journal, vol. 50, no. 2, pp. 412414, 1986.
[12] E. Rawitz and M. Margolin, An economical hand-held recording
penetrometer, Soil and Tillage Research, vol. 19, no. 1, pp. 6775,
1991.
Fig. 5: Graph with the outcome of soil analysis [13] D. Fritton, A standard for interpreting soil penetrometer measurements,
Soil Science, vol. 150, no. 2, pp. 542551, 1990.
[14] L. M. Carter, Portable penetrometer measures soil strength proles,
Soils with high penetration resistance require direct interfer- Agric. Eng, vol. 48, pp. 348349, 1967.
ence before planting in order to avoid damage in the normal [15] A. N. Beutler, J. F. Centurion, and A. P. Silva, Penetrometers compar-
root growth. ison in evaluating the compaction of latosoils, Engenharia Agrcola,
vol. 27, no. 1, pp. 146151, 2007.
This system can be used to determine where it is necessary [16] J. P. Molin, R. d. Magalhaes, and G. D. Faulin, Spatial analysis of
to perform the decompressing or soil aeration, reducing i) soil cone index in area under no-tillage and its relationship with soil factors,
Engenharia Agrcola, vol. 26, pp. 442452, 2006.
preparation time for planting, and ii) the costs on the use of [17] R. P. d. Lima, M. J. D. Leon, and A. R. d. Silva, Comparison between
machinery, iii) prevention of the loss of seeds for failing to two penetrometers in the evaluation of soil resistance to penetration,
perform budding and growth of roots. Revista Ceres, vol. 60, no. 4, pp. 577581, 2013.
[18] J. Mulqueen, J. Stafford, and D. Tanner, Evaluation of penetrometers
V. C ONCLUSION for measuring soil strength, Journal of Terramechanics, vol. 14, no. 3,
pp. 137151, 1977.
The device developed can be applied in various elds of [19] J. E. Herrick and T. L. Jones, A dynamic cone penetrometer for
engineering. Measuring through the cone index some soil measuring soil penetration resistance, Soil Science Society of America
Journal, vol. 66, no. 4, pp. 13201324, 2002.
and and subsoil properties such as soil compaction and the [20] R. MacEwan, Soil quality indicators: pedological aspects, Develop-
penetration of water and nutrients. ments in Soil Science, vol. 25, pp. 143166, 1997.
The results allow the user to take decisions about the man- [21] G. Topp, D. Lapen, M. Edwards, and G. Young, Laboratory calibration,
in-eld validation and use of a soil penetrometer measuring cone
agement of land before the plantation and during the crop. For resistance and water content, Vadose Zone Journal, vol. 2, no. 4,
example, by delimiting management units that differentiates pp. 633641, 2003.
various types of soil, or the use of agricultural supplies, or [22] Y. Sun, J. Lin, D. Ma, Q. Zeng, and P. S. Lammers, Measurement of
penetration force using a hall-current-sensor, Soil and Tillage Research,
even the inference water pressure used in irrigation systems vol. 92, no. 1, pp. 264268, 2007.
can be optimized. [23] G. P. Furriel, W. P. Calixto, A. J. Alves, P. H. Campos, and E. G.
The developed penetrometer generated a patent application Domingues, Intelligent system for measuring soil compaction on crop-
lands, in Environment and Electrical Engineering (EEEIC), 2015 IEEE
in 2015. 15th International Conference on, pp. 13571361, IEEE, 2015.
[24] S. Chapman, Electric machinery fundamentals. Tata McGraw-Hill
R EFERENCES Education, 2005.
[25] K. Ogata, Modern control systems. Prentice Hall, 1997.
[1] R. Horn, H. Domzz a, A. Sowinska-Jurkiewicz, and C. Van Ouwerkerk,
[26] J. E. Shigley, R. G. Budynas, and C. R. Mischke, Mechanical engineer-
Soil compaction processes and their effects on the structure of arable
ing design. McGraw-Hill, 2004.
soils and the environment, Soil and Tillage Research, vol. 35, no. 1,
pp. 2336, 1995.
- 595 -
- 596 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.597-600. Santiago de Chile, 28 al 30 de Octubre 2015
- 597 -
2) Sensor Node: The sensor nodes are raspberry pi 2 model
B [6] running a Raspbian [7] distribution composed of a
micro-controller receiving signals from sensors. Each signal
must be converted to an appropriated scale and packaged in
a message to the Central Hub. The following subjects are
being monitored: Temperature, humidity, noise, luminance,
and ammable gas presence.
The nodes may be placed in hard to reach locations or in Fig. 2: Central Hub Diagram
great quantities making a requirement of the network that
the sensor node must be fault resilient and able to restart
automatically in case of failure. Updates on the software will 4) Message Protocol: The messages are sent from the
be made over the air through automatic processes. The sensor sensor node to the central Hub using the MQTT protocol.
node has a program called client that is responsible for MQTT stands for MQ Telemetry Transport. It is a pub-
the minimum running processes as life cycle besides the data lish/subscribe, extremely simple and lightweight messaging
collection and transmission of information. protocol, designed for constrained devices and low-bandwidth,
The client persists data from the sensors in a SQLite [8] high-latency or unreliable networks. The design principles are
database and transmits this information to the central hub. In to minimise network bandwidth and device resource require-
case of failure of communications the data collected may be ments whilst also attempting to ensure reliability and some
resent in a future date. A Lithium polymer battery is used to degree of assurance of delivery. These principles also turn
provide energy backup to the node in case of power shortage. out to make the protocol ideal of the emerging machine-to-
in this scenario the data transmission will be halted and only machine (M2M) or Internet of Things world of connected
the data collection will occur. devices, and for mobile applications where bandwidth and
battery power are at a premium [12].
MQTT is a publish/subscribe messaging system that allows
clients to publish messages without concerning themselves
about their eventual destination; messages are sent to an
MQTT broker where they may be retained.
The messages payloads are just a sequence of bytes, up to
256MB, with no requirements placed on the format of those
payloads and with the MQTT protocol usually adding a xed
header of two bytes to most messages.
Fig. 1: Sensor Node Diagram Other clients can subscribe to these messages and get
updated by the broker when new messages arrive. To allow
3) Central Hub: The central hub must be able to process a for the variety of possible situations where MQTT can be put
high volume of messages coming from the sensor nodes and to use, it lets clients and brokers set a Quality of Service
to answer requisitions for information from network users. on a per-message basis from re and forget to conrmed
The central hub was implemented also using raspberry pi 2 delivery. MQTT also has a very light API, with all of
model B running a computer program based on Tornado [9], ve protocol methods, making it easy to learn and recall,
a RabbitMQ broker and a web server based on the framework but theres also support for SSL-encrypted connections and
ask [10]. username/password authentication for clients to brokers.
Tornado is a Python web framework and asynchronous net- The broker utilized in the implementation was RabbitMQ
working library. By using non-blocking network I/O, Tornado through the python package Pika. Pika is a pure-Python
can scale to tens of thousands of open connections, making implementation of the AMQP 0-9-1 protocol that tries to stay
it ideal for long polling, WebSockets, and other applications fairly independent of the underlying network support library
that require a long-lived connection to each user. [9] [13]. The model takes into account the need for constant data
The server is responsible for listening for messages posted analysis and transmission of high volumes of messages in a
on the RabbitMQ broker and collect the relevant data and heavy electronic noise environments.
persist them in its own SQLite database. This database has 5) Message Format: The message payload is formatted
information from all nodes composing the network. using in the Json format. JSON (JavaScript Object Notation) is
The RabbitMQ broker is responsible for managing commu- a lightweight data-interchange format [14]. Each information
nications between nodes and the central hub. corresponds to a key-value par that can be read easily by both
The web server is an application with an REST API [11] human and computer programs.
responsible for providing users of the system with an method
to visualize the data collected by the sensor network. It uses {
a lightweight server structure ideal for running in embedded "timestamp": "2015-07-16 15:40:49.218438",
"data": {
systems. "ilumination": 210,
The services implemented in the central hub may be divided "noise": 123,
between data collection and communication. "carbon_monoxide": 170,
- 598 -
"temperature": 51,
"humidity": 127 31
}, temperature
"id": 307 30
}
29
0
0:00 0:00 0:00 0:00 0:00 0:00 0:00 0:00 0:00 0:00 0:00
D. Application of collected data 18:0 20:0 22:0 00:0 02:0 04:0
timestamp
06:0 08:0 10:0 12:0 14:0
- 599 -
500
gas Others sensors may be used with this setup as hall sensors
to monitor electrical energy consumption or ow rate sensors
400 to monitor water consumption, river ow or sewers.
For long range monitoring further study will be necessary to
300 choose the best network topology and technology with the best
candidates being mesh networks over high frequency wireless.
200
ACKNOWLEDGMENT
100 The authors would like to thank their families for their love,
care, kindness, patience, and unfailing trust.
0
8 : 0 0:00 :00:00 : 0 0 : 0 0 :00:00 :00:00 :00:00 :00:00 :00:00 0 : 0 0 : 0 0 2:00:00 4:00:00
1 20 22 00 02 04 06 08 1 1 1 R EFERENCES
timestamp
[1] OSHA, Occupational safety & health administration, 2015.
Fig. 6: Gas presence [2] Pavithra L and A Angeline, Survey on Industrial Wireless Sensor
Networks, pp. 31663171, 2015.
productivity, quality and costs of workers. [3] R. F. d. S. Ribeiro, Urubu : energy scavenging in wireless sensor
The noise sensor information may be used to specify networks. PhD thesis, Polytechnic Institute of Porto School of
Engineering, 2010.
mufers on combustion engines, the class of hear gear to [4] M. Cheffena, Industrial wireless sensor networks : channel modeling
be distributed to workers of a specic area or installation of and performance evaluation, 2012.
acoustic insulation. [5] Scalagent, Benchmark of MQTT servers, Tech. Rep. January, 2015.
[6] R. P. Foundation, What is raspberry pi?, 2015.
Luminance data may be used to adjust automatic levels of [7] Raspbian, Raspbian.org, 2015.
lighting. [8] , Sqlite, 2015.
Temperature and humidity data may be used to adjust Air [9] , Tornado, 2015.
[10] A python microframework, 2015.
conditioning systems. [11] R. T. Fielding, Architectural Styles and the Design of Network-based
Software Architectures, Building, vol. 54, p. 162, 2000.
III. C ONCLUSION [12] What is mqtt, 2015.
[13] Introduction to pika, 2015.
In this article an Architecture for Wireless sensor networks [14] Denition of json, 2015.
for monitoring Environmental factors is presented. Environ- [15] J. D. Hunter, Matplotlib: A 2d graphics environment, Computing In
mental monitoring through sensor networks is a promising Science & Engineering, vol. 9, no. 3, pp. 9095, 2007.
[16] J. Woo and T. T. Postolache, The impact of work environment on mood
technology. With the advances in the miniaturization of sensors disorders and suicide: Evidence and implications, International Journal
and low power micro-controller systems these networks will Disability Human Development, vol. 7, no. 2, pp. 185200, 2008.
become more prevalent and gain more applications. In the [17] A. P. Sarode and M. Shirsath, The Factors Affecting Employee Work
Environment & Its Relation with Employee Productivity, International
future other sensor nodes will be deployed in an ofce ambient Journal of Science and Research (IJSR), vol. 3, no. 11, pp. 27352737,
to also monitor the luminance and noise. 2014.
- 600 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.601-605. Santiago de Chile, 28 al 30 de Octubre 2015
I. I NTRODUCTION
- 601 -
Fig. 4: (a) Eccentric and (b) concentric plans.
Assuming that the plates are circular in the total length and
Fig. 2: (a) Surge and (b) Swab Pressures. = 0 is the eccentricity of the circles, there is in the Fig. 4 (a)
the real problem. There is some difculty to calculate the
geopressures in devices with this geometry. However, a new
effect of eccentricity. geometry that is possible the geopressures calculation can be
The purpose of this work is to calculate the value of found.
Surge and Swab pressures taking into account the effect of Using algebraic manipulation [7], it is possible to develop
eccentricity between the casing string and the drill. a conformal mapping that leads two eccentric circles into two
concentric circles Fig. 4 (b).
II. M ETHODOLOGY
R1 i d(z za ) s(zb za )
A. Conformal Mapping w(z) = t e (2)
r1 d(z za ) t(zb za )
Given a complex function f (z) that leads points from a where , s and t are real, za are the points of the external plate
domain D to points of a domain I, mapping the point z0 into and zb , the points of the inner plate, s and t are the roots of
C0 , with a image w0 = f (z0 ) in S0 , so that f (z) can be the equation:
considered as conformal mapping, because the Image of the
curves with the point z0 are the curves with the point w0 [6].
Conformal mapping are analytic functions w0 = f (z0 ), s t = r12
which remains the property of the angles, carrying the points
of the D domain into the points of the I domain, without (d s) (d t) = r22 (3)
changing the physical characteristics of the system, therefore,
it can be written: in (3), d = |za zb | = > 0 and za , zb , r1 , r2 , R1 , R2 > 0 e
za = zb [8], [9], by this equation can still write:
w = f (z) = f (x + yi) = u(x; y) + v(x; y)i
(1) r2 t R2
=
where u(x; y) e v(x; y) are real functions with two real r1 (d t) R1
variables x e y. The Fig. 3 illustrates the domains of conformal
mapping.
d2 r12 + r22 + 4d2 r12 + (d2 + r12 r22 )2
=t
2d
d2 r12 + r22 4d2 r12 + (d2 + r12 r22 )2
= s (4)
2d
Thus, in this new geometry, circles are concentric and the
relationship between the domains D and I can be done.
Fig. 3: Domains of Conformal Mapping.
B. Shear Stress ShearRate
The problem in calculation of geopressures consists in The uids are classied according to their rheology, there
obtaining an equivalence between the eccentric and concentric are considered three parameters: shear stress, shear rate and
plans. Fig. 4 illustrates the transversal section in the annulus viscosity.
formed between the wellbore and the column, by two coaxial Shear stress is dened as the force F , which when applied
cylinders with radii r1 and r2 . The external plate is the well on area A of the interface between the moving surface and
while inner plate is the column (drill). the liquid, causes ow of uid in the rst layer, which in turn
- 602 -
causes ow of uid in the second layer, and so on. This moving
surface is the drillstring, which moves when performing the
maneuver.
The shear rate can be dened as the variation of ow
velocity with the variation of the height (distance from the
surface causing the shear) [10].
Viscosity is the relation between the shear stress and the
shear rate, and it is a measure of the resistance to uid ow.
To calculate the shear stress versus shear rate in the well-
bore, the model of Herschel Buckley or Yield Power-Law
Fluid model is used, whose relation of the three parameters is
given by:
= K n + 0 (5)
where, is the shear stress and is the shear rate, 0 is the
yield stress, K is the consistency behavior which indicates
the degree of uid resistance on ow and n is the uid index
behavior, indicates the distance of the Newtonian model [10].
V1 = P (
b b
begins to move, in other words, where the stress exceeds the y1 y) (
y1 ) , (7)
viscosity resistance [10]. where 0 y y1 .
The speed prole in Region II is given by
C. Surge and Swab Pressure
V2 = 1 P (1 y2 ) ,
b
(8)
To determine the Surge and Swab pressures in concentric
plan is necessary to determine the input values for the annular where y1 y y2 .
geometry and the rheology of the uid used in well drilling. The speed prole in Region III is given by
The annular geometry, Fig. 6, is the height H, which is the
V3 = 1 P (1 y2 ) (
b b
distance between the surface of the drill string and the well, y y2 ) , (9)
the diameter of the well dh = 2R1 , the diameter of the drill where y2 y 1.
string dp = 2R2 , and the velocity Vp of descent or ascent of Exponent b used in expressions (7), (8) and (9) takes into
the drill string. Since the used methodology for calculating the account the uid behavior index:
geopressures considers a concentricity between the well and n+1
the drill string, H = R1 R2 . b= (10)
n
- 603 -
In expressions (7), (8) and (9) the P value is given by:
n1
n H P H
P = (11)
n+1 Vp L K
Expression (11) is related to the pressure variation in the
total length of the wellbore, P is a dimensionless vector.
The total ow rate is the sum of the ow rate of the three
regions given by:
1
y1
y2
1
qt = V1 d
y+ V2 d
y+ V3 d
y d
x (12)
0 0 y1 y2 Fig. 7: Transformation of: (a) eccentric plan, (b) concentric
Solving the integral in (12), is obtained: plan.
qt ) = P
f ( (16)
With interpolating polynomial (16) and the expression (15),
the P value can be found for qt value, in other words, P ( qe ). Fig. 8: P qt .
Here, Pe is the specic pressure that will be used in (6).
2 , V
1 , V 3 , y, y1 , y2 and qt are dimensionless. The specic ow rate (15), is obtained qe = 0, 4997. The
The variables V
qe value is used to determine Pe = 1227999, 98103 . Having
the Pe value, it is possible to calculate the Surge pressure,
III. R ESULTS Psu = 5152676, 6 P a.
Considering a well being drilled, whose well radius is
r1 = 0, 254 m, and the drill string radius is r2 = 0, 127 m IV. C ONCLUSION
and considering the both together form an eccentric geometry The proposed method is able to calculate the Surge and
on a Z plan with eccentricity = 0, 0635 m. Solving the Swab pressures for non-Newtonian uids (yield power-law
expression (2) of the Conformal Mapping, the concentric plan drilling uid) in the well, considering the eccentricity of
W is obtained. Fig. 7 illustrates the transformation of eccentric it. It is possible to perceive that the eccentricity produces
plan in concentric plan. inconsistency between the model adopted and the real system.
Having the input values for the annulus geometry: concen- With the proposed methodology the maximum and minimum
tric radii R1 = 0, 4642 m e R2 = 0, 2539 m, whereas the pressures can be calculate, related with maximum and mini-
drill string with a length L = 36 m is going down with mum eccentricities that change the values of H in vertical or
velocity Vp = 0, 1524 m/s into the well and, considering the inclined wells.
rheological parameters of a yield power-law uid with yield
stress 0 = 3, 11 N ewton/m2 , behavior index n = 0, 8 and R EFERENCES
consistency behavior K = 0, 74 P a.sn and that this uid is [1] L. A. S. Rocha and C. T. Azevedo, Geopressoes e Assentamento de
used as the hydrostatic uid in the wellbore, assuming that Colunas de Revestimentos; 2o Edica o. Interciencia, 2009.
- 604 -
[2] R. Caenn and G. R. Gray, Fluidos de Perfuraca o e Completaca o; 6o [7] H. Kober, Dictionary of Conformal Representations, vol. 2. Dover New
Edica o. Elsevier, 2014. York, 1957.
[3] A. G. Karlsen, Surge and swab pressure calculation: Calculation of [8] W. P. Calixto, B. Alvarenga, J. C. da Mota, L. d. C. Brito, M. Wu, A. J.
surge and swab pressure changes in laminar and turbulent ow while Alves, L. M. Neto, and C. F. Antunes, Electromagnetic problems solv-
circulating mud and pumping, 2014. ing by conformal mapping: A mathematical operator for optimization,
[4] F. Crespo and R. Ahmed, A simplied surge and swab pressure Mathematical Problems in Engineering, vol. 2010, 2011.
model for yield power law uids, Journal of Petroleum Science and [9] W. Calixto, Aplicaca o do Mapeamento Conforme no Calculo do fator
Engineering, vol. 101, pp. 1220, 2013. de carter. 2008. 135f. PhD thesis, Dissertaca o de Mestrado.
[5] O. N. Mbee, Prediction Of Surge And Swab Pressure Prole For Flow [10] J. C. V. Machado, Reologia e escoamento de uidos-enfase na industria
Of Yield Power Law Drilling Fluid Model Through Eccentric Annuli. de petroleo; 2o edica o, Editora Interciencia, pp. 3031,3944,111
PhD thesis, 2013. 137,225.
[6] R. V. Churchill, Variaveis complexas e suas aplicaco es. McGraw-Hill
do Brasil, 1980.
- 605 -
- 606 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.607-612. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract This article describes the design and implementation The delta robot mechanism belongs to parallel robots, which
of a 3D printer prototype based on a delta parallel robot, which
are closed kinematic chains; the end effector is connected to
decreases printing time without losing quality in the final product.
In addition, the free software, Repertier, was used for several independent serial kinematic chains [2]. The advantages
programming and GUI. For height calibration of printer dock, an of this type of robots are the speed, accuracy and repeatability
automatic leveling system was develop through an inductive sensor in the movement of the end effector.
in order to avoid manual handling Delta 3D printers have been developed by various
Index Terms3D printer, Delta robot, Repetier brands such as Rep Rap, Orion, among the best known, which
were the basis of the research for the design and
I. INTRODUCTION implementation of the project presented in this article
3D printing started in the 80s, with the method of One of the most common problems in 3D printing is the
stereolithography, through the course of time two more incorrect printer dock calibration. To avoid such problem there
methods were developed, which are material compacting and are inductive presence sensors, which allow a survey in three
deposition. The purpose of this manufacturing method is to points and through iterations in software, a compensation in
obtain physical models of a digital design, mainly used for rapid motion is obtained.
prototyping, model building and prosthetics [1]. The following article is organized as follows: section 2
The printing method by material deposition requires a specifies the mechanical, electronic, software and control
thorough movement control and temperature analysis systems design, carried out for the implementation of the
In the international market there are two types of printers by prototype. Section 3 shows the experimental protocols for the
deposition of material, the first one is based on a Cartesian robot different performance tests of the prototype. Section 4 deals
and the second in a delta robot, both deliver a final product with with the determination of the evaluation method, presentation
quality features, the difference is that the second one allows of results and their analysis. Section 5 shows the conclusions
increasing the speed and reducing printing time. II. PROTYPES DESIGN AND IMPLEMENTATION
The best-known brand of 3D printers, which has been
embraced worldwide, is Makerbot, and owns 30% of the For the design and construction of the 3D printer based on a
worldwide market. There are also printers from brands such as delta robot, free software was used, handling different print
Dremel, Felix, Prusa, among others. These brands implement parameters by calibration. In addition, the Repetier software
their printers using the operating principle of a Cartesian robot. provides the ability to use its firmware with modifications
according to parameters and characteristics that govern the
entire printing system. The control interface for the computer
Ricardo Celi was with the Department of Energy Sciences and Mechanics,
belongs to the signing of the firmware, so they are compatible.
Universidad de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador These parameters allow generating a reliable and robust
(ricardoceli@hotmail.com). prototype.
Ana Samprtegui was with the Department of Energy Sciences and
For the design of the printer the project was divided into four
Mechanics, Universidad de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador
(amsamperteguib@gmail.com). parts:
Derlin Morocho is with the Electronic Engineering Department, Mechanical Design, for the structure development and
Universidad de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador printer movement
(dmorocho@espe.edu.ec).
David Loza is with the Department of Energy Sciences and Mechanics, Electronic Design, which selecting the different elements
Universidad de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador of the printer.
(dcloza@espe.edu.ec).
Darwin Alulema is with the Electronic Engineering Department, Control System, determining the parameters necessary
Universidad de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador for programming, fulfilling the printer functionality
(doalulema@espe.edu.ec).
Mariela Proao is with the Electronic Engineering Department, Universidad Control software and interface, the main objective of the
de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador interface is applying the programming of different
(mcproano6@espe.edu.ec).
control loops involved in the printer to be friendly, and
- 607 -
that it contains the main menu to manipulate de 3D parts were designed by analyzing the stress that they will be
printer. subjected to and they will help to determine the deformations
and safety factors. Figures 2a, 2b, 2c, 2d, and 2e, show the parts
of the final assembly:
Figure 2a shows the following components:
Three acrylic bases (lower, middle and upper)
Three lower couplings
Forty-eight M3 screws with nuts
A. Mechanical Design
The kinematic analysis of the robot system comprising the Figure 2a. Bases and couplings
3D printer, is based on a parallel robot, composed of three
kinematic chains, which was analyzed taking as reference one
Figure 2b shows the following components:
of them. For which the following parameters were determined
[3]: Six 10mm linear bearings
Number of degrees of freedom Three 10mm x 670mm bars of silver-steel
Three lateral guides
It indicates how many variables are to be controlled.
By using the equation.
= ( ) +
(1)
Where:
- 608 -
Figure 3c. End Switch
B. Electronic Design
The electronic design comprises selecting electronics,
control cards, sensors and actuators
In the selection analysis, it was taken into account the
advantages and disadvantages of each electronic component. Figure 3e. Mechanical and Electronic Implementation
The electronic devices used in the prototype implementation are
presented below:
C. Control Systems
Figure 3a shows the Mega Arduino Microcontroller
board. It has digital and analog inputs and outputs used For the control system, the control elements for each loop
for data management [4]. were determined. A PID control was performed for temperature
control.
Besides the parameters for the proper handling of engines
and automatic leveling is established
1) Temperature Control
The type of control used is a PID control, proportional
Figure 3a. Arduino Mega integral-derivative, which is governed by the following
equation, according to its frequency
Figure 3b show the RAMPS 1.4 board. The board has
data conditioning, also allows us an efficient and quick () = ( + + ) () (2)
coupling with Arduino, it is designed for 3D printers [4]
To achieve the smelting media of the printing material, the
extruder tip is heated using a nickeline. Its control was
performed using a process of temperature auto calibration.
Getting constants gains , ! , which are entered in the
programming data, managing to control the on-peak steady-
Figure 3b. Ramps 1.4 state error and response time. As it is shown in Figure 4.
Figure 3c show the component End Switch. Reliable
and accurate.
- 609 -
Rectangular sizes width and length, this probe allows
knowing the accuracy of printing parts containing
straight sides
- 610 -
TABLE III. COMPARISON OF PRINTING DIFFICULTY TABLE V. THEORETICAL AND REAL MEASUREMENTS OF LENGTH AND
WIDTH
- 611 -
TABLE VII. ERROR ANALYSIS IN CIRCULAR AND LINEAR MEASURES There are two types of joints in each arm of delta
configuration, but only one is active and the other is passive. It
was determined that the delta robot implemented has 3 degrees
of freedom.
The Rep Rap Ramps 1.4 board was designed for 3D printers,
where its function is to expand the Arduino Mega. In addition,
it has all the characteristics and requirements for implementing
a printer, such as driver compatibility for stepper motors, power
connections to 16 Amps, power outputs, pin thermistors, limit
switches, and wireless LCD screen.
The 3D printer was successfully implemented using
REPETIERS HOST software and a PID control temperature.
Using the Auto-Tune commands, the optimum values for
proportional, integral and derivative controls were found.
The firmware, REPETIER, which provides free software,
allows controlling stepper motors and implementing a self-
leveling system, for printing complex samples with good
Figure 7c. Measurement errors quality results.
- 612 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.613-618. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The aim of this paper is to remove the Gaussian the captured magnitudes are weak.
Noise present in seismic signals obtained in the Llaima volcano, The need to study the seismic signals comes to innovation
one of the most active volcanoes in Chile. In order to classify of technologies applied to the development of prevention of
subsequently, the methods used to clean the seismic signals are
natural disasters in Chile. Since it is in an area geologically
usually band pass Butterworth filter for its low ripple to reduce
interference from other sources of mechanical energy to provide known as Ring of Fire, which is considered by geologists the
low frequency components. However, these methods are unable most active global zone, because the movements of tectonic
to eliminate white Gaussian noise present in seismic signal plates generate an increase in the internal pressure of the
samples, which affects the observation signals that are too weak earth's crust, which stacks up a point and then the energy is
to show slightly above the noise, thereby preventing classification. dissipated as mechanical wave as transportation using the
The methods used in this study to eliminate the white noise
earth's crust [7][8]. It is for this reason that there is a high
spectral subtraction are consisting of narrow samples and then
subtract noise in the frequency domain and the modified Wiener probability of earthquakes and exploding volcanoes. Currently
filter that using the statistical method of least squares generates the total amount of volcanoes in the country are about 2000.
clarification signal. When comparing both methods, it was However, 500 of them are those which are active. Of which
observed that the Wiener filter has greater effectiveness in remain only 43 monitoring, because of its proximity to cities
cleaning the noise when owning an iterative noise estimation. The and population centers, that is, are the most dangerous
development of these methods applied to the investigation of
volcanoes in Chile, both in infrastructure and in human lives.
seismic signals provides information of seismic events that are of
low intensity for further observation. The Llaima volcano is considered one of the most active in
Latin America and is located 72 km northeast of the city of
Index Terms Seismic signal; Spectral subtraction; Wiener
Temuco, currently monitored by seismic sensors that provide
filter; Llaima Volcano.
information about their condition for timely response
I. INTRODUCTION emergency services nationwide.
Seismic signals sampled at a frequency of 100 Hz, the
T he development of technology has ensured improvements
to eliminate noise in the signals obtained by sampling
methods with specific sensors. However unwanted
sampled signal has an enormous amount of noise that impairs
the understanding of signal parameters seismic, for that reason
environmental noise provides information, which is necessary is that it is necessary to achieve processing information to
to be removed. The procedure to be used in this paper to reduce environmental noise.
remove the spectral noise are [1] subtraction, also used to In the development of the procedures used for noise
make a loud voice signal applied in the domain of modulation reduction in section III rough reduction methods, which are, in
[2] or cleaning the input signal with white Gaussian noise the first case the spectral subtraction and Wiener filter
AWGN [3][4]. The second method used is the so-called explained. The section VI modification consists in defining the
Wiener filter, which aims to remove noise using statistical methods for noise reduction in order to improve utilization in
methods that can be used to deliver optimal performance [5]. the field of seismic signals. The section V consists of provides
Usually, filters are used to clean up noisy signals in voice the results of simulations. The section VI shows the results of
telephony and audio streaming over the Internet, but these this research.
methods can be used in other applications [6], particularly the
development of this research is focused on studying the II. SYSTEM DESCRIPTION
seismic signals of the Llaima volcano, given that the sensors
have a very fine sensitivity, which influences the data, when The sensors used are distributed in the Llaima volcano, like
is show in fig 1. In this image, is been able to see three sensors
David Guevara, Ali Dehghan Firoozabadia and Ismael Soto are with
called MOT, LAV and LLA, they are communicated with
Electrical Engineering Department of the University of Santiago of Chile,
Santiago, Chile, (e-mails: david.guevara@usach.cl,
center OVDAS thanks to a satellite link, in this place, the
ali.dehghanfirouzabadi@usach.cl, ismael.soto@usach.cl.) signal is proceed with digital filters for the volcanologist
Fernando Huenupan is with Electrical Eng. Dept., University of professionals classify the event.
Frontera, Temuco, Chile (e-mail: fernando.huenupan@ufrontera.cl)
- 613 -
( 4)
is:
!
( 5)
"#$
B. Wiener Filter:
The Wiener filter is used to reduce noise, using least
squares statistical methods, this estimate is adjustable in time,
Sensor MOT which allows a selective reduction of the noise due to the
Sensor LAV statistical method iteration in each time frame.
Sensor LLA
Given that for the filter, it is necessary to previously
determine statistics input signal properties, it is that an
Fig. 1. Sensors location adaptive filter, that serves to process the data that is used need
to be used. The process is determined in figure 2.
III. NOISE REDUCTION METHODS Let &be the input signal, output signal, ' the
The methods used for clean noisy are two, the first is impulse response, ( is noise, ) the best estimate
modified spectral subtraction, and modified wiener filter. (without noise) of the input signal.
However these techniques are based in the procedure: The cross correlation between &and , is defined by:
*+, -& . ( 6)
A. Spectral Subtraction:
Where is the delay and is the expected value.
The spectral subtraction is to distinguish a signal has noise For the impulse response filter is necessary to determine
like the sum of two signals which corresponds to that needed the mean square error and then get the ' that minimizes the
to analyze and on the other side noise, usually white Gaussian. error, for it is necessary to derive with respect to the
Thus, applying mathematical methods, one can determine the impulse response '"
signal processing required later. But the noise is necessary
determine the procedure by which it was obtained.
The spectral subtraction is to decompose the received signal
as a sum of two signals in time.
- 614 -
Output function is a correlation between ' and the the transfer function, which is responsible for generating an
input is determinate for: output magnitude slightly below the input attenuation but
5 favoring white Gaussian noise present in the signal.
'4& 4 <
H
( 9) ;671
E G
6# 5 ( 14)
<
C F <
Replacing correlations square error, substituting these
equations in (8) and subsequently deriving a '789 the resulting
minimum value of is obtained:
V. SIMULATION AND RESULTS
5
/6": *11 2 '789 *+1 ( 10) Gaussian noise is produced due to the interaction of
:# 5 electrons, as having a temperature above 0 Kelvin, that is,
higher than -273.15 C, the electrons orbiting the atoms of
'789 is the optimal impulse response filter. It is therefore matter generate noise as these possess kinetic energy is
necessary to use this method to determine the coefficients captured by electric instruments with high sensitivity that are
dynamically over time, as the correlation depends on the distributed in the volcano to determine the seismic events.
previous values. This phenomenon is quite common in communications
systems electromagnetic waves.
The transfer function of this filter is given by:
Long Period events or LP are usually low frequency and be
<
limited for a period ranging from seconds to minutes. The
;
( 11)
<
<
bandwidth is delimited by greater than 0.5 and less than 5 Hz
frequencies. However, they are often preceded by movements
<
represents the clean signal (in this condition is input
of a small amount of energy greater than 5 Hz. These signals
signal) and <
is the estimation of noise from silent part
appear increasingly, so it is difficult to determine its
of input signal. beginning. The frequency content is often variable. Another
important aspect of this type of signals, they have no signs of
IV. MODIFIED NOISE REDUCTION METHODS type P or S. That is, is not determinable when they reach
primary and secondary waves typically found in other types of
In order to enhance the methods used in the development of signals.
experimental research of digital processing of seismic signals Moreover, Volcano Tectonic on earthquakes is
it is that they both proceeded to use the modified spectral characterized by a wave of variable time, which may be
subtraction, as modified wiener filter. seconds or minutes. P waves are the primary and then the
secondary or S, the bandwidth is variable is determined, but
A. Modified Spectral Subtraction concentrated in frequencies between 5 and 12 Hz.
There are also events that are hybrids between signals
The modified spectral subtraction is to vary the exponent
having characteristics of high frequency spectrum compared
(=) and the multiplier noise estimate (>), in order to
with other waves, becoming higher than 10 Hz can be
improve the behavior of this model with low frequency
identified phases P and S.
signals such as seismic signals in equation (12).
? ? The signals were obtained by a seismic sensor having a
? A
> @ ( 12)
sampling frequency of 100 Hz. The results obtained with the
is real value ranging between 0 and 1, > is a value two methods are as follow
greater than 2. The determination of these results will
depend on each individual case. A. Results for Modified Spectral Subtraction:
The resulting noise estimator is:
! In this case, proceeded to determine a signal with Gaussian
=
B%
?
noise, in the block diagram of the steps of digital processing
( 13) are explained by the spectral subtraction, in the first case, the
"#$
input signal is windowing with an overlap of 50%, the frame
is decomposed into vectors with long of 50 samples. The
B. Modified Spectral Subtraction windowing Hamming windows occurred because they are
ideal for working with Fourier transforms then (FFT) which is
Modified wiener filter improves the characteristics of the applied to each vector. Then phase values obtained in the
filter, because the multiplier varies the value of the noise C Fourier transform is saved for later use after the process
agree with the need to attenuate or amplify the estimate follows the modified spectral subtraction, which requires as
<
numerator. Another variation is the D power used in input the parameter estimation noise, this is obtained from the
input signal, by volcanic activity detector (VAD), often used
- 615 -
as a voice activity detector in audio signals, that is, this part of 1.4
x 10
4 Input Signal
20
Output Signal
Velocity (m/seg)
Velocity (m/sec)
1.1 5
subtraction working with absolute values is that it has two
1 0
inputs, the other belongs to the phase stored previously.
0.9 -5
Finally, the process followed is overlap and add vectors for the
clean signal, as shown in the following: 0.8 -10
0.7 -15
(a) (b)
Fig. 5 a) Input Noise Signal LP, b) Output Signal applying Spectral
Subtraction LP
SPECTRAL
VAD NOISE ESTIMATION PHASE
SUBTRACTION
Input Signal Output Signal
1600 25
1400 20
1200 15
ENHANCED
OVERLAP AND ADD IFFT 1000 10
SIGNAL
Velocity (m/sec)
Velocity (m/sec)
800 5
600 0
Fig. 3. Spectral Subtraction for noise reduction 400 -5
200 -10
The results obtained in this case correspond to the use of the 0 -15
3000
200 B. Results for Modified Wiener Filter:
2000
100
Velocity (m/seg)
Velocity (m/sec)
1000 The simulation of this filter to the same inputs raised above
0
0 are shown in Fig. 7, Fig. 8 and Fig. 9. To use this filter, the
-1000
-100 exponent = 2MNO and > MPP was determined. The input
-200
signal corresponds to VT event acquired on January 6, 2012 at
-2000
17:58:27 by the sensor LLA. As shown in Fig. 7.
-3000 -300
0 20 40 60 80 0 20 40 60 80
Time(sec) Time(sec)
Input Signal Output Signal
4000 3000
(a) (b)
Fig. 4 a) Input Noise Signal VT, b) Output Signal applying Spectral 3000
2000
Subtraction VT
2000
1000
Velocity (m/seg)
Velocity (m/sec)
- 616 -
2013 to 21:11:41 in the Llaima volcano wiener filter signal, also it has a linear drop intensity, which begin from 5[Hz] to
the P wave starts 15 seconds is observed and then the signal s 50[Hz] to obtain maximum attenuation of 50[dB] to 50[Hz].
between 55 and 80 seconds of sampling, shows in Fig 8b. By using the modified wiener filter, shown in Fig. 10.c This
filter attenuates the continuous component which is a
x 10
4 Input Signal Output Signal frequency of 0 [Hz] and too attenuates frequencies higher than
1.4 800
15 [Hz]. This signal has intensity maxima, which are recorded
1.3 600
at 5 [Hz], at 12 [Hz] and up to 15 [Hz]. In the graph it also
1.2 400
examines the attenuation of greater than 20 [Hz] has an
average value of 25 [dB] of attenuation with particular ripple.
Velocity (m/seg)
Velocity (m/sec)
1.1 200
dB
a)
shows output using modified filter Wiener , the clean signal 0
1200 300
-50
1000 200
Velocity (m/sec)
Velocity (m/sec)
800 100
-100
600 0 0 10 20 30 40 50
Frecuency [Hz]
400 -100
Output Modificated Filter Wiener
200 -200 50
0 -300
-200 -400 0 c)
dB
-400 -500
0 100 200 300 400 500 600 700 0 100 200 300 400 500 600 700
Time(sec) Time(sec)
-50
(a) (b)
Fig. 9 a) Input Noise Signal TR, b) Output Signal TR applying Wiener Filter -100
0 10 20 30 40 50
Frecuency [Hz]
VI. FREQUENCY ANALYSIS Fig. 10 a) Input Noise Signal TR, b) Output Signal TR applying modified
By observing the noise reduction methods used like spectral subtraction, c) Output Signal TR applying Wiener Filter
modified spectral subtraction and modified wiener filter, both
methods provide attenuation noise and too signal seismic. It VII. CONCLUSION
can be seen in fig.10.b) and fig.10.c) which corresponds to It can be seen that the two methods used to eliminate noise,
frequency analysis of seismic signal TR. the more efficient the filter wiener because these parameters
In the input signal, it show in fig.10.a) examines the spectral are obtained noise cancellation iteratively and continuously in
power density is distributed in the bandwidth between 0[Hz] time with the statistical method of mean square error, which
and 47[Hz] with high continuous component at 0[Hz] that improves the quality of the output signal compared to other
exceeds 50[dB]. So it is impossible to determine when is the spectral subtraction which attenuate Gaussian noise present in
seismic event in the time domain like it show in fig.6.a) and the signal, also causes attenuation in the magnitude of the
fig.9.a) signal, thus deteriorating the results. With regard to the
The fig.10.b) corresponds to frequency spectral density of comparison between Fig. 6 in which the LP input and output
output signal applied modified spectral subtraction, in this appears modified by applying spectral subtraction and Figure
image, it is observed the great fall of the signal compared with 6, we can conclude that the spectral subtraction actually
input in fig.10.a), whom decays from approximately 25[dB] to deteriorates almost completely seismic signal that begins at 55
5[dB] at its highest frequency is at 5[Hz]. It examines the seconds count. As a result, it is concluded that it is more
frequency band in which the seismic signal is located below efficient to use modified wiener filter to reduce Gaussian
10[Hz]. It also attenuates the component continuous. Whom noise, but also when working with seismic signals having a
- 617 -
bandwidth of 11 Hz, which are distributed between 1 Hz to the
12 Hz.
APPENDIX ACKNOWLEDGMENT
The theory of elasticity of materials applied to the The authors acknowledge the financial support of the
seismology explains the types of waves that travel through the 'Center for multidisciplinary research on signal processing'
earth, known as body waves which are: (Project Conicyt/ACT1120) and Project USACH/Dicyt No
A. P Waves: 061413SG.
- 618 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.619-624. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThis paper presents the study of the relationship as density, texture, hydraulic potential, organic matter content
between soil apparent electrical resistivity a and i) the moisture etc.
content, ii) clay content and iii) soil compaction, for use of the a By mapping a on land, it is identied areas with physical
as a mapping tool of spatial soil variability. It was held measures
of a in different soil types, varying moisture content gradually and chemical characteristics homogeneous. With these values
while maintaining a constant compaction, and then varying the mapped geographically within the grounds, it is possible to
compaction and relating it to a constant humidity. For the study divide the regions in management areas and, then, proceed to
of spatial variability, it was chosen an area that would allow the collect some samples on the management areas to be analyzed
change of moisture content and compaction in order to verify and, according to their physicochemical properties, make
the measurement capacity of a as methodology of identication
of change in soil dynamics. The results obtained are presented decisions on how and how much intervene with the inputs,
and discussed. pesticides and irrigation. The mapping of a is becoming
efcient tool in the investigation of the physical and chemical
Index TermsGeoelectrical prospecting, apparent electrical
conductivity, soil compaction, moisture content. behavior and spatial variability of soil, allowing identify areas
with similar properties and delimit management zones [3].
The main objective of this work is to develop methodology
I. I NTRODUCTION that based on the soil electrical conductivity values be possible
do correlation using as parameters the water content in the soil,
S OIL apparent electrical conductivity (a ) is the property
that the soil has to conduct electrical current. From the
measurements collected in the eld of electrical voltage V
clay content and compaction. Factors of interest in this work
are: i) the soil compaction in its various horizontal layers and
applied to the soil and electrical current I resultant, it can the parts that make up the surface (vertical stratication); ii)
calculate the values of the soil apparent conductivity a . moisture and the distribution of this over the portions of soil;
iii) and the soil clay content (). Comprise as objective yet
New methods used in precision agriculture require fast and
developing theoretical and experimental mechanism allowing
accurate answers to map the potential productivity of a given
the abacus production with the correlation between the soil
area [1]. For these reasons, the soil apparent electrical conduc-
apparent electrical conductivity and the moisture (w), soil
tivity has attracted the attention of researchers and investors
compaction (C) and the clay content ().
for being a fast, noninvasive and inexpensive method [2]. One
of the principles of precision agriculture is based on property
of soil to vary the apparent electrical conductivity according II. M ETHODOLOGY
to the variation of its physical and chemical properties such
The survey of the apparent resistivity values is performed
through eld measurements, using geoelectrical prospection
Paper submitted on September 19th of 2015. The authors would like to
thank the National Council for Scientic and Technological Development methods, the Wenner Method [4]. Geoelectrical prospection
(CNPq: Universal MCTI/CNPq 14/2013 1763, Universal MCTI/CNPq methods are the result of practical analysis of Maxwells
14/2013 5067) and the Foundation for State Research of Goias (FAPEG) equations, using the apparent resistivity curve, which is based
for nancial support in the form of grants and incentives to research.
Antonio M. da S. Filho1,2,4 , Email: antonio lho@ufg.br all the creativity of soil stratication methods in several
Geovanne P. Furriel1,2 , Email: geovanne.p.furiel@ieee.org layers [5].
Wesley P. Calixto1,2 , Email: w.p.calixto@ieee.org Calculation of the soil electrical resistivity is performed
Aylton J. Alves2 , Email: aylton.alves@ifg.edu.br
Francisco A. Profeta2 , Email: fagricola61@yahoo.com.br from an instrument that measures the soil resistance Rm [6].
Jose L. Domingos2 , Email: jose.domingos@ifg.edu.br This instrument has four terminals, T1 , T2 , T3 , T4 , as illus-
Elder G. Domingues2 , Email: elder.domingues@ifg.edu.br trated in Fig. 1. Four rods are spiked at the depth P on the
Marcelo G. Narciso3 , Email: marcelo.narciso@embrapa.br
1 Electrical, Mechanical & Computer Engineering School; Federal Univer- points q1 , q2 , q3 , q4 , lined up and separated by the same
sity of Goias - UFG, Goias, Brazil. distance a [7].
2 Experimental and Technological Research and Study Group (NExT);
The depth of penetration of the electric current in the
Federal Institute of Goias (IFG), Goiania, Brazil. homogeneous soil depends on the space between the current
3 Brazilian Agricultural Research Corporation Ministry of Agriculture
(EMBRAPA), Brazil. electrodes. For the arrangement of Wenner, this depth is
4 Unied Institute of Higher Education Objetivo (IUESO), Goi ania, Brazil. approximately 3a 2 [5].
- 619 -
Fig. 1: Wenner Array.
Soil apparent electrical resistivity a [m] is given by [7]: Fig. 2: Lateral Proling Method.
4aRm
a (a) = (1)
1+ 2 2a 2 2a
a +(2P ) (2a)2 +(2P )2
compaction, drawing curves for each situation. From the sandy
This value of varies with distance a, since the soils en- soil, samples are prepared with different proportions of clay,
countered in practice are most often heterogeneous. Therewith, varying the texture of each sample.
the quantity is now called apparent electrical resistivity a (a) The methodology of sample preparation to perform the
where the resistivity values are a function of a [8]. study of the electric resistance consists of doping the samples
with known amounts of clay. It blends the material in order to
make it a homogeneous mass, then it separates 6 (six) portions
A. Lateral Proling
in sufcient quantity to produce the two relations (moisture
Independently of the type of electrode array used in mea- and compaction). Therewith, there is obtained samples with
surements of geoelectric prospecting, it can be said that there different clay contents encompassing different types of soil
are basically two ways to perform the electrical resistivity textures. This methodology is adopted in order to obtain
method: vertical or horizontal. The denition of which method samples with a gradual variation in granulometric classication
to use is related to the purpose of the study [9]. of the soils.
Lateral Proling method is a geoelectric investigation tech- Completed this doping step, the samples were sent to
nique used in the horizontal mapping, which consists of the laboratory for realization of granulometric classication of the
placement of the electrodes in the following points each same. The Tab I provides the classication results.
measurement keeping xed the distance between the rods [10].
It can be used both the Wenner as the Schlumberger array for TABLE I: Granulometric classication of the samples
the application of this technique. In both cases, the apparent
Clay Granulometric
electrical conductivity a is determined at the midpoint of the
[%] Classication
arrangement, between the potential electrodes. Thus, it can
map the entire area, identifying these points [4]. 0 Sand
Fig. 2 illustrates the investigation technique, in which the 20 Sandy Loam
40 Sandy Clay Loam
letters A, B, C and D dene the rows and the numbers 1, 2, 3
60 Sandy Clay
and 4 dene the columns. In this case, the method is applied
80 Sandy Clay
in column 1 at A1, B1, C1 and D1. This example uses the
100 Clay
Wenner method for applying the Lateral Proling, where the
current and voltage electrodes are represented by dots, while
are the measurement points of a . Performing the Lateral 1) Relationship between the electrical resistance of the soil
Proling at the lines 2, 3 and 4 it determines the horizontal (Rm ), soil moisture (w) and the clay content (): The practical
mapping of the apparent electrical conductivity. experiment to relate Rm , w and consists in performing
measures of Rm in soils with different clay content, grad-
ually varying the moisture content w and maintaining the
B. Experimental Procedure - Laboratory Study compaction C constant.
For the application of the proposed methodology, builds In the adopted methodology, it uses the PVC cell with 4
up a container (cell) of PVC in order to contain the soil holes for insertion of current and potential electrodes for the
samples. It analyzes the behavior of the electrical resistance application of Wenner arrangement. The PVC cell utilized has
Rm measured by electrical resistivity meter, for soil samples 75 mm of internal diameter and is connected to the electrical
with different clay content, varying moisture and subsequently resistivity meter as illustrated in Fig. 3.
- 620 -
C. Experimental Procedure - Field Study
For this experimental procedure, two areas are chosen that
allow the alteration of the moisture content and compaction
in order to verify the capacity of measurement of the a as
methodology of identication of changes in the soil dynamics.
Wenner method and Lateral Proling are used to determine a .
The process starts with the delimitation of the area to be
studied, as illustrated in Fig. 5. It is proposed that this region
be limited in an area from 25 m2 to 30 m2 maximum and
spacing between the rods a = 1 m, facilitating data collection.
Lateral Proling should always be applied in line orientation
Fig. 3: PVC cell conected to electrical resistivity meter
1 to 10 and column orientation A to F.
- 621 -
mapping experiment of soil apparent electrical conductivity Analyzing the data of Fig 7, it is observed that the resistance
through Lateral Proling technique was performed in location Rm varies considerably with the change in moisture content
S16o 35 38 W 49o 17 24 . of the soil w and clay content . It is found also that
when increases the clay content, electrical resistance Rm
decreases with increasing w. By virtue of its granulometry
A. Relation between electrical resistance Rm , soil moisture (grain size), sandy sample (0% of clay) has more pore space
and clay content. than other samples. These spaces are occupied by air, thus,
Fig. 6 illustrates the willingness of equipment to analyze with increased humidity, these spaces become occupied by
the correlation Rm w . water, allowing smaller values of Rm with increasing moisture
content, resulting in high percentage value in the reduction of
electrical resistance Rm .
- 622 -
Fig. 9: Correlation Curves Rm C
Fig. 11: Moisture stains mapping through the the moisture
meter TDR
- 623 -
It is being also carried out the study of how the variables
compaction and humidity affect each other when using the
geoelectrical method proposed.
From the graphs, it was found that the proposed method is
applicable to Precision Agriculture.
The proposed method was more accurate both in detecting
moisture as in the detection of soil compaction. Lateral Prol-
ing is more sensitive to plot curves and performed correlation
abacus. It can be inferred humidity values and compaction
directly in the readings of apparent soil resistivity.
R EFERENCES
[1] E. D. Lund, P. Colin, D. Christy, and P. E. Drummond, Applying soil
Fig. 13: Compaction stains mapping through penetrometer electrical conductivity technology to precision agriculture, Precision
Agriculture, no. precisionagric4b, pp. 10891100, 1999.
[2] A. Tabbagh, M. Dabas, A. Hesse, and C. Panissod, Soil resistivity: a
non-invasive tool to map soil structure horizonation, Geoderma, vol. 97,
In this same area and at the same time it used a digital no. 3, pp. 393404, 2000.
[3] E. Luck and M. Eisenreich, Electrical conductivity mapping for preci-
penetrometer to measure soil compaction, in order to compare sion agriculture, in Third European Conference on Precision Agricul-
the results found by the proposed method. Thus, using digital ture, France, pp. 425429, 2001.
penetrometer, it was measured soil compaction before and after [4] W. M. Telford, L. P. Geldart, and R. E. Sheriff, Applied geophysics,
the change of dynamics, generating two matrices, one before vol. 1. Cambridge university press, 1990.
[5] W. P. Calixto, B. Alvarenga, J. P. Molin, A. Cardoso, L. M. Neto, et al.,
the compaction in the subregion and another after compression 3-d soil stratication methodology for geoelectrical prospection, Power
in the subregion. Fig. 13 presents the result of the subtraction Delivery, IEEE Transactions on, vol. 27, no. 3, pp. 16361643, 2012.
of these two matrices. [6] J. Rhoades and R. Ingvalson, Determining salinity in eld soils with
soil resistance measurements, Soil Science Society of America Journal,
It is observed that, again the proposed method has curves vol. 35, no. 1, pp. 5460, 1971.
with greater precision details, see the relationship between the [7] C. L. B. Silva, W. S. Cruz, F. A. Profeta, W. P. Calixto, A. G.
curves Fig. 12 and Fig. 13 Oliveira, A. J. Alvez, and M. G. Narciso, Geoeletrical Prospection with
Tridimentional Mapping, in Portuguese: ProspecA Ao
GeoelA trica
c
com Mapeamento Tridimensional. IX Congresso de Pesquisa, Ensino e
IV. C ONCLUSIONS
ExtensAo da UFG., 2012.
[8] W. P. Calixto, Mathematical and computational methods applied to
Resistance Rm varies considerably with the change in geoelectric prospecting with three-dimensional stratication, in por-
moisture content of the soil w. It is observed that Rm decreases tuguese: Metodos matematico e computacional aplicados a prospecca o
with increasing w and the measured resistance decreases with geoeletrica com estraticaca o tridimensional. PhD thesis, Universidade
Federal de Uberlandia, 2012.
increasing clay content. Clay soils lead better than sandy soils. [9] G. F. Tagg, Earth resistances. G. Newnes, 1964.
Compaction C inuences the values of Rm , especially for [10] O. Banton, M.-A. Cimon, and M.-K. Seguin, Mapping eld-scale
samples with higher clay content, but to a lesser degree than physical properties of soil with electrical resistivity, Soil Science Society
of America Journal, vol. 61, no. 4, pp. 10101017, 1997.
moisture w.
- 624 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.625-630. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractIn this paper is presented the development of an La optimizacin global se refiere a la caracterizacin y clculo
industrial application of Directed Searching Optimization de una solucin global de una funcin no convexa, dada en
Algorithm" (for its acronym in English DSO) in a company una cierta regin factible que puede tener varias soluciones
producing automotive electrical conduction systems. The DSO is locales. Los problemas de optimizacin globales son
a novel alternative newly developed to solve problems of tpicamente difciles de resolver de manera exacta ya que
constrained optimization. So far theres not found evidence
muchos de ellos pertenecen a la clase de problemas NP-
reported in the literature of the same field, the algorithm DSO is
transferred to industrial applications. The approach of industrial completos [1]. Muchos de los problemas de optimizacin con
application of the DSO in this document is to solve a problem of aplicaciones industriales pueden ser formulados como
minimizing cycle times, where n jobs and m machines competing problemas de optimizacin global con restricciones, y por lo
for the limited resource (time). The approach used by the DSO in tanto la bsqueda de la solucin ptima a estos problemas es
this industrial application is different from the original approach un reto importante.
of the algorithm, since the industrial application requires La optimizacin global con restricciones es una parte
programming integer variables where the decision variables are esencial de cualquier sistema de ingeniera, econmico y
finished products (PT) to produce, so that optimize the use the
social [2]. Estos problemas se pueden modelar como
limited resource. The results of the industrial application of the
DSO have been favorable since it has provided solutions to problemas de programacin no lineal, programacin entera,
recurrent problems of production scheduling. programacin combinatoria, programacin multiobjetivo, por
mencionar algunos.
Index Terms Constrained Optimization, DSO, Global Muchos de los problemas de optimizacin global con
Optimization, Industrial Application, Integer programming, restricciones, como ya se mencion, pertenecen a la clase de
Penalty Functions. problemas NP-duros y por lo tanto no existe un algoritmo
capaz de proporcionar una solucin exacta dentro de un
I. INTRODUCCIN
tiempo polinomial. Algunas propuestas para atender este tipo
a optimizacin global es un campo de investigacin de problemas son las tcnicas metaheursticas, las cuales tratan
L multidisciplinario considerado como una rama de las
matemticas aplicadas y anlisis numrico, cuyo objetivo
de imitar el aprendizaje y habilidades de la naturaleza, hasta
cierto nivel, para proponer una solucin. Por mencionar
es encontrar la mejor solucin para satisfacer ciertos criterios algunas de estas tcnicas se tienen optimizacin de colonia de
formulados en trminos matemticos. hormigas (ACO), optimizacin por enjambre de partculas
(PSO) [3], algoritmos evolutivos (EA) [4], colonia de abejas
Este artculo fue enviado para su revisin el 27 de julio del 2015 y fue
aceptado el 17 de agosto del mismo ao. Los autores desean hacer un
artificiales (ABC) [5], y algunas otras tcnicas conocidas
agradecimiento al Consejo Nacional de Ciencia y tecnologa, Mxico como hibridaciones de metaheursticas que han sido resultado
(CONACYT) por el apoyo brindado a los estudios doctorales del primer autor de la adopcin de diferentes herramientas para mejorar una
de este artculo.
Luis Fernando Villanueva Jimnez. Estudiante de Doctorado del Posgrado
tcnica ya establecida, un ejemplo es el algoritmo de bsqueda
Interinstitucional en Ciencia y Tecnologa con especialidad en Ingeniera dirigida (DSO) [6].
Industrial y de Manufactura. CIATEC, A.C. Len, Guanajuato, Mxico. Por otro lado, es frecuente en aplicaciones industriales tener
lvillanueva.picyt@ciatec.mx que resolver problemas de optimizacin global con
Dr. Salvador Hernndez Gonzlez. Candidato SNI y profesor investigador
en Departamento de Ingeniera Industrial del Instituto Tecnolgico de Celaya. restricciones donde las soluciones tiene que ser valores enteros
Celaya, Guanajuato, Mxico. salvador.hernandez@itcelaya.edu.mx como por ejemplo: nmeros de unidades a producir por
Dr. Jos Antonio Jos Antonio Vzquez Lpez. SNI nivel 1, profesor mquina, nmero de mquinas necesarias, etc. En otras
investigador y Jefe del Departamento de Ingeniera Industrial del Instituto
Tecnolgico de Celaya. Celaya, Guanajuato, Mxico. palabras se tiene que modelar el problema de optimizacin
antonio.vazquez@itcelaya.edu.mx
- 625 -
global con restricciones como un modelo de programacin como Algoritmos Genticos, Hbridos de Algoritmos
entera. Parte del problema de la programacin entera radica en Genticos, Programacin Evolutiva, Algoritmos de Bsqueda
la diferencia esencial que existe con la programacin lineal: en Armnica, Enjambre de Particulas, [12-22], por mencionar
la programacin lineal se maximiza o minimiza una funcin algunos, donde el algoritmo DSO ha mostrado, en la mayora
sobre una regin de factibilidad convexa, mientras que en de los casos, mejores resultados.
programacin entera se maximiza o minimiza una funcin Al estudiar la estructura y el proceso de bsqueda de
sobre una regin de factibilidad que generalmente no es soluciones que realiza el DSO, se han visualizado diferentes
convexa; esto hace que la programacin entera tenga ms aplicaciones industriales para atender problemas del tipo NP-
complicaciones que la programacin lineal aunque pueda completos, que posteriormente sern reportadas.
parecer una diferencia sin importancia. Mientras que para la
programacin lineal existen algoritmos que corren en tiempo III. REQUERIMIENTOS PARA LA APLICACIN DEL ALGORITMO
OPTIMIZACIN DE BSQUEDA DIRIGIDA (DSO)
polinmico, la programacin entera es un problema NP-
completo y por lo tanto no se cuenta con un algoritmo Antes de describir detalladamente el algoritmo DSO es
eficiente que sea capaz de encontrar una solucin exacta. importante considerar dos aspectos que fueron fundamentales
La aplicacin industrial del DSO est basada en atender un en la aplicacin industrial. Estos aspectos son:
problema de optimizacin global con restricciones, modelado 1) El planteamiento adecuado del modelo de
como programacin entera. La aplicacin industrial consiste optimizacin restringido. Esto permitir desarrollar
en minimizar los tiempos ciclos, donde n trabajos y m un enfoque de bsqueda de solucin basado en
mquinas compiten por el recurso limitado (tiempo). El funciones de penalizacin, lo cual es parte esencial
modelado por programacin entera permite establecer el del algoritmo DSO. Adems, se consideran las
nmero entero de productos terminados (PT) a producir de tal variables de desicin como variables enteras, variante
manera que se optimice la utilizacin del recurso limitado. del enfoque original del DSO, lo cual permite
Hasta el momento, en la literatura consultada, no se ha propiciar resultados ideales para la aplicacin
observado una aplicacin industrial del DSO, por lo tanto se industrial tratada. Esto se describe detalladamente en
puede considerar este documento como pionero en la el apartado A de esta seccin.
aplicacin industrial del DSO. 2) Las funciones de penalizacin.Las funciones de
penalizacin, como ya se mencion, juegan un papel
II. ALGORITMO OPTIMIZACIN DE BSQUEDA DIRIGIDA muy importante dentro del desarrollo del algoritmo
(DSO)
DSO ya que permiten establecer un equilibrio entre la
El algoritmo DSO es un algoritmo novedoso desarrollado funcin objetivo y las restricciones violadas al
por [6] para atender problemas de optimizacin restringida, ya momento de que el algoritmo DSO evala las
sean lineales o no lineales. El algoritmo ha sido modificado alternativas de solucin. Esto se describe
para tratar problemas de optimizacin restringida mediante la detalladamente en el apartado B de esta seccin.
modelacin de programacin entera, esto con la finalidad de
satisfacer los requerimientos de la aplicacin industrial. Cabe A. Problemas de optimizacin restringidos
mencionar que los enfoques no lineales y de programacin Muchos de los problemas de optimizacin global aplicados
entera son considerados, en la teora de complejidad a la ciencia o a la ingeniera involucran cierto nmero de
computacional, como problemas NP-Completos, ya que no restricciones, estos problemas son clasificados como
existe un algoritmo eficiente que pueda solucionar estos problemas de optimizacin global con restricciones. El
problemas de manera exacta en tiempo polinomial. problema general de optimizacin restringida con sus
El algoritmo DSO es resultado del estudio de diferentes correspondientes restricciones del tipo igualdades y
variantes del algoritmo optimizacin por enjambre de desigualdades empleado en [6] es definido como (1)
partculas (PSO) [7-8] y tambin est influenciado por los
trabajos de [9-11]. La eficiencia del DSO para atender Min f x , x x1 , x2 ,xN (1)
problemas de optimizacin restringidos radica en dos etapas:
La primera es la etapa de actualizacin de posicin, aqu se s.a.
actualizan los vectores solucin lo cual permite la
convergencia hacia una solucin global; la segunda es la etapa g p x 0 p 1, 2 N g
de mutacin gentica, aqu se diversifican los vectores
solucin fomentando la capacidad de escapar de ptimos hq x 0 p 1, 2 Nh
locales.
En la literatura reportada [12-22] se describen problemas xiL xi xiU i 1, 2N
benchmark que han servido de base para probar la eficiencia
de diversos algoritmos que buscan atender problemas de Donde xiL y xiU son los lmites inferior y superior de las
optimizacin restringida. El algoritmo DSO ha sido probado
en [6] con los problemas de referencia mencionados en [6]. variables xi , respectivamente; g p x es la p-sima
Los resultados obtenidos son comparados contra tcnicas tales
- 626 -
restriccin de desigualdad y N g es el total de restricciones de A. Pasos de implementacin del DSO
Paso 1. Inicializar los parmetros del algoritmo. El
desigualdad; hq x es la q-sima restriccin de igualdad y algoritmo DSO incluye seis parmetros: tamao de la
poblacin (PS) o nmero de vectores solucin, mximo
N h es el total de restricciones de igualdad. nmero de iteraciones (K) o criterio de paro,
Ahora bien, para considerar el modelo descrito probabilidad de bsqueda hacia adelante (P),
anteriormente como un modelo de programacin entera se coeficiente de bsqueda hacia adelante , coeficiente
de bsqueda hacia atrs y la probabilidad de
parte del supuesto de que todas las variables de decisin slo
mutacin gentica Pm.
pueden tomar valores enteros. Por lo tanto, al modelo se le
adhiere la restriccin de programacin entera definida en (2). Paso 2. Generar la poblacin. La poblacin es
generada desde una distribucin uniforme en el rango
xi variables enteras (2)
xiL , xiU como se muestra en (5)
B. Funciones de penalizacin
x11 x12 x1N
Una forma muy comn para tratar problemas de 2
x22 xN2
Pop 1
optimizacin restringidos ha sido utilizar las funciones de x
(5)
penalizacin. El enfoque de las funciones de penalizacin
descrito en [23] es reemplazar el problema original, funcin PS
objetivo y restricciones, por un problema ms sencillo x1 x2PS xNPS
normalmente llamado funcin auxiliar. La funcin auxiliar
est compuesta de la funcin objetivo y de trminos adheridos Paso 3. Actualizacin. Los vectores solucin son
a dicha funcin que permiten penalizar las violaciones a las actualizados usando la actualizacin de posicin y
restricciones planteadas. Tpicamente las funciones auxiliares mutacin gentica. El procedimiento se muestra en el
quedan definidas como se muestra en (3) seudocdigo de Fig.1
Minimizar f x
x (3)
max 0, g x
p
Donde p es un entero positivo, i y
i 1
l
h x
p
i representan las sumatorias de las penalizaciones
i 1
- 627 -
B. Terminologa (B&B). Los resultados obtenidos por DSO entero fueron
La terminologa empleada en el algoritmo DSO se describe satisfactorios en comparacin con B&B.
a continuacin:
VI. APLICACIN INDUSTRIAL DEL DSO
1) jg : Mejor vector de solucin global La empresa productora de sistemas de conduccin elctrica
automotriz frecuentemente presenta problemas con la
2) r : Es un nmero aleatorio en la regin [0,1]
programacin de la produccin, esto es debido a la relacin
3) xij k y xij k
1 : Valor de xij en la k-sima que existe entre cubrir un % de la demanda semanal y los
cambios de herramentales programados durante la misma
iteracin, y el componente actualizado, semana, donde el factor crtico es el tiempo disponible.
respectivamente. Especficamente, en la empresa a menudo se debe
xijg k : Es el i-simo componente de jg en la k-
programar para la produccin cuatro PT (055A, 344B, 346Q y
4) 474Q) de manera simultnea, ya que comparten el mismo
sima iteracin. xij k imita a xijg k . herramental para su proceso de fabricacin. Los cuatro PT son
independientes entre s pero deben ser procesados en la misma
clula de manufactura.
5) xiL y xiU : son los lmites inferior y superior del i- La programacin simultnea de los cuatro PT es resultado
sima posicin del componente, respectivamente. de una estrategia del departamento de Ingeniera de
Produccin, ya que buscan maximizar la utilizacin de sus
6) Forward Region: PV, donde, P localiza xij k , Q recursos. En la programacin de la produccin no se tienen
localiza xijg k y V (en la lnea de extensin hacia reglas de prioridad para enviar los PT a los centros de trabajo,
nicamente se quiere aprovechar el tiempo disponible de tal
adelante del segmento PQ) localiza xv . Esta es la manera que se maximice la fabricacin de productos antes de
que se realicen los cambio de herramentales programados.
regin de bsqueda principal del DSO.
El proceso de produccin de la empresa donde se ha
7) Backward Region: PS, S (en la lnea de extensin realizado la aplicacin industrial del DSO se describe en la
hacia atrs PQ) localiza xs . Esta es la regin que Fig. 2. Cada uno de los PT tiene que ser procesado en
diferentes mquinas, de acuerdo a su requerimiento.
auxilia a prevenir cualquier convergencia prematura
al disminuir la velocidad de convergencia del DSO.
- 628 -
la demanda semanal (en piezas) que debe ser cubierta en al disponible maximizando la cantidad de PT producidos antes
menos el 75%. de realizar un cambio de herramental programado. Los
resultados han sido satisfactorios y totalmente aprobados por
TABLA I Descripcin de las condiciones del proceso
la empresa productora de cables automotrices.
Tiempos Ciclos por Operacin El impacto esperado de realizar la aplicacin industrial del
PT Inser 1 Inser 2 Inser 3 Inser 4 TC
D. DSO para atender otros escenarios de produccin en la
sem empresa permitir cumplir con sus demandas internas de sus
Seg./pzas. Seg./pzas. Seg./pzas. Seg./pzas. Seg./pzas.
25
055A 8 12 14 21 55 1000 procesos de produccin y surtir continuamente otros sub-
344B 6 24 N/A N/A 30 1000 ensambles dependientes. Adems, se espera que los costos por
346Q 6 24 N/A 10 40 800 inventarios y por tiempos muertos se reduzcan
474Q 18 N/A 43 N/A 61 900 considerablemente.
Tmx
28000 44160 42624 23042
Seg.
VII. CONCLUSIONES
Partiendo de los requerimientos de HCQ se ha desarrollado
En este documento, se ha reportado una implementacin
el modelo de optimizacin global restringida con
programacin entera (6). industrial del algoritmo de optimizacin de bsqueda dirigida
DSO para atender un problema de programacin de
Min f A, B, C, D 55 A
30B
40C
61D (6) produccin recurrente en HCQ. La implementacin del
algoritmo DSO involucr una modificacin a dicho algoritmo
s.a que ha permitido tratar problemas de optimizacin restringida
modelados con variables enteras; escenario comn en
8 A
6 B
6C
18 D 28000 aplicaciones industriales sobre todo cuando la solucin
12 A
24 B
24C 44160 involucra valores entero tales como nmero de piezas a
fabricar, cantidad de mquinas a utilizar, etc.
14 A
43D 42634 Los resultados obtenidos por DSO han sido contrastados
21A
10C 23042 ante la tcnica de optimizacin por programacin entera
Branch and Bound, evidenciando la capacidad del DSO para
A, B 750 explorar diferentes espacios de solucin.
C 600 Los resultados obtenidos han sido satisfactoriamente
aprobados por la empresa HCQ. Y el impacto esperado de los
D 675 resultados est directamente relacionado con la reduccin de
A, B, C, D Variables enteras costos por inventario y costos por tiempos muertos
Por otro lado, se han identificado grandes cualidades del
El mejor vector solucin obtenido con DSO fue x* = (756, algoritmo DSO que permitirn tratar con otros problemas de
840, 622, 732) y la correspondiente funcin objetivo evaluada asignacin de recursos del tipo NP-completo, reportado en la
fue f(x*) = 136312. Por otro lado, para contrastar la calidad de literatura, tales como los diferentes tipos de programacin
los resultado obtenidos, se ha resuelto el modelo planteado en jop-shop que sera interesante trasladarlos a aplicaciones
(6) utilizando la tcnica Branch and Bound (B&B) donde x* = industriales.
(750, 750, 600, 675) y la correspondiente funcin objetivo
REFERENCIAS
evaluada fue f(x*) = 128925. Es evidente la deficiencia que
[1] L. Cagnina, S. Esquivel y C. Coello, Solving engineering optimization
presenta B&B al momento de explorar diferentes vecindarios problems with the simple constrained, Informatica, vol. 2, pp. 319-326,
de solucin, ya que su solucin converge a los valores 2008.
mnimos requeridos por la demanda sin dar cabida a buscar [2] A. O. Kusakci y M. Can, Constrained optimization with evolutionary
maximizar la cantidad de PT antes de realizar un cambio de algorithms: a comprehensive review, Southeast europe journal of soft
herramental programado. Por otro lado, DSO es capaz de computing, vol. 1, n 2, pp. 16-24, 2012.
explorar diferentes espacios de solucin al proponer un vector [3] J. J. Liang, S. Zhigang y L. Zhihui, Coevolutionary Comprehensive
Learning Particle Swarm Optimizer, de IEEE Congress on
solucin x* que permite optimizar la utilizacin de recurso Evolutionary Computation, Barcelona, 2010.
limitado (tiempo) maximizando la cantidad de PT producidos [4] P. Y. Ho y K. Shimizu, Evolutionary constrained optimization using an
antes de realizar un cambio de herramental programado. En addition of ranking method and a percentagebased tolerance value
otras palabras, B&B nicamente reduce la utilizacin del adjustment scheme, Information Sciences, vol. 117, n 14, pp. 2985-
tiempo ciclo de fabricacin que ya ha sido asignado para su 3004, 2007.
utilizacin pero no maximiza la fabricacin de PT, mientras [5] D. Karaboga y B. Akay, A modified Artificial Bee Colony (ABC)
algorithm for constrained optimization problems, Applied Soft
que DSO propone una reduccin de dichos tiempos ciclos Computing, vol. 11, n 3, pp. 3021-3031, 2011.
disponibles y adems maximiza la fabricacin de PT [6] Z. Dexuan, L. Haikuan, G. Liqun y L. Steven, Directed searching
Por lo tanto, tomando en cuenta la solucin propuesta por optimization algorithm for constrained optimization problems, Expert
DSO, al momento de programar la produccin se debe Systems with Applications, vol. 38, n 7, pp. 8716-8723, 2011.
considerar fabricar nicamente 756 piezas de PT 0055A, 840 [7] E. Zahara y Y. T. Kao, Hybrid NelderMead simplex search and
particle swarm optimization for constrained engineering design
piezas de PT 344B, 622 piezas de PT 346Q y 732pzs de PT
problems, Expert Systems with Applications, vol. 36, n 2, p. 3880
474Q. De esta manera se optimizar el uso del tiempo 3886, 2009.
- 629 -
[8] L. D. S. Coelho, Gaussian quantum-behaved particle swarm [16] K. S. Lee y Z. W. Geem , A new meta-heuristic algorithm for
optimization approaches for constrained engineering design problems, continuous engineering optimization: harmony search theory and
Expert Systems with Applications, vol. 37, n 2, pp. 1676-1683, 2010. practice, Computer Methods in Applied Mechanics and Engineering,
[9] T. P. Runarsson y X. Yao, Stochastic ranking for constrained vol. 194, n 36-38, p. 39023933, 2005.
evolutionary optimization, Transactions on Evolutionary Computation, [17] Y. Shi, A modified particle swarm optimizer, de IEEE World
vol. 4, n 3, p. 284294, 2000. Congress on Computational Intelligence, Anchorage, AK , 1998.
[10] T. Takahama y S. Sakai, Tuning fuzzy control rules by a constrained [18] C. A. C. Coello, Use of a self-adaptive penalty approach for
method which solves constrained nonlinear optimization problems, engineering optimization problems, Computers & Industry, vol. 41, n
Transactions on Institute of Electrinics, Informations and 2, p. 113127, 2000.
Communications Engineers, vol. 83, n 9, p. 658668, 2000. [19] C. A. C. Coello, Constraint-handling using an evolutionary
[11] T. Takahama y S. Sakai, Constrained optimization by applying the a multiobjective optimization technique, Civil Engineering and
constrained method to the nonlinear simplex method with mutations, Environmental Systems, vol. 17, p. 319346, 2000.
Transactions on Evolutionary Computation, vol. 9, n 5, p. 437451, [20] C. A. C. Coello y E. M. Montes, Constraint-handling in genetic
2005. algorithms through the use of dominance-based tournament selection,
[12] J. Bracken y G. P. McCormick, Introduccion, de Selected applications Advanced Engineering Informatics, vol. 16, n 3, p. 193203, 2002.
of nonlinear programming, New York, John Wiley & Sons, 1968, pp. 1- [21] M. Mahdavi, M. Fesanghary y E. Damangir, An improved harmony
19. search algorithm for solving optimization problems, Applied
[13] D. B. Fogel, A comparison of evolutionary programming and genetic Mathematics and Computation, vol. 188, n 2, p. 15671579, 2007.
algorithms on selected constrained optimization problems, Simulation, [22] Z. Michalewicz, Genetic algorithms, numerical optimization, and
vol. 64, n 6, p. 399406, 1995. constraints, Departament of computer science university of north
[14] A. Homaifar, C. X. Qi y S. H. Lai, Constrained optimization via carolina, vol. 28223, p. 151158, 1995.
genetic algorithms, Simulation, vol. 62, n 4, p. 242253, 1994. [23] M. Bazaraa, H. Sherali y C. M. Shetty, Penalty and Barrier Function,
[15] K. Deb, An efficient constraint handling method for genetic de Nonlinear programming, New Yersey, Wiley & Sons, 2006, pp. 469-
algorithms, Computer Methods in Applied Mechanics and Engineering, 533.
vol. 186, n 2-4, p. 311338, 2000.
- 630 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.631-635. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The global use of agrochemicals and pesticides has Este trabajo se enmarca en el proyecto de investigacin Uso
increased due to the development of agricultural technologies. de la colmena como monitor cuantitativo de residuos de
Evidence of the toxicity of these chemicals has been detected in pesticidas aplicados en soja y su influencia en la sustentabilidad
beehives. In order to find the relationship between the ecosystem's del agroecosistema, un proyecto llevado a cabo por cientficos
contamination and the behavior of bees, we developed a device
de la Universidad de la Repblica en conjunto con
that samples audio and temperature in hives. This correlation
would allow the use of apiaries as remote monitors of investigadores del Instituto Nacional de Investigacin
contamination. Agropecuaria de Uruguay. Su objetivo es detectar residuos
This paper presents the design and implementation of the contaminantes a travs de la colmena de abejas y sus productos.
system, including both hardware and software specifications. The Existen indicios de una posible relacin entre el zumbido
appliance takes samples on 14 channels: six to measure generado en la colmena y las condiciones del ecosistema. La
temperature and eight for audio, being the latter of up to 1 kHz. It abeja Apis Mellifera habita en colonias de entre 15.000 y
calculates the Fast Fourier transform and keeps its module to
represent the energy in each frequency band. All the information
50.000 individuos [3] y por tanto se asume que en la colmena
is locally stored in a flash memory card and is later sent to a remote existe un patrn medio de sonido que contiene informacin
server using GPRS. acerca de su actividad y estado de salud. Dado el nmero de
The device is based on a Texas Instruments development board abejas, lo importante del patrn de sonido es el mdulo de su
that uses the Stellaris LM4F232H5QD microcontroller. The estructura en frecuencia, usualmente denominada espectro. Se
system can be remotely configured and it is energetically supone que el patrn de comportamiento de la colmena es
autonomous since its battery is solar-charged.
afectado por la presencia de pesticidas y que puede detectarse a
travs de cambios en los patrones de sonido.
Index Termsaudio, beehive, Fast Fourier transforms,
microcontroller, pesticide contamination, spectrum. El objetivo de este trabajo es desarrollar un dispositivo
autnomo que adquiera las muestras de sonido para
I. INTRODUCCIN correlacionarlas con datos qumicos y biolgicos del
ecosistema. Si la correlacin existe, el patrn de sonido podra
E NTRE los aos 2000 y 2011 el rea de suelo uruguayo
dedicada a la agricultura aument 138% - de 673.000 ha a
1.604.000 ha - [1]. Este incremento y los cambios tecnolgicos
informar tempranamente de la contaminacin por pesticidas.
- 631 -
III. DISEO DEL HARDWARE
Se obtuvo el espectro medio correspondiente al Para resolver el problema se defini el diagrama de bloques de
intervalo considerado, calculando la Transformada
Rpida de Fourier a las 30 tramas que se obtienen en media la Fig. 3. Sus principales partes son:
hora y promediando sus mdulos. 1. Micrfonos y sensores de temperatura.
Se construy el espectrograma1, que muestra los
cambios en el patrn de frecuencias en un da. 2. Adaptacin de las seales.
3. Memoria externa.
4. Transmisin.
5. Alimentacin.
1
El espectrograma: es una grfica tridimensional de la magnitud de una
secuencia de FFTs variante en el tiempo. Representa - generalmente con una
escala de colores - la intensidad en cada frecuencia a lo largo del tiempo [5].
- 632 -
C. Plataforma de procesamiento
Este bloque realiza la toma de las decisiones, el muestreo de
las seales, el clculo de las FFT, el almacenamiento en
memoria y la comunicacin con el equipo transmisor de datos.
Se utiliz la placa de desarrollo Stellaris EK-LM4F232 [8].
Esta incluye un microcontrolador de 80 MHz [9] que cuenta con
Fig. 5. Arquitectura del sistema de alimentacin.
un mdulo de hardware que realiza operaciones en punto
flotante, de gran utilidad para calcular las FFT.
- 633 -
Fig. 7. Ciclo de funcionamiento.
- 634 -
mximo, el circuito se alimenta nicamente desde el panel y el
voltaje en la batera se mantiene constante. Comienza a
disminuir aproximadamente a la hora 18:00, momento en el
cual la irradiacin solar recibida es mnima o nula.
VII. CONCLUSIONES
De acuerdo a las pruebas realizadas el equipo funciona
adecuadamente con las especificaciones establecidas
inicialmente. Por lo tanto, permitir caracterizar los patrones de
sonido de las colmenas y estudiar la posible relacin entre estos
patrones y la contaminacin de las abejas por sustancias
agrotxicas.
Para cumplir con las distintas funciones el equipo se dise
en forma modular y por lo tanto cada una de sus partes, como
tales o con variantes, se pueden utilizar con la misma finalidad
en otros contextos. A modo de ejemplo, el circuito de
Fig. 9. Espectrograma de prueba de 20 min.
alimentacin se puede emplear en cualquier aplicacin que
necesite alimentacin autnoma del mismo orden de potencia.
El resto del sistema es aplicable para el muestreo de cualquier
seal elctrica diferente de audio o temperatura; alcanza con
hacer algunos cambios al circuito de adaptacin. Sobre la
programacin del mdulo GSM, la biblioteca desarrollada se
puede utilizar en proyectos que trabajen con mdulos similares.
El sistema de adquisicin de sonido puede utilizarse
directamente en otras aplicaciones que utilicen la misma banda
de frecuencias. El diseo del hardware est optimizado para
trabajar en la banda de frecuencias menores que 1 kHz.
AGRADECIMIENTOS
Agradecemos al Instituto de Ingeniera Elctrica de la
Universidad de la Repblica y al Centro Universitario de
Paysand.
REFERENCIAS
[1] G. Freira, Produccin en Anuario estadstico Agropecuario, 1ra ed.,
vol. 17, Ed: Montevideo, Oficina de Estadsticas Agropecuarias,
Ministerio de Ganadera, Agricultura y Pesca, 2014, p. 25.
[2] T. D. Seely, Honeybees in Nature, en Honeybee Ecology: a study of
Adaptation in Social Life, 1ra ed., vol. 1, Ed. Princeton: Princeton
University Press, 1985, pp. 917.
[3] P. Jean-Prost, Y. Le Conte, La colonia de abejas en Apicultura:
conocimiento de la abeja, manejo de la colmena, 4ta ed., vol. 1, Ed.
Fig. 10. Curvas de voltajes y corrientes del circuito de alimentacin. Madrid: Ediciones Mundi-Prensa, 2006, pp. 4549.
[4] N. Prez, S. Niell, F. Jess, C. Prez, L. C. Letelier, Y. Mendoza y S.
Daz-Cetti. (2014, julio) Caracterizacin acstica de la colmena para la
deteccin temprana de contaminacin por pesticidas en Revista Cang,
B. Pruebas de funcionamiento vol. 35, pp. 1-5.
Se instal el equipo completo de manera que funcione [5] J.O. Smith, (2007). Mathematics of the Discrete Fourier Transform
ininterrumpidamente en condiciones normales. Se presentan los (DFT) with Audio Applications (2da ed.) [en lnea]. Disponible:
https://ccrma.stanford.edu/~jos/st/Spectrograms.html.
resultados tomados durante la primera semana de [6] Omni-Directional Electret Condenser Microphone Model ECM-60P
funcionamiento. El objetivo fue evaluar la autonoma del Datasheet, Jameco Electronics, 2011.
dispositivo y comprobar los ciclos de carga y descarga de la [7] LM35 Precision Centigrade Temperature Sensors Datasheet, Texas
Instruments Inc., Austin, TX, 1999.
batera. Se estudian las curvas en funcin del tiempo de: tensin [8] Stellaris LM4F232 Evaluation Board User's Manual, Texas Instruments
del panel, tensin de la batera, intensidad de corriente Inc., Austin, TX, 2011.
suministrada por el panel y por la batera al resto del sistema. [9] Stellaris LM4F232H5QD Microcontroller Datasheet, Texas Instruments
Inc., Austin, TX, 2011.
En la Fig. 10 se grafican estos resultados obtenidos para un da
[10] M10 Hardware Design, v1.01, Shanghai Quectel Wireless Solutions Co.
de la prueba, en otoo. Ltd, Shanghai, 2009.
Como se espera, la batera se carga cuando aumentan la
corriente y tensin del panel. Luego de alcanzar un valor
- 635 -
- 636 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.637-642. Santiago de Chile, 28 al 30 de Octubre 2015
- 637 -
arrangement of the induction of the joystick and the driving
Battery
12VDC Blow and Suction Sensor motors are illustrated in Fig. 3.
The Fig. 2 shows the complete system containing the
Converter
DC/AC
control boards and drive of the wheelchair, which are mounted
12VDC/127VAC in an enclosure with a location on the back of the chair. The
arrangement of the induction of the joystick and the driving
DSC
Rectifier
TMS320F28335
Rectifier motors are illustrated in Fig. 3.
3ph 3 ph
Driver Driver
Inverter Inverter
Incremental Incremental
Wheel M Encoder Encoder M Wheel
Fig. 1. Diagram of the proposed scheme with induction motors for the
wheelchair.
D. 3ph Inverter
It consists of an Integrated Power Module,
IRAMS10UP60A, with six IGBTs and an internal IGBT
driver. With this module is possible to drive three-phase loads
at high levels of power, voltage and current. The input voltage Fig. 2. Drive hardware mounted in cabinet.
supports up to 600 VDC and the output current up to 10 A
[12].
The drive IGBT module is electrically isolated from the
DSC by optocouplers. Moreover, the drive system has a fault
detection circuit in case of overcurrent and / or overvoltage or
overtemperature load IGBT module. When a fault is detected,
these circuit disables disables the drive circuit for the IGBT
module and sends a fault signal to the digital signal controller.
E. Incremental Encoder
Exerts speed sensor function over the axis of the induction
machine. The encoder model used is the 1XP8001-1 Siemens
model with a resolution of 1024 CPR.
F. Digital Signal Controller
This is the controller TMS320F28335 of Texas Instruments.
It has an architecture of CPU Havard, 32 bits, the floating
point type, with a clock speed of 150 MHz.
There are many available peripherals, such as: 2 analog-
digital conversion modules of 8 channels each; 2 PWM
modules; 2 improved quadrature encoders (eQEP); among
others. Fig. 3. Mount wheelchair with air flow sensor and induction motor.
G. Driver I. Airflow Sensor
It is responsible for providing a signal with higher current The airflow Microbridge Honeywell AWM2100 sensor is a
capacity to drive the IGBT's. passive device formed by two Wheatstone bridges. This sensor
H. Induction Motors has high sensitivity, fast response and wide input range. Its a
Induction motors MR and ML are high performance transducer that converts the blows and sucks into electrical
SIEMENS motors and low voltage, 1060 RPM, 0,33 CV/0,25 signals. The Wheatstone bridges are: one for a closed-loop
kW , 6 poles, frame 71, protection index IPW55, 220 V control of the heat generated by an internal heater; and the
voltage (), 380 V (YY). other for the two internal elements, that are sensitive to
temperature [13].
The Fig. 2 shows the complete system containing the
control boards and drive of the wheelchair, which are mounted
in an enclosure with a location on the back of the chair. The
- 638 -
VDC
Kinematic Model Scalar control
Vs Va
V R ref sl
V Vb Inverter
+
- k pv 1/R +
+
+
- C1 ( z ) +
- f Vc
PWM
3~
f
Blow and Suction
Command
Algorithm
Sensor
A
Motor
R r
B
Encoder MR
eQEP 3~
Z
VDC
Vs Va
L ref sl
+
- kp D/2R
+
+
- C 2 ( z ) +
V Vb
PWM
Inverter
3~
- f Vc
f
+
R/2 + A
Motor
r B
Encoder ML
eQEP 3~
Z
+ L
R/D -
Fig. 4. Mount wheelchair with air flow sensor and induction motor.
- 639 -
Fig. 7. PI discrete controller.
IV. RESULTS
A. Blow and suction sensor
The sensor measures airflow using a heat transfer
mechanism. The analog signal generated by the circuit varies,
approximately between -60 mV to +60 mV with the
application of sucking and blowing, respectively. This signal
is conditioned by an analog circuit, which will be discretized
for processing and digital control in DSC. At the output of this
analog circuit, the signal without air flow is 1.5 V. If there is
blowing, it varies between 1.5 V and 3 V and having suction
between 1.5 V and 0 V. The variation of air flow is -200 to
+200 sccm (standard cubic centimeters per minute).
Fig. 6. State diagram of command algorithm. TABLE I presents the working range of scales of flow
pressure, flow rate and the voltage level.
To enable the state of right or left, a minimum time of 3
seconds after the last blowing or suction and the forward and TABLE I
reverse is necessary. After 3 seconds, if the sensor is not SENSOR OPERANTING DATA [10]
triggered, the system returns the enable state of progress or Press Flow Nominal Tolerance
(mbar) (sscm)* (mV) ( mV)
return that is priority. Fig. 6 shows a drive exemplified
situation of blowing and suction sensors with the respective 0.49 200 44.50 4.25
0.35 150 38.75 3.00
command signals to move the wheelchair with linear or 0.21 100 30.00 1.50
angular speed as the enabled state. 0.09 50 16.50 2.50
0.00 0 0.00 1.00
D. Encoder -0.09 -50 -16.50 4.50
For the speed control, it is very important to measure the -0.21 -100 -30.00 5.00
-0.35 -150 -38.80 7.65
rotational speed of each motor from the encoder. The -0.49 -200 -44.50 9.75
acquisition of the signals A and B in quadrature and index of
a
each eQEP rotation is performed by the module, performs its standard cubic centimeters per minute
registers to count each transition event between the quadrature
signals for each rotation of the encoder. The DSC performs the When the intensity of the blow or suction from the patient is
processing for determining the rotor shaft speed by the ratio of small, as described in TABLE I, and low pressure levels and
the entire number of quadrature counts of rotation X by a unit air flow are sufficient for interpretation of the drive, pressure
T time interval between two events rotation: (blowing) and depression (suction) are on the order of 550
X X mbar and -500 mbar, respectively.
r (k ) (5)
t (k ) t (k 1) T B. Induction Motors Control
Adding slip frequency sl with the angular frequency rotor Signals were obtained and the dynamics of answers about
r is determined the angular frequency stator s. the stimulus is given by the blow and suction sensor.
E. PI Controller The circuit was tested in Matlab/Simulink with inverter
In each speed control loop, the reference variables ref are blocks in scalar mode [20]. Fig. 8 shows the basic
compared with the feedback signal r and the resultant error is characteristics of the induction motor. Fig. 9 shows initial
compensated by a proportional and integral (PI) controller speed ramping to start the induction motor and then
C1(z) and C1(z), denoted in Fig. 7 and expressed as: immediately checks that the motor flux remains constant when
ek yrefk e fbk subjected to different mechanical torque levels.
(6)
U k K p ek
Ki ek
xi K p ek
Ki ek
Ki ek 1 (7)
- 640 -
Fig. 8. Steady state characteristics of induction motor, 220V, 4 pole.
Fig. 10. Analysis of motor drive from sensor signal.
The AC motor performance perspective and DC motor,
whereas a commercial wheelchair model using 400 W direct
current motors and motors compared to 250 W alternating
current prototype, estimated yield of 82 % to the drive AC
motors and the estimated yield of 100 % to the DC motor
drive, considered in full load situations and the two constant
use. TABLE II shows the results.
TABLE II
COMPARISON BETWEEN AC AND DC MOTORS
Quantity of Batteries 2 2
Current of Batteries 45 Ah 45 Ah
Voltage of Batteries 12 V 12 V
Power of Batteries 500 W 800 W
Efficiency 82 % 70 %
Results per minutes 106 min 81 min
System autonomy 1 h 46 min 1 h 21 min
Route of autonomy 12.4 km 9.5 km
- 641 -
[3] Inigo, R.M.; Shafik, K. T.; Churillo, F. M.; Pence, J. R., "Advances in
CH1 Signal Airflow Sensor Electric Wheelchair Propulsion Sys-tems," Medical Instrument Design,
1991. IEEE Case Studies in, pp. 204, 220, 29-30, Oct 1991.
[4] Dan Ding; Cooper, R.A., "Electric powered wheelchairs," Control
Systems, IEEE , vol.25, no.2, April 2005, pp.22,34.
[5] Barnard, J.M.; Van Wyk, J.D.; Dunford, W.G., "A new drive system for
battery operated wheelchairs using 3-phase cage rotor induction
machines," Industrial Electronics, Control, Instrumentation, and
Automation, 1992. Power Electronics and Motion Control., Proceedings
of the 1992 International Conference, vol.1, 9-13, San Diego-CA, Nov
CH2 Motor response signal 1992, pp.138,143.
[6] Chew, H.W.V.; Inigo, Rafael M., "Electric wheel-chair propulsion by
induction motors," In: Southeastcon '96. Bringing Together Education,
Sci-ence and Technology., Proceedings of the IEEE, Tampa - FL, 11-14,
Apr 1996, pp.37,40.
[7] Nunes, W. R. B. M., Silva, N. da, Gaino, R., Covacic, M. R., Leoncio
Junior, A. P., Cadeira de rodas com motores de induo trifsicos,
CH1 2.00 V CH2 1.00 V M 500 ms
controle vetorial e comando por joystick, In: XXIV Congresso Brasileiro
Fig. 11. Air flow sensor signal (CH1) and Voltage signal motor control de Engenharia Biomdica, CBEB, Uberlndia-MG, Brasil, Out 2014, pp.
(CH2) at the time of suction by the patient. 1887-1891
[8] Nunes, W. R. B. M., Silva, N. da, Gaino, R., Covacic, M. R., Leoncio
The channel 1 (CH1) of the oscilloscope is the sensor signal Jr., A. P, Rodrigues, M. V. M., Motores de induo trifsicos de alto
rendimento com controle vetorial aplicado a sistema embarcado de
and the channel 2 (CH2) read the analog output of DSC cadeira de rodas com comando por joystick, In: Institute of Electrical
corresponding to motor response at the time of its operation. and Electronics Engineers (IEEE) and Industry Applications Society
(IAS), Juiz de Fora-MG, Brasil, Dec 2014
V. CONCLUSION [9] Mazo, M.; Rodrguez, F.J.; Lzaro, J.L.; Urea, J.;Garca, J.C.; Santiso,
E.; Revenga, P.A. (1995). Electronic Control of a Wheelchair Guided by
This work presented two different contributions for the field Voice Commands. Control Engineering Practice,v. 3, Elsevier Science
of Biomedical Engineering. First, proposing a drive Ltd., p. 665-674.
wheelchair through a blow and suction sensor, making it [10] Gaino, R.; Suzuki, I.; Fonseca Sobrinho, A. S.; Germanovix, Walter.
Implementao e Anlise do Controle de Uma Cadeira de Rodas Atravs
accessible to mobility for quadriplegic patients. It is important de Sopros e Suces. In: SBAI, 2003, Bauru. 6 Simpsio Brasileiro de
to state that the proposed drive does not offer difficulties to Automao Inteligente. Bauru: TEC ART Editora Ltda, 2003. p. 775-
780.
wheelchair.
[11] Gaino, R. Aplicao de Tcnica de Controle Robusto na Mquina de
The second aspect of this work is the use of AC induction Induo. Dissertao de mestrado em Engenharia Eltrica. Universidade
motor instead of DC motor. This resulted in good driving Estadual Paulista Jlio de Mesquita Filho, UNESP, Ilha Solteira, 2000.
conditions of speed and direction, as well as numerous [12] Silva, N.; Gaino, R.; Covacic, M. R.; Bancada Didtica para
advantages with its use, such as lower weight of the engine, acionamento de Motores CA controlada por DSC Programado em
Ambiente MatLab/Simulink. Congresso Brasileiro de Educao em
low maintenance cost, energy efficiency, which implies Engenharia, COBENGE, Uberlndia-MG, Brasil, 2014.
greater autonomy of the batteries. [13] Datasheet Airflow Sensor MICROBRIDGE AWM2100 - Honeywell.
For future works, is suggested to apply the blowing and Junho/2005-581.
suction command as an interface in the drive vector control of [14] Bose, Bimal K. Modern Power electronics and Acdrives/Bimal Bose. 1a
induction motors, instead of scalar control. In addition, it is ed. St. Prentice Hall; 2002.
[15] Jordan, Howard E. Energy-Efficient Electric Motors and their
necessary the acquisition of data and analysis about the Applications Hardcover 2nd Ed. August 31, 1994.
discomfort and side effects in the patients. [16] Rossini, Flvio Luiz. Projeto de controlador robusto aplicado cadeira
de rodas mveis via abordagem por LMIS. 2013. 183 f. Dissertao
ACKNOWLEDGMENT (Mestrado em Engenharia Eltrica) UEL, Londrina.
[17] De La Cruz, C. C.; Bastos, T. F.; e Carelli, R. (2011). Adaptive motion
The authors acknowledge the CAPES, USIBAN, Electro- control law of a robotic wheel-chair. Control Engineering Practice, Vol.
INMATEC the support and supply of motors and encoders, 19, Elsevier Science Ltd., p. 113-125
and to the SENAI Londrina and SAP for their support in the [18] Ferreira, C. L. L.; Cervantes, S. G. de S.; Germanovix, W. (2008).
development of this work. Cadeira de Rodas Controlada por Sopro e Suco. Disponvel em:
http://www.labplan.ufsc.br/congressos/CBA2008/textos/CBA_2008_Art
igos/40057.pdf. Acesso 07/04/2014.
REFERENCES [19] Gentilho, Jr, Rosa Filho, J.E. A.;Biazeto, Covacic, M. R.; Carvalho,
[1] Gentilho Junior, E.; Rosa Filho, J. E. A.; Biazeto, A. R.; Covacic, M. R.; A.A.; Teixeira, M.C.M.; Sanches,M.A.A.; Kozan,R.F.; Junqueira,
Carvalho, A. A. de; Teixeira, M. C. M.; Sanchez, M. A.; Kozany, R. F.; M.V.N.; Gaino, R., Controle Implementado em DSP para cadeira de
Junqueira, M. V. N.; Gaino, R. Controle implementado em DSP para rodas acionada por sopro e suco. In: Anais do 11o Simpsio Brasileiro
cadeira de rodas acionada por sopro e suco. In: XI Simpsio Brasileiro de Automao Inteligente (SBAI-DINCON2013), Fortaleza-CE, 2013.
de Automao Inteligente (SBAI), Fortaleza, Oct 2013. [20] ONG, C. M. Dynamic Simulation of Electric Machinery Using
[2] Gurrama, A. M.; Raoa, P.S.V. R.; Dontikurtia, R. Solar Powered Wheel Matlab/Simulink. Pretice Hall, 1998.
Chair: Mobility For Physically Challenged. International Journal of
Current Engineering and Technology, Vol.2, No.1, March 2012.
- 642 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.643-646. Santiago de Chile, 28 al 30 de Octubre 2015
- 643 -
utilizada para anlise dos modos e efeitos de falha de um
sistema. Os conhecimentos adquiridos durante os testes acerca
de quais so as possveis falhas encontradas durante a
operao automtica do MPS FESTO so incorporados no
sistema supervisrio visto que para clculo dos indicadores de
performance so utilizados contadores de falhas (tanto para
sua frequncia individual quanto distribuio por mdulo).
Isso significa que o objetivo do sistema supervisrio no
preencher o FMEA (este foi preenchido manualmente
utilizando os critrios estabelecidos na literatura e consulta nas
tabelas dos ndices de ocorrncia, gravidade, detectabilidade e
grau de risco da falha por [5]), mas sim ajudar a listar quais
falhas acontecem durante a operao para assim determinar as
variveis monitoradas pelo sistema supervisrio prover os
clculos dos indicadores de desempenho.
Os dados utilizados para preencher o FMEA foram
coletados a partir de testes individuais (check das operaes de
Fig. 1. MPS 203 Imagem disponibilizada no catlogo do fabricante cada mdulo) e do sistema, conforme as falhas fossem
FESTO. detectadas durante os testes. As letras pertencentes s colunas
dos ndices, prximo ao NPR (ndice de Risco) so atribudas
III. ENGENHARIA DE CONFIABILIDADE
de acordo com a frequncia de ocorrncia da falha (F),
Segundo [3], a diferena entre confiabilidade e qualidade gravidade da falha (G) e detectabilidade (D).
que a primeira um conceito incorporado durante anlise Os testes realizados para determinar os ndices utilizados no
realizada para um perodo de tempo enquanto que a segunda clculo do NPR tiveram durao de aproximadamente duas
uma descrio esttica de um item. Na prtica, pode-se afirmar horas e foram executados duas vezes por semana durante
que a confiabilidade de um processo ou produto pode sofrer quatro semanas. Durante os testes eram coletadas as seguintes
alterao com o passar dos anos, e por isso precisa ser informaes: quantidade de ciclos totais executados dentro do
monitorada constantemente. tempo de teste (considera-se o nicio do ciclo no mdulo de
A. FMEA (Anlise de Modos e Efeitos de Falha) distribuio com ao do empurrador de peas do magazine, e
todas as etapas seguintes at que a pea fosse ordenada de
Segundo [4] emprega-se este mtodo qualitativo para
acordo com a sua cor no ltimo mdulo), contagem individual
estudar os possveis os efeitos e os modos de falhas dos
de cada falha que ocorreu dentro do intervalo do teste.
componentes, sistemas, projetos e processos. Sendo que modo
No primeiro momento, as informaes relacionadas ao
de falha um definio usada para caracterizar o processo e os
tempo de execuo (ciclo, falha ou teste) no estavam sendo
mecanismos que a geraram, enquanto que o efeito a maneira
consideradas visto que o objetivo dos testes era de identificar
como o modo de falha se manifesta.
todas as possveis falhas de operao do sistema, identificar os
A importncia de estudar essas informaes que, quando
seus modos de falha e quanto representaria cada uma das
bem controladas, podem ajudar bastante na anlise de
falhas no total de falhas do sistema.
confiabilidade e nos processos de manuteno. O problema
Os dados coletados durante os testes foram agrupados na
que estudo dessas informaes um tanto complexo, uma vez
tabela do FMEA, gerando assim os ndices de risco (NPR). O
que diferentes modos de falha podem se apresentar o mesmo
clculo deste ndice importante para que seja possvel
efeito.
determinar quais falhas precisam ser priorizadas em relao s
O FMEA corresponde a uma ferramenta amplamente
TABLE I
ANLISE DE MODOS E EFEITOS DE FALHA
- 644 -
outras no que diz respeito aes corretivas sejam localizao de onde os dados so recebidos), data points
implementadas durante a operao para que este ndice (NPR) (coleo de valores histricos associados), monitoramento
seja reduzido. (pode ser feitos por listas dinmicas ou representaes
grficas), controle (determinar quais pontos podem ser setados
IV. SISTEMA SUPERVISRIO do sistema), eventos, cones da aplicao, alarmes e grficos.
Segundo [6], SCADA uma tecnologia que disponibiliza ao Para esta aplicao foram desenvolvidas as telas de
usurio coletar dados de um ou mais facilidades e enviar monitoramento (para todo o sistema) e operao (uma para
instrues de controle limitadas para estas facilidades. Este cada mdulo).
tipo de sistema faz com que no seja mais necessrio que o O objetivo da tela de monitoramento mostrar para o
operador tenha a funo de ficar visitando ou monitorando operador os alarmes crticos do sistema e as quantidades de
locaes remotas que esto operando normalmente. SCADA peas das respectivas reas de operao do sistema: peas
inclui interface de operao e a manipulao para aplicao empurradas do magazine, amostras separadas de qualidade e
relacionada aos dados. peas separadas de acordo com a sua cor, conforme indicado
Os sistemas SCADA, conforme definido por [7], so uma na Figura 3.
tecnologia que permite que seja monitorada e rastreada a
informao de um processo produtivo ou instalao fsica.
Tais informaes so coletadas atravs de equipamentos de
aquisio de dados e, em seguida, manipuladas, analisadas,
armazenadas e, posteriormente, apresentadas ao usurio.
A. ScadaBR
Este sistema supervisrio disponibilizado como software
livre e vem sendo utilizado em muitas aplicaes nas reas de
automao de processos industriais, redes de distribuio
(gua e energia), automao predial ou residencial, e
aplicaes de sensoriamento diversos. Este software bem
verstil e conta com suporte para mais de 20 mil protocolos de
comunicao e pode ser integrado com solues MES, CEP e
BI, dependendo da aplicao [8].
Para utilizar o ScadaBR necessrio instalar o Apache
Tomcat que funciona como servidor web para o sistema
supervisrio. A Figura 2 representa a tela inicial do
Fig. 3. Tela de monitoramento feita na ferramenta de Representaes
ScadaBR, utilizada para navegar nas opes disponveis pelo Grficas do ScadaBR.
software para design das peculiaridades empregadas neste
sistema supervisrio. J as telas de operao so utilizadas para operar cada um
dos mdulos, individualmente, e do informaes mais
especficas relacionado aquele mdulo selecionado.
O exemplo ilustrado na Figura 4 foi desenvolvido para o
mdulo de distribuio e conta sinalizadores grficos que tem
o objetivo de informar o status das TAGs controladas pelo
sistema de maneira intuitiva e objetiva, de modo que o
operador no tenha dificuldades para entend-la.
- 645 -
As melhorias obtidas no que diz respeito confiabilidade do
sistema podem ser consideradas satisfatrias, visto que de
todos os fatores considerados no clculo do ndice de risco
(NPR) aquele que registrou melhoria foi o ndice de
frequncia da ocorrncia da falha. Os ndice de gravidade e
detectibilidade da falha mantiveram-se os mesmos pois, dentro
das aes corretivas propostas, no houveram mudanas para
reduzir a gravidade das falhas ou melhorar a detectibilidade
delas na operao.
A contribuio da confiabilidade neste caso est relacionada
s redues na frequncia de ocorrncia de falhas que
consequentemente tem impactos nos custos de operao,
conforme estabelecido inicialmente na proposta deste artigo.
O sistema supervisrio escolhido para implantar a IHM e
controle do sistema foi projetado com as variveis em modo
de Data Source Virtual, porm podem ser alteradas para OPC
DA com facilidade. Os requerimentos de operao e
monitoramento tambm j esto definidos, sendo assim
Fig. 4. Tela de operao do mdulo de distribuio, tambm foi desenvolvido possvel continuar com as fases seguintes de implantao aps
utilizando Representaes Grficas do ScadaBR. estabelecer comunicao entre o servidor OPC DA e o sistema
ScadaBR.
V. CONCLUSO
REFERNCIAS
Durante os testes realizados, foi possvel entender e
determinar as causas e efeitos das falhas observadas. Esse
conhecimento foi detalhado e documentado no FMEA, que [1] Santos, W. Determinao da periodicidade da manuteno preventiva
em sistemas reparveis. 2003. Tese de Doutorado. Dissertao de
tem o objetivo de ajudar e facilitar tanto as anlises de falhas mestrado em estatstica, UFMG, Belo Horizonte, 2003.
de processos quanto na programao das rotinas empregadas [2] Hiraiwa, Gladston Lus et al. Metodologia para determinao do perodo
no projeto para realizar a operao automtica. Contudo, s de manuteno preventiva em equipamentos eletromdicos. 2001.
[3] Fogliatto, Flvio Sanson, and Jos Luis Duarte Ribeiro. Confiabilidade e
possvel empregar esta tcnica aps estabelecido o modo de manuteno industrial. Elsevier, 2009
operao, sempre com o objetivo de aprimorar seus resultados, [4] Sakurada, Eduardo Yuji et al. As Tcnicas de Anlise dos Modos de
o que significa que outra tcnica deve ser empregada para Falhas e seus Efeitos e Anlise da rvore de Falhas no Desenvolvimento
e na Avaliao de Produtos. 2001.
ajudar no desenvolvimento do algoritmo das rotinas e lgicas [5] Pallerosi, D. C. A. Confiabilidade, A Quarta Dimenso da Qualidade
empregadas, por exemplo. Confiabilidade de Sistemas. [S.l.], 2007
De acordo com os modos de falhas assinaladas na Tabela 1 [6] Boyer, Stuart A. SCADA: supervisory control and data acquisition.
International Society of Automation, 2009.
foram estabelecidas aes preventivas com foco de diminuir o [7] Salvador, M., and APG da SILVA. "O que So Sistemas Supervisrios."
NPR calculado nos primeiros testes, o que registram um (2005).
melhora de aproximadamente 50% para as falhas listadas, [8] Manual Software ScadaBR, 1 ed. Fundao Centro de Referncia em
Tecnologias Inovadoras. Esprito Santo, Brasil, 2010.
como podemos ver na Tabela 2.
TABLE II
ANLISE DE MODOS E EFEITOS DE FALHA
NPR NPR
Causas
Inicialb Finalc
Fixao inadequada do cilindro pneumtico do
60 40
empurrador no sistema
Quantidade insuficiente de ar comprimido no
4 2
sistema para efetuar operao
Tempo de resposta entre comandos do CLP e do
360 120
sistema pneumtico
Atrasos na operao 100 50
Empurrador se choca com o pick-up 80 40
Falha no escoamento da pea aps selecionada 36 18
b. ndice de risco calculado antes de realizar as aes corretivas.
c. ndice calculado aps realizadas aes corretivas.
- 646 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.647-652. Santiago de Chile, 28 al 30 de Octubre 2015
#0#,0. :
/0/0,9 !
A
0+#
!. :/0/0,C
>/#' D,' :9,
> /#' ? !' 9
#
@+'0A!B#C 8 !" !"(
D,' ? ,+ !"' 9
#@+'0A B#C
) #* !' !
:9,' ? ,+ !'
# ' "
@+'0A B#C
- 647 -
(! !"1! 2# . /0 3
!!*!E !"(3 )
I./
?G/
K!' !.
!' 0 !! !6
/0 /0, 0 5 ,!
,!!*
!1' )#
! . /0 /0, 9 )!' $%%&
2 ) (
0 I0 P I 6(
)#!
! +* 2
!!!" !!$F&H
#0,0)'
# , 0 " 2
!' 0 2 '
!" " ' !! )
/ (H ,!#(
2 Q R ST U VWU XY Z [\V]U ^Y Z _A-C ! ? ' $%-& 0
/! , . /0' !!*
RJS` Q R ST aR S` A3C >E?'$%3&#
RJST Q R bT aR ST acdeafA<C . /0 ! . /0 D1 '
,! ,5 (
RJbT Q R ST aR bT aceAFC !!>E?'$-Q&
c g dhkS#! hj ,0 0 / 0+
T#! RJST a JWiRJST fALC
!" . :/0 ! 5
H !. :/01 '!0
H! $-R&' * ,! I !)
! 9
H) ) 6!'! 5!1 !
H)!!"( . :/0' ! $3=&' !
, ! . :/0
H ) *
!"(!
H# @ /;D KI G??S9
?
?
H @ !2 ! /0, IE 9 A/I9C 0+
!!!!"(J !, )'
/I9 ! ,! ! # $O&
!"' ! . /0 /0, ,
#5 , 2# KM A
C ) ' !) !
$L& #5,5!*!
I6( 6 ? ,! +
0 ( #5
!"#
" $
G 0+ # ! /0,
IE 9 + ,
! !"(
D,% K2#3!"(- )$L& 1' )'2!( )
!"('!"0!+
9!) ! )!!
) 2 +' 5! !'
!!' ,* !E
! ) )# ( 0 !"(A!EC'!>#2
2N(, * !"( )"
8 ) 2# >
( !' * '
!! !"( $-O& ? , % ! , ,
0+#',+(
- 648 -
!" ' " G,' D, - ! ,"
* ! 0+ ,*! %
@ 9?
?/
G !#!' :
,! ( 0 /I9 , )
' 2 ,
I6( 6A /C(!) D,3 ?)!!#!*(20
!E /
( ( ! )*"
$
" G # A T ,0 0 C
!$R&)#
&"
? ) '
G ( :,! ) ( 6! !
, !"(8 )!' % ! A C' 2 ! '
! !"!
# ! !'
IG , )
/G?/9
9GD + G
) >"( ,!
.= >%A3C>-A3C>3A3C
.% >%A-C>3A3C>-A<C
I6( G K AKG/ T K G /0C $R&'
.- >-A3C>%A-C>3A%C , '
!)!
+' %()! ) !E,2#
.= !"( >%' >- 2 >3 ' /I9 , *
'!"!"(>%3!' 2
!"(>-!32
!"(>33!
- 649 -
+
"
"
A!E C ,
!!' !" !
( ) A C ( +' 0
!! !"(' !! !#!)(! )#
!E ' ( !!* !E ' !" !
!!(!"(!" ' 2 6 ,
!! )!"( !JO,!#!*
+' ! !#! '!),/I9
" ! !E' +' 3 ,! *
,! KG/' ( , # 6( 6 !)
20 IG
!"' ( GK
>?IU/V
? IU
! ! )
' )!' ,-.
J U Jn U J! .' !" /01 +%
,
,'! 1'
! " ! ' '
-
!"(%,2/2(,
-
% -!
/' ! '
!.
2
, &
%
%
%
!
%
-
!
+' ! , ( *
%
'% !
!) !#!
%
% -!
'
!' -,! --)*
! 1 G, ( 1 '
&%
% -!
' , ( "
.
.
/ %
!
,!0+ !" )*
! '
'
IG
GK
>?/?G??/G
?/
@ />
GW
?/
G /
2
G ! ) ! .# O'
! * 1
"# G,' ,
$
%!
, 2 ,*
%
%
%
&
%
! ! $R&$%=& 9 ' !
! ,'
%
'%
#5 6( 6 !) /
%'%
% J ( * ' ! #
'
,! !! !)+
(
&
% '% !(
& 2 ! !
!
#!20X
&%
%
)* '"
"
'
G I0!E . /0 *
' # $%<&' 2 !"
2(!+
@ IU/V
? IU GHG:=%A%=
)' %= !"(C' G:3% A3= )' %= !"(C'
G 6( 65!0+( G:%3 A-= )' F !"(C' G:3R A%= )' %=
*! ,6!5 6( !"(C'
I:=% A%= )' %= !"(C'
I:=FA%=
# !!*! $Q& )'%=!"(C
, #* ( !"( 2
?+" 6( )'#+!!"('+!
6 $%=& ! ! 0+ !) !' <
- 650 -
!A!EC #5 !E ! !)
/0, IE 9 ?!)'
? !E ( ! G3%2
I=% =Y (
I6( 6 (,!)
IG@
?>9GI ??/I9 -===
$
%R==
%L==
34.
3-.
54.
54/
3-6
%<== G/=%
7& &8 -R3- %3-<R F3L- <Q=R %%%L= %-==
,4.4
%=== G3%
R==
L==
I=%
? F ! !
<== =
I=F
' ! 1 -==
! ! = G3R
," *!'
!"'!,"
0 !
!E 0!! D,<
!
IG@
?/
G /I ?/ IG@
%&'( %&)( *+'( '+', %&)- >9
?/
? />?.
?/
?/
G /I ?/
%&'( %&)( *+'( '+', %&)-
7& &8,4.4
LR< %OOR %=LR RQ- %=LR
:-'OY =Y =Y Z='RFY Z%%'ORY
7&&8.99-:./;
LLL %OR< %=FQ RRO %%O%
7&<8,440:.1;
LQ- %OQ% %=Q< RQ% %-L< !"' #(!!1
7&3+8,441:.=;
LLL %OR< %=QR OQR %%QL ! #) 3'RY
7& &'8,444:.6;
LLL %OR< %=FQ RQL %-=Q ! !
G' ! ' * !
7&&8.994:.9;
:: :: %=O= RRL %%QL
!
I
='L3Y#)?**"
!' ! D, <' 2 ( !
#' )!' !"(2 )!
G=%' !) ! ( +' +' ' #
!!' 2 !' ! ) ! ( )
2 !!( ! !"(!'
!! ( !!' (#)='L3Y
#5!! F)D,<'
I ( ,! !
( ! G=% 0, !#! * 2 ( !
!!1!!E , !"( 0 !" +
-'OY !) !#! (
$%<&$%L&$%O& 2 %'%FY ) !2 6(
!E$%F&!!'G3%
!) !E' , ='3<Y ) !E @ G
/?/
!" $%<&$%L&$%O& 2 ='O3Y !" ) (
?!
!E !" $%F& !" # (
!"! . /0
# %'<Y !) !E 0
/0,' * " ! 2
! $%<& ! 5 0
' ! #
I6( 6
(
!! X (
*' + ! 6!
!#,
( ,!
/0+#A/I9C'+!
!!+'#5 L
( 0+ /I9 2 !" / !"'
1
! /0 ! 5
1! ! '
!" !
(
,/0,IE9
- 651 -
+' (, $%=& ?, XE' * /!E D 0 ,0!
!# 0 0) 0 !' 0
#[X'
,5 0+ # ! ?,, 2 ' ;*XE, %%N%O' [' 9'
%QQL
6( 6'(,!,*
$%%& 9IE'I.0I/# 0 ,0!
( 0) 00, !>0!<Q'%=O
) '((!!) T%-O%QQ<
! )# $%-& 9 . > # G0#' ?! ; G ' . S G .
! /0 /0, 2 /! , ! :
0'@<='%A.:D '%QQ-C'%%3:%-F
# 6( $%3&
> "' G 9
)' @+ 9 *
" , ' ( !5 * , ,0! 0 D1 . /0 !
-%
6( ! -==Q'%=-=%%
? + !) 0 $%<& ^!' ' 6 /0 ! . :
/0!!./ /:%QQ3%QQ3
, 6(!)
$%F& ?2 ,' . 5' 2, ,
! ) ' ! , , ,0!,!!,!,E
#,+
!2 1 ' )!' #5 #,'@-F'-==F
, !! !2 , *' ! $%L& \!*' 9J . :/0 /0, 9 ! 0
2
!"!# DGE0'-==L
! ( ) !"( $%O& !'8 ,'8S,X'/8I '>-==L!,
D G /9 / I0!' D' ' 9, 0
!2 ! 5 0 %-0 9 9
# !! 9,!!, A9 -==LC' #! <-=< G !
#, * ,6 ( /'FQ=TL=3/,
$%R& ,' E' / . :/0 /0, 9 !'
+ ! . 0/0,:IE'%QQ=
/0 /0,' ! $%Q& ?E' ';>>'>,'2 ''KG/0
!!,! . /0 /0, 9 ! 0
/><3F //
) 9 6!' ! %O<<R=F=-==%
! 1 5' ! $-=& G) /0 ' 0 ,0! 0 ) 0 ! X0
( ! D2 I ?!'
) !" 00
#'=%=L-'K!2-==<
G!"*#! $-%& I 9,' \0, G_' 0N0 E, ,0! #
! 2 #* #, ( 0) 00, !' ?0,-=%<
( 5 ( $--& 90' ' 02
?# T /0 ,0! 0 . :/0
0 5 + 1 /0,9 !-=%-
!!, $-3& ; >E0' >0 ,' /0, !*
0 `1 ) :0 2! X0 !:#2, !0
?D?
?/ -=%F
$%& .0D>0KG 0!'X00 9 $-<& >0! ! )' \ I0' ! ' .
['/0,'%QL< D#'. :00,X0#X.
-=%F
$-& [X' .' ,*H 02 X WE'
WH1
#29 $-F& .(! / K!0' .E . # ;' D /0::
K!' K !!' /#, 0 ) :0 0, !
$3& I*X*' S ; ?E' K /0!' . [,* /0, !2 22!,!!,-=%-
!>,/2!/,'%QQ<
$-L& I) G' W0 D ' W G' !
$<& # / .0 >0
K2 ! 2H ,0! 2! **2 1 ) :0 0, !'
K 0 02 9:! A/ IE 0 -=%F
>0!/C[;D!P'.%QOQ/I=:O%LO:
%=<F:F $-O& >+*:
,>+
#9 !*
) ! > K
$F&
@' ? . G' 4. /0 /0, 2 G 2# 2 > 9,! ? >1
/0'7D
>/.!,'#R'3=-:3%O'%QQL HXXX!!1N,N!*N#2!
$L& > *:0"#*' >+*:*' .5 + $-R& S\0K'90,!/,0' 2.0'0
\#:+*' >+ K >+*:
,'
) 9 ! / 0,' a' V S 9 X:,
* ) >* ,0! 0, 1 ) :0 /0, ! X0 X
K I #, ,+ 2 ) :0-=%F
'
#!?>
$-Q& G,K'a2G'a2['0G'D,['0G'D,
$O& D @' / 9' ,! 0+ 2 [ 02 ,0! X ,0 0
! ) :0 0, D ?1 2 #!0) 00, !-=%F
#II'-==3
$3=&
6 >+'>+
/' >+'
! @ >!
$R& ?, I' E @*' K G /0X0 /0, ,0! 0 ) 0 0, ! X0
IE . /0 /0, . !,! -=%<
0##<<-'%QQR
$Q& K#'D'] /0H ]''@-='<'
O<:Q<'.2:,%QQ=
- 652 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.653-657. Santiago de Chile, 28 al 30 de Octubre 2015
- 653 -
pH. El potencimetro es calibrado con soluciones
estabilizadoras (buffer) de pH conocido.
B. Mtodo 2
Consiste en usar un papel sensible. El papel sensible al pH es
una medida menos precisa y se debe usar nicamente para hacer
un estimativo aproximado del pH del suelo. Se debe usar el
mtodo de electrodos para obtener esta determinacin, a no ser
que se especifique el del papel sensible al pH.
- 654 -
El Nano fue diseado y est siendo producido por Gravitech. 2) Flujo grama y Programacin
Se inicializan los sensores: Sinf (Infrarrojos), Sll (sensor de
lluvia), Sn (sensor de nivel) y Sh (sensor de humedad). En
primera instancia el sensor Sll si detecta presencia de lluvia abre
VP (vlvula de paso de muestra) y VD (Vlvula de drenaje),
permitiendo el paso de la lluvia a travs del conducto dejando
al sistema en un estado pasivo, si no existe presencia de lluvia
el sistema entra en un estado activo y cierra VP y VD y espera
la seal del sensor Sinf que detecta una cantidad de muestra en
el colector y enva la orden para abrir VB (vlvula del buffer)
que es controlada por Sn (sensor de nivel), y se obtiene el valor
de pH referencial. Posteriormente se abre VP dejando pasar la
muestra que es mezclada con la mediante el agitador vertical
para obtener el pH de la muestra respecto al pH referencial.
Luego se evacua el contenido con ayuda del agua destilada por
un tiempo estimado de 5 segundos suficiente para limpiar el
colector de anlisis. Si el valor de pH de la muestra es menor o
igual al 1.6 % del pH de referencia se activa el SP (Sistema de
Proteccin) siempre que el sensor Sh presente una humedad
estimada del suelo menor al 80% para evitar aluviones y
desbordamientos.
C. Etapa del Sistema de Proteccin
El medio utilizado para la interaccin entre el detector de
ceniza y el sistema de proteccin, es un circuito sencillo el cual
se muestra en la Fig. 5, que sirve para acoplar todas las salidas
de la tarjeta Arduino con el transistor NPN 2N3904 y a travs
de un rel de 5 [V] accione las electrovlvulas necesarias para
completar el proceso, teniendo en cuenta las variables
programadas y los rangos de pH preestablecidos.
V. PRUEBAS Y RESULTADOS
En la Fig. 6 se muestran los datos obtenidos durante un lapso
de tiempo de un minuto, usando el Mtodo A de la Norma INV
E-131-07 para la medicin de pH de Suelos. Estos datos son
almacenados y comparados con los niveles de pH del Buffer,
Fig. 4. Diagrama de Flujo de para la programacin del sistema electrnico. evidenciando un cambio en los valores al detectar la presencia
de ceniza volcnica.
- 655 -
concentracin de iones de Hidronio (pH), en una muestra de
ceniza recolectada al momento de la cada. Verificada la
ausencia de ceniza, se activa el mtodo de proteccin para
limpieza y vigorizacin de los cultivos.
REFERENCIAS
[1] IGEPN, Instituto Geofsico de la Escuela Politcnica Nacional, [online],
Quito-Ecuador. [Online]. Available: http://www.igepn.edu.ec/red-de-
observatorios-vulcanologicos-rovig.
[2] Nicola Pergola,Valerio Tramutoli, Francesco Marchese, Irene Scaffidi,
Fig. 6. Niveles de pH de la ceniza en un buffer 4.0 PH. Teodosio Lacava, Improving volcanic ash cloud detection by a robust
satellite technique, National Research Council, Institute of
Adems se gener un registro de mediciones para estimar el Methodologies of Environmetal Analysis, C.da S. Loja, Tito Scalo, Italy,
vol. 90(1),pp.1-22, October 2013
porcentaje de variacin entre diferentes cantidades de muestra. [3] J.S. Restrepo, K.A. Correa, Establecimiento de la lnea base para la
La Tabla. 1 muestra el registro generado. concentracin de los metales caractersticos de las cenizas volcnicas en
los ros Otn, Quindo y Campoalegre por el mtodo de espectroscopa de
Tabla 1 Registro de Mediciones de Ceniza absorcin atmica. Universidad Tecnolgica De Pereira, Escuela De
Qumica, Facultad De Tecnologas Tecnologa Qumica Pereira 2014,
[Online]. Available:
http://repositorio.utp.edu.co/dspace/bitstream/11059/4106/1/5430858R4
36.pdf
[4] SENPLADES, Secretara Nacional de Planificacin y Desarrollo de la
Repblica de Ecuador, 2013. Plan Nacional de Desarrollo/Plan Nacional
para el Buen Vivir 20132017. [Online]. Available:
http://documentos.senplades.gob.ec/Plan%20Nacional%20Buen%20Viv
ir%202013-2017.pdf
[5] W. Pinto, Pelileo cuantifica prdidas por ceniza del volcn Tungurahua,
El Universo, Ecuador, Activitiesreport, May. 2011. Disponible en:
Una vez activado el sistema de aspersin (ver Fig.7), se roca http://cotopaxinoticias.com/seccion.aspx?sid=17&nid=3191
la mezcla de agua con miel de melaza que entrega una carga [6] J. A. Argoti lvarez, METODOLOGA PARA SIMULAR LA
extra de nutrientes al cultivo. De acuerdo a las recomendaciones DISPERSIN DE CENIZAS VOLCNICAS EN LA ATMSFERA,
Revista Unimar. Nmero 60, Julio-Diciembre, 2012, pp. 21-41
emitidas por el Ministerio de Agricultura, Ganadera y Pesca [7] S. Figueroa, D.Caro y J.Valds , Aplicacin del Mtodo PIXE y XRF
del Ecuador para la descontaminacin de ceniza sobre las en el estudio de Aerosoles Volcnicos, Journal anales de Fisica, Chile,
plantas [15]. Mitigando los problemas causados por los efectos Vol 4, No 1,1993. [Online]. Available:
de la ceniza volcnica en los cultivos. http://anales.fisica.org.ar/journal/index.php/analesafa/article/view/1649/
1666
[8] J. Bustillos, P. Samaniego, L. Troncoso, J. Ordez, B.
Bernard,VOLCN TUNGURAHUA-CADA DE CENIZA:
IMPLEMENTACIN DE UN SISTEMA DE CENIZMETROS PARA
LA CUANTIFICACIN DEL MATERIAL SLIDO
EMITIDO,Memorias de las 7mas Jornadas en Ciencias de la Tierra,
Escuela Politcnica Nacional, Quito, Ecuador,2011, [Online]. Available:
http://horizon.documentation.ird.fr/exl-doc/pleins_textes/divers12-
08/010054878.pdf
[9] C.S. Withama, C. Oppenheimera, C.J. Horwellb,Volcanic ash leachates:
a review and recommendations for sampling methods, Journal Of
Volcanology And Geothermal Research, vol. 141(3-4), pp.299-
326.MARCH 2005.
L. Ghermandi,S. Gonzalez, Observaciones tempranas de la deposicin
de ceniza por la erupcin volcnica del Cordn Caulle y sus
consecuencias sobre la vegetacin de la estepa del NO de la Patagonia,
Fig. 7. Activacin del Sistema de Aspersin Ecologa Austral, vol. 22, pp.144-149. Agosto 2012. Disponible en:
http://www.scielo.org.ar/pdf/ecoaus/v22n2/v22n2a08.pdf
[10] P.Flicoteaux, Mtodos y medios disponibles para el anlisis fsico,
qumico y/o bacteriolgico del agua, sencillos o ms elaborados [online].
VI. CONCLUSIONES Francia Disponible en: http://www.wikiwater.fr/e27-metodos-y-medios-
El sistema electrnico detector de ceniza implementado, disponibles.html
[11] M. Llaguno, Tcnicas de Anlisis Fsico-Qumico y microbiolgico para
permite mitigar los problemas causados en los cultivos por la el agua Potable. [online]. Ecuador. Disponible en:
activacin volcnica en el Ecuador, a travs del anlisis de la
- 656 -
[12] http://www.scpm.gob.ec/wp-content/uploads/2013/12/2.7.-Mayra- en:Available:htttp://ftp.ucauca.edu.co/Facultades/FIC/IngCivil/Especific
Llaguno-MSP-T%C3%A9cnicas-de-An%C3%A1lisis-F%C3%ADsico- aciones_Normas_INV-07/Normas/Norma%20INV%20E-131-07.pdf
%E2%80%93-Qu%C3%ADmico-y-Microbiol%C3%B3gico.pdf [15] W. Pinto, Precauciones ante la cada de ceniza volcnica, Diario El
[13] Standard Methods for the examination of water and wastewater, [online]. Universo, Ecuador, Activities report Apr. 2011.
E.E.U.U. Disponible [Online]. Available: http://www.eluniverso.com
en:http://www.standardmethods.org/ViewArticle.cfm?articleID=108 /noticias/2014/02/03/nota/2134631/precauciones-ante-caida-ceniza-
[14] pH de los suelos, Norma INV E-131-07. The National Roads Institute. volcanica
Accessed july 2014.[Online]. Colombia. Disponible
- 657 -
- 658 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.659-664. Santiago de Chile, 28 al 30 de Octubre 2015
ResumenYard Allocation Problem (YAP) is a frequently alrededor de las operaciones portuarias, trayendo consigo con-
problem observed in port logistic operations, and consists in secuencias y restricciones al desarrollo urbano. La expansion
a temporary assignment of cargo containers, both export and de las operaciones portuarias es una dicultad para la mayora
import, to blocks storage located in the operation zone of sea-
ports. The principal objective of YAP resolution is to improve the de las ciudades puerto, dada la imposibilidad de extender
operations efciency both terminal port as shipping companies facilmente el terreno destinado a realizar sus operaciones,
that use the seaport, which allow to decrease operational cost debiendo ajustarse al espacio que disponen y administrar el
and increasing the global efciency. In this sense, this work aumento de las operaciones de transferencia de carga. Extender
proposes to solve the YAP using a constructive algorithm based las explanadas de puerto desde el oceano hasta el continente
in restrictions for each container. Ofcial data of Arica Seaport
- Chile were used for dening an experimental scenario, which atenta con la estructura de las ciudades, y adicionalmente,
allowed obtaining promising results. The constructive algorithm extender las explanadas hacia el oceano posee un elevado costo
represents a novel approach because allows getting solutions in a monetario.
simple and fast way, while satisfying the existing set of constrains Dentro de las actividades principales de un puerto estan:
associated with the general operation model. por un lado, minimizar los tiempos en que los barcos atracan
Index TermsYard Allocation Problem, constructive algo- en un muelle, dado que el tiempo de atraque tiene un costo
rithm, container para el puerto (no puede recibir otros barcos mientras no
despeje un muelle de atraque), y para las companias navieras;
y por otro lado, minimizar los costos operativos en relacion al
I.
I NTRODUCCI ON
movimiento de contenedores ya que el innecesario movimiento
- 659 -
Por otra parte, McKendall y Jaramillo [11] presentaron a y Bolivia. Los contenedores bolivianos poseen lmites mas
un YAP dinamico basado en Tabu Search priorizando la mi- extendidos de permanencia de la carga sin costo, registrandose
nimizacion de distancia entre muelle y bloque. Esta propuesta tiempos promedios de 8,5 das durante el ano 2011.
genero tiempos mas rapidos de calculo y proporcionalmente
mejoraba la calidad de las soluciones.
Por su lado, Sharif y Huynh [12] buscando la minimizacion
de las distancias en las rutas entre bloques y muelle, modelaron
el terminal, bloques y contenedores como una red de puertas
para el uso de un Algoritmo de Colonia de Hormigas, aplicado
a contenedores de importacion indirecta y exportacion. El
modelo determina la ruta para cada contenedor ademas la
inclusion de balancear las cargas de trabajo entre bloques
donde las feromonas estan en funcion de la distancia recorrida
y la congestion en los bloques. Los resultados lograron un
equilibrio entre las cargas y minimizar las distancias recorri-
das.
En otro sentido, Kim y Park [13] desarrollan un modelo
de programacion lineal entera mixta para la pre-asignacion de
espacio de almacenamiento para llegar contenedores de salida
con el n de utilizar el espacio de manera eciente y para
lograr la maxima eciencia de carga de operacion. Figura 1. Terminal Portuario de Arica - Chile (TPA).
Por otra parte, Bazzazi et al. [14] plantearon no solo como
objetivo el balanceo de cargas de trabajo entre bloques, sino
que tambien dividieron el horizonte de trabajo en periodos de
III-A. Operaciones Dentro del Puerto
tiempo, as minimizando los tiempos de almacenaje y retiro de
contenedores. Los resultados obtenidos fueron positivos con A continuacion se describen los procesos relacionados al
set de datos pequenos y considerando tiempos de ejecucion patio de contenedores. Algunos aspectos han sido omitidos ya
bajos. que no son relevantes para el transcurso y contextualizacion
Considerando los trabajos mencionados, es posible armar del problema.
que no se encontraron fuentes de datos benchmark para ser
utilizados en otras experimentaciones. III-A1. Proceso de Importacion: Comienza previo al atra-
La explicacion de los metodos para resolver el problema no que de la nave, es decir, con el envo maniesto de la carga
es del todo clara, eliminando en algunos casos, cualidades del por parte de la empresa naviera, en donde entrega el listado
contenedor (por ejemplo, el peso), o en otros casos olvidando de contenedores que seran descargados (en ingles, Container
el objetivo central del YAP que corresponde a un problema de Announcement List-CAL). Esto abre una ventana de stacking
minimizacion de costos. de 72 horas en la que la nave puede enviar al terminal portuario
la lista completa de los contenedores a descargar en este. Una
vez terminadas estas 72 horas, comienzan nuevas 8 horas en
III. T ERMINAL P ORTUARIO DE A RICA
que el terminal realiza la planicacion de faena determinando,
La Empresa Portuaria Arica inicio sus actividades el 30 por rangos de turnos, que camiones seran atendidos para cada
de abril del ano 1998, sus objetivos son la administracion, faena (recepcion, despacho, consolidado, y desconsolidado)
explotacion, desarrollo y conservacion del Puerto de Arica. El y el orden en que seran retirados los contenedores. A la
Puerto de Arica se encuentra ubicado en el extremo norte de llegada de la nave al sitio de atraque predenido en un tiempo
Chile, en la XV Region de Arica y Parinacota, Provincia de estimado de llegada (en ingles, Estimated Time of Arrival-
Arica y ciudad del mismo nombre. Es uno de los principales ETA), la grua procede a la descarga de los contenedores
terminales portuarios del Norte de Chile, sirviendo de transito de importacion en los camiones internos, los cuales deben
de mercaderas desde y hacia Bolivia [15]. El TPA posee 6 transportar los contenedores desde el muelle hasta los sectores
sitios de atraque destinados al embarque y desembarque de las de los bloques pre-asignados, luego el camion es descargado
embarcaciones, las que estan indicadas en la gura 1 como por la grua en una de las posiciones de dicho bloque, el cual
los sitios 1, 2A, 2B, 3, 4 y 5. Ademas de esto, tambien se puede ser categorizado en carga directa, indirecta o vacos.
encuentran los bloques para almacenar los contenedores tanto La carga directa corresponde a los contenedores que seran
para la importacion como exportacion, para el caso de estudio, retirados por el cliente en el terminal portuario en un periodo
solo se utilizaran los bloques destinados a la exportacion, maximo de 24 horas desde el arribo de la nave. Si el o los
denotados por las siglas CP1, CP2, Z13, Z14, ZA1, ZA2 y contenedores no han sido retirados en las siguientes 48 horas
ZA3. desde el arribo, se procede a cobrar una tarifa extra por el
TPA posee un tiempo de permanencia mayor a diferencia de almacenaje.
otros puertos en Chile, esto debido principalmente a las con- La carga indirecta es la que no sera retirada por el cliente
diciones rmadas en el Tratado de Paz y Amistad entre Chile en un periodo proximo al arribo del buque, a la cual se le
- 660 -
cobra por el almacenaje y donde puede estar un maximo de dera para calcular las cargas de trabajo ademas de que
90 das por ley. mueven contenedores a una tasa ja constante.
Los contenedores vacos son almacenados, para que el Las unidades de tiempo son atomicas, nada pasa entre
dueno los retire. El motivo de arribo de contenedores vacos ellas. Los barcos llegan en el tiempo estimado entregado
es para tener contenedores para exportacion, ya que al enviar en la planicacion naviera (ETA).
un contenedor de exportacion, luego de que llegue a su Una vez ubicado un contenedor, este no puede cambiar
destino, se tiene que traer vaco para poder exportar de nuevo. de posicion hasta que deba ser embarcado.
Cuando hay poco tiempo para efectuar el desembarque de Cada vez que se deba remover un contenedor de un blo-
contenedores, e stos son apilados en un sitio aledano del que para ser embarcado, se deben tener en consideracion
muelle con el objetivo de minimizar el tiempo de descarga las interferencias, se cuenta uno por cada contenedor que
del buque, para luego ser trasladado al patio. este encima del contenedor a remover.
- 661 -
pos(x j ,y j ,z j ) (pi j ): Peso p del contenedor i en el bloque j (5) De existir un contenedor i en una ubicacion u del
con la posicion (x j , y j , z j ). bloque j esta cerciora que bajo esta ubicacion debe existir otro
pos(x j ,y j ,z j ) (di j ): Toma el valor 1 si todos los destinos d contenedor i dentro del mismo bloque j pero en la posicion
del tier ademas del contenedor i en la posicion (x j , y j , z j ) inferior. Exceptuando este caso para el primer piso del bloque
del bloque j son iguales, 0 si no cumple. j.
pos(x j ,y j ,z j ) (ti j ): Toma el valor 1 si el contenedor i en la
posicion (x j , y j , z j ) del bloque j tiene un tamano de 20 pos(x j ,y j ,z j ) (pi j ) pos(x j ,y j ,z+1 j ) (pi j ) (6)
pies (1 TEU), 0 si es de 40 pies (2 TEU) de tamano.
x j [1, .., ROW j ], y j [1, .., BAY j ], z j [1, .., T IER j 1],
IV-C. Formulacion Matematica
j [1, .., NBloques ]
Funcion Objetivo
T C C (6) El peso p del contenedor i en el bloque j necesariamente
mn Z = (max Cit mn Cit ) + Di + Ii debe ser mayor o igual que el contenedor que esta posicionado
iB iB
t=1 i=1 i=1 sobre el.
La funcion objetivo esta centrada en 3 objetivos, primero
T IER j
Cit se reere al balanceo de la cantidad de contenedores i que
se deben manipular dentro de un periodo determinado t entre pos(x j ,y j ,z j ) (di j ) 5 (7)
z j =1
bloques. El peso quedara determinado por . Segundo, Di
es la distancia entre el sitio de atraque y el bloque donde se i S, x j [1, .., ROW j ], y j [1, .., BAY j ],
ubicara el contenedor i quedara determinado por el peso .
Tercero, la cantidad de interferencias Ii encontradas al extraer
j [1, .., NBloques ], d D
el contenedor de su respectivo bloque al sitio en el que sera
embarcado. Su peso queda determinado por . (7) Los contenedores i dentro de un bloque j dentro de un
mismo tier (o pila) deben ser del mismo destino d.
Sujeto a:
V. DEL A LGORITMO C ONSTRUCTIVO
I MPLEMENTACI ON
Cx j ,y j ,z j (i j) 1 (1)
iS V-A. Entorno de Desarrollo
(1) Cada posicion del bloque debe estar asignada por no Se puede trabajar en cualquier entorno de desarrollo, para
mas de 1 contenedor. este caso se utilizo Netbeans. El algoritmo funciona a la par
con datos reales del TPA, los cuales estan almacenados en
C(x j ,y j ,z j ) (i j) = 1 (2) distintas plantillas formato excel. Dado que el lenguaje de
x j ,y j ,z j
programacion utilizado fue Java, la librera jexcelapi permite
(2) Cada contenedor debe ser asignado a una posicion de esta comunicacion.
algun bloque para todo i.
- 662 -
V-F. Instancia de Solucion
Esta lista corresponde a los bloques que estan destinados a
almacenar contenedores de exportacion (EXPO) en el Terminal
Portuario de Arica (ver Cuadro I). Estos bloques tienen asig-
nado un codigo u nico de identicacion, junto con la capacidad
maxima de contenedores que pueda almacenar. Ademas posee
la capacidad maxima de contenedores que puede almacenar,
la que esta directamente relacionada con los valores asociados
a dicho bloque, es decir bay, row y tier. Esta lista es utilizada
para crear las matrices tridimensionales en las que seran
almacenados los contenedores.
Cuadro I
L ISTA DE B LOQUES .
Codigo
Bay Row Tier Capacidad
Bloque
CP1 2 24 5 240
CP2 2 27 5 270
Figura 2. Estructura Referencial de Soluciones. Z13 20 3 5 300
Z14 20 3 5 300
ZA1 8 9 5 360
ZA2 8 9 5 360
V-C. Formato de la Solucion ZA3 8 9 5 360
2190
Para poder generar soluciones factibles dentro del mapa,
la coordenada (X, Y, Z) representa el largo del mapa (X), el
El Cuadro II muestra el orden de llegada de las naves a los
ancho (Y) y el alto (Z). Las a reas delimitadas para cada bloque
distintos sitios de atraque. Ademas, contiene el sitio al que
dentro del mapa estan marcadas por un (X, Y) ya que Z es
atracara cada nave y la cantidad de contenedores que se van a
independiente a esta decision.
retirar. Lo anterior es necesario para decidir donde posicionar
los contenedores en los bloques, ya que la distancia sitio-
bloque inuye en la decision de ubicacion de contenedores.
V-D. Lista de Contenedores a Posicionar
Dentro de un mismo periodo de trabajo t se alistan los Cuadro II
NAVIERA
P LANIFICACI ON
contenedores que llegaran dentro del CAL a la hora denida en
el ETA, de manera que el orden de las naves que llegan segun Codigo Nombre Ruta CAL ETA Muelle
su ETA es fundamental a la hora de listar los contenedores 9327671 ARIANA 1243-A 97 30-10-12 8:00 S1
9200031 COLAN 26-N 13 30-10-12 22:00 S2B
que seran ubicados en el patio, esto es, uno a la vez. 7825411 MSC KYOTO 1243-R 40 31-10-12 6:00 S3
- 663 -
Cuadro IV La contribucion a este trabajo esta en ofrecer una solucion
C ONTENEDORES I NICIALES . a un problema de alta importancia pero poco documentado, el
Codigo
Tamano Peso Puerto Destino Nave Viaje Bloque BAROTI cual no esta asociado a fuentes de datos benchmark. En este
MEDU138844-4 20 22670 BSFPO MSC KYOTO 1243-R CP1 010184
BMOU208326-4 20 23220 PECLL COLAN 26-N CP1 012784 sentido, este trabajo apunta en dicha lnea, es decir, promover
CMAU020198-8 20 22230 CNXXX COLAN 26-N CP1 012380
el uso de escenarios de test que puedan ser usados para
proximas investigaciones.
Como trabajo futuro, actualmente el algoritmo constructivo
VI. R ESULTADOS
propuesto en este trabajo esta siendo extendido para generar
En este trabajo se efectuaron diferentes ejecuciones para nuevos aportes a los metodos de solucion de YAP, especca-
cada una de las naves consideradas dentro de la planicacion mente, a traves de la implementacion de un algoritmo genetico
naviera (ver Cuadro V). Cada la describe a cada una de que permita obtener mayor exibilidad en cuanto a la cantidad
las naves. La columna de Suma Distancias representa la y tipos de parametros de funcionamiento.
distancia promedio que hubo entre muelle-bloque. La columna
Suma Interferencias describe el promedio de interferencias R EFERENCIAS
para cada CAL. Tiempo Ejecucion representa el promedio [1] G. de Chile, M. de Obras Publicas, and M. S. Pablo, Infraestructura
en segundos que tardo el algoritmo constructivo en ubicar el Portuaria y Costera Chile 2020, 2009, [Web; accedido el 23-06-2015].
listado de todos los contenedores de la nave. [Online]. Available: http://goo.gl/2ePnzB
[2] M. Golias, I. Portal, D. Konur, E. Kaisar, and G. Kolomvos, Robust
berth scheduling at marine container terminals via hierarchical optimi-
Cuadro V zation, Computers & Operations Research, vol. 41, pp. 412422, 2014.
T EST DE P RUEBA [3] C. Cubillos, R. Daz, E. Urra, D. Cabrera-Paniagua, G. Cabrera, and
G. Lefranc, An agent-based solution for the berth allocation problem,
Suma Distancias Suma Interferencias Tiempo Ejecucion
Nave International Journal of Computers, Communications and Control,
(metros) (contenedores) (segundos)
ARIANA 27.257 962 7,2
vol. 8, pp. 384394, 2013.
COLAN 4.511 26 2,1 [4] C. Bierwirth and F. Meisel, A survey of berth allocation and quay
MSC KYOTO 11.640 400 3,5 crane scheduling problems in container terminals, European Journal of
Operational Research, vol. 202, no. 3, pp. 615627, 2010.
[5] F. Wang and A. Lim, A stochastic beam search for the berth allocation
Es posible observar una tendencia hacia o ptimos globales. problem, Decision Support Systems, vol. 42, no. 4, pp. 21862196,
2007.
Lo anterior se desprende de las ubicacion de cada contenedor [6] D. Schindl and N. Zufferey, A learning tabu search for a truck allocation
asociado a su respectiva nave, dado que por ejemplo, en el caso problem with linear and nonlinear cost components, Naval Research
de la primera nave los contenedores fueron ubicados siguiendo Logistics (NRL), vol. 62, no. 1, pp. 3245, 2015.
[7] B. Niu, T. Xie, Q. Duan, and L. Tan, Particle swarm optimization
una tendencia hacia el bloque que representara una menor dis- for integrated yard truck scheduling and storage allocation problem,
tancia, en este caso, hacia CP1. Lo anterior tambien se cumple in Evolutionary Computation (CEC), 2014 IEEE Congress on. IEEE,
para las naves 2 y 3, donde se observo una tendencia hacia 2014, pp. 634639.
[8] H. R. Choi, B. K. Park, J. Lee, and C. Park, Dispatching of container
ZA1 y Z14 respectivamente. En las interferencias no hubo trucks using genetic algorithm, in Interaction Sciences (ICIS), 2011 4th
mayor variacion, esto debido a que las posiciones factibles International Conference on. IEEE, 2011, pp. 146151.
son bastante mayores a las posiciones ocupadas, por lo que se [9] J. Cao, Q. Shi, and D.-H. Lee, A decision support method for truck
scheduling and storage allocation problem at container, Tsinghua Scien-
observan bastantes espacios de acopio disponibles. Lo anterior ce & Technology, vol. 13, pp. 211216, 2008.
permite una interferencia mnima en la operacion. Finalmente, [10] I. Ayachi, R. Kammarti, M. Ksouri, P. Borne et al., A genetic algorithm
los tiempos de ejecucion son proporcionales a la cantidad de to solve the container storage space allocation problem, arXiv preprint
arXiv:1303.1051, 2013.
contenedores dentro del CAL de cada nave. [11] A. R. McKendall and J. R. Jaramillo, A tabu search heuristic for the
dynamic space allocation problem, Computers & operations research,
vol. 33, no. 3, pp. 768789, 2006.
VII.
C ONCLUSI ON [12] O. Sharif and N. Huynh, Storage space allocation at marine container
terminals using ant-based control, Expert Systems with Applications,
En este trabajo se propuso un algoritmo constructivo para vol. 40, no. 6, pp. 23232330, 2013.
resolver el Yard Allocation Problem. El objetivo apunta a [13] K. H. Kim and K. T. Park, A note on a dynamic space-allocation method
for outbound containers, European Journal of Operational Research,
ubicar los contenedores en los bloques de la manera mas rapida vol. 148, no. 1, pp. 92101, 2003.
y a gil posible, priorizando la minimizacion de los tiempos [14] M. Bazzazi, N. Safaei, and N. Javadian, A genetic algorithm to solve
de atraque en base a la minimizacion de las distancias entre the storage space allocation problem in a container terminal, Computers
& Industrial Engineering, vol. 56, no. 1, pp. 4452, 2009.
puerto y bloque, disminuir las interferencias existentes de cada [15] P. Arica, Terminal Portuario de Arica, 2015, [Web; accedido el 25-
contenedor cuando sea necesario que sea retirado en la estiba 06-2015]. [Online]. Available: http://www.puertoarica.cl/Web/index.php
y un balanceo de la cantidad de contenedores que se trabajara
en cada bloque.
Las caractersticas del contenedor deben ser consideradas
al momento de ser asignado a un bloque. Dadas algunas
limitaciones que deben ser respetadas para cada contenedor, y
algunas restricciones deben ser respetadas para cada contene-
dor. Los resultados obtenidos son prometedores, representando
una aproximacion inicial razonable para acercarse en el futuro
a o ptimos globales.
- 664 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.665-670. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract This paper describes a path tracking algorithm pblico en horarios predefinidos. Generalmente para llevar a
implemented in an Intelligent Transportation System in order to cabo este proceso se establece una ruta, debidamente
validate if a vehicle is following properly a certain path mapeada con un dispositivo GPS, donde se especifican las
previously assigned. The algorithm is based on a geometrical coordenadas de latitud y longitud de un conjunto de puntos
analysis and GPS data specified to trace in real-time the current que describen la ruta programada. El proceso de seguimiento
position of the vehicle according to a previous digital map of the
se realiza mediante el monitoreo de la posicin actual de un
path to be tracked. As a use case, the tracking algorithm has
been developed following the regulations of the public vehculo usando un dispositivo GPS y un algoritmo de
transportation of Medellin, important Colombian city with a seguimiento que determina cundo el vehculo abandona la
large number of public buses and a significant complexity in the ruta y qu ruta alternativa ha seguido.
mobility within the city. En general, en este tipo de sistemas un abandono de ruta
puede suceder por diferentes causas tales como el cierre de
Index Terms Geometrical Analysis, Global Positioning una va, un accidente en la va, una accin premeditada del
System, Intelligent Transportation System, Map Matching On- conductor, o alteraciones en tramos de la va autorizadas por
board Navigation System, Real-Time System, Tracking la entidad de regulacin del trnsito local.
Algorithm. En este artculo se describe un sistema de seguimiento de
ruta basado en un anlisis geomtrico que consiste en dividir
I. INTRODUCCIN la ruta en un conjunto de zonas de posicionamiento y
- 665 -
finalmente en la seccin V se presentan las conclusiones del Las tcnicas del anlisis geomtrico son las ms fciles y
artculo. rpidas de implementar. Particularmente, la de mayor
simplicidad es la de comparacin punto a punto, motivo por
II. TRABAJOS RELACIONADOS el cual fue seleccionada para implementar el algoritmo de
Dada la creciente tendencia en la implementacin de los seguimiento de ruta propuesto en este artculo. No obstante,
SIT, han surgido diferentes propuestas para llevar a cabo el esta tcnica fue modificada a fin de reducir la cantidad de
proceso de seguimiento de ruta requerido en dichos sistemas. clculos realizados, e identificar con mayor precisin la
Este proceso es tambin conocido como map matching, el direccin real en la que el vehculo recorre la ruta asignada.
cual consiste en correlacionar dos conjuntos de puntos de Esta tcnica modificada ser presentada en la seccin III.
informacin geogrfica, uno obtenido por las posiciones Diferente a las tcnicas de anlisis geomtrico se encuentra
dadas por un dispositivo GPS, y otro conjunto asociado a un el anlisis topolgico, en el cual se utilizan algoritmos
mapa digital previamente definido [1]. En trminos generales basados en la correlacin entre la trayectoria del vehculo y
este tipo de proceso ha sido abordado considerando cuatro las caractersticas topolgicas de la carretera. No obstante,
diferentes enfoques [3]: Anlisis geomtrico, Anlisis este enfoque no es el ms adecuado para aplicaciones en
topolgico, Anlisis probabilsticos y otras tcnicas tiempo real debido a que en condiciones de vas con alta
avanzadas. complejidad en su topologa, se requiere de una etapa de post-
En el anlisis geomtrico, el objetivo es tomar una posicin procesamiento que suele demorar el anlisis, obtenindose
dada por un GPS y compararla con los puntos que componen retrasos en las correlaciones realizadas. Dicha correlacin se
la ruta digitalizada a fin de encontrar una coordenada que realiza entre puntos, lneas y polgonos de la topologa, y se
coincida con el punto del GPS, de este modo se puede decir evala mediante adyacencias, conexiones y contenciones [4].
que el vehculo est siguiendo correctamente la ruta digital Por otro lado, los anlisis de tipo probabilsticos estn
predefinida. Segn este anlisis, la comparacin de dos basados en la definicin de la ruta a partir de una curva de
puntos consiste en el clculo de la distancia geomtrica entre ajuste [5], la cual es una buena solucin cuando la fsica que
dos puntos dados en coordenadas de latitud y longitud. describe el movimiento de un vehculo es simple, por
Este tipo de anlisis se realiza generalmente de tres maneras ejemplo, en trayectorias en lnea recta. Sin embargo, en
diferentes, la primera consiste en realizar la comparacin de aplicaciones prcticas como la indicada en este artculo en
puntos GPS con todos los puntos de la ruta digital, as cada rutas de transporte pblico, la fsica que describe el
vez que se tenga una nueva posicin se hacen tantas movimiento est directamente determinada por la forma
comparaciones como puntos tenga la ruta almacenada. Es compleja de cada ruta, lo cual dificulta la implementacin y
evidente que esta tcnica resulta ser ineficiente en funcin del eficiencia del anlisis del tipo probabilstico.
incremento de la cantidad de puntos de la ruta, implicando Otros trabajos cientficos han presentado tcnicas
una mayor cantidad de clculos. A esta tcnica se le conoce avanzadas que hacen uso de modelos ocultos de Markov
como comparacin punto a punto [3]. Una segunda opcin (HMM) [6], los cuales otorgan robustez y mayor precisin a
de anlisis geomtrico consiste en definir la ruta no a partir de los problemas de optimizacin dada su capacidad de evaluar
puntos con coordenadas, sino mediante curvas, de manera mltiples hiptesis dentro de un conjunto de posibles
que cada curva es un segmento de la ruta, y la distancia soluciones a fin de encontrar la solucin que tenga la mayor
geomtrica se calcula del punto GPS a cada una de las curvas probabilidad de ser la correcta. En la aplicacin de
predefinidas. La curva asociada a la menor distancia seguimiento de ruta, esta tcnica es usada para encontrar el
encontrada corresponde entonces al segmento de ruta sobre la punto ms probable donde se encuentra un vehculo. Otras
cual se mueve el vehculo. A esta tcnica se le conoce como tcnicas avanzadas para resolver el problema de seguimiento
comparacin punto a curva. La tercera forma de realizar el de ruta incluyen el uso de filtros de Kalman extendidos,
anlisis de tipo geomtrico es conocida como comparacin lgica difusa, teora matemtica de evidencia de Dempster
curva a curva y consiste en la comparacin de la trayectoria Shafer, modelos de espacio-estado, entre otros [1] [3] [7]. No
en la que va el vehculo versus la ruta digital conocida. La obstante, estas tcnicas avanzadas tienen la desventaja de
comparacin comienza con un nodo candidato obtenido a requerir modelos matemticos muy elaborados, lo cual suele
partir de la comparacin punto a punto y luego se construyen implicar una mayor capacidad de procesamiento por parte del
curvas con base en ese nodo. Posteriormente se especifican sistema embebido de cmputo, adems de requerir, en
trazos de curvas usando la trayectoria del vehculo, y se algunas ocasiones, del uso de otros dispositivos fsicos de
calcula la distancia entre dichas curvas. Una vez ms, aquella medicin, como es el caso de odmetros y velocmetros.
curva asociada a la menor distancia encontrada corresponde
entonces al segmento de ruta sobre la cual viaja el vehculo III. IMPLEMENTACIN DE UN ALGORTIMO PARA
[3].Esta tcnica tiene la desventaja de ser poco precisa cuando EL SEGUIMIENTO DE RUTA BASADO EN GPS
se emplea en redes urbanas con alta densidad vial. Esta En el contexto del transporte pblico, el seguimiento de
imprecisin ocurre debido a que la curva asociada a la menor ruta exige la verificacin, de manera automtica, del
distancia no siempre resulta ser la correcta dado que el cumplimiento de un recorrido por parte del conductor de un
vehculo puede viajar por vas aledaas cercanas, no vehculo de servicio pblico, lo cual incluye tambin el
pertenecientes a la ruta asignada, y recorrerlas en sentido reconocimiento de ciertos puntos relevantes definidos en el
contrario al programado inicialmente. mapa de cada ruta, denominados como puntos de control,
inicio de recorrido, y el fin de la ruta; adems de cada punto
- 666 -
de abandono de ruta, presentado en el caso de que suceda tal A. Definicin de la tcnica implementada para el
abandono del recorrido programado. Los eventos asociados al seguimiento de ruta
paso por estos puntos predefinidos deben ser reconocidos e Una vez analizadas las diferentes tcnicas desarrolladas en
informados a la empresa de transporte pblico en el momento los trabajos citados en la seccin II, se opt por una solucin
de su ocurrencia. de tipo geomtrico, dado que de todos los enfoques
La Fig.1 muestra un diagrama de bloques de cmo debe presentados, ste es el que presenta menos exigencia
operar el sistema de seguimiento de ruta. La posicin del computacional visto que no requiere complejos modelos
vehculo es registrada por un dispositivo GPS y antes de matemticos, siendo solamente necesario el clculo de la
pasar dicha posicin al algoritmo de seguimiento de ruta, frmula de Haversine [8] para conocer la distancia entre dos
se evala el cumplimiento de una condicin denominada puntos que tienen coordenadas de latitud y longitud
condicin de desplazamiento, la cual consiste en que se previamente definidas. As, la tcnica utilizada dentro del
tome la posicin actual del vehculo, dada por el GPS en enfoque geomtrico fue una modificacin de la comparacin
coordenadas de latitud y longitud, y se calcule la distancia punto a punto, donde los puntos que componen la ruta digital
con respecto a la posicin anterior previamente predefinida son divididos en un determinado nmero de zonas
almacenada. Si la distancia es mayor a un cierto parmetro de posicionamiento, cada una de estas zonas con un cierto
dado en metros, denominado Dfiltro, dicha posicin se le nmero de puntos, de modo que el nmero de puntos por cada
entrega como un nuevo parmetro al algoritmo de zona de posicionamiento depende de la cantidad total de
seguimiento. En caso contrario, esta posicin es descartada puntos que componen dicha ruta.
y se toma una nueva coordenada dada por el GPS. La definicin de estas zonas de posicionamiento permite
hacer un uso mesurado de los recursos de procesamiento del
sistema de navegacin a bordo, as como una ejecucin rpida
del algoritmo de seguimiento, dada la exigencia de un anlisis
en tiempo real en donde cada evento surgido durante el
recorrido normal se requiere almacenar e informar
inmediatamente a las entidades oficiales de control de trnsito
[2].
Estas zonas de posicionamiento se asemejan a una ventana
de bsqueda en la que el algoritmo de seguimiento trata de
identificar un punto dentro de la ruta digital predefinida, cuya
Figura 1. Diagrama de flujo de la solucin implementada. distancia a la posicin actual obtenida del GPS es menor que
la distancia permitida para un eventual abandono de ruta. Una
La condicin de desplazamiento se muestra en la Fig. 2, en vez identificado dicho punto, se evala dentro de la ruta
donde todos las posiciones que estn dentro de un crculo predefinida la zona de posicionamiento a la cual pertenece.
de radio X metros, son descartados. Esta restriccin fue Dicha zona queda luego definida como la zona de
agregada al algoritmo para evitar su ejecucin mientras el posicionamiento actual de viaje del vehculo, la cual es
vehculo se encuentra detenido, evitando con ello el uso actualizada a medida que el vehculo avanza a lo largo de la
innecesario de recursos computacionales del sistema de ruta.
navegacin a bordo de cada vehculo, as como la En relacin a la tcnica original de comparacin punto a
realizacin de clculos innecesarios. punto, el hecho de crear el concepto de zonas de
posicionamiento permite simplificar la bsqueda del punto
actual dentro del mapa de la ruta, debido a que la bsqueda ya
no se realiza sobre la totalidad de los puntos que componen la
ruta, sino sobre un conjunto de puntos en el que se presume
que el vehculo debera estar ubicado.
- 667 -
ID que va de 1 a n, segn el nmero de puntos que contenga desplazamiento, la evaluacin de la funcin RecorridoNormal
la ruta, y los cuales deben recorrerse en sentido ascendente. retornando un valor TRUE, la condicin de IDp2>IDp1, y
De este modo, para establecer la direccin en que la ruta es finalmente que la funcin FinRecorrido retorne el valor
recorrida han sido definidas dos variables que permiten el FALSE. En el caso eventual de que esta ltima funcin
control de la direccin, denominadas Id_punto_actual e retorne un valor TRUE la mquina de estados se mover
id_punto_anterior, tal que siempre que el ID del punto actual haca el estado R_Fin. Igualmente, en el caso de que la
sea mayor que el ID del punto anterior, se considera que la funcin RecorridoNormal retorne un valor FALSE, o
direccin del recorrido es correcta; en caso contrario, tambin s IDp2<IDp1, el estado alcanzado ser
significa que se ha presentado el evento de abandono de ruta. R_Abandono.
A este estado R_Abandono se puede llegar mediante dos
C. Mquina de estados para el control de eventos
posibles condiciones, sea porque la funcin RecorridoNormal
El algoritmo de seguimiento funciona a partir de una retorne un valor FALSE, o porque la ruta se est recorriendo
mquina de estados que reconoce los eventos definidos para en sentido contrario, esto es IDp2 <IDp1. Este evento lleva a
el sistema de navegacin, referentes al inicio de recorrido, generar un reporte para la empresa de transporte informando
ruta normal, abandono de ruta y fin de ruta. que el vehculo ha abandonado la ruta, adhiriendo tambin el
Esta mquina de estados recibe la posicin registrada por el mapa de la ruta alterna que el vehculo est siguiendo. En este
GPS y a travs de las diferentes funciones que conforman el estado se evala si la funcin AbandonoRecorrido retorna un
algoritmo, se cambia de un estado a otro de acuerdo al valor FALSE y si IDp2 >IDp1, a fin de ir al estado
reconocimiento de los eventos mencionados. As, cada uno de identificacin de sentido. En caso contrario, se contina en el
los estados est asociado a una funcin que se encarga de estado de R_Abandono.
identificar la ocurrencia de un evento en particular, es decir,
existe una funciona que permite establecer cundo se produce
el evento inicio de recorrido, otra que reconoce cundo se
produce abandono de ruta, etc. Cada funcin retorna un valor
de TRUE o FALSE dependiendo si se produce, o no, el
evento consultado.
La Fig. 3 muestra el diagrama de la mquina de estados
descrita anteriormente. La posicin registrada por el GPS es
procesada dentro de la mquina de estados slo si se satisface
la condicin de desplazamiento, la cual garantiza que el
seguimiento de ruta se realice slo cuando el vehculo se
encuentre en movimiento. Esta condicin es indicada en el
diagrama mediante la expresin Dp2p1 >Dfiltro, la cual
describe que la distancia entre la posicin anterior (p1) y la
posicin actual (p2) debe ser mayor a una distancia especfica
denominada Dfiltro.
La mquina de estados parte del estado Inicio, y cuando el
vehculo se posiciona en su inicio de recorrido, la funcin
InicioRecorrido retorna un valor TRUE, lo cual lleva la
mquina de estados a su estado R_Inicio, generando al mismo
tiempo un reporte que es enviado a la empresa a fin de
informar que el vehculo ha iniciado el recorrido.
En este estado R_Inicio se evalan tres condiciones:
primero se evala si se cumple la condicin de
desplazamiento Dp2p1>Dfiltro, luego la funcin
RecorridoNormal es evaluada a fin de identificar si retorna un
valor TRUE, y finalmente se evala la condicin
IDp2>IDp1, la cual significa que el ID del punto actual (p2)
es mayor que el ID del punto anterior (p1). En caso de que
Figura 3. Mquina de estados de algoritmo de seguimiento.
estas tres condiciones sean verdaderas, la mquina de estados
pasa al estado R_Normal. El cumplimiento de la condicin El estado identificacin de sentido es un estado transitorio
IDp2 >IDp1 garantiza que el vehculo est avanzando en la en el que se confirma que el vehculo ha salido del eventual
direccin correcta, de modo que si esta condicin no se abandono de ruta en el que podra encontrarse, a fin de
cumple refleja que el vehculo est movindose en sentido retornar a la ruta normal. Dado que el abandono de ruta
contrario, y el algoritmo indicar que el vehculo est fuera de sucede cuando el movimiento del vehculo, con respecto a la
ruta, pasando as al estado R_Abandono. ruta digital almacenada, presenta una distancia mayor que la
Cuando la mquina se encuentra en el estado R_Normal distancia mnima de abandono, o cuando el vehculo a pesar
refleja que el vehculo est realizando la ruta de manera de moverse a una distancia aceptable con respecto a dicha
adecuada. A fin de permanecer en ese estado es necesario que ruta lo hace en sentido contrario, para salir del estado
se cumplan las siguientes cuatro condiciones: La condicin de R_Abandono es necesario que se cumpla que la funcin
- 668 -
AbandonoRecorrido retorne un valor FALSE, que la recorrido est indicada por las flechas negras. En dicha figura
condicin IDp2>IDp1 sea verdadera, y que se cumpla una se indica con el nmero 1, el punto en el cual el algoritmo fue
confirmacin redundante de la direccin real del movimiento. capaz de identificar que el vehculo se encontraba en
Esta confirmacin se realiza mediante un tercer punto que abandono de ruta, llevando a que la mquina de estados
permite asegurar que efectivamente el desplazamiento del permaneciera en el estado de abandono hasta el momento en
vehculo es ascendente en el orden de los puntos recorridos. que lleg al punto marcado con el nmero 2, el cual fue
Esto se evala mediante la condicin IDp3 > IDp2, la cual identificado por el algoritmo como el punto donde el vehculo
implica que el ID del punto p3 es mayor que el ID del punto retorn a la ruta normal.
p2, siendo p2 el punto donde se retorn a la ruta normal, y p3
el punto hacia el cual se dirige el vehculo. Si est condicin
es satisfecha, la mquina de estados pasa al estado R_Normal.
De lo contrario, la mquina de estados contina generando el
evento de abandono de ruta.
Finalmente, luego de que todos los puntos que componen
la ruta han sido recorridos, la mquina de estados pasa al
estado R_Fin, el cual determina tambin el cierre del
algoritmo de seguimiento.
Previo al cierre del algoritmo, se genera un nuevo informe
para la empresa de transportes indicando que el vehculo ha Figura 5. Ruta recorrida con abandono por distancia.
terminado su recorrido. Posterior a esto, el algoritmo de
seguimiento, mediante su mquina de estados, pasa En este caso, el abandono se dio debido a un exceso en la
nuevamente al estado Inicio en donde se inicializan todas las distancia, indicando que el vehculo se alej demasiado de la
variables y se espera que se programe un nuevo recorrido para ruta asignada.
dicho vehculo.
- 669 -
nuevamente a su ruta correcta llegando inicialmente con una un vehculo que preste servicios de transporte pblico, de
direccin opuesta, como se observa en la Fig. 7. En dicha modo que dicho sistema tambin evala permanentemente la
figura se indica en color azul el recorrido y el sentido real ocurrencia de posibles eventos de abandono de ruta durante
realizados por el vehculo, y en color rojo la ruta y sentido a dicho recorrido programado.
ser recorridos. El sistema de seguimiento est basado en la tcnica de
Dicha figura muestra que el recorrido seguido (azul) es anlisis geomtrico conocida como comparacin punto a
muy cercano al recorrido asignado (rojo), esto es, en relacin punto, la cual, a partir de una modificacin realizada basada
a la distancia se podra establecer que el vehculo est en ruta en la definicin de zonas de posicionamiento, presenta baja
normal, no obstante, el algoritmo no genera el evento de ruta complejidad matemtica y baja exigencia computacional para
normal sino hasta cuando el vehculo llega al punto marcado los recursos de procesamiento de tiempo real en los cuales se
con el nmero 1, instante en el cual se determina que el ejecuta el sistema de seguimiento desarrollado.
vehculo no solo est dentro de la distancia permitida sino que Este sistema descrito ha sido exitosamente implementado y
tambin se encuentra recorriendo la ruta en la direccin puesto a prueba al interior de un sistema computacional de
correcta. navegacin, a bordo de buses de transporte pblico,
Finalmente, en la Fig. 8 se muestra una ruta completa presentando resultados correctos y precisos del seguimiento
evaluada mediante el algoritmo de seguimiento presentado en de diferentes rutas previamente programadas, teniendo en
este artculo. Para el caso de esta figura se realiz una prueba cuenta diferentes escenarios que debe cumplir el sistema de
configurando la distancia mnima de abandono al valor de 20 acuerdo a la normatividad del transporte pblico de una
metros. Igualmente, el punto indicado con un crculo verde determinada ciudad. Como caso de uso, tanto el sistema de
fue asociado al evento de inicio de recorrido. En esta prueba, navegacin mencionado como el algoritmo de seguimiento,
los puntos 2, 4 y 6, indicados con crculos en color negro, han sido implementados en buses de transporte pblico de la
determinan la presencia de eventos de abandono de ruta, ciudad de Medelln (Colombia), siguiendo los criterios y
dado que en dichos puntos el vehculo se alej de la ruta reglamentacin del transporte pblico de esta ciudad y de su
asignada a una distancia mayor de los 20 metros configurados rea Metropolitana.
anteriormente. Posteriormente en los puntos 3, 5 y 7
indicados en crculos en color prpura, el algoritmo tiene la AGRADECIMIENTOS
capacidad de determinar que el vehculo retorna nuevamente
Los autores agradecen a la Empresa de Transportes
a la ruta asignada. Luego, el punto 8 indica la generacin del
Medelln-Castilla (TMC) por el trabajo conjunto realizado en
evento de fin de recorrido.
el presente proyecto COLCIENCIAS, y por la disponibilidad
de uno de sus vehculos para realizar las pruebas del sistema
de seguimiento desarrollado. De igual modo, este trabajo
agradece el apoyo de la Secretaria de Movilidad de la
Alcalda de Medelln y del rea Metropolitana del Valle de
Aburr.
REFERENCIAS
[1] Zhou, J. and R. Golledge A Three-step General Map Matching Method
in the GIS Environment Travel/Transportation Study Perspective,
International Journal of Geographical Information System, 8 (3) (2006),
pp. 243260.
[2] Resolucin Metropolitana N MO-001413, Gaceta Oficial N 4256,
Medelln, 8 de Octubre de 2014.
[3] M.A. Quddus, W .Y. Ochieng and R. B. Noland, Current map-
matching algorithms for transport applications: State-of-the- art and
future research directions, Transportation Research Part C, Emerging
Technologies, Vol 15, Issue 5, pp.312- 328, Oct. 2007.
[4] Jian Huang; Chunwei Liu; JinhuiQie, "Developing Map Matching
Algorithm for Transportation Data Center," P2P, Parallel, Grid, Cloud
and Internet Computing (3PGCIC), 2014 Ninth International
Conference on, vol., no.,pp.167,170, 8-10 Nov. 2014.
[5] S.F. Fernandez, J.M. Cordero and A. Crdoba, "Mtodos de ajuste, in
Estadsticas descriptiva, Ed. ESIC, Madrid, 2002, pp. 397- 458.
[6] Goh, C.Y.; Dauwels, J.; Mitrovic, N.; Asif, M.T.; Oran, A.; Jaillet, P.,
"Online map-matching based on Hidden Markov model for real-time
traffic sensing applications," Intelligent Transportation Systems (ITSC),
Figura 8.Eventos de ruta. 2012 15th International IEEE Conference on, vol., no., pp.776,781, 16-
19 Sept. 2012.
V. CONCLUSIONES Y FUTUROS TRABAJOS [7] Kubibka, M.; Cela, A.; Mounier, H.; Niculescu, S.I., "On designing
robust real-time map-matching algorithms," Intelligent Transportation
En el presente artculo se ha descrito la funcionalidad y Systems (ITSC), 2014 IEEE 17th International Conference on , vol.,
pruebas realizadas de un sistema de seguimiento en tiempo no., pp.464,470, 8-11 Oct. 2014.
[8] Dominic J. Diston. Computational Modelling and Simulation of
real basado en GPS, definido mediante un algoritmo que a Aircraft and the Environment: Volume 1 - Platform Kinematics and
travs de una mquina de estados evala la presencia de Synthetic Environment. Ed.John Wiley & Sons, 2009.
eventos de inicio de recorrido, ruta normal y fin de ruta,
dentro del recorrido de una ruta previamente programada para
- 670 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.671-678. Santiago de Chile, 28 al 30 de Octubre 2015
- 671 -
de acceso, el portal web brinda informacin al usuario del experimentan esta condicin. Se trata de reducir la saturacin
sistema integrado de transporte pblico que en el rea en la funcin objetivo pero no se tiene en cuenta los tiempos
Metropolitana Centro Occidente se denomina Megabus. Y un de paradas en estaciones ni se restringe el tamao de flota,
segundo portal para la administracin de la plataforma, solo se condiciona las frecuencias mximas y mnimas
permitiendo la planeacin, control y gestin del sistema. permitidas.
Ms recientemente, en [13] se propone un modelo que
A. Portal web
considera la demanda y su incertidumbre como un factor que
Este portal permite al usuario conocer la forma en la cual se influye en la variacin de los tiempos de los recorridos,
puede desplazar en el sistema integrado de transporte pblico afectando directamente al tiempo que un bus se demora en una
(SITP) del rea metropolitana centro occidente. estacin, por lo que incluyen en la funcin objetivo la
La plataforma permite al usuario planear la ruta desde su disminucin de la variabilidad de los tiempos de viaje
origen hasta el destino deseado. La aplicacin muestra los esperados, con el fin de mejorar la confiabilidad del sistema.
trayectos y el tiempo aproximado por cada uno de los tipos de Modelos como los mencionados anteriormente, son
desplazamiento: sea caminando, en vehculo, en bus complejos en su resolucin porque presentan variables de
alimentador o en bus articulado. Adems le indica las decisin que no slo tienen que ver con la frecuencia sino
estaciones y/o paraderos donde debe realizar transbordos. tambin con la calidad del diseo de la red de trnsito y el
La plataforma presenta adems los tiempos de llegada de las comportamiento de los usuarios dentro del sistema. Cuando el
diferentes rutas, sean de bus alimentador o de bus articulado, a inters es slo la frecuencia ptima, estos modelos deben
cada una de las estaciones y/o paraderos que hacen parte del ajustarse.
sistema. Una fortaleza del modelo propuesto e implementado en la
La comunicacin del usuario con los administradores del plataforma es su simplicidad y la no inclusin de variables de
sistema se hace a travs de un blog, de PQRs (Peticiones, decisin asociadas con los recorridos ya que estos se
Quejas y Reclamos) o de FAQs (Frequently Asked Questions, encuentran definidos de acuerdo a la infraestructura actual del
Preguntas Frecuentes) estableciendo un canal de SITP Megabus. El modelo busca definir frecuencias
comunicacin que facilita comentarios, respuestas e apropiadas para las rutas ya existentes de acuerdo a un nivel
informacin adicional, entre otros. de demanda dado. En la plataforma Megaruta.co la frecuencia
B. Portal de administrador ptima de despacho de los buses articulados se determina
La plataforma tecnolgica tiene como una de sus fortalezas teniendo en cuenta la demanda de viajes estimada, la
la posibilidad de configurar y parametrizar la aplicacin de capacidad de los buses, y el tamao de la flota disponible.
acuerdo con la infraestructura del sistema integrado de El modelo multiobjetivo implementado en la plataforma se
transporte pblico, adems permite manejar y controlar la presenta en la seccin V. El modelo minimiza el tiempo de
informacin que se visualiza en el portal web. parada en las estaciones, los costos econmicos de las
Este portal maneja la planeacin, el control, y en general la empresas operadoras, incluye una penalizacin adicional que
gestin del sistema integrado de transporte pblico. se da cuando un usuario debe esperar por un segundo bus y
El mdulo de planeacin permite planear las rutas y las determina la frecuencia ptima de despacho y la generacin de
programaciones que son asignadas a los conductores del SITP. las tablas horarias.
De tiempo atrs, diferentes autores han abordado el El mdulo de control de la plataforma permite controlar la
problema de la programacin de rutas del sistema de operacin del sistema integrado de transporte pblico,
transporte pblico, como en [10] donde se minimiza una observar los movimientos de los buses que se encuentran en
combinacin del objetivo de los usuarios y de los operadores, servicio, visualizar, controlar las novedades que se presenten
contabilizando tiempos de viaje y espera para todos los durante el recorrido de los vehculos manteniendo la
usuarios, al igual que los costos de operacin. Se establece un regularidad y el cumplimiento de la programacin.
factor de carga de demanda (factor de ocupacin de los buses) Entre los estudios realizados en el campo de control para los
para diferentes tramos de recorridos, lo que permite sistemas BRT (Bus Rapid Transit), en [14] se proponen dos
priorizarlos y asignarles frecuencias ms altas. Sin embargo, acciones bsicas de control: holding, que consiste en detener
lo anterior puede generar niveles de servicio bajos (intervalos el bus por un determinado tiempo en una estacin y Boarding
de salida amplios) en condiciones de demanda donde el limits, el cual hace que se disminuyan los tiempos de parada
porcentaje de ocupacin de los buses no sea crtico. del bus en una estacin, impidiendo que todos los usuarios
En [11] se presenta un modelo basado en el de [10], en el aborden el articulado.
cual se agrega el trmino de demanda no satisfecha a la En [15] se enfocan en disminuir los tiempos de viaje y de
funcin objetivo con el fin de encontrar recorridos ms espera de los pasajeros utilizando un modelo matemtico
apropiados, sin embargo, este trmino no impacta la flexible que considera la capacidad de los buses, teniendo
generacin de frecuencias directamente. como variable de control el holding. De forma similar [16] se
Otros trabajos, como [12], aplican modelos reducidos en su enfoca en la disminucin de los costos de los usuarios usando
complejidad considerando solo la reduccin de la saturacin un holding dinmico. El inconveniente de estas propuestas,
de los buses, medida como el tiempo que los usuarios est en la solucin de sus modelos matemticos que dada su
complejidad requieren de heursticas y meta-heursticas y
- 672 -
dividir el problema en diversas partes para su solucin, sin III. PORTAL WEB
garantizar que la solucin sea ptima global y presentando El portal web es el medio a travs del cual se difunde al
dificultades de aplicacin en grandes sistemas. pblico toda la informacin del sistema integrado de
En [17] se apartan de los sistemas clsicos de optimizacin transporte pblico (SITP). Permite el acceso a cualquier
y cumplimiento de la tabla de operacin y se trata de mantener usuario desde dispositivos mviles y computadores con acceso
la regularidad usando la auto-correccin de los intervalos; tal a Internet, le permite al usuario conocer la forma en la cual se
que, ante cualquier tipo de perturbacin, los buses vuelvan a puede desplazar en el sistema integrado de transporte pblico
estar a intervalos iguales. Lo anterior implica que la (SITP) del rea metropolitana centro occidente.
programacin de los servicios no es esttica, siendo un El acceso se hace ingresando por un navegador web a la
problema para los usuarios, pues un articulado cada da estara siguiente URL: http://megaruta.co (ver Figura 2).
en la misma estacin a una hora diferente.
En la plataforma Megaruta.co para mantener la regularidad
del sistema se propuso e implement un modelo matemtico
de optimizacin de baja complejidad y de pocos
requerimientos de informacin. Se defini como variable de
decisin el holding, y se adicion una variable paramtrica
para indicar las estaciones donde es posible o no aplicar el
control. Este parmetro se combina con el holding y forma lo
que se llamar en adelante como holding paramtrico en este
documento. La combinacin de este peso y la estrategia de
control holding permiten al sistema mantener la regularidad y
el cumplimiento de la programacin.
El modelo matemtico que soporta la estrategia de control
se presenta en la seccin V.
En la seccin II, se presenta la arquitectura general de la
plataforma. En la seccin III, Portal Web, se presenta la Fig. 2. Inicio de MEGARUTA.CO
interface para el usuario. La seccin IV, Portal del
Administrador, describe el mdulo de administracin de la Para planear la ruta el usuario debe seleccionar su origen,
plataforma. Finalmente, en la seccin VI se sintetizan las luego debe seleccionar el destino. Al ver ruta se visualizar en
conclusiones del trabajo. el mapa las indicaciones que le permitirn llegar a su destino.
Por cada uno de los medios de transporte se indica el tiempo
II. ARQUITECTURA DE LA PLATAFORMA aproximado, adems para el desplazamiento a pie y en
vehculo se muestra desde una direccin en particular hasta la
El desarrollo de la plataforma tecnolgica utiliz la direccin donde deber cambiar su medio de transporte. Para
arquitectura de aplicaciones web Cliente/Servidor con los alimentadores y articulados se muestran los paraderos y/o
Servidor web separado del Servidor de datos con servicio de estaciones de abordaje y desembarque. (Figura 3)
aplicaciones. Al separar las distintas funcionalidades (servicio
HTTP y lgica de datos), en servidores diferentes, se aument
la escalabilidad del sistema de cara a obtener un mayor
rendimiento. Adems, cada uno de ellos se puede configurar
de forma adecuada a los requisitos y requerimientos
individuales.
La Figura 1 muestra la arquitectura requerida para la
plataforma tecnolgica
- 673 -
Fig. 3. Planeacin de la ruta de regreso, TTI: Tiempo trayecto de ida y TTR: Tiempo
trayecto de regreso.
El portal web tambin permite visualizar los tiempos de
llegada de las rutas en cada una de las estaciones y/o paraderos
del sistema.
El usuario puede acceder a la descripcin general de las
rutas principales (articulados) y alimentadoras del sistema y
los detalles de la misma, como Nombre, Tipo, Distancia del
recorrido, Tiempo del Ciclo, Velocidad promedio, estaciones
que la componen (ver Figura 4).
- 674 -
regularidad en escenarios de demanda alta. De esta forma, el
tiempo de cada viaje factible en el sistema es reducido al
mnimo y las variables de decisin sern las frecuencias para
cada ruta. Otra parte de la funcin objetivo minimiza el costo
de operacin, considerando la perspectiva del operador.
El objetivo de los usuarios est representado en la
minimizacin de los tiempos de viaje promedio, (Espera en
una estacin , Tiempo de espera por un segundo bus ,
Tiempo de recorrido entre estaciones , Tiempo de parada
en estaciones ) para todo par de estaciones con
factibles en las rutas . Los ponderadores , , asociados a
cada uno de los objetivos dependen de la prioridad que se le
quiera dar a los intereses del usuario y del operador,
respectivamente. El ponderador va a depender del grado de
importancia con que se quiera reducir la cantidad de personas
Fig. 8. Informacin de tallada sobre el bus y su operacin. que deben esperar por un segundo viaje. Este coeficiente slo
afectar la funcin objetivo a partir de cierto nivel de
La informacin reportada sobre adelanto o atraso (holding) demanda. El objetivo de los operadores est representado por
del bus con respecto a la programacin planeada es calculada el costo de las frecuencias (o nivel de servicio que estas
por el modelo matemtico que soporta la estrategia de control representen) . , afectan el modelo en cualquier escenario
implementada, y el cual se describe en las ecuaciones (7) a de demanda, mientras que solo es til a partir de un nivel de
(16) de la seccin V. MODELOS MATEMTICOS. demanda determinado. La formulacin se presenta en las
La informacin de la operacin, puede ser visualizada por ecuaciones (1) a (6).
los usuarios-pasajeros del sistema en las pantallas localizadas
en cada una las estaciones. La informacin que se puede
visualizar es la hora del sistema, los prximos buses, la (1)
estacin destino y el tiempo de llegada. Adems se visualizan
las notificaciones para la estacin y las noticias que desde el Sujeto a:
portal de administrador se publican.
Adems, el administrador del sistema puede manejar las (2)
diferentes novedades. Ellas son eventualidades que hacen que
los buses se retrasen, o no puedan cumplir con su recorrido. El
conductor tambin puede generar seales de alarma con
destino al administrador del sistema. Las alarmas posibles por (3)
defecto son Robo en el vehculo, Choque mltiple, Bloqueo en (4)
la va, Avera de vehculo, Embotellamiento y
Manifestaciones en la va.
V. MODELOS MATEMTICOS
En esta seccin se presenta el modelo de optimizacin para
generar las tablas de operacin de los buses articulados y el
modelo matemtico del sistema de control propuesto para
garantizar el cumplimiento de las frecuencias generadas por el
En la ecuacin (2), es la cantidad de pasajeros
primero.
(servidos) que llegan a una estacin e y est dado por la matriz
A. Modelo Matemtico para Generacin de Tablas Horarias origen-destino, . , es la cantidad de pasajeros que se
El modelo de optimizacin propuesto e implementado en la suben a un bus y se calcula como, . , es
plataforma se enfoca en minimizar el tiempo de parada en las la demanda de viajes total. En la ec. (3) se ofrece un nivel de
estaciones (en funcin de la cantidad de pasajeros que se servicio acorde con la cantidad de demanda en el sistema. En
la ec. (5) se restringe el nivel de servicio de acuerdo al tamao
suben y se bajan en cada estacin) ya que al no tenerse en
de flota disponible ( ). En la ec. (6) se asegura que al menos
cuenta el efecto de la congestin, el tiempo de parada en las
haya un bus en cada ruta.
estaciones es el factor que ms influye en el tiempo de viaje
El principal aporte del modelo propuesto e implementado es
promedio dentro del bus, [18] y [19]. Adems, el modelo
su simplicidad. Adems, dado que la asignacin de pasajeros
minimiza la cantidad de pasajeros que deben esperar por un es proporcional al nivel de servicio de cada ruta y que se
segundo bus (caso en que no puedan abordar un bus por asume que los pasajero carecen de una estrategia a priori para
encontrarse saturado en su capacidad), lo que asegura mayor escoger un bus, abordan el primer bus que llegue a la estacin
- 675 -
origen, que les sirva para llegar a su destino. Por lo anterior no
N Nmero de buses en la ruta bajo anlisis.
se tiene en cuenta un modelo de asignacin evitando la
estructura de dos niveles que generalmente se establece en este Distancia entre las estaciones s y s+1 de la ruta a.
tipo de planteamiento, como es ve en [20], [21] y [22].
Hora estimada de llegada del bus n a la estacin u
B. Modelo Matemtico de Control segn informacin obtenida va GPS o AVL.
La informacin reportada sobre adelanto o atraso del bus
Velocidad i promedio del bus n en la ruta a. i ={max,
con respecto a la programacin planeada es calculada por el med, min}.
modelo matemtico que soporta la estrategia de control
implementada, y el cual se describe en las ecuaciones (7) a Velocidad promedio del bus n en la ruta a.
(16). Frecuencia de operacin de la ruta a.
Sean las variables: s (s N= {1, 2, 3,}) para denotar el Parmetro que indica la dificultad de aplicarse una
nmero de la estacin (el cul incrementa en la direccin del accin de control entre la estacin s-1 y s.
recorrido), n (n N= {1, 2, 3,}) para denotar el nmero del
bus (el bus que se despacha primero tiene nmeros ms
pequeos) y a (a {1, 2}) para denotar las rutas del sistema. Donde t0 puede ser cero u otro valor que represente el inicio
Sea la notacin y las variables mostradas en la Tabla I. de operacin del servicio.
Partiendo de una frecuencia establecida y hora de apertura del Las ecuaciones (7) y (8) permiten obtener la tabla de
servicio t0, los tiempos planeados de llegada a cada estacin operacin del sistema para un nmero de a rutas.
diferente a la inicial viene dado por la ecuacin (7): Sean las tablas de operacin generadas a partir de las
ecuaciones (7) y (8) los horarios de referencia que se desean
mantener. Entonces una aproximacin real de los tiempos de
(7) llegada a las estaciones, corresponde a una expresin similar
donde se incluye adems la estrategia de control de holding
paramtrico:
(8)
(10)
TABLA I
VARIABLES DEL MODELO MATEMTICO DE OPTIMIZACIN
Hora planeada de llegada a la estacin 1 para el bus n Finalmente, para evitar valores de tiempos de espera
de la ruta 2.
excesivos para los usuarios, se restringe los valores de holding
Factor de conversin para compatibilidad de unidades. a un valor h_tol.
Considerando lo anterior, el modelo matemtico se puede
S Nmero de estaciones de la ruta bajo anlisis.
- 676 -
definir para cada ruta a como: implementado en la plataforma, mejor la regularidad y
disminuyo el apelotonamiento.
- 677 -
[16] B. Yu, and Z. Yang. A Dynamic Holding Strategy in Public Transit [21] Zhao, F., Zeng, X. (2008). Optimization of transit route network,
Systems with Real-Time Information. Springer Science. Appl Intell vehicle headways and timetables for large-scale transit networks.
(2009) 31, pp. 69-80. European Journal of Operational Research 186, pp. 841855 [Online].
[17] J. Bartholdi, and D. Eisenstein. A self-coordinating bus route to resist Available:http://www.sciencedirect.com/science/article/pii/S037722170
bus bunching. Transportation Research Part B 46. (2012), pp. 481491. 7002184
[18] Wirasinghe, S., Szplett, D. An investigation of passenger interchange [22] Huang, Z. Ren, G. y Liu, H. (2013). Optimizing Bus Frequencies under
and train standing time at LRT stations: (ii) estimation of standing time. Uncertain Demand: Case Study of the Transit Network in a Developing
Journal of Advanced Transportation 18, (1984), pp. 1324. City. Hindawi Publishing Corporation. Nanjing 210096. 110.
[19] Lam, W.H.K., Cheung, C.Y., Poon, Y.F. A study of train dwelling time [Online].Available:http://www.hindawi.com/journals/mpe/2013/375084/
at the Hong Kong Mass Transit Railway system. Journal of Advanced [23] G. A. Giannopoulos. The Application of Information and
Transportation 32, (1998), pp. 285296. Communication Technologies in Transport. European journal of
[20] Fan, W. Machemehl, R. (2004). A Tabu Search based heuristic method Operation Research 152, pp. 302-320. 2004.
for the transit route network design problem. Computer Aided
Scheduling of Public Transport. Part IV. pp. 387408. [Online].
Available:http://link.springer.com/chapter/10.1007%2F978-3-540-
73312-6_20
- 678 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Redes de
Computadores
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Robtica y
Visin
IEEE CHILECON2015 - ISSN 0719-6806, Pg.731-736. Santiago de Chile, 28 al 30 de Octubre 2015
- 731 -
mviles [6], o en distintas aplicaciones que tienen como de obstculos estticos, ms que buscar la ruta ptima en
caminos vlidos los espacios donde no existen obstculos [5]. cuanto a distancia se refiere, se opta por generar derivaciones
del mtodo de grafo de visibilidad [12], cuyo objetivo pueda
ser un bajo coste computacional al momento de generar las
A. Navegacin Global.
rectas de visibilidad [11]. Un ejemplo de la derivacin del
Al basar la navegacin en un nico sensor (cmara) que mtodo de grafos de visibilidad es aquel donde, por medio de
realiza la adquisicin de los datos, se aplica una tcnica de una aplicacin matemtica y diferentes herramientas, se hace
planificacin que en la literatura es llamada global [1], [2]. que la ruta del robot no sea necesariamente guiada por lneas
Esta tcnica genera una serie de posibilidades de navegacin rectas unidas por los vrtices de los obstculos si no que pueda
tomando en cuenta los fotogramas como un todo. Existen romper esta rutina con el fin de aumentar la eficiencia del
varias formas de implementar este tipo de navegacin, como tiempo de ejecucin [13], o no solo planear una trayectoria de
por ejemplo los grficos de visibilidad [5], y los diagramas de un punto inicial a uno final, sino hacia varios puntos de
Voronoi [4], [5], los cuales son basados en tcnicas de mapa control atendidos por una nica orden, como se observa en
de trayectos, que consisten en encontrar una posible ruta de [14].
conectividad entre un punto inicial y un punto final para ser La tcnica de grficos de visibilidad ha sido implementada en
luego implementadas, por ejemplo, en navegacin de robots diferentes entornos ofreciendo solucin a distintos problemas
mviles [6], [7], o en distintas aplicaciones que tienen como [15], [16], [17].
caminos vlidos los espacios donde no existen obstculos [5].
C. Algoritmos de exploracin de grafos (AEG).
B. Grafos de Visibilidad.
Los AEG son mtodos utilizados luego de obtener todas las
El mtodo de grafo de visibilidad, especficamente, es una posibles rutas con el fin de optimizar la trayectoria que guiar,
estructura combinatoria en geometra computacional y se por ejemplo, a una plataforma mvil. Por ello, tienen como
utiliza en aplicaciones tales como la resolucin de problemas objetivo principal generar un grafo dirigido de un nodo a otro
de visibilidad y de computacin de caminos ms cortos [8]. El para plantear cual nodo fue predecesor o sucesor de otro y as,
algoritmo forma todas las lneas rectas que unen los vrtices por medio de almacenamiento de informacin (heurstica),
de los obstculos que no son interceptadas en ningn punto, organizar los nodos del grafo. En consecuencia, se garantiza
con el fin de, con ayuda de otro algoritmo, unir la posicin que no se olvide ningn punto ya explorado, evitando recaer
inicial del robot con la posicin final en el entorno, en un nodo que no ofrezca la ruta ptima en un entorno.
optimizando la cantidad de distancia recorrida y logrando Existen varios AEG [18]. Por ejemplo, el A* encuentra el
evitar cualquier posible colisin con obstculos, en este caso camino de menor costo, utilizando la funcin heurstica como
planos y sin agujeros, los cuales se deducen del factor primordial en la eficiencia del mismo [19], junto con la
comportamiento de las lneas que unen los vrtices [9], como construccin de un rbol de bsqueda en el que se van
indica la Fig. 1. estudiando posibles sucesores de los nodos actuales hasta
encontrar el sucesor ptimo que se va a explorar, a fin de
construir una lista de nodos que componga el camino ptimo a
seguir por el robot desde un punto inicial a uno final.
Vale indicar, que la optimizacin de la funcin de heurstica
ha sido estudiada a fin de reducir el tiempo de operacin para
su utilizacin en sistemas de transporte inteligente [20], en
planeacin de trayectorias de robots mviles [21], vehculos
areos no tripulados [22], y otras muchas aplicaciones [23],
[24]. La heurstica tambin es una estrategia que incrementa
en gran medida el grado de autonoma.
- 732 -
y analtico a pedazos, y de longitud finita. Adems, los 5) Grafos de Visibilidad
obstculos en son pares disjuntos (mutuamente disjuntos)
entre s (no comparten puntos comunes) y finitos en nmero. Al garantizar que el robot no colisiona con los obstculos, se
El lmite o frontera de se denota por , y los lmites de procede a ubicar las aristas y extremos de los objetos para
cada obstculo se consideran parte de . El espacio libre en trazar los grficos de visibilidad, incluyendo los puntos inicial
el cual puede navegar libremente el robot se denota por
, y final. Los grficos de visibilidad se calculan con la ecuacin
quien tambin est contenido en , y se define como . de la recta a partir de dos puntos. As se obtienen todos los
Las rutas de navegacin definidas en E son generadas o puntos necesarios para trazar los grafos, figura 6.
inducidas por los obstculos en . Se consideran rutas
plausibles de navegacin todas aquellas que conecten a los
puntos pi y pt.
El robot se considera pequeo con respecto a . Se considera
tambin que el tamao del robot est limitado en por un
crculo de dimetro . ste robot debe desplazarse desde pi
hasta un punto de destino final pt navegando a lo largo de
,
es decir, esquivando los obstculos. Adems, se desea que la
ruta seleccionada sea lo ms corta posible, y no presente
ngulos de giro pequeos que dificulten la maniobrabilidad
(segura para el robot).
El ambiente ser completamente observable por parte de la
unidad central de control, la cual se comunica con el robot
para transmitir la ruta de navegacin.
Fig.3. Grficos de visibilidad de cuatro objetos, punto inicial y punto final
- 733 -
figura 8, pueden aparecer ciertos problemas; entre ellos, se
tiene uno debido a que el coste de algn nodo actual guardado
previamente en el vector ruta, era menor que el coste de los
otros posibles nodos sucesores. Siendo la mejor opcin el
nodo guardado previamente en el vector ruta, se converta en
Lectura:
Coordenadas de las aristas
el nodo actual nuevamente, haciendo entrar en un bucle
de los obstculos del entorno
a explorar
infinito el algoritmo, sin permitirle encontrar una posible ruta.
Coordenadas de los puntos Dicho problema se solucion estudiando, como posibles nodos
inicial y final
sucesores, a todos los nodos actuales guardados en el vector
ruta, aumentando su coste temporalmente a fin de que el AEG
Parmetros iniciales:
A* no se devuelva a un nodo ya explorado y entrara en dicho
Vector ruta en la posicin 1
= punto inicial bucle infinito; por el contrario termina exitosamente el clculo
Nodo actual = punto inicial de la ruta. Aunque en algunos casos la ruta planeada no es la
ruta con menor distancia, siempre es muy bien dirigida hacia
La Ruta fue Encontrada, esta el nodo final.
guardada en el vector ruta
Nodo actual = punto
si
final? FIN DEL ALGORITMO
V. RESULTADOS
no
La imagen del ambiente es obtenida con una cmara digital
Se buscan los posibles nodos
sucesores (Bosch NBC-265-W, cmara HD IP inalmbrica, con
capacidad de captura de hasta 30
, con lente vari focal de
2.8 a 12 es decir, alcance de 0 a 35 m) localizada sobre el
ambiente a 7.4 . Como plataforma robtica se utiliz el
Se han estudiado todas
las coordenadas de las no
Es posible nodo
sucesor libre de no Single-Board RIO (sbRIO) de National Instruments (32 de
aristas? colisin?
frente por 22 de ancho y 14 de alto), plataforma
claramente identificable en las imgenes. Los obstculos en el
si
si ambiente son de tamao equivalente al robot, y al igual que l,
Se asigna el coste a todos los Guarde las coordenadas en el
nodos guardados en la lista vector: claramente identificables. Se disearon diferentes ambientes
de nodos
Lista de nodos sucesores de trabajo para las pruebas, con reas que van desde los 5
hasta los 64 .
- 734 -
caractersticas de gama media baja.
El algoritmo de exploracin de grafos A* siempre encuentra [9] B. Gao, D. Xu, F. Zhang, and Y. Yao, Constructing visibility graph
una posible ruta entre dos puntos, obedeciendo a un coste, que and planning optimal path for inspection of 2D workspace, 2009
IEEE Int. Conf. Intell. Comput. Intell. Syst., pp. 693698, Nov.
se le asigna a la siguiente posicin que la ruta pueda tomar. El 2009.
coste fue asignado con el objetivo de encontrar la ruta dirigida
con la menor distancia posible. El algoritmo se evalu [10] U. Doxhu and M. Brezak, A visibility graph based method for
mediante simulacin, a partir de imgenes reales capturadas en path planning in dynamic environments, pp. 717721, 2011.
laboratorio, los tiempos nunca fueron superiores a 40
segundos para la planeacin de la ruta, tomando en cuenta que [11] D. Wooden and M. Egerstedt, Oriented visibility graphs: low-
se realiz con un computador portatil con configuraciones y complexity planning in real-time environments, Proc. 2006 IEEE
- 735 -
Int. Conf. Robot. Autom. 2006. ICRA 2006., no. May, pp. 2354 [18] UNIVERSIDAD DE SALAMANCA Clculo de caminos ptimos
2359, 2006. para manipuladores articulados, p. 111, 2004.
[12] L. Lulu and a. Elnagar, A comparative study between visibility- [19] V. J. F. Dalmau and A. Bsqueda, El problema del viajante de
based roadmap path planning algorithms, 2005 IEEE/RSJ Int. comercio Inteligencia Arti cial ndice, pp. 144, 2008.
Conf. Intell. Robot. Syst., pp. 32633268, 2005.
[20] W. Cao, H. Shi, S. Zhu, and B. Zhu, Application of an Improved
[13] S. Aydin and H. Temeltas, A novel approach to smooth trajectory A* Algorithm in Route Planning, 2009 WRI Glob. Congr. Intell.
planning of a mobile robot, 7th Int. Work. Adv. Motion Control. Syst., no. 1, pp. 253257, 2009.
Proc. (Cat. No.02TH8623), pp. 472477, 2002.
[21] C. Zeng, Q. Zhang, and X. Wei, Robotic Global Path-Planning
[14] Z. Shaogang and L. Ming, Path Planning of Inspection Robot Based Modified Genetic Algorithm and A* Algorithm, 2011 Third
Based on Ant Colony Optimization Algorithm, 2010 Int. Conf. Int. Conf. Meas. Technol. Mechatronics Autom., pp. 167170, Jan.
Electr. Control Eng., pp. 14741477, Jun. 2010. 2011.
[15] B. Lakic, M. Hajduczenia, H. J. a. da Silva, and P. P. Monteiro, [22] L. Xia, X. Jun, C. Manyi, X. Ming, and W. Zhike, Path planning
Using adapted visibility graphs for network planning, 2008 IEEE for UAV based on improved heuristic A algorithm, 2009 9th Int.
Symp. Comput. Commun., pp. 8490, Jul. 2008. Conf. Electron. Meas. Instruments, vol. 3, pp. 34883493, Aug.
2009.
- 736 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.737-741. Santiago de Chile, 28 al 30 de Octubre 2015
Resumen This research presents novel articial vision permite reducir costos de operacion, mejorar el control de
techniques applied to the detection of features for strawberries calidad del producto, y provee mayor rapidez y precision,
used in the food industry. For this purpose a computer vision pudiendose llegar a inspeccionar gigantescas cantidades de
system based in articial neural networks is used, organized as
a deep architecture and trained with noise compensated productos en lnea, as como proveer estadsticas de cada lote
learning. This combination originates a strong network - object de produccion. La inspeccion de frutas no solo libera a los
relations which makes possible the recognition of complex humanos de un trabajo tedioso y repetitivo sino que tambien
strawberry features under changing conditions of lightning, expande las posibilidades operativas, utilizando por ejemplo
size and orientation. The programming uses OpenCV libraries imagenes fuera del espectro visible [3], [4].
and fruits databases captured with a webcam. With canny
edge detection and a moving region of interest (ROI) the
images used to train the Articial Neural Network are dened. El aspecto visual es sinonimo de calidad al momento
After training, the network recognizes important features such as de adquirir frutas, particularmente las fresas, las cuales
shape, color and anomalies. The system has been tested in real son fragiles, poseen un perodo de conservacion corto y
time with real images. son muy llamativas por su forma y color. Debido a la
Index TermsArticial intelligence, Articial neural networks, creciente competitividad en los productos alimenticios a nivel
Image processing, Machine Vision. internacional, las tecnicas de vision articial son importantes
porque permiten a las industrias inspeccionar en lnea a
I.
I NTRODUCCI ON grandes lotes de produccion, garantizando o ptima calidad
y apariencia en cuanto a su aspecto, color, tamano y forma [5].
- 737 -
lo son la forma y sinuosidad de las fresas [9], independiente de Para el entrenamiento de la red neuronal se requiere una
la posicion o tamano de la fruta bajo inspeccion. El presente base de datos formada por 50 imagenes con una resolucion
artculo se ha estructurado de la siguiente manera: Descripcion de 250x150 pixeles en formato JPG, el tamano que ocupa
del equipo, Adquisicion de imagenes, Arquitectura Neural la fresa dentro de la imagen es menor a 100x100 pxeles; 40
Profunda Utilizada, Algoritmo de Procesamiento de imagenes, imagenes corresponden a las fresas que actuaran como ejemplo
Algoritmo de Red Neural, Resultados y Conclusiones. de entrenamiento, las restantes 10 son fresas y/o objetos que
serviran como contraejemplos a la red. La adquisicion de datos
II. DEL EQUIPO
D ESCRIPCI ON y el entrenamiento por lo tanto podra realizarse a traves de esta
base de datos o desde imagenes directas, donde la resolucion
Se implemento un banco de pruebas (Fig. 1) el cual se
corresponde a 320x240 pixeles.
compone de:
IV. A RQUITECTURA NEURAL PROFUNDA UTILIZADA
Un dispositivo de iluminacion para la escena; el cual Por denicion una arquitectura profunda es una estructura
se constituye mediante una lampara uorescente con un jerarquica de multiples capas; cada capa es entrenada para
difusor de celulosa, obteniendose una iluminacion de aprender de la salida de su capa precedente.
tipo difusa en la escena. Una camara web HD de marca
Logitech modelo pro C92, que permite construir una La arquitectura profunda implementada esta motivada por
base de datos de imagenes, o realizar adquisicion en la arquitectura profunda que se encuentra en el cerebro de
tiempo real. los insectos donde dos componentes principales; el Lobulo
Antenal (LA) y el Cuerpo de Hongos (CH), cooperan para
Un computador personal, para proveer almacenamiento memorizar y reconocer patrones [12] (Fig.3). En nuestro
en disco de las imagenes, ejecucion del algoritmo de cla- Lobulo Antenal, el equivalente de los receptores son pxeles
sicacion de fresas y posterior visualizacion de resultados de una region de interes (ROI) de 100x100 pixeles con
y efecto de la aplicacion de algoritmos en las mismas. capacidad de movimiento. Esta ROI contiene imagenes
segmentadas con deteccion de bordes de Canny procedentes
de imagenes ledas de bases de datos o de la camara web (a).
- 738 -
Figura 2: Diagrama del equipo utilizado.
V.
A LGORITMO DE PROCESAMIENTO DE IM AGENES
Regla 2: Mira dentro de si mismo. Observa su propia
DE BORDES )
( DETECCI ON
fuente de ruidos durante un tiempo. Utiliza retro propagacion
para: 2a) aprender a no dispararse con ruido. La imagen adquirida ha sido modicada a un nuevo
2b) olvidar parcialmente lo que hay aprendido en cualquier tamano de 100x100 pixeles, los cuales constituyen la region
otro lugar. de interes. Debido a la complejidad en la forma de las frutas
es necesario realizar el entrenamiento de la red utilizando
En un sentido biologico el ruido actua como una etapa fresas con diferentes tamanos y a ngulo de rotacion.
de sueno donde las neuronas tienen la oportunidad de
- 739 -
entrega la respuesta de un Agente Inteligente, y las neuronas
laterales constituyen neuronas de apoyo.
VII. R ESULTADOS
Las pruebas se enfocan en clasicar fresas segun la forma
en categora extra, de consumo para materia prima y separar
fresas de cualquier objeto extrano (Fig. 8).
Prueba 1. Fresas de maxima calidad.
Se uso la base de datos mencionada en la seccion anterior la
cual consta de 40 imagenes con fresas de diferente contorno
consideradas como maxima calidad segun la forma, junto con
10 fresas con algun grado de deformacion.
Se obtuvo un acierto para 37 imagenes (Cuadro 1).
Figura 5: Sistema de vision articial para la inspeccion indus- Prueba 2. Fresas de consumo.
trial de fresas. Mediante la adquisicion de imagenes en tiempo real se
clasica entre fresas con contorno agradable y desagradable.
Se obtuvo un acierto para 36 imagenes (Cuadro 1).
La imagen adquirida se encuentra en formato RGB, debido
a que es de interes la forma se aplica el algoritmo que
Prueba 3. Fresas para materia prima industrial.
permite convertirla a escala de grises; el ROI nalmente
Se ha denido una nueva base de datos con imagenes de
es procesado con el algoritmo Canny para deteccion de bordes.
fresas diferentes dentro de las cuales se les ha anadido fresas
con contorno poco agradable al consumidor, por lo cual
Se ha empleado un agente auxiliar para seguimiento que
constituyen la base para la elaboracion de materia prima en
localice la fresa y la estabilice (Fig. 6), antes de realizar la
mermelada, yogurt, helados, etc.
inspeccion mediante Agentes neurales [12].
Se obtuvo un acierto para 36 imagenes (Cuadro 1).
Reconocimiento( %)
Coincidencias
- 740 -
Figura 7: Entrenamiento mediante a) Ejemplo: fresa normal b) Ruido c) Contraejemplo: fresa en mal estado.
la computadora se visualizan una automatizacion completa del [5] D.-W. S. Tadhg Brosnan, Inspection and grading of agricultural and
equipo, donde la red pueda calibrar sus propios parametros. food products by computer vision systems - a review. vol. 36, pp. 193
213, November.
El sistema es lo sucientemente robusto para operar en un [6] M. L. R. Q. Erick Saldana, Raul Siche, Review: computer vision
ambiente sin mayores controles ambientales. applied to the inspection and quality control of fruits and vegetables.
vol. 16, pp. 254272.
R EFERENCIAS [7] J. M. Jimy Cortes, William Ardila, Tecnicas alternativas para la
[1] S. Cubero, Advances in machine vision applications for automatic conversion de imagenes a color a escala de grises en el tratamiento
inspection and quality evaluation of fruits and vegetables., Food and digital de imagenes. vol. 17, pp. 207212, abirl.
B. Technology, Eds., vol. 4. [8] A. S. Alexandre Da Silva Simoes, Andre Hirakawa, Applying neural
[2] S. B. iQonsulting Ltda, Tecnologas Aplicables en Agricultura de networks to automated visual fruit sorting.
Precision: Uso de tecnologa de precision en evaluacion, diagnosticoy [9] K. v. N. Zhong Li, Automated classication of pap smear tests using
solucion de problemas productivos., primera ed., F. para la Innova- neural networks. pp. 28992901.
cion Agraria., Ed. [10] K. A. R. Mahendran, GC. Jayashree, Application of computer vision
[3] A. R. E. B. C. C. G. V. Ledda Larcher, Pedro Juarez, Ponderacion de technique on sorting and grading of fruits and vegetables.
calidad en frutas usando tecnicas de vision articial para la estimacion [11] M. J. J. R. Luis Rivera, Gabriela Martnez, Diseno de un sistema de
de danos. pp. 24732484. vision articial para seleccionar limon.
[4] J. Molleda, Tecnicas de vision por computador para la reconstruccion [12] O. Chang, Reliable object recognition by using cooperative neural
en tiempo real de la forma 3d de productos laminados. agents.
- 741 -
- 742 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.743-748. Santiago de Chile, 28 al 30 de Octubre 2015
- 743 -
each a color channel. Then, the proximity of both the central factor r _ int that gathers the fuzzy gradient-directional values
pixel to neighboring ones and also the proximity of differences
F
found for each given color component to the differences of the presented in the FR 31. Finally, FR 34 (IF MAX ( N II
two other color components should be verified. The MF for
each a channels employed in the fuzzy set SMALL [7, 9]. The is S, MAX ( F
S II
is S, MAX ( F
E II
is S, MAX (
membership functions (ER ), (EG ), (EB ) in the fuzzy is S, MAX ( is S, MAX ( is S,
F
W II
F
SW II
F
NE II
with FR 2-2: IF N ( E CR ) is LARGE THEN W ( ECR ) is LARGE, Else. Select edges and fine features. Output E (i, j ) E (i, j ) .
1
provided that the central pixel subjected to filtering is noisy. 4. Else. Calculate weights for pixels W using channel and inter-channel
The MF in the set SMALL for this pixel is calculated in such similarities to separate noisiness and noisy pixels. Output E (i, j ) E (i, j ) 2
way N ( ER ) 1 W ( ER. free ) [6]. Found weights are employed Fuzzy Set Noise free:
in the weighted average filter, forming the output filtered 5. If pixel is noisy process a set using weights W .
central pixel according to FR 2-3: IF ( N ( ECR ) is not L AND 6. If r Th2 Output E (i, j ) E (i, j )3
R G R
W ( E ) is L AND ( EG ) is L AND W ( E ) is L) OR ( N ( E )
C
is 7. Else: use ranking pixels to change noisy pixel per selected one.
R II Spatio-temporal stage:
not L AND W ( E ) is L AND ( E ) is L AND W ( E ) is L) THEN
B B
1. 1. Input: (t) and (t-1) denoised video frames. Calculate Et (i, j ) .
W ( ER ) is LARGE.
2. 2. In Fuzzy Similarity Set in frames (t) and (t-1) using Et (i, j )
In third interframe filtering step, it should be gathered
If LARGE: Output E t (i, j )1
similar parches from two neighboring frames. The absolute
difference values between (t) and (t-1) frames in a sliding 3. Else: Estimate shift for motions between (t) and (t-1) frames.
window is computed presenting changing object information If LARGE: Use data to change noisy pixel. Output E t (i, j ) E t (i, j ) 2
in a video: Else. III. Spatial Post-processing stage is executed using factor no
Ek ,l E t , i
k , j
l E t 1, i
k
k1 , j
l
l1 , movement (FR 3-4). Output E t (i, j )3
k , l (3,2,1, 0,
1,
2,
3); k1 , l1 (1, 0, 1); ( R, G, B)
(3) B. Additive Noise Suppression
It should be repeated the calculations of gradient values for When a noise is considered as additive we proposed [13],
frame difference ( B or Ri ) for each of eight directions . [14] to modify employed fuzzy rules adapting current fuzzy
approach for this more complex case when each a pixel has
To compensate possible motion of the objects between frames,
some level of noise distortion. The operations of this
the best matching according to MAD criterionis performed for
framework are exposed in Table 2, modifying the fuzzy
central pixel in current frame and pixels at the vicinity of
ideology of previous scheme. The procedure uses similar
central one in previous frame. At post-processing step, the
gradient values as in eq. (1) with Gaussian membership
complex (edges, fine details) and plane regions are processed
functions as in previous case for impulsive denoising. The
separately. FR: 3-1 to 3-4 are employed, where FR 3-1 repeats
filtering scheme is performed according to FR where FR 1-1
FR 1-1 changing B , Ri ,i=1,2,3,4 per B , Ri , defines fuzzy gradients in eight directions: IF ( B is L AND
accordingly. Rule FR 3-2 (IF ( B is S AND R1 is S AND R1 is L) OR ( B is L AND R 2 is L) AND ( B is L AND
R 2 is S) THEN F
II
is SMALL) determines the fuzzy R 3 is L) OR ( B is L AND R 4 is L) AND ( B is L AND
gradient difference F
II
using the fuzzy gradient
R5 is L) OR ( B is L AND R 6 is L) THEN Fuzzy Gradient
differences in the direction , distinguishing between
homogeneous and non-homogeneous regions. Rule FR 33 (it F is LARGE. Fuzzy rule FR 1-2 repeats FR 1-2 from
repeats FR 1-2 changing per
I
) computes the noisy previous scheme. In linear filter, the weights in form
- 744 -
W ( ER, free ) for low noisy pixels are used, and for other pixels, We also introduced [14] hybrid filtering where the ideology
of fuzzy set theory and Wiener filtering are combined (see
the weights W ( ER ) are found according to Fuzzy Rules 1-3, Table 2). The idea of Wiener additional filtering using a
multiscale Wiener filter is developed in [16]. This Wiener
1-4 that repeat FR 2-1 and FR 2-3, accordingly from the
filtering consists of two steps: the DCT-based filtering with
impulsive denoising scheme. If a central pixel in sliding
hard thresholding and a multiscale Wiener DCT-based
window is high noisy (in fuzzy sense), using MF in set
filtering. Here, at first step, the locally adaptive Wiener DCT
SMALL for this noisy pixel ER , the weight is computed as image filter calculates DCT E(p, q) of contaminated image in a
sliding window of size mm; then, the local hard thresholding
follows: N ( ER ) 1 W ( ER. free ) [7]. procedure is employed. Next step in this filter employs the
Finally, the weights found in accordance to fuzzy rules are estimated spectral density using local statistics of an image
used in mean linear filtering. Similar to previous framework, eT( m) (i
k , j
l ) in the Wiener filtering via such transfer
at third interframe filtering step, two neighboring frames are function:
gathered following to eq.(2) in accordance with Fuzzy Rules
2-1 to 2-3. The denoising procedures are now performed in a
H ( p, q) P ( p, q) /{ P ( p, q) P ( p, q)
c( p, q) 2 } ,
7x7x2 sliding window in difference to previous scheme. 1 , if p q 0, , (6)
c ( p, q )
FR2-1 is used to calculate the value of fuzzy gradient 1/m, otherwise
difference F and repeats the fuzzy rule FR 1-1 for performing the filtered image block via the inverse transform.
Final estimation is found aggregating the overlapped blocks of
gradients found from difference of neighboring frames: different size [16] to improve noise suppression via processing
B , Ri , i 1, 2, 3, 4, 5, 6 . FR2-2 calculates noisy overlapped blocks of different sizes with some weighting.
factor m for frames (t) and (t-1) that is the measure of TABLE 2.Fuzzy Multichannel Additive Denoising Filter (FMANS_H)
confidence to event: no motion in frames, low noise as I. Spatial processing stage:
1. Input: RGB current frame (t) Et (i, j ) , R, G, B
follows: IF MAX ( N is L, MAX ( S is L, MAX ( E is
2. (k ,l )
( W
L, MAX is L, MAX ( SW is L, MAX ( NE is L, Calculate the basic and several related gradients
3. Fuzzy Similarity Set:
If LARGE execute Weighed Mean Filter (WMF). Then execute Wiener
MAX ( NW is L, SE is L))))))) THEN noisy factor m is Multiscale Filter (Wiener Multi_F). Output E t (i, j )1
LARGE. To compensate possible local motions it should be
Else. Calculate weights W . Execute WMF and Wiener Multi_F.
performed a shift in a sliding window of frame (t-1) in a video
and comparing it with the analogous window of frame (t) in a
Output Et (i, j ) 2
chosen direction. Then, the direction is estimated according to II. Spatio-temporal stage:
better similarity obtained for shifted frames following to such 1. Input: (t) and (t-1) denoised E t (i, j ) video frames
criterion: 2. Calculate Et (i, j )
M 1 N 1
- 745 -
characterized by changing textures and chromaticity applied in Stefan color videos. The FMANS_H scheme (Table
properties, so processing all frames of a video, we can 2) yields better results in comparison with the NLM. The same
guarantee robustness when filtering algorithm exposes good conclusion can be done analyzing behavior of objective
performance through a video. criteria on different frames (Fig.3). Fig.4 demonstrates better
In order to evaluate the effectiveness of designed techniques in preservation of details in the 81th frame of the Tennis video for
suppressing of impulsive or additive noises the proposed designed filter.
techniques have been compared with other promising methods
C. Efficiency of Current Fuzzy Based Approach
[3], [7], [9], [10], [12]. The filtered frames are evaluated
according to several objective criteria: the PSNR (Peak Signal- One of most successful recently designed filters is the
to-Noise Ratio) to characterize the noise suppression VBM3D framework [12]. We noticed [14] that it can achieve
capabilities of the analyzed techniques; the MAE (Median excellent results and can exploit the sparsity well but for an
Absolute Error) that measures the level of preservation of image with unique patches this filter can yield significantly
edges and fine details [1], [3]; the NCD (Normalized Color worse results. We found during the statistical analysis of
Difference, L*u*v* color space) to characterize the numerous simulation results that the VBM3D slightly
chromaticity preservation properties. To calculate the NCD outperforms the FMANS_1 filter [13] for videos with
criteria, the image must be converted from the RGB color numerous plane areas (such as Miss America or Foreman), but
space to L*u*v* color space. The normalized error between for the videos with different movements where it is difficult to
color original (uncorrupted) and filtering images is employed match similar objects in forming 3D patch cubes (for example,
to calculate the NCD measure [2]. Stefan or Flowers) there is no significant differences between
Also, we use novel metric SSIM (Similarity Structural Index both filters. Hybrid framework (Table 2) that combines fuzzy
Measure), which matches better with human subjectivity [18]. rules and Wiener filtering demonstrates the best performance
The key idea behind the SSIM index is to recognize that with gains of 0.5-0.6 dB in comparison with VBM3D filter.
natural images are highly structured, and that the measure of We can conclude that current fuzzy approach demonstrates
structural correlation between the original (uncorrupted) and better performance in comparison with state-of-the-art
the filtered images is very important in deciding the overall techniques in following: a) designed fuzzy rules can
visual quality. Additionally, we use a subjective visual efficiently select pixels with high similarity in the vicinity of
perception presenting for different color video sequences the the central pixel using correlation in the RGB color space and
filtered frames and their error images for several better state- in the neighboring frames of a video; b) applications of
of-the-art filters. different processing in the areas with changing texture can
guarantee optimal gathering a set of the most similar pixels to
be filtered; c) idea of hybrid denoising for additive noise
B. Performance Evaluation suppression can increase the quality using locally estimated
Objective criteria and subjective perception via human vision spectral density during Wiener filtering; d) the designed
system were used to characterize the performance of the approach demonstrates flexibility and can be applied not only
FMINS filter averaging per 100 frames (Table 3) and in for reduction of additive and impulsive noises but also for
different frames of the videos (Figs. 2a-2b). As shown in other kind of noise adapting the filter structure.
recently published articles, the filtering techniques
FRINR_Seq [7] and 3D FD [9] outperform all other existing
D. Computational Efficiency
state-of-the-art techniques in denoising impulsive noise in a
video. So, comparing designed framework with mentioned To measure the complexity of current fuzzy scheme, we
filters, we justify in correct way the performance of analyzed compared different algorithms, namely, the NLM, VBM3D
techniques. The simulation results presented in Table 3 and and FMANS filters, implementing them on a DSP platform by
Figures 2a-2b have demonstrated the better values for MAE Texas Instruments TM model TMS320DM648 where the
and PSNR criteria when the designed filter FMINS is used for EVM DM642 fixed-point processor runs at speed of 900
Carphone and Flowers color videos. The content and texture MHz.
of the videos are changed though the video, so the designed The project was created using MATLAB's Simulink TM
filter demonstrating better performance among all competitive module. The data unit should be directed only once at the
techniques through a video can confirm it robustness. Table 3 beginning of processing and written back after completion of
exposes the average per all 100 frames the PSNR, MAE, NCD all the processing steps. In the second step, the transference of
and SSIM values for videos in wide range contamination using data is carried out via Direct Memory Access. The processing
the designed framework against other better techniques procedures and data transfers are executed in parallel,
FRINR_Seq and 3D FD, exposing the better objective criteria decreasing memory accesses and saving computational
values for Flowers (F), and Stefan (S) videos. Visual analysis resources. Finally, a Code Composer Studio TM (CCS TM)
(Fig.3) of denoising results for 40thframe of color video project was conducted in Simulink TM, creating the project on
Flowers demonstrates better visual performance of designed "C". To perform a video processing using the DSP, the
filter. MATLAB 2009aTM program is first transformed into "C"
Similar simulations on different color videos have been code for CCS TM via Simulink TM. The processing times of
performed in denoising for additive noise contamination. the fuzzy algorithm vary according to the frame texture and
Tables 4 confirmed that the designed technique outperforms level of noise intensity, and the computation times were
other state-of-the-art filters according to all criteria when they averaged over 20 frames (Table 5).The execution time of the
- 746 -
FMANS filter depends on the frame texture and noise level [5] B. Smolka, Peer group switching filter for impulse noise reduction in
color images,Pattern Recognition Letters, vol. 31, no. 6, pp.484-495, 2010.
corruption because the fuzzy type filters adapt to the frame
[6] V. Ponomaryov, H. Montenegro, A. Rosales, G. Duchen, Fuzzy 3D filter
features. Let us note that because the filtering of each pixel is for color video sequences contaminated by impulsive noise, J. Real Time
independent of the results obtained for other pixels in a frame, Image Processing,vol.10, no.2, pp.313-328, June 2015.
the computation time of the proposed fuzzy type filters can be [7] T. Melange, M. Nachtegael and E. Kerre, Fuzzy Random Impulse Noise
Removal From Color Image Sequences, IEEE Trans. on Image Processing,
significantly reduced by performing the filtering stages in
vol. 20, no. 4, pp.959-970, 2011.
parallel using, for example, GPU hardware. [8] D. Fevralev, N. Ponomarenko, V. Lukin, S. Abramov, K. Egiazarianand, J.
Astola, Efficiency analysis of color image filtering, EURASIP J. Advances
in Signal Processing, doi:10.1186/1687-6180-2011-41, 2011
[9] A. Rosales-Silva, F. Gallegos-Funes, V. Ponomaryov, Fuzzy Directional
IV. CONCLUSION (FD) Filter for impulse noise reduction in colour video sequences, J. Visual
The designed filters for denoising impulsive/additive noises Communication & Image Representation, vol. 23, no.1, pp.143-149, 2012.
employ the fuzzy logic techniques using the interchannel [10] L. Jovanov, A. Pizurica, A., A. Schulte, et. al., Combined wavelet-
domain and motion-compensated video denoising based on video codec
correlations, matching possible motions in neighboring
motion estimation methods, IEEE Trans. on Circuit System Video
frames, forming a set with the most similar pixels in different Technology, vol.9, no.3, pp.417-421, 2009.
spatial areas of the current and neighboring frames of a video. [11] M. Dong, J. W. Zhang, Y. Ma, Image denoising via bivariate shrinkage
Current filtering approach has demonstrated superiority in function based on a new structure of dual contour let transform, Signal
comparison with better existing techniques during denoising. Processing, vol.109, pp.25-37, April, 2015.
The designed filters can efficiently suppress the noises in [12] K. Dabov, A. Foi, A. Katkovnik, and K. Egiazarian, Image denoising by
color videos, preserving edges and fine features, justifying sparse 3D transform-domain collaborative filtering," IEEE Trans. Image
their efficiency in PSNR, MAE, NCD and SSIM metrics and Processing, vol.16, no.8, 2080-2095, 2007.
[13] V. Ponomaryov, H. Montenegro-Monroy, L. Nino-de-Rivera, H.
in subjective perception via human vision system. Castillejos, Fuzzy Filtering Method for Color Videos Corrupted by Additive
Future work will be focused in increasing the ability of Noise," The Scientific World Journal, vol. 2014, pp.1-21, art. ID 758107.
current fuzzy proposal in noise suppression for other kind of [14] V. Ponomaryov, H. Montenegro, F. Gallegos, O. Pogrebnyak, S.
noises as well as in speed acceleration via parallel processing Sadovnychiy, Fuzzy Color Video Filtering Technique for Sequences
implementation on GPU hardware. Corrupted by Additive Gaussian Noise, Neurocom, v.155, pp.225-246, 2015.
[15] B. K. Shreyamsha-Kumar, Image denoising based on non-local means
REFERENCES filter and its method noise thresholding, Signal, Image and Video
Processeng, vol. 7, No. 6, 11591172, 2013.
[1] A. Bovik, Handbook of image and video processing (Communications, [16] O. Pogrebnyak, V. Lukin, Wiener discrete cosine transform-based
networking and multimedia), Orlando, FL, USA: Acad. Press Inc., 2005. image filtering, J. Elect. Imag.,vol.21, no. 4, paper 043020: pp.1-15, 2012.
[2] K. Plataniotis and A. Venetsanopoulos, Color image processing and [17] Video Trace Library, http://trace.eas.asu.edu/yuv/, Arizona State
applications, New York: Springer-Verlag, 2000. University.
[3] V. Kravchenko, H. Perez, V. Ponomaryov. Adaptive Digital Processing
[18] Z. Wang, A. and Bovik, Mean squared error: love it or leave it? A new
of Multidimensional Signals with Applications, Moscow: FizMatLit Edit.,
look at signal fidelity measures, IEEE Signal Processing Magazine, vol.26,
2009. Available:http://www.posgrados.esimecu.ipn.mx/ (Libros publicados).
no.1, pp.98-117, 2009
[4] S. Morillas, V. Gregori, and A. Hervas, Fuzzy Peer Groups for Reducing
Mixed Gaussian-Impulse Noise From Color Images, IEEE Trans. on Image
Proc., vol. 18, no. 7, pp.1452-1465, 2008.
a) b)
Fig.1. Basic B and related (R1 to R6) gradients in sliding window. Fig.3. a) PSNR values for the different methods on Tennis video (2 = 0.015);
b) PSNR values for the different methods on Stefan video (2 = 0.005).
- 747 -
a) b)
a) b)
TABLE 4. Mean values per 50 video frames for criteria PSNR (dB), MAE, NCD, SSIM (video Stefan).
Noise variance PSNR MAE PSNR MAE PSNR MAE PSNR MAE
0.000 35.68 5.36 36.46 4.74 36.39 4.82 37.04 4.57
0.005 33.25 7.70 34.41 7.07 34.38 7.21 35.08 6.58
0.010 31.69 9.70 32.53 8.79 32.41 8.88 32.28 8.48
0.020 28.84 11.31 29.65 10.62 29.57 10.69 30.32 10.27
0.030 26.26 12.82 27.39 12.03 27.32 12.14 28.05 11.54
Noise variance
NCD SSIM NCD SSIM NCD SSIM NCD SSIM
0.000 0.020 0.9454 0.018 0.9595 0.018 0.9586 0.017 0.9629
0.005 0.022 0.8876 0.020 0.9005 0.021 0.8996 0.018 0.9047
0.010 0.025 0.8279 0.022 0.8486 0.023 0.8472 0.021 0.8524
0.020 0.030 0.7430 0.027 0.7721 0.028 0.7706 0.025 0.7761
0.030 0.033 0.7074 0.029 0.7256 0.031 0.7241 0.026 0.7292
- 748 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.749-754. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractA novel approach for dense disparity map (DM) other algorithms, such as [6], [7], the matching cost is
estimation is designed. The proposed frameworks include commonly based on intensity differences, which may be
together processing of stereo pairs using the following blocks: sampling insensitive. Intensity based matching is very
CIEL*a*b* color space conversion, stereo matching via
multilevel scheme, employing Normalized Cross-Correlation or
sensitive to recording of disturbances [8] such as illumination
Structural Similarity Index Measure, color segmentation by k- differences, reflections, noise, etc. and generally requires large
means on a*b* color plane, and adaptive post-filtering. The Bad computational efforts. In approaches with large size images,
Matching Pixels and Structural Similarity Index Measure the disparity range usually should be known in advance and a
criteria are applied in order to compare the performance of the good choice of the regularization parameters is crucial. The
proposed approach against state-of-the-art techniques. The application of global methods to high-resolution images is
designed frameworks appear outperform existing state-of-the-art
techniques in terms of objective criteria as well as in subjective
limited by their high computational and memory requirements,
visual perception. especially in the presence of large disparity ranges.
- 749 -
approach called as region-based stereo matching (RBSM) is (2 Le Ri
C1 )( LeRi
C2 )
presented in [14] where the block matching technique with SSIM x, y
(
Ri2
C1 )( LeRi
2
Le
2
Ri2
C2 ) , (2)
various window sizes is computed, accordingly to edges
detected, and the window size is modified changing the where Le Ri are the local means of the left and right
and
dimensions compensating the constraints of the SAD
image respectively; Le and Ri are the local variances
similarity measure applied in color RGB images. Finally, in 2 2
stratified dense matching for stereopsis in complex scenes
in both images, and LeRi is the local covariance of both
proposed in study [15], the authors pose the matching problem
in disparity space and design a full-generality pre-matching to images, and Cn 1 are constants to avoid instability.
define the windows. Such windows are of various shapes, non-
constant disparity and are not independent. The final matching
problem is solved using the similarity statistics over these RGB
adaptive windows.
a*b*
Modern theoretical approaches, which have been validated RGB
using experiments, are principally based on a possibility to CIELa*b CIELa*b*
estimate a DM via only intensity differences; this approach Stage 2 Stage 1 L L
has notable disadvantages on some scenarios, as luminosity
changes, noise exposure differences, textureless regions, etc. Multilevel
Dense
Then, the methods start to adopt correlation methods for Color Based
Segmentation
Disparity
Estimation
similarity measure, which provided more robust results [16], (K-means)
where Le and Ri are the left and right images, accordingly, where I(u,v) is the image that should be convolved in sliding
L e is the mean for left and R i is mean for right images in the window, and function Ker(v,-u, y-v) is a kernel used for
sliding window; processing in sliding window. First, a kernel Ker is separated
or via SSIM in two vectors via Single Value Decomposition [19], according
- 750 -
to: UVT, where U is a mxm orthogonal matrix whose labeled pixels marked as undetermined where the 7 x 7
columns are the eigenvectors of [Ker][Ker] T, and V is a nxn sliding window in the disparity map is used to compute the
orthogonal matrix whose columns are the eigenvectors of media content in order to find the new disparity value. The
[Ker] T[Ker], and is a mxn diagonal matrix that can be median filter is applied, discriminating the data in each a
presented in such a form: window accordingly to the central pixel and its neighbors. The
diag ( 1 , 2,.... r ,0,....,0) . (4) filter should be applied only to data that belong to the same K
The diagonal elements are the singular values of matrix Ker, cluster as the central pixel.
and they are equal to the square roots of the eigenvalues of
[Ker] T[Ker], and satisfy to the following condition: IV. EXPERIMENTAL RESULTS AND PERFORMANCE ANALYSIS
1 2 ... r 0 , where r=Rank([Ker]). Current A. Data
proposition for convolution implementation allows to perform In simulation experiments, to evaluate the performance of the
the processing for an image reducing the number of operations proposed frameworks, the designed techniques were compared
from initial mxn(PxP), to mxn(P+P) (mxn is image with better state-of-the-art techniques using the synthetic
dimension, and P is the kernel window size) obtaining the images taken from Middlebury Stereo Vision website [22]-
same result [20].
[24]. All data from existing sets [23], [24] were used together
We use explained above process for computing the NCC in order to prove the performance and robustness of the
similarity measure (1) and the SSIM measure according to eq. proposed approach due to different image content, texture,
(2) via SVD process. chromatic properties, sizes, and acquisition conditions.
The left-right consistency check is performed comparing the
DM estimated from the left image with the value in similar B. Quality Criteria
position in the right DM. If the disparity values are equal in Percentage of Bad Matching Pixels (B) and Similarity
both images, this disparity is maintained, if not, it should be Structural Index Measure (SSIM) are used as quantitative
labeled as occlusion. There isnt a tolerance threshold, so it metrics. These metrics justify the selection of the best DM
means that each disparity values that passes this consistency algorithm in the 3D video sequence visualization. To compute
check has a higher probability to be correct.
the selected metrics, the ground truth (GT) obtained from
Middlebury Stereo Vision website for each stereo pair and the
DM estimated are employed. The B values are calculated as
follows [22]:
B
1
DM I x, y DM GT x, y d , (6)
N x, y
where N is the total number of pixels in an image or in a
frame, dC is the estimated disparity, dT is the GT and d.= 1.
The SSIM index is based on the fact that natural images are
highly structured; also it is known that SSIM is more
Fig. 2. Multilevel disparity estimation for image Teddy. consistent with human perception than other past metrics such
as PSNR or MAE [22]. The SSIM [18] contains three
C. Color Based-Segmentation and Adaptive Filtering similarity measures: luminance l, contrast c and structure s.
In color based segmentation block (Fig. 1, stage 2), the The SSIM metric values are defined as follows:
standard k-means segmentation procedure [21] is used where SSIM x, y !#l x, y "$ !#c x, y "$ !# s x, y "$
the goal of the k-means algorithm is to minimize the objective . (7)
function J that measures the closeness between data points and C. Evaluation Results
cluster centers :
K n 2 Results of 3D visualization using different size Middlebury
min ( J ) xi( j ) c j , (5) data sets are shown in this section. Proposed frameworks for
multilevel disparity estimation correlation named as MDEC-
cj j 1 i 1
NCC when similarity measure NCC is used, and MDEC-SSIM
when similarity measure SSIM is employed during stereo
xi( j ) c j is the distance between the data point xi and
(j)
where matching stage were tested with all data sets mentioned above.
The compared methods and their sources are available from
the chosen cluster Cj , and J is the number of a cluster processed.
the authors algorithms, all the parameters were the same
In our application, the value of clusters is chosen as K=6 due
along the datasets, and no modifications to the methods were
to CIEL*a*b* color space applied where the maximum of 10
realized. All the simulations were realized in MATLAB or
iterations for each cycle is chosen.
C++ environment when available, with Intel i7-3770k at 3.4
In the following step (Fig.1), after the color segmentation via
GHz processor and 16GB RAM.
K-means clustering algorithm, the adaptive post-filtering is
As one can see in Fig. 3 and 4 where the SSIM values are
used. The adaptive post-filtering stage is performed in two
exposed for different techniques, the proposed approach
ways: based on the K-means segmentation label and for the
- 751 -
appears to demonstrate better objective visual perception that b) employing SSIM metric as similarity measure in stereo
justifies better quality in DM reconstruction. matching correspondence; b) designed scheme in post
Observing the simulation results presented, one can see that processing adaptive filtering based on K-means clustering,
the SDM [15] and GCS [13] algorithms demonstrate better demonstrating better quality in preservation of edges and fine
robust matching process but they cannot estimate the disparity details in a DM; d) better performance obtained by proposed
for every pixel. The Konolige [12] and Semi-global algorithms frameworks (MDEC-NCC and MDEC-SSIM) datasets in
methods [10] present low computational cost, but the comparison with related techniques during numerous
matching stage has important restrictions based in the simulation experiments on Middlebury where the superiority
disparity range. The belief propagation method [11] has the of novel frameworks is demonstrated in better objective
closest results to our current proposal but it demands high criteria values (SSIM and Quantity of Bad Pixels) as well as in
RAM memory size that concludes in impossibility to process better perception via human vision system for images of
larger images and datasets. LIBELAS [9] method is designed
different sizes (full-, half- and third sizes).
specifically for larger stereo images and datasets, achieving
low computational cost and consistent results, however,
V. CONCLUSIONS
theres some scenarios where the process has worst results,
(such as Midd1, Midd2, Monopoly) in comparison with other It has been designed efficient approach based on multilevel
methods. The similar simulation experiments performed for structure with either, Normalized Cross-Correlation (NCC) or
images in half size. Observing the results, one can conclude Structural Index Measure (SSIM) that appears to demonstrate
that the proposed approach for two frameworks (SSIM and better performance in the disparity map estimation by use of
NCC) demonstrates better performance than other better the multilevel structure, avoiding the drawbacks of competing
existing algorithms. Figure 4 expose the results obtained using state-of-the-art techniques. Comparing these two frameworks
designed frameworks and better state-of-the-art algorithms based on NCC and SSIM similarity measures, we can
with full size images from input set. As one can observe in conclude (Table 1) SSIM measure demonstrates a slightly
these figures, the higher values for SSIM are exposed when better objective performance as well as better subjective
the proposed approach is used. perceptual results (Fig.3).
It is important to note that different algorithms have different The SSIM and B metric values found for images from
performance due to the characteristics of images such as size, Middlebury datasets justify the robustness of the proposed
shapes, texture, chromaticity, etc. For example, the LIBELAS approach without any restrictions on the shape or on the size
algorithm [9] doesnt perform well along third size images but of the input image. We notice that the matching stage is highly
is found in the first four with full size images as input images. parallelizable due the independence between pixel
Compared with the related state-of-the-art methods, the calculations, so in future, we suppose to design the multicore
principal contributions of the current proposal are as follows: usage in CPU parallel framework and also GPU
a) designed multilevel approach that demonstrates robustness implementation of the proposed frameworks.
under different image acquisition conditions (illumination
differences, reflections, noise, exposures conditions);
a) b) c) d)
e) f) g) h)
i) j) k) l)
Fig. 3. Image Baby2 in full size and the estimated disparity maps with different algorithms: a) Original left image, b) Ground truth, c) Classic block matching
[25], d) Belief propagation [11], e) Ground control seeds [13], f) Konoliges framework [12], g) LIBELAS [9], h) Region matching [14], i) Stratified dense
matching [15], j) Semi-global [10], k) Multilevel Disparity Estimation Correlation (NCC), and l) Multilevel Disparity Estimation Correlation (SSIM).
- 752 -
Fig. 4. SSIM for different images with full size for different algorithms.
- 753 -
REFERENCES
[1] M.Z. Brown, D. Burschka, G. D. Hager, "Advances in computational [13] J. Cech, S. Radim, "Efficient Sampling of Disparity Space for Fast and
stereo," IEEE Trans. on Pattern Analysis and Machine Intelligence, Accurate Matching," In Proc. BenCOS Workshop CVPR, pp.1-8, 2007.
vol.25, no.8, pp. 9931008, 2003. [14] B. Alagoz, Obtaining Depth Maps From Color Images By Region
[2] Q. Yang, L. Wang, R. Yang, H. Stewenius, D. Nister, "Stereo matching Based Stereo Matching Algorithms, OncuBilim Algorithm And Systems
with color-weighted correlation hierarchical belief propagation and Labs, vol.08, Art.04, 2008.
occlusion handling," IEEE Tr. Patt. Anal. Mach. Intell., vol.31, pp.492 [15] J. Kostkova, R. Sara, "Stratifed dense matching for stereopsis in
504, 2009. complex scenes," In Proc BMVC, pp.339-348, 2003.
[3] E. Ramos, V. Ponomaryov, 3D video visualization employing wavelet [16] V. Ponomaryov, E. Ramos-Diaz, V. Gonzalez-Huitron, "Automatic 2D
multilevel decomposition, Applied Optics, vol.50, no.32, pp.6084-6091, to 3D conversion implemented for real-time applications," Proc. Real-
2011. Time Image and Video Processing 2014, SPIE Europe Symposium, vol.
[4] Z. Gu, X. Su, Y. Liu, Q. Zhang, "Local stereo matching with adaptive 9139, pp. 91390G:1-12, doi:10.1117/12.2051566,2014.
support-weight rank transform and disparity calibration," Pat. Recog. [17] J. P. Lewis Fast Normalized Cross-Correlation," Vision Interface,
Letters, vol.29, no.9, pp.1230-1235, 2008. vol.10, no.1, pp.120-123, 2005.
[5] V. Gonzalez-Huitron, E. Ramos-Diaz, V. Kravchenko, V. Ponomaryov, [18] W. Malpica A. Bovik, Range image quality assessment by structural
"2D to 3D Conversion Based on Disparity Map Estimation," Int. Conf. similarity, Proc. of IEEE Int. Conf. Acoustics, Speech and Signal
Lecture Notes in Computer Science, vol.LNCS8827, pp. 982-989, 2014. Processing, pp.1149-1152, 2009.
[6] N. Papadakis, V. Caselles, "Multi-label depth estimation for graph cuts [19] Yan-Bin Jia. "Singular Value Decomposition," White paper notes
stereo problems," JMIV, vol.38, no.1, pp.70-82, 2010. Problem Solving Techniques for Applied Computer Science, pp.477-577,
[7] D. Miyazaki, Y. Matsushita, K. Ikeuchi, "Interactive shadow removal 2014.
from a single image using hierarchical graph cut," ACCV 5994, pp. 234- [20] V. Podlozhnyuk, "Image Convolution with CUDA," NVIDIA CUDA
245, 2009. SDK Manual, 2007.
[8] E. Ramos-Diaz, V. Kravchenko, V. Ponomaryov V, "Efficient 2D to 3D [21] D. Ilea, P. Whelan, Color image segmentation using K-means
video conversion implemented on DSP," EURASIP Journal Advances in clustering algorithm, 10th Int. Machine Vision and Image Process.,
Signal Processing vol.2011, 2011:106, 2011. 2006.
[9] A. Geiger, M. Roser, R. Urtasun, Efficient Large-Scale Stereo [22] D. Scharstein, R. Szeliski, A taxonomy and evaluation of dense two
Matching, Asian Conference on Computer Vision, pp.25-38, 2010. frame stereo correspondence algorithms, Int. Jour. Computer Vision,
[10] H. Hirschmuller, "Accurate and Efficient Stereo Processing by Semi- vol.47, no.1-3, pp.7-42, 2002.
Global Matching and Mutual Information," Int. Conf. Computer Vision [23] D. Scharstein, R. Szeliski. High-accuracy stereo depth maps using
and Pattern Recognition, Vol. 2, pp.807-814, 2005. structured light, IEEE Conf. Computer Vision and Pattern Recognition,
[11] P. F, Felzenszwalb, D. P. Huttenlocher, Efficient Belief Propagation for Vol.1, pp.195-202, 2003.
Early Vision, International Journal of Computer Vision, vol.70, no.1, [24] D. Scharstein, C. Pal. Learning conditional random fields for stereo,
pp. 41-54, 2006. IEEE Conf. Computer Vision and Pattern Recognition (CVPR 2007),
[12] K. Konolige, "Small Vision Systems: Hardware and Implementation," pp.1-8, 2007.
Proc. 8th International Symposium in Robotic Research, pp.203-212, [25] H. Hirschmller and D. Scharstein. Evaluation of cost functions for
1997. stereo matching, IEEE Conf. Computer Vision and Pattern Recognition
(CVPR 2007), pp.1-8, 2007.
- 754 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.755-761. Santiago de Chile, 28 al 30 de Octubre 2015
- 755 -
simple es que las llantas sean tan grandes como los obstaculos estos sistemas, es la friccion de las supercies sobre las
que tiene que superar, sin embargo en muchos casos esto es cuales se desplaza el robot, que al ser diferentes modican
bastante impractico. En nuestro proyecto esto no representara las condiciones de diseno, tambien la fuerza necesaria para
ningun inconveniente dado que el robot esta disenado para posicionar la llanta a un a ngulo deseado es diferente cuando
supercies planas, as que conviene la locomocion por llantas. esta en reposo y cuando esta en movimiento [6]. Los contro-
Para un robot movil con llantas, se pueden escoger diferentes ladores tradicionales PD suelen tener un desempeno limitado
conguraciones de traccion. Estos arreglos son: diferencial, en este tipo de aplicaciones, ya que el robot en su conjunto
sncrono, triciclo y tipo carro (ver Figura 1). Este proyecto es un sistema no lineal, sin embargo, al combinarse con otras
tecnicas de control es posible mejorar el desempeno del con-
trolador. Por esta razon se implementaron tres controladores
digitales, un controlador PD convencional, PD Difuso y un PD
Neurodifuso, se evalua el desempeno de cada uno, se analizan
los tiempos de asentamiento y sobrepasos para diferentes
senales de entrada, as como diferentes supercies de prueba.
Los resultados obtenidos demuestran que las limitaciones
del controlador PD convencional se pueden compensar al
incorporar tecnicas no lineales basadas en la logica difusa
y en redes neuronales, alcanzando mejores desempenos en
diversas supercies. Ademas estas tecnicas hacen posible la
implementacion de algoritmos relativamente sencillos ganando
tiempo de procesamiento que puede ser utilizado para otras
tareas.
III. SISTEMA ELECTRMEC ANICO
El sistema electronico utilizado para la implementacion
de los controladores consta de tres bloques principales, el
Fig. 1: Arreglos de llantas vistos desde abajo. (a) Diferencial: primero es el sistema de sensado, el cual esta basado en un
Usa una o posiblemente dos ruedas locas. (b) Sncrono: Todas potenciometro lineal de precision de 10 [K], e ste se utiliza
las llantas giran al miso tiempo. (c)Triciclo: Tiene el motor de para determinar la posicion de la llanta con respecto a la
direccion en una llanta y la de traccion en el par trasero. (d) estructura del robot movil, el segundo es el sistema de control,
Carro: Las dos llantas delanteras rotan para dar la direccion. basado en una microcomputadora tipo RISC (PIC16F887)
de 8 bits, en esta microcomputadora se implementan los
controladores digitales. El tercer bloque es la interfaz de
tiene una conguracion tipo triciclo, cuenta con dos ruedas potencia el cual es un puente H el cual soporta 3 [A] de
traseras que giran libremente y una rueda delantera con un corriente, la Figura 2 muestra el diagrama general del sistema
motor que le da traccion y otro que da la direccion. La electronico.
trayectoria que dene el movimiento del robot movil, depende
de la posicion que guarda la llanta delantera con respecto
al cuerpo del robot. En esta conguracion y en otras que
utilizan un sistema similar en el posicionamiento de las llantas
que denen el movimiento, es fundamental posicionarlas con
exactitud para lograr un buen desempeno en el seguimiento de
trayectorias y por lo tanto en el desarrollo de sus tareas.
- 756 -
traccion de todo el robot, lo cual aumenta la fuerza necesaria
para mover al prototipo. donde Ke es la constante de ganancia, Ls es el tiempo de
retardo y Ts es la constante de tiempo. Como se observa en la
Figura 4 la respuesta al escalon del sistema tiene la forma de
DE LOS CONTROLADORES
IV. DISE NO una S alargada, por lo tanto se puede aplicar el metodo en lazo
El primer controlador implementado fue el controlador PD abierto de Ziegler Nichols; dibujando una recta tangencial en el
convencional, a partir de e ste se incorpora el conocimiento punto de inexion de la curva con forma de S y determinando
adquirido para la implementacion de los otros controladores, las intersecciones de la tangente con el eje del tiempo se
ya que en particular las dos tecnicas probadas requieren de un pueden obtiener los parametros de Ke = 4.51, Ls = 0.1 y
conocimiento previo del sistema. Ts = 0.3.
A. PD CONVENCIONAL
La Figura 3 muestra la estructura del controlador PD
implementado. La senal R(s) es la senal de referencia la cual
es proporcionada digitalmente al controlador, E(s) es la senal
de error, Kp es la constante proporcional y Kd la constante
derivativa, Gp(s) representa la funcion de transferencia de la
planta, Gc(s) es la funcion de transferencia del controlador.
- 757 -
Fig. 6: Funciones memebresa de los conjuntos difusos para
Fig. 5: Respuesta del controlador PD a una entrada escalon, la variable de entrada error.
aplicado al motor de un robot movil en una supercie de
formica.
0.05u 5 110 < u 120
1) PROCESO DE FIZZIFICACION: Para el proceso de ealt (u) = (15)
fuzucacion se denieron los conjuntos difusos con base en 0.033u + 5 120 < u < 150
el conocimiento adquirido en el diseno del controlador PD
digital. La variable de entrada (error) se dividio en cinco
0.033u 4.33 130 < u 160
conjuntos difusos de acuerdo al tamano de e ste: error mnimo smax (u) = (16)
1 u > 160
(emin), error regular (ereg), error mediano (emed), error alto
(ealt) y error maximo (emax). Para la variable de salida
(PWM), se asignaron cinco conjuntos difusos para denir el
porcentaje: salida mnima (smin), salida regular (sreg), salida
mediana (smed), salida alta (salta) y salida maxima (smax).
Para denir los conjuntos difusos se toma el valor absoluto
de la variable de entrada y la variable de salida, esto con el
objetivo de disminuir el numero de conjuntos y facilitar el
diseno, u representa el valor digital del convertidor analogico
digital del mcrocontrolador, e ste tiene una resolucion de 10
bits. Las funciones de membresa para la variable de entrada
(error) y para la variable de salida (PWM), se muestra en Fig. 7: Funciones membresa de los conjuntos difusos para la
la Figuras 6 y 7 respectivamente, deniendose los siguientes variable de salida PWM.
conjuntos:
0 u < 20 2) MECANISMO DE INFERENCIA: Como el sistema de
emin (u) = 1 20 u 40 (7) posicion solo tiene una entrada, la base de reglas para el
0.05u + 3 40 < u 60 control es la siguiente:
0.033u 1.33 40 < u < 70
ereg (u) = (8) 1. Si el error es mnimo entonces el porcentaje de salida sera
0.05u + 4.5 70 u 90 mnimo.
2. Si el error es regular entonces el porcentaje de salida sera
0.05u 4 80 u 100
emed (u) = (9) regular.
0.05u + 6 100 < u < 120
3. Si el error es mediano entonces el porcentaje de salida sera
mediano.
0.05u 5.5 110 u 130 4. Si el error es alto entonces el porcentaje de salida sera
ealt (u) = (10)
0.05u + 7.5 130 < u < 150 alto.
5. Si el error es maximo entonces el porcentaje de salida sera
0.05u 5 140 u 160
emax (u) = (11) maximo.
1 u > 160
0.05u 0 u 20 3) PROCESO DE DEFUZIFICACION: El proceso de de-
smin (u) = (12)
0.1u + 3 20 < u < 30 fuzicacion se realizo utilizando el metodo matematico de Sin-
gletons por ser relativamente sencillo de programar, mediante
0.05u 1 20 u 40 el cual el proceso de defuzicacion se convierte ahora en el
sreg (u) = (13)
0.02u + 2 40 < u < 80 calculo de una media ponderada.
K
0.033u 2 60 < u 90 Bi u i
smed (u) = (14) u = i=1
K
(17)
0.05u + 5.5 90 < u < 110 i=1 Bi
- 758 -
El diseno anterior considera la sustitucion del controlador
PD por un controlador difuso basado en el comportamiento de donde Kp, Ki y Kd son los valores iniciales de los parametros
e ste, sin embargo se probo tambien la alternativa de combinar del controlador PID. KF P , KF I y KF D son los valores que
ambas tecnicas para mejorar el desempeno del controlador, van cambiando de acuerdo a cada operacion difusa.
considerando lo planteado por [9], en el cual proponen un Sustituyendo los parametros KF P , KF I y KF D en la
esquema difuso para la sintonizacion del controlador cuya Ecuacion (2) la salida del controlador es la siguiente:
base de reglas considera la respuesta del sistema, la cual se
divide en 5 zonas dependiendo del valor del error (e) y del e(KT ) e(KT T )
cambio de error (ce) ver Figura 8. U (KT ) = KF D e(KT ) + KF D (21)
T
La Figura 9 muestra la respuesta del sistema a una entrada
1. Zona1 (z1): e > 0 y ce < 0. escalon.
2. Zona2 (z2): e < 0 y ce < 0.
3. Zona3 (z3): e < 0 y ce > 0.
4. Zona4 (z4): e > 0 y ce > 0.
5. Zona5 (z5): e . 0 y ce . 0
C. PD NEURODIFUSO
La otra alternativa considerada fue el utilizar tecnicas de re-
des neuronales para el ajuste de los parametros del controlador
Fig. 8: Respuesta dividida en cinco zonas de acuerdo a la en vez de logica difusa, para lo cual se dene la red neuronal
magnitud del error y del cambio de error. que se muestra en la Figura 10.
La neurona articial, celula o automata, es un elemento que
posee un estado interno, llamado nivel de activacion, y recibe
A partir de esto la base de reglas es la siguiente: senales que le permiten, en su caso, cambiar de estado [11].
- 759 -
1. Iniciar los pasos de forma aleatoria.
2. Introducir un patron de entrada.
3. Calcular la salida de la red, compararla con la deseada y
obtener la diferencia: (d y).
4. Para todos los pasos, multiplicar dicha diferencia por
la entrada correspondiente y ponderarla por una tasa de
aprendizaje.
5. Modicar el paso 3 restando del valor antiguo la cantidad
obtenida en 4.
6. Si no se ha cumplido el criterio de convergencia, regresar
al paso 2; si se han acabado todos los patrones, empezar de Fig. 11: Respuesta del controlador PD Neurodifuso a una
nuevo a introducir patrones. entrada escalon, aplicado al motor del robot movil en una
supercie de formica.
Debido a que la sintonizacion del controlador PD consiste
en determinar los parametros de KF P y KF D , es nece-
sario producir dos conjuntos de entrenamiento, uno para el segunda en una tabla de madera barnizada, y la tercera en
parametro KF P y otro para el parametro KF D . La Tabla un piso de concreto, cada una de estas supercies cuenta con
1 muestra el conjunto de entrenamiento para determinar el una rugosidad diferente, el objetivo de la prueba es vericar
parametro KF P y la Tabla 2 muestra el conjunto de entre- el desempeno de cada uno de los controladores en supercies
namiento para determinar el parametro KF D del controlador distintas, la Tabla 3 muestra los resultados obtenidos a una
PD. Los conjuntos de entrenamiento se obtuvieron mediante entrada escalon de cada uno de los controladores en una
un programa en lenguaje C, siguiendo el algoritmo de entre- supercie de formica.
namiento de la regla Delta. Este proceso no es necesario que
sea ejecutado por la microcomputadora del sistema. TABLE III: Caractersticas principales de la respuesta de los
tres controladores a una entrada escalon, aplicados al motor
TABLE I: Conjunto de entrenamiento para determinar el
del robot movil en una supercie de formica.
parametro KF P del controlador PD.
PD PD Difuso PD Neurodifuso
Error KF P Sobrepaso maximo (Smax) 25% 12.5% 12.5%
40.98 2 Tiempo de retardo (td) 0.35s 0.2s 0.2s
81.96 1.95 Tiempo de levantamiento (tr) 0.65 0.3s 0.3s
122.95 1.97 Tiempo de asentamiento (ts) 2.4s 1.3s 0.8s
163.93 2.057 Error en estado estable 0.12 0.06 0.06
204.9 2.13 Frecuencia natural ( n ) 2.4 5.2 5.2
Factor de amortiguamiento () 0.69 0.59 0.96
- 760 -
TABLE V: Caractersticas principales de la respuesta de los Se puede concluir que la combinacion de tecnicas in-
tres controladores a una entrada escalon, aplicados al motor teligentes de control a los esquemas tradicionales permite
del robot movil en una supercie de concreto. mejorar el desempeno de e stos en situaciones donde las
condiciones cambian durante la operacion de la planta.
PD PD Difuso PD Neurodifuso
Sobrepaso maximo (Smax) 28.57% 14.28% 14.28% R EFERENCIAS
Tiempo de retardo (td) 0.4s 0.4s 0.4s [1] A. Nelson and J. Gregory., Fitness functions in evolutionary robotics:
Tiempo de levantamiento (tr) 0.8s 0.8s 0.8s A survey and analysis. Robotics and Autonomous Systems. 57(4), 345-
Tiempo de asentamiento (ts) 2.4s 2.2s 1.5s 370., 2009.
Error en estado estable 0.12s 0.20s 0.10s [2] N. Nilsson, Shakey the Robot. Technical Report, Informe tecnico., 2003.
Frecuencia natural (n ) 1.96s 1.96s 1.96s [3] M. B. Sanchez, Diseno y construccion de un robot humanoide. Technical
Factor de amortiguamiento () 0.85s 0.92s 1.36s Report, Informe tecnico., Enero 2011.
[4] G. M. Leon., Protocolo de comunicaciones para robots moviles va
bluetooth. Tesis Profesional., 2000.
[5] I. G. Martnez., Diseno de controlador de temperatura tipo proporcional
VI. CONCLUSIONES integral y derivativo. Tesis Profesional., 345-370., 1991.
[6] J. A. M. y L. Alvarez Icaza., Caracterizacion y control de un banco de
En general los tres controladores tuvieron un mejor de- pruebas para estudiar la friccion llanta-pavimento. Congreso AMCA.,
sempeno en la supercie formica debido a que presenta 2000.
[7] B. Kuo., Sistemas de control automatico. McGrawHill. 7th edicion.
una menor friccion, el controlador PD neurodifuso tuvo el 57(4)., 1996.
mejor desempeno de los tres, teniendo un error de 0.06, una [8] V. A. Ruiz., Actulizacion del metodo de sintonizacion de controladores
frecuencia natural de n = 5.2 que ocasiono que los tiempos de Ziegler y Nichols. San Jose Costa Rica Ingeniera 15(1,2):39-
52.ISBN:1409-2441,, 2005.
de retardo, levantamiento y asentamiento fueran menores, [9] O. A. A. Bouza, Microcontroladores estandar en el desarrollo de
tambien el sobrepaso maximo fue de 12.5 % menor que los sistemas de Logica difusa. CACIC, UNLP, Instituto de Ingeniera y
otros dos y un factor de amortiguamiento mayor de = 0.96. Ciencias en Computacion, Universidad Nacional del Sur., 1997.
[10] E. Natsheh., Comparison between conventional and Fuzzy Logic PID
El controlador PD Neurodifuso es el controlador que tiene contolers for controlling DC motors. International Journal of Computer
un mejor desempeno en las tres supercies y mantiene al Science 7(5)., 2005.
sistema mas estable en la supercie formica, en consecuencia [11] D. C. H. A.J. Davila Jauregui, Diseno construccion y control difuso de
un robot movil de competencia. Tesis Profesional., 2005.
es el controlador que responde mejor a las tres senales de [12] J. Dayhoff., Neural Networks Architectures: An Introduction. Van
prueba que se le aplicaron (tren de pulsos, seno y diente de Nostrand Reinhold., 1900.
sierra). [13] I. V. nuela., Redes neuronales articiales. Prentice Hall 2004, 2000.
- 761 -
- 762 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 763 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
El control de vuelo es el bloque en el que nos enfocaremos III. MODULACIN POR ANCHO DE PULSO
para tener una visin general de la solucin que se plantea La generacin de una seal de PWM se basa en el cambio
para el gobernador de los motores, despus de una de estado de un pin fsico, referenciado a dos tiempos: el que
investigacin fue posible diferenciar las partes principales que representa el ciclo de trabajo (flanco descendente), y el
debe tener el control de vuelo. Se muestran en la figura 1. relacionado con el periodo (flanco ascendente). La mayora de
sistemas embebidos secuenciales como los microcontroladores
tienen mdulos que generan las seales de PWM, pero con un
nmero limitado de canales, por lo que si se desean ms
canales se debe de manipular los canales por software, para lo
que se necesita una base de tiempo lo suficientemente pequea
para poder tener un buen rango de variacin de los periodos y
luego sincronizar esos tiempos con los diversos canales, esto
supone un procesamiento que al ser secuencial depende de una
Fig. 1. Diseo conceptual general de la seccin de control de vuelo. sola base de tiempo, lo que implica que si se requiere integrar
otros procesos y usar distintos niveles de frecuencia esto
Como se puede observar el controlador de navegacin puede generar costos en retrasos que afecten la calidad de las
recibe las seales que enva el usuario por medio de un seales de los canales.
receptor de radiofrecuencia, desde el cual se brindar la Para evitar esos retrasos y para cubrir la necesidad de
informacin del vector de vuelo (way point), dicha integrar otros mdulos en el mismo chip, el uso de FPGA es
informacin se integrara con la telemetra que se obtendr de siempre la mejor opcin por su capacidad de procesar cada
sensores como altmetro, girscopo, acelermetro, entre otros mdulo de forma paralela, parametrizar la seleccin de la
para ajustar la posicin y corregir el vector de vuelo de forma frecuencia y la resolucin de cada canal, sin que sus
ms exacta, usando un algoritmo de clculo basado en una caractersticas particulares afecten a otros mdulos que se
mquina de estados, la cual brindara la informacin necesaria ejecutan dentro del mismo chip.
para los actuadores que sern controlados por el gobernador Para el caso de un UAV de vuelo horizontal se deben de
PWM. Los actuadores sern 4 servomotores, dos para controlar servomotores para las posiciones de alerones, timn
gobernar los alerones, uno para el timn de cola y uno para el de cola, timn de profundidad y motores sin escobillas para el
timn de profundidad, adems de un motor DC sin escobillas impulso del mvil, por lo tanto ser necesario caractersticas
(brushless motor) que brindar el impulso completo a la nave; particulares de seal de PWM para cada uno de estos tipos de
por ltimo el gobernador tambin contar con los mecanismos motores: frecuencia, ciclo de trabajo, resolucin y rangos de
para el manejo de eventualidades o emergencias, para variacin entre otros, esto hace que el diseo del gobernador
garantizar la integridad de la nave y evitar que esta se dae en debe ser lo ms genrico posible a fin de que el mdulo pueda
caso de accidentes, ejemplo de estos sistemas son el control ser reutilizable reduciendo los tiempos de diseo para
del paracadas, la asistencia en el aterrizaje y el despegue, y la adaptarlos a cada actuador; esta caracterstica adems
gestin de la energa. Luego de tener este diseo general se posibilita que la solucin pueda aplicarse a otros diseos,
realiz un diseo especfico de las partes del controlador de como cuadricopteros, convertidores DC-DC,
navegacin, el cual se muestra en la figura 2: cicloconvertidores y ADC entre otros.
- 764 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 765 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
base a los requerimientos. Para nuestro diseo lo que Address: Es el puerto de la direccin nica de cada
necesitamos es que el driver tome un valor numrico de la driver, este valor servir a la hora de instanciar 2 o ms
Unidad de Control, que representa el ngulo al que queremos drivers con el fin de diferenciarlos.
colocar el servomotor, y lo transforme a una seal PWM que
el servomotor pueda interpretar; esta es la descripcin del Ena: Es una seal habilitadora. Cuando es igual que
hardware en la que se basar el diseo. Por otro lado tenemos Address permite al driver tomar los datos en la entrada
que este tipo de programacin est siendo utilizada desde hace y transformarlos a la seal PWM.
varios aos en los pases de primer mundo para el diseo de En la arquitectura se declaran 4 seales que nos servirn
chips y otras aplicaciones de diseo [9], [10] y modelado, sin para hacer conversiones y poder operar las frmulas que se
embargo, en El Salvador y los pases de la regin detallan a continuacin:
Centroamericana el uso de esta tecnologa es poca (prueba de fclk <= ffpga/fservo; Con esta frmula se divide la
esto es que en el ltimo CONCAPAN slo hubo 2 papers frecuencia del reloj interno del FPGA entre la
usando esta tecnologa de un total de 87) [11], lo cual frecuencia del servo, por ejemplo para un servo que
representa un retraso en relacin a los pases donde s se est opera a 50 Hz y un reloj interno de 40 MHz tenemos
utilizando. Por ltimo tenemos que sus declaraciones son como resultado 800,000, eso quiere decir que cada ciclo
concurrentes, esto quiere decir que a diferencia de otros del servo tendr como duracin 800,000 ciclos del reloj
dispositivos, como los microcontroladores, pueden realizar del FPGA, as se resolver el problema con divisores de
diferentes tareas al mismo tiempo. Un sistema secuencial tarda frecuencia sin alterar la ruta ptima de reloj del FPGA.
ms tiempo en reaccionar ante los cambios que se presentan, dutyhi <= ((fclk*maxduty)/100): Ya que el ciclo de
en contraste, al ser nuestro sistema concurrente, se pueden trabajo del PWM no siempre trabaja al 100% del
llevar diferentes procesos simultneamente. periodo se ha generado esta frmula para definir una
El gran poder de procesamiento que brindan los FPGA en cota superior de ciclo de trabajo, as si deseamos un
espacios reducidos y con consumos muy bajos de energa lo mximo de 50% tenemos (800,000* 50)/100 lo cual nos
hacen ideal para el desarrollo de los controladores de vuelo, ya da 400,000 periodos de reloj.
que es posible implementar muchas funciones de control con factor <= dutyhi/grados: Esta frmula brinda el factor
un costo muy reducido en tiempo, lo que brinda los mejores de conversin y determina la variabilidad del ciclo de
tiempos de respuesta de cualquier sistema embebido, por otro trabajo multiplicndolo por la seal de entrada. Por
lado la facilidad de implementacin y el nivel de precisin que ejemplo si la mxima cantidad de grados es de 180 se
se puede obtener permite que los tiempos de prototipado se divide 400,000/180 =2222, este nmero se multiplica
reduzcan significativamente y se pueda trabajar de forma por la entrada, si tengo en la entrada 180 * 2222=
paralela con otros mdulos que sern fcilmente integrados. 400,000 que es la mxima cantidad de pulsos necesaria
para un ciclo de trabajo de 50%. Variando la entrada se
VI. CODIFICACIN DE LA SOLUCIN obtiene un rango de 0 a 400,000 ciclos.
Debido a las diferencias entre los motores de control e zerod <= ((fclk*zero)/100): Con esta frmula lo que se
impulso, y la necesidad de portabilidad del cdigo en distintas logra son los ciclos de reloj interno para el offset que
arquitecturas, el ncleo del gobernador se desarroll de forma me indica en porcentaje la variable zero. Este offset es
genrica para luego ser instanciado segn las caractersticas de til para cuando el valor del ngulo es 0.
los motores y el tipo de FPGA donde se implementar, para
Luego se declara el proceso, que es un segmento secuencial
ello varios parmetros bsicos son necesarios, la frecuencia
del cdigo, y las variables que lograran hacer las conversiones
nominal del FPGA, la frecuencia del motor y todos los
de la entrada a un nmero entero (integer). El primer if que
parmetros relativos al clculo del ciclo de trabajo. Lo primero
tenemos detecta si el puerto de reset est activo, si es as
que se hace es declarar las libreras necesarias segn los tipos
manda un 0 al puerto de salida, sino, avanza a la siguiente
de datos y seales que usaremos, ya que se trabajara con
condicin if, en esta el driver detecta los flancos ascendentes
valores signados y no signados (unsigned) se declara la
del reloj del FPGA y los cuenta con la variable cnt1. El
librera Numeric_STD.all. Luego se declaran los parmetros
siguiente if detecta si el puerto habilitador (ena) tiene el
genricos, los cuales pueden modificarse segn se necesite,
mismo valor que el de la direccin de nuestro driver (address),
estos son: la frecuencia del FPGA, la frecuencia de operacin
si es as prosigue al siguiente if, de lo contrario el valor de la
del servo, el mximo porcentaje de ciclo de trabajo, la mxima
salida se mantiene igual ya que no se ha aceptado ningn
cantidad de grados que se mover el servo y el valor de offset
nuevo valor de entrada. Cuando si se cumple la condicin se
en trminos de porcentaje que sirve para dar valor a 0 grados.
procede al siguiente if adonde se compara si el valor de la
En la declaracin del puerto del driver tenemos las siguientes
entrada es mayor o igual a 180, de ser as se guarda en la
seales:
variable entrada4 el valor que corresponde a 180 grados. Si el
valor de la entrada es menor a 180 se procede a transformarlo
Entrada: Es el puerto en donde la Unidad de Control
primero a entero y luego se multiplica por la seal factor,
enviar un nmero entre 0 y 180 indicando los grados a
previamente calculada, esta multiplicacin nos dar el nmero
los que se quiere tener el servo.
de ciclos de reloj que pasara la salida en alto acorde a la
Reset: Inhabilita el driver, a un punto cero. entrada, por ltimo se le suma la variable zerod que sirve
Salida: Representa la seal de PWM, con la frecuencia como offset y se guarda el resultado en entrada4. Se cierran
y ciclo de trabajo gobernados. los if y luego se procede a comparar el valor que se almaceno
- 766 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 767 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
seal que se enva al ESC para su control es muy diferente ejecutar todos los procesos de manera concurrente como se
a la seal de los servomotores tanto en la frecuencia como muestra en la figura 10.
en los rangos mnimos y mximos del ciclo de trabajo.
- 768 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 769 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 770 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.771-775. Santiago de Chile, 28 al 30 de Octubre 2015
- 771 -
between the different services through standard protocol for
messages exchanging. Most denitions of SOA are using
Web services with SOAP(Simple Object Access Protocol) and
WSDL (Web Services Description Language), but is possible
to implement SOA using any service-based technology. SOA
also has other remarkable properties as: services are indepen-
dent of the interface, services may be added or removed at
any time, a service considered as an autonomous unit [10].
B. cloud computing
The cloud is a computing paradigm that allows the evolution
of a desktop-based computing to a web-based computing, a
web browser can be used to get access, to develop and to
congure multiple applications, hardware and data via the
Internet. In general, the cloud computing offers three types
of service models: Software as a Service (SaaS), Platform as
a Service (PaaS) and Infrastructure as a Service (IaaS). The
XaaS model where X represents something as a service
should be based on cloud computing standards as Web 2.0, for
Fig. 2: System Flowchart example: Data as a Service (DaaS) and hardware as a service
(Haas), this paper denes a Robotic Manipulator as a service
(MRaaS) or MRaaS for its acronym in Spanish.
Cloud computing allows faster application development, de-
In gure 3 service workow is detailed by showing the
ployment and efcient use of resources. The state of the art
robotic services for the implemented system. In WSDL, which
for robotics cloud based on provisioning applications can be
uses an XML format for web services description,a requested
grouped into two categories: robotic applications offered as
message of a particular data type is sent to a specic port
services in the cloud and robotic applications that re-use third-
through a specic protocol to perform a service operation, the
party applications, but the interactions in the cloud are still
request is processed through the four service layers, nally
opened [8], a requirement in robotic applications is to use
it returns a response message and the response message are
standard technology of lightweight interfaces that are offered
SOAP messages that are sent by HTTP through a XML data
to applications and other end users, another requirement is the
exchanging over the network.
ability to access robotic applications in any time from any
The impact of cloud computing will increasingly further
place and, nally the last requirement is the efcient usege of
the resources since applications depend on resources.
Rapyuta [9], is an open source service platform (PaaS) de-
signed for robotic applications which helps robots to decrease
the processing and providing guaranteed customizable envi-
ronments in order to access to the knowledge repository of
RobotEarth. Another of the proposed work is the implementa-
tion of a framework for cloud robotics to help low-cost robots,
so that these robots can download computational algorithms,
on the other hand robots can store their data in the cloud
and communicate between them or apply any function that
provides the operating platform as ROS (Robotic Operating
System) [10]. Robotics Cloud supports many applications such
as: a) Virtualization over physical robots, b) Web resources
access, c) Affordable robotics hardware, d) Intelligent robots Fig. 3: Data ow of a service in a cloud Robotics
to be cheaper and lighter, e) Intelligent robots can have features
such as object recognition and voice services on demand, f) toward the cyber physical systems dening a cloud of CP2C
Obtain a shared knowledge data base. (Cyber Physical Cloud Computing) [4], consider a server in
this cloud moves in space so it is a vehicle with physical
III. PROCEDURE limitations, such that potential hosts include cars, planes,
people with smartphones and emerging robots as vehicles or
A. Services Oriented Architecture-SOA unmanned aerial vagabonds, escalate the notion of a virtual
SOA is an inherent part of cloud computing paradigm, it machine with a virtual speed and call it a virtual vehicle that
is a model designed to provide popular service characteristics travels the space to be linked to the actual vehicles and by
among many information technologies companies worldwide. migrating to another vehicle real a way called cyber-mobility.
The policy of exible coupling of SOA allows communication The Kinect sensor is an input device that interprets the
- 772 -
movements made by the operator user, in control station, to service (model), it was mentioned that the service works with
interact with the environment and delivers these pre-processed four layers and this is because it takes into account a layer
data to the computer, then motion commands are generated. By called entities, which is a code representation of the relational
calculating arm movements through forward kinematics based database used.
algorithms, the processed data by previous stages and the nal The Web service is developed in Visual Studio 2012 using
data will be sent to a database associated with the MRaaS web .NET Framework 4.0 and SOA standards technology. For data
service. This tele-operation system in real time is connected storage, a relational database has been chosen in Microsoft
by using web services through the internet communication SQL 2012. The control station presents to the user a system
channel, the received commands in service can be accessed composed of a set of views, congurations and parameters of
by the workstation that will execute the nal move of the the Kinect device, the main view is responsible for creation,
robotic arm. test and connection to the Kinect device. The workstation is
responsible for serial communication to the robot arm, and
considers the possibility of using a MVVM model used in an
C. Architecture and System Development
embedded system through the Linux operating system in order
The design of this application is based on three components: to have a modular system: to control the robotic arm by using
the control station, the Web Service and the workstation gure the serial port, to save processing resources and to reduce the
4, this components will intercommunicate through the Internet costs of the physical implementation in the remote laboratory.
by using the SOAP protocol, in order to develop a prototype, The development of RAAS system has been made by using a
the initial communications test and operation of the service is layered architecture, object-oriented programming, under the
performed with the control station in Medellin-Colombia, both SOAP protocol for communication between the control station
the Web server and work station located in Quito-Ecuador. to service and service to the workstation.
The control station is an application based on the abstraction
D. Service Runtime
Within the runtime service, there are two reactions that
occur during the operation, for example: service can be set as
unilaterally, that is to simply make a request without waiting
for a reaction from a client workstation, or a service can be set
as bidirectional, making the service to wait for a response to
continue with the next operation. Limiting the input requests
to the service controls the number of messages exchanged with
the client station during the run time, also it limits the number
Fig. 4: Programming blocks of the MRaaS Unit of errors by operation of the service and nally it limits the
amount of information that can be obtained by a malicious
model called MVVM (Model-View-View-Model), this was user, metadata controls in the runtime are important because
developed in a high level programming language C under metadata are checking the information that will be shown to
the WPF (Windows Presentation Foundation) platform, the the whole world.
application will interact with the Kinect peripheral sensor
through the Framework of this device, control station will IV. MODEL OF A NETWORK CONTROL SYSTEM
process information movements, that are controlled according FOR A MR AA S
to the available characteristics in the server, then the infor-
mation is sent to the web Service. The MVVM pattern is This document integrates an adaptive model with restricted
used to decouple the code from the user interface (view) communication with an implementation of a Robotic Manipu-
and the program code (model) using an intermediary (model- lator as cloud service to monitor and control a robotic device
view), so a user interface is dened using XAML (Extensible whose block diagram is in Figure 5, the previous contents
Application Markup Language) and a markup link is used to must be distributed in areas of robotics, computing and im-
join the data layers or user commands. plementation of web Services An innovative user interface
The Web service uses the WCF (Windows Communication for robotics manipulators is implemented in a tele-operation
Foundation) technology provided by Microsoft for achieve system through the cloud. The interface, which allows control
an intercommunication between the control station and the the robotic arm by moving the arm of the user, is based
workstation, this Web service will be connected to a database on the Kinect device of Microsoft, additionally it will allow
through Entity Framework to access relational data, the in- connectivity between the control station and the workstation
formation stored includes: workstations and control stations to be performed from anywhere in the world by using a
data registered control, data and characteristics of movements connection to a web service published in the cloud.
for each robot, sessions and connections made, and handling
constraints. The model used is MVC (Model - View - Con- A. Control Activation Events under communication delays and
troller), model includes the service interface (view), the layer packet loss
that handles events or user actions to invoke service requests In the implementation the communication network (cloud)
(controller), data access layers and business logic layers of the is considered in the feedback loop, it has been considered
- 773 -
approximate a communication system with a limited number
of transmission intervals per time step.
In Figure 6 shows the model scheme triggered by events. This
facilitates the understanding of the implementation done and
the reason for delays in the execution of the control commands,
this model is more exible to make changes in the system,
this is justied [11]. As you can see this application is the
practical implementation of a network control system activated
by event.
R EFERENCES
[1] Y. Chen, Z. Du, and M. Garcia-Acosta, Robot as a service in cloud
computing, in Service Oriented System Engineering (SOSE), 2010 Fifth
IEEE International Symposium on, June 2010, pp. 151158.
[2] A. Caminero, A. Robles-Gomez, S. Ros, L. Tobarra, R. Hernandez,
R. Pastor, and M. Castro, Deconstructing remote laboratories to create
laboratories as a service (laas), in Global Engineering Education
Conference (EDUCON), 2014 IEEE, April 2014, pp. 623629.
[3] C. Pillajo and J. Sierra, Human machine interface hmi using kinect
sensor to control a scara robot, in Communications and Computing
Fig. 6: Network Control System structure with optimal trigger (COLCOM), 2013 IEEE Colombian Conference on, May 2013, pp. 15.
event [4] C. Mouradian, F. Errounda, F. Belqasmi, and R. Glitho, An infrastruc-
ture for robotic applications as cloud computing services, in Internet of
Things (WF-IoT), 2014 IEEE World Forum on, March 2014, pp. 377
contribution of applying this model algorithm for a control 382.
system trigger event as [12], where each subsystem adjusts [5] C. Kirsch, E. Pereira, R. Sengupta, H. Chen, R. Hansen, J. Huang,
F. Landolt, M. Lippautz, A. Rottmann, R. Swick, R. Trummer, and
its activation event mechanism optimally in order to comply D. Vizzini, Cyber-physical cloud computing: The binding and migration
with a resource constraint imposed by the communication problem, in Design, Automation Test in Europe Conference Exhibition
network. The problem is formulated within a MDP (Markovian (DATE), 2012, March 2012, pp. 14251428.
[6] S. Nakagawa, N. Igarashi, Y. Tsuchiya, M. Narita, and Y. Kato, An
Decision Processes) framework with an average cost criteria. implementation of a distributed service framework for cloud-based robot
Each subsystem is modeled as a linear stochastic discrete-time services, in IECON 2012 - 38th Annual Conference on IEEE Industrial
system with quadratic cost control. Communication restriction Electronics Society, Oct 2012, pp. 41484153.
[7] S. Prabha, A. Antony, M. Meena, and S. Pandian, Smart cloud
is given by limiting the average rate transmission of the robot using raspberry pi, in Recent Trends in Information Technology
subsystem. A formulation has been applied successfully to (ICRTIT), 2014 International Conference on, April 2014, pp. 15.
- 774 -
[8] F. Errounda, F. Belqasmi, and R. Glitho, Towards cloud-based archi-
tectures for robotic applications provisioning, in Network of the Future
(NOF), 2013 Fourth International Conference on the, Oct 2013, pp. 13.
[9] D. Hunziker, M. Gajamohan, M. Waibel, and R. DAndrea, Rapyuta:
The roboearth cloud engine, in Robotics and Automation (ICRA), 2013
IEEE International Conference on, May 2013, pp. 438444.
[10] R. Doriya, P. Chakraborty, and G. Nandi, Robotic services in cloud
computing paradigm, in Cloud and Services Computing (ISCOS), 2012
International Symposium on, Dec 2012, pp. 8083.
[11] A. Molin and S. Hirche, Adaptive event-triggered control over a shared
network, in Decision and Control (CDC), 2012 IEEE 51st Annual
Conference on, Dec 2012, pp. 65916596.
[12] , Optimal design of decentralized event-triggered controllers for
large-scale systems with contention-based communication, in Decision
and Control and European Control Conference (CDC-ECC), 2011 50th
IEEE Conference on, Dec 2011, pp. 47104716.
- 775 -
- 776 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.777-782. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The article describes a method for humanoid robots to There are three categories in the RoboCup Soccer
detect information neccessary to play a match inside a Humanoid League: KidSize (40-90 cm height), TeenSize (80-
soccer competition area, this information is the goal, the 40 cm height) and AdultSize (130-180 cm height) [3].
ball, others humanoid robot players, the contrary team
member and find the humanoid relatively position in order to Walking, running, kicking the ball, detect the goal, detect
the detected the contrary goal. The objective is to extract a the ball, and find each robot positions, are a common
goal descriptor vector using the Boundary Object Function challenge for the participants in this League.
BOF method, to generate a goal's locations map vectors The Humanoid IIMAS-UNAM University team of National
set. With all vectors, a FuzzyARTMAP Artificial Neural University of Mexico is working to find new methods to
Network is trained for classification process, different detect the goal, the ball, humanoid robot players and even
figures of the goal were learned using the chosen contrary robot team information. The procedure to recognize
FuzzyARTMAP algorithm showing a 93.8% overall efficiency
the goal and the humanoid position are described in this
in optimal conditions. We propose an approach to aid the
learning on- line based on ANN and a reduced set of recurrent paper trough three main sections. The algorithm is explained,
training patterns which speed up the recognition task. Each considering color segmentation, Boundary Object Function
humanoid can aim to the goal and figure it out where is itself (BOF) generation, Artificial Neural Network (ANN)
located. Detect the contrary team's goal is important, so if one FuzzyARTMAP training and field humanoid auto localization
of the humanoid team members seeks its own goal the robot map. [1], [2]
could share the information with the rest of the members team The object of the game is to score by getting the ball
avoiding team collaboration work. into the opposing goal (FIFA rules-like). The goal is 110 cm
Index Terms Humanoid, soccer, detection, BOF, height and 225 cm width, and is yellow painted. The light
FuzzyARTMAP, position. conditions depends where the site competition is built.
Every robot have to be similar to the human body. The
I. INTRODUCTION
type and the number of sensors are limited as many as a
The RoboCup Soccer Humanoid League is focused in human has. Therefore, it allows a maximum of two cameras in
design, develop and test several algorithms to improve the the visible spectrum.
abilities of each robot in a Soccer Game.
In the RoboCup Soccer Humanoid League are used several
M. Pea-Cabrera is with National Autonomous University of Mexico at algorithms to detect the goal, the ball, and the lines of the
Institute of Applied Mathematics and Systems, Ciudad Universitaria, Mxico field. One kind of the algorithms is based on geometric
City (e-mail author: mario.penia@iimas.unam.mx) .
V. Lomas Barri is currently a PhD graduate student at National
characteristics; a combination of Canny Edge Detector [4] and
University of Mxico working at IIMAS-UNAM, Ciudad Universitaria, the generalized Hough transform [5]. After some image
Mxico City (e-mail authorvlomas@yahoo.com) . processing, the edge of the field lines or goal posts obtained,
J. Durn Ortega is with National Autonomous University of Mexico at are converted in a mathematical representation. Only the lines,
Institute of Applied Mathematics and Systems, Ciudad Universitaria, Mxico dots or circles, which belongs to certain set of rules, are
City (e-mail author: joel.duran@iimas.unam.mx) .
Roman Osorio is with National Autonomous University of Mexico at
accepted as the goal, the field lines or even the circle.
Institute of Applied Mathematics and Systems, Ciudad Universitaria, Mxico Other algorithms are based on the color of a group of
City (e-mail author: roman.osorio@iimas.unam.mx) . pixels is another feasible option to identify marks. A feature
Gaston Lefranc, is with Escuela de Ingeniera Elctrica Pontificia vector contains the information of a pixel or group of pixels
Universidad Catlica de Valparaso, Valparaso, Chile (e-mail:
glefranc@ucv.cl).
related to their spatial position and/or the color information
Lpez.Jurez I. is wih CINVESTAV, Saltillo , Mexico (e- [6]. A lot of Lookup tables (LUT) need to be generated to
mail:ilopez@yahoo.com.uk). associate the color groups to a specific mark. Using Support
H. Gomez N. is with National Autonomous University of Mexico at Vector Machines (SVM) is an option to process the image.
Institute of Applied Mathematics and Systems, Ciudad Universitaria, Mxico This paper, describes a method developed that a humanoid
City (e-mail author: humberto.gomez@iimas.unam.mx) .
can detect the goal, the ball, humanoid robot players, the
- 777 -
contrary team member and find the humanoid relatively Those changing aspects make difficult to recognize the
position to the detected goal. The method is intended to find yellow color.
the goal, during a game of the RoboCup Soccer Humanoid
League, by using computer vision. To detect the contrary
team's goal it is important, if one of the humanoid team
members seeks, its own goal the robot could share the
information with the rest of the members team.
II. HUMANOID SYSTEM
The Humanoid has a way to detect the goal, the ball,
humanoid robot players, the contrary team member and find
the humanoid relatively position to the detected goal, is
developed. The objective is to extract a goal descriptor vector
using BOF method and from different points of view
locations generating a goal's point-of-view locations map
vectors set. With all vectors, an ANN FuzzyARTMAP is
trained for classification process. Each humanoid can aim to Figure 1. a) original image b) segmented image, c) mask image
the goal and figure it out where is itself located. The method
is intended to find the goal, during a game of the RoboCup Changing from RGB to HSV color spaces has been a
Soccer Humanoid League, by using computer vision, is one commonly used technic in this kind of competitions. Due to
of the main objectives in this kind of competitions. Detect the yellow hue range is limited to certainly values, using a mask
contrary team's goal it is important, if one of the humanoid can segment only yellowed color objects. The Figure 1 shows
team members seeks its own goal the robot could share the the goal filtered using a HSV mask. The range mask is
information with the rest of the members team. [[20,130,130] [40,255,255]]. The hue range is from 20 to 40
degrees. The saturation varies from 50.9% to 100%; the value
The algorithm presented in this paper, combines colored range from 50.9% to 100%. These values are adapted in every
based processing and geometrical conditions of highlighted competition site where the humanoids play.
objects.
IV BOUNDARY OBJECT FUNCTION
In order to explain the process to detect the goal and in
consequence the humanoid position, first the steps are The Boundary Object Function (BOF) [1] is a method to
explained and then, in every subsection, the specific extract a characteristic vector from an object. BOF is based
algorithms are shown. on determining the geometric distance between the boundary
points of an object to its centroid. A fast algorithm allows
The steps to detect the goal and auto locate the robot are: calculation of the boundary object function (BOF) and
1. Get an image of the goal. If the goal is not in the scene centroid which defines object information, and also considers
turn the head or the body until the goal appears. Note: It variance normalized grey-color intensity properties, which
needs to complete this full procedure to determine if the forms a unique vector descriptor that in conjunction with an
goal is in the scene or not. ANN recognizes, learns and performs pose estimation of what
is been seeing in the order of milliseconds what constitutes a
2. Convert the RGB image to a HSV (Hue-Saturation-Value) practical tool for real-world robot applications.
color space.
This vector is a discrete function that can be learned by an
3. Apply a mask in order to get only the goal in the scene. ANN FuzzyARTMAP. The algorithm has tested that it is
4. Extract the boundary points. Only the internal ones. invariant to scaling, translation and rotation.
5. Calculate the goal centroid. The Fuzzy ARTMAP network was developed by
Carpenter and Grossberg based on the ART (Adaptive
6. Calculate the BOF. Resonance Theory) in which supervised learning is carried
7. Match the correct BOF according to the robot position. out. This ANN creates several neurons according to the
Before, the ANN FuzzyARTMAP needs to be trained. number of patterns and the differences among them. It has
several advantages compared with traditional neural networks
III. COLOR SEGMENTATION such as Backpropagation, since it does not suffer catastrophic
The video sensor used by the humanoid is color based. forgetting [8]. A configuration used for this architecture was,
Three channels: red, green and blue are detected. The goal 2 epochs, map= 0.8; = 1.0; a = 0.7; b = 1.0; aF1Size = 185;
and the ball color are yellow (rulebook, 2014). But the light bF1Size = 4. For all experiments was set to 0.1. Several
conditions in the court change depending of several factors. experiments were carried out. The final implementation will
For instance, the sun light during the day, the clothes color of be in an FPGA (Filed-Programmable Gate Array), therefore,
the attending audience, the background or the camera flashes. the team tested this method to recognize the goal. Thus, the
- 778 -
BOF and ANN FuzzyARTMAP were implemented in C 7. In case the scanner does not find a boundary point but
programming language and OpenCV. the limit of the image has been reached, it breaks the
loop and increase again until is reached.
An alternative method to find the contour object is stated
in [7]; but it only works with objects whose centroids are 8. Normalize all BOF elements; divide each element by the
contained within the object itself; the goal centroid does. This maximum.
is because in the trajectory seeking the border point, could
The Figure 3 shows the BOF graphic. The number of the
find more than one boundary point. In this way, the vector
BOF elements depends on the precision settings defined for
BOF will be filled with centroid-boundary-points disordered.
how many straight lines are traced. More elements, better
This means that two border points with the same trajectory
ANN matching, however more computing time is used, and
from the centroid might be in different position in the BOF
vice versa. It is important to find a balance between these
array, which is inconvenient for the learn process. The
three characteristics. In this case 111 BOF elements were set.
FuzzyARTMAP might confuse the array elements and create
an incorrect neural.
However, modifying some restrictions in the border point
algorithms. the method is available to get the Boundary
Object Function with objects whose centroid is outside of the
object area (Figure 2).
Figure 3. BOF
- 779 -
Due to that the court is symmetrical, it is only necessary to (GL), goal center (GC) and goal right (GR). The coordinates
train the ANN with the half of the field. Even only a quarter (in meters) for each point of view is as follows: GL(4.5, 0.0),
field could be used. However, in order to improve the GC(4.5, 3.0) and GR(4.5, 6.0). The origin is the left corner of
matching results, it is better to use the half of the field. the opposite half field. To these three images, the BOF was
extracted (Figure 6). Then the FuzzyARTMAP was trained. It
The process shown in Figure 5 is an example of three
was created three different classes.
main points of views converted in its corresponding BOFs.
- 780 -
I6 (4.7, 3.2) X X Match have similar BOFs with GL Class and GC Class, respectively.
Thus the lack of more classes, not only among GL and GC,
I7 (4.0, 3.2) X X Mismatch produces a wrong match. However, if more classes are
calculated from all over the field, the classification would be
I8 (4.2, 6.0) X X Match more accuracy.
The fact of the consideration that the same goal viewing
I9 (4.7, 6.0) X X Match
from different points of view is a different object, results in a
I10 (4.6, 6.0) X X Match convenient application for this BOF object recognition
algorithm used mainly in manufacture area.
I11 (4.6, 6.0) X X Mismatch The main reason to probe this object recognition method
in the goal detection is that BOF algorithm has fewer random
accesses to the memory. Even, it is not necessary to store the
The same behavior can noticed with the image I11 whole image in memory neither the inter created image,
correspondence with point of view (4.6, 6.0) m. is resulted from the image processing.
approximated to the GC Class position. Due to the purpose is to implement this goal detection and
The results of the tests are good. It succeeds in 72.72% of auto localization method in hardware using descriptor
the cases. In spite of two mismatches, the proximity with languages; in an FPGA. With only fetch 3 consecutive lines of
other point of view confused the FuzzyARTMAP classes. The the image it is possible to get the centroid and border points of
images I7 and I11 in Table I, have similar BOFs with GL the goal. Implement the FuzzyARTMAP classifier and HSV
Class and GC Class, respectively. Thus the lack of more segmentation on an FPGA is a future research task for the
classes, among not only GL and GC, produces a wrong match. team. It is feasible get in only one chip the video processing
However, if more classes are calculated from all over the algorithms attached to video sensor.
field, the classification would be more accuracy. The restrictions of this method, described above, are the
difficulties to watch the whole goal in only one frame. If the
robot is to close to the goal, the size of the goal makes
CONCLUSIONS impossible recognizes it with this algorithm. However, as
In this paper, a method developed for a humanoid that can were mentioned before, exist the possibility to detect the own
detect the goal, the ball, humanoid robot players, the contrary goal for the forward player or the opposite goal for the
team member and find the humanoid relatively position to the defense or the goalkeeper.
detected goal, has been presented. The method is for finding If it is required, more position accuracy then is necessary
the goal, during a game of the RoboCup Soccer Humanoid to train the ANN with more BOF's points-of-view. But it
League, by using computer vision. To detect the contrary requires more computer process. Even though the computer
team's goal it is important, if one of the humanoid team time was not something to consider, the fact that the
members seeks, its own goal the robot could share the FuzzyARTMAP can learn several information it requires
information with the rest of the members team. certain differences between the classes in order to distinguish
A descriptor vector is extracted using BOF method and them.
from different points of view locations generating a goal's Auto localization allows share the information with the
point-of-view locations map vectors set. With all vectors, an rest of the team. Thus, spread the possibilities to explore more
ANN FuzzyARTMAP is trained for classification process. algorithms to organize the team, knowing the approximated
Each humanoid can aim to the goal and figure it out where is position of each member.
itself located. The Humanoid University team purpose is to
gain expertise in the KidSize category for future competitions REFERENCES
in AdultSize category. The Humanoid used the method to
find the goal, during a game of the RoboCup Soccer [1] M. Pea-Cabrera et al. (2004). A Learning Approach for On Line
Humanoid League, by using computer vision, is one of the Object Recognition in Robotic Tasks, Mexican International
main objectives in this kind of competitions. Detect the Conference on Computer Science ENC, IEEE Computer Society Press.
[2] Carpenter Gail A. and Stephen Grossberg, John H Reynolds. (1991)
contrary team's goal it is important, if one of the humanoid ARTMAP: Supervised Real-Time Learning and Classification of
team members seeks its own goal the robot could share the Nonstationary Data by Self-Organizing Neural Network. Neural
information with the rest of the members team. Networks. Pp 565-588.
[3] RoboCup Soccer Humanoid League. (2014). RoboCup Soccer
The test this new method it is utilized three image of the Humanoid League Rules and Setup for the 2014 Competition.
goal from different positions; goal left (GL), goal center (GC) [4] Canny, J. (1986). A Computational Approach to Edge Detection, IEEE
and goal right (GR). The results of the tests were favorable. It Trans. Pattern Analysis and Machine Intelligence, 8(6):679698.
[5] Duda, R. O. and P. E. Hart. (1972). "Use of the Hough Transformation
succeeds in 72.72% of the cases. In spite of two mismatches, to Detect Lines and Curves in Pictures," Comm. ACM, Vol. 15, pp. 11
the proximity with other point of view confused the 15
FuzzyARTMAP classes. The images I7 and I11 in Table I,
- 781 -
[6] Budden, D., Mendes, A. (2014). Unsupervised recognition of salient [8] Carpenter, G.A., Grossberg, S., Markuzon, N., Reynolds, J.H., & Rosen,
color for real-time image processing, Document Lecture Notes in D.B. (1992). Fuzzy ARTMAP: A Neural Network Architecture for
Computer Science. Incremental Supervised Learning of Analog Multidimensional Maps. IEEE
[7] M. Pea-Cabrera, V. Lomas-Barrie. (2012). Contour Object Generation Transactions on Neural Networks, 3(5), 698713.
in Object Recognition Manufacturing Tasks Worldcomp 2012.
- 782 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
I. INTRODUCTION
Currently, large-scale industrialized processes include robot
handlers with more features. These processes have allowed the
development of hardware and software applications to comply
with all the requirements, which imply optimizing resources,
reduced operating times, and quality improvement in the final
product. Therefore, it is important to develop open source
applications that can be innovated and complemented through Figure 1 CRS A255 Robotic Handler
time.
The papers proposal is to put robotic handlers back into TABLE I. CHARACTERISTIC CLASSES OF THE CRS A255
operation and not to depend on providers that use close sources. Structure Five degrees of freedom
In addition, after a previous study and analysis, the project is Drive System Electro mechanic DC motors
divided into two stages. The first stage optimizes control and Total weight 19 Kilograms
power boards, which allow the 5-joint motion at the same time. brakes One brake for each joint
This operation is performed through motion algorithms. The excepting the first joint.
second stage involves the design and development of open Final effector connection Electric-pneumatic driver
source software by selecting commands, which not include Useful nominal load 1 kilogram.
robots math. Furthermore, an interpreter compiler is
incorporated to the software, which allows data transfer from
the controller to the computer and vice versa. Consequently, the The controller that actually governs the CRS A255 robotic
robotic handler will be provided with a great deal of handler is not from the factory, but it is from the first stage of
functionalities.1 the controller update. Therefore, a new controller named CAD
was designed and implemented, and its study and analysis
Douglas Casa was with the Electronic Engineering Department, Universidad consist on three design stages:
de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador (dicasa@espe.edu.ec).
Danilo Coque was with the Electronic Engineering Department, Universidad A. Feeding Stage Feeding Stage
de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador (dxcoque@espe.edu.ec).
Darwin Alulema is with the Electronic Engineering Department, It is the stage in charge of supplying the required voltage and
Universidad de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador amperage for the proper system operation. It takes power from
(doalulema@espe.edu.ec). the mains and couples it to the system requirements. The
Derlin Morocho is with the Electronic Engineering Department,
Universidad de las Fuerzas Armadas - ESPE, Sangolqu, Ecuador
implemented system has also two different power supplies.
(dmorocho@espe.edu.ec).
- 783 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
B. Power Stage
It is the stage in charge of signal conditioning and driving the
motors and the solenoid from the controller. In addition, it
provides the necessary power to handle a pneumatic gripper.
Lastly, the electric requirements of each motor are 35 Volts DC
and S Amperes.
C. Control Stage
The control system has a master-slave configuration. The Figure 3: New Power boardCDC2.
Master starts a bidirectional communication with the computer, B. Control Board Design
and manages the communication with slaves. In addition, slaves It is necessary that the different types of operating systems
are in charge of providing the necessary signals for the circuit (manual and online mode) work together, meaning that the
drive of each motor in the power board. The master and slaves system receives orders from the teach pendant and other
are PICs 16f877A. commands. The actual master microcontroller was replaced
III. HARDWARE IMPLEMENTATION AND DESIGN by a PIC 18f452. The main reason, for which it was decided to
work with this component, was that its memory capacity
In order to accomplish with all the proposed expectations is
quadruples the capacity of the current microcontroller. It also
necessary to make some modifications to the control and power
allows future implementation of new options and advanced
stages. The system requires:
control techniques. In addition, five slaves microcontrollers
The simultaneous 5 join performance of the robotic PIC 16f88 will be used.
handler.
When working with a microcontroller per each joint, the
Provide the software with the necessary capacity. resources and capacities can be taken advantage to the
maximum. This consideration allows the implementation of
Provide in and out put ports for the interaction of the
robotic manipulator in its environment. new alternatives to control the motor. For instance, Figure 4
represents the block diagram that shows the new control board
A. Power Board Design design.
The two remaining activation circuits belonging to the
SEAL DIGITAL
motors that were not working must be activated so that the LCD 1
Botn
DE ACTIVACIN
LCDs
Circuito del
Microcontrolador
Botn
SERIAL (TX)
SERIAL (RX)
MAX
232
IN(1-4)
DIGITALES
I2C (SDA)
E/S
I2C (SCL)
considered that the five motors controlling the joints have to Circuito del
Microcontrolador
Botn
Circuito del
Microcontrolador
Botn
Circuito del
ENCODER 1
ESCLAVO B
ENCODER 2
Microcontrolador
Botn
ESCLAVO C
ENCODER 3
ENCODER 5
Circuito del Circuito del
ENCODERS
SEAL DE
damages, which can be presented during their manipulation. Microcontrolador
Botn
ESCLAVO D
Microcontrolador
Botn
ESCLAVO E
In the following block diagram it is described the changes Figure 4: Control Board Diagram
that will be performed to the power board.
The microcontroller receives three input signals from the
SEAL DIGITAL BUS DE CONTROL DE
REL
Botn1
DE ACTIVACIN FRENOS Y SOLENOIDE encoder. It should be emphasized that the integrated circuit
SO LENO IDE
FRENO 2
FRENO 3
FRENO 4
FRENO 5
REL
LCD
Botn CIRCUITO CIRCUITO FRENO MOTOR 2
FUSIBLE 1 FUSIBLE 6
ACTIVACION
Botn FRENOS
Botn Y FRENO MOTOR 3
FRENO MOTOR 4
MOTOR 1 SOLENOIDE
RELS 35 VDC
FRENO MOTOR 5
FUSIBLES
Botn CONTROL
to happen with the older board. Three signals from the encoder
MOTOR 1
CIRCUITO CIRCUITO
counter module Timer 0 that allows the independent
LCD
Botn
FUSBLE 3
ACTIVACION
Botn
MOTOR 3
FUSBLE 5
CONTROL
ACTIVACION
Botn
MOTOR 5 carrying of the pulse counting to the main
CONTROL
MOTOR 3
BUS DE CONTROL
MOTOR 5
microcontroller program.
DE MOTORES
Figure 2: Operating diagram of the control board Channel B is connected to pin RB0. This pin has an
interruption INT0, which is useful to know the
direction of displacement of one joint.
It can be seen in Figure 2 that it will adapt a bus to allow the
connection between the fuse holders in the outside of the case Channel Z is connected to pin RA3. This pin is used
with the power board. The finished work of the implemented when it is the necessity to know how many revolutions
and assembled card in each class is shown in Figure 3. the motor has spun.
The finished work of the implemented and assembled board
inside the case is shown in Figure 5.
- 784 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
POSICIN
DESEADA 1
POSICIN
ACTUAL
Abrir Grripper
Mover
simultaneamente
* quadrant as ACTUAL POSITION; therefore, the sense is the
*
Visualizar Mensajes
Mover una
articulacin
*
*
same. The displacement of DESIRED POSITION is less than
Ejecutar un
programa
extends
Modo Terminal
Ubicar en una *
ACTUAL POSITION, so the number of pulses to move
localizacin
(PosF2) will be the result of PosD minus PosF and the sense
*
Abrir el software
RobPro Enviar codigos
will be contrary to the current.
Programar archivos de Compilar Comandos
comandos secuenciales
uses
Third case: DESIRED POSITION 3 is located in the opposite
Abrir la ayuda del
sistema quadrant of ACTUAL POSITION, so the displacement
Figure 7: Case Diagram of general usage direction changes and the number of pulses to move (PosF2)
will be the result of PosD plus PosF, also the sense will be the
In order to establish the commands that will be implemented same as DESIRED POSITION.
in the software, it was considered those that not required a Figure 9 shows the block diagram of the internal software
mathematic model. operation.
- 785 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
USUARIO
V. TESTS AND RESULTS
FORMATO GENERACIN DE
Modo Botn
Secuencial Botn
(COMANDO
Botn A LISTA
MAYUSCULAS)
The reasons for which it was decided to redesign the control
ModoBotn
Terminal
FORMATO
(COMANDO
Botn A
VERIFICACIN DE
SENTENCIAS
Botn Y
board, was due to pulse losses in the microcontroller counter ,
MAYUSCULAS) DECLARACIONES
because of the inverter shot (LN7414). The evidence to
COMPILADOR - INTERPRETE determine these results were conducted with the motor of the
first articulation with constant frequency, varying the
ANALIZADOR ANALIZADOR ETAPA DE
Botn
LXICO SEMNTICO SNTESIS percentage of duty, in clockwise and anti-clockwise.
-Toma las 3 primeras -Une parmetros.
letras delBotn
comando. Botn
-Crea variables si es
-Analiza la operacin necesario.
ANALIZADOR
Botn
ha realizar.
-Codifica a la
nomenclatura del
TABLE III. COUNT PULSES WITH CAD BOARD
SINTCTICO -Interpreta la lgica
de la instruccin. microcontrolador.
-Finalizacin de comandos.
25% 10ms 10ms 10ms
Figure 9. Block diagram of deployed software Duty 300 Pulses/ 207 Pulses/ 222 Pulses/
50% 10ms 10ms 10ms
Duty 450 Pulses/ 327 Pulses/10 339 Pulses/10
When the user interacts with the interface and performs
75% 10ms ms ms
actions such as open, create, edit and delete the admitted
Duty 600 Pulses/ 413 Pulses/ 440 Pulses/
commands go to another format stage where they are converted 100% 10ms 10ms 10ms
to uppercase, with the objective of standardizing information
and avoiding errors. In the Table above, the higher percentage of duty, shows
If the terminal working mode is on, the information goes substantial loss of pulses avoiding the possibility of
straight to a treatment stage; otherwise, if the sequential mode determining the proper position of the manipulator.
is on, before going to treatment stage, the commands are entered
into a list, where an index is assigned to each one. TABLE IV. COUNT PULSES WITH CDC2 BOARD.
Once in the list they go to recognition of control statements
Freq: Theoretical Experimental Experimental
such as IF, WHILE, VAR, INT, PAUSE; and each command
20.2 CW (raise) CCW
goes to the treatment stage. KHz (desent)
Following the design algorithm of a translator, it has been Duty 150 Pulses/ 148 Pulses/ 147 Pulses/
decided not to design a compact compiler; but, the union of a 25% 10ms 10ms 10ms
compile-interpreter, which will analyze the structure of each Duty 300 Pulses/ 298 Pulses/ 297 Pulses/
command, verify concordance and generate coded instructions 50% 10ms 10ms 10ms
for the "master" microcontroller to perform actions. Duty 450 Pulses/ 445 443
Structure of compiler-interpreter: 75% 10ms Pulses/10 ms Pulses/10 ms
Lexical analyzer. Duty 600 Pulses/ 592 Pulses/ 589 Pulses/
Synthetic analyzer 100% 10ms 10ms 10ms
Semantic analyzer.
Synthesis stage. The pulse loss at high percentages of duty aren`t as
Jlex generates the lexical analyzer of the compiler. Java Cup significant as was in previous which allows taking a correct
generates the synthetic analyzer of the compiler. count pulse when analyzing angular velocity.
This stage provides information about the operation that the
A. Pulse Count Testi at each Articulation
users want to perform on the manipulator. In addition, it
determines whether to send parameters or book memory spaces For pressure testing the commands JOINT, MOTOR, PITCH
for return data from the microcontroller. Finally, it encodes the AND ROLL will be used. It will allow knowing the error
command and sends it. percentage in the movement of each motor.
Enabling A255 CRS robotic manipulator, consist of
components shown in Figure 10. TABLE V. PULSE COUNT AND SHIFTED ANGLE ART.1.
Pulse % Angle %
Count error Shifted error
Theoretical 18000 - 90 -
Sentido CW 18001 0.005 91 1.11
Sentido CCW 18001 0.005 91 1.11
- 786 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
TABLE VI. PULSE COUNT AND SHIFTED ANGLE ART.2. that when consecutively transmitting data without delay time,
Pulse % Angle % these were lost and the controller performed wrong operations.
Count error Shifted error When trying to send data from the command HERE to the
Theoretical 9000 - 45 - PC, some motors lost its locations.
Sentido CW 9001 0.005 46 2.22 To provide a solution to this problem it was decided to send
Sentido CCW 9001 0.005 40 11.11 data with an additional delay from the controller to the PC and
vice versa. The sequential data from the PC should considered
a time not less than 10 milliseconds, in addition, the minimum
TABLE VII. PULSE COUNT AND SHIFTED ANGLE ART.3.
dispatch time from the controller must be not less than 250
Pulse % Angle % milliseconds.
Count error Shifted error
Theoretical 18000 - 90 -
Sentido CW 18001 0.005 93 3.33
Sentido CCW 18001 0.005 91 1.11
Pulse % Angle %
Count error Shifted error
Theoretical 2430 - 45 -
Sentido CW 2431 0.005 46 2.22 Figure 11: Data reception with command HERE
Sentido CCW 2431 0.005 40 11.11
Pulse % Angle %
Count error Shifted error
Theoretical 18000 - 90 -
Sentido CW 18001 0.005 91 1.11
Sentido CCW 18001 0.005 91 1.11
The first and fifth articulation perform precise movements, Figure 12: Sending data with command MOVE.
with a small error, the third articulation has a percentage not
greater than 5% but is significant when applying the concept of VI. ECONOMIC ANALYSIS AND DESIGN
repeatability. The "CRS Robotics" company that designed and built the
The second and fourth articulations have a very high error original controller CRS A255 robotic manipulator and RobCom
rate, these errors appear because of perturbation factors such as software for handling, stopped producing more robots and
articulations weight, gravity in the lowering movement, inertia provide maintenance to them, so time is limited technological
by instant braking that is performed on them. life the same. As a solution to the rehabilitation and practical
B. Repeatability Tests use of the robot (robotic manipulator A255) developing a new
controller with local technology to replace the original
To perform these tests the commands MOVE, READY and contemplating certain guidelines of factory controller, in the
CPATH will be used, these commands allow to go back to same way that incorporates both software advantages of the
scheduled locations the necessary times from a point in any original controller is implemented developed Robcom and
location and move to another point interchangeably. software and thus not allowing the A255 manipulator becomes
Tests were carried out where all the articulations are moved obsolete without operation.
with a specific angle, and return to the starting position. These The design and construction of a controller for the robotic
repetitive movements simultaneously cause that the robotic manipulator around the $ 500. To be developed in a free
manipulator loses its sense of direction of the initial position software allows no additional cost to obtain licenses for their
HOME. This is affected by disturbances that are added to the operation; and scalable primarily allows for improvements in
articulations two, three and four. the functioning of the software at a later project.
The results show that the robot has the ability of repeatability,
but the significant errors in certain articulations cause that every VII. CONCLUSIONS
time that it returns to the item scheduled, the percentage of error When performing the control with a single microcontroller
increases. the movement of the motor, it increases the resources and for a
C. Data Transmission testing from PC to controller and from better system performance, because it does not share memory
controller to PC modules, timers, counters and ports with other motor.
By sending data using the command MOVE, it was found For the simultaneous movement of the five articulations of
- 787 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 788 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.789-794. Santiago de Chile, 28 al 30 de Octubre 2015
- 789 -
C. Panelistas y mecanismo de las pruebas sensoriales
Veinticinco mujeres, con edades de entre 19 a 21 aos de
edad, estudiantes de nivel superior, fueron reclutadas para
llevar a cabo las pruebas sensoriales.
Antes de realizar las pruebas sensoriales las panelistas
fueron examinadas de acuerdo a una prueba de daltonismo
(Test de Ishihara). Las panelistas con visin normal
procedieron a realizar las pruebas sensoriales de
discriminacin: triangular (ISO 4120:2004) y dos de cinco
(ISO 6558). En la primer prueba se le present a cada
Fig. 1 Comparacin del SVA contra medios validos de medicin del color. panelista 10 muestras. Cada muestra conformada por tres
piezas del polvo compacto, dos piezas pertenecan a un tono
II. MTODO Y MATERIALES x y la pieza restante a un tono y. La Fig. 2 representa una
A. Muestras de cosmticos muestra de la prueba triangular, en orden de izquierda a
derecha, las primeras dos piezas de maquillaje compacto en
El producto cosmtico empleado fue base para maquillaje en
polvo de la Fig. 2, pertenecen a un mismo tono x y por tanto
polvo compacto y se utilizaron 5 diferentes tonos mate. Las
son iguales entre s, la pieza de maquillaje de la derecha es de
piezas del polvo compacto se obtuvieron de una industria
un tono diferente y. En la segunda prueba se presentaban
manufacturera de cosmticos de la regin. El color de las
nuevamente 10 muestras, a diferencia de la prueba anterior,
piezas de maquillaje se midi usando un espectrofotmetro
cada muestra estaba compuesta por 5 piezas de maquillaje:
porttil CM-700d de Konica Minolta (con iluminante D65 y el
Tres piezas de un tono x y dos piezas de un tono y. Las
espacio de color CIE XYZ).
variables x y y corresponden a los 5 tonos de maquillaje
en polvo compacto con la condicin de que: x siempre es
B. Anlisis sensorial del color diferente de y.
La evaluacin sensorial se realiza con paneles de
evaluadores, denominados jueces o panelistas, que hacen uso
de sus sentidos como herramienta de trabajo. Los jueces se
seleccionan y entrenan con el fin de lograr la mxima
veracidad, sensibilidad y reproducibilidad en los juicios que
emitan, ya que de ello depende en gran medida el xito y
confiabilidad de los resultados. Con un entrenamiento
adecuado es posible obtener el mismo grado de seguridad que Fig. 2 Representacin de una muestra de la prueba triangular.
en un mtodo instrumental, teniendo la ventaja de que la
sensibilidad de la prueba sensorial es mayor, esto es, los Ambas pruebas sensoriales, se realizaron conforme a la
sentidos son capaces de detectar concentraciones menores de metodologa presentada en [17]. Se proporcion a cada
elementos en una muestra [17]. panelista una hoja de respuestas individual para cada prueba.
En industrias como la cosmtica o la alimenticia, la Para la prueba triangular las panelistas deban identificar en
evaluacin sensorial visual es muy relevante, considerando cada muestra, la pieza de maquillaje diferente en tono a las
que en la mayora de los casos, las compras en dichas reas se otras dos piezas de cada muestra (tono y). En la prueba dos
realizan principalmente por el significado sensorial visual. de cinco, las panelistas deban identificar el par de piezas de
Diversos estudios han indicado que los panelistas no maquillaje, iguales entre s con respecto al tono y diferentes al
entrenados son anlogos a los consumidores, en cuanto a la resto de las piezas en la muestra de 5 (tono y).
percepcin de los cambios de color en el producto. Mientras Para ambos tipos de pruebas, la primera muestra contena la
que los panelistas entrenados o expertos son muy tiles en la combinacin de tonos x y y con mayor diferencia de color
evaluacin de productos desconocidos y cuando es requerido entre s, con la finalidad de ayudar a las panelistas a entender
un mayor grado de discriminacin [18]. el mecanismo de la prueba. Se descartaban del anlisis todos
Es importante que cualquier mtodo instrumental de los resultados de las panelistas que cometiera un error de
evaluacin del color, sea capaz de identificar al menos, la discriminacin en la primera muestra, tal y como se presenta
diferencia mnima de color perceptible para el consumidor en [17].
general. La diferencia mnima perceptible debe ser usada en la Las muestras se colocaron a 60 cm de distancia y formando
generacin de los lmites de diferencias de color para el un ngulo de entre 6 y 8 con respecto a las panelistas. Las
control de calidad en la industria cosmtica [17], ya que el muestras estuvieron sobre un fondo blanco. La iluminacin
consumidor final del producto es quien realmente determina fue emitida por una lmpara fluorescente Phillips Master
su xito o fracaso. Graphica TLD de 1000 luxes.
De igual manera que en [17], cada panelista realiz primero
la prueba triangular y posteriormente la prueba dos de cinco.
El tiempo promedio para finalizar ambas pruebas fue de 20
- 790 -
minutos por panelista. El orden en cual se presentaron las el ojo humano y es una variacin o transformacin del CIE
muestras a cada panelista, as como el orden de las piezas XYZ. Los parmetro del modelo representan: L*, la
dentro de las muestras fue aleatorio, de acuerdo con [17]. luminosidad de color, a* su posicin entre rojo y verde y b* su
posicin entre amarillo y azul.
D. Sistema de Visin Artificial
Los modelos CIE XYZ Y CIELAB son los espacios de
La cmara digital utilizada en el SVA fue una CANON color estndar ms empleados en los dispositivos de medicin
EOS REBEL T3, manual, de 12.2 megapixeles y sensor del color, para el procesamiento de imgenes y la
CMOS. Los ajustes empleados: modo manual, ISO 100, reproduccin real del color [22].
Velocidad 1/10, valor F/ 7.1, sin flash, longitud focal de La evaluacin de la diferencia de color en el espacio
55mm y lente EF-S 18-55 mm f/3.5-5.6 IS II. La iluminacin CIELAB, est dada mediante la frmula Delta E (E*), la cual
consisti en dos lmparas fluorescentes Phillips Mster no es ms que la aplicacin de una distancia euclidiana como
Graphica TLD 965, con temperatura de color de 6500K. La se muestra en (1).
iluminacin, la cmara y la muestra se colocaron sobre una
cabina de 1.2m de largo por 0.90m de ancho y 1.20m de altura E* (L*)2
(a*)2
(b*)2 (1)
que forma la estructura del SVA, la cual se describe en [19].
El SVA captur cada una de las muestras de las pruebas El valor de E mnimo detectable para el sistema visual
triangular y dos de cinco. La cmara se posicion a 60 cm de humano (SVH) es de aproximadamente 2.3 E.
distancia de las muestras, verticalmente. Las lmparas se El modelo de color RGB se considera una transformacin
colocaron de forma paralela y a 40 cm de la cmara, el arreglo lineal del modelo triestmulo XYZ, simplificando sus
anterior est de acuerdo a [20]. La captura de imgenes se funciones a travs de variables ms sensitivas como son los
realiz en el Laboratorio de Visin Artificial del colores primarios rojo, verde y azul [21]. Estas tres variables
Departamento de Ingeniera Industrial del Instituto RGB, forman un modelo tridimensional, basado en la mezcla
Tecnolgico de Celaya. El laboratorio cuenta con un rea aditiva de los tres colores primarios para obtener cualquier
superficial de 11.5m por 8.5m y con condiciones controladas color.
de luz exterior, mientras que, la luz interior es controlada por El espacio RGB es empleado en la mayora de los
el usuario. dispositivos electrnicos y suele ser dependiente del
Las imgenes capturadas se segmentaron y procesaron instrumento; debido a esta razn fue creado el espacio sRGB
mediante el software Matlab 2012b, con el que se extrajeron en un intento por unificar espacios de color entre dispositivos
los valores RGB de las muestras para formar una base de datos electrnicos. Actualmente se considera que cualquier cmara
representativa de cada tono de polvo compacto. Las digital est construida con sistemas de circuitos o programas
mediciones RGB se tomaron en tres diferentes reas de cada de compensacin que obedecen al estndar de color sRGB
pieza del polvo compacto, dichas reas se designaron [20].
aleatoriamente en cada pieza como se representa en la Fig. 3. F. Transformacin entre espacios de color
Existen frmulas matemticas que implican operaciones
lineales y matriciales para lograr la transformacin de
coordenadas entre espacios de color. Para transformar los
valores RGB del espacio sRGB a las coordenadas XYZ de la
CIE, se utiliza la transformacin matricial (2).
!X " ! Rlin "
% Y & [ M ] %G &
% & % lin &
Fig. 3 Obtencin de los valores RGB de las imgenes capturadas.
%# Z &$ %# Blin &$
(2)
Donde los valores Rlin, Glin y Blin son una transformacin
E. Espacios de Color CIE XYZ, CIELAB y RGB lineal de los valores R, G y B, que es igual para las tres
El espacio de color CIE 1931 XYZ fue uno de los primeros variables. Ejemplificando para el valor R en (3) se tiene:
intentos de la Comisin Internacional de la Iluminacin (CIE) 2.4
' R
0.055 (
por producir un espacio de color basado en las medidas de Rlin ) *
percepcin de color humanas y est definido de forma + 1.055 , (3)
matemtica. Este modelo define tres valores XYZ triestmulo,
como una cuantificacin de la respuesta del ojo humano en el Una vez aplicada la transformacin lineal a las tres
rango de longitudes de onda desde 360nm hasta 780 nm. Con variables se procede con la transformacin matricial donde
este espacio de color se definieron con precisin los tres [M] es una matriz que de acuerdo a la norma IEC 61966-2-
colores primarios de la sntesis aditiva de color, a partir de los 1:1999 (actualizada en Enero 2014) es igual a (4).
cuales pueden crearse todos los dems colores [21].
El CIELAB es el modelo cromtico creado por la CIE con
el propsito de describir todos los colores que puede percibir
- 791 -
1
! 3.2406 1.5372 0.4986 " III. RESULTADOS
[ M ] %% 0.9689 1.8758 0.0415 && A. Errores de discriminacin del color: Panel vs SVA
#% 0.0557 0.2040 1.057 $& (4) Los resultados de las dos pruebas sensoriales son mostradas
Para pasar del espacio de color CIE XYZ al CIELAB se en la Tabla I, donde se indica el nmero de panelistas que
cometieron errores de discriminacin en cada una de las 10
emplean las frmulas en (5). Donde Xn, Yn y Zn, son los
muestras, considerando un total de 22 panelistas. Las 22
valores triestmulo CIE XYZ del blanco de referencia. Para
panelistas consideradas, son las que pasaron los filtros para
pasar del espacio RGB al espacio CIELAB, es necesario
que sus resultados fueran tomados en cuenta para el anlisis.
primero realizar la transformacin intermedia al espacio CIE
XYZ. TABLA I. CANTIDAD DE ERRORES DE DISCRIMINACIN POR PANEL
3
SENSORIAL Y SVA EN LAS PRUEBAS TRIANGULAR Y 2 DE 5.
' Y ( Muestra Nmero De Errores De 22 Pruebas Nmero de errores por
L* 116 ) * 16
+ Yn , con panel sensorial SVA
Prueba Triangular Prueba 2 De 5 Prueba Prueba 2
!' X (3 ' Y (3 " Triangular de 5
a* 500 %) * ) * & 1 4 14 4 10
%
#+
Xn , + Yn , &
$ 2 3 6 4 4
!' Y (3 ' Z ( 3 " 3 0 2 0 0
b * 200 %) * ) * & 4 0 1 0 0
%+ Yn ,
# + Zn , &
$ (5) 5 0 3 0 0
6 0 1 0 0
Las frmulas (2), (3), (4) y (5) se aplicaron para realizar la 7 0 1 0 0
transformacin entre las coordenadas RGB obtenidas por el 8 0 2 0 0
9 0 0 0 0
SVA y la RNA para poder compararlas con los valores del
10 0 2 0 0
espectrofotmetro, a travs del indicador E*.
- 792 -
Con los resultados de las Tablas III, IV y V, se rechaza la TABLA VII. VALORES XYZ DE LOS TONOS DE MAQUILLAJE OBTENIDOS
CON UN ESPECTROFOTMETRO
hiptesis nula de que los valores R, G y B medios de cada Variable
tono de maquillaje compacto son iguales entre s. Lo anterior Tono
X Y Z
se confirm mediante la prueba TUKEY, en la que se 1 53.5469 51.2 42.451
determin que los nicos tonos que no son estadsticamente 2 52.3085 49.8875 39.8147
3 48.1252 45.6226 33.4364
diferentes en el valor R, son los tonos 4 y 5. Sin embargo, 4 36.668 33.7705 23.9459
estos mismos tonos son estadsticamente diferenciables en 5 35.5812 32.1905 21.8909
cuanto a sus valores G y B.
Los dispositivos actualmente empleados en las industrias
TABLA III. ANOVA PARA LA VARIABLE R para medir el color son los espectrofotmetros o los
ANOVA: valor R vs Tono de maquillaje colormetros y el iluminante universalmente considerado en la
Fuente GL SC MC F P
Tono 4 42625.4 10656.3 577.06 0.000 mayora de los casos es el D65. Por lo anterior se consider
Error 580 10710.6 18.5 una necesidad industrial que el SVA sea capaz de realizar
Total 584 53335.9 mediciones aproximadas o iguales a las de un
espectrofotmetro con iluminante D65. Sin embargo, los
TABLA IV. ANOVA PARA LA VARIABLE G valores de error absoluto mostrados en la Fig. 4, muestran que
ANOVA: valor G vs Tono de maquillaje
Fuente GL SC MC F P no existe un patrn lineal de compensacin que pueda
Tono 4 139919.5 34979.9 3081.80 0.000 agregarse a los valores obtenidos por el SVA para aproximar a
Error 580 6583.3 11.4 los del espectrofotmetro.
Total 584 176502.8
- 793 -
para realizar esto, fue necesario convertir los datos tanto del [3] R. Fernndez-vzquez, C. C. Stinco, M. L. Escudero-Gilete, A. J.
Melndez-martnez y I. M. Vicario, Estudio preliminar sobre la utilidad
espectrofotmetro como del SVA al espacio CIELAB y del color para clasificar los zumos de naranja segn su elaboracin,
posteriormente calcular la diferencia, los resultados aparecen ptica Pura Y Aplicada, 2010, p.p.245249.
en la Tabla IX [4] D. Granato y M. L. Masson, Instrumental color and sensory acceptance
of soy-based emulsions: a response surface approach, Ciencia Y
TABLA IX. VALOR E* DE LA COMPARACIN DEL ESPECTROFOTMETRO VS Tecnolgica de Alimentos, 2010, p.p. 10901096.
SVA EMPLEANDO LA RNA PARA CADA TONO DE MAQUILAJE. [5] S. Kim, M. Golding y R. H. Archer, The application of computer color
Valor E* matching techniques to the matching of target colors in a food substrate:
Tono
Tres neuronas Cinco neuronas Diez neuronas a first step in the development of foods with customized appearance,
1 1.225771 1.398732 0.149658 Journal of Food Science, 2012, p.p. 216225.
2 0.643338 0.575091 0.189014 [6] Y. Lu, W. Gao, y J. Liu, Color matching for colored fiber blends based
3 1.043037 0.746062 1.066022 on the fuzzy c-mean cluster in HSV color space, IEEE 2010 Seventh
4 1.988912 2.57278 1.974699 International Conference on Fuzzy Systems and Knowledge Discovery,
5 3.974684 3.985493 3.879374 2010, p.p. 452455.
[7] S. L. Mantelli Neto, D. B. Aguiar, B. S. dos Santos y A. Wangenheim,
Multivariate Bayesian cognitive modeling for unsupervised quality
control of baked pizzas, Machine Vision and Applications, 2011, p.p.
IV. CONCLUSIONES Y TRABAJO FUTURO 491499.
Se valid estadsticamente que el SVA presentado es capaz [8] H. F. Ng, An illumination and highlights invariant colour model for
de diferenciar cromticamente tonos de maquillaje en polvo image matching, Imaging Science Journal, 2009, p.p. 167173.
compacto. La capacidad de discriminacin cromtica [9] J. Fernndez y H. Gutirrez, Diseo y evaluacin de un sistema
presentada por el SVA es equiparable al SVH. Lo anterior no colorimtrico para anlisis clnico basado en una cmara digital y fuente
de iluminacin difusa, ptica Pura Y Aplicada, 2012, p.p. 315321.
se ha documentado de manera formal en el rea de aplicacin
[10] M. S. Kim, W. N. Rodney, T. Cooper, C. Kite, G. P. Reece y M. K.
de productos manufacturados, hasta la fecha. Por medio de Markey, Towards quantifying the aesthetic outcomes of breast cancer
una RNA y de un SVA es posible aproximar los valores de treatment: comparison of clinical photography and colorimetry, Journal
medicin del color de un espectrofotmetro con respecto a of Evaluation in Clinical Practice, 2009, p.p. 2031.
maquillaje en polvo compacto, con un error pequeo, pero [11] F. Martnez-Verd, J. Pujol y P. Capilla, Characterization of a Digital
Camera as an Absolute Tristimulus, Journal of Imaging Science and
tericamente detectable para el SVH. Technology, 2003, p.p. 279-295.
Se considera que es posible mejorar los resultados de la [12] W. Oh, J. Pogoncheff y W. J. OBrien, Digital Computer Matching of
presente, disminuyendo el error de aproximacin mediante la Tooth Color, Materials, 2010, p.p. 3694-3699.
calibracin colorimtrica del SVA, as como considerar el uso [13] G. Vural y I. Sgt, A Non-Contact Computer Vision Based Analysis
de otro tipo de iluminacin que simule o aproxime al of Color in Foods, International Journal of Food Engineering, 2007.
iluminante D65, lo cual es considerado como trabajo futuro de [14] H. D. Cheng, X. H. Jiang, Y. Sun y J. Wang, Color image
la investigacin. segmentation: advances and prospects, Pattern Recognition, 2001, p.p.
22592281
Ante los resultados obtenidos es posible considerar que el
[15] J. Guerrero Bermdez, A. P. Planidina F, E. Meja Ospino y R. C.
SVA es capaz de aproximar la medicin del color de un Hernndez M, Caracterizacin espectral de un escner a partir de las
espectrofotmetro con respecto a un producto manufacturado, seales RGB y HSV, Avances En Sistemas E Informtica, 2010, p.p.11-
por medio de la reduccin del error de aproximacin, 15.
empleando para ello, mtodos inteligentes como las RNA. [16] K. Len, D. Mery, F. Pedreschi y J. Len, Color measurement in
Lab units from RGB digital images, Food Research International,
La presente investigacin es un antecedente, para el 2006, p.p. 1084-1091.
cumplimiento del diseo e implementacin de una herramienta [17] R. Whiting, S. Murray, Z. Caintic y K. Ellison, The use of sensory
de medicin de color de productos manufacturados, eficaz y difference test to investigate perceptible colour-difference in a cosmetic
eficiente con respecto a los dispositivos de medicin product, Color research & application, 2004, p.p. 299-304.
actualmente empleados. Como trabajo futuro se buscar [18] A. Girolami, F. Napolitano, D. Faraone y A. Braghieri, Measurement of
disminuir el error de aproximacin presentado, de forma que meat color using a computer vision system, Meat Science , 2013, p.p.
111-118.
sea menor al valor perceptible por el ser humano
[19] V. Nez-Ros, Diseo de la estructura de un sistema de visin
artificial bajo un enfoque sistmico. M.I. thesis, Depto. Ing. Industrial.,
ITC., Celaya, Gto, 2014.
REFERENCIAS [20] D. Molina-Bermdez, Desarrollo de un sistema de inspeccin por
[1] B. Galdorfini Chiari, M. G. Jos de Almeida, M. A. Correa y V. L. visin artificial aplicado en estudios colorimtricos y de anlisis
Borges Isaac, Cosmetic's Quality Control, Latests Research into dimensional de figuras geomtricas regulares. M.I. thesis, Depto. Ing.
Quality Control, Turkey, InTech, 2012, p.p. 337-364. Industrial., ITC., Celaya, Gto, 2014.
[2] M. Amensour, E. Snchez-Zapata, J. Abrini, E. Sendra, C. Navarro, J. [21] J. Schanda, Colorimetry: understanding the CIE system New Jersey:
Fernndez-Lpez, Estabilidad del color en salchichas de pollo tipo John Wiley, 2007.
Frankfurt adicionadas con extracto acuoso de hoja de Myrtus [22] J I. S. Jang, J. Woo Kim, y J. S. Kim, Makeup color reproduction based
communis, ptica Pura Y Aplicada, 2010, p.p. 251-257. on Spectrum Data, The 19th Korea-Japan Jint Workshop on Frontiers
of Computer Vision, 2013, p.p. 233-236.
- 794 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.795-800. Santiago de Chile, 28 al 30 de Octubre 2015
- 795 -
B. Modelado dinmico del cuadricptero La cinemtica de un cuerpo rgido con 6 grados de libertar
En la Fig. 1 se presentan las fuerzas de cada uno de los viene dado como [19, 15]:
rotores que producen los movimientos de roll (ngulo ), C = DE F (5)
pitch (ngulo ) y yaw (ngulo ). Se observa el esquema del
cuadricptero con sistema de coordenadas fijo en su centro de Donde C est compuesto de un vector de posicin lineal y
masa = [
, ] y un sistema de coordenadas de
, angular respecto al sistema de coordenadas inerciales C =
[G $]* = [ ]* . De manera similar, F
referencia inercial = [, , ] el cual es considerado fijo
est compuesto de un vector de velocidad lineal y velocidad
respecto a la tierra, donde es el eje tangente al meridiano angular respecto al sistema de coordenadas fijado en el cuerpo
magntico y es positivo cuando seala al polo norte rgido F = [H -]* = [I J K
/ 9 ]* . Por lo tanto
magntico, es el eje vertical local, que apunta hacia arriba DE es la matriz de conversin:
(sentido de decrecimiento de la gravedad ), es el eje
! 0MNM
definido tal que forma un triedro directo con y . [16]. DE = L
0MNM O
P (6)
- 796 -
La prueba de velocidad determina la relacin lineal entre la
je PWM con la velocidad angular al cuadrado. Los datos se
= (<><> + A <>A) aproximan a una recta.
je = @ _ (15)
= (A <> + <><>A)
je Donde es la velocidad angular al cuadrado, @ y _ son
= + (AA) las constantes que definen la recta de aproximacin.
El empuje producido por el rotor para determinado duty
Qww Qxx D*z nj (11)
= /9 / + cycle, el cual se ingresa al driver del motor, se aproxima a
Qyy Qyy Qyy una recta y est dado por la ecuacin (16).
Qxx Qyy D*z njM
=
9 +
+
= @Z _Z (16)
Qww Qww Qww
es el empuje en kilogramos, @Z y _Z son las constantes
Qyy Qww jc
=
/ + que definen la recta de aproximacin. Finalmente el
Qxx Qxx coeficiente de empuje _ se determina mediante la ecuacin
Se define como la velocidad general mediante la ecuacin (17).
(12) donde sentidos opuestos de giro deben restarse. @Z
_= (17)
= e + + M + c (12) @
La dinmica del cuadricptero debe simplificarse para El arrastre producido por el rotor para determinado duty
ofrecer un modelo inverso fcil que puede ser implementado cycle ingresado en el driver del motor ha sido calculado
en los algoritmos de control. El sistema de ecuaciones (11) experimentalmente. Los datos se aproximan a una recta, ver
puede ser reorganizado considerando que, cerca de la ecuacin (18).
condicin de vuelo estacionario, los efectos que producen los = @h _h (18)
ngulos pueden despreciarse. Bajo esta consideracin se
obtiene el sistema de ecuaciones (13). [15] es el empuje en kilogramos, @h y _h son las constantes
que definen la recta de aproximacin. Finalmente el
je coeficiente de arrastre se determina mediante la ecuacin (19).
= (<><> + A <>A)
@h n
j = (19)
= (A <> + <><>A) e @
je
= + (AA) A. Identificacin de motor brushless
Se realiza un estudio de la dinmica del sistema no lineal
nj (13) driver-motor para 10 diferentes rangos de duty cycle. Se
=
Qyy construyen 10 funciones transferencias de primer orden para
njM los diversos rangos en Simulink. Para sintonizar los
= controladores, se determin una funcin transferencia del
Qww
motor en su punto de operacin.
jc
= ()
Qxx = (20)
() W + 1
En la configuracin del tipo equis, se considera dos motores
frontales y dos motores traseros. Matemticamente la IV. ALGORITMOS DE CONTROL DE ORIENTACIN
configuracin en equis se expresa mediante la ecuacin (14).
Considerando un PID con parte derivativa en la salida. El
Ue b(e + + M + c ) algoritmo de control recibe, como entradas, los datos de los
U b(c + M e ) sensores y la consigna. La salida del algoritmo determina la
{ }= (14) seal de los cuatro motores.
UM
b( + M e c )
Uc d( + )
Primera Transformacin
e M c
- 797 -
Orientacin contiene los controladores PID. El bloque Matriz Qy
= ( ) y + ( ) y
de movimientos inversos calcula la velocidad al cuadrado de
las hlices de los cuatro rotores por medio de la ecuacin (14). (25)
Qw
El bloque Dinmica de motor linealizado calcula el duty
= ( ) w + ( ) w
cycle de la seal de los cuatro motores con la ecuacin
(15). En la Fig. 3 se esquematiza la estructura de control en
La salida de los controladores son j , jM y jc , las cascada. Se observan los bloques de control y las dos
cuales son dinmicamente diferentes a las fuerzas y momentos transformaciones.
sobre el cuadricptero representados por j , jM y jc . Por tal
motivo, se incluye la dinmica de los motores como se
muestra en la ecuacin (21).
n
= = Fig. 3 Control de posicin en cascada
j Qyy (W + 1)
El anlisis se basa en estudiar el comportamiento de la
n
= = (21) dinmica de cada uno de los procesos a lazo cerrado. Para este
jM Qww (W + 1) caso las funciones de transferencia son las presentadas en el
1 sistema de ecuaciones (26).
= =
jc Qxx (W + 1) (y + Qy /)y
Donde W es el tiempo caracterstico del motor. El sistema y = =
1 + + + Qy
y y y
de orientacin a lazo cerrado considerando el controlador PID
se muestra en la ecuacin (22). (w + Qw /)w
w = = (26)
1 + + + Qw
!Ann n + Q!Ann n w w w
= (x + Qx /)x
Q W 4 + Q + !Ann n2 + !Ann n + Q!Ann n x = =
1 + + + Qx
? n + Q? n x x x
= (22)
Q W + Q + ? n2 + ? n + Q? n
4
Donde y , w y x son funciones transferencias presentados
@K + Q@K en el sistema de ecuaciones (27):
=
(Q W )4 + Q + @K 2 + @K + Q@K 1
y = =
V. ALGORITMOS DE CONTROL DE POSICIN 1
w = = (27)
Las ecuaciones que gobiernan la dinmica sobre el eje ,
y se muestran en la ecuacin (23). 1
x = =
je (W + 1)
je
= (<><> + A <>A) Para este caso es muy importante determinar las posiciones
angulares que se necesitan para un setpoint de posicin del
je
= (A <> + <><>A) (23) cuadricptero.
je (y + Qy /)y /
= + (AA) O = =
1 + + + Qy
y y y
De (23) se pueden obtener las ecuaciones (24) donde se (
w + Qw /)w /
muestra como calcular los ngulos y consigna [22]. Esta O = =
1 + + + Qw (28)
es la segunda transformacin en la estructura de control. w w w
+ Q /
= <> A = =
je Q
1 + + +
(24)
= A + <> A la vez se puede determinar los movimientos principales
je
je , j , jM y jc que se ejercen sobre el quadricptero dado un
Considerando una estructura de control PID con parte setpoint de posicin como consecuencia de los lazos de
derivativa de la variable de salida, se obtiene la ecuacin (25). control, ver ecuacin (29).
- 798 -
je x
Ox = = Qww Qxx D*z nj
1 + + + Qx
= /9 / + +
x x x Qyy Qyy Qyy Qyy
j (w + Qw /)w / c Qyy Qxx Qyy D*z njM
O = = / =
9 +
+ + (31)
1 + + + Qw n Qww Qww Qww Qyy
w w w
jM (y + Qy /)y c Qww (29) Qyy Qww jc
O\ = = 9 =
/ + +
1 + + + Qy n Qxx Qxx Qxx
y y y
jc Igualmente se considera que las ecuaciones que gobiernan
O = = la dinmica sobre el eje X, Y y Z son las que se muestran en la
Q
1 + + + ecuacin (32). Donde y , w y x son fuerzas sobre los ejes
, y respectivamente como producto de perturbaciones
Se implementan funciones de costo para el diseo de los externas. Se realiza una prueba de vuelo en un mundo virtual
controladores. Las funciones de costo del sistema de posicin construido en Simulink como se muestra en la Fig. 4.
sancionan el error y la energa de la variable manipulable en el
tiempo. Las funciones de costo del sistema de orientacin je y
sancionan la variable de salida y la derivada de variable = (<><> + A <>A) +
manipulable. Las funciones de costo seleccionadas son las je w
mostradas en el sistema de ecuaciones (30). De esta forma se = (A <> + <><>A) + (32)
sanciona el error y las oscilaciones de los movimientos je x
principales. = + (AA) +
*
Dy = ?<y ( ) ( ) + !y (?< )*
* *
Dw = ?<w ( ) ( ) + !w ?<
* *
Dx = ?<x ( ) ( ) + !x ?< je je
jM
D = (?< )* + ! (30)
?
* j
D = ?< + !
?
* jc
D = ?< + ! Fig. 4 Mundo virtual desarrollado en Simulink.
?
Para verificar el correcto funcionamiento del controlador
PID en cascada se ha realizado una simulacin bajo las
VI. SIMULACIN Y RESULTADOS
siguientes consideraciones: = 0.5. al tiempo O =
Se ha construido una simulacin en 3D para mejorar la
15 , = 0.5. al tiempo O = 25 y = 0.02. al
visualizacin del comportamiento del algoritmo de control
planteado sobre el modelo matemtico diseado. tiempo O = 5 , y = 5 al tiempo O = 20 ,w = 5 al
En la Tabla I se realiza un resumen de los parmetros tiempo O = 30 , x = 5 al tiempo O = 10 .
utilizados para este proyecto. En la Fig. 5 se observan las buenas prestaciones del control
TABLA I PID en cascada. Se comprueba que el cuadricptero ha
VALORES DE CONSTANTES PARA EL MODELO ARDUCOPTER QUAD-C
mantenido el seguimiento de trayectoria frente a todas las
Nombre Smbolo Valor
Factor de arrastre 2.7668 10 . .
perturbaciones tanto de pares como de fuerzas. Se observan
Factor de empuje _ 160 10 . recorridos curvos como los presentados en [5] y [12].
Masa del cuadcopter 0.763
Gravedad 9.81
Inercia al eje x para Qyy 8.4651 10M
configuracin en equis
Inercia al eje y para Qww 8.8497 10M
configuracin en equis
Inercia al eje z para Qxx 16.0584 10M
configuracin en equis
Distancia entre centro del n 0.267
cuadcopter y los motores
Tiempo caracterstico del W 0.26
motor
, y ,
El modelo puede considerar disturbios en el eje ,
Fig. 5 Variables de posicin en 3D con perturbaciones
llamados , y respectivamente. En la ecuacin (31) se
presenta el modelo considerando estas ltimas variables [17]
- 799 -
En la Fig. 6 se presenta el porcentaje de duty cycle en la [4] S. Bouabdallah y R. Siegwart, Backstepping and Sliding-mode
seal de cada uno de los motores para muestra Techniques Applied to an Indoor Micro Quadrotor, Proceedings of the
2005 IEEE International Conference on Robotics and Automation, pp.
sintonizacin de parmetros PID. 2247 - 2252, 2005.
En la Fig. 7 se presenta en azul los ngulos consignas [5] S. Bouabdallah y R. Siegwart, Full Control of a Quadrotor, IEEE/RSJ
proporcionados por el lazo externo control de trayectoria. En International Conference on Intelligent Robots and Systems, 2007. IROS
color rojo se muestran los estados de los ngulos del 2007., pp. 153 - 158, 2007.
cuadricptero como consecuencia del buen rendimiento del [6] N. Guenard, T. Hamel y R. Mahony, A Practical Visual Servo Control
for an Unmanned Aerial Vehicle, IEEE Transactions on Robotics, vol.
lazo interno PID de control de orientacin. Las perturbaciones 4(2), pp. 331 - 340, 2008.
simuladas son las mismas que en [14] y a pesar de stas las [7] B. Herisse, F.-X. Russotto, T. Hamel y R. Mahony, Hovering flight and
consignas son seguidas. vertical landing control of a VTOL Unmanned Aerial Vehicle using
Optical Flow, IEEE/RSJ International Conference on Intelligent Robots
and Systems, pp. 801 - 806, 2008.
[8] O. Bourquardez, R. Mahony, N. Guenard, F. Chaumette, T. Hamel y L.
Eck, Image-based Visual Servo Control of the Translation Kinematics
of a Quadrotor Aerial Vehicle, IEEE Transactions on Robotics, vol.
25(3), pp. 743 - 749, 2009.
[9] B. Hriss, T. Hamel, R. Mahony y F.-X. Russotto, Landing a VTOL
Unmanned Aerial Vehicle on a moving platform using optical flow,
Fig. 6 Duty cycle en la seal PWM de cada uno de los motores. IEEE Transactions on Robotics, vol. 28(1), pp. 77 - 89, 2012.
[10] E. Altug, J. P. Ostrowski y M. Robert, Control of a Quadrotor
Helicopter Using Visual Feedback, IEEE International Conference on
Robotics and Automation, vol. 1, pp. 72 - 77, 2002.
[11] E. Altug, J. P. Ostrowski y C. J. Taylor, Control of a Quadrotor
Helicopter Using Dual Camera Visual Feedback, IEEE International
Conference on Robotics and Automation, vol. 24(5), pp. 329 - 341, 2003.
[12] D. Mellinger y V. Kumar, Minimum Snap Trajectory Generation and
Control for Quadrotors, IEEE International Conference on Robotics
and Automation, pp. 2520 - 2525, 2011.
Fig. 7 Comparacin entre los ngulos consigna (azul) y los ngulos del [13] D. Mellinger, N. Michael y V. Kumar, Trajectory Generation and
Control for Precise Aggressive Maneuvers with Quadrotors,
cuadricptero.
Experimental Robotics. The 12th International Symposium on
Experimental Robotics, vol. 79, pp. 361-373, 2014.
VII. CONCLUSIONES [14] R. A. Garca, F. R. Rubio y M. G. Ortega, Robust PID Control of the
Mediante simulacin se ha podido comprobar el correcto Quadrotor Helicopter, IFAC Conference on Advances in PID Control,
vol. 2(5), pp. 229-334, 2012.
funcionamiento de los controladores PID propuestos en este
[15] T. Bresciani, Modelling, Identification and Control of a Quadrotor
trabajo. El control PID en cascada para el seguimiento de Helicopter, Tesis M.S., Dept. of Automatic Control, Lund University,
trayectorias ha podido sobreponerse a todas las perturbaciones Lund, 2008.
tanto de pares como de fuerzas sobre el quadricptero. [16] Universidad de Alcal, Servidor de Teoria de la Seal, [En lnea].
El control PD muchas veces propuesto en la literatura no Available:
http://agamenon.tsc.uah.es/Asignaturas/it/rd/apuntes/handout4.pdf.
debera ser implementado. El trmino integral permite corregir
[17] R. Guilherme Vianna, Modelado y control de un helicptero
el sistema ante disturbios como se ha comprobado. Quadrotor, Tesis M.S., Dept. Ingeniera de Sistemas y Automtica,
La buena respuesta del sistema ha ratifica la correcta Universidad de Sevilla, Sevilla, 2007.
formulacin de las funciones transferencias a lazo cerrado [18] R. Olfati-Saber, Nonlinear control of underactuated mechanical
presentadas en este trabajo as como las funciones de costo Systems with Application to Robotics and Aerospace Vehicles, Tesis
M.S., Dept. of Electrical Engineering and Computer Science,
propuestas. Massachusetts Institute of Technology, Massachusetts, 2001.
La dinmica de los motores no puede ser despreciada. Pues [19] H. Fernando, A. De Silva, M. De Soysa, S. Munasinghe y K. Dilshan,
esto permite realizar una evaluacin de su seal de control Modelling, Simulation and Implementation of a Quadrotor UAV,
PWM, adems de aportar un polo al sistema de ecuaciones de IEEE International Conference on Industrial and Information Systems,
Newton-Euler. pp. 207 - 212, 2013.
[20] R. M. Murray, Z. Li y S. S. Sastry, A Mathematical Introduction to
Robotic Manipulation, Boca Ratn: CRC Press, 1994.
REFERENCIAS
[21] P. Castillo, R. Lozano y A. E. Dzul, Modelling and Control of Mini-
[1] S. Bouabdallah, P. Murrieri y R. Siegwart, Design and Control of an Flying Machines, London: Springer-Verlag London, 2005.
Indoor Micro Quadrotor, Proceedings of the International Conference [22] P. Basta, Quad Copter Flight, Tesis M.S., California State University,
on Robotics and Automation, vol. 5, pp. 4393 - 4398, 2004. California, 2012.
[2] S. Bouabdallah, A. Noth y R. Siegwart, PID vs LQ Control Techniques
Applied to an Indoor Micro Quadrotor, Proceedings. 2004 IEEE/RSJ
International Conference on Intelligent Robots and Systems, vol. 3, pp.
2451-2456, 2004.
[3] S. Bouabdallah, P. Murrieri y R. Siegwart, Towards Autonomous
Indoor Micro VTOL, Autonomous Robots, vol. 18(2), pp. 171-183,
2005.
- 800 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.801-807. Santiago de Chile, 28 al 30 de Octubre 2015
I. I NTRODUCTION
The task of approaching, grasping, transporting and drop-
ping of objects is fundamental to robotics [1]. This procedure
was for example required for robots to aid on the exploration
of damage at the Fukushima Daiichi nuclear plant after the
tsunami of Japan in 2011; when the levels of radiation were too
high to safely allow humans to enter [2]. This work describes (c) Evacuating the balloon. (d) Grasping the object.
the design and implementation of a small mobile robot capable
of transporting objects of arbitrary shapes with ease. Fig. 1: Working principle of an universal jamming gripper. (a)
Mobile robots typically consist on a mobile base carrying a the gripper approaches the object, (b) conforms around it, (c)
manipulator on top [1]. Caterpillar tracks, such as those used vacuum-hardens its interior, and (d) grasp the object.
in tanks, is a popular mobility approach [3], [4] made of a
continuous band of threads driven by two or more wheels that
provides great traction through loose/rough terrains but that is with high manoeuvrability can be achieved at the expense
highly inefcient in hard surfaces [1]. Nonholonomic wheels, of simplicity. For the sake of mobility in highly constrained
such as those used in cars, is another popular approach [5], environments with hard surfaces (see Fig. 9), the mobile base
[6] that provides simplicity and stability at high speeds but described in this work is loaded with four mecanum 45o
with a limited manoeuvrability that may discourage its uses in wheels (see Fig. 2).
highly-constrained environments [7]. Some robots [8] combine Another important part of the robot platform is the manip-
approaches, e.g., running on wheels by default but dropping ulator on top with its gripper. Universal grasping of objects of
caterpillar tracks if required in order to gain speed and traction varying shapes is always desired here, but this task that ap-
at the expense of simplicity. Swedish or mecanum wheels [9], pear simple to humans may turn very complicated for robots.
[10] have small passive rollers attached at 45o or 90o angles The one degree-of-freedom (1-DOF) parallel jaws gripper is a
around the main circumference of the wheel that provide low popular grasping approach that, despite of having a simple
friction in many directions; not only forward and backward. hardware implementation, requires complex vision/grasping
Using several mecanum wheels, omnidirectional movements algorithms to perform universal grasping [11], [12]. In addition
to that, depending on the fragility of objects, some sort
Manuscript submitted August 25th, 2015. This work was funded by of force control must be added [13] or at least some
the Undergraduate Research Program of the Research Department of the
University of Tarapaca, Project Grant Number 8710-13. compliance with, e.g., exible jaws considered [14]. Robotic
H.-R. Valenzuela-Coloma, Y.-s. Lau-Cortes, R.-E. Fuentes-Romero, hands are another grasping approach that, by means of a very
and R.-F. Mendoza-Garcia are with the Escuela Universitaria de complex design and control, allows for universal grasping [11],
Ingenieria Mecanica, Universidad de Tarapaca, Arica 1010069, Chile
(e-mail: harold.valenzuela.coloma@gmail.com; yisheng.88@gmail.com; [15]. Although under-actuated, relatively simpler options are
rfuentes@uta.cl; r.f.mendozagarcia@ieee.org). appearing to reduce complexity and cost of this technology
J.C. Zagal is with the Departamento de Ingenieria Mecanica, Facultad de [16], its highly demanding computational requirements makes
Ciencias Fisicas y Matematicas, Universidad de Chile, Santiago 8370448,
Chile (e-mail: jczagal@ing.uchile.cl). them in general unsuitable for mobile applications.
- 801 -
An universal jamming gripper is a grasping approach that
seems to overcome the limitation of complexity for doing
universal grasping [11]. This end effector is made of a vacuum
source in combination with a balloon lled with granular
material, such as coffee, that approaches objects (see Fig
1a), conforms around them (see Fig. 1b), vacuum-hardens
(see Fig. 1c), and nally grasps the objects (see Fig. 1d).
As stated by Brown et al. in [11], grasping is achieved due
to three mechanisms: geometric constraints from interlock-
ing between gripper and object surfaces, static friction from
normal stresses at contact, and additional suction effects, if Fig. 2: A graphical representation of the dimensions and
the gripper membrane can seal off a portion of the objects arrangement of components at the base.
surface. Although jamming grippers have only been studied
in xed robot arms functioning entirely in open loop; i.e.,
without grasp planning, vision, or sensory feedback [17]; and jamming gripper. Most components were selected at the
the simplicity of their grasping process suggests them as moment of developing each subsystem, but those relevant to
a convenient option for mobile applications too. The main the whole robot (i.e., to the three subsystems), such as power
challenge here consists in making the jamming phenomenon source, and control and communication boards, were selected
work with a small mobile robot arm that is unable to exert at the beginning.
forces as strong as a xed robot arm does. This work replicates
an universal jamming gripper, explores materials properties A. Components Relevant to the Whole Robot
to make the gripper smaller and so more transportable than
1) Power Source: A LiPo, 11.1 V, 2200 mAh, 20 C battery
current implementations, and then mounts it to the omnidirec-
delivers sufcient voltage to directly drive power components,
tional base to realize to the best of our knowledge the rst
such as motors, electro-valves, and vacuum pumps, and to be
mobile universal jamming gripper.
reduced by voltage regulators to energize low-power electron-
Since no complex orientation requirements are foreseen to
ics. Its size was selected on the assumption that four motors
successfully position the jamming gripper in a proper grasping
at the wheels, three motors at the arm, and one vacuum pump
pose, and since the nal dexterity of the robot is anyway
would consume around 3.5A during simultaneous operation.
dened by the sum of the degrees-of-freedom (DOFs) provided
The battery can then provide around 30 min of autonomy to
by the manipulator on top plus those of the mobile platform
the robot.
[1], a simple 3-DOFs servo-loaded arm is considered for the
2) Control Board: An Arduino DUE provides the process-
robot (see Fig. 5).
ing power to coordinate all the subsystems. Its selection was
Although the platform is not fully autonomous yet, the
based on the expertise of the group using Arduino. The main
current prototype already delivers useful guidelines on the
features of this board satisfy the control requirements of the
implementation of a system capable of combining locomotion
robot; for example, 12 PWM ports and 12 analog inputs enable
with the ability to pick and place small delicate objects of
interaction with plenty of servos and sensors, respectively.
diverse shapes. On top of that, it also delivers interesting
Besides, embedded serial communication ports, such as SPI
insights on the migration of the jamming phenomenon from
or I2 C, could further expand its capabilities.
strong xed robot arms to weaker mobile robots manipulators;
3) Communication Board: Finally, a Bluetooth Mate Gold
a work that entails a careful investigation of jamming materials
enables interaction with a PC for debugging purposes. Its
from a hardness and granularity point of view.
selection was simply based on its availability at the laboratory.
The paper is divided as follows: Sec. II provides details
on the methods followed for the selection of the hardware,
Sec. III provides details on materials and control software B. Mobile Platform
implemented, Sec. IV shows the results of capabilities and Since the mobile platform provides a xed reference to
performance of the robot, and Sec. V provides discussion and the robot arm and the jamming gripper (see Fig. 6), it was
conclusions about the results. designated to host all the components described in Sec. II-A,
as well as mechanical components, such as wheels and motors,
and electronics components, such as motor drivers and sensors.
II. D ESIGN
Two rigid layers would provide the structure to accommodate
During design, mechanical, electronic and processing com- the components, as shown in Fig. 2.
ponents were all together continuously taken into considera- 1) Wheels: As mentioned in Sec. I, mecanum 45o wheels
tion. Mechanical components include vacuum source, electro- were selected for dexterous, omnidirectional movements.
valves, motors, wheels, and jamming material; electronic com- 2) Motors: In order to select motors, required torques to
ponents include power source, motor drivers, and sensors; and move the wheels were estimated using an approximation of
processing components included control and communication the robot weight, W , of 2 Kg. With this weight, calculations
boards. For organizational purposes, however, the work was delivered in the worse case scenario 0.093 Nm per wheel to
divided in three subsystems: mobile platform, robot arm, move the robot. Hence, 19:1 gear-reduced DC motors with a
- 802 -
(a) Robot arm. (b) Overhead view.
Fig. 5: (a) Robot arm with the world coordinate frame, the
lengths of xed links l1 , l1 , l2 and l3 , and the Pz parameter.
(b) Overhead view of the robot arm showing the q1 , Px , and
Py parameters. (c) Side view of the robot arm showing the q2
and q3 parameters.
- 803 -
few DOFs [19]. This method relied mainly on the triangles 1) Control: To control a wheel, one digital signal and
shown in Figs. 5b and 5c, and delivered the following angles one PWM signal are sent from the control board to a H-
in function of the desired position: bridge that, respectively, adjusts polarity and magnitude of the
voltage provided to one motor. This voltage in turn controls
Py direction and speed of rotation of one wheel. As each H-bridge
q1 = arctg (2)
Px controls up to two motors, two double H-bridges require four
digital and four PWM signals from the control board to fully
1 cos2 (q3 ) control the four wheels independently. An Arduino program
q3 = arctg (3)
cos(q3 ) receives high-level robot commands, such as forward(),
and executes lower-level actions, such as moving the four
wheels forward according to Fig. 3.
Pz l 1 l3 sen(q3 )
q2 = arctg arctg
Px2 + Py2 l1 l2 + l3 cos(q3 )
B. Robot Arm
(4)
( P 2 +P 2 l )2 +(Pz l1 )2 l2 l2 The robot arm has two ABSplus 3D-printed links (base and
where cos(q3 ) = x y 1 2 3
and
2l2 l3 lower arm) and one (parallel) laser cut acrylic link (upper
sen(q3 ) = 1 cos2 (q3 ). arm) joining the servomotors selected at Sec. II-C. The rst
4) Control: These angles, q1 , q2 , and q3 , enable advanced servomotor located at the base of the arm is not visible because
control of the movements of the robot arm, such as following a it is embedded inside the 3D-printed body. The last link, the
straight line in the space. To do so, these equation can be coded lower arm, also hosts the balloon of the jamming gripper (see
in the Arduino language, and simple way-points extrapolation Fig. 6).
can join origin and target points in the Cartesian space. 1) Control: Each servomotor requires one PWM signal
from Arduino in order to adopt a particular angular posi-
D. Jamming Gripper tion. Hence, three PWM signals from the control board are
required to fully control the three DOFs of the arm. An
This work replicated the design of the jamming gripper
Arduino function implements the inverse kinematics of the
presented in [17] although scaling down the dimensions and
arm described by the angles q1 , q2 and q3 obtained through
excluding the positive pressure line. Hence, no throwing of
the Eqs. 2, 4, and 3, respectively, and adjust the angles of
objects or autonomous reset of the gripper are possible.
the servomotors accordingly. On top of this function, another
1) Vacuum Pump: In order to generate a strong grasping function extrapolates 3D-points at an adjustable interval (e.g.,
force, an AIRPO D2018B 12 V vacuum pump able to generate 2
mm) along
up to 16Hg of vacuum was selected. With a weight of a straight line that joins
the current position,
p0x , p0y , p0z , with the target position, p1x , p1y , p1z , of the tip of
290 gr, the pump was placed at the mobile base, and a single the robot arm. A master program executes commands such as
pneumatic line was forwarded to the balloon located at the move_arm() by using 3D coordinates received through the
end of the robot arm, as shown in Fig. 6. serial interface as arguments. The direct kinematic described
2) Granular Material: At this point, the replication of the by the position elements px , py and pz obtained through the
jamming gripper considered the use of ground coffee as the Eqs. 1a, 1b and 1c, respectively, is also implemented as a
granular material enclosed within the balloon, as proposed by function, but it is only being used to check the angles obtained
Amend et. al. in [17]. from the inverse kinematics. At future, the direct kinematics
could also be used to simulate free-of-collision manipulation
III. I MPLEMENTATION throughout intricate structured environments [20].
The materials used to build the prototypes were acrylic and
ABSplus. Acrylic (or PMMA) was used to build 2D-parts C. Jamming Gripper
because of its high resistance to impact and its suitability
for laser cut machining. ABSplus was used to build 3D- Minimizing leaks during implementation assures the high
parts because the available 3D-printer required this material vacuum levels required to hold objects rmly. It also saves
as supply. energy because less active pumping of air is required to
preserve vacuum [21]. The pneumatic line connecting the
vacuum pump with the jamming gripper was therefore directly
A. Mobile Platform attached to the mouth of the balloon using plastic zip ties.
Two 3 mm thick acrylic layers provide structural strength 1) Granular Material: The consistency of the original
to the mobile base in a sandwich conguration (see Figs. 2 replication of the jamming gripper, the one lled with ground
and 6). The lower level hosts the four DC motors and wheels, coffee, required considerable strength at the robot arm to
the middle level hosts the vacuum pump and protects delicate achieve successful grasping. Since the robot arm under devel-
electronics, such as the control board and the H-bridges, and opment is a small, transportable one, exerting a strong force
the upper level hosts the battery and the manipulator. Several is difcult. Hence, another materials and levels of granularity
cables electrically connect the different levels through laser-cut were explored. These materials included coffee beans and
holes. Styrofoam balls and were compared in terms of the pushing
- 804 -
(a) Crushed coffee. (b) Ground coffee.
(a) Back view of the robot. (b) Front view of the robot. Fig. 7: Four different granular materials explored as candidates
for the mobile jamming gripper of reduced dimensions. (a)
Fig. 6: Back and front views of the robot. Notice the single shows crushed coffee, (b) ground coffee, (c) 2.5 mm average
pneumatic line going from the vacuum pump to the latex diameter Styrofoam balls, and (d) 1.2 mm average diameter
balloon. Styrofoam balls.
force required to achieve successful grasping, or pushing- them. For this experience, a successful grasping attempt was
to-grasp force. In all cases, the jamming material lled the dened as the scenario when the objects stayed more than
interior of the balloons but without forcing their walls. Two 5 s at the gripper without falling off. Also, the minimal force
kinds of latex balloons, with inated diameters of 20 cm and required for successful grasping was dened as the vertical
25 cm, were also tested. A convenient combination found for force required to grasp each object on at least one out of
this particular robot arm was a 25 cm inated diameter 10 attempts. After each attempt, the gripper was manually
balloon lled with 1 mm to 1.5 mm diameter Styrofoam balls. reset by disconnecting the pneumatic line from the pump and
Detailed ndings on this topic will be provided in Sec. IV-B. by re-accommodating the jamming material by hand [22]. In
2) Control: Since no positive pressure line was considered, most cases the force was applied to the center of body of
a simple ON/OFF control was implemented to activate the the object (see Fig. 8b), but in the case of objects of greater
vacuum pump that hardens the balloon. To do so, a single dimensions than the latex balloon the force was applied on
digital signal was required from Arduino. a corner (see Fig. 8c) or on an edge (see Fig 8d). The force
was measured using a 1 g resolution digital food scale that
IV. R ESULTS also served as the supporting surface for the grasped objects.
A. Capabilities Table II shows the average of the minimal forces required
The robot (see Fig. 6) receives commands from a PC thor- for successful grasping of diverse objects after 10 runs of
ough a serial interface using wired USB or wireless Bluetooth the experiment, and the success rate related to each of these
media. Due to its omnidirectional wheels, the robot moves minimal forces. In addition to that, the table also shows the
forward, backward, side-to-side, diagonally and rotates. The weights and heights of the tested objects, and the weights of
robot arm follows straight lines in the Cartesian 3D-space, and the amount of granular material lling the balloon in each
the jamming gripper grasps objects of diverse shapes, such as case. In this experience it was appreciated that the ground
LEDs, cubes, spheres, and ball bearings. coffee got much harder than all the other materials when the
air was evacuated.
B. Minimal Pushing Force for Successful Grasping
In order to nd a suitable jamming material for the mobile C. Performance
gripper, coffee beans and Styrofoam balls were tested with The mobile platform was programmed to pick, transport
different levels of granularity. The experiences considered and place two different objects, a Styrofoam polyhedron and
crushed coffee (see Fig. 7a), ground coffee (see Fig. 7b), a plastic gear, along an intricate scenery over a hard melamine
2.5 mm average diameter Styrofoam balls (see Fig. 7c), and surface, as shown in Fig. 9. The complete set of actions was
1.2 mm average diameter Styrofoam balls (see Fig. 7d). The programmed in a completely open-loop time-based fashion,
crushed coffee beans have uneven shapes and sizes, whilst the i.e., without using any kind of high level vision or compass
smaller ground coffee grains and the Styrofoam balls (in their sensors. The platform was purposely programmed to take
two sizes) are much more homogeneous in shape and size. advantage of dexterous lateral movements to exploit at maxi-
The experience consisted on programming the robot to mum the advantages of Swedish wheels. Turns were avoided
apply a force to objects of diverse shapes and weights, and because it was difcult for the robot to keep the correct
measuring the vertical force required to successfully grasp orientation after those actions. The robot arm was programmed
- 805 -
TABLE II: Minimal Pushing Forces Required to Raise Objects of Diverse Shapes and Weights
Tested Object Crushed Coffee Ground Coffee Styrofoam 2.5 mm Styrofoam 1.2 mm
(weight, height) (weight = 44 g) (weight = 42 g) (weight = 10 g) (weight = 10 g)
LED 103 g 229 g 21 g 28 g
(< 1 g, 5 mm) (50% success) (70% success) (50% success) (60% success)
Coin failure 368 g 94 g 92 g
(3 g, 2.5 mm) (no-success) (40% success) (40% success) (70% success)
Pencil failure 201 g 34 g 51 g
(8 g, 10 mm) (no-success) (30% success) (100% success) (100% success)
Styrofoam Cube failure failure 217 g 41 g
(3 g, 51 mm) (no-success) (no-success) (90% success) (80% success)
Styrofoam Sphere failure failure failure 58 g
(3 g, 50 mm) (no-success) (no-success) (no-success) (100% success)
Ball Bearings failure failure 116 g 207 g
(76 g, 12 mm) (no-success) (no-success) (30% success) (80% success)
VI. ACKNOWLEDGMENT
(c) Pushing a Styrofoam cube. (d) Pushing ball bearings. The authors would like to thank Daniel Sapiain-Caro and
Alexis Fuentealba-Orrego for their contributions at the early
Fig. 8: Robot applying upside-down forces to objects of stages of this project. Also to professor Alberto Gallegos-
diverse shapes and weights in order to measure the vertical Araya for its contributions to the diffusion of the project, and
force required to successfully grasp them. to professor Ernesto Ponce-Lopez for his preliminary technical
review of this work.
- 806 -
(a) Initial position. (b) Grasping a polyhedron. (c) Transporting a polyhedron. (d) Placing a polyhedron.
(e) Grasping a gear. (f) Transporting a gear. (g) Placing a gear. (h) Final position.
Fig. 9: Grasping, transporting and placing two different objects, a Styrofoam polyhedron and a plastic gear, along an intricate
scenery with a hard melamine surface.
[7] J. Hua, Y. Cui, W. Ding, H. Li, Y. Wang, and N. Xi, Modeling and [14] A. Vazquez, I. Payo, R. Fernandez, J. Becedas, and J. Jimenez, Design
control of wheeled mobile robot in constrained environment based on parameters of exible grippers for grasping, in Robotics and Automa-
hybrid control framework, in Robotics and Biomimetics (ROBIO), 2009 tion (ICRA), 2013 IEEE International Conference on, May 2013, pp.
IEEE International Conference on, Dec 2009, pp. 7579. 20602066.
[8] D. Choi, J. Kim, S. Cho, S. Jung, and J. Kim, Rocker-pillar : Design [15] A. Bicchi and V. Kumar, Robotic grasping and contact: a review,
of the rough terrain mobile robot platform with caterpillar tracks and in Robotics and Automation, 2000. Proceedings. ICRA 00. IEEE
rocker bogie mechanism, in Intelligent Robots and Systems (IROS), International Conference on, vol. 1, 2000, pp. 348353 vol.1.
2012 IEEE/RSJ International Conference on, Oct 2012, pp. 34053410. [16] R. Howe, A. Dollar, and M. Claffee, Robots get a grip, Spectrum,
[9] J. Salih, M. Rizon, and S. Yaacob, Designing omni-directional mobile IEEE, vol. 51, no. 12, pp. 4247, December 2014.
robot with mecanum wheel, American Journal of Applied Sciences, [17] J. Amend, E. Brown, N. Rodenberg, H. Jaeger, and H. Lipson, A
vol. 3, no. 5, pp. 18311835, 2006. positive pressure universal gripper based on the jamming of granular
[10] G. Indiveri, Swedish wheeled omnidirectional mobile robots: Kinemat- material, Robotics, IEEE Transactions on, vol. 28, no. 2, pp. 341 350,
ics analysis and control, Robotics, IEEE Transactions on, vol. 25, no. 1, April 2012.
pp. 164171, Feb 2009. [18] S. Kim, S. Choi, and H. Kim, Aerial manipulation using a quadrotor
[11] E. Brown, N. Rodenberg, J. Amend, A. Mozeika, E. Steltz, M. Zakin, with a two dof robotic arm, in Intelligent Robots and Systems (IROS),
H. Lipson, and H. Jaeger, Universal robotic gripper based on the 2013 IEEE/RSJ International Conference on, Nov 2013, pp. 49904995.
jamming of granular material, Proceedings of the National Academy [19] R. J. Schilling, Fundamentals of Robotics: Analysis and Control, 1st ed.
of Sciences (PNAS), vol. 107, no. 44, pp. 18 80918 814, November Prentice Hall, January 1990.
2010. [20] A. Denker and M. Uyguroglu, Utilisation of virtual arms for collision-
[12] Y.-C. Lin, S.-T. Wei, and L.-C. Fu, Grasping unknown objects using avoidance in multi robot systems, in Advanced Robotics, 1991. Robots
depth gradient feature with eye-in-hand rgb-d sensor, in Automation in Unstructured Environments, 91 ICAR., Fifth International Confer-
Science and Engineering (CASE), 2014 IEEE International Conference ence on, June 1991, pp. 15461550 vol.2.
on, Aug 2014, pp. 12581263. [21] R. Garcia, J. Hiller, K. Stoy, and H. Lipson, A vacuum-based bonding
mechanism for modular robotics, Robotics, IEEE Transactions on,
[13] M. Brown, A controlled impedance robot gripper, AT T Technical
vol. 27, no. 5, pp. 876890, 2011.
Journal, vol. 64, no. 4, pp. 937969, April 1985.
[22] N. Ahmed, S. Kanhere, and S. Jha, Link characterization for aerial
wireless sensor networks, in GLOBECOM Workshops (GC Wkshps),
2011 IEEE, 2011, pp. 12741279.
- 807 -
- 808 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.809-813. Santiago de Chile, 28 al 30 de Octubre 2015
- 809 -
II. HARDWARE Y SOFTWARE DE EQUILIBRIO El dispositivo NI myRIO-1900 no se coloc de manera
IMPLEMENTADO EN FPGA arbitraria sobre el esqueleto del robot hexpodo. Para colocar
A. Caractersticas constructivas del robot el dispositivo se usaron medidas, esto se puede observar en la
figura 4
El robot hexpodo construido para el proyecto se ha
realizado con aluminio como material base. Cada extremidad
est sujeta al esqueleto del robot mostrado en la figura 1.
En la figura 1 se puede observar el esqueleto del robot
realizado en aluminio y sus medidas en centmetros.
- 810 -
TABLA I extremidades del robot para obtener una inclinacin de cero
TABLA DE VALORES OBTENIDOS grados en ambos ejes del mismo.
Angulo Dutycicle
0 0.067 III. EXPERIMENTOS
3 0.07 Para las distintas pruebas realizadas se han enumerado cada
20 0.08 una de las extremidades del hexpodo, de la manera que se
27 0.09
muestra en la figura 6.
55 0.1
70 0.11
80 0.12
90 0.125
Mediante la implementacin del programa de control en el C. Avance del hexpodo con rodilla fija, levantamiento de
FPGA del myRIO. Se obtiene un procesamiento de las seales patas y caminata tipo hormiga
en tiempo real, volvindose el sistema mucho ms rpido y Para el desarrollo del robot hexpodo es importante
sensible frente al cambio brusco de inclinacin en superficies conseguir un punto de equilibrio. En el caso que existan
irregulares. Para esto se realiza la comparacin de los ngulos superficies inclinadas se puede realizar el control y adaptacin
que nos entrega el acelermetro con las posiciones que tiene al tipo de superficie. El robot siempre mantendr un punto de
cada extremidad del robot. De manera que se corregirn las equilibrio ya que fue diseado con la caminata de la hormiga.
- 811 -
La caminata de la hormiga suspende el cuerpo del robot, IV. ANLISIS DE RESULTADOS
mientras tres patas de apoyo forman un tringulo. El tringulo Con el objetivo de mantener el equilibrio del robot
formado mantendr un punto de equilibrio bajo para el robot, hexpodo, se requiere de un movimiento adecuado de las
esto lo podemos constatar en la figura 8. extremidades del robot al igual que un levantamiento de patas
correcto.
Los resultados en grados tanto de las patas como de las
uniones, se han obtenido luego de un anlisis de hardware y
software, esto se indica en la Tabla II.
TABLA II
NGULOS DE LAS EXTREMIDADES Y UNIONES QUE PERMITEN EL
EQUILIBRIO DEL ROBOT
0 1 2 3
Leg 1 40 40 80 40
Leg 2 80 40 40 40
Leg 3 40 40 80 40
Fig. 8. Estabilidad del robot hexpodo Leg 4 10 50 50 50
Leg 5 50 50 10 50
La caminata de la hormiga se realiza moviendo las Leg 6 10 50 50 50
extremidades de tres en tres. Esta secuencia permite formar un Unin 1 30 30 70 70
tringulo. El tringulo permite encontrar un punto de Unin 2 70 70 30 30
equilibrio. Unin 3 30 30 70 70
Para el caso del robot hexpodo se realiza con el avance de Unin 4 30 30 70 70
las tres uniones de las patas 2,4,6 a un respectivo ngulo. Las Unin 5 70 70 30 30
uniones 1,3,5 permanecen estticas. Se forma un tringulo el Unin 6 30 30 70 70
cual permite que el robot permanezca estable y se pueda
adaptar a otras superficies con una compensacin de ngulos y Se ha determinado el rango que van a tener las patas, para
una respuesta de cada pata. Luego se realiza el procedimiento cada paso que realice cuando exista una inclinacin. De esta
inverso en donde las uniones de las patas 1,3,5 se mueven a un manera se da una compensacin en ambos lados del robot
respectivo ngulo y las uniones 2,4,6 permanecen estticas. hexpodo como indica la figura 10.
D. Avance del hexpodo en superficies inclinadas En la Tabla III se observa un ejemplo de la compensacin
de ngulos que existir en el robot cuando este camine.
Al momento que se realizaron todas las correcciones
TABLA III
posibles en la caminata del robot, se realiza el avance en una COMPENSACIN DE NGULOS
superficie inclinada de aproximadamente quince grados. Leg 1 Leg 6
Se denota que el equilibrio del robot se realiza 50 40
correctamente pero con el inconveniente de la subida en el Leg 2 Leg 5
plano inclinado. Esto se debe al poco torque que manejan los 60 50
servo motores y el pequeo tamao de las patas del hexpodo.
Leg 3 Leg 4
Debido al diseo del esqueleto del robot, el mismo no puede
45 35
desplazarse en inclinaciones de mayor altura.
En la figura 9 se puede observar al robot sobre una Al realizar la adaptacin de los ngulos podemos notar que
superficie inclinada. los dos son complementarios. Al ser los ngulos
complementarios si tiene que sumarse 15 grados en la
izquierda, se restara el mismo valor a la derecha del robot.
Fig. 9. Avance del hexpodo con rodilla fija en superficies Fig. 10. Compensacin de ngulos en una superficie inclinada.
inclinadas.
- 812 -
V. CONCLUSIONES Y TRABAJOS FUTUROS REFERENCIAS
El equilibrio del robot en base a la ecuacin obtenida y su [1] Barbara Webb. What does robotics offer animal behaviour? Animal
Behaviour, 60(5):545558, nov 2000.
respectiva programacin se ha logrado de manera correcta con [2] Alexander Cern Correa. Sistemas roboticos teleoperados. Universidad
el pequeo inconveniente de la longitud de las patas que no Militar Nueva Granada, 2005.
permiten su caminata en superficies inclinadas muy elevadas, [3] Geoffroy De Schutter, Guy Theraulaz, and Jean-Louis Deneubourg.
Annals of Mathematics and Artificial Intelligence, 31(1/4):223238,
por lo que se pone a disposicin el incremento de la longitud 2001.
de las patas para un trabajo futuro. La secuencia utilizada para [4] Mahdi Agheli, Siamak G. Faal, Fuchen Chen, Huibin Gong, and Cagdas
el avance del hexpodo nos ha permitido tener una mejor D. Onal. Design and fabrication of a foldable hexapod robot towards
experimental swarm applications. In 2014 IEEE International
estabilidad a la hora de la caminata del robot evitando de esta Conference on Robotics and Automation (ICRA). Institute of Electrical
manera que sufra cadas al realizar cada paso de avance. & Electronics Engineers (IEEE), may 2014.
La colocacin del dispositivo myRIO en el robot y el peso [5] Ricardo Campos, Vitor Matos, and Cristina Santos. Hexapod
locomotion: A nonlinear dynamical systems approach. In IECON 2010 -
total del mismo, ha sido una parte muy importante en su
36th Annual Conference on IEEE Industrial Electronics Society. Institute
diseo ya que en base a estos parmetros se ha obtenido of Electrical & Electronics Engineers (IEEE), nov 2010.
valores que nos permitan tener una buena estabilidad en el [6] Manoiu Olaru Sorin and Nitulescu Mircea. Hexapod robot locomotion
robot de manera que si no se toma en cuenta los elementos que over typical obstacles. In Proceedings of 2012 IEEE International
Conference on Automation, Quality and Testing, Robotics. Institute of
nos pueden cambiar el peso del hexpodo tendremos un Electrical & Electronics Engineers (IEEE), may 2012.
desequilibrio total y la funcin del robot no ser la misma. [7] Junke Li, Yujun Wang, and Ting Wan. Design of a hexapod robot. In
En base al trabajo realizado se puede mejorar e incrementar 2012 2nd International Conference on Consumer Electronics,
Communications and Networks (CECNet). Institute of Electrical &
varias aplicaciones al robot hexpodo como por ejemplo un Electronics Engineers (IEEE), apr 2012.
sistema de navegacin por coordenadas, pudiendo enviar al [8] Ausama Ahmed, Michael Henrey, Pavel Bloch, Pranav Gupta, Cristian
robot a un punto especfico deseado, dejando de lado las Panaitiu, Daniel Naaykens, Stefan Strbac, Lesley Shannon, and Carlo
Menon. A miniature legged hexapod robot controlled by a FPGA.
preocupaciones de avance o terrenos difciles de transitar ya IJMEM, 2013.
que estos problemas han sido abordados en este proyecto. [9] National Instruments. User Guide and Specifications NI myRIO-1900,
El acelermetro del NI myRIO es muy sensible a 2013.
[10] Ed Doering. NI myRIO Project Essentials Guide. Rose-Hulman Institute
variaciones por lo que se tuvo que determinar un umbral que of Technology, 2013.
nos permita una estabilidad para el correcto desempeo de los [11] Xilinx. Zynq-7000 All Programmable SoC Overview, 1.8 edition, 2015.
ngulos. [12] Xilinx. Xilinx Automotive All Programmable SoC, 2014.
- 813 -
- 814 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 815 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
porm em futuras reamostragens, estas partculas so geradas por coletar informaes de deslocamento para o sistema de
prximas dos pontos que o algoritmo acredita serem os odometria. O Microsoft Kinect tem como funo capturar
corretos [3]. informaes para o sistema de viso, como imagens RGB e de
pronfundidade. Por fim, o laptop funciona como a unidade de
B. Localizao: Adaptive Monte Carlo Localization
processamento do rob [6].
O mtodo de localizao adotado utiliza o conceito de A interface grfica um programa desenvolvido na
partculas (semelhante ao utilizado pelo GMapping) para linguagem C++ com o framework de cdigo livre Qt,
descobrir a localizao de um rob em um determinado possuindo diversos modos de operao como o de
ambiente. Uma partcula representa um possvel pose do rob patrulhamento, mapeamento offline, gerenciamento de: rotas,
no mapa. Quando iniciado, o MCL distribui partculas em usurios e das ameaas encontrada. Alm desses modos de
posies aleatrias no ambiente. definido uma pontuao operao, esta interface grfica possui diversas ferramentas
para cada partcula comparando os dados obtidos dos sensores que auxiliam um vigilante a interagir livremente com o
com os landmarks do mapa. Esta pontuao representa a ambiente onde o Turtlebot se encontra, como transmisses em
chance dessa partcula representar a real localizao do rob, tempo real de video ou audio, teleoperao e capturas de
onde ela atualizada conforme o rob se desloca no ambiente. imagens ou vdeos do ambiente.
Partculas com a pontuao baixa so eliminadas enquanto as O sistema de comunicao do Horus Patrol funciona da
partculas com peso alto so replicadas. Com o tempo todas as seguinte maneira: a interface grfica, que executada em um
partculas tendem a se concentrar no local do mapa que computador localizado na sala de comando, se comunica com
representa a estimativa da localizao correta do rob [4]. o Turtlebot por meio de uma rede wireless utilizando a
Para localizar o Turtlebot 2 em um mapa, este trabalho tecnologia TCP/IP, onde cada componente possui um
utiliza um algoritmo MCL modificado chamado de Adaptive endereo IP. A interface coleta as informaes capturadas pelo
Monte Carlo Localization (AMCL). A diferena deste Turtlebot e envia aes ao mesmo, o Turtlebot envia o status
algoritmo que ele adapta dinamicamente a quantidade de das variveis mais importantes do rob alm das anomalias
partculas necessrias para localizar o rob no ambiente detectadas, tudo ocorrendo sempre em tempo real. A figura 1
(quanto maior a incerteza da posio do rob, maior o nmero ilustra a arquitetura de comunicao deste sistema.
de partculas).
C. Navegao Global e Local
Durante o patrulhamento de um ambiente, o rob se
desloca, de forma autnoma, de um ponto a ser patrulhado a
outro. A navegao robtica a responsvel por realizar esta
atividade, guiando o rob do seu ponto de partida at seu
destino. Para alcanar este objetivo o mtodo de navegao
empregado neste trabalho utiliza dois algoritmos: o A* para
planejar a trajetria global a ser seguida pelo rob no mapa
(deslocando este de um ponto de partida at o destino), e o
DWA para garantir que o rob no colida com objetos
inesperados que podem haver no meio de uma trajetria Fig. 1. Arquitetura de comunicao do Horus Patrol
global.
O Horus Patrol foi projetado utilizando a representao de
O algoritmo DWA empregado para garantir que o rob
diagrama de classes, uma vez que este utilizaria uma
no colida com obstculos durante sua movimentao. Ele
programao orientada a objeto. As classes foram criadas por
gera um janela dinmica e nela realiza simulaes de n
modo de operao, janelas de dilogo ou funo dentro do
possveis trajetrias (baseadas na velocidade atual do rob)
sistema. Ento, para cada classe foram definidos seus atributos
que o rob pode escolher, procurando a trajetria que no
e mtodos bsicos para o seu funcionamento, bem como sua
colida com um obstculo e possua a melhor pontuao. Esta
visibilidade, porm, com o desenvolvimento do projeto, foram
pontuao baseada nos seguintes critrios: proximidade de
adicionados novos atributos e mtodos. O sistema final possui
um obstculo, proximidade do objetivo e velocidade. Aps a
no total dez classes, onde sete fazem parte da interface grfica
pontuao, escolhido a trajetria e se reinicia o algoritmo
e as outras trs constituem nas threads do sistema,
com uma nova janela [5].
responsveis pelo controle geral das aes do rob.
III. HORUS PATROL A. Mtodo de Controle
Este sistema robtico constitudo de dois componentes O Horus Patrol utiliza o Robot Operating System (ROS),
principais: o rob Turtlebot e a interface grfica do usurio. O que um sistema formado por um conjunto de bibliotecas e
Turtlebot um rob mvel com acionamento diferencial de pacotes especficos para aplicaes em sistemas robticos, a
hardware livre, composto por uma base mvel, um sensor fim de realizar o controle geral do Turtlebot e possibilitar a
Microsoft Kinect e um laptop. A base mvel contituda de integrao interface grfica, garantindo que a troca de
encoders e um giroscpio que so os sensores responsveis mensagens entre ambos seja eficiente. O ROS trabalha com o
- 816 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
conceito de comunicao publicao-inscrio. Antes de pelos sensores do rob, como imagens capturadas pela
explicar este conceito, necessrio entender o que um n, cmera, o controle remoto por meio da teleoperao, e a
uma mensagem e um tpico [7]. seleo do modo de operao do rob que podem ser:
Um n um processo que executa a computao. patrulhamento, mapeamento, modo manual e standby. O
Normalmente, um sistema robtico possui vrios ns, onde restante das funcionalidades auxiliam na gesto do sistema,
cada um controla alguma parte do sistema. Uma mensagem como o controle de acesso de usurios ao sistema, o
simplesmente um conjunto de informaes a serem gerenciamento das rotas de patrulha, o gerenciamento da rea
transmitidas pelo ROS. Por fim, um tpico um bus nomeado de histricos das anomalias detectadas e de logs de eventos.
que possibilita o trfego de mensagens, identificando o tipo de A interface grfica formada por uma janela principal e
mensagem a ser transmitida. outras cinco janelas auxiliares, as caixas de dilogo, onde cada
No conceito de comunicao publicao-inscrio, ns uma representada por uma classe e possui uma funo
trocam mensagens por meio de tpicos. Por exemplo, um n especfica. Logo quando a interface executada a classe
responsvel por um sensor laser publica, periodicamente, uma LoginDialog chamada, realizando o controle de acesso do
mensagem com as informaes coletadas pelo sensor por meio Horus Patrol. Para acessar as funcionalidades do sistema, um
de um tpico especfico para este tipo de informao, por usurio deve infomar um username e senha vlidos, ou seja,
exemplo /scan". Ento, todos os ns que estiverem inscritos um username que esteja cadastrado na base de dados do
neste tpico iro receber a mensagem transmitida [8]. sistema.
Para realizar a gesto do controle do rob foram Para realizar o gerenciamento de usurios, utiliza-se a classe
desenvolvidas trs threads. Threads so rotinas executadas UserManagerDialog. Nela possvel criar, editar e deletar
concorrencialmente, ou seja, so processos executados em usurios do sistema, porm esta classe s pode ser utilizada
paralelo com outras threads e/ou com a interface grfica do por um usurio com privilgios de administrador.
Horus Patrol. Cada thread representada por uma classe do Aps o acesso bem sucedido, a classe MainWindow
sistema, que possui a rotina que deve ser executada quando a iniciada, onde ela responsvel pela janela principal do Horus
thread for chamada. Patrol. Ela possui o painel de comando do rob, que oferece as
A classe ROSNode atua como o n do sistema Horus funes bsicas para controlar o mesmo. Alm deste painel,
dentro do ROS. Conforme explicado, esta classe ser esta janela tem cinco abas:
responsvel pelo controle geral do rob e a comunicao da Home: aba padro desta janela, onde esto
interface grfica com o ROS. Esta classe executada no disponibilizadas as informaes bsicas para o
laptop do rob, e possui a lista dos tpicos a serem inscritos e funcionamento do sistema, como as configuraes de
publicados, todos os mtodos para permitir a realizao de rede e o mapa carregado para execuo;
aes e, por fim, esta classe possui todos os atributos Events Logs: exibe o histrico de eventos do sistema
necessrios para descrever as variveis do Turtlebot, como de Horus, onde estes eventos esto separados em logs
velocidade, pose no espao, dados da cmera. do rob e do sistema de patrulha;
O comportamento do rob mediante a uma deteco de uma
Patrolling: responsvel pelo gerenciamento da rotina
possvel ameaa controlado por meio da classe de patrulha. Esta aba ilustrada na figura 2;
ThreatDetection, que possui uma rotina especfica a ser
seguida em casos de deteco. Durante a execuo desta
rotina, as informaes da pose do rob, da rea aproximada
onde o rob se encontra no mapa, e a hora do acontecimento
so capturadas e estes atributos so armazenados em uma base
de dados para serem utilizados para futura anlises. Alm
disso, feito a coleta da imagem capturada pela cmera no
momento do acontecimento.
Por fim, a ltima classe chamada de HorusLogger, que
atua como um logger de eventos do sistema, sendo
responsvel por armazenar determinados acontecimentos,
identificados previamente como importantes. Exemplos de
informaes a serem registradas: criao, remoo e acesso de
usurios, rotas criadas e deletadas, ameaas detectadas dentre
outras. Junto das informaes a serem registradas, deve ser
includo a hora e a gravidade do evento.
B. Interface Grfica Fig. 2. Aba de patrulhamento da janela principal
A interface grfica tem como objetivo permitir que o
Threats Detection: gerenciador das anomalias
usurio interaja com o sistema Horus Patrol. Dentre suas
detectadas pelo rob, durante a execuo de uma rotina
funcionalidades, esto as referentes ao controle do rob, de patrulha;
possibilitando o monitoramento das informaes coletadas
- 817 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 818 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
V. CONCLUSO
Aps a anlise dos resultados das funes do Horus Patrol
nos testes, conclui-se que este sistema est apto a ser
empregado em um ambiente virtual. Alm disso, por sua
interface ter obtido resultados satisfatrios em sua interao
com o ROS, pode-se afirmar que ela est pronta para ser
empregada em um sistema real, visto que a funo de coletar e
enviar informaes por meio de tpicos no ROS independe do
tipo de rede utilizada, virtual ou no. O nico requerimento
para seu funcionamento que ambos, a interface e o rob,
estejam conectados na mesma rede de comunicao.
- 819 -
- 820 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
IEEE CHILECON2015 - ISSN 0719-6806, Pg.821-827. Santiago de Chile, 28 al 30 de Octubre 2015
- 821 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 822 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 823 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
V. CARACTERSTICAS Y FUNCIONES DE SUGARVISION mientras que un umbral muy alto puede significar la perdida
Para lograr la extraccin de caractersticas dentro de una de las caractersticas de los cristales, por lo cual se recomienda
imagen, se necesita que esta est en formato binario y que est un umbral intermedio donde se encuentre un equilibrio entre
segmentada, es decir, que solo posea las regiones que las dos situaciones anteriores.
necesitan ser analizadas.
C. Definicin de la lnea de referencia de calibracin
A. Importar imgenes Hasta este punto, todas las propiedades de las regiones de
SugarVision es capaz de soportar cualquier formato de la imagen tienen como unidad base el pixel, pero para realizar
imagen, independientemente del tipo de color y profundidad de manera precisa el anlisis esta debe pasar por un proceso de
de bits que esta posea. Pero por motivos de recursos, se ha calibracin; en el cual se realiza la conversin de unidades de
delimitado a formatos convencionales como son JPEG Joint pixel a nanmetros.
Photographic Expert Group y PNG Portable Network
Graphics. Adems tiene la facilidad de multiseleccin para Para esto es necesaria una lnea de referencia dentro de la
poder recibir varias imgenes pertenecientes a la misma imagen, ya que a travs de una relacin de cantidad de pixeles
muestra. entre la medida de esta en milmetros, nos determinar un
coeficiente para calibrar todas las dems unidades lineales o
Cabe aclarar que la imagen debe estar formada por 4 de superficie.
factores necesarios:
La deteccin de esta lnea de referencia se realizar de
1) Cristales de azcar, buscando que estos estn manera automtica debido a las propiedades de esta, esta es la
separados. razn por la cual se pide que la lnea de referencia sea la
2) Buena iluminacin regin ms larga de la imagen.
3) Lnea de referencia, la cual se debe conocer su
longitud en milmetros y que sea de mayor tamao D. Limpiar imgenes
que los cristales Despus de haber definido el umbral, nuestra imagen no
4) Fondo negro necesariamente estar compuesta solo por los cristales que
queremos analizar; sino que detectaremos pequeas reas
En este paso la imagen se convierte en una matriz y sufre dentro de la imagen se afectaran en gran manera y
su primera transformacin a imagen binaria, determinada por negativamente nuestro anlisis; por lo cual es necesario
un umbral automtico correspondientes al anlisis del deshacernos de las regiones que sean cristales.
histograma que define MatLab[5].
Estas regiones pequeas generalmente son pequeos
B. Modificacin de Umbral destellos provenientes del fondo, polvo de los mismos
La conversin de una imagen a binario es la cristales, basura y ruido de la imagen.
transformacin de una imagen RGB o Escala de Grises,
constituidas por los colores de sus nombres, a una imagen que En este paso se necesita especificar una medida en
solo posea blanco y negro. nanmetros a partir de la cual se sabe que se encuentran las
medidas de nuestros cristales; las regiones que tengan una
En esta transformacin se estudia la intensidad de los medida menor a esta sern eliminadas, las dems son las
colores, la cual est definida en un rango de 0 a 1; en una regiones que pasarn al siguiente paso.
imagen RGB cero representa la ausencia de este color y uno la
presencia del color puro. En escala de grises cero representa E. Anlisis de coincidencia
color negro y uno un color blanco, los valores intermedios Antes de someter a modelos estadsticos los datos de los
definen las diferentes escalas de grises. cristales, se debe definir cuales cristales cumplen con el
criterio de forma para ser analizados.
En este paso del Software el usuario tiene la opcin de
cambiar el umbral automtico definido por MatLab, segn su Se busca identificar cules son los cristales que posean una
necesidad y criterio. geometra paralelepipeda; debido a que sabemos que
difcilmente un cristal ser perfectamente rectangular, estos se
Se debe tener cuidado con el umbral ya que un umbral califican en una escala de 0 a 100 por ciento, dependiendo en
muy bajo nos generara la aparicin de ruido en la imagen, que tanto coincide la geometra del cristal con un rectngulo
con sus mismas dimensiones.
- 824 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 825 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 826 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 827 -
- 828 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.829-834. Santiago de Chile, 28 al 30 de Octubre 2015
- 829 -
the amount of illumination falling on the scene and the amount segmented image to highlight regions of the image motion.
of light that reflects from the scene through the object. These There are various segmentation techniques, none of which
components are called illumination and reflectance and are is able to target all types of images. An image gray levels, for
designated by i(x, y) and r(x, y), respectively. The product of example, can be segmented in two ways: either consider the
the two functions form f (x, y) as in equation (1) [3]. similarities or differences between the gray levels. There are
two most commonly used image segmentation techniques,
f(x, y) = i(x, y). r(x,y) (1) which are Gaussian statistical method and the difference
between adjacent frames.
0 < i(x, y) <
In Gaussian statistical method, the reference image model is
0 < r(x, y) < 1 constructed pixel by pixel. The value of each pixel is the result
A. Color model RGB and YCbCr of an independent process. The pixel values of the reference
image are modeled as a Gaussian distribution, characterized
The RGB model or "true color" is a color model designed
by its mean value and its standard deviation, in the YCbCr
based on the graphics output devices with three primary
color space. In the segmentation phase, for each frame
colors: red, green and blue. The abbreviation derives from the
processed, the observed value for each pixel is compared with
English Red, Green and Blue. And each pixel has a particular
its corresponding distribution in the reference image. The
color, which is described by the amount of red, green, and
intensity information (Y) and chrominance (Cb, Cr) in YCbCr
blue contained in color [3].
space will decide whether the pixel belongs or not to the
But the YCbCr color model was created because of a RGB
reference image. Thus, for each pixel belonging to the
failure, whereas the latter did not allow the compatibility
background image it is necessary that the values of two
between emissions of television systems in color and black
components (Y and Cb) or (Y, Cr) are within the standard
and white receivers. This model is based on the separation of
deviation of the values of the same. Each pixel classified as
the RGB color signals into a luminance signal and two chroma
object is grouped, resulting in a list of regions representing the
signals or color difference.
foreground image objects.
B. Sampling and quantization The method of difference between adjacent frames has
Sampling and quantization are scanning processes both various applications in detecting objects. It is based on the
spatially and in amplitude of a particular image. difference between the current image with the previous one,
Basically, we represent an image in computer, through an where each current image is subtracted from the previous
M by N matrix, where each component f of it represents a image sequentially, resulting in a third image which is
picture element or pixel. compared with a predetermined reference threshold to enable
Therefore, for the scanning process it is necessary to identification of local change in the scene. The subtraction
determine certain parameters, such as the values for M, N and with larger absolute values than the threshold is classified as
the number of intensity levels. There are no restrictions placed foreground image.
to M and N other than that of being positive integers. One way to extract the background objects is by selecting a
However, due storage considerations and quantization T threshold that separates the image into two groups.
hardware, the number of intensity levels is typically a power However, the threshold values are extremely critical , since
of 2. That way, as larger the parameters of M, N and G, bigger these values are not appropriate occur difficulty in the
and better will be the image resolution. However, the higher isolation of regions of interest so low values cause detecting
the resolution is, the greater must be the space for processing artifacts in the image, while high values suppress significant
and image storage [4]. changes in the image[5].
A histogram is a diagram representing the frequency in
C. Segmentation which they occur brightness in an image.
The video segmentation is key to the detection and
recognition of objects in a scene, whose function is to
subdivide the image into its constituent parts. This function
must be carried out until they have been isolated the
application of interest objects. The object of interest, in turn,
refers to the group of pixels that have a common feature in the
image.
An example of object segmentation system can be
represented by the subtraction technique of background image,
where the first few frames are captured for construction of the Fig. 1.Histograms corresponding to four basic types of images.
reference model with no object to be detected, then a video
input is used to capture new images, called the current frame. Histograms are the basis for numerous spatial domain
In the classification stage, the object is detected by subtracting processing techniques. And the histogram manipulation can be
each pixel of the current frame for each pixel of the reference used effectively to improve image, as shown in Fig. 1. It is
frame or background. Finally, the resulting subtraction is noted that the darker the image histogram components are
- 830 -
concentrated on the low side (dark) gray scale. Likewise, the The RTL represents the temporal information that is
histogram of the image light components are inclined upward restricted to clock cycle, records and logic among them is set,
side of the gray scale. An image with low contrast has a existing information about the architecture, but not about the
histogram is narrow and be centered toward the middle of technology.
grayscale. And the histogram components in high-contrast The Behavioral represents the highest level of abstraction of
image spread in a wide range of shades of gray, and also that Verilog. A module can be implemented in terms of design,
the distribution of pixels is not too far from uniform, with few without worrying about the hardware implementation details.
vertical lines being much larger than the others [1]. Your kind of description is very similar to the C programming.
There is only information in terms of function, the information
III. FPGA (FIELD PROGRAMMABLE GATE ARRAYS) relating to the architecture or the records do not exist and there
The FPGA is a leading logic devices, its main features are may be temporal information.
being reprogrammable and use SRAM technology or the
antifuse programmable connections, as well as being flexible V. RESULTS AND DISCUSSION
and adaptable to the needs of each application. After being conducted literature searches in digital
It can be set by software, and is described as a highly processing picture area, object detection and programmable
condensed arrangement of small blocks of circuitry, consisting logic devices, we selected two main areas of study: Video
of some logic gates and flip-flops, with some interface signals. segmentation and reprogrammable logic devices. These
So it has the advantage that in a single chip can be embedded technologies are the focus of this work, and as seen, they are
complex systems with low, high and medium levels of the theoretical basis of this framework.
algorithms [2]. Then, after an analysis of programming platforms,
The fundamental structure of a FPGA is composed of three computational software MATLAB and Quartus II were
basic elements: interconnections, configurable logic block selected for simulation and application testing throughout the
(CLB) and input / output blocks (I / O). project design. The reason for such choices are the MATLAB
The CLB (Configuration Logical Blocks) is the has a structured language, that is, has high-level programming,
configurable logic block, built by the meeting of flip-flops and facilitating the handling of data and objects, and offering
the use of combinational logic. The IOB (Input and Output numerous support tools and learning accessible and organized,
Blocks) is the block inputs, outputs or bidirectional access to and the Quartus II has the essential design to project various
the outside world the device, selectable individually, which types of hardware language, is compatible with all household
are responsible for interfacing the outputs from the outputs of devices Altera FPGA and CPLD, and offers numerous
the CLBs combinations. Distributed array of programmable support tools and learning accessible and organized. In
interconnects (or routing matrix or programmable keys or addition, it is widely used and accepted in scientific works of
interconnections keys) provides the interconnection between digital processing picture area and programmable logic
the configurable logic blocks and the connection to the inputs devices.
and outputs. The largest FPGAs can have tens of thousands of After the search period of the algorithm, the first activities
CLB's in addition to memory and other resources [6]. using MATLAB software were made, making the algorithm
validation to the method of Floating Point and Fixed Point
IV. HARDWARE DESCRIPTION LANGUAGE VERILOG method using, for both, the same images from the database,
There are several hardware description languages and the resulting in two different approaches. Also occurred the
main feature of which is to describe the function of a piece hardware architecture definition required for implementation
and independent of the application form of hardware. The of the proposed method, and subsequent implementation and
most common are: ABEL, AHDL, VHDL and Verilog. validation in the Quartus II software and testing hardware
The Verilog is currently one of the leading hardware (FPGA).
languages (Hardware Description Languages - HDL). This The algorithm consists of image acquisition, selection of the
language was created by Gateway Design Automation in 1985 threshold value of each color component of the image,
and later developed by Cadence Design Systems, is specified separating the color components Y, Cb and Cr, statistical
in the IEEE standard 1364, 1995. The Verilog abstraction calculation using the image gray levels, calculating the
levels are divided into Behavioral, Register Transfer Level difference between the average image and the current image in
(RTL), Port Logic and Layout. Each defines how much detail each color component Y, Cb and Cr making the pixel by pixel
on the design there is a particular description [7]. difference for each. The classifying picture elements as
The layout represents the description that has greater detail, belonging to the object or the background image are done by
may be chosen any temporal information. comparison with the predetermined threshold. Finally, it has
Logic Gate represents the information about the layout that been the replacement of picture elements for their
is lost, but there is detailed information about the time, the corresponding values from the test object image for each color
implemented function and architecture. This module is component, but when the pixels belong to the background
implemented in terms of logic gates and interconnections color does not happen replacement.
between these ports.
- 831 -
A. Floating Point results
Are presented below, the results obtained with the proposed
method implemented in MATLAB with operations in floating
point. First, the proposed method is evaluated in relation to the
variation of thresholds.
It can be seen in Fig. 2, the original image and the result of
subtracting the background image. In the first analysis it is
observed that many pixels in the reference image are classified
as the object, since the threshold values are too low, while in
the third analysis several pixels belonging to the object were
classified as the reference image when the values of thresholds
are too high. And in the second analysis, there is a better
result, which does not occur so detection of image pixels being
classified as reference object, that is, there was less detection
of false positives.
- 832 -
Fig. 4. Input image and the resulting image in Fixed Point with different
thresholds.
- 833 -
The experimental results in hardware were obtained in the
FPGA testing kit, since the simulations in the Quartus II do
not allow observing a video signal or an image in the
simulation output.
The method developed during this research achieved better
results with reference images without objects. Why should
improve detection for indoor environments with objects in the
scene.
Given the above, it can be stated that the objective was
achieved, that is, you can implement a hardware architecture
in FPGA with parallel data processing to detect real-time
moving objects using image a technique called subtraction
background.
- 834 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.835-844. Santiago de Chile, 28 al 30 de Octubre 2015
(YDOXDWLRQE\FRPSXWHUVLPXODWLRQRIWKHRSHUDWLRQ
RIDIOHHWRIGURQHVIRUWUDQVSRUWLQJPDWHULDOVLQD
PDQXIDFWXULQJSODQWRISODVWLFSURGXFWV
(YDOXDFLyQPHGLDQWHVLPXODFLyQFRPSXWDFLRQDOGHODRSHUDFLyQ
GHXQDIORWDGHGURQHVSDUDWUDQVSRUWHGHPDWHULDOHVHQSODQWDGH
IDEULFDFLyQGHSURGXFWRVSOiVWLFRV
9tFWRU2OLYDUHVDQG)HOLVD&yUGRYD
-Abstract ,Q PDQ\ PDQXIDFWXULQJ SODQWV WKHUH LV D UHTXHULPLHQWRV VHxDODGRV SHUR FRQ OD OLPLWDFLyQ GHO DOWR
PDMRU SUREOHP LQ WKH LQWHUQDO ORJLVWLFV GXH WR WKH KLJK FRQVXPRGHHQHUJtDTXHVHUHTXLHUHSDUDVXRSHUDFLyQ
QXPEHU RI SURGXFWV PDFKLQHV DQG URXWHV HVSHFLDOO\ LQ (QPXFKDVLQGXVWULDVWDOHVFRPRFDO]DGRMXJXHWHVSURGXFWRV
WKRVH PDQXIDFWXULQJ SODQWV WKDW SURGXFH ORZ ZHLJKW SOiVWLFRV SDUD HO KRJDU H LQGXVWULD HWF H[LVWH XQ JUDQ
SURGXFWV)RUH[DPSOHDPDQXIDFWXUHURISODVWLFLVXVHGDV SUREOHPD HQ OD ORJtVWLFD LQWHUQD GH OD SODQWD GH DUPDGR R
D UHIHUHQFH PRGHO ,Q WKLV VLWXDWLRQ WKH ILQDO SURGXFW SHUVRQDOL]DFLyQ GH ORV SURGXFWRV >@ 3DUD HVWXGLDU OD
VWRUDJHER[HVIRUKRPHRIYDULRXVVL]HVDUHDVVHPEOHGE\ VLWXDFLyQ GHVFULWD VH KD WRPDGR FRPR PRGHOR GH UHIHUHQFLD
SHUIRUPLQJ SLFNXS RI SDUWV LQ ZDUHKRXVHV DQG XQDHPSUHVDIDEULFDQWHGHSURGXFWRVSOiVWLFRSDUDHOKRJDU(Q
SHUIRUPLQJ GHOLYHUHG WR WKH DVVHPEO\ OLQHV DW WKH HVWHFDVRVHPXHVWUDODSURSXHVWDGHUHDOL]DUODIDEULFDFLyQGH
SODQW7KLVZRUNLVDLPHGWRVLPXODWHDQGHYDOXDWHDPRGHO VHPLHODERUDGRV \ SURGXFWRV ILQDOHV \ HO WUDQVSRUWH GH HOORV
ZKLFK UHSUHVHQWV WKH RSHUDWLRQ RI D IOHHW RI GURQHV LQ WKH SRUPHGLRGHXQDIORWDGHTXDGFRSWHU(VWROOHYDDHYDOXDUHO
SURFHVVRIWUDQVSRUWLQJPDWHULDOV7KHPRGHODOVRLQFOXGHV LPSDFWRSURGXFWLYRGHODUHGXFFLyQGHOLQYHQWDULRHQSURFHVR
WKH PDQXIDFWXUH RI VHPLILQLVKHG PDWHULDOV DQG SDUWV LQ 'HELGR D TXH LQYHVWLJDFLRQHV \ WHRUtDV GH JHVWLyQ RSHUDWLYD
WKHLU UHVSHFWLYH ZRUNVWDWLRQV DQG ILQDO DVVHPEO\ RI WKH FRPR -XVW LQ 7LPH GUXP EXIIHU DQG URSH \ /HDQ
SURGXFWV LQ WKHLU UHVSHFWLYH OLQHV 7KLV PRGHO DOORZV 0DQXIDFWXULQJKDFHQpQIDVLVHQTXHHOLQYHQWDULRHQSURFHVR
HYDOXDWLQJ WKH LPSDFW RQ SURGXFWLRQ GXH WR LQYHQWRU\ HVODYDULDEOHTXHVHGHEHFRQWURODU\JHVWLRQDU>@([LVWHQ
UHGXFWLRQ RI PDWHULDOV LQ SURFHVV FKDQJHV LQ WKH FDSDFLW\ HOHYDGRV SRUFHQWDMHV HQ OHDG WLPH GH SURGXFFLyQ GHELGR DO
RI SURGXFWLYH UHVRXUFHV HVSHFLDOO\ WKH GURQHV XVHG IRU HIHFWRGHODVFRODVGHHVSHUDSURGXFLGRVSRUH[FHVLYRVQLYHOHV
WUDQVSRUW GHLQYHQWDULRHQSURFHVR
3DUDHYDOXDUHOLPSDFWRGHOLQYHQWDULRHQSURFHVRVHHPSOHDUi
Index Terms 'URQHV ,QYHQWRU\ .DQEDQV 0DWODE VLPXODFLyQFRPSXWDFLRQDOXWLOL]DQGRVLVWHPDVGHHVSHUDV>
6LPXOLQN @ HVWH VLVWHPD GH HVSHUD VH DSOLFDUD D OD DFWXDO SODQWD
SURGXFWLYD OD FXDO FXHQWD FRQ VHUYLGRUHV TXH VHUtDQ ORV
FHQWURVGHWUDEDMRVHVWRVVHUYLGRUHVWUDEDMDQHQIDPLOLDVGH
, ,1752'8&&,21 SURGXFWRVFDMDVSOiVWLFDV\QHYHUDVFDGDIDPLOLDGHSURGXFWRV
WHQGUi VX SURSLR WLHPSR GH VHUYLFLR HQ FDGD VHUYLGRU HO
(Q DxRV UHFLHQWHV HQ HO PXQGR GH OD UREyWLFD XQ FUHFLHQWH VLVWHPDGHGHPDQGDHVIDEULFDFLyQDSHGLGR
LQWHUpVVHKDHYLGHQFLDGRHQORVYHKtFXORVDpUHRVQRWULSXODGRV $FWXDOPHQWH OD SODQLILFDFLyQ RSHUDWLYD SUHVHQWD P~OWLSOHV
8$9 8QPDQQHG $HULDO 9HKLFOH HQ HVSHFLDO DTXHOORV FRQ YDULDEOHVDOJXQDVGHHVWDVSXHGHQXWLOL]DUVHFRPRFULWHULRGH
GHVSHJXH\DWHUUL]DMHYHUWLFDO972/TXHSHUPLWHQHOYXHOR RSWLPL]DFLyQ HVWDV YDULDEOHV VRQ OHDG WLPH WLHPSR GH FLFOR
KRUL]RQWDO HYLWDQGR REVWiFXORV FRQ FDUDFWHUtVWLFDV GH EDMD WLHPSRGHHVSHUDXWLOL]DFLyQQLYHOGHLQYHQWDULRURWDFLyQGH
YHORFLGDG \ DOWD SUHFLVLyQ HQ HO YXHOR 9DULDV HVWUXFWXUDV \ LQYHQWDULR H LQYHQWDULR HQ SURFHVR (VWDV VH SUHVHQWDQ VLQ
FRQILJXUDFLRQHV VH KDQ GHVDUUROODGR FDGD XQR GH HOORV WLHQH H[SOLFDU VXV FRQVHFXHQFLDV QR LQGLFDQ GH TXp IRUPD VH
VXVYHQWDMDV\GHVYHQWDMDV/DVSODWDIRUPDVTXHPXHVWUDQHVWDV UHODFLRQDQHQWUHVtGHVFRQRFLHQGRGHTXHIRUPDXQDDIHFWDD
FDUDFWHUtVWLFDV FRQ \ URWRUHV FXPSOHQ FRQ ORV OD RWUD VLQ SRGHU HYDOXDU VX LPSDFWR D QLYHO ILQDQFLHUR 6LQ
HPEDUJR HVWDV WHRUtDV FRQYHUJHQ HQ KDFHU pQIDVLV HQ OD
9uFWRU2OLYDUHVLVZLWKWKH,QGXVWULDO(QJLQHHULQJ'HSDUWPHQW8QLYHUVLW\ JHVWLyQ \ FRQWURO GHO ,QYHQWDULR HQ 3URFHVR ,QYHQWDULR HQ
RI 6DQWLDJR RI &KLOH (FXDGRU $YH 6DQWLDJR &KLOH HPDLO
YLFWRUROLYDUHV#XVDFKFO 3URFHVR HV HO LQYHQWDULR HQWUH HO SXQWR GH LQLFLR \ HO SXQWR
ILQDO GH OD UXWD GH SURGXFFLyQ (O FRQWURO GHO LQYHQWDULR HQ
)HOLVD &RUGRYD LV ZLWK WKH ,QGXVWULDO (QJLQHHULQJ 'HSDUWPHQW 8QLYHUVLW\ SURFHVR VH UHDOL]D SRU PHGLR GHO FRQWURO GH OD
RI 6DQWLDJR RI &KLOH (FXDGRU $YH 6DQWLDJR &KLOH HPDLO VREUHSURGXFFLyQ FRQWURODQGR ODV FRODV GH HVSHUDV \
IHOLVDFRUGRYD#XVDFKFO
- 835 -
GLVPLQX\HQGR ORV WLHPSRV GH HVSHUD &RQ HVWR VH ORJUDUD HO ,, 6,78$&,213/$17$
FRQWURO\GLVPLQXFLyQGHOOHDGWLPHGHIDEULFDFLyQPHMRUDQGR /D SODQWDSURGXFH GRVIDPLOLDV GHSURGXFWRV QHYHUDV \ FDMDV
HOQLYHOGHVHUYLFLR\ODVDWLVIDFFLyQGHOFOLHQWH SOiVWLFDVSDUDHOKRJDU6HSUHVHQWDDFRQWLQXDFLyQHQODWDEOD
/DV FRODV GH HVSHUD HQ SURGXFFLyQ VH RULJLQDQ HQWUH RWUDV \ WDEOD FRPR HMHPSOR OD SURGXFFLyQ GH OD IDPLOLD GH
UD]RQHVSRUTXHOOHJDQORWHVGHGLIHUHQWHVIOXMRVHVWRVIOXMRVVH QHYHUDVGXUDQWHXQDxRWtSLFR
PRQWDQ XQRV VREUH RWUR FUHDQGR IOXMRV DOWDPHQWH
GHVHTXLOLEUDGRV>@$GHPiVHOWUDEDMRUHTXHULGRSDUDSURFHVDU 7$%/$352'8&&,1)$0,/,$1(9(5$6(1(-81
FDGD SLH]D HV YDULDEOH GHELGR D TXH ODV SLH]DV VRQ GLIHUHQWHV ENE FEB MAR ABR MAY JUN
XQDVFRQUHVSHFWRDRWUD(VPX\SRFRSUREDEOHTXHXQFHQWUR 1 2 3 4 5 6
GH WUDEDMR WHQJD XQ WLHPSR GH FLFOR FRQVWDQWH DGHPiV GH OD
FRRUGLQDFLyQ HQWUH XQ FHQWUR GH WUDEDMR \ RWUR 7RGR HVWR NEV 01 10.158 14.800 10.496 80
SURGXFH XQ FLFOR DVLQFUyQLFR (VWD DVLQFUyQLFD HQWUH ODV NEV 02 8.884 5.395 4.671 426 541
OOHJDGDV\ORVWLHPSRVGHSURFHVDPLHQWRHVXQDGHODVUD]RQHV NEV 03 38.057 32.101 24.535 15.739 18.231 15.563
GH ODV FRODV HV SRU HOOR TXH HV LPSRUWDQWH VX FRQWURO \
NEV 04 1.076 625 451 14 278
DGPLQLVWUDFLyQ
$OWRV \ YDULDEOHV QLYHOHV GH LQYHQWDULR \ OHDG WLPH QR VROR Dda. mes 58.175 52.921 40.153 16.259 18.772 15.841
FDXVD DOWRV FRVWRV RSHUDFLRQDOHV DGHPiV SURGXFH GLILFXOWDG Dda.
da(20) 2.909 2.646 2.008 813 939 792
SDUDYHUFRPRODSODQWDSXHGHVHURSHUDGDGHODPDQHUD-XVW Dda
LQWLPH,QJUHGLHQWHFODYHGHO-XVWLQWLPHHVWHQHUOHDGWLPH turno(2) 1.454 1.323 1.004 406 469 396
FRQVWDQWHV\FRQILDEOHV\EDMRVLQYHQWDULRV
/DYDULDELOLGDGHQHOOHDGWLPHHVXQSUREOHPDHVSHFLDOPHQWH
7$%/$352'8&&,1)$0,/,$1(9(5$6-8/$*2
FXDQGR ODV SLH]DV OOHJDQ \ GHEHQ VHU FRRUGLQDGDV SDUD HO
DUPDGRRWUDVFRQVHFXHQFLDVGHODYDULDELOLGDGGHOOHDGWLPHHV JUL AGO SEP OCT NOV DIC
TXHHOWLHPSRGHVHJXULGDGWLHQGHDFDXVDUODSURQWDOOHJDGD NEV 01 16 6928 12228 11168
GHODVSLH]DVDOLQYHQWDULRHQSURFHVRVXPiQGRVHDOLQYHQWDULR NEV 02 5.716 4.537 8.176 8.070 7.452
GH ODV FRODV >@ $OWRV QLYHOHV GH OHDG WLPH WDPELpQ
VLJQLILFDQ DOWRV QLYHOHV GH SURGXFWRV WHUPLQDGRV FRPR VWRFN NEV 03 13.914 19.934 11.109 9.169 14.949 14.635
GH VHJXULGDG TXH VRQ VROLFLWDGRV SDUD DVHJXUDU OD IHFKD GH NEV 04 658 764 1.053 1.351 1.961 1.114
HQWUHJD/DUJRVOHDGWLPHFDXVDQSHUGLGDGHWUD]DELOLGDGHQOD Dda. mes 14.572 26.430 16.699 25.624 37.208 34.369
LQIRUPDFLyQ OD SURGXFFLyQ GHEH VHU FRPHQ]DGD FRQWUD
Dda. da(20) 729 1.322 835 1.281 1.860 1.718
GHPDQGDV HQ SHULRGRV PiV OHMDQRV ODV FXDOHV VRQ PiV
LQFLHUWDV FRQ ODUJRVSHULRGRGH WLHPSR HQWUH OD SURGXFFLyQ \ Dda turno(2) 364 661 417 641 930 859
HO XVR ILQDO GHO SURGXFWR FUHDQGR GLILFXOWDGHV SDUD GHWHFWDU \
FRUUHJLUSUREOHPDVGHFDOLGDGDGHPiVHVLPSRVLEOHUHDFFLRQDU 'HO PLVPR PRGR VH SUHVHQWD D FRQWLQXDFLyQ HQ OD WDEOD \
DFRUWRSOD]RDSUREOHPDVRFDPELRVHQODVGHPDQGDV>@ WDEOD OD SURGXFFLyQ GH OD IDPLOLD GH FDMDV SOiVWLFDV
6H HYDOXDUi PHGLDQWH VLPXODFLyQ FRPSXWDFLRQDO OD RSHUDFLyQ WUDQVSDUHQWHVWDPELpQGXUDQWHXQDxR
GH XQD GH IORWD GH GURQHV HQ HO WUDQVSRUWH GH PDWHULDOHV HQ /RV LQVXPRV QHFHVDULRV SDUD HQVDPEODU ORV SURGXFWRV VH
SODQWD GH IDEULFDFLyQ GH SURGXFWRV SOiVWLFRV 6H GLVHxD XQ UHWLUDQ GHVGH GLVWLQWDV ERGHJDV GLVWULEXLGDV HQ OD SODQWD /D
PRGHOR TXH UHSUHVHQWH OD IDEULFDFLyQ \ WUDQVSRUWH GH SODQWD FXHQWD FRQ GRV ERGHJDV GHVGH XQD GH HOODV VH UHWLUDQ
PDWHULDOHV\SURGXFWRVVHPLHODERUDGRV\HOHQVDPEOHILQDOGHO ORV SURGXFWRV VHPLHODERUDGRV FDMDV \ WDSDV \ GHVGH OD RWUD
SURGXFWR HQ PLQLOtQHDV GH DUPDGR (VWH PRGHOR SHUPLWLUi ERGHJD VH UHWLUDQ ORV DFFHVRULRV UXHGDV FOLSV PDQLOODV
HYDOXDU HO LPSDFWR SURGXFWLYR GHELGR D OD UHGXFFLyQ GHO HWLTXHWDV FyGLJR GH EDUUDV \ RWURV 6H VROLFLWDQ pVWRV
LQYHQWDULR GH PDWHULDOHV HQ SURFHVR FDPELRV HQ ODV PDWHULDOHV D ODV ERGHJDV ORV FXDOHV SRVWHULRUPHQWH VRQ
FDSDFLGDGHVGHORVUHFXUVRVSURGXFWLYRVHVSHFLDOPHQWHGHORV OOHYDGRVDOD]RQDGHDUPDGRPHGLDQWH/LIW7UXFNGRQGHORV
GURQHV XWLOL]DGRV SDUD HO VXPLQLVWUR GH VHPLHODERUDGRV D ODV RSHUDULRVORVRUGHQDQSDUDFRPHQ]DUFRQODSURGXFFLyQ
OtQHDV GH HQVDPEODMH 0HGLDQWH ORV UHVXOWDGRV REWHQLGRV VH
SRGUiHQWHQGHUGHPHMRUPDQHUDORVSURFHVRV\SUREOHPDVTXH 7$%/$352'8&&,1)$0,/,$'(&$-$6(1(-81
RFXUUHQHQODSODQWDLGHQWLILFDQGRODVVLWXDFLRQHVFRQIOLFWLYDV ENE FEB MAR ABR MAY JUN
\ ODV FDXVDV GH ORV SUREOHPDV FRPR SRU HMHPSOR UHFXUVRV BOBOX 78.849 95.645 55.998 95.526 46.767 43.507
LQVXILFLHQWHV &RQ HO PRGHOR FRQVWUXLGR VH SRGUiQ SUREDU HO
VLVWHPD FRQ \ VLQ GURQHV GLVWLQWDV FDUJDV HQ 27 yUGHQHV GH CABOX 10.116 4.351 10.434 1.865 6.910 34.250
WUDEDMR GH DFXHUGR D GLVWLQWRV HVFHQDULRV GH GHPDQGD GH FIBOX 5.936 2.508 3.872 4.320
SURGXFWRV GHWHFWDQGR TXLHEUHV WDOHV FRPR IDOWD GH FDSDFLGDG GIBOX 320 54 1.069
GH DOJXQRV UHFXUVRV SHUPLWLHQGR SURSRQHU FDPELRV TXH
MOBOX
PHMRUHQ OD FDSDFLGDG GH UHVSXHVWD GH OD SODQWD \ FXPSOLU ORV
UHTXHULPLHQWRVGHORVFOLHQWHV SOBOX 51.547 120.002 99.421 65.351 58.490 54.430
Dda mes 146.448 222.506 170.045 167.116 112.167 133.256
Dda da(20) 7.322 11.125 8.502 8.356 5.608 6.663
Dda turno(2) 3.661 5.563 4.251 4.178 2.804 3.331
- 836 -
7$
$%/$352'8&&
&,1)$0,/,$'
'(&$-$6-8/$
$*2 FLFORWLLHPSRGHHVSHUUDXWLOL]DFLyQQLYHOGHVHUYLLFLRQLYHOGH
JUL AGO SE
EP OCT NOV
N DIC LQYHQWDUULR URWDFLyQ GH LQYHQWDULRR FDSDFLGDG GH SODQWD H
BO
OBOX 65.7445 50.907 711.416 41.026 59.880 26.722
LQYHQWDUULRHQSURFHVR&RQVLGHUDQGRRTXHORVGURQHHVQRSXHGHQ
HVSHUDU SRU UHVWULFFLyQ GH HQHUJtD HHQWUHJDGD SRU VXV EDWHUtDV
CA
ABOX 1.3771 1.304 9.777
9 18.790 10.551 1.535 VHXWLOL]]DUiHOFRQFHSWWRGHWLUDMHSXOOOFRQXVRGH NDQEDQSDUD
FIB
BOX 2.832 1.152
1 594 1.452 426 JHQHUDUU HO SHGLGR VHHxDO NDQEDQ GGH WUDQVSRUWH SDUD TXH XQ
GIB
BOX 8555 428 2.695 3.257 1.976 GURQUHDDOLFHHOWUDQVSRRUWHGHORVPDWHHULDOHV\VHPLHHODERUDGRV
MO
OBOX 1.3882 1.716 663 690 (O PRGGHOR SRQGUi ppQIDVLV HQ HO FRQWURO GHO LQQYHQWDULR HQ
SO
OBOX 85.519 61.919 788.767 89.211 91.637 66.004
PLHODERUDGRV FRRPR DFFHVRULRV (O FRQWURO
SURFHVRR WDQWR GH VHP
GHOLQYHHQWDULRHQSURFFHVRVHUHDOL]DSSRUPHGLRGHOFRQWUROGHOD
Ddda mes 154.8772 118.678 1611.540 152.316 167.440
1 97.353 VREUHSUURGXFFLyQ FRRQWURODQGR ODDV FRODV GH HVSHUDV \
Ddda da(20) 7.7444 5.934 8.077
8 7.616 8.372 4.868 GLVPLQXX\HQGR ORV WLHP PSRV GH HVSHHUD &RQ HVWR VVH ORJUDUi HO
Ddda turno(2) 3.8772 2.967 4.039
4 3.808 4.186 2.434 FRQWURO \GLVPLQXFLyQQGHOOHDGWLPH GHIDEULFDFLyQQPHMRUDQGR
HO QLYHHO GH VHUYLFLR \ OD VDWLVIDFFFLyQ GHO FOLHQQWH (Q HVWH
SURFHVRRHOXVRGHVHxxDOGHNDQEDQ\\ODIORWDGHGUURQHVFXPSOH
(QQ JHQHUDO HVVWD SODQWD FRPR
F PXFKDVV RWUDV SODQ QWDV XQUROIX
IXQGDPHQWDO
SURRGXFWLYDV SUHVVHQWD XQD LPSRUWDQWH FRQVHFFXHQFLD GHELGR R DO
FRP PSRUWDPLHQWR GHODVFRODVS SRUHVSHUDGHOR RVPDWHULDOHV (Q (QHVWDDSODQWDODVOtQQHDVGHDUPDGRRVRQPDQXDOHHVYHUILJXUD
HVWWHFDVRQRHVLQXVXDOTXHORVWUDEDMRVJDVWHHQXQDO QRFXXHQWDQFRQXQDDGHFXDGRQLYHHOGHDXWRPDWL]]DFLyQSRUOR
GH VX OHDG WLPHH HQ FRODV GH HVSHUDV SRU SURFHVDPLHQWR R R TXHHVSSRFRSUREDEOHTXHWHQJDXQ WLHPSRGHFLFORFRQVWDQWH
WUDDQVSRUWHSRUHOHHYDGRVQLYHOHVGHLQYHQWDULRYHUILJXUD/ /RV DGHPiVQRKD\FRRUGLLQDFLyQHQWUHXXQFHQWURGHWUDEDMR\RWUR
QLYYHOHV GH LQYHQ
QWDULR HQ SURFFHVR FRQVWLWX\HHQ XQ DOWR FR
RVWR 7RGRHVVWRSURGXFHXQQFLFORDVLQFUyQQLFR(VWDDVLQFFUyQLFDHQWUH
RSHUDFLRQDOGHELLGRDHVWR~OWLP PRORPiVLPS SRUWDQWHSDUDX XQD ODV OOHJJDGDV \ ORV WLHHPSRV GH SURRFHVDPLHQWR HVV XQD GH ODV
HIHHFWLYDJHVWLyQRRSHUDWLYDHVFRRQWURODUODVFROODVGHHVSHUD\\HO UD]RQHVVGHODVFRODVGGHHVSHUDHVSRRUHOORTXHHVLPPSRUWDQWHVX
OHDDGWLPHGHPDQ QXIDFWXUD FRQWURO \DGPLQLVWUDFLLyQPHGLDQWHNNDQEDQV
)LJ/tQQHDGHDUPDGRGHSSURGXFWRILQDO
,,, 6,08/
/$&,1&20
0387$&,21$
$/
3DUD ODD VLPXODFLyQ FRPSXWDFLRQDDO GHO WLSR HVWRFiVWLFR \
)LJJ&RODVGHHVSHUDGHVHPLHODERUDG
GRV
GLVFUHWRR 6H VLPXOD HOO DFWXDO IOXMR GGH IDEULFDFLyQ GH OD SODQWD
SDUD FXXDQWLILFDU ORV LLQYHQWDULRV JHHQHUDGRV FXPSSOLPLHQWR GH
3DUUD HYDOXDU HO H XVR GH GURQHV
G HQ HOO WUDQVSRUWH GH ODV yUGHHQHV GH WUDEDMRR GHPDQGD \\ SULQFLSDOPHQQWH HO XVR GH
VHPPLHODERUDGRV\ \PHGLUHOLPS SDFWRGHOLQYHQ QWDULRHQSURFHHVR ORVGURQQHV(VDVLPXODDFLyQFRQVLGHUDXQDOtQHDGHDUPDGRSDUD
VH XWLOL]DUi VLPXXODFLyQ FRPSXWDFLRQDO XWLOL]DDQGR VLVWHPDV GH IDPLOOLDV GH SURGXFFWRV \ FDGD IDP PLOLD GH SURGXXFWR FRQ VXV
HVSSHUDV HVWH VLVWWHPD GH HVSHUDD VH DSOLFDUD D
D OD DFWXDO SODDQWD SURSLRV WLHPSRV GH VHUYLFLR (OO REMHWLYR HV HYDOXDU HO
SURRGXFWLYDODFX XDOFXHQWDFRQ OtQHDVGHDUPDDGR\ORVFHQWWURV FRPSRUUWDPLHQWR GH OD SODQWD FRQ VLJXLHQWHV LQGLFDGRUHV
GH WUDEDMRV UHVSHHFWLYRV TXH DEEDVWHFHQ GH ORVV VHPLHODERUDG GRV LQYHQWDUULR HQ SURFHHVR SURPHGLR LQYHQWDULR HQ SURFHVR
HVWWRVVHUYLGRUHV WUDEDMDQHQIDP PLOLDVGHSURGX XFWRVPLHQWUDVVVH LQVWDQWiiQHR yUGHQHV FXPSOLGDV yUGGHQHV SHUGLGDVV XWLOL]DFLyQ
UHDDOL]D OD VLPXODFLyQ FDGD IDPLOLD
I RGXFWR WHQGUi VX
GH SUR GHFDGDDVHUYLGRU\ODFFDSDFLGDGGHODDSODQWD
SURRSLRWLHPSRGHHVHUYLFLRHQFDDGDVHUYLGRU
/D VLWXXDFLyQ DFWXDO WDO FRPR VH REVHUYDQ HQQ ODV ILJXUDV
(QQ OD SODQLILFDFLyQ RSHUDWLYD GH OD SODQ QWD VH SUHVHQ
QWDQ DQWHULRUUHV HVSHFLDOP
PHQWH HQ OD ILILJXUD GRQGGH VH SXHGH
P~~OWLSOHVYDULDEOOHVODVFXDOHV SXHGHQXWLOL]DDUVHFRPRFULWHHULR DSUHFLDUU XQ LQYHQWDULRR GH FXHUSRV FDMDV HVWLPDDGR HQ
GH RSWLPL]DFLyQ FRPR SRU HMHPSOR
H OHDG WLPH WLHPSR GH XQLGDGHHVHVODFXDQWLIILFDFLyQGHORVVLQGLFDGRUHVDQQWHULRUPHQWH
- 837 -
PHQFLRQDGRV GHWHUPLQDGRV SDUD ODUJRV LQILQLWRV GH FRODV GH 4) %ORTXHGHWLHPSRGHVHUYLFLR\EORTXHGHDWULEXWRV
HVSHUD DQWHV GH FDGD VHUYLGRU HV GHFLU VLQ OtPLWH GH $ FDGD HQWLGDG VH OH DVRFLD XQ WLHPSR GH VHUYLFLR SRU FDGD
DOPDFHQDMHGHHQWLGDGHVDQWHVGHFDGDVHUYLGRUSRUORTXHQR VHUYLGRU HVWH WLHPSR VH GHFODUD HQ HO EORTXH &\FOH WLPH D
VH FRQWURODUi OD FDQWLGDG GH LQYHQWDULR HQ SURFHVR GH FDGD HQWLGDG \ VH DVRFLD FRPR DWULEXWR D FDGD HQWLGDG SRU PHGLR
VHUYLGRU (O HVFHQDULR LGHDO HV OD FXDQWLILFDFLyQ GH ORV GHOEORTXH6HW$WULEXWRV
LQGLFDGRUHV DQWHULRUPHQWH PHQFLRQDGRV SDUD XQ WDPDxR GH
5) %ORTXHHVSHUD),)2\%ORTXH6HUYLGRU
FROD GH HVSHUD DFRWDGR \ FRQWURODGR DQWHV GH FDGD VHUYLGRU
3DUD OD VLPXODFLyQ VH RFXSDQ VHUYLGRUHV FDGD VHUYLGRU WLHQH
SDUD HVWR VH XWLOL]DUiQ ODV VHxDOHV .DQEDQ DVt VH OLPLWD OD
XQDFRODGHHVSHUDTXHVLJXHODSROtWLFDGH),)2HOWLHPSRGH
FDQWLGDG GH HQWLGDGHV HQ HVSHUD DQWHV GH FDGD VHUYLGRU
VHUYLFLRHVWDUiGDGRFRPRXQDWULEXWRDFDGDHQWLGDG
ORJUDQGR HO FRQWURO GHO LQYHQWDULR HQ SURFHVR (O Q~PHUR GH
HQWLGDGHV HQ ODV FRODV GH HVSHUD DQWHV GH FDGD VHUYLGRU HV OR 6) 6XSXHVWRVSDUDODVLPXODFLyQGHOPRGHOR
TXH DFWLYDUtD R GHWHQGUtD HO LQJUHVR GH HQWLGDGHV DO VLVWHPD 1~PHURGHWXUQRVSRUGtD
SHUPLWLHQGRHOSURFHVDPLHQWRGHORVTXHHVWiHQHVSHUDDVtOD 1~PHURGHKRUDVODERUDOHVHIHFWLYDVSRUWXUQR
SURGXFFLyQ VRODPHQWH DYDQ]D FXDQGR H[LVWH XQD VROLFLWXG GH 1~PHURGHGtDVODERUDOHVDODxR
IDEULFDFLyQTXHVHUtDXQHVSDFLRHQXQDFRODGHHVSHUDDQWHVGH PLQXWR HGLDV GLDV
FDGDVHUYLGRU
7) 5HSUHVHQWDFLyQGHORVPDWHULDOHV
3DUD OD VLPXODFLyQ FRPSXWDFLRQDO VH XWLOL]y HO SURJUDPD
0$7(5,$/$&8(532GLPQ[PORFDOL]DFLyQERGHJD=
0DWODE SRU PHGLR GH VX PyGXOR GH 6LPXOLQN (VWH HV XQ
,,,
SURJUDPD FRQ IXQFLRQHV PDWHPiWLFDV TXH SHUPLWH UHDOL]DU
VLPXODFLRQHV GH FXDOTXLHU WLSR GLQiPLFDV FRQWLQXDV \ 0$7(5,$/%7$3$GLPQ[PORFDOL]DFLyQERGHJD=,,
GLVFUHWDV (Q HVWH FDVR VH XWLOL]D HO PyGXOR 6LP(YHQWV HVWH
0$7(5,$/&%ROVD.,7PDQLOODVUXHGDV
PyGXORSHUPLWHVLPXODUVLVWHPDVGHHVSHUDVGHFXDOTXLHUWLSR
3DUD OD VLPXODFLyQ FRPSXWDFLRQDO VH RFXSDURQ ORV VLJXLHQWHV ORFDOL]DFLyQERGHJD:
EORTXHVFRUUHVSRQGLHQWHVD6LP(YHQWVFRPRVHPXHVWUDHQOD 8) 7LHPSRXWLOL]DGRVSRUIDPLOLDGHSURGXFWRV
WDEOD /D WDEOD \ WDEOD PXHVWUDQ ORV WLHPSRV XWLOL]DGR SRU ORV
VHUYLGRUHV SDUD SURGXFLU ORV PDWHULDOHV \ HO HQVDPEOH ILQDO
7$%/$%/248(687,/,=$'26(1/$6,08/$&,1 WDPELpQVHGHILQHQODVXQLGDGHVSDUDORVNDQEDQVGHWUDQVSRUWH
\SURGXFFLyQHQFDGDFDVR
7$%/$7,(03287,/,=$'2)$0,/,$1(9(5$6
!
"
)DPLOLD1(9(5$
!
8QLG 0LQ GtDV GtDV
0$7(5,$/$
#
$0DWHULDO*HQ3HULRG H
$0DWHULDO7UDQV'HOD\ H
$3DUW3URFHVV'HOD\ H
A. A continuacin se explican los bloques utilizados para la $3DUW7UDQV'HOD\ H
simulacin.
1) %ORTXHFUHDGRUGHHQWLGDGHV\%ORTXHIXHQWHGHHQWLGDGHV 0$7(5,$/%
%0DWHULDO*HQ3HULRG H
(OEORTXHOODPDGRFUHDGRUGHHQWLGDGHVFUHDUDHQWLGDGHV\ODV %0DWHULDO7UDQV'HOD\ H
LQJUHVDUD DO VLVWHPD VHJ~Q OD WDVD GH QDFLPLHQWR TXH HVWDUi %3DUW3URFHVV'HOD\ H
GDGDSRUODGHPDQGDGHFDGDIDPLOLDGHSURGXFWRHVWDWDVDGH %3DUW7UDQV'HOD\ H
QDFLPLHQWR WHQGUi XQD GLVWULEXFLyQ H[SRQHQFLDO GHELGR D TXH
HOVLVWHPDHVXQVLVWHPDGHHVSHUD\VHUiFRQVWDQWHSDUDDPERV 0$7(5,$/&
&0DWHULDO*HQ3HULRG H
HVFHQDULRV &0DWHULDO7UDQV'HOD\ H
2) %ORTXH VHSDUDGRU GH HQWLGDGHV \ EORTXH PHVFODGRU GH &3DUW3URFHVV'HOD\ H
&3DUW7UDQV'HOD\ H
HQWLGDGHV
/RV VHUYLGRUHV HQ ORV FXDOHV VH SURFHVDQ GLIHUHQWHV WLSRV GH 1.$1%$1
SLH]DVHVWDVSLH]DVVHMXQWDQ\VHVHSDUDQVHJ~QVXVDWULEXWRV 1XP2I:,3.DQEDQ$
SRU PHGLR GH ORV VLJXLHQWHV EORTXHV %ORTXH TXH VHSDUD ODV 1XP2I:,3.DQEDQ%
HQWLGDGHV FRQ GLVWLQWRV DWULEXWRV \ EORTXH TXH PH]FOD 1XP2I:,3.DQEDQ&
1XP2I:'5.DQEDQ$
HQWLGDGHVFRQGLVWLQWRVDWULEXWRV
1XP2I:'5.DQEDQ%
3) %ORTXH7DJ6WDUW7LPH\7DJ5HDG7LPH 1XP2I:'5.DQEDQ&
3DUDODPHGLFLyQGHOOHDGWLPHDFDGDHQWLGDGVHOHDVRFLDXQ
$66(0%/(
PHGLGRU GH WLHPSR HO EORTXH OODPDGR 7DJ 6WDUW 7LPH $VVHPEO\'HOD\ H
DVLJQDHOPHGLGRU\HOEORTXHOODPDGR7DJ5HDG7LPHOHHHO 1XP2I:,3.DQEDQ$VVHPEOH
PHGLGRUHLQGLFDFXDQWRGHPRUyODHQWLGDGHQHOVLVWHPD
- 838 -
7$
$%/$7,(0328
87,/,=$'2)$0
0,/,$&$-$6
)DP
PLOLD%2;
8QLLG 0LQ GttDV GtDV
0$$7(5,$/$
$00DWHULDO*HQ3HULRG
H
$00DWHULDO7UDQV'HOD\ \
H
$3DUW3URFHVV'HOD\
H
$3DUW7UDQV'HOD\
H
0$$7(5,$/%
%00DWHULDO*HQ3HULRG
H
%00DWHULDO7UDQV'HOD\\
H
%3DDUW3URFHVV'HOD\
H
%3DDUW7UDQV'HOD\
H
0$$7(5,$/&
&00DWHULDO*HQ3HULRG
H
&00DWHULDO7UDQV'HOD\\
H
&3DDUW3URFHVV'HOD\
H )LJ0RRGHORHQ6LPXOLQN
&3DDUW7UDQV'HOD\
H
1.$1%$1 E. Com mportamiento ccon baja demaanda (BD) resppecto a las
1XPP2I:,3.DQEDQ$ $ capaciddades
1XPP2I:,3.DQEDQ% % WUDGDV D FRQWLQQXDFLyQ HQ OD ILJXUD VH
(Q ODV JUiILFDV PRVWU
1XPP2I:,3.DQEDQ& &
1XPP2I:'5.DQEDQ Q$
SXHGH RREVHUYDU TXH ODV SDUWHV WUDDQVSRUWDGDV HQQ SURFHVR \
1XPP2I:'5.DQEDQ Q% DOPDFHQQDGDVVHPDQWWLHQHQHQEDMRVVQLYHOHVQRREEVWDQWHH[LVWH
1XPP2I:'5.DQEDQ Q& FDSDFLGGDG RFLRVD (O VLVWHPD QR SHHUPLWH JHQHUDUU SURGXFFLyQ
DGLFLRQDDO R LQYHQWDUULRV PD\RUHV D OR HVWDEOHFFLGR HQ ORV
$66(0%/( NDQEDQVV
$VVVHPEO\'HOD\
H
1XPP2I:,3.DQEDQ$ $VVHPEOH
,9 02'(/2(10$7/$%6,0
0 8/,1.
$ FRQWLQXDFLyQHHQODILJXUDVHHPXHVWUDHOP PRGHORHQ0DW/ /DE
6LPPXOLQNTXHUHS SUHVHQWDODSODDQWDGHIDEULFDFFLyQGHSURGXFFWRV
SOiiVWLFRV /RV FXDWUR
F SULPHURV VXEVLVWHPDDV PRVWUDGRV GH
L]TTXLHUGDDGHUHFFKDFRUUHVSRQGHQDORVUHFXUVRVGHODSODQWDD
A. Subsistema suministro de materiales
m (verd de)
3HUUPLWH PDQWHQHHU XQ DEDVWHFFLPLHQWR FRUUHHFWR GH PDWHUULDV
SULLPDV SDUD OD SRVWHULRU
S IDEULLFDFLyQ GH ODVV SDUWHV HV GHHFLU
VHP
PLHODERUDGRV\ \DFFHVRULRV
B. Subsistema produccin
p de semielaborado
s os y accesorios
(ceeleste)
3HUUPLWH IDEULFDUU ORV VHPLHODDERUDGRV FDMDD \ WDSD \ ORV
DFFFHVRULRV PDQQLOODV UXHGDV \ RWURV GHH DFXHUGR D ODV
QHFFHVLGDGHV H[DDFWDV SDUD ODD HWDSD VLJXLHQWH TXH HV HO
HQVVDPEODGRRDUPPDGR
C. Subsistema trransporte med diante drones (nnaranja)
3HUUPLWHWUDQVSRUWWDUORVVHPLHODDERUDGRV\DFFFHVRULRVDODOtQ
QHD
GHDUPDGRGHOSUURGXFWRILQDOPPHGLDQWHGURQHVV )LJ&DSSDFLGDGHV\SDUWHVWUDQVSRUWDGDVHQSURFHVR\DOPDFHQQDGDV%'
D. Subsistema ensamble
e final (gris) (QODILJJXUDVHSXHGGHREVHUYDUTXXHSDUDHOQLYHOOGHGHPDQGD
\ODVFDDSDFLGDGHVSURRGXFWLYDV\GH WUDQVSRUWHQR VHSURGXFHQ
5HHSUHVHQWDODOtQHDGHDUPDGRGGHORVSURGXFWR
RVILQDOHV yUGHQHVV LQVDWLVIHFKDV 1XPEHU RI ''URSSHG 2UGHHUV SRU IDOWD
GHDOJ~Q
~QUHFXUVRWDPPSRFRKD\GLIHHUHQFLDHQORVFFRPSRQHQWHV
WUDQVSRUUWDGRV SRU ORRV GURQHV HQ UHODFLyQ D ORRV SURGXFWRV
(O RWURVXEVLVWHPPDHQHOPRGHOR~OWLPREORTXHDODGHUHFFKD HQVDPEEODGRV
FROORU FHOHVWH HV SDUD OD FRQILJXUDFLyQ GH ORV WLHPS SRV
FDSSDFLGDGHV RWURV \ OD JHVWLy
yQ GH SODQWD WDOHV FRPR 27
2
GHPPDQGDGHSURG GXFWRV
- 839 -
)LJJ*UiILFRGHGHP
PDQGD2UGHQHVFRP
PSOHWDGDV\2UGHQ %'
QHVLQVDWLVIHFKDV%
)LJ*UiiILFRGHGHPDQGD 2UGHQHVFRPSOHWDDGDV\2UGHQHVLQVVDWLVIHFKDV
F. Comportamieento real del siistema (R) con n fabricacin box
b $ FRQWWLQXDFLyQ HQ OH ILJXUD VH PXHVWUDQ ODV JUiILFDV
de acuerdo a las OT SULQFLSDDOHV TXH HVWiQQ UHODFLRQDGDVV D OD FDtGD GGH SURGXFWRV
'HHDFXHUGRDORVGDWRVFRQWHQLG GRVHQODWDEODSDUDIDEULFDUUHO ILQDOHV SURGXFWR GH ODD IDOWDGH PDWHHULDOHV \ D ODV OLPLWDFLRQHV
SURRGXFWRILQDO%2 2;HQODVJUiiILFDVHQWUHJDGDVDFRQWLQXDFLyQ GH ORV NDPEDQ TXHH QR SHUPLWH UHFXSHUDU OD SURGXFFLyQ
SRUUHOPRGHORVHHSXHGHREVHUY YDUTXHODVSDUUWHVWUDQVSRUWDG GDV SRVWHULRRUDTXLHEUHGH
HLQYHQWDULR
\ HQ SURFHVR VH PDQWLHQHQ Q HVWDEOH VLQ Q HPEDUJR ORV
LQYYHQWDULRVGHOVHHPLHODERUDGR$ $FDMDFDHDFHURSURGXFLHQ QGR
XQ TXLHEUHGHLQY YHQWDULRHQFLHHUWRSHULRGRYHUILJXUD(Q QHO
VHPPLHODERUDGR %
% WDSD VL ELHQ XFH XQ TXLHEUH GH
Q QR VH SURGX
LQYYHQWDULR SHUR HQ FLHUWR SHULRGRV GH WLHP PSR VH UHGXFH DO
PttQLPR 6LQ HP PEDUJR ORV DFFHVRULRV
D 3DUUW & QR WLHQ
QHQ
SURREOHPDV\VXDDEDVWHFLPLHQWRVHPDQWLHQHVHHJ~QORHVSHUDDGR
(O VLVWHPD QR SHUPLWH JHQ QHUDU SURGXFFLLyQ DGLFLRQDO R
LQYYHQWDULRV PD\\RUHV GH PDWHHULDOHV R VHPLLHODERUDGRV D OR
HVWWDEOHFLGRHQORVNDQEDQ
)LJ*UiiILFRGHSDUWHVGHP
PDQGDVDOPDFHQDGGDV\RUGHQHVFRP
PSOHWDGDVH
LQVDWLVIHFFKDV
(VQHFHHVDULRTXHHQOORVSHULRGRVGRRQGHVHSURGXFFHHOTXLHEUH
GH LQYHHQWDULR GLDV GH 33DUW $ VH DXXPHQWHQ ORV
UHFXUVRVV\VHDXPHQWHHHOQ~PHURGHHNDQEDQSDUD FXPSOLUFRQ
OD GHP
PDQGD 7DPELppQ VH SXHGH DDGHODQWDU SURGGXFFLyQ SDUD
FXPSOLUUFRQHOSLFNGHHGHPDQGDSRUUODHVWDFLRQDOLGGDG
/DV JJUiILFDV DQWHHULRUHV PXHVVWUDQ OD FDDQWLGDG GH
VHPLHODDERUDGRV \ DFFFHVRULRV TXH VRQ WUDQVSRUWDDGRV SRU ORV
GURQHV (VWD LQIRUP PDFLyQ HV UHHOHYDQWH SRUTTXH SHUPLWH
GLPHQVLLRQDUODFDQWLGGDGGHGURQHV TXHVHUHTXLHUUHQHQIRUPD
PX\SUHHFLVDSDUDVDWLVVIDFHUXQDFLHUWWDGHPDQGDGHSURGXFWRV
SDUWHVWUDQVSRUWDGDDVHQSURFHVR\DOOPDFHQDGDV5
)LJJ&DSDFLGDGHV\S
(VWH PPRGHOR GH VVLPXODFLyQ SHHUPLWH SODQWHDU GLVWLQWRV
HVFHQDUULRVGHGHPDQGGD\FDSDFLGDGGHVGHUHFXUVRVVVLHQGRXQD
'HHDFXHUGRDORVJUiILFRVHQWUHJDGRSRU6LPX XOLQNPRVWUDGR RVD IXHQWHFFRQILDEOHSDUD GHWHUPLQDUORVVUHTXHULPLHQWRVGHGURQHV
FRQQWLQXDFLyQ VH SXHGH REVHUYDDU TXH HO TXLHE
EUH GH LQYHQWDDULR HQ WpUP
PLQR GH XQLGGDGHV FDQWLGDGGHV GH YXHORVV GLVWDQFLDV
GHOOVHPLHODERUDG GR$VHSURGXFFHSRUXQDHVWDFFLRQDOLGDGDOWDDHQ UHFRUULGGDV\HQHUJtDFFRQVXPLGD\GUUHQDGDDVXVEDDWHUtDV
OD GHPDQGD GHH OD IDPLOLD GHO SURGXFWR HQ HO SHUtR RGR
FRP PSUHQGLGR HQ QWUH ORV GtDV \ TXH VXSHUD ODV 9
9 '(7(50
0,1$&,21)/
/27$'('52
21(6
FDSSDFLGDGHVGHS SURGXFFLyQGHO VHPLHODERUDGR R$(VWRWDPE ELpQ
$ FRQWWLQXDFLyQ VH SSUHVHQWD XQ P
PpWRGR SDUD GGHWHUPLQDU OD
VH UHIOHMDHQODJUUiILFDGHODV2UGHQHVGH7UDE EDMRQRUHDOL]DG GDV
FDQWLGDGG GH GURQHV 972/ TXH GHEHQ FRQIRUP PDU OD IORWD
'URSSHG 2UGHUVV TXH PXHVWUDD TXH IDOWDQ EDVWHFHU
E FHUFD GH
QHFHVDUULDSDUDVDWLVIDFFHUODGHPDQGDDGHODSODQWDGGHDFXHUGRD
XQLGDGHV GH FDMDV SDUD FXPSOLU FRQ OD GHPDQGD YHU
ODSODQL ILFDFLyQDQXDOPHQVXDOGLDUULD\SRUWXUQR
ILJJXUD
- 840 -
A. Para drones con batera incorporada al chasis C. Estimacin del tamao de una flota de drones variando
(Q HVWH FDVR HO GURQ QR SXHGH RSHUDU GXUDQWH HO WLHPSR GH capacidad de carga de los drones
FDUJD HO WDPDxR GH OD IORWD GH GURQHV VH GHWHUPLQD SRU OD (Q HVWH FDVR VH GHWHUPLQD HO WDPDxR GH OD IORWD GH GURQHV
VLJXLHQWHIRUPXOD VXSRQLHQGRXQDFDSDFLGDGGHFDUJDXQLIRUPHGHFDGDXQRGH
ORV GURQHV /D ILJXUD PXHVWUD OD FDQWLGDG GH GURQHV
UHTXHULGRV SDUD VDWLVIDFHU XQD GHPDQGD GH NLORJUDPRV
GH SURGXFWRV SRU WXUQR VXSRQLHQGR GLVWLQWDV FDSDFLGDGHV GH
FDUJDGHORVGURQHVHQXQUDQJRGHVGHORVNLORJUDPRVKDVWD
ORVNLORJUDPRV/DFDQWLGDGQHFHVDULDGHGURQHVGHODIORWD
VHUHGRQGHDDOHQWHURVXSHULRU
B. Para drones cuyas bateras son de recambio 1 GURQHVYDULDQGRFDSDFLGDGGH
(Q HVWH FDVR HO GURQ VROR XWLOL]D XQ EUHYH WLHPSR SDUD HO FDUJDGHGURQHV
FDPELR GH VX EDWHUtD DJRWDGD SRU XQD WRWDOPHQWH FDUJDGD OD )
IyUPXOD SDUD HVWLPDU HO WDPDxR GH OD IORWD GH GURQHV VH (
GHWHUPLQDSRUODVLJXLHQWHIRUPXOD
'
&
%
+-
$
'RQGH %) &$ &) '$ ') ($
'7 'HPDQGD HVWLPDGD HQ NLORV WUDQVSRUWDGR SRU WXUQR VH
LQFOX\HQ SURGXFWRV PDWHULDOHV SDUWHV \ SLH]DV PDWHULDOHV GH
HPSDTXHTXHVHUiQWUDQVSRUWDGRVSRUORVGURQHV )LJ1GURQHVYDULDQGRFDSDFLGDGGHFDUJDGHGURQHV
)DFWRUGHVHJXULGDGTXHFXEUHYDULDFLRQHVHQODGHPDQGD
HV GHFLU HUURUHV HQ OD HVWLPDFLyQ GH OD FDUJD HQ NLORJUDPRV 'H DFXHUGR D ODV HVSHFLILFDFLRQHV GHO GLVHxR GHO VLVWHPD
(VWH IDFWRU QRUPDOPHQWH WRPD XQ YDORU GHQWUR GH XQ UDQJR GRQGHVHFRQWHPSODXQSHVREUXWRPi[LPRGHOGURQGHNJ
HQHOGHVSHJXHSRUORWDQWRORVGURQHVQRSRGUiQVXSHUDUXQD
FDUJDQHWDGHNJ/DJUiILFDPXHVWUDTXHSDUDFDSDFLGDGHV
.1~PHURGHKRUDVHIHFWLYDVGHWUDEDMRSRUWXUQRHVWHIDFWRU GH FDUJD GH FDGD XQR GH ORV GURQHV GH OD IORWD HQWUH
QRUPDOPHQWHWRPDYDORUHQWUHKUV.KUV NLORJUDPRV\NLORJUDPRVVHUHTXLHUHXQDIORWDGHGURQHV
3DUD FDSDFLGDGHV GH FDUJD PHQRUHV GH NLORJUDPRV VH
7&7LHPSRGH&LFORGHOGURQHQVHJXQGRV(VHOWLHPSR
UHTXLHUHQIORWDVGHRGURQHVSDUDFXPSOLUFRQODV27
HVSHUDGRSDUDUHDOL]DUXQUHFRUULGRGHLGD\UHWRUQR
)DFWRUGHVHJXULGDGTXHFXEUHYDULDFLRQHVGHOWLHPSRGH
D. Estimacin del tamao de una flota de drones variando la
FLFOR7tSLFDPHQWHHVWHYDORUSXHGHYDULDUGHQWURGHXQUDQJR
demanda de productos finales
$FRQWLQXDFLyQHQODILJXUDVHGHWHUPLQDHOWDPDxRGHOD
&' &DSDFLGDG GH FDUJD QHWD Pi[LPD GHO GURQ HQ IORWD GH GURQHV VXSRQLHQGR XQD FDSDFLGDG GH FDUJD ILMD \
NLORJUDPRV1RLQFOX\HSHVRGHOFRQWHQHGRU\ILMDFLRQHV XQLIRUPHGHFDGDXQRGHORVGURQHVSHURYDULDQGRODGHPDQGD
)DFWRUGHXWLOL]DFLyQGHODFDSDFLGDGGHFDUJDGHOGURQ GH SURGXFWRV SRU WXUQR HQ XQ UDQJR HVWDEOHFLGR (O JUiILFR
(VWH IDFWRU QRUPDOPHQWH WRPD XQ YDORU GHQWUR GH XQ UDQJR PXHVWUD OD FDQWLGDG GH GURQHV UHTXHULGRV SDUD VDWLVIDFHU XQD
QR VLHPSUH FRQWHQHGRU YD D SOHQD GHPDQGD SRU WXUQRV HQ XQ UDQJR HQWUH NLORJUDPRV GH
FDSDFLGDG SURGXFWRV D NLORJUDPRV /D FDQWLGDG GH GURQHV GH OD
IORWDVHUHGRQGHDDOHQWHURVXSHULRU
)DFWRUGHGLVSRQLELOLGDGGHODIORWDGHGURQHVSRUIDOODV
PDQWHQLPLHQWR \ RWURV 7tSLFDPHQWH HVWH YDORU SXHGH YDULDU
GHQWURGHXQUDQJR 1 GHGURQHVYDULDQGRODGHPDQGD
0
%&%DWWHU\FKDUJH7LHPSRHQPLQXWRVTXHWRPDHQFDUJDU
ODEDWHUtD(VWHGDWRHVHQWUHJDGRSRUHOIDEULFDQWHGHSHQGHUi /
- 841 -
(O PRGHOR GHWHUPLQy TXH SDUD VRSRUWDU OD GHPDQGD SLFN GH OD FDSDFLGDG GH FDUJD GH FDGD XQR GH ORV GURQHV (V
SURGXFWRV ILQDOHV QR VH UHTXLHUH GH XQD IORWD GH GURQHV LPSRUWDQWHWHQHUHQFXHQWDHVWRGDGRTXHHQPXFKRVFDVRVVH
VXSHULRUHV D VHLV XQLGDGHV (VWD FDQWLGDG GH GURQHV SHUPLWH WLHQHQ PDWHULDOHV \ SURGXFWRV WUDQVSRUWDGRV TXH SRU VXV
FXPSOLU FRQ OD GHPDQGD GH SURGXFWRV FXEULHQGR WRGDV ODV IRUPDVIUDJLOLGDGRWDPDxRVQRHVSRVLEOHXWLOL]DUDOPi[LPR
GHVYLDFLRQHVHQORVSDUiPHWURV OD FDSDFLGDG GH FDUJD GH ORV GURQHV SRU OR WDQWR HO XVR GHO
FRHILFLHQWHGHFDUJDHVQHFHVDULRSDUDDXPHQWDUHOWDPDxRGH
ODIORWDGHGURQHV
E. Estimacin del tamao de una flota de drones
(O JUiILFR PXHVWUD OD FDQWLGDG GH GURQHV UHTXHULGRV SDUD
considerando o no considerando variabilidad en los
VDWLVIDFHU XQD GHPDQGD HQ XQ UDQJR HQWUH XQLGDGHV SRU
parmetros.
WXUQR\XQLGDGHVSRUWXUQR(VWDVHUHGRQGHDDOHQWHUR
$Fi HQ OD ILJXUD VH GHWHUPLQD HO WDPDxR GH OD IORWD GH VXSHULRU
GURQHV FRQVLGHUDQGR SRU XQ ODGR HO XVR GH FRHILFLHQWHV TXH
VLJQLILFDQGHVYLDFLRQHVHQODHVWLPDFLyQGHODGHPDQGDHQHO
WLHPSR GH FLFOR FDSDFLGDG GH FDUJD GH ORV GURQHV \ 1 GHGURQHVGHODIORWDYDULDQGR
GLVSRQLELOLGDGGHODIORWD(ORWURFDVRFRUUHVSRQGHDYDORUHV FRHILFLHQWHGHFDUJDGHORVGURQHV
ILMRVGHODVYDULDEOHVVLQFRQVLGHUDUYDULDFLRQHVHQORVYDORUHV SDUDGLVWLQWDVGHPDQGDV7XUQR
UHVSHFWLYRV
(O JUiILFR PXHVWUD OD FDQWLGDG GH GURQHV UHTXHULGRV SDUD %$
VDWLVIDFHUXQDGHPDQGDGHSURGXFWRVSRUWXUQRTXHIOXFW~DHQ
XQ UDQJR TXH YD GHVGH ORV NLORJUDPRV D ORV 0 5
%$$$
NLORJUDPRV /D FDQWLGDG GH GURQHV GH OD IORWD VH UHGRQGHD DO 6
HQWHURVXSHULRU /
5
&$$$
( 6
5
)$$$
1 GHGURQHVGHODIORWDFRQVLQ & 6
FRHILFLHQWHV
%& +-
$ 5
%$$$$
- 842 -
$QQJXORYHUILJXUUDJHQHUDQFFUXFHVGHUXWDVVORVFXDOHVGHE
EHQ
VHUUHOLPLQDGRVHQQSURFHVRVSRVVWHULRUHVOODPDDGRVUHILQDPLHQ QWR
GHODVROXFLyQ
)LJ/DD\RXWFRQUHVWULFFLRRQHVGHGLUHFFLRQHHV\DFFHVRV
RPiV&HUFDQR
)LJJ&UXFHGHUXWDVVDOJRULWPR9HFLQR
$OJRULWPR*HQpWLFRR
)LJ5XXWDJHQHUDGDSRU$
JXOR
)LJJ&UXFHGHUXWDVVDOJRULWPR&O~VWHUUFRQ0tQLPR$QJ (QHOPPHUFDGRDXQQRRH[LVWHQGURQHHVTXHWHQJDQ ODFDSDFLGDG
GHWUDQVVSRUWHUHTXHULGGRSDUDODDSOLFFDFLyQDNLOyJUDPRV
6L ELHQQRHVHOS SURSyVLWRGHHVWHWUDEDMRSUR RSRQHUXQVLVWHHPD VLQHPEEDUJRVHHVWiQQGHVDUUROODQGRR\SUREDQGRSSURWRWLSRVGH
GH GHWHFFLyQ \ HYDVLyQ
H GH REVWiFXORV HQ WUDDEDMRV SRVWHULR
RUHV TXDGFRSSWHUH[DFRSWHUU\RFWRFRSWHU TXHSHUPLWHQ HOHYDUFDUJD
VH GHEH GHVDUUROOODGRU XQR TXH FXPSOD FRQ HVWH
H UHTXLVLWR 6LQ HQ HVWRRV UDQJRV >@@ (V SUHFLVR VHxDODU TXH HH[LVWHQ HQ HO
HPPEDUJR ORV DOJR RULWPRV SDUD JHQHUDU
J UXWDV \
\ DJUXSDFLRQHVV VH PHUFDGRR DFWXDO KpOLFFHV \ PRWRUHV TXH SHUPLWHQ FRQVWUXLU
VHOOHFFLRQDURQFRQ QHOSURSyVLWRGHUHGXFLUODFRPSOHMLGDGGHXQ GURQHV FRQHOHPSXMHHVXILFLHQWHSDUUDHOHYDUFDUJDDVVXSHULRUHV
VLVWHPD GH FRQWWURO DpUHR SDUUD OD GHWHFFLy yQ \ HYDVLyQ GH KDVWDRNLORJUDP PRVODUHVWULFFFLyQHVODFDSDDFLGDGGHODV
REVWiFXORV EDWHUtDVV SDUD HQWUHJDDU OD HQHUJtD VVXILFLHQWH SDUDD UHDOL]DU OD
$O DOJRULWPR JHQpWLFR
J TXH JHQHUD UXWDVV D ORV GURQ QHV RSHUDFLyyQ
IiFFLOPHQWH VH OHH SXHGH LQFRUS SRUDU UHVWULFFLRQHV WDOHV FRP PR /D ILJXXUD PXHVWUDD XQD WDEOD FRQQ RSFLRQHV GHH WDPDxRV GH
REVWiFXORV D HYLWDU HQ ODV YttDV RULHQWDFLRQHV HVWDEOHFLG GDV KpOLFHV SDUDGLVWLQWRVUUSP\HPSXMHVVGHOPRWRU
OLP
PLWDFLRQHV FRP PR FRUUHGRUHV GH DFFHVR HQWUUH GLVWLQWDV ]RQ QDV
GH WUDEDMR HWF (Q
( OD ILJXUD VH SXHGH REVVHUYDU XQ /D\RXW
FRQQ UHVWULFFLRQHHV GH GLUHFFLLRQHV \ DFFHHVRV WDOHV FRPR
FRUUUHGRUHV\HQODILJXUDVHHSXHGHYHUODUUXWDJHQHUDGDS SRU
HO DOJRULWPR JHQ QpWLFR (Q HO PHUFDGR
P QR H[
[LVWHQ GURQHV TXH
T
WHQQJDQ HVWD FDSDDFLGDG GH WUDQ QVSRUWH VLQ HPPEDUJR VH HVVWiQ
GHVVDUUROODQGR\S SUREDQGRSURWR RWLSRVGHTXDG GFRSWHUH[DFRS SWHU
\ RFWRFRSWHU TX XH SHUPLWHQ HOOHYDU FDUJD HQ Q HVWRV UDQJRVV R
VXSSHULRUHV6LH[[LVWHQ HQ HOPHHUFDGR DFWXDO KpOLFHV
K \ PRWR
RUHV
TXH SHUPLWHQ FRQVWUXLU GURQHV FRQ HO HPSXMMH VXILFLHQWH SDUD
S
HOHHYDUFDUJDVVXS SHULRUHVKDVWD RNLORJUDDPRV
PRWRU
)LJ7DDPDxRVGHKpOLFHV \HPSXMH\USPP
- 843 -
9, &21&/86,21(6 5()(5(1&,$6
(VWH WUDEDMR HVWD DSOLFDGR D XQD SODQWD IDEULFDQWH GH FDMDV
SOiVWLFDVHQODFXDOVHVLPXODXQVLVWHPDGHHVSHUDFRPSXHVWR >@ 6LOYHLUD*'%RUHQVWHLQ')RJOLDWWR)60DVVFXVWRPL]DWLRQOLWHUDWXUH
UHYLHZ DQG UHVHDUFK GLUHFWLRQV ,QWHUQDWLRQDO -RXUQDO RI 3URGXFWLRQ
SRU IDPLOLDV GH SURGXFWRV ER[ \ QHYHUDV 6H HYDO~DQ (FRQRPLFVSS
HVFHQDULRVHOHVFHQDULRDFWXDOHQORVFXDOHVORVWDPDxRVGHOD >@ %X]DFRWW-.DK\DRJOX<)OH[LELOLW\DQG5REXVWQHVVLQ0DQXIDFWXULQJ
FROD GH HVSHUD DQWHV GH FDGD VHUYLGRU QR WLHQHQ PHGLGD HV ,QWHUQDWLRQDO -RXUQDO RI 0DQXIDFWXULQJ 7HFKQRORJ\ DQG 0DQDJHPHQW
GHFLUQRKD\FRQWUROGHOLQYHQWDULRHQSURFHVR\HVFHQDULRV SS
XQR FRQ GURQHV 8$9 4XDGFRSWHU \ RWUR FRQ FDUURV >@ 0HKUDEL 0* 8OVR\ $* .RUHQ < 5HFRQILJXUDEOH PDQXIDFWXULQJ
PDQXDOHV HQ ORV FXDOHV ODV FRODV GH HVSHUD DQWHV GH FDGD V\VWHPV NH\ WR IXWXUH PDQXIDFWXULQJ -RXUQDO RI ,QWHOOLJHQW
0DQXIDFWXULQJSS
VHUYLGRUVRQGHWDPDxRILMRORJUDQGRHOFRQWUROGHOLQYHQWDULR
>@ :X 1 )OH[LELOLW\ WR 0DQXIDFWXULQJ SURFHVV UHHQJLQHHULQJ IRU 0DVV
HQSURFHVRWDOFRPRVHPXHVWUDQHQODVVLPXODFLRQHV &XVWRPL]DWLRQ,QWHUQDWLRQDO-RXUQDORI,QWHOOLJHQW&RQWURODQG6\VWHPV
SS
(Q HO HVFHQDULR FRQ GURQHV VH JHVWLRQD HO LQYHQWDULR HQ >@ 'XUD\ 5 :DUG 3 0LOOLJDQ *: %HUU\ :/ $SSURDFKHV WR PDVV
SURFHVRGHELGRDTXHHOWDPDxRGHODVFRODVGHHVSHUDDQWHVGH FXVWRPL]DWLRQ FRQILJXUDWLRQV DQG HPSLULFDO YDOLGDWLRQ -RXUQDO RI
2SHUDWLRQV0DQDJHPHQWSS
FDGD VHUYLGRU HV OR TXH DFWLYDUtD R GHWHQGUtD OD VROLFLWXG GH
WUDQVSRUWH \ GH IDEULFDFLyQ HQ FDGD VHUYLGRU DVt VH FRQVLJXH >@ *ROGUDWW(OL\DKX\&R[-HII/DPHWDXQSURFHVRGHPHMRUDFRQWLQXD
%XHQRV$LUHV(GLFLRQHV*UDQLFDSS
XQ IOXMR GH SURGXFFLyQ GHO WLSR SXOO JHQHUDQGR XQ VLVWHPD
>@ 3D]RV $ULDV -RVH -XDQ *RQ]DOH] 6XDUH] $QGUHV \ 'LD] 5HGRQGR
-XVW LQ WLPH HQ HO VHQWLGR GH TXH OD SURGXFFLyQ DYDQ]D 5HEHFD 7HRUtD GH FRODV \ VLPXODFLyQ GH HYHQWRV GLVFUHWRV 0DGULG
VRODPHQWH FXDQGR H[LVWH OD VROLFLWXG GH IDEULFDFLyQ TXH VHUtD 3UHQWLFH+DOOSS
XQD VHxDO G NDQEDQ HQ XQD FROD GH HVSHUD DQWHV GH XQ >@ % 5HQGHU - +HL]HU 3ULQFLSLRV GH $GPLQLVWUDFLyQ GH 2SHUDFLRQHV
VHUYLGRU&RPSDUDQGRODVLWXDFLyQDFWXDO\ORDUURMDGRSRUHO 1RYHQD(GLFLyQ3HDUVRQ
PRGHORGHVLPXODFLyQHOHIHFWRHQHOLQYHQWDULRHQSURFHVRHV >@ 6KLQ . +DQ 6 $ &HQWURLG%DVHG +HXULVWLF $OJRULWKP IRU WKH
&DSDFLWDWHG 9HKLFOH 5RXWLQJ 3UREOHP &RPSXWLQJ DQG ,QIRUPDWLFV
XQDUHGXFFLyQH[WUDRUGLQDULD(VGHFLUSDUDDPERVHVFHQDULRV SS
ORVUHVXOWDGRVTXHVHREWLHQHQHVXQDUHGXFFLyQGHOOHDGWLPH >@ 3ULQV & /DFRPPH 3 3UHGKRQ & 2UGHUILUVW VSOLWVHFRQG PHWKRGV IRU
HVGHFLUVHUHGXFHHOWLHPSRHQHOFXDOODVPDWHULDVSULPDVVH YHKLFOHURXWLQJSUREOHPV$UHYLHZ7UDQVSRUWDWLRQ5HVHDUFK3DUW
WUDQVIRUPD D SURGXFWR ILQDO DXPHQWDGR OD OLTXLGH] GH OD &SS
HPSUHVD \ OD VROYHQFLD SRU SXQWXDOLGDG $O GLVPLQXLU HO >@ 5DMD 3 3XJD]KHQWKL 6 2SWLPDO SDWK SODQQLQJ RI PRELOH URERWV $
LQYHQWDULRHQSURFHVRVHUHGXFHHOFDSLWDOGHWUDEDMRQHFHVDULR UHYLHZ,QWHUQDWLRQDO-RXUQDORI3K\VLFDO6FLHQFHVSS
SDUD KDFHU RSHUDWLYD OD SODQWD \ VH REWLHQH XQD RUJDQL]DFLyQ
>@ 6KLOWDJK1$-DODO/'3DWK3ODQQLQJRI,QWHOOLJHQW0RELOH5RERW8VLQJ
PiV OHDQ HQ HO FXDO ORV GHVSHUGLFLRV GH VREUHSURGXFFLyQ 0RGLILHG *HQHWLF $OJRULWKP ,QWHUQDWLRQDO -RXUQDO RI 6RIW &RPSXWLQJ
HVSHUDHLQYHQWDULRVHVWiQUHGXFLGRV\FRQWURODGRV DQG(QJLQHHULQJSS
(OXVRGHGURQHVWLSRTXDGFRSWHUDOLQWHULRUGHXQDSODQWDHQ >@ $UFKHWWL&6SHUDQ]0*9HKLFOHURXWLQJSUREOHPVZLWKVSOLWGHOLYHULHV
ODHWDSDGHDUPDGR\RSHUVRQDOL]DFLyQGHSURGXFWRVWDOFRPR ,QWHUQDWLRQDO7UDQVDFWLRQVLQ2SHUDWLRQDO5HVHDUFKSS
VH SURSRQH HQ HVWH WUDEDMR VXSRQGUi XQ QLYHO VXSHULRU GH >@ 6LOYD006XEUDPDQLDQ$2FKL/6$QLWHUDWHGORFDOVHDUFKKHXULVWLF
IRUWKHVSOLWGHOLYHU\YHKLFOHURXWLQJSUREOHP&RPSXWHUV 2SHUDWLRQV
HILFLHQFLDHILFDFLD\SURGXFWLYLGDGEDVDGRHQODFDUDFWHUtVWLFD 5HVHDUFKSS
SULQFLSDO TXH SRVHHQ ORV TXDGFRSWHUV TXH HV WUDQVSRUWDU ORV >@ :DVVDQ 1$ 1DJ\ * 9HKLFOH 5RXWLQJ 3UREOHP ZLWK 'HOLYHULHV DQG
PDWHULDOHV HQ XQ HVSDFLR ' VXSHUDQGR OD OLPLWDFLyQ GH ORV 3LFNXSV 0RGHOOLQJ ,VVXHV DQG 0HWDKHXULVWLFV 6ROXWLRQ $SSURDFKHV
$*9V FLQWDV WUDQVSRUWDGRUDV FDUURV PDQXDOHV \ RWURV TXH ,QWHUQDWLRQDO-RXUQDORI7UDQVSRUWDWLRQSS
VRORORSXHGHQKDFHUHQXQSODQRRSLVR >@ /DWRUUH (6 3URSXOVLRQ V\VWHP RSWLPL]DWLRQ IRU DQ XQPDQQHG
8Q PRGHOR IXH GLVHxDGR SDUD GHWHUPLQDU HO WDPDxR GH XQD OLJKWZHLJKWTXDGURWRU8QLY3ROLWHFGH&DWDOXQ\D0DVWHULQ$HURVSDFH
6FLHQFH7HFKQRORJ\
IORWDGHGURQHV8$9TXDGURWRUSDUDHOWUDQVSRUWHLQGRRUHQ
XQDSODQWD(QSDUWLFXODUVHPRVWUyVHSXHGHQLPSOHPHQWDUHQ
XQD SODQWD UHDO FRQ ORV PDWHULDOHV UHDOHV SDUD KDFHU XQD
SODQLILFDFLyQGHSURGXFFLyQ
- 844 -
IEEE CONGRESO CHILENO DE INGENIERA ELCTRICA, ELECTRNICA, TECNOLOGAS DE LA INFORMACIN Y COMUNICACIONES
IEEE CHILECON 2015
SESIN TCNICA
Sistemas de
Potencia
IEEE CHILECON2015 - ISSN 0719-6806, Pg.845-853. Santiago de Chile, 28 al 30 de Octubre 2015
- 845 -
Desarrollar actividades productivas y comerciales, es- Estrategia de actores: Metodo MACTOR
pecialmente dando valor agregado al trabajo artesanal de Metodo de impactos cruzados: Sistema y Matrices de
productos agropecuarios y forestales. Impacto Cruzado SMIC
E. Medioambiente
Evitar la contaminacion del ambiente por emisiones La Fig. 1 muestra las etapas para la construccion de esce-
producidos por el uso de energeticos convencionales como narios. Primero se analizan y determinan las variables claves,
la lena y petroleo. a traves del analisis estructural (metodo MICMAC); luego
Reducir el talado de a rboles para uso de lena. se identican los actores, sus relaciones y retos mediante la
estrategia de actores (metodo MACTOR). Con los resultados
Experiencias han demostrado que la electricacion rural anteriores y las opiniones de los expertos, se validan las
contribuye con el desarrollo de los pueblos, tal como se ha hipotesis mediante el metodo de impactos cruzados (metodo
demostrado en Bangladesh [18], donde: SMIC). Finalmente se generan 64 posibles escenarios de la
El 93,7 % de las viviendas electricadas reporto una dismi- combinatoria de las 6 hipotesis, para luego seleccionar 9 de
nucion en el costo del combustible. ellos, considerando un escenario con una alta probabilidad
El 78,2 % de las viviendas reporto un incremento en el media del orden del 27 % y otros escenarios contrastados, los
trabajo domestico. cuales son analizados buscando la concordancia de los hechos
El 62 % de los hogares reporto un incremento en sus factibles y proponiendo caminos que conduzcan al objetivo
ingresos por actividades productivas. del estudio. El siguiente ujo indica las etapas utilizadas
El 81 % de los integrantes de los hogares reporto incremento para la construccion de escenarios y propuesta del modelo
en habitos de lectura. de viabilidad de desarrollos de proyectos energeticos.
El 93.7 % reporto un incremento en el tiempo de estudio
de los ninos.
Diversos estudios han contribuido a reconocer los efectos y
las limitaciones de los sistemas energeticos para la agricultura
y desarrollo rural sostenibles, sobre todo en las actividades que
generan ingresos. La FAO [19] ha valorado la aplicacion de
la ERNC para uso productivo tales como: bombeo de agua
para irrigacion, iluminacion para aves de corral o ganado,
comunicacion por radio o telefono celular, servicio veterinario,
refrigeracion para tiendas minoristas (carne, lacteos, pescado,
etc.), uso de herramienta electrica pequena para microempre-
sas (talleres de reparacion, artesanas), etc.
II. METODOLOG IA
La presente investigacion, utiliza la metodologa prospectiva
con diseno no experimental, donde no hay manipulacion de
variables, observandose los fenomenos tal como se encuentran
en su ambiente natural, recolectandose datos en un solo
momento y en un tiempo u nico. El proposito es describir
variables y analizar su incidencia e interrelacion en un tiem- Fig. 1. Etapas para la construccion de escenarios.
po determinado. La metodologa utilizada con tecnicas de
construccion de escenarios es independiente del lugar donde
se aplique, su objetivo es comprender los retos del futuro, III. RESULTADOS
a traves de un proceso altamente participativo, estimulando La investigacion considera 6 hipotesis las cuales son
la colaboracion entre los actores claves, a n de traducir validadas y con ellas se propone el modelo estrategico:
el analisis en impactos e implicaciones para las decisiones
actuales, identicando peligros y oportunidades, permitiendo H1 : La participacion del sector privado con proyectos
establecer polticas y acciones que eviten riesgos en el futuro. de inversion que les permita una rentabilidad economica,
El estudio mantuvo una actitud proactiva, mas que reactiva y favorecera el desarrollo sostenible de las zonas rurales.
fatalista ante el futuro, considerando que no hay un solo futuro H2 : S el gobierno promueve la inversion para el desarrollo
sino muchos y que es posible seleccionar o apostar a uno o de proyectos de generacion de electricidad utilizando ERNC,
varios de ellos para que la realidad que se quiere transformar, mejorara la calidad de vida en las zonas rurales.
ocurra de acuerdo a lo que mas conviene a la comunidad y al H3 : Proyectos energeticos de bajo costo utilizando las ERNC
pas. en zonas rurales, as como el acceso a su nanciamiento,
Las herramientas de planicacion de prospectiva estrategica contribuyen a la inversion.
utilizadas en el presente estudio fueron: H4 : Potenciales fuentes de energas renovables con poco
Analisis estructural: Metodo MICMAC impacto ambiental fomenta la inversion.
- 846 -
H5 : Implementar una normatividad adecuada, promovera la
inversion.
H6 : La participacion activa de fabricantes y proveedores de
equipos fomenta la inversion.
Fig. 2. Variables motrices e independientes.
Es importante senalar, que la hipotesis H1 se sustenta en
que los proyectos deben ser ejecutados por el sector privado,
en zonas rurales con poblacion de bajos recursos economicos; manera:
por consiguiente, el objetivo es encontrar las condiciones para Por orden de motricidad, teniendo en cuenta el numero de
que los inversionistas inviertan en estos tipos de proyectos. caminos y bucles de longitud 1,2,...n salientes de cada variable
Por otro lado, la hipotesis H6 considera la importancia de Por orden de dependencia, teniendo en cuenta los caminos
involucrar a los fabricantes y vendedores de equipos por y bucles de longitud 1, 2,... n, que llegan a cada variable.
razones del fortalecimiento de la transferencia tecnologica El principio se basa en las propiedades clasicas de las
con inversores, a cambio de la venta se sus equipos con matrices booleanas. Si la variable i inuye directamente sobre
participacion del sector publico. la variable k, y si k inuye directamente sobre la variable j,
resulta el siguiente esquema:
Las hipotesis se denieron considerando una serie de
variables, las cuales fueron identicadas por expertos en
energa, quienes participaron activamente a traves de sus
opiniones mediante el metodo Delphi y reuniones. A
continuacion se presentan las principales variables utilizadas
en el analisis estructural: Fig. 3. Variable k de enlace.
V1.1: Participacion de la comunidad En este caso, cualquier cambio que afecte a la variable i
V1.2: Participacion del sector privado puede repercutir sobre la variable j. Hay entonces una relacion
V1.3: Gestion de los gobiernos indirecta entre i y j. En la matriz de analisis estructural existen
V1.4: Competencia de los recursos humanos numerosas relaciones indirectas del tipo i - j que no pueden
V2.1: Inversion tenerse en cuenta segun la clasicacion directa.
V2.2: Financieros La elevacion al cuadrado de la matriz pone en evidencia las
V3.1: Recursos energeticos renovables relaciones de orden 2, entre i y j.
V3.2: Ambientales
V3.3: Normas regulatorias A2 = A A = a2 ij (1)
V3.4: Proveedores de equipos m
a2 ij = aik .akj para toda i, j (2)
El analisis estructural es una herramienta de estructuracion
k=1
de reexion colectiva. Ofrece la posibilidad de describir un
sistema con ayuda de una matriz que relaciona todos sus Cuando a2ij = 0 es porque existe por lo menos un k de tal
elementos constitutivos. Partiendo de esta descripcion, este manera que a1 ik.a1 kj = 1, podemos decir que hay un camino
metodo tiene por objetivo, identicar las principales variables de orden 2 en el sentido i hacia j; si a2 ij = n, hay n caminos
inuyentes y dependientes y con ello las variables claves de longitud 2 que van de i hacia j y pasan por n variables
de evolucion del sistema. Se utilizo para este analisis la intermedias.
herramienta denominada MICMAC el cual permite tambien Al calcular A3 , A4 , ... An , se obtiene de la misma manera el
reconocer cuales de las variables tiene efecto en el corto, numero de caminos de inuencia de orden 3,4, ..., n que unen
mediano y largo plazo. las variables entre s. Se comprueba que a partir de una cierta
Su principio se explica en la Fig. 2, donde si consideramos potencia por lo general a partir del 4 o 5 la jerarqua permanece
un sistema de variables que se descomponen en dos subsis- estable. Esta jerarqua es la que constituye la clasicacion
temas S1 y S2, se observa que la variable i es fuertemente MICMAC.
dependiente del subsistema S1, mientras que j domina el Las tres clasicaciones directa, indirecta y potencial segun
subsistema S2; en terminos de efectos directos se puede sea la naturaleza constituyen:
armar la ausencia de la variable k, sin embargo, representa Directa, es la resultante del juego de relaciones a corto y
el elemento esencial de la estructura del sistema, debido a medio plazo; por lo general su horizonte corresponde a menos
que es el punto relacional entre los dos subsistemas S1 y S2. de un decenio.
De este modo, se obtiene para cada variable un indicador de Indirecta, integra efectos en cadena que requieren necesa-
motricidad y un indicador de dependencia. riamente tiempo y nos situa en un horizonte mas alejado que
El metodo MICMAC, es un programa de multiplicacion el medio y el corto plazo (5-15 anos).
matricial aplicado a la matriz estructural, permite estudiar la Potencial, va mas lejos que la indirecta pues integra rela-
difusion de los impactos por los caminos y bucles de reaccion ciones que eventualmente naceran mas tarde y no ejerceran su
y, por consiguiente, jerarquizar las variables de la siguiente inuencia en el sistema mas que en el muy largo plazo.
- 847 -
A continuacion se presenta la matriz del analisis estructural del comportamiento del sistema en estudio a corto plazo.
con la valoracion de los expertos. Los valores signican la
relacion directa que los expertos han considerado entre cada Del analisis se obtuvieron las siguientes variables claves:
variable
V1.2: Participacion del sector privado
TABLA I. MATRIZ DE ANALISIS ESTRUCTURAL. SOFTWARE MIC-
MAC
V1.3: Gestion de los gobiernos
V2.1: Inversion
V2.2: Financieros
V3.1: Recursos energeticos renovables
V3.2: Ambientales
V3.3: Normas regulatorias
V3.4: Proveedores de equipos
- 848 -
Fig. 6. Principales actores del estudio.
- 849 -
El sistema de matrices por impactos cruzados-SMIC pide
e(i.j): sensibilidad de la hipotesis a los expertos que respondan a todas las preguntas cruzadas
P (i), P (j): probabilidades simples de realizacion de las P(i/j), P(i/j) y a continuacion procura extraer, por minimiza-
hipotesis cion de una forma cuadratica bajo restriccion, la informacion
P (i), P (j): Variacion de probabilidades de las hipotesis coherente mas cercana posible a un futuro realizables. A los
expertos interrogados se les solicita informacion sobre:
TABLA III. PROBABILIDADES DE OCURRENCIAS SIMPLE Y CONDI-
La lista de las n hipotesis consideradas como fundamentales
CIONAL DE LAS 6 HIPOTESIS para el objeto de estudio: H = H1 , H2 ... Hn
Las probabilidades simples de realizacion en un horizonte
dado: P(i) probabilidad de la hipotesis Hi .
Las probabilidades condicionales de las hipotesis tomadas
dos a dos: P (i/j) probabilidad de i si j se realiza, P (i/j)
probabilidad de i si j no se realiza.
A continuacion la representacion de escenarios:
ik = 0, si Hi no gura en Ek
TABLA IV. ANALISIS DE SENSIBILIDAD DE LAS HIPOTESIS
ik = 1, si Hi gura en Ek
El metodo presenta una lista de eventos individuales Las restricciones a, b, c son vericadas por las
que son representadas por las hipotesis con sus respectivas probabilidades teoricas (p ), pero no por las probabilidades
probabilidades de ocurrencia y permite pasar a un sistema de estimadas. Por consiguiente, la funcion objetivo que se
probabilidades netas, es decir, corregidas. plantea opimizar consiste en minimizar la diferencia entre
los productos p(i/j) . p(j) resultantes de las estimaciones
- 850 -
TABLA V. ESCENARIOS CON MAYOR PROBABILIDAD
le puede asignar una denominacion segun su focalizacion,
as por ejemplo, al numero 64 se le llamo, continuando en
las tinieblas por la razon que ninguna de las probabilidades
ocurriran en dicho escenario. Sin embargo, a la primera se
le llamo Asegurando la sostenibilidad energetica porque
en este caso a diferencia de la anterior todas las hipotesis
ocurriran.
Finalmente se propuso un modelo (ver Fig. 9) considerando
la participacion de todas las hipotesis acorde a los sucesos
actuales, donde el gobierno en una primera etapa debe sub-
vencionar los proyectos, y el sector privado con el manejo de
dichos proyectos de manera sostenible, siendo fundamental
la coordinacion entre los diferentes entes que promueven la
inclusion de la poblacion menos favorecidos. El uso de las
ERNC sera la base para la generacion de electricidad; los
proveedores de equipos y fabricantes contribuiran con la trans-
proporcionadas por los expertos y los productos teoricos ferencia tecnologica, motivados por la venta de sus productos
p (i/j).p (j) que se expresan en funcion de las k . Lo que con la generacion de proyectos. Es importante denir las zonas
equivale a buscar las probabilidades (1 ,2 ,.....k ....r ) de los donde se ejecutaran los proyectos, previa coordinacion entre
r escenarios posibles, que dan un mnimo, instituciones que conozcan la realidad economica y social de
las comunidades, as como, la riqueza del aprovechamiento
de las energas renovables, de tal manera que con el uso de
k : Probabilidad del escenario k.
la energa exista productividad para cubrir los costos de su
2 consumo.
n
r
M in p(i) ik .k
i=1 k=1
n
r
2
+ p(i/j).p(j) t(ijk).k (7)
i,j=1 k=1
n
r
2
+ p(i/j).p(j) s(ijk).k
i,j=1 k=1
Con restricciones:
r
k = 1, k 0, k
k=1
- 851 -
El analisis estructural utilizado, permitio describir el siste- VI. REFERENCIAS
ma con ayuda de una matriz que relaciona todos sus elemen- [1] J. Arcade & F. Meunier, Analisis estructural con el metodo
tos constitutivos. Puso en evidencia las principales variables MICMAC y estrategia de los actores con el metodo MACTOR.
motrices y dependientes, para luego determinar las variables Laboratorio de Investigacion en Prospectiva y Estrategia (LIPS),
Paris, Francia. Ver 1.
claves, las cuales fueron las que se utilizaron en el estudio. [2] M. Godet, De la anticipacion a la accion. Barcelona, Espana.
La realizacion de una hipotesis en un horizonte determi- Marcombo S.A. 1993, 360 pp.
nado, constituye un evento y el conjunto de las hipotesis [3] E. Collado, Energa solar fotovoltaica, competitividad y eva-
constituye un marco referencial en el que hay tantos esce- luacion economica, comparativa y modelos. Tesis doctoral, Espana,
narios posibles como combinaciones de juegos de hipotesis. Escuela Tecnica Superior de Ingenieros Industriales-Universidad Na-
cional de Educacion a Distancia, 2009, 397 pp.
El metodo SMIC permite, a partir de informaciones facilitadas [4] R. Hernandez, Metodologa de la investigacion. Mexico: Mc Graw
por expertos, elegir entre las 2n escenarios posibles, aquellos Hill, 4ta. ed. 2006, 850 pp.
que merecen ser estudiadas con mayor profundidad, teniendo [5] F. Barra, Proyectos de electricacion rural basado en energas
en cuenta su probabilidad de realizacion. Es as que en la renovables en el parque natural Karakinka, tierra del fuego. Santiago
de Chile, Chile. Tesis Ingeniero Civil Electricista, Universidad de
investigacion se obtuvieron 26 = 64 escenarios, de los cuales Chile, 2011, 267 pp.
solo se analizaron 9 de ellos con mayor detalle. [6] K. Ramirez, Nuevo regionalismo, cooperacion energetica y el
La estrategia del planeamiento es un instrumento utilizado desarrollo de una estrategia energetica global: haca una poltica de
en la poltica energetica, que permite construir una trayectoria transicion. Tesis Doctoral. Madrid, Espana. Universidad Complutense
coherente del sistema energetico desde la situacion actual de Madrid, Facultad de Ciencias Polticas y Sociologa, 2007, pp.
612-620
hacia un estado futuro deseado. La prospectiva estrategica [7] P. Blanco, Analisis del mix o ptimo futuro de tecnologas de
constituye una herramienta importante para alcanzar los ob- produccion de energa electrica en el sistema espanol. Espana, Tesis
jetivos generales y especcos de alguna problematica. Para Master, Universidad Ponticia Comillas. 2008, 223 pp.
el estudio del acceso universal a la energa desde el punto [8] J. Manwell, G. McGowan & A. Rogers, Wind energy explained:
de vista de dar electricidad las zonas rurales, su aplicacion theory, design and application. Gran Bretana. Wiley. 2da. Ed., 2010,
689 pp.
determino identicar los diferentes escenarios y sugerir las [9] REN21-Renewable energy policy network for the 21st century,
condiciones para su consecucion. Por consiguiente, el modelo Renewable 2011 global status report. France, Paris, Worldwatch
de viabilidad (Fig. 9) se focaliza en la coordinacion entre las Institute, 2011, pp. 11-25 y 65-70
diferentes instituciones publicas y el sector privado, transrien- [10] Instituto Nacional de Estadstica e Informatica-INEI., Evolucion
de la pobreza monetaria 20092013. Lima, Peru, 2013, p.151
do conocimiento de la realidad de las zonas, sus necesidades y [11] Programa de las naciones unidas para el desarrollo-PNUD,
las oportunidades de realizar trabajo productivo con la energa, Desarrollo Humano 2013. El ascenso del sur: Progreso humano en
priorizando el desarrollo de los proyectos en aquellos lugares un mundo diverso. 2013, 195 pp.
que permita mantener la sostenibilidad del negocio. [12] Ministerio de energa y minas, Plan de acceso universal a la
Los expertos consideraron que la participacion del sector energa 2013-2022. Lima, Peru, 2013, 14 p.
[13] Ministerio de energa y minas/DGER, Plan nacional a corto
privado es clave y necesario, incentivada por la creacion de plazo ano 2014. Lima, Peru: Direccion General de Electricacion
empresas con rentabilidad, enmarcada en condiciones legales, Rural, 2013, 16 pp.
tecnicas, economicas y nancieras claras y sostenibles. El es- [14] Ministerio de energa y minas, Plan nacional de electricacion
tudio permitio reconocer que el estado debe asumir el papel de rural periodo 2013-2022. Lima, Peru: Ministerio de Energa y Minas,
2012, 289 pp.
promotor de las inversiones, donde el sector privado participa [15] S. Coper, Escenarios exploratorios Valdivia 2020.
en su inicio con la administracion, operacion y mantenimiento [Online]. Disponible https://www.u-cursos.cl/fau/2011/2/GEO-
de las instalaciones y en el futuro, desarrollar mas proyectos 704/1/material docente/ bajar ?id material=460515
sostenibles con los benecios economicos obtenidos de la [16] Departamento de energa EE.UU. (2007). Sistemas Eolicos
venta de energa utilizadas para actividades productivas. Pequenos para Generacion de Electricidad. [Online]. Disponible
http://www.windpoweringamerica.gov/pdfs/small wind/small wind
El Acceso Universal a la Energa debe garantizar la disponi- guide spanish.pdf
bilidad y accesibilidad de la energa para quienes lo necesitan, [17] C. Mora. (2005). Marco de desarrollo de pueblos indge-
buscando su sostenibilidad a traves de mecanismos tambien nas aplicable al proyecto de electricacion rural [Online]. Dispo-
sostenibles. Inicialmente considerar el subsidio a la poblacion nible http://dger.minem.gob.pe/ArchivosNormasTecnicas/Marco %20
menos favorecida, con orientacion al uso productivo y que los Pueblos %20Indigenas.pdf
[18] Usaid, Bangladesh. Socio-economic impact of
usuarios reconozcan que la energa que pagan, no se derrocha rural electrication program. [Online]. Available
y se utiliza para mejorar su calidad de vida y su productividad. http://unpan1.un.org /intradoc/groups/ public/documents/ AP
CITY/UNPAN005 253.pdf
[19] B. Van Campen, D. Guidi & G. Best. FAO,
(2000). Energa solar fotovoltaica para la agricultura
V. ACKNOWLEDGMENT y desarrollo rural sostenibles. [Online]. Disponible
http://www.fao.org/uploads/media/Solar %20photovoltaic %20for %20
SARD %20ES.pdf
El autor agradece a los profesionales expertos en energa [20] EPITA. La Prospective - Metodos de prospectiva. [Online].
del sector publico y privado que participaron a traves de sus Disponible http://es.laprospective.fr/Metodos-de-prospectiva.html
[21] M. Albala, J. Martn & P. Perez (2011). Aplicacion del anali-
opiniones sobre la problematica energetica nacional, as tam- sis estructural de prospectiva al diseno de estrategias de desarro-
bien, a todas aquellas personas que aportaron de una u otra llo rural: el caso de la comarca de Jerez. [Online]. Disponible
forma a la investigacion. http://www.redalyc.org/pdf/301/30120835009.pdf
- 852 -
[22] Euro-solar. (2013). Replicabilidad sobre proyectos de
energas renovables y desarrollo rural. [Online]. Disponible
http://programaeuro-solar.eu/wp-content/uploads/2014/01/EURO-
SOLAR ES manual-de-replicabilidad web 12.01.2014.pdf
[23] Euro-solar. (2013). Energa renovable para un desarrollo
sustentable. [Online]. Disponible http://programaeuro-
solar.eu/wp-content/uploads/ 2014/01/ES EURO-
SOLAR brochure web 12.01.2014.pdf
VII. BIOGRAF IA
Elmer Ramirez nacio en Lima-Peru, en
1959. Doctorando en Ingeniera Indus-
trial por la Universidad Nacional Mayor
de San Marcos, Master en Gestion y
Auditoria Energetica en la Empresa por
la Universidad Politecnica de Madrid,
Ingeniero Mecanico Electrico por la Uni-
versidad Nacional de Ingeniera. Actual-
mente es profesor en la Universidad de
Ingeniera y Tecnologa UTEC en el
departamento de Energa. Es autor del
libro Controladores Logicos programa-
bles...una alternativa a la automatizacion
moderna editado por el CONCYTEC.
Investigador sobre la problematica del Acceso Universal de la
Energa. Se capacito en Ingeniera Electrica en la empresa ABB-
Suecia; Energas renovables en Estados Unidos y Espana; Redes
Industriales y en Automatizacion por empresa Siemens en Alemania.
Es miembro de la IEEE.
Su a rea de especializacion se encuentra en la auditora y eciencia
energetica y desarrollo de proyectos energeticos mediante ERNC.
- 853 -
- 854 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.855-857. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract Alternative methods for electricity production As Z goes to innity, the thermoelectric generator efciency
are needed in view of the scarcity of natural sources resulting approaches to the maximum thermal efciency given by the
from population growth and the consequent demand for energy. Carnot cycle.
The inefcient use of energy requires new recovery processes in
order to increase the systems gains. The use of Seebeck Large part of renewable energy sources innovations were
modules (TEG) have been shown the novel output of power focused on the discovery and development of new materials.
recovery using waste heat energy. This work proposes a New alloys have been researched, some using nanotechnology.
recovery plant from waste heat starting from a geometry In 2009 studies reported the construction of a composite
optimization of exhaust duct. The distance between each TEG material using nanotechnology-structures, Cerium-Ytterbium,
and surface was varied lengthwise to ow, creating a
thermally resistive air layer, and from a heuristic optimization which achieved a efciency close to 25% [2].
process, good results about equalization on surface temperature The BMW company announced TEG on exhaust duct in
were found by nite element analysis. The thermoelectric 2008: 24 Bi2 T e3 modules and 600W under motorway driving,
modules used were tested in real conditions and results what means, 30% of cars electrical requirement and 5%
compared with data sheet. Finally it is exposed an electrical reduction in fuel consumption through removing alternator [3].
arrangement for 42 TEG MPPT power plant. The novel design
shows a low surface temperature gradient that allows TEG work
Other works was obtained satisfactory overall result on waste
closely to maximum efciency condition and distant of heat vehicles sources [4] and [5].
mechanical failure. To increase system efciency, this work proposes a recovery
Index TermsGeometry optimization, Thermoeletric ef-
plant from waste heat starting from a geometry optimization
ciency, Recovery System, Waste energy, TEG Simulation. of exhaust duct and the validation of the generation parameters
of the acquired TEG. Also, seeks the best electrical arrange-
ment of 42 TEG (A 1kW TEG power plant) with automatic
I. I NTRODUCTION maximum power search using Perturb and Observe method.
S 2
Z= (1) For nearly 1 kW electric power generation plant were
k
elected 42 high performance TEG [6]. Considering the max-
Paper submitted for review on 03/SET/2015. imum length of 500mm duct, the best solution found was a
Pedro H. G. Gomes and Wesley P. Calixto is with the University of Brasilia hexagonal geometry, with 6 rows containing 7 TEG each, as
(e-mail: phgg@me.com). shown at Fig. 2 and Table I.
Messias A. A. Faria, Priscilla A. J. Stecanella, Aylton J. Alves and Elder
G. Domingues, is with the Federal Institute of Goias, Goania, Brazil (e-mail: As reported by [7], the duct pickup device must include suf-
aylton.alves@ifg.edu.br). cient area for TEG positioning and promote the maintenance
- 855 -
of the temperature gradient in the longitudinal surface of the a non-optimized apparatus and installed in generator exhaust
duct. From an analysis of a real electrical generator system duct. On the cold side, a steel box was placed (120x65x30mm)
with exhaust temperature approximately 500 C, the pickup through which water circulates to maintain the required cool-
duct must contain a limited longitudinal length of 500mm. ing. The system is show in Fig. 4.
From this value, large temperature gradients in the longitudinal
ow axis were observed, both in experimental and nite
elements. Aiming to reduce this gradient, it is recommended
that TEG occupy the shortest length constructable.
As proposed in [7] and [8], in order to equalize the surface
temperature on uptake duct, it was proposed some changing in
the longitudinal internal geometry, great thickness and higher
heat resistance at the entrance and lower thickness and thermal
resistance at the output.The goal of this sample is to nd a
relationship between the temperature variation of the hot gas
exhaust with the varying thickness, to maintain the surface
temperature at lowest possible gradient. This construction is
shown at Fig. 2.
Fig. 4: TEG scheme test.
Parameter Value
Total TEG amount 42
Structure form Hexagonal
Maximum length 500mm
Model TELBP1-12656-45
Dimension 56x56x5mm
Maximum operation temperature (Tm ) 350 C
- 856 -
B. Resistive Air Layer
Obtaining the best thickness for null gradient surface be-
comes an optimization problem which parameters to be opti-
mized are the inlet thickness (E) and the outlet thickness (e),
with constant dimension of the hexagon side, in such way the
objective function described by expression (2) is satised.
Fig. 6: TEG Resistive Air Layer (RAL) with variable length- Fig. 8: Methodological owchart optimization.
wise section.
Fig. 10: Inlet view with RAL for 1000 C hot ow.
e(E) = E 5.41 (4)
- 857 -
In Fig. 11, the gradient temperature on duct surface is next the thermal power plant input parameters, with the insertion
to zero Celsius, as show by the nite element simulation for of the hot side temperature (Th ), cold end temperature (Tc ),
thickness data obtained by the expressions (3) and (4). module Seebeck coefcient and the amount of TEG in series.
The plant of thermoelectric generation DC-DC boost converter
is shown in Fig. 13. The load used was 25 .
- 858 -
C. Future Works presence of air between the TEG and the surfaces of heat
In next works it would be important a turbulent ow exchange (contact). The air, as noted, is an excellent thermal
simulation (with the real Reynolds ow) in order to check insulator.
for signicant differences with the laminar regime solution on Differently from the existing jobs that have been connected
the nal optimized design. to automotive industries, this work has diverse applications in
For the power generation plant control with 42 TEG, the hot hot waste sources energy, either exhaust vehicles or generators,
and cold temperatures of the TEG sides can be constantly read either hot steam ducts released to atmosphere.
by a Programmable Logic Controller (PLC) and monitored This apparatus has wide commercial application, aimed at
by a Supervisory System that in addition to supervising obtaining electricity from various heat sources are light and
the temperature variables, current and voltage of the TEG, heavy vehicles, are escapes turbines and boilers.
generate alarms, graphs and reports the process. The screen
of the Supervisory System is shown in Fig. 15. ACKNOWLEDGMENT
The authors would like to thank CAPES for nancial
support, National Counsel of Technological and Scientic
Development (CNPq) for assistance in project implementation
8485 from MEC/SETEC/CNPq 94/2013, the Research Support
Foundation for the State of Goias (FAPEG) and University of
Brasilia, in particular, to Program in Electronic Systems and
Automation (PGEA) for institutional support.
R EFERENCES
[1] Kong L. Waste Energy Harvesting Mechanical and Thermal Energies,
Springer-Verlag Berlin Heidelberg, 2014.
[2] Weal H. Ismael, Basel I.; Ahmed. Thermoelectric power generation using
waste-heat energy as an alternative green technology, Recent Patents on
Electrical Engineering, Vol 2:27-39, 2009.
Fig. 15: Supervision System. [3] Crane D. and LaGrandeur J. Progress report on vehicular waste heat
recovery using a cylindrical thermoelectric generator, Thermoelectrics
Goes Automotive, vol. 2nd, pp. 8391, D. Jansch, Ed., Renningen: expert
As future proposals, the physical construction of apparatus, verlag, 2011.
the assessment of the amount of kWh generated, economic [4] M.Munekiyo K. Furuya M. Kobayashi T. Izumi Ikoma, K. and K.
Shinohara. Thermoelectric module and generator for gasoline engine
evaluation of the project, studies using the prototype at a vehicle, Proc. 17th International Conference on Ther- moelectrics.Nagoya,
higher temperature waste heat source for the implementation Japan., IEEE:pp. 464-467., 1998.
of active control of the air thickness resistive layer (between [5] Khalid M. Saqr and Mohd N. Musa. Simulation of a novel hot-side heat
exchanger for automobile exhaust based thermoelectric generators using
the surface and the TEG) aiming at a maximum temperature cfd, Lab[R] Journal Teknos-2K, Vol. 8(1):pp 17-26, 2008.
of 350 C in surface and the minimum gradient possible. [6] Thermonamic. Specication of Thermoelectric Module TELBP1-12656-
0.45. Thermonamic Electronics (Xiamen), Jiangxi, P.R. China, 2013.
[7] Mohd N. Saqi, Khalid M.; Musa. Optimization of n geometry of
IV. C ONCLUSION an exhaust heat exchanger for automotive thermoelectric generators,
Conversely, recent works found in the scientic community International Journal of Applied Engineering Researc, Apr 1, 2009.
[8] Belanger, S.; Gosselin, L., Thermoeletric generator sandwiched in a
focus on obtaining new materials with higher Figures of Merit crossow heat exchanger with optimal connectivity between modules,
(Z), this is a pioneer work in search the increased energy Energy Conversion and Management. V.52, p. 2911 - 2918, 2011.
conversion efciency by optimizing the geometry of capturing [9] Maringer D. Portfolio Management with Heuristic Optimization, Ad-
vances in Computational Management Science. Volume 8, 2005.
duct. [10] Ribeiro, R.V. Sistema Fotovoltaico Autonomo Baseado Em Conversores
The RAL presents good results in order to equalize the CC-CC Boost, Tese de Doutorado. Universidade Federal do Rio de
surface temperature. For all uid temperature ranges, a zero Janeiro, 2011.
gradient was found in the TEG contact surface. In addition,
this paper presents an equation for obtaining the input and
output thicknesses of RAL, describing a single constructive
proposal. For large sources of heat, this work allows a con-
trol system conguration with automatic variation of the air
thickness (RAL).
A constant surface temperature in the capture duct allows
the global energy maintenance, in exchange with the TEG,
approximately constant. The lack of temperature variations
between TEG allow them to work in an environment linearly,
far away from mechanical failure and near to maximum
electrical efciency.
The tests with TEG have excellent correlation with the data
sheet and the small difference can be explained by the minimal
- 859 -
- 860 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.861-866. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The aim of this paper is to present a new consider a homogeneous soil (without taking into account the
method of three- dimensional stratication of the soil, as well existence of layers with different conductivities), and measure
as to describe an apparatus which can be used to the apparent electrical conductivity, considered constant up
automatically measure its electrical conductivity. This
apparatus uses Wenner array which, along with an to the depth adopted for the analysis. In general, the adopted
optimization procedure, enables an easy three-dimensional depth values are around ha = 0.2 m and hb = 0.9 m,
stratication of the soil in large areas. The 3-D stratication is depending on the equipment to be used. This supercial
obtained from a geoelectrical prospection method, which analysis is no longer considered sufcient for certain crops
utilizes a heuristic optimization process (genetic algorithm), and regions, once the root systems of some plants can reach
generating the values of electrical conductivity and the
thickness of each layer of the soil under analysis. In this gures much deeper than hb = 0.9 m [5], nevertheless, the
process, such area is discretized into smaller areas, which are values obtained from different devices commonly used to nd
then stratied. A graphical view of the soil layers disposition is the apparent electrical conductivity do not always coincide [6].
obtained from an interpolation. A two-dimensional prospecting, as it is commonly per-
Index TermsAutomatic stratication apparatus, Simulation, formed, does not enable a description of the soil structure thor-
Soil electrical conductivity, Three-dimensional stratication. oughly [7], unlike the three-dimensional prospecting, which
can be compared to a Computed Tomography (CT Scan)
[8] resulting in a three-dimensional distribution of the soil
I. I NTRODUCTION
electrical resistivity (or its inverse, electrical conductivity)
- 861 -
Wenner array was used in this study because it is best intended
for smaller areas, with spacing between electrodes usually
varying from 2 to 128 m, in contrast to other methods such as
Schlumberger that is intended for bigger areas. The apparent
electrical resistivity can be given by:
4aRm
a (a) = (2) Fig. 2: Two situations in which the simple mapping of the
1+ 2a
2a
a2 +(2p)2 (2a)2 +(2p)2 apparent conductivity at two depths, ha and hb can give the
where a represents a set of spacing distances between two same result.
consecutive electrodes and p is the electrodes depth, as de-
picted in Fig. 1. In this gure, T1 , T2 , T3 and T4 are the
terminals from the terrometer, and the terminals q1 , q2 , q3 and which consists in the minimization of errors, committed during
q4 are from the electrodes. The current I is injected through a comparison of two curves (experimental and theoretical)
terminals T1 and T4 , and voltage V is measured in terminals of apparent resistivity, one obtained from experimental data
T2 and T3 . The current passing through the soil from T1 to collected in the eld, and the other, analytically produced,
T4 can be visualized by the red lines, most of it is passing has recently been proposed in [2]. In this paper, the authors
through shallow regions of the soil. As a matter of fact, 58% construct a experimental curve of apparent resistivity Ex (a)
passes through the deep of 3a/2 and the remaining in deeper utilizing Wenner array [11] (Fig. 1), and a theoretical curve of
regions. The later is the reason why this method can compute apparent resistivity T e (a) utilizing Sundes algorithm [12].
deeper depths. The Sundes algorithm uses wave propagation equations in
already stratied media, to construct a curve of theoretical
resistivity T e (a). Both curves Ex (a) and T e (a) are then
compared and a heuristic method of optimization (genetic
algorithm) searches the best solution for the stratication
process. These parameters, optimized by a genetic algorithm
are: the resistivity of each layer i , the thickness of each layer
hi and the number of layers N .
- 862 -
IV. A PPARATUS FOR AUTOMATIC 3-D C ONDUCTIVITY
T (u, v) = 2(u v) + u + v, (3) M APPING
L C A. Mechanical Description
where u and v N | u = M and v = M . It is noted that C
and L must be multiples of M . The instrument proposed for automatic measuring of the soil
In the third step, a stratication is performed on each sub- conductivity, using the Wenner array, comprises disc blades
area, using the average value from the measurements obtained (assuming the role of the electrodes), mounted on a transverse
on each of the four edges, and applying the method proposed toolbar. A limiting base (with a radius smaller than the discs),
in [2]. At this stage, each subarea will be stratied, assuming coupled to the disc blades, keeps the discs from penetrating
the soil composed by homogeneous layers and the parameters the soil until a determined depth. The electromagnetic theory,
of number of layers N , their respective conductivities i and based of the Wenner array, assumes that the current injection
thicknesses hi are found for each subarea. is punctual, thereby, a disc blade which penetrates the soil into
In the fourth step, intended for 3-D plotting purposes, the approximately 0.09 m satises this condition. Fig. 5 depicts
thickness values obtained for each layer hi , in the total area to an assembling of the apparatus components.
be analyzed, are interpolated, using a cubic spline surface [13],
[14], where the interpolation control points are the vertices of
each subarea. At each vertex, the thickness value hi is assumed
as the mean value of the thicknesses found on each join of
adjacent subareas. We used the cubic spline interpolation,
however other interpolators may be used for visualization,
since the important are the control points [15].
Finally, for each layer i, a global value is calculated for Fig. 5: Partial view of the apparatus.
the conductivity i and thickness hi corresponding to the
mean values of the conductivities i and thicknesses hi of In order to apply the Wenner array, it is necessary to arrange
each subarea layer. For each global value of i and hi it is the disc blades in a set of predened distances a. The disc
also computed the sample standard deviation (SSD) sa . For a blades are connected to terminals (brushes), which in turn,
sample of T (u, v) values of hi , the sample standard deviation are connected to cables that will allow the current injection
can be calculated, using [16] and measurement of the electrical potential differences. The
discs may have their positions changed, according to the need
T (u,v)
1 of utilization, or may change the values of a according to the
sa (hi ) =
(hi h). (4) length of the toolbar.
T (u, v) 1 i=1
The values of the sample standard deviation sa (hi ) and B. Use and Application Method
sa (i ) quantify the dispersion of the values of hi and i
As an example on the use of the proposed apparatus, it is
in the different subareas. To estimate the average total error
illustrated in Fig. 6 a possible disposition of the disc blades.
committed in the global process of stratication, it is used the
It is noted that the drawn is out of scale, since a assumes the
difference between the experimental apparent resistivity curve
following values: 0.3 m, 0.5m, 0.9 m e 1.5 m.
Ex (a) and the theoretical apparent resistivity curve T e (a),
In Fig. 6, q1 , q2 , , q12 are the cables connected to the
given by
electrodes through which an electrical current I is injected
k
and/or a potential difference is measured [2]. According to
Ex (a) T e (a)
F (x) = , (5) Wenner array, when an electrical current I is injected in q1 ,
Ex (a)
i=1 coming out in q12 , the potential difference can be measured
where k is the number of values assumed by a, and F (x) between q3 and q10 . Next, the electrical resistivity meter,
is the value that quanties the error committed during the injects the same current I in q2 , collects it at q11 , and measures
stratication of a given subarea. Thus, it follows that the the potential difference between q4 and q9 . Likewise, the same
overall average error Eg of a 3-D stratication, corresponds value of electrical current I is then injected in q3 , collected
to the average values F (x), calculated for all subareas, and is at q10 , and the potential difference between q5 and q8 is
given by: measured. Finally, the same current value I is injected in
q4 , collected in q9 , and the potential difference measured
u+1
v+1 between q6 and q7 completing a cycle of measurements on
1
Eg = F (xij ) . (6) an edge of one subarea. It is observed that two functions are
i=1 j=1
T (u, v)
assigned to most of the disc blades. For instance, using the
The major disadvantage of using this methodology, arises discs disposition of Fig. 6, in a given instant t, conductors q3
from the great amount of measurements that must be per- and q10 are electrical current injectors; in the next instant t+1,
formed in loco. Thus, it is proposed the use of a apparatus the same conductors q3 and q10 are electrical voltage meters.
for collecting data in the eld, which is able to apply the Since the apparatus is dragged across the soil, one must
Wenner array automatically, and produce a three dimensional specify the distance interval between one reading to the next
stratication of the soil on a large scale. one. In accordance to the method proposed in Section II, this
- 863 -
Fig. 7: Electronic system of the apparatus.
V. R ESULTS
The method proposed in Section II was applied with M =
4.5 m. The method was manually applied, by xing electrodes
into the soil, and measuring the values of conductivity a
for construction of the curve Ex (a). Besides the application
of the method, a trench was opened in one of its edges,
for purposes of identication and classication of the soil
horizons.
A. Case Study
The soil of this study, is located at the 12 5838.5 S
and 46 5401.0 W coordinates, at an altitude of 613 m.
The parental material of this soil, is composed by micaceous
quartzite and feldspathic Ara Group (Neoproterozoic). The
soil prole (Fig. 8) has been described and classied by
Fig. 6: One possible disposition of the disc blades (out of the Brazilian System of Soil Classication (SiBCS) [18] as
scale). an Udorthent Dystrophic leptic, epialic, kaolinitic, medium
subdeciduos tropical Cerrado phase, strongly undulated relief.
And classied by the Soil Taxonomy as a Lithic Orthents [17].
distance between readings is M , however, M may assume any
value above 0.6 m. Hence, the subareas will always be M M
and M is the space that the tractor vehicle moves between one
readings to another.
To a given location, one reading comprises four measure-
ments. In each measurement, current I is injected in the soil,
through terminals T1 and T4 of the electrical resistivity meter
(Fig. 7), the voltage V is measured in terminals T2 and T3 .
The commutation of the four terminals referred to the twelve
electrodes is made electronically. A global navigation satellite
system (GNSS) with accuracy compatible with M value gives
the localization of the reading, and the data are stored in a
Data Logger. The value of M is related to the frequency
Fig. 8: Case Study - Prole section of dystrophic Udorthent
of collection, because with small values of M can make the
leptic, epialic, kaolinitic, subdeciduos tropical Cerrado phase,
collection of data in motion, the speed of about 20 km/h. The
strongly undulated relief [18] and Lithic Orthents [17].
data logged correspond to the location (latitude, longitude and
altitude) and the values of the potential differences of the four
measures. The sequence of the pedogenetic horizons is listed in Tab. I.
After performing the readings throughout the soil, the In the macroscopic observation of the samples, it was
logged data are loaded to a computer, in order to be analyzed veried two distinct types of rocks: i) quartzite, interwoven
by the proposed methodology, resulting in a 3-D stratication with thin clay layers; ii)metassiltites with poorly developed
- 864 -
TABLE I: Case Study - Pedogenetic Horizons. the values of hi without any interpolation, i.e., representing a
Horizon Depth [m] stratication performed on each subarea. Fig. 10 presents this
A 0 0.18
kind of visualization, for the stratication of the case study.
C1 0.18 0.27
C2 0.27 0.52
CR1 0.52 +
- 865 -
R EFERENCES
[1] Tabbagh, A; Dabas, M; Hesse, A; Panissod, C. Soil resistivity: A Non-
invasive Tool to Map Soil Structure Horizontal. Geoderma, vol.97, 393-
404, (2000).
[2] Calixto, W. P; Martins Neto, L; Wu, M; Kliemann, H. J; Castro, S. S;
Yamanaka, K. Calculation of Soil Electrical Conductivity Using a Genetic
Algorithm.Computers and Electronics in Agriculture - Elsevier, v. 71, pp.
1-6 (2010).
[3] Molin, J. P.; Rabello, L. M..; Studies About Soil Electrical Conductivity
Measurements. Engenharia Agrcola, (in Portuguese), vol. no .1, pag.
90-101 (2011).
[4] Luck, E; Eisenreich, M. Electrical Conductivity Mapping for Precision
Agriculture. In: European Conference on Precision Agriculture, 3. Pro-
ceedings, Montpellier, Ecole National Superiure Agronomique (2001).
[5] Silva, S; Whitford, W. G; Jarrell, W. M; Virginia, R. A. The Microarthro-
pod Fauna Associated with a Deep Rooted Legume, Prosopis Glandulosa,
in the Chihuahuan Desert. Biology and Fertility of Soils, vol.7 p. 330-335,
(1989).
[6] Gebbers, R; Luck, E; Dabas, M; Domsch, H. A. Comparison of instru-
ments for geoelectrical soil mapping at the eld scale. Near Surface
Geophysics, 179-190, (2009).
[7] Seger, M; Cousin, I; Frison, A; Boizard, H; Richard, G. Characterization
of the structural heterogeneity of the soil tilled layer by using in situ
Fig. 12: Case Study - Iso values curves. a) First layer. b) 2-D and 3-D electrical resistivity measurements. Soil & Tillage Reserch,
Second layer. vol.103 387-398, (2009).
[8] Telford, W. M; Geldart, J. L; Sheriff, R. E; Keys, D. A. Applied
Geophysics. Cambridge, (1976).
[9] Orellana, E. Geoelectrical Prospection in Direct Current. Biblioteca
Tecnica Philips: Paraninfo Madrid, (in Spanish), (1974).
necessary agricultural inputs or corrections, with precision. [10] Grifths, D. H; King, R. F. Applied Geophysics for Engineers and
Thus, the knowledge of the three-dimensional structure of Geologists: The Elements of Geophysical Prospecting. Pergamon Press,
the soil, provided by the method presented, is similar to that Oxford, GBR. (1981).
[11] Wenner, F. A. Method of Measuring Earth Resistivity. Bulletin of the
obtained with a CT scan in order to identify regions with National Bureau of Standards, Washington D.C., vol. 12, (1916).
the same characteristics, both in length -width and in depth as [12] Sunde, E. D. Earth conduction effects in transmission systems. MacMi-
well. Identifying distribution of layers in depth makes it easier lan, New York, (1968).
[13] Milne, W. E. Numerical Calculus: Approximations, Interpolation, Finite
to apply agricultural inputs as a function of the root system of Differences, Numerical Integration and Curve Fitting. Princeton Univer-
crops. Additionally, it can be very helpful in research, as for sity Press (1949).
example, in hydrodynamics and soil compaction. The biggest [14] Hamming, R. W. Numerical Methods for Scientists and Engineers.
McGraw-Hill (1986).
drawback of the methodology proposed is the large number [15] Calixto, W.P. and Coimbra, A.P. and Alvarenga, B. and Molin, J.P. and
of measurements to be carried out on the soil; something that Cardoso, A. and Neto, L.M. 3-D Soil Stratication Methodology for
can be easily solved using the proposed apparatus. Geoelectrical Prospection. IEEE Transactions on Power Delivery, vol.27,
no .3, pag. 1636-1643 (2012).
In this paper, the measurements of the soil apparent con- [16] Weltner, K; Grosjean, J; Weber, W. J.; Schuster, P. Mathematics for
ductivity used in the 3-D stratication method described were Physicists and Engineers: Fundamentals and Interactive Study Guide.
manually performed by xing electrodes in the soil. The pro- Springer-Verlag, Berlim, (2009).
[17] Soil Survey Staff. Soil Taxonomy: A Basic System of Soil Classi-
posed apparatus is still in prototype phase of implementation. cation for Making and Interpreting Soil Surveys. Washington DC: U.S.
The depth to be stratied is directly related to the width of the Government Printing Ofce, (1999).
apparatus. Given that the root system of some plants can reach [18] EMBRAPA. Brazilian Soil Classication System - SiBCS. Embrapa-
SPI, Rio de Janeiro, (2006).
depths in the order of 4 m, it is recommended a 4.5 m, wide [19] Dixon, J. B; Schulze, D. G.. Soil Mineralogy with Environmental
apparatus, which can bring some inconvenience to handle. Applications. Soil Science Society of America, (2002).
- 866 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.867-872. Santiago de Chile, 28 al 30 de Octubre 2015
J. Mendoza and R. Cerda are with the Escuela de Ingeniera Elctrica de la II. PLANTEAMIENTO DEL PROBLEMA
Pontificia Universidad Catlica de Valparaso. Av. Brasil 2145 Valparaso,
Chile. (e-mail: Jorge.mendoza@ucv.cl, rodrigo.cerda.bustos@gmail.com). F. La introduccin masiva de los vehculos elctricos a
Lpez and F. Caicedo are with the Escuela de Ingeniera de transporte de la bateras generar un nuevo consumo elctrico que se
Pontificia Universidad Catlica de Valparaso. Av. Brasil 2145 Valparaso,
Chile. (e-mail: francisco.lopez@ucv.cl, felix.caicedo@ucv.cl ).
caracterizar por el esquema de carga de cada vehculo (Grid
to Vehicle - G2V) [9]. Las primeras aplicaciones de los Ve a
- 867 -
bateras indican que una recarga convencional durara unas 8 OD 7NN. Para cada par k = (p,q) 8OD conocemos el valor
horas aproximadamente con una potencia de 3.7 kW. La constante dk 0 de conductores que viajan desde el origen p al
recarga semi-rpida tendra una duracin de unas 4 horas y destino q en un periodo de tiempo dado. A esto se debe
una potencia de 7.3 kW aproximadamente. Y finalmente, la agregar que para cada par OD k = (p,q) se denota por Rk el
recarga rpida, supone que en 15 minutos se puede cargar el conjunto de rutas que conectan el punto p con el punto q, esto
65% de la batera con potencias del orden de 50 kW. quiere decir, las secuencias conectadas de arcos que
Estos procesos de carga no solo podran estar asociados a comienzan en p y terminan en q.
las demandas domiciliarias, sino que este proceso se podra Dada una red G, capacidades de flujo 9 ,: tiempos de trnsito
realizar en los lugares de trabajo, centros comerciales, parques libre : y la matriz de pares OD, la resolucin de un problema
de estacionamientos o estaciones de servicio especialmente de asignacin de trfico busca encontrar la solucin de
diseas para ello. Lo anterior, cambia el paradigma de equilibrio de la red que asigna el conjunto determinado de
demandas elctricas perfectamente localizadas espacialmente, conductores y rutas que satisfacen la demanda entre los
a un sistema de cargas mviles. orgenes y los destinos dados y respeta todas las hiptesis del
A. ndices modelo en particular.
Una forma de abordar el problema es a travs del planteo de
Por lo anterior, considerando las diversas referencias un modelo de flujo de multiartculos de costo mnimo, en
estudiadas, este trabajo ha decidido centrar el anlisis del donde los artculos representan los grupos de VE que se
impacto de los VE considerando 3 ndices. desplazan entre los distintos pares de nodos origen y destino.
El primero, descrito en la ecuacin (1), representa las prdidas En este caso, la funcin objetivo sera la indicada en la
de energa totales, en kWh obtenidas durante el periodo de expresin (5)
evaluacin. El segundo, representa el promedio de la
$ $
desviacin de tensin respecto del valor nominal de cada barra .& 9; < ; (5)
del sistema, ver ecuacin (2). Adicionalmente, se 8?;8=>
contabilizarn el nmero de sobrepasos a la norma de tensin Donde
$
de todas las barras del sistema, que para sistemas de media 9; : Flujo o cantidad de viajes del artculo k que circula
tensin tendran un lmite de 6% segn la normativa Chilena, por el arco a.
que se representa con la ecuacin (3). Finalmente, se $
; : Tiempo o costo del arco a para el artculo k.
considerar las cargabilidades mximas y mximos promedios
diarios de las cargabilidad de cada lnea del sistema, como se La funcin objetivo representa un ptimo global, llamado
seala en la ecuacin (4). tambin equilibrio social. Adems, para el caso a estudiar, los
distintos artculos son de la misma naturaleza, por lo que en
(1)
cada arco los costos sern los mismos para cada una de ellas.
La funcin est sujeta a una restriccin de capacidad mutua,
''''''''''''''''''''' dada por la ecuacin (6):
! " #$% (2) $
9; + 9 :$ (6)
&
;8=>
()* + ! + (,- (3) Donde
$
9; : Flujo o cantidad de viajes del artculo k que circula
'''''''''''''''''''''''
''''''''' (4)
./0 1
234 5 por el arco a.
9 :$ : Capacidad del arco a por unidad de tiempo.
Con:
Ph : Prdidas del sistema en la hora h, en kW.
A esta restriccin se le suma otra de balance de flujo,
()* : Tensin mnima permitida en las barras del sistema
indicada en la expresin (7)
[p.u]
)!6 : Tensin en la barra i-sima del sistema [p.u.], en la "4! &8 D;
$ $
hora h.
9; " 9; C 4! &8 E ; (7)
(,- : Tensin mxima permitida en las barras del sistema 8?@ A 8?@ B F!GH IH J
[p.u.]. Donde:
$
9; : Flujo o cantidad de viajes pertenecientes al artculo k
B. Modelo de flujos en redes de transporte que circula por el arco a.
Una red de trfico es un conjunto de puntos y rutas K L: Conjunto de arcos que llegan al nodo n.
representadas por un grafo dirigido G = (N, A) donde N es el K ": Conjunto de arcos salen del nodo n.
conjunto de nodos (los cuales pueden representar D; : Origen del artculo k.
intersecciones, barrios, ciudades, etc.) y A es el conjunto de E ; : Destino del articulo k.
arcos (caminos). Cada arco tiene una capacidad de flujo, as g : Cantidad de vehculos que viajan del nodo origen al
como un tiempo de viaje sin congestin o libre. nodo destino.
Adems, se cuenta con un conjunto de pares Origen-Destino
- 868 -
Finalmente, se debe considerar las restricciones de no III. SIMULACIONES Y RESULTADOS
negatividad de los flujos en los arcos.
A. Consideraciones generales
Para el modelo de transporte utilizado en este trabajo no se
considerar las restricciones de capacidad de los arcos de Este trabajo ser aplicado a una zona de una ciudad de Chile
ninguna forma, lo que se traduce en que cada vehculo elegir que cuenta con 74 reas sectorizados, de los cuales 36 son
el camino ms corto para su recorrido y que la velocidad es la zonas de origen (marcados en negro en la Fig. 2) y 38 son
misma para todos ellos. Adems, se asume que la distancia zonas de destino (marcados en rojo en la Fig. 2).
recorrida en el viaje de ida ser la misma que en el viaje de
vuelta, y que no hay interaccin con flujos externos.
Este problema se implement en el lenguaje AMPL y se
utiliz la herramienta CPLEX [13].
C. Modelo del sistema elctrico y los VE
El sistema elctrico ser modelado a travs de flujos de
carga por hora, en donde las cargas tendrn distintos perfiles
de demanda. El sistema se resolver por el mtodo de Newton
Raphson.
A partir de las rutas obtenidas para cada vehculo, y por
ende las respectivas distancias que recorren, se puede obtener
el gasto energtico en cada viaje. A cierta hora, se evaluar si
es necesario cargar el vehculo, aumentando la carga en el
nodo que le corresponda, durante las horas que sea necesario
hasta que la batera quede llena nuevamente. Fig. 1: Diagrama de flujo de la simulacin realizada.
En cuanto al modelo del sistema elctrico, se asume que los
perfiles de carga mantienen su base todos los das que dura la
simulacin, con un pequeo componente aleatorio que vara
entre -10% y +10% de la potencia base. Para los VE, se
considera adems una regeneracin de energa de 30% en el
frenado, y un trfico de ciudad, por lo que el rango total de los
vehculos sera de 127 km [8]. La descarga de la batera se
considera proporcional a la distancia recorrida.
La simulacin comienza adquiriendo los datos
proporcionados por el modelo de flujos en redes (las distancias
recorridas por los vehculos). Posteriormente, segn el
porcentaje de penetracin de VE, se eligen aleatoriamente del
total de vehculos los que sern elctricos. A estos vehculos
se les asigna una carga inicial, segn una funcin
probabilstica de distribucin normal, centrada en el 70% de
carga, y con una desviacin estndar del 10%, esto con el fin
de considerar un modelo realista donde solo al inicio se asigna
un estado de carga aleatorio. A las 08:00h y a las 18:00h de Fig. 2: Zona de aplicacin.
cada da, se descuenta de la batera la energa correspondiente
La distancia entre nodos se obtiene entre centroides,
a los viajes diarios. A la hora de carga establecida (19:00h y
considerando los sentidos de las calles. La zona de evaluacin
24:00h) se verifican 2 requisitos de carga. Uno es que la
tiene aproximadamente 11.000 automviles [12], los cuales
energa remanente alcance a cubrir 4 viajes ms (2 idas y 2
fueron repartidos entre las zonas origen de forma
vueltas), y el otro, es que sea sta mayor al 40% del total pseudoaleatoria.
disponible, lo que desencadenar en que no todos los El sistema elctrico sobre el cual se estudiar el impacto de
vehculos se carguen todos los das. Este segundo requisito es los VE se muestra en la Fig. 3, que cubre la misma zona que el
el que generalmente se deja de cumplir primero, debido a las modelo de flujo de redes. Esta red tiene 163 barras, y de ellas
caractersticas del sistema. Si uno de estos criterios no se las marcadas en rojo presentan un perfil de carga de tipo
cumple el vehculo se carga a la potencia dada por el caso, residencial, mientras que las barras negras tendrn un perfil de
hasta que la batera quede llena o hasta las 08:00h, en donde carga de tipo comercial.
ocurre otro viaje. En la Figura 1 se muestra un diagrama de El sistema tiene una tensin nominal de 15 kV y la potencia
flujo simplificado del proceso de simulacin. total corresponde a 25,86 MW y 5,31 MVAr.
Las simulaciones realizadas incluyen el estudio del sistema
con un 0%, 10%, 30%, 50% y 70% de penetracin de
vehculos elctricos en el parque vehicular. Adems, se
- 869 -
estudiarn 2 posibles potencias de carga, 3,7 kW y 2 kW, y un 30% 36,02 35,34 35,63 35,12
factor que multiplica el gasto energtico obtenido desde la red 50% 37,41 36,25 36,70 35,84
de transporte, a modo de representar mayores distancias o 70% 38,90 37,29 37,82 36,62
trfico y tendrn valores de 1 y 1,5. Tambin, se utilizarn 0% 34,13
como horas de carga las 19:00 h y las 24:00 h.
En este trabajo, se utilizarn los datos del vehculo elctrico De la misma forma, en la Tabla 2 se muestran los resultados
a bateras ms vendido en el mundo, el Nissan Leaf, por lo que obtenidos para una constante de distancia k = 1,5. Entre el
se considerar que las bateras tienen una capacidad de energa mejor y el peor caso para un mismo porcentaje de penetracin,
de 24 kWh , sin embargo, slo se considerar disponible el se obtiene una diferencia que alcanza el 47%, muy similar a lo
80% de la energa, lo que permite optimizar la vida til de la anterior.
batera. En cuanto a la carga, sta se realizar a potencia
constante de 3,7 kW (16 A, 220 V), potencia que corresponde Tabla 2: Energa de prdidas (en MWh) del sistema con k = 1,5
al modo 1 de carga segn el estndar internacional IEC 61851, Potencia VE 3,7 kW 2,0 kW
el cual no requiere de conectores especiales. Tambin se
Hora de carga 19:00h 24:00h 19:00h 24:00h
utilizar de 2 kW para comparar. Adems, se tomar en cuenta
10% 53,08 52,60 52,81 52,46
la eficiencia del proceso de carga, la cual ha sido fijada en
88% [1] [7]. 30% 56,06 54,58 55,13 54,05
Se considera adems una regeneracin de energa del 30% 50% 59,49 56,92 57,65 55,84
en el frenado, y un trfico de ciudad, por lo que el rango total 70% 63,17 59,59 60,34 57,79
de los vehculos ser de 127 km de acuerdo con [8]. 0% 51,72
2) Tensin
En lo relativo a la desviacin de tensin, como se puede
observar en la Tabla 3, sta sigue el mismo patrn que las
prdidas, obtenindose una menor desviacin cuando la carga
comienza a las 24:00h y se realiza a 2 kW, sin embargo, los
cambios son poco notorios ya que el ndice muestra el
promedio de desviacin de tensin para cada hora de la
simulacin, incluyendo las horas en las cuales no hay VE
conectados (que son la mayora).
- 870 -
obtenidas en los casos que tienen una constante de distancia k carga a las 19:00, ya que la carga provocada por los VE se
= 1. Para casi todos los casos el mximo es el mismo, hecho aade en los peaks alterando los mximos.
que se debe a que este mximo de cargabilidad ocurre en el A modo de visualizar de manera grfica estos resultados, se
peak de medioda, gracias a las cargas con perfil comercial. presentan las grficas de dos de los casos ya simulados, ambos
Solo en el peor caso de todos, con un 70% de VE, una con una constante de desgaste k = 1, una potencia de carga de
potencia de carga de 3,7 kW y una hora de carga a las 19:00h 3,7 kW y con un 50% de penetracin de VE, pero se
se supera esa cargabilidad debido a los VE. diferencia en la hora del da en la cual comienza la carga.
Es importante sealar que estas grficas no muestran el
Tabla 5: Mxima cargabilidad (%) del sistema con k = 1 tiempo total de la simulacin, sino solo 2 semanas (336 horas)
Potencia 3,7 kW 2,0 kW de forma que se pueda apreciar mejor las tendencias de los
Hora de carga 19:00h 24:00h 19:00h 24:00h grficos.
10% 79,89% 79,89% 79,89% 79,89%
30% 79,89% 79,89% 79,89% 79,89%
50% 79,89% 79,89% 79,89% 79,89%
70% 85,18% 79,89% 79,89% 79,89%
0% 79,89%
- 871 -
peak de la curva que comienza justamente a las 19:00. En el como hora de carga, potencia de carga, y el gasto energtico
grfico siguiente, se muestra el total de energa de prdida del que tienen.
sistema con y sin VE, en donde se tiene una diferencia de 2,25 Para esta red en particular, tal como se poda esperar se
MWh en la hora 336. El tercer grfico exhibe la desviacin de obtienen mejores resultados al realizar la carga en los periodos
tensin de todas las barras del sistema por hora, pudindose de menor consumo. Esto se hace especialmente notorio al
notar que la carga de los VE producen un incremento en las momento de revisar las prdidas, las cuales pueden llegar a
mximas desviaciones de tensin, cosa que tambin ocurre tener una diferencia de casi 50% entre un caso y otro si se
con el siguiente grfico, que muestra el promedio de considera slo las prdidas provocadas por la conexin de los
cargabilidad de todas las lneas del sistema por hora. Por vehculos. Con los otros ndices (cargabilidad, tensin)
ltimo, se aadi una grfica que seala la cantidad de tambin se observan diferencias, pero stas son menos
vehculos enchufados por hora. notorias.
Para poder realizar una comparacin, en la Figura 5, se Las diferencias encontradas en los casos determinados,
muestran los mismos grficos, pero esta vez variando la hora muestran lo importante que se hace la coordinacin de la carga
en la que comienza la carga a las 24:00h horas. En el primer de los vehculos elctricos, pudindose reducir ampliamente el
grfico, se observa que esta vez el aumento de potencia ocurre impacto en estos tipos de sistemas, incluso tenindose un gran
ya pasado el peak, por lo que la potencia mxima del sistema porcentaje de vehculos elctricos.
es la misma que para el caso en el que no se tienen VE. En el
segundo grfico se aprecia que las prdidas de energa para el REFERENCIAS
caso con VE alcanzan una diferencia de 1,43 MWh respecto [1] Kristien Clement-Nyns, Edwin Haesen, and Johan Driesen, "The Impact
del sistema sin VE en la hora 336, lo que es un 36% menor of Charging Plug-In Hybrid Electric Vehicles on a Residential
que en el caso revisado anteriormente. Posteriormente se tiene Distribution Grid," IEEE Transactions on Power Systems, vol. 25, no. 1,
pp. 371-380, Febrero 2010.
el grfico de desviacin de tensin del sistema por hora, el [2] G. A. Putrus, P. Suwanapingkarl, D. Johnston, E. C. Bentley, and M.
cual si bien presenta una mayor magnitud que el sistema sin Narayana, "Impact of Electric Vehicles on Power Distribution Networks,"
VE, sta es menor que en el caso en que los VE se cargan a las in Vehicle Power and Propulsion Conference, 2009. VPPC '09. IEEE,
Dearborn, MI, 2009, pp. 827 - 831.
19:00h. En el cuarto grfico es posible percibir que la [3] A. S. Brouwer, T. Kuramochi, M. Van den Broek, and A. Faaij,
cargabilidad generada por la carga de VE, al contrario que el "Fulfilling the electricity demand of electric vehicles in the long term
caso anterior, no produce un aumento en el mximo promedio. future: An evaluation of centralized and decentralized power supply
systems," Applied Energy, no. 107, pp. 33-51, Marzo 2013.
Finalmente, se tiene el grfico que muestra la cantidad de VE [4] J. Taylor, M. Alexander A Maitra, D. Brooks, and M. Duvall, "Evaluation
conectados por hora. El mximo es levemente menor debido a of the Impact of Plug-in Electric Vehicle Loading on Distribution System
la aleatoriedad con la que se escoge la ubicacin de los VE y Operations," in Power & Energy Society General Meeting, IEEE,
Calgary, Alberta, 2009, pp. 1-6.
la funcin probabilstica que determina sus cargas iniciales. [5] D. Richardson, Electric vehicles and the electric grid: a review of
Con esta simulacin se demuestra lo relevante que sern los modeling approaches, impact, and renewable energy integration,
procesos de coordinacin de la carga de los VE para las redes Renewable and Sustainable Energy Reviews, 19, pp. 247-254, 2013.
[6] Liu, R.; Dow, L. ; Liu, E. A Survey of PEV Impacts on Electric Utilities,
elctricas de media tensin. Herramientas como las de IEEE PES Innovative Smart Grid Technologies Conference, Anaheim,
desarrolladas en este trabajo podrn evidenciar los posibles CA, USA, 2011.
problemas y permitirn estudiar las diferentes estrategias de [7] M. Gharbaoui et al., "Designing and Evaluating Activity-Based Electric
carga que podran ser implementadas. Vehicle Charging in Urban Areas," in Electric Vehicle Conference
(IEVC), IEEE International, Santa Clara, CA, 2013, pp. 1-5.
[8] M. Alonso, H. Amaris, J.G. Germain, and J.M. Galan, "Optimal Charging
IV. CONCLUSIONES Scheduling of Electric Vehicles in Smart Grids by Heuristic Algorithms,"
Energies, no. 7, pp. 2449-2475, Abril 2014.
En este trabajo se desarroll una plataforma de simulacin [9] Rodica Loisel, Guzay Pasaoglu, Christian Thiel, Large-scale deployment
que relaciona el comportamiento de VE en una red de of electric vehicles in Germany by 2030: An analysis of grid-to-vehicle
transporte, con el efecto que estos podran tener sobre la red and vehicle-to-grid concepts. Energy policy 65, pp. 432-443, 2014.
[10] Sara Deilami, Amir S. Masoum, Paul S. Moses, and Mohammad A. S.
elctrica en las etapas de carga de las bateras. A travs de ella Masoum, "Real-Time Coordination of Plug-In Electric Vehicle Charging
es posible simular diferentes condiciones, entre las que se in Smart Grids to Minimize Power Losses and Improve Voltage Profile,"
destaca, tipos de VE, condiciones de carga, niveles de IEEE Transactions on Smart Grid, vol. 2, no. 3, pp. 456-467, Septiembre
2011.
potencia, efectos del trfico, niveles de penetracin, [11] John Hayes G., Pedro R. de Oliveira, and Sean Vaughan, "Range
disposicin geogrfica de los VE, caractersticas de las Estimation for the Nissan Leaf and Tesla Roadster using simplified power
bateras, entre otras importantes variables. train models," in Irish Transport Research Network Annual Conference,
Cork, 2011.
A modo de ejemplo, se utiliz la plataforma de simulacin [12] Instituto Nacional de Estadstica, "Anuarios de parque de vehculos en
para evaluar el impacto de los VE en una ciudad de nuestro circulacin," Chile, Publicacin anual 2013.
pas, presentando los resultados obtenidos para distintos casos. [13] IBM Corp. (2014, Agosto) IBM ILOG CPLEX Optimizer. [Online].
http://www-01.ibm.com/software/commerce/optimization/cplex-
All se comprob que el impacto de los VE sobre la red
optimizer/
elctrica puede ser optimizado, considerando variables tales
- 872 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 873 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
The total current injected into the grid (it) is equal to the " BF B ' F " AF A' F
M (CG ) CB ln
CA ln
sum of leakage current of all segments, as shown in (3). ! BE B ' E ! AE A' E
" BF F ' B " BE E ' B
m GF ln
GE ln
(7)
i k it (3) ! AF F ' A ! AE ' E ' A
k 1 CG
sin
Appending (3) in (2), we have:
The term is the following equation:
R11 R12 R13 R1m
1 i1 0
R
21 R22 R23 R2 m
1 i2 0 tan
1
" CG
CB GF sin
R31 R32 R33 R3m
1 i3 0 ! BF tan CG BF
(4) " CG CB GE sin
tan
1
! BE tan CG BE
Rm1 Rm 2 Rm 3 Rmm
1 im 0 (8)
" CG CA GF sin
1 1 1 1 0
GPR
it
tan
1
! AF tan CG AF
Thus the GPR becomes a system variable, because the total " CG CA GE sin
tan
1
current injected into the grid is usually a project information ! AE tan CG AE
and not the potential of electrodes.
Next, computation of mutual and self-resistance of (4), the Fig. 1 is the corresponding diagram to the terms of (7) and
ground resistance and voltages will be explained. All terms are (8). The images of segment are in different planes. The point
calculated for each individually segment, without any C is in the same plane of segment AB and point G is in the
symmetry of the grid as used in [3]. To calculate the mutual same plane of segment EF.
resistance and the voltage at the ground surface the method of
images is used.
F
A. Mutual Resistance.
B
The mutual resistance (Rjk) is the ratio of the voltage
produced on the segment k by leakage current of segment j. E
The symmetry of mutual resistance allows Rjk = Rkj. The self-
resistance (Rjj) is the ratio between the voltage produced on
A y
the segment by its own leakage current.
Considering a soil composed of two layers with the upper
C,G
x
layer having resistivity 1 and depth H, and lower layer having
A E F B
resistivity 2 and extending to a great depth. Equation (5) give
the mutual resistance between a segment j and a segment k, Lj
and their images, buried at the same depth (D) in the upper Fig. 1. Angled segments.
layer of soil.
Underlined distances are taken as positive in the direction
1 AB and EF. All other distances are always taken as positive. In
R jk [3] the term GE at the fourth tangent of (8) appears as GF. We
4 L j Lk
believe there has been a failure in typing, since the equation
n does not match with the one calculated in [4]. In the case of
K M (2 n H ) M 2 n H 2 D (5) parallel segments, when decrease towards zero, the term
n 0
CG sin approaches BE+AF-BF-AE.
K n M 2 n H M (2 n H
2 D ) To compute the self-resistance a hypothetical segment
n 1 parallel and identical to the original segment separated by a
- 874 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
distance equal to the radius of the conductor is considered. contacting any grounded object.
B. Ground Resistance.
III. RESULTS
The ground resistance (Rg) is the ratio between the GPR,
Three case studies are presented. The case studies 1 and 2
computation with (4), and the total current injected into the
perform the validation of the proposed method by comparing
grid.
VCM with traditional methods. Case study 1 compare the
values of the ground resistance of the grids with square mesh
Rg GPR it (9) by other methods. Case study 2 compare the ground
resistance, mesh voltage and step voltage with the design
procedure presented in section 16.4 of [1]. Finally, case study
C. Voltage on Soil Surface. 3 show the results for an unconventional grid.
Once the leakage currents in each segment is found, the A. Case Study 1
voltage at a point on the soil surface due to the contribution of
TABLE I shows the ground resistance values for a square
a leakage current of a segment located in a upper layer of a
grid (20 m x 20 m) and a rectangular grid (40 m x 10 m) in
stratified soil in two layers is calculated by (10).
homogeneous soil. The ground resistance values are calculated
using the simplified calculations provided in the ANSI-IEEE
i 1 # " x2 y2 D2 x
Std. 80/2013: Dwight [5], Laurent and Nieman [1], Sverak [6]
V ln
2 L #
! ( x
L) y D x
L
2 2 2
and Schwarz [7]. In addition to the calculations presented by
"
Nahman [8] and Chow [9]. The BEM method (Boundary
x 2 y 2 2 n H D x
2
K n ln (10) Element Method) is obtained from [10] and VCM is computed
x L
2 2 2
n 1
! ( x L) y 2 n H D with the method presented in this paper. The values in
parentheses are the percentage differences from the values
" x 2 y 2 2 n H
D x
2
# calculated by VCM.
ln
! ( x
L) y 2 n H
D x
L #
2 2 2
The grounding grid features are:
d = 0.01 m (diameter of the conductor)
Fig. 2 shows the coordinate system used in (10). Plane S1 is D = 0.5 m (depth of burial)
the plane of surface soil, S2 is the plane parallel to S1 where m (soil resistivity)
the segment is located and P is the point at soil surface.
TABLE I.
GROUND RESISTANCE.
S1 Square Rectangular
P (20mx20m) (40mx10m)
Method
4 16 4 16
meshes meshes meshes meshes
S2 2.2156 2.2156 2.2156 2.2156
Dwight
(15.9%) (6.4%) (6.8%) (3.2%)
y 3.0489 2.7156 2.9848 2.6918
Laurent
(15.7%) (14.7%) (25.5%) (25.4%)
L Sverak
2.9570 2.6236 2.8929 2.5998
D (12.2%) (10.8%) (21.6%) (21.1%)
x 2.8084 2.6035 2.4690 2.3211
Schwarz
(6.6%) (10.0%) (3.8%) (8.15%)
3.6367 3.1491
Nahman - -
Fig. 2. Surface voltage. (38.1%) (33.0%)
4.8017 3.2621
Chow - -
Therefore, the voltage at a point on the soil surface is (82.3%) (37.8%)
2.6269 2.3631 2.2734 2.0795
calculated by superposition, by the sum of the contribution of BEM
(0.3%) (0.2%) (4.4%) (3.1%)
all segments.
VCM 2.6343 2.3669 2.3784 2.1461
D. Touch, Mesh and Step Voltages.
With the surface voltages, the other voltages can be
determined. The touch voltages is the potential difference B. Case Study 2
between the GPR of a ground grid and the surface potential at This case study compares VCM with traditional method [1]
the point where a person could be standing while at the same for two grids in a soil stratified in two layers, rectangular grid
time having a hand in contact with a grounded structure. and L-shape grid. To calculate the classic method was used the
Furthermore, the mesh voltage is the maximum touch voltage methodology of [11] to find the apparent resistivity. The
within a mesh of ground grid. Moreover, the step voltage is features of the soil and of two ground grids are:
the difference in surface potential that could be experienced by 1 = m (upper layer resistivity)
a person bridging a distance of 1m with the feet without 2 m (bottom layer resistivity)
- 875 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
H=8m (depth of the upper layer) H=6m (depth of the upper layer)
D = 0.5 m (depth of burial of ground grid) D = 0.5 m (depth of burial of ground grid)
d = 5 mm (wire diameter) it = 1200 A (total current injected into the grid)
= 5 m (length of side of a square mesh in the grid) All voltages were calculated for points on the surface
Fig. 3 show a rectangular grid with dimensions 35 m x 20 m located within the perimeter of the mesh. The value obtained
containing 28 meshes. The apparent resistivity seen by grid is $
" * $
m. For the classic method the ground resistance was 5 1645.77 V at the coordinates x = 0 m and y *
Vm) was 1037.45 V and the step voltage maximum step voltage was 669.76 V between the point of
(Vs) was 607.46 V. With VCM the ground resistance was 4.66 coordinates x1 = 15 m and y1 = 16 m, and the point of
was 927.92 V in the corners, the coordinates x2 = 15.996 m and y2 = 16.087 m. The GPR was
maximum step voltage within the grid was 250.32 V and the 8337.15 V and the maximum surface voltage was 8081.73 V
step voltage in the corners was 509.82 V. at the coordinates x = 10.9 m e y = 8.65 m.
TABLE II.
IEEE STD. 80 X VCM
Method
Grid Parameter Difference
Std. 80 VCM
17.00
y
Fig. 4. L-shaped grid 30m x 20m.
0 x
TABLE II show the results found to the grids above with 6.00
the difference of VCM to ANSI-IEEE Std. 80/2013.
C. Case Study 3
Fig. 5. Unconventional grid.
Here it is presented a grid composed of conductors at
different angles and different lengths as show in Fig. 5. The Fig. 6 shows the voltage profile in three dimensions and
grid has 16 meters in the x-axis and 17 meters in the y-axis. contour of the soil surface inside the perimeter of the ground
The following input data were used: grid. In addition, Fig. 7 shows the profiles for the touch
1 = m (upper layer resistivity) voltage. In the Fig. 8 is illustrated the outline profile of the
2 m (bottom layer resistivity) maximum voltage step obtained from each point on the ground
- 876 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
surface above the mesh up to 16.6% and 41.9% for step voltage. The individual
calculation of the leakage current for each segment leads to a
greater precision of the method.
This method also proves to be useful for allowing a precise
analysis of the voltage on the soil surface, it is possible to
calculate the voltage at any desired point.
V. REFERENCES
[1] "IEEE Guide for Safety in AC Substation Grounding," IEEE Std 80-
2013 (Revision of IEEE Std 80-2000/ Incorporates IEEE Std 80-
2013/Cor 1-2015), pp. 1-226, 2015.
[2] B. Thapar, V. Gerez, A. Balakrishnan, and D. A. Blank, "Simplified
equations for mesh and step voltages in an AC substation," Power
Delivery, IEEE Transactions on, vol. 6, pp. 601-607, 1991.
[3] A. J. Heppe, "Computation of Potential at Surface Above an Energized
Grid or Other Electrode, Allowing for Non-Uniform Current
Distribution," Power Apparatus and Systems, IEEE Transactions on, vol.
PAS-98, pp. 1978-1989, 1979.
[4] G. A. Campbell, "Mutual Inductances of Circuits Composed of Straight
Wires," Physical Review, vol. 5, pp. 452-458, 1915.
[5] H. B. Dwight, "Calculation of Resistances to Ground," American
Institute of Electrical Engineers, Transactions of the, vol. 55, pp. 1319-
1328, 1936.
[6] J. G. Sverak, "Sizing of Ground Conductors Against Fusing," Power
Apparatus and Systems, IEEE Transactions on, vol. PAS-100, pp. 51-59,
1981.
[7] S. J. Schwarz, "Analytical Expressions for the Resistance of Grounding
Systems [includes discussion]," Power Apparatus and Systems, Part III.
Transactions of the American Institute of Electrical Engineers, vol. 73,
1954.
Fig. 7. Touch voltage. [8] J. Nahman and S. Skuletich, "Irregularity Correction Factors for Mesh
and Step Voltages of Grounding Grids," Power Apparatus and Systems,
IEEE Transactions on, vol. PAS-99, pp. 174-180, 1980.
IV. CONCLUSIONS [9] Y. L. Chow and M. M. A. Salama, "A simplified method for calculating
The method implemented in this paper allows the the substation grounding grid resistance," Power Delivery, IEEE
Transactions on, vol. 9, pp. 736-742, 1994.
computation of the ground resistance, mesh voltage and step
[10] S. S. M. Ghoneim, "Optimization of grounding grids design with
voltage of grids composed by horizontal wire electrodes in evolutionary strategies," Thesis (PhD), Faculty of Enginnering Sciences,
shapes that are more complex. Wire segments can have any Univeristt Duisburg-Essen, Duisburg, Germany, 2007.
position or displacement among them. [11] J. Endrenyi, "Evaluation or Resistivity Tests for Design of Station
Grounds in Nonunirorm Soil," Power Apparatus and Systems, IEEE
The difference between the results obtained with this Transactions on, vol. 82, pp. 966-970, 1963.
method and those of the ANSI-IEEE Std. 80/2013 for the
grounding resistance was up to 25.5%. For mesh voltage was
- 877 -
- 878 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.879-884. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The low voltage electrical networks are abordado este problema, destacan los trabajos realizados por
characterized by single-phase unbalanced load that produce a set F. Shannia en [1],[2],[4]-[6] donde propone un mtodo para
of problems such as voltage variation, overloading of distribution reducir el desequilibrio de tensin en las redes de distribucin,
transformers and increased power and energy losses of the
system, among others. This paper proposes a model of load el cual consiste en transferir cargas de una fase a otra con el
assigning in real time for each phase of the system, with the aim fin de reducir al mnimo el desequilibrio a lo largo de la red.
of reducing energy losses in the networks. The algorithm take Este trabajo propone una nueva estrategia de asignacin de
into account centralized network information for calculate the cargas en la red trifsica de baja tensin en tiempo real,
best configuration of assigning loads using genetic algorithms as considerando lo propuesto por F. Shannia en [6] en cuanto al
optimization technique. esquema de transferencia de carga, sin embargo la presente
investigacin estudia varios mtodos para realizar la
Index Terms Low voltage distribution network, transferencia tomando en consideracin la potencia de
unbalanced load, assigning loads, energy losses, Genetic prdidas y no del nivel de tensin como aquel autor lo
Algorithms. propone. Adems, Shannia realiza la asignacin cada 15
minutos, excluyendo la idea de que las cargas estn
I. INTRODUCCIN balanceadas y sea innecesaria una reorganizacin de ellas, por
lo que ste artculo propone la idea de un sistema inteligente,
U NA de las alternativas para mejorar la eficiencia en el uso
y transporte de la energa elctrica en las redes de baja
tensin, es mantener los consumos lo ms equilibrados
analizando la corriente circulante por el neutro a manera de
optimizar las prdidas instantneas del sistema, realizando un
bajo nmero de cambio de fases. La estrategia considera como
posible. Sin embargo por las caractersticas de los consumos
restricciones, la regulacin de tensin y la conexin de slo
domiciliarios basados en una conexin monofsica al sistema
y por las diversas formas de uso de la energa, de manera una fase para cada carga, tal como se muestra en [7]. El
algoritmo es desarrollado y probado en ambiente MATLAB y
natural tienen un comportamiento desbalanceado. Por lo
propone el mtodo adecuado para realizar la asignacin,
anterior, este trabajo desarrolla un mecanismo de asignacin
probando con distintos intervalos de tiempos y un mtodo
de cargas de tal forma que los consumos produzcan la menor
inteligente basado en realizar la asignacin tomando en cuenta
cantidad de prdidas en el sistema.
El desbalance en las redes de distribucin de baja tensin ha la corriente de desbalance del sistema.
sido un problema que se agrava con el tipo actual de demanda
[1] [2], por lo que es necesario un adecuado balance de cargas II. DESCRIPCIN DEL PROBLEMA
para evitar generar considerables niveles de prdidas de El problema del desbalance en la red de baja tensin se
energa en las lneas, mejorar la calidad de la energa produce cuando las cargas instantneas conectadas al tendido
suministrada y evitar posibles daos severos en el elctrico no consumen la misma potencia, lo que genera un
transformador de distribucin [3]. aumento en las prdidas en las lneas [8].
Actualmente, el problema solo se ha abordado en la red de La Fig. 1 muestra un ejemplo de una red de baja tensin, el
distribucin primaria utilizando como estrategia la cual tiene potencias instantneas de 6.6 kW en la fase A,
1.2kW en la fase B y 2.3kW en la fase C, lo que
reconfiguracin de cargas o incorporando equipos tales como
evidentemente genera un aumento de las prdidas del sistema.
los D-STATCOM y DVR [4]. Diferentes autores han
- 879 -
La fuente convertidora de tensin conectada en paralelo con
el sistema de corriente alterna proporciona una topologa
multifuncional que se puede utilizar para regular la tensin y
compensar la potencia reactiva, corregir el factor de potencia y
eliminar los armnicos de corriente.
1) Reconfiguracin
La reconfiguracin de cargas en el sistema primario de Fig. 4 Esquema de Conexin de un DVR
distribucin consiste en la implementacin de una serie de
interruptores dentro de la red, con el fin de accionarlos para III. SOLUCIN PROPUESTA
definir una nueva estructura de la red y con ello minimizar las El presente trabajo muestra una tcnica para disminuir el
prdidas dentro de sta, segn muestra la Fig. 2, [7].
desbalance de cargas en la red secundaria de distribucin.
A. Equipos para realizar la asignacin
El modelo propuesto se basa en [6] y considera la existencia
de un medidor inteligente, un interruptor de trasferencia con
entrada trifsica y una salida monofsica, un controlador
principal instalado en el transformador de distribucin, el que
observar el consumo de energa en cada una de las cargas
determinando que casa debe ser transferida de una fase a otra.
La figura 5, muestra la conexin y distribucin de cada uno
de los elementos incorporados al sistema secundario de
distribucin.
Fig. 2 Reconfiguracin de Cargas
- 880 -
B. Propuesta de optimizacin domiciliarias realizadas en temporada de verano, donde cada
La formulacin matemtica de esta propuesta, considera la una de las cargas tiene un comportamiento distinto entre un
revisin bibliogrfica del problema y la visin del problema da y otro, sin embargo el comportamiento general de las 100
planteada en este trabajo. Por ello considera la minimizacin cargas visto desde el transformador de distribucin presentar
de las potencias de prdidas activas del sistema como se una curva caracterstica muy parecida en los distintos das de
muestra en la ecuacin ( 2 ), considerando la regulacin de verano.
tensin [12] sealado en la ecuacin ( 3 ) y la conectividad de
cada carga al sistema como restricciones mostrado en la
ecuacin ( 4 )
C. Algoritmo de optimizacin
En este trabajo se utiliz como tcnica de optimizacin los
algoritmos genticos, debido al buen desempeo que tiene esta
herramienta en la resolucin de problemas complejos de
caractersticas discretas y combinatoriales.
Las principales etapas de un AG son; definir una poblacin
inicial de posibles soluciones, implementar un proceso de
seleccin basado en la aptitud de los individuos, entendiendo
la aptitud como la evaluacin de la funcin objetivo y
restricciones. Posteriormente se aplica el conjunto de
operadores genticos, entre los cuales est la cruza y la
mutacin con lo cual se crea una nueva poblacin del
Fig. 7 Red real 1
problema. Este ciclo se repite un nmero determinado de
veces lo cual est asociado a las generaciones propias de un
Tabla 1 Parmetros de los conductores
proceso evolutivo.
Seccin I Max R X
Uno de los aspectos ms relevantes de la implementacin y Conductor
dee% f [A] [g /km] [g /km]
buen desempeo de un AG es la codificacin de los 1 AWG 2 33.6 230 0.5494 0.3718
individuos, en este trabajo se utiliz una matriz cuyas 3 AWG 3 26.7 200 0.6928 0.3792
columnas representan la fase de conexin y las filas el nmero
de cargas del sistema. La Fig. 6 muestra un ejemplo de esta Tabla 2 Parmetros de las lneas
codificacin. Longitud Tipo R X
Considerando esta codificacin se implementaron varios Lnea Inicio Trmino [gf dg]
[m] Conductor
esquemas de cruza, las que difieren del punto en el cual se L1 1 2 0.010 AWG2 0.0054 0.0037
intercambias las filas de la matriz; en cuanto a la mutacin se L2 2 3 16.35 AWG2 8.9820 6.0789
escoge de manera aleatoria una fila de la matriz para modificar L3 3 4 27.02 AWG3 18.719 10.245
L4 4 5 25.00 AWG3 17.320 9.4800
la asignacin de carga del individuo. L5 5 6 34.04 AWG3 23.582 12.907
L6 6 7 24.03 AWG3 16.647 9.1121
IV. SIMULACIONES L7 7 8 23.90 AWG3 16.557 9.0628
L8 8 9 21.07 AWG3 14.597 7.9897
Las simulaciones se realizan en una red real de distribucin L9 2 10 15.99 AWG2 8.7849 5.9450
secundaria ubicada en la Repblica de Chile, representada L10 10 11 21.78 AWG2 11.965 8.0978
L11 11 12 22.02 AWG3 15.255 8.3499
segn se muestra en la Fig. . El sistema consiste en una red L12 12 13 34.95 AWG3 24.213 13.253
radial, la cual consta de un transformador de distribucin de L13 13 14 27.00 AWG3 18.705 10.238
100 kVA, 16 nodos, 15 lneas y 100 cargas. L14 14 15 23.98 AWG3 16.613 9.0932
Para las potencias de estas cargas, fue necesario utilizar L15 15 16 22.01 AWG3 15.248 8.3461
datos adquiridos mediante una serie de mediciones
- 881 -
Cada medicin muestra la potencia activa y reactiva 7.506 kW en la fase C, con un valor peak de 18.248kW en la
consumida por la residencia cada 20 segundos. Un ejemplo de fase A, 18.598kW en la fase B y de 20.342 kW en la fase C.
una de esas cargas, se muestra en la Fig. 8. Por otro lado, la Por otro lado, las prdidas promedio en la fase A son de
curva de potencia agregada de cargas en el transformador para 0.209kW, en la fase B 0.256kW y en la fase C 0.337kW y
el da completo se observa en la Fig. 9. Donde se observa que valor peak de 1.469kW En la fase A, 1.813kW en la fase B y
el Peak de demanda ocurre alrededor de las 23:00hrs con un de 2.790kW en la fase C. Adems circula una corriente
total de 60kW. promedio de 3.284 A.
Las simulaciones a realizar tienen por objetivo calcular Por otro lado la Tabla 5 y figura 10, muestran la energa
cuanta energa pierde la red con y sin el uso de asignacin de perdida por la red junto a la corriente promedio circulante por
cargas, por lo cual se efectuarn simulaciones, donde cada una el neutro, el nmero total de asignaciones realizadas y el
muestra la energa perdida por la red durante un da completo, porcentaje de disminucin o aumento de energa para cada
la corriente circulante por el neutro, las prdidas en cada una tipo de simulacin. Se observa que todos los modelos de
de las fases, las potencias antes y despus de las asignaciones, asignacin de cargas, a excepcin de la realizada 5 veces al
etc. da presentan una disminucin en la energa de prdidas.
Se realizarn dos tipos de simulaciones. La primera se basa
en realizar la asignacin en un intervalo de tiempo Tabla 3: Prdidas totales por fase de cada simulacin y corriente
circulante por el neutro
previamente definido. En el primer caso se realiza 5 veces al
kW por fase Prdidas In
da considerado los instantes de mayor desbalance y los
A B C Total [A]
siguientes casos cada 1 hora, 15 minutos, 60 segundos y
Promedio 0.209 0.256 0.337 0.802 3.28
finalmente cada 20 segundos respectivamente. En segundo Original
Peak 1.469 1.813 2.790 3.444 13.52
lugar, las asignaciones se realizarn considerando como Promedio 0.223 0.246 0.341 0.813 3.20
5 al da
indicador los valores de corriente que circulan por el neutro Peak 1.551 1.579 2.650 3.668 14.21
Promedio 0.790 0.246 0.247 0.297 3.00
del transformador de cabecera, el objetivo es efectuar una 1 Hora
Peak 3.460 1.512 2.790 1.671 14.73
asignacin de carga cuando esta corriente supere un umbral Promedio 0.276 0.232 0.236 0.744 2.46
15 min
fijado previamente. En este trabajo se ha considerado utilizar Peak 2.833 1.292 1.550 3.817 14.19
Promedio 0.247 0.233 0.213 0.693 1.32
valores de umbral de 3.28, 4.5 6, 8 y 10 [A] definidos de 60 seg
Peak 1.195 1.201 1.585 3.263 8.14
acuerdo a las condiciones particulares del sistema. Promedio 0.247 0.231 0.210 0.688 1.21
20 seg
Peak 1.110 1.019 0.884 2.997 7.23
Promedio 0.222 0.278 0.301 0.800 3.36
In>10[A]
Peak 1.982 1.752 3.112 4.308 15.55
Promedio 0.254 0.247 0.283 0.781 3.19
In>8[A]
Peak 1.635 2.338 1.840 3.483 13.78
Promedio 0.245 0.238 0.275 0.756 2.31
In>6[A]
Peak 1.463 1.947 1.907 3.445 9.98
Promedio 0.245 0.238 0.275 0.756 2.31
In>4.5[A]
Peak 1.463 1.947 1.907 3.445 9.98
Promedio 0.239 0.245 0.244 0.719 1.84
In>3.28A
Peak 1.308 1.197 1.979 3.164 13.90
Fig. 8 Potencia consumida por una carga residencial durante las 24 hrs. Tabla 4 Distribucin de las potencias en las 10 simulaciones
del da Potencias Promedio por fase Potencia
A B C Total
Promedio 6.48 7.26 7.50 21.254
Original
Peak 18.24 18.59 20.34 48.774
Promedio 6.50 7.07 7.67 21.254
5 al da
Peak 20.76 17.43 21.24 48.774
Promedio 7.26 6.70 7.280 21.254
1 Hora
Peak 20.87 20.58 17.57 48.774
Promedio 7.31 6.94 6.98 21.254
15 min
Peak 18.51 20.01 20.17 48.774
Promedio 7.24 7.10 6.90 21.254
60 seg
Peak 18.51 16.53 19.78 48.774
Promedio 7.28 7.09 6.87 21.254
20 seg
Peak 17.49 16.90 17.26 48.774
Promedio 5.47 6.86 7.913 21.254
In>10A
Fig. 9 Potencia agregada del transformador para las 24 horas del da Peak 17.12 19.38 24.45 48.774
Promedio 7.05 7.03 7.158 21.254
In>8A
Peak 19.86 24.00 17.10 48.774
A continuacin se muestran las 10 simulaciones realizadas Promedio 6.66 7.00 7.58 21.254
con ambos tipos de simulacin. La Tabla 4 muestra la potencia In>6A
Peak 18.19 19.49 18.03 48.774
promedio asignada a cada una de las fases, es decir, para la In>4.5
Promedio 6.66 7.00 7.58 21.254
condicin original (sin asignacin alguna), de las 100 cargas Peak 18.19 19.49 18.03 48.774
Promedio 6.89 7.20 7.15 21.254
conectadas a la red, hay un promedio de potencia durante las In>3.28A
Peak 17.98 18.38 17.15 48.774
24 horas de asignacin de 6.486 kW en la fase A, 7.261 kW y
- 882 -
Tabla 5 Comparacin de las 10 simulaciones A. Comparaciones Sistema Original con la asignacin de
kWh In[A] NAsignaciones % Energa cargas
Original 19.24 3.28 [-] [-]
5 al da 19.52 3.20 5 +1.4 En la figura 12, se muestra la comparacin de las corrientes
1 Hora 18.96 3.00 24 -1.4 por el neutro del transformador de distribucin entre el sistema
15 Min 17.84 2.46 96 -7.2 sin asignacin y la propuesta (Umbral >4.5 [A]). Se observan
60 Seg 16.65 1.32 1440 -13.4
20 Seg 16.52 1.21 4320 -14.1 varios peak de corriente, llegando incluso a los 14 [A],
In>10[A] 19.20 3.36 7 -0.2 aumentado las prdidas en ese punto considerablemente,
In>8[A] 18.74 3.19 22 -2.6 adems, como es de esperar, entre las 01:00hrs y las 07:00hrs
In>6[A] 18.14 2.31 40 -5.7
In>4.5[A] 17.43 2.10 128 -9.4
el desbalance es menor en el sistema debido al poco consumo
In>3.28[A] 17.26 1.84 364 -10.2 de energa, por lo que la corriente circulante por el neutro no
sobrepasa los 4.5[A].
En la figura 13, se observa un detalle del comportamiento
del sistema cuando se sobrepasa el umbral definido. All se
observa que entre las 13:15 y las 13:18hrs se visualiza que la
corriente en el neutro sobrepasa los 4.5 [A] y el sistema realiza
una asignacin de cargas, disminuyendo drsticamente la
corriente.
- 883 -
corriente de neutro se procede a estudiar el comportamiento de aquella que generando una buena reduccin de prdidas del
las prdidas totales y de las prdidas por fase, segn se sistema utiliza un menor nmero asignaciones.
muestra en la Fig. 14. En la red real evaluada se obtuvo una reduccin diaria de
prdidas del 9.4% de la propuesta respecto del sistema original
sin estrategia de asignacin de cargas, lo que resulta ser
relevante y atractivo para las redes elctricas de baja tensin.
REFERENCIAS
[1] F Shahnia, R Majumder, A Ghosh, G Ledwich y F. Zare, Voltage
imbalance analysis in residential low voltage distribution networks with
rooftop PVs, Electric Power Systems Research, vol. 9, n 81, pp. 1805-
1814, 2011.
[2] F Shahnia, A Ghosh, G Ledwich y F. Zare, Voltage unbalance
sensitivity analysis of plug-in electric vehicles in distribution networks,
Fig. 10 Prdidas totales v/s prdidas por fase para la asignacin con
de Universities Power Engineering Conference (AUPEC), Australia,
In>4.5[A] entre las 13:15 y las 13:18 hrs.
2011.
[3] Bina M.T. y A. Kashefi, Three-phase unbalance of distribution
Segn se observ con anterioridad a las 13:17:00hrs existe systems, Electric Power and Systems, volume, vol. 33, pp. 817-826,
una corriente que bordea los 5[A] por lo que el algoritmo 2011.
[4] H Hatami, F Shahnia, A Pashaei y S. Hosseini, Investigation on D-
realiza la asignacin de cargas, lo que balancea el sistema, STATCOM and DVR operation for voltage control in distribution
disminuyendo las prdidas, estableciendo en las tres fases una networks with a new control strategy, Power Tech, pp. 2207-2212,
prdida de magnitud parecida en las tres fases. Adems, con 2007.
[5] Shahnia F.; Wolfs P.J.; Ghosh A., Voltage Unbalance Reduction in
respecto a las potencias de fase, se observa en la Fig. 15, lo Low Voltage Feeders by Dynamic Switching of Residential Customers
ocurrido entre las 13:15 y las 13:18 hrs. Among Three Phases, de Power and Energy Society General Meeting
(PES), IEEE, Vancouver, BC, 2013.
[6] Shahnia, Farhad, Wolfs, Peter, & Ghosh, Arindam, Smart Inter-Phase
Switching of Residential Loads in Low Voltage Distribution Feeders,
Computational Intelligence for Decision Support in Cyber-Physical
Systems., vol. 540, pp. 329-354, 2014.
[7] Willy Mukwanga Siti, Adisa Jimoh y D. Nicolae, Distribution network
phase load balancing as a combinatorial optimization problem using
fuzzy logic and NewtonRaphson, ScienceDirect - Electric Power
Systems Research, vol. 81, pp. 1079 - 1087, 2011.
[8] R.P.S. Leo, G.C. Barroso, R.F. Sampaio, J.B. Almada a, M. R. C.F.P.
Lima a y F. Antunes, The future of low voltage networks: Moving from
passive to active, ScienceDirect-Electrical Power and Energy Systems,
vol. 33, pp. 1506-1512, 2011.
[9] A.K. Singh, G.K. Singh y R. Mitra, Some observations on definitions
of voltage unbalance, 39th North American Power Symposium (NAPS),
Fig. 15 Potencia por fase luego de la asignacin con In>4.5[A] entre las p. 473479, 2007.
13:15 y las 13:18 hrs. [10] S. H. A. Holgun, Apuntes Generales sobre Redes Elctricas de
Distribucin, Memoria de Ttulo, Universidad Pontificia Bolivariana,
Medellin, 1998.
V. CONCLUSIONES [11] Pezeshki, H.; Wolfs, P., Correlation based method for phase
identification in a three phase LV distribution network, de Universities
En el presente trabajo se aborda el problema de Power Engineering Conference (AUPEC), Bali, 2012.
minimizacin de prdidas en una red elctrica de baja tensin [12] Ministerio de Energa de Chile, Decreto Supremo 327, 2008.
[13] Mesut E. Baran., Felix F. Wu. Network reconfiguration in distribution
utilizando como variable de control la asignacin de cargas en systems for loss reduction and a load balancing, Departament of
tiempo real a cada una de las fases del sistema. Se propone electrical engineering and computer sciences university of California,
utilizar un interruptor esttico de transferencia de carga y un Berkeley Power Engineering Conference (AUPEC), Bali, 2012., IEEE
Transactions on power delivery, vol 4, No2, April 1989.
sistema de control que registre la corriente en el neutro del
sistema y disponga la realizacin de una reasignacin de las
cargas a cada una de las fases del sistema.
Se probaron varias estrategias de asignacin y se seleccion
- 884 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.885-889. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract The growth of electricity demand in Argentina II. PLANTEO DEL PROBLEMA
leads to the system expansion in generation, transmission and En la figura 1 se observa el planteo general del problema.
distribution networks in that country. Regarding distribution
La lnea de transmisin de AT alimenta la ET de AT/MT, la
networks, a typical problem arises when a distribution company
or a large customer must choose the location of its electrical cual suministra energa a un sistema de distribucin radial
substations; because this decision will determine the total cost of conformado por N puntos de demanda de MT; estos puntos de
the installation. With the aim of minimize these costs, this paper demanda son inflexibles en cuanto a su potencia y ubicacin,
proposes a search algorithm in order to determine the optimal mientras que la ET puede ubicarse en cualquier punto del
location of electrical substations. This algorithm is implemented plano x-y. Dependiendo del punto escogido para la instalacin
in Matlab and it is tested in two case studies. de la ET, se tendr distintos valores en el costo de instalacin
de este sistema de alimentacin radial.
Index Terms load demand, system, distribution network,
electrical substations, cost, optimization, location.
I. INTRODUCCIN SDem,1
N
Zona de bsqueda
- 885 -
Con i=1, 2... N, li es la longitud del vnculo i, (xi yi) es la Donde Clj es el costo por unidad de longitud de la terna con
posicin de la demanda i, (x0 y0) es la posicin de la ET. El seccin j. Para cada punto de la zona de bsqueda de la figura
parmetro k es el factor de sobredimensionamiento de la 1, se evalan todos los costos que resultan de elegir entre las
longitud de la lnea, este factor toma en cuenta los desniveles M soluciones tecnolgicas:
del terreno y la flecha de la lnea.
El lmite tcnico del vnculo i, de seccin j, resulta del 7 = [7,/ ; 7, 7, . . 7, ] (7)
mnimo entre el lmite trmico (STerm,i,j), y el lmite por cada
de tensin (SV,i,j): Luego, para cada vnculo i, la seccin j elegida ser aquella
que cumpla con el mnimo valor del vector de costos (8). El
,, = ,, ; ,, (2) nmero de ternas en (9) resultar del ndice j obtenido en (8):
Con j=1, 2 M. El lmite trmico para el vnculo i, seccin [78, ; 9] = (7 ) (8)
j, debe ser igual o mayor a la demanda mxima prevista para
la carga i (SDem,i) Se entiende como vnculo, a la lnea o , = (9) (9)
conjunto de lneas destinadas para alimentar cada carga:
Una vez encontrado los costos mnimos para cada vnculo i,
,, = ,, 3 ,
, " #, (3) el costo total del sistema de distribucin para el punto (x0,y0)
se obtiene con la siguiente expresin:
Donde Nter,i,j es el nmero de ternas de seccin j necesarias
para satisfacer la demanda i, UN,MT es la tensin nominal de 7 ( ,
) =
</ 78, (10)
MT, IMAX,j es la mxima corriente admisible del conductor para
la seccin j considerada, y b es el factor de
sobredimensionamiento de la demanda, cuyo valor se adopta III. ALGORITMO DE BSQUEDA
entre 1.1 y 1.2. El algoritmo desarrollado en este trabajo realiza una
El lmite por cada de tensin del vnculo i, seccin j, est bsqueda exhaustiva en toda la zona de bsqueda definida en
determinado por la mxima cada de tensin admisible. El el apartado II; los pasos de discretizacin utilizados en el
valor de SV,i,j debe ser mayor que la demanda SDem,i: apartado IV garantizan la exactitud y precisin de los
resultados. Este algoritmo se muestra en la figura 2.
.
$%&',*- De acuerdo a la figura 2, el algoritmo inicializa las variables
,, = ,, " #, (4)
/%12 45 (x0 y0) en el origen de coordenadas cartesianas x-y que se
muestra en la figura 1. Luego, se evala si el punto (x0 y0) se
Donde a es el porcentaje adoptado por cada de tensin [%], encuentra dentro de la zona de bsqueda; si la condicin es
generalmente este valor vara entre 3 y 7 %. Rj es la resistencia verdadera se calculan las longitudes de los vnculos entre la
por unidad de longitud [ohm/Km] para la seccin j, li es la ET y cada punto de demanda. A continuacin, se determina el
longitud calculada en (1). En caso de que el conductor de lmite tcnico de cada uno de los vnculos, empleando las
seccin j no cumpla con la desigualdad propuesta en (3) y (4), ecuaciones (2), (3) y (4). En caso de no satisfacer las
se aumenta en 1 la cantidad de ternas que conforma cada desigualdades establecidas en (3) y (4), se incrementa en 1 el
vnculo de MT. De esta forma, para cada vnculo i se nmero de ternas, hasta satisfacer la desigualdad. Este proceso
consideran M soluciones tecnolgicas (secciones): define el vector de ternas asociadas a cada uno de los vnculos
(5).
, = [,,/ ; ,, ,, . . ,, ] (5) Luego de definido el vector de ternas, se calculan los
valores de costo total, seccin elegida y nmero de ternas para
Una vez definido el vnculo de MT con su correspondiente el punto (x0 y0), empleando las ecuaciones (6), (7), (8), (9) y
longitud (li) y nmero de ternas para cada seccin (Nter,i,j), el (10). Es decir, se escoge la solucin ms econmica para
costo del vnculo i de seccin j puede obtenerse con la alimentar cada una de las demandas; y que a la vez, respete los
siguiente expresin: lmites tcnicos impuestos en el estudio. Los valores de costo
total, nmero de ternas y seccin de conductor para cada
7, = ,, 7 (6)
- 886 -
Inicio
Villa Obrador
Inicializacin Temporal ET Represa
Variables SDem,1 Vnculo MT AT/MT SDem,2
(x0,y0)=(0,0) l1 l2
x1=0 x0 x2=D
y lN Vnculo
AT
Si Si
x0>xMAX y0>yMAX
? ? x
No No
Fig. 3. Caso de Estudio.
x0=0
y0>yMAX Si Considerando en ambos casos que la ET AT/MT debe
x0=x0+x ? alimentar a dos puntos de demanda separados una distancia D,
No y0=y0+y
se tiene que la ubicacin ptima de la ET estar sobre la lnea
que separa ambos puntos de demanda. Esto convierte el
Almacenamiento Determinacin problema bidimensional en unidimensional, de esta forma se
CT ; j ; N T Ubic. Optima
Clculo li alivia el clculo y esfuerzo computacional. La figura 3
representa los casos de estudio planteados.
Fin Los valores de distancia, tensin de operacin y demanda
Clculo CT, j, Nter Clculo SMAX,i,j de los casos de estudio se muestran en la tabla I.
Nter,i,j=Nter,i,j+1
TABLA I.
Si No
SMAX,i,j>b*SDem,i CASOS DE ESTUDIO
? D UN,MT UN,AT SDem,1 SDem,2
Caso
[m] [kV] [kV] [MVA] [MVA]
Fig. 2. Algoritmo de Bsqueda. 1 7.673 13,2 132 2,38 8,58
El algoritmo desarrollado en el punto III fue puesto a 5 95 0,368 300 6,859 20.166
prueba en dos casos de estudio; estos casos corresponden a un 6 120 0,288 340 7,773 21.612
GUMA encargado de construir dos centrales hidroelctricas en
el sur de la provincia de Santa Cruz, Argentina. En ambas En la tabla III se visualiza los parmetros adoptados para la
centrales, se tiene un punto de gran demanda correspondiente ejecucin del algoritmo. Se adopt un paso de discretizacin
al obrador de la represa, y otro punto de menor demanda de 1 m en ambos casos, por lo que el posicionamiento de la
destinado a alimentar una villa temporal, lugar donde residir ET tendr un error relativo mximo de 0,013 % para el caso 1,
el personal encargado de la construccin de las represas. y de 0,007 % para el caso 2.
- 887 -
TABLA III. determina que para la lnea 1 se debe utilizar una terna de 120
PARMETROS ADOPTADOS
mm2, con una longitud aproximada de 11.121 metros (con
N M k b a x
desniveles). Esta lnea tiene un costo de 240.290 USD. Para la
2 6 1,15 1,1 3% 1m lnea 2, se debe utilizar una doble terna de 95 mm2, de 5.635
metros (con desniveles). Esta lnea presenta un costo de
V. RESULTADOS OBTENIDOS 226.800 USD.
El algoritmo desarrollado en el punto III y sus parmetros
definidos en el punto IV fueron implementados con el
software Matlab [10]. A continuacin, se muestran los
resultados obtenidos.
Caso 1
La curva de costos mnimos del caso 1 muestra una gran
Costo [MUSD]
sensibilidad del costo total respecto de la ubicacin donde va a
instalarse la ET (Figura 4). Los resultados muestran costos
crecientes para la lnea 1 (el costo es cero si la ET se ubica en Costo Total
la villa temporal), y costos decrecientes para la lnea 2 (el
costo es cero si la ET se ubica en el obrador). En este caso Mnimo
Costo Mnimo
particular, la ubicacin ptima de la ET coincide con el punto
elegido para el obrador (x0=7.673 m), ya que la distancia entre
ambos puntos es relativamente corta, y la demanda del Costo Lnea 1 Costo Lnea 2
obrador es casi 4 veces la demanda de la villa temporal. Ubicacin Optima
- 888 -
VI. CONCLUSIONES AGRADECIMIENTOS
En este trabajo se desarrolla un algoritmo de bsqueda para Este trabajo ha sido realizado gracias al financiamiento de:
determinar la ubicacin ptima de una estacin CONICET (Consejo Nacional de Investigaciones Cientficas y
transformadora, que debe alimentar a dos o ms puntos de Tcnicas), ANPCyT (Agencia Nacional de Promocin
demanda en media tensin. Esta ubicacin se corresponde con Cientfica y Tcnica) y Universidad Nacional de San Juan.
aquella que produce costos mnimos en la instalacin. Adems
de la ubicacin, este algoritmo determina que seccin de REFERENCIAS
conductor debe emplearse, y el nmero de ternas necesarias [1] Secretara de Energa website, http://energia3.mecon.gov.ar/home/,
Abril 2015.
para cada vnculo, con el propsito de cumplir con los [2] Ministerio de Planificacin Federal, Inversin Pblica y Servicios
requerimientos tcnicos. El algoritmo desarrollado se puso a website, http://www.minplan.gov.ar/, Diciembre 2014.
prueba en dos casos de estudio. Los resultados obtenidos [3] Energa Argentina S.A. (ENARSA) website, http://www.enarsa.com.ar/,
Diciembre 2014.
demuestran la validez de la propuesta. [4] (2014) Sitio Web de la Compaa Adeministradora del Mercado
Uno de los aspectos ms importantes a tener en cuenta, es Elctrico Mayorista (CAMMESA) [online]. Disponible en:
que este algoritmo busca punto por punto el costo total de la http:/portalweb.cammesa.com/, Diciembre 2014.
[5] (2014) Sitio Web del SADI Georeferenciado [online]. Disponible en:
instalacin. En reas extensas y/o cuando se trabaja con un
http://sadi.cammesa.com/GEHTML.php, Diciembre 2014.
paso de discretizacin reducido, se tiene un gran esfuerzo [6] Transener S.A. website, http://www.transener.com.ar/, Diciembre 2014.
computacional. Como posible solucin se puede emplear un [7] Ontiveros, L.J., Mercado, P.E.: "Compensacin de Potencia Reactiva en
paso de discretizacin ms grande para definir una sub-rea Zonas Deficitarias de Sistemas Elctricos", Congreso Bienal de IEEE
Argentina, ARGENCON 2014, San Carlos de Bariloche, Argentina, Junio
dentro del rea total y luego, realizar una nueva bsqueda con 2014.
un paso de discretizacin pequeo dentro de la sub-rea [8] C. Ferrari et.al., Matriz de recursos energticos de la Provincia de
definida anteriormente. Esto puede reducir notablemente el Crdoba, 1a ed., S. Devalis (Editor), Ed. Copiar, Crdoba, Argentina, ISBN
978-987-1847-11-2, 2013.
tiempo necesario para realizar el clculo. Otras soluciones, [9] F. Klitenik, P. Mira y P. Moldovan: El Mercado Elctrico Argentino,
consisten en utilizar mtodos de optimizacin heursticos que Informe Econmico N 70, Nota tcnica N 2, Ministerio de Economa y
han sido desarrollados en los ltimos aos. Finanzas Pblicas, Argentina, 2009.
[10] Matlab website http://www.mathworks.com/, Diciembre 2014.
- 889 -
- 890 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.891-896. Santiago de Chile, 28 al 30 de Octubre 2015
.://44N:
/NZ/4:
.0C:90<G
C.///34/65/
//3:430
0.C:90<GG
> ?! . .JK !@> <
##0 4#0 !< / M&/
N#4 #:P:/57/9# 9/ #9##
96 # 4#0 4 : ! !7
9##0 3 ! 9# 9 #/ #0/
90< 3QRV
/ #"7 / 9#/ ! # /#"! 3
!"" #
/#< / # : 98#/
$
90</ 0 # 4!# 3 !< !
#090< 3.C :90<G
%&
$
# 4!# 3 #/ /#"! 3 / ! W : 0!:
09# 9# 3 9# #! # / 98#/ 9 :
07## /!# //0 QV ! / 9#
# 4!/ #6 #5" C / 45 /G :
'
*+
//!!5//# 34!/#6
#/9!/#"##///0 5!!5
$%&'- 4!# 3390#/9 00< 398#/
- 891 -
0 09 0 / 0
0/ CC. . .0 0/G 999 9 90 ;
; / CjG / 5 /
/ / 0 / 5// //533 5/0 0 999 4
33 75
0 090 0 // 0// : / / 0 4 44377559/33 /998//9
/9 93
9/[ 0 /90<3 99 4 >00;; /998//0: :/
9/999/
<<3://0 jj/600::9;;08
// 00// 9 / / / ;
;
3 / 800/ 0
0 / / 4/
/
5 90/ 09 9/ 5 99 // 90 0/ w :
: xy y/0 0 w
w C990 0
0 00 40 44
0G 0 0 4 5400
9/ ;
; 8/ << W W/; 75 //33
/ / : x 0 4
x 0
/99664/040 0QQ VQ$V::Q\\V 4
036/ /;;//99///0/0 0/
. W/; /
. 99/ 00 4//90
0 /;4
00/ % 0
/9
/ 0 0// /770
009/ ::/
/ 0 09 //33009/995 5 00
/ / 0 / 40 / 5 ;
; /3 40 ; // 099
0 ::44
0 ;C08 :
:40G0/
:: !
993 3 / 0 090 0 0
0933 // 5// / / 0 /
3 //// 0// 40 0/ / / /
/ 99/3//440 0:5
9 9//
0 0 9 /
0 0/
/ 6/ /
/ 9
00
///00//// / 003 / / 9/ // / 09 90 /
0
0 //0 0 // 0// ; /; 0
0<< 4
000/ 9/0 0: 5/ 98
3 40 ; / 9 56
445
5 5 5 // // 0//
000 0/
. . // 7 ; / 0
0/ 44/
/: /
/ / 9 9 0 0 0 0
90<3 0 / : /3 99 0
/ / //9 6/// .
.00; ;
0 0 5 /: //3 5 <
00 5 58/ 44 /
/3 Q VV . . // 0/
; // / / // / 9900 0
4 400 4 ; / /
/ F
F //3 0 0
0 / // / // / 0 0
0 / 40 <<//
!
<<33 4 0 9/ 0
09 // 0
0/ 0/ 0 9933 /
97/599 00 0
0::
; / 9 / ;
. /
. 9/ 55 ;
; // ; / 44 / 40 0 088 / 599
0 09
3 ] W0
0 000 0 09 /0
0 /4330 0// ::$]
/0 0/3
C GG
/ 7 / < 0 / .
.
C$GG
: :::/0CC. G 9 400.
9 9 3
/90 0 /0
0
3 : 90
0 z ;
9/
0 4 /
0 /
0
0 ;; 997 593 0 99
3 5 440
9 9
9 4/ 9// C / // 7 // 99/ C 55 G ^
9/ /
6
/ ; ; ; 4 //5 5 9 0 / 5^^
3 $99/ 90 {
/: :// /<//G99 ;; 0
088 / 3 55
97 559
// 4 003 3 ;; // 30 0 44009 /99/C 5G k
k^
3 0 0///;;8 0 04` 9/
0 440 99 99/:
/ 0/3] //900 0///07// /QQ V
&
_ 0
0
CCG ""
####
##
9
/ /70 093 /
3//
!
! / 9 0
/ // 0
/ <<
/ 9/4455/
93 : ^ 0
4003 5 40
9
4
3 9 // : 944
98
9 /9 /;; 9000
//3 / / 9 4 433
5 3 ;0:/5 50 0
00
0: /
//900/55
400:/
/ F0
0////45/:
/ / 0 08 00
// / // 44/ 9 90
0<3
440
03 6/ / /4
44033//964:
- 892 -
0 /3;; 0 0
0< /998/ & ] # #
/
3 0 / 5/ ;
/ &"
/35<;
;/99// V
/Q & ] # #
< 0 / / M. : !
!# ] C\GG
::/0
0P;/ 4//]
9///33////5 & 0
_ 0
30
08/<<5
5
4
40
0
&
## _
# #
<3
3 540]
0 :/;; ; /
4400 ;; 0
//< 0000 ;
; 0 / 050 0` Z / 0` : /
/ 33 : 08 5/ // ; 9
/ //
/
088 / 99 /
9 ;; 0 0 9
990/ 0
07// / / ;
;
//088/0 0////QVV 0 09/` ^ // 440
9//99/00/ /99/`; /
9 08 99/ //
/ WW0 Q
VC/ 34 0G`
/
// /]
/ j /4036/9 0`w /
:90 0/ 0
0] $$ 900 ;; 0 04 09
// </W WQ||V/ 400` x x /
90 ; 04
4 /4
4NMM! /NN44:PP 0 009566/
//5/< 44 00 / 6/ // / 33 0 090
// 45 / 440
// : 0 0/
0 433;; 3
9/
9 0 / 9 9
// 00: 5/
W/; ;
/ /
9 // /
/
0 0 993
Q|VV
0 90 07/ ///
<<//9964 6 8::9 / 3
077 /33 :
: 09 9
4 : 00/
`` 0 73
7 903 90 0
/60 8 7
7903 3; ; //4////
/ 5 / :: 0//
/ / 5
@ 0/0 / 90
MM/9P;9. Q VV
F$ ''/30 0
/9
0 5 6//
0 0 // <
5//55 437 75 5 / //
// 988/ 9
0 0 // / /
F
F '$
' $$ 43
/ 3 9 /
!!03 /3]]4
9 00 /3 /
00 //0
0 /
//3 /9 66 5
5 / 988/ C/ 9
9 9 0 ; 0 09 //
/ jjG::;;//9 9/ 5/;
/ 0/ 4/ / / / / 40 /
9// /
99/;88 9 C/\G 988 / 0 0 0
0 ; 0
9 9 9 /3 9 9
99 0 0 / 9/ ;
///0 //C\GG; /0/9 / 0/ 0 0 / /
00C44 $$G 9/ 9 / 98/ /
;6/99/ // /
/3 . //3//
00 05 66/443755
- 893 -
// 5/9 9 9 /988/ 0 ; ;
//< // 99/
9 ///6/ //5 9//9 0 0;90 0`
3 98
/ 9
9 4 > ; / /0 /099/99/ / /
/53CGG //9// 3 / /
( CG 0//CG9
93CGG
/
/
/ / j
0 0CC6G///9
$ FF3
75] % 5<5 ; / 0
0/
//
/ 9/ 8// /
/
<<
/ 9 43 ;
; 0
0 /
998// 99 /
00 33C| |G]
( C|G
!! /
/ / 98 / 9 99 4
// 0
>>` 0/}}6/` ' /
/// /99 00` //
; 990 0QQ$V
!! 73 /9 / 0 0
44/ /90; /
//:<<4
99 3
75
F
\ !0
0
;;9
90
0;
;
\ ..<<3
40 0 0
] 0 ; 00
0
4 3 5// 990// ; ;
3] 3 WW0
0 ;88 /3
/ 0//CZGG:W0 //CG/
0 0 0///5/ /<3 /50 / 0 09 73
/// / 6/ /5 5 / 988/ ;9
90/// 3 5:
/ 0 0 /
- 894 -
$. .
.y @.
.'.-!
!'
% !
$.!
#
##% &
&
)##
# "
+
+
#
## ))
+ )
1-##
22#
43 $$
$$\
$
$|
$R
\
$
$$ |
$
R
$
$R
8/QZ~
~V
\ \
R
.Q
. V
| $$$
C/9
C
G
//4
/
94//3
C4
/|:
G
076 09 9// 9 93 0 0
990
0 //
/5 4
4
/ / 0/
0
7/
#
%0
0#((# # )#
##
&&
# )
&
( #
#(#
#
#
( # ++
#
# ## ( F
R /099.
.
##
#
##-
F
44/3
3//
0
0
98
/
90<</
"
##
" % 0 0
) )# ##
#
##(#
3
((
#
#
( #
#
# ))
&
+ )
4-
F| 4/3/
F 43
4
- 895 -
'FF'
'
.
QV F // < y . .77 Z44 M. N ;
!/ NZ 44 4 // 90
00
99P y Z MM. N ; ; ! !/ N
NZ
4 4 //
4 900 099P
99 9
$
Q V @ ! K ! !
M. . : 900<] N
0/P y yZ . : 900<] N0 0
/
5 999 \R RR
\\R
Q$V @ ! @ K0 MM. : //:/0] 95
999 5 ///0 900P 5 :
09 $//R R5 CG999 $
||
Q\V @ !? @ @<< . MM./:/0]90 0< :
F
F 4
/3//
4
::49 //P :/0 0/@ @: /y]
::/ $ $///|5 |CG99 9
\
QV F ! . // @ @0 0 K @ @/
? %
%
M'
'4 44NZ/ :.: 90 0<
! ; 443
/ /3 .0PP F
F:
$ .
.5]
9]}}N
NNN N N }}}}/}}}}///}5}}5//F F
66 8 / 0:: 0
09 9
9 / 988/
$}$ ._ _
944
9: :07/
/9/3/7 Q|V @ y y F F ~ ~ MNZ
4 /
9 990
088 9 0<3 // // /:
:/0 0/ 4 ///
P
N !5:
0 //0 M!
!// NN F:P $// 55 \
\C G999
\
\
R R
//3 390
3 0 / /
/ / QRV K00 K 0 M!!/
N N F: @ PP !!00
088//9//0/
0 0997/::/ <3
R
/ / | : \ // //</
//////4/
- 896 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.897-903. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract This paper presents the development of a from different providers. The IEDs are the new generation of
protocol converter software (gateway) between two standards microprocessor based equipments for control and monitoring
used by monitoring and control tasks in power electrical [4]. Interoperability offered by standard IEC 61850 is based
systems. At one side the legacy protocol IEC (International
Electro-technical Commission) 60870-5-101 and on the other on standardization of the data from the electrical variables in
side the new protocol IEC 61850, which introduces a number a substation, as well as the communication services, congu-
of new concepts for the automation of substations, taking ration les and network topology [5].
advantage of the advances in the eld of telecommunications as The electrical system of a country is composed by dozens of
well as in the hardware of protection devices. The integration electrical substations all controlled by regional control centers
of a conventional SCADA (Supervisory Control and Data
Acquisition) is proposed with an electrical substation upgraded
which may have as well a national control center. Besides eco-
with the new standard. For the development, free and open nomical reasons, modernization process of existing electrical
libraries were used, implementing a few basic monitoring and substations towards the IEC 61850 standard is possible only
control functions. The protocol converter has been tested in a in a gradual manner, because the availability of the electrical
simulation environment and tests were carried out with devices system is critical for the country operation. Thus it is foreseen
from different manufacturers, verifying the correct mapping
between both standards.
that both protocols will co-exist for a considerably amount of
time before total migration of the system. This is particularly
Index TermsElectrical Substations, Gateway, IEC 60870-5- true in developing countries. Thus, protocol converters are
101, IEC 61850, , IED, SCADA. greatly needed. These protocols will process the register of
events from the control systems in a substation and convert
I. I NTRODUCTION them to the communication protocol of the remote control
- 897 -
A data base is implemented with the information related to
SCADA IEC 101 Protocol IEC 61850 IEC 61850
System RS232 Converter TCP/IP
System the devices so they can be recognized automatically and the
IEC101 IEC101 61850 61850 mapping process between the protocols begins. Tests were
Master Slave Client Server
carried out using the IEC 61850 Protocol Test Harness from
Electric
Triangle Microworks [17].
Substation
This work uses the IEC 60870-5-101 which is based on
the serial communication protocol RS-232. The 5-101 differs
from 5-104 in that the last one is built over TCP/IP. Although
Regional Control
Center being an older communication protocol, it can be still found in
current operational SCADA, specially in developing countries
where the modernization process is slower than other coun-
Fig. 1: Proposed Gateway Application. tries. Another important contribution of this work is that the
proposed gateway was tested with commercial simulators and
then with real IEDs devices, and that it was developed using
in industrial environments. The model mapping relationship open source libraries.
between IEC 61850 and Modbus is based on the principle
of minimum information point which is a one to one corres-
III. T HEORETICAL FRAMEWORK
pondence. The mapping allows that CMDs (Condition Mon-
itoring Device) compliant with Modbus, through a Modbus A. IEC60870-5-101
master (RTU or TCP), receive writing or reading IEC 61850
The standard IEC 60870-5-101 denes a functional prole
commands. The gateway was designed with the SISCO MMS
to denitions of the IEC 60870-5 for the interoperability
Ease Lite software [8] and the Qt application framework [9],
between compatible telecontrol devices [18]. In telecommu-
and simulated, obtaining measurements of current and line
nications, a functional prole species how the options and
voltage. Covatti et al. [10] tried to incorporate the exibility
ambiguities in the standards should be interpreted or imple-
of wireless industrial communications into the IEC 61850
mented to provide a particular information technology function
standard. They studied WirelessHart [11] and the work fo-
[19]. Its objective is to recommend how the existing standards,
cused on the study of the latency of the transmitted messa-
in this case the 60870-5 core standards, should be used
ges trough the wireless medium, which is a critical aspect
without modifying them. The application environment is in
of communications in the substations. Through simulations
the communication between the telecontrol systems (SCADA),
they veried that requirements of latency are not fullled,
UTR devices and programmable controllers. Fig. 2 shows the
nevertheless it emphasizes the achievement of the correct
normal topology of its application.
mapping between both standards. Other works were done
around the integration of the IEC 60870-5 and IEC 61850.
Han et al. [12] proposed an IEC 61850 modeling method
for a FTU (Feeder Terminal Unit). Models of information
Telecontrol
and communication services are mapped to the protocol IEC System
- 898 -
Frame with variable length purpose is that all the data that could be originated at the
Start (68H) substation may be assigned to one of these logical nodes.
Length These virtual units are objects dened in the object oriented
Length
context of the standard and it is one on the main advantages
Start (68H) Start (10H)
over older protocols.
Control Control
Link Address Link Address
logical device (Bay)
Mapping
LN
TCP/IP
End (16 H) End (16 H) Network
MMS LN LN
LN
XCBR1
Fig. 3: Variable and xed frame length. Position
SCSM
61850-8-1 Mode
... Real devices
in any
are primary devices and any of them may initialize a commu- 61850-7-4 logical node 61850-7-4 data
substation
(circuit breaker)
nication in the channel; or unbalanced mode, where there is (Position)
- 899 -
the information elements of the ASDU and performing the
LD LN Data Data Attribute main application functions. The operation is based on reading
name name name name
the eld function code from the IEC 60870-5-101 frame so
it can establish the link service and the action proposed by
MyLD/Q0XCBR1.Mod.stVal & [ST] the primary SCADA station. According to the case, internal
Logical Node reference
functional
constraint (FC)
control messages are activated to indicate to the gateway that
the SCADA requires executing a command or performed a
Data reference query of type Reading over the values of the attributes of
an IED. This procedure can be seen as a black arrow in Fig.
Data Attribute reference
6. The procedures coded in the driver IEC 101 are: station
initialization, general interrogation, polling data acquisition
Fig. 5: Objects reference. and command transmission.
The frame formation and submission builds and sends
the FT1.2 frame through the serial port with the congured
full implementation of the IEC61850 over the higher part of information by the module IEC 101 in response to the master
the MMS protocol. The RS232.h is available under GPLv2 station (SCADA) requests. It is based on an array of type
and used for the serial communication at the physical layer. It unsigned integer in which the IOA and the generic headers
uses the polling procedure for sending and receiving characters are precongured byte by byte according to Table I. In this
through the serial port under the RS-232 standard. A third way, when it is required to send an specic user data only,
library called LibIEC101.h was developed in order to give the the corresponding information element is modied and sent it
gateway a full functionality as an IEC6870-5-101 slave. The through the serial port.
description of the operation of each module is next.
TABLE I: Data Conversion
IOA Type Reference
IEC 60870-5-101
IEC 61850 0 SP ProtCtrl/Obj2XSWI1.Pos.stVal
Communication Module Communication Module
1 SP ProtCtrl/Obj1XCBR1.Pos.stVal
detection
2 SP ProtCtrl/Obj1XCBR2.Pos.stVal
logic IEC 61850 2000 NA Measurement/I3pMMXU1.A.phsA.cVal
e
Slave Writ
IEC 101
Data mapping
2001 NA Measurement/I3pMMXU1.A.phsB.cVal
IEC101 IEC 61850 ad 2002 NA Measurement/I3pMMXU1.A.phsC.cVal
Re
Mapping
IEC 101 submission
- 900 -
operation levels dened in the IEC 61850 through the value set algorithm, allows the interoperability between the main
in the attribute Pos.ctlModel. The second driver is responsible services dened in the protocol IEC 60870-5-101 and the
for keeping the local data base updated of all the variables services ASCI (Abstract Service Communication Inter-
of interest for the particular IED. It creates instances for the face) used in the IEC 61850. The ASCI mapped services
reading of boolean data (simple and double), and for oating are select, operate and getDataValue. These services are
data (measurements) according to functional restrictions MX mapped to IEC 60870-5-101 services which are: data
(measurements) and ST (registers), respectively. acquisition by consulting, simple command, double com-
This module is entirely based on the open library Li- mand, and general interrogation. Fig. 7 shows how the
bIEC61850.h. The functions used from this library are: ied- IEC 60870-5-101 application function data acquisition
Connection connect for the connection with the IEC61850 by consulting uses the ACSI service getDataValue from
server, iedconnection readObject for the object reading, and a the IEC 61850 side in order to get the current value of
group of client control functions, controlObjectClient create, the data attribute.
controlObjectClient operate, controlObjectClient select, con- Additionally, there is a initialization settings interface. This is
trolObjectClient selectWithValue and controlObjectClient set- a WEB interface developed in order to congure the initial
CommandTerminationHandler. The controlObjectClient cre- values for the operation of the converter. It was developed
ate function is used to create a control object after receiving in PHP to congure the initial parameters of IEC 60870-5-1,
the parameters from Driver IEC101. controlObjectClient op- serial port, IEC 61850 and mapping table. For example, this
erate is used for the operation of the command ON/OFF , tool is used for setting the IP address of the IED within the
controlObjectClient select is used when a selection command TCP/IP network.
must be sent before operation. After a succesful reception
of the command, the control object from the server side
is reserved (selected) for the client that submitted the se- V. T ESTS AND R ESULTS
lect command, controlObjectClient selectWithValue and con- For validating the operation of the gateway functionality the
trolObjectClient setCommandTerminationHandler are used in following tests were carried out: reading of a circuit breaker
the enhanced security models providing more feedback to the status, reading of measurements of voltage and current in a
calling client than the models with normal security; i.e., they transmission line, event detection and sending of commands.
transmit additional error codes and state information. These were tested with software simulations and then with real
IEDs devices in a testbed. The gateway software was installed
in a laptop with the following conguration: Core I5-4210
C. Protocol Converter Module
Processor, 8 Gb RAM Memory and Ubuntu 14.04.2 LTS OS.
It performs the call to the communication module drivers
with the appropriate parameter in order to achieve intercon-
nection between both. It consists of three parts: A. Software based tests (simulations)
Conversion logic, which is the state machine responsible At rst, tests were conducted with each of the modules
of the protocol converter operation logic. It analyzes the independently in order to properly verify the operation. The
mapping process of data and services. Its operation is tested modules were the reading driver IEC 61850, the control
based on analyzing the returned values by the communi- driver IEC 61850 and the IEC 101 driver. After verifying its
cation drivers so it can take a decision about which driver operation, all modules were interconnected with each other.
must call in order to perform the requested action by the In order to perform the simulations, the automated systems
SCADA. Also, it is in charge of analyzing if there is a simulator SAS IEC 61850 from INFOTECH [24] and the
sudden event. For example if there is a change of state verication and maintenance software of SCADA RTU, the
or the abrupt change of a measurement, it activates the RTU ASE2000 Test Set (ASE) [25] were used in the process.
corresponding ag so the driver IEC 101 sends it to the Subsequently, a small SCADA system was developed using the
SCADA. Ellipse Power software [26]. Fig. 8 shows the implementation
Data mapping, which uses the conversion or mapping for the software simulations and verication. The INFOTECH
table for relating the objects attributes referenced hierar- software was installed on a laptop and connected to the
chically from IEC 61850 with the values of the informa- gateway through a TCP/IP network. On the other side, the
tion elements of IEC 60870-5-101 with at address IOA. SCADA system was installed in another laptop, and connected
Fig. 7 shows the conversion table used in the simulation to the gateway through a serial port.
tests. It is seen that the association of the object state The rst tested module was the reading driver IEC 61850,
Pos of the LN Obj1XCBR1 with an information object which with the help of the INFOTECH software, simulates
with type SP (Single Point) and an identier type (TI) two lines connected to a bus bar. One of the lines had a circuit
equal to 1 (one), and with and IOA equal to 1 (one) as breaker (XCBR) and another line with instrument transformers
well. Then when the SCADA consults about the state (Measurement - MMXU), which were used to receive the
of this variable, it will return the value of the attribute values of voltage and current circulating on that line. The
DemoPrtCtrol/Obj1XCBR1.Pos.stVal. results showed that when selecting values of voltages and
Service Mapping, which, after receiving the values return currents these were properly received by the communication
from the calls to the drive IEC 101 and conversion logic module. In addition, the circuit breaker and switch states
- 901 -
IED - Infotech Data Mapping
IOA TI R eferencia - IEC 61850 FC SCADA - Master IEC 101
|-----Obj1XCBR2 2001 9 40
|-----Obj2XSWI1
ACSI Services Application Functions
IEC 61850 IEC 60870-5-101
Service Mapping
(Open/Closed) were also interpreted successfully by the mod- B. Hardware Based Tests
ule. These functions depend on the monitoring and control In order to test the gateway in a real environment, a
systems. The second module tested was the IEC 61850 control laboratory test was carried out with IEDs. The equipment
driver. For these tests the INFOTECH simulator was used used were: a protective transformer IED and an IED vain
again. The commands for ON/OFF of a circuit breaker are controller, from SEL manufacturer [27], [28], an industrial
congured in the CSWI (circuit breaker controller) logical Switch Ethernet Ruggedcom [29]; three electromagnetic relays
node. In order for a circuit breaker or switch to be controlled operating the status of LEDs; the gateway and the mini IEC
it must be associated to a CSWI with a nonzero control 60870-5-101 SCADA system. The logical design is selected
model and it must also enable the remote control attribute. according to a set of simple bus bar with three circuit breakers.
The procedure for testing the driver consisted of reading the It is a simple and controllable model in which the main
attribute Pos.ctlModel of the LN of control (CSWI) associated objective is to verify the proper operation in controlling
to the two circuit breakers and based on that value the appro- circuit breakers and checking the status of the same. Fig.
priate procedure should be performed for the execution of a 9 shows the physical topology of the test. UTP (Ethernet)
command (ON/OFF). The result of this test showed successful cable is used to connect the protocol converter to the switch,
ON/OFF operations of the circuit breakers, and negative results and RS-232 serial cable for connection between the protocol
in the switch, which has the attribute Pos.ctlModel set equal converter and the SCADA. Both IEDs were connected to
to zero, implying that the object cannot be controlled and it the switch via ber optic cables (ber channel). Installation
only allows reading operations. The third module tested was is performed by connecting three digital outputs of the IED
the driver IEC 101. For its verication the AS2000 software to electromagnetic relays, which in turn were connected to
was used. Testing of the algorithm of detection and formation some LEDs that indicate the status ON/OFF of the circuit
of frames, as well as the algorithm of formation and sending breaker. IEDs were congured with the software manufacturer
of frames and the procedures dened in the IEC 60870-5- Acselerator Quickset [30]. For the conguration of the gateway
101 were performed. Each procedure, (initialization of station, and the SCADA, all references objects are extracted and
query data acquisition (polling), general interrogation and mapped to IEC 60870-5-101 information types, and loaded
execution of commands), was tested by establishing manual into the converter conguration menu. For the SCADA a
sequences of messages sent through ASE2000 by simulating single line diagram bus bar was designed and tags related to
the behavior of an IEC 60870-5-101 master station. After the communications are congured. The same architecture was
individual tests, the three modules were tested together with implemented using an IED manufactured by Ingeteam.
the simulators.
172.16.0.99
192.168.1.1
Relay 172.16.0.108
192.168.1.4
2.
2.168.1.4 S
INFO imulation
TEC
H SEL 2411
172.16.0.120 XCBR #3
192
192.168.1.3 GATEWAY
A
AY
172.16.0.101 XCBR #2
GATEW SCAD
AY A XCBR #1
tttyUSB0
tt
ty
ty SEL 787
SCADA
101 Fig. 9: Topology of tests with real IEDs.
ttyUSB0
0
- 902 -
electrical power substations was veried. [6] F. Zhang, Y. Zhu, C. Yan, J. Bi, H. Xiong, and S. Yuan.A Realization
Method of Protocol Conversion Between Modbus and IEC61850. In
Open Journal of Applied Sciences 3, no. 02 (2013), pp. 18-23, 2013.
VI. C ONCLUSION AND FUTURE WORK [7] Modbus Organization. Modbus Protocol Specication. [Online]. Avail-
In this article the integration of new IEC 61850 based to able: http://www.modbus.org/specs.php .
[8] SISCO. MMS Easy Lite software. [Online]. Available:
the existing SCADA system was sought. This was achieved http://www.sisconet.com/mmslite.htm .
by designing and implementing a gateway that uses an open [9] The Qt Company. Qt Application Framework. [Online]. Available:
source library (LibIEC61850.h) and a library developed by the http://www.qt.io/ .
[10] F. Covatti, J. M. Winter, I. Muller, C. E. Pereira, and J. C. Netto. Wire-
authors. For validating the gateway tasks that are normally less communication for IEC61850: A WirelessHART gateway proposal.
required in a SCADA were tested: reading of a circuit breaker In Industrial Technology (ICIT), 2014 IEEE International Conference on,
status, reading of measurements of voltage and current in a pp. 754-759. IEEE, 2014.
[11] J. Song, S. Han, A. K. Mok, D. Chen, M. Lucas, and M. Nixon.
transmission line, event detection and sending of commands. WirelessHART: Applying wireless technology in real-time industrial
Successful tests were carried out using simulations and real process control. In Real-Time and Embedded Technology and Applica-
IEDs. These functions could be considered as 80% of the main tions Symposium, 2008. RTAS08. IEEE, pp. 377-386. IEEE, 2008. .
[12] G. Han, B. Xu, and J. Suonan. IEC 61850-based feeder terminal unit
monitoring and control functions in an electrical substation. modeling and mapping to IEC 60870-5-104. In Power Delivery, IEEE
By the adoption of this software, the gateway implementa- Transactions on 27, no. 4 (2012), pp. 2046-2053. 2012.
tion costs will be greatly reduced comparing to commercial [13] G. Han, B. Xu, K. Fan, and G. Lv. An open communication architecture
for distribution automation based on IEC 61850. In International Journal
solutions, because the only investment will be the acquisition of Electrical Power and Energy Systems 54 (2014), pp. 315-324, 2014.
of an industrial PC where the software could be installed. [14] Y. Yi, J. C. Yi, Y. San, Y. Guan, B. Liu, and C. Guo. An IEC 61850
Furthermore, the use of open source software will facilitate the universal gateway based on metadata modeling. In Power Engineering
Society General Meeting, 2007. IEEE, pp. 1-5. IEEE, 2007.
development of local support for the software, improving the [15] Z. Qu, M. Liu, Z. Jiang, F. Wu, J. Liu and L. Sun. Study of Com-
installation and the response time when the software should be munication Gateway Based on IEC61850 Protocol. In Communication
adjusted after modications in the monitoring and protection Software and Networks, 2009. ICCSN09. International Conference on,
pp. 659-662. IEEE, 2009.
system at the electrical substation. [16] S. Hou, K. Zhang, J. Zhang, and X. Chen. The analysis of external
There are different alternatives to improve the current sys- protocol-104 in the 61850 gateway. In 2011 International Conference
tem. First, the IEC 60870-5-104 module could be developed on Electronics, Communications and Control (ICECC), pp. 1083-1086.
2011.
to replace the IEC 60870-5-101, because the rst one supports [17] Triangle Microworks Inc.. Communication Protocol Test Harness.
TCP/IP networks. Also, a intuitive and easy graphical interface [Online]. Available: http://trianglemicroworks.com/products/testing-and-
could be developed to facilitate the work of the substation conguration-tools/test-harness-pages .
[18] V. Skoko, B. Atlagic, and N. Isakov. Comparative realization of IEC
engineers. Finally a HMI (Human Machine Interface) could 60870-5 industrial protocol standards. In Telecommunications Forum
be developed for the local operator. Telfor (TELFOR), 2014 22nd, pp. 987-990. IEEE, 2014.
[19] National Telecommunication Information Administration, Telecommu-
nications: Glossary of Telecommunications Terms., 1st. ed., Government
ACKNOWLEDGMENT Institutes, 1997.
[20] International Electrotechnical Commission, IEC 61850,Communication
The authors would like to thank the Automation and Control Networks and Systems for power utility automation. Part 1. Introduction
Innovation Center (CIAC) from Itaipu Technological Park and Overview., 1st. ed., 2003-2004.
- Paraguay (PTI-Py) and the Department of Engineering [21] J. Liden. Design and Implementation of an IEC 61850 gateway for PLC
Systems. Tesis M.S., KTH (Royal Institute of Technology), Stockolm,
and Control from the National Administration of Electricity Sweden, 2006.
(ANDE). [22] M. Zillgith. (Version 0.8.2, 2014) LibIEC61850. Open source library
for IEC 61850. [Online]. Available: http://libiec61850.com/libiec61850/.
[23] T. Van Beelen. (Version 6, 2015). RS-232 for Linux, FreeBSD and
R EFERENCES Windows. [Online]. Available: http://www.teuniz.net/RS-232/index.html.
[1] G. Clarke, and D. Reynders, Practical Modern SCADA Protocolos: [24] INFOTECH. (Version 1, 2012). Simulation of protection relay with IEC
DNP3, 60870.5 and Related Systems., 1st. ed., Newnes, 2004. 61850 server [Online]. Available: http://www.infotech.pl.
[2] T. S. Sidhu, and P. K. Gangadharan. Control and automation of power [25] Applied Systems Engineering, Inc.. (Version 1, 1999). ASE2000.
system substation using IEC61850 communication. In Control Applica- [Online]. Available: http://http://www.ase-systems.com/.
tions, 2005. CCA 2005. Proceedings of 2005 IEEE Conference on, pp. [26] Elipse. (Version 4.5-2014). Elipse Power. [Online]. Available:
1331-1336. IEEE, 2005. http://www.elipse.com.br/port/power.aspx.
[3] S. Mohagheghi, J. Stoupis, and Z. Wang. Communication protocols and [27] Schweitzer Engineering Laboratories. (2010). SEL 787 Trans-
networks for power systems-current status and future trends. In Power former Protection Relay Instruction Manual. [Online]. Available:
Systems Conference and Exposition, 2009. PSCE09. IEEE/PES, pp. 1-9. https://www.selinc.com/protection/.
IEEE, 2009. [28] Schweitzer Engineering Laboratories. (2010). SEL 2411 Program-
[4] M. Kezunovic, C. Guo, Y. Guan, and M. Ghavami. New concept and able Automation Controler Instruction Manual. [Online]. Available:
solution for monitoring and control system for the 21 st century sub- https://www.selinc.com/protection/.
station. In Power System Technology (POWERCON), 2010 International [29] SIEMENS. Switch Modular Industrial RUGGEDCOM RSG2288.
Conference on, pp. 1-7. IEEE, 2010. [Online]. Available: http://w3.siemens.com/mcms/industrial-
[5] G. Kim, and H. Lee. A study on IEC 61850 based communication for communication/en/rugged-communication/products/switches-routers-
intelligent electronic devices. In Science and Technology, 2005. KORUS layer-2/pages/rsg2288.aspx. SIEMENS.
2005. Proceedings. The 9th Russian-Korean International Symposium on, [30] Schweitzer Engineering Laboratories. acSELerator QuickSet SEL-5030
pp. 765-770. IEEE, 2005. Software. [Online]. Available: https://www.selinc.com/SEL-5030/.
- 903 -
- 904 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.905-910. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract Induced voltages by indirect lightning cause faults, Lightning is a random phenomenon, which is difficult to be
damage to equipment and malfunctions to electric power systems, analyzed. This phenomenon causes several electromagnetic
compromising the quality, continuity and reliability of the disturbances in electric power systems (EPSs). Due to the
electrical energy supply. In this context, research development is heating process and climate change through which the planet
crucial to improve lightning protection procedures, especially for passes, the occurrence of lightning is intensifying and becoming
electrical systems located in areas with high ground flash densities. increasingly severe [5]-[6].
This article presents the results of the application of a practical
procedure for protection of the IEEE 13 Node Test Feeder against
1
- 905 -
distribution systems with nominal voltage of less than 15 kV. transformers, as well as to investigate the performance of the
This is because the induced voltages can reach values around surge arresters.
300 kV and the basic level of isolation of the DLs is low,
ranging between approximately 95 kV and 170 kV [7], [14]- To facilitate the reader's understanding in the course of the
[15]. paper the substation transformer will always be identified by the
abbreviations TRF-S, the in-line transformer for TRF-L, loads
For the calculation of induced voltages, electromagnetic by L and the number of its respective node, and the distributed
coupling models were developed, among which stands out the load distributed between the nodes 632 and 671 by L-632/671.
Rusck Model [16], with notorious acceptance, adopted by In addition, following the specifications contained in [19], in
renowned associations such as CIGR and IEEE [17]-[18]. This this article will always be taken the base voltage of 4.16 kV for
model is characterized by being an excellent engineering tool, the elements of the feeder, with the exception of the load L-634,
due to its effectiveness, simplicity, and speed of calculation. located after of the in-line transformer, whose base voltage is
480 V.
Thus, in the analysis of this article, it will be implemented
the Rusck Model [16], which has easy computational
implementation by providing an analytical expression for the
calculation of the induced voltage as shown in (1).
- 906 -
Resuming [24], analyzing the Table 1 and remembering that
it is recommended the selection of the surge arrester from a
category slightly higher than the minimum indicated by
calculated data, it should be assumed Ur = 6 kV and Uc = 4.8 kV
and defined the 3EK4 060-1CB3 model as the surge arrester to
be used. Table 1 also shows the maximum values of the residual
voltages (Umax,residual) for different forms of waves and discharge
currents, lightning impulse withstanding voltage of 1.2/50 s
(U1,2/50s) and power frequency withstanding voltage 1 minute,
wet (Ufreq,industrial).
Table 1: Models and electrical characteristics of the surge arrester type 3EK4,
adapted from [24].
Umax, residual [kV] Housing
Ur Uc 8/20s 8/20s 30/60s insulation
Model
[kV] [kV] U1.2/50s Ufreq, industrial
10 kA 20 kA 500 A
[kV] [kV]
3EK4 030-
Figure 2: Induced voltages for 3 cases to be simulated. 3 2.4 8.0 9.1 6.1 57 24
1CB3
3EK4 060-
C. Selection and implementation of the metaloxide surge 6 4.8 15.9 18.3 12,2 57 24
1CB3
arresters
After a research about the commercially accessible metal- Using the model of the element Surge Arrester of the
oxide surge arresters, it was decided to use the silicone housed, toolbox SimPowerSystems and data obtained above, it was
medium voltage, type 3EK4, surge arresters from Siemens. This simulated the behavior of the surge arresters facing lightning
choice occurred due to constructive robustness, mechanical with waveform of 1.2/50 s and lightning current of 10 kA,
strength, optimization between performance and weight, and reaching the result of the Fig. 3. Analyzing this figure it was
suppression of partial discharges and moisture that ingress in its verified that the model of surge arresters implemented is
structure, ensuring long service life to the same [23]. operating correctly, because from the moment in which they are
subjected to a voltage higher than their nominal voltage, they
The selection of the electrical characteristics of the surge passed to act with low impedance dissipating the atmospheric
arresters to be implemented was substantiated on exposed in impulse current, limiting the value of the resulting overvoltage
[24]. In this way, knowing that the nominal voltage of feeder and recovering its high impedance value after the end of the
test is 4.16 kV and that it has solidly grounded neutral system, solicitation of voltage.
its maximum phase voltage (Us) is 3.39 kV and continuous
operation voltage (Uc), calculated from (2), must be Uc 2.09
kV.
Voltage [V]
IV. RESULTS
From the analysis of the length of the sections of the feeder
and of the existence or not of connection of loads to its nodes,
the location of SEIVs and surge arresters (SAs) were defined.
- 907 -
The SEIVs were allocated in the center of the sections along the Also in Fig. 5 it is possible to sort in an increasing scale
branches of the feeder to cover the greatest length of line by the which loads were more affected by the induced voltages as
action of its induced voltages, as illustrated by the Fig. 4, follows: L-652, L-645, L-611, L-692, L671, L-646, L-675, L-
accounting a total of 7 subsystems. On the other hand, the SAs 632/671 and L-634. Moreover, it was noted the greater
were allocated in the structures of the terminations of the sensitivity of the TRF-L and L-634 connected to it, by virtue of
sections of line, as shown in Fig. 4, in order to protect the loads the transformer being of the lower kind and the load operating
and the transformers. It may be noted that in Fig. 4 the with 480 V in low voltage.
abbreviations SA symbolizes the surge arresters connected in all
phases of determined node of the feeder.
- 908 -
Examining the simulations of the 3 proposed groups it was
noted the stabilization of voltage profiles according to the
increased separation between the feeder conductors and the
point of impact of the lightning and the efficiency of the
operation of the surge arresters selected. Moreover, it was
ascertained the promoted protection on a load L-652, covered by
two consecutive surge arresters, and the greater vulnerability of
the transformer TRF-L and of the load L-634 that operate of the
average to low voltage, despite the protection of surge arresters.
Furthermore, the graphics accounting the number of acting
surge arresters were essential to make the best decision to define
the amount and position of installation of this equipment
regarding its technical/economic viability.
Figure 6: Accounting of the number of acting of the surge arresters in 128
simulations of the Group 1 (y=50 m).
In this context, it was noted the efficiency and practicality of
the proposed procedure for protection of the IEEE 13 Node Test
Feeder against induced voltages by indirect lightning, glimpsing
not only protect EPSs and its components, but also covered the
consumers serviced by them.
REFERENCES
[1] H. B. Putten, P. R. MacGregor and F. C. Lamber, Distributed generation:
Semantic hype or the dawn of a new era?, IEEE Power and Energy
Magazine, vol. 1, n 1, pp. 22 29, 2003.
[2] M. H. Bollen and F. Hassan, Integration of Distributed Generation in the
Power System. New York: Wiley-IEEE Press, 2011.
[3] IEEE Guide for Improving the Lightning Performance of Electric Power
Overhead Distribution Lines, IEEE Std 1410-2010 (Revision of IEEE Std
1410-2004), pages 1-73, 2011.
[4] M. Marzinotto, F. Fiamingo, C. Mazzetti and G.B. Lo Piparo, Quality of
Figure 7: Accounting of the number of acting of the surge arresters in 128 the supplied electric service: a tool to evaluate the need of protection
against lightning surges, Electric Power Systems Research, Vol. 85, pages
simulations of the Group 2 (y=150 m).
75-81, 2012.
[5] A. Piantini. Lightning Protection. Journal of Lightning Research, 4, (Suppl
1: M1), pp. 1-2, 2012.
[6] O. Pinto. Lightning in the Tropics: From a Source of Fire to a Monitoring
System of Climatic Changes. Nova Science Publishers, New York, 2009.
[7] A. Piantini and J. M. Janiszewski. Lightning-Induced Voltages on
Overhead LinesApplication of the Extended Rusck Model. IEEE
Transactions on Electromagnetic Compatibility, vol. 51, n 3, pp. 548 -
558, 2009.
[8] O. Pinto, Pinto, I. R. A. Tempestades e relmpagos no Brasil. So Jos dos
Campos, Ed. Independente, 194 p., 2000.
[9] P. M. Anderson. Power System Protection. IEEE Press power engineering
series. McGraw-Hill, pages 1307, 1999.
[10] Y. G. Paithankar and S. R. Bhide. Fundamentals of Power System
Protection. PHI Learning; 2nd edition, pages 384, 2010.
[11] IEEE, Power & Energy Society. IEEE Guide for the Application of Metal-
Figure 8: Accounting of the number of acting of the surge arresters in 128 Oxide Surge Arresters for Alternating Current-Systems. Surge Protective
simulations of the Group 3 (y=250 m). Devices Committee, IEEE Standards Board, American National Standards
Institute, New York, 2009.
IV. CONCLUSIONS [12] K. Munukutla, V. Vittal, G. T. Heydt, D. Chipman and B. Keel. Practical
Evaluation of Surge Arrester Placement for Transmission Line Lightning
By means of variation of the measured voltages on the loads Protection. IEEE Transaction on Power Delivery, Vol. 25, n 3, July,
and transformers it was verified that the induced voltages 2010.
influence the voltage of all feeder, to a greater or lesser degree, [13] M. A. Arajo, R. A. Flauzino, R. A. C. Altafim, O. E. Batista and L. A.
depending of the point at which the lightning occurs, the Moraes. Practical methodology for modeling and simulation of a
characteristics of the network and of the elements connected to lightning protection system using metal-oxide surge arresters for
it, of the ramifications of the feeder and the quantity and distribution lines. Electric Power Systems Research, v. 118, pp. 47-54,
2015, in press.
position of the surge arresters.
- 909 -
[14] A. J. Eriksson; M. F. Stringfellow and D. V. Meal. LightningInduced [19] W. H. Kersting. Radial distribution test feeders, IEEE Power Engineering
Overvoltages on Overhead Distribution Lines. IEEE Transactions on Society Winter Meeting, IEEE Conference Proceedings, Vol. 2, pp. 908
Power Apparatus and Systems, Vol. PAS-101, n 4, p. 960-968, April, 912, 2001.
1982. [20] W. Diesendorf, Insulation Coordination in High Voltage Electric Power
[15] A. Borghetti; C. A. Nucci; M. Palone. An Improved Procedure for the Systems. London, Butterworth, 1974.
Assessment of Overhead Line Indirect Lightning Performance and Its [21] IEEE Working Group on Estimating Lightning Performance of
Comparison with the IEEE Std. 1410 Method. IEEE Transactions on Transmission lines, IEEE guide for improving the lightning performance
Power Delivery, Vol. 22, n 1, January, 2007. of transmission lines, Proposed IEEE P1243 draft, 1996.
[16] S. Rusck. Induced Lightning Overvoltages on Power Transmission Lines [22] HALLIDAY, D.; RESNICK, R.; WALKER, J., Fundamentos de Fsica 1
With Special Reference to the Overvoltage Protection of Low Voltage Eletromagnetismo, Editora: Ltc, 9 Edio, 2012.
Networks. Transactions of the Royal Institute of Technology, Stockholm,
Sweden, n 120, 1958. [23] Siemens AG, 3EK4 Medium Voltage Silicone Housed Surge Arresters,
[Online]. Available: http://www.energy.siemens.com/hq/en/power-
[17] CIGR, Working Group 33.01 (Lightning) of Study Committee 33 transmission/high-voltage-products/surge-arresters-limiters/
(Overvoltages and Insulation Coordination). Guide to Procedures for
Estimating the Lightning Performance of Transmission Lines. CIGR [24] Hinrichsen, V. Metal-oxide Surge Arrester in High-Voltage Power
Brochure 63, Paris, October, 1991. Systems, Fundamentals. 1 st Edition, Siemens AG, Berlin, Germany, 2012.
[18] IEEE, Working Group on the Lightning Performance of Distribution Lines.
IEEE Guide for Improving the Lightning Performance of Electric Power
Overhead Distribution Lines. IEEE Std 1410, 2004.
- 910 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.911-916. Santiago de Chile, 28 al 30 de Octubre 2015
- 911 -
000% Capacidade Instalada at 31/12/2014 (%) Para o perodo compreendido entre Agosto de 1996 e
001%
CGH
Novembro de 1998 foi desenvolvido o Projeto de
004% 004% 000%
EOL Reestruturao do Setor Eltrico Brasileiro RESEB, por meio
028%
PCH da consultoria internacional Coopers & Lybrand. O estudo
SOL sugeria a desverticalizao das atividades das empresas do
UHE setor, com as atividades de gerao e distribuio privatizadas
063%
UTE e manuteno dos servios de transmisso como monoplio
UTN estatal. O projeto no chegou a ser concludo. [5]
Figura 1. Capacidade Instalada por tipo de fonte at 31/12/2014 [3]
Paralelamente, desde aquela fase inicial de implantao,
III. REVISO DA LEGISLAO PARA O SETOR ELTRICO vrios fatos novos foram verificados e a prpria implantao
parcial mostrou algumas lacunas no projeto RESEB para
Esta reviso corresponde anlise da legislao para o setor
serem preenchidas. [6]
eltrico, especificamente da gerao de energia hidrulica e o
componente socioambiental por meio dos aspectos
constitucionais, leis, decretos, resolues, entre outros que Destaca-se que o modelo do setor eltrico no obteve
podem ser analisados nas tabelas 1, 2 e 3. resultados favorveis no tocante modicidade tarifria,
TABELA 1. continuidade e qualidade da prestao dos servios,
Artigos da Constituio Federal sobre gerao de energia hidrulica e considerando em especial na crise de abastecimento
componente socioambiental. [4]
enfrentada no perodo de 2001/2002, a ausncia de incentivos
Artigo Inciso Ementa
20 I a IX Define o que so bens da unio. expanso do servio e universalizao do acesso e do uso
Delega a Unio a competncia para instituir sistema dos servios de energia eltrica. [7]
21 XIX nacional de gerenciamento de recursos hdricos e definir
critrios de outorga de direitos de seu uso.
Estabelecer que compete privativamente Unio legislar Temas prioritrios Identificados no Setor Ambiental
22 IV
sobre aguas, energia, informtica e radiodifuso. 9 Adequao das disposies normativas referentes ao
Estabelece que pesquisa e a lavra de recursos minerais e o licenciamento e legislao ambiental.
aproveitamento dos potenciais de energia hidrulica
somente podero ser efetuados mediante autorizao da
9 Articulao.
Unio, no interesse nacional, por brasileiros ou empresa 9 Responsabilidades ambientais entre os agentes
176 -
brasileira de capital nacional, na forma de lei, que setoriais.
estabelecer as condies especficas quando essas 9 Adoo de critrios ambientais para a licitao das
atividades se desenvolverem em faixa de fronteira ou terras
concesses.
indgenas.
Captulo do Meio Ambiente: estabelece que todos tm 9 Uso mltiplo em reservatrios.
direito ao meio ambiente ecologicamente equilibrado, bem 9 Adequao da poltica ambiental setorial ao novo
de uso comum do povo e essencial sadia qualidade de modelo.
vida, impondo-se ao poder pblico e coletividade o dever
de defend-lo e preserv-lo para as presentes e futuras
geraes. No 1o, inciso iv, este artigo incumbe ao poder Entre 2003 e 2004 o governo federal lanou as bases de um
225 -
pblico exigir, na forma da lei, para instalao de obra ou novo modelo para o Setor Eltrico Brasileiro (SEB),
atividade potencialmente degradadora do meio ambiente, sustentado pelas Leis n 10.847 e 10.848, de 15 de maro de
estudo prvio de impacto ambiental, a que se dar
publicidade. Com relao s sanes penais, o pargrafo 2004, e pelo Decreto n 5.163, de 30 de julho de 2004. [8]
3 estabeleceu que as condutas e atividades lesivas ao meio
ambiente sujeitaro os infratores, pessoas fsicas ou Nesse mesmo perodo surgiu a resoluo da ANEEL
jurdicas, a sanes penais e administrativas,
independentemente da obrigao de reparar o dano.
259/2003 (09/06/2003, DOU 10/06/2003 ret. 22/07/2003).
TABELA 2. Estabelece os procedimentos gerais para requerimento de
Principais Leis/Decretos sobre desapropriao e compensaes [4] declarao de utilidade pblica, para fins de desapropriao ou
Lei/Decreto Data Ementa instituio de servido administrativa, de reas de terras
Decreto-Lei necessrias implantao de instalaes de gerao,
21/06/41 Dispe sobre desapropriao por utilidade pblica.
3.365
Institui a politica agrcola. Determina que as transmisso ou distribuio de energia eltrica, por
empresas que exploram economicamente guas concessionrios, permissionrios ou autorizados. [9]
Lei 8.171 17/01/91 represadas e as concessionrias de energia eltrica
sero responsveis pelas alteraes ambientais por Segundo o Manual do inventario hidreltrico de bacias
elas provocadas.
Dispe sobre as aes de proteo ambiental, hidrogrficas do Ministrio de Minas e Energia do ano 2007, O
Dec. 1141 19/05/94 sade e apoio s atividades produtivas para as ciclo de implantao de uma usina hidreltrica, compreende as
comunidades indgenas. seguintes etapas:
TABELA 3.
Resolues CONAMA sobre estudos de impacto ambiental [4]
Resoluo Ementa
Dispe sobre critrios bsicos e diretrizes gerais para estudos de
01/86 impacto ambiental. Primeiro Plano Diretor para o Meio
Ambiente (PDMA) nas obras e servios do setor eltrico,
Dispe sobre o licenciamento ambiental de obras do setor de
06/87
gerao de energia
- 912 -
sistemas de gua e esgoto e de comunicao); a construo de
edificaes residenciais, pblicas, comerciais e industriais; as
reas de lazer e a transferncia e o apoio s famlias relocadas.
So deixados de lado:
A populao a montante (acima) e a jusante (abaixo) da
barragem.
Os posseiros, parceiros, meeiros, arrendatrios,
agregados e trabalhadores assalariados da rea
Figura 2. Etapas de implantao de aproveitamentos hidroeltricos
Fonte: [10] inundada.
As pessoas deslocadas por causa de outras partes do
Durante a implantao devem ser levados em conta alguns projeto (como por exemplo, as linhas de transmisso, a
custos que poderiam surgir para compensar os impactos casa de mquinas, etc).
socioambientais que possam ser causados com o As famlias que perdem suas terras ou parte delas, mas
empreendimento. que permanecem com suas casas.
As pessoas que utilizam as terras comuns para pastagem
TABELA 4. CUSTOS AMBIENTAIS: TIPOLOGIA E CONCEITOS do gado, colheita de frutos, vegetais e madeiras.
HIDRELTRICA
Comprometimento da
As pessoas que tm seu acesso a escolas, hospitais e
TIPOS DE CUSTO CONCEITO: comrcio obstrudo em funo da destruio e
qualidade da gua
jusante da barragem. alagamento de estradas.
So os custos incorridos Custos adicionais de As pessoas cujas atividades econmicas dependiam da
para evitar a ocorrncia instalao da tomada
CONTROLE (total ou parcial) dos dgua especial para
populao deslocada, como por exemplo, professoras de
impactos socioambientais melhorar a qualidade escolas inundadas, caminhoneiros que transportavam a
de um empreendimento. de gua a jusante. populao. [12]
So os custos incorridos
Custos incorridos na
nas aes para reduo
das consequncias dos
abertura de poos para As populaes so atingidas direta e concretamente atravs
MITIGAO fornecer gua potvel do alagamento de suas propriedades, casas, reas produtivas e
impactos socioambientais
populao ribeirinha
provocados por um
jusante.
at cidades. Existem tambm os impactos indiretos como
empreendimento. perdas de laos comunitrios, separao de comunidades e
So os custos incorridos
nas aes que compensam
famlias, destruio de igrejas, capelas e inundao de locais
Custos incorridos na sagrados para comunidades indgenas e tradicionais. [13]
os impactos
construo de um
socioambientais
COMPENSAO clube para a
provocados por um No perodo da dcada 1992-2002, entraram em operao 17
populao ribeirinha a
empreendimento nas
situaes em que a
jusante. usinas hidroeltricas, com potncia instalada de 15.647 MW,
reparao impossvel. concentrando-se nas Regies Sudeste, Nordeste, Centro-Oeste
So os custos externos e Sul, com inundao de 6.990km2 atingindo uma populao
provocados pelos de 20.912 famlias (83.650 pessoas). J para o decnio 2005-
impactos socioambientais Custos
de um empreendimento correspondentes a
2016 a previso para as usinas contempladas no Plano Decenal
quando no h controle, alterao da estrutura de que 73.300 pessoas sejam atingidas (0,03%). (Populao
DEGRADAO
ou pelos impactos das comunidades total do Brasil 2014: 202.768.562)
ambientais residuais aquticas do rio a
quando da existncia de jusante da barragem.
controle, de compensao
Destacam-se os planos de reassentamento dos
e de mitigao. empreendimentos mais estudados de projetos hidreltricos que
So os custos incorridos
Custos de medio
correspondem a Itaipu e So Luiz Gonzaga. Durante a
nas aes de instalao da usina Itaipu, foi necessria a remoo de 42.444
peridica do teor de
acompanhamento e
MONITORAMENTO
avaliao dos impactos e
oxignio na gua do pessoas onde 38.440 eram trabalhadores e trabalhadoras do
reservatrio e campo, o que gerou inmeros problemas sociais. Parte dessas
programas
jusante da barragem.
scioambientais. famlias vivia s margens do Rio Paran e foram desalojadas,
Fonte: Adaptado [11] a fim de abrir caminho para a represa.
IV. REALOCAO DE POPULAO Com relao usina So Luiz Gonzaga (Ex Itaparica), o
O reassentamento uma forma de tratamento "que tem por plano de Reassentamento surgiu da necessidade de compensar
objetivo a reinsero do pblico-alvo no processo produtivo. o impacto causado sobre, aproximadamente, 10 mil famlias
Implica num envolvimento mais amplo da concessionria do que moravam na rea inundada pela Usina, das quais 4 mil na
que a indenizao ou mera compensao de valores zona urbana e 6 mil na rea rural, e dentre estas, 211 famlias
imobilirios e de produo afetados" (II PDMA). [11] indgenas da tribo Tux.
- 913 -
Em 1985 a CHESF publicou o seu Plano de Desocupao Construo correspondem a 46 projetos. Este dado pode ser
da rea no entorno do Rio So Francisco, o qual seria comprovado por meio da figura 3.
inundada, ficando abaixo das guas do reservatrio.
As variveis selecionadas para fazer a anlise geogrfica
A realocao da populao foi feita pela CHESF atravs do segundo a disposio dos dados foram: rea do reservatrio,
processo de reassentamento, indenizando as pessoas pelos rea inundada, Potncia instalada, Propriedades atingidas,
danos fsicos e econmicos, no que diz respeito propriedade Populao atingida.
(moradia e atividades econmicas)(CHESF, 1988). [14]
A partir da anlise espacial realizada com a informao
V. MATERIAIS E METODOS disponibilizada do Observatrio Socioambiental das barragens
A maior parte desta pesquisa foi qualitativa com relao foram gerados os mapas que correspondem s figuras 4, 5, 6, 7
evoluo da normatividade do setor eltrico no componente e 8, nesses mapas podem ser evidenciadas situaes
socioambiental especificamente realocao de populao por importantes como a concentrao de usinas que esto ativas ou
projetos hidreltricos, e da anlise de casos como a Usina de em processo de construo nos Estados de Gois, Mato
ITAIPU e LUIZ GONZAGA (EX ITAPARICA) porque so Grosso do Sul, So Paulo, Paran e Santa Catarina, isto
experincias que serviram de base para o processo de acontece devido a que o percurso de alguns dos Rios de
reassentamento em futuros empreendimentos. grande porte como so o Tiet em So Paulo, o Iguau no
Paran, o Maranho em Gois e o Pardo desde o estado de
Com relao parte quantitativa, para realizar a anlise Matogrosso do Sul at Santa Catarina.
geogrfica por meio da gerao de mapas temticos
realizaram-se as seguintes atividades: Observando as reas dos reservatrios, encontra-se que os
Consolidao dos dados de 62 projetos hidreltricos projetos que pertencem aos Estados da Bahia, Par,
que conformam o observatrio socioambiental de Amazonas, Paran e So Paulo apresentam as maiores reas
barragens desenvolvido pelo Movimento dos Atingidos entre 834,1 e 50,464 Km2, dado que permitiria pensar que
pelas barragens no Brasil. Somente levaram-se em nesses estados deveriam se apresentar o maior nmero de
conta as variveis tcnicas e socioambientais dos propriedades e famlias atingidas pelas construes dos
projetos. empreendimentos, mas a informao do observatrio
Anlises do estado da informao dos projetos. limitada com relao a essas variveis, situao que no
Seleo dos projetos com status de produo Em permite fazer inferncias entre as trs variveis.
produo ou Em construo.
Seleo das variveis representativas e com maior Analisando a varivel rea inundada encontra-se que as
informao para analisar especificamente a populao maiores reas inundadas correspondem aos projetos que esto
atingida. nos Estados do Par, Bahia, Gois, So Paulo e Paran como
Estandardizao da informao das variveis reas maiores a 1000 Km2. Enquanto relao que existe
selecionadas para fazer a anlise geogrfica. entre as reas inundadas e a potncia instalada, as usinas que
Construo da camada geogrfica com as coordenadas utilizam uma maior rea inundada (mais de 1000 km2)
dos projetos. apresentam uma potncia instalada de mais de 3000 MW,
existindo a exceo da usina do estado de Amazonas (usina
Gerao dos mapas temticos por meio da anlise de
Balbina) onde a rea de mais de 1000 km2 e a potncia
variao da cor e tamanho, utilizando o software
instalada de 200 a 500 MW, essa usina tem sido criticada ao
ArcGIS 10.1.
longo dos anos por ter causado muitos impactos
socioambientais.
VI. RESULTADOS
Com relao Potncia Instalada em MW, cabe destacar
que os projetos que se encontram nos Estados do Par, Paran,
So Paulo e Rondnia apresentam potncias instaladas
maiores a 3000 MW, alm do Estado de Mato Grosso do Sul
uma concentrao significativa de usinas entre 1000 a 3000
MW e mais de 3000 MW de potncia instalada. Comparando
as reas dos reservatrios com a potncia instalada, encontra-
se a mesma situao que evidenciada na anlise com a rea
inundada, destacando-se que no estado de Rondnia, a rea do
projeto corresponde faixa de 138 km at 302,6 km com uma
potncia instalada de mais de 3000 MW o que seria um
exemplo de eficincia na utilizao do terreno no
Figura 3. Status de Produo dos Projetos Hidreltricos empreendimento.
De um total de 62 projetos hidroeltricos, os projetos que
correspondem ao Status de produo Em operao ou Em
- 914 -
Figura 4. Mapa da Distribuio Geogrfica dos Projetos Hidreltricos. Figura 6. Mapa da Distribuio Geogrfica dos Projetos Hidreltricos.
Anlise segundo a rea do reservatrio em Km2 Anlise segundo a Potncia Instalada em MW
- 915 -
propriedades atingidas, significando os estados com maior http://www.bdtd.ucb.br/tede/tde_busca/arquivo.php?codArquivo=1063.
Acesso em: Maio, 2014.
nmero da amostra no representativa do conjunto de dados.
[2] CUNHA, Pedro Pablo Da. Responsabilidade social corporativa : a
memria do Programa de Reassentamento dos Atingidos pela Barragem
A anterior situao similar enquanto a que 12 da Usina Hidreltrica Luiz Gonzaga (ex-Itaparica). Dissertao de
empreendimentos s contavam com o dado do nmero de Mestrado Escola Brasileira de Administrao Publica. Fundao
Getlio Vargas, 2012. Disponvel em
famlias atingidas, que corresponde ao 26% dos registros da
http://bibliotecadigital.fgv.br/dspace/bitstream/handle/10438/10963/Diss
amostra, deixando a anlise sem significncia. Destaca-se que erta%c3%a7%c3%a3o_RSC%20e%20Constru%c3%a7%c3%a3o%20de
o maior nmero de famlias atingidas pertencem ao Estado de %20Barragens-
Pernambuco com um nmero entre 4.043 e 36.000 famlias vers%c3%a3o%20ajustada%20banca%20examinadora%2013agosto.pdf
?sequence=1. Acesso em: Maio, 2014.
(populao atingida).
[3] BRASIL. ANEEL. Resumo Geral dos Novos Empreendimentos de
Gerao. Disponvel em
http://www.aneel.gov.br/area.cfm?idArea=37&idPerfil=2. Acesso em:
maio, 2014
[4] BRASIL. MINISTRIO DA INTEGRAO NACIONAL - Secretaria
de Infra-Estrutura Hdrica. DIRETRIZES AMBIENTAIS PARA
PROJETO E CONSTRUO DE BARRAGENS E OPERAO DE
RESERVATRIOS. Braslia, 2005. Disponvel em
http://www.integracao.gov.br/c/document_library/get_file?uuid=cdeb79
74-a748-495e-ac46-90bccf5938f6&groupId=10157. Acesso em: Maio,
2014.
[5] ABRADEE. Glossrio do setor eltrico. Braslia. Disponvel em
http://www.abradee.com.br/setor-eletrico/glossario-do-setor-eletrico.
Acesso em: Abril, 2014.
[6] BRASIL. Ministrio de Minas e Energia. Projeto RESEB-COM. 2001.
Disponvel em
http://www.editoracanalenergia.com.br/10anos/Pacote/Proj_RESEB.pdf.
Acesso em: maio, 2014
[7] BRASIL. MME. RESOLUO No 5, DE 21 DE JULHO DE 2003.
Disponvel em
http://www.deloitte.com.br/publicacoes/2003all/092003/diversos/res5.p
df. Acesso em: maio, 2014
[8] ONS. O setor eltrico. Disponvel em
http://www.ons.org.br/institucional/modelo_setorial.aspx. Acesso em:
Abril, 2014
[9] BRASIL. ANEEL. RESOLUO No 259/2003. Disponvel em
http://www.aneel.gov.br/cedoc/res2003259.pdf. Acesso em: maio, 2014
[10] BRASIL. Ministrio de Minas e Energia. Manual Inventario
hidroeltrico de bacias hidrogrficas. Disponvel em
http://www.biblioteca.presidencia.gov.br/publicacoes-oficiais-
1/catalogo/conselhos/conselho-nacional-de-politica-energetica/manual-
Figura 8. Mapa da Distribuio Geogrfica dos Projetos Hidreltricos. de-inventario-hidroeletrico-de-bacias-hidrograficas/view. Acesso em:
Anlise segundo o Nmero de famlias atingidas Maio, 2014
[11] BRASIL. COMASE. REFERENCIAL PARA ORAMENTAO
VII. CONCLUSO DOS PROGRAMAS SCIO-AMBIENTAIS VOL I - USINAS
HIDRELTRICAS. 1994. Disponvel em
Por meio do avano na legislao, dizer surgimento de novas https://www.google.com.co/url?sa=t&rct=j&q=&esrc=s&source=web&
leis, decretos, resolues que permitiram uma clara definio cd=1&cad=rja&uact=8&ved=0CCgQFjAA&url=http%3A%2F%2Fww
w.eletrobras.com%2Felb%2Fservices%2FDocumentManagement%2FFi
de atingido foi mais fcil ampliar o escopo do plano de
leDownload.EZTSvc.asp%3FDocumentID%3D%257B780A8AE1-
realocao para cumprir com a premissa de oferecer iguais ou 2682-417C-95A7-
melhores condies de vida para os reassentados. E355C0E5EC4D%257D%26ServiceInstUID%3D%257B4E86B18A-
importante que os novos projetos de empreendimentos 08C8-498E-8AB6-
DBA989CE5A8F%257D&ei=M61zU92REc6WqAaHjIA4&usg=AFQj
hidreltricos contemplarem uma rea do reservatrio e CNFZZr-HgPnf2bt7VLoAaw2DfStn3Q&bvm=bv.66699033,d.cWc.
inundada menor para conseguir uma capacidade instalada Acesso em: maio, 2014.
maior, com isto no seria necessrio a realocao de tantas [12] NEGOCIAES E RESISTNCIAS PERSISTENTES:
famlias. AGRICULTORES E A BARRAGEM DE ITAPARICA NUM
CONTEXTO DE DESCASO PLANEJADO. Disponvel em
No caso de precisar adquirir os terrenos deve levar-se em http://www.ufpe.br/fagesufpe/images/documentos/Livros_Fages/livro%
conta a metodologia aplicada com sucesso no caso do plano de 20negociacoes%20e%20resistencias.pdf. Acesso em: Maio, 2014.
realocamento da usina Itaparica, que reconheceu os danos [13] LEGISLAO AMBIENTAL DE INTERESSE DO SETOR
causados nas moradias e nas atividades econmicas. ELTRICO, 2007. Disponvel em
http://www.mma.gov.br/estruturas/sqa_pnla/_arquivos/legislacao.setor.
eletrico.pdf. Acesso em: maio, 2014.
REFERNCIAS [14] RIBEIRO, Lima Sergio. BARRAGEM DE ITAPARICA: VINTE
ANOS APS O PROGRAMA DE REASSENTAMENTO. Srgio
Ricardo Ribeiro Lima. Disponvel em
[1] VEIGA, Tiago Madeira Mauriz. Anlise de inventario hidroeltrico da
http://www.ecsb2007.ufba.br/layout/padrao/azul/ecsb2007/anais/st4_BA
bacia do Rio do Sonoto subsidio para a identificao de variveis
RRAGEM%20DE%20ITAPARICA.pdf. Acesso em: maio, 2014
socioambientais aplicadas na construo de um modelo de inventario
hidroeltrico dinmico. Dissertao de Mestrado. Universidade Catlica
de Braslia, 2008. Disponvel em
- 916 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.917-921. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractWith technological developments and the appeal energia na rede de distribuio. O benefcio ao sistema eltrico
for rational use of electricity, new equipment was developed to o alvio da demanda no horrio de ponta, pois esses
promote a change in the relationship between consumers and consumidores estaro utilizando energia prpria ou injetando
power utility companies. The introduction of smart meters and energia na rede.
the development and improvement of new sources of power
generation near of energy consumption point, become the
Assim, as unidades de gerao distribudas contribuem no
customer in an active agent in the electrical grid, where the suprimento da demanda e proporcionam benefcios ao sistema
power source installed inside consumer home can at times when eltrico, como a participao ativa do consumidor no sistema
this source is not supplying energy for their own consumption de potncia,o aumento na diversidade da matriz energtica e a
feed on this excess of energy to the electrical utility grid. This reduo das perdas de energia.
paper proposes the optimal allocation of a photovoltaic panel in a No Brasil j existem projetos com a aplicao da Rede
distribution grid in order to reduce technical losses and
improving voltage levels over the distribution system.
Inteligente. Na cidade de Armao de Bzios, no Estado do
Rio de Janeiro, h o projeto Cidade Inteligente do Grupo Enel
no qual utilizam a microgerao de energia e a medio
Index TermsPhotovoltaics systems; Smart grids; Loss inteligente, entre outras tecnologias [1-3].
measurements; Energy efficiency. Esse trabalho tem o objetivo de estudar a insero da
gerao solar em um alimentador dentro da rea de estudo do
I. INTRODUO projeto Cidade Inteligente Bzios, analisando a relao da sua
localizao para a reduo das perdas.
A rede inteligente surgiu como alternativa para conciliar o
crescimento energtico com a melhor utilizao dos
recursos naturais. A microgerao distribuda um dos II. OBJETIVO
seus benefcios, permitindo que o consumidor realize a As perdas do sistema de potncia podem ser divididas
gerao da sua prpria energia para consumo. O aumento do atravs dos seus subsistemas conforme Tabela I.
consumo por energia eltrica incentiva novas formas de
gerao de energia e a microgerao permite que mais fontes TABELA I
renovveis possam ser integradas a matriz energtica, PERDAS EM UM SISTEMA DE POTNCIA, ADAPTADO DE [4]
melhorando o aproveitamento dos recursos naturais, como o Subsistema Perda (%)
sol e o vento. Transformadores de Distribuio 17
Com uma medio em tempo real e uma comunicao Rede Secundria 12
bilateral, tambm ser possvel que o consumidor insira Medidores 1
SEs (elevadora e transmisso) 12
C.P.Teixeira, was with Ampla Energia e Servios SA and Fluminense Linhas de Transmisso 21
Federal University, PPGEET, Niteri, Brazil (e-mail: SE de subtransmisso 13
carolinacpt@yahoo.com.br). Alimentadores Primrios 24
M.A.Oliveira, was with Ampla Energia e Servios SA and Fluminense
Federal University, PPGEET, Niteri, Brazil (e-mail: moises@ampla.com).
M.R.Santos, was with Ampla Energia e Servios SA and Fluminense possvel notar que o maior ofensor para as perdas a rede
Federal University, PPGEET, Niteri, Brazil (e-mail: mrocha@ampla.com).
M.Z.Fortes, was with Fluminense Federal University, PPGEET/TEE,
de mdia tenso. Existem diversas alternativas para reduzi-las
Niteri, Brazil (e-mail: mzf@vm.uff.br). e assim evitar o desperdcio de energia. Nesse trabalho
V.H.Ferreira, was with Fluminense Federal University, PPGEET/TEE, utilizaremos a insero da energia solar em um alimentador de
Niteri, Brazil (e-mail: vitor@vm.uff.br).
distribuio para contribuir com a reduo das perdas.
W.F.Correia, was with Ampla Energia e Servios SA, Niteri, Brazil (e-
mail: weules.correia@enel.com).
- 917 -
III. REDES INTELIGENTES E MICROREDES
Basicamente um sistema eltrico de potncia composto
de gerao, transmisso e distribuio de energia eltrica. No
sistema de potncia convencional a gerao
predominantemente centralizada em grandes usinas
conectadas a rede de transmisso, e as redes de distribuio
alimentam os consumidores.
No sistema convencional o fluxo de energia eltrica
unidirecional, iniciando-se na gerao e finalizando nos
consumidores, que se comportam como agentes passivos.
Fig. 1. Esquemtico simplificada para clculo do fluxo de carga
Usurios com pequena gerao de energia interligados
rede de distribuio do origem a um novo tipo de sistema de
Pi 2 + Qi2
potncia denominado de microrredes. O modelo de microrrede PLoi +1 = ri +1 . (1)
surge com o objetivo de facilitar a implantao da gerao Vi 2
distribuda.
Diferente do que ocorre no sistema convencional, onde o Pi 2 + Qi2
diagrama unidirecional, a microrrede apresenta um diagrama
QLoi +1 = xi +1 . (2)
Vi 2
multidirecional, com a energia percorrendo a rede em
diferentes direes. Pi +1 = Pi LLoi PLi +1 + PGDi +1 (3)
O consumidor residencial, que no sistema convencional
um agente passivo, apenas consumindo energia, se torna um Qi +1 = Qi QLoi QLi +1 + QGDi +1 (4)
agente ativo na microrrede atravs da gerao de energia. De
acordo com a resoluo 482 estabelecida pela ANEEL [5], o V1+2 i = Vi 2 2(r1+i Pi + x1+i Qi )
consumidor poder injetar energia na rede, proveniente da
gerao da sua residncia, ganhando crditos em energia, em +
(r2
1+ i )(
+ x12+i . Pi 2 + Q12+i ) (5)
kWh, para serem utilizados no futuro. O benefcio no ser Vi 2
somente para o consumidor, mas tambm para o sistema,
n
sendo mais uma fonte geradora interconectada ao sistema para
atender demandas cada vez mais crescentes. PLoss = PLoi (6)
i =1
- 918 -
V. PREMISSAS ADOTADAS 25C. Atravs de dados fornecidos pelo fabricante do painel
solar possvel determinar uma equao da potncia eltrica
A. O Alimentador
em funo da radiao solar, como a Equao (7).
Para a aplicao da metodologia foi utilizado um
alimentador de Bzios Rio de Janeiro. Esse alimentador P = . A. R (7)
caracterizado pelo atendimento unidades de consumidoras Onde:
residenciais. Sua extenso em mdia de aproximadamente 6
P - Potncia eltrica convertida [W]
km em rede de alta tenso, classe 15 kV, atendendo a um total
de 5.202 consumidores. - Eficincia de converso do painel solar [%]
A Figura 2 ilustra a representao deste alimentador A - rea do painel solar [m2]
(unifilar).
R - Radiao Solar [W/m2]
TABELA II
MEDIO DE CORRENTE DO ALIMENTADOR BUZ06
Horrio Corrente (A)
00:00 157,1
01:00 156,5
02:00 156,5
03:00 155,0
04:00 153,0
05:00 148,6
06:00 146,4
07:00 140,8
SE 08:00 136,0
09:00 131,9
10:00 129,9
Fig.2 Unifilar do alimentador BUZ06 com identificao da subestao 11:00 126,1
12:00 126,8
Foi utilizada como referncia a medio da corrente do
13:00 125,3
alimentador BUZ06 na sada da subestao ao longo de um
14:00 122,8
dia til. A Tabela II mostra os valores mdios das medies
15:00 122,7
com o intervalo de uma hora ao longo de um dia.
16:00 121,7
Para o clculo das perdas ao longo do tronco do
17:00 122,3
alimentador, foi considerado a utilizao em toda a sua
18:00 122,8
extenso do Condutor de Liga de Alumnio nu AAAC
19:00 125,6
engraxado de 160 mm2. Esse condutor indicado para reas
20:00 139,0
de poluio salinas (condies tpicas do local em estudo) e
21:00 145,8
possui a resistncia eltrica mxima 20oC de 0,205/km.
22:00 153,1
B. Curva de Carga 23:00 155,6
No alimentador BUZ06 existem consumidores que so
atendidos por medidores inteligentes. Esses medidores
realizam a leitura da energia consumida a cada 15 min e Para o clculo da potncia gerada pelo painel solar, ser
possuem uma tecnologia avanada com capacidade de considerado como dado de entrada a radiao solar horria
processamento para a comunicao bidirecional. mdia ao longo de um dia. Para realizar o estudo, foi utilizado
O alimentar BUZ06 atende 5.202 consumidores, porm, o perfil de radiao solar obtido com a mdia histrica da
desses, somente 2.152 possuem tal medio que esta em radiao solar dos ltimos 10 anos, no Aeroporto Santos
implantao no projeto (considerando a referencia de junho de Dumont, localizado do Rio de Janeiro, apresentado na Figura
2015). Assim, para fins de simulao, foram estimados os 3 com base em [7].
demais consumos considerando o perfil da curva de carga dos Com a radiao solar, e com as caractersticas tcnicas do
clientes que possuem medio no mesmo trecho. Por razes de painel fotovoltaico, possvel determinar a curva da potncia
simplificao, no foi levado em considerao a medio de do sistema de painis fotovoltaicos ao longo do dia. Esta curva
potncia reativa desse alimentador. apresentada na Figura 4.
- 919 -
Para o cenrio 2, considera-se a alocao de dois sistemas
de painis fotovoltaicos ao logo do alimentador, podendo ser
os dois sistemas em um mesmo ponto.
A. Cenrio 1
A tabela III mostra a reduo das perdas em cada barra com
a alocao de um sistema de painis fotovoltaicos. Nesta
tabela, foi considerado o somatrio das perdas reduzidas ao
longo de um dia com a locao da gerao em cada barra.
possvel notar que a maior reduo acontece quando a gerao
alocada na barra 10.
Fig.4 Potncia gerada por um dos sistemas de painis fotovoltaicos ao Em alguns momentos do dia, a gerao de energia alocada
longo do dia para este estudo.
na barra 10 maior que o consumo dessa barra, assim a
energia excedente injetada no sistema.
VI. CLCULO DAS PERDAS A Figura 5 apresenta o perfil de tenso no sistema antes e
Para formulao do problema utilizou-se o seguinte depois da alocao da gerao fotovoltaica na barra 10.
procedimento para alocao da GF ao longo dos
alimentadores:
a) Leitura dos dados de entrada:
- Radiao solar ao longo do dia;
- Curva de carga;
- Distncia entre os trechos do alimentador;
- Carregamento do alimentador.
b) Sem a gerao de energia fotovoltaica, calcula-se a
corrente, a potncia e as perdas de cada trecho;
c) Insere-se a GF em cada barra e calcula-se as correntes
nos trechos, as potncias e as tenses nas barras;
d) Compara-se os valores potncia perdida em cada
Fig.5 Perfil de Tenso no Alimentador
trecho com a insero da gerao e assim determinado a
localizao tima para a alocao da gerao Esse mtodo pode ser utilizado para correo de queda de
tenso. Foi verificado que a tenso nas barras do sistema
VII. RESULTADOS melhorou com a gerao fotovoltaica, diminuindo a queda de
Para realizar o estudo do caso, foram feitos diferentes tenso ao longo do alimentador de distribuio.
cenrios de insero da GF. Lembramos que o objetivo do B. Cenrio 2
trabalho no o dimensionamento de uma unidade de gerao,
No cenrio 2 considera-se que um sistema fotovoltaico j
mas sim, verificar a reduo da perda no alimentador com a
estava instalado na barra 10, assim, encontra-se o melhor local
insero da gerao.
para a alocao de um segundo sistema ao longo do
Para o cenrio 1, considera-se a alocao de um sistema de
alimentador.
painis fotovoltaicos ao logo do alimentador.
A tabela IV mostra a reduo das perdas em cada barra com
a alocao de um sistema de painis fotovoltaicos.
- 920 -
TABELA IV de perdas ao longo do alimentador em um dia, correspondendo
REDUO DAS PERDAS PARA O CASO DA ALOCAO uma reduo de 32% das perdas totais desse alimentador.
DE 2 SISTEMAS DE GF
Quando a locao de dois sistemas de gerao fotovoltaica
Localizao da Gerao Reduo das Perdas (W)
realizada, encontra-se uma reduo das perdas de 194,9 kW,
Barra 1 187.472
correspondendo uma reduo de 34% das perdas no
Barra 2 194.887
alimentador. Com a insero de uma nova fonte, verificam-se
Barra 3 186.830
casos em que a perda em determinados trechos podem
Barra 4 170.724
aumentar devido inverso do fluxo.
Barra 5 145.596
O trabalho apresentou um estudo em sistema real para a
Barra 6 109.351
Barra 7 68.472
reduo das perdas e consequentemente melhoria dos nveis
Barra 8 20.641
de tenso ao longo do alimentador com a insero da gerao
Barra 9 -61.585
fotovoltaica na rede de distribuio. Com os testes realizados
Barra 10 -161.527
em cada cenrio, e alocao da gerao em diferentes barras,
observou-se que a definio da localizao do sistema
fotovoltaico o fator preponderante para a reduo das perdas
Ao se inserir no alimentador um segundo sistema de e anlises como esta descrita devem fazer parte dos estudos
gerao fotovoltaica, considerando que o primeiro sistema foi quando da implantao de novos sistemas de GD nas redes de
conectado na barra 10, encontra-se a soluo tima ao inserir a distribuio.
gerao na Barra 2, reduzindo as perdas em 194,9 kW.
Nesse caso, com a insero de dois sistemas fotovoltaicos, REFERNCIAS
verificamos que as perdas em alguns trechos podem aumentar.
[1] N.M.C.A.A.Vilaca, V.N. Figueiredo, L.B. Oliveira, V.H.Ferreira,
Isso ocorre devido inverso do sentido da corrente desse M.Z.Fortes, W.L.Correia and O.L.C.Pacheco, Smart City Caso de
trecho com essa nova fonte de alimentao. Essa inverso Implantao em Bzios, SODEBRAS, vol.9, pp.16-22, 2014.
ocorre sempre que a gerao de energia for maior que o [2] M.Z.Fortes, V.H.Ferreira, L.Arariba, W.F.Correia and R.S.Rosa, Power
consumo daquela barra. Quality Analysis for DG in Smart City Buzios, in Proceedings of 23rd
A Figura 6 apresenta o perfil de tenso no sistema antes e International Conference on Electricity Distribution CIRED, Paper
1582, pp.1-5, 2015.
depois da alocao da gerao fotovoltaica na barra 2.
[3] M.Z.Fortes, V.H.Ferreira, G.G.Sotelo, A.S.Cabral, W.F.Correia and
O.L.C.Pacheco, Deployment of Smart Metering in the Buzios City, in
Proceedings of IEEE T&D Transmission and Distribution Conference
and Exposition, 2014. doi: 10.1109/TDC-LA.2014.6955278.
[4] A.S.Pabla, Electric Power Distribution Systems, Tata Mc Graw Hill,
1981.
[5] ANEEL, Resoluo 482/2012. Disponvel em
<http://www.aneel.gov.br/cedoc/ren2012482.pdf.> Acessado em 15 de
julho de 2015
[6] M.E.Baran, F.F.Wu, Optimal sizing of capacitors placed on a radial
distribution system, IEEE Trans. Power Delivery, vol.4, pp.735-743,
1989. doi: 10.1109/61.19266.
[7] EnergyPlus Energy Simulation Software - Weather Data, Disponvel em:
<http://apps1.eere.energy.gov/buildings/energyplus/cfm/weather_data3.c
fm/region=3_south_america_wmo_region_3/country=BRA/cname=Braz
il> Acessado em 08 de agosto de 2013.
VIII. CONCLUSES
Para o trabalho apresentou um mtodo para alocao da
gerao fotovoltaica em um alimentador de distribuio com o
objetivo de diminuir as perdas tcnicas do mesmo.
Nos cenrios estudados foram observadas uma reduo nas
perdas ativas totais do sistema com a insero da gerao
fotovoltaica. Alm da reduo das perdas, tambm foi
observada uma melhora no perfil de tenso das barras do
alimentador sem o uso de nenhum mtodo especfico para
correo das mesmas.
Os resultados apontam para uma maior sensibilidade nas
regies do alimentador com maior densidade de carga e nas
barras mais distantes da subestao.
O trabalho mostrou que com a locao de um nico sistema
de gerao fotovoltaico pode-se chegar reduo de 183,3 kW
- 921 -
- 922 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.923-928. Santiago de Chile, 28 al 30 de Octubre 2015
Q}>
K}>
>Q{>;
Q
Member, IEEE,\?\
}
Abstract
~|~~
~
|
!"!#$
}~
% # &%#'
$ *
}$~
~ ~
$ }
+4
{~~\
~
| }
Z {~ $ $
| ~
Index Terms5 6
7 4
5
79
$ {
~~
| }$ ~~
> >?KQZ\^_`Z
?}
{~~~
Z { | } $
~~$
|~}{
~ $ {
$
~~$~
{{${}|
| \
~ ~$ {
~ $
~ ~ ~ ~ {
~${
~|~
~
$ ~
{|~
~~$~~
$ ~$ $
$
{
~} $
~ $ { $
| ~ \
~ $ ~~ ~
$ $ ZQ
} \;
Z>^ZQZZ
~ ~ ~
>??K ?
Q? ? |
QZ ?? K Q
?; ~ ~
\QZ Q>\ >Q^ >?ZQ
~
~}$~
QK> ~
$ | }
?ZQ\Q^Q>Q
$} $
Q QK Q? KQ?
}~$~}
Q
^ KK ~~|~?Q$
?~;
^ KK
!\~Q>\KQ?
?
$$}; }~|~~
^ KK ~~
?}};
^ KK
$ Homer Hybrid Optimization
?$$$}; Model for Electric Renewables;$~
\?\
^ KK National Renewable Energy Laboratory NREL |
?
$$}; $ ~
}
^ K
?}}}$$};
} " Z Homer | ~
- 923 -
~ }
}
~{{
~$ } |
} $
| ~
}~~
${}~~{$
| $ Homer Energy
}{
~$~}~$
{ Z {
$ ~~ ~ ~~
||~
>>> ?>\ZZK?>?QK>ZZ
>> QKQ>_`Z\Q
~ ~ {
Z~$}
|$ ~{~~
~ { | $ | ~ ~
~ $
~ ~}
~ Z | ~ ~~ ~
~ ~ ~ ~
~?
{ $ $ } }
{$$ { } |
| { !
$~
{$ |
|
}
~ ~ Z ~
{ ~
|
"
{
!
|{~
Q}\{Homer
- 924 -
| ~ ~
$ ~ $ ~ ~{ Z
~
K}>>>
K>
>>_K?>\Z>?>ZKZ#ZK>Z
{; ~
K#~~; #
>; "
>~~;
K~|
K{ #
##Homer K
K}#Z; ! #
~}|
$ " K>>
>>_K?>\Z>?#QZQ
K{\ "#
K\start-up
#
!##
QK\
#;
K? #
?
K>>>
QKQZZ?>ZQ^>?ZQ
\|
~ ^; Q;
\} "
!
Homer !
"
># \>?>Z??KZ?>Z?>\Z?K
!
!
\>Z?>>>\ 71,4
A. Usina Solar Fotovoltaica 102,0 "
!
!
- 925 -
~ | ${ Z
}| ~
$ $
~~"~
! ~ Q
? K} ># ~ ~
{
K>#
>>_K?>\ZQZQ\ZQ
! Q
\; ! !
"!
#~
;
K} # ~ }
| }
~ \ { $
{~ Homer
K#
^KZ\ZQZQ\ZQ K#>
Z~ Q^K\Z\>^_>?>>>
Q; Q
Q;
^
"
^ " " Z
Q{; "
>~Q;
"
# Z\ZZ^K>Z? Z~Q;
"
{$~$~ KQ;; "
""" "
Homer Energy > ~$ Q
; ! "
$~
{$ \}~{
$$$ $ { { |
~~ $}{~
$
~ ~$ |
$ ># A. Estudo de Caso 1
}$ Z
~$ ~ {
>>Z~ ~{
Z ~ | ~ } ~ {
~ ${}
$ $ >> ~ ~
~ ~|
~ $ Homer ~
$ |
$ ~ ~ ~ ${ }
$
K} #>> ~
~ $ $
{
$ ~ ~ ~ ~
~
$ }$ { {
~ } | ~
#> ?>\ZQ^K\Z }
$ ~
~ ~
Z } ~ K} #>
~ $
} {
~| ~~~
$ ~
- 926 -
$ B. Estudo de Caso 2
K#>>
A anlise apresentada em sequencia foi elaborada com base
Q^K\Z\>^_\ZK^\Z\Z na informao do Comit de Poltica Monetria do Banco
Q Central do Brasil (BACEN), que prev um aumento de 41%
no preo da tarifa de energia eltrica para o ano de 2015.
A partir dessa informao, foi realizada uma anlise de
Z
Q{; " !
sensibilidade nos preos das tarifas de energia eltrica atravs
>~Q;
!
do aumento previsto pelo BACEN, levando em considerao
Z~Q; " ! os custos de mercado dos equipamentos, o atual cenrio
KQ;; ! "
!! regulatrio nacional e a inalterabilidade das variveis
Q
;
" ""
econmicas mais expressivas, como a taxa de juros reais, a
taxa de inflao, a desvalorizao da moeda e outras. A Tabela
?"|~$ IX mostra os resultados das simulaes para o estudo do caso
? | ~ } ~ 2.
$ ~ K>
~~~ Q^K\Z\>^_\ZK^\Z\Z
$ Q
Z
"
Q{; !
>~Q; !! "
Z~Q; !""
KQ;; "!
"
"
!"
Q
; " !
"
O sistema escolhido pelo software Homer mostra que, de
forma isolada, o aumento da tarifa de energia eltrica torna
economicamente vivel a insero do gerador fotovoltaico na
rede de distribuio de energia eltrica, e, assim, na madeireira
" {
em estudo. O aumento da tarifa tambm traz benefcios para a
insero de geradores hbridos, permitindo, entretanto, a
~~~ entrada do gerador elico de menor capacidade apenas. A
$ ~ } Tabela X apresenta os resultados das simulaes dos sistemas
| ~ } } renovveis hbridos.
~~$
K
Q^K\Z\>^_\Z>KQ?Z##>Q>\Z\Z
K^\Z\Z
Q
# #
Z
Q{; "
>~Q; ! !
Z~Q; !
! !
|$ KQ;; "!
"
Q
; "
- 927 -
A Figura 12 mostra a reduo do pico da curva de carga da QQ?>
madeireira obtida com a insero dos sistemas fotovoltaicos. Q Q ~ > K Q |
; ~ ~ ~
Revista do BNDES
?\Q~
$
~ Renewable and Sustainable
Energy Reviews, ~~
"
|~K}
Q|
> |
Microgrids and Active
Distribution NetworksK
>$K
^
"
K $ }
$
}
} }
~\ Renewable and Sustainable Energy Reviews,
~~
#>> Z?^`Z
}
\}
# \ ~
~~${~ }
${$ ! \ #
$
| ~ ${ ~ $
$ }
}~~ Appl Energy ! ~~ "
~""
~ $ ~
\ K
\ ?
}~ ~$}
}#~
;\$
~~ ~ $$ ~~ Energy
~~
~~$~}~
~ "
K >} $} $
}
~ ~ $~~?$Renewable Energy
~~
"
| ~ $
{
} $
}~ ~ } }
} $ ~~
~ Appl Energy
~ $ ~ !~~ ! "
~"
${ Q \$~ \ Q \
~{ $
} ~
Renewable Energy ~~ !
K ~
{
~~} Q K
$
~~~ #
}
$
Renewable
$ ~ ~ Energy!~~"
~ ~~ | Q |
$ | } > ? | \ K|
~~~{
~
\~
$
~~
$ { ~
~
- 928 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.929-933. Santiago de Chile, 28 al 30 de Octubre 2015
that, historically, there has always been a long enough for II. OVERVIEW OF LAMPS MOST USED IN PUBLIC LIGHTING
space technologies were put to the test and were deeply known This item provides an overview of public lighting
in all its aspects. However, currently, the time between the technologies that are present on the market. The first two are
emergences of a technology to replace another, presumably considered discharge lamps (produce light by electrical
better, is slow. The declared useful lives are increasingly at the discharge through a gas or vapor).
point that to find their not be technically and economically A. High Pressure Sodium Lamps
feasible, for less time than the arisen more efficient
technologies. The sodium vapor lamps are discharge lamps, which have as
In Brazil, public lighting has been used as an instrument of main element mercury, have sodium too. This change allows
dissemination of an image policy to social needs and, often, as the emission of electromagnetic energy in the range of 380 to
a mechanism for increasing public acceptance of the 780nm directly (visible light spectrum range), without the
administrator. It is rarely taken into account the degree of need for UV light converters elements. As benefits, efficiency
technical and economic competence of those who decide of sodium vapor lamps is greater than the mercury vapor
which technology will be adopted, if only because the lamps reaching, depending on the lamp power, efficiencies of
consequences of a bad decision will emerge, most probably, in 70 to 150 lm/W. A factor that encourages the application of
the next administrator period. A public administrative decision sodium vapor lamps are on life expectancy and may reach
right under the energetic, economic, environmental, anesthetic 32,000 h, allowing even more efficient systems and less costly
and security can be of great assistance to political interests. from the point of view of the maintenance of the system.
B. Halide Metal Lamps
A.M.E.Pereira, was with Fluminense Federal University, PPGEET, As well as the sodium vapor lamps, these lamps have metal
Niteri, Brazil (e-mail: am_estrela@id.uff.br).
V.A.Teixeira, was with Fluminense Federal University, PPGEET, Niteri, inside of the hose an elaborate mixture of noble metals
Brazil (e-mail: argemil@gmail.com). vaporized that provide a more comfortable light, with a higher
M.Z.Fortes, was with Fluminense Federal University, PPGEET/TEE, color temperature (white tone) and a much higher color
Niteri, Brazil (e-mail: mzf@vm.uff.br).
A.P.Fragoso, was with Fluminense Federal University, LABLUX/TEE, playback (allowing better visualization of colors). Initially
Niteri, Brazil (e-mail: adrianofragoso@gmail.com). developed to have a discharge tube of quartz crystal, is
G.M.Tavares, was with Fluminense Federal University, LABLUX/TEE, currently used syntactic polycrystalline in the drain hose. This
Niteri, Brazil (e-mail: gtavares@vm.uff.br).
material is less corrosive to metals present the interior of the
- 929 -
lamp, providing better conditions for the operation. Currently reducing that tolerance to 0.2% at the time of the
these metal lamps are widely used in commercial lighting measurements. The total harmonic content of mains voltage
(shopping malls, squares, gardens, etc.). must not exceed 3%. For the lifespan test, tolerance is 2%
and the total harmonic content of the voltage cannot exceed
C. LED Lamps
3%. The power of the lamps in the test LABLUX specifically
The LED lamp had their first use in electronic devices, such is through a controlled voltage source of California 300lix as
as a beacon, do not presenting sufficient luminous flux to be shown in Figure 1.
used as a light source to illuminate environments. It was It been performed the measurement of photometric
developed in 1907 by Henry Joseph Round research, that, characteristics with the Spectroradiometer Everfine HAAS-
when conducting experiments on radio area discovered the 2000 illustrated in Figure 2. The tests are carried out on
effect of electroluminescence in diodes. In 1927, Vladimir integrating sphere with sensor positioned after bulkhead in
Oleg Losev created the first LED that took in its composition point determined in the design of the sphere. The Figure 3
the zinc oxide and silicon carbide, which when passed an illustrates the ORB installed on LABLUX used in this study.
electric current, producing light. Without knowing the The power quality in the tests is performed by a wattmeter
discovery of Round, Losev published reports of his Yokokawa WT-210, illustrated in Figure 4.
experiment with diodes in a Russian newspaper in 1927. He
continued developing his discovery and publishing until 1930,
but the industry lighting in this time was not interested for his
discovery. In 1962, had been created the first red light
indicator with 10 micro candelas by researcher Nick Holonyak
Jr., who came to affirm to the February 1963 issue of Reader's
Digest that incandescent light was doomed. Other experts
were able to increase their efficiency and, in 1971, appeared
on the market the first shades of green, yellow and orange. In
1993, emerged the first commercially competitive blue LED.
The LED has very small dimensions and direct beam that
can be considered as punctual light source, which gives it
great versatility and ease for targeting your torch. This
Fig. 1. Controlled Source California Instruments
characteristic provides the LED high yields when compared
with the lighting fixtures for discharge lamps, which, aside
from its relatively large size, are part of its lost due to
absorption issued in reflectors and lenses and the lamp itself,
which acts as a barrier to hit by light reflector.
- 930 -
E. Efficiency
The efficiency is calculated by dividing the luminous flux
by the power (lm/W), and is an indicator of energy quality.
V. RESULTS
A. Results of CRI and Color Temperature
The results for this criteria were just as expected like the
lamp of Sodium vapor are known for it more yellow color and
the other two are more proximity of the a more white color,
where MH and LED have a much higher CRI than HPS. Like
is shown in Table II and also perceived by Figures 5, 6 and 7,
Fig. 4. Quality Energy Analyzer
which show the spectrum luminous of each light source
measured.
The same measurements were performed on all samples:
current, power factor, power, Total Harmonic Distortion B. THD
(THD), luminous flux, power efficiency, color rendering index Due to the high power factor of the ballasts used to from the
(CRI) and color temperature. HPS and MH, the THD values presented by the samples are
All samples were fed on their nominal voltages and were low. The THD of the LED lamp was slightly lower. The
for testing before the measurements. All were stabilized at the results are shown in Table III.
moment of its measurement.
TABLE II
IV. ANALYZED CRITERIA CRI COMPARISON
Color Temperature
In this tests were analyzed all the lamps in different criteria Lamps CRI
(K)
that are going to be detailed in the next sections.
High Pressure Sodium 21,3 1960
A. Lifespan Metal-Halide 72,8 5103
LED 73,1 6452
The lifespan of each lamp was considered in this analysis,
for the simple reason that this was most considered criteria
that was used for implementation of public lighting because
doesnt require a maintenance.
B. Luminous flux
To compare light sources of different technologies is
unbelievably important to measure the luminous flux, it is the
total quantity of light produced by a light source, and its unit
of measurement is the lumen (lm).
C. THD
The perfect sinusoidal waveform is generated in power
plants and as the distribution will picking up noises and
distortions caused by loads. When the sinusoidal waveform
Fig.5 Spectrum of Sodium Vapor Lamps
presents a different pattern, it is called electric distortion
waveform or waveform deformation. Unlike it is pure sine,
when greater twist, the lower the quality of energy that will be
feeding the lamp. In this case, we will be feeding electronic
ballast. Waveform is the representation of instantaneous
values (voltage and current) as a function of time.
D. CRI
Issues such as color temperature and CRI are directly
related with the visual stimulation perceived by the individual,
allowing therefore, different perceptions of objects, spaces,
anyway, being additional factors for the acceptance of visual
information.
The CRI is a relative scale that ranges from 0 to 100 and
indicates the degree of fidelity with which the colors are
Fig.6 Spectrum of Halide Metal Lamps
reproduced under a particular light source. Color reproduction
rates in the range of 75 to 100 are considered excellent; 65 to
75, 55 to 65 are moderated and 0 to 55 are bad.
- 931 -
TABLE VI
EFFICIENT COMPARISON
VI. CONCLUSION
The LED lamps presented greater efficiency and better
quality of light, providing the population enjoy a lighting
Fig.7 Spectrum of LED Lamps quality and efficient thus reducing energy costs in public
lighting and in maintenance of lamps, because the LEDs
lifespan is declared twice the life of a HPS and five time
TABLE III greater than the MH.
THD COMPARISON The LED lamps are a reality and should be considered as an
alternative to replace the actual inefficient and old lighting
Lamps PF THD (%)
systems. In spite of public lighting systems deployment costs
High Pressure Sodium 0.9613 9.2 with LED light features are still high, new projects (such as
Metal-Halide 0.9790 7.3
LED 0.9801 5.2
expansion of public lighting systems) should consider
applying this technology. As presented in this article the
available products on the market have energy characteristics
C. Results of Power that considerable energy savings and these technologies
should be included in public policies.
Despite all the lamps are 150W, the HPS and MH had a
power consumed much higher than nominal due to
References
consumption of its ballasts. These data are presented in Table
IV.0 [1] P.Principi and R.Fioretti, A comparative life cycle assessment of
luminaires of general lighting for the office compact fluorescent (CFL)
TABLE IV vs Light Emitting Diode (LED) a case study, Journal of Cleaner
OTHER RESULTS COLLECTED Production, vol.83, pp.96-107, 2014. doi:10.1016/j.jclepro.2014.07.031.
[2] S. Uddin, H.Shareef and A.Mohamed, Power quality performance of
Lamps Current (mA) Power (W) energy-efficent low-wattage LED lamps, Measurement, vol.46,
pp.3783-3795, 2013. doi: 10.1016/j.measurement.2013.07.022.
High Pressure Sodium 825 174.47
[3] I.Azcarate, J.J.Gutierrez, A.Lazkano, P.Saiz, K.Redondo and
Metal-Halide 805 173.38
L.A.Leturiondo, Experimental study of the response of efficent lighting
LED 689.1 148.35
technologies to complex voltage fluctuations, Electrical Power and
Energy Systems, vol.63, pp.499-506, 2014. doi:
10.1016/j.ijepes.2014.06.039.
D. Results of Luminous Flux [4] R.J.Bravo and N.Y.Abed, Experimental evaluation of the harmonic
behavior of LED light bulb, in Proc. 2013 IEEE Power and Energy
The HPS had the highest luminous flux, followed by LED Society General Meeting (PES), Vancouver, BC, 2013, pp.1-4. doi:
and MH had the lowest luminous flux. The Table V shows the 10.1109/PESMG.2013.6672991.
results. [5] M.S.Timossi, A.C.Francisco and R.N.Pagani, Aplicao do Programa
Nacional de Iluminao Pblica Eficiente (PROCEL-RELUZ) na cidade
de Ponta Grossa/PR, in Proc. III Congresso Brasileiro de Engenharia
E. Results of Efficient of the lamps de Produo, Ponta Grossa, PR, 2013, pp.1-12.
[6] P.J.G.Carreira, P.J.C.Esteves, C.A.R.Samora and A.T.Almeida,
Even the HPS presenting the highest luminous flux, the Efficient and adaptative LED public lighting integrating in vora Smart
LED luminary is presented more efficient because less power Grid, in Proc. 22nd International Conference and Exhibition on
consumed to generate a luminous flux close to that obtained Electricity Distribution (CIRED), Stockolm, 2013, pp.1-4. doi:
10.1049/cp.2013.0814.
with HPS.
TABLE V [7] J.E.V.Fassarela, M.Z.Fortes, A.P.Fragoso and G.M.Tavares, Analysis
LUMINOUS FLUX COMPARISON and Suggested Solution of Power Quality in Lighting Laboratory, IEEE
Latin America Trans., vol.12, pp.1019-1026, 2014. doi:
10.1109/TLA.2014.6893995.
Lamps Flux (lm)
[8] M.Z.Fortes, A.M.E.Pereira, A.P.Fragoso and G.M.Tavares, Avaliao
High Pressure Sodium 13,125 de LFCs nos limites de Tenso do PRODIST, Engevista, vol.16,
Metal-Halide 10,850 pp.283-291, 2014.
LED 12,590 [9] M.Z.Fortes, J.E.V.Fassarela, A.P.Fragoso and G.M.Tavares, O Uso do
Laboratorio de Luminotcnica para Estudos de Qualidade de Energia,
Revista de Ensino de Engenharia, vol.32, pp.26-31, 2013.
[10] M.Z.Fortes, A.P.Fragoso, A.M.E.Pereira and, G.M.Tavares, Analise
sobre a Qualidade de LFCs disponiveis no Mercado Brasileiro,
SODEBRAS, vol.8, pp.63-66, 2013.
- 932 -
[11] A,M.E.Pereira, M.Z.Fortes, A.P.Fragoso and G.M.Tavares, Qualidade Energia CBQEE, Campina Grande, 2015, pp.1-5. doi:
de Energia em Lmpadas LED - Comparao em suas tenses usuais 10.13140/RG.2.1.2821.2967.
127 e 220 V, in Proc. Conferncia Brasileira sobre Qualidade da [13] M.Z.Fortes, G.M.Tavares,A.P.Fragoso, A.M.E.Pereira and A.C.S.Paula,
Energia CBQEE, Campina Grande, 2015, pp.1-6. doi: Analysis of CLFs Power Quality in the Brazilian Market, in Proc.
10.13140/RG.2.1.3607.7284 . 2015 IEEE Workshop on Power Electronics and Power Quality
[12] L.O.Lopes, A.M.E.Pereira, M.Z.Fortes, A.P.Fragoso and G.M.Tavares, Applications PEPQA, Bogota, 2015, pp.1-5. doi:
Efeito Harmnico da Associao de Lmpadas Flourescentes 10.1109/PEPQA.2015.7168212.
Compactas, in Proc. Conferncia Brasileira sobre Qualidade da
- 933 -
- 934 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
IEEE CHILECON2015 - ISSN 0719-6806, Pg.935-940. Santiago de Chile, 28 al 30 de Octubre 2015
- 935 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
harmonics, is analyzed. In [7] motor efficiency is analyzed in direction, and negative sequence harmonics provide torque in
presence of harmonics, without considering voltage the negative (backward) direction [15]. The circulation of
unbalanced. zero-sequence currents harmonics is null because the induction
Other studies use the particle swarm optimization motor is usually Delta or isolated Wye connected [16].
technique [8], and artificial neural networks for determining The interaction of the voltages and currents unbalanced and
motor parameters [9]. These papers do not consider the motor distorted produce in the motor shaft, torque pulsation at
model working in the presence of harmonics and unbalanced frequency multiples of the fundamental frequency [17].
voltages. The harmonic studies on unbalanced three-phase systems
Bacterial foraging algorithm (BFA), proposed in [10], is can be developed using sequence or phase components. In
another evolutionary algorithm, used for the solution of sequence components, the positive and negative sequence
equivalent circuits of induction motors [11]-[13]. equivalent circuits of the induction motor are required for each
In [11] only the positive sequence circuit is considered, harmonic [16]. In this context, positive sequence is the natural
limiting its use to those cases in which the voltage is balanced; sequence of each harmonic, and negative sequence, is the
while in [12], the negative and positive sequence circuits of the inverse sequence of natural flow direction of each harmonic.
fundamental component are considered, allowing analyzing Based on this, the proposed method for assessing energy
unbalanced motors, but without harmonics. performance of induction motors working in-situ, in the
In [13] a BFA is used for the parameters identification of presence of unbalanced voltage and harmonic distortions,
harmonics equivalent circuits, and to determine efficiency of consists in determining the parameters of the equivalent
induction motors working under non-sinusoidal voltage circuits shown in Fig. 1. With the equivalent circuits of each
conditions, but without considering unbalanced. In [14], sequence of harmonics, can be analyzed the effects caused by
equivalent circuit model that allows analysis of motor harmonics and unbalanced on the motor losses.
operation in the presence of harmonics and unbalanced is used.
However, the study was conducted in laboratory conditions,
without analyzing behaviors of industrial supply networks,
such as, non-nominal voltages, harmonic variation, among
others.
The contribution of this work, is the application of BFA, for
the parameters and efficiency estimation of induction motors,
working under non-controlled conditions, with non-nominal
voltages, unbalanced voltages and harmonic variables in time.
The application of the method requires the nameplate data,
as well as measurements of voltages and line currents, input
power, stator resistance and rotor speed. The method was
evaluated on a 12.6 kW motor.
This work is organized as follows. In Section II, the
problem statement is discussed. In Section III and IV, the
method is described in detail. In Section V, the proposed
method is applied in a 12.6 kW induction motor in non-
controlled conditions, and the results are discussed based on
comparison between estimation and measurements of
efficiency.
- 936 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Superscript p indicates positive sequence of each harmonic, The objective function of BFA 1 is (4).
and n indicates negative sequence of each harmonic. 2 2
Pin fund ,est Is fund ,est
The upper circuit corresponds with positive sequence of MinJ 1 1 (4)
each harmonic, including the fundamental component. In the Pin fund ,cal Is fund ,cal
variable resistance with slip, the upper sign (+) is used for
where MinJ is the objective function of BFA 1, subscript est:
positive sequence harmonics (3n+1), including the estimated values obtained from the equivalent circuit
fundamental component; and the lower sign (-), is used for parameters, cal: calculated values from the measurements,
negative sequence harmonics (3n+2). fund: fundamental component.
The lower equivalent circuit corresponds to the negative The objective function of BFA 2 is (5), where, MinK is the
sequence of each harmonic, including the fundamental objective function of BFA 2, Z: motor impedance ().
component. Therefore the signs of the variable resistor with 2
slip, are contrary to upper circuit. n 2 Z k ,est p
P 1
1
This model is general, and can be used to study the motor Z fund ,est (5)
MinK
performance fed with non-nominal voltages, balanced
Z fund ,cal
n
Z k ,cal p
- 937 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 938 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
In table II, Voltage Unbalance Factor (VUF) is defined by individual voltage distortion.
IEC Std-60034-26-2006 [23], as the ratio of the negative In order to determine the motor efficiency under harmonics
sequence component to the positive sequence component of and voltage unbalanced in real conditions with varying
the fundamental, expressed in percent. As shown, the power magnitudes, measurement data that are repeated with more
supply conditions are different for each operating point due to frequency are used. This requires a statistical analysis.
the changing conditions in the industrial electrical grid. In Table IV presents statistical parameters results. Table V
addition, VUF is higher than 1%. From this value, IEC Std- summarizes the results from the histograms. The application of
60034-26-2006 [23] recommends to apply a derating factor to the probability distribution function allowed identifying that
mitigate the heating effects of unbalance. there is a 72% of probability that IVD5TH is above 3%.
Fig. 3 shows a sample of measurement of individual Moreover, there is only a 6% of probability that IVD 7TH is
voltage distortion corresponding to harmonics of fifth and above 3%.
seventh order, in one of the phases. The rest of the harmonics TABLE IV
are negligible. The time interval between readings is 1 second. STATISTICAL PARAMETERS FOR IVD
As seen, the behavior of the harmonics varies greatly. X Xmin Xmax Xmean Xx
Individual voltage distortion (IVD) is defined by IEEE Std- IVD VAB,5TH 2.00 6.10 3.86 1.08
519-1993 [24] as:
IVD VBC,5TH 0.40 6.40 4.00 1.17
Vk
IVD 100 (%) (12) IVD VCA,5TH 0.60 6.60 3.54 1.25
V fund IVD VAB,7TH 0.10 4.80 1.42 0.90
IVD VBC,7TH 0.30 4.40 1.29 0.77
Similarly, individual current distortion (ICD) can be IVD VCA,7TH 0.10 5.20 1.20 0.96
calculated.
TABLE V
HISTOGRAM SUMARIZED RESULTS OF IVD
X Range Frequency
IVD VAB.5TH (4-5) 33.2
IVD VBC.5TH (4-5) 31.3
IVD VCA.5TH (2-3) 35.4
IVD VAB.7TH (1-2) 41.8
IVD VBC.7TH (1-2) 46.6
IVD VCA.7TH (1-2) 41.8
- 939 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
operating point 4. This demonstrates the good accuracy of the IEC Standard 60034-2-1, 2014.
[4]. A. Gharakhani and P. Pillay, An in-situ efficiency estimation technique
proposed method.
for induction machines working with unbalanced supplies, IEEE Trans.
In Table VII the parameters values of the solved equivalent Energy Convers., vol. 27, no. 1, pp, 85-95, 2012.
circuits are presented. [5]. B. Lu, T. G. Habetler and R. G. Harley, A nonintrusive and in-service
TABLE VII motor-efficiency estimation method using air-gap torque with
ESTIMATED PARAMETERS considerations of condition monitoring, IEEE Trans. Ind. Appl., vol.
OP 1 2 3 4 44, no. 6, pp. 16661674, 2008.
[6]. M. unka and T. Sa, Efficiency determination of induction motors
rs,fund, 5th, 7th 1.52 1.52 1.52 1.52
using multi-objective evolutionary algorithms, Adv. Eng. Softw., vol.
xs,fund 1.29 1.68 0.97 1.86 41, no. 2, pp. 255-261, 2010.
rm,fund, 5th, 7th 1.38 2.21 2.68 1.57 [7]. P. Phumiphak and C. Chat-Uthai, Nonintrusive method for estimating
xm,fund 116.32 94.81 88.00 81.68 field efficiency of inverter-fed induction motor using measured values,
xr,fund p 1.94 2.52 1.45 2.79 in Proc. IEEE Int. Conf. Sustainable Energy Technol, 2008, pp. 580
rr,fund p 0.88 0.88 0.84 0.86 583.
[8]. C. P. Salomon, W. C. Santana, L. E. Borges, E.L. Bonaldi, L. E. L. de
xr,fund n 0.03 1.28 1.29 2.71 Oliveira, J. G. Borges, G. Lambert-Torres and A. R. Donadon, A stator
rr,fund n 1.29 1.88 1.64 7.49 flux synthesis approach for torque estimation of induction motors using
rll,fund 0.65 0.78 0.60 0.73 a modified stator resistance considering the losses effect, in Proc. IEEE
xs,5th 6.45 8.4 4.85 9.3 Int. Electr. Mach. and Driv. Conf. (IEMDC), 2013, pp. 1452-1458.
xm,5th 581.6 474.05 440.00 408.40 [9]. D. Bae, D. Kim, H.-K. Jung, S.-Y. Hahn and C. Koh, Determination of
induction motor parameters by using neural network based on FEM
xr,5th p 1.43 1.85 1.07 2.05
results, IEEE Trans. Magn., vol. 33, no. 2, pp. 1924-1927, 1997.
rr,5th p 1.22 1.85 0.72 1.81 [10]. Y. Liu and K. M. Passino, Biomimicry of social foraging bacteria for
xr,5th n 1.39 1.40 0.91 1.94 distributed optimization: models, principles, and emergent behaviors, J.
rr,5th n 9.39 42.68 28.92 8.31 Optim. Theory Appl., vol. 115, no. 3, pp. 603-628, 2002.
rll,5th 2.45 2.86 2.27 2.55 [11]. V. P. Sakthivel, R. Bhuvaneswari and S. Subramanian, An accurate
xs,7th 9.03 11.76 6.79 13.02 and economical approach for induction motor field efficiency estimation
using bacterial foraging algorithm, Measurement, vol. 44, no. 4. pp.
xm,7th 814.24 663.67 616.00 571.76 674-684, 2011.
xr,7th p 1.38 1.79 1.03 1.98 [12]. V. Sousa, P. R. Viego and J. Gmez, Bacterial foraging algorithm
rr,7th p 1.27 1.92 0.75 1.88 application for induction motor field efficiency estimation under
xr,7th n 1.32 1.01 0.99 1.67 unbalanced voltages, Measurement. vol. 46, pp. 2232-2237, 2013.
rr,7th n 2.00 5.42 8.61 37.46 [13]. V. Sousa, P. R. Viego, J. Gmez, N. Lemozy, A. Jurado and E. C.
Quispe, Procedure for determining induction motor efficiency working
rll,7th 3.27 3.58 2.74 3.57
under distorted grid voltages, IEEE Trans. Energy Convers., vol. PP,
no. 99, pp. 1-9. 2014.
VI. CONCLUSION [14]. V. Sousa, E. C. Quispe, J. Gmez, P. R. Viego, N. Lemozy, A. Jurado
and M. Brugnoni, Bacterial foraging algorithm application for
The developed method based on the solution of the induction motor field efficiency estimation under harmonics and
equivalent circuits of the induction motor fed with harmonics unbalanced voltages, in Proc. IEEE Int. Electr. Mach. and Driv. Conf.
and unbalanced voltage simultaneously, using a BFA (IEMDC), 2013, pp. 1174-1178.
procedure as a search algorithm, allows determining the [15]. IEEE Recommended practices and requirements for harmonic control
in electrical power systems, IEEE Standard 519, 1993.
parameters of those circuits and estimating the efficiency of [16]. J. Pedra, L. Sainz and F. Crcoles, Harmonic modeling of induction
the machine at any point of operation and in non-controlled motors, Electr. Power Syst. Res., vol. 76, no 11, pp. 936-944, 2006.
conditions. [17]. J. C. A. Escobar and F. de la Rosa Shaft torsional vibration due to non-
The method was applied in industrial environment, where linear loads in low capacity turbine units, in Proc. IEEE Power
Engineering Society, 2001, pp. 14031408.
unlike laboratory conditions, harmonics, unbalanced and other [18]. P. G. Cummings, Estimating effect of system harmonics on losses and
electrical parameters, vary according to the characteristics of temperature rise of squirrel-cage motors, IEEE Trans. Ind. Appl., vol.
the specific electrical system. In this case, the results presented IA-22, no. 6, pp. 1121-1126, 1986.
good accuracy, with errors less than 1.35%. This demonstrates [19]. V. Ivanov-Smolenski, Electrical Machines, vol. 2, Mosc: Mir, 1984.
[20]. A. Enmanuel, J. Orr, D. Cyganski, E. Gulachenski, Survey of harmonic
the applicability of the method in situ.
voltages and currents at distribution substation, IEEE Trans. Pow.
The variation in harmonics behavior in the studied Deliv., vol.6. no.4. pp. 2204-2212. 1991.
conditions, demonstrated the need for statistical analysis, to [21]. Y. Baghzouz, R.F. Burch, A. Capasso, A. Cavallini, A.E. Emanuel, M.
identify the values of voltage and current magnitudes that most Halpin, A. Imece, A. Ludbrook, G. Montanari, K.J. Olejniczak, P.
Ribeiro, S. Rios-Marcuello, L. Tang, R. Thaliam and P. Verde, Time-
affect motor performance.
varying harmonics. I. Characterizing measured data, IEEE Trans. Pow.
Deliv., vol. 13, no. 3, pp. 938-944, 1998.
VII. REFERENCES [22]. WEKA MOTORENPRFSTNDE manufacturer. [Online]. Available:
[1]. E.C. Quispe, X.M. Lopez-Fernandez, A.M.S. Mendes, A.J.M. Cardoso, http://www.weka-motorenpruefstaende.de/.
J.A. Palacios, Influence of the positive sequence voltage on the derating [23]. IEC Standard rotating electrical machines-Part26: Effects of
of three-phase induction motors under voltage unbalance, in Proc. unbalanced voltages on the performance of three-phase cage induction
IEEE Int. Electr. Mach. and Driv. Conf. (IEMDC), 2013, pp. 100-105. motors, IEC Standard 60034-26, 2006.
[2]. IEEE Standard test procedure for polyphase induction motors and [24]. IEEE Recommended practices and requirements for harmonic control
generators, IEEE Standard 112, 2004. in electrical power systems, IEEE Standard 519. 1993.
[3]. IEC Standard methods for determining losses and efficiency from tests,
- 940 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.941-946. Santiago de Chile, 28 al 30 de Octubre 2015
II. CHALLENGES
I. INTRODUCTION
The deployment of smart grids in Brazil has followed A. Regulatory Aspects
trends in countries where the smart grid concept was initially Deployment of a smart grid in Brazil requires that the
conceived, such as the United States, Canada and some regulatory structure in the country be updated as this assumes
European countries. In these countries smart grid projects are that the service is provided unidirectionally, the utilities being
developed from the outset based on smart metering projects the service providers and the consumers the passive receivers
that cater in the same deployment phase for commercial and of the service. This scenario can be seen in current legislation
industrial (C&I) as well as residential consumers. Distribution governed by Normative Resolution No. 414, of September 9th,
Automation (DA) projects are often implemented at the same 2010, updated until the REN 499/2012 [1] that establishes the
time as smart metering projects and use the general conditions of electricity supply. Regulations that cater
telecommunications infrastructure that was put in place to for the new agent/consumer relationship need to take into
meet the requirements of smart metering. However, the account the central role played by the consumer, who now
regulatory, technological and socioeconomic contexts in interacts with the sector agents, defining his consumption
patterns and contributing to the energy supply with excess
This paper was submitted for review on July 20th, 2015. This work was self-generated energy as defined and regulated in [2]. This
supported in part by the Universidade Estadual de Campinas, UNICAMP, and new attitude toward the grid and service delivery adopted by
by the VP of Planning and Enterprise Management of CPFL Energia. the consumer will redefine the traditional role played by
Schroder Filho, H. G. is developing a research program on the Department
of Electrical Systems, DSE, Institute of Electrical Engineering and utilities, who in future will only supply the load that
Computing, FEEC, Universidade Estadual de Campinas, UNICAMP. IEEE consumers choose to receive [3].
member. Senior engineer, CPFL Energia, Rodovia Campinas MogiMirim, It can be seen that Brazil has made little progress with its
Km 2.5, Jardim Santana, 13088-900, Campinas, SP, Brazil. (E-mail: smart grid projects, largely because the challenges associated
hamilton.schroder@gmail.com.br).
Pissolato Filho, J. is Full Professor of the Department of Electrical with the reformulation of the regulatory environment are
Systems, DSE, Institute of Electrical Engineering and Computing, FEEC, related to political issues that have yet to be resolved, such as
Universidade Estadual de Campinas, UNICAMP. Cidade Universitria regional inequalities, sustainable economic growth, the
Zeferino Vaz, Baro Geraldo, 13083-970, Campinas, SP, Brazil. (E-mail: scarcity of natural resources and the environmental impact of
pissolato@gmail.com).
Pinto, A. J. G. is researcher of the Department of Electrical Systems, DSE, any increase in generation facilities.
Institute of Electrical Engineering and Computing, FEEC, Universidade Unless the Brazilian regulatory environment is modified so
Estadual de Campinas, UNICAMP. Cidade Universitria Zeferino Vaz, Baro as to identify the initiatives, rights, duties and responsibilities
Geraldo, 13083-970, Campinas, SP, Brazil. (E-mail: andre.jinno@gmail.com).
- 941 -
of public and private sector agents, industry and consumers, One of the challenges associated with the search for
the climate of insecurity and uncertainty caused by a lack of intelligent meters is ensuring the interoperability and
definition will continue to hold back investments by sector interchangeability of meters produced by different
agents and industry. manufacturers so that the distribution company has the widest
possible variety of meters certified on its platform. In this way
the competition is stimulated in the meter industry, leading to
B. Technological Challenges
cheaper meters, as well as cost savings in operational
The assessment and selection of technologies are one of processes associated with installation and maintenance [5].
the main tasks that have to be carried out feasibility studies of In Brazil, the certification of electricity meters is carried
smart grids. Defining the scope of, and strategy for, Automatic out by the National Institute of Metrology (INMETRO).
Meter Reading (AMR) mechanisms, Advanced Distribution Certification timescales for meters and their interfaces, such as
Automation (ADA), telecommunications and information communications systems, frequently lie on the critical path of
technology (IT) are determining factors for the successful AMI projects. Certification processes typically vary from 12
deployment of smart grid projects by electricity distribution to 18 months.
companies. In addition to ensuring technical compatibility Another challenge is the change needed in the processes of
between subsystems during the integration process, a well- meter-reading and remote cut/reconnect. AMI requires that a
defined strategy leads to a feasible, optimized business plan smart metering center be set up or that existing metering
that generates the expected return on investment. centers be adapted to new working methods. Smart metering
centers, although separate from the main operations center for
1) Advanced Metering Infrastructure (AMI): AMR the electrical system, work together with it. They focus on
implementation is made using AMI architecture. The main metering, remote cut/reconnect and the coordination of
objectives of the AMI are the operational gains associated fieldwork related to meter installation and maintenance. Smart
with automated meter reading and carrying out remote actions metering centers represent a radical change in distribution
of cut/reconnect; reduced commercial losses; the availability companies billing processes and require a high degree of
of real-time information about consumption and the quality of integration with other corporate and operational systems [6].
the electricity supplied; and the possibility of introducing
special tariff regimes [4]. 2) Distribution Automation (DA): In addition to meeting
The figure 1 shows a view of the electricity consumption the main purpose for which they were developed, i.e., remote
metering processes of a distribution company and the meter reading, AMI platforms supply the distributors systems
evolution starting with manual to fully automate that is AMI with real-time information about the state of the distribution
itself [5]. Fully automated is made of smart meters, a network.
telecommunication network, and a centralized data processing This information allows emergencies to be responded to
system. Smart meters are capable to interface with the faster and more effective and efficient network recovery plans
telecommunications network and automatically send the to be drawn up. AMI platforms, therefore, allow the
metering data to the data center. functionality of automation projects to be expanded,
increasing the reliability and availability of distribution
networks.
The main challenges associated with DA projects are
integration with existing legacy systems based on Supervisory
Control and Data Acquisition (SCADA) architecture in the
operations centers. Another challenge is the need to find
automation equipment that can be integrated with the
communications network defined for the AMI platform.
A further important issue to be considered is the reliability,
availability and low-latency requirements for automation
systems so that the grid can be operated remotely by the
operations center [4] and, at a later stage, intelligent
automation solutions can be developed with, for example, self-
healing capabilities. Satisfying these particular requirements
poses a major challenge when selecting the type of technology
to be used in telecommunications systems for AMI and DA
systems.
- 942 -
their own networks, hire solutions from telecommunications charged for this and paying the distributor for the energy
operators or adopt hybrid solutions. consumed in a given period. With the advent of smart grids,
It is important to find the best compromise between the the consumer starts to participate actively as he is able to
Capital Expenditure (CAPEX) required building a private monitor his consumption in real time and control this based on
network and the Operational Expenditure (OPEX) required a consumer profile associated with a contracted plan [8].
hiring third-party solutions while taking into account network Another novelty is the possibility of the consumer contributing
quality requirements. Private network solutions afford greater to the energy supply by delivering any excess self-generated
control over quality standards, but require significant electricity to the grid. In this new relationship between the
investment and compliance with Brazilian telecommunications consumer and distributor, in which electricity and information
regulations established by the National Telecommunications flow in both directions, consumer involvement and acceptance
Agency (ANATEL), which can make a project technically and is essential [6] so that projects can achieve the intended goals.
financially unfeasible. On the other hand, hiring solutions It is important to point out that program of consumer
from a third-party, such as telecommunications operators, engagement requires a significant investment in marketing
transforms the CAPEX needed into OPEX, which can be actions. This cost must be considered in a smart grid business
advantageous in certain situations but gives the distribution plan. The main aspects from the point of view of consumer
company low control over the quality standards. engagement are:
The solution that has proved viable in the Brazilian context
is acquisition of a private network based on RF Mesh Establishing an efficient, transparent communications
technology for the access layer supported by a hybrid channel between the parties that gives consumers
backhaul solution based on private networks and networks quick, easy access to services and information.
hired from telecommunications operators. Technologies used Enabling distributors to monitor the behavior of their
in backhaul and backbone layers are radio systems, such as consumers using methods such as proposed in [9] and
Point-to-Point (PP) and Point-to-Multipoint (PMP), LTE [10].
systems, optical systems and public networks based on Ensuring consumer safety and privacy [11].
IP/MPLS and GPRS/3G [6]. Making consumers aware of energy efficiency
initiatives.
4) Information Technology (IT): Smart grid initiatives Adapting existing billing systems so that they are
presuppose that distribution companies have computer simple and easy to understand in spite of the high
management systems in place to control their business and degree of complexity inherent to the new service
operations [7]. Where smart grids are not yet in place, these delivery model.
systems operate and interact in a more fragmented way and
are fed with information from processes that are generally
more manual than automatic. III. MAIN INITIATIVES IN PROGRESS
One of the main challenges related to IT in this context is
There are sixty-four public and private electricity
ensuring that the new AMI and DA software systems, among
distribution companies in Brazil. According to the forum
others, are integrated with existing ERP and commercial and
Redes Inteligentes Brasil [12], nine of these are involved in
operational support systems [6]. From the point of view of
nine major pilot smart grid projects directly driven by these
hardware, the increased volume and frequency of transactional
companies in seven states in Brazil. These initiatives are
data to be processed [8] requires that the hardware
conducted in a context of an R&D program sponsored by the
infrastructure be resized so that it can cater for the new
National Electric Energy Agency (ANEEL) following the Call
demand.
No. 011/2010 of ANEEL, July 2010 [13]. The program
Just as a decision had to be made between acquiring assets
officially started in July of 2010, and make references to
or contracting telecommunications services from a third-party,
foreign models as described in the introduction of this paper.
so the new data processing demand associated with a smart
Of these nine pilot projects, only one (Smart Grid Light, run
grid requires that the choice of investing in a data center,
by Light in the city of Rio de Janeiro) is completed, being
hiring services from a company specializing in data centers or
expanded, and put into partial production at the beginning of
adopting a hybrid solution be carefully investigated before a
2015.
decision is taken. Hybrid solutions are appropriate for
However, this list does not include the smart grid project
distribution companies that already have their own data center
operated by the CPFL Energia. This is a Holding which
and have to decide whether to expand this with CAPEX or to
controls eight private electric distribution companies with a
hire services from specialist data center companies with
concession area covering 570 cities, 7.4 million consumers, in
OPEX.
four Brazilian southeast and southern states, including So
Paulo, which represents a 13% share of the domestic market.
C. Consumer Engagement The reason why CPFL Energia is not included in the R&D
One of the main changes affecting the way the service is national program is that this project followed a different and
delivered in the electricity sector as a result of smart grid alternative way. The decision was to structure a smart grid
initiatives is the new role played by the end consumer. In the program conceived and promoted by this distribution company
traditional model of service delivery the consumer plays a in partnership with the industry. The project was organized in
merely passive role, receiving the electricity supply, being
- 943 -
phases, each of which involved a pilot project specifically Considering engineering design of an RF Mesh network the
designed to evaluate and validate that particular phase. endpoints concentration (smart meters and reclosers) is done
The first phase of the project, which involved the on APs that besides being the communication equipment have
introduction of AMR to all C&I customers, started at the the routing functions of the collected data traffic in its
beginning of 2012, was completed at the end of 2014 and is coverage area. In this sense degree of technical and financial
currently in full-scale production. Further details of this project optimization is determined by the maximization
project are given in the following section. number of endpoints per AP. Relays are lower cost devices
that meet only the function of extending AP coverage without
functionalities of intelligence and routing. RF design best
IV. PROPOSED IMPLEMENTATION MODEL practices have as objective to minimize the use of Relays and
The first phase of the CPFL smart grid program involved a maximize the concentration of smart meters and reclosers per
smart metering project targeted at all the consumers in the APs. RF Mesh technology is designed such as the Network
C&I segment, who receive their electricity supply at high and Interface Cards (NICs) shipped inside smart meters and
medium voltage higher than 2.3 KV. In the case of the CPFL reclosers operates simultaneously as endpoints and repeaters.
Energia, these customers represent approximately 25,000 Thus, optimum RF mesh network explores the geographic
consumer units and account for around 40% of the companys proximity of the smart meters in order to maximizes the
revenue. In light of this, the critical element in this phase, concentration per AP using the minimum number of Relays as
which was dealt with very cautiously and with great attention possible. Relation between endpoints by AP and Relays by AP
to detail, was the planning and management of the project. indicates the degree of optimization of communications
One of advantages of deploying preliminary smart metering infrastructure. Figure 2 illustrates this scenario.
infrastructure in C&I customers is the greater ease with which
a communications channel can be established between the
distributor and its customers because these are well-known
and well-defined. For this category of customers the
distribution company counts on a specialized a dedicated
commercial team. Considering this existing customer
relationship any additional costs with marketing actions to
customer engagement was marginal and close to zero.
Regarding telecommunications the technology option for
the access layer was a private wireless RF Mesh network
operating in the unlicensed 902 to 928 MHz frequency band.
To overcome the difficulties of availability of backhaul
alternatives and facilitate the implementation RF Mesh Access
Points (AP) and Relays were installed in CPFL sites, such as
substations and remote offices. These sites already had some
sort of Telecommunications Operator services infrastructure
such as MPLS circuits or satellite communication services
based on VSAT technology. In exceptional cases public access Figure 2: RF Mesh Reference Topology
via GPRS/3G were used. This represents the adoption of a
hybrid solution for telecommunications infrastructure. In the case of a conventional implementation of smart grid,
Decisions to invest in a private RF Mesh to the access layer, the relation between smart meters per AP is typically 4,000 to
besides technical reasons as reliability and scalability, took 1. The number of Relays is minimized, being applied only in
into account the Brazilian regulatory scenario. Current rules exceptional cases where the implementation of a new AP is
consider the possibility of ANEEL recognizes investments in not financially feasible.
private telecommunication assets as directly related to The implementation model adopted by CPFL on its phase
improvements of quality service delivery. These rules are 1 has a relation between smart meters per AP of 169 to 1, and
defined in the Tariff Regulation Procedures (PRORET) [14] Relays per AP is 5.9 to 1. Table 1 and Table 2 show the
which was approved by Normative Resolution No. 435/2011 comparison of these two scenarios.
[15]. According to these rules the tariff revision occurs in As the typical deployment scenario of an RF Mesh
average every four years and allow the inclusion of a network, this paper considers the estimated actual parameters
compensation value for investments recognized by ANEEL of next phase of CPFL project which is currently in progress.
and which were made during the period. At this next stage will be deployed 2 million smart meters in a
The recognition by the regulatory agency depends on the total of 7.4 million of the entire concession area of the
entity's definition and auditors assessment that may or may company. Besides the smart meters will be automated 5,000
not accept the assets as eligible to be considered in the reclosers. The number of meters and reclosers in a single
Regulatory Asset Base (BRR) as defined in this legislation. In implementation phase represents a typical deployment model
the case CPFL C&I project the investments made on the assets of smart grid programs in distribution companies with similar
of RF Mesh infrastructure were recognized by ANEEL. characteristics of CPFL in developed countries.
- 944 -
independently of vendor. In this sense two main aspects had to
be observed:
- 945 -
Regarding to IT infrastructure the distribution company such markets rather than models imported from companies of
has its own data center, and no major changes were required in more developed markets where the smart grid projects are
the existing hardware for this first phase of the project. The implemented to cover C&I, residential consumers and DA
challenge in terms of IT was to ensure integration between the projects in a single stage of deployment. The proposed model
new AMI specially MDC and MDM softwares and the ERP divides the implementation into various phases and build in
existing systems. the first phase a scalable initial AMI for all the customers of
The replacement of conventional meters for smart meters the C&I category as the basis for the next steps. This strategy
and the construction of the basic infrastructure to C&I will facilitate the deployment of Smart Grid projects and
customers was performed by the same workforce formed by minimize the risks of initial investments to electric distribution
CPFLs and RF Meshs provider field teams. The companies in emerging and developing countries.
implementation started at the beginning of 2012 and was fully
implemented and set into production at the end of 2014.
Following this first phase, the next steps are to take REFERENCES
advantage of this initial smart grid platform for DA projects, [1] Resoluo Normativa N 414, de 9 de Setembro de 2010. Available at:
automating 640 reclosers within the coverage area of the new http://www.aneel.gov.br/biblioteca/downloads/livros/REN_414_2010_at
ual_REN_499_2012.pdf
network. After this step will be starting the expansion of the
[2] Resoluo Normativa N 482, de 17 de Abril de 2012. Available at:
smart metering project to 2 million residential consumers and http://www.aneel.gov.br/cedoc/bren2012482.pdf
other consumers who receive a low voltage supply. This [3] Valsamma, K.M., "Smart Grid as a desideratum in the energy landscape:
expanded platform will open the way to expand the DA Key aspects and challenges," Engineering Education: Innovative
project for about 5,000 reclosers and the Self-Healing project. Practices and Future Trends (AICERA), 2012 IEEE International
Conference, pp.1,6, 19-21 July 2012.
Although the total number of CPFL customers in the
[4] Beidou, F.B.; Morsi, W.G.; Diduch, C.P.; Chang, L., "Smart grid:
residential and other categories is of the order of 7.4 million, Challenges, research directions and possible solutions", Power
the scope of the second phase of the smart metering project Electronics for Distributed Generation Systems (PEDG), 2010 2nd IEEE
will cover 2 million of these consumers located in urban International Symposium, pp.670,673, 16-18 June 2010.
centers of medium and large size in the concession area. The [5] Depuru, S.S.S.R.; Lingfeng Wang; Devabhaktuni, V.; Gudi, N., "Smart
criteria used to define the scope of the second phase was the meters for power grid Challenges, issues, advantages and
status," Power Systems Conference and Exposition (PSCE), 2011
number of consumer that would provide to Brazilian industry IEEE/PES, pp.1,7, 20-23 March 2011.
sufficient scale to become feasible the production, certification [6] Ye Yan; Yi Qian; Sharif, H.; Tipper, D., "A Survey on Smart Grid
of smart meters, and their respective communication Communication Infrastructures: Motivations, Requirements and
interfaces, by at least three different manufacturers. In this Challenges," Communications Surveys & Tutorials, IEEE , vol.15, no.1,
pp.5,20, First Quarter 2013.
way, CPFL would have alternative suppliers for strategic and
[7] Ban Al-Omar; A. R. Al-Ali; Rana Ahmed, Taha Landolsi, Role of
operational purposes. Information and Communication Technologies in the Smart Grid,
Following this step of smart grid program, the technical Journal of Emerging Trends in Computing and Information Sciences,
and financial viability of extending smart metering to the vol. 3, no. 5, May 2012.
remaining residential consumers will be evaluated. [8] Dedrick, J.; Zheng, Y. Information systems and smart grid: New
This strategy has proven to be effective as the necessary directions for the IS community. Syracuse University iConferece 2013.
Proceedings (pp. 897-899).
investments, the financial returns, and operational gains that
[9] Ming Dong; Meira, P.C.M.; Wilsun Xu; Freitas, W., "An Event Window
justify these investments occur and are accounted for in stages Based Load Monitoring Technique for Smart Meters," Smart Grid, IEEE
minimizing the risks [17] involved in a project of this Transactions, vol.3, no.2, pp.787,796, June 2012.
dimension considering an environment of uncertainties. [10] Wilsun Xu; Ming Dong, "Tracking energy consumptions of home
appliances using electrical signature data," Power and Energy Society
General Meeting, 2012 IEEE, pp.1,5, 22-26 July 2012.
V. CONCLUSION [11] Fan, X., & Gong, G. 2013. Security Challenges in Smart-Grid Metering
and Control Systems. Technology Innovation Management Review,
As shown in this paper, the deployment of smart grids on a 3(7): 42-49. http://timreview.ca/article/702
large scale represents a true revolution and a major challenge [12] Brazilian Forum Redes Inteligentes Brasil. Available at:
for the structure of the electricity sector and the regulatory http://redesinteligentesbrasil.org.br, Access in: 02 may 2015.
environment in which smart grid projects are implemented. [13] Chamada n 011/2010 da ANEEL, de julho de 2010. Available at:
The barriers to be overcome cover regulatory and http://www.aneel.gov.br/arquivos/PDF/PeD_2008-ChamadaPE11-
2010.pdf
technological issues as well as consumer engagement. As the
[14] Procedimentos de Regulao Tarifria (PRORET). Available at:
complexity and nature of these difficulties depend on the http://www.aneel.gov.br/area.cfm?idArea=702
peculiarities of each market, it is important to define a suitable [15] Resoluo Normativa n 435/2011. Available at:
model for each particular case. Smart grid projects in Brazil http://www.aneel.gov.br/cedoc/ren2011435.pdf
have been advancing very slowly, partly because pilot projects [16] Feuerhahn, S.; Zillgith, M.; Wittwer, C.; Wietfeld, C., "Comparison of
have been based on international models adopted in countries the communication protocols DLMS/COSEM, SML and IEC 61850 for
where the regulatory, technological and socioeconomic smart metering applications," in Smart Grid Communications
(SmartGridComm), 2011 IEEE International Conference on , vol., no.,
environment are very different from that in Brazil as well as pp.410-415, 17-20 Oct. 2011.
other emerging or developing countries. The model adopted [17] Bossart, S.J.; Bean, J.E., "Metrics and benefits analysis and challenges
by the distribution companies in the CPFL Energia group can for Smart Grid field projects," Energytech, 2011 IEEE, pp.1,5, 25-26
be considered as a feasible alternative to deploying in a shorter May 2011.
period of time an initial and scalable smart grid platform in
- 946 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.947-951. Santiago de Chile, 28 al 30 de Octubre 2015
- 947 -
For the study of the electric power quality of equipment The methodology used for equipment evaluation consisted
described earlier the RE6000 Embrasul Power Analyzer with in conducting measurements in the output of the inverter (filter
ability to register up till to 50th harmonic order for voltage and input) and output of the filter (connection point and
current channel was used, being set a period of integration of parallelism with the grid) of the thin-film photovoltaic cells,
100 ms and 10 ms for data acquisition. with a data collection period of 2 minutes each, being
The Figures 1 and 2 show a simplified schematic diagram analyzed the current harmonic distortion. For wind generation
used for measurement. system the meter was installed between the inverter output and
the point of connection to the grid. The measurement period
was the same of the photovoltaic system, however, was rated
the harmonic content of the voltage.
Three wind turbines with vertical axis 1,500 W of power
each were installed in Porto da Barra. These equipments can
be observed in Figure 4.
Fig. 3. Thin Film Photovoltaic installation and Wind Turbine at the Ampla's
Monitoring Center [19]
- 948 -
A. Thin film photovoltaic cell The measurements of the thin-film photovoltaic cells were
The measurements of the thin-film photovoltaic cells were performed in the input and the output of the filter.
performed in the input and the output of the filter. B.1. Measurement in the Output of the Inverter (Grid
A.1. Measurement on Inverter Output (Filter input) connection point)
The Table I presents the rms value and percentage of current The Tables III and IV present the rms values and
harmonics. The total THD value of the phase A current equals percentages of voltage harmonics of the phases A and B.
to 4.987%. These values are smaller than 1 per cent, being within the
TABLE I
standards set by the Module 8 of the Procedure of Distribution
CURRENT HARMONIC CONTENT PHASE A of Electric Energy in the National Electric System
PRODIST[20], for nominal voltage less than 1 kV. The Table
Order IA (A) IA (%) a
V shows some international reference for voltage distortion.
1 15.81 100.00
2 0.541 3.42 TABLE III
3 0.263 1.66 VOLTAGE HARMONIC CONTENT PHASE A
4 0.287 1.81
5 0.287 1.81 Order VA (V) VA (%) a
6 0.081 0.51
7 0.115 0.72 1 123.18 100.00
9 0.158 0.99 3 0.441 0.35
11 0.163 1.02 11 0.522 0.42
13 0.072 0.45
15 0.110 0.69
19 0.081 0.51 TABLE IV
VOLTAGE HARMONIC CONTENT PHASE B
A.2. Measurement in Filter Output Order VA (V) VA (%) a
The Table II presents the rms value and percentage of 1 124.25 100.00
current harmonics. The total THD value of the phase A current 3 0.459 0.36
equals 4.287%. 11 0.819 0.65
TABLE II
CURRENT HARMONIC CONTENT PHASE A TABLE V
a GLOBAL REFERENCE VALUE OF TOTAL HARMONIC DISTORTIONS (IN
Order IA (A) IA (%) FUNDAMENTAL VOLTAGE PERCENTAGE) [20]
1 15.12 100.00 Total Harmonic Voltage
2 0.120 0.79 Bus Bar Voltage (kV)
Distortion TDD (%)
3 0.072 0.47 VN 1 10
4 0.196 1.29
1 < VN 13.8 8
5 0.445 2.94
6 0.096 0.63 13.8 < VN 69 6
7 0.244 1.61 69 < VN < 230 3
9 0.163 1.07
11 0.191 1.26
13 0.077 0.50 The highest values of THD total voltage collected during
15 0.129 0.85
19 0.096 0.63 the period of measurement were 0.555 per cent of phase A and
0.756 per cent of phase B.
Inverters and LC filters are used in the photovoltaic thin C. Wind Turbine in Porto da Barra
film generation system. These filters are intended to mitigate For current analysis was decided to evaluate other wind
the harmonic effects of this system ensuring the PQ in the turbine of this project installed in Porto da Barra. At this
distribution grid connection. location greater variations in wind speed were realized, which
The LC filters effectiveness is proven by analyzing the table can illustrate for PQ analysis conditions closer to real
I and II in which the THD current total passes from 4.99 to situations of new facilities.
4.29, featuring an improvement of this indicator. This
C.1. Measurement in the Output of the Inverter
percentage value is insignificant, but emphasizes the need for
its installation in projects of this type of systems to ensure that Table VI presents the rms value and percentage of current
the quality of energy delivered to the grid is comply with the harmonics. The THD total value of phase A current was equal
IEEE 159/1992. to 46.764 per cent, with a rms maximum current generated of
0.560A.
B. Amplas Monitoring center wind turbine
Table VII shows the rms value and percentage of current
To analyze the voltage quality delivered by a small size harmonics. The THD total value of phase A current is equal to
vertical-axis wind turbine to the distribution grid 5.304 per cent, when rms maximum current generated was
measurements were taken of Amplas Monitoring Center in 2.32A.
connection with the grid.
- 949 -
TABLE VI TABLE VIII
CURRENT HARMONIC CONTENT PHASE A CURRENT HARMONIC CONTENT PHASE A
Order IA (A) IA (%) a Order IA (A) IA (%) a
1 0.507 100.00 1 15.09 100.00
2 0.193 38.09 2 0.558 3.70
3 0.058 11.42 3 0.374 2.47
4 0.072 14.28 4 0.252 1.67
5 0.063 12.38 5 0.228 1.51
7 0.039 7.61 6 0.180 1.19
8 0.058 11.42 7 0.150 0.99
9 0.019 3.8 9 0.126 0.83
11 0.024 4.76 10 0.112 0.74
12 0.014 2.85
14 0.014 2.85
18 0.005 0.95 TABLE IX
21 0.005 0.95 CURRENT HARMONIC CONTENT PHASE B
23 0.005 0.95
24 0.005 0.95 Order IA (A) IA (%) a
26 0.005 0.95
27 0.005 0.95 1 14.67 100.00
2 0.543 3.70
3 0.361 2.46
TABLE VII 4 0.256 1.74
CURRENT HARMONIC CONTENT PHASE A 5 0.219 1.49
6 0.173 1.18
Order IA (A) IA (%) a 7 0.137 0.93
1 2.317 100.00 8 0.132 0.90
2 0.014 0.61 9 0.123 0.84
3 0.038 1.65 10 0.105 0.71
4 0.038 1.65 11 0.096 0.65
5 0.076 3.30 12 0.091 0.62
6 0.024 1.03 13 0.078 0.52
7 0.043 1.85 14 0.078 0.52
8 0.029 1.23 15 0.068 0.46
9 0.029 1.23 16 0.082 0.56
11 0.019 0.82 18 0.078 0.52
13 0.024 1.03 20 0.068 0.46
According to the data analyzed in table VII it is noted that IV. COMMENTS AND CONCLUSIONS
the wind turbine running at low speed winds generates a small
Projects such as the Smart City Bzios are important for the
power and under these conditions the total harmonic distortion
evaluation of new technologies of energy generation
of current presents a considerable value of 46.764 per cent.
connected to distribution grids. In this model, equipment from
From larger wind speeds up 34 per cent of the nominal
different manufacturers are installed and evaluated in different
capacity of the wind turbine was hit, and the total THD current
loading scenarios and connections from the theorists.
was 5.304 per cent.
It is understood that this activity is complementary to tests
D. Polycrystaline Photovoltaic Cell - APAE performed in laboratories and it is a support to manufacturers
The polycrystaline photovoltaic system measurements were so as to develop new solutions to address issues raised by the
performed in the inverter output. installer, power distributor, academy and customers. Beside
the focus of development of the technology, there is the aspect
D.1. Measurement in the Output of the Inverter
related to the development of new professionals to work with
Tables VIII and IX present the rms values and percentages technology, this activity is made with partnership between
of current harmonics of the phase A and B, respectively. The universities and other professional training centers.
THD total value of phase A current is equal to 5.645 per cent, The disclosure aspect of renewable energy to society must
while the phase B is 5.637 per cent. also be quoted, since small projects within the city with
The photovoltaic generation system installed in Amplas intensive tourism makes the visibility and discussion of
Monitoring Center and the system installed in the APAE- technologies a recurrent theme.
Bzios are composed of different types of technology: thin- In the PQ aspect, the evaluations carried out indicate that
film and polycrystalline cell. However, similar characteristics the small DG systems installed can still have an improvement
may be observed as regards the THD total values of current. of their quality of final energy delivered to the connection
point. According to the presented results, thin film
- 950 -
photovoltaic cells are the most suitable of DG for Bzios due Renewable and Sustainable Energy Reviews, vol.42. pp. 543-556, 2015.
doi:10.1016/j.rser.2014.07.064.
to its lowest THD total current measured before and after the [9] A.J. Aristizabal. C.A. Arredondo. J. Hernandez and G. Gordillo.
LC filter, which should be applied in DG systems so as to Development of Equipment for Monitoring PV Power Plants. using
improve the PQ in the distribution grid connection. The results Virtual Instrumentation, in 4th World Conference on Photovoltaic
Energy Conversion, vol.2. pp. 2367-2370, 2006. doi:
obtained are not so critical, but they deserve and mitigating
10.1109/WCPEC.2006.279667.
solutions in the current aspect. [10] I. Wasiak. M.C. Thoma. C.E.T.Foote. R. Mienski. R. Pawelek. P.
We highlight here a comment related to the correct Gburczyk and G.M.Burt. A Power-Quality Management Algorithm for
dimensioning of the systems, since, in prototypes for Low-Voltage Grids with Distributed Resources, IEEE Transactions on
Power Delivery, vol.23. pp. 1055-1062, 2008. doi:
technological analysis (as the focus of this project), the correct 10.1109/TPWRD.2007.905560.
specification for solar irradiation and wind speed, doesnt have [11] Q. Fu. L.F. Montoya. A.Solanki. A. Nasiri. V. Bhavaraju. T.Abdallah
much impact due to test units. In more robust systems this and D.C. Yu. Microgrid Generation Capacity Design with Renewables
and Energy Storages Adressing Power Quality and Surety, IEEE
assessment has to be more critical and the simulations of Transactions on Smart Grid, vol.3. pp.2019-2027, 2012. doi;
scenarios must consider the real machine behavior data (as 10.1109/TSG.2012.2223245.
presented in this paper), because a lot of poorly designed [12] I. Wasiak. R. Pawelek and R. Mienski. Energy Storage application in
low-voltage microgrids for energy management and power quality
machines can bring impacts in the context of PQ to the improvement, IET Generation. Transmission & Distribution, vol.8.
dealership grid. In small units, as the discussed in this paper pp.463-472, 2014. doi: 10.1049/iet-gtd.2012.0687.
and, that will be use in residential installations, the authors [13] A. Moreno-Munoz. J.J.G. de La Rosa. M.A. Lopez-Rodriguez. J.M.
Flores-Arias. F.J. Bellido-Outerino and M. Ruiz-de-Adana.
considers that real datas confirming that the inverter and Improvement of Power quality using Distributed Generation, Electric
filters are efficiency is a important factor to improve and Power and Energy Systems, vol.32. pp. 1069-1076, 2010. doi:
encourage (based on technical aspects) the installations of new 10.1016/j.ijepes.2010.06.002
[14] Z. Zeng. H. Yang. R. Zhao and C. Cheng. Topologies and control
DG technologies.
strategies of multi-functional grid-connected inverters for power quality
enhancement: A comprehensive review, Renewable and Sustainable
REFERENCES Energy Reviews, vol.24. pp.223-270, 2013. doi:
doi:10.1016/j.rser.2013.03.033.
[1] S. Ruiz-Romero. A. Colmenar-Santos. F. Mur-Perez and A. Lopez-Rey.
[15] P.K.Dash. M.Pahdee and S.K.Barik. Estimation of power quality
Integration of distributed generation in the Power distribution network:
indices in distributed generation systems during power islanding
The need for smart grid control systems. communication and equipment
conditions, Electric Power and Energy Systems, vol.36. pp. 18-30,
for a smart city Uses cases, Renewable and Sustainable Energy
2012. doi:10.1016/j.ijepes.2011.10.019.
Reviews, vol.38. pp. 223-234, 2014. doi: 10.1016/j.rser.2014.05.082.
[16] M.Z.Fortes. V.H.Ferreira. G.G.Sotelo. A.S.Cabral. W.F.Correia and
[2] J.C.Gomez. J.Vaschetti. C.Coyos and C.Ibarlucea. Distributed
O.L.C.Pacheco. Deployment of Smart Metering in the Buzios City, in
Generation: Impact on Protections and Power Quality, IEEE Latin
IEEE T&D Transmission and Distribution Conference and Exposition,
America Transactions, vol.11. pp.460-465, 2013. doi:
pp. 1-6, 2014. doi: 10.1109/TDC-LA.2014.6955278.
10.1109/TLA.2013.6502846.
[17] N.M.C.A.A.Vilaca. V.N. Figueiredo. L.B. Oliveira. V.H.Ferreira.
[3] J.Urbanetz. P.Braun and R.Ruther. Power quality analysis of grid-
M.Z.Fortes. W.L.Correia and O.L.C.Pacheco. Smart City Caso de
connected solar photovoltaic generators in Brazil, Energy Conversion
Implantao em Bzios, SODEBRAS, vol.9. pp. 16-22, 2014.
and Management, vol.64. pp. 8-14, 2012. doi:
[18] M.Z.Fortes, V.H.Ferreira, I.S.Machado and W.F.Correia. Harmonic
10.1016/j.enconman.2012.05.008.
Analysis of Distributed Generation in Smart City Bzios Project, in
[4] S.Gonzalez. M.Ropp. A.Fresquez. M. Montoya and N. Opell. Multi-PV
2015 Workshop on Power Electronics and Power Quality Applications
Inverter Utility Interconnection Evaluations, in 37th IEEE Photovoltaic
PEPQA, pp.1-5, 2015. doi: 10.1109/PEPQA.2015.7168218.
Specialist Conference. pp. 3738-3743, 2011. doi:
[19] M. Z. Fortes. V. H. Ferreira. L. B. Arariba. O. L. C. Pacheco. W. F.
10.1109/PVSC.2011.6185962.
Correia and R. S. Rosa. Smart City Bzios Experincia para a
[5] A.D. Paquette and D.M. Divan. Providing Improved Power Quality in
Expanso de Sistemas de Gerao com Fontes Alternativas, in IX
Microgrids, IEEE Industry Applications Magazine. pp. 34-43. 2014.
Congresso Brasileiro de Planejamento Energtico -CBPE, 2014. doi:
doi: 10.1109/MIAS.2013.2288377.
10.13140/2.1.3362.2083.
[6] W. Jie. Control Technologies in Distributed Generation Systems Based
[20] ANEEL. Agncia Nacional de Energia Eltrica. Procedimento de
on Renewable Energy, in 3rd International Conference on Power
Distribuio de Energia Eltrica no Sistema Eltrico Nacional
Electronics Systems and Applications. Digital Reference: K210509132,
PRODIST Mdulo 8 Qualidade de Energia Eltrica.[On line].
2009.
Available:
[7] L.I. Dulau. M. Abrudean and D. Bica. Distributed generation
http://www.aneel.gov.br/arquivos/PDF/M%C3%B3dulo8_Revis%C3%
technologies and optimization, Procedia Technology, vol.12. pp. 687-
A3o_6_Retifica%C3%A7%C3%A3o_1.pdf.
692, 2014. doi:10.1016/j.protcy.2013.12.550.
[8] G. Allan. I. Eromenko. M. Gilmartin. I. Kockar and P. McGregor. The
economics of distributed energy generation: A literature review,
- 951 -
- 952 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.953-958. Santiago de Chile, 28 al 30 de Octubre 2015
- 953 -
housing units to low-income families, to residents, to the being obtained from measurements of the nearest station of
Brazilian electrical system and finally to society. All of it by Brazilian National Institute of Meteorology - INMET. It is
means of application of M&V adapted from IPMVP in EEP of considered that there are no interactive effects, once loss in
CELG Distribution S/A (CELG-D), the electricity distribution power supply circuits of the house and of the shower are
company of Gois state. The specific objectives are: a) considered negligible. Static factors are not considered in this
evaluate the average monthly savings of electricity to the case because of standard size residences and short
consumers; b) evaluate the impact on demand of electricity at measurement period, as described below.
peak hours to the Brazilian electrical system; c) perform The available data of Real Conquista Residential
diagnosis and contributions to improvement of the M&V correspond to eleven days of June 2010 then this period was
procedure from IPMVP adapted. considered as a baseline. Also using available data from
Three EEP of CELG-D related with solar water heaters in measurements of sixteen days of September 2008, this is
homes of low-income families in Gois state have been considered the baseline period for the EEP municipality of
selected as case studies: municipality of Itumbiara, Real Itumbiara.
Conquista Residential and Orlando de Morais Residential In relation to EEP Orlando de Morais Residential,
both located in Goinia that is capital of Gois state. For the considering the definitions occurred before the measurements,
two first EEP it was used data measured by CELG-D in it was decided to use seven days as baseline period. It is
September 2008 and June 2010, respectively, prior to the important to emphasize that these shorts measurement periods
installation of solar heating systems. About the last one case, it are justified by the methodology to be used for M&V adapted
was selected because it was in phase of installation of solar from IPMVP to the reality of EEP in order to obtain projects
heating systems in the second half of 2014. Thus it was economically viable.
possible to carry out M&V in the last residences not yet Measurements are not performed in the energy economy
covered by the EEA. Fig. 1 shows one of the solar water period because the EEA results in installation of solar heaters
heating systems installed in homes of low-income families. systems and consequently in the removal of electric showers.
Initially some settings for the EEA are performed, as From the above definitions, it is chosen Option A to
established in IPMVP. The following parameters are defined determination of electricity savings and peak demand
as in [3] and [4]: the measurement border, key performance reduction from IPMVP. It is justified by this option be the
parameter, independent variable, interactive effect, static most suitable for short-term measurements, which is essential
factor, baseline period and reporting period. to the economic viability of EEP, and for projects involving
The measurement boundary is defined as the set of power estimates of one or more key parameters.
supply circuits of showers and resistors. In other words, the
measuring equipment used must be able to measure key III. METHODOLOGY
performance parameters of process within this measurement The first step related to the methodology used is the
boundary, isolating the electric shower installation as a whole. definition of sampling. It involves setting the initial number of
The key parameters to be measured are the electric power samples in two ways, one determined according to the relation
during use of the shower and bath time. With these between the initial population and sample, given by NBR
parameters, it is possible to obtain the consumption in the 5426 - Sampling Plans and Inspection Procedures by
measurement boundary, to calculate the electricity savings Attributes - considering severe inspection level (level 1), and
and, considering the peak hours defined by CELG-D - second calculated from the equations (1) and (2) [4].
between 18: 00h and 21: 00h, for the calculation of reduction
in peak demand. It was considered as "bath" whole range with
average power greater than 0.1 kW, to prevent spurious data. ?2 AB2
0 = (1)
The outdoor temperature is defined as independent variable, C2
= (2)
+
- 954 -
After obtaining the values measured in baseline period, shall The last evaluation criterion is the t-statistic, a statistical
be calculated the precision obtained with the initial sample test to determine whether an estimate has statistical
size, for each key parameter. This is calculated by equation significance due to the possibility of variation of regression
(1), using the coefficient of variation calculated from the data coefficients. The t-statistic is calculated by equation (8),
obtained, by equation (3). If the precision of 10% is not dividing the regression coefficient (slope) by the standard
reached (if value is greater), it is necessary increase the error of each coefficient of the regression model [3].
number of samples, thereby performing iterative process until "
the desired precision is obtained [5]. O EOPOEOA =
H
</(
F)
R( 2)
E (8)
ABD = (3) Q
F
H</( )
where ABD represents the real coefficient of variation, s
corresponds to the standard deviation obtained from measured where b represents the regression coefficient (for the 1-unit
key parameter values and
F is the mean of values key increase of the independent variable there is increase of "b"
parameter. units of key parameter), corresponds to the value of
The standard deviation and the mean of key parameter independent variable and F is themean of the values of
values are obtained through equations (4) and (5), independent variable.
respectively, where
is the value key parameter. According to [6], maintaining the criteria of the case passed
on to electricity companies there is correlation between
H</(
F) electricity consumption and outdoor temperature if at least two
E= G (4) of the following three criteria are met: R2 greater than 0.75;
1
CV(RMSE) less than 5%; t-statistic greater than 2.
If correlation is verified and validated, regression is used as
H</
a basis for setting baseline and reporting periods, to leveling
F = (5) electricity consumption in the measurement boundary without
influence of outdoor temperature. Thus, the calculation of
electricity savings shall be done by equation (9) [3]. If there is
After obtaining the keys parameters data in the baseline
no correlation, the same equation is used, without adjustments.
period and temperatures corresponding to the dates of
measurements, it is assessed if there is a correlation between
the parameters and independent variable, using linear M = 7T4 7U (9)
regression analysis. The first evaluation criterion calculated is
the determination coefficient (R2), calculated by equation (6), where ES corresponds to the electricity saving, Cbl is the
where
J is the key parameter value adjusted by the model to a electricity consumption in baseline period adjusted to fixed
given point using the corresponding value of the independent conditions and Crp represents the electricity consumption in
variable [3]. reporting period adjusted to fixed conditions.
Calculation of reduction of electricity demand at peak hours
does not require adjustments, occurring through equation (10)
H</(
J
F) [3].
K = (6) VK = VT4 VU (10)
H</(
F)
- 955 -
values (data bias) as [7].
According to [3], the uncertainty is represented by MW_ = `MW$ + MW + MW (18)
equations (11) and (12), as use of the absolute precision -
calculated by equation (13) - or relative precision - calculated
by equation (14), respectively. IV. RESULTS
The step of the methodology regarding to the sampling
definition was included only in the case study involving EEP
$ =
F W$ (11) Orlando de Morais Residential, once there were definitions
before M&V, which there were not possible in relation to the
where $ is the range that represents the absolute uncertainty other cases, whereas that measurement data were obtained in
related to the key parameter measured and W$ corresponds to past periods.
the absolute precision of the measured key parameter. The key parameters electric power and bath time were
obtained by measuring energy consumed by electric showers.
IY = yF PY (12) The meters used were calibrated at the measurement
where is the range that represents the relative uncertainty laboratory of CELG-D, using reference pattern meter tracked
related to the key parameter measured and W corresponds to by the Brazilian Calibration Network. These meters were
the relative precision of the measured key parameter. installed directly between the shower and electric installation
of the residence, as shown in Fig. 2.
P\ = t EP (13) The initial sample size corresponds to the product of the
where t is the value obtained from the "t-Table" available in number of residences with the number of days in the baseline
IPMVP, adopting confidence level of 95% and EP represents period. Thus, based on estimates from the equivalence given
the standard error of the measured key parameter. by NBR 5426 and equations (1) and (2), and also considering
P\ the restrictions on the available number of meters and the
PY = (14) short time until the installation of solar heating systems on the
yF
latest residences in Orlando de Morais Residential, the initial
The standard error is obtained in different ways according sample in this EEP consisted of 77 day.residence, which
to the cause of errors. In the case of sampling errors, the corresponds to 11 homes with measurements in 7 days of the
standard error is calculated through equation (15), where MW$ baseline period.
corresponds to the sample standard error [3]. In this way, once that the used meters measure energy
s consumed by the shower over time, it is possible to transform
EP\ = (15)
n the obtained values in electric power and bath time, that is, the
defined key parameters. This procedure is recommended in the
Calculation of the standard error regarding to the modeling
methodology in order to have the sampling level of precision
process occurs through the equation (16), where MW is the
obtained, for the variability of power values is smaller than
linear regression model standard error [3].
electricity consumed values. It should be pointed out that
without this transformation, the range of desired precision
level leads to excessive increase in the number of samples,
H</(
F) which can make an EEP economically unviable.
R( 2)
Q (16) The sampling precision levels obtained for key parameters
MW = power and bath time are 18% and 27%, respectively, thus not
H</( ) reaching the target of 10%. Thus, there would be necessary to
increase the number of samples which was not possible due to
the completion of installation of the solar heating systems in
The metering standard error is obtained by equation (17) the remaining houses. The continuity of methodology phases
[3].
MW = N
F (17)
- 956 -
even not reaching the precision level is justified by the calculated the monetary value of those annual savings, which
experimental nature of the project. are presented in Table 1.
Regarding to data relating to M&V in EEP Real Conquista It is possible to observe that the average daily consumption
Residential and municipality of Itumbiara, 8% level of of electricity avoided per housing unities significantly higher
precision was obtained for the key parameter electric power in in EEP Real Conquista and in Itumbiara. Such as the average
the first, thereby achieving the desired criteria. However, this electric power as the average daily bath time are lower in EEP
did not occur in the case of EEP municipality of Itumbiara, Orlando de Morais.
while that the obtained level of precision was 12%. As the The daily bath time can be a result of the amount of baths in
data correspond to measurements taken in the past, in the residences, as well as local routine in relation to bath time.
residences where the installation of solar heating systems was To check these two influences, it would be necessary to
completed, the number of samples could not be increased. consider data related to static factors and habits of the
Among the key parameters, electric power has been defined residents of the homes included in the samples, which was not
as the parameter most likely to be influenced by the possible for the EEP Real Conquista and Itumbiara. Thus, the
independent variable. In the three case studies it was found no importance of the survey and storage of behavioral
correlation between the electric power on shower use and information about the families routine of the sample of an EEP
outdoor temperature in the baseline period, once the criteria is shown. So it is possible to do comparisons between results,
have not been met. As an example, the results of calculations taking into account the conditions and realities of the
relating to the EEP Orlando de Morais Residential were: R2 population of each location evaluated.
equal to 0.2% (less than 75.0%; CV(RMSE) equal to 78.4% The difference between the average daily electric power
(greater than 5.0%); t-statistic equal to 0.35 (less than 2.00). obtained in the EEP Orlando de Morais and those obtained in
The average daily electricity economy per housing unit was the others case studies can also be explained by the electric
calculated by the equation (9), disregarding the adjustments shower position used during the measurement period (power
for not exist correlation between key parameter and level). While analyzing the average outdoor temperature in
independent variable. Table 1 shows the average daily power days of measurement of each EEP, there is large difference
measured, the average daily bath time, average outdoor between EEP Orlando de Morais and others. In this place, the
temperature in baseline period, averages of daily and monthly average outdoor temperature was 30.5C, while considering
consumption with electric showers which corresponds to the days of measurement in EEP Real Conquista and
savings as result of EEA - and the annual savings considering Itumbiara the values were of 22.9C and 24.0C, respectively,
all the residences contemplated by EEP, for the three case which may have influenced by the position associated to a
studies. By the current conventional electricity tariff for low- higher power used in electric shower and therefore the highest
income homes of CELG-D R$ 0,26/kWh for consumption average daily electric power obtained from each EEP.
between 31 and 100 kWh (once the average consumption of To obtain the average electric power relating to the use of
low-income homes is 77 kWh) and considering the exchange showers in peak hours the average power measured has been
between Brazilian currency and US dollar in July 2015, it is multiplied by the average total bath time of this time range,
and this value has been divided by three, since this is the
TABLE I
RESULTS OF ELECTRICITY SAVING IN EEP APPLICATIONS number of hours of peak interval. Then the average value of
Results Orlando Real Itumbiara electric power taken from peak demand with EEA in one
de Morais Conquista residence in each EEP has been achieved, and considering the
Average daily electric power 1.56 2.79 2.79 population of the studies, the reductions in peak demand
per house (kW) reached from the analyzed EEP have been calculated. The
Average total daily bath time 9.87 33.21 34.57 results are shown in Table 2 for the three case studies.
per house (minutes) In the same way that the average daily economy of
Average daily consumption of 256.38 1545.34 1606.01 TABLE II
electricity avoided per house RESULTS OF REDUCTION IN PEAK DEMAND WITH EEP
Results Orlando de Real Itumbiara
(Wh)
Morais Conquista
Average outdoor temperature in 30.5 22.9 24.0 Number of homes in the EEA 544 478 1080
o
baseline period ( C) Average daily electric power 1.96 2.46 3.08
Average monthly consumption 7.69 46.36 48.18 per house (kW)
of electricity avoided per house Average daily bath time at peak 7.96 19.82 19.09
(kWh) hours per residence (minutes)
Number of homes in the EEA 544 478 1080 Average reduction in the peak 0.09 0.27 0.33
Annual electricity consumption 50.21 265.92 624.42 demand per residence average
avoided with EEP (MWh) (kW)
Monetary values of annual 4054.10 21471.96 50418.69 Reduction in the peak demand 47.28 129.29 352.92
savings (US$) per residence with EEP (kW)
- 957 -
electricity, the average reduction in peak demand for one reduction of 0.054% of the maximum mentioned demand. It
residence is significantly higher with EEP Real Conquista and was found that the cost of this reduction in demand is less than
Itumbiara. Possible causes of this difference are the same as the cost of electricity generation in US$/kW, considering
mentioned in comparing results related to electricity savings estimation performed with data results of electricity auctions
(outdoor temperature and power selected for shower published in August 2015 by Electrical Energy
operation), since both the average electric power and the Commercialization Chamber (CCEE).
average bath time at peak hours are smaller in EEP Orlando de Therefore it can be concluded that, added to the reduction
Morais. achieved with EAA of other end uses in EEP, such as
Table 3 shows the uncertainty calculated for the two key changing light bulbs and appliances for more efficient ones,
parameters in each case study. The observed difference there are contribution to the postponement or the relocation of
reflects the dispersion of measured values that impact the investments by electricity companies.
sampling uncertainty, particularly in relation to EEP Orlando Also it is necessary to consider about adapted IPMVP
de Morais, since the modeling uncertainty is not considered procedures whose application by Brazilian electricity
and the measurement uncertainty is the same for all cases. distributors is recent. They proved to be a good methodology
of M&V and calculation of electricity saving and peak
V. CONCLUSION demand reduction, requiring some care, as the alignment of
First of all it is possible to evaluate that EEP involving solar periods of M&V and installation of solar heating systems in
water heating in low-income residences resulted in benefits for homes, through communication between the electric utility
families, since in all the cases studies there was electricity and the company contracted for the installation in order to
saving. It was found that this economy is approximately 10%, prevent loss of M&V data.
60% and 62% of the average monthly electricity consumption Setting the baseline period as a few days allows the
in low-income residences in the Gois state, from EEP economic viability of M&V but for climatic conditions such as
Orlando de Morais Residential, Real Conquista Residential the state of Gois this period can be insufficient to verify the
and Municipality of Itumbiara, respectively. This economy has correlation between the key parameter and the independent
great potential to mitigate the increase of the monetary values variable. When possible, the days of M&V should be
of electric bills that have recently been taking place in Brazil, distributed in different seasons of the year. The possibility of
mainly as a result of the high cost of electricity generation due measurement of water heating temperature should be studied
to greater use of thermal power plants, whereas hydropower too, for use as variable independent. New contributions will
generation has been decreased by low rainfall in the country in surely arise in the next years from greater practical application
the last years. and optimization of M&V methodology.
Another evaluated aspect is that the reduction in peak Finally, it is concluded that the society gets benefits from
demand obtained with EEP Orlando de Morais, Real EEA, considering the highlighted economies and the reduction
Conquista and Itumbiara represent, respectively, 0.002%, of environmental impacts associated with the generation,
0.005% and 0.015% of the maximum demand at peak hours in transmission and distribution of electricity, which contributes
the Gois state in 2014. Considering estimate done with all to a better use of natural resources of the planet.
residences included in the EEP n 883 registered in ANEEL -
5632 homes with the benefit of an EEA, corresponding to the
REFERENCES
TABLE III
[1] Centrais Eltricas Brasileiras S/A,Energia solar para aquecimento de
CALCULATED UNCERTAINTIES IN THE CASE STUDIES
gua do Brasil: contribuies da Eletrobrs Procel e parceiros,Rio de
Electricity consumption avoided Janeiro: Eletrobrs, 2012.
Orlando de Electric power (kW) 1.56 18%
[2] M. Kaiser and A. Pulsipher, Preliminary assessment of the Louisiana
Morais Bath time (min/dia) 9.87 27% Home Energy Rebate OfferProgram Using IPMVP Guidelines,Elsevier:
Applied Energy, v. 87, p. 691-702, 2010.
Electric power (kW) 2.79 8%
Real Conquista [3] Efficiency Valuation Organization, International Performance
Bath time (min/dia) 33.21 13% Measurement and Verification Protocol: Concepts and Options for
Determining Energy and Water Savings, Volume 1, Toronto: EVO,
Electric power (kW) 2.79 12% 2012.
Itumbiara
Bath time (min/dia) 34.57 17% [4] Agncia Nacional de Energia Eltrica Programa de Eficincia
Energtica,Guia de Medio e Verificao para Programa de Eficincia
Reduction in the peak demand Energtica Regulado pela ANEEL,Braslia: ANEEL, 2014.
Orlando de Electric power (kW) 1.96 10%
[5] Agncia Nacional de Energia Eltrica Programa deEficincia
Morais Bath time (min/dia) 7.96 15% Energtica,Procedimentos do Programa de Eficincia Energtica
PROPEE, Braslia: ANEEL, 2014.
Electric power (kW) 2.46 8%
Real Conquista [6] Agncia Nacional de Energia Eltrica Programa de Eficincia
Bath time (min/dia) 19.82 12% Energtica,Plano de M&V para aquecimento de gua em baixa
renda,Braslia: ANEEL, 2014.
Electric power (kW) 3.08 8%
Itumbiara [7] P. Cabral, Erros e incertezas nas medies,Porto: Instituto Superior de
Bath time (min/dia) 19.09 11% Engenharia do Porto, 2004.
- 958 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 959 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
several wiring configuration, for instance in Ecuador it is It implies that is necessary to calculate the inductance,
possible to find single and there phase, overhead and capacitance for each configuration. Simulator must have the
underground arrays; even typical configuration is single-phase ability to consider that. Lines are represented using model;
transformer with central tap in order to have 120/240 V in low this model does not take into account propagation effects.
side. Most of the transformers are single-phase-overhead with According to [13] recommended Simulink block is "Mutual
power around 5 to 150 kVA. For this reason, authors uses 12 inductance" set as Generalized Mutual Inductance, in order to
terminals Simulink block, which let to connect DiT in have more accurate and reliable results.
different ways. Number of consumers per transformers
C. Loads
depends on the location and power of the unit, but usually has
around 10 - 40 end-users, unlike of Europe where a Load can be modeled as i) constant impedance, ii) constant
transformer has between 50 and 200 consumers. power or, iii) for dynamic loads using the np and nq factors.
However, it is important to note that end users are classified
For DiT modeling, required parameters are: typically like residential, commercial and industrial. Hence,
Rm: Resistance of iron losses each client have a characteristic load profile, which represent
Xm: magnetizing inductance the behavior along a day. This profile could be more specific
Rp: primary winding resistance like a residential curve for the week, weekends or holidays,
Lp: primary winding inductance even a different load curve for region can be estimated. Thus,
Rs: secondary winding resistance if the utility has real load profiles those must be included in
Ls: secondary winding inductance the simulation in order to get reliable results. Matlab allows to
a: transformer ratio perform that using "Three Phase Dynamic Load" block; this
block assigns demand curves for active and reactive power
Above parameters must be calculated by DiT tests. Fig. 1 [14]. In addition, this block enable to model the load as either
shows equivalent circuit used constant power or constant impedance.
D. Unconventional loads
Fig. 1. Equivalent circuit based on the secondary side, [10]
Within the simulator also could be modeled PV sources (in
B. Lines general on the simulation the distributed generation are often
Primary distribution lines carry medium voltage power represented as a negative load), EV and smart buildings, all of
to distribution transformers located near customers, in them can be represented with equivalent blocks [12]. EV are
Ecuador common configuration is 3P4W (3-phases, 4 modeled through power absorption following a specific
conductors), most of them are overhead. In addition, there are profile; smart building would be integrated with a residential
different geometric configurations. or a commercial profile. Load shedding process could be
tested distinguishing appliances, using real load profiles
disaggregated in end-uses (heating, hot water, etc) [15].
- 960 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
1
OPAL RT (2013) Module 1: Real-Time System Fundamentals
- 961 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
P125
P555
VALUES CALCULATED Utilities 100
FOR DISTRIBUTION
NETWORKS loads curves
P775 with 144 pts
MACROS ,
JOIN
TABLES
P1020
ELECTRICAL
PARAMETERS
P1346
PHASOR
MODE
DISCRETE
MODE
P125
P555
Utilities P775
P1020
P1346
POWER
AMPLIFIER
10. Compile the model levels within acceptable limits [19]. A brief summary of the
11. Load the model comparative analysis between the two models, Simulink and
GAMS is presented in Table II.
V. RESULTS TABLE II
RESULTS OF MAIN SCENARIOS
Fig. 7 shows a section of low-voltage network modeled, Scenario 1 Scenario 2
blocks "Three Phase Dynamic Load" are fed with real demand G S G S
curves; following a random approach for the selection from P (kW) 492.8 494.4 492.7 494.4
the database available (100 residential curves with ten-minute Q (kVAr) 15.7 16.5 113.3 114.4
S (KVA) 493.1 494.6 505.6 507.4
sample).
G= GAMS, S= Simulink
Results shows there are small differences between GAMS
and Simulink runs, active power results are very similar and
there are small differences between reactive power values; this
difference arises because Simulink model considers
capacitance of lines but GAMS model does not. Voltages and
currents were also compared node-by-node getting a
difference lower than 1%.
Validated both models, a random approach to allocate
demand profiles was developed. Real profiles for active and
reactive power with 144 points per day were selected. Using
random assignation, customers per phase and per node were
allocated. Fig. 8 shows the proposed method. As inputs, we
Figure 7. Example of a feeder in low voltage, modeled in Simulink, [4] need the client and node number. After that, the algorithm
perform the calculations for select profiles and client numbers,
An interface between Matlab and GAMS is configured, to then this values are integrated and active and reactive profiles
feed information to the optimization model; this model also were generated.
run power flows on low voltage, restrictions are the equations
of power flow and objective function is to maintain voltage
- 962 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Once loaded all the curves, several simulations are VI. CONCLUSIONS
performed to see operation values in the transformer. In Fig.
Real-time simulations with PHIL simulator allows
8a daily load curve over a transformer is presented, Fig. 8b
analyzing various scenarios with reduced costs, optimizing
shows a more detailed analysis of the same transformer where
time and effort; also offer the possibility of connecting real
the imbalance generated by the diversity of curves and number
devices in the simulation. Different models in low voltage
of users per phase is appreciated.
have been implemented in different environments like
Simulink and GAMS, the results are similar and show that the
methodology is reliable. Random approach for the selection of
curve is adequate in order to recreate the particularity of
electrical networks. Modeling of low voltage networks
methodology applies innovative concepts and provides
procedures that obtain reliable, contrasted and useful results
for a future application of advanced functions in distribution.
Simulated results are compared with measured values, and
showing differences lower than 2%.
VII. REFERENCES
[1] S. Huibin, S. Ying, and L. Wei-Jen, "A demand side
management model based on advanced metering
infrastructure," in Electric Utility Deregulation and
Restructuring and Power Technologies (DRPT), 2011 4th
International Conference on, 2011, pp. 1586-1589.
[2] G. Ritzer and N. Jurgenson, "Production, Consumption,
Prosumption The nature of capitalism in the age of the digital
prosumer," Journal of consumer culture, vol. 10, pp. 13-36,
2010.
[3] J. C. S. Villegas and J. C. lvarez, "Cambios en los patrones de
consumo entre los estudiantes de periodismo: de prosumidores
mediticos a profesionales de la informacin," Estudios sobre
el Mensaje Periodstico, vol. 21, pp. 615-628, 2015.
[4] G. Feng, L. Herrera, R. Murawski, E. Inoa, W. Chih-Lun, P.
Figure 8. Random Approach [14]
Beauchamp, et al., "Comprehensive Real-Time Simulation of
the Smart Grid," Industry Applications, IEEE Transactions on,
vol. 49, pp. 899-908, 2013.
[5] R. D. Medina, "Microrredes basadas en electrnica de potencia:
caractersticas, operacin y estabilidad," Ingenius, pp. 15-23,
2014.
[6] R. D. Medina, "Microrredes Basadas en Electrnica de
Potencia: parte II: Control de Potencia Activa y Reactiva,"
2014.
[7] P. Kotsampopoulos, V. Kleftakis, G. Messinis, and N.
Hatziargyriou, "Design, development and operation of a PHIL
environment for Distributed Energy Resources," in IECON
2012 - 38th Annual Conference on IEEE Industrial Electronics
Society, 2012, pp. 4765-4770.
[8] W. Jing, S. Yulun, L. Wendong, G. Ji, and A. Monti,
a) "Development of a Universal Platform for Hardware In-the-
Loop Testing of Microgrids," Industrial Informatics, IEEE
Transactions on, vol. 10, pp. 2154-2165, 2014.
[9] M. Kezunovic, "Teaching the smart grid fundamentals using
modeling, simulation, and hands-on laboratory experiments," in
Power and Energy Society General Meeting, 2010 IEEE, 2010,
pp. 1-6.
[10] J. Sanz Feito, "Mquinas elctricas," Ed. Pearson Educacin.
Madrid, 2002.
[11] (2014, 1.5.15). Single-Phase Line Models. Available:
http://www.openelectrical.org/wiki/index.php?title=Single-
Phase_Line_Models
[12] A. Mercier, "Etude de linsertion massive de production
dcentralise et des charges non conventionnelles dans les
b) rseaux urbains dans le contexte Smart Grid," Master, Institut
Polytechnique de Grenoble, France, 2013.
Fig. 8. a) Power in a transformer b) imbalance between phases in transformer
[14]
- 963 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
VIII. AUTHORS
Diego X. Morales. Born in Cuenca, Ecuador
in 1985. He received his degree in Electrical
Engineering from the Universidad
Politcnica Salesiana in 2009; Master degree
in Geographic Information Systems from the
University of Salzburg - Austria in 2013;
Master in Electrical Engineering speciality
Smart Grids and Buildings from Polytechnic
Institute of Grenoble-France (INP) in 2014. Currently he is
pursuing a PhD degree at INP. Ing. Morales is part of Energy
Research Team at Universidad Politcnica Salesiana and
Professor of Electrical Engineering at the Universidad
Catlica de Cuenca. His research interests are: Smart Grid
Application Development and Geographical Applications for
calculation of electricity demand. Email: Diego.Morales-
Jadan@ense3.grenoble-inp.f
- 964 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.965-970. Santiago de Chile, 28 al 30 de Octubre 2015
O. Nez, Member, IEEE, F. Valencia, Member, IEEE, P. Mendoza-Araya, Member, IEEE, R. Palma-Behnke, Senior
Member, IEEE, G. Jimnez, Senior Member, IEEE, J. Cotos, Member, IEEE
Abstract Microgrids have received much attention in se han suscitado en las redes de distribucin con la inclusin
recent years because of its potential to deliver economic, social, de generacin distribuida y micro-redes han modificado esta
technical and environmental benefits. However, its perspectiva. En el caso de micro-redes, se incorporan una serie
implementation has major challenges in different areas to make de desafos para el diseo de los nuevos esquemas de
them viable, such as control, energy management, and the protecciones, los cuales son producidos por los siguientes
development of protection schemes. The latter has several issues
aspectos [3], [4]:
still to be resolved. In fact, in literature, several authors propose
methods to deal with such issues, highlighting those aimed for a Incorporan fuentes de generacin en las redes de baja y
centralized protection system with an adaptive strategy. The media tensin.
challenges of protection systems relate to the incorporation of La relacin R/X es alta, llegando en algunos casos a ser
distributed generation from renewable sources and its mayor a 1.
intermittence, as well as the ability to operate in both connected La posibilidad de operar en dos modos, estos son:
mode and islanded mode, which involves continuous change of conectado o desconectado a la red elctrica.
operation, among others. This article reviews in detail the
challenges to be addressed in developing microgrid protection
Topologas variadas, y cambios continuos en la misma, al
schemes, together with the analysis of a real case such as the conectar/desconectar fuentes de generacin, cargas y
Huatacondo microgrid, in northern Chile. dispositivos de almacenamiento.
Intermitencia de las fuentes de energa renovable, en caso
Index Terms Microgrids, relay, protection, adaptive, fault, de que estn presentes.
distributed generation. Ante este panorama se propone estudiar esquemas de
protecciones propuestos por diversos autores, as como el
I. INTRODUCCIN comportamiento de una micro-red real ante fallas, que
demuestren los desafos que tiene el tema. Este trabajo se
L as micro-redes tienen el potencial de dar beneficios
econmicos, sociales, tcnicos y ambientales, pero su
implementacin tiene grandes retos tcnicos para hacerlas
organiza de la siguiente manera: en el Captulo II se revisan
las fallas en micro-redes y el comportamiento de la corriente,
viables, en mbitos como el control, el manejo de energa, y adems se presenta un estudio de las alternativas propuestas en
tambin el desarrollo de los esquemas de protecciones [1]. la literatura. En el Captulo III se presentan resultados de la
Este ltimo es uno de los aspectos ms importantes por simulacin en una micro-red y su comportamiento frente a
resolver, y diversos autores proponen distintos mtodos, donde fallas. Finalmente, en el Captulo IV se presentan las
destaca recientemente las que apuntan por un sistema conclusiones.
centralizado adaptivo, donde se seleccionan los ajustes de
disparo de un conjunto alternativo, as como se sugieren una II. PROTECCIN DE MICRO-REDES
serie de componentes y arquitectura, su configuracin y El concepto micro-red se entiende como una agrupacin de
programacin [2]. El sistema opera en tiempo real, recibiendo cargas y generadores, operando como un sistema nico
informacin de los dispositivos de campo por medio de la red controlable, entregando energa en el rea local donde se ubica
de comunicacin. Lo anterior gracias a que los rels hoy da [5]. Este concepto se configura como un nuevo paradigma de
son basados en microprocesadores, que pueden almacenar los sistemas elctricos, ya que define la operacin de la
distintos grupos de ajustes para modificar las curvas de generacin distribuida (DG por las siglas en ingls de
disparo, lo que correspondera con cambios en las condiciones Distributed Generation), que busca generar electricidad a partir
de operacin de la micro-red. de fuentes de energa limpias y cercanas a los centros de
El diseo de los sistemas de protecciones asociados con consumo [6].
redes en baja y media tensin se ha basado en la presuncin de Las micro-redes presentan un comportamiento dinmico en
flujos unidireccionales, haciendo eficiente y confiable el uso el tiempo, ya que adems del cambios continuos en la carga,
de rels de sobre corriente coordinados, para la proteccin como sucede en los sistemas de potencia convencionales, las
contra corrientes de fallas [3]. Sin embargo, los cambios que unidades de DGs presentan conexin y desconexin, as como
This work was supported by the FONDAP Project Solar Energy Research cambios de potencia [6]. Cuando se presentan los cambios
Center SERC-Chile, grant number 15110019. mencionados, las estrategias seguidas en la operacin de la
O. Nuez, P. Mendoza-Araya, G. Jimenez y J. Cotos are with the Energy micro-red antes pueden resultar errneas, y necesitan
Center, University of Chile (e-mail: oscarnunezmata@gmail.com).
F. Valencia y R. Palma-Behnke, are with the Solar Energy Research Center
SERC-Chile, University of Chile.
- 965 -
redefinicin. Por ejemplo, en el despacho de unidades, los Significativa reduccin de corriente de falla al pasar de
esquemas de desprendimiento de carga, los sistemas control y modo conectado a modo desconectado de la red.
proteccin deben pasar por continuas revisiones y ajustes para Consecuentemente, los esquemas tradicionales de
adecuarlos a las nuevas condiciones [6]. Lo anterior requiere proteccin, que operan por medio de sobre corriente, no son
de un manejo centralizado de la micro-red, el cual emplea directamente aplicables a micro-redes, es por esto que en la
distintas herramientas de anlisis para determinar los nuevos literatura se reportan distintos estudios con nuevas propuestas,
ajustes. Uno de los sistemas que est en revisin en este que se revisan a continuacin.
momento es el de las protecciones elctricas para micro-redes,
ya que no es posible trasladar directamente las tcnicas B. Esquemas propuestos en la literatura
empleadas en los sistemas elctricos tradicionales. Por En esta seccin se revisan los distintos esquemas de
ejemplo, los esquemas de red radial, as como la naturaleza protecciones propuestos en la literatura para micro-redes, as
pasiva, no permiten mantener los sistemas de protecciones como las caractersticas ms significativas de cada uno, para
convencionales, lo que requerir de considerables cambios operacin conectada a la red y aislada.
para promover una operacin segura y confiable [6]. Desde Un elemento comn a todos los esquemas de protecciones
que aparecen las micro-redes como propuesta, alrededor del planteados, es que usan intensivamente las redes de
ao 2002, el tema de protecciones se anticipaba como uno de comunicacin. Lo que est acorde con el desarrollo
los ms desafiantes por resolver, como explica [8]. tecnolgico de los sistemas de potencia, y de las redes
En lo que respecta a los modos de operacin, la micro-red inteligentes, donde las micro-redes se consideran una parte de
presenta los siguientes dos: i) modo conectado a la red estas nuevas tecnologas. Algunos autores lo refieren este
elctrica interconectada; y ii) modo desconectado de la red (o hecho como una debilidad.
aislado). En este sentido, los sistemas de protecciones El anlisis se organiza utilizando caractersticas funcionales
incorporan an mayores desafos, ya que deben responder a las de los rels de proteccin.
fallas segn el modo en que opera [7]. Si la micro-red est 1) Rels de sobre corriente
conectada al sistema de potencia, y se presenta una falla en la Este rel opera cuando su corriente excede un valor
red, en las cercanas de la micro-red, las protecciones pueden predeterminado [10]. Sin embargo, debido a los cambios
responder aislndola del sistema. Si la falla se da dentro de la continuos que ocurren en los parmetros de la micro-red a lo
micro-red, el sistema de protecciones deber aislar la zona largo del tiempo, un esquema de protecciones basado en rels
fallada [7]. de sobre corriente con ajuste fijo podra no responder
adecuadamente a las tareas de proteccin de la red [11]. En
A. Anlisis de fallas este sentido, el uso de rels digitales, los cuales tienen el
Debido a las caractersticas propias de las micro-redes y su potencial de usar varios grupos de ajustes, son empleados en la
operacin, los siguientes aspectos deben ser considerados en el llamado esquema de protecciones adaptivo [12]. Sus ajustes,
diseo de los esquemas de proteccin [9]: caractersticas o funciones lgicas son cambiados
1. Los niveles de corrientes de falla son similares a lo largo automticamente, durante la operacin de la micro-red, por
de la micro-red. medio de seales generadas externamente o acciones de
2. Las corrientes de falla presentan flujos bidireccionales. control, usando canales de comunicacin [9]. En rels digitales
3. Influye el punto conexin de la fuente de generacin, as modernos se pueden disponer de amplios rangos de ajuste de
como el tipo de generacin y la presencia de inversores. disparo por corto circuito, como por ejemplo entre 0.6 a 15
4. Niveles bajos de corrientes de falla en el modo de veces la corriente nominal [12]. Esta solucin se basa en una
operacin desconectado. arquitectura centralizada usando rels digitales y avanzadas
5. Reduccin en los tiempos de disparo requeridos para tcnicas de comunicacin, donde un controlador central de
mantener la estabilidad de la micro-red. protecciones actualiza periodicamente los ajustes. Adems, los
6. Disparos errneos de protecciones debido a fallas en rels individuales se pueden comunicar entre si para
alimentadores adyacentes. intercambiar informacin.
7. La intermitencia de las fuentes de generacin renovable En [14] se propone un mtodo para reducir la dependencia
afecta la corriente de falla. del sistema de comunicacin en rels de proteccin por sobre
Ya que la mayora de fuentes de energa renovables se corriente. La propuesta se basa en la medicin local de
conectan por medio de inversores basados en electrnica de magnitud de voltaje, el cual se comporta diferente
potencia, es que la corriente de falla se ve limitada. Esta dependiendo del tipo de falla, sea sta un corto circuito o una
situacin puede provocar distintos problemas en la micro-red sobrecarga. De esta forma, para distinguir entre uno u otro tipo
por la operacin deficiente de los sistemas de proteccin de falla, es posible que el rel ajuste la caraterstica tiempo-
debido a lo siguiente [9]: corriente para protege adecuadamente. Esto es: i) la zona con
Las caractersticas de los inversores puede ser no ms mayores tiempos de disparo se selecciona en caso de
consistentes con los sistemas de proteccin tradicionales. cadas de voltaje bajas, lo que se relaciona con sobrecargas; y
Es posible que la micro-red incluya distintos inversores, ii) la zona con menores tiempos de disparo se selecciona en
con diferentes comportamientos. caso de severas cadas de voltaje, lo que se relaciona con
Hay dificultades para caracterizar un inversor en estudios cortos circuitos. Esta caracterstica se define como 50V/51V -
de corto circuito. Voltage-restrained.
- 966 -
Las principales barrerasa relacionadas a la implementacin La resistencia de falla que puede detectar es limitada, no
de protecciones de sobre corriente son [12]: cubre todas las posibilidades.
Es necesario conocer y contemplar todas las posibles La resistencia de falla puede provocar errores en la
configuraciones de la micro-red en los anlisis. medicin de la admitancia.
Se requieren desarrollar anlisis de flujo de potencia y Tiempos mayores de apertura de fallas por la presencia de
corto circuito ante cambios en la micro-red. generacin cercana al rel.
Es necesario reemplazar los dispositivos de proteccin en Prdida de precisin por el contenido de corrientes
caso de micro-redes existentes, por aquellos que sean armnicas.
ajustables. 5) Conclusiones de la revisin de la literatura
2) Rels direccionales Del anlisis anterior, es posible establecer una serie de
Este rel consta internamente de dos unidades de medida. conclusiones, que se sugiere tomar en cuenta para el diseo de
La primera es una unidad de sobre corriente, anloga a la los esquemas de protecciones de micro-redes [12]]:
descrita en el Punto 1), y la segunda es una unidad direccional, La mayora de las tcnicas presentadas para proteccin de
que permite conocer el sentido de circulacin de la corriente micro-redes son fuertemente dependientes de la
vigilada [15]. Este tipo de reles se usan cuando la corriente de arquitectura de la red.
falla puede fluir en ambas direcciones en el punto de medicion Una tcnica de proteccin confiable debe ser capaz de
[16]. La seal direccional del rel se usa para proveer distinguir fallas de alta impedancia, que puede tener
proteccin de respaldo en caso de falla de comunicacin [11]. magnitudes similares a los de carga normal.
Los inconvenientes de su aplicacin en micro-redes son los La mayor parte de las tcnicas propuestas estn diseadas
mismos del punto anterior. para micro-redes tipo radial y presentan limintaciones en
3) Protecciones diferenciales proteger aquellas que contienen alimentadores en malla.
El enfoque de esta propuesta es medir en dos puntos Independientemente del esquema de proteccin propuesto,
distintos de la micro-red y comparar las medidas. Las un sistema de comunicacin va a ser es necesario, ya sea
principales caractersticas de las propuestas son las siguientes centralizado o distribuido.
[9]: Con el fin de poseer un sistema de proteccin de micro-
Se basa en un enfoque de zonificacin de la micro-red, por redes confiable, una accin combinada de diferentes
medio de cada rel se protege cada zona. tcnicas ser necesario.
Las propuestas han sido planteadas para micro-redes La Tabla I muestra el listado de requerimientos generales
radiales y en malla. para el esquema de protecciones de micro-redes.
Este esquema no requiere conocer la topologa actual de la TABLA I
micro-red, ya que se ajusta a todas las posibles. REQUERIMIENTOS PARA LOS ESQUEMAS DE PROTECCIN EN
MICRO-REDES
La comunicacin de los dos puntos de medicin puede
hacerse por distintos medios, sea por red de comunicacin
o medios fsicos, dado que la micro-red son redes
contenidas territorialmente.
Las debilidades de esta propuesta se presentan a
continuacin:
Por su dependencia de las comunicaciones requiere de
estableces protecciones de respaldo. !
"#
Necesita medidas sincronizadas.
Pueden darse algunos problemas de discriminacin de
$
fallas por los desbalances en el sistema.
4) Protecciones de distancia &
'("
Las tcnicas utilizadas en este enfoque se basan en medicin '
de admitancia e impedancia. Las particularidades de las
propuestas son las siguientes [12]:
Se ha desarrollado pruebas con rels de admitancia
caractersticas de disparo de tiempo inverso, que distingue Para ilustrar los desafos que enfrenta el diseo y operacin
y asla fallas en ambos modos de operacin de la micro- de los esquemas de proteccin en micro-redes, se presenta a
red. continuacin el caso de estudio en una micro-red.
Se considera capaz de detectar fallas inversas, sin embargo
deber ajustarse diferente para cada una de las direcciones III. CASO DE ESTUDIO
de falla. El objetivo de esta seccin es encontrar el comportamiento
Dentro de las limitaciones encontradas en esta propuesta de un sistema por medio de estudios de cortocircuito y
estn las siguientes: simulacin dinmica frente a fallas, lo que ayudar en la futura
La medicin de admitancia en lneas cortas es difcil de implementacin de la propuesta.
lograr.
- 967 -
A. Micro-red ESUSCON se puede notar que la micro-red tiene un circuito en lazo, y
Como caso de estudio se analiza el comportamiento del varios circuitos radiales. Adems, en la barra T24 se conectan
esquema de protecciones actual de la micro-red ESUSCON el generador Disel y el BESS. En la barra SOLAR 1 se
(por la siglas de Electricidad Sustentable Condor), que es una conecta la planta PV.
micro-red aislada ubicado en la localidad de Huatacondo,
Norte de Chile, a 250km de Iquique. La micro-red opera desde
2010, y se basa en la combinacin de energas renovables,
junto con generacin Diesel. Antes de la entrada en operacin
del proyecto, la comunidad se serva en su totalidad con un
generador Diesel, por 8-10 horas al da. Cuando la micro-red
entr en operacin, se logr entregar electricidad por 24 horas
al da, con una penetracin renovable promedio de 75%. La
Fig. 1 muestra un esquema de la micro-red, con las fuentes
principales de generacin y almacenamiento, que son: un
generador Diesel de 135kVA; una planta PV de 23kW con 84
mdulos tipo p-Si y tres inversores con conexin de salida
Fig. 2. Esquema de la micro-red ESUSCON en Digsilent.
trifsica; un banco de bateras (BESS) con 96 unidades de tipo
plomo-cido, con inversor tipo fuente de tensin de 30kVA, En el modelo de la micro-red se incluyen protecciones con
trifsico; y una planta elica de 3kW. Los otros componentes rels de sobrecorriente, que incluyen proteccin Funcin 50 y
de la micro-red son los siguientes [18]: 51, con ajuste de corriente pick-up segn corriente nominal del
circuito particular, el ajuste de corriente instantnea en 10xIn,
Red de distribucin elctrica en 380V, 50Hz.
y con ajuste de los tiempos de disparo de manera tal que logre
Redes de comunicacin.
una coordinacin cronomtrica.
Consumos de electricidad (Cargas). En la simulacin dinmica se analiza una falla de corto
Sistemas de operacin, monitoreo y control. circuito en la lnea L28-29, barra T28, que es de tipo lazo. Se
Sistema Social SCADA. seleccionan dos escenarios de operacin de la micro-red, con
un nivel de carga tpico (seleccionado segn datos reales), con
9.56kW de consumo, y 15kW de consumo del inversor del
banco de bateras al estar en proceso de carga. Los dos
escenarios son:
1. El suministro de potencia lo entrega el generador Disel,
con la planta PV apagada. Operacin durante la noche.
2. El suministro de potencia lo entrega la planta PV, con el
generador Disel apagado. Operacin durante el da.
Igualmente en el estudio de cortocircuito se analizan
distintos puntos de falla en la red, en ambos escenarios.
- 968 -
Fig. 3. Tiempo de operacin rel de proteccin escenario 1 en L28-29. Fig. 6. Tiempo de operacin rel de proteccin escenario 2 en L28-34.
El tiempo de despeje de la falla es de 0.030s, actuando el La falla es depejada en 0.497s por el rel de proteccin
rel de proteccin de la lnea L28-29, como corresponde. correspondiente.
La Fig. 4 presenta la operacin ante una falla en la lnea El mismo anlisis se realiza ahora en la barra de tipo radial
L28-34, que es parte del lazo, lo que se muestra la dificultad T8. En la Fig. 7 presenta el caso de la falla en la lnea L8-7 en
de proteger este tipo de redes. el escenario1.
Fig. 4. Tiempo de operacin rel de proteccin escenario 1 en L28-34. Fig. 7. Tiempo de operacin rel de proteccin escenario 1 en L8-7.
El tiempo de despeje de la falla es de 0.050s, con accin por El tiempo de despeje de la falla es de 0.020.s por parte del
parte del rel que corresponde. rel correspondiente.
Se analizan los mismos casos anteriores para el escenario 2. La misma falla se analiza para el escenario 2. La Fig. 8
En la Fig. 5 se muestra la falla en la lnea L28-29. presenta el caso.
- 969 -
equilibrada. Esta funcin es particularmente adecuada para el En el caso de estudio se logr comprobar las caractersticas
anlisis de transientes de corto plazo [19]. de las corrientes de falla antes enumeradas, por medio de la
Para cada escenario se simula la falla con el despeje por simulacin en un sistema en operacin, mostrando distinto
parte del rel de proteccin ajustado segn Seccin IV-B-a. niveles de corrientes de falla dependiendo de las unidades
La Fig. 9 muestra los resultados de simulacin dinmica presentes en el momento del evento. Finalmente, por medio de
escenario 1, con el generador Disel y el BESS conectados. la seleccin de un rel de proteccin por sobrecarga, se analiz
el tiempo de operacin frente a distintos escenarios de falla.
V. REFERENCIAS
[1] A. Oudalov and A. Fidigatti, Adaptive network protection in
microgrids, Int. J. Distrib. Energy Source, vol. 4, pp. 15, 2009.
[2] H. Laaksonen, D. Ishchenko, and A. Oudalov, Adaptive protection
and microgrid control design for Hailuoto Island, 2014 IEEE PES
Gen. Meet. | Conf. Expo., vol. 5, no. 3, pp. 11, Jul. 2014.
[3] A. A. Salam, A. Mohamed, and M. A. Hannan, Technical
Challenges on Microgrids, ARPN J. Eng. Appl. Sci., vol. 3, no. 6,
pp. 6469, 2008.
[4] P. Mendoza and G. Jimenez, Clase 1: Redes de distribucin y sus
caractersticas. Universidad de Chile, Santiago, Chile, pp. 118,
2015.
[5] N. Hatziargyriou, H. Asano, R. Iravani, and C. Marnay,
Fig. 9. Comportamiento en escenario 1 con actuacin instantnea. Microgrids, Power Energy Mag. IEEE, vol. 5, no. august, pp. 78
La primera grfica corresponde a la respuesta del voltaje en 94, 2007.
[6] T. S. Ustun, C. Ozansoy, and A. Zayegh, Modeling of a Centralized
la barra T24 donde se conecta el generador Disel y el banco
Microgrid Protection System and Distributed Energy Resources
de bateras, mostrando la cada de voltaje durante la falla, According to IEC 61850-7-420, IEEE Trans. Power Syst., vol. 27,
hasta que es despejada en 0.03s por el rel de proteccin. La no. 3, pp. 15601567, Aug. 2012.
grfica 2 es la potencia del banco de bateria, y la 3 es la [7] H. Nikkhajoei and R. H. Lasseter, Microgrid Protection, pp. 16,
2007.
potencia del generador Disel.
[8] R. H. Lasseter, MicroGrids, in 2002 IEEE Power Engineering
La Fig. 10 muestra resultados de simulacin dinmica Society Winter Meeting. Conference Proceedings (Cat.
escenario 2, con la planta PV y BESS conectados. El despeje No.02CH37309), 2002, vol. 1, pp. 305308.
de la falla es a 0.3s. [9] G. Buigues, A. Dy, V. Valverde, I. Zamora, and E. Fernndez,
Microgrid Protection: Technical challenges and existing
techniques Key words in for, in International Conference on
Renewable Energies and Power Quality (ICREPQ13), 2013, no. 11,
pp. 16.
[10] P. M. Anderson, Power System Protection. USA: Wiley-
Interscience, 1999.
[11] M. A. Zamani, T. S. Sidhu, and A. Yazdani, A communication-
based strategy for protection of microgrids with looped
configuration, Electr. Power Syst. Res., vol. 104, pp. 5261, 2013.
[12] S. Mirsaeidi, D. Mat Said, M. Wazir Mustafa, M. Hafiz Habibuddin,
and K. Ghaffari, An analytical literature review of the available
techniques for the protection of micro-grids, Int. J. Electr. Power
Energy Syst., vol. 58, pp. 300306, 2014.
[13] T. S. Ustun, R. H. Khan, A. Hadbah, and A. Kalam, An adaptive
microgrid protection scheme based on a wide-area smart grid
communications network, 2013 IEEE Latin-America Conf.
Fig. 10. Comportamiento en escenario 2 con actuacin por sobrecarga. Commun. LATINCOM 2013 - Conf. Proc., 2013.
[14] S. Sharkn, M. Abusara, G. Orfanoudakis, and B. Hussain, Power
En todos los casos evaluados, la micro-red mantuvo una
Electronic Converters for Microgrids. Singapore: John Wiley and
operacin estable durante y luego del despeje de la falla, por lo Sons, 2014.
que se concluye que el tiempo de operacin de los rels de [15] A. Gmez Exposito, A. Conejo, and C. Caizares, Electric Energy
proteccin es correcta. Systems Analysis and Operation, Group, Tay. Boca Raton, FL,
2009.
[16] S. Mirsaeidi, D. Mat Said, M. Wazir Mustafa, M. Hafiz Habibuddin,
IV. CONCLUSIONES and K. Ghaffari, Progress and problems in micro-grid protection
En este artculo se presentaron los desafos que presentan el schemes, Renew. Sustain. Energy Rev., vol. 37, pp. 834839, 2014.
[17] C. L. Wagner and F. Ieee, Adaptive Transmission relaying
diseo y operacin de los esquemas de protecciones en micro- concepts for improved perfomance, IEEE Trans. Power Deliv., vol.
redes. Se describieron las caractersticas de las corrientes de 3, no. 4, pp. 14461458, 1988.
falla, as como las propuestas de esquemas de proteccin en [18] I. S. Member, D. Ortiz, L. Reyes, and N. Garrido, A Social
micro-redes que se encuentran en la literatura. Del anlisis de SCADA Approach for a Renewable based Microgrid The
Huatacondo Project , in IEEE PES Innovative Smart Grid
las propuestas se establecieron las principales ventajas y Technologies, 2012.
desventajas, que sirven de base para establecer los [19] Di. GmbH, User Manual PowerFactory 15, 2015th ed. Gomaringen,
requerimientos de los futuros esquemas de proteccin. Germany: DIgSILENT GmbH, 2015.
- 970 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.971-976. Santiago de Chile, 28 al 30 de Octubre 2015
*:
:
:
: : : M
:: : ::: ::
:
$
=:B::::::::*
: | {
:::
:
:
:::>:::
: : : :
: :
: :
>: : : S
>:::::
:
:::=: E ^ MS
D>:
: : : : : *
: :
: E M
:
: : :
: : : : :
>: :
: :
: :
:
: :
# M
S
::
::@=:: S S S
ME
S
: :
>:
:
>:
: ##
>:
:>:
:
=: SE#
S M # #
SE#
> >1KQZ\^>1 S # S
- 971 -
S{QSMS S E {
S E
S$ \E { ^ { S
E S MS S
S $ Q
S{ S E
M { EM S EE
EM|EM {
{SE M{S
^ SE S E
SEQ
EM S S
E
{
E
S S ^
{
{E
E$ \${
^
S S
S E $ { E
S # E
{ S $M#
$
{$S S S S
E S E E {
E S
{S$
ESE { E S
S#
E
ESE E ^
E # #
S S S S SE
E E
ES
E
E
S S E
>> Z1KZ>Z
^ $
S$ S E
S
$ E S MS
S S$
M E E Q#E
S
SM
S
$ E S S
S S $
E # S M
${{ # S
M E SE # S E
- 972 -
SSS
S S {
S $ $
{ $
E
E$MS
M # E S $
EE#
SES$
SSS
ES
S$S $M
S S Z $ EM
S EE S
E S S E
Q>#E S S S Z
QZS E S
E# S$
#S $
MS S
# S#
{SE
E|\
S
S{
# $ E { S
$
#
S S # S
S $ S S {
$ S $
S
S$S#\S| ESE
SS${{
$
#
E >> hi jk l m nnnnnnnnnnnnnnnnnnnnnnnnn#$
E EM { S
E
E {
S|
{S
EEM{SE
$ S $
E$ S S
$S
>>> \^>1\>Z1\Z1KQZ\K1>1
$S
KE SSS{
#SSEM{
$ S | S # S
$ E$ S
SSES E
S { {
# M
S S S E S $
S| S # E
S
- 973 -
SS{ ># Q^K\Z>^KQK>#Z
!
''''
p ''''
|
''''
q '''' SE E
o o wx y r
{ o o nnnnnnnnnnnnnnnnnnnnnn ES
rs z r }
E
rtuv ~
SE
$ S$
) 5 ) * + , . ,
S S {
S Q S|
S $
S{SE
S
# # #
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn$
-
## #S # ## ## nnnnnnnnnnnnnnn$
SEE
# ## S S
QS{S
KE>SSE>>
$
#
K> \KZ\QK1>>1Q1>\1Q
>K\Q^\QQ
$|
\ Q Q S
$
rs
}
drf nnnnnnnnnnnnnnnnnnnnnnnnnnn
rtuv ~
drf drf " dzfH dxfB H dyfnnnnnnnnnnnnnnnnnnnnn
- 974 -
E$E $S
SSES E
E SES
K>>> 1\>\K>>\\\K1>1Z # E
S S S $
n Tn T E
\SS
S E $
#
SSE
$ M S
S
S
E
)#)+
E E
# KE ># #
SSS
K># KQ>#QZ
)#)*)
#
# S
Q##S
SE$S
S
{SSES
)#75
S E S
{SS{
^
$ S#
S E SE
KE#
K# #Q>>Z1\K1>1>1KQ1\\1Q\ZQ # S
QZ
- 975 -
SSS ES$
S S S S
SSS
S S S
ES$ EE
{$ # # S SSE
#\E{ S
# E\
KE#>E E
S S SE
$ E| KE #> S SE
S$E$ SE|
$ E
QQ1>
E#>$E E
$ E$S
$S
# Q|||#1
SS
iTU $j #nnnnnnnnnnnnnnnnnnnnnnnnnn Z$
Q
M Q 1 Q 1
Z $ S S
S E E S
E S
SS #>SS
E $ Q $
$E
S
#>SS
K
Q K
S
K#> 1\>\K>>\\\K1>111^#Z^1KZ E S >K
\ZQ>1 #1ESS
> # E S S
n Tn T #
>>
SZ$
QK
$
SSS>
$ #1 SS
#
Q>
$$$>>S
E 1 1 # S
$$
#>SS
S $
E$S
^
$E$ K # # E $ "
E
"
\
MEE Z S
E $
>#1\E
S S S QZQ
# E $ S >
S S K \E # >
S S S SS
> # E S S
S
S
K Q #
> K
\Z>SS$SESE
# Z1^>Z1
Q E
ES$S S
E
$ $
S$SS{ $ Q
#
>ESS
E E
S $ S S
MS
S$
- 976 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.977-982. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract This paper aims to assess and evaluate the capacity A matriz energtica Brasileira tradicionalmente tem modelo
factor of Wind Farms, since this is the most relevant performance hidrotrmico com 65,17% hdrico e 28,61% trmico. Porm, o
indicator currently used in studies regarding energy planning advento da fonte elica para gerao de energia eltrica nos
associated with a large wind penetration from 4,78% to 40% ltimos 7 anos, destacvel, no aspecto tcnico, econmico,
within Brazilian energy matrix. The capacity factor comprising the social e ambiental. Mesmo que no seja, ainda, considerada
period between 2009 and 2014 is analyzed in all Wind Farms ou reconhecida como energia firme, a gerao de energia
according to guidelines defined by the Electric System National
eltrica por meio da fonte elica, traz questionamentos e
Operator (ONS). The study intends to compare the predicted and
reflexes a respeito da possibilidade de mudanas no modelo
actual values for the generated power measured in MW and also
percentage quantities. The contribution of wind energy in
eltrico nacional, especialmente para algumas regies
Brazilian energy matrix is also evaluated when compared with the brasileiras com disponibilidade de uso da fonte elica para
average demand measured in MW. Besides, some issues are gerao de energia eltrica, como o caso dos referidos
proposed regarding the possible replacement of conventional estados ora j citados.
hydrothermal generation for the hydro/wind one in some specific
regions whose wind potential is prominent. II. MATRIZ ENERGTICA BRASILEIRA
A matriz de produo de energia eltrica brasileira
Index TermsWind Farms, Energy Matrix, wind speed, tradicionalmente oriunda de fonte limpa. Com 66%
capacity factor. predominantemente de gerao hdrica quando integradas as
plantas de UHE, PCH e CGH e 4,78% de elicas. Na Tabela 1,
I. INTRODUCTION apresentamos de forma resumida a caracterizao dessa
subdiviso, conforme o banco de dados de gerao da Agncia
B
rasil atualmente possui uma penetrao na
matriz energtica pela fonte elica de 6,6 GW Nacional de energia eltrica-ANEEL [8].
de potncia instalada e fator de capacidade mdio TABLE I
MARTIZ ENERGTICA BRASILEIRA
registrado no ano de 2014 de 39,1%, quando verificado os
Tipo Quantidade Potncia Potncia %
principais estados federativos do Brasil para gerao de Outorgada (kW) Fiscalizada (kW)
energia eltrica pela fonte elica dos quais so Bahia-BA, CGH1 524 367.732 369.609 0,27
Rio Grande do Norte- RN, Rio Grande do Sul-RS e EOL2 273 6.667.533 6.629.397 4,78
Cear-CE. Aps o acidente de nuclear de Chernorbil em PCH3 468 4.834.527 4.821.485 3,48
UFV4 27 25.236 21.236 0,02
1986 e Fukushima em 2011, pases como Dinamarca, UHE5 198 87.701.249 85.203.663 61,42
Alemanha e China, do relevante importncia a implantao UTE6 2.775 40.992.752 39.684.962 28,61
de mais energia renovvel para suprimento energtico a UTN7 2 1.990.000 1.990.000 1,43
seus usurios. No Brasil, a primeira motivao se d aps a Total 4.267 142.579.029 138.720.352 100
ltima crise energtica ocorrida em 2001, quando h Fonte: Aneel
necessidade de mais implantao de trmicas emergenciais.
Ento em 2002 criada a lei 10.438 [15] com o intuito de A matriz elica tem uma participao apenas de 4,78%, a
ampliar a matriz energtica Brasileira com insero de mais nvel nacional e pouco expressiva, quando comparadas s
fontes alternativas de energia eltrica, englobando plantas de fonte hidrulica e trmicas, por exemplo. Salienta-
biomassa, pequenas centrais hidreltricas e elica. se que esses valores de comparao so os de potncia
- 977 -
instalada. Porm, a anlise mais precisa para mensurar a real
participao das EOL quando comparamos efetivamente sua B. Gerao elica
participao do ponto de vista do fator de capacidade-FC 1 , A gerao elica um novo entrante na matriz energtica
tornando esse valor de participao na matriz energtica Brasileira. Os estados que desbravam essa matriz so a BA,
brasileira, ainda mais reduzida, em relao a sua potncia RN, CE, RS, Santa Catarina-SC, Pernambuco-PE, Piau-PI,
instalada. Pinto afirma [2] que por outro lado, sabe-se que a Maranho-MA, onde, os principais atualmente so os quatro
energia elica se tornou uma bem difundida fonte de energia e primeiros citados. Ambos os estados operam sua matriz elica
uma importante pea no mercado energtico mundial [...]. e em regies de chapada e na zona costeira nos extremos dos
de sobremaneira deve, portanto, ser um recurso natural pas, sendo BA, RN e CE no Nordeste-NE e RS no Sul do
explorado no Brasil.. Brasil.
A capacidade instalada das usinas de gerao de energia
A. Operao do Sistema Eltrico eltrica por fonte elica no Sistema Interligado Nacional-SIN,
esto representadas abaixo, conforme tabela II, [9].
Duas caractersticas so predominantes nos Sistema eltrico TABLE II
Brasileiro. Sua dimenso continental e grandes transferncias GERAO MDIA DA FONTE ELICA
de potncia entre as regies norte, sul, leste e oeste. Esses Tipo I Tipo II Tipo Conjuntos Total Gerao
parmetros tornam desafiador ao Operador Nacional do III MWmed
Sistema Eltrico-ONS, operar um sistema complexo com 2.245,8 55,7 705,6 3.562,3 6.569,3 2.321,8
matriz hdrica, trmica, nuclear e elica, todas ao mesmo Fonte: ONS. Relatrio mensal de gerao elica de julho de 2015.
tempo, controlando aspectos de demanda, consumo e
qualidade de energia em diferentes nveis de tenso em CA e O despacho das elicas, dos quais 66,5% esto localizadas
CC. Com FC diretamente ligadas a sazonalidade do recurso na regio NE, se d sempre na mxima produo de energia,
natural, como as usinas hdricas e elicas. No Brasil, o perodo ou seja, o que se gerar se consome, devido a necessidade de
chuvoso se d no 1 semestre e o perodo de ventos no 2 insero de fontes alternativas de energia para compensar os
semestre. A figura abaixo mostra as linhas de transmisso que baixos nveis nos reservatrios hidreltricos na regio NE, por
interligam os extremos das regies Brasileiras, conforme [10]. exemplo, do qual se encontra com 16% de nvel em 2015 [11].
Sua operao focada no controle do fator de potncia,
utilizando em suas instalaes banco de capacitores e reatores
para compensao de reativos indutivos e capacitivos e ainda
severo controle de tenso e frequncia.
- 978 -
Onde v a velocidade do vento e f(v) a frequncia dessas fonte elica. Por meio da expresso abaixo, conseguimos
velocidades ao longo do ano verificado. Da figura 02 a figura calcular as curvas de distribuio.
05 destacamos as velocidades mdias mensais ao longo dos
anos de 2012, 2013 e 2014, para os estados da BA, RN, CE e S$ n n nd" $%f, (2)
%
RS, conforme [14]. A distribuio de da F(r), demonstrada graficamente
abaixo.
Vm=8,88 m/s
- 979 -
Os valores de k e c foram encontrados empiricamente para Apresentado inicialmente os fatores de capacidade por meio
ajustar as curvas de destruio, ficado apenas o RS com desvio da tabela abaixo, realmente verificados [9] e [5].
superior acima do esperado, mas para essa metodologia de TABLE III
anlise poderia se utilizar os valores de parmetros como acima FATOR DE CAPACIDADE MDIO ANUAL
mencionados. Jonhson [1] sugere que o parmetro de forma que Estados/anos 2009 2010 2011 2012 2013 2014
mais se adequa a fonte elica o 2 e o clculo do fator de escala
CE 36,3% 36,4% 30,6% 44,8% 46,4% 44,9%
pode ser calculado a partir da velocidade mdia e do fator de
forma. Sendo expressa pela frmula abaixo. RN 26,5% 33,4% 33,5% 34,2% 35,3% 39,7%
e J # L $, (4) RS 29,6% 27,4% 33,6% 32,8% 34% 32,8%
;
Fig. 8. Funo de distribuio de Weibull em comparao com a funo de claro que para se atingir a produo planejada, depender
distribuio de Rayleigh para k e c calculado. tambm de outros fatores como a disponibilidade dos
Weibull calculado demonstra um FC mdio de 51%, quando aerogeradores, subestao, linhas de distribuio e transmisso
aplicado em sua funo. Talvez para alguns parques elicos com a rede eltrica nacional. No Brasil em geral, os contratos
pontuais, possa ser aplicado esse parmetro estatstico. Para no ambiente de contratao regulada, preveem uma
encontrarmos o valor de k vamos trabalhar com fator de forma disponibilidade mdia de 97%, sendo 1% para interrupes
igual a 2, pois, o valor que melhor representa a distribuio no programadas e 2% para interrupes programadas.
das frequncias de velocidade. Segundo Patel, [4] a exemplo de Quando formatamos uma mquina equivalente com dimetro
[1] tambm afirma que o fator de forma que melhor representa do rotor em 44 metros, e eficincia de 40%, podemos simular
as plantas elicas o fator de forma 2. O autor ainda endossa no e comparar com os dados reais conforme tabela II acima. Para
mesmo captulo, que conforme a distribuio Rayleigh com o suportar essa experincia vamos utilizar a frmula de produo
fator de forma igual a 2, podemos simular a funo de Weibull de energia por meio da fonte elica, conforme expresso
estimulando algumas tentativas de aproximao com a curva de
abaixo.
Rayleigh e assim, encontrar os parmetros de forma e escala.
G K R X J , (6)
D. Fator de capacidade planejado e verificado %
Sendo Pe a potncia eltrica, a densidade da massa do ar
Vamos analisar os fatores de capacidade entre os anos de
atmosfrico dada em 1,225 kg/m3, Cp o coeficiente de
2009 e 2014 nos estados da BA, RN, RS e CE. A definio que
melhor entendemos o FC ser a razo da produo de energia potncia, 1 a eficincia do sistema e A rea de varredura da
eltrica efetivamente realizada em um determinado perodo e a turbina. Considerando que sabemos rea de varredura do
sua potncia nominal instalada, do qual chamamos de fator de rotor o Cp e a eficincia que depender de uma srie de fatores,
capacidade dada em % - percentual. como: layout do parque elico, se h sistemas em paralelo ou
apenas em srie, a confiabilidade desses sistemas com base nas
- 980 -
probabilidades de falha, com objetivo de atender a G Z!# !n [!\n, (7)
disponibilidade esperada e outros fatores como perdas
Ento o FC, um indicador preponderante para o clculo
eltricas. Segundo Heier [6] toda a eficincia envolvida
efetivo da participao das elicas no Brasil, sendo atualmente
diretamente proporcional velocidade do vento e as relaes
2,5 GWMdio, ao ano de oferta real.
diretas com os componentes das mquinas, conforme o
mecanismo de gerao atravs do diagrama a seguir.
F. Proposio
Para ofertarmos mais gerao de energia eltrica, por fonte
elico, significa dizer que precisamos de mais instalao de
potncia nominal. Mais rea, mais aerogeradores, redes de
mdia tenso, subestaes, linhas de transmisso e ampliao
da rede nacional do sistema eltrico. Mas uma realidade o
fato de termos que aumentar essa participao a priori a ttulo
de complementao, com vis de diversificao da matriz
energtica brasileira, dando mais oportunidade a essa fonte
abundante. Propor 40% de potncia instalada atualmente,
Fig. 9. Modelo esquemtico de um aerogerador.
traduz-se em uma potncia nominal de 55 GW, variada a
Feita pela distribuio de Rayleigh temos, os seguintes participao do MWMdio, a depender da caracterstica de cada
dados. Analisado o estado do CE, verificou-se que ao longo do estado a respeito da velocidade mdia do vento. Tendo em
ano h uma produo terica de energia eltrica de 5.615 vista uma banda de 7% para mais e 7% para menos da mdia
MWh, e FC 42%, para BA uma produo terica de 5.853 calculada que de aproximadamente 39,1%, pode se obter para
MWh e FC de 43,7%, para o RN uma produo terica de valores globais de FC entre 32% a 46%. O desafio brasileiro
5.623 MWh e FC 42% e RS 4.268 MWh e FC 31,9%. para conquistar uma poltica mais agressiva referente ao
Identificada para esse caso uma mdia terica de FC terico de planejamento energtico, tendo em vista uma estratgia firme
39,9%. Ressaltamos que o FC verificado no CE em 2014 foi de suprimento sem perder o foco nas matrizes que podem
de 44,9%, e entre 2009 e 2014 um FC mdio de 39,9%. Na ajudar nas deficincias de outras matrizes como a hdrica no
Bahia o FC verificado no mesmo perodo foi 31,4%, no RN perodo de baixa pluviosidade, as trmicas em sua grande
33,05%, RS 31,8%. A mdia global dos 4 estados brasileiros maioria no dimensionadas para operao 24 horas por dia nos
foi de 39,1%. claro que quando analisamos os primeiros anos 365 dias do ano e ainda no aspecto estratgico de reduzir os
de operao devemos levar em considerao a tecnologia da custos financeiros envolvidos na operao de usinas, e
turbina e a confiabilidade de toda a planta. Essa confiabilidade, sobretudo no aspecto scio-ambiental.
nesses ltimos 6 anos, aumentada medida que os geradores
de energia eltrica esto melhorando sua operao. IV. ALTERAO DO MODELO
Essa melhoria contnua est atribuda a melhoria da Independente do ambiente de contratao, uma realidade a
qualificao profissional, ao controle de qualidade, aos colaborao cada vez maior da fonte elica na matriz energtica.
processos de fabricao de mquinas, diminuio de Inconscientemente a participao dessa matriz vem
instalaes imprprias, melhorias nas anlises de falha e sua aumentando, mais ainda de forma bastante tmida. Na
causa raiz, melhoria nas disponibilidades fsicas, aumento dos Dinamarca [3], debate-se a realidade Dinamarquesa sob os
tempos mdios entre falhas, diminuio dos tempos mdios aspectos de demanda, consumo, qualidade, operao, balano
para reparo, entre outros fatores que atribuem melhor energtico, custos, emprego, redues de Gs Carbnico-CO2 e
combustvel fssil no sentido de implementar ou no mais
performance das plantas elicas.
energia renovvel no sistema ajustada para 50%.
E. Anlise dos dados A implementao de mais parques elicos no sistema
Com exceo do RS, os dados reais aproximam se da mdia eltrico, tendo em vista a autossuficincia energtica, gerao
calculada que estimada em 39,1% para o FC mdio anual de limpa, maior desenvolvimento tecnolgico, econmico, social
2014. Alguns anos com mais de 39,1%, outros, com menos de e claro, aumento efetivo de participao do MWMdio, por fonte
39,1%, o fato que se constata a cada ano que a mdia elica. Dessa forma consegue-se naturalmente alterar o modelo
verificada, tanto calculada quanto verificada efetivamente desse hidrotrmico no Brasil, para um modelo hidroelioeltrico,
indicador, tm-se estabelecido nessa faixa percentual. O erro mesmo que por perodos sazonais e mesmo que por regies
encontrado quando calculamos essa diferena de at 7%. A
geogrficas, sendo Brasil a regio Nordeste e Sul. razovel
estatstica cada vez mais firme no aspecto de aderncia para
velocidade mdia do vento e ainda com bons indicadores de para um estado com grande potencial elico e renovvel,
disponibilidade da planta, pode-se aproveitar a mxima otimizar esse aproveitamento de maneira mais ampla e reduzir
eficincia. Sabido que a participao da fonte elica no Brasil a gerao trmica. Porm, o ajuste para efeito de alterao do
de 4,78% apenas, como informado na tabela I, da totalidade da modelo deve ser pensado sempre no sentido de se ter
potncia instalada no Brasil. Dessa forma, calcula-se a confiabilidade no suprimento, garantindo como proposta algo
participao efetiva da fonte elica em MW, atravs da frmula estimado em 40% como novo valor mnimo a ser ofertado
abaixo.
- 981 -
pelos parques elicos. Valor esse que pode ser ajustado em de [12] ANEEL, Atlas de Energia Eltrica, Braslia, 2008, Brasil.
acordo com a realidade regional. [13] Lafraia, Joo Ricardo Barusso, Manual de Confiabilidade,
Manutenabilidade e disponibilidade, Rio de Janeiro, Qualitymark,
Petrobras, 2001, pp. 343.
VII. CONCLUSO [14] EPE Empresa de Planejamento Energtico. Disponvel em <
https://sistemas.epe.gov.br/AMADVP/ >. Acesso em 22/01/2015.
O Brasil est dando um grande passo para o
[15] ANEEL. Lei 10.438 Expanso da Oferta de Energia Eltrica. Braslia,
desenvolvimento no setor elico, a exemplo de pases como 2002..
Alemanha e Dinamarca. O desafio est sendo avanado
inconscientemente ao passo que os leiles no ambiente Nicorray de Queiroz Santos,
regulado e tambm acordos no ambiente livre so celebrados. nasceu em Natal, estado do Rio
E essa alterao no modelo do setor eltrico vai naturalmente Grande do Norte, Brasil, em 1976.
sendo transformada pela confiabilidade das sries histricas Bacharel em Engenharia Eltrica
das velocidades do vento, da aderncia ao planejado dos pela Faculdade Pio X e Universidade
fatores de capacidade, tanto calculados como verificados. Federal de Sergipe, especialista em
Lafraia [11] afirma que planejar exercitar possibilidades gerenciamento de projetos pela
para que no sejamos surpreendidos.... Os excelentes dados Fundao Getlio Vargas-FGV e em
de velocidade mdia anual de vento em alguns estados Operao e Manuteno de Parques
brasileiros, variando entre 7,2 e 8,8 m/s, com j evidenciados Elicos pela Universidade Federal
nesse trabalho, favorecem esse planejamento energtico, tendo do Cear. Aluno de mestrado pela Universidade Federal do
em vista que foi possvel verificar os valores reais dos fatores Cear. profissional do setor eltrico Brasileiro, trabalhou de
de capacidade mdio anual em funo dessa velocidade e os 1996 a 2007 na Companhia Vale do Rio Doce e de 2008 a 2011
fatores de forma e escala. Que o fator de capacidade mdio na MPX, atual Eneva. Atualmente est implantando projetos
verificado nos 4 estados analisados entre 2009 e 2014 foi de energia elica para BWGuirapa empresa do grupo
39,1%. Que o erro encontrado entre o perodo da amostra de Santander, alm de j ter implantado as usinas trmicas de
aproximadamente mais ou menos 7%, com exceo do estado Itaqui, Amapari e Pecm, ambas a carvo e a diesel. Participou
do RS, localizada no Sul do Brasil, que apresentou nveis de do primeiro projeto de implantao da primeira usina solar
fator de capacidade abaixo da regio NE. Os nveis de fotovoltaica de operao centralizada no Brasil, e j implantou
incerteza so pequenos e perfeitamente possveis de seu 17 parques elicos no Brasil.
atingimento e consequentemente o rompimento do paradigma
do atual modelo brasileiro. Fernando Luiz Marcelo Antunes,
Bacharel em Engenharia Eltrica pela
REFERNCIAS Universidade Federal do Cear, Bacharel
[1] Jonhson, Gary L, Wind Energy System. Ed. eletrnica, 2009, em Administrao de Empresas pela
disponvel:http://www.rpc.com.au/information/faq/wind-power/wind-
Universidade Estadual do Cear, Mestre
energy-systems.html. cap. 3, pp.1.
[2] Pinto, Milton de Oliveira, Fundamentos de Energia Eltrica. Rio de em Engenharia Eltrica pela
Janeiro, LTC, 2008, pp. 38. Universidade de So Paulo e PhD pela
[3] Sharman, H. & Meyer, Wind Energy: The Case of Denmark, September, Loughborough University of Technology
2009.
Inglaterra(1991).
[4] Patel, Mukind R., Wind and Solar Power System, 1942, CRC Press, New
York, cap. 3, pp.34. Professor Titular do Departamento de Engenharia
[5] Chesf Companhia Hidreltrica do So Francisco disponvel em Eltrica da Universidade Federal do Cear ensinando e
<http://www.chesf.gov.br/portal/page/portal/chesf_portal/paginas/sistem pesquisando nas reas de eletrnica de potncia, mquinas
a_chesf/sistema_chesf_sistema_transmissao/conteiner_sistema_transmis eltricas e produo de energia eltrica a partir de fontes
sao?p_name=8A2EEABD3BEAD002E0430A803301D002>. Acesso
em 22/01/2015.. renovveis de energia.. Coordena o Grupo de Processamento
[6] Heier, Siegfried, Grid Integration of Wind Energy Conversion Systems, de Energia e Controle - GPEC do DEE da UFC onde so
Nova York, 1998, pp. 17. realizadas pesquisas com financiamento de agncias de
[7] Lafraia, Joo Ricardo Barusso, Manual de Confiabilidade, fomento e empresas nacionais. No perodo de abril de 2006 a
Manutenabilidade e disponibilidade, Rio de Janeiro, Qualitymark,
Petrobras, 2001. maro de 2007, em estgio de ps-doutorado, atuou como
[8] ANEEL, Agncia Nacional de Energia Eltrica, Banco de Informaes. pesquisador em projeto de conversores multinveis de alta
Matriz Energtica Brasileira de gerao, disponvel: potncia para aerogeradores off-shore, no Instituto de Energia
http://www.aneel.gov.br/aplicacoes/capacidadebrasil/capacidadebrasil.cf Elica e Energia - IWES em Kassel na Alemanha. bolsista
m
do CNPq, membro da SOBRAEP, da SBA e do IEEE. Foi
[9] ONS, Operador do Sistema Eltrico, Resultados da operao. Disponvel:
http://www.ons.org.br/resultados_operacao/boletim_mensal_geracao_eo Editor da revista Eletrnica de Potncia da Presidente da
lica/index.aspx . Sociedade Brasileira de Eletrnica de Potncia SOBRAEP no
[10] ONS, Operador do Sistema Eltrico, Sistema Interligado. Disponvel: perodo de janeiro de 2007 a dezembro de 2009, e Presidente
http://aplicsindat.ons.org.br/sindat/. da SOBRAEP de setembro de 2009 a setembro de 2011.
[11] ONS, Operador Nacional do Sistema Eltrico, Nvel dos Reservatrios.
Disponvel: http://www.ons.org.br/tabela_reservatorios/conteudo.asp.
- 982 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
Abstract This paper presents an alternative procedure for O subproblema linear importante, pois na resoluo do
solution of the linear sub-problem that arises in solving the load problema de fluxo de carga pelo mtodo de Newton-Raphson,
flow problem in electric power systems. The procedure aims a maior parte do esforo computacional se concentra na
highlight a solver based on Broyden method which is used to resoluo do sistema de equaes lineares [1, 2].
solve iteratively a reordered and preconditioned linear system.
Mtodos diretos e iterativos so as principais alternativas
To evaluate the performance of the solver, tests are performed on
four power system models. The results are confronted with de soluo para o problema (1). Os primeiros, dependendo do
solvers based on the direct method (Gaussian elimination and porte do sistema, apresentam restries quanto
LU) and the traditional iterative method GMRES. The superior complexidade dos clculos e exigncias de memria medida
performance of the proposed solver based on Broyden method is que os sistemas crescem em dimenso [3, 4]. O segundo tipo
demonstrated comparing the CPU time required for each de mtodos (os iterativos) se apresenta como uma forte
technique. alternativa de soluo, embora ainda pouco usuais [5] para o
problema de fluxo de carga. No entanto, observa-se que ao se
Index Terms Iterative solver, Broyden method, power estabelecer soluo iterativa suficientemente precisa desse
flow, preconditioning, Newton-Raphson method. sistema linear, a extenso do subproblema linear para todas as
iteraes associadas ao problema de fluxo de carga torna-se
I. INTRODUO direta. Neste caso, basta, a cada iterao, alterar a matriz A
- 983 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
forma de blocos dominantes ser mais esparsa do que a matriz 1; 8 (]B) e 8 ; 8 (]B) e 8
original [14], foram investigadas trs estruturas possveis de . Obviamente, (4) forma um conjunto de equaes no-
pr-condicionadores distintas. Desta forma, est entre os lineares cujas incgnitas so ; e , k=1,...,NPQ, i=1,...,(Nbus-
objetivos deste estudo mostrar que dentre estas estruturas, no 1). O vetor tambm conhecido como o vetor de estados do
necessariamente a mais esparsa a que propicia melhor sistema, por reunir as incgnitas associadas s tenses nodais
desempenho numrico para clculo do fluxo de carga, embora do sistema eltrico. Note-se que essa uma definio diferente
em [15] tenha sido considerada com sucesso. em relao notao usualmente empregada para sistemas
O artigo est estruturado da seguinte forma: na Seo II, dinmicos.
so apresentadas as equaes bsicas do fluxo de carga e a Tendo em vista que o sistema tem suas barras ordenadas da
partir destas, definido o subproblema linear a ser resolvido e primeira at a Nbus-sima, assume-se que a barra de referncia
avaliado computacionalmente. A Seo III aborda o mtodo seja a ltima. Alm disso, sua magnitude de tenso
de Broyden, incluindo-se um algoritmo geral para a soluo conhecida e igual a VNbus e seu ngulo de fase ] = 0
.
iterativa de sistemas lineares. Resultados associados Para resolver as equaes de fluxo de carga (2) e (3), ou de
aplicao do mtodo ao problema do fluxo de carga so forma equivalente, (4), utiliza-se o mtodo de Newton-
descritos na Seo IV e na Seo V so tecidas concluses Raphson, forma clssica para se determinar a soluo de um
sobre a metodologia proposta. problema no-linear. O resultado obtido iterativamente,
necessitando-se resolver um subsistema linear a cada iterao.
II. FORMULAO DO PROBLEMA
Este subproblema linear o resultado da aproximao do
A. Formulao do subproblema linear problema no-linear (4) por um truncamento da srie de
O fluxo de carga em sistemas eltricos de potncia um Taylor. Com este propsito, a cada iterao v, o problema no-
procedimento numrico utilizado para a determinao, em linear original linearizado em torno de uma estimativa z(v)
regime permanente senoidal, das magnitudes e ngulos de fase [17, 20]. Deste modo, para essa iterao, forma-se uma matriz
()
de tenses nos barramentos do sistema eltrico. A formulao Jacobiana () = | () e calculam-se os resduos
do problema requer dados de conexes da rede eltrica, de
() ()
i () j e ; i () j, obtendo-se
gerao e de demanda de cargas [16, 17, 1]. As conexes da
rede ficam caracterizadas por uma matriz complexa da forma
()
= + , denominada matriz de admitncia de rede, em S () = l m. (5)
que representa a matriz condutncia e a matriz ()
susceptncia. A partir desses dados e com base nas leis de
Quando os mismatches (resduos) de potncia tendem a
Kirchhoff, determinam-se dois conjuntos bsicos de equaes,
zero, significa que a potncia injetada na barra e a potncia
conforme (2) e (3):
calculada usando os valores das magnitudes das tenses e
ngulos de fase convergem. A magnitude de tenso e o ngulo
0 = = " JIi " " j (2) de fase so atualizados a cada iterao R do algoritmo de
Newton-Raphson, enquanto no houver convergncia. Os
0 = ; = ; " ; ; &i; " " ; j (3) incrementos () so obtidos da soluo do sistema linear
com = 1, , (Q] " 1) e = 1, , Q ; onde o nmero () () = "S () (6)
total de barras do sistema igual a Q] e Q o nmero de
barras PQ; , = 1, , (Q] " 1) e ; ,
= de modo que, para a iterao seguinte, a atualizao da
1, , Q , so, respectivamente, as potncias ativas e reativas soluo do problema no-linear (A) = () + () .
Este resultado evidencia um subproblema linear da forma
injetadas nas barras; ; , a magnitude da tenso em uma
(1) derivado do problema de fluxo de carga a cada iterao do
barra de carga, enquanto que , o ngulo de fase da tenso
algoritmo de Newton-Raphson considerando-se (6) com as
de uma barra qualquer, exceto a barra swing (barra de
referncia); e so, respectivamente, a magnitude e o seguintes identificaes: = () ; 0 = () e = "S () .
A investigao sobre o mtodo de soluo deste
ngulo do (i,j)-simo elemento da matriz de admitncia de
subproblema o principal alvo na continuao do artigo.
rede [18, 19].
Considere ento que a partir deste ponto o sistema linear (6)
As equaes do tipo (2) so utilizadas para barras PQ
seja substitudo a cada iterao v pela forma equivalente
(carga) e PV (gerao), permitindo definir-se um valor de
genrica definida em (1).
mismatch (resduo de potncia ativa) . As equaes do tipo
(3) so restritas s barras de carga. Para esta situao, so B. Soluo do subproblema linear do fluxo de carga
definidos NPQ valores de mismatches ; . A forma convencional para se determinar a soluo de (1)
O sistema de equaes (2) e (3) pode ser organizado em fatorar a matriz A como o produto de duas matrizes
uma forma matricial como triangulares, uma inferior, L, e outra superior, U, de modo
que A=LU. Ento, o problema linear (1) resume-se em se
S() = l m = 0 (4)
realizar as operaes 0 = B B [1, 15]. Esta tcnica de
soluo denominada eliminao Gaussiana e tambm ser
em que 8 definido como chamada aqui como mtodo direto. A mesma tende a
= [ . . . (]B) . .. ] = [ ] , n=Nbus+NPQ-
- 984 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
apresentar problemas quanto complexidade dos clculos e sistema linear modificado, considerando-se, simultaneamente,
aos requisitos de memria computacional medida que o pr-condicionadores esquerda e direita [6, 1] da seguinte
porte dos sistemas aumenta enormemente [3, 4]. conhecido forma:
que durante o processo de fatorao LU poder ocorrer
elevado nmero de fill-in (enchimento) e como consequncia, B B = B e 0 = B . (9)
reduo da esparsidade original da matriz de coeficientes do
sistema linear. Mtodos iterativos so utilizados para aliviar Para uma rpida convergncia, a matriz pr-condicionadora
essas deficincias. T deve assemelhar-se matriz de coeficientes e sua inversa
deve ser obtida sem grande complexidade [6]. No caso trivial
C. Mtodos iterativos para sistemas lineares
em que se faz M = = , o processo sugerido em (9) levaria
Os mtodos iterativos ou indiretos so assim denominados, ao sistema linear B () B = B , indicando
pois requerem um nmero finito de iteraes = 0,1,2 . . ., diretamente que = B . Prosseguindo, chegar-se-ia
a fim de que sua soluo seja aceitvel. As iteraes so soluo 0 = B = B B , a qual corresponde a 0 =
inicializadas a partir de uma estimativa inicial da soluo para ()B = B . Ocorre que o pr-condicionador T no deve
(1), 0 , e prosseguem at que o valor do resduo || 0 () " || ser escolhido igual matriz A pelas razes explicadas
se torne suficientemente pequeno em relao a uma tolerncia anteriormente. Por isso, a ideia de procurar uma matriz T que
aceitvel. Com base nestas caractersticas, pode-se afirmar que se aproxime de A surge como uma alternativa atraente. Em
mtodos iterativos so apropriados para aplicaes em que outras situaes buscam-se pr-condicionadores em que
uma soluo inexata aceitvel, como o caso do problema alguns elementos de A so substitudos por zero, em razo
de fluxo de carga [15]. desses elementos terem valores desprezveis.
D. Soluo Proposta Na prtica, escolhe-se uma matriz M obtida a partir de uma
fatorao incompleta [6] realizada sobre uma estrutura
Sistemas caracterizados por matrizes A no-simtricas e
modificada da matriz A. Experincias relacionadas ao
com autovalores localizados nos semi-plano direito e esquerdo
problema de fluxo de carga indicam que h acoplamentos mais
do plano complexo, geralmente, tendem a apresentar
fortes entre determinadas variveis. A identificao dessas
convergncia lenta para a soluo iterativa, quando no
caractersticas pode ser obtida por meio de anlise de
divergem. Nestes casos, torna-se necessrio o uso de tcnica
sensibilidade. Este fato utilizado neste artigo para se
de pr-condicionamento do sistema linear a fim de acelerar a
determinar qual conjunto de variveis so teis para escolha
convergncia [6]. Ocorre que esta no uma tarefa fcil, pois
de um adequado pr-condicionador. Por exemplo, aspectos
a determinao de matrizes pr-condicionadoras dependente
mais gerais, indicam que mismatches de potncia ativa so
do tipo de problema tratado. Em funo disso, inevitvel a
mais sensveis s variaes dos ngulos de fases das tenses
busca por pr-condicionadores que melhor se ajustem
que s variaes em magnitude de tenso. De forma similar,
especificamente ao problema de fluxo de carga.
os mismatches de potncia reativa, tm maior sensibilidade s
O pr-condicionamento na soluo de um sistema linear
magnitudes de tenso que aos ngulos de fase. Considerando
leva a modificaes convenientes da matriz A e possivelmente
essas dominncias, avalia-se a seguir a estrutura de um pr-
no vetor b, dependendo de como implementado. Mas, a
condicionador baseada na sensibilidade de mismatches versus
soluo final de interesse no fica alterada, a menos de
variveis de estados.
tolerncia numrica para aceitao da soluo, conforme j
Prope-se assim, neste artigo, a escolha de uma matriz pr-
mencionado. A seguir, so propostos alguns tipos de
condicionadora M dentre um conjunto de candidatas M , =
estratgias.
1, , QJ obtidas zerando-se alguns elementos pouco
Define-se o pr-condicionador esquerda M ( direita M )
acoplados da matriz . O critrio consiste na escolha da matriz
como a matriz cuja inversa utilizada para multiplicar a
matriz A pelo lado esquerdo (lado direito). No caso do pr- M cujos fatores e apresentem poucos elementos no-nulos
condicionador esquerda, a sua inversa tambm utilizada e proporcione o menor nmero de condicionamento possvel
para multiplicao do vetor b pela esquerda. J no caso do pr- da matriz resultante definido por
condicionador direita, o seu uso requer que se calcule,
inicialmente, uma soluo parcial y. Esta soluo ento (MB ) MB (MB )B . (10)
utilizada para se obter a soluo de interesse x mediante
operaes envolvendo MB . Na tcnica de pr- Por outro lado, um melhor desempenho (robustez e
condicionamento, as inversas das matrizes pr- eficincia computacional) de mtodos iterativos pr-
condicionadoras precisam ser manipuladas numericamente. condicionados com fatores podem ser obtidos pela
Portanto, desejvel que essas inversas sejam tratadas de reduo de fill-in via estratgia de reordenamento
forma mais gil que a inversa da matriz A. Estes (permutaes de linhas e colunas realizadas atravs de
procedimentos podem ser resumidos atravs das expresses operaes com as matrizes e ) [1]
apresentadas a seguir.
= = e 0 = . (11)
MB 0 = MB e MB = , 0 = MB . (8) onde = e = .
As matrizes de transformao e so definidas com
Caso os pr-condicionadores sejam os fatores de um base nas correspondentes permutaes de linhas e colunas da
produto do tipo M = , o problema consiste em se resolver o matriz identidade. Dependendo da aplicao particular, o
- 985 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
melhor resultado obtido usando um dos muitos algoritmos so obtidos da fatorao ILU de M. Os parmetros kmax, e krest
reordenadores [6]. Neste estudo, so avaliadas as influncias so utilizados para refinamento da soluo xk. O ltimo deles
do Reverse Cuthill-McKee (RCM) e Approximate Minimum indica o nmero de repeties do processo (restart) a partir da
Degree (AMD) [21] na convergncia para a soluo. ltima soluo iterativa obtida no loop controlado por kmax. No
passo 5 a soluo atualizada no loop interno a partir de
E. Procedimento iterativo
desvios d, corrigidos com passo $. Este passo tambm
Baseado no exposto na seo anterior, uma proposta de utilizado para corrigir o resduo rk+1 e o prprio incremento d.
solucionador iterativo para um sistema no-simtrico de Note-se que a maior carga computacional verificada no
grande porte obtida pelo procedimento a seguir. passo 4, ao se calcular zk, pois este depende do produto U-1L-1.
Reforando, assim, a necessidade de se pesquisar e utilizar um
Passos do procedimento: precondicionador M que gere fatores L e U altamente esparsos.
1 Formar as matrizes M , = 1, , QJ ;
2 Escolher uma das matrizes M mediante resultado de ALGORITMO 1: Good Broyden
menor valor do nmero de condicionamento em (10); _________________________________________________
3 Obter as matrizes de transformao e do ENTRADA: 0 , , , fatores ILU de M (definidos como L e U), kmax,
reordenamento de como (11); krest
SADA: x=sol
4 Obter os fatores L e U, da fatorao (M) onde a matriz
1. For i=1:krest
M = M ;
2. Faa 0 = 0 ; calcule = " 0;
5 Aplicar, a um mtodo iterativo, os fatores e do passo 3. Calcule = B (B ); = ;
4 como matrizes pr-condicionadoras esquerda/direita 4. For k=1:kmax
do sistema reordenado a exemplo de (9). ; = ; ; = B (B ; );
O procedimento como um todo embora no = ; ; = /;
completamente novo em seu conceito geral, no apreciado 5. Atualize a soluo aproximada e o resduo como:
inteiramente em seus detalhes pelo menos em aplicaes dos 0;A = 0; + ; 0; = 0;A ;
;A = ; " ; ; = ;A ;
sistemas de energia. O passo 1 crucial e como ser
apresentado na Seo IV, o problema de fluxo de carga possui 6. Atualize d e s, tal que = " ; ; e = ;
7. end For k
alguns candidatos relativamente bvios. Quando um mtodo 8. 0 = 0; ;
iterativo est para ser empregado na resoluo do subproblema 9. end For i
linear do clssico problema no-linear de fluxo de carga, 10. I = 0; .
usualmente a preferncia dada ao algoritmo GMRES (veja,
por exemplo, [15]). Neste estudo mostra-se que seguindo o No Alg. 1, o maior custo computacional est no passo 4,
procedimento proposto, a preferncia a priori para o GMRES no clculo de zk. Computao paralela poderia ser empregada
como solucionador iterativo linear para o passo 5, como feito para se determinar, inicialmente, o produto b; = B ; e em
na maioria da literatura, no se justifica. Outros algoritmos, seguida, ; = B b; . Como os elementos dos fatores L-1 e U-1
alm do GMRES podem igualmente ser competitivos em so acessveis, j que so matrizes triangulares, poder-se-a
relao ao mtodo direto e at mesmo ter comportamento dividir essas matrizes em blocos de linha correspondentes ao
melhor em relao a ambos. nmero de processadores. Assim, consegue-se obter o produto
de um dado bloco de linha por wk (ou qk) efetuado por um
III. O MTODO DE BROYDEN processador especfico. Ao final desse clculo, juntam-se os
Neste estudo, o mtodo de Broyden [22] proposto para resultados realizados pelos demais processadores para se obter
resolver o subproblema linear de forma iterativa. O mtodo de o resultado global da operao dos produtos correspondentes a
Broyden foi por um bom tempo deixado de lado com o todos os blocos. No entanto, a implementao em questo foge
surgimento de outros algoritmos iterativos. No entanto, o ao escopo deste trabalho. Aplicao ao Problema da soluo
mtodo tem se mostrado interessante quando aplicado de de Fluxo de Carga
formas novas. Este mtodo foi utilizado em [23] como Para analisar a aplicabilidade da metodologia proposta, a
alternativa de pr-condicionador para acelerar a velocidade de eq.(6) pode ser interpretada na forma de um subproblema de
convergncia de soluo do problema de fluxo de carga. fluxo de carga linearizado, com a representao
O objetivo especfico no presente artigo utilizar o mtodo
de Broyden combinado a tcnicas numricas capazes de torn-
w {w { = l m (12)
lo um solucionador iterativo competitivo com relao ao 3 E
mtodo direto para resolver o subproblema de equaes
lineares. onde 8 , com & = Q] " 1, e 8 % , com
O mtodo de Broyden uma generalizao do mtodo da &% = Q representando o desvio de fase e o desvio da
secante para mltiplas dimenses [22]. A partir do algoritmo magnitude de tenso, respectivamente. 8 e 8 %
que descreve toda a famlia dos mtodos da secante, so os resduos de potncia ativa e reativa, respectivamente. O
assumida neste estudo a verso denominada Good Broyden conhecimento fsico do fluxo de carga conduz ao estudo da
[22], implementada na forma do Algoritmo 1. dominncia relativa entre (, ) e (, ) [17].
No Algoritmo 1, , , so resultados de reordenao das Os experimentos numricos foram conduzidos usando
matrizes originais A e b, respectivamente, enquanto que L e U dados do fluxo de carga contidos no arquivo case3375wp.m, o
qual parte de vrios sistemas-teste disponveis em [24]. O
- 986 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
sistema escolhido tem 3374 barras. Nos dados originais, a U, como em (9). Para realizar a fatorao ILU, necessrio
barra #10287 foi removida, uma vez que no apresentava definir uma tolerncia para a qual elementos da matriz a ser
conexo com as demais. Alm disso, quando isolada e sem fatorada so truncados. Este parmetro conhecido como drop
conexo com outra, causa problemas numricos para tolerance [6].
implementao dos mtodos iterativos lineares. O sistema de Experimentos numricos foram realizados considerando
potncia usado neste estudo tem dimenses modestas se vrios valores para a drop tolerance dentro da faixa de 10-4 a
comparado a alguns sistemas estudados na literatura (veja, por 10-5. Esta faixa a recomendada em [6] para a fatorao .
exemplo, um sistema criado artificialmente com um milho de Os clculos seguem as opes com e sem reordenamento. Em
variveis em [15]). Utilizando esta mesma ideia, foram todos os casos, usa-se o mtodo M [9] com pivoteamento
gerados outros trs sistemas artificiais maiores, a partir de diagonal e soma de colunas preservadas.
conexes do sistema fsico de 3374 barras. Estes sistemas Resultados tpicos obtidos para = 5 10B (valor
artificiais tm o dobro, o triplo e quatro vezes o nmero de intermedirio na faixa citada anteriormente) usando pr-
barras do sistema original (este ltimo, portanto, com 13496 condicionamento somente com fatores (sem
barras). Testes com estes sistemas visam avaliar o reordenamento) indicam que os mtodos iterativos requerem
desempenho numrico do mtodo frente a variaes no porte menos tempo de CPU do que em experimentos prvios com
dos sistemas. Estes sistemas de potncia fictcios foram pr-condicionamento puro esquerda ou direita, conforme
concebidos, porque no se dispe de dados que retratem a mencionado anteriormente. Contudo, todas estas execues
evoluo do porte de um sistema de potncia. so obtidas com muito mais lentido para convergncia do que
Todas as simulaes foram realizadas usando o aplicativo o mtodo direto.
MATLAB, em um notebook com processador AMD A estratgia de aplicar o reordenamento (minimizando fill-
Phenom II N970 Quad-core processor, 1,66 GHz, com 6 GB in) permitiu resultados mais expressivos em termos de tempo
de memria RAM e sistema operacional de 64 bits. A aferio de CPU contra variaes de . O reordenamento AMD
dos tempos de CPU foi feita computando-se a mdia dos apresentou melhor desempenho do que o RCM para todas as
valores obtidos em 500 repeties do mesmo clculo usando matrizes M , constatado pelo baixo nmero de elementos no
os comandos do MATLAB tic e toc. zeros dos fatores e da matriz reordenada por AMD. A
Em todas as simulaes em que se usou mtodo iterativo, melhor eficincia computacional nestes experimentos
assumiu-se o valor inicial 0 = 0. Para efeito de comparao, preliminares foi obtida com o mtodo de Broyden para MX
os resultados foram comparados com outros obtidos como pr-condicionador e reordenador AMD. Em funo
utilizando-se os mtodos iterativo GMRES e direto disso, os resultados apresentados na sequncia so destacados
(eliminao gaussiana). Para o mtodo GMRES, usou-se o somente para o pr-condicionador T3 e reordenao AMD.
critrio de parada baseado no valor do resduo relativo,
?B
definido por GI = , sendo o valor da tolerncia para
este erro fixado em 10B . Os outros parmetros necessrios
para este mtodo foram: mximo nmero de iteraes igual a
3 e mximo restart fixado em 4. Os parmetros utilizados para
o mtodo de Broyden (Alg. 1) foram kmax=krest=4. As trs
abordagens de soluo de sistema linear foram ento
empregadas para soluo das equaes do problema de fluxo
de carga (problema no-linear) iterativamente, fixando-se a
preciso para convergncia em 10B . Para todos os mtodos Fig. 1 Desempenho dos solucionadores na soluo do problema de fluxo de
de soluo dos sistemas lineares utilizados, o clculo iterativo carga, com respectivos mtodos e sistemas, quando se usa = 1 10B
do problema no-linear convergiu para um mesmo nmero de
iteraes. TABELA I
Como experimento preliminar, foi realizada aplicao direta TEMPO DE PROCESSAMENTO PARA = 1 10B
SISTEMA - TEMPO CPU ( s )
(sem utilizao de pr-condicionamento e reordenamento) dos Mtodo
1 2 3 4
mtodos GMRES [6] e Broyden [22] aos sitemas testes. Broyden 0.1443 0.2882 0.5361 0.7917
Nenhum resultado mostrou comportamento de convergncia GMRES 0.1553 0.3424 0.6760 1.0768
satisfatrio. Em seguida, avaliou-se a partio da matriz de Direto 0.2380 0.4821 0.9521 1.5092
coeficientes em (12) alterando-se apenas e 3 (simtricas
A Fig. 1 ilustra resultados qualitativos indicando a evoluo
estruturalmente), formando-se trs (Nc=3) possveis matrizes
do tempo de processamento para resoluo do problema de
candidatas a pr-condicionadores:
fluxo de carga em funo do porte do sistema. J a Tab. I
exibe os tempos de processamento (tempo de CPU)
0 0
M = w {, M% = w { e MX = w {. (13) quantificados referentes aos quatro sistemas testes. Os testes
0 E 3 E 0 E
foram realizados para o sistema 1 (3374 barras), o sistema 2
Aplicou-se a cada matriz M , = 1,2,3 diretamente como (6748 barras), o sistema 3 (10152 barras) e o sistema 4 (13496
pr-condicionador esquerda ou direita como em (8). Na barras).
sequncia, efetuou-se a fatorao ILU de cada Ti e realizou-se Na fatorao ILU foi utilizada drop tolerance = 1
o pr-condicionamento esquerda/direita com os fatores L e 10B . Valores superiores a este causam divergncia dos
- 987 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 988 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.989-995. Santiago de Chile, 28 al 30 de Octubre 2015
- 989 -
System Operators for Electricity (ENTSO-E) la define de dos
maneras: como La potencia entregada por las masas rotantes
de las mquinas conectadas sincrnicamente al sistema, en
respuesta a una cada de frecuencia y como la respuesta del
gobernador para detener el decaimiento de frecuencia [9]. De
la misma manera, la North American Electric Reliability
Corporation (NERC) la define como lo que mantiene la
estabilidad del sistema luego de grandes perturbaciones [16].
En Chile, se utiliza el concepto de reserva en giro, tambin
denominada reserva primaria, para compensar los desbalances
entre la oferta y demanda producidos por variaciones naturales
de los consumos o perturbaciones, tales como la desconexin
intempestiva de generacin [10].
Figure 1: Respuesta tpica de frecuencia en el sistema [7].
Existen varios aspectos que limitan la respuesta a la
frecuencia de generadores elicos. Se han desarrollado De acuerdo a la Fig 1, y como se describi anteriormente,
diferentes tecnologas para aprovechar al mximo la energa durante los primeros segundos del desbalance
del viento, las cuales estn relacionadas con nuevos diseos generacin/demanda, la respuesta en enteramente inercial y
mecnicos de las turbinas elicas, hasta con sofisticados consiste en la conversin de la energa cintica de las masas
algoritmos de control, como el Maximum Power Point rotantes en potencia elctrica [22].
Tracking (MPPT). La circulacin de las masas de aire se
caracteriza por tener un carcter catico, es decir, es muy
complicado predecir su ocurrencia y su velocidad [14]. Es por C. Centro inercial de frecuencia
esto ltimo que la velocidad de giro de las aspas de lo Otro aspecto importante es el comportamiento individual de
generadores elicos no puede ser controlada, y por ende, la cada unidad generadora frente a la contingencia. Despus de
velocidad de giro de la mquina asncrona. De esta manera, la esta, en general, la frecuencia del sistema puede variar
potencia es impredecible y dificil de controlar, debido a que significativamente entre todas las barras como seala [20]; sin
esta depende principalmente de la velocidad del viento. embargo, otros informes muestran que no existen variaciones
Se han desarrollado varias tcnicas para conectarse a la red significantes entre las barras [12]. Por esta razn, el promedio
usando electrnica de potencia, emulando sintticamente los de todas las respuestas de frecuencia se considerar en este
componentes de los generadores tradicionales; sin embargo, trabajo como un buen indicador de su comportamiento en el
estas tcnicas y esta inercia sinttica son limitadas con sistema.
respecto a las caractersticas naturales de robustez de la Este trabajo asume ese principio y se basa en un modelo
mquina sincrnica [11]. cuya principal variable es el centro de frecuencia inercial, que
Cuando existe un desequilibrio entre la generacin y la puede ser interpretado como el promedio de todas las
carga, debido a una cada de generacin, parte de la energa respuestas de frecuencias de las barras en el sistema [13]. En
cintica almacenada en los rotores de las mquinas sincrnicas la Fig 2, se puede ver que las lneas segmentadas representan
es entregada inmediatamente. Esto se conoce como respuesta las respuestas de distintas unidades de generacin, mientras
inercial, y determina el comportamiento inicial de la que la lnea negra resaltada, representa el promedio de todas
frecuencia ante la perturbacin [22]. estas respuestas individuales.
- 990 -
frecuencia, durante la respuesta inercial (ROCOF), y el valor como un efecto domin al existir una desconexin en cascada
mnimo que alcanza la frecuencia (Nadir). de todas las unidades de generacin, creando as un blackout
Estos dos conceptos de pueden definir formalmente como: en el sistema [8][21][4].
ROCOF (Rate of Change of Frequency): corresponde a la
derivada de la frecuencia respecto al tiempo durante los
F. Desconexin de carga por baja frecuencia
primeros segundos, luego de ocurrida una cada de generacin.
Matemticamente puede ser expresada como: De acuerdo con la North American Electric Reliability
Corporation (NERC), el propsito de la desconexin de carga
ROCOF =
d
dt
f por baja frecuencia es establecer un balance de la generacin
con la carga, cuando algn evento causa una cada
t =0
significativa en la frecuencia de una interconexin o un rea
Algunos generadores estn equipados con rels que aislada.
determinan estas variaciones de frecuencia y ciertos valores En Chile se aplica un concepto llamado Esquema de
pueden determinar su desconexin. Desconexin Automtica de Carga por baja frecuencia
Nadir: corresponde al valor mnimo que alcanza la (EDAC). Este consiste en desconectar escalones de carga
frecuencia en el sistema durante el perodo de control determinados por el nivel de frecuencia que se alcance luego
primario, despus de la contingencia. Algunas cargas sensibles de una perturbacin. De esta forma se puede establecer un
a la frecuencia son desconectadas cuando el Nadir es nuevo balance de Generacin/Demanda y as restablecer la
suficientemente bajo para su correcta operacin. frecuencia a su valor nominal.
Adems, es importante destacar que existen cargas que son
sensibles a las perturbaciones, especialmente al valor de la
E. Operacin en Isla frecuencia. Estas deben trabajar en un valor nominal de 50 Hz.
Una isla est definida como la parte de un sistema de
potencia que, por algn perodo de tiempo, est separadas del III. DEFINICIONES DE ADECUAMIENTO
resto del sistema [18]. Si esto ocurre, en los primeros instantes Todos los aspectos mencionados hasta ahora han generado
del sistema aislado que se forma se pueden identificar 3 casos: preocupaciones en la suficiencia del CPF en sistemas con alta
El primero e ideal es cuando el nivel de generacin es igual penetracin de energa elica. Las ms importantes son:
que el nivel de consumo, establecindose el balance de La ocurrencia de tasas de cambio de frecuencia severas
potencia. Si esto ocurre, no existen alteraciones significativas mayores a las seteadas en los rels de deteccin anti-isla. De
en la frecuencia. A esto se le conoce como una isla esta forma se puedan provocar cadas en cascada de
balanceada. generacin
En el segundo caso el nivel de generacin puede ser mayor El alcance de valores de frecuencia menores a los
que el nivel de consumo, de esta forma existe un excedente de seteados en los rels de desconexin de carga por baja
suministro, alterando el balance de potencia. En este caso, al frecuencia.
existir mayor generacin, la frecuencia del sistema aumentar Esto implica que se deban definir los siguientes criterios de
debido a que este fenmeno es equivalente a una desconexin adecuamiento de control primario:
de carga. Suficiencia de ROCOF, para prevenir desconexiones de
En el ltimo caso el nivel de generacin puede ser menor unidades generadoras debidas a magnitudes de ROCOF ms
que el nivel consumo y esto equivaler a una cada sbita de severas que las establecidas en los rels de deteccin anti isla.
generacin. Ac la frecuencia, al igual que en el caso anterior, Suficiencia de Nadir, para prevenir el actuar de los rels de
se ver alterada debido al desequilibrio de potencia desconexin de descarga por baja frecuencia [1].
generacin/demanda, pero su variacin ser negativa debido a El control primario de frecuencia ser adecuado si en Nadir
la reduccin de velocidad de las mquinas. y el ROCOF son adecuados [6].
El segundo y tercer caso no son deseados, debido a que en
estos eventos, las variaciones sbitas de velocidad provocan
daos mecnicos en los generadores, lo que puede causar su A. Experiencia de Irlanda
destruccin total. Para evitar este tipo de operacin, los El sistema interconectado Irlands tiene una capacidad
generadores se deben equipar con una proteccin que detecta instalada de 9.7 GW de los cuales 1.8 GW corresponden a
variaciones en la tasa de frecuencia, desconectando el potencia elica, esto convierte a este tipo de generacin en un
generador en el caso que la magnitud del ROCOF sea mayor factor muy importante en su matriz elctrica. Las turbinas
que un cierto valor de seguridad [2]. A estos rels se les elicas estn conectadas tanto en redes de transmisin como
conoce como rels de deteccin anti-isla. de distribucin.
La desconexin imprevista de una unidad generadora Una preocupacin importante durante perodos de alta
provocar una respuesta similar a la de la Fig. 1 y si el CPF no generacin elica es la ocurrencia de severos ROCOF luego
es adecuado, el ROCOF eventualmente ser tan pronunciado de prdidas sbitas de generacin. La robustez de la red se ha
que podra activar los rels ROCOF de otras unidades deteriorado debido a la presencia de potencia del viento.
generadoras, provocando su desconexin. Esto puede ser visto
- 991 -
En la red Irlandesa se ha definido el ROCOF de deteccin de ocasiones, los modelos con datos tomados desde pruebas a los
isla (ROCOF IslandingDetection RID) en -0.5 Hz/s como generadores no identifican la respuesta real cuando los
valor mnimo; sin embargo, se han detectado ROCOF mayores generadores actan de manera conjunta luego de una
a -0.6Hz/s [8]. En tales casos, una cada de generacin podra contingencia [17].
llevar a la desconexin innecesaria de otras unidades en Este trabajo presentar un modelo simplificado para evaluar
cascada. suficiencia en el CPF. Este modelo debe estar descrito en
funcin de la dinmica de la frecuencia y la inercia para
introducir la respuesta del gobernador. La principal variable es
B. El caso de Chile
el centro de frecuencia inercial, definido en (2.3) [3]. Esta
La energa elica en Chile es un recurso que no ha sido del simplificacin permite estudiar un modelo reducido, no
todo explotado en el pasado, pero que sin embargo, tiene un considerando variables que no son de inters, reduciendo la
futuro prometedor. Esto ocurre por dos razones principales; dificultad del anlisis.
primero debido a la gran cantidad de zonas geogrficas con El modelo describe un sistema multimquinas en un
mucho viento, y segundo, debido a las nuevas leyes que equivalente de una mquina. Esto permite establecer un
incentivan el uso de energas renovables no convencionales. diagrama de control de la misma manera que lo hace cada
Existen aproximadamente 240 MW de potencia instalada en generador en forma individual; sin embargo, se deben
energa elica en Chile a lo largo de sus regiones. Alrededor considerar funciones de transferencia que describan la
de 2 GW de potencia elica en instalaciones han sido realidad. Para esta tarea se usar un mtodo de identificacin
aprobadas desde el punto de vista medio ambiental, de los de parmetros descrito en [15] de tal forma que se represente
cuales 1 GW estn ubicados en la cuarta regin [19]. el comportamiento real del sistema ante eventuales
En Chile, el control primario de frecuencia se realiza contingencias. Para esto es necesario conocer las series de
mediante la disposicin de una reserva en giro, tambin tiempo de la frecuencia ante una prdida sbita de generacin,
llamada reserva primaria. En caso de desbalances como dato de entrada a la identificacin.
generacin/demanda, o contingencias como la cada
intempestiva de un generador, la reserva primaria ser
entregada al sistema para restablecer la frecuencia a un valor V. METODOLOGA
cercano al nominal.
El desarrollo de este trabajo contemplar la aplicacin de un
En los ltimos aos han aparecido diferentes estudios que
modelo que permite determinar la inercia y la respuesta de
simulan efectos tcnicos y econmicos de la integracin de
frecuencia del SIC.
energa elica y solar. El ltimo se aprecia en [5] para el caso
Se deben obtener series de tiempo del comportamiento de la
del Sistema Interconectado Norte Grande. Aqu se deja en
frecuencia, frente a distintas cadas sbitas de generacin en el
evidencia el problema asociado al control primario de
SIC. De esta forma, se podr modelar la inercia y la respuesta
frecuencia, desde el punto de vista del anlisis del ROCOF y
de frecuencia en el sistema, en funcin de la carga neta.
el Nadir. Tambin se plantea cmo la tecnologa elica no
Estos parmetros de importancia se pueden obtener con un
aporta inercia a la red y una buena solucin frente a este
mtodo heurstico de identificacin de parmetros en sistemas
problema es la interconexin con el Sistema Argentino De
lineales [15]. Si bien, este mtodo est an en desarrollo, se
Interconexin (SADI).
puede asegurar que entregar los parmetros adecuados,
porque la respuesta simulada debe coincidir (o asemejarse
IV. NECESIDAD DE UN MODELO REDUCIDO
mucho) con la respuesta real del sistema. Es por esto que se
Describir un sistema elctrico de potencia es una tarea necesitan las curvas reales de la frecuencia frente a una
compleja, porque son muchas las variables involucradas. contingencia. El mtodo de identificacin se implementar en
Adems, estas variables estn de una u otra manera MATLAB, ya que este cuenta con las funciones adecuadas de
relacionadas entre s, mediante ecuaciones diferenciales no identificacin de sistemas.
lineales.
El problema guarda relacin con el estudio del
comportamiento de la frecuencia del sistema, que requiere de VI. IMPLEMENTACIN
un anlisis complejo, dado que se debe tener en cuenta que las
mquinas tienen a lo menos 7 variables de estado y adems se A. Modelo simplificado
ven involucradas muchas barras. As, un sistema de 100 Asumiendo que no existen prdidas de generacin en el
mquinas podra tener una representacin dinmica no lineal sistema y que cada barra tiene un generador conectado, este
de 700 variables de estado. puede ser reducido a un equivalente de una mquina. Si i I
Algunos reportes han dejado en evidencia que la respuesta es el conjunto de todas las mquinas, la ecuacin de oscilacin
de las simulaciones de los gobernadores no identificaba la puede ser formulada como:
realidad. Muchos software comerciales tiene modelos
dinmicos representados por parmetros por default, debido a 2 K i df i (1)
= Pmi Pei
que se hace muy complicado conocer con exactitud los f 0 dt
establecidos por los operadores de generacin. En otras
- 992 -
Donde K i (MWs) es la energa cintica almacenada en la El mtodo de indentificacin es capaz de encontrar valores
K, , y las constantes de tiempo asociadas Ta , Tb y Tc [15].
mquina i , f 0 es la frecuencia nominal del sistema, f i es
Este utiliza series de tiempo de la frecuencia frente a la
la variacin de frecuencia en el sistema respecto de la
desconexin intempestiva de una unidad de generacin.
nominal, Pei es la diferencia entre la potencia elctrica real El modelo de la Fig 4 representa un sistema lineal de la
y la programada de una carga conectada a la barra i . forma:
Si un generador k I es desconectado imprevistamente, la x = Ax Bu, y salida y = Cx (5)
potencia elctrica Pei , i I {k} sbitamente cambiar. A El algoritmo de identificacin necesita la discretizacin de
partir de esto, la suma de los cambios en todas las barras debe este sistema a la forma xk 1 = Fxk Guk , cuya salida es
ser consistente con el tamao de la contingencia Pk : yk = Hxk .
P
iN k
ei = Pk (2) Ya que F , G y H no son conocidos, una realizacin yia ,
Sea K (GWs) la suma de las energs cinticas almacenadas 0 i m para una entrada real uia , 0 i m permitir
en todas las mquinas, excepto la desconectada. Sumando (1) encontrar estimados F , G y H . De esta manera, la salida
sobre i N k se obtiene:
real ser de la forma yk , 0 k m .
2K d K f
i i =
Pmi Pei (3) El error se puede definir de la siguiente manera:
f 0 dt iN k K iN k
E( F , G , H ) = ( y a y )( y a y )t (6)
2 K d f
f 0 dt
= Pmi Pk (4)
Donde
a
y = y y ... y a
1
a
2
a
k y
y = y y ... y . El
1 2
k
- 993 -
applications, IEE Proceedings-Generation, Transmission
and Distribution, vol. 152, no. 1, pp. 109114, 2005.
[3] P. M. Anderson and M. Mirheydar, A low-order system
frequency response model, Power Systems, IEEE
Transactions on, vol. 5, no. 3, pp. 720729, 1990.
[4] A. E. M. Operator, Wind turbine plant capability report,
tech. rep., Australian Energy Market Operator, June 2013.
[5] CDEC-SING, Efectos tcnico-econmicos de la
integracin de energa elica y solar en el sing: escenario ao
2017, tech. rep., CDEC-SING, May 2015.
[6] H. Chvez and M. R. Hezamsadeh, The need for market-
based provision of inertia and frequency response to integrate
wind power in nordel, tech. rep., SweGrids, Nov. 2013.
[7] IEEE-PES, Models for turbine-gorvernors in power
system studies, tech. rep., IEEE, Jan. 2013.
Figura 4: Identificacin de la contingencia.
[8] EIRGRID, Rate of change of frequency ds3 advisory
council discussion paper, tech. rep., EIRGRID, Feb. 2012.
[9] ENTSO-E, Supporting document for the network code on
operational security, tech. rep., NORDEL, Feb. 2013.
[10]CDEC-SIC, Estudio control de frecuencia y
determinacin de reservas, informe final mayo, tech. rep.,
CDEC SIC, May 2015.
[11] F. Gonzalez-Longatt, E. Chikuni, and E. Rashayi,
Effects of the synthetic inertia from wind power on the total
Tabla I: Parmetros Estimados. system inertia after a frequency disturbance, in Industrial
Technology (ICIT), 2013 IEEE International Conference on,
VIII. CONCLUSIONES pp. 826832, IEEE, 2013.
[12] W. M. Grady and D. Costello, Implementation and
Se describi una problemtica asociada a la integracin de
application of an independent texas synchrophasor network,
energa elica en los sistemas elctricos de potencia. Esta se
in Protective Relay Engineers, 2010 63rd Annual Conference
defini de acuerdo al deterioro del CPF desde el punto de vista for, pp. 112, IEEE, 2010.
del ROCOF y Nadir. [13] P. Kundur, N. J. Balu, and M. G. Lauby, Power system
Posteriormente se present un modelo reducido del sistema stability and control, vol. 7. McGraw-hill New York, 1994.
y una tcnica para estimar sus parmetros. La identificacin se [14] M. Lezaun, qu tiempo va a hacer?, Junta de
llev a cabo en el SIC y muestra muy buenos resultados, dado Gobierno de la FISEM, p. 37, 2006.
que es capaz de representar el comportamiento de la [15] L. Ljung, System identification: Theory for the user,
frecuencia, que se logr usando datos reales de la misma. PTR Prentice Hall Information and System Sciences Series,
Para obtener una curva del comportamiento de la inercia, vol. 198, 1987.
son necesarios ms datos frente a determinadas contingencias. [16] N. R. Subcommittee, Balancing and frequency control,
Solo de esta manera se podr calcular el nivel de penetracin tech. rep., NERC, Washingtong DC, Jan. 2011.
elica puede aceptar el SEP para mantener la suficiencia en el [17] L. Pereira, D. Kosterev, D. Davies, and S. Patterson,
CPF, lo cual se propone para un trabajo posterior. New thermal governor model selection and validation in the
Adems, tambin se propone que trabajos futuros puedan wecc, Power Systems, IEEE Transactions on, vol. 19, no. 1,
mejorar el algoritmo de identificacin y, por otra parte, pp. 517523, 2004.
establecer el diseo de un mercado de servicios [18] N. Strth, Islanding detection in power systems, TEIE,
complementarios que asegure suficiencia al CPF en presencia vol. 1051, 2005.
de alta generacin variable. [19] Rudnik H. and vila C. Integracin de energa elica a
gran escala en los sistemas interconectados, tech. rep., PUC,
May 2010.
AGRADECIMIENTOS
[20] S.-J. Tsai, L. Zhang, A. G. Phadke, Y. Liu, M. R.
Este trabajo fue financiado por el proyecto Fondecyt Ingram, S. C. Bell, I. S. Grant, D. T. Bradshaw, D. Lubkeman,
11140091. and L. Tang, Frequency sensitivity and electromechanical
propagation simulation study in large power systems,
REFERENCIAS Circuits and Systems I: Regular Papers, IEEE Transactions
[1] W. relay work group, Underfrequency load shedding on, vol. 54, no. 8, pp. 18191828, 2007.
relay application guide, tech. rep., Western Electricity [21] L. Wu and D. G. Infield, Towards an assessment of
Coordinating Council, Aug. 2004. power system frequency support from wind plantmodeling
[2] C. Affonso, W. Freitas, W. Xu, and L. Da Silva, aggregate inertial response, Power Systems, IEEE
Performance of rocof relays for embedded generation Transactions on, vol. 28, no. 3, pp. 22832291, 2013.
- 994 -
[22] R. Yan, T. K. Saha, et al., A new tool to estimate
maximum wind power penetration level: In perspective of
frequency response adequacy, Applied Energy, vol. 154, pp.
209220, 2015.
- 995 -
- 996 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.997-1001. Santiago de Chile, 28 al 30 de Octubre 2015
- 997 -
descargas superficiales. Sin embargo, se ha reportado que en
estos sistemas los materiales aislantes siguen siendo
susceptibles a sufrir erosin y formacin de trayectorias
carbonizadas (tracking) en su superficie. Este fenmeno se
asocia al alto campo elctrico alrededor de la zona de contacto
entre el cable semiaislado y el aislador o el amarre [6].
Este problema es tpico de configuraciones donde dos o tres
materiales dielctricos forman un ngulo cero de contacto,
tambin conocido como efecto cua [3]. Cuando el aislador y
el recubrimiento aislante del cable entran en contacto, existe
una porcin de aire entre ambos (debido a los diferentes radios
de curvatura). En este tipo de sistemas aislados, el medio dbil Fig. 1. Zona de alto campo elctrico (en color rojo) en el rea de contacto
es el aire y si el campo elctrico es lo suficientemente alto, el entre un cable semiaislado y un aislador cermico. Tensin aplicada igual a la
tensin de fase a tierra para un sistema de 23 kV.
aire que se encuentra en el rea de soporte podra empezar a
ionizarse produciendo descargas parciales, y con el tiempo,
erosin y carbonizacin de los materiales. Este tipo de
fenmenos presentes en las redes elctricas generalmente no
son perceptibles al ojo humano aunque en condiciones
especficas pueden ser percibidos por el odo.
En la Fig. 1 se muestran los resultados de simulaciones de
campo elctrico en un cable semiaislado sobre un aislador
cermico, se puede observar que la zona de mayor intensidad
de campo elctrico (en color rojo) se encuentra ubicada
alrededor del rea de contacto entre el cable y el aislador. En
la Fig. 2 se muestran los resultados de simulaciones de campo
elctrico de un amarre preformado sobre un cable semiaislado,
de igual forma, la zona de mayor intensidad de campo
elctrico (en color rojo) se encuentra ubicada alrededor del
rea de contacto entre el cable y el amarre. Las simulaciones
fueron realizadas con el paquete comercial COMSOL 5.1. Fig. 2. Zona de alto campo elctrico (en color rojo) en el rea de contacto
entre un cable semiaislado y amarre preformado. Tensin aplicada igual a la
La instalacin de cables semiaislados tiene como objetivo tensin de fase a tierra para un sistema de 23 kV.
aumentar la confiabilidad de los sistemas de distribucin
contra fallas transitorias por ramas u objetos ajenos, sin
embargo, se han presentado daos sobre su cubierta debido a
la presencia de descargas elctricas superficiales. Un ejemplo
de este fenmeno se observa en la Fig. 3.
Para poder detectar este tipo de fenmenos y sus efectos
sobre los cables y aisladores instalados en redes de
distribucin, se recurre a tcnicas de diagnstico utilizando
instrumentos de medicin como la cmara termogrfica o el
detector ultrasnico. Estos equipos son muy aplicables debido
a que las descargas parciales provocan un aumento de
temperatura en la zona donde se presentan, as como la
generacin de ruido [5, 7].
- 998 -
B. Arreglo 2: Aislador Cermico Cable Semiaislado con
Amarre Preformado
Este arreglo es muy similar al arreglo 1, se utiliza un
aislador cermico tipo alfiler, solo que en vez de hacer la
sujecin con un amarre de aluminio, se utiliza un amarre
preformado de polietileno. Este arreglo se puede observar en
la Fig. 5.
C. Arreglo 3: Aislador Cermico Cable Desnudo con
Amarre de Aluminio
En este arreglo tambin se utiliza un aislador cermico, sin
embargo, en la seccin del amarre la cubierta del cable es Fig. 5. Arreglo 2: Aislador Cermico Cable Semiaislado con Amarre
retirada y la sujecin se realiza por medio de un alambre de Preformado.
aluminio. En este arreglo se tiene la desventaja de que una
parte del cable queda expuesta adems de que la humedad
puede ingresar fcilmente entre el conductor y la cubierta.
Este arreglo se observa en la Fig. 6.
D. Arreglo 4: Aislador Polimrico Cable Semiaislado con
Amarre Preformado
Este arreglo es similar al arreglo 2, se utiliza el cable
semiaislado con amarre preformado, pero en vez de utilizar un
aislador cermico se utiliza un aislador polimrico tipo alfiler
clase 25. Este arreglo se observa en la Fig. 7.
- 999 -
TABLA I
RESULTADOS DE LAS MEDICIONES DE DP
90
- 1000 -
REFERENCIAS [5] M. R. Crdenas Barrero, M. Eugenio Garzon, Diagnstico de Redes de
Distribucin Areas de 11.4 hasta 34.5 kV con la Tcnica de
[1] Programa de Ampliacin y Modernizacin de las Redes Generales de Ultrasonido, Revista Mundo Electrico, junio de 2012.
Distribucin 2015 2019, Comisin Federal de Electricidad (CFE),
Mxico. Abril 2015. [Online]. Disponible en: [6] H. C. Domnguez Ramrez, Estrategia para el abatimiento del Tracking
http://www.cfe.gob.mx/ConoceCFE/1_AcercadeCFE/Paginas/Publicacio Elctrico en Redes de Distribucin en VDMN zona Naucalpan,
nes.aspx Reunion Internacional de Verano, RVP-AI/2013, Acapulco, Gro.,
Mxico, 7 al 13 de julio del 2013.
[2] G. C Montanari, A. Cavallini, Partial discharge diagnostics: from
apparatus monitoring to smart grid assessment, IEEE Electrical [7] Electrical Testing Group INDUCOR, Artculos Tcnicos, Medicion y
Insulation Magazine, vol. 29, num. 3, p. 8-17. 2013. Anlisis de Descargas Parciales. Los Detectores Acsticos por
Ultrasonidos y Radiofrecuencias, Buenos Aires Argentina. [Online].
[3] I. Ramirez-Vazquez, F.P. Espino-Cortes, Electric-Field Analysis of Disponible en: http://www.inducor.com.ar/articulos-tecnicos.html
Spacer Cable Systems for Compact Overhead Distribution Lines. IEEE
Transactions on Power Delivery, vol. 27, no 4, p. 2312-2317, 2012. [8] Especificacin CFE DCCIAMBT. Construccin de Instalaciones Areas
en Media y Baja Tensin. Amarres para Lneas de Media Tensin, pp.
[4] International Standard IEC 60270 High-Voltage Test Techniques - 688, Febrero 2014.
Partial Discharge Measurements, International Electrotechnical
Commision (IEC). Third Edition, 2000.
- 1001 -
- 1002 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.1003-1007. Santiago de Chile, 28 al 30 de Octubre 2015
- 1003 -
Brazilian electricity system is heavily dependent on In distribution systems, DG has many benefits for customer
hydropower, and the best hydroelectric potentials are not as well as for the utilities, especially in case the production
located close to major consumer centers. The large territorial center is not able to transfer the energy to the load or where
extension, as well as climatic and hydrological variations of there is not enough energy in transmission system [7].
the country tends to generate surpluses of hydropower
Other benefits of DG:
production in certain regions and seasons. Thus, the
transmission of large amounts of electrical energy and the Reliability.
interconnections of the system are fundamental to the Environmental benefits.
electricity supply in Brazil [4]. Power quality.
According to data from Brazilian Mining and Energy Transmission benefits.
Ministry, until year 2014 the electricity generations installed Installation of DG can have positive impacts in the
capacity was 133.635 MW, with major share of distribution system by enabling reactive compensation for
hydroelectricity [5]. voltage control, reducing the losses.
T ABLE I
BRAZIL ELECTRICITY GENERATION BY SOURCE IN 2014 A distribution network designed by using multiple designs
Source Share
such as open feeder, closed feeder and radial network must be
Hydroelectric 74,1 % able to transfer electricity energy from substation to
Natural Gas 13,5 % distribution network. On the other hand, DG are capable to
Diesel Oil / Fuel 4,3 % make distribution generation change from passive state to
Uranium 2,9 % active state and in this way, they can supply parts of
Coal 2,7 % requirement [8].
Wind 1,2 %
Biomass 0,1 % III. BRAZILIAN REGULAT ION ON DIST RIBUT ED
Others 1,1 % GENERAT ION
On April 17, 2012, ANEEL approved the Normative
Resolution n 482, establishing the general conditions for
In 2014, these sources generated 549,847 GWh [6] access of distributed microgeneration and distributed
(537,225 GWh of Interconnected System and 12,622 of minigeneration systems to the distribution network [9].
Isolated System), but the total consumption was 573,899 GWh
[6], which required imports from others systems, e.g. A. Definitions
Paraguays and Venezuelas electric systems. The Normative defines Distributed Microgeneration,
Up to 2014, Brazilian power system had 125,149 km of Distributed Minigeneration and Electrical Energy
overhead power lines, most of them operating in AC [6], as Compensation System as follows:
shown in Table II. Distributed Microgeneration: generating plant of electric
T ABLE II energy, with installed capacity less than or equal to 100 kW
P OWER LINES EXTENSION IN 2014 and using sources based on hydropower, solar, wind, biomass
Power Line Extension (km) or qualified cogeneration , as regulated by ANEEL, connected
230 kV 51,951 to the distribution network through consumer units facilities
345 kV 10,314
440 kV
Distributed Minigeneration: generating plant of electric
6,728
500 kV
energy, with installed capacity greater than 100 kW and less
40,716
600 kV a
than or equal to 1 MW and using sources based on
12,756
750 kV 2,683
hydropower, solar, wind, biomass or qualified cogeneration, as
Total 125,149 regulated by ANEEL, connected to the distribution network by
a
consumer units facilities.
Operating in CC. Corresponds the extension of each bipole.
Electrical Energy Compensation System is defined as a
Up to year 2014 there were 77,008,816 consumer units system in which the active energy injected from consumer unit
connected to Brazilian power system, what means an increase with distributed microgeneration or distributed minigeneration
of 2,190,745 units or 2.9% referenced to year 2013 [6]. is transferred through free loan to the local facility and later
B. Distributed Generation compensated with the active power consumption of that
consumer unit or another consumer unit of the same title of the
The main examples sources in DG are:
consumer unit where the credits were generated, provided you
Small gas turbines. have the same individual register or legal entities register in
Wind energy. the Ministry of Finance.
Fuel cell. In other words, the Electrical Energy Compensation
Solar energy. System, also known by the English term Net Metering, is a
Micro turbines. procedure in which a consumer of electricity installs small
generators in its consumer unit (e. g., solar panels and small
- 1004 -
wind turbines) and the generated energy is used to offset the the greatest motivation to install DGs was to
electricity consumption of the unit. When the generation is contribute to sustainable development (45%);
greater than consumption, the surplus of energy can be used to for 50% of consumers, the technical requirements of
shoot down consumption in another tariff or in the subsequent the distributor were easily met, but for the other half,
month's invoice post. Fig. 1 shows the net metering there was delay and effort;
schematics.
for 48% of consumer, the energy bill informs clearly
For Brazilian Regulation, the energy credits generated the accumulated credits;
remain is valid for 36 months. There is also the possibility of ANEEL's actuation was considered excellent or good
the consumer to use those credits to another drive (since the for 60% of consumers.; Only 14% saw it as bad or
two consumer units are in the same concession area and are very bad; and
gathered by fact communion or right). 98% of consumers are pleased to have DG, and 62%
had achieved or exceeded expectations.
D. Results
After the approval of Normative Resolution n 482/2012, on
April 17, 2012, a slow process for diffusion distributed micro
and minigeration began in the Brazil.
On the graphics in Fig. 2 and Fig. 3 are shown the evolution
of connections and the quantities per kind of source [10].
B. Costs
The implementation of a DG do not requires upgrades on
public distribution network, but the power meter equipment
must be able to measure the energy in two flux: that required
Fig. 2. Cumulative amount of connections
from the public power system and the surplus injected in the
public system.
According to Brazilian regulation the utility have to cover
the cost of the power meter equipment.
C. Consumer satisfaction survey
In 2014 ANEEL decided to begin a process to adjust some
points of its Normative n 482/2012, observing the results of a
survey to measure the degree of satisfaction of consumers who
joined the Electric Energy Compensation System [10].
The survey objectives ware to assess:
consumer motivation to install the DG;
the degree of difficulty faced by the consumer with
the distributors;
perception of the role of ANEEL; and
the degree of satisfaction with DG. Fig. 3. Connections quantities per kind of source
Forty two consumers answered the questions form of the Other important result is the total installed capacity per
survey (50.6% of connected enterprises up to February 2014). source up to may 2015 [10], as shown in Fig. 4.
The main results are the following:
- 1005 -
For a residential application, with average consumption
around 450 kWh per month, is required a photovoltaic
generation system of 3 kW, considering the solar incidence of
Fortaleza city, in Brazil. The total cost is US$ 8,432.25.
Considering a residence with consumption of 450 kWh per
month, the nowadays value of conventional electric energy bill
is about US$ 111.06, as follows:
T ABLE III
ENERGY CONSUMP TION BILL IN BRAZIL , 2015
Description Cost (USD)
Energy consumption (450 kWh x 0,2277 USD/kWh) 102.46 b
Funding for public lighting 9,2
Fig. 4. Installed capacity (kW)
T otal 111.66
E. Contributions for improvement b
Including taxes.
There is no reason for limiting the installed capacity per
connection. The actual limitation creates a barrier for the The decision about a bank financing for a DG system for a
residence requires an analysis of investment.
process advance of DG. So, the Normative should be modified
to exclude these limits. It starts with a scenario in which only 100 kW h are
Today the local distributors are not obligated to save the consumed from the public facility and 350 kWh comes from
the installed generation on site. This is a good estimation,
measurements of the energy generated from DG. The
measurement results of this energy should be saved in a because the minimum bill value is equivalent to 100 kWh and
database to be used for the planning of Brazilian power at night there isnt generation, but normal consumption.
system. So, the Normative should be modified to create a Another cost that cant be eliminated is the funding for
procedure for sending the measurement data to a central public lighting. For the present case it is US$ 9.20.
database.
Thus, considering a DG, the monthly bill value will be
F. Solar energy about US$ 31.97, as follows:
The choice of the source of electricity depends on at least T ABLE V
three factors: technology, climate and costs. ENERGY CONSUMP TION BILL IN BRASIL , 2015 (GD)
Description Cost (USD)
The results of ANEELs Regulation on DG pointed out that
Energy consumption (1100 kWh x 0,2277 USD/kWh) 22.77 c
the most widely used technology in Brazil is that based on
Funding for public lighting 9,20
solar radiation.
T otal 31.97
Solar radiation can be converted into electrical energy by c
Including taxes.
means of radiation (heat and light) on certain materials, in
particular semiconductors. Among these, it highlights the Net saving is calculated as following in TABLE VI:
thermoelectric and photovoltaic effects. The first is T ABLE VI
characterized by the appearance of a potential difference NET SAVING
caused by the junction of two metals when such junction is at Description Cost (USD)
a higher temperature than the other ends of the wires. A Actual Bill Value 111.66
Although much used in the construction of temperature B Future Bill Value 31.97
gauges, their commercial use for electricity generation has C Net saving (A B) 79.69
been unable obtained by low yields and the high costs of
Its considered a financing of USD 8,432.25 in 60 monthly
materials [11].
installments of USD 220.38, which results in an effective
The photovoltaic effect is due to the excitation of electrons interest rate of 1.61266% per month.
in some materials in the presence of sunlight (or other
So it is calculated da effective installment:
appropriate forms of energy). Among the most suitable
materials for conversion of solar radiation into electrical T ABLE VII
energy, which are usually called solar or photovoltaic cells, EFFECTIVE I NSTALLMENT
stands out silicon. The solar cell conversion efficiency is the Description Cost (USD)
proportion of the incident solar radiation on the surface of the D Installment 220.38
cell and electrical energy converted [11]. E Effective Installment (D C) 188.41
Currently on Brazilian market, the cost for installing a solar This results in a final effective interest rate of 1.01639%
photovoltaic generation system is about US$ 2,810.75 per kW, per month, what is not attractive. More over, the effective
including photovoltaic panels, inverter and installations installment is greater than the actual bill value.
services.
- 1006 -
IV. CONCLUSIONS [4] Brazilian Atlas of Electricity, Brazilian Electricity Regulatory Agency,
Brasilia, Brazil, p. 105, 2008, Available from:
ANEELs Normative n 482/2012 represents an advance for http://www.aneel.gov.br/arquivos/pdf/livro_atlas.pdf, last accessed:
Brazilian electricity sector, either by improving the quality and April 5, 2015
reliability of the electric system, either by economic benefits [5] Report Management Information. Brazilian Electricity Regulatory
to the consumers. Agency, December 2014. Available from:
http://www.aneel.gov.br/arquivos/PDF/Z_IG_Dez_2014_v3.pdf, last
Although the DG implementation process in Brazil has accessed: April 5, 2015.
already achieved visible progress in a short time space, it is [6] Monitoring Bulletin of Electric System. Ministry of Mines and
Energy, January 2015. Available from:
necessary the implementation of incentive tool by central and http://www.mme.gov.br/documents/10584/1256627/--
regional government aimed at the full development. +Boletim+de+Monitoramento+do+Sistema+El%C3%A9trico+-
+Janeiro-2015_/b6795ba5-2d05-4a27-aafe-cd671b963761, last accessed:
July 26, 2015.
[7] Carmen L. T . Borges, Member, IEEE, and Djalma M. Falco, Senior
Member, IEEE , Impact of Distributed Generation Allocation and
Sizing on Reliability, Losses and Voltage Profile , Paper accepted for
A CKNOWLEDGMENT presentation at 2003 IEEE Bologna Power Tech Conference, June 23t h-
The authors thank Regulatory Agency for Delegated Public 26th, Bologna, Italy.
Services of Cear State for supporting this research. [8] Gonen, T . Electric Power Distribution Syst em Engineering. Mc Graw-
Hill, New York, 1986.
[9] Brazilian Federative Rebuplic. Normative Resolution n 482, April 17,
2012. Electrical Energy Regulatory Agency, Braslia, Brazil, 2012.
Available from: http://www.aneel.gov.br/cedoc/ren2012482.pdf , last
REFERENCES accessed: April 5, 2015.
[1] T esla Memorial Society of New York. T esla AC. Internet. Available: [10] ANEELs Distributed Microgeneration and Distributed Minigeneration
http://www.teslasociety.com/ac.htm registers. Electrical Energy Regulatory Agency, Braslia, Brazil, 2014.
Available from: http://www.aneel.gov.br/scg/rcgMicro.asp, last
[2] IEEE history center. T he history of IEEE and Electrothecnologies. accessed: April 5, 2015.
Internet. Avaiable: http:// www.ewh.ieee.org/r8/germany/ias- [11] Brazilian Atlas of Electricity, Brazilian Electricity Regulatory Agency,
pels/m_erlangen/IEEEHistory.pdf Brasilia, Brazil, p. 36, 2005, Available from:
[3] O. I. Elgerd, Introduction on power system teory. Sao Paulo: http://www.aneel.gov.br/aplicacoes/atlas/pdf/03-Energia_Solar(3).pdf,
MacGraw-Hill of Brasil, 1976. last accessed: April 5, 2015
- 1007 -
- 1008 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 1009 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
200
150
$
min#err Pp %
Edt EGPV
t
Pp 2 !.
(1)
100 " t&
50 Donde:
0
feb-13 abr-13 jun-13 ago-13 oct-13 dic-13 Edt : Energa demandada en cada hora t [kWh]
Time [Month]
t
North Center South EGPV : Energa horaria generada por la planta PV [kWh]
Pp : Capacidad nominal planta [kWp] en STC
Fig.1 GHI mensual de tres sectores de la ciudad de Antofagasta
- 1010 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
: Conjunto de horas en las que existe sol C1 % ETA ' pBT 1. (4)
C % ETA ' pBT 1 ( AVIU ' PP ECOM ' pBT 1 EVEN ' k ' pBT 1. (6)
Edt (3)
t&
PP % .
PR '
HSE t El tamao ptimo de la planta se obtiene haciendo una
t&
exploracin de los valores de PP de tal forma que el Valor
Donde
HSE t son las horas de sol equivalente obtenidas de Actual Neto (VAN) alcance un valor al menos mayor que
t&
cero, es decir
HSE % H POA GSTC .
n
C
La solucin obtenida a travs de (3) define un tamao de
(1 ri)i ( 0. (7)
i %1
planta que permite abastecer la energa demandada durante las
horas en que hay sol. Debido a que existen horas en las que la En (7) r es la tasa de descuento del proyecto y n en nmero de
planta FV generar ms energa que la demandada, este diseo aos de vida til.
slo tiene sentido si existe un pago por la energa que se
inyecta a la red. Este diseo se puede asimilar al modelo de 1) Tarifa de desarrollo
negocio net metering, en el cual se paga por la energa Considerando (6) tambin se puede extraer ms informacin
vendida, el mismo precio que el de la tarifa de compra. En este del problema. Para que el proyecto sea atractivo es necesario
caso, la solucin ptima es vender la misma cantidad de que la variacin de costo sea positiva, es decir, C ( 02 Esto
energa que se compra, siempre y cuando la energa producida implica que los costos despus de realizado el proyecto deben
por la planta valorizada el precio de la tarifa sea mayor que los ser menores a los existentes antes del proyecto. Podemos
costos anuales de inversin y operacin de la planta PV. despejar de (6) el precio de la tarifa, en cuyo caso se tiene
- 1011 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
generacin locales. Por lo tanto, el factor de auto-consumo () tiene que el tamao definido por (3) ecualiza perfectamente la
se representa por: energa que se debe comprar con la que se vende a la red. Este
modo de diseo confirma la hiptesis de que este diseo opera
EPV , c arg a EBat ,c arg a (8) como un net metering, debido a que como el precio de compra
)% .
Ec arg a y venta es el mismo, la mejor decisin es inyectar lo mismo
Donde, ) es el factor de auto consumo, E PV ,c arg a es la energa que se compra y pagar el proyecto con lo que se ahorra por
generar para autoconsumo.
FV que se suministra a la carga [kWh], E Bat,c arg a es la energa
TABLA II
de las bateras que suministran a la carga [kWh], Ec arg a es la ENERGA AUTO CONSUMIDA E INYECTADA A LA RED
energa consumida por la carga [kWh]. Energa Auto consumida Energa Inyectada
Dado que ) es normalizado por las cargas demandas ) [0,1] , Sector Norte Centro Sur Norte Centro Sur
lo que permite comparar sistemas con diferente tamaos y
D 39,78% 40,39% 40,17% 60,22% 59,61% 59,83%
cargas. ) = 0 sera el caso de un edificio sin generacin local
C2 44,57% 45,36% 45,07% 55,43% 54,64% 54,93%
disponible, y ) = 1, cuando todo el edificio se suministra con
BC1 40,28% 40,83% 40,17% 59,72% 59,17% 59,68%
energa a nivel local.
Consideremos ahora un dimensionamiento para un esquema
III. RESULTADOS
net billing. Tal como se present en (7) lo que se realiza en
En esta seccin se presentan los resultados obtenidos de esta situacin es un barrido de VAN para diferentes valores de
evaluar los incentivos para introducir la generacin distribuida capacidad de la planta y se busca el valor que permite obtener
en Chile. Los anlisis presentados se circunscriben la ciudad un VAN positivo o el que entregue el mayor valor. Los
de Antofagasta, la cual es representativa del norte de Chile y valores considerados para el clculo del VAN son: precio de
que puede ser considerada un caso optimista por la abundancia energa BT1 0,180 US$/kWh para el ao cero, con una
de recurso solar existente en la zona. De los registros medidos proyeccin lineal de precio con un aumento estimado del
durante un ao, se determin que las horas de sol equivalente 1,002% anual, vida til de 25 aos, tasa de retorno 6,5%,
HSE para el sector norte son 1916,28, para el sector centro costos de O&M 1,5% de inversin, k = 0.6. Se analizan 2
2001,98 y para el sector sur 2261,38. casos de costos de inversin; el primero de 1900 USD/kWp y
En primer lugar se analiza el caso de diseo para el segundo 2000 USD/kWp. Estos valores de costos son los
autoconsumo. En la Tabla 1 se presentan los tamaos de las ms bajos que se ha podido cotizar en el mercado chileno. En
plantas FV en kWp para los distintos grupos socioeconmicos la Tabla III se muestran los resultados obtenidos para el caso
(GSE) en cada uno de los sectores de la ciudad; Norte, Centro de costo de inversin de 1900 USD/kW, mientras que la Tabla
y Sur. Los GSE se clasifican en: bajo (D) con un consumo IV presenta los resultados para un costo de inversin de 2000
promedio mensual anual de 120 [kWh], medio (C2) con un USD/kW.
consumo promedio mensual anual de 271 [kWh] y alto
(ABC1) con un consumo promedio mensual anual de 286 TABLA III
[kWh]. TAMAO DE LA PLANTA NBIL PARA 1900 USD/KW
GSE NORTE CENTRO SUR
TABLA I D 1,0 1,0 1,0
POTENCIAS PTIMAS DE AUTOCONSUMO EN KW
C2 1,0 1,7 1,0 - 1,7 1,0 1,6
GSE NORTE CENTRO SUR
ABC1 1,0 1,7 1,0 1,7 1,0 1,7
D 0,98 0,94 0,83
C2 2,22 2,12 1,88 TABLA IV
ABC1 2,33 2,23 1,98 TAMAO DE LA PLANTA NBIL PARA 2000 USD/KW
GSE NORTE CENTRO SUR
Los resultados de la Tabla I muestran que cuando se disea D 1,0 1,0 1,0
una planta para autoconsumo, los tamaos tienden a los C2 1,0 1,6 1,0 1,6 1,0 1,6
siguientes valores: para un sector socioeconmico bajo, el ABC1 1,0 1,7 1,0 1,7 1,0 1,6
tamao de la planta es del orden de 1 [kWp], mientras que
para GSE medio y alto, el tamao de la planta est en torno a En las Tablas III y IV se aprecia que los tamaos de las
los 2 [kWp]. Se aprecia tambin que las plantas que estn en el plantas son inferiores a los de net metering, lo cual resulta
sector norte son de mayor tamao que las que se ubican al sur razonable debido a que slo se paga un 60% de la tarifa de
de la ciudad. Esto se explica por el hecho de que en el sector compra de energa
sur el recurso solar es mayor, por lo que se requieren plantas Se analiza a continuacin las tarifas de desarrollo de los
ms pequeas. Por otra parte, en la Tabla II se muestran los esquemas NMET y NBIL. Estas se determinaron suponiendo
porcentajes de energas auto consumida e inyectada a la red. una vida til de 25 aos y los costos de inversin que se
De la Tabla II se puede determinar que la energa inyectada usaron para el caso con NBIL. La Fig. III muestra los costos
es igual a la energa que se compra, dado que es el para un esquema NBIL el cual se compara con la tarifa actual
complemento de la energa autoconsumida. De esta forma se del sistema cuyo valor es 0,18 USD/kWh.
- 1012 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
0,35
Finalmente, se evala la tarifa de desarrollo para sistema
con almacenamiento en bateras. Para este anlisis se
Energy Price [US$/kWh]
0,35
D 0,32 0,32 0,28
C2 0,44 0,40 0,32
Energy Price [US$/kWh]
0,3
ABC1 0,53 0,50 0,26
0,25
0,2
0,55
0,15 0,5
Energy Price [US$/kWh]
0,45
0,1 0,4
0,8 1 1,2 1,4 1,6 1,8 2 2,2 2,4
0,35
Pp [kWp]
0,3
Price NMET Price NBIL Actual Price 0,25
0,2
Fig. 4. Precio de desarrollo para Net Metering y Net Billing.
0,15
NORTE CENTRO SUR
observar en la Fig. 5, los rangos de costos de inversin Fig. 6. Comparacin de precios Modalidad NBIL versus almacenamiento.
existentes actualmente en Chile son elevados, lo que implica
que el costo de desarrollo est por encima del valor presente Para este caso se aprecia la tarifa de desarrollo es superior a
de la tarifa BT1 cuando los costos de inversin son mayores a la tarifa existente, por lo que el almacenamiento no es una
2000 USD/kW. opcin comercialmente rentable para las condiciones actuales
del mercado chileno.
0,4 5500
Se analiza finalmente el factor de autoconsumo, ndice que
permite calificar las instalaciones segn el nivel generacin
Energy Price [US$/kWH]
5000
0,35
distribuida que tengan.
Inversion [US$]
4500
0,3 A pesar que el precio de la tarifa de desarrollo, para este
4000 caso de estudio son muy elevados en comparacin con los
0,25
3500 analizados anteriormente, el factor de autoconsumo ( ) )
0,2
3000
supera el 60% para el caso ms desfavorable, tal como se
muestra en la tabla VI.
0,15 2500
0,8 1 1,2 1,4 1,6 1,8 2 2,2 2,4
Pp [kWp]
Price NBIL
INVERSION
Actual Price
- 1013 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
TABLA VI AGRADECIMIENTOS
FACTOR DE AUTOCONSUMO PARA SISTEMAS CON ALMACENAMIENTO
ENERGTICO. Los autores agradecen el apoyo financiero provistos por los
proyectos PMI ANT 1201 del Ministerio de Educacin, como
NORTE CENTRO SUR
as mismo del proyecto CONICYT/ FONDAP/ 15110019
D 0,76 0,74 0,73 Solar Energy Research Center SERC-Chile.
C2 0,67 0,66 0,64 REFERENCIAS
ABC1 0,91 0,89 0,88 [1] Ministerio de Energa, Gobierno de Chile. Estrategia Nacional de
Energa 2012-20130, Febrero 2012.
[2] Comisin Nacional de energa, Ministereio de nerga, Gobierno de
Chile. Reporte mensual del sector energetico Volumen I, Marzo 2015.
IV. CONCLUSIONES [3] Proyeto Energas Renovables No Convencionales (CNE/GTZ),
Comision Nacional de Energa, Gobierno de Chile, Las Energas
En este trabajo se ha realizado una comparacin de los Renovables No Convencionales en el Mercado Elctrico Chileno, 2009.
mecanismos de incentivos para generacin distribuida que se [4] Ministerio de Energa, Gobierno de Chile. Agenda de Energa, Un
aplican en Chile. Una de las principales conclusiones que se desafo Pas, progreso para todos, Mayo 2014
obtienen de esta investigacin es que bajo las condiciones de [5] Ministerio de energa, Aprueba Reglamento de la Ley N 20.571, que
regula el pago de las tarfas electricas de las generadoras residenciales,
mercados existente en Chile, el esquema net billing es rentable Diario Oficial de la Repblica de Chile, Ministerio del Interior y
cuando el costo de inversin es inferior a 2000 USD/kW, en Seguridad Pblica, Septiembre 2014.
cuyo caso el tamao de la planta FV bordea 1 kW. Por otra [6] Tania Varas, Diseo y anlisis de sistemas fotovoltaicos residenciales
parte, el efecto de la diferencia de irradiancia en los distintos para introducir el autoconsumo y el concepto de generacin distribuida
sectores de la ciudad no afecta significativamente este resultado. en la ciudad de Antofagasta, memoria Ingeniero Civil Industrial en
Electrnica, Universidad de Antofagasta, 2014.
Por el contrario, si existiese en Chile un esquema tipo net
[7] Pablo Ferrada, Tania Varas, Francisco Araya, Aitor Marzo, Edward
metering, el tamao de la planta FV estara en el orden de 2 kW. Fuentealba, "Evaluation of solar resource and environmental conditions
Finalmente, se tiene que la utilizacin de almacenamiento no es in the coastal line of Atacama Desert (Chile) for the implementation of
una alternativa viable todava en Chile a nivel residencial. Se photovoltaic plants", submitted to the International Conference on
Environment and Renewable Energy, 20-21 May 2015, Vienna, Austria
destaca que los resultados presentados en esta investigacin
representan el caso ms optimista de costo de inversin, [8] Ministerio de Energa, Fija frmula tarifaria aplicables a los suministros
sujetos a precios regulados que se sealan, afectuados por las empersas
existiendo en el mercado valores que estn en el rango 2000 a
concesionarias de distribucin que indica, Diario oficial de la Republica
3000 USD/kW. Futuros trabajos de investigacin se centrarn de Chile, abril 2013.
en mejorar modelos de estimacin de precios de las tarifas BT1 [9] M. Castillo-Cagigal, E. Caamao-Martn, E. Matallanas, D. Masa-Bote,
y cuantificar de manera ms exacta el factor de ponderacin k. A. Gutirrez, F. Monasterio-Huelin, J. Jimnez-Leube, PV Self-
consumption optimization with storge and Active DSM for the
residential sector, Solar energy 85 (2011) 2338-2348.
- 1014 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
- 1015 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
variaciones de tensin en el Punto de Conexin (PCC), la cual considerar este tipo de generadores en el estudio de la
generalmente alcanza un 30% de la capacidad del parque [4]. tecnologa FCWT.
La principal ventaja del convertidor FCTW radica en el
desacoplo entre la red y el generador, gracias a los
convertidores conectados en cascada, lo cual permite
minimizar los efectos de una falla en la red y su propagacin
al generador, y por lo tanto, proporciona una mejor respuesta
ante fallas [6]. En general, un generador elico FCWT tiene
una configuracin como se muestra en la Fig. 3.
- 1016 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
demasiado elevados e inestabilidad en algunos controladores IV. INTEGRACIN DE GENERACIN ELICA EN EL SING
de la base de datos existente. El Sistema Interconectado del Norte Grande, abastece la
Una forma de superar el problema definido en el prrafo zona norte de Chile, desde Arica y Parinacota por el norte
anterior es considerar lo propuesto por Achilles [7]. Este hasta la localidad de Coloso en el lmite sur de Antofagasta.
investigador prueba en sus estudios que existe una relativa Este sistema representa aproximadamente el 27% de la
equivalencia entre las componentes que se encuentran aguas capacidad instalada total en el pas, atendiendo el 7,5% de la
arriba del inversor y una fuente de corriente, por lo que poblacin nacional. Su generacin es principalmente orientada
concluye que la naturaleza del generador no implica una a satisfacer el consumo de la industria minera.
diferencia para las variables elctricas vistas desde el lado de En la matriz de generacin del SING la principal fuente de
la red ante la ocurrencia de una perturbacin aguas debajo de energa es de origen trmica y utiliza como energa primaria:
los terminales del inversor. Carbn, Gas Natural Licuado (GNL), Diesel y Fuel Oil. La
Para corroborar esto, se realiz la comparacin de la capacidad instalada del sistema para el ao 2013 era de
respuesta de ambos tipos de control. En primer lugar se simula 4.607,72 MW. Por otra parte, se tiene que la generacin bruta
un GSPS con un AVR genrico, y en segundo lugar se emula del 2013 fue 17,236 TWh/ao, de los cuales 1,355 TWh/ao
un GSIP mediante la utilizacin de un GSPS excitado fueron empleados en consumos propios y 0,468 TWh/aos se
mediante un AVR que mantiene la corriente de excitacin consumieron en prdidas de transmisin. As, la generacin
constante. neta entregada en barra a los consumidores fue 15,414
Se modelaron dos parques elicos conectados a una red TWh/ao [9]. El mismo ao 2013 se tiene que la generacin
externa representada por una fuente de tensin. Cada parque bruta mxima fue 2,226 GW, mientras que la demanda
consta de 30 aerogeneradores de 1,5 MVA cada uno, mxima fue 2,060 GW. Por lo tanto, el Factor de Carga de la
completando un total de 45 MVA. El parque N1 emula el demanda es 85,4 %.
generador sincrnico de imanes permanentes. El parque N2 El mayor volumen de energa del SING es consumido por
est modelado con un generador sincrnico de polos salientes. las grandes compaas mineras, principales clientes
Se simula una falla correspondiente a un cortocircuito trifsico industriales del sistema, esta caracterstica junto al elevado
en el punto de conexin de ambos parques en t=0[s], la cual es factor de carga, hacen del SING un sistema muy particular,
despejada luego de 150 [ms]. debido a que habitualmente los sistemas elctricos tienen un
Tal como se indica en [9], la diferencia en los modelos de factor de carga que ronda el 60%, con una alta participacin
las excitaciones de ambas mquinas, no se ve reflejada en el de clientes regulados (60%), como es el caso del Sistema
comportamiento de las variables elctricas de salida del Interconectado Central, el cual abastece la zona comprendida
inversor hacia la red, (Potencia activa y reactiva, voltajes, entre Taltal por el norte y la isla grande de Chilo por el sur.
velocidad y ngulos). En efecto, la Fig. 4 muestra que para A partir de la promulgacin de la Ley N 20.257 [10] el ao
ambos modelos las variables potencia activa, potencia reactiva 2009, la cual obliga a las empresas generadoras dependientes
y tensin tienen exactamente la misma respuesta para ambos de combustibles fsiles, a cumplir con el requisito de que al
modelos. menos un 10% de su produccin debe provenir de Energa
Renovable No Convencional (ERNC), se produjo que en
Chile, entre los aos 2009 y 2012 se han presentado para
evaluacin ambiental cerca de 50 proyectos de generacin
elctrica mediante energa elica. Esta ley fue posteriormente
modificada mediante la reciente Ley N 20.698 [11], la cual
modifica la meta de un 10% de produccin mediante ERNC a
un 20% al ao 2025.
De este modo, en el SING se han presentado para
evaluacin ambiental, desde el ao 2009 a la fecha, los nueve
proyectos elicos que se sealan en la Tabla 1. Al inicio de
este estudio el parque elico Valle de los Vientos se
encontraba en etapa de construccin, para, finalmente entrar
en operacin comercial el 21 de marzo de 2014.
Basndose en la informacin entregada por las empresas
propietarias de los proyectos, se aprecia que en la zona de
Calama se concentra gran cantidad de proyectos, los cuales
Fig. 4: Respuesta de las variables elctricas en el lado de la red. tendran un punto de conexin al SING en la S/E Calama. En
este escenario, resulta interesante analizar el comportamiento
Bajo el enfoque de este estudio, el cual se centra en el de las tecnologas dominantes en generacin elica al
comportamiento e interaccin del convertidor elico con la red concentrarse un alto nivel de este tipo de plantas en un punto
ante perturbaciones en el PCC, y en vista de los resultados comn del sistema.
observados en este apartado, se considerarn equivalentes las
respuestas tanto en parques modelados con GSPS como para
aquellos con GSIP en generadores del tipo FCWT. Por lo
tanto, las simulaciones para el convertidor FCWT se realizarn
con GSPS.
- 1017 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
TABLA 1: PROYECTOS ELICOS PRESENTADOS PARA EVALUACIN AMBIENTAL de asegurar que el parque se mantenga en servicio cuando la
EN EL SING.
tensin en el PCC vare, a consecuencia de una falla en el
sistema, dentro de la zona achurada de la Fig. 6.
Potencia
Proyecto
Fecha de
instalada Estado Adicionalmente, se deber verificar que, operando el parque
presentacin
[MW] a plena carga y ante la ocurrencia de un cortocircuito bifsico
Parque elico Sierra Gorda Este 20-12-2013 168 En calificacin
Parque elico Tchamma 18-12-2013 273 En calificacin
a tierra en uno de los circuitos del Sistema de Transmisin al
Parque elico Calama B 10-09-2012 75 Aprobado cual se conecta el parque, la absorcin neta de potencia
Parque elico Andes Wind Park 24-07-2012 65 Aprobado reactiva deber ser nula en tanto la tensin en el punto de
Parque elico Calama A 22-06-2012 108 Aprobado
Parque elico Loa 30-05-2012 528 Aprobado conexin se mantenga bajo los 0.9 pu, a excepcin del perodo
Parque elico Calama 07-06-2011 128 Aprobado comprendido entre el tiempo mximo de despeje de la falla
Parque elico Ckani 04-05-2011 240 Aprobado
Parque elico Valle de los vientos 16-04-2009 99 Aprobado (TMDF) y los 30 ms posteriores a ste, periodo en el cual la
absorcin neta de potencia reactiva del parque no deber
superar el 30% de la potencia nominal de ste.
El proyecto parque elico Valle de los vientos se
compone de 45 turbinas de entre 2,1 y 2,3 MW cada una,
teniendo un factor de planta esperado de 31%. Se proyect en
un principio que el Parque Elico entre en servicio a mediados
del ao 2012, sin embargo, su operacin comercial se inici el
27 de marzo de 2014.
El punto de conexin contemplado para el Parque Elico es
la barra existente de 110 kV de la S/E Calama, a travs de una
lnea de transmisin de aproximadamente 13,2 km que une la
mencionada barra con la subestacin elevadora de Valle de
los Vientos.
El Parque elico Calama se proyecta con una capacidad
instalada de 128 [MW]. La conexin de este parque se
Fig. 6: Requerimientos de tensin ante fallas segn NTSyCS.
realizara en la barra de 110 kV de la sub estacin Calama,
mediante una lnea de transmisin de 28,5 [Km]. La Fig. 5
muestra el esquema de conexin de ambos parques a la S/E Donde:
Calama. T1 = 0 [ms], Tiempo de inicio de la falla.
T2= TMDF1
T3 = T2+20 [ms]
T4 = 1000 [ms]
- 1018 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
cortocircuito bifsico a tierra producido en t=1 [s], con una segn el tipo de tecnologa, donde se aprecia que el parque
reactancia a tierra de 50 [Ohm] y un tiempo de despeje de 100 modelado con generador de induccin doblemente alimentado
[ms] en el PCC. tiene una respuesta mucho mejor respecto a las otras
tecnologas, esto principalmente, a su capacidad de control de
A. Parque elico Loa
la inyeccin de potencia reactiva, en lo cual el generador
El proyecto Loa es el de mayor tamao proyectado para el FCWT se encuentra en desventaja, tal como se refleja en la
SING. El parque est programado para construirse en dos Error! No se encuentra el origen de la referencia.9.
etapas 256 MW cada una. En este trabajo se simula una
perturbacin conforme a lo definido en el prrafo anterior para
la primera etapa, es decir, un parque de 256 MW. La Fig. 7
muestra la respuesta de la potencia activa para las tres
tecnologas. En estas se observa que el tiempo de recuperacin
para la tecnologa FCWT en menor que las otras tecnologas.
Fig. 10: Respuesta de la tensin en los PCC proyectos Valle de los Vientos y
Calama.
Fig. 8: Frecuencia en la red en parque elico Loa I.
Las simulaciones revelan que las tensiones en ambos
Por otra parte, la tensin se recupera para los tres casos parques se recuperan dentro de los tiempos establecidos por la
dentro de los tiempos establecidos por las norma chilena y por normativa para los casos en que el parque esta modelado
normas internacionales, estos tiempos de recuperacin varan mediante las tecnologas FSWT y DFIG, estos tiempos de
- 1019 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
VII. AGRADECIMIENTOS
Fig. 11: Respuesta de la potencia reactiva en los PCC proyectos Valle de los VIII. REFERENCIAS
Vientos y Calama.
[1] International Energy Agency (EIA),
La Fig. 12 muestra las respuestas en trminos de potencia http://www.iea.org/topics/renewables/, 23 09 2014. [En lnea].
activa inyectada a la red, En esta figuras se aprecia un Available: http://www.iea.org/topics/renewables/. [ltimo acceso: 23 09
comportamiento estable en el parque modelado mediante 2014].
FCWT, mientras que el parque DFIG presenta leves [2] World Wind Energy Association, World Energy Report, Bonn, 2012.
oscilaciones tras el despeje de la falla, aunque dentro de los [3] Comisin Nacional de Energa, Balance Nacional de Energa 2014,
rangos admitidos por la normativa. Santiago, 2015.
[4] C. Rahmann, H. Haubrich, A. Moser, R. Palma-Behnke, L. Vargas y M.
Salles, Justified Fault-Ride-Through Requirements for Wind Turbines
in Power Systems, IEEE Trans. Power Syst., vol. 26, n 3, pp. 1555-
1563, Aug. 2011.
[5] C. Z. T. R. Blaabjerg F, F. Blaabjerg, Z. Chen, R. Teodorescu y F. Lov,
Power Electronics in Wind Turbine Systems, de Power Electronics
and Motion Control Conference, 2006. IPEMC 2006. CES/IEEE 5th
International, Shanghai, 2006.
[6] A. Perdana, Dynamic Models of Wind Turbines, Ph.D. dissertation,
Chalmers Univ. Technol, Gotteborg, Sweden, 2008.
[7] P. M. Achilles S, Direct Drive Synchronous Machine Models for
Stability Assesment of Wind Farms, de 4th Int. Workshop Large Scale
Integration ofWind Power and Transmission Networks for Offshore
Windfarms, Billund, Denmark, Oct. 2003.
[8] F. Gonzalez-Longatt, P. Wall y V. Terzija, A simplified Model for
Dynamic Behavior of Permanent Magnet Synchronous Generator for
Direct Drive Wind Turbines, de IEEE Power Tech, Trondheim, 2011.
Fig. 12: Respuesta de la potencia activa en los PCC proyectos Valle de los
Vientos y Calama. [9] CDEC-SING, Anuario y Estadsticas de Operacin 2013, 2013. [En
- 1020 -
IEEE CHILECON2015 - ISSN xxxx-xxxx, Pg. xxxx.xxx. Santiago de Chile, 28 al 30 de Octubre 2015
lnea]. Available: http://www.cdec- [12] Comisin Nacional de Energa, Norma Tcnica de Seguridad y Calidad
sing.cl/html_docs/anuario2013/idiomas/esp/index.html#1/z. [ltimo de Servicio, Santiago, 2009.
acceso: 16 06 2014]. [13] O. Goksu, R. Teodorescu, P. Rodriguez, P. Jansen y L. Helle,
[10] Ministerio de Economa, Fomento y Reconstruccin, Ley 20.257, Overwiew of Recent grid Codes for Wind Power Integration, de 12th
Introduce modificaciones a la Ley General de Servicios Elctricos, International Conference on Optimization of Electrical and Electronic
Ministerio de Economa, Santiago, 2008. Equipment (OPTIM), 2010.
[11] Ministerio de Energa, Ley 20.698, Propicia Ampliacin de la Matriz [14] F. Sada, Aggregate Model of Large Wind Parks for Power System
Energtica., Ministerio de Energa, Santiago, 2013. Studies, Master's Thesis KTU, Stockholm, Sweden, 2011.
- 1021 -
- 1022 -
IEEE CHILECON2015 - ISSN 0719-6806, Pg.1023-1027. Santiago de Chile, 28 al 30 de Octubre 2015
AbstractThis paper presents a device that is able to re- Equalization of the potential to avoid fatal accidents in
produce atmospheric discharges in a small scale. First, there case of a short circuit phase to ground
was simulated an impulse generator circuit that could meet the
main characteristics of the common lightning strokes waveform. This paper emphasizes in the grounding systems that aim
Later, four different generator circuits were developed with the the protection against atmospheric discharges. With the current
selection made by a microcontroller. Finally, the output was existing technology, there is not any device or safe methods
subject to amplication circuits that increased its amplitude. The able to prevent the occurrence of lightning in a specic area
impulses generated had a very similar shape compared to the [1]. Thus, it is necessary to invest in ways capable of standing
real atmospheric discharges to the international standards for
impulse testing. The apparatus is meant for application in electric this nature events and therefore avoiding great damage in
grounding systems and for tests in high frequency to measure electric installations or in residential areas.
the soil impedance.
Index terms - atmospheric discharges, grounding system, B. Characteristics of Atmospheric Discharges
high frequency electric systems, impulse current generator.
There are many types of atmospheric discharges. They
can occur between clouds, inside a cloud, cloud to air from
I. I NTRODUCTION ground to cloud and from cloud to ground [8] [2] as it
is illustrated in Fig. 1. Taking the soil as a reference for
A. Grounding Systems potential, the discharges can also be classied as positive of
Every installation of high and low voltage, in order to have negative, depending of the difference in potential it makes on
satisfactory performance and safety against accidents, must the ground. The majority of incidences in buildings up to 100
have a grounding system well built and projected such that m occurs from cloud to ground (positive potential) [5]. As
it adequates to its own needs [3]. According to [3] the main fo higher and/or more exposed buildings the most common
functions of grounding system are: occurrences of lightning are from ground to cloud (negative
Safety of actuating in protection;
potential) [1]. The apparatus developed in this paper consists
Protection against atmospheric discharges;
of positive injection of potential in the ground simulating a
Protection against a possible contact of a person with any
discharge from high to below.
metallic part that might be energized of an installation; The atmospheric discharges are known to be very quick,
with total time of discharge rarely exceeding 1 millisecond.
Paper submitted on August 5th , 2015. The authors would like to thank They are featured for reaching their maximum value in ampli-
the National Counsel of Technological and Scientic Development (CNPq), tude very quickly, whereas they decay with much lower rate.
the Research Support Foundation for the State of Goias (FAPEG) and the In Fig. 2, T 1 is the front time, which means it is the time
Coordination for the Improvement of Higher Education Personnel (CAPES)
for nancial assistance to this research. needed for the impulse to reach its maximum value; T 2 is the
Rafael Ferraz is a MD candidate in Electrical and Computer Engineering tail time, which means it is the time needed for the impulse
at Federal University of Goias (UFG), and is with the Experimental and to reach 50 % after the impulse peak; Imax is the maximum
Technological Research and Study Group (NExT), 74055-110 Goiania-GO
Brazil (e-mail: rafael.silvaferraz@gmail.com). value (amplitude) of the impulse.
Sostenes Oliveira is with the Experimental and Technological Research and For T 1, the values adopted for testing according to [1] and
Study Group (NExT), Federal Institute of Goias (IFG), 74055-110 Goiania- [4] are usually up to 10s. As for T 2, values vary from 10s
GO Brazil (e-mail: sgmoliveira92@gmail.com).
Alan Silva is a MD candidate in Electrical and Computer Engineering at to 350s. If the waveform represents the current, Imax can
Federal University of Goias (UFG), a professor at the Federal Institute of reach values up to 200kA [2].
Goias, Anapolis, and is with the Technological Research and Study Group
(NExT), Federal Institute of Goias (IFG), 74055-110 Goiania-GO Brazil (e-
mail: alan.silva@ifg.edu.br). C. High Frequency Study
Jose Nerys is a professor/researcher at Federal University of Goias (UFG)
in the Electrical and Computer Engineering Department, 74001-970 Goiania- Since atmospheric discharges happen in such short time, the
GO Brazil (e-mail: jwlnerys@gmail.com). study of its effects in electric installations must be considered
Aylton Alves is a coordinator of the Experimental and Technologi- a case of high frequency phenomena. Many previous studies
cal Research and Study Group (NExT) and a professor at Federal In-
stitute of Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: prayl- have already showed how the soil reacts differently when
ton@hotmail.com@gmail.com). subject to high frequency systems instead of low frequency
Wesley Calixto is researcher/professor at Federal University of Goias ones [12], [9], [11], [7]. Moreover, the study made in [11]
(UFG), University of Brasilia (UnB) and is a coordinator of the Experimental
and Technological Research and Study Group (NExT), Federal Institute of conrmed what other previous works [12] had already proven:
Goias (IFG), 74055-110 Goiania-GO Brazil (e-mail: w.p.calixto@ieee.org) in high frequencies the soil impedance tends to be higher,
- 1023 -
Fig. 3: Impulse Generator Circuit developed in Simulation.
A. Triggering Circuit
Fig. 2: Parameters of an impulsive wave A microcontroller PIC16F628A was used to be the com-
mand center of the whole device. It triggers the internal circuits
and also makes connection with a computer through the serial
as its capacitive and/or inductive characteristics become more ports. A diagram of its connections is shown in Fig. 4.
accentuated .
Some Institutes as the International Eletrotechnical Com-
mission (IEC) and the Institute of Electrical and Electronics
Engineers (IEEE) create standards for high frequency ground-
ing systems tests [3], [6], [1]. Rising times up to 10 s are
the most common in standards for grounding tests [1], [4].
- 1024 -
C. Amplication Circuit
- 1025 -
An oscilloscope will read the voltage output of the system, 35
generated. 25
Current (mA)
20
45
40
35
Current (mA)
30
25
20
15
10
0
0 200 400 600 800 1000
Time (s)
Fig. 10: Impulse generator actual circuit
Fig. 13: Second waveform
IV. R ESULTS 50
All the previous circuits were built and put inside a wooden 45
40
box with a turn on/off switch, a LCD monitor and the outputs 35
Current (mA)
20
Fig. 11. 15
10
0
0 100 200 300 400 500 600 700 800 900
Time (s)
45
40
35
Current (mA)
30
25
20
15
10