Contouring Control of a Five-Axis Machine Tool with Equivalent Errors
Abstract
:1. Introduction
2. Kinematics and Dynamic Modeling of the Machine Tool
2.1. Five-Axis Machine Analysis and the Inverse/Forward Kinematics
2.2. Dynamic Equation
3. Equivalent Contour Error Model and Contouring Controller Design
3.1. Equivalent Contour Error for Five-Axis Machine
3.2. Controller Design
4. Simulation Results and Discussions
5. Experimental Results
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Xu, X.W.; Newman, S.T. Making cnc machine tools more open, interoperable and intelligent—A review of the technologies. Comput. Ind. 2006, 57, 141–152. [Google Scholar] [CrossRef]
- Koren, Y. Control of machine tools. Trans. Am. Soc. Mech. Eng. J. Manuf. Sci. Eng. 1997, 119, 749–755. [Google Scholar] [CrossRef]
- Koren, Y. Cross-coupled biaxial computer control for manufacturing systems. J. Dyn. Syst. Meas. Control 1980, 102, 265–272. [Google Scholar] [CrossRef]
- Koren, Y.; Lo, C.-C. Variable-gain cross-coupling controller for contouring. CIRP Ann. 1991, 40, 371–374. [Google Scholar] [CrossRef]
- Chen, S.L.; Liu, H.L.; Ting, S.C. Contouring Control of Biaxial Systems Based on Polar Coordinates. IEEE/ASME Trans. Mechatron. 2002, 7, 329–345. [Google Scholar] [CrossRef]
- Huo, F.; Poo, A.-N. Improving contouring accuracy by using generalized cross-coupled control. Int. J. Mach. Tools Manuf. 2012, 63, 49–57. [Google Scholar] [CrossRef]
- Chiu, G.-C.; Tomizuka, M. Contouring control of machine tool feed drive systems: A task coordinate frame approach. IEEE Trans. Control. Syst. Technol. 2001, 9, 130–139. [Google Scholar] [CrossRef]
- Sarachik, P.; Ragazzini, J. A 2-dimensional feedback control system. Trans. Am. Inst. Electr. Eng. Part II Appl. Ind. 1957, 76, 55–61. [Google Scholar] [CrossRef]
- Yeh, S.-S.; Hsu, P.-L. Theory and applications of the robust crosscoupled control design. In Proceedings of the 1997 American Control Conference (Cat. No. 97CH36041), Albuquerque, NM, USA, 4–6 June 1997; Volume 1, pp. 791–795. [Google Scholar]
- Yeh, S.S.; Hsu, P.L. Estimation of the contouring error vector for the cross-coupled control design. IEEE/ASME Trans. Mechatron. 2002, 7, 44–51. [Google Scholar]
- Chiu, G.T.; Yao, B. Adaptive robust contour tracking of machine tool feed drive systems—A task coordinate frame approach. In Proceedings of the 1997 American Control Conference (Cat. No. 97CH36041), Albuquerque, NM, USA, 4–6 June 1997; Volume 5, pp. 2731–2735. [Google Scholar]
- Sencer, B.; Altintas, Y.; Croft, E. Modeling and control of contouring errors for five-axis machine tools—Part I: Modeling. J. Manuf. Sci. Eng. 2009, 131, 031006. [Google Scholar] [CrossRef]
- Sencer, B.; Altintas, Y. Modeling and control of contouring errors for five-axis machine tools—Part II: Precision contour controller design. J. Manuf. Sci. Eng. 2009, 131, 031006. [Google Scholar] [CrossRef]
- Chen, S.-L.; Wu, K.-C. Contouring control of smooth paths for multiaxis motion systems based on equivalent errors. IEEE Trans. Control. Syst. Technol. 2007, 15, 1151–1158. [Google Scholar] [CrossRef]
- Shyh-Leh, C.; Chang-Yan, C. Contouring Control of Robot Manipulators Based on Equivalent Errors. Asian J. Control. 2014, 16, 904–914. [Google Scholar]
- Lu, T.-C.; Chen, S.-L. Genetic-algorithm-based S-curve Acceleration and Deceleration for Five-axis Machine Tools. Int. J. Adv. Manuf. Technol. 2016, 87, 219–232. [Google Scholar] [CrossRef]
- Mercorelli, P.A. Theoretical Dynamical Noninteracting Model for General Manipulation Systems Using Axiomatic Geometric Structures. Axioms 2022, 11, 309. [Google Scholar] [CrossRef]
- Mercorelli, P. Robust decoupling through algebraic output feedback in manipulation systems. Kybernetika 2010, 46, 850–869. [Google Scholar]
- Lu, T.-C.; Chen, S.-L.; Yang, E.C.-Y. Near Time-optimal S-curve Velocity Planning for Multiple Line Segments under Axis Constraints. IEEE Trans. Ind. Electron. 2018, 65, 9582–9592. [Google Scholar] [CrossRef]
- Kornmaneesang, W.; Chen, S.-L. Time-optimal Feedrate Scheduling with Actuator Constraints for 5-axis Machining. Int. J. Adv. Manuf. Technol. 2022, 119, 6789–6807. [Google Scholar] [CrossRef]
- Chen, S.-L.; Chou, C.-Y. Contouring Control of Multi-axis Motion Systems for NURBS Paths. IEEE Trans. Autom. Sci. Eng. 2016, 13, 1062–1071. [Google Scholar] [CrossRef]
- Chen, S.-L.; Tsai, Y.-C. Contouring Control for Multi-axis Motion Systems with Holonomic Constraints: Theory and Application to a Parallel System. Asian J. Control. 2016, 18, 888–898. [Google Scholar] [CrossRef]
- Kornmaneesang, W.; Chen, S.-L.; Boonto, S. Contouring Control of an Innovative Manufacturing System Based on Dual-arm Robot. IEEE Trans. Autom. Sci. Eng. 2022, 19, 2042–2053. [Google Scholar] [CrossRef]
- Khalil, H.K. Nonlinear Systems, 2nd ed.; Prentice Hall: Hoboken, NJ, USA, 1996. [Google Scholar]
PD-Controller | Equivalent Error Controller | |
---|---|---|
Straight Line | Case 1 | Case 2 |
Circle Path | Case 3 | Case 4 |
PD-Controller | Equivalent Error Controller | |
---|---|---|
Linear path | , | |
Circular path | , |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chen, S.-L.; Khong, M.-H.; Hsieh, S.-M. Contouring Control of a Five-Axis Machine Tool with Equivalent Errors. Electronics 2022, 11, 2521. https://doi.org/10.3390/electronics11162521
Chen S-L, Khong M-H, Hsieh S-M. Contouring Control of a Five-Axis Machine Tool with Equivalent Errors. Electronics. 2022; 11(16):2521. https://doi.org/10.3390/electronics11162521
Chicago/Turabian StyleChen, Shyh-Leh, Mun-Hooi Khong, and Sheng-Min Hsieh. 2022. "Contouring Control of a Five-Axis Machine Tool with Equivalent Errors" Electronics 11, no. 16: 2521. https://doi.org/10.3390/electronics11162521
APA StyleChen, S.-L., Khong, M.-H., & Hsieh, S.-M. (2022). Contouring Control of a Five-Axis Machine Tool with Equivalent Errors. Electronics, 11(16), 2521. https://doi.org/10.3390/electronics11162521