Abstract
In industrial process control, fluid level control is one of the most basic aspects. Many control methods such as on-off, linear and PID (Proportional Integral Derivative) were developed time by time and used for precise controlling of fluid level. Due to flaws of PID controller in non-linear type processes such as inertial lag, time delay and time varying etc., there is a need of alternative design methodology that can be applied in both linear and non-linear systems and it can be execute with fuzzy concept. By using fuzzy logic, designer can realize lower development cost, superior feature and better end product. In this paper, level of fluid in tank is control by using fuzzy logic concept. For this purpose, a simulation system of fuzzy logic controller for fluid level control is designed using simulation packages of MATLAB software such as Fuzzy Logic Toolbox and Simulink. The designed fuzzy logic controller first takes information about inflow and outflow of fluid in tank than maintain the level of fluid in tank by controlling its output valve. In this paper, a controller is designed on five rules using two-input and one-output parameters. At the end, simulation results of fuzzy logic based controller are compared with classical PID controller and it shows that fuzzy logic controller has better stability, fast response and small overshoot.
Highlights
Fluid level control system is a very complex system
The output curve of FLC system stabilizes in 4 sec only, whether that of PID stabilizes in 15 sec
Fuzzy logic controller is simulated on a level control problem with promising results
Summary
Fluid level control system is a very complex system It has many applications like chemical process, boilers, nuclear power plants etc. (2016) Design of a Fuzzy Logic Based Controller for Fluid Level Application. It is important to control the level of fluid to avoid the wastage of the material being processed and nonstability of a system [2]. PID is the feedback loop controller used frequently in the industries. This controller continuously calculates an error value as the difference between a measured output and a desired set point [4]; it is difficult to get control efficiently because setting of its gains is a difficult task. An interesting approach called fuzzy logic is considered. Fuzzy logic can be understood as computation using linguistic variables as compare to numbers, whereas fuzzy control use IF- statements instead of equations [5]-[7]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.