{'fraction_non_alphanumeric': 0.02918091389493317, 'fraction_numerical': 0.015115013988187752, 'mean_word_length': 4.81364355093743, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Computational Fluid Dynamics-Based Simulation of Crop Canopy Temperature and Humidity in Double-Film Solar Greenhouse

The microenvironment of the crop area in a greenhouse is the main factor that affects its growth, quality, and pest control. In this study, we propose a double-layer film solar greenhouse microenvironment testing system based on computational fluid dynamics simulations of a celery canopy with a porous medium. A real greenhouse was examined with a sensor system for soil, air, radiation, and carbon dioxide detection to verify the simulation results. By monitoring the internal environment of celery canopies with heights of 0.8 and 1m during a period of temperature fluctuations, we found the temperature and humidity of the canopy interior changed spatially and differed greatly from the those in the greenhouse under solar radiation conditions. The temperature and humidity of the celery canopy were 4–14°C lower and 10%–30% higher than those of the surroundings. As the canopy grew, the differences in temperature and humidity between the canopy and other parts of the greenhouse increased. The root mean square errors of the temperature and humidity with the 0.8m high celery canopy were found to be 0.56 and 2.86 during the day and 0.24 and 0.81 at night, respectively; the corresponding values for the 1m high celery canopy were found to be 0.51 and 2.26 during the day and 0.26 and 0.78 at night. The porous medium model expressed the temperature and humidity characteristics of the celery crop appropriately, and the simulation method was shown to be effective and feasible. With the simulation method proposed in this study, the production of crops in complex microenvironments in greenhouses can be modeled and digitized.


Introduction
Solar greenhouses are the most important type of greenhouse used in cold and arid areas of northern China [1]. They are either closed or semienclosed thermal systems and are composed of an enveloped structure, indoor air, crops, and soil. The environment in a solar greenhouse is affected by the external temperature, humidity, solar radiation intensity, wind speed, greenhouse structure, and planted crops [2]. The microenvironment in which a crop is grown affects the plant efficiency, healthy growth rate, pest control, greenhouse ventilation, irrigation, and other related aspects of the growth. The study of the temperature and humidity distribution in crop canopies is important for the crop production and quality [3][4][5]. However, research based on computa-tional fluid dynamics (CFD) simulations of a greenhouse has mainly focused on the greenhouse environment in relation to the crop growth demand [6][7][8]. With the rapid development of computer technology, CFD-based numerical simulations have been widely used to study the spatial and temporal distribution of climate-related characteristics (e.g., temperature) of microenvironments in greenhouses [9][10][11][12]. In recent years, more scholars have paid attention to the microenvironment of greenhouse crops. The changes in temperature and humidity inside greenhouses during crop growth has become a hot research topic [13][14][15]. Boulard and Roy used a CFD approach to model the micrometeorology of a closed greenhouse at the canopy level [16]. They visualized the distribution of solar radiation and found good agreement between the experimental and simulation measurements of crop transpiration. Tadj used the CFD method to simulate the microclimate in a closed vaulted greenhouse where tomatoes were grown and discussed the influence of different heating systems on the microclimate of tomatoes in the greenhouse [17]. Yue Zhang developed a method to evaluate the microlight climate and thermal performance of Liaoshen-type solar greenhouses, including a detailed 3D tomato canopy structure simulated using a functional-structural plant model [18]. Nebbali simulated the distributed climate parameters of a ventilated tunnel tomato greenhouse using a biband discrete ordinate (DO) model with the plant canopy considered a porous medium [19]. They considered the impact of the sun position and wind on the greenhouse microclimate.
In this study, we investigate the temperature and humidity distribution of a celery crop in a solar greenhouse with a double-layer cover film using the CFD method. We designed a contrasting experiment with two celery canopies of different heights set as isotropic porous media with different parameters. Then, we used the ANSYS Fluent to simulate the crop canopy temperature and humidity. A simple and efficient greenhouse sensor test system was designed to provide the boundary and verification conditions required for the simulation. The accuracy of the CFD model was verified by comparing the values obtained with the ANSYS Fluent with the measured results. Furthermore, we investigate the distribution of the temperature, and humidity in the celery crop canopies with different heights is explored.

Materials and Methods
2.1. Study Site and Sensor System Settings. The experiment was carried out at the Hailiutu solar greenhouse experimental site of the Inner Mongolia Agricultural University. The geographic coordinates were as follows: 40.68°N latitude and 111.37°E longitude. Figure 1 shows the study site on the map of Hohhot and a photograph of the studied greenhouse.
The experiments were performed on a solar greenhouse with a double-layer cover film. The greenhouse faced south from the north and had a length of 70 m and a span of 9 m. The back wall had a brick-and-soil structure and was 1.4 m thick and 3.5 m high. As shown in Figure 2, the greenhouse sensing detection system was composed of three parts: data acquisition, data storage, and data transmission [20]. Briefly, carbon dioxide (CD, model: CD10), air temperature and humidity (ATH, model: FLEX1000TH), solar radiation (SR, model: YJ-SR200), and soil temperature and moisture (STM, model: MS10) sensors, provided by Dalian Zheqin Technology Co., Ltd., were connected to a low-frequency half-duplex Lora serial port (LG207P) for data collection. The Lora data transmission terminal supports the point-topoint communication protocol with a working frequency band of 410-441 MHz. The computer server stored the collected data and was connected to the G780 data transmission module. The G780 is a product developed for the transmission of data between serial devices and network servers through the operator's network. Through simple attention command settings, the G780 can be used to achieve twoway serial transparent data transmission to the network.
The data were transferred to a laboratory analysis workstation through 4G wireless communication for the simulation analysis [21,22].
The ATH sensors provide 14 bits air temperature (aTp) and 12 bits air humidity (aHd) measurements. The temperature measurement range was from −20 to 85°C with an accuracy of ±0.3°C. The humidity measurement range was from 0% to 100% RH with an accuracy of ±2% RH. The STM sensors measured temperatures between −40 and 80°C and humidity between 0 and 100% RH with accuracies of ±0.5 and ±3%, respectively. The SR sensors measured the spectral range from 0.3 to 3 μm. The core device of the radiation sensor was a high-precision sensor, and a quartz glass cover made using precision optical cold processing was installed outside the sensor to effectively prevent environmental factors from affecting its performance. Figure 3 shows the arrangement of the measuring points in the solar greenhouse and a photograph of the greenhouse sensor system.
The outdoor temperature, humidity, solar radiation, wind speed, and wind direction were measured by the weather station. In order to focus on the crop canopy, groups of sensors were arranged at the center of the span cross-section of the crop canopy at a two-meter (2 m) distance on both sides. Each group consisted of four ATH sensors arranged in the vertical direction. These sensors could be adjusted according to the canopy height. Specifically, for a 0.8 m canopy height, the sensors could be adjusted to 0.1, 0.4, 0.6, or 0.8 m from the ground level, and for a 1 m high canopy height, they can be adjusted to 0.1, 0.4, 0.8, and 1 m from the ground level. Seven ATH sensors were arranged in the inner arch shed, inner membrane, outer membrane, north and south sides of the ceiling, two meters above the ceiling, and rear wall. These sensors were used to set the boundary conditions to observe aTp and aHd in the greenhouse. Three STM sensors were arranged on the soil surface layer to set the boundary conditions of the soil surface temperature and moisture content. The SR sensors were arranged in air and inside the canopy to observe the radiation of the sun inside the greenhouse. The CD sensors were arranged in the middle of the canopy and approximately 1.9 m above the ground to observe changes in the carbon dioxide concentration in the canopy and air.

CFD Model
Procedure. The CFD simulation of the greenhouse energy dynamics is primarily based on the porous medium model, air turbulence model, solar radiation model, and energy component transport model [23]. Porous media consist of a combination of heterogeneous materials, in which solids serve as the backbone of the media, and liquids or gases are dispersed through the pores. In this study, the celery canopy was set as an isotropic porous medium model following the Darcy law. This was based on the physical structure of the canopy and the microenvironment of the experimental area [24]. Thus, the porous medium model simulated the resistance of the porous material to the fluid in the calculation domain by adding the source term to the momentum equation. The 3 Journal of Sensors source term is composed of a viscous resistance term and an inertial loss term. The apparent velocity formula of the porous medium model is as follows: where S i is the momentum source term in the i direction (x, y, z), μ is the viscous coefficient, v i is the speed in the i direction (m/s), jvj is the absolute value of the speed, ρ is the fluid density (kg/m 3 ) in the greenhouse, 1/α is the viscous resistance coefficient, and C 2 is the inertial resistance coefficient. Because the fluid flow inside the canopy is laminar, the inertial resistance coefficient can be solved using the Blake-Kozeny equation: wherejΔpjis the pressure gradient (Pa),L is the canopy thickness (m), D p is the average particle diameter (m), ε is the porosity, and v ∞ is the incoming speed (m/s). By incorporating Equation (1) into Equation (2), we obtain In a previous study, Ha reported that porous media with 0.8 and 1 m heights had a porosity of 0.35 and 0.3, respectively [25]. Table 1 shows the calculation results of the celery crop parameters.
By considering the viscosity of fluids in low Reynolds number flows, the renormalization group k − ε turbulence model, which consider an additional term to improve accuracy [26][27][28], was used for the simulation. The renormalization group model equation is as follows: where the subscript Φ indicates the quantity, i.e., temperature or humidity, designated as aTp or aHd, respectively, Γ Φ is the diffusion coefficient (m 2 /s), which was set as a constant, and u is the fluid velocity vector (m/s). When the solar radiance passes through the translucent film in the greenhouse, the rays are reflected and refracted. Considering the translucent film characteristics and the sunshine intensity in Inner Mongolia, the DO model was selected to simulate the effect of solar radiation on the thermal environment in the greenhouse. The Do model equation is as follows: where r is the vector direction, s is the position vector, K p is the absorption rate of the film, I is the solar radiation intensity (W/m 2 ), K p · I is the solar radiant energy absorbed by the film (MJ/m 2 ), K p · I p is the radiant energy emitted by the film (MJ), and I p is the intensity of radiation passing through the film (W/m 2 ). In the ANSYS Fluent simulation, the greenhouse gas was set as a mixture of water vapor and air. Energy transfer was achieved using a moisture transfer, volume fraction, and water evaporation model. From these models, we obtain where c i is the volume concentration of component i in the mixed gas (ml/m 3 ), pc i is the mass concentration of the component (mg/m 3 ), D i is the mass diffusivity of the component (m 2 /s), and S j is the additional generalized source (m/s).

Analytical Setting and Meshing Grid.
We monitored the changes in the microenvironment in the central section of the greenhouse canopy. Specifically, the two-dimensional physical model in the middle section of the double-layer film solar greenhouse was established using computer-aided design and was subsequently used for the CFD simulations using ANSYS Fluent. Notably, when the same crop with high canopy height was planted without external interference, the simulation results of the middle section can represent the overall trend of the microenvironmental factors (e.g., temperature) in the greenhouse [29]. In this study, we used a 2D simulation model to monitor the distribution of the canopy microenvironment characteristics because the model    Hence, celery heights of 0.8 and 1 m are the most suitable for comparison for this variety relative to having considering the porosity and other related microenvironmental factors considered in this study. The greenhouse sensor system started operating at 12:00 on September 23 and collected data every half an hour. The data were selected at 11:00 a.m. (i.e., the warm-up period in the greenhouse) and 0:00 a.m. (i.e., the cool-down period in the greenhouse) for systematic energy dynamics analysis.
In the analysis, we used CFD (ICEM-CFD) to divide the grid and calculate the simulation domain. The crop canopy area and the noncanopy air portion in the greenhouse were set as the calculation domain. The boundary of the inner and outer membrane arcs was encrypted by the grid part and subsequently discretized in the computational domain. The quality of the grid calculation was above 0.35, and the maximum grid size was set to 0.02 m. This setting not only enhances the accuracy of the calculation but also improves the calculation speed [30]. The temperature of the area between the inner and outer membranes was close to the outdoor temperature at night after the inner membrane was closed. Therefore, this region was ignored. We set up the same measuring point as the sensors in the ANSYS Fluent and imported the obtained measuring point data and detection data into origin for verification and analysis.
In the ANSYS Fluent solution methods, the semiimplicit method for pressure-linked equation (SIMPLE) algorithm was set to analog computing. We set the least squares cell-based for the gradient and standard for the pressure. The momentum, energy, and H 2 O were set to the second order upwind, turbulent dissipation rate, turbulent kinetic energy, and the DOs were set to first order upwind [31]. The underrelaxation factors of pressure, momentum, turbulent dissipation rate, and turbulent kinetic energy were set to 0.3, 0.7, 0.8, and 0.8, respectively, and the others were set to 1. The standard of energy and DO-intensity convergence residual was set to 10 -6 , and the other convergence residuals were set to 10 -3 [32].

Boundary Conditions.
The boundary conditions included the outdoor climate, ground soil, back walls, crop area boundaries, and the inside and outside of the plastic films. The crop was set as a porous medium, and the border was set as a porous-jump boundary. The other borders were set as a wall, while the plastic films and the inner arch shed were set as translucent media [33]. Table 2 presents the thermal performance parameters of the various materials in the solar greenhouse. Figure 4 shows the daytime and nighttime error iteration curves during the continuous-time step simulation and CFD calculation iterations. Owing to the accuracy of the model and grid settings, the error iteration curves converge quickly and smoothly. We can obtain simulation results before obtaining new test data (half an hour), so this model can be used in conjunction with the greenhouse test system to achieve real-time simulation and monitoring of the greenhouse environment throughout the day. Figures 5 and 6 show the CFD simulation results of the temperature and humidity distributions with the different celery canopy heights at 11:00 and 0:00 a.m., respectively. From Figure 5, it can be seen that at 11:00 a.m., heat is exchanged through the opening of the inner membrane, and the temperature between the inner and outer membranes reaches the highest value. The lowest temperature is measured at the bottom of the canopy layers. The temperature difference between the middle position of the 0.8 and 1 m high celery crop canopies, and the internal environment are 7.6 and 9.3°C, respectively, and the corresponding lowest soil surface temperatures are 11.0 and 9.3°C. The temperature difference in the canopy area of the 1 m high celery crop is larger than that in the canopy area of the 0.8 m high celery crop. The internal humidity of the canopy is higher than 80%; it forms a gradient from the bottom to the top, with the highest humidity approaching 95%. By comparing the simulated cloud maps, it can be found that the humidity distribution of the 0.8 m high celery canopy is similar to that of the 1 m high one.

Energy-Flux Dynamics Simulation.
From the top to the bottom of the celery canopy, the temperature decreases while the humidity increases during heating through solar radiation; in the horizontal direction (from the wall to the opening of the inner membrane), the temperature increases while the humidity decreases. These results indicate that low-porosity canopies have large differences in temperature and humidity.
Because the inner membrane was closed at 16:00, the greenhouse was in a cooling stage at night. The main sources of heat in the greenhouse were the radiant heat of the soil, walls, and crop canopy. As can be seen in Figure 6, the lowest temperature measured at night in the plastic film part near the outer soil with the 0.8 and 1 m high canopies is 4.9 and 5.1°C, respectively. The highest temperature recorded at the bottom of the 0.8 and 1 m high crop canopies is 8.1 and 8.3°C, respectively. The humidity inside the greenhouse 6 Journal of Sensors reaches values above 90%. At this time, the greenhouse is in the cooling stage, and the overall humidity difference in the greenhouse is small. The humidity in the area of the porous medium layer is the same as that inside the greenhouse. With the 0.8 and 1 m high canopies, the highest humidity recorded in the cover film near the southern boundary is 94% and 96%, and the lowest humidity recorded near the north wall is 87% and 85%, respectively. The difference in the humidity between the bottom and the area 5 cm above the 0.8 and 1 m high canopies is 1.1% and 0.5%, respectively. From the bottom to the top of the canopy, the internal temperature of the celery canopy decreases, and the humidity does not change significantly during cooling (without solar radiation). From the wall to the opening of the greenhouse (horizontal direction), the temperature increases and the humidity decreases. These results indicate that the canopy porosity and height do not affect the temperature and humidity significantly.

Simulation Verification Analysis.
To verify the simulation model, we compared the simulation and measured results of the temperature and humidity with the canopies with different heights at 11:00 and 0:00 a.m. We selected the ATH sensors with number labels 2, 5, 7, 8, 9, 11, and 15 for temperature and humidity verification [34]. The horizontal and vertical temperature and humidity distributions of the crop canopy could be observed through selected measuring points. The ATH sensor No. 2, 5, 8, and 11 were used for the verification of the temperature and humidity results in the vertical direction of the canopy, while sensor No. 7, 8, and 9 were used for the verification in the horizontal direction. ATH sensor No. 15 was used as the environmental comparison point in the greenhouse. Figure 7 shows the validation results.

Discussion
The double-layer film solar greenhouse was found to control the solar radiant energy transmitted through the area between the inner and outer membranes. The opening size and time of the inner membrane were found to affect the temperature and humidity distribution of the greenhouse environment and crop microenvironment. The temperature and humidity in the crop microenvironment with the canopy structure were found to differ from the greenhouse environment. Under solar radiation, the crop canopy temperature was lower than the ambient temperature, and its humidity was higher than the ambient humidity. Boulard and Roy argued that the characteristic parameters of the porous medium on the canopy are the main factors affecting the mass and heat exchange between the crop and the environment. However, they regarded the crop canopy as a whole and studied the temperature and humidity of the canopy surface. Using advanced light modeling techniques, Zhang simulated the surface temperature of each greenhouse component and the crop at the organ level down to individual leaves. An accurate and complex modeling of crops was carried out, but the long period of simulation was not conducive to timely guidance and suggestions for crop production. Xu et al. developed a radiation model of a solar greenhouse and found that the temperature and humidity of the crop canopy are significantly affected by solar radiation [35]. Adeyemi used the water stress index to describe the temperature and humidity distribution characteristics of the crop canopy under irrigation conditions [36]. Xu and Adeyemi conducted research on solar radiation and water transport, respectively, but lacked analysis of canopy physical properties and model construction. Our study further verifies that the crop canopy surface effectively blocked solar radiation and that there was a difference in temperature and humidity distribution inside the canopy.
From the above mentioned studies and the results of this study, it can be concluded that under radiation, the internal temperature and humidity of the canopy are mainly affected by the canopy structure and parameters. Mass and heat were 7 Journal of Sensors exchanged through the canopy surface. The temperature and humidity inside the canopy formed a layered distribution according to the structure of the canopy. This suggests that the distribution of temperature and humidity can be modeled relatively easily by setting the plant porosity of crops appropriately. While some studies [37][38][39] reported that the crop growth can be enhanced by controlling the environmental conditions in the greenhouses, our results indicate that crops grown in the greenhouse require environmental conditions somewhat different from those of the greenhouse. Therefore, we conclude that the growth of greenhouse crops can be enhanced by setting a controlled temperature and humidity    Unlike the traditional greenhouse monitoring and analysis system, the CFD simulation with the porous media canopy model can be used to record the internal microenvi-ronment status of the canopy using a greenhouse detection system. Furthermore, the CFD method allows faster collection and analysis of the results, which is important for pest control, greenhouse ventilation, irrigation, and other aspects of intensive crop production. However, there are some issues that should be investigated further. First, the porous media model uses the average porosity of the celery crop canopy,    11 Journal of Sensors and errors may occur in areas where the porosity varies greatly. Furthermore, the simulation regards the boundary conditions of the greenhouse environment as a whole; however, there are certain differences in space. These two issues are the main factors that cause simulation errors. Second, obtaining data through the greenhouse detection system requires human operation to import the ANSYS Fluent for CFD simulation analysis [40].
In the future, the accuracy of the simulation could be improved by dividing the canopy model into multiple combined layers with different porosities. Based on the results of this study, three-dimensional CFD simulation studies with auxiliary facilities should be carried out to further explore the spatial distribution of microenvironmental factors in a crop canopy under greenhouse conditions.

Conclusions
We proposed a greenhouse microenvironment testing system that can monitor environmental factors (i.e., temperature and humidity) using CFD simulations with the porous media canopy model in ANSYS Fluent. The results of this study showed that the temperature and humidity of the canopy interior changed spatially and  13 Journal of Sensors differed greatly from those in the greenhouse under solar radiation conditions. The temperature and humidity of the celery canopy were found to be approximately 4-14°C lower and 10%-30% higher than those of the surroundings. As the canopy grew, the differences in temperature and humidity between the canopy and other parts of the greenhouse increased.
The porous medium model could accurately simulate the heat and mass transfer between the celery crop and greenhouse air and soil. With the simulation method proposed in this study, the production of crops in greenhouses can be modeled and digitized.

Data Availability
The raw/processed data required to reproduce the results obtained in this study cannot be shared at this time because they are used in an ongoing study.