Next Article in Journal
Noise Reduction for MEMS Gyroscope Signal: A Novel Method Combining ACMP with Adaptive Multiscale SG Filter Based on AMA
Next Article in Special Issue
Analysis of the Functionality of the Feed Chain in Olive Pitting, Slicing and Stuffing Machines by IoT, Computer Vision and Neural Network Diagnosis
Previous Article in Journal
Privacy Engineering for Domestic IoT: Enabling Due Diligence
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Case Report

Data-Driven Calibration of Soil Moisture Sensor Considering Impacts of Temperature: A Case Study on FDR Sensors

1
National Research Center of Intelligent Equipment for Agriculture, Beijing 100097, China
2
Key Laboratory for Quality Testing of Hardware and Software Products on Agricultural Information, Ministry of Agriculture, Beijing 100097, China
3
School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China
4
Key Laboratory of Wind Energy and Solar Energy Technology (Inner Mongolia University of Technology), Ministry of Education, Hohhot 010051, China
*
Authors to whom correspondence should be addressed.
Sensors 2019, 19(20), 4381; https://doi.org/10.3390/s19204381
Submission received: 14 August 2019 / Revised: 19 September 2019 / Accepted: 8 October 2019 / Published: 10 October 2019
(This article belongs to the Special Issue IoT Technologies and the Agricultural Value Chain)

Abstract

:
Commercial soil moisture sensors have been widely applied into the measurement of soil moisture content. However, the accuracy of such sensors varies due to the employed techniques and working conditions. In this study, the temperature impact on the soil moisture sensor reading was firstly analyzed. Next, a pioneer study on the data-driven calibration of soil moisture sensor was investigated considering the impacts of temperature. Different data-driven models including the multivariate adaptive regression splines and the Gaussian process regression were applied into the development of the calibration method. To verify the efficacy of the proposed methods, tests on four commercial soil moisture sensors were conducted; these sensors belong to the frequency domain reflection (FDR) type. The numerical results demonstrate that the proposed methods can greatly improve the measurement accuracy for the investigated sensors.

1. Introduction

The determination of soil moisture content is of great importance to the management of agriculture and in the field of hydrological engineering [1,2]. In modern agriculture, soil moisture is frequently monitored to better schedule irrigation [3,4]. A variety of approaches have been developed to measure soil moisture content based on various techniques including the thermo-gravimetric technique, the calcium carbide technique, the neutron scattering technique, dielectric techniques, electrical impedance sensors, and the thermal dissipation block technique [5,6,7]. These techniques differ in measuring principles, accuracy, and complexity. The thermo-gravimetric technique measures the soil moisture content by drying the soil sample in an oven. This technique can provide accurate measurements of soil moisture and is often used as the standard reference. However, thermo-gravimetric-technique-based measurement is time-consuming and requires special equipment, which constrains the application of such a technique, especially for in-situ measurements. Other techniques employ the physical and chemical properties of soil to measure its moisture content.
Dozens of commercial soil moisture sensors have been developed based on these techniques; however, the difference between the measured and actual soil moisture is often observed, and the accuracy of these sensors varies due to the employed techniques as well as the working conditions such as the operating temperature. To improve the measurement accuracy, calibration of the soil moisture sensor is required, including sensor-specific calibration and site-specific calibration [8,9]. The former conducts direct calibration between sensor response and soil moisture content, while the latter takes the soil texture variation into account. In [10], a sensor-specific procedure based on reference media is proposed for the calibration of low-cost soil water content sensors. In literature, polynomial equations are widely applied to calibrate soil moisture sensors [11,12]. Since polynomial equations are of fixed forms, their capability of reflecting the complex relationship between the actual and measured soil moisture is limited. Meanwhile, some environmental factors, especially the temperature, are normally ignored during the calibration [10]. Recently, efforts have been made to understand and compensate the temperature impacts on measurement accuracy [13,14].
In this paper, a pioneer study on the data-driven calibration of soil moisture sensors was investigated. To our best knowledge, it is the first time that data-driven methods have been applied into the calibration of soil moisture sensor. Two data-driven models including the multivariate adaptive regression splines (MARS) [15,16] and the Gaussian process regression (GPR) [17,18] were developed to calibrate soil moisture sensor considering the impacts of temperature on the accuracy of measurements. Compared with the conventional polynomial models, MARS is a nonparametric regression technique and can effectively model the nonlinearities and interactions between variables, while the GPR is a kernel-based regression model. The efficacy of the proposed methods were verified on different commercial soil moisture sensors.
The remainder of the paper is organized as follows: Section 2 describes the analysis of the impact of temperature on measurement accuracy based on four commercial soil moisture sensors. The calibration methods developed based on data-driven models considering temperature impacts are described in Section 3, which is followed by numerical experiments in Section 4. Conclusions are drawn in Section 5.

2. Analysis of Temperature Impacts on Measurement Accuracy

This study was based on four commercial soil moisture sensors indexed as A, B, C, and D. These sensors are widely used in China. The four sensors belong to the frequency domain reflection (FDR) type, which measures the soil moisture through electronic constants. The specifications of the sensors are summarized in Table 1.
In this study, the soil from the tillage layer (0–20 cm) was used for the experiments, and its parameters of characteristics are given in Table 2. The procedures of the experiments composed of the following steps: (1) The soil sample was dried and sieved with a 2 mm sieve; (2) the wet soil samples with different levels of soil moisture content such as 9.58%, 18.25%, and 27.01% were obtained by applying the soil mixing method; and (3) the readings of the sensors were recorded at considered temperatures (0, 5, 10, 15, 20, 22, 25, 30, 35, 40, 45 °C) in temperature-controlled chambers. In the experiment, the samples were sealed with film to avoid the impact of water evaporation. The considered test temperatures fall in the range of the environmental temperature during the growth of wheats and corns in Northern China. The standard Gravimetric technique was applied to obtain the actual soil moisture [19]. The soil samples were dried in the oven at 105°C for 48 h to a constant weight before the soil moisture was computed.
The size of test data points for each sensor was 70. Examples of records of operating temperature (T), sensor reading, and actual (reference) soil moisture content are illustrated in Table 3. From Table 3, there are errors on the measurements of soil moisture content by the sensor, and the sensor reading can be quite different under various operating temperatures.
To better illustrate the temperature impacts on the measurements, the sensor reading at various temperatures for different levels of actual soil moisture content is illustrated in Figure 1. It is observable that the sensor reading tends to increase with increasing temperature, while the trend of variation highly depends on the level of actual soil moisture content and the type of soil moisture sensor. This is partially due to the increasing temperature strengthening the polarization of the soil and the movement of water molecules, resulting in a larger soil dielectric constant.
From above analysis, it is valuable to investigate the calibration methods of soil moisture sensors considering the impact of temperature.

3. Methodology

The framework of the proposed data-driven calibration methods is depicted in Figure 2, which consists of the following four steps:
(1)
Prepare the training dataset: Collect both the soil moisture sensor data and the actual soil moisture content via experiments.
(2)
Develop the calibration model: Train a regression model based on the multivariate adaptive regression splines (MARS) and Gaussian process regression (GPR) algorithms on the training dataset.
(3)
Model evaluation: Compute the calibration errors using the learned model and the test dataset.
(4)
Model application: Collect new sensor data and apply the calibration model to yield the calibrated soil moisture content.
The development of data-driven calibration methods based on the MARS and the GPR models was introduced as follows.

3.1. Multivariate Adaptive Regression Splines

The MARS model was built to generate more accurate soil moisture content from the original sensor readings. Given the original sensor reading r, the calibrated soil moisture y was yielded according to Function (1):
y = f ( r , T )
where T is the environmental temperature and f is the MARS model. The MARS model is described as [15]:
f ( x ) = i = 1 k c i B i ( x )
where x = [r,T], ci is a constant value, and Bi(x) is a basis function. In the MARS model, the basis function includes the constant, hinge function, and product of two or more hinge functions. Two types of hinge functions, max(0, x-constant) and max(0, constant), were considered in the MARS model.
The MARS model was trained by minimizing the loss function in Function (3) on the training data set. The forward and the backward pass procedures [15] as well as the generalized cross-validation were applied to avoid over-fitting, and thus a more robust model was obtained.
min i = 1 n ( y i f ( x i ) ) 2

3.2. Gaussian Process Regression

To improve the accuracy of soil moisture content measurement, a GPR model was applied to capture the relationship among the operating temperature T, original soil moisture sensor reading r, and actual (reference) soil moisture content as in (4) [17]:
y = f ( x ) + ζ
where y represents the actual (reference) soil moisture content, while x = [r, T], and ζ ~ N(0, δ2). In Equation (4), f(x) are latent functions from a Gaussian process, which is a collection of random variables, and any finite number of such variables follows a joint Gaussian distribution. A Gaussian process is specified by its mean function m(x) and its covariance function g(x, x′) as f ( x ) ~ G P ( m ( x ) , g ( x , x ) ) . In practice, the data are generally normalized to have a zero mean.
Consider the training data set D = (X, y), where X = { x i , x R d | i = 1 n } denotes the samples of predictor and y = { y i , y R | i = 1 n } denotes the samples of response. In Equation (4), the response y results from additive combination of Gaussian variables f(x) and ζ; hence, y also follows a Gaussian distribution. The GPR model associated to the training data set can be expressed as:
y ~ N ( 0 , G ( X , X ) + δ 2 I )
where G(X, X) denotes the covariance matrix with Gij = g(xi, xj) and I is an identity matrix. The Gaussian kernel (6) is frequently considered in the applications of GPR models:
g ( x i , x j ) = σ f 2 exp ( 1 2 ( x i x j ) M ( x i x j ) T )
In Equation (6), the σ f 2 is the signal variance, and the diagonal matrix, M = diag [1/ λ 1 2 , 1/ λ 2 2 , …, 1/ λ d 2 ], contains the length scales of the process. Parameters θ = {δ2, M, σ f 2 } of the GPR model are derived by maximizing the logarithm marginal likelihood function based on the training data set as in Equation (7).
max log p ( y | X , θ ) = max ( 1 2 log | G | 1 2 ( y 0 ) T G 1 ( y 0 ) n 2 log ( 2 π ) )
For a test point x , the joint distribution of the response y associated to the training data set follows:
[ y y ] ~ N ( 0 , [ G ( X , X ) + σ 2 I G ( X , x ) G ( x , X ) g ( x , x ) ] )
According to the theory of the joint Gaussian distribution, the predictive distribution of y is written as:
y | X , y , x ~ N ( μ , )
where μ = G ( x , X ) [ G ( X , X ) + σ 2 I ] 1 y and = g ( x , x ) G ( x , X ) [ G ( X , X ) + σ 2 I ] 1 G ( X , x ) .
The prediction of the response was assumed to be:
y ^ = μ  

4. Computational Experiments and Results

4.1. Performance Metrics

In this study, error metrics including mean bias error (MBE), mean absolute error (MAE), and root mean square error (RMSE) were employed to verify the effectiveness and efficiency of the proposed methods in improving the accuracy of soil moisture content measurements by considering the impacts of temperature:
M B E = 1 n i = 1 n y ^ i y i
M A E = 1 n i = 1 n | y ^ i y i |
R M S E = 1 n i = 1 n ( y ^ i y i ) 2
where y ^ and y indicate the modeling and actual soil moisture content, respectively, and n is the number of test data points.

4.2. Experiment Results

The proposed calibration models were developed for each device. The size of available data points was small. To comprehensively verify the efficacy of the proposed methods on the entire data set, the cross-validation technique was applied to implement the proposed methods using the following steps:
(Step 1) The entire data set D is randomly partitioned into k folds, D = {D1, …, Dk};
(Step 2) Train a MARS/GPR model with data set Pi = D\Di, which is the complementary data set of Di, for I = 1, …, k;
(Step 3) Apply the MARS/GPR model in Step 2 to predict the soil moisture content on the data set Di for I = 1, …, k;
(Step 4) Calculate modeling errors on the entire data set D.
Table 4 illustrates one set of GPR model parameters for test sensors, while the prediction equations of MARS model are given in Equations (14)–(17).
Sensor A:
y = 0.0954 1.8543 F ( r | 1 ,   0.205 ,   0.22 ,   0.2665 ) 0.0091 F ( T | + 1 ,   18.5 ,   22 ,   23.5 )   + 1.2013 F ( r | + 1 ,   0.2665 ,   0.313 ,   0.352 )   +   0.0072 F ( T | 1 , 23.5 , 25 , 35 ) + 1.6958 F ( r |                          1 , 0.1485 , 0.19 , 0.205 ) 0.0832 F ( r | 1 ,   0.352 ,   0.391 ,   0.4394 ) + 0.0072 F ( T | + 1 ,   7.5 ,   15 ,   18.5 ) 0 . 0057 F ( T |                          1 ,   7.5 ,   15 ,   18.5 )
Sensor B:
y = 0.1339 0.7589 F ( r | + 1 ,   0.1585 , 0.163 , 0.2445 ) 0.0386 F ( T | + 1 , 21 , 22 ,   23.5 )                          0.02774 F ( T | + 1 , 17.5 , 20 , 21 )   + 0.0128 F ( T | + 1 ,   23.5 ,   25 ,   35 ) 0.7369 F ( 1 ,   0.331 ,   0.336 ,   0.3912 ) + 0.5392 F ( r |                          1 ,   0.2445 ,   0.326 ,   0.331 )   + 1.5544 F ( r | + 1 ,   0.1425 ,   0.154 ,   0.1585 ) 0.0034 F ( T | + 1 ,   7.5 ,   15 ,   17.5 )                          + 0.0008 F ( T | 1 , 7.5 ,   15 ,   17.5 )
Sensor C:
y = 0.0883 0.0044 F ( T | 1 ,   21 ,   22 ,   33.5 ) 0.0029 F ( T |                          1 ,   7.5 ,   15 ,   17.5 ) + 2.7210 F ( r | + 1 ,   0.047 ,   0.057 ,   0.0625 ) 7.0325 F ( r | 1 ,   0.047 ,   0.057 ,   0.0625 ) + 3 . 1351 F ( r | 1 ,   0.0625 ,   0.068 ,   0.081 ) 1.1224 F ( r | + 1 ,   0.081 ,   0.094 ,   0.172 ) 0.0064 F ( T | + 1 ,   17.5 ,   20 ,   21 )                          + 0.0098 F ( T | 1 ,   17.5 ,   20 ,   21 )
Sensor D:
y = 0.1066 0.2902 F ( r | 1 ,   0.29955 , 0.3737 , 0.40195 ) + 0.0020 F ( T |                          + 1 ,   21 , 22 ,   23.5 )   + 0.2107 F ( r | 1 ,   0.40195 ,   0.4302 ,   0.5105 ) 0.0027 F ( T |                          + 1 ,   10 ,   20 ,   21 ) + 0.0018 F ( T | 1 ,   10 ,   20 ,   21 )   + 0.8319 F ( r | + 1 ,   0.2071 ,   0.2254 ,   0.29955 ) 1.2090 F ( r |                          1 ,   0.2071 ,   0.2254 ,   0.29955 )
In Equations (14)–(17), the basis function is defined in Functions (18) and (19), where x is the input variable being either r (moisture sensor reading) or T (temperature):
F ( x | s = +   1 , c 1 , c , c + ) = { 0   for   x c p + ( x c ) 2 + q + ( x c ) 3   for   c < x x c   for   x c + < c +
F ( x | s = 1 , c 1 , c , c + ) = { ( x c )   for   x c p ( x c + ) 2 + q ( x c + ) 3   for   c < x 0   for   x c + < c +
with:
  • p + = ( 2 c + + c 3 c ) / ( c + c ) 2
  • q + = ( 2 c c + c ) / ( c + c ) 3
  • p = ( 3 c 2 c c + ) / ( c c + ) 2 .
To illustrate the effectiveness of the proposed calibration methods considering the impacts of temperature, the performance of the proposed methods was compared with the sensor reading as well as data-driven methods developed only using information from the original sensor reading.
The comparison of modeling performances by different methods are provided in Table 5. It is observed from Table 5 that large differences exist between the measured and actual soil moisture data. More accurate soil moisture was obtained by using the data-driven calibration methods in terms of MBE, MAE, and RMSE. Moreover, the consideration of temperature impacts highly improved the modeling accuracy with the data-driven models. Therefore, the MARS model and the GPR model are effective for developing the data-driven calibration method for soil moisture sensors considering temperature impacts. Between the MARS model and the GPR model, neither dominated the other for all three metrics and four sensors.
Table 6 illustrates an example of the modeling performance at various temperatures. It is observable that at the extremely high and low temperature, the improvement of modeling accuracy by incorporating the temperature information was much greater than by only using the sensor reading. In China, the ambient temperature can be around 0 °C during the growth period of winter wheat, while the ambient temperature can be greater than 35 °C during the growth period of summer corn. Hence, the improvement of measurement accuracy at high/low temperatures can be of great importance to the arrangement of irrigation during the growth period of crops in different seasons.
The boxplot of the bias error is illustrated in Figure 3. It is further demonstrated that the proposed methods highly improved the accuracy compared to the sensor reading, while the variation of the bias errors was also reduced.
To further demonstrate the performance of the proposed methods, the calibrated and actual soil moisture at temperature 30 °C is depicted in Figure 4. It is observable that the modeling soil moisture by the proposed data-driven calibration methods agreed well the actual soil moisture.
From the above analysis, the proposed data-driven calibration of soil moisture sensors considering the impact of temperature can greatly improve the accuracy of soil moisture content measurement. The MARS and GPR model were used due to their strong capability in nonlinear modeling with a limited training dataset. The MARS model can be more efficiently implemented on embedded devices compared to the GPR model in terms of model complexity, while the latter achieved better performance for most cases in this study. Hence, the trade-off between the modeling accuracy and the ease of model implementation should be considered when selecting calibration models in practice. In the future, more machine learning algorithms such as boosted regression trees and neural networks [20] can also be applied to sensor calibration with rich data.

5. Conclusions

In this paper, data-driven methods based on the multivariate adaptive regression splines (MARS) and Gaussian process regression (GPR) models were developed to calibrate soil moisture sensors considering the impact of temperature. The effectiveness and efficiency of the proposed method were verified on various soil moisture sensors that belong to the frequency domain reflection (FDR) type. The numerical results demonstrate that the proposed methods can greatly reduce the measurement errors. This study supports the application of data-driven models for the calibration of soil moisture sensors to improve the measurement accuracy for the considered sensors.

Author Contributions

Conceptualization, L.C.; methodology, L.Z. and L.W.; validation, W.Z., J.Y. and Z.W.; writing, C.H.

Funding

This research was funded by the Innovation Ability Construction Project of Beijing Academy of Agriculture and Forestry Sciences under grant 2017YFD0201503, the National Key Research and Development Program of China under grant 2016YFC0403102, the Foundation of Key Laboratory of Wind Energy and Solar Energy Technology, Ministry of Education under grant 2018ZD02, the Fundamental Research Funds for the Central Universities under Grants 06500103 and 06500078, the University of Science and Technology Beijing–National Taipei University of Technology Joint Research Program under Grant TW2018008, the National Natural Science Foundation of China under Grant 71473155, the National Key Research and Development Program of China under Grant 2018YFC0808306, and the National Key R&D Program of China under grant 2018YFC0810600.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bandaranayake, W.M.; Kadyampakeni, D.M.; Parsons, L.R. Temporal Changes of Soil Water in Sandy Soils Amended with Pine Bark and Efficient Blueberry Irrigation. Soil Sci. Soc. Am. J. 2018, 82, 413–422. [Google Scholar] [CrossRef]
  2. Klotzsche, A.; Jonard, F.; Looms, M.C.; van der Kruk, J.; Huisman, J.A. Measuring Soil Water Content with Ground Penetrating Radar: A Decade of Progress. Vadose Zone J. 2018, 17. [Google Scholar] [CrossRef]
  3. Jalilvand, E.; Tajrishy, M.; Hashemi, S.A.G.Z.; Brocca, L. Quantification of irrigation water using remote sensing of soil moisture in a semi-arid region. Remote Sens. Environ. 2019, 231, 111226. [Google Scholar] [CrossRef]
  4. Bogena, H.R.; Huisman, J.A.; Oberdörster, C.; Vereecken, H. Evaluation of a low-cost soil water content sensor for wireless network applications. J. Hydrol. 2007, 344, 32–42. [Google Scholar] [CrossRef]
  5. Topp, G.C. State of the art of measuring soil water content. Hydrol. Process. 2003, 17, 2993–2996. [Google Scholar] [CrossRef]
  6. Lekshmi, S.U.S.; Singh, D.N.; Baghini, M.S. A critical review of soil moisture measurement. Measurement 2014, 54, 92–105. [Google Scholar] [CrossRef]
  7. Robinson, D.A.; Jones, S.B.; Wraith, J.M.; Or, D.; Friedman, S.P. A Review of Advances in Dielectric and Electrical Conductivity Measurement in Soils Using Time Domain Reflectometry. Vadose Zone J. 2003, 2, 444–475. [Google Scholar] [CrossRef]
  8. Iezzoni, H.M.; McCartney, J.S. Calibration of Capacitance Sensors for Compacted Silt in Non-Isothermal Applications. Geotech. Test. J. 2016, 39, 169–180. [Google Scholar] [CrossRef]
  9. Kellner, E.; Lundin, L.C. Calibration of time domain reflectometry for water content in peat soil. Hydrol. Res. 2001, 32, 315–332. [Google Scholar] [CrossRef]
  10. Bogena, H.; Huisman, J.; Schilling, B.; Weuthen, A.; Vereecken, H. Effective calibration of low-cost soil water content sensors. Sensors 2017, 17, 208. [Google Scholar] [CrossRef] [PubMed]
  11. Baumhardt, R.L.; Lascano, R.J.; Evett, S.R. Soil material, temperature, and salinity effects on calibration of multisensor capacitance probes. Soil Sci. Soc. Am. J. 2000, 64, 1940–1946. [Google Scholar] [CrossRef]
  12. Evett, S.R.; Tolk, J.A.; Howell, T.A. Soil profile water content determination. Vadose Zone J. 2006, 5, 894–907. [Google Scholar] [CrossRef]
  13. Kapilaratne, R.G.C.J.; Lu, M. Automated general temperature correction method for dielectric soil moisture sensors. J. Hydrol. 2017, 551, 203–216. [Google Scholar] [CrossRef]
  14. Chen, G.; Zhou, S.; Huang, H. An integrated moisture and temperature sensor with model based temperature-dependent nonlinearity compensation. IEICE Electron. Express 2018, 15, 20180200. [Google Scholar] [CrossRef]
  15. Friedman, J.H. Multivariate adaptive regression splines. Ann. Stat. 1991, 19, 1–67. [Google Scholar] [CrossRef]
  16. Wang, L.; Zhang, Z.J.; Long, H.; Xu, J.; Liu, R.H. Wind Turbine Gearbox Failure Identification With Deep Neural Networks. IEEE Trans. Ind. Inform. 2017, 13, 1360–1368. [Google Scholar] [CrossRef]
  17. Williams, C.K.I.; Rasmussen, C.E. Gaussian processes for machine learning. In Summer School on Machine Learning; Springer: Berlin/Heidelberg, Germany, 2003; pp. 63–71. [Google Scholar]
  18. Huang, C.; Wang, L. Gaussian process regression-based modelling of lithium-ion battery temperature-dependent open-circuit-voltage. Electron. Lett. 2017, 53, 1214–1216. [Google Scholar] [CrossRef]
  19. Shukla, A.; Panchal, H.; Mishra, M.; Patel, P.R.; Srivastava, H.S.; Patel, P.; Shukla, A.K. Soil moisture estimation using gravimetric technique and FDR probe technique: A comparative analysis. Am. Int. J. Res. Form. Appl. Nat. Sci. 2014, 8, 89–92. [Google Scholar]
  20. Huang, C.; Wang, L.; Lai, L.L. Data-Driven Short-Term Solar Irradiance Forecasting Based on Information of Neighboring Sites. IEEE Trans. Ind. Electron. 2019, 66, 9918–9927. [Google Scholar] [CrossRef]
Figure 1. Illustration of sensor readings at various temperatures: (a) sensor A; (b) sensor B; (c) sensor C; and (d) sensor D.
Figure 1. Illustration of sensor readings at various temperatures: (a) sensor A; (b) sensor B; (c) sensor C; and (d) sensor D.
Sensors 19 04381 g001aSensors 19 04381 g001b
Figure 2. The framework of the proposed data-driven calibration method.
Figure 2. The framework of the proposed data-driven calibration method.
Sensors 19 04381 g002
Figure 3. Box plots of the bias error: (a) sensor A; (b) sensor B; (c) sensor C; and (d) sensor D.
Figure 3. Box plots of the bias error: (a) sensor A; (b) sensor B; (c) sensor C; and (d) sensor D.
Sensors 19 04381 g003
Figure 4. The comparison of soil moisture content by different approaches: (a) sensor A; (b) sensor B; (c) sensor C; and (d) sensor D.
Figure 4. The comparison of soil moisture content by different approaches: (a) sensor A; (b) sensor B; (c) sensor C; and (d) sensor D.
Sensors 19 04381 g004
Table 1. Specifications of the sensors.
Table 1. Specifications of the sensors.
SensorTypeStructureRange (v/v)Working Temperature (°C)
AFDRProbe0–100%−20–60
BFDRProbe0–100%−20–60
CFDRTube0–100%−20–60
DFDRTube0–100%−20–60
Table 2. Soil characteristics parameters.
Table 2. Soil characteristics parameters.
Soil TypeSand Content (%)Silty Content (%)Clay Content (%)Dry Bulk Density (g/cm3)Withering Coefficient (v/v)Field Capacity (v/v)Saturated Water Content (v/v)
Sandy Clay Loam54.1224.0021.881.4017.47%26.34%38.92%
Table 3. Examples of sensor readings under various temperatures.
Table 3. Examples of sensor readings under various temperatures.
T (°C)Sensor (v/v)Actual (v/v)
011.80%9.77%
531.00%18.25%
1032.50%18.25%
1533.30%18.25%
Table 4. Gaussian process regression (GPR) model parameters.
Table 4. Gaussian process regression (GPR) model parameters.
ParameterSensor ASensor BSensor CSensor D
δ0.00280.01180.00680.0028
σf0.06880.11590.11930.0767
λT25.031167.001233.075546.1573
λr0.03560.11440.06300.0480
Table 5. Modeling performance comparison (the best values are in bold).
Table 5. Modeling performance comparison (the best values are in bold).
SensorMethodMBE (%)MAE (%)RMSE (%)
AReading12.9312.9313.58
MARS-12.95 × 10−31.211.48
MARS-22.92 × 10−32.082.89
GPR-100.150.701.03
GPR-2−1.15 × 10−32.072.73
BReading6.146.146.48
MARS-1−2.24 × 10−30.831.06
MARS-2−9.13 × 10−31.171.92
GPR-1−0.140.831.40
GPR-2−0.161.151.93
CReading−7.117.498.80
MARS-1−3.48 × 10−30.801.02
MARS-2−7.00 × 10−34.265.42
GPR-14.71 × 10−30.570.78
GPR-2−1.16 × 10−34.405.48
DReading13.1213.1213.36
MARS-14.96 × 10−30.651.02
MARS-23.75 × 10−30.841.37
GPR-1−0.120.440.96
GPR-2−0.280.911.98
MARS-1: Multivariate adaptive regression splines (MARS) model considering temperature impacts. MARS-2: MARS model without the consideration of temperature impacts. GPR-1: GPR model considering temperature impacts. GPR-2: GPR model without the consideration of temperature impacts.
Table 6. The root mean square error (RMSE) in percentages at various temperatures on sensor C.
Table 6. The root mean square error (RMSE) in percentages at various temperatures on sensor C.
Method0 °C10 °C20 °C30 °C40 °C
Reading12.0510.708.926.302.80
MARS-11.190.550.840.600.97
MARS-26.024.403.073.727.24
GPR-10.280.540.780.620.94
GPR-25.994.543.373.627.41

Share and Cite

MDPI and ACS Style

Chen, L.; Zhangzhong, L.; Zheng, W.; Yu, J.; Wang, Z.; Wang, L.; Huang, C. Data-Driven Calibration of Soil Moisture Sensor Considering Impacts of Temperature: A Case Study on FDR Sensors. Sensors 2019, 19, 4381. https://doi.org/10.3390/s19204381

AMA Style

Chen L, Zhangzhong L, Zheng W, Yu J, Wang Z, Wang L, Huang C. Data-Driven Calibration of Soil Moisture Sensor Considering Impacts of Temperature: A Case Study on FDR Sensors. Sensors. 2019; 19(20):4381. https://doi.org/10.3390/s19204381

Chicago/Turabian Style

Chen, Liping, Lili Zhangzhong, Wengang Zheng, JingXin Yu, Zehan Wang, Long Wang, and Chao Huang. 2019. "Data-Driven Calibration of Soil Moisture Sensor Considering Impacts of Temperature: A Case Study on FDR Sensors" Sensors 19, no. 20: 4381. https://doi.org/10.3390/s19204381

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop