Adaptive Fuzzy Sliding Controller with Dynamic Compensation for Multi-Axis Machining
Hu LIN, Rongli GAI
DOI: 10.4236/jsea.2009.24037   PDF    HTML     4,644 Downloads   9,011 Views  


The precision of multi-axis machining is deeply influenced by the tracking error of multi-axis control system. Since the multi-axis machine tools have nonlinear and time-varying behaviors, it is difficult to establish an accurate dynamic model for multi-axis control system design. In this paper, a novel adaptive fuzzy sliding model controller with dynamic compensation is proposed to reduce tracking error and to improve precision of multi-axis machining. The major ad-vantage of this approach is to achieve a high following speed without overshooting while maintaining a continuous CNC machine tool process. The adaptive fuzzy tuning rules are derived from a Lyapunov function to guarantee stability of the control system. The experimental results on GJ-110 show that the proposed control scheme effectively minimizes tracking errors of the CNC system with control performance surpassing that of a traditional PID controller.

Share and Cite:

H. LIN and R. GAI, "Adaptive Fuzzy Sliding Controller with Dynamic Compensation for Multi-Axis Machining," Journal of Software Engineering and Applications, Vol. 2 No. 4, 2009, pp. 288-294. doi: 10.4236/jsea.2009.24037.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] R. Ramesh, M. A. Mannan, and A. N. Poo, “Tracking and contour error control in CNC servo systems,” Interna-tional Journal of Machine Tools and Manufacture, Vol. 45, No. 3, pp. 301–326, 2005.
[2] C.-C. Lo, “A tool-path control scheme for five-axis ma-chine tools,” International Journal of Machine Tools and Manufacture, Vol. 42, No. 1, pp. 79–88, 2002.
[3] E. Ye?il, M. Güzelkaya, and I. Eksin, “Self tuning fuzzy PID type load and frequency controller,” Energy Conver-sion and Management, Vol. 45, No. 3, pp. 377–390, 2004.
[4] L. Wang, W. Du, H. Wang, and H. Wu, “Fuzzy self-tuning PID control of the operation temperatures in a two-staged membrane separation process,” Journal of Natural Gas Chemistry, Vol. 17, No. 4, pp. 409–414, 2008.
[5] B. Wu, H. Lin, D. Yu, R. F. Guo, and R. L. Gai, “Design of fuzzy sliding-mode controller for machine tool axis control,” The 33rd International Conference on Computers and Industrial Engineering, CIE270, 2004.
[6] Y. Zhang, F. Wang, T. Hesketh, D. J. Clements, R. Eaton, “Fault accommodation for nonlinear systems using fuzzy adaptive sliding control,” International Journal of Sys-tems Science, Vol. 36, No. 4, pp. 215–220, 2005.
[7] S.-J. Huang and W.-C. Lin, “Adaptive fuzzy controller with sliding surface for vehicle suspension control,” IEEE Transactions on Fuzzy Systems, Vol. 11, No. 4, pp. 550–559, 2003.
[8] S.-J. Huang and H.-Y. Chen, “Adaptive sliding controller with self-tuning fuzzy compensation for vehicle suspen-sion control,” Mechatronics, Vol. 16, No. 10, pp. 607–622, 2006.
[9] R. J. Wai, C. M. Lin, and C. F. Hsu, “Adaptive fuzzy sliding-mode control for electrical servo drive,” Fuzzy Sets and Systems, Vol. 143, No. 2, pp. 295–310, 2004.
[10] R. Shahnazi, H. M. Shanechi, and N. Pariz, “Position control of induction and DC servomotors: A novel adap-tive fuzzy PI sliding mode control,” IEEE Transactions on Energy Conversion, Vol. 23, No. 1, pp. 138–147, 2008.
[11] C.-S. Chen, “Dynamic structure adaptive neural fuzzy control for MIMO uncertain nonlinear systems,” Informa-tion Sciences, Vol. 179, No. 15, pp. 2676–2688, 2009.
[12] D. Q. Truong and K. K. Ahn, “Force control for hydraulic load simulator using self-tuning grey predictor - fuzzy PID,” Mechatronics, Vol. 19, No. 2, pp. 233–246, 2009.
[13] J. Jamaludin, N. A. Rahim and W. P. Hew, “Development of a self-tuning fuzzy logic controller for intelligent con-trol of elevator systems,” Engineering Applications of Artificial Intelligence, pp. 1–12, 2009.
[14] R. S. Blom, “Design and development of a real-time tra-jectory planner for the enhanced machine controller,” In-telligent Systems Division Gaithersburg, Maryland United States of America : National Institute of Standards and Technology Manufacturing Engineering Laboratory, 1999.
[15] J. E. Slotine, “Sliding controller design for nonlinear systems,” International Journal of Control, Vol. 40, No. 2, pp. 421–434, 1984.
[16] C. L. Hwang and C. Y. Kuo, “A stable adaptive fuzzy sliding mode control for affine nonlinear systems with application to four-bar linkage systems,” IEEE Transac-tions on Fuzzy Systems, Vol. 9, No. 2, pp. 238–252, 2001.
[17] I. Eker, S. A. Akinal, “Sliding mode control with integral augmented sliding surface: Design and experimental ap-plication to an electromechanical system,” Electrical En-gineering, Vol. 90, No. 3, pp. 189–197, 2008.
[18] R. L. Gai, H. Lin, X. P. Qin, D. Yu, and R. F. Guo, “Adaptive fuzzy sliding control design for the axis system with dynamic multiple kinds of nonlinearities and uncer-tainties,” Proceedings of the 38th International Confer-ence on Computers and Industrial Engineering. Vol. 3, pp. 3006–3011, 2008.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.