PSO tuned FLC for full autopilot control of quadrotor to tackle wind disturbance using bond graph approach

被引:13
|
作者
Mohammadi, Vahid [1 ]
Ghaemi, Sehraneh [2 ]
Kharrati, Hamed [3 ]
机构
[1] Univ Tabriz, Fac Elect & Comp Engn, Room 021, Tabriz, Iran
[2] Univ Tabriz, Fac Elect & Comp Engn, Room 318, Tabriz, Iran
[3] Univ Tabriz, Fac Elect & Comp Engn, Room 342, Tabriz, Iran
关键词
Quadrotor; Bond graph; Fuzzy-PID; PSO; TRACKING CONTROL;
D O I
10.1016/j.asoc.2018.01.015
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The ability of Bond Graph (BG) in modeling multi-domain structures results in a more precise and expansive interface. Hence, this paper develops the model of a quadrotor using BG approach. Then, the paper introduces and optimizes a Fuzzy Logic Controller (FLC) with the aim of making intelligent decisions close to human decisions. Additionally, a Particle Swarm Optimization (PSO) algorithm is utilized to have minimum 4 rules for FLC, which leads the controller to be quick. It is because a fast FLC is necessary in the next part to convert the controller to a full one (considering all main states). Furthermore, two Proportional-Integral-Derivative (PID) controllers have helped the FLC to bring all the main states of quadrotor under control. In addition, the set points for the angles, which cause higher nonlinearity behavior, could now be set close to pi/2. Furthermore, multi-domain model of the system has helped in modeling of constant and random variable wind disturbances for which a logical solution is suggested. (c) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:184 / 195
页数:12
相关论文
共 24 条
  • [1] Quadrotor Control using Reinforcement Learning under Wind Disturbance
    Lu, Songshuo
    Li, Yanjie
    Liu, Zihan
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 3233 - 3240
  • [2] Wind Turbine Inverse Control: A Bond Graph Approach
    Patino, Carlos
    Tapia, Roberto
    Medina, Aurelio
    Fuerte, Claudio
    2014 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2014,
  • [3] Doubly-fed wind turbine generator control: A bond graph approach
    Tapia, Roberto
    Medina, A.
    SIMULATION MODELLING PRACTICE AND THEORY, 2015, 53 : 149 - 166
  • [4] Simulation of a Pilot Control Valve Using Pseudo Bond Graph Approach
    Wang Zhiwen
    Xiong Wei
    Wang Haitao
    Wang Zuwen
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON FLUID POWER AND MECHATRONICS - FPM 2015, 2015, : 344 - 349
  • [5] Mobile Robot Control Using Bond Graph and Flatness Based Approach
    Sahoo, Saumya Ranjan
    Chiddarwar, Shital. S.
    INTERNATIONAL CONFERENCE ON ROBOTICS AND SMART MANUFACTURING (ROSMA2018), 2018, 133 : 213 - 221
  • [6] A New Approach of Sliding Motion Robot Control using Bond Graph
    Gal, Ionel Alexandru
    Munteanu, Radu Ioan
    Melinte, Octavian
    Vladareanu, Luige
    2013 8TH INTERNATIONAL SYMPOSIUM ON ADVANCED TOPICS IN ELECTRICAL ENGINEERING (ATEE), 2013,
  • [7] Study on the influence of backlash phenomenon on wind turbine power using bond graph approach
    Adlene, Ramdane
    Abderrazak, Lachouri
    JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2018, 40 (02)
  • [8] Study on the influence of backlash phenomenon on wind turbine power using bond graph approach
    Ramdane Adlene
    Lachouri Abderrazak
    Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2018, 40
  • [9] Modelling. design and control of wind diesel hybrid power system using bond graph
    Badoud, A.
    Khemliche, M.
    Bacha, S.
    Raison, B.
    PROCEEDINGS OF 2013 INTERNATIONAL RENEWABLE AND SUSTAINABLE ENERGY CONFERENCE (IRSEC), 2013, : 298 - 303
  • [10] Active anti-disturbance control of a quadrotor unmanned aerial vehicle using the command-filtering backstepping approach
    Ahmed Aboudonia
    Ayman El-Badawy
    Ramy Rashad
    Nonlinear Dynamics, 2017, 90 : 581 - 597