Artificial Bee Colony Algorithm Based Linear Quadratic Optimal Controller Design for a Nonlinear Inverted Pendulum

Abstract

This paper presents a linear quadratic optimal controller design for a nonlinear inverted pendulum. Linear Quadratic Regulator (LQR), an optimal control method, is usually used for control of the dynamical systems. Main design parameters in LQR are the weighting matrices; however there is no relevant systematic techniques presented to choose these matrices. Generally, selecting weighting matrices is performed by trial and error method since there is no direct relation between weighting matrices and time domain specifications like overshoot percentage, settling time, and steady state error. Also it is time consuming and highly depends on designer’s experience. In this paper LQR is used to control an inverted pendulum as a nonlinear dynamical system and the Artificial Bee Colony (ABC) algorithm is used for selecting weighting matrices to overcome LQR design difficulties. The ABC algorithm is a swarm intelligence based optimization algorithm and it can be used for multivariable function optimization efficiently. The simulation results justify that the ABC algorithm is a very efficient way to determine LQR weighting matrices in comparison with trial and error method.

Authors and Affiliations

Baris Ata*| Department of Computer Engg. Cukurova University, Adana, Turkey, Ramazan Coban| Department of Computer Engg. Cukurova University, Adana, Turkey

Keywords

Related Articles

Artificial Bee Colony Algorithm Based Linear Quadratic Optimal Controller Design for a Nonlinear Inverted Pendulum

This paper presents a linear quadratic optimal controller design for a nonlinear inverted pendulum. Linear Quadratic Regulator (LQR), an optimal control method, is usually used for control of the dynamical systems. Main...

A Fuzzy Logic Controller with Tuning Output Scaling Factor for Induction Motor Control Taking Core Loss into Account

This paper presents a design of a fuzzy logic controller (FLC) with tuning output scaling factor for speed control of indirect field oriented induction motor (IM) taking core loss into account. The variation of output sc...

A highly Reliable and Fully Automated Classification System for Sleep Apnea Detection

Sleep apnea (SA) in the form of Obstructive sleep apnea (OSA) is becoming the most common respiratory disorder during sleep, which is characterized by cessations of airflow to the lungs. These cessations in breathing mus...

Diagnosis of Anemia in Children via Artificial Neural Network

In this paper, a neural network algorithm, which diagnosis of anemia for children under 18 years of age, is presented. The network is trained by using data from hemogram test results from 30 patients and an ex...

Statistical Methods for Quantitatively Detecting Fungal Disease from Fruits’ Images

In this paper we have proposed statistical methods for detecting fungal disease and classifying based on disease severity levels. Most fruits diseases are caused by bacteria, fungi, virus, etc of which fungi are respons...

Download PDF file
  • EP ID EP760
  • DOI -
  • Views 404
  • Downloads 23

How To Cite

Baris Ata*, Ramazan Coban (2015). Artificial Bee Colony Algorithm Based Linear Quadratic Optimal Controller Design for a Nonlinear Inverted Pendulum. International Journal of Intelligent Systems and Applications in Engineering, 3(1), 1-6. https://europub.co.uk/articles/-A-760