• DocumentCode
    2765605
  • Title

    Implementing ball balancing beam using digital image processing and fuzzy logic

  • Author

    Iqbal, Javaid ; Khan, Mehmood Anwar ; Tarar, Saadia ; Khan, Mariam ; Sabahat, Zeasth

  • Author_Institution
    Dept. of Mechatronics, Nat. Univ. of Sci. & Technol.
  • fYear
    2005
  • fDate
    1-4 May 2005
  • Firstpage
    2241
  • Lastpage
    2244
  • Abstract
    Fuzzy logic is a paradigm for an alternative design technique, which can be applied in both linear and non linear systems for embedded control. It is a problem-solving control system methodology that can be built into anything from small, embedded controller and hand-held products to large computerized process control systems. This paper proposes and analyses methods to control a ball balancing system using fuzzy logic. It is a nonlinear dynamic system which is quite difficult to control using conventional methods. It has delayed feedback associated with control actions; however, control system based on fuzzy logic requires less mathematical derivation in design and has a high noise tolerance. Image of the ball taken from an audio/video (AV) camera is processed to determine the coordinates of its centre. This input data is fed into the 68HCS12 microcontroller, which has the most efficient implementation of fuzzy logic instruction sets. Built-in PWM channels, A to D converters, 32 kb flash memory and in-system programming make this controller ideal for the system considered. The controller processes this input using the fuzzy logic rule base and sends consequent signals to the servo motor controlling the beam motion
  • Keywords
    cameras; feedback; fuzzy logic; image motion analysis; microcontrollers; motion control; nonlinear dynamical systems; servomotors; A to D converters; PWM channels; audio-video camera; ball balancing beam; computerized process control systems; delayed feedback; digital image processing; embedded control; flash memory; fuzzy logic; hand-held products; high noise tolerance; in-system programming; linear systems; nonlinear dynamic system; problem-solving control system methodology; servo motor controlling; Control system analysis; Control systems; Digital images; Embedded computing; Fuzzy logic; Handheld computers; Linear systems; Motion control; Problem-solving; Process control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2005. Canadian Conference on
  • Conference_Location
    Saskatoon, Sask.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-8885-2
  • Type

    conf

  • DOI
    10.1109/CCECE.2005.1557434
  • Filename
    1557434