Henhouse constant-temperature regulation and control method for preventing and controlling broiler epidemic diseases

By monitoring the temperature and thermal infrared image data of the broiler active area in the chicken house, positioning the abnormal gathering area, and dynamically adjusting the control of the fan, the problem of broiler clustering caused by temperature unevenness in the chicken house is solved, achieving temperature balance and improving broiler health.

CN119781548AActive Publication Date: 2025-04-08GUIZHOU UNIV

Patent Information

Application Number
CN202510272505.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-10
Publication Date
2025-04-08
Estimated Expiration
2045-03-10

AI Technical Summary

Technical Problem

During broiler breeding, the temperature unevenness in the chicken house causes broilers to gather together, forming local high-density areas, increasing the risk of disease.

Method used

By monitoring the thermal infrared image data and temperature sensor data of the broiler's active area in the chicken house, the abnormal gathering area is located, and dynamically adjust the operating direction and power control of the fan, the temperature of the abnormal gathering area is adjusted.

Benefits of technology

The temperature balance of the broiler's activity area in the chicken house is achieved, the risk of broiler's disease is reduced, and the growth performance and disease prevention and control capabilities of broiler's chickens are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119781548A_ABST
    Figure CN119781548A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of temperature control, in particular to a chicken coop constant-temperature regulation and control method for prevention and control of broiler epidemic diseases, and the method comprises the steps: obtaining thermal infrared image data of a broiler activity area in a chicken coop and temperature data collected by a temperature sensor; positioning and tracking a single chicken in the thermal infrared image data, and determining the abnormal aggregation degree of each sub-region divided by the broiler activity region so as to determine an abnormal aggregation region formed by the abnormal aggregation sub-regions; the current area temperature of the abnormal gathering area is determined by combining the temperature sensor and the position and temperature data of the abnormal gathering area, and the constant temperature deviation difference degree of the abnormal gathering area is determined; and on the basis of the current area temperature and the abnormal gathering degree and the constant-temperature deviation difference degree of the abnormal gathering sub-areas, dynamic adjusting fans in the sub-areas divided by the broiler activity area are controlled so as to adjust the temperature of the abnormal gathering areas. Constant temperature adjustment of the henhouse environment is effectively achieved, and broiler epidemic diseases are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of temperature control, and in particular to a method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases. Background Art

[0002] In the current broiler farming industry, with the widespread application of intelligent and automated equipment, the chicken house environment control has become more accurate and efficient, which has not only significantly improved the growth performance and disease prevention and control capabilities of broilers, but also reduced energy consumption and labor costs, and promoted the green and sustainable development of the farming industry. Since broilers have a weak ability to adapt to environmental changes, maintaining the temperature of the chicken house within an appropriate range can not only improve the production performance of broilers, but also help reduce the risk of broiler diseases.

[0003] In the prior art, the temperature of the chicken house is usually controlled as a whole, that is, the temperature of the entire chicken house is controlled within a set temperature range. However, in the process of broiler farming, when the environmental conditions of the chicken house are not properly controlled, broilers will gather in clusters. For example, when heat stress occurs in the chicken house, the broilers in the chicken house will often gather in clusters to form local high-density areas, resulting in a group heat island effect in the area. This effect will increase the local temperature, thereby forming a significant temperature difference with the surrounding area. When some broilers move from the relatively high-temperature gathering area to the relatively low-temperature edge area, their body temperature will drop, thereby weakening the immunity of the broilers and increasing the risk of disease. This problem is particularly prominent in high-density farms. Summary of the invention

[0004] In order to solve the above technical problems, the purpose of this application is to provide a method for constant temperature control of chicken houses for broiler disease prevention and control. The technical solutions adopted are as follows: In a first aspect, the present invention provides a method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases, comprising the following steps: Acquire monitoring data of the broiler activity area in the chicken house, wherein the monitoring data includes thermal infrared image data and temperature data collected by temperature sensors set at various positions in the broiler activity area; Positioning and tracking a single chicken in the thermal infrared image data to determine the abnormal aggregation degree of each sub-area divided by the broiler activity area, wherein at least one dynamically adjustable fan is provided in the sub-area; Determine the sub-regions whose abnormal aggregation degree is greater than a set abnormal aggregation degree threshold as abnormal aggregation sub-regions, and determine the abnormal aggregation region formed by the abnormal aggregation sub-regions; Determine the current regional temperature of the abnormal aggregation area by combining the temperature sensor and the position of the abnormal aggregation area, and the temperature data collected by the temperature sensor; Determine the constant temperature deviation difference of the broiler activity area based on the temperature data collected by the temperature sensors arranged at various positions in the broiler activity area; Based on the current area temperature of the abnormal aggregation area, the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area, and the constant temperature deviation difference of the broiler activity area, the operating direction and operating power of the dynamically adjusted fans in each sub-area divided by the broiler activity area are controlled to adjust the temperature of the abnormal aggregation area.

[0005] In combination with the first aspect above, in some possible implementations, positioning and tracking a single chicken in the thermal infrared image data to determine the abnormal aggregation degree of each sub-area divided by the broiler activity area includes: Positioning and tracking a single chicken in the thermal infrared image data, determining the number of broiler outflows and the number of broiler inflows in each sub-area divided by the broiler activity area at a current unit time interval, and the current number of broiler chickens in each sub-area divided by the broiler activity area; Determine a first difference between the outflow number of broilers and the inflow number of broilers, perform normalization processing on the first difference, and obtain a first regional fluidity of each sub-region divided by the broiler activity area at a current unit time interval; Determine the average value of the current number of broilers in each sub-area divided by the broiler activity area to obtain the current average number of broilers; Determine a second difference between the current number of broilers in each sub-area divided by the broiler activity area and the current average number of broilers; A first ratio of the second difference to the regional fluidity is determined, and the first ratio is normalized to obtain the abnormal aggregation degree of each sub-region divided by the broiler activity area.

[0006] In combination with the first aspect above, in some possible implementations, determining the current regional temperature of the abnormal aggregation area in combination with the temperature sensor and the position of the abnormal aggregation area, and the temperature data collected by the temperature sensor includes: According to the positions of the temperature sensor and the abnormal gathering area, and the current temperature collected by the temperature sensor, each target adjacent temperature sensor of the abnormal gathering area is determined, wherein the target adjacent temperature sensor is an adjacent temperature sensor of the abnormal gathering area whose current temperature collected is greater than the set temperature of the current environment; Positioning and tracking a single chicken in the thermal infrared image data to determine the fluidity of a second region of the abnormal aggregation region relative to a sensing region of a target adjacent temperature sensor; Based on the current temperature collected by the target proximity temperature sensor, the distance from the location of the target proximity temperature sensor to the object abnormal aggregation sub-region in the abnormal aggregation region, the second area fluidity of the abnormal aggregation region relative to the sensing area of ​​the target proximity temperature sensor, and the temperature of the abnormal aggregation region relative to the reference area of ​​each target proximity temperature sensor, a heat transfer equation is constructed, wherein the object abnormal aggregation sub-region is the abnormal aggregation sub-region in the abnormal aggregation region that is closest to the location of the target proximity temperature sensor; Solving the heat transfer equation to determine the temperatures of each reference region of the abnormal aggregation region, each reference region temperature corresponding to an abnormal aggregation sub-region of the object; Based on the reference area temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area, the current area temperature of the abnormal aggregation area is determined.

[0007] In combination with the first aspect above, in some possible implementations, determining the current regional temperature of the abnormal aggregation region based on the reference regional temperature and the current temperature collected by the temperature sensor in the abnormal aggregation region includes: Determine the temperature quantification index of each abnormal aggregation sub-region in the abnormal aggregation region according to the distribution of the abnormal aggregation degree of the adjacent abnormal aggregation sub-regions of each abnormal aggregation sub-region in the abnormal aggregation region; Determine the temperature of each estimated area according to the difference between the temperature quantitative indicators of different abnormal aggregation sub-areas in the abnormal aggregation area, the reference area temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area; The current regional temperature of the abnormal aggregation area is determined according to the average distribution level of the respective estimated regional temperatures.

[0008] In combination with the first aspect, in some possible implementations, determining the temperature of each estimated region includes: Determine a second ratio of the temperature quantification index between the central abnormal aggregation sub-region and each abnormal aggregation sub-region in the abnormal aggregation region; Determine respectively the first product of the reference area temperature and the current temperature collected by the temperature sensor set in the abnormal aggregation area and the second ratio of the reference abnormal aggregation sub-area corresponding to the abnormal aggregation area, and use the first product as the inferred area temperature. The reference abnormal aggregation sub-area is the object abnormal aggregation sub-area corresponding to the reference area temperature, or the abnormal aggregation sub-area where the temperature sensor set in the abnormal aggregation area is located.

[0009] In combination with the first aspect above, in some possible implementations, determining the constant temperature deviation difference of the broiler activity area includes: According to the difference between the current temperature collected by the temperature sensors set at various positions in the broiler activity area and the set temperature of the current environment, and the difference between the current temperature collected by the temperature sensors set at various positions in the broiler activity area and the previous temperature, determine the temperature difference index corresponding to the temperature sensors set at various positions in the broiler activity area; According to the average distribution level of the temperature difference index corresponding to all the temperature sensors set at various positions in the broiler activity area, an average temperature difference index is obtained, and the average temperature difference index is normalized to obtain the constant temperature deviation difference of the broiler activity area.

[0010] In combination with the first aspect, in some possible implementations, the operating direction and operating power of the dynamically adjusted fans in each sub-area divided by the broiler activity area are controlled to adjust the temperature of the abnormal gathering area, including: Controlling the dynamically adjustable fan provided in the abnormal aggregation sub-area within the abnormal aggregation area to blow air upward perpendicularly to the ground area, and controlling the operating power of the dynamically adjustable fan provided in the abnormal aggregation sub-area according to a first operating power coefficient, wherein the first operating power coefficient is determined according to the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area and the constant temperature deviation difference of the broiler activity area, and the difference between the current area temperature of the abnormal aggregation area and the set temperature of the current environment; Control the dynamically adjustable fan provided in the edge area of ​​the broiler activity area to blow air downward perpendicularly to the ground area, and control the operating power of the dynamically adjustable fan provided in the edge area of ​​the broiler activity area according to a second operating power coefficient, wherein the second operating power coefficient is determined according to the distance between the dynamically adjustable fan provided in the edge area of ​​the broiler activity area and the abnormal gathering area, and the constant temperature deviation difference of the broiler activity area; A dynamically adjustable fan set in the middle area between the edge area of ​​the broiler activity area and the abnormal gathering area is controlled to blow air in a set blowing direction, and the set blowing direction is the direction from the edge area of ​​the broiler activity area to the abnormal gathering area.

[0011] In combination with the first aspect above, in some possible implementations, the process of determining the first operating power coefficient includes: Determine a third difference between the current regional temperature of the abnormal gathering region and the set temperature of the current environment; Determine a second product of the abnormal aggregation degree of the abnormal aggregation sub-area in the abnormal aggregation area, the constant temperature deviation difference of the broiler activity area, and the third difference; The second product is normalized to obtain a first operating power coefficient of the dynamically adjusted fan set in the abnormal aggregation sub-region within the abnormal aggregation region.

[0012] In combination with the first aspect above, in some possible implementations, the process of determining the second operating power coefficient includes: Determine a third product of the distance from the dynamically adjusted fan set in the edge area of ​​the broiler activity area to the abnormal gathering area and the constant temperature deviation difference of the broiler activity area; The third product is normalized to obtain a second operating power coefficient of the dynamically adjustable fan set in the edge area of ​​the broiler activity area.

[0013] In combination with the first aspect above, in some possible implementations, a heater is provided in the dynamic adjustment fan, and the running direction and running power of the dynamic adjustment fan in each sub-area divided by the broiler activity area are controlled to adjust the temperature of the abnormal gathering area, and further comprising: The heater in the dynamically adjustable fan provided in the edge area of ​​the broiler activity area is controlled to perform heat compensation on the propagating air in the dynamically adjustable fan provided in the edge area.

[0014] In order to solve the above technical problems, in a second aspect, the present invention also provides a constant temperature control device for chicken houses for broiler disease prevention and control, the device comprising: A data acquisition module, used to acquire monitoring data of the broiler activity area in the chicken house, wherein the monitoring data includes thermal infrared image data and temperature data collected by temperature sensors set at various positions in the broiler activity area; An abnormal aggregation degree acquisition module is used to locate and track a single chicken in the thermal infrared image data, and determine the abnormal aggregation degree of each sub-area divided by the broiler activity area, wherein at least one dynamically adjustable fan is provided in the sub-area; An abnormal aggregation region acquisition module is used to determine the sub-regions whose abnormal aggregation degree is greater than a set abnormal aggregation degree threshold as abnormal aggregation sub-regions, and determine the abnormal aggregation region formed by the abnormal aggregation sub-regions; A regional temperature acquisition module, used to determine the current regional temperature of the abnormal aggregation area in combination with the temperature sensor and the position of the abnormal aggregation area, and the temperature data collected by the temperature sensor; A constant temperature deviation difference acquisition module, used to determine the constant temperature deviation difference of the broiler activity area based on temperature data collected by temperature sensors arranged at various positions in the broiler activity area; A temperature regulation module is used to control the running direction and running power of the dynamically adjusted fans in each sub-area divided by the broiler activity area based on the current area temperature of the abnormal aggregation area, the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area, and the constant temperature deviation difference of the broiler activity area to regulate the temperature of the abnormal aggregation area.

[0015] To solve the above technical problems, in a third aspect, the present invention further provides a constant temperature control system for chicken houses for broiler disease prevention and control, comprising a memory and a processor. The memory is used to store executable program codes, and the processor is used to call and run the executable program codes from the memory, so that the device executes the method in the above first aspect or any possible implementation of the first aspect.

[0016] To solve the above technical problems, in a fourth aspect, the present invention further provides a computer program product, which includes: a computer program code, when the computer program code runs on a computer, enables the computer to execute the method in the above first aspect or any possible implementation of the first aspect.

[0017] To solve the above technical problems, in a fifth aspect, the present invention further provides a computer-readable storage medium, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above first aspect or any possible implementation of the first aspect.

[0018] The present invention has the following beneficial effects: the present invention uses monitoring data of the broiler activity area in a chicken house, the monitoring data includes thermal infrared image data and temperature data collected by temperature sensors set at various positions in the broiler activity area; by positioning and tracking a single chicken in the thermal infrared image data, the abnormal aggregation degree of each sub-area divided by the broiler activity area is determined, and the abnormal aggregation area where the abnormal aggregation phenomenon occurs in the broiler activity area in the chicken house is determined according to the abnormal aggregation degree; at the same time, according to the position of the temperature sensor and the abnormal aggregation area, and the temperature data collected by the temperature sensor, the actual temperature of the abnormal aggregation area is calculated to determine the current regional temperature of the abnormal aggregation area; according to the monitoring temperature data in the entire broiler activity area, the constant temperature deviation difference of the broiler activity area is calculated; finally, based on the current regional temperature of the abnormal aggregation area, the abnormal aggregation degree of the abnormal aggregation sub-area in the abnormal aggregation area, and the constant temperature deviation difference of the broiler activity area, the dynamic adjustment fan in each sub-area divided by the broiler activity area is adjusted in running direction and controlled in running power, and the hot air in the abnormal aggregation area of ​​the broiler is circulated as a whole, so as to realize the temperature regulation of the abnormal aggregation area, ensure the temperature balance in all areas of the broiler activity in the house, and effectively avoid the occurrence of broiler diseases. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0020] Figure 1 A flowchart of the steps of a method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to an embodiment of the present invention; Figure 2 The flow of high temperature gas in the broiler activity area according to an embodiment of the present invention; Figure 3 This is a structural schematic diagram of a constant temperature control device for a chicken house for preventing and controlling broiler diseases according to an embodiment of the present invention; Figure 4 The present invention is a schematic structural diagram of a constant temperature control system for a chicken house for preventing and controlling broiler diseases according to an embodiment of the present invention. DETAILED DESCRIPTION

[0021] In order to clearly illustrate the technical features of the present invention, the present invention is described in detail below through specific implementation methods in conjunction with the accompanying drawings.

[0022] Embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.

[0023] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.

[0024] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0025] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0026] Although operations or steps are described in a specific order in the drawings in the embodiments of the present invention, it should not be understood that it is required to perform these operations or steps in the specific order shown or in a serial order, or that all the operations or steps shown must be performed to obtain the desired results. In the embodiments of the present invention, these operations or steps may be performed in series; these operations or steps may also be performed in parallel; or some of these operations or steps may be performed.

[0027] At the same time, it is understood that the data involved in the technical solution of the present invention (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of the relevant laws, regulations and relevant provisions. Unless otherwise defined, all technical and scientific terms used in the present invention have the same meanings as those generally understood by technicians in the technical field of the present invention, and all parameters or indicators in the formulas involved in the present invention are normalized values ​​that eliminate the influence of dimensions.

[0028] A method for controlling the constant temperature of a chicken house for preventing and controlling diseases in broiler chickens provided by an embodiment of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0029] Figure 1The basic flow chart of a method for controlling the constant temperature of a chicken house for preventing and controlling diseases in broiler chickens provided by an embodiment of the present invention is shown as follows: Figure 1 As shown, the method specifically comprises the following steps: Step S100: Acquire monitoring data of the broiler activity area in the chicken house, wherein the monitoring data includes thermal infrared image data and temperature data collected by temperature sensors installed at various positions in the broiler activity area.

[0030] Specifically, in broiler farming, precise control of chicken house temperature is the key to reducing the incidence of diseases in broilers. In order to accurately control the temperature of the chicken house, high-precision temperature sensors and thermal infrared imagers are used to monitor the temperature and heat distribution of the broiler activity area in the chicken house to obtain temperature data and thermal infrared image data. The temperature data and thermal infrared image data together constitute the monitoring data of the broiler activity area in the chicken house, and dynamically adjusted fans are installed to improve the ventilation of the chicken house.

[0031] In order to comprehensively monitor the temperature of the broiler activity area in the chicken house, a high-precision temperature sensor is hung 30-50 cm above the broiler activity area in the chicken house to prevent the broilers from directly contacting the sensor and affecting the measurement results. At the same time, a group of high-precision temperature sensors are arranged every 5-10 meters according to the length and width of the broiler activity area in the chicken house to ensure that the temperature of different areas in the broiler activity area is fully covered. In order to monitor the heat distribution of the broiler activity area in the chicken house, a thermal infrared imager is set on the top of the chicken house to cover the entire broiler activity area in the chicken house. The thermal infrared image data collected by the thermal infrared imager can be used to dynamically display the heat changes of the chickens gathering. In addition, a dynamic adjustment fan is installed on the top of the chicken house, and a group of adjustable dynamic fans are arranged every 2-3m according to the length and width of the broiler activity area in the chicken house. A heater for heating the circulating air is also provided in the dynamic adjustment fan.

[0032] All sensors including high-precision temperature sensors and thermal infrared imagers are connected to the central control system and transmit monitoring data in real time through wireless transmission protocols. The central control system is connected to the temperature control system, which analyzes the monitoring data and controls the dynamic adjustment of fans, heaters and other equipment according to the analysis results, so as to achieve local temperature difference balance in the broiler activity area in the chicken house, and finally achieve precise control of the temperature of the broiler activity area in the chicken house. The specific control process refers to the following steps S200-S600.

[0033] Step S200: positioning and tracking a single chicken in the thermal infrared image data to determine the degree of abnormal aggregation of each sub-area into which the broiler activity area is divided, wherein at least one dynamically adjustable fan is provided in each sub-area.

[0034] Specifically, since broilers have a weak ability to adapt to changes in environmental temperature, maintaining the ambient temperature within an appropriate range helps reduce the risk of broiler diseases. When heat stress occurs in chicken farming, broilers are affected by heat stress and will gather in groups. When broilers gather in groups, a heat island effect will be formed, causing the temperature of the local area to be higher than the surrounding environment, thereby generating a temperature gradient, which may cause the temperature of some areas to deviate from the ideal range. To this end, the health status of broilers in farms is monitored, such as detecting the temperature and humidity in the chicken house, and calculating the heat stress index (HSI) based on the temperature and humidity. When the heat stress index (HSI) is higher than a certain index, such as higher than 155, it is considered that heat stress has occurred. When heat stress is detected in chicken farming, the abnormal aggregation phenomenon of the broiler activity area in the chicken house is detected based on the thermal infrared image data monitored by the thermal infrared imager to locate the abnormal aggregation area, and the temperature of the abnormal aggregation area is adjusted to ensure that the temperature of the broiler activity area in the chicken house is balanced.

[0035] In order to facilitate the subsequent positioning of abnormal aggregation areas, the broiler activity area in the chicken house is first divided based on the position of the dynamically adjustable fan. That is, a single dynamically adjustable fan is used as the center of the area and the distance between adjacent fans is used as the side length to construct multiple rectangular areas. These rectangular areas are used as sub-areas obtained by dividing the broiler activity area in the chicken house.

[0036] Based on the thermal infrared image data in the monitoring data, the individual broilers are located and tracked to determine the degree of abnormal aggregation in each sub-area divided by the broiler activity area in the chicken house. The degree of abnormal aggregation reflects the possibility of abnormal aggregation in each sub-area divided by the broiler activity area in the chicken house. The higher the degree of abnormal aggregation, the more likely it is that the corresponding sub-area will have abnormal broiler aggregation.

[0037] Furthermore, the above-mentioned positioning and tracking of a single chicken in the thermal infrared image data to determine the abnormal aggregation degree of each sub-area divided by the broiler activity area in the chicken house includes the following steps: Positioning and tracking a single chicken in the thermal infrared image data, determining the number of broiler outflows and the number of broiler inflows in each sub-area divided by the broiler activity area at a current unit time interval, and the current number of broiler chickens in each sub-area divided by the broiler activity area; Determine a first difference between the outflow number of broilers and the inflow number of broilers, perform normalization processing on the first difference, and obtain a first regional fluidity of each sub-region divided by the broiler activity area at a current unit time interval; Determine the average value of the current number of broilers in each sub-area divided by the broiler activity area to obtain the current average number of broilers; Determine a second difference between the current number of broilers in each sub-area divided by the broiler activity area and the current average number of broilers; A first ratio of the second difference to the regional fluidity is determined, and the first ratio is normalized to obtain the abnormal aggregation degree of each sub-region divided by the broiler activity area.

[0038] Specifically, by analyzing the thermal infrared image data, it can be seen that the feather layer covering the body surface of the broiler attenuates the infrared radiation signal, and the head is not covered with feathers and has rich blood flow, which can effectively characterize the thermal physiological state of the body. At this time, the thermal radiation level of the broiler's head is greatly different from that of the surrounding area. Therefore, each thermal infrared image in the thermal infrared image data can be threshold segmented to determine the pixel grayscale in the thermal infrared image. Each segmented connected domain of is the temperature threshold of the chicken head calibrated manually, usually 40°C. Each segmented connected domain is positioned and monitored, so that the number of broiler outflows and the number of broiler inflows in each sub-area divided by the broiler activity area in the chicken house at the current unit time interval can be determined, which are recorded as and , and the current number of broilers in each sub-area divided by the broiler activity area in the chicken house, recorded as In this embodiment, one minute is taken as a unit time interval, and the number of broiler outflows and the number of broiler inflows of a sub-area in the current unit time interval refers to the number of broiler outflows and the number of broiler inflows of the sub-area in the past minute.

[0039] Determine the first difference between the number of broiler outflows and the number of broiler inflows in each sub-area divided by the broiler activity area at the current unit time interval, normalize the first difference, and obtain the first regional fluidity of each sub-area divided by the broiler activity area: ; in, Indicates the first division of the broiler activity area sub-areas in the current unit time interval First area liquidity under; Indicates the first division of the broiler activity area sub-areas in the current unit time interval The number of broiler outflows under Indicates the first division of the broiler activity area sub-areas in the current unit time interval The number of broiler chickens flowing in; Represents the normalization function, which is used to The value range of is limited to (0,1).

[0040] In the formula, Indicates the first division of the broiler activity area sub-areas in the current unit time interval The net outflow of broilers under this condition is as follows: The likelihood of abnormal aggregation of broilers in a sub-area is lower.

[0041] For a single sub-area divided from the broiler activity area, when abnormal aggregation occurs in this area, the number of broilers in the area will increase significantly, and the mobility in the area will slow down. This can determine the degree of abnormal aggregation in the area: ; in, Indicates the first division of the broiler activity area sub-areas in the current unit time interval The degree of abnormal aggregation under Indicates the first division of the broiler activity area Current broiler population in each sub-region; It represents the average value of the current number of broilers in all sub-areas divided by the broiler activity area, that is, the current average number of broilers in all sub-areas divided by the broiler activity area; Indicates the first division of the broiler activity area sub-areas in the current unit time interval First area liquidity under; Represents the normalization function, which is used to The value range of is limited to (0,1).

[0042] In the above formula, when the number of broilers in a single sub-area is much higher than the average number of broilers in all sub-areas, and the mobility of broilers in the area is poor, the degree of abnormal aggregation of broilers in the area is relatively high.

[0043] According to the above method, the abnormal aggregation degree of all sub-areas obtained by dividing the broiler activity area can be determined to quantify the degree of abnormal aggregation of broilers in the corresponding area.

[0044] Step S300: determining the sub-regions whose abnormal aggregation degree is greater than a set abnormal aggregation degree threshold as abnormal aggregation sub-regions, and determining the abnormal aggregation region formed by the abnormal aggregation sub-regions.

[0045] A threshold value of abnormal aggregation degree is set in advance, and the specific value of the threshold value of abnormal aggregation degree can be reasonably selected as needed. In this embodiment, the value of the threshold value of abnormal aggregation degree is set to 0.7. The abnormal aggregation degree of all sub-areas divided by the broiler activity area is compared with the set abnormal aggregation degree threshold. When the abnormal aggregation degree is greater than the set abnormal aggregation degree threshold, the corresponding sub-area is considered to be an abnormal aggregation sub-area, and all abnormal aggregation sub-areas constitute an abnormal aggregation area. Each abnormal aggregation area can be composed of a single isolated or multiple adjacent abnormal aggregation sub-areas.

[0046] Step S400: Determine the current regional temperature of the abnormal aggregation area by combining the temperature sensor and the position of the abnormal aggregation area, as well as the temperature data collected by the temperature sensor.

[0047] Specifically, due to the uncertainty of the location of the abnormal aggregation area, it is impossible to directly obtain the actual regional temperature through the temperature data collected by the temperature sensor at a single location. Therefore, it is necessary to evaluate the regional temperature within the abnormal aggregation area based on the specific location of the abnormal area and the temperature data collected by the surrounding adjacent temperature sensors.

[0048] Furthermore, the above-mentioned combination of the temperature sensor and the position of the abnormal gathering area, as well as the temperature data collected by the temperature sensor, determines the current regional temperature of the abnormal gathering area, and the implementation steps include: According to the positions of the temperature sensor and the abnormal gathering area, and the current temperature collected by the temperature sensor, each target adjacent temperature sensor of the abnormal gathering area is determined, wherein the target adjacent temperature sensor is an adjacent temperature sensor of the abnormal gathering area whose current temperature collected is greater than the set temperature of the current environment; Positioning and tracking a single chicken in the thermal infrared image data to determine the fluidity of a second region of the abnormal aggregation region relative to a sensing region of the target adjacent temperature sensor;

[0049] Based on the current temperature collected by the target proximity temperature sensor, the distance from the location of the target proximity temperature sensor to the object abnormal aggregation sub-region in the abnormal aggregation region, the second area fluidity of the abnormal aggregation region relative to the sensing area of ​​the target proximity temperature sensor, and the temperature of the abnormal aggregation region relative to the reference area of ​​each target proximity temperature sensor, a heat transfer equation is constructed, wherein the object abnormal aggregation sub-region is the abnormal aggregation sub-region in the abnormal aggregation region that is closest to the location of the target proximity temperature sensor; Solving the heat transfer equation to determine the temperatures of each reference region of the abnormal aggregation region, each reference region temperature corresponding to an abnormal aggregation sub-region of the object; Based on the reference area temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area, the current area temperature of the abnormal aggregation area is determined.

[0050] In view of the above steps, due to the influence of the heat island effect of the abnormal gathering area, the temperature of the surrounding area also rises accordingly. Therefore, according to the position of the temperature sensor and the abnormal gathering area, the adjacent temperature sensors outside the abnormal gathering area are determined, and the adjacent temperature sensors whose current temperature monitored by the adjacent temperature sensors in the abnormal gathering area is greater than the set temperature of the current environment are obtained, and such adjacent temperature sensors are used as the target adjacent temperature sensors in the abnormal gathering area. The regional edge distance from each target adjacent temperature sensor to the abnormal gathering area is determined, and the regional edge distance refers to the minimum Euclidean distance from the location of each target adjacent temperature sensor to the regional edge of the abnormal gathering area, and the abnormal gathering sub-area corresponding to the regional edge of the abnormal gathering area corresponding to the minimum Euclidean distance is determined as the target abnormal gathering sub-area.

[0051] For each target adjacent temperature sensor in the abnormal gathering area, the temperature rise it monitors is caused by the heat radiated outward from the abnormal gathering area, but the magnitude of its radiation intensity is affected by the mobility of the chickens between the target adjacent temperature sensor and the abnormal gathering area. When the mobility of broilers between the abnormal gathering area and the sensing area of ​​the target adjacent temperature sensor is stronger, the heat inside the abnormal gathering area will be transmitted to the sensing area of ​​the target adjacent temperature sensor along with the flowing chickens, thereby causing the intensity of thermal radiation monitored in the sensing area of ​​the target adjacent temperature sensor to increase. Therefore, a single chicken in the thermal infrared image data is located and tracked to determine the second area mobility of the abnormal gathering area relative to the sensing area of ​​each target adjacent temperature sensor, that is, according to the type of temperature sensor, the sensing area of ​​each target adjacent temperature sensor is determined, and the sensing area refers to the temperature sensing area. Furthermore, the single chicken in the thermal infrared image data is located and tracked to determine the number of broiler outflows and the number of broiler inflows from the abnormal gathering area relative to the sensing area of ​​each target adjacent temperature sensor at the current unit time interval n. The number of broiler outflows refers to the number of broilers that flow from the abnormal gathering area to the sensing area of ​​the target adjacent temperature sensor at the current unit time interval n, and the number of broiler inflows refers to the number of broilers that flow from the sensing area of ​​the target adjacent temperature sensor to the abnormal gathering area at the current unit time interval n. The difference between the number of broiler outflows and the number of broiler inflows is normalized to obtain the fluidity of the second area. Since the determination process of the fluidity of the second area is exactly the same as the determination process of the fluidity of the first area mentioned above, it will not be repeated here.

[0052] On this basis, the heat transfer equation is constructed based on the current temperature collected by the target adjacent temperature sensor, the distance from the location of the target adjacent temperature sensor to the abnormal aggregation sub-area of ​​the object in the abnormal aggregation area, the second area fluidity of the abnormal aggregation area relative to the sensing area of ​​the target adjacent temperature sensor, and the reference area temperature of the abnormal aggregation area relative to each target adjacent temperature sensor: ; in; Indicates that the target is near the temperature sensor The current temperature collected; Indicates the set temperature in the current environment; Indicates that the target is near the temperature sensor The distance to the abnormal clustering sub-region of the object within the abnormal clustering region; Indicates unit thermal radiation attenuation; Indicates the abnormal gathering area relative to the target adjacent temperature sensor The reference area temperature, that is, the abnormal aggregation area corresponds to the target adjacent temperature sensor The edge temperature of Indicates the abnormal gathering area relative to the target adjacent temperature sensor The second area of ​​the sensing area has fluidity.

[0053] According to the above heat transfer equation corresponding to all target adjacent temperature sensors in the abnormal aggregation area, the least squares method is used for fitting, so that the unit thermal radiation attenuation can be determined and abnormal aggregation area relative to the target proximity temperature sensor Reference area temperature .

[0054] Since the abnormal gathering area is close to the target temperature sensor Reference area temperature It represents the edge temperature of each region in the abnormal aggregation area, thereby obtaining the region edge temperature of multiple edge positions of the abnormal aggregation area, each region edge temperature corresponding to an object abnormal aggregation sub-region. Based on the region edge temperature of multiple edge positions of the abnormal aggregation area, combined with the current temperature collected by the temperature sensor in the abnormal aggregation area, the current region temperature of the abnormal aggregation area can be determined.

[0055] Considering that the abnormal aggregation area may include multiple abnormal aggregation sub-areas, and the temperature in the abnormal aggregation sub-area is affected by the abnormal aggregation degree of the sub-area and its surrounding areas, when the abnormal aggregation degree between the sub-area and the surrounding adjacent sub-areas is maintained at a high level, and the difference in the abnormal aggregation degree between each other is small, the temperature of the sub-area is high, and the temperature quantitative index of the sub-area should be higher. The temperature quantitative index reflects the temperature distribution of the corresponding sub-area. By comparing the temperature quantitative index of the central abnormal aggregation sub-area in the abnormal aggregation area with the temperature quantitative index of other abnormal aggregation sub-areas with known temperatures, and combining the temperatures of other abnormal aggregation sub-areas with known temperatures, the temperature of the central abnormal aggregation sub-area can be inferred, thereby more accurately determining the current regional temperature of the abnormal aggregation area.

[0056] Further, the above-mentioned determining the current regional temperature of the abnormal aggregation area based on the reference regional temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area includes: Determine the temperature quantification index of each abnormal aggregation sub-region in the abnormal aggregation region according to the distribution of the abnormal aggregation degree of the adjacent abnormal aggregation sub-regions of each abnormal aggregation sub-region in the abnormal aggregation region; Determine the temperature of each estimated area according to the difference between the temperature quantitative indicators of different abnormal aggregation sub-areas in the abnormal aggregation area, the reference area temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area; The current regional temperature of the abnormal aggregation area is determined according to the average distribution level of the respective estimated regional temperatures.

[0057] According to the above steps, the average value and variance of the abnormal aggregation degree of each adjacent abnormal aggregation sub-region of each abnormal aggregation sub-region in the abnormal aggregation region are determined, and each adjacent abnormal aggregation sub-region refers to the eight-neighborhood abnormal aggregation sub-region, and based on the average value and variance, the temperature quantitative index of each abnormal aggregation sub-region in the abnormal aggregation region is determined: ;

[0058] in, Indicates the abnormal clustering area Quantitative temperature index of each abnormal clustering sub-region; Indicates the abnormal clustering area The average value of the abnormal aggregation degree of the eight neighboring abnormal aggregation sub-regions of the abnormal aggregation sub-region; Indicates the abnormal clustering area The variance of the abnormal aggregation degree of the eight neighboring abnormal aggregation sub-regions of the abnormal aggregation sub-region; Represents the normalization function, which is used to The value range of is limited to (0,1); Indicates a parameter greater than 0, which is used to prevent the denominator from being 0. In this embodiment, .

[0059] According to the above method, the temperature quantitative index of each abnormal aggregation sub-region in the abnormal aggregation region can be determined to reflect the high or low temperature distribution of each abnormal aggregation sub-region.

[0060] Furthermore, based on the difference between the temperature quantification indicators of different abnormal aggregation sub-areas in the abnormal aggregation area, as well as the reference area temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area, the temperature of each inferred area can be determined, that is: determining the second ratio of the temperature quantification indicator of the central abnormal aggregation sub-area and each abnormal aggregation sub-area in the abnormal aggregation area; respectively determining the first product of the second ratio of the reference area temperature and the current temperature collected by the temperature sensor set in the abnormal aggregation area and the corresponding reference abnormal aggregation sub-area in the abnormal aggregation area, and using the first product as the inferred area temperature, the reference abnormal aggregation sub-area is the object abnormal aggregation sub-area corresponding to the reference area temperature, or the abnormal aggregation sub-area where the temperature sensor set in the abnormal aggregation area is located.

[0061] In this embodiment, the current regional temperature of the abnormal accumulation area is determined by a calculation formula: ; in, The current regional temperature indicating the area of ​​anomaly aggregation; The total number of reference area temperatures representing the abnormal aggregation area and the current temperatures collected by the temperature sensors in the abnormal aggregation area, that is, the number of target adjacent temperature sensors and the temperature sensors in the abnormal aggregation area; The first temperature in the reference area of ​​the abnormal gathering area and the current temperature collected by the temperature sensor in the abnormal gathering area. Temperature; It represents the temperature quantitative index of the central abnormal aggregation sub-region within the abnormal aggregation region; The first temperature in the reference area of ​​the abnormal gathering area and the current temperature collected by the temperature sensor in the abnormal gathering area. The temperature quantification index of the reference abnormal aggregation sub-area corresponding to a temperature. It should be understood that the reference abnormal aggregation sub-area refers to the object abnormal aggregation sub-area corresponding to the reference area temperature, or the abnormal aggregation sub-area where the temperature sensor in the abnormal aggregation area is located.

[0062] In the above formula, It indicates the size of the regional temperature of the abnormal aggregation area estimated based on the edge position of the abnormal aggregation area corresponding to the reference regional temperature of the abnormal aggregation area or the corresponding position of the temperature sensor in the abnormal aggregation area, also called the estimated regional temperature. The average of the regional temperatures estimated at multiple aggregation area edge positions and temperature sensor positions is expressed as the current regional temperature size of the abnormal aggregation area.

[0063] It should be understood that when the abnormal aggregation area consists of only one abnormal aggregation sub-area, the current temperature collected by the temperature sensor in all reference areas and the temperature in the abnormal aggregation area can be directly averaged to obtain the current area temperature of the abnormal aggregation area.

[0064] Step S500: Determine the constant temperature deviation difference of the broiler activity area based on the temperature data collected by the temperature sensors installed at various positions in the broiler activity area.

[0065] Specifically, when there is an abnormal gathering phenomenon in the broiler activity area in the chicken house, the temperature of the overall broiler activity area will have a temperature difference of high temperature at the local edge and low temperature at the edge, which will cause the constant temperature in the broiler activity area of ​​the current chicken house to fail. The constant temperature deviation difference of the broiler activity area can be obtained by collecting temperature data based on temperature sensors set at various locations in the broiler activity area in the chicken house.

[0066] Furthermore, the above-mentioned step of determining the constant temperature deviation difference of the broiler activity area based on the temperature data collected by the temperature sensors arranged at various positions in the broiler activity area includes: According to the difference between the current temperature collected by the temperature sensors set at various positions in the broiler activity area and the set temperature of the current environment, and the difference between the current temperature collected by the temperature sensors set at various positions in the broiler activity area and the previous temperature, determine the temperature difference index corresponding to the temperature sensors set at various positions in the broiler activity area; According to the average distribution level of the temperature difference index corresponding to all the temperature sensors set at various positions in the broiler activity area, an average temperature difference index is obtained, and the average temperature difference index is normalized to obtain the constant temperature deviation difference of the broiler activity area.

[0067] In view of the above steps, in this embodiment, the constant temperature deviation difference of the broiler activity area is determined by the following calculation formula: ; in, Indicates the difference in the constant temperature deviation in the broiler activity area; Indicates the number of temperature sensors installed at various locations in the broiler activity area; Indicates the first The current temperature collected by a temperature sensor; Indicates the set temperature in the current environment; Indicates the first The absolute value of the difference between the current temperature collected by the temperature sensor and the last temperature collected. Since the temperature sensor in this embodiment collects temperature once every unit time interval, that is, 1 minute, the last temperature refers to the temperature collected before the last unit time interval, that is, 1 minute; Represents the normalization function, which is used to The value range of is limited to (0,1).

[0068] In the above formula, if the temperature currently monitored by the temperature sensors set at various locations in the broiler activity area is significantly different from the set temperature in the current environment, and the currently monitored temperature has a large change relative to the temperature at the previous unit time interval, the temperature difference index obtained at this time is The larger the value is, the larger the corresponding average temperature difference index is. It is believed that the constant temperature deviation difference in the broiler activity area of ​​the chicken house is high.

[0069] Step S600: Based on the current area temperature of the abnormal aggregation area, the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area, and the constant temperature deviation difference of the broiler activity area, the operating direction and operating power of the dynamically adjusted fans in each sub-area divided by the broiler activity area are controlled to adjust the temperature of the abnormal aggregation area.

[0070] Specifically, when no abnormal gathering of broilers in the chicken house is detected, the dynamic adjustment fan is mainly responsible for the air flow in the chicken house environment. When abnormal gathering of broilers in the chicken house is detected, the original operating angle of the dynamic adjustment fan is controlled and adjusted to extract the gas generated by the movement and breathing of broilers in the abnormal gathering area, and to fill the low-temperature area around the abnormal gathering area with heat.

[0071] Furthermore, the operating direction and operating power of the dynamically adjusted fans in each sub-area divided by the broiler activity area are controlled to adjust the temperature of the abnormal gathering area, and the implementation steps include: Controlling the dynamically adjustable fan provided in the abnormal aggregation sub-area within the abnormal aggregation area to blow air upward perpendicularly to the ground area, and controlling the operating power of the dynamically adjustable fan provided in the abnormal aggregation sub-area according to a first operating power coefficient, wherein the first operating power coefficient is determined according to the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area and the constant temperature deviation difference of the broiler activity area, and the difference between the current area temperature of the abnormal aggregation area and the set temperature of the current environment; Control the dynamically adjustable fan provided in the edge area of ​​the broiler activity area to blow air downward perpendicularly to the ground area, and control the operating power of the dynamically adjustable fan provided in the edge area of ​​the broiler activity area according to a second operating power coefficient, wherein the second operating power coefficient is determined according to the distance between the dynamically adjustable fan provided in the edge area of ​​the broiler activity area and the abnormal gathering area, and the constant temperature deviation difference of the broiler activity area; A dynamically adjustable fan set in the middle area between the edge area of ​​the broiler activity area and the abnormal gathering area is controlled to blow air in a set direction, and the set direction is the direction in which the edge area of ​​the broiler activity area points to the abnormal gathering area.

[0072] With respect to the above steps, for the identified abnormal gathering area, taking the identification of an abnormal gathering area as an example, a dynamic adjustment fan is used to adjust the temperature of the abnormal gathering area, that is, the dynamic adjustment fans set in each abnormal gathering sub-area in the abnormal gathering area are adjusted to blow upward perpendicularly to the ground area, with the purpose of extracting the high-temperature gas in each abnormal gathering sub-area in the abnormal gathering area and sucking it to the top of the abnormal gathering area; at the same time, the dynamic adjustment fan set in the edge area of ​​the broiler activity area (the edge area is far away from the abnormal gathering area) is adjusted to blow downward perpendicularly to the ground area, and the heater set inside is controlled to operate, with the purpose of blowing the gas absorbed from the top to the surrounding area of ​​the abnormal gathering area after heat supplementation. In addition, the dynamic adjustment fan set in the middle area between the edge area of ​​the broiler activity area and the abnormal gathering area is adjusted to blow from the edge area of ​​the broiler activity area toward the abnormal gathering area, with the purpose of transporting the high-temperature gas extracted from the abnormal gathering area to the edge area of ​​the broiler activity area in the chicken house. Figure 2 The figure shows the flow of high temperature gas in the broiler activity area. Figure 2 The circular area in the figure represents the abnormal aggregation area. Figure 2 The direction of the arrows represents the flow direction of the high temperature gas.

[0073] At the same time, for the dynamically adjustable fan set in the abnormal aggregation sub-area within the abnormal aggregation area, since it is mainly responsible for extracting the high-temperature gas in each abnormal aggregation sub-area within the abnormal aggregation area upward when adjusting the temperature of the abnormal aggregation area, its operating power will be affected by the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area and the difference in the constant temperature deviation of the broiler activity area, as well as the difference between the current area temperature of the abnormal aggregation area and the set temperature of the current environment.

[0074] Further, according to the abnormal aggregation degree of the abnormal aggregation sub-area in the abnormal aggregation area and the constant temperature deviation difference of the broiler activity area, and the difference between the current area temperature of the abnormal aggregation area and the set temperature of the current environment, the first operating power coefficient of the dynamically adjusted fan set in the abnormal aggregation sub-area in the abnormal aggregation area is determined: ; in, Indicates the abnormal clustering area a first operating power coefficient of a dynamically adjusted fan set in each abnormal aggregation sub-area; Indicates the abnormal clustering area The abnormal clustering sub-areas in the current unit time interval The degree of abnormal aggregation under The current regional temperature indicating the area of ​​anomaly aggregation; Indicates the set temperature in the current environment; Indicates the difference in the constant temperature deviation in the broiler activity area; Represents the normalization function, which is used to The value range of is limited to (0,1).

[0075] In the above formula, the The abnormal clustering sub-areas in the current unit time interval The higher the abnormal aggregation degree and the constant temperature deviation difference of the broiler activity area, and the higher the current area temperature of the abnormal aggregation area relative to the set temperature under the current environment, the greater the power is needed to extract the high-temperature gas in the abnormal aggregation sub-area, and the greater the first operating power coefficient of the dynamically adjusted fan set in the corresponding abnormal aggregation sub-area.

[0076] According to the above method, the first operating power coefficient of the dynamically adjustable fans set in each abnormal aggregation sub-area in the abnormal aggregation area can be determined, and according to the first operating power coefficient, the power of the dynamically adjustable fans set in each abnormal aggregation sub-area in the abnormal aggregation area can be controlled, that is, the operating power of the dynamically adjustable fans set in each abnormal aggregation sub-area in the abnormal aggregation area is the product of its rated power and the corresponding first operating power coefficient.

[0077] For the dynamically adjustable fans installed at the edge of the broiler activity area, since they are mainly responsible for circulating the hot air drawn to the upper part when adjusting the temperature of the abnormal gathering area, their operating power will be affected by the distance from the edge of the abnormal gathering area and the difference in the constant temperature deviation of the broiler activity area.

[0078] Furthermore, the abnormal aggregation sub-region in the abnormal aggregation area that is closest to the dynamic adjustment fan set in the edge area of ​​the broiler activity area is taken as the target abnormal aggregation sub-region, and the second operating power coefficient of the dynamic adjustment fan set in the edge area of ​​the broiler activity area is determined according to the distance between the dynamic adjustment fan set in the edge area of ​​the broiler activity area and the target abnormal aggregation sub-region in the abnormal aggregation area, and the constant temperature deviation difference of the broiler activity area: ; in, Indicates the edge area setting of the broiler activity area. A second operating power coefficient of a dynamically adjusted fan; Indicates the difference in the constant temperature deviation in the broiler activity area; Indicates the edge area setting of the broiler activity area. The fan dynamically adjusts the distance between the fan and the abnormal gathering area, that is, The station dynamically adjusts the distance between the fan and the corresponding target abnormal aggregation sub-area within the abnormal aggregation area; Represents the normalization function, which is used to The value range of is limited to (0,1).

[0079] In the above formula, the higher the constant temperature deviation difference of the broiler activity area, and the higher the setting of the first The greater the distance between the dynamically adjusting fan and the abnormal gathering area, the greater the power required to circulate the air above, and the greater the second operating power coefficient of the corresponding dynamically adjusting fan.

[0080] According to the above method, the second operating power coefficient of all dynamically adjustable fans set in the edge area of ​​the broiler activity area away from the abnormal gathering area can be determined, and according to the second operating power coefficient, the power of the dynamically adjustable fans set in the edge area of ​​the broiler activity area can be controlled, that is, the operating power of the dynamically adjustable fans set in the edge area of ​​the broiler activity area is the product of its rated power and the corresponding second operating power coefficient.

[0081] In the process of circulating the hot air drawn to the upper part by the dynamically adjusted fan set at the edge of the broiler activity area, the heat carried in the air will be lost during the propagation of the hot air, so it is necessary to control the heater set in the dynamically adjusted fan to compensate the propagated air in the dynamic adjustment fan to increase the temperature of the surrounding area of ​​the abnormal gathering area. The heating power of the heater set in the dynamically adjusted fan will be affected by the distance between the dynamic adjustment fan and the abnormal gathering area and the difference between the temperature at the location of the dynamic adjustment fan and the regional temperature of the abnormal gathering area.

[0082] Furthermore, according to the distance between the dynamically adjusted fan set in the edge area of ​​the broiler activity area and the abnormal gathering area, and the maximum monitored temperature difference of the environment, the heating power coefficient of the dynamically adjusted fan set in the edge area of ​​the broiler activity area is determined: ; in, Indicates the edge area setting of the broiler activity area. Dynamically adjust the heating power coefficient of the heater in the fan; Indicates the maximum monitoring temperature difference of the environment, which is the difference between the temperature of each reference area and the distance The maximum value of the absolute value of the difference between the current temperature collected by the temperature sensor closest to the dynamic fan adjustment unit; Indicates the edge area setting of the broiler activity area. The fan dynamically adjusts the distance between the fan and the abnormal gathering area, that is, The station dynamically adjusts the distance between the fan and the corresponding target abnormal aggregation sub-area within the abnormal aggregation area; Represents the normalization function, which is used to The value range of is limited to (0,1).

[0083] In the above calculation formula, the larger the maximum monitored temperature difference of the environment, the closer the edge area of ​​the broiler activity area is to the first The temperature at the location of the dynamic adjustment fan is lower, and the The greater the distance between the dynamic adjustment fan and the abnormal gathering area, the more serious the heat loss during the hot air propagation process, and a greater heating power is required for heat compensation, and the corresponding heating power coefficient value is larger.

[0084] According to the above method, the heating power coefficient of the heaters set in all dynamically adjustable fans set in the edge area of ​​the broiler activity area can be determined, and the heating power of the heater can be controlled according to the heating power coefficient, that is, the heating power of the heater is the product of its rated power and the corresponding heating power coefficient.

[0085] For the dynamically adjusting fans set in the middle area between the edge area of ​​the broiler activity area and the abnormal gathering area, the middle area can be called the remaining area. Since it is mainly responsible for transporting the hot air in the abnormal gathering area to the various edge areas of the broiler activity area, its operating power will be affected by the difference in the constant temperature deviation of the broiler activity area and the number of dynamically adjusting fans in its blowing direction.

[0086] Further, according to the constant temperature deviation difference of the broiler activity area and the number of dynamically adjustable fans in the blowing direction of the dynamically adjustable fans, the third operating power coefficient of the dynamically adjustable fans set in the middle area between the edge area of ​​the broiler activity area and the abnormal gathering area is determined: ; in, The middle area between the edge area of ​​the broiler activity area and the abnormal gathering area is set as the The third operating power coefficient of the dynamic adjustment fan; Indicates the difference in the constant temperature deviation in the broiler activity area; The middle area between the edge area of ​​the broiler activity area and the abnormal gathering area is set as the The number of dynamically adjustable fans in the blowing direction of the first dynamically adjustable fan can be adjusted by The number of dynamic adjustment fans on the straight line determined between the dynamic adjustment fans and the center point of the abnormal gathering area is counted to obtain the result; Represents the normalization function, which is used to The value range of is limited to (0,1).

[0087] In the above formula, when the overall constant temperature deviation difference of the broiler activity area is higher and the number of dynamic adjustment fans in the blowing direction set in other areas is smaller, a larger power is required for air delivery, and the corresponding third operating power coefficient has a larger value.

[0088] According to the above method, the third operating power coefficient of all dynamically adjustable fans set in the remaining areas can be determined, and according to the third operating power coefficient, power control can be performed on all dynamically adjustable fans set in the remaining areas, that is, the operating power of all dynamically adjustable fans set in the remaining areas is the product of their rated power and the corresponding third operating power coefficient.

[0089] By controlling the blowing direction and operating power of the dynamic adjustment fan set in the abnormal gathering area, the dynamic adjustment fan set in the edge area of ​​the broiler activity area, and the dynamic adjustment fan set in the middle area between the edge area of ​​the broiler activity area and the abnormal gathering area in the above manner, and controlling the heating power of the heater in the dynamic adjustment fan set in the edge area of ​​the broiler activity area, the temperature regulation of the abnormal gathering area can be effectively achieved. Among them, the time for each temperature regulation of the abnormal gathering area and the interval for identifying the abnormal gathering area and regulating the temperature of the abnormal gathering area can be reasonably set according to needs, such as setting the time for each temperature regulation to 2 minutes, identifying the abnormal gathering area and regulating the temperature of the abnormal gathering area every 30 minutes.

[0090] The above-mentioned method is based on distributed dynamic fan adjustment to adjust the regional constant temperature imbalance caused by the local heat island effect brought about by the abnormal gathering of broilers. By increasing the air flow in the broiler activity area in the chicken house, the hot air in the broiler abnormal gathering area is circulated as a whole, thereby maintaining the temperature balance in all areas of the broiler activity in the chicken house, thereby achieving constant temperature regulation of the broiler house environment and effectively avoiding the occurrence of broiler diseases.

[0091] Based on the same inventive concept, Figure 3 As shown, the embodiment of the present invention also provides a constant temperature control device for a chicken house for preventing and controlling broiler diseases, the device comprising: A data acquisition module, used to acquire monitoring data of the broiler activity area in the chicken house, wherein the monitoring data includes thermal infrared image data and temperature data collected by temperature sensors set at various positions in the broiler activity area; An abnormal aggregation degree acquisition module is used to locate and track a single chicken in the thermal infrared image data, and determine the abnormal aggregation degree of each sub-area divided by the broiler activity area, wherein at least one dynamically adjustable fan is provided in the sub-area; An abnormal aggregation region acquisition module is used to determine the sub-regions whose abnormal aggregation degree is greater than a set abnormal aggregation degree threshold as abnormal aggregation sub-regions, and determine the abnormal aggregation region formed by the abnormal aggregation sub-regions; A regional temperature acquisition module, used to determine the current regional temperature of the abnormal aggregation area in combination with the temperature sensor and the position of the abnormal aggregation area, and the temperature data collected by the temperature sensor; A constant temperature deviation difference acquisition module, used to determine the constant temperature deviation difference of the broiler activity area based on temperature data collected by temperature sensors arranged at various positions in the broiler activity area; A temperature regulation module is used to control the running direction and running power of the dynamically adjusted fans in each sub-area divided by the broiler activity area based on the current area temperature of the abnormal aggregation area, the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area, and the constant temperature deviation difference of the broiler activity area to regulate the temperature of the abnormal aggregation area.

[0092] It should be noted that the device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the computer device can be divided into different functional modules to complete all or part of the functions described above.

[0093] Based on the same inventive concept, the embodiment of the present invention also provides a constant temperature control system for chicken houses for broiler disease prevention and control, such as Figure 4 As shown, the system includes: a memory 401, a processor 402, and a computer program 403 stored in the memory 401 and running on the processor 402, wherein when the processor 402 executes the computer program 403, the system can execute any one of the chicken house constant temperature control methods for broiler disease prevention and control introduced above.

[0094] The embodiment of the present invention can divide the system into functional modules according to the above method example. For example, each functional module can be corresponded to, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0095] Based on the same inventive concept, an embodiment of the present invention also provides a computer program product, which includes: computer program code, when the computer program code runs on a computer, the computer executes any one of the chicken house constant temperature control methods for broiler disease prevention and control introduced above.

[0096] Based on the same inventive concept, an embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program code. When the computer program code runs on a computer, the computer executes any one of the above-mentioned methods for controlling the constant temperature of a chicken house for the prevention and control of broiler diseases.

[0097] It should be noted that the above-described embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.

Claims

1. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases, characterized in that: The following steps are involved: Acquire monitoring data of the broiler activity area in the chicken house, wherein the monitoring data includes thermal infrared image data and temperature data collected by temperature sensors set at various positions in the broiler activity area; Positioning and tracking a single chicken in the thermal infrared image data to determine the abnormal aggregation degree of each sub-area divided by the broiler activity area, wherein at least one dynamically adjustable fan is provided in the sub-area; Determine the sub-regions whose abnormal aggregation degree is greater than a set abnormal aggregation degree threshold as abnormal aggregation sub-regions, and determine the abnormal aggregation region formed by the abnormal aggregation sub-regions; Determine the current regional temperature of the abnormal aggregation area by combining the temperature sensor and the position of the abnormal aggregation area, and the temperature data collected by the temperature sensor; Determine the constant temperature deviation difference of the broiler activity area based on the temperature data collected by the temperature sensors arranged at various positions in the broiler activity area; Based on the current area temperature of the abnormal aggregation area, the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area, and the constant temperature deviation difference of the broiler activity area, the operating direction and operating power of the dynamically adjusted fans in each sub-area divided by the broiler activity area are controlled to adjust the temperature of the abnormal aggregation area.

2. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 1, characterized in that: Positioning and tracking a single chicken in the thermal infrared image data to determine the abnormal aggregation degree of each sub-area divided by the broiler activity area includes: Positioning and tracking a single chicken in the thermal infrared image data, determining the number of broiler outflows and the number of broiler inflows in each sub-area divided by the broiler activity area at a current unit time interval, and the current number of broiler chickens in each sub-area divided by the broiler activity area; Determine a first difference between the outflow number of broilers and the inflow number of broilers, perform normalization processing on the first difference, and obtain a first regional fluidity of each sub-region divided by the broiler activity area at a current unit time interval; Determine the average value of the current number of broilers in each sub-area divided by the broiler activity area to obtain the current average number of broilers; Determine a second difference between the current number of broilers in each sub-area divided by the broiler activity area and the current average number of broilers; A first ratio of the second difference to the regional fluidity is determined, and the first ratio is normalized to obtain the abnormal aggregation degree of each sub-region divided by the broiler activity area.

3. The method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 1, characterized in that: Determining the current regional temperature of the abnormal aggregation area in combination with the temperature sensor and the position of the abnormal aggregation area, and the temperature data collected by the temperature sensor, includes: According to the positions of the temperature sensor and the abnormal gathering area, and the current temperature collected by the temperature sensor, each target adjacent temperature sensor of the abnormal gathering area is determined, wherein the target adjacent temperature sensor is an adjacent temperature sensor of the abnormal gathering area whose current temperature collected is greater than the set temperature of the current environment; Positioning and tracking a single chicken in the thermal infrared image data to determine the fluidity of a second region of the abnormal aggregation region relative to a sensing region of the target adjacent temperature sensor; Based on the current temperature collected by the target proximity temperature sensor, the distance from the location of the target proximity temperature sensor to the object abnormal aggregation sub-region in the abnormal aggregation region, the second area fluidity of the abnormal aggregation region relative to the sensing area of ​​the target proximity temperature sensor, and the temperature of the abnormal aggregation region relative to the reference area of ​​each target proximity temperature sensor, a heat transfer equation is constructed, wherein the object abnormal aggregation sub-region is the abnormal aggregation sub-region in the abnormal aggregation region that is closest to the location of the target proximity temperature sensor; Solving the heat transfer equation to determine the temperatures of each reference region of the abnormal aggregation region, each reference region temperature corresponding to an abnormal aggregation sub-region of the object; Based on the reference area temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area, the current area temperature of the abnormal aggregation area is determined.

4. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 3, characterized in that: Determining the current regional temperature of the abnormal aggregation region based on the reference regional temperature and the current temperature collected by the temperature sensor in the abnormal aggregation region includes: Determine the temperature quantification index of each abnormal aggregation sub-region in the abnormal aggregation region according to the distribution of the abnormal aggregation degree of the adjacent abnormal aggregation sub-regions of each abnormal aggregation sub-region in the abnormal aggregation region; Determine the temperature of each estimated area according to the difference between the temperature quantitative indicators of different abnormal aggregation sub-areas in the abnormal aggregation area, the reference area temperature and the current temperature collected by the temperature sensor in the abnormal aggregation area; The current regional temperature of the abnormal aggregation area is determined according to the average distribution level of the respective estimated regional temperatures.

5. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 4, characterized in that: Determine the temperature of each inferred area, including: Determine a second ratio of the temperature quantification index between the central abnormal aggregation sub-region and each abnormal aggregation sub-region in the abnormal aggregation region; Determine respectively the first product of the reference area temperature and the current temperature collected by the temperature sensor set in the abnormal aggregation area and the second ratio of the reference abnormal aggregation sub-area corresponding to the abnormal aggregation area, and use the first product as the inferred area temperature. The reference abnormal aggregation sub-area is the object abnormal aggregation sub-area corresponding to the reference area temperature, or the abnormal aggregation sub-area where the temperature sensor set in the abnormal aggregation area is located.

6. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 1, characterized in that: Determining the constant temperature deviation difference of the broiler activity area includes: According to the difference between the current temperature collected by the temperature sensors set at various positions in the broiler activity area and the set temperature of the current environment, and the difference between the current temperature collected by the temperature sensors set at various positions in the broiler activity area and the previous temperature, determine the temperature difference index corresponding to the temperature sensors set at various positions in the broiler activity area; According to the average distribution level of the temperature difference index corresponding to all the temperature sensors set at various positions in the broiler activity area, an average temperature difference index is obtained, and the average temperature difference index is normalized to obtain the constant temperature deviation difference of the broiler activity area.

7. The method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 1, characterized in that: The broiler activity area is divided into sub-areas and the operating direction and power of the dynamically adjusted fans are controlled to adjust the temperature of the abnormal gathering area, including: Controlling the dynamically adjustable fan provided in the abnormal aggregation sub-area within the abnormal aggregation area to blow air upward perpendicularly to the ground area, and controlling the operating power of the dynamically adjustable fan provided in the abnormal aggregation sub-area according to a first operating power coefficient, wherein the first operating power coefficient is determined according to the abnormal aggregation degree of the abnormal aggregation sub-area within the abnormal aggregation area and the constant temperature deviation difference of the broiler activity area, and the difference between the current area temperature of the abnormal aggregation area and the set temperature of the current environment; Control the dynamically adjustable fan provided in the edge area of ​​the broiler activity area to blow air downward perpendicularly to the ground area, and control the operating power of the dynamically adjustable fan provided in the edge area of ​​the broiler activity area according to a second operating power coefficient, wherein the second operating power coefficient is determined according to the distance between the dynamically adjustable fan provided in the edge area of ​​the broiler activity area and the abnormal gathering area, and the constant temperature deviation difference of the broiler activity area; A dynamically adjustable fan set in the middle area between the edge area of ​​the broiler activity area and the abnormal gathering area is controlled to blow air in a set blowing direction, and the set blowing direction is the direction from the edge area of ​​the broiler activity area to the abnormal gathering area.

8. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 7, characterized in that: The process of determining the first operating power coefficient includes: Determine a third difference between the current regional temperature of the abnormal gathering region and the set temperature of the current environment; Determine a second product of the abnormal aggregation degree of the abnormal aggregation sub-area in the abnormal aggregation area, the constant temperature deviation difference of the broiler activity area, and the third difference; The second product is normalized to obtain a first operating power coefficient of the dynamically adjusted fan set in the abnormal aggregation sub-region within the abnormal aggregation region.

9. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 7, characterized in that: The process of determining the second operating power coefficient includes: Determine a third product of the distance from the dynamically adjusted fan set in the edge area of ​​the broiler activity area to the abnormal gathering area and the constant temperature deviation difference of the broiler activity area; The third product is normalized to obtain a second operating power coefficient of the dynamically adjustable fan set in the edge area of ​​the broiler activity area.

10. A method for controlling the constant temperature of a chicken house for preventing and controlling broiler diseases according to claim 7, characterized in that: The dynamic adjustment fan is provided with a heater, and the running direction and running power of the dynamic adjustment fan in each sub-area divided by the broiler activity area are controlled to adjust the temperature of the abnormal gathering area, and further includes: The heater in the dynamically adjustable fan provided in the edge area of ​​the broiler activity area is controlled to perform heat compensation on the propagating air in the dynamically adjustable fan provided in the edge area.

Citation Information

Patent Citations

  • Indoor environment state control method, device, system and storage medium

    CN109814644A

  • Intelligent temperature control system for breeding

    CN115309203A

  • Air state control method and equipment based on permanent magnet motor

    CN116686605A

  • Livestock and poultry breeding environment monitoring and regulating system

    CN118331360A

  • Chicken breeding apparatus having ventilation means

    JP1994197654A

Cited By

  • Intelligent epidemic prevention system for animal husbandry and veterinary medicine

    CN120148872A

  • An intelligent epidemic prevention system for animal husbandry and veterinary medicine

    CN120148872B