Abstract

Fuzzy logic control is a recognized approach for handling the faced uncertainties within control applications. However, type-1 fuzzy controllers using crisp type-1 fuzzy sets might not be able to fully handle the high levels of uncertainties and nonlinear dynamics associated with real world control applications. On the other hand, interval type-2 fuzzy controllers using Interval Type-2 Fuzzy Sets (IT2-FSs) might be able to handle such uncertainties to produce a better control performance. However, the systematic design of interval type-2 fuzzy controllers is still a challenging problem due to the difficulty in determining the parameters of the IT2-FSs. In this paper, we will present the novel application of Big Bang–Big Crunch optimization (BB–BC) approach to optimize the antecedent membership parameters of Interval Type-2 Fuzzy PID (IT2-FPID) controllers in a cascade control structure. Since the IT2-FPID control structure involves more design parameters compared to its type-1 counterpart, it is beneficial to employ the BB–BC method which has a low computational cost and a high convergence speed. The presented BB–BC based optimized IT2-FPID cascade structure will be compared with its Type-1 Fuzzy PID (T1-FPID) and conventional PID controller counterparts which were also optimized with the BB–BC optimization. In addition, the proposed IT2-FPID structure will be compared with a self-tuning T1-FPID control structure. We will then present the novel application of the cascade control architecture to solve the path tracking control problem of mobile robots which inherits large amounts of uncertainties caused by the internal dynamics and/or feedback sensors of the controlled system. Several experiments were performed in simulation and in real world using the PIONEER 3-DX mobile robot which will act as a platform to evaluate the proposed control systems in this paper. The results illustrated that the IT2-FPID structure enhanced significantly the control performance even in the presence of uncertainties and disturbances when compared to the PID, T1-FPID and self-tuning T1-FPID structures. Moreover, it has been shown that the reason for the superior control performance of the IT2-FPID under high levels of uncertainty and noise is not merely for its use of extra parameters, but rather its different way of dealing with the uncertainties and noise present in real world environments by comparing with a self-tuning T1-FPID structure.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.