An AEFA-Based Optimum Design of Fuzzy PID Controller for Attitude Control Flywheel with BLDC Motor

被引:12
|
作者
Zhang, Zhizhou [1 ]
Li, Yang [1 ]
机构
[1] Sun Yat Sen Univ, Sch Aeronaut & Astronaut, Guangzhou 510275, Peoples R China
基金
中国国家自然科学基金;
关键词
small satellite; BLDC motor; attitude control flywheel; fuzzy PID controller; optimization; SPEED CONTROLLER; SYSTEM; ALGORITHM;
D O I
10.3390/aerospace9120789
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
A new method for optimizing the fuzzy PID controller, based on an artificial electric field algorithm (AEFA), is proposed in this paper, aiming at improving the stability indicator of the Brushless DC (BLDC) motor for the small satellite attitude control flywheel. The BLDC motor is the basic part of the small satellite attitude control flywheel. In order to accurately control the attitude of the small satellite, a good motor control system is very important. Firstly, the mathematical model of the BLDC motor is established and the BLDC motor speed control system using traditional PID control is designed. Secondly, considering that the small satellite speed control system is a nonlinear system, a fuzzy PID control is designed to solve the shortcomings of the fixed parameters of the traditional PID control. Finally, we find that the control accuracy of the fuzzy PID control will change with the range of the input. Therefore, we introduce the AEFA to optimize fuzzy PID to achieve high-precision attitude control of small satellites. By simulating the BLDC motor system, the proposed fuzzy PID controller based on AEFA is compared with the traditional PID controller and the fuzzy PID controller. Results from different controllers show that the proposed control method could effectively reduce steady state error. In addition, the proposed fuzzy PID-AEFA controller has the better anti-jamming capability.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] A New Fuzzy PID Control System Based on Fuzzy PID Controller and Fuzzy Control Process
    Phu Nguyen Dinh
    Hung Nguyen Nhut
    Ahmadian Ali
    Senu Norazak
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2020, 22 (07) : 2163 - 2187
  • [22] An Attitude Control of Flexible Spacecraft Using Fuzzy-PID Controller
    Park, Jong-Oh
    Im, Young-Do
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (04): : 1237 - 1241
  • [23] Wavelet neural learning-based type-2 fuzzy PID controller for speed regulation in BLDC motor
    Anand Karuppannan
    Madheswaran Muthusamy
    Neural Computing and Applications, 2021, 33 : 13481 - 13503
  • [24] Driving motor for attitude control flywheel based on field-circuit method
    Bai, Yue, 1600, Chinese Academy of Sciences (22): : 2967 - 2974
  • [25] SISO PID-Fuzzy Controller for BLDC Motor Speed Control base on Low Cost MSP430 Solution
    Chu, Chao-Ting
    Wang, Yuan-Kai
    Liang, Hai-Lung
    2016 5TH INTERNATIONAL SYMPOSIUM ON NEXT-GENERATION ELECTRONICS (ISNE), 2016,
  • [26] Design of Efficient Adaptive Neuro-Fuzzy Controller Based on Supervisory Learning Capable for Speed and Torque Control of BLDC Motor
    Mosavi, Mohammad-Reza
    Rahmati, Abdoreza
    Khoshsaadat, Alireza
    PRZEGLAD ELEKTROTECHNICZNY, 2012, 88 (1A): : 238 - 246
  • [27] Performance analysis of PID controller-based metaheuristic optimisation algorithms for BLDC motor
    Abdolhosseini M.
    Abdollahi R.
    Australian Journal of Electrical and Electronics Engineering, 2023, 20 (04) : 400 - 411
  • [28] Modeling of a Commercial BLDC motor and control using GA-ANFIS tuned PID Controller
    Dasari, Murali
    Reddy, A. Srinivasula
    Kumar, M. Vijaya
    2017 INTERNATIONAL CONFERENCE ON INNOVATIVE RESEARCH IN ELECTRICAL SCIENCES (IICIRES2017), 2017,
  • [29] Attitude control of a quadrotor using PID controller based on differential evolution algorithm
    Gun, Ayhan
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 229
  • [30] An effective real coded GA based fuzzy controller for speed control of a BLDC motor without speed sensor
    Aydogdu, Omer
    Akkaya, Ramazan
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2011, 19 (03) : 413 - 430