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 条
  • [41] Control Strategy for PQ Improvement in an Autonomous Microgrid Using Bacterial Foraging Optimization Algorithm
    Chitra, N.
    Kumar, A. Senthil
    Priyadharshini, P.
    Shobana, K. M.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY ALGORITHMS IN ENGINEERING SYSTEMS, VOL 2, 2015, 325 : 705 - 713
  • [42] Redundant Control Algorithm for a Brushless DC Motor
    Toman, Jiri
    Hrbacek, Radek
    Singule, Vladislav
    2015 INTERNATIONAL CONFERENCE ON ELECTRICAL DRIVES AND POWER ELECTRONICS (EDPE), 2015, : 117 - 123
  • [43] An Adaptive Position Control Algorithm of a DC Motor based on the First Order Approximation using Recursive Least Squares with Forgetting
    Oh, Kwang-Seok
    Seo, Ja-Ho
    2017 17TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2017, : 1858 - 1861
  • [44] Speed control of Brushless DC motor using bat algorithm optimized Adaptive Neuro-Fuzzy Inference System
    Premkumar, K.
    Manikandan, B. V.
    APPLIED SOFT COMPUTING, 2015, 32 : 403 - 419
  • [45] Research on DC Motor Intelligent Control Algorithm
    Fang Li
    PROGRESS IN MECHATRONICS AND INFORMATION TECHNOLOGY, PTS 1 AND 2, 2014, 462-463 : 775 - 781
  • [46] Intelligent Power Control and User Comfort Management in Buildings Using Bacterial Foraging Algorithm
    Alhassan, Hassan Adamu
    Hassan, Sabo Miya
    Bakare, Ganiyu Ayinde
    Itopa, Isa Abdulkadir
    Ben Sta, Hatem
    Balami, Ishaku Thlama
    2019 5TH IEEE INTERNATIONAL SMART CITIES CONFERENCE (IEEE ISC2 2019), 2019, : 67 - 72
  • [47] An Adaptive, Robust control of DC motor Using Fuzzy-PID controller
    Abhinav, Rishabh
    Sheel, Satya
    IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, DRIVES AND ENERGY SYSTEMS (PEDES 2012), 2012,
  • [48] An adaptive control study for the DC motor using meta-heuristic algorithms
    Alejandro Rodríguez-Molina
    Miguel Gabriel Villarreal-Cervantes
    Mario Aldape-Pérez
    Soft Computing, 2019, 23 : 889 - 906
  • [49] Model Reference Linear Adaptive Control of DC Motor Using Fuzzy Controller
    Kumar, A. Suresh
    Rao, M. Subba
    Babu, Y. S. Kishore
    2008 IEEE REGION 10 CONFERENCE: TENCON 2008, VOLS 1-4, 2008, : 1603 - +
  • [50] Torque Control for DC Servo Motor Using Adaptive Load Torque Compensation
    Khajorntraidet, Chanyut
    Srisertpol, Jiraphon
    SELECTED TOPICS IN SYSTEM SCIENCE AND SIMULATION IN ENGINEERING, 2010, : 454 - +