Table of Contents Author Guidelines Submit a Manuscript
International Journal of Reconfigurable Computing
Volume 2017, Article ID 3298734, 20 pages
https://doi.org/10.1155/2017/3298734
Research Article

Real-Time Control System for Improved Precision and Throughput in an Ultrafast Carbon Fiber Placement Robot Using a SoC FPGA Extended Processing Platform

1CONACYT-Universidad Autonoma de Guadalajara, Guadalajara, JAL, Mexico
2Lab-STICC-CNRS/ComposiTIC, Lorient, France
3Coriolis Composites, Lorient, France

Correspondence should be addressed to Gilberto Ochoa-Ruiz; xm.gau.ude@aohco.otreblig

Received 19 December 2016; Revised 8 May 2017; Accepted 22 May 2017; Published 5 July 2017

Academic Editor: Bibhu P. Panigrahi

Copyright © 2017 Gilberto Ochoa-Ruiz et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. V. Vyatkin, “Intelligent mechatronic components: Control system engineering using an open distributed architecture,” in Proceedings of the 2003 IEEE Conference on Emerging Technologies and Factory Automation, ETFA 2003, pp. 277–284, prt, September 2003. View at Publisher · View at Google Scholar · View at Scopus
  2. G. Morel, P. Valckenaers, J.-M. Faure, C. E. Pereira, and C. Diedrich, “Manufacturing plant control challenges and issues,” Control Engineering Practice, vol. 15, no. 11, pp. 1321–1331, 2007, Special Issue on Manufacturing Plant Control: Challenges and Issues INCOM 2004 11th IFAC INCOM’04 Symposium on Information Control Problems in Manufacturing. View at Publisher · View at Google Scholar · View at Scopus
  3. K. Thramboulidis, “Challenges in the development of mechatronic systems: The Mechatronic Component,” in Proceedings of the 13th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2008, pp. 624–631, deu, September 2008. View at Publisher · View at Google Scholar · View at Scopus
  4. M. N. Rooker, G. Ebenhofer, and T. Strasser, “Reconfigurable control in distributed automation systems,” in Proceedings of the 2009 ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots, ReMAR 2009, pp. 705–714, gbr, June 2009. View at Scopus
  5. C. Paiz and M. Porrmann, “The utilization of reconfigurable hardware to implement digital controllers: a review,” in Proceedings of the 2007 IEEE International Symposium on Industrial Electronics, ISIE 2007, pp. 2380–2385, June 2007. View at Publisher · View at Google Scholar · View at Scopus
  6. C. E. Pereira and L. Carro, “Distributed real-time embedded systems: Recent advances, future trends and their impact on manufacturing plant control,” Annual Reviews in Control, vol. 31, no. 1, pp. 81–92, 2007. View at Publisher · View at Google Scholar · View at Scopus
  7. S. Z. Ahmed, G. Sassatelli, L. Torres, and L. Rougé, “Survey of new trends in industry for programmable hardware: FPGAs, MPPAs, MPSoCs, structured ASICs, eFPGAs and new wave of innovation in FPGAs,” in Proceedings of the 20th International Conference on Field Programmable Logic and Applications, FPL 2010, pp. 291–297, September 2010. View at Publisher · View at Google Scholar · View at Scopus
  8. C.-H. Yang and V. Vyatkin, “Design and validation of distributed control with decentralized intelligence in process industries: a survey,” in Proceedings of the IEEE INDIN 2008: 6th IEEE International Conference on Industrial Informatics, pp. 1395–1400, kor, July 2008. View at Publisher · View at Google Scholar · View at Scopus
  9. A. Zoitl, T. Strasser, K. Hall, R. Staron, C. Sunder, and B. Favre-Bulle, “The past, present, and future of iec 61499,” in Holonic and Multi-Agent Systems for Manufacturing, vol. 4659 of Lecture Notes in Computer Science, pp. 1–14, Springer Berlin Heidelberg, Berlin, Heidelberg, 2007. View at Publisher · View at Google Scholar
  10. E. Monmasson, L. Idkhajine, and M. W. Naouar, “FPGA-based controllers,” IEEE Industrial Electronics Magazine, vol. 5, no. 1, pp. 14–26, 2011. View at Publisher · View at Google Scholar · View at Scopus
  11. A. de la Piedra, A. Braeken, and A. Touhafi, “Sensor systems based on FPGAs and their applications: a survey,” Sensors, vol. 12, no. 9, pp. 12235–12264, 2012. View at Publisher · View at Google Scholar · View at Scopus
  12. L. Gomes, E. Monmasson, M. Cirstea, and J. J. Rodriguez-Andina, “Industrial electronic control: FPGAs and embedded systems solutions,” in Proceedings of the 39th Annual Conference of the IEEE Industrial Electronics Society, IECON 2013, pp. 60–65, aut, November 2013. View at Publisher · View at Google Scholar · View at Scopus
  13. A. Chang, “Innovative platform-based design for the industrial internet of things,” Xilinx Xcell Journal, vol. 92, pp. 32–37, 2015. View at Google Scholar
  14. A. Astarloa, “Intelligent gateways make a factory smarter,” Xilinx Xcell Journal, vol. 94, pp. 14–21, 2016. View at Google Scholar
  15. A. Khamis, D. Zydek, G. Borowik, and D. S. Naidu, “Control System Design Based on Modern Embedded Systems,” in Computer Aided Systems Theory - EUROCAST 2013, R. Moreno-Díaz, F. Pichler, and A. Quesada-Arencibia, Eds., vol. 8112 of Lecture Notes in Computer Science, pp. 491–498, Springer Berlin Heidelberg, Berlin, Heidelberg, 2013, ISBN 978-3-642-53861-2. View at Publisher · View at Google Scholar
  16. S. Ichikawa, M. Akinaka, H. Hata, R. Ikeda, and H. Yamamoto, “An FPGA implementation of hard-wired sequence control system based on PLC software,” IEEJ Transactions on Electrical and Electronic Engineering, vol. 6, no. 4, pp. 367–375, 2011. View at Publisher · View at Google Scholar · View at Scopus
  17. A. Lüder, L. H. M. Foehr, T. Holm, T. Wagner, and J.-J. Zaddach, “Manufacturing system engineering with mechatronical units,” in Proceedings of the 15th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2010, esp, September 2010. View at Publisher · View at Google Scholar · View at Scopus
  18. IEC, Internaional Standard IEC 6113-3: Part 3: Programming Languages, IEC, 1993.
  19. V. Vyatkin, “IEC 61499 as enabler of distributed and intelligent automation: State-of-the-art review,” IEEE Transactions on Industrial Informatics, vol. 7, no. 4, pp. 768–781, 2011. View at Publisher · View at Google Scholar · View at Scopus
  20. IEC, Internaional Standard IEC 61499-1: Function Blocks - Part 1: Architecture, IEC, 2005.
  21. D. Du, X. Xu, and K. Yamazaki, “A study on the generation of silicon-based hardware Plc by means of the direct conversion of the ladder diagram to circuit design language,” International Journal of Advanced Manufacturing Technology, vol. 49, no. 5-8, pp. 615–626, 2010. View at Publisher · View at Google Scholar · View at Scopus
  22. S. Simard, J. G. Mailloux, and R. Beguenane, “Prototyping advanced control systems on FPGA,” Eurasip Journal on Embedded Systems, vol. 2009, no. 5, Article ID 897023, pp. 1–5, 2009. View at Publisher · View at Google Scholar · View at Scopus
  23. Z. Hajduk, B. Trybus, and J. Sadolewski, “Architecture of FPGA Embedded Multiprocessor Programmable Controller,” IEEE Transactions on Industrial Electronics, vol. 62, no. 5, pp. 2952–2961, 2015. View at Publisher · View at Google Scholar · View at Scopus
  24. J. Álvarez, Ó. López, F. D. Freijedo, and J. Doval-Gandoy, “Digital parameterizable VHDL module for multilevel multiphase space vector PWM,” IEEE Transactions on Industrial Electronics, vol. 58, no. 9, pp. 3946–3957, 2011. View at Publisher · View at Google Scholar · View at Scopus
  25. A. Sathyan, N. Milivojevic, Y.-J. Lee, M. Krishnamurthy, and A. Emadi, “An FPGA-based novel digital PWM control scheme for BLDC motor drives,” IEEE Transactions on Industrial Electronics, vol. 56, no. 8, pp. 3040–3049, 2009. View at Publisher · View at Google Scholar · View at Scopus
  26. C. Buccella, C. Cecati, and H. Latafat, “Digital control of power converters—a survey,” IEEE Transactions on Industrial Informatics, vol. 8, no. 3, pp. 437–447, 2012. View at Publisher · View at Google Scholar
  27. M. Shahbazi, P. Poure, S. Saadate, and M. R. Zolghadri, “FPGA-based reconfigurable control for fault-tolerant back-to-back converter without redundancy,” IEEE Transactions on Industrial Electronics, vol. 60, no. 8, pp. 3360–3371, 2013. View at Publisher · View at Google Scholar · View at Scopus
  28. X. Lin-Shi, F. Morel, A. M. Llor, B. Allard, and J.-M. Rétif, “Implementation of hybrid control for motor drives,” IEEE Transactions on Industrial Electronics, vol. 54, no. 4, pp. 1946–1952, 2007. View at Publisher · View at Google Scholar · View at Scopus
  29. R. Dubey, P. Agarwal, and M. K. Vasantha, “Programmable logic devices for motion control - a review,” IEEE Transactions on Industrial Electronics, vol. 54, no. 1, pp. 559–566, 2007. View at Publisher · View at Google Scholar · View at Scopus
  30. L. Zhang, P. Slaets, and H. Bruyninckx, “An open embedded hardware and software architecture applied to industrial robot control,” in Proceedings of the 2012 9th IEEE International Conference on Mechatronics and Automation, ICMA 2012, pp. 1822–1828, chn, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  31. T. Sutikno, N. R. N. Idris, A. Jidin, and M. N. Cirstea, “An improved FPGA implementation of direct torque control for induction machines,” IEEE Transactions on Industrial Informatics, vol. 9, no. 3, pp. 1280–1290, 2013. View at Publisher · View at Google Scholar · View at Scopus
  32. M. Bacic, “On hardware-in-the-loop simulation,” in Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference, CDC-ECC '05, pp. 3194–3198, esp, December 2005. View at Publisher · View at Google Scholar · View at Scopus
  33. A. Sanchez, A. De Castro, and J. Garrido, “A comparison of simulation and hardware-in-the-loop alternatives for digital control of power converters,” IEEE Transactions on Industrial Informatics, vol. 8, no. 3, pp. 491–500, 2012. View at Publisher · View at Google Scholar · View at Scopus
  34. R. Dubey, Embedded System Design Using Field Programmable Gate Arrays, Springer, 1st edition, 2009. View at Publisher · View at Google Scholar · View at Scopus
  35. R. Woods, J. McAllister, G. Lightbody, and Y. Yi, FPGA-based Implementation of Signal Processing Systems, Wiley, 1st edition, 2008. View at Publisher · View at Google Scholar · View at Scopus
  36. I. Kuon and R. Rose, Quantifying and Exploring the Gap Between FPGAs and ASICs, Springer, 2010.
  37. D. Groppe, Robots take on composite layup, machine design, 2003, http://www.machinedesign.com.
  38. J. Sloan, Atl and afp: Signs of evolution in machine process control. high-performance composites, composites world, 2008, http://www.compositesworld.com.
  39. P. Maitani, Rapid layup: New 3-d preform technology, composites world, 2012, http://www.compositesworld.com.
  40. G. Dell'Anno, I. Partridge, D. Cartié et al., “Automated manufacture of 3D reinforced aerospace composite structures,” International Journal of Structural Integrity, vol. 3, no. 1, pp. 22–40, 2012. View at Publisher · View at Google Scholar · View at Scopus
  41. Siemens, “Simatic winac rtx the simatic s7 as software controller,” http://w3.siemens.com/mcms/programmable-logic-controller/en/software-controller/software-plc-simatic-winac/simatic-winac-rtx/pages/default.aspx, 2016. View at Publisher · View at Google Scholar
  42. Xilinx, “Ds190 - zynq-7000 all programmable soc overview,” https://www.xilinx.com/support/documentation/data_sheets/ds190-Zynq-7000-Overview.pdf.
  43. R. Barry, Using the FreeRTOS Real Time Kernel, FreeRTOS Tutorial Books, 2010.
  44. M. Santarini, “Xilinx architects arm-based processor-first, processor-centric device,” Xilinx Xcell Journal, vol. 71, pp. 6–11, 2010. View at Google Scholar
  45. Xilinx, Zynq-7000 all programmable soc technical reference manual, 2016, https://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf.
  46. Crocket and Steward, The Zynq Book, The University of Strathclyde, 1st edition, 2015.
  47. Siemens, “Simidrive posmo a -distributed positioning motor on profibus dp - user manual,” https://cache.industry.siemens.com/dl/files/007/78797007/att_46305/v1/SIMODRIVE_POSMO_A_BHB_A0813_us.pdf, 2016. View at Publisher · View at Google Scholar