Next Article in Journal
Near Infrared Emitting Semiconductor Polymer Dots for Bioimaging and Sensing
Next Article in Special Issue
Monitoring of Indoor Farming of Lettuce Leaves for 16 Hours Using Electrical Impedance Spectroscopy (EIS) and Double-Shell Model (DSM)
Previous Article in Journal
Dynamic Compensation Method for Humidity Sensors Based on Temperature and Humidity Decoupling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Precision Seeding Compensation and Positioning Based on Multisensors

1
School of Information Science and Technology, Hebei Agricultural University, Baoding 071000, China
2
Hebei Key Laboratory of Agricultural Big Data, Baoding 071000, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(19), 7228; https://doi.org/10.3390/s22197228
Submission received: 31 August 2022 / Revised: 19 September 2022 / Accepted: 20 September 2022 / Published: 23 September 2022

Abstract

:
The current multi-row planter always leads to uneven seeding spacing between rows while seeding in curve paths, which causes uneven growth, a cost increase of production and management, and reduced yield. With the development of smart farming technology, a curve seeding compensation and precise positioning model is proposed in the paper to calculate the real-time speed and position of each seeding unit based on the information from multisensors, such as GNSS and IMU, and to predict the next seeding position to achieve uniform seeding on the curve and improve the unit yield of crops. MATLAB Simulink simulation experiments show that the seeding pass rate of the model is 99.97% when the positioning accuracy is ± 0.01   m and the traction speed is 1 m/s, and the seeding pass rate of the five-row seeder is as high as 99.81% when the traction speed is 3 m/s, which verifies the effectiveness and practicality of the model.

1. Introduction

Corn is one of the most important food crops in China, which is also an important industrial raw material in addition to its direct consumption use [1]. The yield per unit area of corn in China is only 6316.70 kg/ha [2] far lower than that in developed agricultural countries such as the United States. At present, the mainstream corn precision seeder in the domestic market adopts the design of whole system driven by the ground wheel, in which the seeding units run simultaneously at the same speed in all rows [3]. When the seeder sows in a curve in the field, the difference is formed in the trajectory between the seeding units in inner rows and those in outer rows due to their different rotation radius. However, the seeder is driven by the ground wheel [4], and the seeding speed is always the same in all the rows, resulting in relatively dense inner row seeding and relatively sparse outer row seeding in curve areas. Furthermore, it causes the uneven seeding spacing, thus leading to the increase of the seeding volume of seeds, the increase of subsequent management cost of plants, and the decrease of the overall yield [5,6].
Horner and Eslinge tracked and analyzed the growth process of 24 rows of corn seeded by the corn seeder, and pointed out that in the curve area, the seeding density of the inner row was 124% of that of the middle row, and the seeding density of the outer row was only 81% of that of the middle row [7]. The average yield of the middle rows was 673.184 kg/mu, and the average yields of the inner rows and the outer rows were 635.553 kg/mu and 547.746 kg/mu, respectively. Therefore, the yield per mu of land decreased by 37.631 kg and 125.438 kg, respectively, in the inner and outer rows. In a study, Ag Leader pointed out that the speed difference between the inner/outer row and the center of the seeder caused uneven seeding in each row, and that the corn yield per mu decreased by 21.324 kg for every inch of curve seeding [8]. It is necessary to develop a set of curve seeding compensation and positioning algorithm that can control the seeding speed of each seeding unit in real time to solve the yield loss caused by uneven seeding.
Replacing the mechanical transmission system of the seeder with the electric drive system is the premise of curve seeding compensation and positioning algorithm. An electric drive control system for the on-site setting of the seed discharge drive was designed by Yang Shuo et al. [9] to solve the problem that the existing precise electric drive seed discharge cannot realize fast regulation control; thus, there is a need to realize the setting and control of the rotation speed of the seed discharge plate. It is necessary to research the use of electric drive instead of mechanical drive to realize uniform seeding. A precise corn seeding monitoring system based on CAN bus was designed by Yanxin Yin et al. [10], which could monitor the position, running speed, and seeding frequency of the seeder in real time. A high-speed precise corn seeding control system navigated by Beidou system was designed by Weiwei Wang et al. [11] to solve the problem of low seeding efficiency and poor uniformity of traditional seeders, which took pneumatic corn seeder as the research object and incorporated the double closed-loop fuzzy PID algorithm of Beidou autopilot as the control core. The studies described above improved the seeding quality considerably and achieved independent control of the planter. However, the working speed detected by these methods is the working speed of the seeder and not the individual speed of each unit. Therefore, these methods can only be used as independent control of seeding and not directly for turn compensation.
To obtain the working speed of each seeding unit, one method is to install a speed sensor on each seeding unit to measure the working speed of each seeding unit. Another method is to deduce the working speed of each seeding unit by calculating the difference in ground wheel rotation speed. In order to improve the accuracy of measurement while reducing the complexity of hardware, Xiantao He et al. [12] designed a GPS-based turn compensation system, which relied on the seeding prescription maps to pre-determine the seeding position and then adjusted the seeding rate in real time according to the position information received from GPS to finally achieve turn seeding compensation. However, on the one hand, only one GPS receiver cannot accurately determine the position and attitude information of the seeder and, on the other hand, the seeding operation cannot be carried out flexibly when the seeding prescription map is relied on. A precise seeding compensation and positioning algorithm based on multi-sensors is proposed in this study in order to improve the flexibility and precision of seeding in curve area. With the synergy of the GNSS position data-receiving device and multiple sensors, such as the IMU901 angular transducer, it is feasible to obtain the heading angle and position of the seeder in real time and to calculate the seeding position and traction speed of each seeding unit, based on which the seeding rate can be adjusted. This algorithm can not only effectively improve the uniformity and precision of seeding in curve area, but also effectively reduce the investment of equipment, economy, and human resources in the seeding process.
This paper was conducted to achieve the aim by: (1) developing a curve seeding compensation and precise positioning model to improve seeding quality; (2) calculating the speed and position of each seeding unit in real time based on the information from multiple sensors, such as GNSS and IMU, and predicting the next seeding position to achieve uniform seeding on the curve; (3) building a simulation model to analyze the factors affecting the performance of turn compensation in order to optimize the operating parameters of the control system.

2. Materials and Methods

As shown in Figure 1, the rigid connection was adopted between the tractor and the seeder in this study. When the tractor pulled the seeder to turn, the seeder and the tractor were regarded as the same rigid body system, that is, there was no relative deformation between the seeder and the tractor during the turning process. The real-time position data of the tractor could be acquired by the multi-satellite, multi-frequency GNSS antenna installed on the roof of the tractor and RTK auxiliary positioning device, but the measured position data were only the position data of the multi-satellite, multi-frequency GNSS antenna installed in the tractor [13], so it was necessary to calculate the position data of each seeding unit by taking into account of the rigid body motion principle [14]. With the position data and heading angle data received by the multi-satellite GNSS antenna and IMU901 angular transducer, it was feasible to calculate the turning radius and center position of tractor and to calculate the movement track of each seeding unit according to the position relationship between tractor and each seeding unit. The flow chart of the algorithm is shown in Figure 2.

2.1. Calculation of Turning Radius and Center of Tractor

The coordinate data received by the multi-satellite, multi-frequency GNSS antenna used in this study included longitude, latitude, elevation, and other three-dimensional coordinate data, but in agricultural production, the focus of calculation was mainly put on the longitude and latitude. Therefore, it was necessary to convert the received three-dimensional coordinate data into the coordinate data in plane coordinate system according to Mercator projection for further calculation [15]. The algorithm flow was as follows: Three latitude and longitude coordinates were continuously obtained; three consecutive plane coordinates were obtained by Mercator projection, i.e., D 1 ( x 1 , y 1 ) , D 2 ( x 2 , y 2 ) , and D 3 ( x 3 , y 3 ) , [16], as shown in Figure 3; and then the turning radius R and center position O of the moving track formed by the tractor position data receiving point were calculated with Formula (1) as below:
R = ( x 0 x 1 ) 2 + ( y 0 y 1 ) 2
where ( x 0 , y 0 ) is the center coordinate, and R is the rotation radius (m) of the moving track formed by the receiver at the top installation position of the tractor.
Let a = 2 ( x 2 x 1 ) ,   b = 2 ( y 2 y 1 ) ,   c = ( x 2 2 + y 2 2 ) ( x 1 2 + y 1 2 ) ,   d = 2 ( x 3 x 2 ) ,   e = 2 ( y 3 y 2 ) ,   f = ( x 3 2 + y 3 2 ) ( x 2 2 + y 2 2 ) ; then, the coordinates of the center of the circle ( x 0 , y 0 ) can be deduced from Formula (2).
x 0 = b f e c b d e a y 0 = d c a f b d e a

2.2. Calculation of Turning Radius of Individual Seeding Unit

As shown in Figure 4, when calculating the seeding radius of individual seeding unit, we should give priority to calculating the coordinates of the midpoint of the straight line formed by the seeding units, that is, the radius of seeding unit No.3 ( R 3   ). The calculation was based on Formula (3):
R 3 = R 2 + l 2
where R is the turning radius of the receiver movement track, and l is the distance from the receiving point to the seeding unit No.3.
The calculation of the turning radius of individual seeding unit need to be based on R 3 and the heading angle data. It was the premise for calculation of R i to calculate the horizontal and vertical components ( R 3 x , R 3 y ) of R 3 , with Formula (4) as below:
{ R 3 x = ( l R tan θ ) cos θ R 3 y = R / sin θ + ( l R tan θ ) sin θ
where θ is the heading angle.
The calculation of the rotation radius R i of individual seeding unit was calculated with Formulas (5) and (6):
l i , n = ( n 2 + 1 i ) l r
R i = ( R 3 x l i , n sin θ ) 2 + ( R 3 y + l i , n cos θ ) 2
where l r is the distance between every two seeding units, and l i , n is the distance between the i t h seeding unit and the middle seeding unit i [ 1 , n ] .
According to the law of rotation of rigid body, it could be known that the individual seeding unit and tractor had the same angular velocity, so the traction speed of the seeder and the traction speed of individual seeding unit were calculated with Formulas (7) and (8), respectively, as below:
V = ( a / t 0 + b / t 0 + c / 2 t 0 ) / 3
v i = R i R V i [ 1 , n ]
where V is the traction speed of tractor, and v i is the traction speed of individual seeding unit. The angular velocity ω i of individual seeding unit was calculated with Formula (9) as below:
ω i = v i R i i [ 1 , n ]

2.3. Seeding Frequency of Individual Seeding Unit

When the seeder turned, the traction speed of the inner seeding unit was lower than that of the outer seeding unit. Therefore, it was necessary to adjust the seeding frequency of the individual seeding unit according to the different routes of the seeding units, in order to ensure the same seeding distance between plants. The seeding frequency required by each driving motor was determined by the specified seeding spacing l 0 and the traveling route of the corresponding seeding unit. As shown in Figure 5, it was the premise for calculation of seeding frequency to calculate the angle θ i when the i-th seeding unit met the requirement about the seeding space l0, as shown in Formula (10):
θ i = 2 arcsin ( l 0 2 R i ) i [ 1 , n ]
So, the seeding frequency of the i-th seeding unit was calculated with Formula (11) as below:
f i = ω i θ i i [ 1 , n ]

2.4. Positioning of Individual Seeding Unit

The falling position of the seeds of individual seeding unit shall be obtained in real time during the seeding process and recorded to the cloud server, in order to carry out the later management of corn more accurately. The schematic diagram of the algorithm for calculating the position of individual seeding unit in the seeding process is shown in Figure 6. The position between the position information receiver and the seeding unit were kept unchanged, so the positioning coordinate ( x , y ) of the middle seeding unit (point P ) was calculated according to the received positioning coordinate ( x , y ) and heading angle ( θ ). According to the steering principle of rigid body, the heading angle of point P was θ . The position coordinate ( x p , y p ) of point P was calculated with Formula (12) as below:
{ x p = x + l cos θ y p = y + l sin θ
where the point P is the seed falling position of the middle seeding unit of the seeder, and l is the distance between the position of the receiver and the point P .
According to the position of the i-th seeding unit relative to point p, it was feasible to obtain the coordinate information ( x i , y i ) of the i-th seeding unit with Formula (13) as below:
{ x i = x p l i , n sin θ y i = y p + l i , n cos θ i [ 1 , n ]
According to the coordinate information of the i-th seeding unit ( x i , y i ) and the position of the center of the circle ( x 0 , y 0 ) , it was feasible to obtain the heading angle information ( θ i ) of the i-th seeding unit using Formula (14) as follows.
l = x i x 0 h = y i y 0 θ i = arctan h l
According to the heading angle θ i of the ith seeding unit and the rotation angle θ i of the ith seeding unit in Formula (10) that conforms to the seeding spacing, it was possible to calculate the seeding angle θ i corresponding to the next seeding position, and the calculation Formula (15) is shown as follows.
θ i = θ i + θ i
The next seeding position ( x i , y i ) of the i-th seeding unit was calculated with Formula (16) as below:
{ x i = x 0 R i sin θ i y i = y 0 + R i cos θ i
where ( x 0 , y 0 ) is the center coordinate and ( x i , y i ) is the position of the i-th seeding unit i [ 1 , n ] .

3. Results

3.1. Simulation Model

The curve seeding compensation and precise positioning model used in this study could calculate the real-time speed and position of individual seeding unit in each row according to the position and attitude data received by GNSS receiver and multiple sensors, and predict the next seeding position, so as to achieve the goal of uniform seeding in the curve area and improve the unit yield of crops. This simulation experiment was carried out with Simulink module in MATLAB (MathWorks Inc., Natick, Massachusetts, USA). Firstly, the simulation model of curve seeding was established in Simulink, and three variable factors were set, including traction speed, number of seeding rows, and positioning accuracy. Then, the analysis was conducted to determine the influence of three variable factors on the algorithm studied in this paper, and the comprehensive analysis was done on the seeding spacing after the application of this algorithm.
The simulation mainly consisted of the latitude and longitude information generation module, the position calculation module for the seeding unit in the center of the seeder and the position calculation module for individual seeding units. Among them, the latitude and longitude information generation module provided the preset path, in which the control on sampling frequency, traction speed, turning radius, and positioning accuracy was mainly completed. The position calculation module for the seeding unit in the center of the seeder calculated the position information and heading angle data generated by the latitude and longitude information generation module to obtain the center and radius of the tractor’s movement track and deduced the rotation radius and position of the middle seeding unit. The position calculation module for individual seeding units derived the traction speed, seeding trajectory, seeding rate, and seeding position of individual seeding unit from the rotation radius, position, and heading angle calculated for the middle seeding unit.
The preset route map in this simulation experiment is shown in Figure 7, and the preset values included the distance l between the receiving point and the middle seeding unit, the distance l r between two seeding units, the seeding spacing l 0 , and the turning radius R , as shown in Table 1.

3.2. Results and Analysis

This simulation experiment model mainly tested the applicability of this system based on traction speed, number of seeding rows, and positioning accuracy. The number of seeding rows was set to be 5, 7, and 9, with three seeder models. The test of sampling accuracy was set with three accuracy levels, i.e., ± 0.01   m , ± 0.02   m , and ± 0.03   m ; the test setting of traction speed was set with three speed levels, i.e., 1 m/s, 2 m/s, and 3 m/s. All tests were repeated three times to ensure that the test results were not accidental. In the simulation experiment, the seeding amount of the seeder in the curve area, and the seeding spacing of individual seeding units were recorded, and the seeding qualification rate was calculated (the error between the actual seeding spacing and the specified seeding spacing was less than 0.025 m). The statistical results are shown in Table 2.
Based on the statistical calculation, the theoretical seeding amount in the preset routes corresponding to 5-row, 7-row, and 9-row seeders were 4710, 6594, and 8478, respectively. Taking into account of the analysis data on theoretical seeding amount of in dividual seeding units in Table 2 and Table 3, it was concluded that this model could ensure the seeding amount and uniformity under the set experimental conditions. As shown in Table 4 about the correlation analysis results, there was a significant correlation between positioning accuracy and seeding quality as well as between traction speed and seeding quality.
The positioning accuracy showed a significant impact on the seeding quality, and the changing curve is shown in Figure 8. When the number of rows to be seeded is fixed at 5 rows, the seeding qualification rate was increased from 94.51% to 99.97% when the positioning accuracy was increased from ± 0.03   m to ± 0.01   m , with an increase of 5.46%. Additionally, taking also into account of the analysis result on correlation between positioning accuracy and seeding quality (as high as 0.938) in Table 4, it was concluded that positioning accuracy formed a significant impact on seeding quality in this model. Therefore, it was suggested to use the GNSS receiver with high positioning accuracy (with a positioning accuracy of ± 0.01   m ) when seeding in the field, which could obtain higher accuracy in the seeding process.
The curve of traction speed versus seeding quality is shown in Figure 9. When the traction speed was decreased from 3 m/s to 1 m/s, the seeding quality accomplished by a 5-row seeder with a positioning accuracy of ± 0.01   m increased from the 99.12% to 99.64%. At present, the qualification rate of mechanical corn seeder is 93% when the seeding speed is 5 km/h. With the algorithm in this study, the seeding accuracy rate reached as high as 99.92% when the positioning accuracy was ± 0.01   m , and the traction speed was 2 m/s(7.2 km/h), suggesting a significant improvement of the seeding qualification rate. Although the seeding quality showed a downward trend with the increase of speed, it was still higher than the current mainstream mechanical seeding quality of corn. Therefore, when using this model, a lower traction speed should be adopted when possible to balance the seeding quality and the seeding progress.
The influence of the number of seeding rows on seeding quality is shown in Figure 10. When the seeding operation was performed with a positioning accuracy of ± 0.01   m and a traction speed of 1 m/s, the qualification rate of the 5-row seeder was 99.97%, and that of the 9-row seeder was 99.64%. Therefore, although the seeding quality decreased slightly with the increase of seeding rows, the correlation between the number of seeding rows and the seeding quality was only 0.73. With the increase of sowing rows, the simulated seeding qualification rate of this model was always higher than 93%, which isthe seeding qualification rate of the mainstream corn seeders in the market. Therefore, this algorithm could be applied to multi-row precision seeders and effectively improve their seeding quality.
This simulation experiment mainly analyzed the influence and correlation of three factors on and with seeding quality, including the number of seeding rows, the traction speed, and the positioning accuracy. The correlation between positioning accuracy and seeding quality was as high as 0.938, suggesting a directly crucial effect of positioning accuracy on the seeding quality. The correlation between traction speed and seeding quality was 0.905, suggesting that the influence of traction speed on seeding quality is also very significant. The correlation between the number of seeding rows and seeding quality was only 0.73, suggesting that the influence of number of seeding rows on seeding quality is not significant. The simulation results showed that when the model was used to seed in the S-shaped curve area with a positioning accuracy of ± 0.01   m , a seeding radius of 30 m, and a traction speed of 1 m/s, the seeding qualification rate of individual seeding unit of a 5-row seeder could reach 99.97%, and that of a 9-row seeder could reach 99.64%.When the traction speed was 3 m/s, the seeding qualification rate of individual seeding unit of the 5-row seeder could reach 99.81%, and that of the 9-row seeder could reach 99.12%. Therefore, this algorithm can realize the compensation and positioning functions of a multi-row seeder in its seeding in curve area when the positioning accuracy is ± 0.01   m .

4. Conclusions

A precise seeding compensation and positioning algorithm based on multi-sensors was proposed in this study, with which the seeding rate and position of individual seeding unit could be calculated in real time according to the specified seeding distance in order to improve the seeding uniformity. According to the simulation results, the proposed algorithm was tested and evaluated. The conclusions are listed as follows:
(1)
A multi-sensor precise seeding calculation model was established, with which the real-time speed and position of individual seeding unit could be calculated according to the position and attitude information received by GNSS receiver and angle sensor to predict the next seeding position so as to achieve the goal of uniform seeding in curve area and increase the unit yield of crops.
(2)
Simulink simulation software was used to build a simulation model and provide simulation results for analysis in order to determine the correlation of positioning accuracy, traction speed, and number of seeding rows, respectively, with seeding quality. The experimental results showed that the algorithm could achieve the highest seeding qualification rate of 99.81% in the individual seeding units of a 5-row seeder with a positioning accuracy of ± 0.01   m and a traction speed of 1 m/s, and it could realize the compensation and positioning functions of a multi-row seeder.

Author Contributions

Conceptualization, J.S., Y.Z. (Yan Zhang), and G.T.; methodology, J.S., G.T., and Y.Z. (Yan Zhang); software, J.S. and P.L; validation, J.S., Y.Z. (Yan Zhang), and Y.Z. (Yuting Zhang); formal analysis, Y.Z.(Yuting Zhang) and G.T.; investigation, G.T. and Y.Z.(Yuting Zhang); writing—original draft preparation, J.S.; writing—review and editing, J.S., Y.Z. (Yan Zhang), Y.Z. (Yuting Zhang), G.T., and P.L.; visualization, J.S. and P.L.; supervision, G.T. and Y.Z.(Yuting Zhang); project administration, Y.Z.(Yan Zhang), G.T., and Y.Z.(Yuting Zhang) All authors have read and agreed to the published version of the manuscript.

Funding

Key Programs for Science and Technology Development of Hebei Province, grant number 19227210D.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ranum, P.; Pena-Rosas, J.P.; Garcia-Casal, M.N. Global Maize Production, Utilization, and Consumption. In Technical Considerations for Maize Flour and Corn Meal Fortification in Public Health; PenaRosas, J.P., GarciaCasal, M.N., Pachon, H., Eds.; Blackwell Science Publishing: Oxford, UK, 2014; Volume 1312, pp. 105–112. [Google Scholar]
  2. National Bureau of Statistics of China. China Statistical Yearbook 2021; China Statistics Press: Beijing, China, 2021.
  3. Yin, X.; Noguchi, N.; Yang, T.X.; Jin, C.Q. Development and evaluation of a low-cost precision seeding control system for a corn drill. Int. J. Agric. Biol. Eng. 2018, 11, 95–99. [Google Scholar] [CrossRef]
  4. He, X.; Ding, Y.; Zhang, D.; Yang, L.; Cui, T.; Zhong, X. Development of a variable-rate seeding control system for corn planters Part I: Design and laboratory experiment. Comput. Electron. Agric. 2019, 162, 318–327. [Google Scholar] [CrossRef]
  5. Zhan, Z.; Yaoming, L.; Jin, C.; Lizhang, X. Numerical analysis and laboratory testing of seed spacing uniformity performance for vacuum-cylinder precision seeder. Biosyst. Eng. 2010, 106, 344–351. [Google Scholar] [CrossRef]
  6. Wang, L.; Xiang, L.; Tang, L.; Jiang, H. A Convolutional Neural Network-Based Method for Corn Stand Counting in the Field. Sensors 2021, 21, 507. [Google Scholar] [CrossRef] [PubMed]
  7. Nate Dorsey + How To Avoid Yield Loss Using Curve Compensation. 2017. Available online: https://www.precisionag.com/market-watch/how-to-avoid-yield-loss-using-curve-compensation/ (accessed on 15 March 2017).
  8. Ag Leader + SureDrive Turn Compensation. 2018. Available online: https://www.agleader.com/blog/suredrive-turn-compensation/ (accessed on 5 March 2018).
  9. Shuo, Y.; Xiu, W.; Yuanyuan, G.; Changyuan, Z.; Xueguan, Z.; Chunjiang, Z. Investigation on Motor-driving Maize Precision Seed Meter System Supporting On-site Calibration of Rotate Speed of Seed Plate. Trans. Chin. Soc. Agric. Mach. 2020, 51, 47–55. [Google Scholar]
  10. Yin, Y.X.; Chen, L.P.; Meng, Z.J.; Li, B.; Luo, C.H.; Fu, W.Q.; Mei, H.B.; Qin, W.C. Design and evaluation of a maize monitoring system for precision planting. Int. J. Agric. Biol. Eng. 2018, 11, 186–192. [Google Scholar] [CrossRef]
  11. Wang, W.; Wu, K.; Zhang, Y.; Wang, M.; Zhang, C.; Chen, L. The Development of an Electric-Driven Control System for a High-Speed Precision Planter Based on the Double Closed-Loop Fuzzy PID Algorithm. Agronomy 2022, 12, 945. [Google Scholar] [CrossRef]
  12. He, X.T.; Ding, Y.Q.; Zhang, D.X.; Yang, L.; Cui, T.; Zhong, X.J. Development of a variable-rate seeding control system for corn planters Part II: Field performance. Comput. Electron. Agric. 2019, 162, 309–317. [Google Scholar] [CrossRef]
  13. Zuliani, D.; Tunini, L.; Di Traglia, F.; Chersich, M.; Curone, D. Cost-Effective, Single-Frequency GPS Network as a Tool for Landslide Monitoring. Sensors 2022, 22, 3526. [Google Scholar] [CrossRef] [PubMed]
  14. O′Reilly, O.M. On the computation of relative rotations and geometric phases in the motions of rigid bodies. J. Appl. Mech. Trans. ASME 1997, 64, 969–974. [Google Scholar] [CrossRef]
  15. Alonge, F.; Cusumano, P.; D’Ippolito, F.; Garraffa, G.; Livreri, P.; Sferlazza, A. Localization in Structured Environments with UWB Devices without Acceleration Measurements, and Velocity Estimation Using a Kalman–Bucy Filter. Sensors 2022, 22, 6308. [Google Scholar] [CrossRef] [PubMed]
  16. Kong, T.; Ma, L.; Ai, G. Research on Improving Satellite Positioning Precision Based on Multi-Frequency Navigation Signals. Sensors 2022, 22, 4210. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Overview of Device.
Figure 1. Overview of Device.
Sensors 22 07228 g001
Figure 2. Algorithm Flow Chart.
Figure 2. Algorithm Flow Chart.
Sensors 22 07228 g002
Figure 3. Tractor Steering Diagram.
Figure 3. Tractor Steering Diagram.
Sensors 22 07228 g003
Figure 4. Calculation of Turning Radius.
Figure 4. Calculation of Turning Radius.
Sensors 22 07228 g004
Figure 5. Calculation of Turning Angle.
Figure 5. Calculation of Turning Angle.
Sensors 22 07228 g005
Figure 6. Calculation of Seeding Unit Position.
Figure 6. Calculation of Seeding Unit Position.
Sensors 22 07228 g006
Figure 7. Preset Routes.
Figure 7. Preset Routes.
Sensors 22 07228 g007
Figure 8. Relationship between Seeding Quality and Positioning Accuracy.
Figure 8. Relationship between Seeding Quality and Positioning Accuracy.
Sensors 22 07228 g008
Figure 9. Relationship between Seeding Quality and Traction Speed.
Figure 9. Relationship between Seeding Quality and Traction Speed.
Sensors 22 07228 g009
Figure 10. Relationship between Seeding Quality and Number of Seeding Rows.
Figure 10. Relationship between Seeding Quality and Number of Seeding Rows.
Sensors 22 07228 g010
Table 1. Parameters of Tractor and Seeder.
Table 1. Parameters of Tractor and Seeder.
Parameters R l l r l 0
Values30 m1.5 m0.6 m0.2 m
Table 2. Statistical Description of Simulation Experiment.
Table 2. Statistical Description of Simulation Experiment.
PositioningTractionSeedingNMin.Max.AverageSD
AccuracySpeedNumber of Rows(Statistical Data)(Statistical Data)(Statistical Data)(Statistical Data)(Standard Error)(Statistical Data)
0.01 m1 m/s546860.17290.2370.2010760.0002050.009923
765600.16880.23270.2010610.00017540.0100477
984500.17230.23410.2007320.00015250.0099144
2 m/s547060.16880.23710.200230.00022460.0108954
765800.16360.2360.2005650.00020870.0119688
984060.16190.24020.2017880.00020350.0131936
3 m/s547100.16760.2340.2001740.00022080.0107129
765940.1640.23840.2001720.00021350.0122606
984700.16410.24210.2003610.00021130.013749
0.02 m1 m/s546880.15560.25260.2015350.00035060.0169741
765660.15350.25410.2013610.0003040.017421
984460.14610.25180.2012910.00026340.0171176
2 m/s547100.15230.24910.2006890.00036420.0176743
765700.14180.26380.2013470.00032290.0185049
984080.14430.25810.2022220.00029890.0193797
3 m/s547100.1480.24950.2006720.00035850.0173971
765940.14120.2550.2006860.00031950.0183435
984700.13940.26540.2008230.00030410.0197878
0.03 m1 m/s546960.12770.2750.202080.00052680.0255279
765640.12180.27710.2022760.00043710.0250404
984500.13040.27870.2020720.0003820.0248306
2 m/s547080.12440.28120.2015410.0005050.0244996
765680.12240.28420.2021910.00046260.0265097
984220.12010.28750.2028830.00041060.0266453
3 m/s547100.12220.27490.2014920.00052430.0254429
765940.11950.280.2013980.00045440.0260886
984660.12570.28590.2017780.00041310.0268787
Table 3. Statistics of Seeding Qualification Rate.
Table 3. Statistics of Seeding Qualification Rate.
Traction SpeedPositioning AccuracySeeding Pass Rate
5 Rows7 Rows9 Rows
3 m/s0.01 m99.81%99.61%99.12%
0.02 m97.64%97.02%96.74%
0.03 m93.27%92.50%92.07%
2 m/s0.01 m99.92%99.68%99.51%
0.02 m97.95%97.57%97.03%
0.03 m93.60%93.85%92.96%
1 m/s0.01 m99.97%99.79%99.64%
0.02 m98.31%97.96%97.88%
0.03 m94.51%94.43%93.66%
Table 4. Analysis on Correlation with Seeding Quality.
Table 4. Analysis on Correlation with Seeding Quality.
FactorsCorrelation
Positioning accuracy0.938
Traction speed0.905
Number of seeding rows0.730
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sun, J.; Zhang, Y.; Zhang, Y.; Li, P.; Teng, G. Precision Seeding Compensation and Positioning Based on Multisensors. Sensors 2022, 22, 7228. https://doi.org/10.3390/s22197228

AMA Style

Sun J, Zhang Y, Zhang Y, Li P, Teng G. Precision Seeding Compensation and Positioning Based on Multisensors. Sensors. 2022; 22(19):7228. https://doi.org/10.3390/s22197228

Chicago/Turabian Style

Sun, Jiaze, Yan Zhang, Yuting Zhang, Peize Li, and Guifa Teng. 2022. "Precision Seeding Compensation and Positioning Based on Multisensors" Sensors 22, no. 19: 7228. https://doi.org/10.3390/s22197228

APA Style

Sun, J., Zhang, Y., Zhang, Y., Li, P., & Teng, G. (2022). Precision Seeding Compensation and Positioning Based on Multisensors. Sensors, 22(19), 7228. https://doi.org/10.3390/s22197228

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