NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System

Higher tracking accuracy, robustness and disturbance rejection are the three most important elements that are highly demanded to be applied and achieved in the process of controller design in manufacturing process. In this new era where technology keeps rising, controller design for machine tools ha...

Full description

Saved in:
Bibliographic Details
Main Author: Che Ku Junoh, Sahida
Format: Thesis
Language:English
English
Published: 2019
Online Access:http://eprints.utem.edu.my/id/eprint/24706/1/NPID%20Double%20Hyperbolic%20Controller%20For%20Improving%20Tracking%20Performance%20Of%20XY%20Table%20Ballscrew%20Drive%20System.pdf
http://eprints.utem.edu.my/id/eprint/24706/2/NPID%20Double%20Hyperbolic%20Controller%20For%20Improving%20Tracking%20Performance%20Of%20XY%20Table%20Ballscrew%20Drive%20System.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utem-ep.24706
record_format uketd_dc
institution Universiti Teknikal Malaysia Melaka
collection UTeM Repository
language English
English
advisor Abdullah, Lokman

description Higher tracking accuracy, robustness and disturbance rejection are the three most important elements that are highly demanded to be applied and achieved in the process of controller design in manufacturing process. In this new era where technology keeps rising, controller design for machine tools has caught the attention of most researchers nowadays. However, disturbances such as friction force and cutting force affect the tracking performance of the machine tool. Issues related to cutting force effect on machining have been studied extensively by previous researchers in which different controller techniques are designed to overcome this issue. The conventional controller such as a proportional-integral-derivative (PID) controller is proved to be inadequate in enhancing the tracking performance of the machine tool under the presence of cutting force. Consequently, PID structure is modified by cascading a nonlinear component and PID controller which is named as nonlinear proportional-integral-derivative (NPID) controller. However, an NPID controller also has limitation with respect to the range of stability of the nonlinear gain. Owing to this reason, NPID controller with more than one nonlinear components are proposed to address the issue. Thus, this thesis proposes an NPID Double Hyperbolic controller for improving the tracking performance of the machine tool application. First, the transfer function of the model is obtained via system identification approach which is known as black box approach. Then, the proposed controller is designed. It consists of two embedded hyperbolic nonlinear components known as the nonlinear proportional and the nonlinear integral which are located before the proportional and integral gains, respectively. This controller is validated via simulation and experimental works. The performance of this proposed controller is compared with the two conventional controllers; the PID and the NPID controllers to verify the effectiveness of the proposed controller. This thesis has successfully demonstrated that by adding additional nonlinear hyperbolic components, the tracking performance of a machine tool can increase significantly. The results showed that NPID Double Hyperbolic controller provide an improvement of 94.43% in terms of root mean square error (RMSE) performance and an enhancement of 62.59% in terms of fast fourier transform (FFT) error performance compared to the conventional NPID controller. However, further studies and improvement are needed to study the machine tool performance in view of the quadrant glitches existence produced by the friction force. In addition, further study is required on PID controller with three nonlinear components in order to produce better tracking machine tool performance.
format Thesis
qualification_name Master of Philosophy (M.Phil.)
qualification_level Master's degree
author Che Ku Junoh, Sahida
spellingShingle Che Ku Junoh, Sahida
NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System
author_facet Che Ku Junoh, Sahida
author_sort Che Ku Junoh, Sahida
title NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System
title_short NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System
title_full NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System
title_fullStr NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System
title_full_unstemmed NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System
title_sort npid double hyperbolic controller for improving tracking performance of xy table ballscrew drive system
granting_institution Universiti Teknikal Malaysia Melaka
granting_department Faculty of Manufacturing Engineering
publishDate 2019
url http://eprints.utem.edu.my/id/eprint/24706/1/NPID%20Double%20Hyperbolic%20Controller%20For%20Improving%20Tracking%20Performance%20Of%20XY%20Table%20Ballscrew%20Drive%20System.pdf
http://eprints.utem.edu.my/id/eprint/24706/2/NPID%20Double%20Hyperbolic%20Controller%20For%20Improving%20Tracking%20Performance%20Of%20XY%20Table%20Ballscrew%20Drive%20System.pdf
_version_ 1747834093457899520
spelling my-utem-ep.247062021-10-05T12:12:20Z NPID Double Hyperbolic Controller For Improving Tracking Performance Of XY Table Ballscrew Drive System 2019 Che Ku Junoh, Sahida Higher tracking accuracy, robustness and disturbance rejection are the three most important elements that are highly demanded to be applied and achieved in the process of controller design in manufacturing process. In this new era where technology keeps rising, controller design for machine tools has caught the attention of most researchers nowadays. However, disturbances such as friction force and cutting force affect the tracking performance of the machine tool. Issues related to cutting force effect on machining have been studied extensively by previous researchers in which different controller techniques are designed to overcome this issue. The conventional controller such as a proportional-integral-derivative (PID) controller is proved to be inadequate in enhancing the tracking performance of the machine tool under the presence of cutting force. Consequently, PID structure is modified by cascading a nonlinear component and PID controller which is named as nonlinear proportional-integral-derivative (NPID) controller. However, an NPID controller also has limitation with respect to the range of stability of the nonlinear gain. Owing to this reason, NPID controller with more than one nonlinear components are proposed to address the issue. Thus, this thesis proposes an NPID Double Hyperbolic controller for improving the tracking performance of the machine tool application. First, the transfer function of the model is obtained via system identification approach which is known as black box approach. Then, the proposed controller is designed. It consists of two embedded hyperbolic nonlinear components known as the nonlinear proportional and the nonlinear integral which are located before the proportional and integral gains, respectively. This controller is validated via simulation and experimental works. The performance of this proposed controller is compared with the two conventional controllers; the PID and the NPID controllers to verify the effectiveness of the proposed controller. This thesis has successfully demonstrated that by adding additional nonlinear hyperbolic components, the tracking performance of a machine tool can increase significantly. The results showed that NPID Double Hyperbolic controller provide an improvement of 94.43% in terms of root mean square error (RMSE) performance and an enhancement of 62.59% in terms of fast fourier transform (FFT) error performance compared to the conventional NPID controller. However, further studies and improvement are needed to study the machine tool performance in view of the quadrant glitches existence produced by the friction force. In addition, further study is required on PID controller with three nonlinear components in order to produce better tracking machine tool performance. 2019 Thesis http://eprints.utem.edu.my/id/eprint/24706/ http://eprints.utem.edu.my/id/eprint/24706/1/NPID%20Double%20Hyperbolic%20Controller%20For%20Improving%20Tracking%20Performance%20Of%20XY%20Table%20Ballscrew%20Drive%20System.pdf text en public http://eprints.utem.edu.my/id/eprint/24706/2/NPID%20Double%20Hyperbolic%20Controller%20For%20Improving%20Tracking%20Performance%20Of%20XY%20Table%20Ballscrew%20Drive%20System.pdf text en validuser https://plh.utem.edu.my/cgi-bin/koha/opac-detail.pl?biblionumber=116947 mphil masters Universiti Teknikal Malaysia Melaka Faculty of Manufacturing Engineering Abdullah, Lokman 1. Abdullah, L., 2014a. A New Control Strategy for Cutting Force Disturbance Compensation for XY Table Ball Screw Driven System. Universiti Teknikal Malaysia Melaka. 2. Abdullah, L., Jamaludin, Z., Ahsan, Q., Jamaludin, J., Rafan, N.A., Chiew, T.H., Jusoff, K., and Yusoff, M., 2013a. Evaluation on Tracking Performance of PID, Gain Scheduling and Classical Cascade P/PI Controller on XY Table Ballscrew Drive System. World Applied Sciences Journal, 21(1), pp.1-10. 3. Abdullah, L., Jamaludin, Z., Chiew, T.H., Rafan, N.A., and Mohamed, M.S., 2012a. System Identification of XY Table Ballscrew Drive using Parametric and Non Parametric Frequency Domain Estimation via Deterministic Approach. Procedia Engineering, 41, pp.567-574. 4. Abdullah, L., Jamaludin, Z., Chiew, T.H., Rafan, N.A., and Yuhazri, M.Y., 2012b. Extensive Tracking Performance Analysis of Classical Feedback Control for XY Stage Ballscrew Drive System. In Applied Mechanics and Materials, 229, pp.750-755. Trans Tech Publications. 5. Abdullah, L., Jamaludin, Z., Jamaludin, J., Salleh, M.R., Bakar, B.A., Maslan, M.N., Chiew, T.H., and Rafan, N.A., 2013b, December. Design and Analysis of Self-Tuned Nonlinear PID Controller for XY Table Ballscrew Drive System. In 2nd International Symposium on Computer, Communication, Control, and Automation, 845, pp.419- 422. Atlantis Press. 6. Abdullah, L., Jamaludin, Z., Chiew, T.H., and Rafan, N.A., 2013c. Systematic method for cutting forces characterization for XY milling table ballscrew drive system. International Journal of Mechanical and Mechatronics Engineering, 12, pp.28-33. 7. Abdullah, L., Jamaludin, Z., Maslan, M.N., Jamaludin, J., Halim, I., Rafan, N.A., and Chiew, T.H., 2015. Assessment on Tracking Performance of Cascade P/PI, NPID and NCasFF Controller for Precise Positioning of XY Table Ballscrew Drive System. Procedia CIRP, 26, pp.212-216. 8. Abdullah, L., Jamaludin, Z., Salleh, M.R., Abu Bakar, B., Jamaludin, J., Chiew, T.H., and Rafan, N.A., 2014b. Theoretical Analysis of Velocity and Position Loop Behaviour of Nonlinear Cascade Feedforward Controller for Positioning of XY Table Ballscrew Drive System. In Advanced Materials Research, 845, pp.831-836. Trans Tech Publications. 9. Agnoletti, L., Kaster, S., and Augusto, S., 2012, December. Applying a Nonlinear PID in a Singlephase PLL Control. In 2012 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), pp.1-4. 10. Albrecht, A., Park, S.S., Altintas, Y., and Pritschow, G., 2005. High Frequency Bandwidth Cutting Force Measurement in Milling Using Capacitance Displacement Sensors. International Journal of Machine Tools and Manufacture, 45(9), pp.993-1008. 11. Ali, S.D., Bhatti, U.I., Munawwar, K., Al-Saggaf, U., Mansoor, S., and Ali, J., 2018. Gyroscopic Drift Compensation by using Low Cost Sensors for Improved Attitude Determination. Measurement, 116, pp.199-206. 12. Altintas, Y., Erkorkmaz, K., and Zhu, W.H., 2000. Sliding Mode Controller Design for High Speed Feed Drives. CIRP Annals-Manufacturing Technology, 49(1), pp.265-270. 13. Altintas, Y. and Okwudire, C.E., 2009. Dynamic Stiffness Enhancement of Direct-Driven Machine Tools using Sliding Mode Control with Disturbance Recovery. CIRP Annals, 58(1), pp.335-338. 14. Altintas, Y., Verl, A., Brecher, C., Uriarte, L., and Pritschow, G., 2011. Machine Tool Feed Drives. CIRP Annals-Manufacturing Technology, 60(2), pp.779-796. 15. Armstrong, B. and Wade, B.A., 2000. Nonlinear PID Control with Partial State Knowledge: Design by Quadratic Programming. In Proceedings of the 2000 American Control Conference, 2, pp.774-778. 16. Aslan, D. and Altintas, Y., 2018. On-Line Chatter Detection in Milling using Drive Motor Current Commands Extracted from CNC. International Journal of Machine Tools and Manufacture, 132, pp.64-80. 17. Bolar, G., Das, A., and Joshi, S.N., 2018. Measurement and Analysis of Cutting Force and Product Surface Quality during End-Milling of Thin-Wall Components. Measurement, 121, pp.190-204. 18. CarrLane, 2019. Machining Operations and Fixture Layout. [online] Available at: https://www.carrlane.com/en-us/engineering-resources/technical-information/power-workholding/design-information/machining-operations-fixture-layout. 19. Chen, C.L., Jang, M.J., and Lin, K.C., 2004. Modeling and High-Precision Control of a Ball-Screw-Driven Stage. Precision Engineering, 28(4), pp.483-495. 20. Chen, X., Oshima, A., and Tomizuka, M., 2013, January. Inverse-Based Local Loop Shaping and IIR-Filter Design for Precision Motion Control. In Proceedings of 2013 IFAC Symposium on Mechatronic Systems, IFAC, pp.490-497. 21. Cheon, K., Kim, J., Hamadache, M., and Lee, D., 2015. On Replacing PID Controller with Deep Learning Controller for DC Motor System. Journal of Automation and Control Engineering, 3(6), pp.452-456. 22. Chiew, T.H., Jamaludin, Z., Hashim, A.B., Rafan, N.A., and Abdullah, L., 2013. Identification of Friction Models for Precise Positioning System in Machine Tools. Procedia Engineering, 53, pp.569-578. 23. Chiew, T.H., Jamaludin, Z., Bani Hashim, A.Y., Leo, K.J., Abdullah, L., and Rafan, N.A., 2012. Analysis of Tracking Performance in Machine Tools for Disturbance Forces Compensation using Sliding Modal Control and PID Controller. International Journal of Mechanical and Mechatronics Engineering, pp.34-40. 24. Chiew, T.H., Jamaludin, Z., Bani Hashim, A.Y., Rafan, N.A., and Abdullah, L., 2014, October. Friction Compensation for Precise Positioning System using Friction-Model Based Approach. In 8th Malaysia University Conference Engineering Technology (MUCET), pp.10-11. 25. Choi, B.K., Choi, C.H., and Lim, H., 1999. Model-Based Disturbance Attenuation for CNC Machining Centers in Cutting Process. IEEE/ASME Transactions on Mechatronics, 4(2), pp.157-168. 26. Cugnon, F., Ghassempouri, M., and Etxeberria, P., 2019. Virtualization of Machine Tools. In Twin-Control, Springer, Cham, pp.41-55. 27. Denkena, B. and Boujnah, H., 2018. Feeling Machines for Online Detection and Compensation of Tool Deflection in Milling. CIRP Annals, pp.7-10. 28. Dinh, B., Uchiyama, N., and Simba, K.R., 2016. Contouring Control for Three-Axis Machine Tools based on Nonlinear Friction Compensation for Lead Screws. International Journal of Machine Tools and Manufacture, 108, pp.95-105. 29. Dong, L. and Tang, W.C., 2014. Adaptive Backstepping Sliding Mode Control of Flexible Ball Screw Drives with Time-Varying Parametric Uncertainties and Disturbances. ISA Transactions, 53(1), pp.110-116. 30. Eberhart, R. and Kennedy, J., 1995, October. A New Optimizer using Particle Swarm Theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, pp.39-43. 31. El-Sherbiny, M.M., 2011. Particle Swarm Inspired Optimization Algorithm without Velocity Equation. Egyptian Informatics Journal, 12(1), pp.1-8. 32. Elbayomy, K.M., Zongxia, J., and Huaqing, Z., 2008. PID Controller Optimization by GA and Its Performances on the Electro-Hydraulic Servo Control System. Chinese Journal of Aeronautics, 21(4), pp.378-384. 33. Elfizy, A.T., Bone, G.M., and Elbestawi, M.A., 2004. Model-Based Controller Design for Machine Tool Direct Feed Drives. International Journal of Machine Tools and Manufacture, 44(5), pp.465-477. 34. Erkorkmaz, K. and Hosseinkhani, Y., 2013. Control of Ball Screw Drives based on Disturbance Response Optimization. CIRP Annals-Manufacturing Technology, 62(1), pp.387-390. 35. Erkorkmaz, K. and Kamalzadeh, A., 2006. High Bandwidth Control of Ball Screw Drives. CIRP Annals-Manufacturing Technology, 55(1), pp.393-398. 36. Firoozian, R., 2009. Servo Motors and Industrial Control Theory (Mechanical Engineering Series). 37. Fuh, C.C. and Tsai, H.H., 2007. Adaptive Parameter Identification of Servo Control Systems with Noise and High-Frequency Uncertainties. Mechanical Systems and Signal Processing, 21(3), pp.1437-1451. 38. Garrido, R. and Soria, A., 2005. Control of a Servomechanism using Non-Linear Damping. In Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 219(4), pp.295-299. 39. Goodwin, G.C., Graebe, S.F., and Salgado, M.E., 2001. Control System Design. Upper Saddle River, 13. 40. Gordon, D.J. and Erkorkmaz, K., 2013. Accurate Control of Ball Screw Drives using Pole-Placement Vibration Damping and a Novel Trajectory Prefilter. Precision Engineering, 37(2), pp.308-322. 41. Halim, N.F.H.A., Ascroft, H., and Barnes, S., 2017. Analysis of Tool Wear, Cutting Force, Surface Roughness and Machining Temperature during Finishing Operation of Ultrasonic Assisted Milling (UAM) of Carbon Fibre Reinforced Plastic (CFRP). Procedia Engineering, 184, pp.185-191. 42. Han, S., Keel, L.H., and Bhattacharyya, S.P., 2018, December. PID Controller Design with an H‡ Criterion. In Proceedings 3rd IFAC Conference on Advance Proportional Integral Derivative Control, pp.400-405. 43. Hayashi, A. and Nakao, Y., 2018. Rotational Speed Control System of Water Driven Spindle Considering Influence of Cutting Force using Disturbance Observer. Precision Engineering, 51, pp.88-96. 44. Hayashi, K. and Yamamoto, T., 2012. Closed-Loop Data-Oriented Design of a PID Controller. IFAC Proceedings Volumes, 45(23), pp.284-289. 45. He, Y., Ma, W.J., and Zhang, J.P., 2016. The Parameters Selection of PSO Algorithm Influencing on Performance of Fault Diagnosis. In MATEC Web of Conferences, 63. 46. Heydarzadeh, M.S., Rezaei, S.M., and Azizi, N., 2018. Compensation of Friction and Force Ripples in the Estimation of Cutting Forces by Neural Networks. Measurement, 114, pp.354-364. 47. Hiwin Technologies Corporation, 2016. Ballscrews Technical Information. Available at: https://motioncontrolsystems.hiwin.com/ 48. Hosseinkhani, Y. and Erkorkmaz, K., 2012. High Frequency Harmonic Cancellation in Ball-Screw Drives. Procedia CIRP, 1, pp.615-620. 49. Huang, S., Tan, K.K., Hong, G.S., and San Wong, Y., 2007. Cutting Force Control of Milling Machine. Mechatronics, 17(10), pp.533-541. 50. Isayed, B.M. and Hawwa, M.A., 2007, June. A Nonlinear PID Control Scheme for Hard Disk Drive Servosystems. In 2007 Mediterranean Conference on Control and Automation, pp.1-6. 51. Iwasaki, M., Maeda, Y., Kawafuku, M., and Hirai, H., 2006. Precise Modeling of Rolling Friction in Ball Screw-Driven Table Positioning System. IFAC Proceedings Volumes, 39(16), pp.295-300. 52. Jadhav, A.M. and Vadirajacharya, K., 2012. Performance Verification of PID Controller in an Interconnected Power System using Particle Swarm Optimization. Energy Procedia, 14, pp.2075-2080. 53. Jamaludin, J., Jamaludin, Z., Chiew, T.H., and Abdullah, L., 2015. Design and Analysis of Disturbance Force Observer for Machine Tools Application. Applied Mechanics & Materials, 761, pp.148-152. 54. Jamaludin, Z., Van Brussel, H., and Swevers, J., 2006. Tracking Performances of Cascade and Sliding Mode Controllers with Application to a XY Milling Table. In Proceedings of ISMA2006, 81, pp.81-92. 55. Jamaludin, Z., Van Brussel, H., Pipeleers, G., and Swevers, J., 2008. Accurate Motion Control of XY High-Speed Linear Drives using Friction Model Feedforward and Cutting Forces Estimation. CIRP Annals-Manufacturing Technology, 57(1), pp.403-406. 56. Jamaludin, Z., Van Brussel, H., and Swevers, J., 2009. Friction Compensation of an XY Feed Table using Friction-Model-Based Feedforward and an Inverse-Model-Based Disturbance Observer. IEEE Transactions on Industrial Electronics, 56(10), pp.3848- 3853. 57. Jamaludin, Z., Jamaludin, J., Chiew, T.H., Abdullah, L., Rafan, N.A., and Maharof, M., 2016. Sustainable Cutting Process for Milling Operation using Disturbance Observer. Procedia CIRP, 40, pp.486-491. 58. Jiang, F. and Gao, Z., 2001. An Application of Nonlinear PID Control to a Class of Truck ABS Problems. In Proceedings of the 40th IEEE Conference on Decision and Control, 1, pp.516-521. 59. Kakinuma, Y. and Kamigochi, T., 2012. External Sensor-Less Tool Contact Detection by Cutting Force Observer. Procedia CIRP, 2, pp.44-48. 60. Kalpakjian, S. and Schmid, S., 2006. Manufacturing, Engineering, and Technology, 5th Edition in SI Units, PEARSON Prentice Hall. 61. Kalpakjian, S. and Schmid, S., 2001. Manufacturing, Engineering, and Technology, 4th Edition, Prentice Hall. 62. Kamalzadeh, A., Gordon, D.J., and Erkorkmaz, K., 2010. Robust Compensation of Elastic Deformations in Ball Screw Drives. International Journal of Machine Tools and Manufacture, 50(6), pp.559-574. 63. Karer, G. and .krjanc, I., 2016. Interval-Model-Based Global Optimization Framework for Robust Stability and Performance of PID Controllers. Applied Soft Computing, 40, pp.526-543. 64. Kim, M.S. and Chung, S.C., 2006. Integrated Design Methodology of Ball-Screw Driven Servomechanisms with Discrete Controllers. Part I: Modelling and Performance Analysis. Mechatronics, 16(8), pp.491-502. 65. Kim, S.I., Landers, R.G., and Ulsoy, A.G., 2003. Robust Machining Force Control with Process Compensation. Journal of Manufacturing Science and Engineering, 125(3), pp.423-430. 66. Kim, T.Y. and Kim, J., 1996. Adaptive Cutting Force Control for a Machining Center by using Indirect Cutting Force Measurements. International Journal of Machine Tools and Manufacture, 36(8), pp.925-937. 67. Kler, D., Rana, K.P.S., and Kumar, V., 2018. A Nonlinear PID Controller Based Novel Maximum Power Point Tracker for PV Systems. Journal of the Franklin Institute. 68. Kollar, I., 1997. Frequency domain system identification tool. 69. Koren, Y. and Lo, C.C., 1992. Advanced Controllers for Feed Drives. CIRP Annals-Manufacturing Technology, 41(2), pp.689-698. 70. Kumar, P., Nema, S., and Padhy, P.K., 2014, July. PID Controller for Nonlinear System using Cuckoo Optimization. In 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), pp.711-716. 71. Kuo, B.C., 2003. Automatic Control Systems. 7th Edition. Prentice Hall. 72. Kuo, B.C., 1995. Design of Control System. Automatic Control Systems. 73. Landers, R.G., Ulsoy, A.G., and Ma, Y.H., 2004. A Comparison of Model-Based Machining Force Control Approaches. International Journal of Machine Tools and Manufacture, 44(7-8), pp.733-748. 74. Li, D., Cao, H., Zhang, X., Chen, X., and Yan, R., 2019. Model predictive control based active chatter control in the milling process. Mechanical Systems and Signal Processing, 128, pp.266-281. 75. Li, X., Zhao, H., Zhao, X., and Ding, H., 2016. Dual Sliding Mode Contouring Control with High Accuracy Contour Error Estimation for Five-Axis CNC Machine Tools. International Journal of Machine Tools and Manufacture, 108, pp.74-82. 76. Liu, H., Lu, D., Zhang, J., and Zhao, W., 2016. Receptance Coupling of Multi-Subsystem Connected via a Wedge Mechanism with Application in the Position-Dependent Dynamics of Ballscrew Drives. Journal of Sound and Vibration, 376, pp.166-181. 77. Liu, J.Q. and Wang, W., 2012. Nonlinear Immune PID Controller and Its Application to the Heat Milling Systemfs Material-Level Control. In Advanced Materials Research, 383, pp.743-749. Trans Tech Publications. 78. Liu, Z.Z., Luo, F.L.L., and Rashid, M.H., 2003, October. QFT-Based Robust and Precision Motion Control System for a High Speed Direct-Drive XY Table Positioning Mechanism. In the 38th IAS Annual Meeting on Conference Record of the Industry Applications Conference, 1, pp.293-300. IEEE. 79. Lu, Y., Yan, D., Zhang, J., and Levy, D., 2015. A Variant with a Time Varying PID Controller of Particle Swarm Optimizers. Information Sciences, 297, pp.21-49. 80. Maeda, G.J. and Sato, K., 2008. Practical Control Method for Ultra-Precision Positioning using a Ballscrew Mechanism. Precision Engineering, 32(4), pp.309-318. 81. Marcassa, F. and Oboe, R., 2004. Disturbance Rejection in Hard Disk Drives with Multi-Rate Estimated State Feedback. Control Engineering Practice, 12(11), pp.1409-1421. 82. Matsumura, T. and Tamura, S., 2017. Cutting Force Model in Milling with Cutter Runout. Procedia CIRP, 58, pp.566-571. 83. Mekid, S., 2008. Introduction to Precision Machine Design and Error Assessment. CRC Press. 84. Mishra, P., Kumar, V., and Rana, K.P.S., 2015. An Online Tuned Novel Nonlinear PI Controller for Stiction Compensation in Pneumatic Control Valves. ISA Transactions, 58, pp.434-445. 85. Mishra, S., Londhe, P.S., Mohan, S., Vishvakarma, S.K., and Patre, B.M., 2018. Robust Task-Space Motion Control of a Mobile Manipulator using a Nonlinear Control with an Uncertainty Estimator. Computers & Electrical Engineering, 67, pp.729-740. 86. Mohanty, B. and Hota, P.K., 2018. A Hybrid Chemical Reaction-Particle Swarm Optimisation Technique for Automatic Generation Control. Journal of Electrical Systems and Information Technology, 5(2), pp.229-244. 87. Najib, S., Salim, S., Rahmat, M.F.A., Faudzi, M., Ismail, Z.H., and Sunar, N., 2014. Position Control of Pneumatic Actuator using Self-Regulation Nonlinear PID. Mathematical Problems in Engineering, 2014. 88. Nguyen, T.L., Ro, S.K., and Park, J.K., 2019. Study of ball screw system preload monitoring during operation based on the motor current and screw-nut vibration. Mechanical Systems and Signal Processing, 131, pp.18-32. 89. Ogun, P.S. and Jackson, M.R., 2017. Active Vibration Control and Real-Time Cutter Path Modification in Rotary Wood Planing. Mechatronics, 46, pp.21-31. 90. Okwudire, C. and Rodgers, J., 2013. Design and Control of a Novel Hybrid Feed Drive for High Performance and Energy Efficient Machining. CIRP Annals-Manufacturing Technology, 62(1), pp.391-394. 91. Oliver, O., Patricio, J., Quesada, E., Steed, E., Garcia Barrientos, A., and Ramos Fernandez, J.C., 2015. PID Based on Attractive Ellipsoid Method for Dynamic Uncertain and External Disturbances Rejection in Mechanical Systems. Mathematical Problems in Engineering. 92. Ouyang, P. and Pano, V., 2015. Comparative Study of DE, PSO, and GA for Position Domain PID Controller Tuning. Algorithms, 8(3), pp.697-711. 93. Ouyang, P.R., Pano, V., Tang, J., and Yue, W.H., 2018. Position Domain Nonlinear PD Control for Contour Tracking of Robotic Manipulator. Robotics and Computer-Integrated Manufacturing, 51, pp.14-24. 94. Palanivendhan, 2014. Metal Cutting. [LinkedIn] Available at: https://www.slideshare.net/palanivendhan/metal-cutting-38254541?from_action=save. 95. Poli, R., Kennedy, J., and Blackwell, T., 2007. Particle Swarm Optimization. Swarm Intelligence, 1(1), pp.33-57. 96. Pritschow, G., 1998. A Comparison of Linear and Conventional Electromechanical Dives. CIRP Annals, 47(2), pp.541-548. 97. Rabiner, L.R. and Schafer, R.W., 2007. Introduction to Digital Speech Processing. Foundations and TrendsR in Signal Processing, 1(1.2), pp.1-194. 98. Rahmat, M.F., 2009. Application of Self-Tuning Fuzzy PID Controller on Industrial Hydraulic Actuator using System Identification Approach. International Journal on Smart Sensing and Intelligent Systems, 2(2), pp.246-261. 99. Rahmat, M.F., Salim, S.N.S., Sunar, N.H., Faudzi, A.M., Ismail, Z.H., and Huda, K., 2012. Identification and Non-Linear Control Strategy for Industrial Pneumatic Actuator. International Journal of Physical Sciences, 7(17), pp.2565-2579. 100. Ramesh, R., Mannan, M.A., and Poo, A.N., 2000. Error Compensation in Machine Tools.a Review: Part I: Geometric, Cutting-Force Induced, and Fixture-Dependent Errors. International Journal of Machine Tools and Manufacture, 40(9), pp.1235-1256. 101. Relan, R., Tiels, K., and Schoukens, J., 2016. Dealing with Transients due to Multiple Experiments in Nonlinear System Identification. IFAC-PapersOnLine, 49(13), pp.181-186. 102. Ren, Y., Li, Z., and Zhang, F., 2010. A New Nonlinear PID Controller and Its Parameter Design. International Scholarly and Scientific Research & Innovation, 4(12), pp.1950-1955. 103. Retas, Z., Abdullah, L., Salim, S.S., Jamaludin, Z., and Anang, N.A., 2017. Tracking Error Compensation of XY Table Ball Screw Driven System using Cascade Fuzzy P+ PI. In Proceedings of Innovative Research and Industrial Dialogue 2016, 1, pp.103-104. 104. Ristanovi., M.R., Lazi., D.V., and In.in, I., 2008. Nonlinear PID Controller Modification of the Electromechanical Actuator System for Aerofin Control with a PWM Controlled DC Motor. Automatic Control and Robotics, 7, pp.131-139. 105. Ruderman, M. and Iwasaki, M., 2015. Observer of Nonlinear Friction Dynamics for Motion Control. IEEE Transactions on Industrial Electronics, 62(9), pp.5941-5949. 106. Salim, S.N.S., Ismail, Z.H., Rahmat, M.F., Faudzi, A.A.M., Sunar, N.H. and Samsudin, S.I., 2013, June. Tracking Performance and Disturbance Rejection of Pneumatic Actuator System. In 2013 9th Asian Control Conference (ASCC), pp.1-6. IEEE. 107. Salim, S.N.S., Rahmat, M.F., Faudzi, A.A.M., and Ismail, Z.H., 2014a. Position Control of Pneumatic Actuator using an Enhancement of NPID Controller Based on the Characteristic of Rate Variation Nonlinear Gain. The International Journal of Advanced Manufacturing Technology, 75(1-4), pp.181-195. 108. Salim, S., Najib, S., Rahmat, M.F.A., Faudzi, M., Ismail, Z.H., and Sunar, N., 2014b. Position Control of Pneumatic Actuator using Self-Regulation Nonlinear PID. Mathematical Problems in Engineering, 2014. 109. Sambariya, D.K., Prasad, R., and Birla, D., 2015, December. Design and Performance Analysis of PID Based Controller for SMIB Power System using Firefly Algorithm. In 2015 2nd International Conference on Recent Advances in Engineering and Computational Sciences (RAECS), pp.1-8. IEEE. 110. Samsudin, S.I., Rahmat, M.F., Wahab, N.A., Razali, M.C., Gaya, M.S., and Salim, S.N.S., 2014. Improvement of Activated Sludge Process using Enhanced Nonlinear PI Controller. Arabian Journal for Science and Engineering, 39(8), pp.6575-6586. 111. Schellekens, P., Rosielle, N., Vermeulen, H., Vermeulen, M.M.P.A., Wetzels, S.F.C.L., and Pril, W., 1998. Design for Precision: Current Status and Trends. CIRP Annals, 47(2), pp.557-586. 112. Schoukens, J., Rolain, Y., and Pintelon, R., 2005. Analysis of Windowing/Leakage Effects in Frequency Response Function Measurements. IFAC Proceedings Volumes, 38(1), pp.1155-1160. 113. Schoukens, J., Vandersteen, G., Barbe, K., and Pintelon, R., 2009, August. Nonparametric Preprocessing in System Identification: A Powerful Tool. In 2009 European Control Conference (ECC), pp.1-14. IEEE. 114. Scippa, A., Sallese, L., Grossi, N., and Campatelli, G., 2015. Improved Dynamic Compensation for Accurate Cutting Force Measurements in Milling Applications. Mechanical Systems and Signal Processing, 54, pp.314-324. 115. Sengupta, S., Basak, S., and Peters, R., 2018. Particle Swarm Optimization: A Survey of Historical and Recent Developments with Hybridization Perspectives. Machine Learning and Knowledge Extraction, 1(1), pp.157-191. 116. Seraji, H., 1998a. A New Class of Nonlinear PID Controllers with Robotic Applications. Journal of Robotic Systems, 15(3), pp.161-181. 117. Seraji, H., 1998b. Nonlinear and Adaptive Control of Force and Compliance in Manipulators. The International Journal of Robotics Research, 17(5), pp.467-484. 118. Soon, C.C., Ghazali, R., Jaafar, H.I., and Hussien, S.Y.S., 2017. Sliding Mode Controller Design with Optimized PID Sliding Surface using Particle Swarm Algorithm. Procedia Computer Science, 105, pp.235-239. 119. Stoev, J. and Schoukens, J., 2016. Nonlinear System Identification.Application for Industrial Hydro-Static Drive-Line. Control Engineering Practice, 54, pp.154-165. 120. Su, Y.X., Sun, D., and Duan, B.Y., 2005. Design of an Enhanced Nonlinear PID Controller. Mechatronics, 15(8), pp.1005-1024. 121. Sunar, N.H., Rahmat, M.F., Ismail, Z.H., Faudzi, A.M., Salim, S.N.S., and Samsudin, S.I., 2013, March. Application of Optimization Technique for PID Controller Tuning in Position Tracking of Pneumatic Actuator System. In 2013 IEEE 9th International Colloquium on Signal Processing and Its Applications (CSPA), pp.33-38. IEEE. 122. Tan, W., Liu, J., Chen, T., and Marquez, H.J., 2006. Comparison of Some Well-Known PID Tuning Formulas. Computers and Chemical Engineering, 30(9), pp.1416-1423. 123. Thomas, A.T., Parameshwaran, R., Kumar, R.D., Mohanraja, S., and Harishwaran, M., 2014. An Investigation on Modelling and Controller Design of a Hydraulic Press. IFAC Proceedings Volumes, 47(1), pp.719-725. 124. Tsai, P.C., Cheng, C.C., and Hwang, Y.C., 2014. Ball Screw Preload Loss Detection using Ball Pass Frequency. Mechanical Systems and Signal Processing, 48(1-2), pp.77-91. 125. Umapathy, P., Venkataseshaiah, C., and Arumugam, M.S., 2010. Particle swarm optimization with various inertia weight variants for optimal power flow solution. Discrete Dynamics in Nature and Society, pp.1-16. 126. Verl, A., Frey, S., and Heinze, T., 2014. Double Nut Ball Screw with Improved Operating Characteristics. CIRP Annals-Manufacturing Technology, 63(1), pp.361-364. 127. Wan, M., Yin, W., and Zhang, W.H., 2016. Study on the Correction of Cutting Force Measurement with Table Dynamometer. Procedia CIRP, 56, pp.119-123. 128. Wang, G., Xu, Z., Guo, X., and Xiao, L., 2018. Mechanism Analysis and Suppression Method of Ultra-Low-Frequency Oscillations Caused by Hydropower Units. International Journal of Electrical Power & Energy Systems, 103, pp.102-114. 129. Xie, D., Zhu, J. Q., and Wang, F., 2012. Fuzzy PID Control to Feed Servo System of CNC Machine Tool. Procedia Engineering, 29, pp.2853-2858. 130. Xu, Y., Hollerbach, J.M., and Ma, D., 1995. A Nonlinear PD Controller for Force and Contact Transient Control. IEEE Control Systems, 15(1), pp.15-21. 131. Yao, Q., Wu, B., Luo, M., and Zhang, D., 2018. On-Line Cutting Force Coefficients Identification for Bull-End Milling Process with Vibration. Measurement, 125, pp.243- 253. 132. Zhang, H. and Hu, B., 2012. The Application of Nonlinear PID Controller in Generator Excitation System. Energy Procedia, 17, pp.202-207. 133. Zhang, H.T., Wu, Y., He, D., and Zhao, H., 2015. Model Predictive Control to Mitigate Chatters in Milling Processes with Input Constraints. International Journal of Machine Tools and Manufacture, 91, pp.54-61. 134. Zhang, J. and Yang, S., 2014. An Incremental-PID-Controlled Particle Swarm Optimization Algorithm for EEG-Data-Based Estimation of Operator Functional State. Biomedical Signal Processing and Control, 14, pp.272-284. 135. Zhang, T., Lu, C., and Xi, Z., 2006, June. Modeling and Simulation of Nonlinear Friction in XY AC Servo Table. In 2006 International Conference on Mechatronics and Automation, pp.618-622. IEEE. 136. Zhao, P., Shi, Y., and Huang, J., 2016. Proportional-Integral Based Fuzzy Sliding Mode Control of the Milling Head. Control Engineering Practice, 53, pp.1-13. 137. Zheng, J., Guo, G., and Wang, Y., 2005, July. Nonlinear PID Control of Linear Plants for Improved Disturbance Rejection. In 16th IFAC World Congress (IFAC 2005). 138. Zschack, S., Buchner, S., Amthor, A., and Ament, C., 2012, October. Maxwell Slip Based Adaptive Friction Compensation in High Precision Applications. In IECON 2012-38th Annual Conference on IEEE Industrial Electronics Society, pp.2331-2336. IEEE. 139. Zuperl, U., Cus, F., and Reibenschuh, M., 2011. Neural Control Strategy of Constant Cutting Force System in End Milling. Robotics and Computer-Integrated Manufacturing, 27(3), pp.485-493.