Skip to main content
Log in

Embedded CMAC learning controller for scan-tracking measurement in copying manufacture: results of a case study

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

Abstract

Surface scan-tracking measurement is one of the key technologies in copying manufacture. In conventional scan-tracking measuring processes of irregular surface, the model surface geometric shape and the friction between the probe and model surface are two main factors that can seriously affect the measuring accuracy and efficiency. In order to reduce the impact of these factors and improve measurement efficiency while maintaining measurement accuracy, this paper presents a novel embedded cerebellar modular articulation controller (CMAC) learning controller for scan-tracking measurement in copying manufacture. New approaches to model surface features (including geometric feature and friction feature) identification and quantification are given specifically. Conventional scan-tracking control law is improved by taking into account the impact of model surface feature, and it is combined with CMAC neural network so that it can automatically predict the surface features and adjust the scan-tracking velocity in advance. Thus, high measuring efficiency can be obtained by accelerating scan speed in smooth areas of model surface and decelerating prior to scanning the surface feature cusp regions. Working with a commercial open CNC system, the design steps, integration process, and results of applying the embedded CMAC learning controller were described in detail through the examples of real measurement. Actual industrial tests show a higher measurement efficiency which demonstrates the effectiveness of proposed control strategy for scan-tracking measurement.

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. Fischer A, Park S (1999) Reverse engineering: multilevel-of-detail models for design and manufacturing. Int J Adv Manuf Technol 15(8):566–572

    Article  Google Scholar 

  2. Li J, Ju H, Wang H-K (2001) Review of tracing measurement methodology for freeform surface. J Meas Technol 42:8–11 (in Chinese)

    Google Scholar 

  3. Lu J-C, Yang J-K, Mu L-C (1986) Automatic tracing measurement and close data collection system of the free-form surfaces. J Dalian Univ Technol 24(1):55–59 (in Chinese)

    Google Scholar 

  4. Chuang C-M, Chen C-Y, Yau H-T (2002) A reverse engineering approach to generating interference-free tool paths in three-axis machining from scanned data of physical models. Int J Adv Manuf Technol 19(1):23–31

    Article  Google Scholar 

  5. Huang C-N, Motavalli A (1994) Reverse engineering of planar parts using machine vision. Comput Ind Eng 26:369–379

    Article  Google Scholar 

  6. Jia Z-Y, Lu X-H, Wang W, Yang J-Y (2010) Data sampling and processing for contact free-form surface scan-tracking measurement. Int J Adv Manuf Technol 46(1–4):237–251

    Article  Google Scholar 

  7. Liu S-X (2006) Digital copying control system and 3D surface tracking measurement technology. Master Thesis. Dalian Univ Technol (in Chinese)

  8. Lin L-Z, Wang Y-Q, Wang C, Lu J-C (2000) Self-learning control in copying manufacture. J Dalian Univ Technol 40:190–192 (in Chinese)

    Google Scholar 

  9. Jia Z-Y, Lu X-H, Yang J-Y (2010) Self-learning fuzzy control of scan-tracking measurement in copying manufacture. Trans Inst Meas Control 32(3):307–318

    Article  Google Scholar 

  10. FANUC Ltd (1989) Description manual of FANUC series 15-MA-copying/digitizing function, B-61534/04 (in Japanese)

  11. Siemens Ltd (2006) Function manual of SINUMERIK 840D sl/840Di sl/840D/840Di/810D-Extended Functions

  12. Xu R-Z, Xie L, Zhang M-C, Li C-X (2008) Machine degradation analysis using fuzzy CMAC neural network approach. Int J Adv Manuf Technol 36(7–8):765–772

    Article  Google Scholar 

  13. Kim Y-H, Lewis F-L (2000) Optimal design of CMAC neural-network controller for robot manipulators. IEEE Trans Syst Man Cybern 30(1):22–31

    Article  Google Scholar 

  14. Lin C-M, Peng Y-F (2004) Adaptive CMAC-based supervisory control for uncertain nonlinear systems. IEEE Trans Syst Man Cybern 34(2):1248–1260

    Article  Google Scholar 

  15. Rovithakis G-A, Gaganis V-I, Perrakis S-E, Christodoulou M-A (1999) Real-time control of manufacturing cells using dynamic neural networks. Automatica 35(1):139–149

    Article  MATH  Google Scholar 

  16. Albus J-S (1975) A new approach to manipulator control: the cerebellar model articulation controller (CMAC). J Dyn Syst Meas Control 97:220–227

    Article  MATH  Google Scholar 

  17. Albus J-S (1975) Data storage in the cerebellar model articulation controller (cmac). J Dyn Syst Meas Control 97:228–233

    Article  MATH  Google Scholar 

  18. Siemens Ltd (2005) Description of functions-synchronized actions-SINUMERIK 840D sl/840D/840Di/810D

  19. Siemens Ltd (2004) User's Manual of Sinumerik 840D/840Di/810D/FM-NC HMI Programming Package

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ye Tao.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, YQ., Tao, Y., Li, M. et al. Embedded CMAC learning controller for scan-tracking measurement in copying manufacture: results of a case study. Int J Adv Manuf Technol 69, 2401–2414 (2013). https://doi.org/10.1007/s00170-013-5218-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-013-5218-0

Keywords

Navigation