Abstract
Here, we develop a fuzzy controller using a new online self-adapting design. The objective of this work is to control a nonlinear process by using a one-dimensional input rule variable, instead of error and error variation. The initial limits of the fuzzy logic membership functions are mostly depend on experiments and previous knowledge of the dynamic process behaviors. Generally, the membership function parameters have a significant impact on control signal amplitude and, consequently on the convergence and stability of the controller-plant system. The proposed technique determines the limits of the antecedent membership functions online using the kth and k - 1th outputs of the controlled plant and reference model, respectively. Meanwhile, the limits of the consequent membership functions are calculated using error and error variation. This approach ensures: (i) that the input/output variables have the required fuzzy space, (ii) the controlled plant follows the desired reference model, and (iii) the control signal amplitude is within acceptable limits. Additionally, (iiii) it takes into account the dynamic variability of the process and the existence of an overshoot. The membership function parameters are updated continuously through a self-adapting procedure, ensuring improved control performance. Ultimately, the proposed approach is improved using two nonlinear systems.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.