Agricultural data management system and method based on digital visualization
Through the agricultural data management system based on digital visualization, establishing map models, analyzing crop yields and screening plots, the problem of data silos in the agricultural data management system is solved, efficient data integration and personalized planting suggestions are achieved, and agricultural production efficiency is improved.
Patent Information
- Application Number
- CN202411106898.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-13
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-08-13
AI Technical Summary
The existing agricultural data management system has information islands between data collection and data analysis, and it is impossible to effectively integrate and share different data sources, resulting in the inability to give personalized planting suggestions, low land utilization rate and low agricultural production efficiency.
Adopt a agricultural data management system based on digital visualization, and use map models, analyze crop yields, screen plots, collect time, soil and manage data, analyze the best management solutions, and output them through visualization.
It breaks the data silos, realizes the integrated analysis of data of different farmers and plots, screens out the best management plans, and improves land utilization and agricultural production efficiency.
Smart Images

Figure CN119047692B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of artificial intelligence technology, and in particular to an agricultural data management system and method based on digital visualization. Background Art
[0002] In recent years, the rapid development of information technology has brought new opportunities to agriculture. The application of technologies such as sensor networks and artificial intelligence in agriculture has made it possible to conduct real-time monitoring and scientific management of all aspects of agricultural production. For example, soil sensors can monitor soil moisture, temperature, nutrient content and other parameters in real time; meteorological stations can provide accurate weather forecasts and meteorological data; remote sensing technology can obtain crop growth status and environmental information over a large area. The accumulation and analysis of these data provide a rich information basis for agricultural production.
[0003] Despite this, the existing agricultural data management system still has some problems. Among them, the information island phenomenon between data collection and data analysis is particularly obvious. There is a lack of effective integration and sharing between different data sources. It is impossible to give personalized planting suggestions based on the specific conditions of different farmers and different plots of land, resulting in low land utilization and agricultural production efficiency.
[0004] Therefore, people are in urgent need of an agricultural data management system based on digital visualization to solve the above problems. Summary of the invention
[0005] The purpose of the present invention is to provide an agricultural data management system based on digital visualization to solve the problems raised in the above background technology.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] A method for agricultural data management based on digital visualization, the method comprising the following steps:
[0008] S1. Establish a map model based on the map data of the area to be managed; sort the farmers in the area to be managed, collect the size and location of each farmer's planting plot, and mark each farmer's plot in the map model according to the farmer's serial number;
[0009] S2. According to the maximum total yield of each plot in the area to be managed when planting different crops, analyze the crop yield of different crops planted in each plot in the area to be managed, and the average crop yield of the same crop in the area to be managed, set screening conditions, and screen the plots;
[0010] S3, collecting time data, soil data and management data of each selected plot when planting the same crop, and analyzing the best management plan for plots of different land types when planting different crops in different seasons;
[0011] S4. Analyze the proposed management plan for the plots to be managed in the current area to be managed based on the plot data of the plots to be managed in the current area to be managed;
[0012] S5. Combine the recommended management plan for the land parcels to be managed in the current area to be managed with the map model, and output visualization data.
[0013] According to the above technical solution, the specific process of step S1 is as follows:
[0014] S1-1, establish a map model; record the size of the planting plot of farmer n in the area to be managed as A n ; The location of the planting plot of farmer n in the area to be managed is recorded as B n ;
[0015] S1-2. According to A n and B n , mark the plots of each farmer in the establishment of the map model;
[0016] Establishing a map model makes the management of agricultural data visual and the land plot management more intuitive. At the same time, combining it with recommended management plans makes management more efficient.
[0017] According to the above technical solution, the specific process of step S2 is as follows:
[0018] S2-1. The maximum total yield of the ath plot in the managed area when planting the mth crop is recorded as C a,m ; The crop yield of the ath plot in the managed area when the mth crop is planted is recorded as R1 a,m And R1 a,m =C a,m / A1 a , where A1 a Indicates the size of the ath plot in the area to be managed;
[0019] S2-2, according to R1 a,m Calculate the average crop yield of the same crop in the area to be managed; the average crop yield of the mth crop in the area to be managed is recorded as R2 m and
[0020] S2-3, the screening condition is set to (1+α)R2 m ; Among them, α is a fixed parameter preset by the system;
[0021] When R1 a,m Meet R1 a,m ≥(1+α)R2 m When R1 a,m The corresponding plots are used as screening plots;
[0022] When R1 a,m Meet R1 a,m <(1+α)R2 m When R1 is not a,m The corresponding plots are used as screening plots;
[0023] Screening is carried out through crop yield. The higher the crop yield, the better the management of the land by the farmer. The data can be used as a reference for data analysis, and the data will be more valuable for reference. The management plan finally obtained will be more efficient and accurate.
[0024] According to the above technical solution, the specific process of step S3 is as follows:
[0025] S3-1, the time data includes sowing time and harvesting time; the soil data includes land type, nutrient content and soil moisture; the management data includes fertilization cycle and watering cycle;
[0026] According to the land types corresponding to each screened plot, the screened land of the same land type is divided into the same land set, and the land types include black soil, loess soil, dry land, sandy land, sloping land and river beach land;
[0027] The sowing time of the cth screening plot in the bth land type when planting the mth crop is recorded as t1 b,c,m ; The harvest time of the cth screening plot in the bth land type when planting the mth crop is recorded as t2 b,c,m ;
[0028] Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content between b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture between b,c,m ;
[0029] Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The fertilization cycle between b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The watering cycle between b,c,m ;
[0030] S3-2, according to the fertilization cycle T1 b,c,m , combined with nutrient content D1 b,c,m, obtain the maximum value of nutrient content in each fertilization cycle, take the average value of the corresponding maximum values in all cycles, and obtain the value of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average maximum value of the nutrient content between b,c,m ; Get the minimum value of nutrient content in each fertilization cycle, take the average value of the corresponding minimum values in all cycles, and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average minimum value of the nutrient content between b,c,m ;
[0031] According to watering cycle T2 b,c,m , combined with soil moisture E1 b,c,m , obtain the maximum soil moisture in each watering cycle, take the average value of the corresponding maximum values in all cycles, and obtain the value of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average maximum soil moisture between b,c,m ; Obtain the minimum soil moisture in each watering cycle, take the average of the corresponding minimum values in all cycles, and obtain the soil moisture of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average minimum value of soil moisture between b,c,m ;
[0032] S3-3. According to T1 b,c,m 、D2 b,c,m and D3 b,c,m , get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content change rate between b,c,m Among them, D4 b,c,m The calculation formula is D4 b,c,m =(D2 b,c,m -D3 b,c,m ) / T1 b,c,m ;
[0033] According to T2 b,c,m 、E2 b,c,m and E3 b,c,m , get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture change rate between b,c,m Among them, E4 b,c,m The calculation formula is E4 b,c,m =(E2 b,c,m -E3b,c,m ) / T2 b,c,m ;
[0034] S3-4, according to D4 b,c,m 、t1 b,c,m and t2 b,c,m , calculate and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content score between b,c,m Among them, F1 b,c,m The calculation formula is F1 b,c,m =(t2 b,c,m -t1 b,c,m )×D4 b,c,m ;
[0035] According to E4 b,c,m 、t1 b,c,m and t2 b,c,m , calculate and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture score between b,c,m Among them, G1 b,c,m The calculation formula is G1 b,c,m =(t2 b,c,m -t1 b,c,m )×G4 b,c,m ;
[0036] When the crop yields are similar, the nutrients and water in the soil absorbed by the crops are similar. At this time, the greater the change rate of nutrient content and soil moisture, the more nutrients and water in the soil are lost, and the lower the land utilization rate.
[0037] When crop yields are similar, the longer the time span from sowing to harvesting, the more ineffective farming time there is, which results in more fertilizer and water application, more time and economic costs, and lower agricultural production efficiency.
[0038] S3-5. Filter by quarter and select t1 b,c,m Screening plots located in the same quarter;
[0039] For t1 b,c,m The screening plots in the dth quarter are scored according to the nutrient content of each screening plot F1 b,c,m Screening was performed to select the nutrient content score F1 b,c,m The selected plot corresponding to the minimum time is collected, and the fertilization plan of the selected plot is used as the optimal fertilization plan for the plot of the bth land type when the mth crop is planted in the dth quarter. The fertilization plan includes the fertilization cycle, the type of fertilizer and the unit fertilizer amount;
[0040] For t1 b,c,m The screening plots in the dth quarter are divided into the following categories according to the soil moisture score G1 corresponding to each screening plot: b,c,m Screening, filter out soil moisture score G1 b,c,m The selected plot corresponding to the minimum, collect the water application plan of the selected plot as the optimal water application plan for the plot of the bth land type when the mth crop is planted in the dth quarter, the water application plan includes the water application cycle and the unit water application amount; the unit fertilizer application amount refers to the amount of fertilizer applied per unit area (such as per mu); the unit water application amount refers to the amount of water source applied per unit area (such as per mu);
[0041] The best fertilization scheme and the best watering scheme for the b-th land type when the m-th crop is planted in the d-th quarter are combined as the best management scheme for the b-th land type when the m-th crop is planted in the d-th quarter;
[0042] When the sowing time is in the same quarter and the plots are in the same area to be supervised, the environmental factors experienced by the crops during the growth process are not much different. When different farmers have the best fertilization plan, their watering plan may not be the best. Combining the data is more accurate and effective.
[0043] According to the above technical solution, the specific process of step S4 is as follows:
[0044] S4-1, the land plot data includes land type, crop type and crop planting time; the land type of the nth land plot to be managed in the current time area to be managed is recorded as H1 n ; The crop type of the nth plot to be managed in the current time area is recorded as H2 n ; The season in which the crop planting time of the nth plot to be managed in the current time area is located is recorded as H3 n ;
[0045] S4-2. According to H1 n 、H2 n and H3 n , matching land type is H1 n The plots are in quarter H3 n The crops planted at this time are H1 n best management options when
[0046] The best management plan matched is used as the recommended management plan for the land to be managed in the area to be managed at the current time; the recommended management plan includes fertilization cycle, fertilization type, unit fertilization amount, watering cycle and unit watering amount.
[0047] According to the above technical solution, the specific process of step S5 is as follows:
[0048] Combine the recommended management plan for the plots to be managed in the area to be managed at the current time with the corresponding plots in the map model and output visual data.
[0049] An agricultural data management system based on digital visualization, the system comprises an information collection module, an information processing module and an execution module;
[0050] The information acquisition module is used to acquire the information required by the system; the information processing module is used to store, analyze and transmit the information of each module; and the execution module is used to execute the information of the information processing module.
[0051] According to the above technical solution, the information collection module includes a historical information unit and a real-time information unit;
[0052] The historical information unit is used to collect historical data information of each block in the area to be managed, and the real-time information unit is used to collect real-time data information of each block in the area to be managed.
[0053] According to the above technical solution, the information processing module includes an information storage unit, an information analysis unit and an information transmission unit;
[0054] The information storage unit is used to store the information acquired by the information acquisition module; the information analysis unit is used to analyze the information acquired by the information acquisition module; and the information transmission unit is used for information transmission of each module in the system.
[0055] According to the above technical solution, the execution module includes a suggestion pushing unit and a display unit;
[0056] The suggestion pushing unit is used to push the suggested management plan; the display unit is used to display the management information of the area to be managed.
[0057] Compared with the prior art, the beneficial effects achieved by the present invention are:
[0058] The present invention integrates the agricultural data of different farmers and their plots of land, breaking the information island phenomenon between data collection and data analysis. At the same time, by analyzing different agricultural data, the best management plan is screened out from various management plans, and the management plan is updated through continuous data accumulation, thereby improving land utilization and agricultural production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0060] Figure 1It is a flow chart of an agricultural data management method based on digital visualization of the present invention;
[0061] Figure 2 It is a structural schematic diagram of an agricultural data management system based on digital visualization of the present invention. DETAILED DESCRIPTION
[0062] 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.
[0063] See also Figure 1 , the present invention provides a technical solution:
[0064] A method for agricultural data management based on digital visualization, the method comprising the following steps:
[0065] S1. Establish a map model based on the map data of the area to be managed; sort the farmers in the area to be managed, collect the size and location of each farmer's planting plot, and mark each farmer's plot in the map model according to the farmer's serial number;
[0066] According to the above technical solution, the specific process of step S1 is as follows:
[0067] S1-1. Establish a map model; record the size of the planting plot of farmer n in the area to be managed as A n ; The location of the planting plot of farmer n in the area to be managed is recorded as B n ;
[0068] S1-2. According to A n and B n , mark the plots of each farmer in the establishment of the map model;
[0069] Establishing a map model makes the management of agricultural data visual and the land plot management more intuitive. At the same time, combining it with recommended management plans makes management more efficient.
[0070] S2. According to the maximum total yield of each plot in the area to be managed when planting different crops, analyze the crop yield of different crops planted in each plot in the area to be managed, and the average crop yield of the same crop in the area to be managed, set screening conditions, and screen the plots;
[0071] According to the above technical solution, the specific process of step S2 is as follows:
[0072] S2-1. The maximum total yield of the ath plot in the managed area when planting the mth crop is recorded as C a,m ; The crop yield of the ath plot in the managed area when the mth crop is planted is recorded as R1 a,m And R1 a,m =C a,m / A1 a , where A1 a Indicates the size of the ath plot in the area to be managed;
[0073] S2-2, according to R1 a,m Calculate the average crop yield of the same crop in the area to be managed; the average crop yield of the mth crop in the area to be managed is recorded as R2 m and
[0074] S2-3, the screening condition is set to (1+α)R2 m ; Among them, α is a fixed parameter preset by the system;
[0075] When R1 a,m Meet R1 a,m ≥(1+α)R2 m When R1 a,m The corresponding plots are used as screening plots;
[0076] When R1 a,m Meet R1 a,m <(1+α)R2 m When R1 is not a,m The corresponding plots are used as screening plots;
[0077] Screening is carried out through crop yield. The higher the crop yield, the better the management of the land by the farmer. The data can be used as a reference for data analysis, and the data will be more valuable for reference. The management plan finally obtained will be more efficient and accurate.
[0078] S3, collecting time data, soil data and management data of each selected plot when planting the same crop, and analyzing the best management plan for plots of different land types when planting different crops in different seasons;
[0079] According to the above technical solution, the specific process of step S3 is as follows:
[0080] S3-1, the time data includes sowing time and harvesting time; the soil data includes land type, nutrient content and soil moisture; the management data includes fertilization cycle and watering cycle;
[0081] According to the land types corresponding to each screened plot, the screened land of the same land type is divided into the same land set, and the land types include black soil, loess soil, dry land, sandy land, sloping land and river beach land;
[0082] The sowing time of the cth screening plot in the bth land type when planting the mth crop is recorded as t1 b,c,m ; The harvest time of the cth screening plot in the bth land type when planting the mth crop is recorded as t2 b,c,m ;
[0083] Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content between b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture between b,c,m ;
[0084] Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The fertilization cycle between b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The watering cycle between b,c,m ;
[0085] S3-2, according to the fertilization cycle T1 b,c,m , combined with nutrient content D1 b,c,m , obtain the maximum value of nutrient content in each fertilization cycle, take the average value of the corresponding maximum values in all cycles, and obtain the value of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average maximum value of the nutrient content between b,c,m ; Get the minimum value of nutrient content in each fertilization cycle, take the average value of the corresponding minimum values in all cycles, and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average minimum value of the nutrient content between b,c,m ;
[0086] According to watering cycle T2 b,c,m , combined with soil moisture E1 b,c,m , obtain the maximum soil moisture in each watering cycle, take the average value of the corresponding maximum values in all cycles, and obtain the value of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,mThe average maximum soil moisture between b,c,m ; Obtain the minimum soil moisture in each watering cycle, take the average of the corresponding minimum values in all cycles, and obtain the soil moisture of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average minimum value of soil moisture between b,c,m ;
[0087] S3-3. According to T1 b,c,m 、D2 b,c,m and D3 b,c,m , get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content change rate between b,c,m Among them, D4 b,c,m The calculation formula is D4 b,c,m =(D2 b,c,m -D3 b,c,m ) / T1 b,c,m ;
[0088] According to T2 b,c,m 、E2 b,c,m and E3 b,c,m , get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture change rate between b,c,m Among them, E4 b,c,m The calculation formula is E4 b,c,m =(E2 b,c,m -E3 b,c,m ) / T2 b,c,m ;
[0089] S3-4, according to D4 b,c,m 、t1 b,c,m and t2 b,c,m , calculate and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content score between b,c,m Among them, F1 b,c,m The calculation formula is F1 b,c,m =(t2 b,c,m -t1 b,c,m )×D4 b,c,m ;
[0090] According to E4 b,c,m 、t1 b,c,m and t2 b,c,m , calculate and get the cth screening plot in the bth land type at t1b,c,m and t2 b,c,m The soil moisture score between b,c,m Among them, G1 b,c,m The calculation formula is G1 b,c,m =(t2 b,c,m -t1 b,c,m )×G4 b,c,m ;
[0091] When the crop yields are similar, the nutrients and water in the soil absorbed by the crops are similar. At this time, the greater the change rate of nutrient content and soil moisture, the more nutrients and water in the soil are lost, and the lower the land utilization rate.
[0092] When crop yields are similar, the longer the time span from sowing to harvesting, the more ineffective farming time there is, which results in more fertilizer and water application, more time and economic costs, and lower agricultural production efficiency.
[0093] S3-5. Filter by quarter and select t1 b,c,m Screening plots located in the same quarter;
[0094] For t1 b,c,m The screening plots in the dth quarter are scored according to the nutrient content of each screening plot F1 b,c,m Screening was performed to select the nutrient content score F1 b,c,m The selected plot corresponding to the minimum time is collected, and the fertilization plan of the selected plot is used as the optimal fertilization plan for the plot of the bth land type when the mth crop is planted in the dth quarter. The fertilization plan includes the fertilization cycle, the type of fertilizer and the unit fertilizer amount;
[0095] For t1 b,c,m The screening plots in the dth quarter are divided into the following categories according to the soil moisture score G1 corresponding to each screening plot: b,c,m Screening, filter out soil moisture score G1 b,c,m The selected plot corresponding to the minimum, collect the water application plan of the selected plot as the optimal water application plan for the plot of the bth land type when the mth crop is planted in the dth quarter, the fertilization plan includes the water application cycle and the unit water application amount; the unit fertilization amount refers to the amount of fertilizer applied per unit area (such as per mu); the unit water application amount refers to the amount of water source applied per unit area (such as per mu);
[0096] The best fertilization scheme and the best watering scheme for the b-th land type when the m-th crop is planted in the d-th quarter are combined as the best management scheme for the b-th land type when the m-th crop is planted in the d-th quarter;
[0097] When the sowing time is in the same quarter and the plots are in the same area to be supervised, the environmental factors experienced by the crops during their growth process are not very different. When different farmers have the best fertilization plan, their watering plan may not be the best. Combining the data is more accurate and effective.
[0098] For example:
[0099] Known D4 b,c=1,m =0.6, E4 b,c=1,m =20, t1 b,c=1,m = March 1 and t2 b,c=1,m =June 1st; D4 b,c=2,m =0.5, E4 b,c=2,m =30, t1 b,c=2,m = March 1 and t2 b,c=2,m =May 31;
[0100] F1 is obtained by calculation b,c=1,m =(t2 b,c=1,m -t1 b,c=1,m )×D4 b,c=1,m =55.2; F1 b,c=2,m =(t2 b,c=2,m -t1 b,c=1,m )×D4 b,c=2,m =45.5;
[0101] G1 b,c=1,m =(t2 b,c=1,m -t1 b,c=1,m )×E4 b,c=1,m =1840;G1 b,c=2,m =(t2 b,c=2,
[0102] m -t1 b,c=1,m )×E4 b,c=2,m =2730;
[0103] t1 b,c=1,m = March 1 and t1 b,c=2,m = March 1 is always in the first quarter;
[0104] Among them (F1 b,c=1,m =55.2)>(F1 b,c=2,m =45.5), then F1 b,c=2,m =45.5 The fertilization scheme for the corresponding plot is the optimal fertilization scheme for the plot of land type b when the mth crop is planted in the dth quarter;
[0105] Among them (G1 b,c=1,m =1840)<(G1 b,c=2,m =2730), then G1 b,c=1,m=45.5 The watering scheme for the corresponding plot is the optimal watering scheme for the plot of land type b when planting the mth crop in the dth quarter;
[0106] F1 b,c=2,m =45.5 The fertilization scheme for the corresponding plot and G1 b,c=1,m =45.5 The corresponding water application scheme combination is the optimal management scheme for the b-th land type when the m-th crop is planted in the d-th quarter.
[0107] S4. Analyze the proposed management plan for the plots to be managed in the current area to be managed based on the plot data of the plots to be managed in the current area to be managed;
[0108] According to the above technical solution, the specific process of step S4 is as follows:
[0109] S4-1, the land plot data includes land type, crop type and crop planting time; the land type of the nth land plot to be managed in the current time area to be managed is recorded as H1 n ; The crop type of the nth plot to be managed in the current time area is recorded as H2 n ; The season in which the crop planting time of the nth plot to be managed in the current time area is located is recorded as H3 n ;
[0110] S4-2. According to H1 n 、H2 n and H3 n , matching land type is H1 n The plots are in quarter H3 n The crops planted at this time are H1 n best management options when
[0111] The best management plan matched is used as the recommended management plan for the land to be managed in the area to be managed at the current time; the recommended management plan includes fertilization cycle, fertilization type, unit fertilization amount, watering cycle and unit watering amount.
[0112] S5, combining the proposed management plan for the land parcel to be managed in the current time zone with the map model, and outputting visualization data;
[0113] According to the above technical solution, the specific process of step S5 is as follows:
[0114] The proposed management plan for the plots to be managed in the area to be managed at the current time is combined with the corresponding plots in the map model and output as visual data.
[0115] See also Figure 2, an agricultural data management system based on digital visualization, the system includes an information collection module, an information processing module and an execution module;
[0116] The information acquisition module is used to acquire the information required by the system; the information processing module is used to store, analyze and transmit the information of each module; and the execution module is used to execute the information of the information processing module.
[0117] According to the above technical solution, the information collection module includes a historical information unit and a real-time information unit;
[0118] The historical information unit is used to collect historical data information of each block in the area to be managed, and the real-time information unit is used to collect real-time data information of each block in the area to be managed.
[0119] According to the above technical solution, the information processing module includes an information storage unit, an information analysis unit and an information transmission unit;
[0120] The information storage unit is used to store the information acquired by the information acquisition module; the information analysis unit is used to analyze the information acquired by the information acquisition module; and the information transmission unit is used for information transmission of each module in the system.
[0121] According to the above technical solution, the execution module includes a suggestion pushing unit and a display unit;
[0122] The suggestion pushing unit is used to push the suggested management plan; the display unit is used to display the management information of the area to be managed.
[0123] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0124] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. An agricultural data management method based on digital visualization, characterized in that: The method comprises the following steps: S1. Establish a map model based on the map data of the area to be managed; sort the farmers in the area to be managed, collect the size and location of each farmer's planting plot, and mark each farmer's plot in the map model according to the farmer's serial number; S2. According to the maximum total yield of each plot in the area to be managed when planting different crops, analyze the crop yield of different crops planted in each plot in the area to be managed, and the average crop yield of the same crop in the area to be managed, set screening conditions, and screen the plots; S3, collecting time data, soil data and management data of each selected plot when planting the same crop, and analyzing the best management plan for plots of different land types when planting different crops in different seasons; S4. Analyze the proposed management plan for the plots to be managed in the current area to be managed based on the plot data of the plots to be managed in the current area to be managed; S5. Outputting the recommended management plan and map model of the land parcels to be managed in the current time zone as visual data; The specific process of step S3 is as follows: S3-1, the time data includes sowing time and harvesting time; the soil data includes land type, nutrient content and soil moisture; the management data includes fertilization cycle and watering cycle; According to the land types corresponding to each screened plot, the screened land of the same land type is divided into the same land set, and the land types include black soil, loess soil, dry land, sandy land, sloping land and river beach land; The sowing time of the cth screening plot in the bth land type when planting the mth crop is recorded as t1 b,c,m ; The harvest time of the cth screening plot in the bth land type when planting the mth crop is recorded as t2 b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content between b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture between b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The fertilization cycle between b,c,m ; Place the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The watering cycle between b,c,m ; S3-2, according to the fertilization cycle T1 b,c,m , combined with nutrient content D1 b,c,m , obtain the maximum value of nutrient content in each fertilization cycle, take the average value of the corresponding maximum values in all cycles, and obtain the value of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average maximum value of the nutrient content between b,c,m ; Get the minimum value of nutrient content in each fertilization cycle, take the average value of the corresponding minimum values in all cycles, and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average minimum value of the nutrient content between b,c,m ; According to watering cycle T2 b,c,m , combined with soil moisture E1 b,c,m , obtain the maximum soil moisture in each watering cycle, take the average value of the corresponding maximum values in all cycles, and obtain the value of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average maximum soil moisture between b,c,m ; Obtain the minimum soil moisture in each watering cycle, take the average of the corresponding minimum values in all cycles, and obtain the soil moisture of the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The average minimum value of soil moisture between b,c,m ; S3-3. According to T1 b,c,m 、D2 b,c,m and D3 b,c,m , get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content change rate between b,c,m Among them, D4 b,c,m The calculation formula is D4 b,c,m =(D2 b,c,m -D3 b,c,m ) / T1 b,c,m ; According to T2 b,c,m 、E2 b,c,m and E3 b,c,m , get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture change rate between b,c,m Among them, E4 b,c,m The calculation formula is E4 b,c,m =(E2 b,c,m -E3 b,c,m ) / T2 b,c,m ; S3-4, according to D4 b,c,m 、t1 b,c,m and t2 b,c,m , calculate and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The nutrient content score between b,c,m Among them, F1 b,c,m The calculation formula is F1 b,c,m =(t2 b,c,m -t1 b,c,m )×D4 b,c,m ; According to E4 b,c,m 、t1 b,c,m and t2 b,c,m , calculate and get the cth screening plot in the bth land type at t1 b,c,m and t2 b,c,m The soil moisture score between b,c,m Among them, G1 b,c,m The calculation formula is G1 b,c,m =(t2 b,c,m -t1 b,c,m )×G4 b,c,m ; S3-5. Filter by quarter and select t1 b,c,m Screening plots located in the same quarter; For t1 b,c,m The screening plots in the dth quarter are scored according to the nutrient content of each screening plot F1 b,c,m Screening, screening out nutrient content score F1 b,c,m The selected plot corresponding to the minimum time is collected, and the fertilization plan of the selected plot is used as the optimal fertilization plan for the plot of the bth land type when the mth crop is planted in the dth quarter. The fertilization plan includes the fertilization cycle, the type of fertilizer and the unit fertilizer amount; For t1 b,c,m The screening plots in the dth quarter are divided into the following categories according to the soil moisture score G1 corresponding to each screening plot: b,c,m Screening, filter out soil moisture score G1 b,c,m The selected plot corresponding to the minimum time is selected, and the water application plan of the selected plot is collected as the optimal water application plan for the plot of the bth land type when the mth crop is planted in the dth quarter. The water application plan includes the water application cycle and the unit water application amount; The optimal fertilization plan and the optimal watering plan for the b-th land type plot when the m-th crop is planted in the d-th quarter are combined as the optimal management plan for the b-th land type plot when the m-th crop is planted in the d-th quarter.
2. The agricultural data management method based on digital visualization according to claim 1, characterized in that: The specific process of step S1 is as follows: S1-1, establish a map model; record the size of the planting plot of farmer n in the area to be managed as A n ; The location of the planting plot of farmer n in the area to be managed is recorded as B n ; S1-2. According to A n and B n , mark the plots of each farmer in the map model.
3. The agricultural data management method based on digital visualization according to claim 2 is characterized in that: The specific process of step S2 is as follows: S2-1. The maximum total yield of the ath plot in the managed area when planting the mth crop is recorded as C a,m ; The crop yield of the ath plot in the managed area when the mth crop is planted is recorded as R1 a,m And R1 a,m =C a,m / A1 a , where A1 a Indicates the size of the ath plot in the area to be managed; S2-2, according to R1 a,m Calculate the average crop yield of the same crop in the area to be managed; the average crop yield of the mth crop in the area to be managed is recorded as R2 m and S2-3, the screening condition is set to (1+α)R2 m ; Among them, α is a fixed parameter preset by the system; When R1 a,m Meet R1 a,m ≥(1+α)R2 m When R1 a,m The corresponding plots are used as screening plots; When R1 a,m Meet R1 a,m <(1+α)R2 m When R1 is not a,m The corresponding plots are used as screening plots.
4. The agricultural data management method based on digital visualization according to claim 3 is characterized in that: The specific process of step S4 is as follows: S4-1, the land plot data includes land type, crop type and crop planting time; the land type of the nth land plot to be managed in the current time area to be managed is recorded as H1 n ; The crop type of the nth plot to be managed in the current time area is recorded as H2 n ; The season in which the crop planting time of the nth plot to be managed in the current time area is located is recorded as H3 n ; S4-2. According to H1 n 、H2 n and H3 n , matching land type is H1 n The plots are in quarter H3 n The crops planted at this time are H1 n best management options when The best management plan matched is used as the recommended management plan for the land to be managed in the area to be managed at the current time; the recommended management plan includes fertilization cycle, fertilization type, unit fertilization amount, watering cycle and unit watering amount.
5. The agricultural data management method based on digital visualization according to claim 4 is characterized in that: The specific process of step S5 is as follows: Combine the recommended management plan for the plots to be managed in the area to be managed at the current time with the corresponding plots in the map model and output visual data.
6. An agricultural data management system based on digital visualization, such as using an agricultural data management method based on digital visualization as described in any one of claims 1 to 5, characterized in that: The system includes an information collection module, an information processing module and an execution module; The information acquisition module is used to acquire the information required by the system; the information processing module is used to store, analyze and transmit the information of each module; and the execution module is used to execute the information of the information processing module.
7. The agricultural data management system based on digital visualization according to claim 6 is characterized in that: The information collection module includes a historical information unit and a real-time information unit; The historical information unit is used to collect historical data information of each block in the area to be managed, and the real-time information unit is used to collect real-time data information of each block in the area to be managed.
8. The agricultural data management system based on digital visualization according to claim 6, characterized in that: The information processing module includes an information storage unit, an information analysis unit and an information transmission unit; The information storage unit is used to store the information acquired by the information acquisition module; the information analysis unit is used to analyze the information acquired by the information acquisition module; and the information transmission unit is used for information transmission of each module in the system.
9. The agricultural data management system based on digital visualization according to claim 6, characterized in that: The execution module includes a suggestion pushing unit and a display unit; The suggestion pushing unit is used to push the suggested management plan; the display unit is used to display the management information of the area to be managed.
Citation Information
Patent Citations
Farmland portrait and pesticide fertilizer big data analysis method based on satellite remote sensing images
CN110110595A
Intelligent irrigation and fertilization decision-making system based on soil moisture content monitoring
CN117016358A