Environment monitoring method and system for bee breeding warehouse
By calculating and fitting the environmental data of bee farming warehouses, the problem of false warning in environmental monitoring is solved, and the accuracy of environmental monitoring and early warning is improved.
Patent Information
- Application Number
- CN202510704070.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-29
- Publication Date
- 2025-06-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing environmental monitoring methods may provide false warnings for processes where environmental parameters are being adjusted but not adjusted to parameter thresholds or due to delays in environmental parameters during adjustment, resulting in poor monitoring results.
By obtaining environmental data outside and inside the breeding bin, the environmental data difference value is calculated, and the difference value is sorted based on the preset sorting strategy. Then, select the abnormal difference value and fit it, determine whether the difference between the fit difference value and the abnormal difference value is greater than the preset threshold, build a set of changes in the difference value of the environmental data, and compare it with other sets to determine the monitoring results.
This method can more accurately screen out environmental data with large differences, identify possible temperature change delay phenomena, thereby improving the accuracy of environmental monitoring and early warning.
Smart Images

Figure CN120213138A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of environmental monitoring, and particularly relates to an environmental monitoring method and system for a bee breeding warehouse. Background Art
[0002] There are problems with insufficient environmental control in traditional bee breeding methods: Traditional breeding mostly uses open beehives, which are greatly affected by the natural environment, and it is difficult to stably control key environmental factors such as temperature, humidity, and oxygen concentration. For example, in seasons such as early spring and summer, the temperature fluctuates greatly, the humidity is too high or too low, and the oxygen supply is unstable, all of which will affect the growth and development of bees. In particular, the late spring cold snap in early spring has an adverse effect on the cultivation of Chinese bee queens.
[0003] Existing environmental monitoring methods collect environmental parameters at the current monitoring location and compare them with preset parameter thresholds to achieve environmental monitoring and early warning. However, this method may give false early warnings for the process of adjusting environmental parameters but not yet reaching the parameter thresholds or due to the phenomenon of delay in the process of adjusting environmental parameters, resulting in poor monitoring effects. Summary of the Invention
[0004] The present invention provides an environmental monitoring method and system for a bee breeding warehouse to solve the technical problem of false early warnings that may occur during the process of adjusting environmental parameters but not yet reaching the parameter thresholds or due to the phenomenon of delay in the process of adjusting environmental parameters.
[0005] In a first aspect, the present invention provides an environmental monitoring method for a bee breeding warehouse, including: Obtaining first environmental data outside the breeding warehouse and second environmental data at several monitoring positions inside the breeding warehouse, where the data types of the first environmental data and the second environmental data are the same; Subtracting each second environmental data from the first environmental data to obtain environmental data differences corresponding to the respective second environmental data, and sorting the environmental data differences based on the several monitoring positions using a preset sorting strategy to obtain at least one environmental data difference sequence; Selecting at least one abnormal environmental data difference from a certain environmental data difference sequence, and re-fitting the at least one abnormal environmental data difference based on other environmental data difference sequences according to a preset fitting strategy to obtain fitting environmental data differences corresponding to the at least one abnormal environmental data difference; Judging whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, where there is a corresponding relationship between the certain fitting environmental data difference and the certain abnormal environmental data difference; If it is not greater than a preset threshold, obtain a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain environmental data difference sequence; Construct an environmental data difference change set according to the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, compare the environmental data difference change set with other environmental data difference change sets, and determine the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
[0006] In a second aspect, the present invention provides an environmental monitoring system for a beekeeping warehouse, including: A first acquisition module configured to acquire first environmental data outside the warehouse and second environmental data at a plurality of monitoring positions inside the warehouse, wherein the first environmental data and the second environmental data have the same data type; A sorting module configured to subtract each second environmental data from the first environmental data to obtain an environmental data difference corresponding to each second environmental data, and sort each environmental data difference based on the plurality of monitoring positions by using a preset sorting strategy to obtain at least one environmental data difference sequence; A fitting module configured to select at least one abnormal environmental data difference in a certain environmental data difference sequence, and re-fit the at least one abnormal environmental data difference based on other environmental data difference sequences according to a preset fitting strategy to obtain a fitting environmental data difference corresponding to the at least one abnormal environmental data difference; A judgment module configured to judge whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, wherein there is a corresponding relationship between the certain fitting environmental data difference and the certain abnormal environmental data difference; A second acquisition module configured to, if it is not greater than the preset threshold, acquire a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain environmental data difference sequence; A comparison module configured to construct an environmental data difference change set according to the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, compare the environmental data difference change set with other environmental data difference change sets, and determine the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
[0007] In a third aspect, an electronic device is provided, which includes: at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the steps of the environmental monitoring method for a bee breeding bin according to any embodiment of the present invention.
[0008] In a fourth aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the program instructions are executed by a processor, the processor is caused to execute the steps of the environmental monitoring method for a bee breeding bin according to any embodiment of the present invention.
[0009] For the environmental monitoring method and system for a bee breeding bin of the present application, according to a preset fitting strategy, at least one abnormal environmental data difference is refitted based on a difference sequence of other environmental data to obtain a fitting environmental data difference corresponding to the at least one abnormal environmental data difference. It is determined whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, so that environmental data with relatively large differences can be screened out more accurately. An environmental data difference change set is constructed based on a first environmental data difference, a certain abnormal environmental data difference, and a second environmental data difference, and the environmental data difference change set is compared with other environmental data difference change sets. According to the comparison result, the monitoring result of a certain environmental data corresponding to a certain abnormal environmental data difference is determined, and the phenomenon that there may be a delay in temperature change can be identified, thereby effectively improving the accuracy of environmental monitoring and early warning. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0011] Figure 1 It is a flowchart of an environmental monitoring method for a bee breeding bin provided by an embodiment of the present invention; Figure 2 It is a structural block diagram of an environmental monitoring system for a bee breeding bin provided by an embodiment of the present invention; Figure 3 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0012] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0013] Please refer to Figure 1 , which shows a flowchart of an environmental monitoring method for a beehive.
[0014] As Figure 1 shown, the environmental monitoring method for a beehive specifically includes the following steps: Step S101, obtain first environmental data outside the beehive and second environmental data at several monitoring positions inside the beehive, where the data types of the first environmental data and the second environmental data are the same.
[0015] The beehive is a closed structure, built with materials having high strength, corrosion resistance, and excellent heat insulation performance, such as polyurethane foam boards, rock wool boards, etc. The internal space of the beehive body is reasonably divided according to the bee colony strength and breeding scale, with multiple breeding units set up, and the environmental parameters of each unit can be independently controlled without mutual influence.
[0016] Ventilation system: The beehive is equipped with an intelligent ventilation system, including an air inlet, an air outlet, and an exhaust fan. High-efficiency air filtration devices are set at the air inlet and the air outlet to prevent external pathogenic microorganisms and dust from entering. The exhaust fan automatically adjusts the wind speed according to the oxygen concentration and carbon dioxide concentration inside the beehive to ensure sufficient air circulation and oxygen supply inside the beehive.
[0017] Temperature rise system: Heat source equipment: An air source heat pump or a ground source heat pump is used as the main heat source equipment, using renewable energy, with high energy efficiency. The heat pump system realizes the transfer and release of heat through the working cycle of components such as a compressor, a condenser, and an evaporator.
[0018] Terminal equipment: Capillaries or ceiling coils are laid inside the ceiling or wall of the beehive as the terminal equipment of the constant temperature system. The water or refrigerant circulating in the capillaries realizes precise control of the temperature inside the beehive through heat exchange with the air inside the beehive.
[0019] In this step, the first environmental data outside the beehive can be the outside temperature data, the outside humidity data, or the outside oxygen content data. At this time, the second environmental data at several monitoring positions inside the beehive are correspondingly the inside temperature data, the inside humidity data, or the inside oxygen content data.
[0020] Step S102: Subtract each second environmental data from the first environmental data to obtain environmental data differences corresponding to the respective second environmental data, and sort the environmental data differences based on the several monitoring positions using a preset sorting strategy to obtain at least one environmental data difference sequence.
[0021] Since the environmental data requirements for different growth stages of Chinese honeybees are different. Therefore, it is necessary to set different environmental data ranges according to different bee colony strengths so that Chinese honeybees can grow in a suitable environment.
[0022] In this step, divide the several monitoring positions according to the size of the bee colony strength to obtain at least one monitoring position sequence, where the bee colony strengths of the monitoring positions in one monitoring position sequence are all different, and the bee colony strengths of the monitoring positions at the same sorting position in different monitoring position sequences are the same; sort the environmental data differences based on the monitoring positions in at least one monitoring position sequence to obtain at least one environmental data difference sequence.
[0023] For example, assume that the direction from the import of the breeding warehouse to the export of the breeding warehouse is the positive direction, and multiple groups of breeding units are arranged side by side along the positive direction. The bee colony strengths of the breeding units in one group of breeding units along the positive direction increase from small to large. The monitoring position is the position where the breeding unit is located. Through such a setting, the bee colony strengths of the breeding units arranged side by side are the same, so the required environmental data ranges are also roughly the same.
[0024] Step S103: Select at least one abnormal environmental data difference from a certain environmental data difference sequence, and re-fit the at least one abnormal environmental data difference based on other environmental data difference sequences according to a preset fitting strategy to obtain fitting environmental data differences corresponding to the at least one abnormal environmental data difference.
[0025] In this step, determine whether each environmental data difference in a certain environmental data difference sequence is within a preset dynamic environmental range, where the dynamic environmental range is an environmental range dynamically set according to the size of the bee colony strength; if an environmental data difference is not within the dynamic environmental range, define the environmental data difference as an abnormal environmental data difference; if an environmental data difference is within the dynamic environmental range, define the environmental data difference as a normal environmental data difference.
[0026] It should be noted that the other environmental data difference sequences are all environmental data difference sequences obtained by removing a certain environmental data difference sequence from at least one environmental data difference sequence.
[0027] Specifically, according to a preset fitting strategy, at least one abnormal environmental data difference is refitted based on other environmental data difference sequences, and the fitting environmental data differences corresponding to at least one abnormal environmental data difference include: Align the other environmental data difference sequences with a certain environmental data difference sequence, and slide a preset sliding window to the position of a certain abnormal environmental data difference in a certain environmental data difference sequence to obtain target environmental data differences in the same sliding window as a certain abnormal environmental data difference; average each target environmental difference to obtain a target environmental average difference, and define the target environmental average difference as a certain fitting environmental data difference corresponding to a certain abnormal environmental data difference. In this way, the fitting environmental data difference of the current breeding unit can be fitted according to the environmental data differences of other breeding units in the same bee colony strength.
[0028] Step S104, determine whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, where there is a corresponding relationship between the certain fitting environmental data difference and the certain abnormal environmental data difference.
[0029] In this step, by determining whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, a preliminary analysis can be made on whether the environmental data collected by the current breeding unit is abnormal. For example, when the environmental data difference of the current breeding unit is quite different from the fitting environmental data difference, or even when the environmental data of the current breeding unit is missing, it can be directly determined that the environmental data is abnormal.
[0030] In a specific embodiment, after determining whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, if it is greater than the preset threshold, directly determine that the monitoring result of a certain environmental data corresponding to a certain abnormal environmental data difference is abnormal.
[0031] Step S105, if it is not greater than the preset threshold, obtain a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain environmental data difference sequence.
[0032] Step S106, construct an environmental data difference change set according to the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, compare the environmental data difference change set with other environmental data difference change sets, and determine the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
[0033] In this step, calculate the first difference between the first environmental data difference and a certain abnormal environmental data difference, and the second difference between a certain abnormal environmental data difference and the second environmental data difference; divide the first difference and the second difference into the same set to obtain a certain environmental data difference change set corresponding to a certain environmental data difference sequence; obtain the third environmental data difference, the fourth environmental data difference, and the fifth environmental data difference of another environmental data difference sequence. After the other environmental data difference sequence is aligned with a certain environmental data difference sequence, the third environmental data difference and the first environmental data difference are within the same sliding window, the fourth environmental data difference and a certain abnormal environmental data difference are within the same sliding window, and the fifth environmental data difference and the second environmental data difference are within the same sliding window; calculate the third difference between the third environmental data difference and the fourth environmental data difference, and the fourth difference between the fourth environmental data difference and the fifth environmental data difference; divide the third difference and the fourth difference into the same set to obtain another environmental data difference change set corresponding to the other environmental data difference sequence, and finally obtain other environmental data difference change sets corresponding to other environmental data difference sequences; determine whether a certain environmental data difference change set is within other environmental data difference change sets; if it is within other environmental data difference change sets, determine that the monitoring result of a certain environmental data corresponding to a certain abnormal environmental data difference is normal; if it is not within other environmental data difference change sets, determine that the monitoring result of a certain environmental data corresponding to a certain abnormal environmental data difference is abnormal.
[0034] It should be noted that determining whether a certain environmental data difference change set is within other environmental data difference change sets includes: determining whether the first difference and the second difference are within a preset difference range, and the preset difference range is the maximum difference range formed by each difference in other environmental data difference change sets.
[0035] For example, the first difference in a certain environmental data difference change set is 2°C, and the second difference is 3°C; the third difference in the first environmental data difference change set is 1°C, and the fourth difference is 2°C; the fourth difference in the second environmental data difference change set is 2°C, and the fifth difference is 3°C. Among them, the first environmental data difference change set and the second environmental data difference change set are other environmental data difference change sets.
[0036] The preset difference range is then 1°C - 3°C. At this time, both the first difference and the second difference are within the preset difference range. At this time, it shows that it may be due to the temperature rise system heating the breeding unit, and this heating process is a continuous process. Therefore, the change in temperature is delayed, and thus the monitoring result of a certain environmental data corresponding to a certain abnormal environmental data difference is normal.
[0037] In summary, the method of the present application re - fits at least one abnormal environmental data difference based on other environmental data difference sequences according to a preset fitting strategy to obtain fitting environmental data differences corresponding to the at least one abnormal environmental data difference, determines whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, can relatively accurately screen out environmental data with large differences, constructs an environmental data difference change set according to the first environmental data difference, a certain abnormal environmental data difference, and the second environmental data difference, and compares the environmental data difference change set with other environmental data difference change sets, and determines the monitoring result of a certain environmental data corresponding to a certain abnormal environmental data difference according to the comparison result, can identify the phenomenon that there may be a delay in temperature change, thereby effectively improving the accuracy of environmental monitoring and early warning.
[0038] Please refer to Figure 2 , which shows a structural block diagram of an environmental monitoring system for a beekeeping warehouse of the present application.
[0039] As Figure 2 shown, the environmental monitoring system 200 includes a first acquisition module 210, a sorting module 220, a fitting module 230, a judgment module 240, a second acquisition module 250, and a comparison module 260.
[0040] Among them, the first acquisition module 210 is configured to acquire first environmental data outside the breeding warehouse and second environmental data at several monitoring positions inside the breeding warehouse, where the data types of the first environmental data and the second environmental data are the same; The sorting module 220 is configured to subtract each second environmental data from the first environmental data to obtain environmental data differences corresponding to the respective second environmental data, and sort the respective environmental data differences based on the several monitoring positions by using a preset sorting strategy to obtain at least one environmental data difference sequence; The fitting module 230 is configured to select at least one abnormal environmental data difference from a certain environmental data difference sequence, and re - fit the at least one abnormal environmental data difference based on other environmental data difference sequences according to a preset fitting strategy to obtain fitting environmental data differences corresponding to the at least one abnormal environmental data difference; The judgment module 240 is configured to judge whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, where there is a corresponding relationship between the certain fitting environmental data difference and the certain abnormal environmental data difference; A second acquisition module 250, configured to, if it is not greater than a preset threshold, acquire a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain environmental data difference sequence; A comparison module 260, configured to construct an environmental data difference change set according to the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, compare the environmental data difference change set with other environmental data difference change sets, and determine a monitoring result of certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
[0041] It should be understood that Figure 2 The various modules described in Figure 1 correspond to the respective steps in the method described in Figure 2 Therefore, the operations, features, and corresponding technical effects described above for the method also apply to
[0042] In some other embodiments, the embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored. When the program instructions are executed by a processor, the processor is caused to execute the environmental monitoring method for a bee breeding bin in any of the above method embodiments; As an implementation manner, the computer-readable storage medium of the present invention stores computer-executable instructions, and the computer-executable instructions are set as: Acquire first environmental data outside the breeding bin and second environmental data at a plurality of monitoring positions inside the breeding bin, wherein the first environmental data and the second environmental data have the same data type; Subtract each second environmental data from the first environmental data to obtain an environmental data difference corresponding to each second environmental data, and sort the environmental data differences based on the plurality of monitoring positions by using a preset sorting strategy to obtain at least one environmental data difference sequence; Select at least one abnormal environmental data difference in a certain environmental data difference sequence, and re-fit the at least one abnormal environmental data difference based on other environmental data difference sequences according to a preset fitting strategy to obtain a fitted environmental data difference corresponding to the at least one abnormal environmental data difference; Determine whether the difference between a certain fitted environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, wherein there is a corresponding relationship between the certain fitted environmental data difference and the certain abnormal environmental data difference; If it is not greater than the preset threshold, acquire a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain environmental data difference sequence; Construct an environmental data difference change set based on the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, compare the environmental data difference change set with other environmental data difference change sets, and determine the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
[0043] A computer-readable storage medium may include a storage program area and a storage data area. Among them, the storage program area may store an operating system and application programs required for at least one function; the storage data area may store data created according to the use of the environmental monitoring system for the bee breeding warehouse, etc. In addition, the computer-readable storage medium may include a high-speed random access memory, and may also include a memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some embodiments, the computer-readable storage medium may optionally include a memory remotely set relative to the processor, and these remote memories may be connected to the environmental monitoring system for the bee breeding warehouse through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.
[0044] Figure 3 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention, as Figure 3 shown, the device includes: a processor 310 and a memory 320. The electronic device may further include: an input device 330 and an output device 340. The processor 310, the memory 320, the input device 330, and the output device 340 may be connected through a bus or other means, Figure 3 taking connection through the bus as an example. The memory 320 is the above-mentioned computer-readable storage medium. The processor 310 executes various functional applications and data processing of the server by running non-volatile software programs, instructions, and modules stored in the memory 320, that is, implements the environmental monitoring method for the bee breeding warehouse in the above method embodiment. The input device 330 may receive input digital or character information, and generate key signal inputs related to user settings and function controls of the environmental monitoring system for the bee breeding warehouse. The output device 340 may include a display device such as a display screen.
[0045] The above electronic device may execute the method provided by the embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method. For technical details not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
[0046] As an implementation manner, the above-mentioned electronic device is applied to an environmental monitoring system for a bee breeding bin and is used for a client, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: Obtain first environmental data outside the breeding bin and second environmental data at several monitoring positions inside the breeding bin, wherein the data types of the first environmental data and the second environmental data are the same; Subtract each second environmental data from the first environmental data to obtain an environmental data difference corresponding to each second environmental data, and based on the several monitoring positions, sort each environmental data difference by using a preset sorting strategy to obtain at least one environmental data difference sequence; Select at least one abnormal environmental data difference from a certain environmental data difference sequence, and based on other environmental data difference sequences, re-fit the at least one abnormal environmental data difference according to a preset fitting strategy to obtain a fitting environmental data difference corresponding to the at least one abnormal environmental data difference; Judge whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, wherein there is a corresponding relationship between the certain fitting environmental data difference and the certain abnormal environmental data difference; If it is not greater than the preset threshold, obtain a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain environmental data difference sequence; Construct an environmental data difference change set according to the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, and compare the environmental data difference change set with other environmental data difference change sets, and determine the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
[0047] Through the description of the above implementation manners, those skilled in the art can clearly understand that each implementation manner can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disc, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiments.
[0048] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. An environmental monitoring method for a bee breeding warehouse, characterized in that, Including: Obtain first environmental data outside the breeding bin and second environmental data at several monitoring positions inside the breeding bin, where the data types of the first environmental data and the second environmental data are the same; Subtract each second environmental data from the first environmental data to obtain environmental data differences corresponding to the respective second environmental data, and based on the several monitoring positions, sort the environmental data differences using a preset sorting strategy to obtain at least one sequence of environmental data differences; Select at least one abnormal environmental data difference from a certain sequence of environmental data differences, and based on a preset fitting strategy, refit the at least one abnormal environmental data difference based on other sequences of environmental data differences to obtain fitting environmental data differences corresponding to the at least one abnormal environmental data difference; Determine whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, where there is a corresponding relationship between the certain fitting environmental data difference and the certain abnormal environmental data difference; If it is not greater than the preset threshold, then obtain a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain sequence of environmental data differences; Construct a set of environmental data difference changes based on the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, and compare the set of environmental data difference changes with other sets of environmental data difference changes, and determine the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
2. The environmental monitoring method for a bee breeding warehouse according to claim 1, wherein The step of sorting the environmental data differences using a preset sorting strategy based on the several monitoring positions to obtain at least one sequence of environmental data differences includes: Divide the several monitoring positions according to the size of the bee colony strength to obtain at least one sequence of monitoring positions, where the bee colony strengths of the monitoring positions in one sequence of monitoring positions are all different, and the bee colony strengths of the monitoring positions at the same sorting position in different sequences of monitoring positions are the same; Sort the environmental data differences based on the monitoring positions in the at least one sequence of monitoring positions to obtain at least one sequence of environmental data differences.
3. The environmental monitoring method for a bee breeding warehouse according to claim 1, characterized in that, The step of selecting at least one abnormal environmental data difference from a certain sequence of environmental data differences includes: Determine whether each environmental data difference in the certain sequence of environmental data differences is within a preset dynamic environmental range, where the dynamic environmental range is an environmental range dynamically set according to the size of the bee colony strength; If a certain environmental data difference is not within the dynamic environmental range, then define the certain environmental data difference as an abnormal environmental data difference; If a certain environmental data difference is within the dynamic environmental range, then define the certain environmental data difference as a normal environmental data difference.
4. The environmental monitoring method for a bee breeding bin according to claim 1, wherein, The other sequences of environmental data differences are all sequences of environmental data differences in the at least one sequence of environmental data differences excluding the certain sequence of environmental data differences; According to the preset fitting strategy, re-fitting the at least one abnormal environmental data difference based on the difference sequence of other environmental data, and obtaining the fitting environmental data difference corresponding to the at least one abnormal environmental data difference includes: Align the difference sequence of other environmental data with the difference sequence of a certain environmental data, and slide the preset sliding window to the position of a certain abnormal environmental data difference in the difference sequence of a certain environmental data, so as to obtain the target environmental data difference in the same sliding window as the certain abnormal environmental data difference; Average the respective target environmental differences to obtain the target environmental average difference, and define the target environmental average difference as a certain fitting environmental data difference corresponding to the certain abnormal environmental data difference.
5. A method for environmental monitoring of a bee breeding warehouse according to claim 1, characterized in that, After determining whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, the method further includes: If it is greater than the preset threshold, directly determine that the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference is abnormal.
6. The environmental monitoring method for a bee breeding bin according to claim 1, wherein Constructing an environmental data difference change set according to the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, and comparing the environmental data difference change set with other environmental data difference change sets, and determining the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result includes: Calculating a first difference between the first environmental data difference and the certain abnormal environmental data difference, and a second difference between the certain abnormal environmental data difference and the second environmental data difference; Dividing the first difference and the second difference into the same set to obtain a certain environmental data difference change set corresponding to the difference sequence of a certain environmental data; Obtaining a third environmental data difference, a fourth environmental data difference, and a fifth environmental data difference of another environmental data difference sequence, wherein, after the another environmental data difference sequence is aligned with the difference sequence of a certain environmental data, the third environmental data difference and the first environmental data difference are in the same sliding window, the fourth environmental data difference and the certain abnormal environmental data difference are in the same sliding window, and the fifth environmental data difference and the second environmental data difference are in the same sliding window; Calculating a third difference between the third environmental data difference and the fourth environmental data difference, and a fourth difference between the fourth environmental data difference and the fifth environmental data difference; Dividing the third difference and the fourth difference into the same set to obtain another environmental data difference change set corresponding to the another environmental data difference sequence, and finally obtaining other environmental data difference change sets corresponding to the difference sequences of other environmental data; Judging whether the certain environmental data difference change set is within the other environmental data difference change sets; If it is within the other environmental data difference change sets, determine that the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference is normal; If it is not within the set of other environmental data difference changes, determine that the monitoring result of a certain environmental data corresponding to the difference of a certain abnormal environmental data is abnormal.
7. A method for environmental monitoring of a bee breeding warehouse according to claim 6, characterized in that, The determination of whether the set of a certain environmental data difference changes is within the set of other environmental data difference changes includes: Determine whether the first difference and the second difference are within a preset difference range, and the preset difference range is the maximum difference range formed by each difference in the set of other environmental data difference changes.
8. An environmental monitoring system for a bee breeding warehouse, characterized in that, Includes: A first acquisition module configured to acquire first environmental data outside the breeding bin and second environmental data at a plurality of monitoring positions inside the breeding bin, wherein the data types of the first environmental data and the second environmental data are the same; A sorting module configured to subtract each second environmental data from the first environmental data to obtain environmental data differences corresponding to the respective second environmental data, and based on the plurality of monitoring positions, sort each environmental data difference using a preset sorting strategy to obtain at least one environmental data difference sequence; A fitting module configured to select at least one abnormal environmental data difference from a certain environmental data difference sequence, and based on other environmental data difference sequences, re-fit the at least one abnormal environmental data difference according to a preset fitting strategy to obtain fitting environmental data differences corresponding to the at least one abnormal environmental data difference; A judgment module configured to judge whether the difference between a certain fitting environmental data difference and a certain abnormal environmental data difference is greater than a preset threshold, wherein there is a corresponding relationship between the certain fitting environmental data difference and the certain abnormal environmental data difference; A second acquisition module configured to, if it is not greater than the preset threshold, acquire a first environmental data difference and a second environmental data difference adjacent to the certain abnormal environmental data difference in the certain environmental data difference sequence; A comparison module configured to construct a set of environmental data difference changes according to the first environmental data difference, the certain abnormal environmental data difference, and the second environmental data difference, and compare the set of environmental data difference changes with other sets of environmental data difference changes, and determine the monitoring result of a certain environmental data corresponding to the certain abnormal environmental data difference according to the comparison result.
9. An electronic device, characterized in that, Includes: At least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method according to any one of claims 1 to 7.
Citation Information
Cited By
Newborn care unit environment early warning monitoring system and method
CN121498213A