In this paper, a simultaneous calibration algorithm of the parameters of the attitude and altitude control for an unmanned aerial vehicle (UAV) is proposed. The algorithm is based on the multi-objective particle swarm optimization (MOPSO) technique. This algorithm is implemented by using the free PX4 software for the Pixhawk2 controller. The behavior of the UAV is simulated given its physical characteristics by means of a non-linear model and a search of the controller parameters. This latter is based on a proportional (P) position controller in cascade with a proportional-integral-derivative (PID) speed controller of its height and each one of its Euler angles. To perform this search, the PID gains Kp1, Kp2, Ki and Kd of each of the degrees of freedom are used to define vectors considered particle positions by the MOPSO algorithm, which moves them through a search space to find sets of optimum values according to Pareto, or the Pareto Front. The search is carried out based exclusively on Pareto dominance concepts, comparing parameters of step responses (overshoot, rise time, root-mean-square error) of each of the degrees of freedom. In order to show the efficiency of the proposal, simulation results are provided by using the calibration methodology obtaining good results.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Flight Controller Optimization of Unmanned Aerial Vehicles using a Particle Swarm Algorithm


    Contributors:


    Publication date :

    2020-09-01


    Size :

    1303346 byte





    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Three-Dimensional Path Planning of Unmanned Aerial Vehicles Using Particle Swarm Optimization

    Foo, J. / Knutzon, J. / Oliver, J. et al. | British Library Conference Proceedings | 2006


    Three-Dimensional Path Planning of Unmanned Aerial Vehicles Using Particle Swarm Optimization

    Foo, Jung Leng / Knutzon, Jared / Oliver, James et al. | AIAA | 2006


    Path Planning of Unmanned Aerial Vehicles using B-Splines and Particle Swarm Optimization

    Foo, Jung Leng / Knutzon, Jared / Kalivarapu, Vijay et al. | AIAA | 2009



    Swarm flight controlling system and method for a plurality of unmanned aerial vehicles for swarm flight

    SUK JIN YOUNG / JEONGSIK PARK / SIDAE RYU et al. | European Patent Office | 2021

    Free access