Professional Documents
Culture Documents
Design of A Fuzzy-Based Automated Organic Irrigation System For Smart Farm
Design of A Fuzzy-Based Automated Organic Irrigation System For Smart Farm
Authorized licensed use limited to: COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on June 25,2022 at 11:55:10 UTC from IEEE Xplore. Restrictions apply.
power management system based on the current situation of
the reservoir and the water storage.
Authorized licensed use limited to: COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on June 25,2022 at 11:55:10 UTC from IEEE Xplore. Restrictions apply.
Fig. 7 shows the control process diagram of the WTMCS.
The level (L) and the change in level (DL) in the water tank
are set as the input of the controller, wherein the profile or the
specifications of the water tank was considered. The control
will yield the priority level (PRIO) of the power management
system to turn on or off the motor. Table I shows the fuzzy
associative memory (FAM) or the summary of linguistic rules
Figure 10. Membership Function for Priority Level (PRIO) of WTMCS FLC
of the FLC for the WTMCS, while Figs. 8 to 10 shows the
membership functions of its inputs and output.
Fig. 11 shows the control process diagram of the FPMCS.
The water level (L) and the change in water level (DL) in the
fish pond will be measured and will be processed by the
FPMCS control by fuzzifying these inputs, considering the
specifications for the said fish pond. The output of the control
will be the position of the control valve (VP) going to the
main irrigation pipe. Table II shows the FAM of the FPMCS
FLC and Figs. 12 to 14 shows the membership functions of its
inputs and output.
Fig. 7. WTMCS Control Process Diagram
TABLE I
FAM MATRIX FOR WTMCS FLC
DL
Z L H
E MP HP HP
L
MP – Medium Priority N O O C
HP – High Priority H O O C
Legend:
For L L – Low For DL L – Low
N – Normal M – Medium
H – High H – High
For VP C – Close
O – Open
Figure 8. Membership Function for Water Tank Level (L) of WTMCS FLC
Figure 12. Membership Function for Fish Pond Level (L) of FPMCS FLC
Figure 13. Membership Function for Change in Fish Pond Level (DL) of
FPMCS FLC
Authorized licensed use limited to: COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on June 25,2022 at 11:55:10 UTC from IEEE Xplore. Restrictions apply.
Figure 16. Membership Function for Soil Moisture (SM) of OICS FLC
Figure 14. Membership Function for control valve position (VP) of FPMCS
FLC
(1)
Fig. 15. OICS Control Process Diagram The CICS control used multiple FLC to minimize the
memory consumption of the computer and to serve as a good
TABLE III filter to the noise on the input data of each FLC [13]. Fig. 19
FAM MATRIX FOR OICS FLC shows the different FLC used in the CICS. FLC1 controls the
drip line valve based on the values of SM and DSM, which is
DSM the same with OICS FLC. FLC2, FLC3, and FLC4 control the
Z S M L sprinkler or humidifier line valve based on the values of T,
VL N N L VL DT, H, and DH.
L S N N L
SM
SM DSM T DT H DH
N S S N N
H VS S S N
CICS FLC 2 CICS FLC 3
Legend:
For SM VL – Very Low For DSM Z – Zero CICS FLC 1
N – Normal M – Medium
H – High L – Large
For VP VL – Very Long (25 s) Drip Line Valve Sprinkler Valve
L – Long (20 s) Fig. 19. CICS Control Process Diagram showing the implementation of
N – Normal (15 s) multiple FLC.
S – Short (10 s)
VS – Very Short (5 s) Figs. 20-27 shows the membership inputs and outputs of
the CICS FLC.
Authorized licensed use limited to: COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on June 25,2022 at 11:55:10 UTC from IEEE Xplore. Restrictions apply.
Fig. 20. Membership Function for Soil Moisture (SM) of CICS FLC
Fig. 27. Membership Function for Length of time for sprinkler or humidifier
valve to open (VP2) of CICS FLC
Fig. 23. Membership Function for Change in Temperature (DT) of CICS FLC
Fig. 25. Membership Function for Change in Humidity (DH) of CICS FLC
Fig. 26. Membership Function for Length of time for drip irrigation valve to Fig. 30. Fuzzy Surface View of OICS FLC and CICS FLC1
open (VP1) of CICS FLC
Authorized licensed use limited to: COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on June 25,2022 at 11:55:10 UTC from IEEE Xplore. Restrictions apply.
Salle University (DLSU) for the continuous assistance to
make this research possible.
REFERENCES
[1] A.L. Abellanosa and H.M. Pava, Introduction to Crop Science, Bukidnon,
Philippines: Central Mindanao University Publications Office, 1987.
[2] I. Gomez and L. Thivant, Training Manual for Organic Agriculture. FAO,
2015.
[5] F. Culibrina and E. Dadios, “Smart Farm Using Wireless Network for
Data Acquisition and Power Control Distribution,” in 8th IEEE
International Conference on Humanoid, Nanotechnology, Information
Technology, Communication and Control, Environment and Management
(HNICEM), Cebu, Philippines, 2015
[6] F.J. Pierce and E.J. Sadler, The State of Site Specific Management for
Agriculture, ASA Publications, CSSA e SSSA, Madison, WI, USA, 1997.
Fig. 32. Fuzzy Surface View of CICS FLC3 [7] L.G. Paucar, A.R. Diaz, F. Viani, F. Robol, A. Polo, and A. Massa,
“Decision Support for Smart Irrigation by Means of Wireless Distributed
Sensors” in IEEE 15th Mediterranean Microwave Symposium (MMS),
Lecce, Italy, 2015
Based on the simulations above, it can be seen that SFAIS [11] PJ Mahesh, M. Naheem, R. Mubafar, S. Shyba, and S. Beevi, “New
has a high chance of providing an optimal distribution of Aspect for Organic Farming Practices: Controlled Crop Nutrition and
Soilless Agriculture” in IEEE 2016 Global Humanitarian Technology
water resource and electrical resource to the farm through the Conference, Seattle, WA, USA, 2016
implementation of fuzzy logic in the system. Fuzzy surface
outputs of each FLC of subsystems can clearly identify that [12] L. Zadeh, “Fuzzy Sets”, Information and Control, Vol 8 (3), pp. 338-353,
the resources will be allocated properly and not giving the 1965.
whole resource for a particular time. Also, implementation of [13] E. P. Dadios and D. J. Williams, “Multiple Fuzzy Logic Systems: A
multiple FLC for subsystems with more than 2 inputs is a Controller for the Flexible Pole-Cart Balancing Problem,” in IEEE
good practice instead of having a single FLC with more than 2 International Conference on Robotics and Automation, Minneapolis,
inputs due to its effect on the computing memory. Minnesota, 1996
ACKNOWLEDGEMENT
Authorized licensed use limited to: COCHIN UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on June 25,2022 at 11:55:10 UTC from IEEE Xplore. Restrictions apply.