• DocumentCode
    2938766
  • Title

    Microcontroller based fuzzy-PI approach employing control surface discretization

  • Author

    Velagic, Jasmin ; Kuric, M. ; Dragolj, Edin ; Ajanovic, Z. ; Osmic, Nedim

  • Author_Institution
    Dept. of Autom. Control & Electron., Univ. of Sarajevo, Sarajevo, Bosnia-Herzegovina
  • fYear
    2012
  • fDate
    3-6 July 2012
  • Firstpage
    638
  • Lastpage
    645
  • Abstract
    This paper proposes an approach of digital controller design on microcontrollers based on control surface disretization. As experimental setup a simple system composed of a DC motor, the PWM drive and a encoder was built. Identification of this simple system was done using the first order linear model and the Hammerstein-Wiener model. The quality of these models was compared based on the fitness function and their ability to cope with system nonlinearities. A discrete PI speed controller was designed based on the Hammerstein-Wiener model and tuned by the Gauss-Newton optimization algorithm. The Fuzzy logic controller was designed on the basis of the PI controller behaviour with genetic algorithm parameter tuning. The control surface of the Fuzzy logic controller was discretized for microcontroller implementation. Both controllers were implemented on the Arduino Mega platform and their control performances were tested and compared.
  • Keywords
    DC motor drives; PI control; angular velocity control; control engineering computing; control nonlinearities; control system synthesis; digital control; electric machine analysis computing; fuzzy control; genetic algorithms; machine control; microcontrollers; pulse width modulation; Arduino Mega platform; DC motor; Gauss-Newton optimization algorithm; Hammerstein-Wiener model; PWM drive; control surface discretization; digital controller design; discrete PI speed controller design; encoder; first order linear model; fitness function; fuzzy logic controller deisgn; genetic algorithm parameter tuning; microcontroller based fuzzy-PI approach; system nonlinearities; Niobium; Pulse width modulation; Time measurement; Arduino Mega; Control Surface Discretization; DC Motor Control; Fuzzy-PI controller; Genetic Algorithm; Hammerstein-Wiener Identification; PI Controller; Time-Space Tradeoff;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control & Automation (MED), 2012 20th Mediterranean Conference on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4673-2530-1
  • Electronic_ISBN
    978-1-4673-2529-5
  • Type

    conf

  • DOI
    10.1109/MED.2012.6265710
  • Filename
    6265710