Skip to main content
Log in

Real-time hardware ANN-QFT robust controller for reconfigurable micro-machine tool

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

This paper shows a reconfigurable micro-machine tool (RmMT) controlled by an artificial neural network based on a robust controller with quantitative feedback theory (QFT). In order to improve the performance of the controller, a field programmable gate array (FPGA) was applied. Since micro-machines present parametric uncertainties under different points of operation, linear controllers cannot deal with those uncertainties. The parametric uncertainties of a micro-machine could be described by a set of linear transfer functions in frequency domain to generate a complete model of the micro-machine; this family of transfer functions can be used for designing a robust controller based on QFT. Although robust control based on QFT is an attractive control methodology for dealing with parametric uncertainties in CNC micro-machines, the real-time FPGA implementation is difficult because robust controllers require a complex discrete representation. In contrast, artificial neural networks (ANNs) work with basic elements (neurons) and run using a parallel topology. Moreover, they are described by simple representation, so the real-time FPGA implementation of ANN controller is a better alternative than the QFT controller. The proposed ANN-QFT controller gives excellent results for controlling the CNC micro-machine tool during the transitory response.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Mijušković G, Krajnik P, Kopač J (2013) Improvement of positional accuracy of precision micro milling centre using pitch error. Compens 3651:629–34

    Google Scholar 

  2. Piljek P, Keran Z, Math M (2014) Micromachining. Interdisc Descript Complex Syst 12(1):1–27

    Article  Google Scholar 

  3. Yeh SS, Hsu PL (1999) The speed-controlled interpolator for machining parametric curves. Comput Aided Des 31(5):349–357

    Article  MATH  Google Scholar 

  4. Yeh SS, Hsu PL (2002) Adaptive-feedrate interpolation for parametric curves with a confined chord error. Comput Aided Des 34(3):229–237

    Article  MathSciNet  Google Scholar 

  5. Wang Y, Ma X, Chen L (2007) Realization methodology of a 5-axis spline interpolator in an open CNC system. Chin J Aeronaut 20(4):362–369

    Article  Google Scholar 

  6. Side M (2001) Design of control systems: from classical to modern practical approaches. Krieger, Malabar

    Google Scholar 

  7. Horowitz MI (1963) Synthesis of feedback systems. Academic, New York

    MATH  Google Scholar 

  8. Chow TWS (1998) A recurrent neural-network-based real-time learning control strategy applying to nonlinear systems with unknown dynamics. IEEE Trans Ind Electron 45(1):151–61

    Article  Google Scholar 

  9. Raafat S (2012) Robust H controller for high precision positioning system, design, analysis and implementation. Intell Control Autom 03(03):262–73

    Article  Google Scholar 

  10. Lui Z, Fang L, Rashid M (2003) QFT-based robust and precision motion control system for a high speed direct-drive XY table positioning mechanism. IEEE Industry Application Conference 38th IAS Annual Meeting.

  11. Tao Y (2008) Efficient Implementation of CNC Position Controller Using FPGA. 6th IEEE International conference on Industrial Informatics, 1177–82.

  12. Oliviera D, de Souza Braga AP, da Mota Almeida O (2010) Fuzzy Logic Controller Implementation on a FPGA Using VHDL. Annual Meeting of the North american Fuzzy Information Processing Society, 1–6.

  13. Wang J (2001) Applications in Intelligent Manufacturing: An Update Survey

  14. Devasia S, Moheimani SO (2007) Surv Control Issues Nanopositioning 15(5):802–23

    Google Scholar 

  15. Horowitz MI (1993) Quantitative Feedback Design Theory (QFT). Publications, Boulder, Colorado, USA.

  16. Perez R, Molina A, Ramirez M (2014) An Integrated View to Design Reconfigurable Micro/Meso-Scale CNC Machine Tools. J.Manuf.Sci.Eng. 136(3).

  17. Ramirez D, Perez R, Garduno F (2013) Developing a Universal Numeric Control Based-ON Linux Real-Time Software, 7th IFAC Conference on Manufacturing Modeling, Management and Control, 1548–1553.

  18. Ramirez M, Miranda J, Tello G, Davila O, Molina A (2012) Reconfigurable Didactic Microfactory with Universal Numerical Control. Proceedings of the 14th IFAC Symposium on Information Control Problems in Manufacturing, Bucharest, 463–468.

  19. Molina A, Ramirez M, Miranda J, Tello G (2011) Micro Máquina Reconfigurable. No. MX/a/2011/013481.

  20. Dornfeld D, Min S, Takeuchi Y (2006) Recent advances in mechanical micromachining. CIRP Ann Manuf Technol 55(2):745–68

    Article  Google Scholar 

  21. Ponce P, Sampe J (2008) Máquinas eléctricas y técnicas modernas de control, Alfaomega.

  22. Moreno J, Berenguel M (2010) The Design of QFT Robust Compensators with Magnitude and Phase Specifications. Mathematical Problems in Engineering.

  23. LabVIEW FPGA (http://www.ni.com/fpga/)

  24. Ponce P. and Ramirez F., Intelligent Control Systems with LabVIEW™, ISBN 978-1-84882-684-7

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pedro Ponce.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ponce, P., Molina, A., Bastida, H. et al. Real-time hardware ANN-QFT robust controller for reconfigurable micro-machine tool. Int J Adv Manuf Technol 79, 1–20 (2015). https://doi.org/10.1007/s00170-014-6710-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-014-6710-x

Keywords

Navigation