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.
Similar content being viewed by others
References
Fischer A, Park S (1999) Reverse engineering: multilevel-of-detail models for design and manufacturing. Int J Adv Manuf Technol 15(8):566–572
Li J, Ju H, Wang H-K (2001) Review of tracing measurement methodology for freeform surface. J Meas Technol 42:8–11 (in Chinese)
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)
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
Huang C-N, Motavalli A (1994) Reverse engineering of planar parts using machine vision. Comput Ind Eng 26:369–379
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
Liu S-X (2006) Digital copying control system and 3D surface tracking measurement technology. Master Thesis. Dalian Univ Technol (in Chinese)
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)
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
FANUC Ltd (1989) Description manual of FANUC series 15-MA-copying/digitizing function, B-61534/04 (in Japanese)
Siemens Ltd (2006) Function manual of SINUMERIK 840D sl/840Di sl/840D/840Di/810D-Extended Functions
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
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
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
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
Albus J-S (1975) A new approach to manipulator control: the cerebellar model articulation controller (CMAC). J Dyn Syst Meas Control 97:220–227
Albus J-S (1975) Data storage in the cerebellar model articulation controller (cmac). J Dyn Syst Meas Control 97:228–233
Siemens Ltd (2005) Description of functions-synchronized actions-SINUMERIK 840D sl/840D/840Di/810D
Siemens Ltd (2004) User's Manual of Sinumerik 840D/840Di/810D/FM-NC HMI Programming Package
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-013-5218-0