Abstract

Robust control of underactuated nonlinear systems is a challenging task using conventional methods because of uncertainties which may lead to failure especially for mechanical and robotic applications. Fuzzy logic controller (FLC) is one of the methods specifically used for designing a robust controller that is able to deal with nonlinearity and achieve satisfactory performance for control applications. FLC uses heuristic information or expert operator knowledge to create its mechanism. However, nonlinearities exist in the control systems make its rule-based FLC design a non-trivial task. Manual trial and error tuning method is common way used for tuning the parameters of FLC to achieve the desired performance of the system. Hence, an automatic tuning using optimization algorithm is necessary. Meta-heuristic optimization algorithms are applied to tune the parameters of FLC automatically. In this paper, three popular meta-heuristic algorithms are used to optimize the scaling factors of FLC, i.e. Particle Swarm Optimization (PSO), Cuckoo Search (CS) and Differential Evolution (DE) to improve the effectiveness of FLC design. A gantry crane system, which is a nonlinear system, is used as test system for this project. The simulation of the optimization of FLC parameters by using meta-heuristics algorithms was successfully achieved. The simulation results show that the optimization techniques for FLC are effective to improve the performance of conventional FLC for gantry crane control, i.e. position control and anti-swing control. In addition, PSO performs better than CS and DE in optimization of FLC for gantry crane system.

Full Text
Published version (Free)

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