Agricultural integrated planting system and method, medium, program product and terminal
By using an integrated agricultural planting system, which utilizes real-time positioning and image recognition technology of tractors and control modules, combined with various planting devices, automated and intelligent planting is achieved. This solves the problems of low efficiency and resource waste in traditional agriculture, and improves planting efficiency and crop growth.
Patent Information
- Application Number
- CN202511306251.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-12
- Publication Date
- 2026-01-23
AI Technical Summary
Traditional agricultural planting methods that combine agricultural machinery and equipment are inefficient, time-consuming, labor-intensive, and wasteful of resources. Furthermore, the frequent replacement of agricultural machinery leads to long operation cycles.
The integrated agricultural planting system, including a tractor and a control module, uses a navigation unit for real-time positioning and image recognition, path planning, and combines spraying, sowing, fertilization, and rotary tillage and ridging devices to achieve automated and intelligent planting.
It improves crop planting efficiency, reduces resource waste, lowers planting costs, and enhances crop growth and resource utilization.
Smart Images

Figure CN121386984A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of agricultural planting technology, and in particular to integrated agricultural planting systems, methods, media, program products and terminals. Background Technology
[0002] In traditional agriculture, the combination of agricultural machinery and implements is relatively limited. Each type of machinery typically performs only specific agricultural tasks, requiring the switching of different implements during planting operations. For example, a conventional tractor needs a plow for tilling, a seeder for sowing, and a sprayer for pesticide application. This frequent machinery switching not only wastes time and labor but also leads to low efficiency and long work cycles. Furthermore, traditional agriculture also involves other resource waste, such as fertilizer and seed waste, and soil moisture loss. In conclusion, the traditional combination of agricultural machinery and implements suffers from inefficiency, time-consuming processes, and resource waste. Summary of the Invention
[0003] In view of the shortcomings of the prior art, the present invention provides an integrated agricultural planting system, method, medium, program product and terminal to solve the problems of low efficiency, time and labor consumption and resource waste in the traditional agricultural machinery combined operation mode.
[0004] To achieve the above and other related objectives, a first aspect of this application provides an integrated agricultural planting system, comprising: a tractor and a control module, wherein the tractor is communicatively connected to the control module; wherein the control module includes a navigation unit; the navigation unit is used to perform real-time positioning monitoring of the tractor to obtain the tractor's GPS positioning information, and to collect the tractor's operating environment information in real time, perform image recognition processing on the operating environment information to obtain obstacle information, and perform path planning for the tractor based on the tractor's GPS positioning information and obstacle information, so as to control the tractor to drive and perform crop planting operations; the control module is also used to receive the operation data and soil quality data of the tractor performing crop planting operations, calculate the expected crop yield based on the operation data and soil quality data, and upload the operation data and soil quality data to a cloud platform.
[0005] In some embodiments of the first aspect of this application, the tractor is equipped with a spraying device and a seeding device; the spraying device and the seeding device are respectively communicatively connected to the control module; the control module includes a spraying and seeding control unit; the spraying and seeding control unit is used to control the spraying device and the seeding device on the tractor to perform spraying and seeding respectively according to preset crop planting requirements.
[0006] In some embodiments of the first aspect of this application, the tractor is provided with a fertilization device at its front end; the fertilization device is communicatively connected to the control module; the control module includes a fertilization control unit; the fertilization control unit is used to compare and analyze the real-time monitored soil fertility with the pre-applied fertilization amount, and control the fertilization device to adjust the fertilization amount to fertilize the soil based on the comparison and analysis results.
[0007] In some embodiments of the first aspect of this application, the rear end of the tractor is provided with a rotary tillage and ridging device, the rotary tillage and ridging device including a rotary tillage mechanism and a ridging mechanism; the rotary tillage and ridging device is communicatively connected to the control module; the control module includes a rotary tillage and ridging control unit; the rotary tillage and ridging control unit is used to control the rotary tillage mechanism to rotary till the soil and to control the ridging mechanism to rid the rotary tilled soil.
[0008] In some embodiments of the first aspect of this application, the control module further includes a monitoring unit; the monitoring unit is used to monitor crop planting environment information, crop planting status information and crop growth status information in real time.
[0009] In some embodiments of the first aspect of this application, the control module further includes a reserved expansion unit; the reserved expansion unit is used to provide an interface for expanding other functions.
[0010] To achieve the above and other related objectives, a second aspect of this application provides an integrated agricultural planting method, applied to the integrated agricultural planting system described above. The method includes: real-time positioning monitoring of a tractor to obtain its GPS positioning information, and real-time collection of the tractor's operating environment information; image recognition processing of the operating environment information to obtain obstacle information; path planning of the tractor based on its GPS positioning information and obstacle information to control the tractor's movement and crop planting operations; receiving operation data and soil quality data from the tractor's crop planting operations; calculating the expected crop yield based on the operation data and soil quality data; and uploading the operation data and soil quality data to a cloud platform; comparing and analyzing real-time monitored soil fertility with pre-applied fertilizer application, and controlling the fertilization device to adjust the fertilizer application amount to fertilize the soil based on the comparison and analysis results; controlling the rotary tillage mechanism to rotary till the soil and controlling the ridging mechanism to rid the rotary tilled soil; and controlling the spraying device and sowing device on the tractor to spray pesticides and sow seeds respectively according to preset crop planting requirements.
[0011] To achieve the above and other related objectives, a third aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the integrated agricultural planting method.
[0012] To achieve the above and other related objectives, a fourth aspect of this application provides a computer program product comprising computer program code, which, when executed on a computer, enables the computer to implement the integrated agricultural planting method.
[0013] To achieve the above and other related objectives, a fifth aspect of this application provides an electronic terminal, including a memory, a processor, and a computer program stored in the memory; the processor executes the computer program to implement the integrated agricultural planting method.
[0014] As described above, the integrated agricultural planting system, method, medium, program product, and terminal provided in this application have the following beneficial effects:
[0015] This application, through modifications to the tractor's hardware and the installation of a corresponding control system, effectively addresses the planting needs of various crops and resolves various problems encountered during the planting process. In practical applications, it can improve crop growth after planting, increase planting efficiency, enhance the utilization rate of planting resources, reduce unnecessary waste of labor and other resources, and effectively lower planting costs. Attached Figure Description
[0016] Figure 1 The diagram shown is a structural schematic of an integrated agricultural planting system according to an embodiment of this application.
[0017] Figure 2 The diagram shown is a flowchart of an integrated agricultural planting method according to an embodiment of this application.
[0018] Figure 3 The diagram shown is a structural schematic of an electronic terminal according to an embodiment of this application. Detailed Implementation
[0019] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, unless otherwise specified, the following embodiments and features in the embodiments can be combined with each other.
[0020] To facilitate understanding of the embodiments of this application, firstly, in conjunction with Figure 1 Detailed explanation. Figure 1A schematic diagram of an integrated agricultural planting system according to an embodiment of the present invention is shown. The integrated agricultural planting system 100 in this embodiment includes:
[0021] The system includes a tractor 100 and a control module 200, with the tractor 100 and control module 200 being communicatively connected. The control module 200 includes a navigation unit 201. The navigation unit 201 is used to monitor the tractor 100's location in real time to obtain its GPS positioning information, collect the tractor 100's operating environment information in real time, perform image recognition processing on the operating environment information to obtain obstacle information, and plan the path for the tractor 100 based on its GPS positioning information and obstacle information, thereby controlling the tractor 100 to drive and perform crop planting operations.
[0022] The control module 200 is also used to receive the operation data and soil quality data of the tractor 100 during crop planting operations, calculate the expected crop yield based on the operation data and soil quality data, and upload the operation data and soil quality data to the cloud platform.
[0023] The control module 200 can be selected from processors such as ARM (Advanced RISC Machines), FPGA (Field Programmable Gate Array), SoC (System on Chip), DSP (Digital Signal Processing), MCU (Microcontroller Unit), CPU (Central Processing Unit), or one or more application-specific integrated circuits (ASICs); or it can be a computer including components such as memory, memory controller, one or more processing units (CPUs), peripheral interfaces, RF circuits, input / output (I / O) subsystems, other output or control devices, and external ports, etc. This embodiment is not limited.
[0024] The navigation unit 201 is used for real-time GPS positioning and image information acquisition. GPS positioning is used to locate the tractor in real time, obtaining its GPS location information in the farmland. Image information acquisition involves using an image acquisition device to collect real-time information about the surrounding working environment of the tractor during its operation. This information includes images of the area in front of and around the tractor. Further image recognition processing is performed on the working environment information to identify obstacles, such as rocks and ditches, that could affect the tractor's movement and crop planting operations. Based on the tractor's GPS positioning and obstacle information, path planning is performed, enabling the tractor to avoid obstacles while efficiently completing crop planting operations and reducing repetitive work.
[0025] It should be noted that the navigation unit continuously maintains real-time GPS positioning and image information acquisition during tractor operation. This is because the farmland environment can change at any time; for example, new obstacles may appear during travel, or operational errors may cause the tractor to deviate from its path. By continuously acquiring new GPS positioning and obstacle information through GPS positioning and image information acquisition, the navigation unit can optimize and adjust the tractor's path planning in real time, thereby improving tractor driving safety and increasing operational efficiency.
[0026] In this embodiment, the image acquisition device may be a camera module, which includes a camera device, a storage device, and a processing device. The camera device includes, but is not limited to, a camera, a video camera, a camera module integrating an optical system or a CCD chip, and a camera module integrating an optical system and a CMOS chip.
[0027] While the tractor is traveling according to the planned path and performing crop planting operations, the control module is also used to receive the operation data and soil quality data of the tractor's crop planting operations. The operation data includes, but is not limited to, operation date, sowing data, fertilizer application rate, pesticide application rate, irrigation amount, etc., and the soil quality data includes, but is not limited to, soil fertility, soil moisture content, soil temperature, soil humidity, soil pH, etc.
[0028] Based on the operational data and soil quality data, combined with historical operational data, historical soil quality data, and historical actual crop yields from the cloud platform, the expected crop yield after the tractor performs crop planting operations is calculated. Specific steps include: using data analysis algorithms (such as time series analysis, regression analysis, and machine learning algorithms) to analyze historical operational data, historical soil quality data, and historical actual crop yields from the cloud platform, identifying trends and patterns in crop yield changes. This includes the correlation between operational data and crop yield, and analyzing the impact of soil quality on crop yield based on soil quality data. For example, higher soil fertility levels contribute to increased crop yield, while lower soil moisture content may lead to decreased crop yield. Through these analyses, a comprehensive trend and pattern of crop yield changes are derived, leading to the construction of a crop yield prediction model. Based on the operational data and soil quality data after the current tractor performs crop planting operations, the crop yield prediction model is used to predict the expected crop yield.
[0029] Furthermore, the operational data and soil quality data are uploaded to the cloud platform. Specifically, this system uploads operational data and soil quality data obtained from crop planting operations each year to the cloud platform. In subsequent crop planting operations, users can adjust or improve the operation based on historical operational data, historical soil quality data, and historical crop yields from the cloud platform. For example, if data analysis from the previous year or several years shows that the sowing depth resulted in a mediocre crop yield, the user can control the tractor to adjust the sowing depth during subsequent planting. This adjustment method helps improve operational efficiency and crop yield.
[0030] In some examples, the crop planting operations include, but are not limited to, fertilization, rotary tillage, ridging, spraying, sowing, and mulching. The tractor 100 is precisely controlled by the control module 200 to achieve automated and intelligent agricultural planting.
[0031] In one embodiment, the tractor 100 is equipped with a spraying device 101 and a sowing device 102; the spraying device 101 and the sowing device 102 are respectively communicatively connected to the control module 200; the control module 200 includes a spraying and sowing control unit 202; the spraying and sowing control unit 202 is used to control the spraying device 101 and the sowing device 102 on the tractor 100 to perform spraying and sowing respectively according to preset crop planting requirements.
[0032] In some examples, the preset crop planting requirements include, but are not limited to: preset fertilizer amount, preset rotary tillage depth, preset ridging spacing, preset crop type, preset sowing density, preset sowing depth, preset pesticide amount, and preset spraying method.
[0033] It should be explained that in this embodiment, a spraying device 101 and a seeding device 102 are installed on the tractor 100, which enables the tractor to perform spraying and seeding operations simultaneously while driving. This eliminates the need for manual replacement of agricultural implements, reduces the tediousness of manual operation, saves time and labor costs, and makes the planting process more convenient and efficient.
[0034] The spraying and sowing control unit 202 in the control module 200 controls the spraying device 101 to precisely apply pesticides according to preset crop planting requirements. This not only accurately controls the amount of pesticide sprayed but also avoids excessive pesticide application that could damage crops, while reducing pesticide pollution to the environment. The spraying and sowing control unit 202 also controls the sowing device 102 to precisely sow according to preset crop types and sowing densities in the preset crop planting requirements. This improves seed utilization, allows for rational crop distribution during growth, fully utilizes land resources, and thus increases crop yield.
[0035] Specifically, the spraying and sowing control unit 202 controls the sowing depth and density of the sowing device 102 during the sowing process according to preset crop planting requirements to ensure uniform sowing. Simultaneously, the spraying and sowing control unit 202 also adjusts the sowing device 102 in real time based on monitored sowing status information. For example, if the monitored sowing status information shows missed areas, the control unit will sow the missed areas. Real-time monitoring and control can prevent missed sowing and double sowing, ensuring sowing quality. The spraying and sowing control unit 202 can also upload real-time sowing data to a relevant platform and use the real-time sowing data to calculate the number of crops per acre, thus obtaining crop yield in advance.
[0036] In one embodiment, the tractor 100 is provided with a fertilization device 103 at its front end; the fertilization device 103 is communicatively connected to the control module 200; the control module 200 includes a fertilization control unit 203; the fertilization control unit 203 is used to compare and analyze the real-time monitored soil fertility with the pre-applied fertilization amount, and control the fertilization device 103 to adjust the fertilization amount to fertilize the soil according to the comparison and analysis results.
[0037] In this embodiment, the fertilizer applicator 103 is a fertilizer box. The fertilizer box is installed at the front end of the tractor 100 without adding counterweight to the tractor or affecting the rear output power. That is, the weight, volume and installation position of the fertilizer box are reasonably designed during the tractor production process, and then the fertilizer applicator 103 is installed on the tractor.
[0038] The fertilization control unit 203 monitors and acquires soil fertility in real time through a soil fertility sensor, compares and analyzes the soil fertility with the pre-applied fertilizer amount, and if the soil fertility is less than the pre-applied fertilizer amount, it indicates that the soil needs fertilization. The fertilization control unit 203 then sends a fertilization command to the fertilization device 103. Furthermore, the fertilization control unit 203 can adjust the fertilization amount of the fertilization device in real time and accurately according to the actual amount of fertilizer lacking in the soil, which can avoid over-fertilization and fertilizer waste, and at the same time, can quickly replenish the soil with the required fertilizer, ensuring that the fertilizer supply in the crop growth environment is in a suitable state.
[0039] In one embodiment, the rear end of the tractor 100 is provided with a rotary tillage and ridging device 104, which includes a rotary tillage mechanism 1041 and a ridging mechanism 1042; the rotary tillage and ridging device 104 is communicatively connected to the control module 200; the control module 200 includes a rotary tillage and ridging control unit 204; the rotary tillage and ridging control unit 204 is used to control the rotary tillage mechanism 1041 to perform rotary tillage on the soil and to control the ridging mechanism 1042 to rid the tilled soil.
[0040] In this embodiment, the tractor 100 is further equipped with a rotary tillage and ridging device 104, which is installed at the rear end of the tractor 100. The rotary tillage and ridging device 104 includes a rotary tillage mechanism 1041 and a ridging mechanism 1042, with the ridging mechanism 1042 located on one side of the rotary tillage mechanism 1041. This structure allows the ridging mechanism 1042 to rid the soil after the rotary tillage mechanism 1041 has tilled it, achieving a seamless connection between the two operations and thus improving the continuity and efficiency of the operation.
[0041] The rotary tillage mechanism 1041 is used for rotary tillage operations on the soil, such as deep tillage and soil fine breaking, which can enhance soil permeability and help increase crop yield. The ridging mechanism 1042 is mainly used for ridging operations on the soil. It can adjust the ridging spacing according to the type of crop planted. By adjusting the spacing, the crop planting layout can be optimized and the light energy utilization rate can be improved.
[0042] In one embodiment, the control module 200 further includes a monitoring unit 205; the monitoring unit 205 is used to monitor crop planting environment information, crop planting status information and crop growth status information in real time.
[0043] The monitoring units include, but are not limited to: air temperature sensor, air humidity sensor, air oxygen sensor, light intensity sensor, soil temperature sensor, soil humidity sensor, soil carbon dioxide sensor, soil pH sensor, and soil fertility sensor.
[0044] The crop planting environment information includes soil environment information and climate environment information. The soil environment information includes, but is not limited to: soil temperature, soil moisture, soil carbon dioxide content, soil pH, soil fertility, etc. The climate environment information includes, but is not limited to: air temperature, air humidity, air oxygen concentration, light intensity, precipitation, etc.
[0045] The crop planting status information includes, but is not limited to: crop planting density, crop fertilizer application rate, sowing status, etc.
[0046] The crop growth status information includes, but is not limited to: crop trait information, crop pest information, crop height, etc.
[0047] In this embodiment, the control module 200 further includes a monitoring unit 205. The monitoring unit uses multiple sensor devices to monitor and acquire crop planting environment information, crop planting status information, and crop growth status information in real time. Other units in the control module 200 can control and adjust various devices on the tractor based on the information acquired by the monitoring unit 205. For example, soil moisture can be monitored in real time when the sowing device 102 is sowing, and the sowing depth can be adjusted according to the soil moisture; or, soil moisture can be monitored in real time when the rotary tillage mechanism 1041 is performing soil rotary tillage, and rotary tillage operations can be performed when the soil moisture is suitable; or, crop growth status information can be monitored in real time, such as detecting crop pest information and issuing early warning pest signals to the user in a timely manner; or, soil moisture can be monitored in real time, and water and fertilizer management during the growth process can be controlled according to the soil moisture.
[0048] In one embodiment, the control module 200 further includes a reserved expansion unit 206; the reserved expansion unit 206 is used to provide an interface for expanding other functions.
[0049] In this embodiment, a reserved equipment interface is provided on the tractor 100 for installing other types of tools, implements, or equipment. When other types of tools, implements, or equipment are installed on the reserved equipment interface, a corresponding control unit is also configured on the control module 200. The control module 200 further includes a reserved expansion unit 206, which is used to communicate with the tools, implements, or equipment installed on the reserved equipment interface and can control the tools, implements, or equipment installed on the reserved equipment interface to perform corresponding operations.
[0050] In one embodiment, the tractor is also equipped with a sealing agent spraying device and a mulching device (not shown), and the control module further includes a spraying and mulching control unit. The sealing agent spraying device and the mulching device are communicatively connected to the control module. The spraying and mulching control unit controls the sealing agent spraying device to spray the land with sealing agent before mulching, achieving uniform spraying through precise control, thus avoiding missed or repeated spraying and improving the sealing effect. After spraying, the spraying and mulching control unit controls the mulching device to promptly lay mulch on the land surface. Timely mulching reduces the evaporation of the agent and soil moisture, and improves the heat preservation and moisture retention effects. To facilitate explanation of the integrated agricultural planting system provided in this application, the following specific embodiments are provided for illustration.
[0051] The specific working process of this application is as follows: the navigation unit in the control module controls the tractor to travel. During the tractor's travel, the fertilization control unit controls the fertilization device to fertilize the soil at the front of the tractor; the rotary tillage and ridging control unit controls the rotary tillage mechanism at the rear of the tractor to till the fertilized soil and mix the fertilizer with the soil; then, the rotary tillage and ridging control unit controls the ridging mechanism to rid the tilled soil; after ridging is completed, the spraying and sowing control unit controls the sowing device to release crop seeds to achieve sowing; after sowing, the spraying and mulching control unit controls the pre-emergence pesticide spraying device to perform pre-emergence pesticide spraying; after the pre-emergence pesticide spraying is completed, the spraying and mulching control unit controls the mulching device to perform mulching operations to complete the crop planting.
[0052] It is important to emphasize that this application, through modifications to the tractor's hardware and the installation of a corresponding control system, can effectively address the planting needs of various crops and resolve various problems encountered during the planting process. In practical applications, it can improve crop growth after planting, increase planting efficiency, enhance the utilization rate of planting resources, reduce unnecessary waste of labor and other resources, and effectively lower planting costs.
[0053] In the embodiments of this application, the terms "first" and "second" are used to distinguish identical or similar items with essentially the same function and effect, without limiting their order. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and that the terms "first" and "second" do not necessarily imply that they are different.
[0054] It should be noted that, in the embodiments of this application, the words "exemplary" or "for example" indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0055] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0056] Figure 2 This is a schematic block diagram of an integrated agricultural planting method provided in an embodiment of this application. The method is applied to the integrated agricultural planting system described above, and includes:
[0057] Step S21: Perform real-time positioning monitoring on the tractor to obtain its GPS positioning information and collect real-time information about the tractor's working environment. Perform image recognition processing on the working environment information to obtain obstacle information. Based on the tractor's GPS positioning information and obstacle information, perform path planning on the tractor to control its movement and perform crop planting operations. Receive the operation data and soil quality data of the tractor's crop planting operations. Calculate the expected crop yield based on the operation data and soil quality data, and upload the operation data and soil quality data to the cloud platform.
[0058] Step S22: Compare and analyze the real-time monitored soil fertility with the amount of pre-applied fertilizer, and control the fertilization device to adjust the amount of fertilizer to fertilize the soil based on the comparison and analysis results;
[0059] Step S23: Control the rotary tillage mechanism to till the soil and control the ridging mechanism to rid the tilled soil.
[0060] Step S24: According to the preset crop planting requirements, control the spraying device and the sowing device on the tractor to spray pesticides and sow seeds respectively.
[0061] It should be understood that the specific process of performing the above-mentioned steps has been described in detail in the above system embodiments, and will not be repeated here for the sake of brevity.
[0062] It should also be understood that the module division in the embodiments of this application is illustrative and only represents a logical functional division; in actual implementation, there may be other division methods. Furthermore, the functional modules in the various embodiments of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0063] Figure 3 This is a schematic block diagram of the electronic terminal provided in an embodiment of this application. Figure 3 As shown, the electronic terminal includes at least one processor 301, a memory 302, at least one network interface 303, and a user interface 305. The various components in the device are coupled together via a bus system 304. It is understood that the bus system 304 is used to implement communication between these components. In addition to a data bus, the bus system 304 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in… Figure 3 The general will label all buses as bus systems.
[0064] The user interface 305 may include a monitor, keyboard, mouse, trackball, clicker, button, touchpad, or touch screen.
[0065] It is understood that memory 302 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM) or programmable read-only memory (PROM), used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM) and synchronous static random access memory (SSRAM). The memories described in the embodiments of this invention are intended to include, but are not limited to, these and any other suitable categories of memory.
[0066] In this embodiment of the invention, the memory 302 is used to store various types of data to support the operation of the electronic terminal 300. Examples of this data include: any executable program for operation on the electronic terminal 300, such as the operating system 3021 and application programs 3022; the operating system 3021 contains various system programs, such as the framework layer, core library layer, driver layer, etc., for implementing various basic services and handling hardware-based tasks. The application program 3022 may contain various applications, such as a media player, browser, etc., for implementing various application services. The integrated agricultural planting method provided in this embodiment of the invention can be included in the application program 3022.
[0067] The methods disclosed in the above embodiments of the present invention can be applied to processor 301, or implemented by processor 301. Processor 301 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 301 or by instructions in the form of software. The processor 301 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 301 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. General-purpose processor 301 may be a microprocessor or any conventional processor, etc. The steps of the accessory optimization method provided in the embodiments of the present invention can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in memory. The processor reads the information in the memory and combines it with its hardware to complete the steps of the aforementioned method.
[0068] In an exemplary embodiment, the electronic terminal 300 may be used by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), or complex programmable logic devices (CPLDs) to execute the aforementioned method.
[0069] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the integrated agricultural planting method of any of the embodiments shown.
[0070] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when run on a computer, causes the computer to execute the integrated agricultural planting method of any of the embodiments shown.
[0071] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0072] Those skilled in the art will recognize that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0073] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0074] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0075] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0076] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0077] In the above embodiments, the functions of each functional unit can be implemented entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. A computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs, DVDs), or semiconductor media (e.g., solid-state disks, SSDs, etc.).
[0078] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0079] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0080] In summary, this application provides an integrated agricultural planting system, method, medium, program product, and terminal, including: a tractor and a control module, wherein the tractor and the control module are communicatively connected; wherein, the control module includes a navigation unit; the navigation unit is used to perform real-time positioning monitoring of the tractor to obtain the tractor's GPS positioning information, and to collect the tractor's operating environment information in real time, perform image recognition processing on the operating environment information to obtain obstacle information, and perform path planning for the tractor based on the tractor's GPS positioning information and obstacle information, so as to control the tractor's movement and perform crop planting operations. This application, by modifying the tractor's hardware facilities and setting up a corresponding control system, can effectively meet the planting needs of various crops and solve various problems in the planting process. In practical application scenarios, it can improve the growth effect of crops after planting, while improving planting efficiency, increasing the utilization rate of planting resources, reducing unnecessary waste of labor and other resources, and effectively reducing planting costs. Therefore, this application effectively overcomes the various shortcomings of the prior art and has high industrial application value.
[0081] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.
Claims
1. An integrated agricultural planting system, characterized in that, include: A tractor and a control module, wherein the tractor is communicatively connected to the control module; The control module includes a navigation unit; The navigation unit is used to monitor the tractor's location in real time to obtain the tractor's GPS location information and collect the tractor's working environment information in real time. It performs image recognition processing on the working environment information to obtain obstacle information and plans the tractor's path based on the tractor's GPS location information and obstacle information to control the tractor's movement and perform crop planting operations. The control module is also used to receive the operation data and soil quality data of the tractor during crop planting, calculate the expected crop yield based on the operation data and soil quality data, and upload the operation data and soil quality data to the cloud platform.
2. The integrated agricultural planting system according to claim 1, characterized in that, The tractor is equipped with a spraying device and a seeding device; the spraying device and the seeding device are respectively connected to the control module; the control module includes a spraying and seeding control unit; the spraying and seeding control unit is used to control the spraying device and the seeding device on the tractor to spray pesticides and sow seeds respectively according to preset crop planting requirements.
3. The integrated agricultural planting system according to claim 1, characterized in that, The tractor is equipped with a fertilization device at its front end; the fertilization device is communicatively connected to the control module; the control module includes a fertilization control unit; the fertilization control unit is used to compare and analyze the real-time monitored soil fertility with the pre-applied fertilization amount, and control the fertilization device to adjust the fertilization amount to fertilize the soil based on the comparison and analysis results.
4. The integrated agricultural planting system according to claim 1, characterized in that, The tractor is equipped with a rotary tillage and ridging device at its rear end. The rotary tillage and ridging device includes a rotary tillage mechanism and a ridging mechanism. The rotary tillage and ridging device is communicatively connected to the control module. The control module includes a rotary tillage and ridging control unit. The rotary tillage and ridging control unit is used to control the rotary tillage mechanism to till the soil and to control the ridging mechanism to rid the tilled soil.
5. The integrated agricultural planting system according to claim 1, characterized in that, The control module also includes a monitoring unit; the monitoring unit is used to monitor crop planting environment information, crop planting status information and crop growth status information in real time.
6. The integrated agricultural planting system according to claim 1, characterized in that, The control module also includes a reserved expansion unit; the reserved expansion unit is used to provide an interface for expanding other functions.
7. An integrated agricultural planting method, characterized in that, The method, applied to an integrated agricultural planting system as described in any one of claims 1 to 6, comprises: The system performs real-time positioning monitoring of the tractor to obtain its GPS positioning information and collects real-time information about the tractor's operating environment. It then performs image recognition processing on this operating environment information to obtain obstacle information. Based on the tractor's GPS positioning information and obstacle information, it plans the tractor's path to control its movement and perform crop planting operations. The system also receives operational data and soil quality data from the tractor's crop planting operations, calculates the expected crop yield based on this data, and uploads the operational data and soil quality data to a cloud platform. The soil fertility is compared and analyzed in real time with the amount of fertilizer applied in advance, and the fertilizer application device is controlled to adjust the amount of fertilizer applied to fertilize the soil based on the comparison and analysis results. Control the rotary tillage mechanism to perform rotary tillage on the soil and control the ridging mechanism to rid the tilled soil. According to the preset crop planting requirements, the spraying device and the sowing device on the tractor are controlled to spray pesticides and sow seeds respectively.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the integrated agricultural planting method described in claim 7.
9. A computer program product, characterized in that, The computer program product includes computer program code, which, when run on a computer, enables the computer to implement the integrated agricultural planting method as described in claim 7.
10. An electronic terminal, comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the integrated agricultural planting method of claim 7.