A Comparative Study Between Convolution and Optimal Backstepping Controller for Single Arm Pneumatic Artificial Muscles
Abstract
This study was based on the dynamic modeling and parameter characterization of the one-link robot arm driven by pneumatic artificial muscles. This work discusses an up-to-date control design based on the notion of a conventional and optimal backstepping controller for regulating a one-link robot arm with conflicting biceps and triceps positions supplied by pneumatic artificial muscles. The main problems found in systems that utilize pneumatic artificial muscle as actuators are primarily the large uncertainties, non-linearities, and time-varying features that severely impede movement performance in tracking control. In consideration of the uncertainty, high nonlinearity, and external disturbances that can exist during the motion. Lyapunov-based backstepping control technique was utilized to assure the stability of the system with improved dynamic performance. The bat algorithm optimization method is utilized in order to modify the variables used in the design of the controller to enhance the efficiency of the suggested controller. According to the conclusions, a quantitative comparison of the response in the PAM actuated the arm model in the current study and earlier investigations with the Backstepping controlled system revealed fair agreement with a variation of 37.5% from the optimal classical synergetic controller. In addition, computer simulations were utilized in order to compare the effectiveness of the proposed conventional controls and the optimal background. It has been proven that an optimal controller can control the uncertainties and maintain the controlled system’s stability.
Keywords
Full Text:
PDFReferences
Z. Situm and S. Herceg, “Design and control of a manipulator arm driven by pneumatic muscle actuators,” in 2008 16th Mediterranean Conference on Control and Automation, pp. 926–931, Jun. 2008, doi: 10.1109/MED.2008.4602136.
N. Z. Azlan and N. Kamarudzaman, “Soft Pneumatic Exoskeleton for Wrist and Thumb Rehabilitation,” International Journal of Robotics and Control Systems, vol. 1, no. 4, pp. 440–452, 2021, doi: https://doi.org/10.31763/ijrcs.v1i4.447.
D. B. Reynolds, D. W. Repperger, C. A. Phillips, and G. Bandry, “Modeling the Dynamic Characteristics of Pneumatic Muscle,” Ann Biomed Eng, vol. 31, no. 3, pp. 310–317, Mar. 2003, doi: 10.1114/1.1554921.
D. W. Repperger, K. R. Johnson, and C. A. Phillips, “A VSC position tracking system involving a large scale pneumatic muscle actuator,” in Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171), 1998, vol. 4, pp. 4302–4307, doi: 10.1109/CDC.1998.761982.
A. J. Humaidi, S. K. Kadhim, M. E. Sadiq, S. J. Abbas, A. Q. Al-Dujaili, and A. R. Ajel, “Design of optimal sliding mode control of pam-actuated hanging mass,” ICIC Express Letters, vol. 16, no. 11, 2022.
R. M. Robinson, C. S. Kothera, and N. M. Wereley, “Variable Recruitment Testing of Pneumatic Artificial Muscles for Robotic Manipulators,” IEEE/ASME Transactions on Mechatronics, vol. 20, no. 4, pp. 1642–1652, Aug. 2015, doi: 10.1109/TMECH.2014.2341660.
T. Hassan, M. Cianchetti, M. Moatamedi, B. Mazzolai, C. Laschi, and P. Dario, “Finite-Element Modeling and Design of a Pneumatic Braided Muscle Actuator With Multifunctional Capabilities,” IEEE/ASME Transactions on Mechatronics, vol. 24, no. 1, pp. 109–119, Feb. 2019, doi: 10.1109/TMECH.2018.2877125.
G. Andrikopoulos, G. Nikolakopoulos, and S. Manesis, “A Survey on applications of Pneumatic Artificial Muscles,” in 2011 19th Mediterranean Conference on Control & Automation (MED), pp. 1439–1446, Jun. 2011, doi: 10.1109/MED.2011.5982983.
M. E. Sadiq, A. J. Humaidi, S. K. Kadhim, A. Sh. Mahdi, A. Alkhayyat, and I. K. Ibraheem, “Comparative Study of Optimal Nonlinear Control Schemes for Hanging Mass Actuated by Uncertain Pneumatic Muscle,” in 2021 IEEE 11th International Conference on System Engineering and Technology (ICSET), pp. 78–83, Nov. 2021, doi: 10.1109/ICSET53708.2021.9612530.
M. E. Sadiq, A. J. Humaidi, S. K. Kadhim, A. al Mhdawi, A. Alkhayyat, and I. K. Ibraheem, “Optimal Sliding Mode Control of Single Arm PAM-Actuated Manipulator,” in 2021 IEEE 11th International Conference on System Engineering and Technology (ICSET), pp. 84–89, 2021, doi: 10.1109/ICSET53708.2021.9612539.
X. Shen, “Nonlinear model-based control of pneumatic artificial muscle servo systems,” Control Eng Pract, vol. 18, no. 3, pp. 311–317, 2010, doi: https://doi.org/10.1016/j.conengprac.2009.11.010.
T. Choi, J. Lee, and J. Lee, “Control of Artificial Pneumatic Muscle for Robot Application,” in 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Oct. 2006, pp. 4896–4901, doi: 10.1109/IROS.2006.282447.
D. X. Ba and K. K. Ahn, “A robust time-delay nonlinear controller for a pneumatic artificial muscle,” International Journal of Precision Engineering and Manufacturing, vol. 19, no. 1, pp. 23–30, Jan. 2018, doi: 10.1007/s12541-018-0003-5.
Ž. Šitum, P. Trslić, D. Trivić, V. Štahan, H. Brezak, and D. Sremić, “Pneumatic muscle actuators within robotic and mechatronic systems,” in Proceedings of International Conference Fluid Power, Fluidna tehnika 2015, 2015, pp. 175–188.
T. Karnjanaparichat and R. Pongvuthithum, “Adaptive control for a one-link robot arm actuated by pneumatic muscles,” Chiang Mai J. Sci, vol. 35, no. 3, pp. 437–446, 2008.
J. H. Lilly, “Adaptive tracking for pneumatic muscle actuators in bicep and tricep configurations,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 11, no. 3, pp. 333–339, Sep. 2003, doi: 10.1109/TNSRE.2003.816870.
W. Scaff, O. Horikawa, and M. de S. Guerra Tsuzuki, “Pneumatic Artificial Muscle Optimal Control with Simulated Annealing,” IFAC-PapersOnLine, vol. 51, no. 27, pp. 333–338, 2018, doi: 10.1016/j.ifacol.2018.11.618.
A. E. A. Enzevaee, M. M. M. Mailah, and S. K. S. Kazi, “Control of a Single Link Robot Arm Actuated by Pneumatic Artificial Muscles Employing Active Force Control and Fuzzy Logic via Hardware-In-the-Loop-Simulation,” Jurnal Mekanikal, 2013.
A. Al-Jodah and L. Khames, “Second order sliding mode controller design for pneumatic artificial muscle,” Journal of Engineering, vol. 24, no. 1, pp. 159–172, 2018.
G. A. Medrano-Cerda, C. J. Bowler, and D. G. Caldwell, “Adaptive position control of antagonistic pneumatic muscle actuators,” in Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots, vol. 1, pp. 378–383, 1995, doi: 10.1109/IROS.1995.525824.
S. Boudoua, M. Hamerlain, and F. Hamerlain, “Intelligent twisting sliding mode controller using neural network for pneumatic artificial muscles robot arm,” in 2015 International Workshop on Recent Advances in Sliding Modes (RASM), pp. 1–6, 2015, doi: 10.1109/RASM.2015.7154592.
H. Jahanabadi, M. Mailah, M. Z. Md Zain, and H. M. Hooi, “Active force with fuzzy logic control of a two-link arm driven by pneumatic artificial muscles,” J Bionic Eng, vol. 8, no. 4, pp. 474–484, Dec. 2011, doi: 10.1016/S1672-6529(11)60053-X.
X. S. Yang, “Bat algorithm for multi-objective optimisation,” International Journal of Bio-Inspired Computation, vol. 3, no. 5, p. 267, 2011, doi: 10.1504/IJBIC.2011.042259.
“Users guide of FESTO Company.” https://www.festo.com/us/en/c/products/industrial-automation/actuators-and-drives/pneumatic-cylinders/diaphragm-actuators/pneumatic-muscle-id_pim397/ (accessed Aug. 12, 2022).
J. H. Lilly and Liang Yang, “Sliding mode tracking for pneumatic muscle actuators in opposing pair configuration,” IEEE Transactions on Control Systems Technology, vol. 13, no. 4, pp. 550–558, Jul. 2005, doi: 10.1109/TCST.2005.847333.
L. Yang and J. H. Lilly, “Sliding mode tracking for pneumatic muscle actuators in bicep/tricep pair configuration,” in Proceedings of the 2003 American Control Conference, 2003., 2003, vol. 6, pp. 4669–4674 vol.6. doi: 10.1109/ACC.2003.1242460.
A. J. Humaidi, S. K. Kadhim, and A. S. Gataa, “Optimal Adaptive Magnetic Suspension Control of Rotary Impeller for Artificial Heart Pump,” Cybern Syst, vol. 53, no. 1, pp. 141–167, Jan. 2022, doi: 10.1080/01969722.2021.2008686.
S. Yi, K. Watanabe, and I. Nagai, “Backstepping-based Super-Twisting Sliding Mode Control for a Quadrotor Manipulator with Tiltable Rotors,” Journal of Robotics and Control (JRC), vol. 3, no. 2, pp. 128–137, 2022, doi: 10.18196/jrc.v3i2.13368.
S. A. AL-Samarraie and Y. K. Abbas, “Design of a nonlinear speed controller for a dc motor system with unknown external torque based on backstepping approach,” Iraqi journal of computers, communications and control & systems engineering, vol. 12, no. 1, pp. 1–19, 2012.
A. J. Humaidi, S. K. Kadhim, and A. S. Gataa, “Development of a Novel Optimal Backstepping Control Algorithm of Magnetic Impeller-Bearing System for Artificial Heart Ventricle Pump,” Cybern Syst, vol. 51, no. 4, pp. 521–541, May 2020, doi: 10.1080/01969722.2020.1758467.
A. Ma’arif, M. Antonio Márquez Vera, M. Sadek Mahmoud, S. Ladaci, A. Çakan, and J. Niño Parada, “Backstepping Sliding Mode Control for Inverted Pendulum System with Disturbance and Parameter Uncertainty,” Journal of Robotics and Control (JRC), vol. 3, no. 1, pp. 86–92, Nov. 2021, doi: 10.18196/jrc.v3i1.12739.
M. A. Salman and S. K. Kadhim, “Optimal Backstepping Controller Design for Prosthetic Knee Joint,” Journal Européen des Systèmes Automatisés, vol. 55, no. 1, pp. 49–59, 2022, doi: https://doi.org/10.18280/jesa.550105.
M. Y. Hassan, A. J. Humaidi, and M. K. Hamza, “On the design of backstepping controller for Acrobot system based on adaptive observer,” International Review of Electrical Engineering (IREE), vol. 15, no. 4, pp. 328–335, 2020.
A. J. Humaidi and M. R. Hameed, “Design and performance investigation of block-backstepping algorithms for ball and arc system,” in 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), pp. 325–332, 2017, doi: 10.1109/ICPCSI.2017.8392309.
A. Ma’arif, M. A. M. Vera, M. S. Mahmoud, S. Ladaci, A. Çakan, and J. N. Parada, “Backstepping sliding mode control for inverted pendulum system with disturbance and parameter uncertainty,” Journal of Robotics and Control (JRC), vol. 3, no. 1, pp. 86–92, 2022, doi: 10.18196/jrc.v3i1.12739.
A. J. Humaidi, M. R. Hameed, and A. H. Hameed, “Design of block-backstepping controller to ball and arc system based on zero dynamic theory,” Journal of Engineering Science and Technology, vol. 13, no. 7, pp. 2084–2105, 2018.
E. S. Rahayu, A. Ma’arif, and A. Çakan, “Particle Swarm Optimization (PSO) Tuning of PID Control on DC Motor,” International Journal of Robotics and Control Systems, vol. 2, no. 2, pp. 435–447, 2022, doi: https://doi.org/10.31763/ijrcs.v2i2.476.
O. Muhammed Neda and A. Ma’arif, “Chaotic Particle Swarm Optimization for Solving Reactive Power Optimization Problem,” International Journal of Robotics and Control Systems, vol. 1, no. 4, pp. 523–533, Jan. 2022, doi: 10.31763/ijrcs.v1i4.539.
B. AlKhlidi, A. T. Abdulsadda, and A. al Bakri, “Optimal Robotic Path Planning Using Intlligents Search Algorithms,” Journal of Robotics and Control (JRC), vol. 2, no. 6, pp. 519–526, 2021, doi: 10.18196/jrc.26132.
A. K. Kashyap, D. Parhi, and A. Pandey, “Improved modified chaotic invasive weed optimization approach to solve multi-target assignment for humanoid robot,” Journal of Robotics and Control (JRC), vol. 2, no. 3, pp. 194–199, 2021, doi: 10.18196/jrc.2377.
G. Wu, C. Cui, and G. Wu, “Dynamic Modeling and Torque Feedforward based Optimal Fuzzy PD control of a High-Speed Parallel Manipulator,” Journal of Robotics and Control (JRC), vol. 2, no. 6, pp. 527–538, 2021, doi: 10.18196/jrc.26133.
X.-S. Yang, “A New Metaheuristic Bat-Inspired Algorithm,” in Nature inspired cooperative strategies for optimization (NICSO 2010), Springer, pp. 65–74, 2010, doi: 10.1007/978-3-642-12538-6_6.
K. Hussin, A. Nahar, and H. Khleaf, “A Visual Enhancement Quality of Digital Medical Image Based on Bat Optimization,” Engineering and Technology Journal, vol. 39, no. 10, pp. 1550–1570, Oct. 2021, doi: 10.30684/etj.v39i10.2165.
M. Rahmani, A. Ghanbari, and M. M. Ettefagh, “Robust adaptive control of a bio-inspired robot manipulator using bat algorithm,” Expert Syst Appl, vol. 56, pp. 164–176, Sep. 2016, doi: 10.1016/j.eswa.2016.03.006.
L. Rasheed, “A Comparative Study of Various Intelligent Controllers’ Performance for Systems Based on Bat Optimization Algorithm,” Engineering and Technology Journal, vol. 38, no. 6, pp. 938–950, Jun. 2020, doi: 10.30684/etj.v38i6A.622.
A. J. Humaidi, I. K. Ibraheem, A. T. Azar, and M. E. Sadiq, “A New Adaptive Synergetic Control Design for Single Link Robot Arm Actuated by Pneumatic Muscles,” Entropy, vol. 22, no. 7, p. 723, Jun. 2020, doi: 10.3390/e22070723.
DOI: https://doi.org/10.18196/jrc.v3i6.16064
Refbacks
- There are currently no refbacks.
Copyright (c) 2022 Amna S. Ahmed
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