Water Level Controller Research Paper

1844 Words8 Pages

Water level controller is used to control the flow of water (or liquids) in many applications like refineries, reservoir’s, nuclear power plants etc., Here, the final control element is a valve whose input is given from the controller whose aim is to maintain the desired set point value and to accept the new value (error signal from the feedback). Water level controller is a very complex system due to the non-linearity’s and uncertainties of the system. Conventional methods like using PI, PD, PID doesn’t provide efficient results due to the following difficulties.
1) Difficulty in the design of mathematical model for the control system.
2) Controller’s performance is not efficient.
To overcome these drawbacks, water level controller using Fuzzy …show more content…

Referring to the fig 3.1.1, the input to the system (usually square wave) is generated from the signal generator block. This signal is added to the block containing constant value one using the sum blocks. This makes the signal cycle about one position and this signal acts as a level input which is a desired value and the error signal i.e., the difference between the desired value and the actual value is given to the multiplexer block.
The second input to the mux is the rate of outflow derived by differentiating the output level and passing it to the saturation block which limits the input signal to the low and higher saturation values. The multiplexer is used to overlap the input signals and pass them onto the next block. The output from the mux is given to the fuzzy logic controller with rule viewer block. The rules which are written using Fuzzy Inference System (FIS) are loaded to the fuzzy logic controller. The fuzzy logic controller with rule viewer displays the complete fuzzy inference process during simulation. The first input to the valve subsystem is received from the fuzzy controller block and the second input consists of a constant block containing the value 0.5 which is the maximum inflow of the tank. The valve performs the control action by multiplying these two input …show more content…

SIMULATION Simulink is a block diagram environment for multi domain simulation and model based design. It provides support to simulation, automatic code generation and continuous test and verification. It provides graphical editor, customizable block libraries and solvers for modelling and simulating dynamic systems. It is integrated with MATLAB enabling us to incorporate MATLAB algorithms into models and output the simulated result to MATLAB for further analysis. Fig 5.3 shows the simulated result of the Fuzzy Controller.

Fig5.3: The Simulated output

CONCLUSION The water level controller is built and is tested based on the existing MATLAB fuzzy logic toolbox. Here, the controller is implemented and simulated successfully and the results obtained were satisfactory. This approach can be used in boiler and also in temperature control applications of nuclear, thermal power plants. This FLC can also be implemented in micro- controller with the additional set of rules for more accurate control and it has numerous applications in domestic and as well as in industries. The controller can also be tested with periodically varying liquid level tracking

More about Water Level Controller Research Paper

Open Document