CN109299427B - Rice yield calculating method, system, server and storage medium - Google Patents
Rice yield calculating method, system, server and storage medium Download PDFInfo
- Publication number
- CN109299427B CN109299427B CN201811021963.4A CN201811021963A CN109299427B CN 109299427 B CN109299427 B CN 109299427B CN 201811021963 A CN201811021963 A CN 201811021963A CN 109299427 B CN109299427 B CN 109299427B
- Authority
- CN
- China
- Prior art keywords
- rice
- rice yield
- yield
- variety
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 235000007164 Oryza sativa Nutrition 0.000 title claims abstract description 995
- 235000009566 rice Nutrition 0.000 title claims abstract description 995
- 238000000034 method Methods 0.000 title claims abstract description 32
- 240000007594 Oryza sativa Species 0.000 title 1
- 241000209094 Oryza Species 0.000 claims abstract description 994
- 238000005457 optimization Methods 0.000 claims abstract description 75
- 238000012216 screening Methods 0.000 claims abstract description 26
- 238000004364 calculation method Methods 0.000 claims abstract description 24
- 238000012545 processing Methods 0.000 claims description 25
- 230000009897 systematic effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012549 training Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 235000013305 food Nutrition 0.000 description 1
- 230000001575 pathological effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/02—Agriculture; Fishing; Forestry; Mining
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mining & Mineral Resources (AREA)
- Pure & Applied Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Agronomy & Crop Science (AREA)
- Animal Husbandry (AREA)
- Marine Sciences & Fisheries (AREA)
- Mathematical Optimization (AREA)
- Algebra (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Adjustment And Processing Of Grains (AREA)
Abstract
The invention discloses a rice yield calculation method, a system, a server and a storage medium, wherein the method obtains initial rice yield corresponding to various varieties of rice by obtaining target data corresponding to various varieties of rice in a rice original data table and substituting the target data into a preset optimization model; substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice; and screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, substituting the screened out rice yield as a second-order rice yield into a preset optimization model to obtain a target rice yield corresponding to various types of rice, and using the target rice yield as a final rice yield, so that the artificial error is reduced, the condition that the error data cause the rice yield distortion is avoided, the calculation time of the rice yield is saved, the accuracy of the rice yield is improved, and the user experience is improved.
Description
Technical Field
The invention relates to the field of food processing, in particular to a rice yield calculation method, a system, a server and a storage medium.
Background
The detection of the rice yield is an important quality reference basis in the rice collecting and storing and processing process, the data of the rice yield directly relate to the quality of rice, the price of the rice and the processing quality of the rice are directly influenced by the rice yield, the rice yield is an important factor influencing the benefits of rice growers, rice circulation operators and rice processing enterprises, the rice collecting and storing and processing operations can influence the smooth progress of the rice collecting and storing and processing operations due to low detection speed or inaccurate data, and the rice yield is a direct factor influencing the benefits. The process is large in error, the obtained data are inaccurate, the data measured at fixed time are calculated and counted manually, a large amount of time and labor are consumed, great inconvenience is brought to detection personnel, the data error is easy to occur in manual operation, and therefore the problem that the accuracy of the final rice yield is low is caused.
Disclosure of Invention
The invention mainly aims to provide a rice yield calculation method, a system, a server and a storage medium, and aims to solve the technical problems that rice yield calculation is not accurate enough and rice yield of different levels is not easy to estimate due to large manual operation errors in the prior art.
In order to achieve the above object, the present invention provides a method for calculating a rice yield, the method comprising the steps of:
obtaining target data corresponding to various varieties of rice in a rice original data table, substituting the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, wherein the rice original data table is a data table of rice data recorded by rice processing enterprises;
substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various types of rice, wherein the preset data interval model is a preset model used for obtaining a rice yield interval corresponding to the rice yield;
screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield;
Substituting the second-order rice yield into the preset optimization model to obtain target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield.
Preferably, the obtaining target data corresponding to each variety of rice in the raw rice data table, substituting the target data into a preset optimization model, and obtaining initial rice yield corresponding to each variety of rice specifically includes:
obtaining rice yield, rice usage amount and sample variety rice yield corresponding to various varieties of rice in a rice original data table;
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice.
Preferably, substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, specifically including:
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model, and obtaining initial rice yield corresponding to various varieties of rice by the following formula:
wherein Q is 1 For initial rice yield, s is total enterprise sample amount, n is total rice variety number, A ij Rice yield, q for the j-th variety of the i-th enterprise sample j Rice yield for sample variety of jth variety, where q j >0,R i Rice usage for the ith enterprise sample.
Preferably, substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice, specifically including:
substituting the initial rice yield into a preset data interval model, determining the rice yield weight of each variety of rice according to the rice yield of each variety of rice, and determining the average rice yield of each variety of rice according to the sample variety rice yield of each variety of rice;
and obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield.
Preferably, the obtaining a standard interval of rice yield corresponding to each variety of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield specifically includes:
obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield by the following formula:
B=[q avg -(α 1 ·h 1 ·R+α 2 ·h 2 ·R+α 3 ·h 3 ·R),q avg +(α 1 ·h 3 ·R+α 2 ·h 2 ·R+α 3 ·h 1 ·R)]
Wherein B is a standard interval of rice yield corresponding to various varieties of rice, q avg Q is the average rice yield avg =(q 1 +q 2 +q 3 +...q j )/j,q j Rice yield, alpha, for sample variety of jth variety 1 、α 2 、α 3 Weighting the rice yield, h 1 、h 2 、h 3 R is the rice usage amount for the preset interval weight.
Preferably, the substituting the second-order rice yield into the preset optimization model to obtain a target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield specifically includes:
substituting the second-order rice yield into the preset optimization model, obtaining a target rice yield corresponding to various varieties of rice by combining the rice yield and the rice usage amount, and taking the target rice yield as a final rice yield:
wherein Q is m For the target rice yield, q e Is two (two)The first-order rice yield, s is the total sample amount of the enterprise, n is the total rice variety number, A ij Rice yield for the jth variety of the ith enterprise sample, R i Rice usage for the ith enterprise sample.
Preferably, the method for calculating the rice yield includes the steps of obtaining target data corresponding to various varieties of rice in a raw rice data table, substituting the target data into a preset optimization model, and before obtaining an initial rice yield corresponding to various varieties of rice:
Acquiring the total rice yield in the original data of a rice original data table, and acquiring error data according to the total rice yield and a confidence interval of a preset confidence coefficient;
deleting the error data, and taking the original data after deleting the error data as target data.
In addition, to achieve the above object, the present invention also proposes a server including: a memory, a processor and a rice yield calculation program stored on the memory and executable on the processor, the rice yield calculation program being configured to implement the steps of the rice yield calculation method as described above.
In addition, in order to achieve the above object, the present invention also proposes a storage medium having stored thereon a rice yield calculation program which, when executed by a processor, implements the steps of the rice yield calculation method as described above.
In addition, in order to achieve the above object, the present invention also provides a rice yield computing system, comprising:
the optimization module is used for obtaining target data corresponding to various varieties of rice in the rice original data table, substituting the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, wherein the rice original data table is a data table of rice data recorded by a rice processing enterprise;
The interval determining module is used for substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various rice varieties, wherein the preset data interval model is a preset model used for obtaining a rice yield interval corresponding to the rice yield;
the screening module is used for screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield;
and the rice yield obtaining module is used for substituting the second-order rice yield into the preset optimization model to obtain target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield.
According to the rice yield calculation method provided by the invention, the target data corresponding to various varieties of rice in the rice original data table is obtained, the target data are substituted into a preset optimization model, the initial rice yield corresponding to various varieties of rice is obtained, and the rice original data table is a data table of rice data recorded by a rice processing enterprise; substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice; screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield; substituting the second-order rice yield into a preset optimization model to obtain target rice yield corresponding to various varieties of rice, taking the target rice yield as the final rice yield, reducing the manual error, avoiding the condition of distortion of the rice yield caused by error data, reducing the workload of measuring the rice yield, saving the calculation time of the rice yield, improving the accuracy of the rice yield and improving the user experience.
Drawings
FIG. 1 is a schematic diagram of a server architecture of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart of a first embodiment of a method for calculating a rice yield according to the present invention;
FIG. 3 is a flowchart of a second embodiment of the method for calculating the rice yield according to the present invention;
FIG. 4 is a flowchart of a third embodiment of the method for calculating a rice yield according to the present invention;
FIG. 5 is a functional block diagram of a first embodiment of a rice yield computing system according to the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The solution of the embodiment of the invention mainly comprises the following steps: obtaining initial rice yield corresponding to various varieties of rice by obtaining target data corresponding to various varieties of rice in a rice original data table, wherein the rice original data table is a data table of rice data recorded by rice processing enterprises; substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice; screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield; substituting the second-order rice yield into a preset optimization model to obtain target rice yield corresponding to various varieties of rice, taking the target rice yield as the final rice yield, reducing manual errors, avoiding the condition of rice yield distortion caused by error data, reducing the workload of measuring the rice yield, saving the calculation time of the rice yield, improving the accuracy of the rice yield, improving user experience, and solving the technical problems that the rice yield calculation in the prior art is inaccurate, and the rice yield of different grades is difficult to estimate due to larger manual operation errors.
Referring to fig. 1, fig. 1 is a schematic diagram of a server structure of a hardware running environment according to an embodiment of the present invention.
As shown in fig. 1, the server may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
Those skilled in the art will appreciate that the server architecture shown in fig. 1 is not limiting of the server and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, the memory 1005, which is a storage medium, may include an operating system, a network communication module, a user interface module, and a rice yield calculation program.
The present server invokes the rice yield calculation program stored in the memory 1005 through the processor 1001 and performs the following operations:
obtaining target data corresponding to various varieties of rice in a rice original data table, substituting the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, wherein the rice original data table is a data table of rice data recorded by rice processing enterprises;
substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice;
screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield;
substituting the second-order rice yield into the preset optimization model to obtain target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield.
Further, the processor 1001 may call the rice yield calculation program stored in the memory 1005, and further perform the following operations:
obtaining rice yield, rice usage amount and sample variety rice yield corresponding to various varieties of rice in a rice original data table;
Substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice.
Further, the processor 1001 may call the rice yield calculation program stored in the memory 1005, and further perform the following operations:
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model, and obtaining initial rice yield corresponding to various varieties of rice by the following formula:
wherein Q is 1 For initial rice yield, s is total enterprise sample amount, n is total rice variety number, A ij Rice yield, q for the j-th variety of the i-th enterprise sample j Rice yield for sample variety of jth variety, where q j >0,R i Rice usage for the ith enterprise sample.
Further, the processor 1001 may call the rice yield calculation program stored in the memory 1005, and further perform the following operations:
substituting the initial rice yield into a preset data interval model, determining the rice yield weight of each variety of rice according to the rice yield of each variety of rice, and determining the average rice yield of each variety of rice according to the sample variety rice yield of each variety of rice;
And obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield.
Further, the processor 1001 may call the rice yield calculation program stored in the memory 1005, and further perform the following operations:
obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield by the following formula:
B=[q avg -(α 1 ·h 1 ·R+α 2 ·h 2 ·R+α 3 ·h 3 ·R),q avg +(α 1 ·h 3 ·R+α 2 ·h 2 ·R+α 3 ·h 1 ·R)]
wherein B is a standard interval of rice yield corresponding to various varieties of rice, q avg Q is the average rice yield avg =(q 1 +q 2 +q 3 +...q j )/j,q j Rice yield, alpha, for sample variety of jth variety 1 、α 2 、α 3 Weighting the rice yield, h 1 、h 2 、h 3 R is the rice usage amount for the preset interval weight.
Further, the processor 1001 may call the rice yield calculation program stored in the memory 1005, and further perform the following operations:
substituting the second-order rice yield into the preset optimization model, obtaining a target rice yield corresponding to various varieties of rice by combining the rice yield and the rice usage amount, and taking the target rice yield as a final rice yield:
wherein Q is m For the target rice yield, q e The second-order rice yield is that s is the total sample amount of an enterprise, n is the total rice variety number, A ij Rice yield for the jth variety of the ith enterprise sample, R i Rice usage for the ith enterprise sample.
Further, the processor 1001 may call the rice yield calculation program stored in the memory 1005, and further perform the following operations:
acquiring the total rice yield in the original data of a rice original data table, and acquiring error data according to the total rice yield and a confidence interval of a preset confidence coefficient;
deleting the error data, and taking the original data after deleting the error data as target data.
According to the embodiment, through the scheme, the target data corresponding to various varieties of rice in the rice original data table are obtained, the target data are substituted into a preset optimization model, the initial rice yield corresponding to various varieties of rice is obtained, and the rice original data table is a data table of rice data recorded by a rice processing enterprise; substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice; screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield; substituting the second-order rice yield into a preset optimization model to obtain target rice yield corresponding to various varieties of rice, taking the target rice yield as the final rice yield, reducing the manual error, avoiding the condition of distortion of the rice yield caused by error data, reducing the workload of measuring the rice yield, saving the calculation time of the rice yield, improving the accuracy of the rice yield and improving the user experience.
Based on the hardware structure, the embodiment of the rice yield calculation method is provided.
Referring to fig. 2, fig. 2 is a flowchart illustrating a first embodiment of a method for calculating a rice yield according to the present invention.
In a first embodiment, the method for calculating the rice yield includes the following steps:
and S10, acquiring target data corresponding to various varieties of rice in a rice original data table, substituting the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, wherein the rice original data table is a data table of rice data recorded by a rice processing enterprise.
It should be noted that, the raw rice data table is a data table used by each rice processing enterprise to record rice data, where the rice data includes, but is not limited to, rice yield, rice usage amount, sample variety yield, and data such as yield of each grade of rice and enterprise scale, and the embodiment is not limited thereto; the preset optimization model is a preset optimization model for primarily calculating the rice yield, and can be a model obtained through a large amount of data training, or an optimization model set by a technician according to daily operation experience, or an optimization model of the rice yield determined by other modes, which is not limited in this embodiment.
It can be understood that the target data is the rice data after preliminary screening, and the target data is substituted into a preset optimization model to perform preliminary optimization on the rice data, so as to obtain initial rice yield corresponding to various varieties of rice.
In a specific implementation, the rice products can be divided into six levels of excellent first-grade, excellent second-grade, excellent third-grade, general first-grade, general second-grade and general third-grade, and the rice yield of various varieties of rice under the scale condition of each enterprise can be calculated by obtaining the rice yield corresponding to different levels of various varieties of rice and the rice usage amount.
Further, before the step S10, the method for calculating the rice yield further includes the following steps:
acquiring the total rice yield in the original data of a rice original data table, and acquiring error data according to the total rice yield and a confidence interval of a preset confidence coefficient;
deleting the error data, and taking the original data after deleting the error data as target data.
It should be understood that, by acquiring the total rice yield in the raw data table of rice, and screening the total rice yield according to the total rice yield and the execution interval of the preset confidence, the human error data with increased errors generated when the worker fills in the raw data table of rice can be screened out, the error data is embodied as pathological data in practical application, the target data can be obtained after deleting the error data in the raw data, the confidence interval of the preset confidence can be a preset confidence interval, the preset confidence can be a relatively suitable fixed value obtained through a large amount of experimental data, the preset confidence can also be a value preset by the technician according to daily working experience, the preset confidence can be generally set to be 0.1, or can be set to other values, or can be a preset confidence determined in other ways, and the embodiment is not limited.
And S20, substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice.
It should be noted that, the preset data interval model is a preset model for obtaining a standard interval of rice yield corresponding to the rice yield, which may be a model obtained through a large amount of data training, or may be a model set by a technician according to daily operation experience, or may be a model determined by other modes, which is not limited in this embodiment; and substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice, thereby preparing for further screening of the rice yield.
And S30, screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield.
It can be understood that the initial rice yield is screened through the rice yield standard interval, the rice yield in the rice yield standard interval is not screened, the remaining rice yield is the rice yield in the rice yield standard interval, and the rice yield is taken as the second-order rice yield.
In a specific implementation, because the difference of rice processing enterprises leads to the difference of rice data under the same condition and leads to the parameter of systematic error data, it is necessary to reject the error data which can affect the final rice rate in a control range, namely reject the data exceeding the controllable range, and screen the rice yield which is not in the standard interval of the rice yield.
And S40, substituting the second-order rice yield into the preset optimization model to obtain target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield.
It should be understood that after the rice yield is further screened out in the rice yield standard interval, the second-order rice yield is obtained, and the second-order rice yield is substituted into the preset optimization model, so that the target rice yield corresponding to various varieties of rice corresponding to the rice yield after the screening error, namely the final rice yield corresponding to various varieties of rice, can be obtained, and the final rice yield is more accurate rice yield.
According to the embodiment, through the scheme, the target data corresponding to various varieties of rice in the rice original data table are obtained, the target data are substituted into a preset optimization model, the initial rice yield corresponding to various varieties of rice is obtained, and the rice original data table is a data table of rice data recorded by a rice processing enterprise; substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice; screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield; substituting the second-order rice yield into a preset optimization model to obtain target rice yield corresponding to various varieties of rice, taking the target rice yield as the final rice yield, reducing the manual error, avoiding the condition of distortion of the rice yield caused by error data, reducing the workload of measuring the rice yield, saving the calculation time of the rice yield, improving the accuracy of the rice yield and improving the user experience.
Further, fig. 3 is a schematic flow chart of a second embodiment of the method for calculating a rice yield according to the present invention, as shown in fig. 3, the second embodiment of the method for calculating a rice yield according to the present invention is proposed based on the first embodiment, and in this embodiment, the step S10 specifically includes the following steps:
and S11, obtaining the rice yield, the rice usage amount and the sample variety rice yield corresponding to various varieties of rice in the rice original data table.
It will be appreciated that the raw rice data table is a data table used by each rice processing enterprise to record rice data, where the rice data includes, but is not limited to, rice yield, rice usage, and sample rice yield corresponding to various varieties of rice, and may also include data such as yield of each grade of rice, enterprise scale, etc., which is not limited in this embodiment.
And S12, substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice.
It can be understood that the rice yield, the rice usage amount and the sample variety rice yield are substituted into a preset optimization model, and the initial rice yield corresponding to various varieties of rice can be obtained through calculation of the preset optimization model.
Further, the step S12 specifically includes the following steps:
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model, and obtaining initial rice yield corresponding to various varieties of rice by the following formula:
wherein Q is 1 For initial rice yield, s is total enterprise sample amount, n is total rice variety number, A ij Rice yield, q for the j-th variety of the i-th enterprise sample j Rice yield for sample variety of jth variety, where q j >0,R i Rice usage for the ith enterprise sample.
It should be understood that, the rice yield, the rice usage amount and the sample variety rice yield are substituted into a preset optimization model, and the initial rice yield corresponding to various varieties of rice can be obtained through the difference relation between the ratio of the rice yield to the sample variety rice yield and the rice usage amount, that is, the rice yield of different sample varieties corresponds to the initial rice yield corresponding to different varieties of rice, and after the rice yield of various sample varieties is substituted into the preset optimization model, the initial rice yield corresponding to various varieties of rice can be calculated correspondingly.
According to the scheme, the rice yield, the rice usage amount and the sample variety rice yield corresponding to various varieties of rice in the rice original data table are obtained, the rice yield, the rice usage amount and the sample variety rice yield are substituted into a preset optimization model, the initial rice yield corresponding to various varieties of rice is obtained, the target rice yield is used as the final rice yield, the condition that error data cause rice yield distortion is avoided, the workload of measuring the rice yield is reduced, the calculation time of the rice yield is saved, the accuracy of the rice yield is improved, and the user experience is improved.
Further, fig. 4 is a schematic flow chart of a third embodiment of the method for calculating a rice yield according to the present invention, as shown in fig. 4, and the third embodiment of the method for calculating a rice yield according to the present invention is proposed based on the second embodiment, in which the step S20 specifically includes the following steps:
s21, substituting the initial rice yield into a preset data interval model, determining the rice yield weight of each variety of rice according to the rice yield of each variety of rice, and determining the average rice yield of each variety of rice according to the sample variety rice yield of each variety of rice.
The rice yield weight of the rice of each variety is determined according to the rice yield of the rice of each variety, and the average rice yield of each variety can be obtained by average calculation of the rice yield of the sample variety of the rice of each variety.
In a specific implementation, taking the example that the rice products are divided into six levels of excellent first grade, excellent second grade, excellent third grade, general first grade, general second grade and general third grade, the rice yield weight of various varieties of rice can be determined by the rice yield of each grade of rice, for example, the rice yield weight of the excellent grade can be alpha t =k t /(k 1 +k 2 +k 3 ) T=1, 2,..n, where α t The weight, k, of the rice yield of the rice product of the t-th grade is represented t Is the rice yield of rice of different varieties.
And S22, obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield.
It can be understood that the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield can be used for obtaining a rice yield standard interval corresponding to various varieties of rice, the average rice yield is an average value of rice yields of various varieties of rice, and the rice yield standard interval is an interval for screening rice yields.
Further, the step S22 specifically includes the following steps:
obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield by the following formula:
B=[q avg -(α 1 ·h 1 ·R+α 2 ·h 2 ·R+α 3 ·h 3 ·R),q avg +(α 1 ·h 3 ·R+α 2 ·h 2 σR+α 3 ·h 1 ·R)]
wherein B is a standard interval of rice yield corresponding to various varieties of rice, q avg Q is the average rice yield avg =(q 1 +q 2 +q 3 +...q j )/j,q j Rice yield, alpha, for sample variety of jth variety 1 、α 2 、α 3 Weighting the rice yield, h 1 、h 2 、h 3 R is the rice usage amount for the preset interval weight.
It should be understood that, by substituting the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield into a preset data interval model, the rice yield standard interval corresponding to various varieties of rice can be calculated and obtained, and the rice yield standard interval of different varieties of rice can be obtained by different sample varieties of rice yield.
In a specific implementation, h 1 、h 2 、h 3 For the preset interval weight, the rice usage amount R is the rice usage amount corresponding to various varieties of rice obtained by the rice original data table, if the rice products are divided into six grades of excellent first grade, excellent second grade, excellent third grade, general first grade, general second grade and general third grade
Wherein h is r (r=1,2,3),h 1 +h 3 =1(h 1 >h 3 );
By setting the standard intervals of the rice yield corresponding to different rice, systematic error data in the rice yield can be screened and deleted, so that the accuracy of the rice yield is ensured, and the accuracy of the rice yield is improved.
Further, the step S40 specifically includes the following steps:
substituting the second-order rice yield into the preset optimization model, obtaining a target rice yield corresponding to various varieties of rice by combining the rice yield and the rice usage amount, and taking the target rice yield as a final rice yield:
Wherein Q is m For the target rice yield, q e The second-order rice yield is that s is the total sample amount of an enterprise, n is the total rice variety number, A ij Rice yield for the jth variety of the ith enterprise sample, R i Rice usage for the ith enterprise sample.
It can be understood that, by substituting the second-order rice yield into the preset optimization model, by combining the rice yield and the rice usage amount in the rice original data table, the target rice yield corresponding to various varieties of rice can be obtained, that is, after the rice yield is further screened out through the rice yield standard interval, the rice yield is further optimized, so that the more accurate rice yield can be obtained, and the inaccuracy of the rice yield caused by systematic error data is avoided.
According to the scheme, the initial rice yield is substituted into a preset data interval model, the rice yield weight of each variety of rice is determined according to the rice yield of each variety of rice, and the average rice yield of each variety of rice is determined according to the sample variety rice yield of each variety of rice; according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield, a rice yield standard interval corresponding to various varieties of rice is obtained, the influence of systematic error data on the rice yield is eliminated, the condition that the error data cause the rice yield distortion is avoided, the workload of measuring the rice yield is reduced, the rice yield calculation time is saved, the accuracy of the rice yield is improved, and the user experience is improved.
The invention further provides a rice yield computing system.
Referring to fig. 5, fig. 5 is a functional block diagram of a first embodiment of the rice yield computing system according to the present invention.
In a first embodiment of the present invention, a rice yield calculation system includes:
the optimization module 10 is configured to obtain target data corresponding to various varieties of rice in a raw rice data table, and substitute the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, where the raw rice data table is a data table of rice processing enterprises recording rice data.
It should be noted that, the raw rice data table is a data table used by each rice processing enterprise to record rice data, where the rice data includes, but is not limited to, rice yield, rice usage amount, sample variety yield, and data such as yield of each grade of rice and enterprise scale, and the embodiment is not limited thereto; the preset optimization model is a preset optimization model for primarily calculating the rice yield, and can be a model obtained through a large amount of data training, or an optimization model set by a technician according to daily operation experience, or an optimization model of the rice yield determined by other modes, which is not limited in this embodiment.
It can be understood that the target data is the rice data after preliminary screening, and the target data is substituted into a preset optimization model to perform preliminary optimization on the rice data, so as to obtain initial rice yield corresponding to various varieties of rice.
It should be appreciated that the target data may be obtained by: acquiring the total rice yield in the original data of a rice original data table, and acquiring error data according to the total rice yield and a confidence interval of a preset confidence coefficient; deleting the error data, and taking the original data after deleting the error data as target data.
The total rice yield in the raw data in the original rice data table is obtained, the total rice yield is used as a basis, an execution interval of preset confidence coefficient is used for screening the total rice yield, human error data with increased errors generated by staff when filling the original rice data table can be screened out, the preset confidence interval of the preset confidence coefficient can be a preset confidence interval, the preset confidence coefficient can be a relatively suitable fixed value obtained through a large amount of experimental data, the preset confidence coefficient can also be a value preset by a technician according to daily working experience, the preset confidence coefficient can be generally set to be 0.1, the preset confidence coefficient can also be set to be other values, and the preset confidence coefficient can also be determined in other modes, so the embodiment is not limited.
In a specific implementation, the rice products can be divided into six levels of excellent first-grade, excellent second-grade, excellent third-grade, general first-grade, general second-grade and general third-grade, and the rice yield of various varieties of rice under the scale condition of each enterprise can be calculated by obtaining the rice yield corresponding to different levels of various varieties of rice and the rice usage amount.
The interval determining module 20 is configured to substitute the initial rice yield into a preset data interval model, and obtain a rice yield standard interval corresponding to each variety of rice.
It should be noted that, the preset data interval model is a preset model for obtaining a standard interval of rice yield corresponding to the rice yield, which may be a model obtained through a large amount of data training, or may be a model set by a technician according to daily operation experience, or may be a model determined by other modes, which is not limited in this embodiment; and substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice, thereby preparing for further screening of the rice yield.
And the screening module 30 is configured to screen out the rice yield of which the initial rice yield is not in the rice yield standard interval, and take the screened out rice yield as a second-order rice yield.
It can be understood that the initial rice yield is screened through the rice yield standard interval, the rice yield in the rice yield standard interval is not screened, the remaining rice yield is the rice yield in the rice yield standard interval, and the rice yield is taken as the second-order rice yield.
In a specific implementation, because the difference of rice processing enterprises leads to the difference of rice data under the same condition and leads to the parameter of systematic error data, it is necessary to reject the error data which can affect the final rice rate in a control range, namely reject the data exceeding the controllable range, and screen the rice yield which is not in the standard interval of the rice yield.
And the rice yield obtaining module 40 is configured to substitute the second-order rice yield into the preset optimization model to obtain a target rice yield corresponding to each variety of rice, and take the target rice yield as a final rice yield.
It should be understood that after the rice yield is further screened out in the rice yield standard interval, the second-order rice yield is obtained, and the second-order rice yield is substituted into the preset optimization model, so that the target rice yield corresponding to various varieties of rice corresponding to the rice yield after the screening error, namely the final rice yield corresponding to various varieties of rice, can be obtained, and the final rice yield is more accurate rice yield.
According to the embodiment, through the scheme, the target data corresponding to various varieties of rice in the rice original data table are obtained, the target data are substituted into a preset optimization model, the initial rice yield corresponding to various varieties of rice is obtained, and the rice original data table is a data table of rice data recorded by a rice processing enterprise; substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice; screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield; substituting the second-order rice yield into a preset optimization model to obtain target rice yield corresponding to various varieties of rice, taking the target rice yield as the final rice yield, reducing the manual error, avoiding the condition of distortion of the rice yield caused by error data, reducing the workload of measuring the rice yield, saving the calculation time of the rice yield, improving the accuracy of the rice yield and improving the user experience.
In addition, the embodiment of the invention also provides a storage medium, wherein the storage medium stores a rice yield calculation program, and the rice yield calculation program realizes the following operations when being executed by a processor:
Obtaining target data corresponding to various varieties of rice in a rice original data table, substituting the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, wherein the rice original data table is a data table of rice data recorded by rice processing enterprises;
substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice;
screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield;
substituting the second-order rice yield into the preset optimization model to obtain target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield.
Further, the rice yield calculation program when executed by the processor further realizes the following operations:
obtaining rice yield, rice usage amount and sample variety rice yield corresponding to various varieties of rice in a rice original data table;
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice.
Further, the rice yield calculation program when executed by the processor further realizes the following operations:
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model, and obtaining initial rice yield corresponding to various varieties of rice by the following formula:
wherein Q is 1 For initial rice yield, s is total enterprise sample amount, n is total rice variety number, A ij Rice yield, q for the j-th variety of the i-th enterprise sample j Rice yield for sample variety of jth variety, where q j >0,R i Rice usage for the ith enterprise sample.
Further, the rice yield calculation program when executed by the processor further realizes the following operations:
substituting the initial rice yield into a preset data interval model, determining the rice yield weight of each variety of rice according to the rice yield of each variety of rice, and determining the average rice yield of each variety of rice according to the sample variety rice yield of each variety of rice;
and obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield.
Further, the rice yield calculation program when executed by the processor further realizes the following operations:
Obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield by the following formula:
B=[q avg -(α 1 ·h 1 ·R+α 2 ·h 2 ·R+α 3 ·h 3 ·R),q avg +(α 1 ·h 3 ·R+α 2 ·h 2 ·R+α 3 ·h 1 ·R)]
wherein B is a standard interval of rice yield corresponding to various varieties of rice, q avg Q is the average rice yield avg =(q 1 +q 2 +q 3 +...q j )/3,q j Rice yield, alpha, for sample variety of jth variety 1 、α 2 、α 3 Weighting the rice yield, h 1 、h 2 、h 3 R is the rice usage amount for the preset interval weight.
Further, the rice yield calculation program when executed by the processor further realizes the following operations:
substituting the second-order rice yield into the preset optimization model, obtaining a target rice yield corresponding to various varieties of rice by combining the rice yield and the rice usage amount, and taking the target rice yield as a final rice yield:
wherein Q is m For the target rice yield, q e The second-order rice yield is that s is the total sample amount of an enterprise, n is the total rice variety number, A ij Rice yield for the jth variety of the ith enterprise sample, R i Rice usage for the ith enterprise sample.
Further, the rice yield calculation program when executed by the processor further realizes the following operations:
acquiring the total rice yield in the original data of a rice original data table, and acquiring error data according to the total rice yield and a confidence interval of a preset confidence coefficient;
Deleting the error data, and taking the original data after deleting the error data as target data.
According to the embodiment, through the scheme, the target data corresponding to various varieties of rice in the rice original data table are obtained, the target data are substituted into a preset optimization model, the initial rice yield corresponding to various varieties of rice is obtained, and the rice original data table is a data table of rice data recorded by a rice processing enterprise; substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various varieties of rice; screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield; substituting the second-order rice yield into a preset optimization model to obtain target rice yield corresponding to various varieties of rice, taking the target rice yield as the final rice yield, reducing the manual error, avoiding the condition of distortion of the rice yield caused by error data, reducing the workload of measuring the rice yield, saving the calculation time of the rice yield, improving the accuracy of the rice yield and improving the user experience.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.
Claims (10)
1. The rice yield calculation method is characterized by comprising the following steps of:
Obtaining target data corresponding to various varieties of rice in a rice original data table, substituting the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, wherein the rice original data table is a data table of rice data recorded by rice processing enterprises;
substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various types of rice, wherein the preset data interval model is a preset model used for obtaining a rice yield interval corresponding to the rice yield;
screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield;
substituting the second-order rice yield into the preset optimization model to obtain target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield.
2. The method for calculating the rice yield according to claim 1, wherein the obtaining the target data corresponding to each variety of rice in the raw rice data table, substituting the target data into a preset optimization model, and obtaining the initial rice yield corresponding to each variety of rice specifically comprises:
Obtaining rice yield, rice usage amount and sample variety rice yield corresponding to various varieties of rice in a rice original data table;
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice.
3. The method for calculating the rice yield according to claim 2, wherein the substituting the rice yield, the rice usage amount and the sample variety yield into a preset optimization model to obtain the initial rice yield corresponding to each variety of rice specifically comprises:
substituting the rice yield, the rice usage amount and the sample variety rice yield into a preset optimization model, and obtaining initial rice yield corresponding to various varieties of rice by the following formula:
wherein Q is 1 For initial rice yield, s is total enterprise sample amount, n is total rice variety number, A ij Rice yield, q for the j-th variety of the i-th enterprise sample j Rice yield for sample variety of jth variety, where q j >0,R i Rice usage for the ith enterprise sample.
4. The method for calculating a rice yield according to claim 3, wherein substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to each variety of rice specifically comprises:
Substituting the initial rice yield into a preset data interval model, determining the rice yield weight of each variety of rice according to the rice yield of each variety of rice, and determining the average rice yield of each variety of rice according to the sample variety rice yield of each variety of rice;
and obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield.
5. The method for calculating a rice yield according to claim 4, wherein the obtaining a rice yield standard interval corresponding to each variety of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield specifically comprises:
obtaining a rice yield standard interval corresponding to various varieties of rice according to the rice usage amount, the preset interval weight, the rice yield weight and the average rice yield by the following formula:
B=[q avg -(α 1 ·h 1 ·R+α 2 ·h 2 ·R+α 3 ·h 3 ·R),q avg +(α i ·h 3 ·R+α 2 ·h 2 ·R+α 3 ·h 1 ·R)]
wherein B is a standard interval of rice yield corresponding to various varieties of rice, q avg Q is the average rice yield avg =(q 1 +q 2 +q 3 +...q j )/j,q j Rice yield, alpha, for sample variety of jth variety 1 、α 2 、α 3 Weighting the rice yield, h 1 、h 2 、h 3 R is the rice usage amount for the preset interval weight.
6. The method for calculating a rice yield according to claim 5, wherein the substituting the second order rice yield into the preset optimization model to obtain a target rice yield corresponding to each variety of rice, and taking the target rice yield as a final rice yield specifically comprises:
Substituting the second-order rice yield into the preset optimization model, obtaining a target rice yield corresponding to various varieties of rice by combining the rice yield and the rice usage amount, and taking the target rice yield as a final rice yield:
wherein Q is m For the target rice yield, q e Is of the second orderThe rice yield, s is the total sample amount of the enterprise, n is the total rice variety number, A ij Rice yield for the jth variety of the ith enterprise sample, R i Rice usage for the ith enterprise sample.
7. The method for calculating a rice yield according to any one of claims 1 to 6, wherein the obtaining target data corresponding to each variety of rice in the raw rice data table, substituting the target data into a preset optimization model, and before obtaining an initial rice yield corresponding to each variety of rice, the method further comprises:
acquiring the total rice yield in the original data of a rice original data table, and acquiring error data according to the total rice yield and a confidence interval of a preset confidence coefficient;
deleting the error data, and taking the original data after deleting the error data as target data.
8. A rice yield computing system, the rice yield computing system comprising:
The optimization module is used for obtaining target data corresponding to various varieties of rice in the rice original data table, substituting the target data into a preset optimization model to obtain initial rice yield corresponding to various varieties of rice, wherein the rice original data table is a data table of rice data recorded by a rice processing enterprise;
the interval determining module is used for substituting the initial rice yield into a preset data interval model to obtain a rice yield standard interval corresponding to various rice varieties, wherein the preset data interval model is a preset model used for obtaining a rice yield interval corresponding to the rice yield;
the screening module is used for screening out the rice yield of which the initial rice yield is not in the rice yield standard interval, and taking the screened out rice yield as a second-order rice yield;
and the rice yield obtaining module is used for substituting the second-order rice yield into the preset optimization model to obtain target rice yield corresponding to various varieties of rice, and taking the target rice yield as a final rice yield.
9. A server, the server comprising: a memory, a processor and a rice yield calculation program stored on the memory and executable on the processor, the rice yield calculation program being configured to implement the steps of the rice yield calculation method according to any one of claims 1 to 7.
10. A storage medium having stored thereon a rice yield calculation program which, when executed by a processor, implements the steps of the rice yield calculation method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811021963.4A CN109299427B (en) | 2018-09-03 | 2018-09-03 | Rice yield calculating method, system, server and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811021963.4A CN109299427B (en) | 2018-09-03 | 2018-09-03 | Rice yield calculating method, system, server and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109299427A CN109299427A (en) | 2019-02-01 |
CN109299427B true CN109299427B (en) | 2023-08-01 |
Family
ID=65166148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811021963.4A Active CN109299427B (en) | 2018-09-03 | 2018-09-03 | Rice yield calculating method, system, server and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109299427B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109821596A (en) * | 2019-02-25 | 2019-05-31 | 吉林省三稻梁农业科技有限公司 | A kind of novel rice Rice processing system and control method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011102520A1 (en) * | 2010-02-22 | 2011-08-25 | 株式会社パスコ | Method of generating paddy rice crop yield forecasting model, and method of forecasting crop yield of paddy rice |
CN105954140A (en) * | 2016-05-06 | 2016-09-21 | 安徽贝通智能科技有限公司 | Automatic determination method for paddy rice yield rate |
CN106980768A (en) * | 2017-04-05 | 2017-07-25 | 武汉轻工大学 | Paddy rice processing and treating method, device and the production technology of paddy rice |
AU2020102107A4 (en) * | 2020-09-02 | 2020-10-08 | Sichuan Agricultural University | A method of characterizing rice population quality |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7702597B2 (en) * | 2004-04-20 | 2010-04-20 | George Mason Intellectual Properties, Inc. | Crop yield prediction using piecewise linear regression with a break point and weather and agricultural parameters |
-
2018
- 2018-09-03 CN CN201811021963.4A patent/CN109299427B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011102520A1 (en) * | 2010-02-22 | 2011-08-25 | 株式会社パスコ | Method of generating paddy rice crop yield forecasting model, and method of forecasting crop yield of paddy rice |
CN105954140A (en) * | 2016-05-06 | 2016-09-21 | 安徽贝通智能科技有限公司 | Automatic determination method for paddy rice yield rate |
CN106980768A (en) * | 2017-04-05 | 2017-07-25 | 武汉轻工大学 | Paddy rice processing and treating method, device and the production technology of paddy rice |
AU2020102107A4 (en) * | 2020-09-02 | 2020-10-08 | Sichuan Agricultural University | A method of characterizing rice population quality |
Non-Patent Citations (2)
Title |
---|
国内外稻谷出糙率、出米率和整精米率测定方法的比较研究及相关国际标准修订;李美琴等;《粮食与饲料工业》;20130815(第08期);全文 * |
稻谷应出米率数学模型的建立及其方法的研究;金增辉等;《武汉工业学院学报》;19910630(第02期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109299427A (en) | 2019-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ganser et al. | An accurate substitution method for analyzing censored data | |
Yee et al. | Vector generalized linear and additive extreme value models | |
US20200126662A1 (en) | Method, device, and apparatus for detecting disease probability, and computer-readable storage medium | |
US20180078156A1 (en) | Blood Pressure Measurement Data Processing Method and Apparatus | |
CN107146035B (en) | Method for calculating batch coefficients in large-goods production of knitted clothes | |
CN106483274A (en) | The calibration of external diagnosis reagent internet and correction quality control system and its implementation | |
WO2021007845A1 (en) | Cloud-edge collaborative forecasting system and method for aluminum oxide production indexes | |
CN109299427B (en) | Rice yield calculating method, system, server and storage medium | |
CN109579956A (en) | A kind of intelligent limit method for measuring weight, device, electronic equipment and storage medium of raising pigs | |
CN111009303A (en) | Method and device for automatically adjusting amount of exercise, computer equipment and storage medium | |
CN110955862B (en) | Evaluation method and device for equipment model trend similarity | |
CN113255999B (en) | Crop yield evaluation method, device, equipment and medium based on multiple models | |
CN111461329A (en) | Model training method, device, equipment and readable storage medium | |
Bolli et al. | Measurement of labour quality growth caused by unobservable characteristics | |
JP2017174275A (en) | Shipment quantity prediction device, shipment quantity prediction method, and program | |
CN112697726A (en) | Hyperspectral field tobacco nicotine content prediction method and system based on unmanned aerial vehicle | |
CN105825079A (en) | Transgene agricultural product packaging batch sample sampling model and building method thereof | |
JP7506959B1 (en) | Prediction method and prediction program, and environmental control information output method and environmental control information output program | |
CN113407571A (en) | Counting method based on weighing principle | |
CN111855930B (en) | Grain nutrient detection device and method | |
JP6516282B2 (en) | Priority setting device, priority setting method, and program | |
CN117057594B (en) | Laboratory sample cultivation data monitoring system | |
CN111667167B (en) | Agricultural grain yield estimation method and system | |
JP7002163B2 (en) | Information processing device and method for deriving the amount of fertilizer applied during top dressing | |
CN117541333B (en) | Edible and medicinal fungus production informatization management system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |