Analysis of Transient Response for Coupled Tank System via Conventional and Particle Swarm Optimization (PSO) Techniques

Similar documents
PID Control Tuning VIA Particle Swarm Optimization for Coupled Tank System

MALAYSIA. Hang Tuah Jaya, Melaka, MALAYSIA. Hang Tuah Jaya, Melaka, MALAYSIA. Tunggal, Hang Tuah Jaya, Melaka, MALAYSIA

EFFECTS OF MULTIPLE COMBINATION WEIGHTAGE USING MOPSO FOR MOTION CONTROL GANTRY CRANE SYSTEM

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

PSO-TUNED PID CONTROLLER FOR COUPLED-TANK SYSTEM (CTS) VIA PRIORITY-BASED FITNESS SCHEME

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

PID Controller Design for Two Tanks Liquid Level Control System using Matlab

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 03, 2016 ISSN (online):

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

Load Frequency and Voltage Control of Two Area Interconnected Power System using PID Controller. Kavita Goswami 1 and Lata Mishra 2

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

Online Tuning of Two Conical Tank Interacting Level Process

Control of Load Frequency of Power System by PID Controller using PSO

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

Modified ultimate cycle method relay auto-tuning

PID Controller Tuning using Soft Computing Methodologies for Industrial Process- A Comparative Approach

International Journal of Innovations in Engineering and Science

Pareto Optimal Solution for PID Controller by Multi-Objective GA

Tuning Methods of PID Controller for DC Motor Speed Control

Position Control of DC Motor by Compensating Strategies

INTELLIGENT PID POWER SYSTEM STABILIZER FOR A SYNCHRONOUS MACHINE IN SIMULINK ENVIRONMENT

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

COMPARATIVE STUDY OF PID AND FUZZY CONTROLLER ON EMBEDDED COMPUTER FOR WATER LEVEL CONTROL

Different Controller Terms

ANFIS-PID Controller for Arm Rehabilitation Device

ROBUST CONTROLLER DESIGN FOR POSITION TRACKING OF NONLINEAR SYSTEM USING BACKSTEPPING-GSA APPROACH

GUI Based Control System Analysis Using PID Controller for Education

COMPARISON OF TUNING METHODS OF PID CONTROLLER USING VARIOUS TUNING TECHNIQUES WITH GENETIC ALGORITHM

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger

Optimized Tuning of PI Controller for a Spherical Tank Level System Using New Modified Repetitive Control Strategy

PID Controller Based Nelder Mead Algorithm for Electric Furnace System with Disturbance

Relay Feedback based PID Controller for Nonlinear Process

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

PID Controller Optimization By Soft Computing Techniques-A Review

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

Tuning of Controller for Electro-Hydraulic System Using Particle Swarm Optimization (PSO)

Position Control of a Hydraulic Servo System using PID Control

Design and Implementation of PID Controller for Single Capacity Tank

New PID Tuning Rule Using ITAE Criteria

ISSN: X Impact factor: 4.295

Review of PI and PID Controllers

A PID Controller Design for an Air Blower System

Comparison of Different Performance Index Factor for ABC-PID Controller

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

Anti Windup Implementation on Different PID Structures

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

Fuzzy Gain Scheduled PI Controller for a Two Tank Conical Interacting Level System

Application Of Power System Stabilizer At Serir Power Plant

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

FUZZY LOGIC CONTROLLER DESIGN FOR AUTONOMOUS UNDERWATER VEHICLE (AUV)-YAW CONTROL

Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

PID Controller Tuning Optimization with BFO Algorithm in AVR System

MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER

Design of Self-Tuning Fuzzy PI controller in LABVIEW for Control of a Real Time Process

EFFICIENT CONTROL OF LEVEL IN INTERACTING CONICAL TANKS USING REAL TIME CONCEPTS

Development of Fuzzy Logic Controller for Quanser Bench-Top Helicopter

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

Particle Swarm Optimization for PID Tuning of a BLDC Motor

Module 08 Controller Designs: Compensators and PIDs

Auto-tuning of PID Controller for the Cases Given by Forbes Marshall

Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

INTELLIGENT ACTIVE FORCE CONTROL APPLIED TO PRECISE MACHINE UMP, Pekan, Pahang, Malaysia Shah Alam, Selangor, Malaysia ABSTRACT

Relay Based Auto Tuner for Calibration of SCR Pump Controller Parameters in Diesel after Treatment Systems

International Journal of Scientific Research Engineering & Technology (IJSRET), ISSN Volume 3, Issue 7, October 2014

Comparison of Tuning Methods of PID Controllers for Non-Linear System

Design and Simulation of Gain Scheduled Adaptive Controller using PI Controller for Conical Tank Process

Design of Different Controller for Cruise Control System

Structure Specified Robust H Loop Shaping Control of a MIMO Electro-hydraulic Servo System using Particle Swarm Optimization

PERFORMANCE EVALUATION OF SHAFT SPEED CONTROL USING A MAGNETORHEOLOGICAL BRAKE. Hang Tuah Jaya, Durian Tunggal, Melaka, Malaysia.

SCIENCE & TECHNOLOGY

Design of Model Based PID Controller Tuning for Pressure Process

Determination of the PID Controller Parameters by Modified Genetic Algorithm for Improved Performance

Artificial Intelligent and meta-heuristic Control Based DFIG model Considered Load Frequency Control for Multi-Area Power System

Glossary of terms. Short explanation

Design and Implementation of Self-Tuning Fuzzy-PID Controller for Process Liquid Level Control

A new fuzzy self-tuning PD load frequency controller for micro-hydropower system

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

Digital Control of MS-150 Modular Position Servo System

Load Frequency Controller Design for Interconnected Electric Power System

REDUCING THE VIBRATIONS OF AN UNBALANCED ROTARY ENGINE BY ACTIVE FORCE CONTROL. M. Mohebbi 1*, M. Hashemi 1

Modeling and Control of Liquid Level Non-linear Interacting and Non-interacting System

MATLAB Simulink Based Load Frequency Control Using Conventional Techniques

Two-PI Controllers Based Quadruple Tank System

Assessment Of Diverse Controllers For A Cylindrical Tank Level Process

Hybrid Input Shaping and Non-collocated PID Control of a Gantry Crane System: Comparative Assessment

Transcription:

Analysis of Transient Response for Coupled Tank System via Conventional and Particle Swarm Optimization (PSO) Techniques H. I. Jaafar #, S. Y. S. Hussien #2, N. A. Selamat #3, M. N. M. Nasir #4, M. H. Jali #5 # Center of Robotics and Industrial Automation (CeRIA), Faculty of Electrical Engineering Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya, 7600 Durian Tunggal, Melaka hazriq@utem.edu.my 2 yusz_lynda@yahoo.com 3 nurasmiza@utem.edu.my 4 mohamad.naim@utem.edu.my 5 mohd.hafiz@utem.edu.my Abstract This paper investigates the implementation of conventional and Particle Swarm Optimization (PSO) techniques to obtain optimal parameters of controller. In this research, the transient responses of the Coupled Tank System (CTS) are analyzed with the various conventional and metaheuristic techniques which are Trial and Error, Auto-Tuning, Ziegler-Nichols (ZN), Cohen-Coon (CC), standard PSO and Priority-based Fitness PSO (PFPSO) to tune the PID controller parameters. The purpose of this research is to maintain the liquid at the specific or required height in the tank. Simulation is conducted within Matlab environment to verify the performance of the system in terms of Settling Time (Ts), Steady State Error (SSE) and Overshoot (OS). It has been demonstrated that implementation of meta-heuristic techniques are potential approach to control the desired liquid level and improve the system performances. Keyword-Computational Intelligence, Coupled Tank System, Particle Swarm Optimization, Priority-based Fitness, PID controller I. INTRODUCTION In chemical process industries, liquid is an agent that needs to be supplied in the tank. For the Coupled Tank System (CTS), it has two tanks (Tank and Tank 2) as shown in Fig.. Liquid will be stored up in Tank and transferred it to the Tank 2 as per requirement. The liquid must be maintained at a specific height []. If the level cannot be maintained as requirement, it can bring losses to the company or industries. In order to overcome this issue, a control mechanism is required. Based on the previous research, many controllers had been implemented to CTS. However, despite the advent of many control theories and techniques, PID control is still one of the most widely used control algorithms in industries [2]. Level Indicator Tank Tank 2 Fig.. Coupled tank CTS-00 The parameter of the PID controller can be tuned by conventional or meta-heuristic approach. The purpose of this various tuning techniques is to find the optimal of PID controller parameters. According to Vanuvamalai, Proportional-Integrator (PI) controller is designed using Ziegler-Nichols (ZN) technique for CTS. Even though response of Z-N tuning has high overshoot, it gave faster response with shorter settling time. The rise time is also reduced with good set point tracking characteristics [3]. Yacoub et al. proposed the Simulated Annealing (SA) as the tuning method for PI controller. The result is compared with the Genetic Algorithm (GA) and best performances are evaluated based on Settling Time (T S ) and Rise Time (T R ) [4]. Ramli et al. [5] proposed to upgrade the PI control to hybrid PI-NN (Neural Network) which is compared to the PID-NN controller in terms ISSN : 0975-4024 Vol 6 No 5 Oct-Nov 204 2002

of disturbance rejection and control performance measures for common input changes. Based on the control performance, hybrid PI-NN response faster than PID-NN and the T S is much shorter. The system become more robust and has a small Steady State Error (SSE). However, the problem occurred in presence of disturbance. Furthermore, Jutarut et al. [6] had done a research of the PID controller design for CTS process using Characteristic Ratio Assignment (CRA). CRA is satisfied with the specification of performance of the system. It is very convenient as a fast adjustment damping ratio and high speed response. Indirectly the overshoot is decreased by using CRA and lead to fast T S response. Then, development of Genetic Algorithm (GA) is used to tune the parameters of the PID controller to overcome the weaknesses occurs in the nonlinear situation [7]. The PID parameters can be obtained due to GA can be tuned by itself and not just approximated model of the system. Through this method, the Overshoot (OS) of the system is decreased as well as the T S. In other word, the system was response faster than the original system. Therefore, the PID controller is chosen due to simple structure and easy to work with meta-heuristic techniques [8]-[]. Three parameters of PID controller (K P, K I and K D ) will be tuned using Trial and Error, Auto-Tuning, Ziegler-Nichols (ZN), Cohen-Coon (CC), standard PSO and Priority-based Fitness PSO (PFPSO). II. MODELING OF COUPLED TANK SYSTEM It is vital to understand the mathematics modeling of CTS. In this system, the model is derived and the linearization process is done according to manual of CTS [2]. Based on Fig. 2, H and H 2 are the fluid level in Tank and Tank 2. It is measured with respect to the corresponding outlet. Considering a simple mass balance, the rate of change of fluid volume in each tank equals the net flow of fluid into the tank. Tank Q i Q i2 Tank 2 H H2 Q o Q o2 Fig. 2. Schematic model of CTS The equation for Tank and Tank 2 are: dh A = Qi Qo Q3 dt () dh 2 A2 dt = Qi 2 Qo2 + Q3 (2) where: H, H 2 = Height of fluid in Tank and 2 respectively A, A 2 = Cross-sectional area of Tank and 2 respectively Q 3 = Flow rate of fluid between Tanks Q i, Q i2 = Pump flow rate into Tank and 2 respectively Q o, Q o2 = Flow rate of fluid out of Tank and 2 respectively Each outlet drain can be modeled as a simple orifice. Bernoulli s equation for steady, non-viscous, incompressible shows that the outlet flow in each tank is proportional to the square root of the head of water in the tank. Similarly, the flow between the tanks is proportional to the square root of the head differential. Thus: Q o α H = (3) Q o 2 α 2 H 2 Q = (4) 3 3 H H 2 = α (5) where α, α 2 and α 3 are proportionality constants which is depend on the coefficients of discharge, the cross sectional area of each orifice and the gravitational constant. By substitute equation (3), (4) and (5) into equation () and (2), the nonlinear state equations which describe the system dynamics of the CTS apparatus are: Q 3 ISSN : 0975-4024 Vol 6 No 5 Oct-Nov 204 2003

dh A = Qi α H α 3 H H 2 (6) dt dh 2 A2 = Qi2 α 2 H 2 + α 3 H H 2 (7) dt In the second order configuration, h 2 is the process variable and q is the manipulated variable and assume that q 2 is zero. The block diagram of the second order system can be simplified as shown in Fig. 3. Fig. 3. Block diagram of second order system The transfer function for the plant can be obtained by substituting all the parameter which was provided from the [8], [0] and [2]. The provided parameters are shown in Table I. TABLE I Parameters of CTS Parameters Value Unit H 7 cm H 2 5 cm α 0.78 cm 3/2 /sec α 2.03 cm 3/2 /sec α 3.03 cm 3/2 /sec A 32 cm 2 A 2 32 cm 2 Therefore, the actual transfer function of the plant with the completed value is: h2 ( s) 0.036 G p ( s) = = (8) q ( s) 2 36.9406s + 2.565s + 0.454 Thus, PID controller is implemented for this CTS as shown in Fig. 4. III. TUNING TECHNIQUES Tuning method is very important in control system. The performance of the system can be affected due to the value of parameters in the PID controller. The performance of the system can be generally improved by proper tuning but it also can be worsen the performance with poor tuning techniques. In this research, six techniques are implemented to obtain the optimal parameters for PID controllers, namely Trial and Error, Auto-Tuning, Ziegler-Nichols (ZN), Cohen-Coon (CC), standard PSO and Priority-based Fitness PSO (PFPSO). A. Trial and Error Try and Error is one of the method and easiest way to obtain the value of PID parameters. In this method, no mathematical is required. However, the optimal value of the parameter is not guaranteed. The value of K I and K D need to be set first as zero before increasing the value of K P. This will takes a lot of time and experience skill to obtain the optimal result. B. Auto-Tuning Auto-Tuning is one of an interactive tuning method that provided by Matlab software. It is easy to find the parameter of PID controller based on desired performances of the system. C. Ziegler-Nichols (ZN) ZN is a tuning method that is widely used of tuning PID controller. It is developed by John G. Ziegler and Nanthaniel B. Nichols in 940s [3]. Through this method, K I and K D parameter are also need to be set first to zero. Then K P is increased until it reaches the ultimate gain, K U at which the output of the loop starts to oscillate in the oscillation period, T U. ISSN : 0975-4024 Vol 6 No 5 Oct-Nov 204 2004

D. Cohen-Coon (CC) CC tuning method is the second popular after the ZN tuning method. The method was published by Cohen and Coon in 953 [4]. This method is more flexible that ZN tuning method in the wider variety of processes. ZN method work well only on the processes where the dead time is less than half the length of the time response compared to the CC method where the dead time is less than two times the length of the time constant. E. Particle Swarm Optimization (PSO) Particle Swarm Optimization (PSO) was introduced in 995 by Kennedy and Eberhart [5]. The basic PSO is developed based on behaviors of fish schooling and bird flocking in order to search and move to the food with certain speed and position. It has two important equations and updated according to P BEST and G BEST. F. Priority-based Fitness Particle Swarm Optimization (PFPSO) The different between PSO and PFPSO is the value of P BEST and G BEST are updated according to the priority: Ts, SSE and OS. It means that Ts is set as highest priority, followed by SSE and OS. Based on [6]-[8], the transient response specification of the system can be prioritized according to the needs and circumstances. IV. RESULTS AND DISCUSSION The plant of the system is obtained based on equation (8). The input voltage that has been injected to the system is Volt. For this research, the desired level is cm. The control structure with PID controller of the CTS is shown in Fig. 4. Fig. 4. Control structure of CTS with PID controller parameters The Simulation exercises are conducted with Intel Core i5-2450m Processor, 2.5GHz, 6GB RAM, Microsoft Window 7 and MATLAB as a simulation platform. Table II shows the optimal value of PID parameters (K P, K I and K D ). All the techniques may provide positive values of PID controller parameter except Auto-Tuning. Using Auto-Tuning technique, the value of parameters is uncontrollable for positive and negative value. It depends on how we tune an interactive slide that provided by Matlab. Conventional Meta-heuristic TABLE II Parameters of PID controller for CTS Value of PID Controller Techniques Parameters K P K I K D Trial and 5.0000.0000 8.0000 Error Auto-Tuning 53.4000.5400-2.9800 ZN 68.0000 35.0000 20.6000 CC 235.8800 33.9200 203.200 PSO 250.9928 4.3478 7.6427 PFPSO 250.964 4.6859 250.870 Fig. 5 shows the transient responses for CTS by using conventional tuning method. According to Fig. 5, CC method provides better performance than Trial and Error, Auto-Tuning and ZN for conventional techniques. Even though the percentage of overshoot for the system is higher than Try and Error and Auto-Tuning method, the system is able to stabilize the system and achieved the desired water level in shorter time (23.59 sec). Table III summarize all the performance of CTS that obtained using six techniques tuning method. ISSN : 0975-4024 Vol 6 No 5 Oct-Nov 204 2005

Response for Coupled-tank System w ith PID Controller by using Conventional Tuning Methods.4.2 Level (cm) 0.8 0.6 0.4 0.2 C-C 0 0 20 40 60 80 00 20 40 60 Conventional Meta-heuristic Time (seconds) Trial and error Auto-tuning Fig. 5. Performance of CTS by using Conventional Tuning Methods TABLE III Performance of Transient Response for CTS Techniques Transient Responses TS (sec) OS (%) SSE (cm) Trial and 84.4000 6.8600 0.0000 Error Auto-Tuning 53.3000.800 0.0000 ZN 32.000 38.5000 0.0000 CC 23.5900 33.7000 0.0000 PSO 7.759 6.877 0.0000 PFPSO.5396.3344 0.0000 Once meta-heuristic approach is implemented to the PID controller for CTS, it provided more optimal value of PID controller parameters as shown in Table II. Fig. 6 shows that both of the optimization method (PSO and PFPSO) can improve the transient response of the system compared to conventional techniques. However, implementation of PFPSO may provide fastest time to stabilize the system with the smallest OS to achieve the desired water level compared to standard PSO. Z-N Response for Coupled-tank System w ith PID Controller based on Traditional and Optimization Tuning Methods.4.2 Level (cm) 0.8 0.6 Trial and error 0.4 Z-N Auto-tuning C-C 0.2 PSO PFPSO 0 0 20 40 60 80 00 20 40 60 Time (seconds) Fig. 6. Performance of CTS by using Meta-Heuristic Methods V. CONCLUSION Based on the comparison that has been presented between conventional and meta-heuristic techniques, it shows that PSO and PFPSO are able to improve the performance of CTS. However, PSO and PFPSO might not be the best meta-heuristic tuning method in order to obtain the optimal value of PID controller parameters and provide best performance for transient response of CTS. Further research with other optimization technique and controller implementation is required to compare and improve the performance of the system. ACKNOWLEDGMENT Special appreciation and gratitude to the Universiti Teknikal Malaysia Melaka (UTeM) for providing the financial as well as moral support to complete this project successfully. This project was conducted under the university Short-Term Grant PJP/203/FKE(25C)/S0256. ISSN : 0975-4024 Vol 6 No 5 Oct-Nov 204 2006

REFERENCES [] H. Abbas, S. Asghar and S. Qamar, Sliding Mode Control for Coupled-Tank Liquid Level Control System, International Conference on Frontiers of Information Technology, pp. 325-330, 202. [2] Jian-Xin Xu and Deqing Huang, Optimal Tuning of PID Parameters using Iterative Learning Approach, 22nd IEEE International Symposium on Intelligent Control, pp. 226-23, 2007. [3] H. Vanuvamalai, Control Design of a Coupled-Tank Apparatus, Master Thesis, Nanyang Technological University, 202. [4] A. H. Y. Yacoub, S. Buyamin and N. A. Wahab, Integral Time Absolute Error Minimization for PI Controller on Coupled-Tank Liquid Level Control System Based on Stochastic Search Techniques, Journal Technology, vol. 54, pp. 38-402, 20. [5] M. S. Ramli, M. A. Ahmad and R. M. T. Raja Ismail, Comparison of Swarm Adaptive Neural Networt Control of a Coupled-Tank Liquid Level System, IEEE Conference on Computer Technology and Development, pp. 30-35, 2009. [6] C. Jutarut, N. Arjin, S. Taweepol, T. Thanit and T. Vittaya, PID Controller Design using Characteristic Ratio Assignment Method for Coupled-Tank Process, International Conference on Computational Intelligence for Modelling, Control and Automation, pp. 590-594, 2005. [7] O. D. Kieran, Real-time Adaptive PID Control of a Non-linear Process Based on Genetic Optimisation, Master Thesis, Dublin City University, 2002. [8] H. I. Jaafar, S. Y. S. Hussien, N. A. Selamat, M. S. M. Aras and M. Z. A. Rashid, Development of PID Controller for Controlling Desired Level of Coupled Tank System, International Journal of Innovative Technology and Exploring Engineering, vol. 3, no. 9, pp. 32-36, 204. [9] N. A. Selamat, N. A. Wahab and S. Sahlan, Particle Swarm Optimization for Multivariable PID Controller Tuning, IEEE 9th International Colloquium on Signal Processing and its Applications, pp. 70-75, 203. [0] S. Y. S. Hussein, H. I. Jaafar, N. A. Selamat, F. S. Daud and A. F. Z. Abidin, PID Control Tuning via Particle Swarm Optimization for Coupled Tank System, International Journal of Soft Computing and Engineering, vol. 4, no. 2, pp. 202-206, 204. [] I. M. Khairuddin, A. S. A. Dahalan, A. F. Z. Abidin, Y. Y. Lai, N. A. Nordin, S. F. Sulaiman, H. I. Jaafar, S. H. Mohamad and N. H. Amer, Modeling and Simulation of Swarm Intelligence Algorithms for Parameters Tuning of PID Controller in Industrial Couple Tank System, Advanced Materials Research, vol. 903, pp. 32-326, 204. [2] Coupled-tank System Liquid Level Computer-Controlled Laboratory Teaching Package Experimental and Operation Service Manual, Augmented Innovation Sdn Bhd. [3] J. G. Ziegler and N. B. Nichols, Optimum Setting for Automatic Controllers, Transactions of ASME, vol. 64, pp. 759-768, 942. [4] G. H. Cohen and G. A. Coon, Theoretical Consideration of Retarded Control, Transactions of ASME, vol. 75, pp. 827-834, 953. [5] J. Kennedy and R. Eberhart, Particle Swarm Optimization, Proceedings of the 995 IEEE International Conference on Neural Networks, pp. 942-948, 995. [6] H. I. Jaafar, Z. Mohamed, A. F. Z. Abidin, Z. M. Sani, J. J. Jamian and A. M. Kassim, Performance Analysis for Gantry Crane System (GCS) using Priority-based Fitness Scheme in Binary Particle Swarm Optimization, Advanced Materials Research, vol. 903, pp. 285-290, 204. [7] H. I. Jaafar, N. M. Ali, Z. Mohamed, N. A. Selamat, A. M. Kassim, A. F. Z. Abidin and J. J. Jamian, Optimal Performance of a Nonlinear Gantry Crane System via Priority-based Fitness Scheme in Binary PSO Algorithm, IOP Conference Series: Materials Science and Engineering, vol. 53, 020, 203. [8] M. S. M. Aras, S. S. Abdullah, H. I. Jaafar, Razilah A. R. and Arfah Ahmad, A Comparison Study between Two Algorithms Particle Swarm Optimization for Depth Control of Underwater Remotely Operated Vehicle, International Review on Modelling and Simulations, vol. 6, no. 5, pp. 687-694, 203. ISSN : 0975-4024 Vol 6 No 5 Oct-Nov 204 2007