Distributed multi-agent architecture for real-time wireless control networks of multiple plants

This paper describes an interesting model architecture based on the tree topology, as well as its analysisthrough an associated validation method for control networks designed for low-rate wireless sensor andactuator networks (WSAN), consisting of multiple control loops closed over a wireless commun...

Full description

Autores:
Martínez Castro, Diego
González Potes, Apolinar
Crespo, Alfonso
Mata Lopez, Walter Alexander
Ibarra Junquera, Vrani
Ochoa Brust, Alberto M.
Tipo de recurso:
Article of journal
Fecha de publicación:
2016
Institución:
Universidad Autónoma de Occidente
Repositorio:
RED: Repositorio Educativo Digital UAO
Idioma:
eng
OAI Identifier:
oai:red.uao.edu.co:10614/11053
Acceso en línea:
http://hdl.handle.net/10614/11053
https://doi.org/10.1016/j.engappai.2016.08.017
Palabra clave:
Redes de sensores inalámbricos
Wireless sensor networks
Análisis de planificabilidad
Sistemas de control en red
Control de múltiples plantas
Sistemas distribuidos de múltiples agentes
Networked control systems
End-to-end schedulability analysis
Control of multiple plants
Distributed multi-agent systems
Rights
openAccess
License
Derechos Reservados - Universidad Autónoma de Occidente
id REPOUAO2_0ae4e533996f46d32cc2c81ca7392817
oai_identifier_str oai:red.uao.edu.co:10614/11053
network_acronym_str REPOUAO2
network_name_str RED: Repositorio Educativo Digital UAO
repository_id_str
dc.title.eng.fl_str_mv Distributed multi-agent architecture for real-time wireless control networks of multiple plants
title Distributed multi-agent architecture for real-time wireless control networks of multiple plants
spellingShingle Distributed multi-agent architecture for real-time wireless control networks of multiple plants
Redes de sensores inalámbricos
Wireless sensor networks
Análisis de planificabilidad
Sistemas de control en red
Control de múltiples plantas
Sistemas distribuidos de múltiples agentes
Networked control systems
End-to-end schedulability analysis
Control of multiple plants
Distributed multi-agent systems
title_short Distributed multi-agent architecture for real-time wireless control networks of multiple plants
title_full Distributed multi-agent architecture for real-time wireless control networks of multiple plants
title_fullStr Distributed multi-agent architecture for real-time wireless control networks of multiple plants
title_full_unstemmed Distributed multi-agent architecture for real-time wireless control networks of multiple plants
title_sort Distributed multi-agent architecture for real-time wireless control networks of multiple plants
dc.creator.fl_str_mv Martínez Castro, Diego
González Potes, Apolinar
Crespo, Alfonso
Mata Lopez, Walter Alexander
Ibarra Junquera, Vrani
Ochoa Brust, Alberto M.
dc.contributor.author.none.fl_str_mv Martínez Castro, Diego
dc.contributor.author.spa.fl_str_mv González Potes, Apolinar
Crespo, Alfonso
Mata Lopez, Walter Alexander
Ibarra Junquera, Vrani
Ochoa Brust, Alberto M.
dc.subject.armarc.eng.fl_str_mv Redes de sensores inalámbricos
topic Redes de sensores inalámbricos
Wireless sensor networks
Análisis de planificabilidad
Sistemas de control en red
Control de múltiples plantas
Sistemas distribuidos de múltiples agentes
Networked control systems
End-to-end schedulability analysis
Control of multiple plants
Distributed multi-agent systems
dc.subject.armarc.spa.fl_str_mv Wireless sensor networks
dc.subject.proposal.spa.fl_str_mv Análisis de planificabilidad
Sistemas de control en red
Control de múltiples plantas
Sistemas distribuidos de múltiples agentes
dc.subject.proposal.eng.fl_str_mv Networked control systems
End-to-end schedulability analysis
Control of multiple plants
Distributed multi-agent systems
description This paper describes an interesting model architecture based on the tree topology, as well as its analysisthrough an associated validation method for control networks designed for low-rate wireless sensor andactuator networks (WSAN), consisting of multiple control loops closed over a wireless communicationnetwork, taking advantage of theflexible communications features of IEEE 802.15.4 protocol. The mainproblem to be addressed is the control of multiple or parallel plants, which should have an intelligent andflexible architecture based on multi-agent systems (MAS), that allows to add or remove new plants or nodesonline, without the need of reconfiguring the system, while maintaining temporal and functional restrictionsin the system. Important issues to consider in the research are tackled herein like topology, optimal staticrouting, end-to-end test analysis of the real-timeflows on the WSAN, real-time kernel with Earliest DeadlineFirst (EDF) scheduler, periodic and aperiodictasking models for the nodes, lightweight andflexible com-pensation-based control algorithms for WSAN that exhibit packet dropouts, and an event-triggered samplingscheme. Additionally, as example of an application in a simulation environment is presented, in which isintended to guarantee an optimal parallel fed-batch bioreactor operations model controlled over a WSAN,using a master–slave synchronization system as control strategy, obtaining an accurate end-to-end com-munication analysis of the proposed plant with Wireless Sensor and Actuator Networks
publishDate 2016
dc.date.issued.none.fl_str_mv 2016-09-12
dc.date.accessioned.none.fl_str_mv 2019-09-05T21:01:55Z
dc.date.available.none.fl_str_mv 2019-09-05T21:01:55Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.eng.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.content.eng.fl_str_mv Text
dc.type.driver.eng.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.eng.fl_str_mv http://purl.org/redcol/resource_type/ARTREF
dc.type.version.eng.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.issn.spa.fl_str_mv 1873-6769 (en línea)
0952-1976 (impresa)
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10614/11053
dc.identifier.doi.spa.fl_str_mv https://doi.org/10.1016/j.engappai.2016.08.017
dc.identifier.instname.spa.fl_str_mv Universidad Autónoma de Occidente
dc.identifier.reponame.spa.fl_str_mv Repositorio Educativo Digital UAO
identifier_str_mv 1873-6769 (en línea)
0952-1976 (impresa)
Universidad Autónoma de Occidente
Repositorio Educativo Digital UAO
url http://hdl.handle.net/10614/11053
https://doi.org/10.1016/j.engappai.2016.08.017
dc.language.iso.eng.fl_str_mv eng
language eng
dc.relation.citationendpage.none.fl_str_mv 156
dc.relation.citationissue.none.fl_str_mv 11
dc.relation.citationstartpage.none.fl_str_mv 142
dc.relation.citationvolume.none.fl_str_mv 56
dc.relation.cites.eng.fl_str_mv González-Potes, A., Mata-López, W.A., Ibarra-Junquera, V., Ochoa-Brust, A.M., Martínez-Castro, D., Crespo, A. (2016). Distributed multi-agent architecture for real-time wireless control networks of multiple plants. Engineering Applications of Artificial Intelligence, 56 (11) 142-156. https://doi.org/10.1016/j.engappai.2016.08.017.
dc.relation.ispartofjournal.eng.fl_str_mv Engineering Applications of Artificial Intelligence
dc.relation.references.none.fl_str_mv Abbas et al., 2012 Abbas, Z., Javaid, N., Khan, MA, Ahmed, S., Qasim, U., Khan, ZA, 2012. Análisis de simulación del modo IEEE 802.15.4 sin baliza a tasas de datos variables. En: Séptima Conferencia Internacional 2012 sobre Banda Ancha, Computación Inalámbrica, Comunicación y Aplicaciones (BWCCA), 12–14 de noviembre, págs. 46–52
Akyildiz et al., 2002 IF Akyildiz , W. Su , Y. Sankarasubramaniam , E. Cayirci Redes de sensores inalámbricos : una encuesta Comput Netw. , 38 ( 4 ) ( 2002 ) , pp. 393 - 422
Alur et al., 2011 R. Alur , A. D'Innocenzo , KH Johansson , GJ Pappas , G. Weiss Modelado compositivo y análisis de redes de control multi-hop IEEE Trans. Autom. Control , 56 ( octubre (10) ) ( 2011 ) , págs. 2345 - 2357
Anta y Tabuada, 2010 A. Anta , P. Tabuada Para muestrear o no muestrear : control autoactivado para sistemas no lineales IEEE Trans. Autom. Control , 55 ( septiembre (9) ) ( 2010 ) , págs. 2030 - 2042
Aquino-Santos et al., 2013 R. Aquino-Santos , D. Martínez-Castro , A. Edwards-Block , AF Murillo-Piedrahita Redes de sensores inalámbricos para la vida asistida ambiental Sensors , 13 ( 2013 ) , págs. 16384 - 16405
Araujo et al., 2011 Araujo, J., Anta, A., Mazo, M., Faria, J., Hernández, A., Tabuada, P., Johansson, KH, 2011. Control autoactivado sobre redes inalámbricas de sensores y actuadores, en: 2011 Conferencia internacional sobre computación distribuida en sistemas y talleres de sensores (DCOSS), 27–29 de junio, págs. 1–9
Araujo et al., 2014 J. Araujo , M. Mazo , A. Anta , P. Tabuada , KH Johansson Arquitecturas de sistemas, protocolos y algoritmos para sistemas de control inalámbrico aperiódico IEEE Trans. Ind. Inform. , 10 ( febrero (1) ) ( 2014 ) , pp. 175 - 184
Audsley et al., 1993 Audsley, N., Burns, A., Richardson, M., Tindell, K., Wellings, AJ, 1993. Aplicación de la nueva teoría de programación a la programación preventiva de prioridad estática. Softw. Ing. J.
Baillieul y Antsaklis, 2007 J. Baillieul , PJ Antsaklis Desafíos de control y comunicación en sistemas en red en tiempo real Proc. IEEE , 95 ( enero (1) ) ( 2007 ) , págs. 9 - 28
Boughanmi et al., 2008 Boughanmi, N., Song, Y., Rondeau, E., 2008. Sistema de control inalámbrico en red utilizando IEEE 802.15.4 con GTS. En: 2º Taller de Investigadores Junior sobre computación en tiempo real, 16-17 de octubre
Buratti y Verdone, 2009 C. Buratti , Roberto Verdone Análisis de rendimiento del modo IEEE 802.15.4 sin baliza IEEE Trans. Veh. Technol. , 58 ( septiembre (7) ) ( 2009 ) , págs. 3480 - 3493
Buratti, 2010 C. Análisis de rendimiento de Buratti del modo habilitado para baliza IEEE 802.15.4 IEEE Trans. Veh. Technol. , 59 ( mayo (4) ) ( 2010 ) , págs. 2031 - 2045
Canbaz et al., 2014 Canbaz, B., Yannou, B., Yvars, PA, 2014. Prevención de conflictos de diseño en sistemas de diseño distribuidos compuestos de agentes heterogéneos. Ing. Appl. Artif. Intell. 28 (febrero), 142-154. 〈〉. (ISSN 0952-1976)
Cervin et al., 2003 A. Cervin , D. Henriksson , B. Lincoln , J. Eker , K. Arzen ¿Cómo afecta el tiempo de control al rendimiento? Análisis y simulación de tiempos usando Jitterbug y TrueTime Control Syst. IEEE , 23 ( junio (3) ) ( 2003 ) , pp. 16 - 30
Chaillet y Bicchi, 2008 Chaillet, A., Bicchi, A., 2008. Retraso en la compensación en sistemas controlados en red de conmutación de paquetes. En: 47ª Conferencia de IEEE sobre Decisión y Control, 2008. CDC 2008. 9–11 de diciembre, págs. 3620–3625
Chaari y Kamoun, 2011 L. Chaari , L. Kamoun Análisis de rendimiento del estándar IEEE 802.15.4 / ZigBee bajo restricciones en tiempo real En t. J. Comput. Netw. Commun. (IJCNC) , 3 ( septiembre (5) ) ( 2011 )
Chu et al., 2015 Chu, Y., Kosunalp, S., Mitchell, PD, Grace, D., Clarke, T., 2015. Aplicación del aprendizaje por refuerzo al control de acceso medio para redes de sensores inalámbricos. Ing. Appl. Artif. Intell. Parte A 46 (noviembre), 23–32. (〈〉) (ISSN 0952-1976)
Gelper et al., 2010 S. Gelper , R. Fried , CH Croux Predicción robusta con suavización de inviernos exponenciales y holt J. Pronóstico. , 29 ( 3 ) ( 2010 ) , págs. 285 - 300
Gervais-Ducouret, 2011 Gervais-Ducouret, S., 2011. Próxima generación de sensores inteligentes. En: 2011 IEEE Sensors Applications Symposium (SAS), 22–24 de febrero, págs. 193–196
Gommans et al., 2012 Gommans, TMP, Heemels, WPMH, Bauer, NW, van de Wouw, N., 2012. Control basado en la compensación para redes de comunicación con pérdida. En: American Control Conference (ACC), 2012, 27–29 de junio, págs. 2854–2859
Gunduzhan y Momtahan, 2001 E. Gunduzhan , K. Momtahan Algoritmo de ocultación de pérdida de paquetes basado en predicción lineal para voz codificada PCM IEEE Trans. Proceso de audio de voz. , 9 ( noviembre (8) ) ( 2001 ) , pp. 778 - 785
Gungor y Hancke, 2009 VC Gungor , GP Hancke Redes de sensores inalámbricos industriales : desafíos, principios de diseño y enfoques técnicos IEEE Trans. Ind. Electron. , 56 ( octubre (10) ) ( 2009 ) , págs. 4258 - 4265
Hespanha et al., 2007 JP Hespanha , P. Naghshtabrizi , Yonggang Xu Una encuesta de resultados recientes en sistemas de control en red Proc. IEEE , 95 ( enero (1) ) ( 2007 ) , pp. 138 - 162
Hu y Yan, 2008 S. Hu , W.-Y. Yan Estabilidad de los sistemas de control en red bajo una política de transmisión de paquetes múltiples IEEE Trans. Autom. Control , 53 ( agosto (7) ) ( 2008 ) , pp. 1706 - 1,711
Hyndman et al., 2008 R. Hyndman , rA Koehle , J. Ord , R. Snyder Pronosticar con suavización exponencial: el enfoque del espacio estatal Springer-Verlag , Berlín Heidelberg, Deblik, Berlín, Alemania ( 2008 )
Ibarra-Junquera et al., 2012 V. Ibarra-Junquera , SB Jorgensen , JJ Virgen-Ortíz , P. Escalante-Minakata , JA Osuna-Castro Siguiendo un modelo óptimo de operaciones de biorreactor por lotes Chem Ing. Proceso. , 62 ( 2012 ) , pp. 114 - 128
Jennic, 2013 Jennic 2013. Nota de aplicación, Cálculo de tasas de datos 802.15.4, JN-AN-1035
Kantamneni et al., 2015 A. Kantamneni , Brown , E. Laura , G. Parker , WW Weaver Encuesta de sistemas de múltiples agentes para el control de microrredes Ing. Appl. Artif. Intell. , 45 ( 2015 ) , págs. 192 - 203
Koubaa et al., 2007 Koubaa, A., Cunha, A., Alves, M., 2007. Un mecanismo de programación de balizas de división de tiempo para las redes inalámbricas de sensores de árbol en racimo ieee 802.15.4 / zigbee. En: XIX Conferencia de Euromicro sobre sistemas en tiempo real, 2007. ECRTS '07, 4–6 de julio, pp. 125–135
Koubâa et al., 2008 A. Koubâa , A. Cunha , M. Alves , E. Tovar TDBS : un mecanismo de programación de balizas de división de tiempo para redes de sensores inalámbricos de árbol de racimo ZigBee Syst en tiempo real. J. , 40 ( 2008 ) , págs. 321 - 354
Kuila y Jana, 2014 P. Kuila , PK Jana Algoritmos de agrupamiento y enrutamiento energéticamente eficientes para redes de sensores inalámbricos : enfoque de optimización de enjambre de partículas Ing. Appl. Artif. Intell. , 33 ( agosto ) ( 2014 ) , págs. 127 - 140 ISSN 0952-1976 〈〉
Kwak et al., 2005 BJ Kwak , NO Song , ME Miller Análisis de rendimiento del retroceso exponencial IEEE / ACM Trans. Netw. , 13 ( abril (2) ) ( 2005 ) , págs. 343 - 355 Ver registro en ScopusGoogle Scholar González et al., 2012 A. González , R. Aquino , W. Mata , A. Ochoa , P. Saldaña , A. Edwards Open-wiSe : una plataforma de red de sensores inalámbricos alimentados por energía solar Sensores , 12 ( 2012 ) , pp. 8 204 - 8.217
González et al., 2011 A. González , W. Mata , L. Villaseñor , R. Aquino , J. Simo , M. Chávez , A. Crespo μ DDS : un middleware para sistemas embebidos inalámbricos en tiempo real J. Intell. Robot. Syst. , 64 ( 3–4 ) ( 2011 ) , págs. 489 - 503
Latré et al., 2006 B. Latré , P. Mil , I. Moerman , B. Dhoedt , P. Demeester , N. Dierdonck Rendimiento y análisis de demora de IEEE 802.15.4 no distribuido J. Netw. North Am. , 1 ( mayo (1) ) ( 2006 ) , pp. 20 - 28
Lauwens et al., 2010 B. Lauwens , B. Scheers , A. Van de Capelle Análisis de rendimiento de CSMA / CA no distribuido en redes inalámbricas Telecomunicación Syst. , 44 ( 1–2 ) ( 2010 ) , págs. 109 - 123
Ling y Lemmon, 2003 Ling, Q., Lemmon, MD, 2003. Compensación de abandono óptima en sistemas de control en red. En: 42ª Conferencia IEEE sobre Decisión y Control, 2003. Actas, vol. 1, 9–12 de diciembre, págs. 670–675
Liu et al., 2011 Configuración de recipiente CG Liu , YH Lin , FW Bai Aging para fermentación continua de alta gravedad controlada por potencial redox J. Biosci. Bioeng , 111 ( enero (1) ) ( 2011 ) , pp. 61 - 66
Mahmood et al., 2014 D. Mahmood , ZA Khan , U. Qasim , MUS Naru , S. Mukhtar , MI Akram , N. Javaid Análisis y evaluación del período de acceso de contención de CSMA / CA ranurado para IEEE802.15.4 Proc. Comput Sci. , 34 ( 2014 ) , págs. 204 - 211
Mahmoud y Memon, 2015 MS Mahmoud , AM Memon Mecanismos de activación aperiódicos para sistemas de control en red Inf. Sci. , 296 ( 2 015 ) , pp. 282 - 306
Martínez, 2009 Martínez, D., Balbastre, P., Blanes, F., Simo, J., Crespo, A., Análisis de programabilidad y evaluación del desempeño de WSAN. En: 30 ° Taller IFAC sobre programación en tiempo real y 4 ° taller internacional sobre software en tiempo real, Sociedad Polaca de Procesamiento de la Información (PTI), Mrągowo, Polonia, 2009, pp. 109-116
Martínez et al., 2011 D. Martínez , A. González , F. Blanes , R. Aquino , J. Simo , A. Crespo Especificación formal y técnicas de diseño para redes inalámbricas de sensores y actuadores Sens. J. ( 2011 ) , págs. 1059 - 1077
Martins y Jota, 2010 EC Martins , FG Jota Diseño de sistemas de control en red con compensación explícita por variaciones de retardo de tiempo IEEE Trans. Syst. Man Cybern. Parte C: Appl. Rev. , 40 ( mayo (3) ) ( 2010 ) , págs. 308 - 318
Mihajlov y Bogdanoski, 2011 B. Mihajlov , M. Bogdanoski Descripción general y análisis del rendimiento de las redes de sensores inalámbricas basadas en ZigBee En t. J. Comput. Appl. , 29 ( septiembre (12) ) ( 2011 )
Nayak y Stojmenovic, 2010 A. Nayak , I. Redes inalámbricas de sensores y actuadores Stojmenovic : algoritmos y protocolos para la coordinación escalable y la comunicación de datos, John Wiley & Sons, Inc. , Hoboken, Nueva Jersey, EE. UU. ( 2010 )
Pajic et al., 2011 Pajic, M., Sundaram, S., Pappas, GJ, Mangharam, R., 2011. La red de control inalámbrico: un nuevo enfoque para el control sobre las redes. IEEE Trans. Autom. Controlar
Peng y Han, 2013 C. Peng , QL Han Un nuevo esquema de transmisión desencadenado por eventos y codiseño de control para sistemas de control de datos muestreados Autom. Control IEEE Trans. , 58 ( octubre (10) ) ( 2013 ) , págs. 2620 - 2626
Ramachandran et al., 2007 I. Ramachandran , AK Das , S. Roy Análisis del período de acceso de contención de IEEE 802.15.4 MAC. ACM Trans. Sens. Netw. , 3 ( marzo (1) ) ( 2007 ) Artículo 4
Ren et al., 2014 Z. Ren , P. Cheng , J. Chen , L. Shi , H. Zhang Programación dinámica de la potencia de transmisión del sensor para la estimación remota del estado Automatica , 50 ( abril (4) ) ( 2014 ) , pp. 1,235 - 1,242
Saewong y Rajkumar, 2003 Saewong, S., Rajkumar, R., 2003. Escalado de voltaje práctico para sistemas RT de prioridad fija. Presentado en el 9º Simposio de aplicaciones y tecnología integrada y en tiempo real IEEE (RTAS 03), Washington, DC, EE. UU., 27-30 de mayo
Saifullah et al., 2015 A. Saifullah , Xu You , Lu Chenyang , Chen Yixin Análisis de demora de comunicación de extremo a extremo en redes inalámbricas industriales IEEE Trans. Comput , 64 ( 1 de mayo (5) ) ( 2015 ) , págs. 1361 - 1374
Seresht y Azmi, 2014 Seresht, NA, Azmi, R., 2014. MAIS-IDS: un sistema de detección de intrusos distribuidos que utiliza el enfoque AIS multiagente. Ing. Appl. Artif. Intell. 35 (octubre), 286–298 (ISSN 0952-1976), 〈〉
Szerderkényi et al., 2002 G. Szerderkényi , NR Kristensen , KM Hangos , SB Jørgensen Análisis no lineal y control de un proceso de fermentación continuo Comput Chem Ing. , 26 ( 2002 ) , pp. 659 - 670
Tian y Levy, 2008 YC Tian , D. Levy Compensación por pérdida de paquetes de control en sistemas de control en red Inf. Sci. , 178 ( 1 de marzo (5) ) ( 2008 ) , págs. 1263 - 1278
Tian et al., 2012 GS Tian , F. Xia , YC Tian Compensación predictiva por demoras de red variables y pérdidas de paquetes en sistemas de control en red Comput Chem Ing. , 39 ( 2012 ) , pp. 152 - 162
Wang y Lemmon, 2009 X. Wang , MD Lemmon Sistemas de control de retroalimentación autoactivados con ganancia finita estabilidad IEEE Trans. Autom. Control , 54 ( marzo (3) ) ( 2009 ) , pp. 452 - 467
Wang y Yang, 2009 Wang, YL, Yang, GH, 2008. Compensación de abandono de paquetes para sistemas de control en red: un método de múltiples canales de comunicación. En: American Control Conference, 2008, 11–13 de junio, pp. 1973–1978
Wooldridge, 2009 M. Wooldridge Una introducción a los sistemas de múltiples agentes, John Wiley & Sons, LTD , Baffins Lane, Chichester (West Sussex), Inglaterra ( 2009 )
Xia et al., 2011 Xia, F., Vinel, A., Gao, R., Wang, L., Qiu, T., 2011. Evaluación de IEEE 802.15.4 para sistemas ciberfísicos. EURASIP J. Wirel. Commun. Netw. 2011, 14 (Corporación Editorial Hindawi)
Zhu et al., 2011 Zhu, Y., Tian, ​​XZ, Zheng, J., 2011. Análisis de rendimiento del algoritmo de retroceso exponencial binario para redes ad hoc móviles basadas en IEEE 802.11. En: 2011 IEEE International Conference on Communications (ICC), 5–9 de junio, págs. 1–6
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad Autónoma de Occidente
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.eng.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.eng.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Derechos Reservados - Universidad Autónoma de Occidente
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 15 páginas
dc.format.mimetype.eng.fl_str_mv application/pdf
dc.publisher.eng.fl_str_mv Elsevier Ltd
institution Universidad Autónoma de Occidente
bitstream.url.fl_str_mv https://red.uao.edu.co/bitstreams/b82b4c1e-d174-4704-87c9-358892262bb2/download
https://red.uao.edu.co/bitstreams/1c7b1b24-8af6-4a08-88f3-3ddb55e20f1d/download
bitstream.checksum.fl_str_mv 4460e5956bc1d1639be9ae6146a50347
20b5ba22b1117f71589c7318baa2c560
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Autonoma de Occidente
repository.mail.fl_str_mv repositorio@uao.edu.co
_version_ 1814260127777161216
spelling Martínez Castro, Diegovirtual::3003-1González Potes, Apolinarc311f3dc09d0b372b60e203f2e5e81fcCrespo, Alfonsoe35b5c45de1d81eb536c2150f6010c5aMata Lopez, Walter Alexanderef8a59c95b3a4481116ea11b33371f40Ibarra Junquera, Vranic1fcee88925dc0abe4400a46ab3b6527Ochoa Brust, Alberto M.b9609b7007a651d4e5a77179c314144f2019-09-05T21:01:55Z2019-09-05T21:01:55Z2016-09-121873-6769 (en línea)0952-1976 (impresa)http://hdl.handle.net/10614/11053https://doi.org/10.1016/j.engappai.2016.08.017Universidad Autónoma de OccidenteRepositorio Educativo Digital UAOThis paper describes an interesting model architecture based on the tree topology, as well as its analysisthrough an associated validation method for control networks designed for low-rate wireless sensor andactuator networks (WSAN), consisting of multiple control loops closed over a wireless communicationnetwork, taking advantage of theflexible communications features of IEEE 802.15.4 protocol. The mainproblem to be addressed is the control of multiple or parallel plants, which should have an intelligent andflexible architecture based on multi-agent systems (MAS), that allows to add or remove new plants or nodesonline, without the need of reconfiguring the system, while maintaining temporal and functional restrictionsin the system. Important issues to consider in the research are tackled herein like topology, optimal staticrouting, end-to-end test analysis of the real-timeflows on the WSAN, real-time kernel with Earliest DeadlineFirst (EDF) scheduler, periodic and aperiodictasking models for the nodes, lightweight andflexible com-pensation-based control algorithms for WSAN that exhibit packet dropouts, and an event-triggered samplingscheme. Additionally, as example of an application in a simulation environment is presented, in which isintended to guarantee an optimal parallel fed-batch bioreactor operations model controlled over a WSAN,using a master–slave synchronization system as control strategy, obtaining an accurate end-to-end com-munication analysis of the proposed plant with Wireless Sensor and Actuator Networks15 páginasapplication/pdfengElsevier LtdDerechos Reservados - Universidad Autónoma de Occidentehttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Distributed multi-agent architecture for real-time wireless control networks of multiple plantsArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTREFinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Redes de sensores inalámbricosWireless sensor networksAnálisis de planificabilidadSistemas de control en redControl de múltiples plantasSistemas distribuidos de múltiples agentesNetworked control systemsEnd-to-end schedulability analysisControl of multiple plantsDistributed multi-agent systems1561114256González-Potes, A., Mata-López, W.A., Ibarra-Junquera, V., Ochoa-Brust, A.M., Martínez-Castro, D., Crespo, A. (2016). Distributed multi-agent architecture for real-time wireless control networks of multiple plants. Engineering Applications of Artificial Intelligence, 56 (11) 142-156. https://doi.org/10.1016/j.engappai.2016.08.017.Engineering Applications of Artificial IntelligenceAbbas et al., 2012 Abbas, Z., Javaid, N., Khan, MA, Ahmed, S., Qasim, U., Khan, ZA, 2012. Análisis de simulación del modo IEEE 802.15.4 sin baliza a tasas de datos variables. En: Séptima Conferencia Internacional 2012 sobre Banda Ancha, Computación Inalámbrica, Comunicación y Aplicaciones (BWCCA), 12–14 de noviembre, págs. 46–52Akyildiz et al., 2002 IF Akyildiz , W. Su , Y. Sankarasubramaniam , E. Cayirci Redes de sensores inalámbricos : una encuesta Comput Netw. , 38 ( 4 ) ( 2002 ) , pp. 393 - 422Alur et al., 2011 R. Alur , A. D'Innocenzo , KH Johansson , GJ Pappas , G. Weiss Modelado compositivo y análisis de redes de control multi-hop IEEE Trans. Autom. Control , 56 ( octubre (10) ) ( 2011 ) , págs. 2345 - 2357Anta y Tabuada, 2010 A. Anta , P. Tabuada Para muestrear o no muestrear : control autoactivado para sistemas no lineales IEEE Trans. Autom. Control , 55 ( septiembre (9) ) ( 2010 ) , págs. 2030 - 2042Aquino-Santos et al., 2013 R. Aquino-Santos , D. Martínez-Castro , A. Edwards-Block , AF Murillo-Piedrahita Redes de sensores inalámbricos para la vida asistida ambiental Sensors , 13 ( 2013 ) , págs. 16384 - 16405Araujo et al., 2011 Araujo, J., Anta, A., Mazo, M., Faria, J., Hernández, A., Tabuada, P., Johansson, KH, 2011. Control autoactivado sobre redes inalámbricas de sensores y actuadores, en: 2011 Conferencia internacional sobre computación distribuida en sistemas y talleres de sensores (DCOSS), 27–29 de junio, págs. 1–9Araujo et al., 2014 J. Araujo , M. Mazo , A. Anta , P. Tabuada , KH Johansson Arquitecturas de sistemas, protocolos y algoritmos para sistemas de control inalámbrico aperiódico IEEE Trans. Ind. Inform. , 10 ( febrero (1) ) ( 2014 ) , pp. 175 - 184Audsley et al., 1993 Audsley, N., Burns, A., Richardson, M., Tindell, K., Wellings, AJ, 1993. Aplicación de la nueva teoría de programación a la programación preventiva de prioridad estática. Softw. Ing. J.Baillieul y Antsaklis, 2007 J. Baillieul , PJ Antsaklis Desafíos de control y comunicación en sistemas en red en tiempo real Proc. IEEE , 95 ( enero (1) ) ( 2007 ) , págs. 9 - 28Boughanmi et al., 2008 Boughanmi, N., Song, Y., Rondeau, E., 2008. Sistema de control inalámbrico en red utilizando IEEE 802.15.4 con GTS. En: 2º Taller de Investigadores Junior sobre computación en tiempo real, 16-17 de octubreBuratti y Verdone, 2009 C. Buratti , Roberto Verdone Análisis de rendimiento del modo IEEE 802.15.4 sin baliza IEEE Trans. Veh. Technol. , 58 ( septiembre (7) ) ( 2009 ) , págs. 3480 - 3493Buratti, 2010 C. Análisis de rendimiento de Buratti del modo habilitado para baliza IEEE 802.15.4 IEEE Trans. Veh. Technol. , 59 ( mayo (4) ) ( 2010 ) , págs. 2031 - 2045Canbaz et al., 2014 Canbaz, B., Yannou, B., Yvars, PA, 2014. Prevención de conflictos de diseño en sistemas de diseño distribuidos compuestos de agentes heterogéneos. Ing. Appl. Artif. Intell. 28 (febrero), 142-154. 〈〉. (ISSN 0952-1976)Cervin et al., 2003 A. Cervin , D. Henriksson , B. Lincoln , J. Eker , K. Arzen ¿Cómo afecta el tiempo de control al rendimiento? Análisis y simulación de tiempos usando Jitterbug y TrueTime Control Syst. IEEE , 23 ( junio (3) ) ( 2003 ) , pp. 16 - 30Chaillet y Bicchi, 2008 Chaillet, A., Bicchi, A., 2008. Retraso en la compensación en sistemas controlados en red de conmutación de paquetes. En: 47ª Conferencia de IEEE sobre Decisión y Control, 2008. CDC 2008. 9–11 de diciembre, págs. 3620–3625Chaari y Kamoun, 2011 L. Chaari , L. Kamoun Análisis de rendimiento del estándar IEEE 802.15.4 / ZigBee bajo restricciones en tiempo real En t. J. Comput. Netw. Commun. (IJCNC) , 3 ( septiembre (5) ) ( 2011 )Chu et al., 2015 Chu, Y., Kosunalp, S., Mitchell, PD, Grace, D., Clarke, T., 2015. Aplicación del aprendizaje por refuerzo al control de acceso medio para redes de sensores inalámbricos. Ing. Appl. Artif. Intell. Parte A 46 (noviembre), 23–32. (〈〉) (ISSN 0952-1976)Gelper et al., 2010 S. Gelper , R. Fried , CH Croux Predicción robusta con suavización de inviernos exponenciales y holt J. Pronóstico. , 29 ( 3 ) ( 2010 ) , págs. 285 - 300Gervais-Ducouret, 2011 Gervais-Ducouret, S., 2011. Próxima generación de sensores inteligentes. En: 2011 IEEE Sensors Applications Symposium (SAS), 22–24 de febrero, págs. 193–196Gommans et al., 2012 Gommans, TMP, Heemels, WPMH, Bauer, NW, van de Wouw, N., 2012. Control basado en la compensación para redes de comunicación con pérdida. En: American Control Conference (ACC), 2012, 27–29 de junio, págs. 2854–2859Gunduzhan y Momtahan, 2001 E. Gunduzhan , K. Momtahan Algoritmo de ocultación de pérdida de paquetes basado en predicción lineal para voz codificada PCM IEEE Trans. Proceso de audio de voz. , 9 ( noviembre (8) ) ( 2001 ) , pp. 778 - 785Gungor y Hancke, 2009 VC Gungor , GP Hancke Redes de sensores inalámbricos industriales : desafíos, principios de diseño y enfoques técnicos IEEE Trans. Ind. Electron. , 56 ( octubre (10) ) ( 2009 ) , págs. 4258 - 4265Hespanha et al., 2007 JP Hespanha , P. Naghshtabrizi , Yonggang Xu Una encuesta de resultados recientes en sistemas de control en red Proc. IEEE , 95 ( enero (1) ) ( 2007 ) , pp. 138 - 162Hu y Yan, 2008 S. Hu , W.-Y. Yan Estabilidad de los sistemas de control en red bajo una política de transmisión de paquetes múltiples IEEE Trans. Autom. Control , 53 ( agosto (7) ) ( 2008 ) , pp. 1706 - 1,711Hyndman et al., 2008 R. Hyndman , rA Koehle , J. Ord , R. Snyder Pronosticar con suavización exponencial: el enfoque del espacio estatal Springer-Verlag , Berlín Heidelberg, Deblik, Berlín, Alemania ( 2008 )Ibarra-Junquera et al., 2012 V. Ibarra-Junquera , SB Jorgensen , JJ Virgen-Ortíz , P. Escalante-Minakata , JA Osuna-Castro Siguiendo un modelo óptimo de operaciones de biorreactor por lotes Chem Ing. Proceso. , 62 ( 2012 ) , pp. 114 - 128Jennic, 2013 Jennic 2013. Nota de aplicación, Cálculo de tasas de datos 802.15.4, JN-AN-1035Kantamneni et al., 2015 A. Kantamneni , Brown , E. Laura , G. Parker , WW Weaver Encuesta de sistemas de múltiples agentes para el control de microrredes Ing. Appl. Artif. Intell. , 45 ( 2015 ) , págs. 192 - 203Koubaa et al., 2007 Koubaa, A., Cunha, A., Alves, M., 2007. Un mecanismo de programación de balizas de división de tiempo para las redes inalámbricas de sensores de árbol en racimo ieee 802.15.4 / zigbee. En: XIX Conferencia de Euromicro sobre sistemas en tiempo real, 2007. ECRTS '07, 4–6 de julio, pp. 125–135Koubâa et al., 2008 A. Koubâa , A. Cunha , M. Alves , E. Tovar TDBS : un mecanismo de programación de balizas de división de tiempo para redes de sensores inalámbricos de árbol de racimo ZigBee Syst en tiempo real. J. , 40 ( 2008 ) , págs. 321 - 354Kuila y Jana, 2014 P. Kuila , PK Jana Algoritmos de agrupamiento y enrutamiento energéticamente eficientes para redes de sensores inalámbricos : enfoque de optimización de enjambre de partículas Ing. Appl. Artif. Intell. , 33 ( agosto ) ( 2014 ) , págs. 127 - 140 ISSN 0952-1976 〈〉Kwak et al., 2005 BJ Kwak , NO Song , ME Miller Análisis de rendimiento del retroceso exponencial IEEE / ACM Trans. Netw. , 13 ( abril (2) ) ( 2005 ) , págs. 343 - 355 Ver registro en ScopusGoogle Scholar González et al., 2012 A. González , R. Aquino , W. Mata , A. Ochoa , P. Saldaña , A. Edwards Open-wiSe : una plataforma de red de sensores inalámbricos alimentados por energía solar Sensores , 12 ( 2012 ) , pp. 8 204 - 8.217González et al., 2011 A. González , W. Mata , L. Villaseñor , R. Aquino , J. Simo , M. Chávez , A. Crespo μ DDS : un middleware para sistemas embebidos inalámbricos en tiempo real J. Intell. Robot. Syst. , 64 ( 3–4 ) ( 2011 ) , págs. 489 - 503Latré et al., 2006 B. Latré , P. Mil , I. Moerman , B. Dhoedt , P. Demeester , N. Dierdonck Rendimiento y análisis de demora de IEEE 802.15.4 no distribuido J. Netw. North Am. , 1 ( mayo (1) ) ( 2006 ) , pp. 20 - 28Lauwens et al., 2010 B. Lauwens , B. Scheers , A. Van de Capelle Análisis de rendimiento de CSMA / CA no distribuido en redes inalámbricas Telecomunicación Syst. , 44 ( 1–2 ) ( 2010 ) , págs. 109 - 123Ling y Lemmon, 2003 Ling, Q., Lemmon, MD, 2003. Compensación de abandono óptima en sistemas de control en red. En: 42ª Conferencia IEEE sobre Decisión y Control, 2003. Actas, vol. 1, 9–12 de diciembre, págs. 670–675Liu et al., 2011 Configuración de recipiente CG Liu , YH Lin , FW Bai Aging para fermentación continua de alta gravedad controlada por potencial redox J. Biosci. Bioeng , 111 ( enero (1) ) ( 2011 ) , pp. 61 - 66Mahmood et al., 2014 D. Mahmood , ZA Khan , U. Qasim , MUS Naru , S. Mukhtar , MI Akram , N. Javaid Análisis y evaluación del período de acceso de contención de CSMA / CA ranurado para IEEE802.15.4 Proc. Comput Sci. , 34 ( 2014 ) , págs. 204 - 211Mahmoud y Memon, 2015 MS Mahmoud , AM Memon Mecanismos de activación aperiódicos para sistemas de control en red Inf. Sci. , 296 ( 2 015 ) , pp. 282 - 306Martínez, 2009 Martínez, D., Balbastre, P., Blanes, F., Simo, J., Crespo, A., Análisis de programabilidad y evaluación del desempeño de WSAN. En: 30 ° Taller IFAC sobre programación en tiempo real y 4 ° taller internacional sobre software en tiempo real, Sociedad Polaca de Procesamiento de la Información (PTI), Mrągowo, Polonia, 2009, pp. 109-116Martínez et al., 2011 D. Martínez , A. González , F. Blanes , R. Aquino , J. Simo , A. Crespo Especificación formal y técnicas de diseño para redes inalámbricas de sensores y actuadores Sens. J. ( 2011 ) , págs. 1059 - 1077Martins y Jota, 2010 EC Martins , FG Jota Diseño de sistemas de control en red con compensación explícita por variaciones de retardo de tiempo IEEE Trans. Syst. Man Cybern. Parte C: Appl. Rev. , 40 ( mayo (3) ) ( 2010 ) , págs. 308 - 318Mihajlov y Bogdanoski, 2011 B. Mihajlov , M. Bogdanoski Descripción general y análisis del rendimiento de las redes de sensores inalámbricas basadas en ZigBee En t. J. Comput. Appl. , 29 ( septiembre (12) ) ( 2011 )Nayak y Stojmenovic, 2010 A. Nayak , I. Redes inalámbricas de sensores y actuadores Stojmenovic : algoritmos y protocolos para la coordinación escalable y la comunicación de datos, John Wiley & Sons, Inc. , Hoboken, Nueva Jersey, EE. UU. ( 2010 )Pajic et al., 2011 Pajic, M., Sundaram, S., Pappas, GJ, Mangharam, R., 2011. La red de control inalámbrico: un nuevo enfoque para el control sobre las redes. IEEE Trans. Autom. ControlarPeng y Han, 2013 C. Peng , QL Han Un nuevo esquema de transmisión desencadenado por eventos y codiseño de control para sistemas de control de datos muestreados Autom. Control IEEE Trans. , 58 ( octubre (10) ) ( 2013 ) , págs. 2620 - 2626Ramachandran et al., 2007 I. Ramachandran , AK Das , S. Roy Análisis del período de acceso de contención de IEEE 802.15.4 MAC. ACM Trans. Sens. Netw. , 3 ( marzo (1) ) ( 2007 ) Artículo 4Ren et al., 2014 Z. Ren , P. Cheng , J. Chen , L. Shi , H. Zhang Programación dinámica de la potencia de transmisión del sensor para la estimación remota del estado Automatica , 50 ( abril (4) ) ( 2014 ) , pp. 1,235 - 1,242Saewong y Rajkumar, 2003 Saewong, S., Rajkumar, R., 2003. Escalado de voltaje práctico para sistemas RT de prioridad fija. Presentado en el 9º Simposio de aplicaciones y tecnología integrada y en tiempo real IEEE (RTAS 03), Washington, DC, EE. UU., 27-30 de mayoSaifullah et al., 2015 A. Saifullah , Xu You , Lu Chenyang , Chen Yixin Análisis de demora de comunicación de extremo a extremo en redes inalámbricas industriales IEEE Trans. Comput , 64 ( 1 de mayo (5) ) ( 2015 ) , págs. 1361 - 1374Seresht y Azmi, 2014 Seresht, NA, Azmi, R., 2014. MAIS-IDS: un sistema de detección de intrusos distribuidos que utiliza el enfoque AIS multiagente. Ing. Appl. Artif. Intell. 35 (octubre), 286–298 (ISSN 0952-1976), 〈〉Szerderkényi et al., 2002 G. Szerderkényi , NR Kristensen , KM Hangos , SB Jørgensen Análisis no lineal y control de un proceso de fermentación continuo Comput Chem Ing. , 26 ( 2002 ) , pp. 659 - 670Tian y Levy, 2008 YC Tian , D. Levy Compensación por pérdida de paquetes de control en sistemas de control en red Inf. Sci. , 178 ( 1 de marzo (5) ) ( 2008 ) , págs. 1263 - 1278Tian et al., 2012 GS Tian , F. Xia , YC Tian Compensación predictiva por demoras de red variables y pérdidas de paquetes en sistemas de control en red Comput Chem Ing. , 39 ( 2012 ) , pp. 152 - 162Wang y Lemmon, 2009 X. Wang , MD Lemmon Sistemas de control de retroalimentación autoactivados con ganancia finita estabilidad IEEE Trans. Autom. Control , 54 ( marzo (3) ) ( 2009 ) , pp. 452 - 467Wang y Yang, 2009 Wang, YL, Yang, GH, 2008. Compensación de abandono de paquetes para sistemas de control en red: un método de múltiples canales de comunicación. En: American Control Conference, 2008, 11–13 de junio, pp. 1973–1978Wooldridge, 2009 M. Wooldridge Una introducción a los sistemas de múltiples agentes, John Wiley & Sons, LTD , Baffins Lane, Chichester (West Sussex), Inglaterra ( 2009 )Xia et al., 2011 Xia, F., Vinel, A., Gao, R., Wang, L., Qiu, T., 2011. Evaluación de IEEE 802.15.4 para sistemas ciberfísicos. EURASIP J. Wirel. Commun. Netw. 2011, 14 (Corporación Editorial Hindawi)Zhu et al., 2011 Zhu, Y., Tian, ​​XZ, Zheng, J., 2011. Análisis de rendimiento del algoritmo de retroceso exponencial binario para redes ad hoc móviles basadas en IEEE 802.11. En: 2011 IEEE International Conference on Communications (ICC), 5–9 de junio, págs. 1–6Publication16469e35-6f18-4e0c-acfe-e8a2e314fedfvirtual::3003-116469e35-6f18-4e0c-acfe-e8a2e314fedfvirtual::3003-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000195928virtual::3003-1CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://red.uao.edu.co/bitstreams/b82b4c1e-d174-4704-87c9-358892262bb2/download4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://red.uao.edu.co/bitstreams/1c7b1b24-8af6-4a08-88f3-3ddb55e20f1d/download20b5ba22b1117f71589c7318baa2c560MD5310614/11053oai:red.uao.edu.co:10614/110532024-05-15 13:55:07.951https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad Autónoma de Occidentemetadata.onlyhttps://red.uao.edu.coRepositorio Digital Universidad Autonoma de Occidenterepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K