SISTEMA BASADO EN FPGA APLICADO AL CONTROL AUTOMATICO DE PROCESOS INDUSTRIALES
Resumen
Las tecnologías utilizadas en los sistemas automáticos de control son cada vez más complejos y sofisticados por lo que su implementación permite procesos cada vez más complejos en cuanto a capacidad de cálculo, virtualización de procesos reales en tiempo real, utilización de diferentes protocolos de comunicación y el manejo de los distintos módulos componentes que forman el sistema de control distribuido encargado de monitorizar las señales procedentes de los sensores y modificar las variables del proceso controlado mediante los actuadores. El objetivo de este proyecto es la implementación de un sistema de control de procesos industriales en tiempo real aplicando hardware reconfigurable. Esta tecnología se presenta como una alternativa a los tradicionales controladores lógicos programables (PLC) utilizados en la industria debido a su costo cada vez menor, capacidad de procesamiento paralelo que permite mayor velocidad de ejecución, capacidad de comunicación y presentación gráfica, además de la capacidad de reconfiguración dinámica. Estos aspectos unidos a los protocolos actuales de comunicación inalámbrica incluidos en los estándares de redes de comunicación industriales hacen una solución para los proyectos de automatización de procesos industriales.
Palabras-claves: FPGA, tiempo real, PLC, reconfiguración parcial
Citas
JUNBEOM YOO; JONG-HOON LEE; JANG-SOO LEE. A RESEARCH ON SEAMLESS PLATFORM CHANGE OF REACTOR PROTECTION SYSTEM FROM PLC TO FPGA In: Nuclear Engineering and Technology, Vol. 45, Iss 4, Pp 477-488 (2013); Elsevier, 2013
L. Berrojo, F. Corno, L. Entrena, I. Gonzalez, C. López, M. Sonza Reorda, and G. Squillero. An industrial environment for high-level faulttolerant structures insertion and validation. In Proc. 20th IEEE VLSI Test Symp., pages 229 - 236, 2002.
XILINX ARTIX-7 FPGAS: A NEW PERFORMANCE STANDARD FOR POWER-LIMITED, COST-SENSITIVE MARKETS. https://www.xilinx.com/publications/prod_mktg/Artix-7-Product-Brief080113.pdf
Chmiel, M.; Kulisz, J.; Czerwinski, R.; Krzyzyk, A.; Rosol, M.; Smolarek, P.An IEC 61131-3-based PLC implemented by means of an FPGA. Modern Techniques of Design and Implementation of Highly Flexible Controllers, Microprocessors and Microsystems. July 2016 44:28-37 Language: English. DOI: 10.1016/j.micpro.2015
Economakos, C.Skarpetis, M. Economakos, G. Program-based and model-based PLC design environment for multicore FPGA architectures 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO) Informatics in Control, Automation and Robotics (ICINCO), 2014 11th International Conference on. 01:726-733 Sep, 2014
Subbaraman, S. Patil, M. Nilkund, P Novel integrated development environment for implementing PLC on FPGA by converting ladder diagram to synthesizable VHDL code. 2010 11th International Conference on Control Automation Robotics & Vision Control Automation Robotics & Vision (ICARCV), 2010 11th International Conference on. :1791-1795 Dec, 2010.
F. Fernández and J.C. Fabero. Allocation algorithms for dynamic partial reconfiguration on reconfigurable hardware. In 3rd Conference of Computational Interdisciplinary Sciences, pages 402 - 404, September 2014.
Radulovic, M.I. Celebic, V.V. Kabovic, M.M. Kabovic, A.V. Realization of the teleprotection equipment interface for working with PLC equipment using FPGA logic 2012 20th Telecommunications Forum (TELFOR) Telecommunications Forum (TELFOR), 2012 20th. :525-528 Nov, 2012.
Adam Milik On Ladder Diagrams Compilation and Synthesis to FPGA Implemented Reconfigurable Logic Controller Advances in Electrical and Electronic Engineering, Vol 12, Iss 5, Pp 443-451 (2014).
Gawali, D. Sharma, V.K FPGA Based Micro-PLC Design Approach 2009 International Conference on Advances in Computing, Control, and Telecommunication Technologies Advances in Computing, Control, & Telecommunication Technologies, 2009. ACT '09. International Conference on. :660-663 Dec, 2009.
Digilent 2015. Nexys 4™ FPGA Board Reference Manual. Disp. en: https://reference.digilentinc.com/_media/nexys:nexys4:nexys4_rm.pdf
Economakos, C.Economakos, G. An architectural exploration framework for efficient FPGA implementation of PLC programs 2009 17th Mediterranean Conference on Control and Automation Control and Automation, 2009. MED '09. 17th Mediterranean Conference on. :1172-1177 Jun, 2009.
Patel, D. Bhatt, J. Trivedi, S. Programmable logic controller performance enhancement by field programmable gate array based design Elsevier ISA Transactions January 2015 54:156-168
http://www.ingmecafenix.com/automatizacion/lenguajes-programacion-plc/
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Este obra está bajo una licencia de Creative Commons Reconocimiento 4.0 Internacional.
Los autores que publican en esta revista están de acuerdo con los siguientes términos:
- Los autores conservan los derechos de autor y garantizan a la revista el derecho de ser la primera publicación del trabajo al igual que licenciado bajo una Creative Commons Attribution License que permite a otros compartir el trabajo con un reconocimiento de la autoría del trabajo y la publicación inicial en esta revista.
- Los autores pueden establecer por separado acuerdos adicionales para la distribución no exclusiva de la versión de la obra publicada en la revista (por ejemplo, situarlo en un repositorio institucional o publicarlo en un libro), con un reconocimiento de su publicación inicial en esta revista.