Tracking has become a necessary feature of a drone. This is due to the demand for drones, especially quadcopters, to be used for activities such as surveillance, monitoring, and filming. It is crucial to ensure the quadcopters perform the tracking with stable flight. Despite the advantages of having VTOL ability and great maneuverability, quadcopters require an effective controller to overcome their under-actuation and instability behavior. Even though a PID controller is commonly used and promising with its simple mechanism, it requires very proper tuning to ensure the stability of the system is not affected. In this paper, a simple Fuzzy algorithm is proposed to be incorporated into a PID controller to form a self-tuning Fuzzy PID controller. The Fuzzy logic controller works as the self-adjuster to the PID parameters. A mathematical model of the DJI Tello quadcopter is derived with position and attitude control loops that are designed to track a variety of trajectories with stable flight. The proposed method uses a simple architecture where the ranges of PID parameters are used as scaling factors for Fuzzy controller outputs. The results of the simulations show the tracking error performance metrics, which are IAE, ISE, and RMSE, are smaller compared to the values of the PID controller. Beyond its impact on quadcopter control, the proposed self-tuning approach holds promise for broader applications in nonlinear systems.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Self-Tuning PID Controller for Quadcopter using Fuzzy Logic


    Beteiligte:

    Erscheinungsdatum :

    2023-10-03


    Anmerkungen:

    doi:10.31763/ijrcs.v3i4.1127
    International Journal of Robotics and Control Systems; Vol 3, No 4 (2023); 728-748 ; 2775-2658



    Medientyp :

    Aufsatz (Zeitschrift)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Klassifikation :

    DDC:    629




    QUADCOPTER ARTIFICIAL INTELLIGENCE CONTROLLER AND QUADCOPTER SIMULATOR

    RESTIFO JORDAN / SKARICA VEDRAN / MILLER CHRIS | Europäisches Patentamt | 2020

    Freier Zugriff

    Self-Tuning Fuzzy Logic Controller for Reactive Navigation

    Mondelli, G. / Castellano, G. / Attolico, G. et al. | British Library Conference Proceedings | 1996


    PID Controller Tuning Optimization with Genetic Algorithms for a Quadcopter

    Khuwaja, Komal / Lighari, Noor-u-Zaman / Tarca, Ioan Constantin et al. | BASE | 2018

    Freier Zugriff

    Tuning of fuzzy logic controller using neural network

    van Cleave, D. / Rattan, K.S. | IEEE | 2000


    AUTONOMOUS QUADCOPTER PILOTING CONTROLLER AND DEBUGGER

    RESTIFO JORDAN / SKARICA VEDRAN | Europäisches Patentamt | 2020

    Freier Zugriff