| Literature DB >> 31847225 |
Guohong Chen1, Shengjun Zhou2, Jie Ni1, Hao Huang3,4.
Abstract
Measuring temperature and moisture are important in many scenarios. It has been verified that temperature greatly affects the accuracy of moisture sensing. Moisture sensing performance would suffer without temperature calibrations. This paper introduces a nonlinearity compensation technique for temperature-dependent nonlinearity calibration of moisture sensors, which is based on an adaptive nonlinear order regulating model. An adaptive algorithm is designed to automatically find the optimal order number, which was subsequently applied in a nonlinear mathematical model to compensate for the temperature effects and improve the moisture measurement accuracy. The integrated temperature and moisture sensor with the proposed adaptive nonlinear order regulating nonlinearity compensation technique is found to be more effective and yield better sensing performance.Entities:
Keywords: adaptive order regulating; nonlinearity compensation; temperature and moisture sensor; temperature-dependent nonlinearity
Year: 2019 PMID: 31847225 PMCID: PMC6952882 DOI: 10.3390/mi10120878
Source DB: PubMed Journal: Micromachines (Basel) ISSN: 2072-666X Impact factor: 2.891
Figure 1Temperature and moisture sensor deployed in the wheatland.
Figure 2System diagram of the conventional moisture and temperature sensor.
Figure 3Architecture of the current sensor with model-based temperature-dependent nonlinearity compensation system.
Figure 4System architecture of the proposed temperature and moisture sensor with adaptive nonlinear order regulating model-based linearization.
Comparison of three temperature and moisture sensors’ architectures.
| Sensors’ Architectures | Linearization Technology | Advantages | Disadvantages |
|---|---|---|---|
| Conventional sensor ( | LUT-based linearization | Simple and easy-to-achieve | Too many experiments, too much memory consumption, poor performance |
| Current sensor ( | Model-based linearization | Practical and efficient | Inflexible, performance can be improved |
| Proposed sensor ( | Adaptive nonlinear order regulating model-based linearization | Perfect performance | More computational resources |
Experimental data of temperature and moisture sensing (in %).
| Temp. Idx. | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Real |
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
| 1 | 33.1 | 33.8 | 34.5 | 35.4 | 35.9 | 36.2 | 38.7 | 40.2 | 40.3 |
| 2 | 31.4 | 31.9 | 32.4 | 33.1 | 33.5 | 34.9 | 36.3 | 37.3 | 37.2 |
| 3 | 27.9 | 29.8 | 30.3 | 30.6 | 31.1 | 31.4 | 31.9 | 32.3 | 32.0 |
| 4 | 22.6 | 23.1 | 23.5 | 24.3 | 25.1 | 25.7 | 26.5 | 27.3 | 26.8 |
| 5 | 19.6 | 19.9 | 20.9 | 22.2 | 22.8 | 23.6 | 24.5 | 25.8 | 24.6 |
| 6 | 19.1 | 20.4 | 20.8 | 21.4 | 22.6 | 23.2 | 25.0 | 25.1 | 23.3 |
| 7 | 17.2 | 18.3 | 18.9 | 19.5 | 19.9 | 21.1 | 22.3 | 23.7 | 20.9 |
| 8 | 16.7 | 17.5 | 18.1 | 18.8 | 19.6 | 20.6 | 21.5 | 22.8 | 18.6 |
| 9 | 15.1 | 15.7 | 16.7 | 17.4 | 18.3 | 19.7 | 20.7 | 21.6 | 16.8 |
| 10 | 14.3 | 14.8 | 15.5 | 16.1 | 17.1 | 18.5 | 19.6 | 20.3 | 15.1 |
| 11 | 13.6 | 14.1 | 14.8 | 15.0 | 15.8 | 16.7 | 18.1 | 19.4 | 13.9 |
| 12 | 12.5 | 13.2 | 13.9 | 14.1 | 14.5 | 15.3 | 17.2 | 18.1 | 12.6 |
Figure 5Performance validation of the temperature-related nonlinearity compensation(n = 3∼8).
Estimated nonlinear coefficients for the 3rd nonlinear order model.
| Test No. | Estimated Nonlinear Coefficients | ||
|---|---|---|---|
|
|
|
|
|
| 1 | 2.3059 | −0.1388 | −0.0048 |
| 2 | 2.3831 | −0.1185 | −0.0052 |
| 3 | 0.6369 | −0.0511 | 0.0007 |
| 4 | 2.3190 | −0.1013 | −0.0043 |
| 5 | 3.0301 | −0.1183 | −0.0045 |
| 6 | 2.5375 | −0.0515 | −0.0019 |
| 7 | 2.2943 | −0.0170 | 0.0004 |
| 8 | 1.8741 | 0.0943 | 0.0035 |
| 9 | 2.3390 | 0.1327 | 0.0040 |
| 10 | 2.2872 | 0.1928 | 0.0050 |
| 11 | 1.5311 | 0.2383 | 0.0081 |
| 12 | 1.0382 | 0.2828 | 0.0109 |
Estimated nonlinear coefficients for the 4th nonlinear order model.
| Test No. | Estimated Nonlinear Coefficients | |||
|---|---|---|---|---|
|
|
|
|
|
|
| 1 | 4.0052 | −3.8107 | 7.5852 | 1.0460 |
| 2 | 9.9438 | −2.9512 | 3.7633 | 7.6233 |
| 3 | 4.0457 | −8.0658 | 2.2654 | 1.2754 |
| 4 | 1.1753 | −2.4673 | 3.0875 | 6.2788 |
| 5 | 1.4789 | −3.1559 | 5.5129 | 8.5151 |
| 6 | 2.4366 | −6.4367 | −1.2525 | 5.5407 |
| 7 | 1.9509 | −6.0701 | 2.6894 | 1.8852 |
| 8 | 2.7507 | 2.0581 | −2.1841 | −4.8120 |
| 9 | 3.9083 | 3.3228 | −6.1429 | −8.6141 |
| 10 | 4.5520 | 4.8080 | −9.7061 | −1.2432 |
| 11 | 3.7140 | 5.1586 | −6.0784 | −1.1983 |
| 12 | 3.8067 | 6.3482 | −7.1164 | −1.5197 |
Estimated nonlinear coefficients for the 5th nonlinear order model.
| Test No. | Estimated Nonlinear Coefficients | ||||
|---|---|---|---|---|---|
|
|
|
|
|
|
|
| 1 | 2.258 | −5.365 | −1.939 | 1.864 | 7.825 |
| 2 | 2.698 | −4.376 | −2.097 | 1.512 | 7.174 |
| 3 | 1.214 | −1.483 | −9.480 | 4.836 | 3.407 |
| 4 | 2.580 | −3.642 | −1.730 | 1.246 | 5.915 |
| 5 | 2.562 | −4.062 | −1.021 | 1.328 | 4.562 |
| 6 | 3.223 | −1.302 | −1.267 | 4.016 | 3.313 |
| 7 | 2.672 | −1.211 | −7.783 | 5.060 | 3.038 |
| 8 | 1.928 | 2.746 | 9.760 | −8.433 | −3.465 |
| 9 | 2.044 | 4.883 | 2.093 | −1.682 | −7.853 |
| 10 | 2.173 | 6.799 | 2.484 | −2.290 | −1.002 |
| 11 | 1.189 | 7.272 | 3.059 | −2.310 | −1.064 |
| 12 | 4.343 | 9.170 | 4.185 | −3.004 | −1.420 |
Estimated nonlinear coefficients for the 6th nonlinear order model.
| Test No. | Estimated Nonlinear Coefficients | |||||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| 1 | −1.283 | −9.107 | 5.032 | 6.986 | −1.671 | −1.515 |
| 2 | 3.948 | −6.810 | 2.437 | 4.843 | −8.783 | −9.853 |
| 3 | 3.672 | −2.378 | 7.181 | 1.708 | −2.457 | −3.621 |
| 4 | 7.791 | −5.545 | 1.814 | 3.851 | −6.562 | −7.704 |
| 5 | 7.840 | −5.941 | 2.479 | 3.900 | −7.759 | −7.608 |
| 6 | 1.487 | −3.137 | 2.151 | 2.914 | −8.720 | −7.430 |
| 7 | 1.806 | −2.126 | 9.270 | 1.759 | −2.965 | −3.706 |
| 8 | 3.228 | 4.120 | −1.583 | −2.723 | 5.542 | 5.561 |
| 9 | 4.596 | 7.580 | −2.931 | −5.374 | 9.831 | 1.092 |
| 10 | 5.370 | 1.018 | −3.810 | −6.915 | 1.213 | 1.368 |
| 11 | 4.205 | 1.046 | −2.878 | −6.672 | 1.026 | 1.290 |
| 12 | 3.272 | 1.217 | −1.401 | −7.108 | 5.458 | 1.214 |
Estimated nonlinear coefficients for the 7th nonlinear order model.
| Test No. | Estimated Nonlinear Coefficients | ||||||
|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| 1 | 1.921 | −1.904 | −7.442 | 2.279 | 1.036 | −6.598 | −3.154 |
| 2 | 2.820 | −1.433 | −7.006 | 1.681 | 8.229 | −4.833 | −2.388 |
| 3 | 1.210 | −4.993 | −2.564 | 5.868 | 2.920 | −1.700 | −8.300 |
| 4 | 2.482 | −1.083 | −4.816 | 1.225 | 5.739 | −3.472 | −1.677 |
| 5 | 2.409 | −1.098 | −3.850 | 1.192 | 5.328 | −3.339 | −1.600 |
| 6 | 2.821 | −7.277 | −3.045 | 9.499 | 4.140 | −2.860 | −1.314 |
| 7 | 2.661 | −4.778 | −2.402 | 5.977 | 2.914 | −1.727 | −8.417 |
| 8 | 1.823 | 8.478 | 3.888 | −9.656 | −4.722 | 2.785 | 1.383 |
| 9 | 2.382 | 1.445 | 5.690 | −1.630 | −7.332 | 4.605 | 2.180 |
| 10 | 2.304 | 1.969 | 8.126 | −2.204 | −1.030 | 6.231 | 3.018 |
| 11 | 1.513 | 1.881 | 7.601 | −1.995 | −9.081 | 5.560 | 2.650 |
| 12 | 1.159 | 2.196 | 1.089 | −2.268 | −1.131 | 6.221 | 3.107 |
Estimated nonlinear coefficients for the 8th nonlinear order model.
| Test No. | Estimated Nonlinear Coefficients | |||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| 1 | −9.155 | 3.239 | −3.458 | 8.583 | −1.815 | 1.067 | −5.813 | −6.912 |
| 2 | 7.324 | 2.979 | −2.923 | 7.514 | −1.548 | 9.244 | −4.967 | −5.057 |
| 3 | 2.747 | 1.939 | −1.799 | 5.398 | −1.107 | 7.096 | −3.808 | −1.637 |
| 4 | 9.766 | 3.094 | −2.723 | 7.688 | −1.496 | 9.426 | −4.884 | −3.529 |
| 5 | 7.935 | 4.380 | −3.524 | 1.083 | −1.985 | 1.311 | −6.516 | −3.492 |
| 6 | 1.526 | 3.937 | −2.354 | 9.513 | −1.538 | 1.159 | −5.435 | −2.947 |
| 7 | 1.526 | 4.150 | −2.016 | 1.006 | −1.410 | 1.218 | −5.181 | −1.637 |
| 8 | 2.838 | 3.561 | 3.262 | 7.713 | −4.711 | 8.782 | −2.434 | 2.947 |
| 9 | 3.815 | 4.165 | 4.732 | 8.636 | −3.747 | 9.545 | −2.290 | 4.929 |
| 10 | 4.639 | 3.822 | 1.646 | 7.210 | 1.778 | 7.484 | −6.800 | 6.567 |
| 11 | 3.399 | 3.327 | 2.385 | 6.242 | 5.424 | 6.297 | 3.400 | 5.823 |
| 12 | 2.319 | 3.188 | 3.014 | 5.931 | 7.631 | 5.879 | 8.521 | 6.412 |