A New Self-Tuning Nonlinear PID Motion Control for One-Axis Servomechanism with Uncertainty Consideration

Mohamed A. Shamseldin, Mohamed A. Abdelghany

Abstract


This paper introduces a new study for one-axis servomechanism with consideration the parameter variation and system uncertainty. Also, a new approach for high-performance self-tuning nonlinear PID control was developed to track a preselected profile with high accuracy. Moreover, a comparison study between the proposed control technique and the well-known controllers (PID and Nonlinear PID). The optimal control parameters were determined based on the COVID-19 optimization technique. The parameters of the servomechanism system changed randomly at a preselected range through the online simulation. The change of these parameters acts as the nonlinearity resources (friction, backlash, environmental effects) and system uncertainty. A comparative study between the linear and nonlinear models had been accomplished and investigated. The results show that the proposed controller can track several operating points with high accuracy, low rise time, and small overshoot.

Keywords


Servomechanism; PID control; Nonlinear PID control; COVID-19; Uncertainty

Full Text:

PDF

References


M. Marsono, Y. Yoto, A. Suyetno, and R. Nurmalasari, “Design and programming of 5 axis manipulator robot with grblgru open source software on preparing vocational students’ robotic skills,” Journal of Robotics and Control, vol. 2, no. 6, pp. 539–545, 2021.

F. N. Abdullah, G. A. Aziz, and S. W. Shneen, “Simulation Model of Servo Motor by Using Matlab,” Journal of Robotics and Control, vol. 3, no. 2, pp. 176–179, 2022.

F. B. Setiawan, P. M. Siva, L. H. Pratomo, and S. Riyadi, “Design and implementation of smart forklift for automatic guided vehicle using raspberry pi 4,” Journal of Robotics and Control, vol. 2, no. 6, pp. 508–514, 2021.

M. Saad, A. H. Amhedb, and M. Al Sharqawi, “Real time DC motor position control using PID controller in LabVIEW,” Journal of Robotics and Control, vol. 2, no. 5, pp. 342–348, 2021.

M. Abdullah-Al-Noman, A. N. Eva, T. B. Yeahyea, and R. Khan, “Computer Vision-based Robotic Arm for Object Color, Shape, and Size Detection,” Journal of Robotics and Control, vol. 3, no. 2, pp. 180–186, 2022.

M. R. Islam1, M. R. T. Hossain2, and S. C. Banik, “Synchronizing of stabilizing platform mounted on a two-wheeled robot,” Journal of Robotics and Control, vol. 2, no. 6, pp. 552–558, 2021.

Khairunisa, Mardeni, and Y. Irawan, “Smart aquarium design using raspberry Pi and android based,” Journal of Robotics and Control, vol. 2, no. 5, pp. 368–372, 2021.

D. M. Harfina, Z. Zaini, and W. J. Wulung, “Disinfectant spraying system with quadcopter type unmanned aerial vehicle technology as an effort to break the chain of the covid-19 virus,” Journal of Robotics and Control, vol. 2, no. 6, pp. 502–507, 2021.

H. Maghfiroh, M. Ahmad, A. Ramelan, and F. Adriyanto, “Fuzzy-PID in BLDC Motor Speed Control Using MATLAB/Simulink,” Journal of Robotics and Control, vol. 3, no. 1, pp. 8–13, 2022.

I. Suwarno, Y. Finayani, R. Rahim, J. Alhamid, and A. R. Al-Obaidi, “Controllability and Observability Analysis of DC Motor System and a Design of FLC-Based Speed Control Algorithm,” Journal of Robotics and Control, vol. 3, no. 2, pp. 227–235, 2022.

A. Ma’arif and A. Çakan, “Simulation and arduino hardware implementation of dc motor control using sliding mode controller,” Journal of Robotics and Control, vol. 2, no. 6, pp. 582–587, 2021.

S. R. Utama, A. Firdausi, and G. P. N. Hakim, “Control and Monitoring Automatic Floodgate Based on NodeMCU and IOT with Fuzzy Logic Testing,” Journal of Robotics and Control, vol. 3, no. 1, pp. 14–17, 2022.

M. A. Mossa, H. Khouidmi, and A. Ma'arif, “Robust Flux and Speed State Observer Design for Sensorless Control of a Double Star Induction Motor,” Journal of Robotics and Control, vol. 3, no. 4, pp. 464–475, 2022.

Y. Zahraoui, M. Akherraz, C. Fahassa, and S. Elbadaoui, “Induction Motor DTC Performance Improvement by Reducing Flux and Torque Ripples in Low Speed,” Journal of Robotics and Control, vol. 3, no. 1, pp. 93–100, 2022.

M. A. Shamseldin, “Optimal Covid-19 Based PD/PID Cascaded Tracking Control for Robot Arm driven by BLDC Motor,” WSEAS Transactions on Systems, vol. 20, pp. 217–227, 2021.

N. P. Van Bach, Q. D. Hai, and T. B. Trung, “Optimization of trajectory tracking control of 3-DOF translational robot use PSO method based on inverse dynamics control for surgery application,” Journal of Vibroengineering, vol. 23, no. 7, pp. 1591-1601, 2021.

Y. Zahraoui, M. Moutchou, S. Tayane, C. Fahassa, S. Elbadaoui, and A. Ma'arif, “Synchronous Reluctance Motor Performance Improvement Using MTPA Control Strategy and Five-Level Inverter Topology,” Journal of Robotics and Control (JRC), vol. 3, no. 5, pp. 725-734, 2022.

R. M. Sari, E. Sabna, R. Wahyuni, and Y. Irawan, “Implementation of open and close a housing gate portal using RFID card,” Journal of Robotics and Control, vol. 2, no. 5, pp. 363–367, 2021.

A. L. Shuraiji and S. W. Shneen, “Fuzzy Logic Control and PID Controller for Brushless Permanent Magnetic Direct Current Motor: A Comparative Study,” Journal of Robotics and Control, vol. 3, no. 6, pp. 762–768, 2022.

A. Latif, A. Z. Arfianto, H. A. Widodo, R. Rahim, and E. T. Helmy, “Motor DC PID system regulator for mini conveyor drive based-on matlab,” Journal of Robotics and Control, vol. 1, no. 6, pp. 185–190, 2020.

A. Ma'arif and N. R. Setiawan, “Control of dc motor using integral state feedback and comparison with pid: Simulation and arduino implementation,” Journal of Robotics and Control, vol. 2, no. 5, pp. 456–461, 2021.

K. Kunal, A. Z. Arfianto, J. E. Poetro, F. Waseel, and R. A. Atmoko, “Accelerometer implementation as feedback on 5 degree of freedom arm robot,” Journal of Robotics and Control, vol. 1, no. 1, pp. 31–34, 2020.

Y. Irawan, Muhardi, R. Ordila, and R. Diandra, “Automatic floor cleaning robot using arduino and ultrasonic sensor,” Journal of Robotics and Control, vol. 2, no. 4, pp. 240–243, 2021.

A. A. Rafiq, W. N. Rohman, and S. D. Riyanto, “Development of a simple and low-cost smartphone gimbal with MPU-6050 sensor,” Journal of Robotics and Control, vol. 1, no. 4, pp. 136–140, 2020.

A. W. L. Yao and H. C. Chen, “An Intelligent Color Image Recognition and Mobile Control System for Robotic Arm,” International Journal of Robotics and Control Systems, vol. 2, no. 1, pp. 97–104, 2022.

Y. Irawan, R. Wahyuni, and H. Fonda, “Folding clothes tool using arduino uno microcontroller and gear servo,” Journal of Robotics and Control, vol. 2, no. 3, pp. 170–174, 2021.

D. Handaya and R. Fauziah, “Proportional-integral-derivative and linear quadratic regulator control of direct current motor position using multi-turn based on LabView,” Journal of Robotics and Control, vol. 2, no. 4, pp. 332–336, 2021.

N. S. Shalal and W. S. Aboud, “Smart robotic exoskeleton: A 3-dof for wrist-forearm rehabilitation,” Journal of Robotics and Control, vol. 2, no. 6, pp. 476–483, 2021.

R. R. Ardeshiri, H. N. Kashani, and A. Reza-Ahrabi, “Design and simulation of self-Tuning fractional order fuzzy PID controller for robotic manipulator,” International Journal of Automation and Control, vol. 13, no. 5, pp. 595–618, 2019.

R. ÇELİKEL, “Speed Control of BLDC Using NARMA-L2 Controller in Single Link Manipulator,” Balkan Journal of Electrical and Computer Engineering, vol. 7, no. 2, 2019.

C. Systems and C. S. Engineering, “Optimal Feedback Compensator Design Tuned with GA for Adaptive Controllers with Experimental Application for Brushless DC Motor,” 2020.

M. A. Eissa, A. Sali, F. A. Ahmad, and R. R. Darwish, “Observer-Based Fault Detection Approach Using Fuzzy Adaptive Poles Placement System with Real-Time Implementation,” IEEE Access, vol. 9, pp. 83272–83284, 2021.

M. A. Eissa, A. Sali, M. K. Hassan, A. M. Bassiuny, and R. R. Darwish, “Observer-Based Fault Detection with Fuzzy Variable Gains and Its Application to Industrial Servo System,” IEEE Access, vol. 8, pp. 131224–131238, 2020.

H. Chhabra, V. Mohan, A. Rani, and V. Singh, “Robust nonlinear fractional order fuzzy PD plus fuzzy I controller applied to robotic manipulator,” Neural Comput. Appl., vol. 32, no. 7, pp. 2055–2079, 2020.

B. Zhang, G. Cheng and J. -g. Hu, “An expanded proximate time-optimal servo controller design for fast set-point motion,” 2016 35th Chinese Control Conference (CCC), pp. 4465-4470, 2016.

C. Abeykoon, “Single screw extrusion control: A comprehensive review and directions for improvements,” Control Engineering Practice, vol. 51, pp. 69–80, 2016.

P. Zhao and Y. Shi, “Robust control of the A-axis with friction variation and parameters uncertainty in five-axis CNC machine tools,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 228, no. 14, pp. 2545–2556, 2014.

F. T. Li, L. Ma, L. T. Mi, Y. X. Zeng, N. B. Jin, and Y. L. Gao, “Friction identification and compensation design for precision positioning,” Advances in Manufacturing, vol. 5, no. 2, pp. 120–129, 2017.

M. Omar, M. A. Ebrahim, A. M. AbdelGhany, and F. Bendary, “Tuning of PID controller for load frequency control problem via harmony search algorithm,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 1, no. 2, pp. 255–263, 2016.

L. M. El-Τehewy, M. A. Shamseldin, M. Sallam, and A. A. Ghany, “A Modified Model Reference Adaptive Control for High-Performance Pantograph Robot Mechanism,” WSEAS Transactions on Applied and Theoretical Mechanics, vol. 16, pp. 193-203, 2021.

B. Feng, D. Zhang, J. Yang, and S. Guo, “A novel time-varying friction compensation method for servomechanism,” Mathematical Problems in Engineering, vol. 2015, 2015.

C. Wang, M. Yang, W. Zheng, X. Lv, K. Hu, and D. Xu, “Analysis of limit cycle mechanism for two-mass system with backlash nonlinearity,” IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society, pp. 500–505, 2016.

M. Chang and G. Guo, “Sinusoidal Servocompensator Implementations with Real-Time Requirements and Applications,” IEEE Transactions on Control Systems Technology, vol. 25, no. 2, pp. 645–652, 2017.

F. Wang, C. Liang, Z. Ma, X. Zhao, Y. Tian, and D. Zhang, “Dynamic analysis of an XY positioning table,” 2013 International Conference on Manipulation, Manufacturing and Measurement on the Nanoscale, pp. 211–214, 2013.

L. Abdullah et al., “Evaluation on tracking performance of PID, gain scheduling and classical cascade P/PI controller on XY table ballscrew drive system,” World Applied Sciences Journal, vol. 21, no. special issue, pp. 1–10, 2013.

K. Kozioł, R. Stanisławski, and G. Bialic, “Fractional-order sir epidemic model for transmission prediction of COVID-19 disease,” Applied Sciences, vol. 10, no. 23, pp. 1–9, 2020.

M. A. Shamseldin, “Optimal Coronavirus Optimization Algorithm Based PID Controller for High Performance Brushless DC Motor,” Algorithms, vol. 14, no. 7, p. 193, 2021.

F. Martínez-Álvarez et al., “Coronavirus Optimization Algorithm: A Bioinspired Metaheuristic Based on the COVID-19 Propagation Model,” Big Data, vol. 8, no. 4, pp. 308–322, 2020.

E. Yuliza, H. Habil, R. A. Salam, M. M. Munir, M. Abdullah, and Khairurrijal, “Development of a Simple Single-Axis Motion Table System for Testing Tilt Sensors,” Procedia Engineering, vol. 170, pp. 378–383, 2017.

J. Heidenhain, “Dynamic Precision – Machining Dynamically and with High Accuracy Dynamic Precision Shorter machining times, higher accuracy, better surfaces,” 2013.

B. A. Saputra, E. P. Hidayat, and A. Z. Arfianto, “Internet of things-based steam pump motor protection due to voltage unbalance,” Journal of Robotics and Control (JRC), vol. 1, no. 2, pp. 64–69, 2020.

P. Perz, I. Malujda, D. Wilczyński, and P. Tarkowski, “Methods of Controlling a Hybrid Positioning System Using LabVIEW,” Procedia Engineering, vol. 177, pp. 339–346, 2017.

A. Iftar, “Robust servomechanism problem for robotic systems described by delay-differential-algebraic equations,” 2015 IEEE 7th International Conference on Cybernetics and Intelligent Systems (CIS) and IEEE Conference on Robotics, Automation and Mechatronics (RAM), vol. 2, no. 1, pp. 13–18, 2015.

E. Cajueiro, R. Kalid, and L. Schnitman, “Using NARX model with wavelet network to inferring the polished rod position,” International journal of Mathematics and Computers in simulation, vol. 6, no. 1, pp. 66–73, 2012.

W. Lee, C. Y. Lee, Y. H. Jeong, and B. K. Min, “Friction compensation controller for load varying machine tool feed drive,” International Journal of Machine Tools and Manufacture, vol. 96, pp. 47–54, 2015.

R. Madiouni, “Robust PID controller design based on multi-objective Particle Swarm Optimization approach,” 2017 International Conference on Engineering & MIS (ICEMIS), pp. 1–7, 2018.

M. A. George, D. V. Kamat, and C. P. Kurian, “Electronically Tunable ACO Based Fuzzy FOPID Controller for Effective Speed Control of Electric Vehicle,” IEEE Access, vol. 9, pp. 73392–73412, 2021.

A. O. Kıyaklı and H. Solmaz, “Modeling of an Electric Vehicle with MATLAB/Simulink,” International Journal of Automotive Science and Technology, vol. 2, no. 4, pp. 9–15, 2019.

T. K.-E. Yurdaer, “Comparison of Energy Consumption of Different Electric Vehicle Power Systems Using Fuzzy Logic-Based Regenerative Braking,” Eng. Perspect., vol. 1, no. 1, pp. 11–21, 2021.

S. S. Yeh and J. T. Sun, “Feedforward motion control design for improving contouring accuracy of CNC machine tools,” Proceedings of the International MultiConference of Engineers and Computer Scientists, vol. 2202, pp. 111–116, 2013.

H. Abdelfattah, S. A. Kotb, M. Esmail, and M. I. Mosaad, “Adaptive Neuro-Fuzzy Self-Tuned-PID Controller for,” International Journal of Robotics and Control Systems, vol. 3, no. 1, pp. 1–18, 2023.

J. Laarni, T. Tommila, and P. Savioja, “Concept of operations as a boundary object in design and knowledge sharing in nuclear industry,” International Journal of Robotics and Control Systems, vol. 2, no. 4, pp. 692–708, 2022.




DOI: https://doi.org/10.18196/jrc.v4i2.17433

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Mohamed Shamseldin, Mohamed Abdelghany

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik