Abstract
This paper presents an optimization technique to adjust the LQR and PID controller parameters to control the nonlinear plant of inverted pendulum using the integral square error (ISE) as an objective function. The system is modeled in the state space representation. The control task is to move the cart of the inverted pendulum to a desired point and stabilize the angle of the pendulum at the vertical position. An LQR controller is used in the state feedback along with the PID controller. The parameters of both the PID controller and the LQR state feedback controller are tuned using Ant Colony Optimization (ACO) algorithm. The simulation of the control problem has been designed using MATLAB Simulink and MATLAB script code. The results show that Ant Colony Optimization (ACO) algorithm is efficient in tuning the parameters to give the optimum response. It is obviously seen that the integral square error (ISE) does not exceed 0.03 when using the proposed design approach.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2017 International Conference on Communication, Control, Computing and Electronics Engineering, ICCCCEE 2017 |
| Editors | Rashid A. Saeed, Rania A. Mokhtar |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9781509018093 |
| DOIs | |
| State | Published - 27 Feb 2017 |
Publication series
| Name | Proceedings - 2017 International Conference on Communication, Control, Computing and Electronics Engineering, ICCCCEE 2017 |
|---|
Bibliographical note
Publisher Copyright:© 2017 IEEE.
Keywords
- Ant colony optimization (ACO)
- Inverted pendulum
- LQR
- MATLAB simulation
- PID tuning
ASJC Scopus subject areas
- Computer Networks and Communications
- Computer Science Applications
- Control and Systems Engineering
- Electrical and Electronic Engineering