Adaptive control of DC motor using bacterial foraging algorithm

被引:51
|
作者
Bhushan, Bharat [1 ]
Singh, Madhusudan [1 ]
机构
[1] Delhi Technol Univ, Dept Elect Engn, Delhi, India
关键词
Bacterial foraging algorithm; Identification; Adaptive control; Genetic algorithm; DC motor; IDENTIFICATION; DESIGN;
D O I
10.1016/j.asoc.2011.06.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a bacterial foraging algorithm (BFA) based high performance speed control system for a DC motor. The rotor speed of the DC motor is being made to follow an arbitrary selected trajectory. The unknown nonlinear dynamics of the motor and the load are captured by BFA. The trained BFA identifier is used with a desired reference model to achieve trajectory control of DC motor. In this paper bacterial foraging algorithm (BFA) has been implemented for identification and control of DC motor. Simulation study on proposed system has been carried out in MATLAB. System nonlinearities alpha and beta have been estimated using BFA and compared with actual plant nonlinearities of dynamical system. In tracking of motor speed using BFA based controller the performance of the motor have been observed and compared with reference one. Performance study of DC motor has been carried out through genetic algorithm (GA) also. A comparison of performance analysis using BFA controller and that of GA for trajectory tracking shows that BFA based adaptive controller works effectively for tracking the desired trajectory in DC motor with less computational time. (C) 2011 Elsevier B. V. All rights reserved.
引用
收藏
页码:4913 / 4920
页数:8
相关论文
共 50 条
  • [1] Active noise control using an adaptive bacterial foraging optimization algorithm
    Gholami-Boroujeny, Shiva
    Eshghi, Mohammad
    SIGNAL IMAGE AND VIDEO PROCESSING, 2014, 8 (08) : 1507 - 1516
  • [2] Active noise control using an adaptive bacterial foraging optimization algorithm
    Shiva Gholami-Boroujeny
    Mohammad Eshghi
    Signal, Image and Video Processing, 2014, 8 : 1507 - 1516
  • [3] Speed and Displacement Control System of Bearingless Brushless DC Motor Based on Improved Bacterial Foraging Algorithm
    Diao, Xiaoyan
    Zhu, Huangqiu
    Zhang, Duo
    2016 INTERNATIONAL CONFERENCE ON MEASUREMENT INSTRUMENTATION AND ELECTRONICS (ICMIE 2016), 2016, 75
  • [4] Congestion management using adaptive bacterial foraging algorithm
    Panigrahi, B. K.
    Pandi, V. Ravikumar
    ENERGY CONVERSION AND MANAGEMENT, 2009, 50 (05) : 1202 - 1209
  • [5] Adaptive bacterial foraging optimization algorithm
    Jiang, Jianguo
    Zhou, Jiawei
    Zheng, Yingchun
    Wang, Tao
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2015, 42 (01): : 75 - 81
  • [6] RFID network scheduling using an adaptive bacterial foraging algorithm
    Liu, Wei
    Chen, Hexin
    Chen, Hanning
    Chen, Mianshu
    Journal of Computational Information Systems, 2011, 7 (04): : 1238 - 1245
  • [7] Design optimization of three-phase energy efficient induction motor using adaptive bacterial foraging algorithm
    Sakthivel, V. P.
    Bhuvaneswari, R.
    Subramanian, S.
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2010, 29 (03) : 699 - 726
  • [8] Adaptive Step Length Bacterial Foraging Algorithm
    Rashtchi, Vahid
    Bayat, Akbar
    Vahedi, Hesan
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 322 - 326
  • [9] Adaptive computational chemotaxis in bacterial foraging algorithm
    Dasgupta, Sarabarta
    Biswas, Arijit
    Abraham, Ajith
    Das, Swagatam
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 64 - +
  • [10] AN ADAPTIVE BACTERIAL FORAGING ALGORITHM FOR CONSTRAINED OPTIMIZATION
    Wang, Qiaoling
    Gao, Xiao-Zhi
    Wang, Changhong
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2010, 6 (08): : 3585 - 3593