CINXE.COM
Fuzzy Logic Control for Flexible Joint Manipulator: An Experimental Implementation
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-P63WKM1TM1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-P63WKM1TM1'); </script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(55165297, "init", { clickmap:false, trackLinks:true, accurateTrackBounce:true, webvisor:false }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/55165297" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <!-- Matomo --> <!-- End Matomo Code --> <title>Fuzzy Logic Control for Flexible Joint Manipulator: An Experimental Implementation</title> <meta name="description" content="Fuzzy Logic Control for Flexible Joint Manipulator: An Experimental Implementation"> <meta name="keywords" content="Fuzzy logic control, model-free control, flexible joint manipulators, nonlinear control."> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> <meta charset="utf-8"> <meta name="citation_title" content="Fuzzy Logic Control for Flexible Joint Manipulator: An Experimental Implementation"> <meta name="citation_author" content="Sophia Fry"> <meta name="citation_author" content="Mahir Irtiza"> <meta name="citation_author" content="Alexa Hoffman"> <meta name="citation_author" content="Yousef Sardahi"> <meta name="citation_publication_date" content="2024/01/10"> <meta name="citation_journal_title" content="International Journal of Mechanical and Mechatronics Engineering"> <meta name="citation_volume" content="18"> <meta name="citation_issue" content="1"> <meta name="citation_firstpage" content="16"> <meta name="citation_lastpage" content="20"> <meta name="citation_pdf_url" content="https://publications.waset.org/10013452/pdf"> <link href="https://cdn.waset.org/favicon.ico" type="image/x-icon" rel="shortcut icon"> <link href="https://cdn.waset.org/static/plugins/bootstrap-4.2.1/css/bootstrap.min.css" rel="stylesheet"> <link href="https://cdn.waset.org/static/plugins/fontawesome/css/all.min.css" rel="stylesheet"> <link href="https://cdn.waset.org/static/css/site.css?v=150220211555" rel="stylesheet"> </head> <body> <header> <div class="container"> <nav class="navbar navbar-expand-lg navbar-light"> <a class="navbar-brand" href="https://waset.org"> <img src="https://cdn.waset.org/static/images/wasetc.png" alt="Open Science Research Excellence" title="Open Science Research Excellence" /> </a> <button class="d-block d-lg-none navbar-toggler ml-auto" type="button" data-toggle="collapse" data-target="#navbarMenu" aria-controls="navbarMenu" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="w-100"> <div class="d-none d-lg-flex flex-row-reverse"> <form method="get" action="https://waset.org/search" class="form-inline my-2 my-lg-0"> <input class="form-control mr-sm-2" type="search" placeholder="Search Conferences" value="" name="q" aria-label="Search"> <button class="btn btn-light my-2 my-sm-0" type="submit"><i class="fas fa-search"></i></button> </form> </div> <div class="collapse navbar-collapse mt-1" id="navbarMenu"> <ul class="navbar-nav ml-auto align-items-center" id="mainNavMenu"> <li class="nav-item"> <a class="nav-link" href="https://waset.org/conferences" title="Conferences in 2024/2025/2026">Conferences</a> </li> <li class="nav-item"> <a class="nav-link" href="https://waset.org/disciplines" title="Disciplines">Disciplines</a> </li> <li class="nav-item"> <a class="nav-link" href="https://waset.org/committees" rel="nofollow">Committees</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownPublications" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Publications </a> <div class="dropdown-menu" aria-labelledby="navbarDropdownPublications"> <a class="dropdown-item" href="https://publications.waset.org/abstracts">Abstracts</a> <a class="dropdown-item" href="https://publications.waset.org">Periodicals</a> <a class="dropdown-item" href="https://publications.waset.org/archive">Archive</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="https://waset.org/page/support" title="Support">Support</a> </li> </ul> </div> </div> </nav> </div> </header> <main> <div class="container mt-4"> <div class="row"> <div class="col-md-9 mx-auto"> <form method="get" action="https://publications.waset.org/search"> <div id="custom-search-input"> <div class="input-group"> <i class="fas fa-search"></i> <input type="text" class="search-query" name="q" placeholder="Author, Title, Abstract, Keywords" value=""> <input type="submit" class="btn_search" value="Search"> </div> </div> </form> </div> </div> <div class="row mt-3"> <div class="col-sm-3"> <div class="card"> <div class="card-body"><strong>Commenced</strong> in January 2007</div> </div> </div> <div class="col-sm-3"> <div class="card"> <div class="card-body"><strong>Frequency:</strong> Monthly</div> </div> </div> <div class="col-sm-3"> <div class="card"> <div class="card-body"><strong>Edition:</strong> International</div> </div> </div> <div class="col-sm-3"> <div class="card"> <div class="card-body"><strong>Paper Count:</strong> 33093</div> </div> </div> </div> <div class="card publication-listing mt-3 mb-3"> <h5 class="card-header" style="font-size:.9rem">Fuzzy Logic Control for Flexible Joint Manipulator: An Experimental Implementation</h5> <div class="card-body"> <p class="card-text"><strong>Authors:</strong> <a href="https://publications.waset.org/search?q=Sophia%20Fry">Sophia Fry</a>, <a href="https://publications.waset.org/search?q=Mahir%20Irtiza"> Mahir Irtiza</a>, <a href="https://publications.waset.org/search?q=Alexa%20Hoffman"> Alexa Hoffman</a>, <a href="https://publications.waset.org/search?q=Yousef%20Sardahi"> Yousef Sardahi</a> </p> <p class="card-text"><strong>Abstract:</strong></p> <p>This study presents an intelligent control algorithm for a flexible robotic arm. Fuzzy control is used to control the motion of the arm to maintain the arm tip at the desired position while reducing vibration and increasing the system speed of response. The Fuzzy controller (FC) is based on adding the tip angular position to the arm deflection angle and using their sum as a feedback signal to the control algorithm. This reduces the complexity of the FC in terms of the input variables, number of membership functions, fuzzy rules, and control structure. Also, the design of the fuzzy controller is model-free and uses only our knowledge about the system. To show the efficacy of the FC, the control algorithm is implemented on the flexible joint manipulator (FJM) developed by Quanser. The results show that the proposed control method is effective in terms of response time, overshoot, and vibration amplitude.</p> <iframe src="https://publications.waset.org/10013452.pdf" style="width:100%; height:400px;" frameborder="0"></iframe> <p class="card-text"><strong>Keywords:</strong> <a href="https://publications.waset.org/search?q=Fuzzy%20logic%20control" title="Fuzzy logic control">Fuzzy logic control</a>, <a href="https://publications.waset.org/search?q=model-free%20control" title=" model-free control"> model-free control</a>, <a href="https://publications.waset.org/search?q=flexible%20joint%0D%0Amanipulators" title=" flexible joint manipulators"> flexible joint manipulators</a>, <a href="https://publications.waset.org/search?q=nonlinear%20control." title=" nonlinear control."> nonlinear control.</a> </p> <a href="https://publications.waset.org/10013452/fuzzy-logic-control-for-flexible-joint-manipulator-an-experimental-implementation" class="btn btn-primary btn-sm">Procedia</a> <a href="https://publications.waset.org/10013452/apa" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">APA</a> <a href="https://publications.waset.org/10013452/bibtex" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">BibTeX</a> <a href="https://publications.waset.org/10013452/chicago" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">Chicago</a> <a href="https://publications.waset.org/10013452/endnote" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">EndNote</a> <a href="https://publications.waset.org/10013452/harvard" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">Harvard</a> <a href="https://publications.waset.org/10013452/json" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">JSON</a> <a href="https://publications.waset.org/10013452/mla" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">MLA</a> <a href="https://publications.waset.org/10013452/ris" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">RIS</a> <a href="https://publications.waset.org/10013452/xml" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">XML</a> <a href="https://publications.waset.org/10013452/iso690" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">ISO 690</a> <a href="https://publications.waset.org/10013452.pdf" target="_blank" class="btn btn-primary btn-sm">PDF</a> <span class="bg-info text-light px-1 py-1 float-right rounded"> Downloads <span class="badge badge-light">577</span> </span> <p class="card-text"><strong>References:</strong></p> <br>[1] H. Du, M. Lim, and K. Liew, “A nonlinear finite element model for dynamics of flexible manipulators,” Mechanism and machine theory, vol. 31, no. 8, pp. 1109–1119, 1996. <br>[2] Z. Masoud, M. Nazzal, and K. Alhazza, “Multimode input shaping control of flexible robotic manipulators using frequency-modulation.” Jordan Journal of Mechanical & Industrial Engineering, vol. 10, no. 3, 2016. <br>[3] H. M. Le, L. Cao, T. N. Do, and S. J. Phee, “Design and modelling of a variable stiffness manipulator for surgical robots,” Mechatronics, vol. 53, pp. 109–123, 2018. <br>[4] I. M. Mehedi and K. P. Rao, “Surgical robotic arm control for tissue ablation,” Journal of Robotic Surgery, vol. 14, no. 6, pp. 881–887, 2020. <br>[5] R. D. Halverson and R. Caverly, “Attitude control of a spacecraft flexible appendage using parallel feedforward control,” in AIAA Scitech 2020 Forum, 2020, p. 0716. <br>[6] D. E. Zlotnik, J. R. Forbes, and J. B. Aldrich, “Control bandwidth recovery of flexible pointing systems,” in 2016 American Control Conference (ACC). IEEE, 2016, pp. 7420–7425. <br>[7] H. Bilal, W. Yao, Y. Guo, Y. Wu, and J. Guo, “Experimental validation of fuzzy PID control of flexible joint system in presence of uncertainties,” in 2017 36th Chinese Control Conference (CCC). IEEE, 2017, pp. 4192–4197. <br>[8] M. S. Alam and M. O. Tokhi, “Hybrid fuzzy logic control with genetic optimisation for a single-link flexible manipulator,” Engineering Applications of Artificial Intelligence, vol. 21, no. 6, pp. 858–873, 2008. <br>[9] A. Green and J. Sasiadek, “Adaptive control of a flexible robot using fuzzy logic,” Journal of Guidance, Control, and Dynamics, vol. 28, no. 1, pp. 36–42, 2005. <br>[10] I. Akyuz and A. Y. Z. BINGUL, “Modeling and control of a rigid-link flexible joint robot manipulator,” in 12th international workshop on research and education in mechatronics, 2011, pp. 365–371. <br>[11] R. H. Cannon Jr and E. Schmitz, “Initial experiments on the end-point control of a flexible one-link robot,” The International Journal of Robotics Research, vol. 3, no. 3, pp. 62–75, 1984. <br>[12] R. Sutton, G. Halikias, A. R. Plummer, and D. Wilson, “Modelling and H∞ control of a single-link flexible manipulator,” Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 213, no. 2, pp. 85–104, 1999. <br>[13] W. E. Singhose, L. J. Porter, T. D. Tuttle, and N. C. Singer, “Vibration reduction using multi-hump input shapers,” 1997. <br>[14] N. Jalili and N. Olgac, “Multiple delayed resonator vibration absorbers for multi-degree-of-freedom mechanical structures,” Journal of Sound and Vibration, vol. 223, no. 4, pp. 567–585, 1999. <br>[15] I. H. Akyuz, E. Yolacan, H. M. Ertunc, and Z. Bingul, “PID and state feedback control of a single-link flexible joint robot manipulator,” in 2011 IEEE International Conference on Mechatronics. IEEE, 2011, pp. 409–414. <br>[16] M. A. Ahmad, R. M. T. R. Ismail, M. S. Ramli, M. A. Zawawi, and M. H. Suid, “Composite PD and fuzzy logic approach for vibration of elastic joint manipulator,” in ICCAS 2010. IEEE, 2010, pp. 2175–2180. <br>[17] F. M. McNeill and E. Thro, Fuzzy logic: a practical approach. Academic Press, 2014. <br>[18] K. M. Passino, S. Yurkovich, and M. Reinfrank, Fuzzy control. Citeseer, 1998, vol. 42. <br>[19] L. Lih-Chang and C. Chiang-Chuan, “Rigid model-based fuzzy control of flexible-joint manipulators,” Journal of Intelligent and Robotic Systems, vol. 13, no. 2, pp. 107–126, 1995. <br>[20] J. Zhao, L. Han, L. Wang, and Z. Yu, “The fuzzy pid control optimized by genetic algorithm for trajectory tracking of robot arm,” in 2016 12th world congress on intelligent control and automation (WCICA). IEEE, 2016, pp. 556–559. <br>[21] S.-G. Kong and B. Kosko, “Adaptive fuzzy systems for backing up a truck-and-trailer,” IEEE transactions on Neural Networks, vol. 3, no. 2, pp. 211–223, 1992. <br>[22] H. A. Malki, D. Misir, D. Feigenspan, and G. Chen, “Fuzzy PID control of a flexible-joint robot arm with uncertainties from time-varying loads,” IEEE Transactions on Control Systems Technology, vol. 5, no. 3, pp. 371–378, 1997. <br>[23] B. Subudhi and A. Morris, “Fuzzy and neuro-fuzzy approaches to control a flexible single-link manipulator,” Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 217, no. 5, pp. 387–399, 2003. <br>[24] A. Jnifene and W. Andrews, “Experimental study on active vibration control of a single-link flexible manipulator using tools of fuzzy logic and neural networks,” IEEE transactions on instrumentation and measurement, vol. 54, no. 3, pp. 1200–1208, 2005. <br>[25] A. Mannani and H. Talebi, “Fuzzy lyapunov synthesis-based controller for a flexible manipulator: experimental results,” in Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005. IEEE, 2005, pp. 606–611. <br>[26] M. M. Fateh, “Robust fuzzy control of electrical manipulators,” Journal of Intelligent & Robotic Systems, vol. 60, no. 3, pp. 415–434, 2010. <br>[27] M. Rostami Kandroodi, M. Mansouri, M. Aliyari Shoorehdeli, and M. Teshnehlab, “Control of flexible joint manipulator via reduced rule-based fuzzy control with experimental validation,” International Scholarly Research Notices, vol. 2012, 2012. <br>[28] I˙. H. Akyu¨z, Z. BI˙NGU¨ L, and S. Kizir, “Cascade fuzzy logic control of a single-link flexible-joint manipulator,” Turkish Journal of Electrical Engineering and Computer Sciences, vol. 20, no. 5, pp. 713–726, 2012. <br>[29] O. Khan, M. Pervaiz, E. Ahmad, and J. Iqbal, “On the derivation of novel model and sophisticated control of flexible joint manipulator,” Revue Roumaine des Sciences Techniques-Serie Electrotechnique et Energetique, vol. 62, no. 1, pp. 103–108, 2017. <br>[30] M. Al-Fandi, M. A. K. Jaradat, and Y. Sardahi, “Optimal pi-fuzzy logic controller of glucose concentration using genetic algorithm,” International Journal of Knowledge-based and Intelligent Engineering Systems, vol. 15, no. 2, pp. 99–117, 2011. <br>[31] M. Ahmad, M. Suid, M. Ramli, M. Zawawi, and R. R. Ismail, “PD fuzzy logic with non-collocated PID approach for vibration control of flexible joint manipulator,” in 2010 6th International Colloquium on Signal Processing & its Applications. IEEE, 2010, pp. 1–5. </div> </div> </div> </main> <footer> <div id="infolinks" class="pt-3 pb-2"> <div class="container"> <div style="background-color:#f5f5f5;" class="p-3"> <div class="row"> <div class="col-md-2"> <ul class="list-unstyled"> About <li><a href="https://waset.org/page/support">About Us</a></li> <li><a href="https://waset.org/page/support#legal-information">Legal</a></li> <li><a target="_blank" rel="nofollow" href="https://publications.waset.org/static/files/WASET-16th-foundational-anniversary.pdf">WASET celebrates its 16th foundational anniversary</a></li> </ul> </div> <div class="col-md-2"> <ul class="list-unstyled"> Account <li><a href="https://waset.org/profile">My Account</a></li> </ul> </div> <div class="col-md-2"> <ul class="list-unstyled"> Explore <li><a href="https://waset.org/disciplines">Disciplines</a></li> <li><a href="https://waset.org/conferences">Conferences</a></li> <li><a href="https://waset.org/conference-programs">Conference Program</a></li> <li><a href="https://waset.org/committees">Committees</a></li> <li><a href="https://publications.waset.org">Publications</a></li> </ul> </div> <div class="col-md-2"> <ul class="list-unstyled"> Research <li><a href="https://publications.waset.org/abstracts">Abstracts</a></li> <li><a href="https://publications.waset.org">Periodicals</a></li> <li><a href="https://publications.waset.org/archive">Archive</a></li> </ul> </div> <div class="col-md-2"> <ul class="list-unstyled"> Open Science <li><a target="_blank" rel="nofollow" href="https://publications.waset.org/static/files/Open-Science-Philosophy.pdf">Open Science Philosophy</a></li> <li><a target="_blank" rel="nofollow" href="https://publications.waset.org/static/files/Open-Science-Award.pdf">Open Science Award</a></li> <li><a target="_blank" rel="nofollow" href="https://publications.waset.org/static/files/Open-Society-Open-Science-and-Open-Innovation.pdf">Open Innovation</a></li> <li><a target="_blank" rel="nofollow" href="https://publications.waset.org/static/files/Postdoctoral-Fellowship-Award.pdf">Postdoctoral Fellowship Award</a></li> <li><a target="_blank" rel="nofollow" href="https://publications.waset.org/static/files/Scholarly-Research-Review.pdf">Scholarly Research Review</a></li> </ul> </div> <div class="col-md-2"> <ul class="list-unstyled"> Support <li><a href="https://waset.org/page/support">Support</a></li> <li><a href="https://waset.org/profile/messages/create">Contact Us</a></li> <li><a href="https://waset.org/profile/messages/create">Report Abuse</a></li> </ul> </div> </div> </div> </div> </div> <div class="container text-center"> <hr style="margin-top:0;margin-bottom:.3rem;"> <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank" class="text-muted small">Creative Commons Attribution 4.0 International License</a> <div id="copy" class="mt-2">© 2024 World Academy of Science, Engineering and Technology</div> </div> </footer> <a href="javascript:" id="return-to-top"><i class="fas fa-arrow-up"></i></a> <div class="modal" id="modal-template"> <div class="modal-dialog"> <div class="modal-content"> <div class="row m-0 mt-1"> <div class="col-md-12"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> </div> </div> <div class="modal-body"></div> </div> </div> </div> <script src="https://cdn.waset.org/static/plugins/jquery-3.3.1.min.js"></script> <script src="https://cdn.waset.org/static/plugins/bootstrap-4.2.1/js/bootstrap.bundle.min.js"></script> <script src="https://cdn.waset.org/static/js/site.js?v=150220211556"></script> <script> jQuery(document).ready(function() { /*jQuery.get("https://publications.waset.org/xhr/user-menu", function (response) { jQuery('#mainNavMenu').append(response); });*/ jQuery.get({ url: "https://publications.waset.org/xhr/user-menu", cache: false }).then(function(response){ jQuery('#mainNavMenu').append(response); }); }); </script> </body> </html>