An agricultural machinery management system based on GPS positioning

Through the agricultural machinery management system based on GPS positioning, combined with information collection and optimization scheduling algorithm, the problems of insufficient resource utilization and inaccurate decision-making in the existing technology are solved, efficient management and scheduling of agricultural machinery resources are achieved, and agriculture is improved The level of automation and intelligence of production.

CN118536775BActive Publication Date: 2025-01-07LANGFANG OULI TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410831376.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-26
Publication Date
2025-01-07
Estimated Expiration
2044-06-26

AI Technical Summary

Technical Problem

The existing scheduling algorithm of the agricultural machinery management system is not optimized enough, unable to maximize the utilization of resources, and lacks comprehensive consideration of the working status of agricultural machinery and maintenance information, resulting in insufficient accuracy of scheduling decisions, and the display and execution of scheduling plans are not intuitive and convenient enough.

Method used

Adopt the agricultural machinery management system based on GPS positioning, and obtain the agricultural machinery location and area information through the information collection unit. The information processing unit performs scheduling calculations. The scheduling execution unit optimizes the scheduling plan, and the real-time display of the scheduling plan is executed in the display unit, combining the optimized scheduling algorithm and information technology. , realize efficient management and scheduling of agricultural machinery resources.

Benefits of technology

It improves scheduling efficiency, optimizes resource allocation, reduces energy consumption, improves operating accuracy and automation level, enhances decision support, increases agricultural output, and provides real-time data and feedback.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118536775B_ABST
    Figure CN118536775B_ABST
Patent Text Reader

Abstract

The present invention discloses an agricultural machinery management system based on GPS positioning, including an agricultural machinery positioning unit, an information collection unit, an information processing unit, a scheduling execution unit, and an execution display unit, and the present invention relates to the technical field of agricultural machinery management. The agricultural machinery management system based on GPS positioning can obtain the position of agricultural machinery in real time through accurate GPS positioning information, so as to perform effective scheduling calculation and processing, ensure that agricultural machinery is reasonably allocated according to the actual needs of each target scheduling area, and reduce resource waste; by analyzing the cultivated land area and the number of agricultural machinery in each target scheduling area, the demand for agricultural machinery allocation is calculated, and then the accurate number of agricultural machinery transferred out and transferred in is obtained; it helps to optimize the use efficiency of agricultural machinery and ensure that the farming needs of each area are met; by calculating the energy consumption of each scheduling plan in the scheduling execution unit, the plan with lower energy consumption is given priority, which not only reduces the operating cost, but also meets the environmental protection requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of agricultural machinery management, and in particular to an agricultural machinery management system based on GPS positioning. Background Art

[0002] In modern agricultural production, efficient agricultural machinery management is one of the key factors to improve agricultural production efficiency and reduce operating costs. Traditional agricultural machinery management methods often rely on manual scheduling and management, which is not only time-consuming and labor-intensive, but also difficult to achieve optimal allocation and efficient utilization of resources. With the development and popularization of GPS positioning technology, its application in agricultural machinery management has gradually become an important means to improve the modernization level of agricultural machinery management. The GPS positioning system can provide real-time and accurate location information of agricultural machinery, which makes it possible to accurately schedule and manage agricultural machinery. By combining GPS positioning technology with information management systems, real-time monitoring, precise scheduling and efficient management of agricultural machinery can be achieved. However, the existing agricultural machinery management system still has some shortcomings, such as the scheduling algorithm is not optimized enough to maximize the utilization of resources; the lack of comprehensive consideration of the working status and maintenance information of agricultural machinery leads to inaccurate scheduling decisions; and the display and execution of scheduling plans are not intuitive and convenient enough.

[0003] Therefore, the background technology of the present invention is mainly an agricultural machinery management system based on GPS positioning, which aims to achieve efficient management and optimized scheduling of agricultural machinery resources through advanced information technology and optimized scheduling algorithms, and improve the automation and intelligence level of agricultural production. Summary of the invention

[0004] In view of the shortcomings of the existing technology, the present invention provides an agricultural machinery management system based on GPS positioning, which aims to achieve efficient management and optimized scheduling of agricultural machinery resources through advanced information technology and optimized scheduling algorithms, and improve the level of automation and intelligence of agricultural production.

[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: an agricultural machinery management system based on GPS positioning, comprising:

[0006] Agricultural machinery positioning unit, used to obtain the location of agricultural machinery through GPS module;

[0007] An information collection unit is used to collect regional information and all agricultural machinery information in a plurality of target scheduling areas divided into a designated area, wherein the regional information includes the number of agricultural machinery in each target scheduling area, the cultivated land information includes the cultivated land area in each target area, and the agricultural machinery information includes the moving speed and energy consumption coefficient of the agricultural machinery on the scheduling route, wherein the energy consumption coefficient refers to the energy consumption value at a standard distance;

[0008] An information processing unit is used to perform scheduling calculations on the agricultural machinery in each target scheduling area according to the regional information, and obtain the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target scheduling area;

[0009] The scheduling execution unit is used to combine several scheduling plans according to the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target scheduling area, and then perform optimization scheduling analysis on the agricultural machinery in each target scheduling area in each scheduling plan, and obtain the priority scheduling coefficient of each scheduling plan, and then select a scheduling plan as the execution plan according to the priority scheduling coefficient;

[0010] The execution display unit is used to display the execution plan to the dispatching management personnel, and then the dispatching management personnel arrange the dispatch of agricultural machinery according to the execution plan.

[0011] Preferably, the scheduling calculation processing method is as follows:

[0012] SA1. Based on the regional information of all target scheduling areas, the number of agricultural machinery in each target scheduling area is added up to obtain the total amount of agricultural machinery in the designated area, and the cultivated land area in the designated area is added up to obtain the total cultivated land area;

[0013] SA2. Calculate the estimated cultivated land area of ​​a single agricultural machine by dividing the total cultivated land area by the total number of agricultural machines;

[0014] SA3, obtaining the cultivated land area of ​​each target scheduling area, and dividing the cultivated land area of ​​each target scheduling area by the estimated cultivated land area, and then using the result as the agricultural machinery allocation demand of each target scheduling area;

[0015] The demand for agricultural machinery allocation is expressed as the number of agricultural machinery that is suitable for allocation in each target scheduling area under the premise of the corresponding total amount of agricultural machinery and total cultivated land area in the specified area;

[0016] SA4. Add the number of commercial agricultural machinery and the number of private agricultural machinery in each target scheduling area to obtain the current number of agricultural machinery in each target scheduling area;

[0017] SA5. Compare the current number of agricultural machinery in each target scheduling area with the agricultural machinery allocation demand in its corresponding target scheduling area, and calculate the number of agricultural machinery transferred out and the number of agricultural machinery transferred in for each target scheduling area based on the comparison results.

[0018] Preferably, in step SA3, when the demand for agricultural machinery allocation in each target scheduling area is not an integer;

[0019] Then the integer and decimal values ​​will be taken from the agricultural machinery allocation demand in each target dispatching area;

[0020] Then, the corresponding integer values ​​extracted from the agricultural machinery allocation demand in all target scheduling areas are added together to obtain an integer total value, and then the integer total value is subtracted from the total amount of agricultural machinery to obtain the amount of agricultural machinery to be allocated;

[0021] At the same time, the corresponding extracted small values ​​in the agricultural machinery allocation demand of all target scheduling areas are arranged in order from large to small, and a target scheduling area arrangement form is generated, and a corresponding number of target scheduling areas are selected from the target scheduling area arrangement form according to the specific values ​​of the agricultural machinery to be allocated;

[0022] Then, the specific value of the agricultural machinery allocation demand corresponding to the selected target scheduling area is rounded up, and the specific value of the agricultural machinery allocation demand corresponding to the unselected target scheduling area is rounded down;

[0023] The rounded result value is used as the agricultural machinery allocation demand corresponding to each target scheduling area.

[0024] Preferably, the comparison method in step SA5 is as follows:

[0025] Take a target dispatch area as an example.

[0026] If the current number of agricultural machinery is greater than the demand for agricultural machinery allocation, it means that within the specified area, the agricultural machinery in the target dispatching area can be dispatched to other target dispatching areas, and the target dispatching area is recorded as the target transfer-out area;

[0027] Then, the number of agricultural machinery dispatched in the target dispatching area is obtained by calculating the current number of agricultural machinery - the demand for agricultural machinery allocation = the number of agricultural machinery dispatched;

[0028] If the current number of agricultural machinery is less than the demand for agricultural machinery allocation, it means that in the specified area, other target dispatching areas are required to dispatch agricultural machinery to the target dispatching area, and the target dispatching area is recorded as the target transfer-in area;

[0029] Then, the number of agricultural machinery transferred into the target scheduling area is obtained through the current agricultural machinery allocation demand - number of agricultural machinery = number of agricultural machinery transferred into.

[0030] Preferably, the specific method of scheduling the execution unit is as follows:

[0031] Firstly, according to the cultivated land positions corresponding to each target dispatching area, a cultivated land center point is selected as the analysis position node of the target dispatching area;

[0032] Then, several dispatching plans are automatically combined according to the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target dispatching area;

[0033] Then, optimize the scheduling analysis for each scheduling scheme:

[0034] SS1. Select a scheduling plan:

[0035] Obtain the dispatching distance from the corresponding agricultural machine position of each dispatched agricultural machine in each target dispatching-out area to the analysis position node in the target dispatching-in area in the dispatching plan;

[0036] SS2, based on the agricultural machinery corresponding to a dispatching distance, obtain the moving speed and energy consumption coefficient of the agricultural machinery on the dispatching route;

[0037] SS3, calculate the dispatching time and dispatching energy consumption of the agricultural machinery through dispatching distance * moving speed = dispatching time, dispatching distance * energy consumption coefficient = dispatching energy consumption;

[0038] SS4, and so on, calculate the scheduling time and scheduling energy consumption of each agricultural machine in the scheduling plan;

[0039] SS5. Then, the priority scheduling coefficient of the scheduling scheme is calculated through the scheduling time and scheduling energy consumption of each agricultural machine in the scheduling scheme;

[0040] Finally, a priority scheduling coefficient with the largest value is selected from all scheduling schemes, and then the scheduling scheme corresponding to the priority scheduling coefficient is used as the execution scheme.

[0041] Preferably, in step SS5, the priority scheduling coefficient is calculated as follows:

[0042] The dispatch time and dispatch energy consumption of each agricultural machine are marked as DSi and DNi, respectively, i = 1, 2, ... n, n represents the number of agricultural machines dispatched;

[0043] Then, a scheduling time with the largest value is selected from each agricultural machine, and the scheduling time is marked as DSmax;

[0044] pass , calculate the priority scheduling coefficient YD of the scheduling scheme;

[0045] Wherein β1, β2, and β3 are preset proportional factors, which are used to adjust the ratio of DSi, DNi, and DSmax when calculating the priority scheduling coefficient, and β1+β2+β3<1;

[0046] And so on, the priority scheduling coefficient of each scheduling scheme is calculated.

[0047] Preferably, the analysis location node of each target scheduling area is a pre-set location node, and the analysis location node is used to count the distance between the locations of agricultural machinery in other target scheduling areas and the target scheduling area corresponding to the analysis location node.

[0048] Preferably, the combination method of the scheduling scheme is as follows:

[0049] The sum of the number of agricultural machinery transferred into all target transfer-in areas is equal to the sum of the number of agricultural machinery transferred out of all target transfer-out areas;

[0050] The number of agricultural machinery to be transferred in according to the target transfer-in area is selected, and then combined with the number of agricultural machinery to be transferred out of the target transfer-out area, a corresponding number of agricultural machinery is selected from the target transfer-out area and dispatched to the target transfer-in area, until the current number of agricultural machinery in the target transfer-in area and the target transfer-out area is equal to the agricultural machinery allocation demand in the target dispatching area;

[0051] Preferably, each scheduling plan contains at least one target transfer-in area with a different agricultural machinery scheduling value in a target transfer-out area.

[0052] The present invention provides an agricultural machinery management system based on GPS positioning. Compared with the prior art, it has the following beneficial effects:

[0053] Improve dispatching efficiency: The system can obtain the location of agricultural machinery in real time through accurate GPS positioning information, so as to perform effective dispatching calculation and processing. This can ensure that agricultural machinery is reasonably allocated according to the actual needs of each target dispatching area, reducing resource waste.

[0054] Optimize resource allocation: This invention calculates the demand for agricultural machinery allocation by analyzing the cultivated land area and the number of agricultural machinery in each target dispatching area, and then obtains the precise number of agricultural machinery transferred out and in. This process helps optimize the efficiency of agricultural machinery use and ensures that the farming needs of each area are met.

[0055] Reduce energy consumption: In the scheduling execution unit of the present invention, the system will calculate the energy consumption of each scheduling plan and give priority to the plan with lower energy consumption. This not only reduces the operating cost, but also meets the environmental protection requirements.

[0056] Improve operation accuracy: The present invention utilizes GPS and other sensor data, and the system can perform detailed management, such as adjusting the movement speed of agricultural machinery and monitoring the energy consumption coefficient, so as to make agricultural machinery operations more accurate and efficient.

[0057] Enhanced decision support: The data analysis and scheduling scheme priority evaluation provided by the present invention provide a scientific basis for decision makers. By comparing the priority scheduling coefficients of different scheduling schemes, managers can make better decisions.

[0058] Improve the level of operation automation: The present invention reduces the dependence on manual labor, and can achieve automatic control from agricultural machinery positioning to scheduling execution, significantly improving the automation and intelligence level of the overall operation.

[0059] Increase agricultural output: Through effective resource management and optimized scheduling, the utilization rate of cultivated land and crop yield can be maximized, ultimately increasing the overall output of agriculture.

[0060] Providing real-time data and feedback: In the present invention, the execution display unit enables managers to observe the scheduling and operating status of agricultural machinery in real time and adjust strategies in time to deal with emergencies.

[0061] In summary, the agricultural machinery management system of the present invention not only improves the economic benefits of agricultural machinery use, but also enhances the sustainability and modernization level of agricultural production. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 is a system block diagram of the present invention;

[0063] Figure 2 It is a schematic diagram of the flow of scheduling execution unit in the present invention. DETAILED DESCRIPTION

[0064] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0065] As embodiment 1 of the present invention

[0066] See also Figure 1-Figure 2 The present invention provides a technical solution: an agricultural machinery management system based on GPS positioning, comprising:

[0067] Agricultural machinery positioning unit, used to obtain the location of agricultural machinery through GPS module;

[0068] In this embodiment, the GPS module is pre-installed at a designated location of the agricultural machinery before the agricultural machinery leaves the factory;

[0069] An information collection unit is used to obtain regional information in a plurality of target dispatching areas divided into a designated area, wherein the regional information includes the number of agricultural machinery in each target dispatching area, and the cultivated land information includes the cultivated land area in each target area;

[0070] An information processing unit is used to perform scheduling calculations on the agricultural machinery in each target scheduling area according to the regional information, and obtain the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target scheduling area;

[0071] The scheduling calculation is processed as follows:

[0072] SA1. Based on the regional information of all target scheduling areas, the number of agricultural machinery in each target scheduling area is added up to obtain the total amount of agricultural machinery in the designated area, and the cultivated land area in the designated area is added up to obtain the total cultivated land area;

[0073] SA2. Calculate the estimated cultivated land area of ​​a single agricultural machine by dividing the total cultivated land area by the total number of agricultural machines;

[0074] SA3, obtaining the cultivated land area of ​​each target scheduling area, and dividing the cultivated land area of ​​each target scheduling area by the estimated cultivated land area, and then using the result as the agricultural machinery allocation demand of each target scheduling area;

[0075] When the demand for agricultural machinery allocation in each target dispatching area is not an integer;

[0076] Then the integer and decimal values ​​will be taken from the agricultural machinery allocation demand in each target dispatching area;

[0077] Then, the corresponding integer values ​​extracted from the agricultural machinery allocation demand in all target scheduling areas are added together to obtain an integer total value, and then the integer total value is subtracted from the total amount of agricultural machinery to obtain the amount of agricultural machinery to be allocated;

[0078] At the same time, the corresponding extracted small values ​​in the agricultural machinery allocation demand of all target scheduling areas are arranged in order from large to small, and a target scheduling area arrangement form is generated, and a corresponding number of target scheduling areas are selected from the target scheduling area arrangement form according to the specific values ​​of the agricultural machinery to be allocated;

[0079] Then, the specific value of the agricultural machinery allocation demand corresponding to the selected target scheduling area is rounded up, and the specific value of the agricultural machinery allocation demand corresponding to the unselected target scheduling area is rounded down;

[0080] The rounded result value is used as the agricultural machinery allocation demand corresponding to each target scheduling area;

[0081] The demand for agricultural machinery allocation is expressed as the number of agricultural machinery that is suitable for allocation in each target scheduling area under the premise of the corresponding total amount of agricultural machinery and total cultivated land area in the specified area;

[0082] SA4. Add the number of commercial agricultural machinery and the number of private agricultural machinery in each target scheduling area to obtain the current number of agricultural machinery in each target scheduling area;

[0083] SA5. Compare the current number of agricultural machinery in each target dispatch area with the agricultural machinery allocation demand in its corresponding target dispatch area:

[0084] Take a target dispatch area as an example.

[0085] If the current number of agricultural machinery is greater than the demand for agricultural machinery allocation, it means that within the specified area, the agricultural machinery in the target dispatching area can be dispatched to other target dispatching areas, and the target dispatching area is recorded as the target transfer-out area;

[0086] Then, the number of agricultural machinery dispatched in the target dispatching area is obtained by calculating the current number of agricultural machinery - the demand for agricultural machinery allocation = the number of agricultural machinery dispatched;

[0087] If the current number of agricultural machinery is less than the demand for agricultural machinery allocation, it means that in the specified area, other target dispatching areas are required to dispatch agricultural machinery to the target dispatching area, and the target dispatching area is recorded as the target transfer-in area;

[0088] Then, the number of agricultural machinery transferred into the target dispatching area is obtained by calculating the current agricultural machinery allocation demand - the number of agricultural machinery = the number of agricultural machinery transferred into the target dispatching area.

[0089] The information collection unit is also used to collect all agricultural machinery information according to the agricultural machinery position corresponding to the agricultural machinery positioning unit, and the agricultural machinery information includes the moving speed and energy consumption coefficient of the agricultural machinery on the scheduling route;

[0090] The energy consumption coefficient refers to the energy consumption value over a standard distance. In this embodiment, the energy consumption coefficient is expressed as fuel consumption per kilometer;

[0091] A dispatch execution unit, used to perform dispatch execution analysis on the agricultural machinery in each target dispatch area according to the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target dispatch area;

[0092] The scheduling execution analysis method is as follows:

[0093] Step 1: Analyze the selection of location nodes

[0094] According to the cultivated land position corresponding to each target scheduling area, a cultivated land center point is selected as the analysis position node of the target scheduling area, and the analysis position node of each target scheduling area is a pre-set position node, and the analysis position node is used to count the distance between the agricultural machinery position in other target scheduling areas and the target scheduling area corresponding to the analysis position node;

[0095] Step 2: Combination method of scheduling scheme

[0096] Automatically combine the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target dispatch area into several dispatch plans;

[0097] The combination method of the scheduling scheme is as follows:

[0098] In this embodiment, the sum of the number of agricultural machinery transferred into all target transfer-in areas is equal to the sum of the number of agricultural machinery transferred out of all target transfer-out areas;

[0099] Select the number of agricultural machinery to be transferred into the target transfer-in area, and then select the corresponding number of agricultural machinery from the target transfer-out area to be dispatched to the target transfer-in area, until the current number of agricultural machinery in the target transfer-in area and the target transfer-out area is equal to the agricultural machinery allocation demand in the target dispatching area; then perform optimization dispatch analysis for each dispatching scheme;

[0100] Each dispatching scheme contains at least one target transfer-out area in which a target transfer-in area has a different agricultural machinery dispatching value;

[0101] Step 3: Calculate the scheduling time and scheduling energy consumption

[0102] Take a scheduling scheme as an example:

[0103] Obtain the dispatching distance from the corresponding agricultural machine position of each dispatched agricultural machine in each target dispatching-out area to the analysis position node in the target dispatching-in area in the dispatching plan;

[0104] According to the agricultural machinery corresponding to a dispatching distance, the moving speed and energy consumption coefficient of the agricultural machinery on the dispatching route are obtained;

[0105] Then, the dispatching time and dispatching energy consumption of the agricultural machinery are calculated by dispatching distance * moving speed = dispatching time, dispatching distance * energy consumption coefficient = dispatching energy consumption;

[0106] By analogy, the dispatching time and dispatching energy consumption of each agricultural machine in the dispatching plan are calculated;

[0107] Step 4: Calculate the priority scheduling coefficient

[0108] Then, the priority scheduling coefficient of the scheduling scheme is calculated through the scheduling time and scheduling energy consumption of each agricultural machine in the scheduling scheme;

[0109] The calculation is as follows:

[0110] The dispatch time and dispatch energy consumption of each agricultural machine are marked as DSi and DNi, respectively, i = 1, 2, ... n, n represents the number of agricultural machines dispatched;

[0111] Then, a scheduling time with the largest value is selected from each agricultural machine, and the scheduling time is marked as DSmax;

[0112] pass , calculate the priority scheduling coefficient YD of the scheduling scheme;

[0113] Wherein β1, β2, and β3 are preset proportional factors, which are used to adjust the ratio of DSi, DNi, and DSmax when calculating the priority scheduling coefficient, and β1+β2+β3<1;

[0114] By analogy, the priority scheduling coefficient of each scheduling scheme is calculated;

[0115] Step 5: Select the optimal scheduling solution

[0116] Then, a priority scheduling coefficient with the largest value is selected from all scheduling schemes, and then the scheduling scheme corresponding to the priority scheduling coefficient is used as the execution scheme;

[0117] The execution display unit is used to display the execution plan to the dispatching management personnel, and then the dispatching management personnel arrange the dispatch of agricultural machinery according to the execution plan.

[0118] In this embodiment, through precise GPS positioning technology, the system can obtain the location information of agricultural machinery in real time, combine regional information for efficient scheduling calculation and processing, optimize the allocation of agricultural machinery, and ensure that the agricultural machinery needs of each region are met; allocate resources according to the ratio of cultivated land area to the total amount of agricultural machinery, so that the use of agricultural machinery is more rational, reduce resource waste, and improve the efficiency of agricultural machinery use; the movement speed and energy consumption coefficient of agricultural machinery are taken into account in the scheduling execution analysis, and the scheme with short scheduling time and low energy consumption is given priority, which helps to reduce energy consumption and reduce operating costs. The optimized scheduling scheme reduces unnecessary driving distance and energy consumption, reduces the impact on the environment, and meets the requirements of sustainable development; the execution display unit presents complex scheduling schemes to managers in an intuitive way, which is easy to understand and operate, and improves the usability of the system. Example

[0119] As the second embodiment of the present invention, when the present application is implemented, compared with the first embodiment, the technical solution of the present embodiment is different from that of the first embodiment only in that the present embodiment further includes:

[0120] The agricultural machinery classification unit is used to classify agricultural machinery into commercial agricultural machinery and private agricultural machinery. Commercial agricultural machinery refers to agricultural machinery that can provide farming and harvesting services for all growers, and focuses on long-distance and large-scale services. Private agricultural machinery refers to agricultural machinery that is owned by individuals and is used for regional farming and harvesting services.

[0121] Among them, the classification of agricultural machinery types is based on the registration of service attributes during the purchase and registration of agricultural machinery, and the location data generated by the GPS module of agricultural machinery with different service attributes contains different location tags;

[0122] In this embodiment, when the agricultural machinery in each target dispatching area is dispatched, commercial agricultural machinery is dispatched first;

[0123] By introducing the agricultural machinery classification unit, this embodiment enables the system to distinguish between commercial agricultural machinery and private agricultural machinery, which helps to more accurately match agricultural machinery with actual farming needs and achieve optimal resource allocation; agricultural machinery with different service attributes carries different GPS location tags, which helps to consider the characteristics of agricultural machinery during scheduling and make the operation plan more reasonable. Example

[0124] As the third embodiment of the present invention, when the present application is implemented, compared with the first and second embodiments, the technical solution of this embodiment is to combine the solutions of the first and second embodiments, and the difference between the technical solution of this embodiment and the first and second embodiments is that the present embodiment further includes:

[0125] The fault reporting unit is used to generate maintenance and rescue instructions when an agricultural machinery fails. At the same time, the agricultural machinery positioning unit obtains the real-time location information of the corresponding agricultural machinery based on the maintenance and rescue instructions, and transmits its real-time location information to relevant maintenance personnel.

[0126] In this embodiment, the real-time location information provided by the agricultural machinery positioning unit ensures that the maintenance team can quickly and accurately reach the location of the faulty agricultural machinery. The fault reporting unit can quickly identify the agricultural machinery fault and generate maintenance and rescue instructions, shortening the fault response time and reducing the agricultural machinery downtime. Rapid fault handling and maintenance can reduce farming delays and possible economic losses caused by agricultural machinery failures. Example

[0127] As the fourth embodiment of the present invention, when the present application is implemented specifically, compared with the first, second and third embodiments, the difference between this embodiment and the first, second and third embodiments is only that in this embodiment, the technical solution of this embodiment is to combine the solutions of the above-mentioned first, second and third embodiments for implementation.

[0128] The agricultural machinery management system of the present invention realizes efficient management and optimized scheduling of agricultural machinery resources by integrating functions such as GPS positioning, information collection, processing analysis and scheduling execution, and provides strong technical support for modern agricultural production.

[0129] The above formulas are all dimensionless and numerical calculations. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters and thresholds in the formula are set by technicians in this field according to actual conditions.

[0130] Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0131] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. An agricultural machinery management system based on GPS positioning, characterized in that: include: Agricultural machinery positioning unit, used to obtain the location of agricultural machinery through GPS module; An information collection unit is used to collect regional information and all agricultural machinery information in a plurality of target scheduling areas divided into a designated area, wherein the regional information includes the number of agricultural machinery in each target scheduling area, the cultivated land information includes the cultivated land area in each target area, and the agricultural machinery information includes the moving speed and energy consumption coefficient of the agricultural machinery on the scheduling route, wherein the energy consumption coefficient refers to the energy consumption value at a standard distance; An information processing unit is used to perform scheduling calculations on the agricultural machinery in each target scheduling area according to the regional information, and obtain the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target scheduling area; The scheduling calculation is processed as follows: SA1. Based on the regional information of all target scheduling areas, the number of agricultural machinery in each target scheduling area is added up to obtain the total amount of agricultural machinery in the designated area, and the cultivated land area in the designated area is added up to obtain the total cultivated land area; SA2. Calculate the estimated cultivated land area of ​​a single agricultural machine by dividing the total cultivated land area by the total number of agricultural machines; SA3, obtaining the cultivated land area of ​​each target scheduling area, and dividing the cultivated land area of ​​each target scheduling area by the estimated cultivated land area, and then using the result as the agricultural machinery allocation demand of each target scheduling area; The demand for agricultural machinery allocation is expressed as the number of agricultural machinery that is suitable for allocation in each target scheduling area under the premise of the corresponding total amount of agricultural machinery and total cultivated land area in the specified area; SA4. Add the number of commercial agricultural machinery and the number of private agricultural machinery in each target scheduling area to obtain the current number of agricultural machinery in each target scheduling area; SA5: Compare the current number of agricultural machinery in each target scheduling area with the agricultural machinery allocation demand in the corresponding target scheduling area, and calculate the number of agricultural machinery transferred out and the number of agricultural machinery transferred in in each target scheduling area according to the comparison result; the comparison method in step SA5 is as follows: Select a target dispatch area. If the current number of agricultural machinery is greater than the demand for agricultural machinery allocation, it means that within the specified area, the agricultural machinery in the target dispatching area can be dispatched to other target dispatching areas, and the target dispatching area is recorded as the target transfer-out area; Then, the number of agricultural machinery dispatched in the target dispatching area is obtained by calculating the current number of agricultural machinery - the demand for agricultural machinery allocation = the number of agricultural machinery dispatched; If the current number of agricultural machinery is less than the demand for agricultural machinery allocation, it means that in the specified area, other target dispatching areas are required to dispatch agricultural machinery to the target dispatching area, and the target dispatching area is recorded as the target transfer-in area; Then, the number of agricultural machinery transferred into the target dispatching area is obtained by calculating the current agricultural machinery allocation demand - the number of agricultural machinery = the number of agricultural machinery transferred into the target dispatching area. The scheduling execution unit is used to combine several scheduling plans according to the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target scheduling area, and then perform optimization scheduling analysis on the agricultural machinery in each target scheduling area in each scheduling plan, and obtain the priority scheduling coefficient of each scheduling plan, and then select a scheduling plan as the execution plan according to the priority scheduling coefficient; The specific method of scheduling execution units is as follows: Firstly, according to the cultivated land positions corresponding to each target dispatching area, a cultivated land center point is selected as the analysis position node of the target dispatching area; Then, several dispatching plans are automatically combined according to the number of agricultural machinery dispatched out and the number of agricultural machinery dispatched in each target dispatching area; Then, optimize the scheduling analysis for each scheduling scheme: SS1. Select a scheduling plan: Obtain the dispatching distance from the corresponding agricultural machine position of each dispatched agricultural machine in each target dispatching-out area to the analysis position node in the target dispatching-in area in the dispatching plan; SS2, based on the agricultural machinery corresponding to a dispatching distance, obtain the moving speed and energy consumption coefficient of the agricultural machinery on the dispatching route; SS3, calculate the dispatching time and dispatching energy consumption of the agricultural machinery through dispatching distance * moving speed = dispatching time, dispatching distance * energy consumption coefficient = dispatching energy consumption; SS4, and so on, calculate the scheduling time and scheduling energy consumption of each agricultural machine in the scheduling plan; SS5. Then, the priority scheduling coefficient of the scheduling scheme is calculated through the scheduling time and scheduling energy consumption of each agricultural machine in the scheduling scheme; The priority scheduling coefficient is calculated as follows: The dispatch time and dispatch energy consumption of each agricultural machine are marked as DSi and DNi, respectively, i = 1, 2, ... n, n represents the number of agricultural machines dispatched; Then, a scheduling time with the largest value is selected from each agricultural machine, and the scheduling time is marked as DSmax; pass , calculate the priority scheduling coefficient YD of the scheduling scheme; Wherein β1, β2, and β3 are preset proportional factors, which are used to adjust the ratio of DSi, DNi, and DSmax when calculating the priority scheduling coefficient, and β1+β2+β3<1; By analogy, the priority scheduling coefficient of each scheduling scheme is calculated; Finally, a priority scheduling coefficient with the largest value is selected from all scheduling schemes, and then the scheduling scheme corresponding to the priority scheduling coefficient is used as the execution scheme; The execution display unit is used to display the execution plan to the dispatching management personnel, and then the dispatching management personnel arrange the dispatch of agricultural machinery according to the execution plan.

2. The agricultural machinery management system based on GPS positioning according to claim 1, characterized in that: In step SA3, when the demand for agricultural machinery allocation in each target scheduling area is not an integer; Then the integer and decimal values ​​will be taken from the agricultural machinery allocation demand in each target dispatching area; Then, the corresponding integer values ​​extracted from the agricultural machinery allocation demand in all target scheduling areas are added together to obtain an integer total value, and then the integer total value is subtracted from the total amount of agricultural machinery to obtain the amount of agricultural machinery to be allocated; At the same time, the corresponding extracted small values ​​in the agricultural machinery allocation demand of all target scheduling areas are arranged in order from large to small, and a target scheduling area arrangement form is generated, and a corresponding number of target scheduling areas are selected from the target scheduling area arrangement form according to the specific values ​​of the agricultural machinery to be allocated; Then, the specific value of the agricultural machinery allocation demand corresponding to the selected target scheduling area is rounded up, and the specific value of the agricultural machinery allocation demand corresponding to the unselected target scheduling area is rounded down; The rounded result value is used as the agricultural machinery allocation demand corresponding to each target scheduling area.

3. The agricultural machinery management system based on GPS positioning according to claim 1, characterized in that: in, The analysis location node of each target scheduling area is a pre-set location node, and the analysis location node is used to count the distance between the agricultural machinery locations in other target scheduling areas and the target scheduling area corresponding to the analysis location node.

4. The agricultural machinery management system based on GPS positioning according to claim 1, characterized in that: in, The combination method of the scheduling scheme is as follows: The sum of the number of agricultural machinery transferred into all target transfer-in areas is equal to the sum of the number of agricultural machinery transferred out of all target transfer-out areas; Select the number of agricultural machinery to be transferred into the target transfer-in area, and then combine it with the number of agricultural machinery to be transferred out of the target transfer-out area, select the corresponding number of agricultural machinery from the target transfer-out area and dispatch them to the target transfer-in area, until the current number of agricultural machinery in the target transfer-in area and the target transfer-out area is equal to the agricultural machinery allocation demand in the target dispatching area.

5. The agricultural machinery management system based on GPS positioning according to claim 4 is characterized in that: Each dispatching plan contains at least one target dispatching-out area and a target dispatching-in area with a different agricultural machinery dispatching value.

Citation Information

Patent Citations

  • Farming machine cross-regional working scheduling method and system

    CN107451754A

  • Emergency scheduling method, system and platform for agricultural machine working

    CN107480887A