ISSN ONLINE(2278-8875) PRINT (2320-3765)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

Analysis of Fuzzy Based Level Controller for Non-Linear Process Tank

P Aravind1, M Valluvan2
  1. Assistant Professor , Department of Instrumentation and Control Engineering , Saranathan College of Engineering ,Tamil Nadu India 1
  2. Assistant Professor , Department of Electronics and Instrumentation Engineering , JJ College of Engineering and Technology, Tamil Nadu, India2
Related article at Pubmed, Scholar Google

 

Visit for more related articles at International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

Abstract

This article deals with an application of rule base algorithm used to obtain satisfactory response for a non linear process. In this work, a control of liquid level in the conical tank is studied and identification of process is performed through Step response method in simulation environment. The process dynamics of the level process in the conical tank is described by the differential equation. Then the controller tuning strategy has been applied using direct synthesis PI tuning method and the rule based algorithm based fuzzy logic controller has been implemented. The simulation results are obtained and compared to evaluate the performance of fuzzy logic controller based on rise time and settling time.

Keywords

Fuzzy Logic Controller, Conical Tank, Nonlinear Process, PI controller, MATLAB .

INTRODUCTION

In most of the chemical plants, level control is extremely important because desired production rates and inventories are achieved through proper control of flow and level. At this point it is clear that level control is an important issue. PID controller and other linear controllers were the most popular control schemes that have been widely implemented to control the liquid level in the process tank. These technique is highly appreciated by many researchers [7,8] because of the adjustments will be made in controller parameters with minimum attempt. The PID control was first placed in the market in 1939 and has remained the most widely used controller in process control until today. Proportional-Integral (PI) controllers have remained as the most commonly used controllers in the industry since its inauguration many decades ago. The main reason behind its popularity among engineers is its simplicity in tuning the parameters to achieve satisfactory performance in industrial applications. Many tuning approaches have evolved in tuning the controller since 1942 when Ziegler and Nichols [1] pioneered a unified systematic tuning approach in tuning the PI controller. For this control loop to function properly, the PID loop must be properly tuned. Standard methods for tuning include Ziegler- Nichols Ultimate-cycle tuning [1], Cohen-Coon?s [3], Astrom and Hagglund[2] and many other traditional techniques.
A level Control of conical tank is a challenging problem because of its non-linearity and changing in area of cross section . Hence fuzzy logic controller is highly preferred. Benefits of Fuzzy logic controller include simplicity and flexibility. Fuzzy logic can handle problems with imprecise and incomplete data. A linguistic variable is a variable whose values are linguistic terms. The concept of linguistic variable is very useful in dealing with situations which are too complex or too ill-defined to be reasonably described in conventional quantitative expressions. These linguistic variables can also be represented by fuzzy numbers. Accuracy is higher and high effort is not needed. Fast response, small overshoot and good robustness can be obtained through fuzzy. Fuzzy controllers have a relatively small computation cost. They are also very simple to implement in that the user can easily observe and check each step in the workings of the software implementation. Since the introduction of the theory of fuzzy sets by Zadeh in 1965 [5] and the industrial application of the first fuzzy controller by E. H. Mamdani in 1974 [4], fuzzy systems have obtained a major role in engineering systems and consumer products in the 1980s and 1990s. Georgescu et al. [6] have demonstrated the application of fuzzy predictive PID controllers to a heating control system.
Here, a inverted non linear structured conical process tank is taken. Generally conical tanks are highly preferred for industrial storage process because of gravity discharge in its shape and it is difficult to maintain the level of the liquid at desired point. It has non linear structure which leads the liquid in the tank rises with respect to the inclination angle through which the tank is designed. So effective control essential for the process to maintain the liquid level at particular point. A pressure acting in the conical tank is different at each point, and in this article, a fuzzy logic controller is implemented and results were compared with Direct synthesis control technique. The process setup is considered as single input and single output i.e a tank has inlet upstream valve and outlet downstream valve.
A. Mathematical Modeling
The conical tank system shown in Fig 1 is essentially a system with nonlinear dynamics[10,12]. Its nonlinear dynamics described by the first – order differential equation. It is derived according to Law of conservation of mass,
Inflow rate - Outflow rate = Accumulation
image
image
image
image
image
image
image
The equation (4) describing the mathematical model for single conical tank level control, this equation is implemented in MATLAB SIMULINK and a response is obtained by disturbing a process, step change in inlet flow rate represents a process as first order transfer function with zero dead time. Where process gain (Kp), dead time , time constant.
image
A. Direct synthesis method
Direct Synthesis(DS) is a model based tuning technique. It uses an identified process model in conjunction with a user specified closed loop response characteristics[10]. This is a model based tuning technique. It uses an identified process model in conjunction with a user specified closed loop response characteristic. An advantage of this approach is that it provides insight into the role of the „model? in control system design. The overall transfer function for set point change assuming,
image
image
On rearranging the equation (7), we get,
image
B. Fuzzy logic controller
The block diagram of a fuzzy controller is shown in Fig.3. The design of the fuzzy control system consists of several steps. First, the variables for the fuzzy control system are determined[9]. The universes of discourse for all the variables involved are then set. Here, the fuzzy controller is designed with two input variables, rate of change of error and error in level, and one output variable, valve opening. The universe of discourse for these parameters are -50 to +50 cm, -25 to +25 cm., and 0 to 100% for error, change in error and valve opening respectively.
The fuzzy sets are designed such that the starting point of a particular fuzzy set is set to the summit of the previous set and the ending point is set to the summit of the next fuzzy set. This is done for the sake of simplicity. The rule base is usually developed based on expert knowledge. The rule base is developed by an understanding of the system and some trial and error manipulations.
The centre of gravity method is used for defuzzification. In order to get good control in the nonlinear regions, divided the whole set up into different zones and implement Fuzzy controller. Four models were obtained 0-1.44cm as model- 1, 1.44-5.76cm as model-2, 5.76-12.83cm as model-3 and 12.83-23.04 cm as model-4 with process gain 0.0218, 0.0654, 0.109, 0.155 and time constant 0.041, 0.24, 1.97, 11.75 respectively. The above four models were represented as first order transfer function with zero delay time.
After the tuning process is done through direct synthesis method and fuzzy logic controller, analysis was done for their responses to a unit step input, with the help of MATLAB simulink environment application for the conical tank. The performance comparison for the obtained time domain analysis with the designed controllers is presented in Tables 2 for setpoints 10 cm and 22 cm. The fig 4 shows the simulation results for set point 10 cm and 22 cm. The fuzzy logic controller yields a better response the direct synthesis method. Fuzzy logic controller provides faster rise time and settling time than Direct synthesis control technique.

CONCLUSION

In this work, a rule based fuzzy control scheme was developed for level control of conical tank. An implementation was carried out in simulation environment and the developed controller tuning for various set points can be suitably tracked by providing a program which can allow the system to choose that value based on the set point selected.The results are clearly favour to fuzzy control scheme and it is concluded that the developed rule base fuzzy control technique is works well for non linear systems.

Tables at a glance

Table icon Table icon
Table 1 Table 2
 

Figures at a glance

Figure 1 Figure 2 Figure 3 Figure 4
Figure 1 Figure 2 Figure 3 Figure 4
 

References