Acessibilidade / Reportar erro

DESIGN AND IMPLEMENTATION OF FLC APPLIED TO A SMART GREENHOUSE

ABSTRACT

Greenhouse cultivation needs an accurate modelling and an optimised control system to ensure an adequate microclimatic condition for plants. It represents a complex task due to the high number of input factors. For this reason, an improved intermediate modelling was established under the platform of the MATLAB/Simulink environment to simulate the energy balance and the fuzzy logic controller (FLC) in order to promote a suitable microclimate through the control of the relevant actuators which have been installed in the greenhouse. In addition, the control of the system has been improved through the integration of the Internet of things for data monitoring and recording in real time. The system was designed, prototyped, and tested in Tunis province of Tunisia. Our contribution through this work represents the implementation of the FLC on a Raspberry Pi 3, and the management of the agriculture through the use of a digital innovation (IoT). All this has allowed us not only to supervise, control and reduce the energy cost of electrical load but also to improve the productivity and quality of the greenhouse cultivation.

KEYWORDS
Fuzzy logic; IoT; Microclimatic control; Smart Greenhouse; Wireless connectivity

INTRODUCTION

Global energy demand will have almost doubled by the end of the next decades, and the demand for water and food is also expected to increase by more than 60% (Ahemd et al., 2016Ahemd HA, Al-Faraj AA, Abdel-Ghany AM (2016) Shading greenhouses to improve the microclimate, energy and water saving in hot regions: A review. Scientia Horticulturae 201:36-45. DOI: http://dx.doi.org/10.1016/j.scienta.2016.01.030
http://dx.doi.org/10.1016/j.scienta.2016...
). A serious global issue should be resolved to satisfy food security and the future global demand. Open field growing has been identified as a significant obstacle, mainly in countries with unsuitable weather conditions. However, greenhouses offer a proven alternative to protect the canopy from disease and adverse climatic conditions, but the problem of a such solution is its energy consumption which should be decreased by an optimised control system (Anand, 2016Anand U (2016) Fuzzy logic vision and control of autonomous vehicles. IPASJ International Journal of Computer Science 4(1):1-7.; Atia & El-Madany, 2016Atia DM, El-Madany HT (2016) Analysis and design of greenhouse temperature control using adaptive neuro-fuzzy inference system. Journal of Electrical Systems and Informational Technology 4:34-48. DOI: http://dx.doi.org/10.1016/j.jesit.2016.10.014
http://dx.doi.org/10.1016/j.jesit.2016.1...
) and a meticulous design which takes care of several factors (Belkadi et al., 2019Belkadi A, Mezghani D, Mami A (2019) Energy design and optimization of a greenhouse: A heating, cooling and lighting study. Engineering, Technology & Applied Science Research 9(3):4235-4242.; Chhaya et al., 2017Chhaya L, Sharma P, Bhagwatikar G, Kumar A (2017) Wireless sensor network based smart grid communications: Cyber attacks, intrusion detection system and topology control. Electronics. 6(1):5. DOI: http://dx.doi.org/10.3390/electronics6010005
http://dx.doi.org/10.3390/electronics601...
): solar radiation, temperature, wind speed, humidity, cover materials, etc.

To fulfil these needs, several control strategies including complex and sophisticated algorithms have been developed and discussed in the literature, such as fuzzy systems that have obtained considerable benefits. Some researchers have been interested in the use of adaptive predictive command, proportional-integral-derivative controllers (Ge et al., 2016Ge Y, Bai G, Stoerger V, Schnable JC (2016) Temporal dynamics of maize plant growth, water use, and leaf water content using automated high throughput RGB and hyperspectral imaging. Computers and Electronics in Agriculture 127:625-632. DOI: http://dx.doi.org/10.1016/j.compag.2016.07.028
http://dx.doi.org/10.1016/j.compag.2016....
; Ma et al., 2019Ma D, Carpenter N, Maki H, Rehman TU, Tuinstra MR, Jin J (2019) Greenhouse environment modeling and simulation for microclimate control. Computers and Electronics in Agriculture 162:134-142. DOI: http://dx.doi.org/10.1016/j.compag.2019.04.013
http://dx.doi.org/10.1016/j.compag.2019....
), PI-SSOD and SSODPI techniques (Malathi et al., 2017Malathi M, Gowsalya A, Dhanushyaa M, Janani A (2017) Home automation on Esp8266. International Journal Computer Science Engineering.), the genetic algorithm (Manonmani et al., 2017Manonmani A, Thyagarajan T, Sutha S (2017) ANN based modeling and control of GHS for winter climate. In: Trends in Industrial Measurement and Automation (TIMA), Chennai, India. DOI: http://dx.doi.org/10.1109/TIMA.2017.8064816
http://dx.doi.org/10.1109/TIMA.2017.8064...
), and nonlinear adaptive PID control (Maurya & Jain, 2016Maurya S, Jain VK (2016) Fuzzy based energy efficient sensor network protocol for precision agriculture. Computers and Electronics in Agriculture 130:20-37. DOI: http://dx.doi.org/10.1016/j.compag.2016.09.016
http://dx.doi.org/10.1016/j.compag.2016....
). However, these techniques need to be enhanced to improve the control efficiency of their systems. Other researchers have been interested in control by adaptive neural network neuro-fuzzy technology control (ANFIS), arti?cial neural network control (ANN) (Mohamed & Hameed, 2014Mohamed S, Hameed IA (2014) A GA-based adaptive neuro-fuzzy controller for greenhouse climate control system. Alexandria Engineering Journal 57:773-779. DOI: http://dx.doi.org/10.1016/j.aej.2014.04.009
http://dx.doi.org/10.1016/j.aej.2014.04....
), or hybrid systems using arti?cial intelligence to control the greenhouse microclimate (Orujova et al., 2018Orujova F, Maskeliünas R, Damaseviciu R, Wei W, Li Y (2018) Smartphone based intelligent indoor positioning using fuzzy logic. Future Generation Computer Systems 89:335-348. DOI: http://dx.doi.org/10.1016/j.future.2018.06.030
http://dx.doi.org/10.1016/j.future.2018....
). These systems have shown success, but these systems remain inefficient since neural networks do not produce the necessary information regarding their findings, which restricts the analysis of the current phenomena. A decentralised fuzzy logic controller has been implemented (Pawlowski et al., 2016Pawlowski A, Beschi M, Guzman JL, Visioli A, Berenguel M., Dormido S (2016) Application of SSOD-PI and PI-SSOD event-based controllers to greenhouse climatic control. ISA Transastions 65:525-536. DOI: http://dx.doi.org/10.1016/j.isatra.2016.08.008
http://dx.doi.org/10.1016/j.isatra.2016....
; Rycerski et al., 2017Rycerski P, Candanedo Ibarra LM, Galatoulas F, Genikomsakis KN, Bagheri A, Ioakimidis CS (2017) Field performance analysis of IEEE 802.15.4 XBee for open field and urban environment applications in smart districts. Energy Procedia 122:673-678. DOI: http://dx.doi.org/10.1016/j.egypro.2017.07.368
http://dx.doi.org/10.1016/j.egypro.2017....
). The model has shown reliable target tracking compared to the traditional techniques of control.

The challenge of this study consists, first of all, in controlling and supervising the parameters of the greenhouse by adopting an efficient control system capable of regulating the internal parameters of the greenhouse in real time and offering the possibility of recording the data for possible improvement. Hence, there is a need to implement an IoT system. Another major challenge consists in miniaturising the current fuzzy logic control solutions which are mainly equipped with a computer and Matlab software, in order to reduce the investment costs and make it standalone.

In the first section of this paper, we studied the energy balance inside the greenhouse. Secondly, a fuzzy logic control technique was implemented to overcome the phenomenon of the nonlinearity and complexity of the system. Finally, a smart automated system has been implemented and used for IoT data monitoring and manual control for critical intervention.

MATERIAL AND METHODS

Smart greenhouse architecture

In this section, we present an overview of the designed system. Figure 1 illustrates a synoptic diagram of the different components of the studied system.

FIGURE 1
System overview.

Our system is based on a star network topology, in order to facilitate the integration of new devices and/or the extension of existing structures, as well as limiting the risk of having an entire system down and any communication problems. In order to verify the effectiveness of the control of our system, we should first of all check the accuracy of the interaction between the different components of the system, which is essentially based on the energy balance.

Energy balance of a greenhouse

Energy balance design

Our model, named BGHM, has been developed to combine the traditional parameters involved in the heat transfer equation such as Qsr, Qcd-cv, and Qinf (Tuncer et al., 2017Tuncer T (2017) Intelligent centroid localization based on fuzzy logic and genetic algorithm. International Journal of Computational Intelligence Systems 10:1056-1065. DOI: http://dx.doi.org/10.2991/ijcis.2017.10.1.70
http://dx.doi.org/10.2991/ijcis.2017.10....
; Xiaoli & Peng, 2011Xiaoli L, Peng SFL (2011) Robust adaptive control for greenhouse climate using neural networks. International Journal of Robust Nonlinear Control 21:815-826. DOI: http://dx.doi.org/10.1002/rnc.1630
http://dx.doi.org/10.1002/rnc.1630...
; Zhang et al., 2019Zhang L, Maki H, Ma D, Sanchez-Gallego JA, Mickelbart MV, Wang L, Jin J (2019) Optimized angles of the swing hyperspectral imaging system for single corn plant. Computers and Electronics in Agriculture 156:349-359. DOI: http://dx.doi.org/10.1016/j.compag.2018.11.030
http://dx.doi.org/10.1016/j.compag.2018....
; Zeng et al., 2012Zeng S, Hu H, Xu L, Li G (2012) Nonlinear adaptive PID control for greenhouse environment based on RBF network. Sensors 12:5328-5348. DOI: http://dx.doi.org/10.3390/s120505328
http://dx.doi.org/10.3390/s120505328...
; Xiong et al., 2012Xiong Y, Cheng H, Shen M, He W, Liu Y, Zhao L, Sun Y, Hu X, Lu M, Wu J, Liu L, Zheng B (2012) Design of intelligent greenhouse information management system with hybrid architecture. Transactions of the Chinese Society of Agricultural Engineering 28:181-185.) and the addition of a new amount of heat transfer that has been neglected by the majority of previous studies, such as Qli, Qp, Qf, and Qlw.

Heat gain from solar radiation — Qsr: This quantity represents the heat gain from the short-wave solar radiation. It depends mainly on the solar intensity, the greenhouse area, and the transparency of the covering material. This quantity is expressed according to [eq (1)].

(1) Q s r = τ I sr A f

Heat gain from lighting equipment Qli represents the quantity of heat emitted by the lighting system. This amount of energy has been neglected. However, (Chouchaine et al., 2011Chouchaine A, Feki E, Mami A (2011) Stabilization using a discrete fuzzy PDC control with PID controllers and pole placement: Application to an experimental greenhouse. Journal of Control Science and Engineering :537491. DOI: http://dx.doi.org/10.1155/2011/537491
http://dx.doi.org/10.1155/2011/537491...
) has shown that this heat gain has a significant impact on the energy consumption. This quantity is expressed according to [eq. (2)].

(2) Q li = W l k ' k "

Heat loss due to conduction and convection — Qcd-cv: This amount of energy represents the heat loss due to the conduction and the convection. It depends on many parameters because its overall heat coefficient depends on several parameters, like air velocity, wind speed, temperature, etc. This quantity is expressed according to [eq. (3)] and [eq. (4)].

(3) Q cd cv = U d A G ( T in T out )
(4) U d = [ h 0 1 + Lc K c 1 + h 1 i ] 1

Heat loss due to infiltration — Qinf: Infiltration heat is defined as the amount of energy lost inside a greenhouse. The heat can escape through fissures, opened windows or other gaps in the structure. A greenhouse is a regulated enclosure, so that excessive heat loss due to infiltration is a significant issue for the producer. This quantity is expressed according to [eq. (5)].

(5) Q inf = A CH ρ a C a V G ( T in T out )

Heat loss due to long-wave radiation — Qlw: Most commonly, the thermal radiation coming from inside the greenhouse can be partially absorbed by the cover, reflected or transmitted to the outside. The long-wave heat transfer through the cover has a considerable influence on the heat loss. It could increase or decrease depending on the transparency of the installed glazing. This amount of heat can be expressed as shown in eqs (6) and (7).

(6) Q lw = h 0 A G ( 1 τ ) ( T in T sky )
(7) T sky = 0.552 ( T out + 273.15 ) 1.5 - 273,15

Soil heat loss Qf and the heat due to the perimeter — Qp: Most of the quantity of the heat losses produced by the greenhouse soil are due to the conduction of the ground and the transfer of heat emitted by the perimeter. This quantity is determined according to [eq. (8)] and [eq. (9)].

(8) Q f = K s d 1 A f ( T in T s )
(9) Q p = F p P G ( T in T out )

Heat loss due to evaporation — Qevap: Evapotranspiration in particular should not be overlooked when establishing the energy balance equation, since it represents a considerable quantity of heat loss. It is generated from the plant leaves as well as from the soil surface. This quantity is expressed according to eqs (10) and (11).

(10) Q evap = M T L V
(11) M T = A p ρ ( wps wi ) ( Ra + Rs ) 1

This theoretical development allows us to deduce the Tin and Hin based on the heat and water balance by using eqs (12) and (13).

(12) d T in dt = 1 ρ a C a V G ( ( Q sr + Q li ) ( Q cd cv + Q inf + Q lw + Q p + Q f + Q evap ) )
(13) d H in dt = 1 ρ a V G ( H E H inf )

Where:

HE is the vapour transfer rate, and

Hinf is the water exchange by ventilation rates.

Energy balance simulation and validation model

The developed model has been implemented in Simulink to simulate the internal temperature and internal humidity of the greenhouse; the model is represented as shown in Figure 2.

FIGURE 2
Simulink modelling of the greenhouse.

The evolution of the internal temperature and the internal humidity without control are displayed as shown in Figure 3 and Figure 4.

FIGURE 3
Evolution of the simulated internal temperature.
FIGURE 4
Evolution of the simulated internal humidity and the measured external humidity.

Figure 3 shows well that the evolution of the internal temperature depends on the variation of the external temperature. In the morning, the difference between the internal and the external temperature is more important than the difference between them at night: when the outdoor temperature reaches 28 °C, the indoor temperature increases to reach 32 °C in the morning, while at night it decreases by only 2 °C and this is expected as the solar radiation does not have an impact at night.

Figure 4 shows that the evolution of the internal and external humidity is the opposite of the variation of the temperature. They increase during the night to reach their highest level and decrease in the daytime to their lowest level, particularly when the sun's radiation is at its peak.

After simulating the internal parameters of the greenhouse, we then proceeded to the measurement of these two factors. Figure 5 represents the temperature data recorded in the web application while Figure 6 represents the overlap of the simulated and measured data in order to verify the accuracy of the designed system.

FIGURE 5
Web application data of the internal measured temperature.
FIGURE 6
Evolution of the simulated and the measured internal temperature.

Figure 5 and Figure 6 show well that the measured internal climate parameters and the simulated ones are very close, so we can conclude that our designed system is very accurate.

After verifying the effectiveness of the developed model, we will move on to the control of the greenhouse using FLC methodology.

Fuzzy control design

Fuzzy logic is a field of mathematics and, as a result, a certain amount of fundamental concepts has been developed. These concepts are applied to explain and prove some basic principles. In order to regulate our system, a fuzzy logic controller has been carefully designed. It was realised with five steps:

  1. Fuzzification of the digital inputs based on measurement of the internal parameters through the use of the input adhesion functions.

  2. Applying rules to the FLC operators

  3. Performing and executing implication.

  4. Aggregating each output of rules into a common fuzzy set.

  5. Defuzzifying the aggregated fuzzy set through the use of the technique of the centre of gravity output rounded to the nearest integer in order to achieve the control of the system.

The FLC is used in this study to maintain the humidity and air temperature inside the greenhouse to their target value by activating the installed actuators installed inside the greenhouse at the suitable time with the adequate capacity. The new internal parameters could be calculated as shown in eqs (14) and (15).

(14) d T in dt = 1 ρ a C a V G ( ( Q sr + Q li + Q heater ) ( Q cd cv + Q inf + Q lw + Q p + Q f + Q evap + Q ventilation ) )
(15) d H in dt = 1 ρ a V G ( H E + H hum H inf H dehum )

Where:

Hhum and Hdehum are, respectively, the humidifying and dehumidifying rates of water, and

Qheater and Qventilation are, respectively, the heat gain from heating actuators and the heat loss due to activation of the ventilation actuators.

The developed control model can be represented as shown in Figure 7 and Figure 8.

FIGURE 7
Fuzzy logic controller of the inner temperature and the inner humidity.
FIGURE 8
Simulink block modelling of the controlled greenhouse.

Figure 7 shows two FLCs which are connected to the greenhouse. The first one is mainly applied for controlling the inner temperature, and its input variable corresponds to the temperature error while its output variables correspond to the heating and ventilation rates.

The second controller is used to regulate the inner humidity, and its input corresponds to the humidity error while its output parameters correspond to humidification and dehumidification rates.

Figure 8 shows the detailed Simulink block modelling used for controlling the inside parameters of the greenhouse, where the red blocks correspond, respectively, to the actuators used for the regulation of the inner temperature and humidity.

Temperature FLC

a) Temperature FLC Memberships

The membership functions of the developed FLC applied to the internal air temperature are given as shown in Figs. 911.

FIGURE 9
Membership functions of the input variable “Tin-Tset_point”.
FIGURE 10
Membership functions of the heating rate.
FIGURE 11
Membership functions of the ventilation rate.

The FLC used to regulate the temperature error ΔT is calculated by using [eq. (16)].

(16) ΔT = T in T set _ point

Its input variable was defined respectively as NB: Negative Big [−10, −5]; NM: Negative Medium [−6, −1] Z: Zero [−2, 2]; PM: Positive Medium [1, 6] and PB: Positive Big [5, 10], while its output variables were de?ned as VL: Very Low [0, 10]; L: Low [5, 40]; M: Medium [30, 70]; H: High [60, 90] and VH: Very High [80, 100].

Temperature FLC Rules

The FLC rules used for the control of the temperature are presented as shown in Table 1.

TABLE 1
Temperature FLC rules.

c) Temperature FLC Data

By referring to Figure 12, we can deduce that the FLC successfully controls the internal temperature of the greenhouse, which is maintained and regulated around the target set points 20 (°C).

FIGURE 12
Evolution of the controlled internal temperature.

Figs. 13 and 14 illustrate the heating and the ventilation rates provided from the controlled actuators of the heating and ventilation systems.

FIGURE 13
Heating rate.
FIGURE 14
Cooling rate.

Humidity FLC

a) Humidity FLC Memberships

The membership functions of the developed FLC applied to the internal air temperature and the internal humidity are given as shown in Figs. 1517.

FIGURE 15
Membership functions of the input variable “Hin-Hset_point”.
FIGURE 16
Membership functions of the humidification rate.
FIGURE 17
Membership functions of the dehumidification rate.

The FLC used to regulate the humidity error ΔH is calculated by using [eq. (17)].

(17) ΔH = H in H set _ point

Its input variable was defined respectively as BN: Big Negative [−50, −5]; MN: Medium Negative [−10, 0]; Z: Zero [−5, 5]; MP: Medium Positive [0,10] and BP: Big Positive [5,50], while its output variables were de?ned as Z: Zero [0, 5]; M: Medium [4, 35] and H: High [32, 50].

The FLC rules used for the control of the humidity are presented as shown in Table 2.

TABLE 2
Humidity FLC rules.

b) Humidity FLC Data

By referring to Figure 18, we can deduce that the FLC successfully controls the internal humidity of the greenhouse, which is maintained and regulated around the target set points (70%).

FIGURE 18
Evolution of the controlled internal humidity.

Figs. 19 and 20 illustrate the humidification and the dehumidification rates provided from the controlled actuators of the humidification and dehumidification systems.

FIGURE 19
Humidification rate.
FIGURE 20
Dehumidification rate.

SYSTEM IMPLEMENTATION

A prototype of the studied agricultural greenhouse system was designed, implemented and tested in Tunis province of Tunisia. The shape of the designed system is a small evan span (w = 200 mm, L = 500 mm, H = 300 mm) covered by a 2 mm glass material.

The proposed prototype as shown in Figure 21 was equipped within a Raspberry Pi 3, with two DHT11 sensors to monitor the internal and external humidity and temperature. We have also installed and connected the required actuators in order to regulate the internal humidity and temperature (heater, fan, humidifier, dehumidifier).

FIGURE 21
Dehumidification rate.

FLC implementation on the Raspberry Pi 3

The fuzzy logic controller was implemented on a Raspberry Pi 3 that regulates and supervises the environmental factors inside the greenhouse through the use of the Python language and the use of the skfuzzy module.

Figure 22 shows the flowchart diagram used for the implementation of the fuzzy logic control system.

FIGURE 22
FLC flowchart process.

In order to check the reliability of the implemented FLC, we have simulated and compared the results obtained by Matlab and Python for different values. A sample of the achieved results is presented in Figures 2328.

FIGURE 23
FLC Simulink results.

Figure 23 presents the simulation results performed with the Matlab software. It shows the variation of the heating and ventilation systems according to the difference between the measured indoor temperature and the set point.

We conclude that for an input temperature error ΔT of −5, i.e. for a set point temperature of 5 °C higher than the measured temperature, the output of the recorded control is 75% for heating and 21.4% for ventilation.

Figure 24 shows the input and the output of FLC implemented on the Raspberry Pi through the use of the Python language.

FIGURE 24
Temperature FLC memberships.

Figures 25 and 26 show the output membership activity of the ventilation and the heater systems.

FIGURE 25
Ventilation output membership activity for (temperror = −5).
FIGURE 26
Heater output membership activity for (temperror = −5).

The simulation results of the two figures show that the actuators, relative to the heating and the ventilation systems, operate, respectively, in the ranges [5.40] and [60.90], which agree closely with the values displayed in Table 1.

By referring to Figure 27 and Figure 28, we notice that for a set point temperature of 5 °C higher than the measured temperature, the output of the recorded control is 75% for heating and 21% for ventilation.

FIGURE 27
Ventilation aggregated membership and results for (temperror = −5).
FIGURE 28
Heater aggregated membership and results for (temperror = −5).

As a conclusion, we deduce that we have a good agreement between the results of the simulated FLC through the Matlab software and the FLC implemented on the Raspberry Pi.

CONCLUSIONS

This research has shown that the climatic conditions inside the greenhouse are not necessarily favourable for plant development. This is why we have set up an IoT system to control and supervise the internal parameters of the greenhouse. Indeed, we first developed an improved model called BGHM to estimate the internal parameters of the greenhouse. The system showed excellent accuracy with a defect rate of only 7%. Then, we implemented a fuzzy logic control system, which showed its efficiency. This controller allowed us to regulate the internal temperature and humidity through proper management and control of the actuators in order to obtain the desired values. Finally, we implemented the FLC designed on the Raspberry Pi using the Python language and the skfuzzy module. This technique has achieved the same values as the FLC simulated by the Matlab programme and allowed us to miniaturise the system in order to reduce the total price of the proposed solution and make it standalone.

ACKNOWLEDGEMENTS

I gratefully acknowledge the support and generosity of BBL institute, without which the present study could not have been completed.

REFERENCES

  • Ahemd HA, Al-Faraj AA, Abdel-Ghany AM (2016) Shading greenhouses to improve the microclimate, energy and water saving in hot regions: A review. Scientia Horticulturae 201:36-45. DOI: http://dx.doi.org/10.1016/j.scienta.2016.01.030
    » http://dx.doi.org/10.1016/j.scienta.2016.01.030
  • Anand U (2016) Fuzzy logic vision and control of autonomous vehicles. IPASJ International Journal of Computer Science 4(1):1-7.
  • Atia DM, El-Madany HT (2016) Analysis and design of greenhouse temperature control using adaptive neuro-fuzzy inference system. Journal of Electrical Systems and Informational Technology 4:34-48. DOI: http://dx.doi.org/10.1016/j.jesit.2016.10.014
    » http://dx.doi.org/10.1016/j.jesit.2016.10.014
  • Belkadi A, Mezghani D, Mami A (2019) Energy design and optimization of a greenhouse: A heating, cooling and lighting study. Engineering, Technology & Applied Science Research 9(3):4235-4242.
  • Chhaya L, Sharma P, Bhagwatikar G, Kumar A (2017) Wireless sensor network based smart grid communications: Cyber attacks, intrusion detection system and topology control. Electronics. 6(1):5. DOI: http://dx.doi.org/10.3390/electronics6010005
    » http://dx.doi.org/10.3390/electronics6010005
  • Chouchaine A, Feki E, Mami A (2011) Stabilization using a discrete fuzzy PDC control with PID controllers and pole placement: Application to an experimental greenhouse. Journal of Control Science and Engineering :537491. DOI: http://dx.doi.org/10.1155/2011/537491
    » http://dx.doi.org/10.1155/2011/537491
  • Ferroukhi, R., Nagpal, D., Lopez-Peña, A., Hodges, T., Mohtar, R. H., Daher, B., Mohtar, S., Keulertz, M., 2015. Renewable Energy In The Water, Energy & Food Nexus. IRENA. [online] Available at: <http://www.indiaenvironmentportal.org.in/files/file/IRENA_Water_Energy_Food_Nexus_2015.pdf> [Accessed 6 November 2020]
    » http://www.indiaenvironmentportal.org.in/files/file/IRENA_Water_Energy_Food_Nexus_2015.pdf
  • Ge Y, Bai G, Stoerger V, Schnable JC (2016) Temporal dynamics of maize plant growth, water use, and leaf water content using automated high throughput RGB and hyperspectral imaging. Computers and Electronics in Agriculture 127:625-632. DOI: http://dx.doi.org/10.1016/j.compag.2016.07.028
    » http://dx.doi.org/10.1016/j.compag.2016.07.028
  • Ma D, Carpenter N, Maki H, Rehman TU, Tuinstra MR, Jin J (2019) Greenhouse environment modeling and simulation for microclimate control. Computers and Electronics in Agriculture 162:134-142. DOI: http://dx.doi.org/10.1016/j.compag.2019.04.013
    » http://dx.doi.org/10.1016/j.compag.2019.04.013
  • Malathi M, Gowsalya A, Dhanushyaa M, Janani A (2017) Home automation on Esp8266. International Journal Computer Science Engineering.
  • Manonmani A, Thyagarajan T, Sutha S (2017) ANN based modeling and control of GHS for winter climate. In: Trends in Industrial Measurement and Automation (TIMA), Chennai, India. DOI: http://dx.doi.org/10.1109/TIMA.2017.8064816
    » http://dx.doi.org/10.1109/TIMA.2017.8064816
  • Maurya S, Jain VK (2016) Fuzzy based energy efficient sensor network protocol for precision agriculture. Computers and Electronics in Agriculture 130:20-37. DOI: http://dx.doi.org/10.1016/j.compag.2016.09.016
    » http://dx.doi.org/10.1016/j.compag.2016.09.016
  • Mohamed S, Hameed IA (2014) A GA-based adaptive neuro-fuzzy controller for greenhouse climate control system. Alexandria Engineering Journal 57:773-779. DOI: http://dx.doi.org/10.1016/j.aej.2014.04.009
    » http://dx.doi.org/10.1016/j.aej.2014.04.009
  • Orujova F, Maskeliünas R, Damaseviciu R, Wei W, Li Y (2018) Smartphone based intelligent indoor positioning using fuzzy logic. Future Generation Computer Systems 89:335-348. DOI: http://dx.doi.org/10.1016/j.future.2018.06.030
    » http://dx.doi.org/10.1016/j.future.2018.06.030
  • Pawlowski A, Beschi M, Guzman JL, Visioli A, Berenguel M., Dormido S (2016) Application of SSOD-PI and PI-SSOD event-based controllers to greenhouse climatic control. ISA Transastions 65:525-536. DOI: http://dx.doi.org/10.1016/j.isatra.2016.08.008
    » http://dx.doi.org/10.1016/j.isatra.2016.08.008
  • Rycerski P, Candanedo Ibarra LM, Galatoulas F, Genikomsakis KN, Bagheri A, Ioakimidis CS (2017) Field performance analysis of IEEE 802.15.4 XBee for open field and urban environment applications in smart districts. Energy Procedia 122:673-678. DOI: http://dx.doi.org/10.1016/j.egypro.2017.07.368
    » http://dx.doi.org/10.1016/j.egypro.2017.07.368
  • Tuncer T (2017) Intelligent centroid localization based on fuzzy logic and genetic algorithm. International Journal of Computational Intelligence Systems 10:1056-1065. DOI: http://dx.doi.org/10.2991/ijcis.2017.10.1.70
    » http://dx.doi.org/10.2991/ijcis.2017.10.1.70
  • Xiaoli L, Peng SFL (2011) Robust adaptive control for greenhouse climate using neural networks. International Journal of Robust Nonlinear Control 21:815-826. DOI: http://dx.doi.org/10.1002/rnc.1630
    » http://dx.doi.org/10.1002/rnc.1630
  • Zhang L, Maki H, Ma D, Sanchez-Gallego JA, Mickelbart MV, Wang L, Jin J (2019) Optimized angles of the swing hyperspectral imaging system for single corn plant. Computers and Electronics in Agriculture 156:349-359. DOI: http://dx.doi.org/10.1016/j.compag.2018.11.030
    » http://dx.doi.org/10.1016/j.compag.2018.11.030
  • Zeng S, Hu H, Xu L, Li G (2012) Nonlinear adaptive PID control for greenhouse environment based on RBF network. Sensors 12:5328-5348. DOI: http://dx.doi.org/10.3390/s120505328
    » http://dx.doi.org/10.3390/s120505328
  • Xiong Y, Cheng H, Shen M, He W, Liu Y, Zhao L, Sun Y, Hu X, Lu M, Wu J, Liu L, Zheng B (2012) Design of intelligent greenhouse information management system with hybrid architecture. Transactions of the Chinese Society of Agricultural Engineering 28:181-185.

Edited by

Area Editor: Jefferson Vieira José

Publication Dates

  • Publication in this collection
    23 Nov 2020
  • Date of issue
    Nov-Dec 2020

History

  • Received
    04 Feb 2020
  • Accepted
    16 Sept 2020
Associação Brasileira de Engenharia Agrícola SBEA - Associação Brasileira de Engenharia Agrícola, Departamento de Engenharia e Ciências Exatas FCAV/UNESP, Prof. Paulo Donato Castellane, km 5, 14884.900 | Jaboticabal - SP, Tel./Fax: +55 16 3209 7619 - Jaboticabal - SP - Brazil
E-mail: revistasbea@sbea.org.br