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 条
  • [21] An adaptive rejuvenation of bacterial foraging algorithm for global optimization
    Tejna Khosla
    Om Prakash Verma
    Multimedia Tools and Applications, 2023, 82 : 1965 - 1993
  • [22] DIRECT CONTROL DESIGN WITH BACTERIAL FORAGING ALGORITHM
    Hassan, S. M.
    Supriyono, H.
    Tokhi, M. O.
    ADAPTIVE MOBILE ROBOTICS, 2012, : 247 - 254
  • [23] An adaptive neural control of a DC motor
    Baruch, ES
    Flores, JM
    Garrido, R
    Martinez, JC
    PROCEEDINGS OF THE 2001 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL (ISIC'01), 2001, : 121 - 126
  • [24] Speed Control of DC Servo Motor Using Genetic Algorithm
    Meena, Dinesh Kumar
    Chahar, Sunita
    2017 IEEE INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION, INSTRUMENTATION AND CONTROL (ICICIC), 2017,
  • [25] Smart bacterial foraging algorithm based controller for speed control of switched reluctance motor drives
    Daryabeigi, Ehsan
    Dehkordi, Behzad Mirzaeian
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2014, 62 : 364 - 373
  • [26] Adaptive Control of a DC Motor Using Neural Network Sliding Mode Control
    Fallahi, M.
    Azadi, S.
    IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 1203 - +
  • [27] An Adaptive Bacterial Foraging Optimization Algorithm with Lifecycle and Social Learning
    Yan, Xiaohui
    Zhu, Yunlong
    Zhang, Hao
    Chen, Hanning
    Niu, Ben
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2012, 2012
  • [28] Brushed DC Motor Controller Using Robust Indirect Adaptive Control
    Mahayana, Dimitri
    Anwari, Sabat
    2009 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS, VOLS 1 AND 2, 2009, : 242 - 246
  • [29] Optimal Adaptive Control of a DC Motor Using Differential Evolution Variants
    Rodriguez-Molina, Alejandro
    Gabriel Villarreal-Cervantes, Miguel
    Aldape-Perez, Mario
    2017 IEEE 7TH ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2017, : 283 - 288
  • [30] DC motor control algorithm on the base of vortex algorithm
    Kochetkov, Sergey A.
    Utkin, Victor A.
    2014 13TH INTERNATIONAL WORKSHOP ON VARIABLE STRUCTURE SYSTEMS (VSS), 2014,