• N.A. Anang
  • Z. Jamaludin
  • L. Abdullah
  • M. Maharof
  • M.H. Nordin London Southbank University, 103 Borough Road, London SE1 00A, United Kingdom.


This paper presents the design and analysis of cascade NP/PI position controller for machine tools application. The proposed control structure is an enhancement over the classical cascade P/PI position controller whereby a nonlinear function was designed and embedded onto cascade P/PI controller scheme to add element of robustness to the controller characteristics. The controller design consisted of three steps, namely; design of speed loop, design of position loop, and design of the nonlinear function. Both the speed loop and the position loop were designed based on loop shaping method in frequency domain using gain margin and phase margin as design considerations. The controller gains were confirmed based on results of stability. Three parameters identified for the nonlinear function were rate of variation of nonlinear gain (KO), maximum value of error, (emax) and sampling frequency, (δ). The controller tracking performances were numerically analysed and validated on an XY feed table positioning system. Cascade NP/PI were found to produce superior tracking performance over cascade P/PI controller with improvement in tracking performance of 6.63% and 15.63% at reference tracking frequencies of 0.4Hz and 0.7Hz respectively.


Download data is not yet available.


T. Moriwaki, “Multi-functional machine tool”, CIRP Annals - Manufacturing Technology, vol. 57, no. 2, pp. 736–749, 2008.

I. Nuella, C. Cheng and M.S. Chiu, “Adaptive PID Controller Design for Nonlinear Systems”, Industrial & Engineering Chemical Research, vol. 48, no. 10, pp. 4877–4883, 2009.

F.J. Villegas, R.L. Hecker, M.E. Peña, D.A. Vicente and G.M. Flores, “Modeling of a linear motor feed drive including pre-rolling friction and aperiodic cogging and ripple”, International Journal of Advanced Manufacturing Technology, vol. 73, no. 1–4, pp. 267–277, 2014.

P. Strakos and T. Karasek, “Adaptive model predictive control as a prospect for control of machine tools with significant flexibility,” in International Conference on Numerical Analysis and Applied Mathematics, Rhodes, Greece, 2015, pp. 830001 - 830006.

M.H. Abu Bakar, M.A. Md. Ali and R.I. Raja Abdullah, ”Machining model of TI-6AL-4V titanium alloy using FEM analysis”, Journal of Advanced Manufacturing Technology, vol. 6, no. 2, pp. 1-9, 2012.

C. Singh, “Genetic algorithms based PID controller design”, International Journal of Enginering Development and Research, vol. 3, no. 3, pp. 2–5, 2015.

D.A. Vicente, R.L. Hecker, F.J. Villegas and G.M. Flores, “Modeling and vibration mode analysis of a ball screw drive”, International Journal of Advanced Manufacturing Technology, vol. 58, no. 1–4, pp. 257–265, 2012.

S.N.S. Salim, Z.H. Ismail, M.F. Rahmat, A.A.M. Faudzi, N.H. Sunar and S.I. Samsudin “Tracking performance and disturbance rejection of pneumatic actuator system,” in 9th Asian Control Conference, Istanbul, 2013. doi: 10.1109/ASCC.2013.6606083.

Y. Altintas, A. Verl, C. Brecher, L. Uriarte and G. Pritschow, “Machine tool feed drives”, CIRP Annals - Manufacturing Technology, vol. 60, no. 2, pp. 779–796, 2011.

K. H. Ang, G. Chong and Y. Li, “PID control system analysis, design, and technology”, IEEE Transactions on Control Systems Technology, vol. 13, no. 4, pp. 559–576, 2005.

J. P. Segovia, D. Sbarbaro, and E. Ceballos, “An Adaptive Pattern based Nonlinear PID Controller,” ISA Transactions, vol. 43, no. 2, pp. 271–281, 2004.

C. Singh, “Genetic Algorithms Based PID controller Design,” International Journal of Engineering Development and Research, vol. 3, no. 3, pp. 2–5, 2015.

Z. Retas, L. Abdullah, S. N. S. Salim, Z. Jamaludin and N. A. Anang, “Tracking error compensation of XY table ball screw driven system using cascade fuzzy P+PI,” International Review of Automatic Control, vol. 9, no. 5, pp. 324–329, 2016.

B. Armstrong, D. Neevel and T. Kusik, “New results in NPID control: Tracking, integral control, friction compensation and experimental results”, IEEE Transactions on Control Systems Technology, vol. 9, no. 2, pp. 399–406, 2001.

S.N.S. Salim, A.C. Amran, A.A.M. Faudzi, Z.H. Ismail, M.F. Rahmat, N.H. Sunar and S.A. Shamsudin “A study on tracking performance of the pneumatic system with enhanced NPID controller,” in 10th Asian Control Conference, Sabah, 2015. doi: 10.1109/ASCC.2015.7244442.

R. Pintelon and J. Schoukens, System Identification: A Frequency Domain Approach, Second Edition. New Jersey: John Wiley & Sons, Inc., 2012.

Z. Jamaludin, “Disturbance Compensation for Machine Tools with Linear Motor Drives,” Ph.D. dissertation, Department of Werktuigkunde, Katholieke Universiteit Leuven, Belgium, 2008.

L. Abdullah, “A new control strategy for cutting force disturbance compensation for XY table ball screw driven system,” Ph.D. dissertation, Universiti Teknikal Malaysia Melaka, Durian Tunggal, Melaka, 2014.

How to Cite
Anang, N., Jamaludin, Z., Abdullah, L., Maharof, M., & Nordin, M. (1). ROBUST MOTION CONTROLLER DESIGN FOR PRECISE TRACKING OF BALL SCREW DRIVEN POSITIONING SYSTEM. Journal of Advanced Manufacturing Technology (JAMT), 12(1(4), 73-86. Retrieved from