PLC-Based Fuzzy Logic Controller for Flow Rate Control in Water Pipelines

Jeffry Adityapriatama, Sastra Kusuma Wijaya, Prawito Prajitno

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Soft Computing is a form of computing that is based on data or information that is not or less accurate (imperfect), or that contains uncertainty. The data generated by the sensor is one example of physical quantity information that is less accurate or always contains uncertainty. Therefore, data processing based on soft computing for sensor measurement results is the right choice, which is able to handle the uncertainties in order to produce information, conclusions or decisions that are relatively accurate. In this research study, one type of soft computing, that is fuzzy logic, was applied to design a flow-rate controller. It was expected that by implementing fuzzy logic in the controller, it can handle inaccurate flowmeter sensor readings, therefore a reliable controller can be designed even it uses a low-cost inaccurate flowmeter. Fuzzy logic in this controller uses 2 fuzzy sets, namely error and change of error. Each fuzzy set has 5 membership functions, namely large negative (NB), negative medium (NM), zero (ZO), positive medium (PM) and large positive (PB). This fuzzy system is implemented in a personal computer (PC) that functions as the center of controller that retrieves data from the OLE for Process Control (OPC) server, while the data is actually taken from PLC that is directly connected to the plant. The PC communicates with the PLC using ethernet communication. PC is involved in this design because of the limitations of PLC that cannot be programmed using common programming languages, such as MATLAB. The developed fuzzy logic-based controller is operated on a lab-scale prototype plant, and the analysis of performance is verified experimentally, and monitored using MATLAB SIMULINK. Based on the experimental results it can be concluded that the fuzzy logic-based controller is better than the conventional PID controller. The results show that the fuzzy logic controller is faster to reach steady-state which is 24.42 seconds without overshoot and has a lower root-mean-square error (rmse) of 0.69 compared to the PID controller which is 48.6 seconds with an overshoot of 16.2% and has RMSE about 3.58.

Original languageEnglish
Title of host publicationICEEIE 2019 - International Conference on Electrical, Electronics and Information Engineering
Subtitle of host publicationEmerging Innovative Technology for Sustainable Future
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages79-84
Number of pages6
ISBN (Electronic)9781728141602
DOIs
Publication statusPublished - Oct 2019
Event2019 International Conference on Electrical, Electronics and Information Engineering, ICEEIE 2019 - Denpasar, Bali, Indonesia
Duration: 3 Oct 20194 Oct 2019

Publication series

NameICEEIE 2019 - International Conference on Electrical, Electronics and Information Engineering: Emerging Innovative Technology for Sustainable Future

Conference

Conference2019 International Conference on Electrical, Electronics and Information Engineering, ICEEIE 2019
CountryIndonesia
CityDenpasar, Bali
Period3/10/194/10/19

Keywords

  • Fuzzy Logic Control
  • MATLAB
  • OPC
  • PLC

Fingerprint Dive into the research topics of 'PLC-Based Fuzzy Logic Controller for Flow Rate Control in Water Pipelines'. Together they form a unique fingerprint.

Cite this