Crop storage monitoring method, device and storage medium

By detecting and adjusting the intersection environmental parameters in the crop storage environment, the problem that environmental parameters in various crops are difficult to meet the needs of crops and users during storage are solved, and effective storage of crops and user comfort is achieved.

CN116125889BActive Publication Date: 2025-03-21QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310087483.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-01
Publication Date
2025-03-21
Estimated Expiration
2043-02-01

AI Technical Summary

Technical Problem

When storing multiple crops at home or in the market, it is difficult to meet the needs of crops and users for environmental parameters at the same time, resulting in crop germination or environmental discomfort.

Method used

By obtaining the species of multiple crops in the current environment and environmental parameters that inhibit germination, we can detect whether there is intersection of the environmental parameters of each combination crop. If present, adjust the environmental parameters so that they are within the adjustable range of the intersection environmental parameters to meet the needs of crops and users.

Benefits of technology

It realizes automatic control of the storage space environmental parameters of multiple crops, extends the storage time of crops, and meets the user's needs for comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116125889B_ABST
    Figure CN116125889B_ABST
Patent Text Reader

Abstract

The present invention provides a crop storage monitoring method, device and storage medium, comprising obtaining the types of N crops in the current environment and the environmental parameters for inhibiting the germination of each crop; an intersection environmental parameter detection step: selecting M crops in sequence, and detecting whether the environmental parameters of the M crops selected each time have intersection environmental parameters; if the environmental parameters of the M crops selected at the time have intersection environmental parameters, and the parameter value of the current environment is outside the first parameter range corresponding to the intersection environmental parameter at the time, determining a first adjustable parameter range according to the first parameter range and a second parameter range corresponding to a user comfort parameter, so as to adjust the parameter value of the current environment to be within the first adjustable parameter range, thereby realizing automatic control of the environmental parameters of the storage space of multiple crops, inhibiting the germination of crops, effectively delaying the storage time of multiple crops stored together, and satisfying the environmental parameters required by the user for comfort.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of crop storage, and specifically provides a crop storage monitoring method, equipment and storage medium. Background Art

[0002] In daily life, users often store appropriate crops at home, such as peanuts, soybeans, sweet potatoes, taro, garlic, ginger, etc. These crops sometimes sprout before they can be eaten. Similarly, in market operations, vendors also store a large amount of grain and other crops. If these grains are not sold in time, they will sprout and deteriorate if they are not stored properly.

[0003] Normally, people will adjust the temperature, humidity and other environmental parameters of each crop based on experience to prevent the crops from germinating. However, due to limited storage space, people usually store multiple crops together in the space where they live, which easily results in the environmental parameters of the storage space being unable to meet the environmental parameters required by the crops and users at the same time when adjusting the environmental parameters. Summary of the invention

[0004] In order to overcome the above-mentioned defects, the present invention is proposed to provide a crop storage monitoring method, equipment and storage medium that solves or at least partially solves the technical problem that storing a variety of crops together in a space where people live easily results in the inability to simultaneously meet the environmental parameters required by the crops and users when adjusting the environmental parameters of the storage space.

[0005] In a first aspect, the present invention provides a method for monitoring crop storage, the method comprising:

[0006] Obtain the types of N crops in the current environment and the environmental parameters that inhibit the germination of each crop; N is greater than or equal to 2;

[0007] Intersection environmental parameter detection step: select M kinds of crops in sequence, and detect whether the environmental parameters of the M kinds of crops selected each time have intersection environmental parameters; wherein M=N, N-1, N-2...2, and M is greater than or equal to 2; if the two selected combinations have the same number of crops, there is at least one different crop in the types of crops in the two selected combinations;

[0008] If the environmental parameters of the M types of crops selected this time have intersection environmental parameters, detecting whether the parameter value of the current environment is outside the first parameter range corresponding to the intersection environmental parameter of this time;

[0009] If the parameter value of the current environment is outside the first parameter range corresponding to the current intersection environment parameter, determining a first adjustable parameter range according to the first parameter range and a second parameter range corresponding to the user comfort parameter;

[0010] The current environment is adjusted so that the parameter value of the current environment is within the first adjustable parameter range.

[0011] Furthermore, in the crop storage monitoring method described above, determining a first adjustable parameter range according to the first parameter range and a second parameter range corresponding to a user comfort parameter includes:

[0012] If the first parameter range and the second parameter range have an intersection, the intersection range is used as the first adjustable parameter range;

[0013] If the first parameter range and the second parameter range do not have an intersection, the second range is expanded until it intersects with an edge parameter value of the first parameter range, and the edge parameter value is used as the first adjustable parameter range.

[0014] Furthermore, in the crop storage monitoring method described above, adjusting the current environment so that the parameter value of the current environment is within the first adjustable parameter range includes:

[0015] If the first parameter range and the second parameter range have an intersection, determine the central parameter value of the first adjustable parameter range, and adjust the current environment with the central parameter value as a target, so that the parameter value of the current environment is adjusted to the central parameter value;

[0016] If there is no intersection between the first parameter range and the second parameter range, the current environment is adjusted with the edge parameter value as a target, so that the parameter value of the current environment is adjusted to the edge parameter value.

[0017] Furthermore, in the crop storage monitoring method described above, taking the marginal parameter value as a target, adjusting the current environment so that the parameter value of the current environment is adjusted to the marginal parameter value includes:

[0018] In response to the acceptable indication information fed back by the user, the current environment is adjusted with the marginal parameter value as a target, so that the parameter value of the current environment is adjusted to the marginal parameter value.

[0019] Furthermore, the above-mentioned crop storage monitoring method also includes:

[0020] If N is greater than 3 and M is not equal to N, when the same number of crops are selected multiple times to perform the intersection environmental parameter detection step, and at least two intersection environmental parameters are obtained, the priority of each intersection environmental parameter is determined according to the crop type corresponding to each intersection environmental parameter;

[0021] Select the intersection environment parameter with the highest priority as the target intersection environment parameter;

[0022] If the parameter value of the current environment is outside the third parameter range corresponding to the target intersection environment parameter, determining a second adjustable parameter range according to the third parameter range and the second parameter range;

[0023] The current environment is adjusted so that the parameter value of the current environment is within the second adjustment parameter range.

[0024] Furthermore, in the crop storage monitoring method described above, the priority of each intersection environmental parameter is determined according to the crop type corresponding to each intersection environmental parameter, including:

[0025] According to the crop types corresponding to each intersection environmental parameter, determine the total purchase cost of the M crops selected each time;

[0026] Prioritize each intersection environmental parameter based on each total purchase cost.

[0027] Furthermore, in the above-mentioned crop storage monitoring method, M kinds of crops are selected in sequence, including:

[0028] Sorting N kinds of crops according to a preset sorting rule to obtain a sorting result, and according to the sorting result, sequentially deleting i kinds of crops to obtain M kinds of crops selected at the time; wherein i=0, 1, 2...N-2;

[0029] The preset sorting rules include sorting in ascending order of weight or sorting in order from first to last.

[0030] Furthermore, the above-mentioned crop storage monitoring method further includes:

[0031] When N is equal to 2 and M is equal to 2, if the environmental parameters of the M crops selected at this time do not have intersection environmental parameters, a prompt message is output that the N crops should not be stored at the same time;

[0032] When N is greater than 2 and M is not equal to N, if the environmental parameters of the M kinds of crops selected this time do not have intersection environmental parameters, go to the intersection environmental parameter detection step until the detection results corresponding to all selected combinations are that there are no intersection environmental parameters, and output a prompt message that the N kinds of crops should not be stored at the same time.

[0033] In a second aspect, the present invention provides a crop storage monitoring device, which includes a processor and a storage device, wherein the storage device is suitable for storing multiple program codes, and the program codes are suitable for being loaded and run by the processor to execute any of the above-mentioned crop storage monitoring methods.

[0034] In a third aspect, a computer-readable storage medium is provided, wherein a plurality of program codes are stored therein, wherein the program codes are suitable for being loaded and run by a processor to execute the crop storage monitoring method described in any one of the above technical solutions.

[0035] The above one or more technical solutions of the present invention have at least one or more of the following beneficial effects:

[0036] In the technical solution for implementing the present invention, the types of N crops in the current environment and the environmental parameters for inhibiting the germination of each crop are obtained, and M crops are selected in turn, and it is detected whether the environmental parameters of the M crops selected each time have intersection environmental parameters; if the environmental parameters of the M crops selected at that time have intersection environmental parameters, and the parameter value of the current environment is outside the first parameter range corresponding to the intersection environmental parameter at that time, the first adjustable parameter range is determined according to the first parameter range and the second parameter range corresponding to the user comfort parameter; the current environment is adjusted so that the parameter value of the current environment is within the first adjustable parameter range, thereby realizing automatic control of environmental parameters such as temperature and humidity of the storage space of multiple crops, inhibiting the germination of crops, effectively delaying the storage time of multiple crops stored together, and at the same time satisfying the environmental parameters required by the user for comfort. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The disclosure of the present invention will become more easily understood with reference to the accompanying drawings. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present invention. In addition, similar numbers in the figures are used to represent similar components, among which:

[0038] Figure 1 is a schematic flow chart of main steps of a method for monitoring crop storage according to an embodiment of the present invention;

[0039] Figure 2 4 is a main structural block diagram of a crop storage monitoring device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0040] Some embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.

[0041] In the description of the present invention, "module" and "processor" may include hardware, software or a combination of the two. A module may include hardware circuits, various suitable sensors, communication ports, and memories, and may also include software parts, such as program codes, or a combination of software and hardware. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware, or a combination of the two. Non-temporary computer-readable storage media include any suitable medium that can store program codes, such as a magnetic disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, and the like. The term "A and / or B" means all possible combinations of A and B, such as only A, only B, or A and B. The term "at least one A or B" or "at least one of A and B" has a similar meaning to "A and / or B", and may include only A, only B, or A and B. The singular terms "one" and "the" may also include plural forms.

[0042] Normally, people will adjust the temperature, humidity and other environmental parameters of each crop based on experience to prevent the crops from germinating. However, due to limited storage space, people usually store multiple crops together in the space where they live, which easily results in the environmental parameters of the storage space being unable to meet the environmental parameters required by the crops and users at the same time when adjusting the environmental parameters.

[0043] Therefore, in order to solve the above technical problems, the present invention provides the following technical solutions.

[0044] See attached Figure 1 , Figure 1 FIG. 1 is a flow chart showing the main steps of a method for monitoring crop storage according to an embodiment of the present invention. Figure 1 As shown, the crop storage monitoring method in the embodiment of the present invention mainly includes the following steps 101 to 105.

[0045] Step 101, obtaining the types of N crops in the current environment and the environmental parameters that inhibit the germination of each crop;

[0046] In a specific implementation process, the types of crops in the current environment can be identified by image recognition and other methods to obtain N types of crops in the current environment, where N is greater than or equal to 2. The crops may include peanuts, soybeans, sweet potatoes, taro, garlic, ginger, grains, and the like.

[0047] In a specific implementation process, a germination inhibition environment database can be established according to different types of crops, and environmental parameters for inhibiting germination of each crop can be selected from the germination inhibition environment database, wherein the environmental parameters may include temperature and humidity.

[0048] Step 102, intersection environmental parameter detection step: select M kinds of crops in sequence, and detect whether the environmental parameters of the M kinds of crops selected each time have intersection environmental parameters;

[0049] In a specific implementation process, M kinds of crops may be selected in the order of N, N-1, N-2 . . . 2, and then it is detected whether the environmental parameters of the M kinds of crops selected each time have an intersection environmental parameter.

[0050] Specifically, when M=N, if the environmental parameters of the M crops selected at this time do not have intersection environmental parameters, it means that there are no environmental parameters that can be shared by N crops. At this time, the intersection environmental parameters are empty. Then remove one crop from the N crops, and continue to check whether there are intersection environmental parameters for the environmental parameters of N-1 crops. If there are no intersection environmental parameters for the environmental parameters of any combination of N-1 crops, then remove two crops from the N crops, and continue to check whether there are intersection environmental parameters for the environmental parameters of N-2 crops, and so on. It will not be explained one by one again. Among them, if there are the same number of crops in the two selected combinations, there is at least one different crop in the types of crops in the two selected combinations. For example, there is a first crop A, a second crop B, and a third crop C. The first selected combination can be {first crop A, second crop B}, and the second selected combination can be {second crop B, third crop C} or {first crop A, third crop C}.

[0051] In a specific implementation process, N kinds of crops can be sorted according to a preset sorting rule to obtain a sorting result, and according to the sorting result, i kinds of crops are deleted in sequence to obtain M kinds of crops selected at the time; wherein i=0, 1, 2...N-2; wherein the preset sorting rule includes but is not limited to sorting in order of weight from small to large or in order of first to last. In this way, it can be as relevant as possible to the user's food needs and reduce the amount of calculation.

[0052] Step 103: if the environmental parameters of the M types of crops selected this time have an intersection environmental parameter, detect whether the parameter value of the current environment is outside the first parameter range corresponding to the intersection environmental parameter of this time;

[0053] If the environmental parameters of the M types of crops selected this time have intersection environmental parameters, the parameter value of the current environment can be obtained, and it can be detected whether the parameter value of the current environment is outside the first parameter range corresponding to the intersection environmental parameter this time.

[0054] It should be noted that if the environmental parameters of the M kinds of crops selected this time have intersection environmental parameters, the intersection environmental parameter detection step may no longer be executed. If there are other combinations, the intersection environmental parameter detection step may continue until there are no other combinations, and the intersection environmental parameter detection step may be stopped. This embodiment does not impose any specific restrictions.

[0055] Step 104: if the parameter value of the current environment is outside the first parameter range corresponding to the current intersection environment parameter, determine a first adjustable parameter range according to the first parameter range and a second parameter range corresponding to the user comfort parameter;

[0056] In a specific implementation process, if the parameter value of the current environment is outside the first parameter range corresponding to the intersection environment parameter of the time, it means that the parameter value of the current environment cannot make M kinds of crops simultaneously meet the environmental parameters for inhibiting germination. At this time, the current environment can be adjusted. However, in order to meet the user comfort at the same time, the first adjustable parameter range can be determined according to the first parameter range and the second parameter range corresponding to the user comfort parameter.

[0057] Specifically, if the first parameter range corresponding to the intersection environment parameter and the second parameter range corresponding to the user comfort parameter have an intersection, the intersection range is used as the first adjustable parameter range. If the first parameter range corresponding to the intersection environment parameter and the second parameter range corresponding to the user comfort parameter do not have an intersection, the second range can be expanded until it intersects with the edge parameter value of the first parameter range, and the edge parameter value is used as the first adjustable parameter range. In this case, the first adjustable parameter range is actually a specific value. If the first parameter range encloses a planar figure, the edge parameter value of the first parameter range can be a value on the edge of the planar figure, and if the first parameter range encloses a line segment, the edge parameter value of the first parameter range can be the endpoint of the line segment.

[0058] Step 105: Adjust the current environment so that the parameter value of the current environment is within the first adjustable parameter range.

[0059] In a specific implementation process, the temperature and humidity of the current environment can be adjusted through air conditioning so that the temperature and humidity of the current environment are within a temperature range and humidity range that can inhibit the germination of M types of crops and a temperature range and humidity range that meets the user's comfort level, thereby extending the storage time of the crops in M. At the same time, it does not affect the user's perception of temperature and humidity.

[0060] In a specific implementation process, if the first parameter range corresponding to the intersection environment parameter and the second parameter range corresponding to the user comfort parameter have an intersection, the central parameter value of the first adjustable parameter range is determined, and the current environment is adjusted with the central parameter value as the target so that the parameter value of the current environment is adjusted to the central parameter value.

[0061] In a specific implementation process, the parameter value corresponding to the exact center of the first adjustable parameter range can be used as the central parameter value of the first adjustable parameter range. However, the central parameter value is closer to the center of the first parameter range corresponding to the intersection environment parameter, but farther from the second parameter range corresponding to the user fitness parameter, which will make the user experience relatively poor. Therefore, the weight of the user comfort can be set in advance to be greater than the weight of the crops. In this way, the central parameter value of the first adjustable parameter range can be appropriately moved closer to the user side, so that the crops can be stored under the condition of relatively good user experience.

[0062] In a specific implementation process, if the first parameter range corresponding to the intersection environment parameter and the second parameter range corresponding to the user comfort parameter do not have an intersection, the current environment can be adjusted with the edge parameter value as the target so that the parameter value of the current environment is adjusted to the edge parameter value.

[0063] In a specific implementation process, if the first parameter range corresponding to the intersection environment parameter and the second parameter range corresponding to the user comfort parameter do not have an intersection, prompt information on whether the user accepts the marginal parameter value can be output, and when the feedback information input by the user indicates that it can be accepted, the current environment can be adjusted with the marginal parameter value as the target in response to the acceptable indication information fed back by the user, so that the parameter value of the current environment is adjusted to the marginal parameter value. When the feedback information input by the user indicates that it can not be accepted, prompt information that is not suitable for storage can be output in response to the unacceptable indication information fed back by the user.

[0064] The crop storage monitoring method of this embodiment obtains the types of N crops in the current environment and the environmental parameters for inhibiting the germination of each crop, selects M crops in turn, and detects whether the environmental parameters of the M crops selected each time have intersection environmental parameters; if the environmental parameters of the M crops selected at the time have intersection environmental parameters, and the parameter value of the current environment is outside the first parameter range corresponding to the intersection environmental parameters at the time, a first adjustable parameter range is determined according to the first parameter range and the second parameter range corresponding to the user comfort parameter; the current environment is adjusted so that the parameter value of the current environment is within the first adjustable parameter range, thereby realizing automatic control of environmental parameters such as temperature and humidity of the storage space of multiple crops, inhibiting the germination of crops, and effectively delaying the storage time of multiple crops stored together, while satisfying the environmental parameters required by the user for comfort.

[0065] In a specific implementation process, when N is greater than 3, when the selected M=N-1, N-2...2, multiple selection combinations may appear for each number, and at least two intersection environmental parameters may be obtained from all selection combinations. At this time, the priority of each intersection environmental parameter can be determined according to the crop type corresponding to each intersection environmental parameter; the intersection environmental parameter with the highest priority is selected as the target intersection environmental parameter; at this time, if the parameter value of the current environment is outside the third parameter range corresponding to the target intersection environmental parameter, the second adjustable parameter range is determined according to the third parameter range and the second parameter range; the current environment is adjusted so that the parameter value of the current environment is within the second adjustment parameter range.

[0066] Specifically, taking M=2 as an example, when the selected combination is {first crop A, second crop B}, there is a first intersection environmental parameter, and when the selected combination is {first crop A, second crop C}, there is a second intersection environmental parameter. At this time, the first intersection environmental parameter and the second intersection environmental parameter can be prioritized. If the priority of the second intersection environmental parameter is higher than the priority of the first intersection environmental parameter, the second intersection environmental parameter is used as the target intersection environmental parameter, and when the parameter value of the current environment is outside the third parameter range corresponding to the target intersection environmental parameter, the second adjustable parameter range is determined according to the third parameter range and the second parameter range; the current environment is adjusted so that the parameter value of the current environment is within the second adjustment parameter range.

[0067] In a specific implementation process, the total purchase cost of the M types of crops selected each time can be determined according to the types of crops corresponding to each intersection environmental parameter; and the priority of each intersection environmental parameter can be determined according to each total purchase cost. For example, when the selected combination is {first crop A, second crop C}, its purchase cost is 20 yuan, and when the selected combination is {first crop A, second crop B}, its purchase cost is 15 yuan, then it can be determined that the priority of the second intersection environmental parameter is higher than the priority of the first intersection environmental parameter.

[0068] In a specific implementation process, if the environmental parameters of the M types of crops selected this time have intersection environmental parameters, and the parameter value of the current environment is within the first parameter range, the parameter value of the current environment can be maintained.

[0069] In a specific implementation process, when M is not equal to N, it means that there are unselected crops. At this time, the information of the unselected crops can be output so that the user can know which crops need to be taken out and stored separately.

[0070] In a specific implementation process, when N is equal to 2 and M is equal to 2, if the environmental parameters of the M crops selected at this time do not have intersecting environmental parameters, a prompt message that the N crops should not be stored at the same time is output. In other words, if there are only two crops, if the environmental parameters of the M crops selected at this time do not have intersecting environmental parameters, it means that the two cannot be stored at the same time. At this time, a prompt message that the N crops should not be stored at the same time can be output.

[0071] In a specific implementation process, when N is greater than 2 and M is not equal to N, if the environmental parameters of the M crops selected at this time do not have intersection environmental parameters, the process proceeds to the intersection environmental parameter detection step until the detection results corresponding to all selected combinations are all no intersection environmental parameters, and a prompt message that the N crops should not be stored at the same time is output. In other words, when there are more than 3 crops, after removing 1 or more crops, there is still no intersection environmental parameter, and a prompt message that the N crops should not be stored at the same time is output.

[0072] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art can understand that in order to achieve the effects of the present invention, different steps do not have to be performed in such an order. They can be performed simultaneously (in parallel) or in other orders. These changes are within the scope of protection of the present invention.

[0073] It is understood by those skilled in the art that the present invention implements all or part of the processes in the method of the above embodiment, and can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electric carrier signal, telecommunication signal and software distribution medium that can carry the computer program code. It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electric carrier signals and telecommunication signals.

[0074] Furthermore, the present invention also provides a crop storage monitoring device.

[0075] See attached Figure 2 , Figure 2 FIG. 1 is a main structural block diagram of a crop storage monitoring device according to an embodiment of the present invention. Figure 2 As shown, the crop storage monitoring device in the embodiment of the present invention may include a processor 21 and a storage device 22 .

[0076] The storage device 21 may be configured to store a program for executing the crop storage monitoring method of the above method embodiment, and the processor 22 may be configured to execute the program in the storage device 21, which includes but is not limited to the program for executing the crop storage monitoring method of the above method embodiment. For ease of explanation, only the part related to the embodiment of the present invention is shown, and for specific technical details not disclosed, please refer to the method part of the embodiment of the present invention. The crop storage monitoring device may be a control device formed by various electronic devices.

[0077] In a specific implementation process, the number of the storage device 22 and the processor 21 can be multiple. The program for executing the crop storage monitoring method of the above method embodiment can be divided into multiple subprograms, and each subprogram can be loaded and run by the processor 21 to execute different steps of the crop storage monitoring method of the above method embodiment. Specifically, each subprogram can be stored in different storage devices 22, and each processor 21 can be configured to execute the program in one or more storage devices 22 to jointly implement the crop storage monitoring method of the above method embodiment, that is, each processor 21 executes different steps of the crop storage monitoring method of the above method embodiment to jointly implement the crop storage monitoring method of the above method embodiment.

[0078] The above-mentioned multiple processors 21 may be processors deployed on the same device. For example, the above-mentioned device may be a high-performance device composed of multiple processors, and the above-mentioned multiple processors 21 may be processors configured on the high-performance device. In addition, the above-mentioned multiple processors 21 may also be processors deployed on different devices. For example, the above-mentioned device may be a server cluster, and the above-mentioned multiple processors 21 may be processors on different servers in the server cluster.

[0079] Furthermore, the present invention also provides a computer-readable storage medium. In a computer-readable storage medium embodiment according to the present invention, the computer-readable storage medium can be configured to store a program for executing the crop storage monitoring method of the above method embodiment, and the program can be loaded and run by a processor to implement the above crop storage monitoring method. For ease of explanation, only the parts related to the embodiment of the present invention are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present invention. The computer-readable storage medium can be a storage device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present invention is a non-temporary computer-readable storage medium.

[0080] Further, it should be understood that since the setting of each module is only for illustrating the functional units of the device of the present invention, the physical devices corresponding to these modules may be the processor itself, or a part of the software in the processor, a part of the hardware, or a part of the combination of software and hardware. Therefore, the number of each module in the figure is only schematic.

[0081] Those skilled in the art will appreciate that the modules in the device can be adaptively split or merged. Such splitting or merging of specific modules will not cause the technical solution to deviate from the principle of the present invention, and therefore, the technical solutions after splitting or merging will fall within the protection scope of the present invention.

[0082] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

Claims

1. A method for monitoring crop storage, characterized in that: include: Obtain the types of N crops in the current environment and the environmental parameters that inhibit the germination of each crop; N is greater than or equal to 2; Intersection environmental parameter detection step: select M kinds of crops in sequence, and detect whether the environmental parameters of the M kinds of crops selected each time have intersection environmental parameters; wherein M=N, N-1, N-2...2, and M is greater than or equal to 2; if the two selected combinations have the same number of crops, there is at least one different crop in the types of crops in the two selected combinations; If the environmental parameters of the M types of crops selected this time have intersection environmental parameters, detecting whether the parameter value of the current environment is outside the first parameter range corresponding to the intersection environmental parameter of this time; If the parameter value of the current environment is outside the first parameter range corresponding to the current intersection environment parameter, determining a first adjustable parameter range according to the first parameter range and a second parameter range corresponding to the user comfort parameter; Adjusting the current environment so that the parameter value of the current environment is within the first adjustable parameter range; Wherein, determining the first adjustable parameter range according to the first parameter range and the second parameter range corresponding to the user comfort parameter includes: If the first parameter range and the second parameter range have an intersection, the intersection range is used as the first adjustable parameter range; If the first parameter range does not have an intersection with the second parameter range, the second parameter range is expanded until it intersects with an edge parameter value of the first parameter range, and the edge parameter value is used as the first adjustable parameter range.

2. The crop storage monitoring method according to claim 1, characterized in that: Adjusting the current environment so that the parameter value of the current environment is within the first adjustable parameter range includes: If the first parameter range and the second parameter range have an intersection, determine the central parameter value of the first adjustable parameter range, and adjust the current environment with the central parameter value as a target, so that the parameter value of the current environment is adjusted to the central parameter value; If there is no intersection between the first parameter range and the second parameter range, the current environment is adjusted with the edge parameter value as a target, so that the parameter value of the current environment is adjusted to the edge parameter value.

3. The crop storage monitoring method according to claim 2, characterized in that: The current environment is adjusted with the edge parameter value as a target so that the parameter value of the current environment is adjusted to the edge parameter value, including: In response to the acceptable indication information fed back by the user, the current environment is adjusted with the marginal parameter value as a target, so that the parameter value of the current environment is adjusted to the marginal parameter value.

4. The crop storage monitoring method according to claim 1, characterized in that: Also includes: If N is greater than 3 and M is not equal to N, when the same number of crops are selected multiple times to perform the intersection environmental parameter detection step, and at least two intersection environmental parameters are obtained, the priority of each intersection environmental parameter is determined according to the crop type corresponding to each intersection environmental parameter; Select the intersection environment parameter with the highest priority as the target intersection environment parameter; If the parameter value of the current environment is outside the third parameter range corresponding to the target intersection environment parameter, determining a second adjustable parameter range according to the third parameter range and the second parameter range; The current environment is adjusted so that the parameter value of the current environment is within the second adjustable parameter range.

5. The crop storage monitoring method according to claim 1, characterized in that: According to the crop types corresponding to each intersection environmental parameter, the priority of each intersection environmental parameter is determined, including: According to the crop types corresponding to each intersection environmental parameter, determine the total purchase cost of the M crops selected each time; Prioritize each intersection environmental parameter based on each total purchase cost.

6. The crop storage monitoring method according to claim 1, characterized in that: Select M kinds of crops in turn, including: Sorting N kinds of crops according to a preset sorting rule to obtain a sorting result, and according to the sorting result, sequentially deleting i kinds of crops to obtain M kinds of crops selected at the time; wherein i=0, 1, 2...N-2; The preset sorting rules include sorting in ascending order of weight or sorting in order from first to last.

7. The crop storage monitoring method according to claim 1, characterized in that: Also includes: When N is equal to 2 and M is equal to 2, if the environmental parameters of the M crops selected at this time do not have intersection environmental parameters, a prompt message is output that the N crops should not be stored at the same time; When N is greater than 2 and M is not equal to N, if the environmental parameters of the M kinds of crops selected this time do not have intersection environmental parameters, go to the intersection environmental parameter detection step until the detection results corresponding to all selected combinations are that there are no intersection environmental parameters, and output a prompt message that the N kinds of crops should not be stored at the same time.

8. A crop storage monitoring device, comprising a processor and a storage device, wherein the storage device is suitable for storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by the processor to execute the crop storage monitoring method according to any one of claims 1 to 7.

9. A computer-readable storage medium storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by a processor to execute the crop storage monitoring method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Be used for agricultural crop seed storage tank

    CN208036920U

  • Device for storing grain sample

    CN2110616U