CINXE.COM
Nonlinear Adaptive PID Control for a Semi-Batch Reactor Based On an RBF Network
<!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>Nonlinear Adaptive PID Control for a Semi-Batch Reactor Based On an RBF Network</title> <meta name="description" content="Nonlinear Adaptive PID Control for a Semi-Batch Reactor Based On an RBF Network"> <meta name="keywords" content="Chylla-Haase polymerization reactor, RBF neural networks, feed-forward and feedback 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="Nonlinear Adaptive PID Control for a Semi-Batch Reactor Based On an RBF Network"> <meta name="citation_author" content="Magdi M. Nabi"> <meta name="citation_author" content="Ding-Li Yu"> <meta name="citation_publication_date" content="2014/08/02"> <meta name="citation_journal_title" content="International Journal of Mechanical and Mechatronics Engineering"> <meta name="citation_volume" content="8"> <meta name="citation_issue" content="7"> <meta name="citation_firstpage" content="1260"> <meta name="citation_lastpage" content="1265"> <meta name="citation_pdf_url" content="https://publications.waset.org/9999262/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">Nonlinear Adaptive PID Control for a Semi-Batch Reactor Based On an RBF Network</h5> <div class="card-body"> <p class="card-text"><strong>Authors:</strong> <a href="https://publications.waset.org/search?q=Magdi%20M.%20Nabi">Magdi M. Nabi</a>, <a href="https://publications.waset.org/search?q=Ding-Li%20Yu"> Ding-Li Yu</a> </p> <p class="card-text"><strong>Abstract:</strong></p> <p>Control of a semi-batch polymerization reactor using an adaptive radial basis function (RBF) neural network method is investigated in this paper. A neural network inverse model is used to estimate the valve position of the reactor; this method can identify the controlled system with the RBF neural network identifier. The weights of the adaptive PID controller are timely adjusted based on the identification of the plant and self-learning capability of RBFNN. A PID controller is used in the feedback control to regulate the actual temperature by compensating the neural network inverse model output. Simulation results show that the proposed control has strong adaptability, robustness and satisfactory control performance and the nonlinear system is achieved.</p> <iframe src="https://publications.waset.org/9999262.pdf" style="width:100%; height:400px;" frameborder="0"></iframe> <p class="card-text"><strong>Keywords:</strong> <a href="https://publications.waset.org/search?q=Chylla-Haase%20polymerization%20reactor" title="Chylla-Haase polymerization reactor">Chylla-Haase polymerization reactor</a>, <a href="https://publications.waset.org/search?q=RBF%20neural%0D%0Anetworks" title=" RBF neural networks"> RBF neural networks</a>, <a href="https://publications.waset.org/search?q=feed-forward%20and%20feedback%20control." title=" feed-forward and feedback control."> feed-forward and feedback control.</a> </p> <p class="card-text"><strong>Digital Object Identifier (DOI):</strong> <a href="https://doi.org/10.5281/zenodo.1094707" target="_blank">doi.org/10.5281/zenodo.1094707</a> </p> <a href="https://publications.waset.org/9999262/nonlinear-adaptive-pid-control-for-a-semi-batch-reactor-based-on-an-rbf-network" class="btn btn-primary btn-sm">Procedia</a> <a href="https://publications.waset.org/9999262/apa" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">APA</a> <a href="https://publications.waset.org/9999262/bibtex" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">BibTeX</a> <a href="https://publications.waset.org/9999262/chicago" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">Chicago</a> <a href="https://publications.waset.org/9999262/endnote" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">EndNote</a> <a href="https://publications.waset.org/9999262/harvard" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">Harvard</a> <a href="https://publications.waset.org/9999262/json" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">JSON</a> <a href="https://publications.waset.org/9999262/mla" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">MLA</a> <a href="https://publications.waset.org/9999262/ris" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">RIS</a> <a href="https://publications.waset.org/9999262/xml" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">XML</a> <a href="https://publications.waset.org/9999262/iso690" target="_blank" rel="nofollow" class="btn btn-primary btn-sm">ISO 690</a> <a href="https://publications.waset.org/9999262.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">2676</span> </span> <p class="card-text"><strong>References:</strong></p> <br>[1] R. W. Chylla and D. R. Haase, "Temperature control of semibatch polymerization reactors.," Computer Chem. Engng, vol. 17, pp. 257-264, 1993. <br>[2] K. Graichen, V. Hagenmeyer, and M. Zeitz, "Adaptive Feedforward Control with Parameter Estimation for the Chylla-Haase Polymerization Reactor," in Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC '05. 44th IEEE Conference on, 2005, pp. 3049- 3054. <br>[3] K. Graichen, V. Hagenmeyer, and M. Zeitz, "Feedforward control with online parameter estimation applied to the Chylla–Haase reactor benchmark," Journal of Process Control, vol. 16, pp. 733-745, 2006. <br>[4] A. Helbig, O. Abel, and W. Marquardt, "Model predictive control for online optimization of semi-batch reactors," in American Control Conference, 1998. Proceedings of the 1998, 1998, pp. 1695-1699, vol.3. <br>[5] A. Helbig, O. Abel, A. M'hamdi, and W. Marquardt, "Analysis and Nonlinear Model Predictive Control of the Chylla-Naase Benchmark Problem," presented at the Proc.UKACC Int. Conf.control, 1996. <br>[6] A. Bhat and R. N. Banavar, "The Chylla-Haase Problem: A Neural Network Controller," presented at the International Conference on Control Applications, Trieste, Italy, 1998. <br>[7] T. Clarke-Pringle and J. F. MacGregor, "Nonlinear adaptive temperature control of multi-product, semi-batch polymerization reactors," Computers & Chemical Engineering, vol. 21, pp. 1395-1409, // 1997. <br>[8] C. W. Ng and M. A. Hussain, "Hybrid neural network—prior knowledge model in temperature control of a semi-batch polymerization process," Chemical Engineering and Processing: Process Intensification, vol. 43, pp. 559-570, 2004. <br>[9] S. Lucia, T. Finkler, D. Basak, and S. Engell, "A new Robust NMPC Scheme and its Application to a Semi-batch Reactor Example," presented at the 8th IFAC Symposium on Advanced Control of Chemical Processes, The International Federation of Automatic Control, Furama Riverfront, Singapore, 2012. <br>[10] T. F. Finkler, S. Lucia, M. B. Dogru, and S. Engell, "Simple Control Scheme for Batch Time Minimization of Exothermic Semibatch Polymerizations," Ind. Eng. Chem., vol. 17, pp. 5906–5920, 2013. <br>[11] M.-A. Beyer, W. Grote, and G. Reinig, "Adaptive exact linearization control of batch polymerization reactors using a Sigma-Point Kalman Filter," Journal of Process Control, vol. 18, pp. 663-675, 2008. <br>[12] M. Pottmann and D. E. Seborg, "A nonlinear Predictive Control Strategy Based on Radial Basis Function Models," Computer Chem. Engng, vol. 21, pp. 965-980, 1997. <br>[13] D. L. Yu and Y. J. Zhai, "Radial-basis-function-based feedforward– feedback control for air–fuel ratio of spark ignition engines," Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 222, pp. 415-428, 2008. <br>[14] D. L. Yu, J. B. Gomm, and D. Williams, "Online predictive control of a chemical process using neural network models" presented at the Proc.14th IFAC Congress, Beijing, 1999. <br>[15] Z. Ming-guang, L. Wen-hui, and L. Man-qiang, "Adaptive PID Control Strategy Based on RBF Neural Network Identification," in Neural Networks and Brain, 2005. ICNN&B '05. International Conference on, 2005, pp. 1854-1857. </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>