RESEARCH ARTICLE
Spanish Journal of Agricultural Research
20(4), e0904 , 14 pages (2022)
eISSN: 2171-9292
https://doi.org/10.5424/sjar/2022204-18658
INIA-CSIC
OPEN ACCESS

Analysis and evaluation of a dynamic model for greenhouse lettuce growth

Chuyun Tan

National Innovation Center for Digital Fishery, China Agricultural University, 100083 Beijing, China.

Laboratory of Smart Farming for Aquatic Animal and Livestock, Ministry of Agriculture and Rural Affairs, College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China.

Beijing Engineering and Technology Research Center for Internet of Things in Agriculture, China Agricultural University, 100083 Beijing, China.

https://orcid.org/0000-0002-8624-7121

Shanhong Zhang

National Innovation Center for Digital Fishery, China Agricultural University, 100083 Beijing, China.

Laboratory of Smart Farming for Aquatic Animal and Livestock, Ministry of Agriculture and Rural Affairs, College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China.

Beijing Engineering and Technology Research Center for Internet of Things in Agriculture, China Agricultural University, 100083 Beijing, China.

https://orcid.org/0000-0002-6264-8959

Yu Guo

National Innovation Center for Digital Fishery, China Agricultural University, 100083 Beijing, China.

Laboratory of Smart Farming for Aquatic Animal and Livestock, Ministry of Agriculture and Rural Affairs, College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China.

Beijing Engineering and Technology Research Center for Internet of Things in Agriculture, China Agricultural University, 100083 Beijing, China.

https://orcid.org/0000-0001-8923-5399

Yang Wang

National Innovation Center for Digital Fishery, China Agricultural University, 100083 Beijing, China.

Laboratory of Smart Farming for Aquatic Animal and Livestock, Ministry of Agriculture and Rural Affairs, College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China.

Beijing Engineering and Technology Research Center for Internet of Things in Agriculture, China Agricultural University, 100083 Beijing, China.

College of Information and Electrical Engineering, China Agricultural University, 100083 Beijing, China.

http://orcid.org/0000-0001-8858-0430

Chuyun Tan and Shanhong Zhang contributed equally to this work.

Abstract

Aim of study: We analyzed and evaluated a nonlinear dynamic crop growth model called NICOLET B3, which can predict the dry and fresh matter content of lettuce in greenhouses.

Area of study: Calibration was performed using experimental data obtained from the literature. The experiment was carried out in Saltillo, Mexico, and in a greenhouse in Beijing, China.

Material and methods: We identified and discussed the feasibility of the studied model with multi-dimensional evaluation criteria. Meanwhile, a sensitivity analysis of input variables was conducted. After that, the least square identification method was used to calibrate the most sensitive parameter values to improve the robustness of the model.

Main results: Results demonstrate that: i) the NICOLET B3 model is able to predict the fresh and dry matter production of lettuce with satisfactory accuracy verified (R2 = 0.9939 for fresh matter and R2 = 0.9858 for dry matter); ii) temperature has the most obvious impact on the model performance, compared with photosynthetically active radiation and CO2 concentration; iii) the model could perform well with only two inputs.

Research highlights: Simulation results of evaluated NICOLET B3 model have a perfect goodness-of-fit. A method of calibrating parameters of the model and sensitivity analysis of three input variables of the model can facilitate its application.

Additional key words: NICOLET B3 model; Lactuca sativa L.; dynamic simulation;

Abbreviations used: DFR (Dry Matter to Fresh Matter Ratio); DFT (Deep Flow Technique); DW (dry weight); FW (fresh weight); HORTISIM (HORTIcultural SIMulation); NICOLET (NItrate COntrol in LETtuce); PAR (Photosynthetically active radiation); RMSE (Root Mean Squared Error); SSR (Sum of Squared Regression); SSE (Sum of Squared Error); SST (Sum of Squared Total); TOMGRO (TOMato GROwth).

Citation: Tan, CY; Zhang, SH; Guo, Y; Wang, Y (2022). Analysis and evaluation of a dynamic model for greenhouse lettuce growth. Spanish Journal of Agricultural Research, Volume 20, Issue 4, e0904.
https://doi.org/10.5424/sjar/2022204-18658

Supplementary material (Appendix A and B) accompanies the paper on SJAR’s website.

Received: 25 Jul 2021. Accepted: 20 Oct 2022.

 

Funding agencies/institutions Project / Grant
Overseas High-level Youth Talents Program (China Agricultural University) 62339001
Science and Technology Cooperation – Sino-Malta Fund 2019: Research and Demonstration of Real-time Accurate Monitoring System for Early-stage Fish in Recirculating Aquaculture System (AquaDetector) 2019YFE0103700
China Agricultural University Excellent Talents Plan 31051015
Major Science and Technology Innovation Fund 2019 of Shandong Province 2019JZZY010703
National Innovation Center for Digital Fishery
Beijing Engineering and Technology Research Center for Internet of Things in Agriculture

Competing interests: The authors have declared that no competing interests exist.

Correspondence should be addressed to Yang Wang: andy_yangwang@cau.edu.cn; wanghongyang1767@gmail.com

CONTENT

INTRODUCTION

 

Crop models are logical or quantificational algorithms which capture quantitative information on how a crop interacts with its environment during growth (Asseng et al., 2014). They simulate the behavior of a real crop by predicting its growth and development as influenced by environmental conditions and crop management (Li et al., 2012). Many crop models have been developed to predict growth changes and to assist in controlling the crop growing environment, particularly for the crop in greenhouses. This is because it´s easy to improve the quality of crop growth and yield by controlling the greenhouse environment (van Henten, 1994).

Many published studies in crop modeling (Ehret et al., 2011; Ramírez-Pérez et al., 2018; Gong et al., 2019; Wang et al., 2021) have been carried out in the field of greenhouse crops, which have accelerated the development of crop production’s automation and management. There are several greenhouse crop growth models. Jones et al. (1991) developed a physiological model of tomato development and growth called TOMGRO (TOMato GROwth), which accurately describes the differences between growth and yield of tomatoes, using a source-sink approach for the distribution of carbohydrate to different organs. TOMGRO was evaluated using boundary data (Shamshiri et al., 2016), and applied to predict the tomato yield in greenhouses based on controllable greenhouse environmental parameters (Lin et al., 2019). HORTISIM (HORTIcultural SIMulation) is a combined model for a variety of crops in greenhouses, and it is designed to predict the yields and timing of production related to crops, greenhouse characteristics and climate control (Gijzen et al., 1998). Körner & Holst (2017) developed an open-source modelling platform based on HORTISIM model. Marcelis (1994) studied a dynamic growth and development model of cucumber in greenhouses, which presents the accumulation and distribution of dry matter in various organs during the period from flowering to fruiting. The NICOLET (NItrate COntrol in LETtuce) model is a well-known and well-researched crop growth model. It is similar to the TOMGRO model in that it represents quantitative relationships between major environmental variables and the growth and development of specific crops, namely lettuce (Lactuca sativa L.) and tomato (Solanum lycopersicum L.). The HORTISIM model is a combined model of seven sub-models including the growth model. The initial NICOLET model was originally designed to predict the nitrate levels of greenhouse lettuce, to combat the health hazard of high nitrates to the population (Seginer et al., 1998). Among these crop models, the NICOLET model, having fewer equations and parameters, is relatively easy to be applied and has been studied by several researchers (Stigter & van Straten, 2000; Mathieu et al., 2006; López-Cruz et al., 2012). Many investigations focused on lettuce models (van Henten, 1994; Escobar-Gutiérrez & Burns, 2002; Zhang et al., 2004, 2008; Shimizu et al., 2008), such as NICOLET, due to the fact that this type of crop has a fast development characteristic and is easy to be managed in greenhouses (Juárez-Maldonado et al., 2012). It can also be calibrated to be applied in other crops, such as cauliflower (Seginer & Stützel, 2006). The NICOLET model has been then calibrated and developed by several researchers since 1990s (Seginer et al., 1999; van Straten et al., 1999; Seginer, 2003, 2004). What’s more, in subsequent researches, it was found that the NICOLET model was also accurate as a tool in predicting the dry and fresh weight of lettuce and had a good application prospect.

In general, the objectives of agricultural crop production are to maximize crop yields and obtain higher quality in order to increase profitability. It requires an appropriate model as a function of the environmental conditions to describe the growth of crops over time, such as solar radiation, maximum and minimum temperatures, relative humidity, carbon dioxide, and cultivar characteristics (Asseng et al., 2014). The NICOLET model is a suitable crop model, whose formulation was intended to satisfy the main experimental observations of general vegetative plants and especially for lettuce (Seginer et al., 2004). The study of such models requires an in-depth understanding of the biological process, and appropriate evaluation is necessary before a model can be successfully applied. Compared with other versions (Seginer et al., 2004) of the NICOLET model which have been studied in different periods, the NICOLET B3 (López-Cruz et al., 2004) contains fewer parameters and formulas, being then simpler to be analyzed and applied. What’s more, most of the studies on the NICOLET have focused on sensitivity analysis and optimal control. However, there are few researches, such as analysis and evaluation of model, on the NICOLET B3 than on other previous versions.

The aim of present study was to evaluate and calibrate a simple dynamic lettuce model, i.e., NICOLET B3, which is capable of predicting the fresh and dry matter of lettuce during its growth period. The novelty of this research is to discuss and identify the feasibility of the studied model applied in predicting lettuce growth with multi-dimensional evaluation criteria. Moreover, the study of the model robustness based on the optimal values of main parameters has been performed with parameter estimation. The possibility of reducing the measuring cost for the application of the NICOLET B3 model was also discussed.

MATERIAL AND METHODS

 

Description of model

 

The original NICOLET model (Seginer et al., 1998) is schematically shown in Fig. 1, where the compartments and the carbon fluxes are indicated. The two compartments are designated vacuoles (v), where soluble, non-structural material is stored, and structure (S), which is composed of structural material, including proteins. The various processes are affected by different factors in the environment: Photosynthesis by light and CO2 concentration, and growth and respiration by temperature. A central element of the model is that a negative linear correlation between primary carbon compounds and nitrate in vacuole which maintain a constant osmotic pressure (Behr & Wiebe, 1992). The NICOLET model has two state variables: MCv and MCs, which represent carbon content in the vacuoles and cell structure, respectively.

e0904-fig1
Figure 1.  Schematic description of the original NICOLET model. MCv and MCs are the mass of carbon in the vacuole and structure compartment, respectively. FCav and FCvs are the photosynthesis assimilation and growth fluxes, respectively. FCm and FCg are the maintenance-respiration and growth-respiration fluxes, respectively. CCa and I represent carbon dioxide concentration and photosynthetically active radiation, respectively.

The NICOLET B3 model is based on first principles of plant physiology and has been described in detail by López-Cruz et al. (2004), and only a brief introduction is given here. The core of this model is carbon balance, which is illustrated below:

Carbon in vacuoles

C v = F C a v - h g F C m - F C g - F C v s

Carbon in structure

C s = F C v s - ( 1 - h g ) F C m

The term MCv[mol(C)m-2] originates from assimilation by photosynthesis (FCav [mol(C)m-2s-1]) which is driven by light (I[μmol/m2/s]) and CO2 (CC[ppm]). The production of MCs[mol(C)m-2] is driven by growth (FCvs[mol(C)m-2s-1]). The terms FCm[mol(C)m-2s-1] and FCg[mol(C)m-2s-1] denote maintenance respiration and growth respiration, respectively. FCm and FCvs are controlled by temperature (T[℃]). The term hg[dimensionless] is a growth inhibition function. It approaches 0 when vacuolar carbon content depletes, and increases asymptotically to 1 with the increase of vacuolar carbon content. There is another function hp[dimensionless] called photosynthesis inhibition, whose behavior is qualitatively a mirror image of the behavior of hg. Detailed equations for the NICOLET B3 are summarized in Appendix A [suppl].

The difference, between the NICOLET B3 model and the original NICOLET model, is that there is an extra term (hg×FCm) in balance equations for NICOLET B3 model. This term accounts for the structural carbon in accordance to maintenance respiration, when the level of carbon content in the vacuoles is very low (López-Cruz et al., 2003). Another important difference is that the inhibition functions (hg and hp) are not calculated by an exponential function, but are equal to 1 when the concentration of carbon levels is non-inhibiting, that is, the functions have no inhibitory effect. And the reason for the NICOLET B3 modified two original inhibition functions is that they did not completely avoid growth when the level of carbon in the vacuoles is very low (López-Cruz et al., 2003).

Model evaluation method

 

In this study, three types of evaluation criteria, adopted to evaluate the goodness of fit between real measurement data of lettuce and those predicted by the studied model, are i) coefficient of determination (R2), ii) root mean squared error (RMSE) and iii) relative error.

˗ R2 measures how successful the fit is between the observations and predictions (Neter et al., 1996). It is a property of the fitted model, defined as:

R 2 = SSR SST = 1 - SSE SST

where SSR is the sum of squares due to regressions, SST is the sum of squares of total, SSE is the sum of squares for error.

˗ RMSE is a widely used goodness-of-fit measure which can assess bias and estimation accuracy (Harwell, 2018), defined as:

RMSE = 1 n Σ i=1 n ( y i - ŷ i ) 2

where yi is the measured value, ŷi is the corresponding simulated value, and n is the number of measurements.

˗ Relative error is a measure of the uncertainty of measurement compared to the size of the measurement (Helmenstine, 2020), defined as:

E R = | V - V' | V

where ER is relative error, V is the measured value, V' is the corresponding simulated value.

R2 approaches 1 (Rios-Moreno et al., 2007) and RMSE approaches 0, both of which are indicating a perfect match between the values observed and predicted by the model.

Methodology for the sensitivity analysis of model inputs

 

The objective of the sensitivity analysis in this study was to evaluate the relative importance of the input variables of the NICOLET B3. One way to evaluate the studied model sensitivity is calculating the normalized deviation ratio for three input variables of the model, whose influence on the model output is reflected. The normalized deviation ratio (%D) is defined as

%D = 1 n Σ k-1 N ( y k - ŷ k ) 2 100%

where yk is the original output of the model; ŷk is the output of the model with a changed input variable; N is the total number of the data.

Another way to evaluate the model sensitivity to changes in the input variables is the sensitivity function according to France & Thornley (1984).

S i = Y dw ( T ) p i p i Y dw ( T )

where Si is the value of the sensitivity function for a variation of input variable i; Ydw(T) is the simulated dry or fresh matter at the time T using original inputs; pi is the original input value; ∂pi is a small variation in input i while keeping the other inputs constant; pi and ∂pi are all normalized; and ∂Ydw(T) is the difference between the simulated dry or fresh matter at the time T with and without the variation in input i. The larger the Si of the parameter, the greater the effect of the parameter on Ydw(T).

Simulation

 

The simulation was carried out using MATLAB/Simulink R2020b (MathWorks, Inc., 2020), with a variable step-size solver (function ode45). The NICOLET B3 model was programmed in Simulink using photosynthetically active radiation (PAR), air temperature (T) and CO2 concentration (CCa) as model inputs. The experimental data used for this work were obtained from Juárez-Maldonado et al. (2010). The article explains the conditions under which such an experiment was carried out, in which climate and lettuce fresh and dry data were sampled, showing the concentration of CO2, PAR, air temperature and fresh and dry mass of lettuce. The parameter values of the model were collected from the literature (van Straten et al., 1999; Juárez-Maldonado et al., 2010), and are presented in Appendix B [suppl].

Case study description

 

The NICOLET B3 model has been used for a case study to predict the lettuce growth trend and its yield. The experiment was carried out at Beijing International Urban Agricultural Science and Technology Park, Tongzhou, Beijing, China, coordinates 116° 48’ N, 39° 52’ W, in a greenhouse of 200 m2. Lettuce was cultivated from July 13th 2020 to August 20th 2020. The crops were cultivated in Deep Flow Technique (DFT) hydroponic system. The cultivar of lettuce was cream green (´Boston´ lettuce), and each plant was 2 cm apart. There were four planting frames, and each frame could grow 81 lettuces. A water-soluble fertilizer was used to provide the following (in mmol L-1): NO3-, 13.5; NH4+, 1.8; P, 1.3; K, 8.0; Ca, 2.5; Mg, 2.0. The internal environment of the greenhouse is demonstrated in Fig. 2.

e0904-fig2
Figure 2.  Environment inside the greenhouse.

With a data logger system connected to a real-time measurement and control management platform in the greenhouse, indoor climate data were recorded every two hours. There were four CO2 sensors VMS-3002-GZ (Fig. 3a), which were used to measure CO2 concentration, a sensor LightScout 3415FQF (Spectrum Technologies, Inc., Aurora, USA) PAR (Fig. 3b) and a sensor MZIOT-WS01-W of air temperature with relative humidity (Fig. 3c). The abovementioned sensors were installed inside the greenhouse (Fig. 4). Three lettuce plants were randomly picked every three days to measure the total dry matter. The average values of these measurements were used in the numerical simulation.

e0904-fig3
Figure 3.  Sensors monitoring in the greenhouse located in Tongzhou, Beijing: (a) carbon dioxide concentration sensor; (b) photosynthetically active radiation sensor; and (c) air temperature and relative humidity sensors.
e0904-fig4
Figure 4.  Scheme of the positions of the sensors used in the experimental greenhouse in the studied model.

Optimization of model

 

Lopez-Cruz et al. (2004) proposed that only three parameters, maintenance respiration coefficient (k), leaf area closure (a) and growth rate coefficient (v), have a major impact on both state variables and outputs of the NICOLET B3 model. This is the result of a sensitivity analysis which was used to evaluate the effects of the parameters of the model on outputs. It is essential to evaluate and demonstrate model robustness, that is, the sensitivity of empirical results of model parameters to some changes in the model (Young & Holsteen, 2017). And it should be pointed out that each new source of simulation data for the NICOLET model requires a re-adjustment of two or three parameters (Seginer et al., 2004). An accurate crop model could be built up via estimating or calibrating the main parameters of the model. What’s more, it can represent current state of the model better and make the model satisfy different operating conditions more suitable for simulation under diverse experimental environment. So, a calibration process for the main parameters is required.

Parameter estimation can be regarded as an optimization problem. The optimization problem solution is the estimated parameter values set. In this study, maintenance respiration coefficient (k), leaf area closure parameter (a) and growth rate coefficient (v) were the parameters to be estimated. The objective function F(x) of this optimization problem is defined as

F ( x ) = Σ i=1 n [ y sim ( i ) - y ref ( i ) ] 2

where ysim(i) is the simulated response obtained on the software by tuning the model parameters; yref(i) is measured response, namely the experimental measurement data; and n is the number of data.

The process was performed in Simulink by means of least squares identification, which is a recommended method for parameter estimation.

RESULTS AND DISCUSSION

 

Evaluation of model

 

The ability of this model to describe the change of lettuce dry and fresh matter was investigated. The outputs of the model were affected by CO2 concentration, air temperature and PAR in the greenhouse. The input data have been extracted from Juárez-Maldonado et al. (2010). The dry and fresh matter of lettuce solved by Simulink (see Fig. 5) were used to evaluate the NICOLET B3 model compared with measurement data (Juárez-Maldonado et al., 2010). According to Fig. 5, the simulated dry and fresh matter followed quite accurately the general dynamic trend in the mean of the measurement data of crop growth (van Holsteijn, 1980). Simultaneously, the curve change trend of dry weight (DW) and fresh weight (FW) was basically the same, because the ratio of DW and FW is stable at 0.059. This ratio corresponds to the constant DFR in the above model formula in Eq (9),

DFR = M DM M FM

where the value of DFR is 0.05 in van Straten et al. (1999).

e0904-fig5
Figure 5.  Dry and fresh matter of the lettuce growth predicted by the studied model.

The comparisons between the simulation results in this study, real measurement data of lettuce crop and its corresponding model results from the literature (Juárez-Maldonado et al., 2010) are demonstrated in Figs. 6a (dry matter) and 6b (fresh matter), respectively. It can be seen that the simulation results of this study were very close to both from the literature (Juárez-Maldonado et al., 2010). Therefore, both of them could ensure that the studied model in this work has the credibility for the following investigation.

e0904-fig6
Figure 6.  Comparison of simulated and measured results from the literature (Juárez-Maldonado et al., 2010) for dry matter (a) and fresh matter (b).

Figs. 7a and 7b demonstrate the values predicted by the studied model fit the collected data of dry and fresh matter (Juárez-Maldonado et al., 2010) very well, respectively. For dry matter weight, the coefficient R2 (0.9844) of the studied model in this work is better than the coefficient from the literature (Juárez-Maldonado et al., 2010), which was equal to 0.974. It indicates that the studied model has a better prediction accuracy for DW of lettuce growth compared with Juárez-Maldonado’s. Regarding fresh matter weight, the correlation coefficient R2 (0.9940) shows almost perfect fitting relation, which is very close to the result of 0.9975 in the literature (Juárez-Maldonado et al., 2010).

e0904-fig7
Figure 7.  Relationship between real measurement data, dry (a) and fresh (b) matter, of the lettuce growth and those predicted by the studied model in this work.

For the average values of relative errors between simulation results from the studied model and real data from Juárez-Maldonado et al. (2010), the error for DW data was 14.93% and for FW data 11.84%. At the same time, for the simulated results in Juárez-Maldonado et al. (2010) and real data, the average values of relative errors were 15.14% and 11.02%, respectively. The simulated lettuce weight was similar to real measurement data before harvest, with a RMSE = 0.3698 kg/m2 for FW and a RMSE = 0.0803 kg/m2 for DW. The simulated FW and DW in 39 days (13.68 kg/m2 and 0.82 kg/m2, respectively) were about 1:37 and 1:10 of the values of RMSE, respectively. It’s enough to prove the good reliability of the model simulation.

The NICOLET B3 model has been evaluated in a multi-dimensional way using three criteria. All these statistics suggest a good fit for lettuce growth prediction, which could fully prove that the NICOLET B3 model is effective and accurate for predicting lettuce yield and taking decisions concerning the harvest date selection. The abovementioned results are summarized in Table 1.

Table 1.  Statistical factors for the NICOLET B3 model between real data (dry and fresh matter) of the lettuce growth and those corresponding results predicted by the studied model in this article.
Dry matter Fresh matter
R2 0.9844 0.9940
Relative error 14.93% 11.84%
RMSE (kg/m2) 0.0803 0.3698

Sensitivity analysis of model inputs

 

After the NICOLET B3 model was evaluated and its credibility ensured, it was then further evaluated. The variation characteristics in values of lettuce fresh and dry matter were tested when model inputs change (Figs. 8a-c), where the blue line corresponds to the data measured within the greenhouse, meanwhile, the red dotted line considers a constant value of the average of the input data.

e0904-fig8
Figure 8.  Fresh (left) and dry (right) matter of the lettuce growth along the growth period considering input temperature T (a), PAR (b), and CO2 (c), as either variable or constant.

Through the two methods mentioned above to measure the model’s input sensitivity, the calculated results are as follows.

In the case of taking the average of the input temperature, the deviation degree of the model output from the original fresh matter and dry matter reached 20.29% and 0.93%, respectively. And the deviation degree was only 0.01% and 0.02% for fresh matter, both 0.01% for dry matter, when PAR level and CO2 concentration were averaged. This difference can also be seen from the ending points of the polylines in Figs. 8a, 8b and 8c. The sensitivity of the model to the three inputs was compared using %D as an evaluation criterion. The analysis found that the effect of temperature on the model was much more obvious than other two inputs.

The average results of Si were calculated over the planting days for fresh and dry matter. The results (Table 2) indicate that temperature was the most significant factor determining the growth of lettuce among three inputs of the NICOLET B3. Taking the result of FW as an example, compared with PAR and CO2, S of T increased by 1329.7 ((2.1291-0.0016)/0.0016=1329.7) times and 7096 ((2.1291-0.0003)/0.0003=7096) times, respectively, which shows that the model sensitivity for variations in the other two inputs seems to be much smaller. Additionally, under the same input, S for fresh matter was always lower than S for dry matter. The S of CO2 was minimal regardless of the DW or FW. In other words, CO2 concentration had the least impact on the model. The aforementioned results just conform to the analysis and conclusions of normalized deviation ratio.

Table 2.  Model sensitivity with respect to variations in the input variables.
Input variable S for fresh matter S for dry matter
T 2.1291 2.4174
PAR 0.0016 0.0185
CO2 0.0003 0.0047

Based on both previous evaluation results for the studied model sensitivity, it can be thus concluded that temperature as input variable has the most obvious influence on the output of the NICOLET B3 model, i.e., dry and fresh matter. In view of this conclusion, the following research was conducted to simplify the input variables of the NICOLET B3 model when those input variables maintain within the ranges of crop growth requirement. That is, one or two input values were retained, and the remaining input values were derived from the average of the daily measurements to observe the error of the model outputs.

The inputs of the studied model were further optimized by comparing the model performance of one or two excluded input variables, respectively (Table 3). The influence of reducing different input variables in the model was different. It can be seen from the δr-m of both retaining two inputs and of all the inputs, that temperature was the most important input on the output of the model. Although the model also performed well when temperature was the only input of the model, however, too few input variables may make the outputs of the model uncertain and undermine the principles of plant physiology.

Table 3.  Optimization of the studied model for significant correlation factors on dry matter. Data in percentage.
δr-m δs-m
T DM 14.94 11.23
FM 11.86 11.83
PAR DM 22.31 10.68
FM 15.64 15.38
CO2 DM 22.33 10.69
FM 15.64 15.39
T & PAR DM 14.91 11.25
FM 11.84 11.82
T & CO2 DM 14.93 11.25
FM 11.85 11.82
PAR & CO2 DM 22.29 10.67
FM 15.37 15.91
All DM 14.93 11.24
FM 11.84 11.82

A larger number of inputs requires that more couplings between inputs and outputs be described, which usually leads to more complex models. And it is more difficult for the model to be applied and modified for control purposes. So, the temperature and the PAR, or the temperature and CO2 concentration can be used as the inputs of the NICOLET B3 model to simplify the input variables when simplified input maintain within the ranges of crop growth requirement. The simplified model input was only replaced by the average of the normal value of the greenhouse, eliminating the need for precise measurement. What’s more, this simplified model could eliminate the need to measure an environment variable in the application, which helps to facilitate the application of the NICOLET B3 to a certain extent and decrease the measuring cost without affecting significantly the capability of the model.

Results of the case study

 

The measurement results of average CO2 concentration, PAR and air temperature inside the greenhouse during the experiment from 13 July to August 20, 2020, are shown in Figs. 9a, 9b and 9c, respectively.

e0904-fig9
Figure 9.  Carbon dioxide (a), PAR (b) and air temperature (c) measured in the greenhouse as model inputs.

The growth trend of lettuce under greenhouse conditions in Tongzhou was established by the fresh and dry matter predicted by NICOLET B3 model. Fig. 10 shows the growth curves of FW and DW. They are consistent with the general trend of fresh and DW in the previous lettuce experiment. The ratio of DW to FW is also a fixed value, stable at about 0.059. Using the NICOLET B3 model, the growth of lettuce in the greenhouse can be well predicted, which is of benefit to the efficiency of the management of the greenhouse climate and yield maximization.

e0904-fig10
Figure 10.  Dry and fresh matter of the lettuce growth in the greenhouse predicted by the studied model.

The aforementioned three main parameters were estimated to fit the real data of the lettuce from the literature (Juárez-Maldonado et al., 2010). Table 4 shows the values of three parameters before and after calibration. The reason for the difference between the original and the calibrated values is that the original values were calibrated using data from the lettuce grown in Germany (van Straten et al., 1999) and the Netherlands (Linker et al., 2004). However, the greenhouse experimental conditions used in this case study were completely different. It can be seen from this result that the robustness of model parameters is poor. Some main parameters of a nonlinear dynamic model may not be accurate for all scenarios due to the influence of environment, resulting in a mismatch problem between the model and specific application environment. Therefore, when the experimental environment and crop characteristics change greatly, it is better to readjust the main parameters of the model, which will help to fit correctly the plant growth experimental data from very different treatments.

Table 4.  Parameter values before and after the calibration process by means of least squares identification.
Parameter Original value Value after calibration
k (s-1) 2.5e-7 3.2032e-7
a (m2mol-1[C]) 1.7 0.27258
V (mol[C]m-2) 23 20.306

For the remaining parameters, the currently adopted parameter values are sufficient for the application of the model. From the experimental results of the NICOLET model applied in three different places, namely Germany (van Straten et al., 1999), the Netherlands (Linker et al., 2004) and Mexico (Juárez-Maldonado et al., 2010), with different varieties of lettuce, it can be seen that the model has good performance by using the existing model parameter values. Some parameters were corrected according to the season (van Straten et al., 1999) and the current experimental environment (Juárez-Maldonado et al., 2010). Then, when the NICOLET model is applied in different environments, some key parameters can be corrected on the basis of known model parameter values, which is helpful to improve the robustness of the model. The method of calibration of parameters described above is a simple and feasible way.

Final considerations

 

This study has presented that the NICOLET B3 model can predict the general trend in fresh and dry matter of the lettuce with satisfactory accuracy. However, there is a big discrepancy between the sim ulated results and the real data observed at the end of lettuce growth curve, especially on the 43rd day of lettuce growth. The reason for the discrepancy may be partly attributed to the limitations of the model simulation. The output data on 43rd day were estimated by interpolation through input data at other days. An absence of input data for the model after 43rd day would affect the estimation of that day. And it was also found in the test that the output value of this dynamic model was affected by the input data before and after its corresponding time. For example, when the input data of the model only ended on the 39th day, there was also a large discrepancy between the simulation results and the real data of the fresh and DW of lettuce on that day. Therefore, in the previous experiment, the inputs data after the 39th day were not used for the model simulation, and there was also due to no comparison of the measured lettuce data after that day. Greenhouse data collection for more prolonged periods of time will contribute to configure more representative climate files of the study site (Bojacá et al., 2009).

The evaluation of a model’s ability to describe the dynamic evolution of crop is also important, and the crop dry and FW is determined by the model inputs (van Henten, 1994). Temperature as a model input produced equally positive results, that is, the relative error between the predicted results of the simplified model inputs and the real data is close to that of the original model. This is because the other two input variables have less influence on the model than temperature. This behavior was similar to that reported by Juárez-Maldonado et al. (2012), who also obtained that temperature have the greatest impact on NICOLET model.

A new calibration is required to obtain an accurate prediction of lettuce growth when the NICOLET B3 model is simulated and applied in different locations and scenarios. The variations in parameters are mainly due to factors such as the area in which the experiment was carried out and the characteristics of the variety, as well as the species (Quesada-Roldán & Bertsch-Hernández, 2013). The model may need to be applied to different locations in the future to validate the parameter estimation method. In addition, the data assimilation method, such as unscented Kalman filter (UKF), can also be used to estimate parameters and improve the prediction performance of the NICOLET model by incorporating information coming from samples of destructive measurements of actual crop (Ruíz-García et al., 2014).

Despite of the limitations already mentioned, the results of the present work provide insight into the effectiveness of the NICOLET model for predicting yield of lettuce. The dynamic model initially applied to the tomato crop was calibrated and validated to adequately simulate the growth and mineral uptake of cucumber (Ramírez-Pérez et al., 2018). In consequence, it is possible to study the NICOLET model is applied to other crops with a similar approach.

In this paper, the knowledge about the mechanism of the NICOLET B3 model and the data information has been collected to analyze this nonlinear dynamic crop model. The mechanism of the model accords with plant physiology. The model is validated with multi-dimensional evaluation criteria. The correlation between simulated results from the proposed model and real data from the literature was very well and close to 1, with R2 = 0.9939 for fresh matter and R2 = 0.9858 for dry matter. It demonstrated that the NICOLET B3 model can predict the behavior of lettuce growth with a convincing degree of accuracy.

A sensitivity analysis has been performed to analyze the influence that three inputs may have on the prediction of lettuce yield. Model simulations indicate that the growth of the lettuce is less sensitive to the changes of PAR and CO2 as inputs compared to temperature. This might indicate that from the control point of view, the numbers of the input variables in the NICOLET B3 model can be reduced. Test results demonstrate that the model is still effective after reducing PAR or CO2 from input variables. This reduced model will help to decrease the measuring cost without affecting significantly the capability of the model to predict the dynamic growth and yield of the crop.

Meanwhile, The NICOLET B3 model was applied to a greenhouse in Tongzhou, Beijing. A method, which provides a solution for the mismatch between the model and the specific application environment, to modify the model to apply in different scenarios is also proposed, which help to improve the reliability and applicability of the model.

Further research is needed to test the performance of the NICOLET B3 model under different climate conditions in the greenhouse. At the same time, some model parameters should be calibrated according to the aforementioned different situations. The NICOLET model was originally developed to predict nitrate content of a greenhouse lettuce crop. Nitrate as one of the outputs of the model should be brought into the study, which also helps control high concentrations of nitrate in leafy vegetables constituting a health hazard for people. At the same time, nitrogen is a key element in the aquaponics system, the investigation of the model is thus valuable in this field.

AUTHOR'S CONTRIBUTIONS

 

Conceptualization: C. Tan, S. Zhang, Y. Guo, Y. Wang.

Data curation: Y. Guo.

Formal analysis: C. Tan, S. Zhang.

Funding acquisition: Y. Wang.

Investigation: C. Tan, S. Zhang.

Methodology: C. Tan.

Project administration: Y. Wang.

Resources: Y. Wang.

Software: Y. Wang.

Supervision: Y. Wang.

Validation: C. Tan.

Visualization: C. Tan.

Writing – original draft: C. Tan.

Writing – review & editing: Y. Wang.

REFERENCES

 

Asseng S, Zhu Y, Basso B, Wilson T, Cammarano D, 2014. Simulation modeling: applications in cropping systems. Encycl Agr Food Syst 102-112. https://doi.org/10.1016/B978-0-444-52512-3.00233-3

Behr U, Wiebe HJ, 1992. Relation between photosynthesis and nitrate content of lettuce cultivars. Sci Hortic 49: 175-179. https://doi.org/10.1016/0304-4238(92)90155-6

Bojacá CR, Gil R, Cooman A, 2009. Use of geostatistical and crop growth modelling to assess the variability of greenhouse tomato yield caused by spatial temperature variations. Comput Electr Agr 65: 219-227. https://doi.org/10.1016/j.compag.2008.10.001

Ehret DL, Hill BD, Helmer T, Edwards DR, 2011. Neural network modeling of greenhouse tomato yield, growth and water use from automated crop monitoring data. Comput Electr Agr 79: 82-89. https://doi.org/10.1016/j.compag.2011.07.013

Escobar-Gutiérrez AJ, Burns IG, 2002. A model to optimize nitrogen supply in soil-grown greenhouse lettuce crops. Acta Hortic 593: 77-83. https://doi.org/10.17660/ActaHortic.2002.593.9

France J, Thornley, J H, 1984. Mathematical models in agriculture. Butterworths, London, UK.

Gijzen H, Heuvelink E, Challa H, Dayan E, Marcelis LFM, Cohen S, 1998. HORTISIM: A model for greenhouse crops and greenhouse climate. Acta Hortic 456: 441-450. https://doi.org/10.17660/ActaHortic.1998.456.53

Gong X, Liu H, Sun J, Gao Y, Zhang H, 2019. Comparison of shuttle worth-wallace model and dual crop coefficient method for estimating evapotranspiration of tomato cultivated in a solar greenhouse. Agric Water Manag: 217: 141-153. https://doi.org/10.1016/j.agwat.2019.02.012

Harwell M, 2018. A strategy for using bias and RMSE as outcomes in Monte Carlo studies in statistics. J Mod Appl Stat Methods 17: 2938. https://doi.org/10.22237/jmasm/1551907966

Helmenstine AM, 2020. Relative error definition (Science).” ThoughtCo. https://www.thoughtco.com/definition-of-relative-error-605609 [March 11, 2021].

Jones JW, Dayan E, Allen, LH, van Keulen H, Challa H, 1991. A dynamic tomato growth and yield model (TOMGRO). T ASABE 34: 663-672. https://doi.org/10.13031/2013.31715

Juárez-Maldonado A, De-Alba-Romenus K, Ramírez-Sosa, MMI, Benavides-Mendoza A, Robledo-Torres V, 2010. An experimental validation of NICOLET B3 mathematical model for lettuce growth in the southeast region of Coahuila México by dynamic simulation. 7th Int Conf on Electr Eng Comput Sci and Autom Contr, pp: 128-133. https://doi.org/10.1109/ICEEE.2010.5608663

Juárez-Maldonado A, De-Alba-Romenus K, Morales A, Ramírez-Sosa MIM, 2012. Dynamic behavior analysis of the NICOLET B3 model. World Autom Congr 2012, pp: 1-6.

Keller JP, Bonvin D, 1987. Selection of inputs for the purpose of model reduction and controller design. IFAC Proc 20: 209-214. https://doi.org/10.1016/S1474-6670(17)55441-5

Körner O, Holst N, 2017. An open-source greenhouse modelling platform. Acta Hortic 1154: 241-248. https://doi.org/10.17660/ActaHortic.2017.1154.32

Li X, Zhu C, Wang J. Yu J, 2012. Computer simulation in plant breeding. Adv Agron 116: 219-264. https://doi.org/10.1016/B978-0-12-394277-7.00006-3

Lin D, Wei R, Xu L, 2019. An integrated yield prediction model for greenhouse tomato. Agronomy 9: 873. https://doi.org/10.3390/agronomy9120873

Linker R, Seginer I, Buwalda F, 2004. Description and calibration of a dynamic model for lettuce grown in a nitrate-limiting environment. Math Comput Model 40: 1009-1024. https://doi.org/10.1016/j.mcm.2004.12.001

López-Cruz I L, van Willigenburg LG, van Straten G, 2003. Optimal control of nitrate in lettuce by a hybrid approach: differential evolution and adjustable weight gradient algorithms. Comput Electr Agr 40: 179-197. https://doi.org/10.1016/S0168-1699(03)00019-X

López-Cruz IL, Ramírez-Arias A, Rojano-Aguilar A, 2004. Sensitivity analysis of a dynamic growth model for greenhouse grown lettuce (Lactuca sativa L.). Agrociencia 38: 613-624.

López-Cruz IL, Rojano-Aguilar A, Salazar-Moreno R, Ruiz-García A, Goddard J, 2012. A comparison of local and global sensitivity analyses for greenhouse crop models. Acta Hortic 957: 267-273. https://doi.org/10.17660/ActaHortic.2012.957.30

Marcelis LFM, 1994. A simulation model for dry matter partitioning in cucumber. Ann Bot 74: 43-52. https://doi.org/10.1093/aob/74.1.43

Mathieu J, Linker R, Levine L, Albright L, Both AJ, Spanswick R, 2006. Evaluation of the NICOLET model for simulation of short-term hydroponic lettuce growth and nitrate uptake. Biosyst Eng 95: 323-337. https://doi.org/10.1016/j.biosystemseng.2006.07.006

Neter J, Kutner MH, Nachtsheim CJ, Wasserman W, 1996. Applied linear statistical models, 4th ed. WCB McGraw-Hill, NY.

Quesada-Roldán G, Bertsch-Hernández F, 2013. Obtaining of the absorption curve for the FB-17 tomato hybrid. Terra Latinoam 31: 1-7.

Ramírez-Pérez LJ, Morales-Díaz AB, Benavides-Mendoza A, De-Alba-Romenus K, González-Morales S, Juárez-Maldonado A, 2018. Dynamic modeling of cucumber crop growth and uptake of N, P and K under greenhouse conditions. Sci Hortic 234: 250-260. https://doi.org/10.1016/j.scienta.2018.02.068

Ríos-Moreno GJ, Trejo-Perea M, Castañeda-Miranda R, Hernández-Guzmán VM, Herrera-Ruiz G, 2007. Modeling temperature in intelligent buildings by means of autoregressive models. Autom Constr 16: 713-722. https://doi.org/10.1016/j.autcon.2006.11.003

Ruı́z-Garcı́a A, López-Cruz IL, Ramírez-Arias A, Rico-Garcia E, 2014. Modeling uncertainty of greenhouse crop lettuce growth model using kalman filtering. Acta Hortic 1037: 361-368. https://doi.org/10.17660/ActaHortic.2014.1037.44

Seginer I, 2003. A dynamic model for nitrogen-stressed lettuce. Ann Bot 91: 623-635. https://doi.org/10.1093/aob/mcg069

Seginer I, 2004. Equilibrium and balanced growth of a vegetative crop. Ann Bot 93: 127-139. https://doi.org/10.1093/aob/mch021

Seginer I, Stützel H, 2006. Model guided calibration: nitrogen in cauliflower. Acta Hortic 718: 157-164. https://doi.org/10.17660/ActaHortic.2006.718.17

Seginer I, van Straten G, Buwalda F, 1998. Nitrate concentration in greenhouse lettuce: a modeling study. Acta Hortic 456: 189-197. https://doi.org/10.17660/ActaHortic.1998.456.21

Seginer I, van Straten G, Buwalda F, 1999. Lettuce growth limited by nitrate supply. Acta Hortic 507: 141-148. https://doi.org/10.17660/ActaHortic.1999.507.16

Seginer I, Linker R, Buwalda F, van Straten G, Bleyaert P, 2004. The NICOLET lettuce model: a theme with variations. Acta Hortic 654: 71-78. https://doi.org/10.17660/ActaHortic.2004.654.7

Shamshiri R, Ahmad D, Zakaria A, Ismail WIW, Man HC, Yamin M, 2016. Evaluation of the reduced state-variable TOMGRO model using boundary data. ASABE Annu Int Meet, Orlando, FL, USA, paper 162454205.

Shimizu H, Kushida M, Fujinuma W, 2008. A growth model for leaf lettuce under greenhouse environments. Environ Control Biol 46: 211-219. https://doi.org/10.2525/ecb.46.211

Stigter JD, van Straten G, 2000. Nitrate control of leafy vegetables: a classical dynamic optimization approach. IFAC Proc 33: 95-99. https://doi.org/10.1016/S1474-6670(17)40895-0

van Henten EJ, 1994. Validation of a dynamic lettuce growth model for greenhouse climate control. Agric Syst 45: 55-72. https://doi.org/10.1016/S0308-521X(94)90280-1

van Holsteijn HMC, 1980. Growth of lettuce. II. Quantitative analysis of growth. Mededelingen Land Bouwhogeschool Wageningen 80: 1-24.

van Straten G, Lopez-Cruz I, Seginer I, Buwalda F, 1999. Calibration and sensitivity analysis of a dynamic model for control of nitrate in lettuce. Acta Hortic 507: 149-156. https://doi.org/10.17660/ActaHortic.1999.507.17

Wang L, Iddio E, Ewers B, 2021. Introductory overview: Evapotranspiration (ET) models for controlled environment agriculture (CEA). Comput Electron Agr 190: 106447. https://doi.org/10.1016/j.compag.2021.106447

Young C, Holsteen K, 2017. Model uncertainty and robustness: a computational framework for multi-model analysis. Sociol Methods Res 46: 3-40. https://doi.org/10.1177/0049124115610347

Zhang K, Burns I G, Broadley M R, Turner M, 2004. Developing a dynamic model for glasshouse lettuce growth and nitrogen concentration. Acta Hortic 654: 63-69. https://doi.org/10.17660/ActaHortic.2004.654.6

Zhang KF, Burns Ian G, Broadley M R, Turner MK, 2008. Derivation of a model of the kinetics of nitrogen uptake throughout the growth of lettuce: Calibration and validation. J Plant Nutr 31: 1440-1460. https://doi.org/10.1080/01904160802208345