In order to solve the problems of low correlation between variable fertilizer application system and soil nutrient content detection and insufficient real-time performance, a variable fertilizer application system based on real-time soil nutrient content detection was developed. This paper describes the structure, working principle and design of key components of the soil information acquisition and fertilizer application system. It includes the simulation and analysis of fertilizer application using the discrete element method and the selection of curved blade fertilizer application discs. The system uses STM32F429IGT6 microcontroller and ROS higher-level computer for decision making. The device detects soil nutrients in real time, adjusts the fertilizer motor speed accordingly, and runs autonomously along the planned path. The decision coefficient R^2 between the fertilizer application rate and the speed of the fertilizer application wheel is not less than 0.97, and the relative error between the actual fertilizer application rate and the theoretical fertilizer application rate is up to 5.91%, with the maximum value of the coefficient of variation (CV) of 10.18%. The indoor bench test shows that the relative error between the actual fertilizer application rate and the target fertilizer application rate within a single operating grid is up to 6.2%, with the maximum value of CV being 6.64%. The field test in the orchard showed that the maximum relative error between the actual fertilizer application and the target fertilizer application in a single operation grid was 6.3%, and the maximum value of CV was 12.34%, and the fertilizer application was completed in the operation grid, which demonstrated that the device was able to realize real-time and accurate variable fertilizer application according to the soil nutrient information.
Read full abstract