Infrared-based experimental space temperature control method and system and storage medium
Through infrared-based temperature control methods, infrared image recognition and temperature calculation are used to adjust the status of air outlets and air curtains, the problem of inaccurate temperature control in small pig laboratories is solved, and accurate, adaptable and efficient temperature management is achieved.
Patent Information
- Application Number
- CN202510053712.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-02-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The prior art is difficult to accurately control the temperature of the small pig laboratory, resulting in the inability to meet the ambient temperature needs of the small pigs.
An infrared-based experimental space temperature control method is adopted to obtain infrared images in real time to identify the target, calculate the temperature difference value, adjust the blowing speed and air outlet temperature of the air outlet, and form an air curtain to equalize the temperature.
Accurate temperature control for specific targets in the experimental space is achieved, the adaptability and energy efficiency of environmental control are improved, and the impact of temperature extremes on small pigs is reduced.
Smart Images

Figure CN119472879A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of environmental control, and in particular to an infrared-based experimental space temperature control method, system and storage medium. Background Art
[0002] Miniature pigs are a type of relatively small mammalian experimental animals that are artificially raised and bred, usually pigs weighing no more than 35 kg at 12 months of age. They have many advantages, making them indispensable experimental animals in biomedical research.
[0003] The experimental space for raising miniature pigs is also called a miniature pig laboratory. It is a facility that focuses on using miniature pigs as experimental animals for scientific research. Miniature pig laboratories should develop strict feeding and management systems to ensure the health, safety and welfare of experimental animals. This includes providing a suitable feeding environment, reasonable diet and nutrition, regular health checks, etc.
[0004] At present, the experimental space is managed manually, who observe the living conditions of the miniature pigs and perceive the environmental parameters in the experimental space to adjust the temperature in the experimental space. Manual management is a rough operation based on experience and cannot accurately control the experimental space to achieve the environmental temperature required for cultivating miniature pigs. Summary of the invention
[0005] In order to more accurately control the experimental space to achieve the environmental temperature required for cultivating miniature pigs, the present application provides an infrared-based experimental space temperature control method, system and storage medium.
[0006] In a first aspect, the present application provides an infrared-based experimental space temperature control method, which adopts the following technical solution: An infrared-based experimental space temperature control method comprises the following steps: Acquire infrared images of the experimental space in real time; Identifying a first target and a second target from the infrared image, and providing an occlusion prompt if the first target or the second target cannot be identified; If the first target and the second target are identified, the coordinates of the first target are calculated as the first coordinates, and the coordinates of the second target are calculated as the second coordinates; the temperature at the first coordinates is calculated as the first temperature, and the temperature at the second coordinates is calculated as the second temperature; Acquire the air outlet coordinates of the air outlet in the experimental space, and calculate a first blowing direction and a first blowing distance according to the air outlet coordinates and the first coordinates; control the air outlet to blow air along the first blowing direction, and adjust the blowing speed of the air outlet according to the positive correlation of the first blowing distance, wherein the larger the value of the first blowing distance is, the faster the blowing speed is, and the smaller the value of the first blowing distance is, the slower the blowing speed is; If the first temperature is greater than a preset first high temperature value, a first high temperature prompt is given; the outlet air temperature is adjusted in an anti-correlation manner according to the difference between the first temperature value and the first high temperature value, the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; if the first temperature is less than a preset first low temperature value, a first low temperature prompt is given; the outlet air temperature is adjusted in an anti-correlation manner according to the difference between the first temperature and the first low temperature value, the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; If the second temperature is greater than the preset second high temperature value, a second high temperature prompt is given; the outlet air temperature is adjusted in an anti-correlation manner according to the difference between the second temperature value and the second high temperature value, the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; if the second temperature is less than the preset second low temperature value, a second low temperature prompt is given; the outlet air temperature is adjusted in an anti-correlation manner according to the difference between the second temperature and the second low temperature value, the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; If the second high temperature prompt and the second low temperature prompt are triggered, the second blowing direction and the second blowing distance are calculated according to the air outlet coordinates and the second coordinates; the air outlet is controlled to discharge air along the second blowing direction; the blowing speed of the air outlet is adjusted according to the positive correlation with the second blowing distance, the larger the value of the second blowing distance is, the faster the blowing speed is, and the smaller the value of the second blowing distance is, the slower the blowing speed is; after continuing for a preset first time period, the air outlet is controlled to discharge air along the first blowing direction and maintain the current blowing speed for a preset second time period.
[0007] By adopting the above technical solution, accurate temperature control of specific targets in the experimental space is achieved through infrared image recognition and target temperature calculation. The outlet temperature is adjusted inversely according to the difference between the target temperature and the preset threshold, and the blowing speed is adjusted in positive correlation according to the blowing distance, ensuring the rapid response and stability of temperature control. It can manage multiple targets at the same time and perform independent temperature control according to the temperature condition of each target. When the target temperature exceeds the preset range, the system will give a high or low temperature prompt, enhancing the safety and controllability of the experiment.
[0008] Optionally, the method further comprises the following steps: If the first high temperature prompt and the first low temperature prompt are not triggered, and the second low temperature prompt is triggered, a temporary coordinate is selected on the side of the first coordinate away from the second coordinate; Calculate a temporary blowing direction according to the wind outlet coordinates and the temporary coordinates; Calculate a temporary blowing distance according to the first coordinate and the second coordinate; Control the air outlet to discharge air along the temporary blowing direction; The blowing speed of the air outlet is adjusted according to the positive correlation of the temporary blowing distance. The larger the value of the temporary blowing distance is, the faster the blowing speed is, and the smaller the value of the temporary blowing distance is, the slower the blowing speed is.
[0009] By adopting the above technical solution, by introducing temporary coordinates and corresponding blowing direction and speed adjustment, this method can more flexibly respond to the temperature requirements of different targets in the experimental space, especially when one target temperature is normal and the other target temperature is abnormal. By accurately calculating the blowing direction and distance and adjusting the blowing speed accordingly, the target temperature can be raised or lowered more effectively, reducing energy waste and experimental time. The intelligence level of the temperature control method is further improved, enabling it to more comprehensively consider the temperature distribution and target state in the experimental space, thereby making more reasonable temperature adjustment decisions.
[0010] Optionally, the method further comprises the following steps: If the first high temperature prompt and the first low temperature prompt are not triggered, calculating the difference between the first temperature and the second temperature as the temperature difference; If the absolute value of the temperature difference is greater than a preset temperature reference value, the air outlet of the air supply device at the top of the experimental space is controlled to blow air around the experimental space, and the bottom of the experimental space is controlled to exhaust air, so as to form an air curtain in the experimental space; The temperature of the air curtain is adjusted according to the positive correlation of the absolute value. The larger the absolute value is, the higher the temperature of the air curtain is, and the smaller the absolute value is, the lower the temperature of the air curtain is.
[0011] By adopting the above technical solution, by forming an air curtain, the temperature in the experimental space can be more effectively balanced, especially when the temperature difference between the first and second targets is large, the air curtain can act as a buffer to reduce the adverse effect of the temperature difference on the second target. The temperature of the air curtain can be dynamically adjusted according to the actual temperature difference, which means that the system can respond to temperature changes more flexibly and maintain the temperature in the experimental space stable. By adjusting the temperature of the air curtain, the environmental comfort in the experimental space can be improved, providing a more suitable growth environment for the first and second targets. The above method can adjust the temperature of the air curtain according to actual needs, avoiding excessive heating or cooling, thereby improving energy efficiency.
[0012] Optionally, the method further comprises the following steps: The first time duration is adjusted inversely according to the temperature difference, wherein the larger the temperature difference is, the shorter the first time duration is; and the smaller the temperature difference is, the longer the first time duration is; The second time duration is adjusted in a positive correlation with the temperature difference. The larger the temperature difference is, the longer the second time duration is; and the smaller the temperature difference is, the shorter the second time duration is.
[0013] By adopting the above technical solution, the temperature in the experimental space can be more effectively controlled by dynamically adjusting the blowing time, ensuring that the first and second targets grow in a suitable environment, while improving energy efficiency and the intelligence level of the system. The implementation of this method helps to improve the breeding efficiency and the health level of the first and second targets, and provides a more advanced environmental control strategy for experiments and breeding.
[0014] Optionally, the method further comprises the following steps: Calculate a temporary distance value according to the first coordinate and the second coordinate; If the temporary distance value is greater than the preset first distance reference value, then according to the positive correlation between the temporary distance value and the wind speed of the air curtain, the larger the temporary distance value, the faster the wind speed of the air curtain, and the smaller the temporary distance value, the slower the wind speed of the air curtain.
[0015] By adopting the above technical solution, the air curtain wind speed is dynamically adjusted by considering the distance between the first and second targets, which can more effectively control the temperature and airflow in the experimental space, and provide a more comfortable and healthy growth environment for the first and second targets. The implementation of this method helps to improve the breeding efficiency and the health level of the first and second targets, and provides a more advanced environmental control strategy for experiments and breeding.
[0016] Optionally, the method further comprises the following steps: Calculate a temporary distance value according to the first coordinate and the second coordinate; If the temporary distance value is greater than a preset second distance reference value, the top air outlet is controlled to eject the air curtain in a pulsed manner. The pulse frequency of the air curtain is positively correlated with the temporary distance value. The larger the temporary distance value, the higher the pulse frequency, and the smaller the temporary distance value, the lower the pulse frequency.
[0017] By adopting the above technical solution, the pulse frequency of the air curtain is dynamically adjusted by considering the distance between the first and the second, so that the temperature and airflow in the experimental space can be more effectively controlled, providing a more comfortable and healthy growth environment for the first and the second targets.
[0018] Optionally, the method further comprises the following steps: Calculating a critical distance value between the second coordinate and a boundary of the experimental space; The angle of the air curtain is adjusted in a positive correlation with the critical distance value. The smaller the critical distance value is, the closer the air curtain is to the inside of the experimental space. The larger the critical distance value is, the closer the air curtain is to the side of the experimental space.
[0019] By adopting the above technical solution, the angle of the air curtain is dynamically adjusted by considering the distance between the second target and the boundary of the experimental space, so that the temperature and airflow in the experimental space can be more effectively controlled, providing a more comfortable and healthy growth environment for the first and second targets.
[0020] Optionally, the method further comprises the following steps: Obtaining the coordinates of the water outlet in the experimental space as the water outlet coordinates; Taking the coordinate closest to the water outlet coordinate between the first coordinate and the second coordinate as the active coordinate; Calculating the distance between the activity coordinates and the water outlet coordinates to obtain a water outlet distance value; If the water outlet distance value is less than the preset reference distance value within the preset first duration period, the water outlet releases a first volume of water, and one or more air curtains near the water outlet are cancelled; The residual water height of the container at the water outlet is detected. If the residual water height is greater than a preset reference height value, the water outlet stops releasing water; if the residual water height remains unchanged within a preset second duration period, all water in the container is released.
[0021] By adopting the above technical solution and the strategy of dynamically controlling the release of water from the water outlet, the humidity and environmental conditions within the experimental space can be managed more effectively, providing a more comfortable and healthy growth environment for the first and second goals.
[0022] In the second aspect, the present application provides an infrared-based experimental space temperature control system, which adopts the following technical solutions: An infrared-based experimental space temperature control system comprises a processor, wherein the processor executes the steps of any one of the infrared-based experimental space temperature control methods described above.
[0023] In a third aspect, the present application provides a storage medium, which adopts the following technical solution: A storage medium stores a program, and when the program is executed by a processor, the steps of any one of the above-mentioned infrared-based experimental space temperature control methods are implemented.
[0024] In summary, the present application includes at least one of the following beneficial technical effects: Precise temperature control: By acquiring infrared images and calculating temperature in real time, the system can accurately monitor the temperature of the first and second targets and achieve precise temperature control.
[0025] Environmental adaptability: The system can dynamically adjust the working status of the air outlet and air curtain according to parameters such as the temperature difference, position and distance from the water outlet of the first and second targets, thereby improving the adaptability of environmental control.
[0026] Energy saving and high efficiency: By adjusting the outlet air speed, air outlet temperature and air curtain angle through positive and negative correlation, the system can adjust energy consumption according to actual needs to achieve energy saving and high efficiency.
[0027] Improved survival rate: By maintaining a suitable environmental temperature and reducing the impact of temperature extremes on the primary and secondary goals, it helps to improve the survival rate of piglets.
[0028] Reduce stress response: Precisely control temperature and airflow to reduce the stress response of the primary and secondary targets caused by environmental discomfort, helping to improve their health level.
[0029] Automated management: Automated environmental control reduces manual intervention, reduces labor intensity, and improves the level of automation in breeding management.
[0030] Optimize air quality: By controlling the gas flow and releasing the right amount of water, the concentration of ammonia and microorganisms is reduced, the air quality is optimized, and the risk of respiratory diseases is reduced.
[0031] Improve experimental repeatability: Provide consistent environmental conditions for experimental animals, improve experimental repeatability and reliability of results.
[0032] Extend equipment life: Precisely control environmental conditions to reduce the impact of extreme environments on equipment and extend the service life of equipment.
[0033] Data-supported decision-making: By collecting and analyzing environmental data, data support is provided for aquaculture management, helping to make more scientific decisions. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 It is a step diagram of an infrared-based experimental space temperature control method.
[0035] Figure 2 It is a schematic diagram of the three-dimensional coordinate space.
[0036] Figure 3 It is a step diagram for selecting temporary coordinates and controlling the blowing according to the temporary coordinates.
[0037] Figure 4 It is a schematic diagram of the position of temporary coordinates in the coordinate plane.
[0038] Figure 5 This is a diagram of the steps for adjusting the temperature through air curtains.
[0039] Figure 6 It is the projection of the air curtain on the xy plane of the experimental space according to the adjustable injection angle. DETAILED DESCRIPTION
[0040] Embodiments of the present application are described in detail below, examples of which are shown in the accompanying drawings.
[0041] In the description of this specification, the description with reference to the terms "certain embodiments", "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples" or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0042] The present application embodiment discloses an infrared-based experimental space temperature control method, referring to Figure 1 and Figure 2 , including the following steps: Acquiring infrared images of the experimental space in real time through an infrared camera helps to identify and locate heat source targets in the space.
[0043] Identify the first target (sow) and the second target (piglet) from the infrared image. The image recognition can use the template matching method to identify the target by comparing the similarity between the target image and the preset template. If the first target or the second target cannot be identified, the system will issue an occlusion prompt to prompt the user to check whether there is an object blocking the infrared camera's line of sight.
[0044] If the first target and the second target are identified, the coordinates of the first target are calculated as the first coordinates, and the coordinates of the second target are calculated as the second coordinates; the temperature at the first coordinate is calculated as the first temperature, and the temperature at the second coordinate is calculated as the second temperature. First coordinate: According to the position of the identified first target in the infrared image, the corresponding coordinate value is calculated. This coordinate value is a three-dimensional coordinate (x, y, 0), which represents the relative position of the first target in the experimental space. Second coordinate: Similarly, according to the position of the identified second target in the infrared image, the corresponding coordinate value is calculated, which is also a three-dimensional coordinate (x', y', 0), which represents the relative position of the second target in the experimental space. Then, using the temperature information in the infrared image, combined with the first coordinate, the temperature value of the position of the first target can be obtained, and this temperature value is the first temperature. Similarly, using the temperature information in the infrared image, combined with the second coordinate, the temperature value of the position of the second target can be obtained, and this temperature value is the second temperature.
[0045] The outlet coordinates of the air outlet in the experimental space are obtained. The air outlet can be the air outlet of the air conditioner or the fan. The first blowing direction and the first blowing distance are calculated according to the outlet coordinates and the first coordinates. The outlet position of the air outlet in the experimental space is a fixed coordinate point, that is, the outlet coordinates (0, 0, z), which represents the starting point of the outlet blowing direction. According to the outlet coordinates and the first coordinates, the direction of the line from the air outlet to the first target can be calculated, and this direction is the first blowing direction. According to the outlet coordinates and the first coordinates, the straight-line distance between the two can also be calculated, and this distance is the first blowing distance. This distance determines the range that the outlet needs to cover. In order to ensure that the air outlet can effectively blow cold air or hot air to the location of the first target, while avoiding unnecessary energy consumption and noise. Control the air outlet to blow air along the first blowing direction, and adjust the outlet blowing speed according to the positive correlation of the first blowing distance. The larger the value of the first blowing distance, the faster the blowing speed; the smaller the value of the first blowing distance, the slower the blowing speed.
[0046] The system needs to preset a first high temperature value to determine whether the first target is in an overheated state. If the first temperature is greater than the preset first high temperature value, a first high temperature prompt is given; the outlet air temperature is adjusted inversely according to the difference between the first temperature value and the first high temperature value. The larger the difference, the more serious the overheating of the first target. Therefore, the outlet air temperature needs to be lowered to speed up heat dissipation. The smaller the difference, the temperature of the first target is close to or slightly higher than the high temperature value, so the outlet air temperature is higher, but usually still lower than the room temperature to maintain a certain cooling effect.
[0047] The system also needs to preset a first low temperature value to determine whether the first target is in an overcooled state. If the first temperature is less than the preset first low temperature value, a first low temperature prompt is given; the outlet air temperature is adjusted inversely according to the difference between the first temperature and the preset first low temperature value, where the difference is a negative number; the larger the difference, the closer or slightly lower the temperature of the first target is to or slightly lower than the low temperature value, and the outlet air temperature needs to be lower, but usually still higher than the room temperature, to maintain a certain heating effect. The smaller the difference, the more serious the overcooling of the first target, so a higher outlet air temperature is required to provide heat.
[0048] The system needs to preset a second high temperature value to determine whether the second target is in an overheated state. If the second temperature is greater than the preset second high temperature value, a second high temperature prompt is given. The outlet air temperature is adjusted inversely according to the difference between the second temperature value and the second high temperature value. The larger the difference, that is, the second temperature value is much higher than the high temperature value, the lower the outlet air temperature is set to quickly reduce the second temperature. The smaller the difference, that is, the second temperature value is only slightly higher than the high temperature value, the higher the outlet air temperature is set to maintain a certain cooling effect.
[0049] The system also presets a second low temperature value to determine whether the second target is in an overcooled state. If the second temperature is lower than the preset second low temperature value, a second low temperature prompt is given; the outlet air temperature is adjusted inversely according to the difference between the second temperature and the preset second low temperature value. The larger the difference, that is, the temperature of the second target is only slightly lower than the low temperature value, the lower the outlet air temperature is set to slow down the further temperature drop. The smaller the difference, that is, the second temperature is much lower than the low temperature value, the higher the outlet air temperature is set to increase the second temperature.
[0050] The second blowing direction and the second blowing distance are calculated according to the wind outlet coordinates and the second coordinates; the second blowing direction is calculated according to the wind outlet coordinates of the position of the air outlet and the second coordinates of the position of the object to be blown. This direction is the direction that the air outlet of the air conditioner should point to so as to effectively blow the wind to the second target. At the same time, the system will also calculate the second blowing distance, that is, the straight-line distance from the air outlet of the air conditioner to the second target. This distance will be used to subsequently adjust the blowing speed of the air outlet. The air outlet is controlled to discharge air along the second blowing direction; the blowing speed of the air outlet is adjusted according to the positive correlation of the second blowing distance. The larger the value of the second blowing distance, the faster the blowing speed, and the smaller the value of the second blowing distance, the slower the blowing speed. It can ensure that the wind can cover the second target more effectively while avoiding unnecessary energy consumption. After the preset first duration continues, the air outlet is controlled to discharge air along the first blowing direction and maintain the current blowing speed for the preset second duration. After the preset first duration continues, this duration can be set as needed, such as a few minutes or hours, and the system controls the air outlet to discharge air along the first blowing direction. After switching to the first blowing direction, the system keeps the current blowing speed unchanged and continues for a preset second time period. This time period can also be set as needed to ensure that the air outlet blows at a constant speed in a specific direction for a long enough time.
[0051] Through infrared image recognition and target temperature calculation, precise temperature control of specific targets in the experimental space is achieved. The outlet temperature is adjusted inversely according to the difference between the target temperature and the preset threshold, and the blowing speed is adjusted in positive correlation according to the blowing distance, ensuring the rapid response and stability of temperature control. It can manage multiple targets at the same time and perform independent temperature control according to the temperature conditions of each target. When the target temperature exceeds the preset range, the system will give a high or low temperature prompt, enhancing the safety and controllability of the experiment.
[0052] The cages are equipped with nurseries for the second target (piglets) after the first target (sows) give birth. The nurseries are equipped with thermal imaging temperature measurement cameras to observe the piglets in real time and issue alarms in time if abnormal conditions are found. The house is equipped with a constant temperature system, which uses the data from the temperature sensor in the house to stabilize the temperature in the house, so that the piglets can spend their infancy at a comfortable temperature.
[0053] Reference Figure 3 and Figure 4 , the method further comprises the steps of: If the first high temperature prompt and the first low temperature prompt are not triggered, and the second low temperature prompt is triggered, a temporary coordinate is selected on the side of the first coordinate away from the second coordinate. The purpose is to determine a blowing direction that can indirectly help increase the second temperature. For example, by heating the air near the first, the natural flow of hot air is used to warm the second target. The rule for selecting temporary coordinates is: the coordinate located on the side of the first coordinate away from the second coordinate and at a set distance is the temporary coordinate, and the set distance is 10cm.
[0054] The temporary blowing direction is calculated based on the outlet coordinates and the temporary coordinates. Based on the outlet coordinates (the location of the air conditioner outlet) and the temporary coordinates, the system calculates the temporary blowing direction. This direction is the direction the air conditioner outlet should point to in order to affect the air flow in the expected way.
[0055] In the actual blowing process, taking into account factors such as the piglets' immunity, the blowing direction is not directly towards the second target, i.e. the piglets, but by blowing the first target, i.e. the sow, away from the piglets; thereby disturbing the sow and making it tend to move in the direction away from the wind, which is more conducive to getting closer to the piglets, thereby utilizing the sow's own temperature to transfer heat to the piglets, and utilizing the natural flow of hot air to warm them.
[0056] The temporary blowing distance is calculated based on the first coordinate and the second coordinate; although this distance is not directly used to blow air to the second target, it serves as a reference factor for adjusting the blowing speed.
[0057] Control the air outlet to blow air along the temporary blowing direction.
[0058] The blowing speed of the air outlet is adjusted according to the positive correlation of the temporary blowing distance. The larger the value of the temporary blowing distance is, the faster the blowing speed is, and the smaller the value of the temporary blowing distance is, the slower the blowing speed is. The purpose is to indirectly affect the temperature of the second target by controlling the air flow.
[0059] By introducing temporary coordinates and corresponding blowing direction and speed adjustments, this method can more flexibly respond to the temperature requirements of different targets in the experimental space, especially when one target temperature is normal and the other target temperature is abnormal. By accurately calculating the blowing direction and distance and adjusting the blowing speed accordingly, the target temperature can be raised or lowered more effectively, reducing energy waste and experimental time. This further improves the intelligence level of the temperature control method, enabling it to more comprehensively consider the temperature distribution and target state in the experimental space, thereby making more reasonable temperature adjustment decisions.
[0060] Reference Figure 5 , the method further comprises the following steps: If the first high temperature prompt and the first low temperature prompt are not triggered, it means that the temperature of the first target is within the normal range, and the difference between the first temperature and the second temperature is calculated as the temperature difference; this difference reflects the degree of difference in temperature between the first target and the second target.
[0061] If the absolute value of the temperature difference is greater than the preset temperature reference value, the air outlet of the top air supply device of the experimental space is controlled to blow air around the experimental space, and the bottom of the experimental space is exhausted to form an air curtain in the experimental space. This indicates that the temperature difference between the first target and the second target is large, and measures need to be taken to balance the temperature in the experimental space.
[0062] The temperature of the air curtain is adjusted according to the positive correlation of the absolute value. The larger the absolute value, the higher the temperature of the air curtain, and the smaller the absolute value, the lower the temperature of the air curtain. The purpose is to more effectively balance the temperature in the experimental space by dynamically adjusting the temperature of the air curtain, while avoiding overheating or cooling and improving energy efficiency.
[0063] By forming an air curtain, the temperature in the experimental space can be more effectively balanced, especially when the temperature difference between the first target and the second target is large, the air curtain can act as a buffer to reduce the adverse effects of the temperature difference on the piglets. The temperature of the air curtain can be dynamically adjusted according to the actual temperature difference, which means that the system can respond to temperature changes more flexibly and maintain a stable temperature in the experimental space. By adjusting the temperature of the air curtain, the environmental comfort in the experimental space can be improved, providing a more suitable growth environment for small pigs. The above method can adjust the temperature of the air curtain according to actual needs, avoiding excessive heating or cooling, thereby improving energy efficiency.
[0064] Specifically, by configuring a vertical laminar flow purification air supply device directly above the cage, using vertical air supply, cooperating with the exhaust branch pipe under each cage, controlling the gas flow direction, allowing part of the clean air to be discharged through the breeding space, maintaining air flow in the breeding space, reducing the concentration of ammonia and microorganisms in the cage, controlling the humidity of the breeding environment, fully ensuring the cleanliness of the local breeding area, and reducing the pollution of the operating space beside the cage, effectively blocking the pollution path of external pollution sources. Under the vertical laminar flow purification air supply device, each cage is equipped with a small heating and cooling device. When the body temperature of the individual measured by the thermal imaging temperature measurement camera in the cage is too high or too low, real-time cooling and heating are performed to achieve temperature control in a small area.
[0065] The method further comprises the steps of: The first duration is adjusted inversely according to the temperature difference. The larger the temperature difference, the shorter the first duration; the smaller the temperature difference, the longer the first duration. When the temperature difference is large, it means that the current temperature is far from the reference temperature. In order to reach the target temperature faster, the first duration needs to be shortened. On the contrary, when the temperature difference is small, it means that the current temperature is close to the reference temperature. The first duration can be extended to avoid over-adjustment.
[0066] The second time duration is adjusted according to the positive correlation of the temperature difference. The larger the temperature difference, the longer the second time duration; the smaller the temperature difference, the shorter the second time duration. When the temperature difference is large, in order to maintain the stability of the system or make more detailed adjustments, the second time duration needs to be extended. When the temperature difference is small, since the current temperature is close to the reference temperature, the second time duration can be shortened to reduce unnecessary adjustment time.
[0067] By dynamically adjusting the first and second durations according to the temperature difference, the system can respond to temperature changes more flexibly and achieve more precise temperature control. When the temperature difference is large, shortening the first duration and extending the second duration can quickly respond to temperature changes and reduce the risk of over-adjustment, thereby improving energy efficiency. By adjusting the blowing duration, the system can reduce interference with the environment in the experimental space while maintaining temperature balance, providing a more stable temperature environment for small pigs.
[0068] The method further comprises the steps of: A temporary distance value is calculated according to the first coordinate and the second coordinate; the temporary distance value is the straight-line distance between the first coordinate and the second coordinate.
[0069] If the temporary distance value is greater than the preset first distance reference value, the wind speed of the air curtain is positively correlated with the temporary distance value. The larger the temporary distance value, the faster the wind speed of the air curtain to provide a stronger isolation or protection effect; the smaller the temporary distance value, the slower the wind speed of the air curtain to avoid unnecessary energy consumption and noise.
[0070] By adjusting the air curtain wind speed according to the actual distance between the first target and the second target, the system can better adapt to different situations in the experimental space and provide more personalized environmental control. By adjusting the air curtain wind speed, the temperature distribution in the experimental space can be optimized. Especially when the first target and the second target are far apart, the fast air curtain wind speed helps to quickly adjust the temperature and maintain the uniformity of the environment. The air curtain wind speed can be adjusted according to actual needs, avoiding unnecessary energy waste and improving energy efficiency. Through dynamic environmental control means, the air curtain wind speed can be adjusted in real time according to the relative position changes of the first target and the second target in the experimental space to maintain suitable environmental conditions.
[0071] The method further comprises the steps of: A temporary distance value is calculated according to the first coordinate and the second coordinate; the temporary distance value is the straight-line distance between the first coordinate and the second coordinate.
[0072] If the temporary distance value is greater than the preset second distance reference value, the top air outlet is controlled to perform pulsed ejection of the air curtain; according to the pulse frequency of the air curtain that is positively correlated with the temporary distance value, the larger the temporary distance value, the higher the pulse frequency, and the smaller the temporary distance value, the lower the pulse frequency. When the temporary distance value is large, in order to provide a stronger isolation or protection effect, it is necessary to increase the pulse frequency so that the air curtain is ejected more frequently. When the temporary distance value is small, in order to reduce energy consumption and noise, the pulse frequency can be reduced to reduce the number of times the air curtain is ejected.
[0073] The pulse jet air curtain can be precisely controlled according to the actual distance between the first and second, providing more precise environmental regulation. By adjusting the pulse frequency of the air curtain, the system can dynamically manage the temperature and airflow in the experimental space, especially when the first and second distances are far, the high pulse frequency helps to quickly adjust the temperature and airflow to maintain the uniformity of the environment. The pulse frequency of the air curtain can be adjusted according to actual needs, avoiding unnecessary energy waste and improving energy efficiency. The pulse frequency of the air curtain can be adjusted in real time according to the relative position changes of the first and second in the experimental space to maintain suitable environmental conditions.
[0074] When biological samples or animals are close to the boundary of the laboratory, in order to prevent external factors (such as air flow, dust, noise, etc.) from interfering with them, it is necessary to adjust the angle of the air curtain so that it sprays more toward the inside of the laboratory. The method also includes the following steps: Calculate the critical distance value between the second coordinate and the boundary of the experimental space; the critical distance value refers to the shortest distance between the second coordinate and the boundary of the experimental space, which is used to evaluate the proximity of the second target to the boundary of the experimental space, thereby determining the injection angle of the air curtain.
[0075] The angle of the air curtain is adjusted according to the positive correlation with the critical distance value. The smaller the critical distance value, the more the air curtain is directed toward the inside of the experimental space, and the larger the critical distance value, the more the air curtain is directed toward the side of the experimental space. When the critical distance value is small, it means that the second target is close to the boundary of the experimental space. In order to more effectively isolate and protect the second target, the air curtain needs to be sprayed more toward the inside of the experimental space to reduce the impact of external factors on the second target. When the critical distance value is large, it means that the second target is far away from the boundary of the experimental space. At this time, the air curtain can be sprayed slightly toward the side of the experimental space to save resources and reduce unnecessary interference. Among them, the injection port of the air curtain is fixed on the pipe, and the pipe is driven by a motor to control the rotation angle, thereby changing the injection angle of the air curtain. Reference Figure 6 ,The shaded part in the figure is the projection of the air curtain on the xy plane of the experimental space according to the adjustable injection angle.
[0076] By adjusting the angle of the air curtain, the system can better adapt to the second target at different positions in the experimental space, providing more personalized environmental control. By adjusting the angle of the air curtain, the temperature distribution in the experimental space can be optimized, especially when the second target is close to the boundary, the air curtain can more effectively direct warm or cool air to the second target to maintain a suitable temperature. The system dynamically manages the airflow according to the position of the second target, ensuring that the air flow in the experimental space is optimized while reducing the direct impact on the second target, especially when they are close to the boundary. Adjusting the angle of the air curtain according to actual needs avoids unnecessary energy waste and improves energy efficiency. According to the relative position changes of the second target in the experimental space, the angle of the air curtain is adjusted in real time to maintain suitable environmental conditions.
[0077] The method further comprises the steps of: The coordinates of the water outlet in the experimental space are obtained as the water outlet coordinates. The water outlet is a fixed position and is a coordinate value preset by the system.
[0078] The coordinate closest to the water outlet coordinate between the first coordinate and the second coordinate is taken as the active coordinate; in order to determine whether the first target or the second target is relatively close to the water outlet.
[0079] The distance between the activity coordinates and the water outlet is calculated to obtain the water outlet distance value; according to the activity coordinates and the water outlet coordinates, the distance between the two is calculated to obtain the water outlet distance value.
[0080] If the water outlet distance value is less than the preset reference distance value within the preset first duration period, it means that the activity coordinates are close enough to the water outlet and the conditions for releasing water are met. Then the water outlet releases the first volume of water and cancels one or more air curtains near the water outlet to prevent the air curtains from interfering with the release of water and the drinking of the first target.
[0081] The remaining water height of the container at the water outlet is detected. If the remaining water height is greater than the preset reference height value, it means that the water level in the container is high enough and it is necessary to stop releasing water to prevent overflow. If the remaining water height remains unchanged within the preset second duration period, it means that the container has reached its capacity limit or the water flow has stopped. At this time, all the water in the container can be released for the next operation or processing.
[0082] By controlling the volume and time of water released from the water outlet, the system can accurately control the humidity in the experimental space and provide a suitable living environment for small pigs. The release of the water outlet is dynamically adjusted according to actual needs and environmental conditions, avoiding unnecessary waste of water resources and improving energy efficiency. The water outlet strategy is dynamically adjusted according to the location of the target in the experimental space and the height of the residual water in the container, which improves the adaptability and intelligence level of the system. The automated management of water resources in the experimental space is realized, reducing manual intervention and improving breeding efficiency.
[0083] In other embodiments, the first target and the second target may also be other farmed or experimental animals, or movable heat source objects.
[0084] An embodiment of the present application further discloses an infrared-based experimental space temperature control system, comprising a processor, wherein the processor executes the steps of any one of the infrared-based experimental space temperature control methods described above.
[0085] An embodiment of the present application further discloses a storage medium, in which a program is stored. When the program is executed by a processor, the steps of any one of the above-mentioned infrared-based experimental space temperature control methods are implemented.
[0086] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. An infrared-based experimental space temperature control method, characterized in that: The steps include: Acquire infrared images of the experimental space in real time; Identifying a first target and a second target from the infrared image, and providing an occlusion prompt if the first target or the second target cannot be identified; If the first target and the second target are identified, the coordinates of the first target are calculated as the first coordinates, and the coordinates of the second target are calculated as the second coordinates; the temperature at the first coordinates is calculated as the first temperature, and the temperature at the second coordinates is calculated as the second temperature; Acquire the air outlet coordinates of the air outlet in the experimental space, and calculate a first blowing direction and a first blowing distance according to the air outlet coordinates and the first coordinates; control the air outlet to blow air along the first blowing direction, and adjust the blowing speed of the air outlet according to the positive correlation of the first blowing distance, wherein the larger the value of the first blowing distance is, the faster the blowing speed is, and the smaller the value of the first blowing distance is, the slower the blowing speed is; If the first temperature is greater than a preset first high temperature value, a first high temperature prompt is issued; The outlet air temperature is adjusted in an anti-correlation manner according to the difference between the first temperature value and the first high temperature value, wherein the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; If the first temperature is lower than a preset first low temperature value, a first low temperature prompt is issued; The outlet air temperature is adjusted in an anti-correlation manner according to the difference between the first temperature and the first low temperature value, wherein the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; If the second temperature is greater than a preset second high temperature value, a second high temperature prompt is issued; The outlet air temperature is adjusted in an anti-correlation manner according to the difference between the second temperature value and the second high temperature value, wherein the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; If the second temperature is lower than a preset second low temperature value, a second low temperature prompt is issued; The outlet air temperature is adjusted in an anti-correlation manner according to the difference between the second temperature and the second low temperature value, wherein the larger the difference is, the lower the outlet air temperature is, and the smaller the difference is, the higher the outlet air temperature is; If the second high temperature prompt and the second low temperature prompt are triggered, the second blowing direction and the second blowing distance are calculated according to the air outlet coordinates and the second coordinates; the air outlet is controlled to discharge air along the second blowing direction; the blowing speed of the air outlet is adjusted according to the positive correlation with the second blowing distance, the larger the value of the second blowing distance is, the faster the blowing speed is, and the smaller the value of the second blowing distance is, the slower the blowing speed is; after continuing for a preset first time period, the air outlet is controlled to discharge air along the first blowing direction and maintain the current blowing speed for a preset second time period.
2. The infrared-based experimental space temperature control method according to claim 1 is characterized in that: The method further comprises the steps of: If the first high temperature prompt and the first low temperature prompt are not triggered, and the second low temperature prompt is triggered, a temporary coordinate is selected on the side of the first coordinate away from the second coordinate; Calculate a temporary blowing direction according to the wind outlet coordinates and the temporary coordinates; Calculate a temporary blowing distance according to the first coordinate and the second coordinate; Control the air outlet to discharge air along the temporary blowing direction; The blowing speed of the air outlet is adjusted according to the positive correlation of the temporary blowing distance. The larger the value of the temporary blowing distance is, the faster the blowing speed is, and the smaller the value of the temporary blowing distance is, the slower the blowing speed is.
3. The infrared-based experimental space temperature control method according to claim 1 is characterized in that: The method further comprises the steps of: If the first high temperature prompt and the first low temperature prompt are not triggered, calculating the difference between the first temperature and the second temperature as the temperature difference; If the absolute value of the temperature difference is greater than a preset temperature reference value, the air outlet of the air supply device at the top of the experimental space is controlled to blow air around the experimental space, and the bottom of the experimental space is controlled to exhaust air, so as to form an air curtain in the experimental space; The temperature of the air curtain is adjusted according to the positive correlation of the absolute value. The larger the absolute value is, the higher the temperature of the air curtain is, and the smaller the absolute value is, the lower the temperature of the air curtain is.
4. The infrared-based experimental space temperature control method according to claim 3 is characterized in that: The method further comprises the steps of: The first time duration is adjusted inversely according to the temperature difference, wherein the larger the temperature difference is, the shorter the first time duration is; and the smaller the temperature difference is, the longer the first time duration is; The second time duration is adjusted according to the positive correlation of the temperature difference, and the larger the temperature difference is, the longer the second time duration is; The smaller the temperature difference is, the shorter the second time period is.
5. The infrared-based experimental space temperature control method according to claim 3 is characterized in that: The method further comprises the steps of: Calculate a temporary distance value according to the first coordinate and the second coordinate; If the temporary distance value is greater than the preset first distance reference value, then according to the positive correlation between the temporary distance value and the wind speed of the air curtain, the larger the temporary distance value, the faster the wind speed of the air curtain, and the smaller the temporary distance value, the slower the wind speed of the air curtain.
6. The infrared-based experimental space temperature control method according to claim 3 is characterized in that: The method further comprises the steps of: Calculate a temporary distance value according to the first coordinate and the second coordinate; If the temporary distance value is greater than a preset second distance reference value, the top air outlet is controlled to eject the air curtain in a pulsed manner. The pulse frequency of the air curtain is positively correlated with the temporary distance value. The larger the temporary distance value, the higher the pulse frequency, and the smaller the temporary distance value, the lower the pulse frequency.
7. The infrared-based experimental space temperature control method according to claim 6 is characterized in that: The method further comprises the steps of: Calculating a critical distance value between the second coordinate and a boundary of the experimental space; The angle of the air curtain is adjusted in a positive correlation with the critical distance value. The smaller the critical distance value is, the closer the air curtain is to the inside of the experimental space. The larger the critical distance value is, the closer the air curtain is to the side of the experimental space.
8. The infrared-based experimental space temperature control method according to claim 3 is characterized in that: The method further comprises the steps of: Obtaining the coordinates of the water outlet in the experimental space as the water outlet coordinates; Taking the coordinate closest to the water outlet coordinate between the first coordinate and the second coordinate as the active coordinate; Calculating the distance between the activity coordinates and the water outlet coordinates to obtain a water outlet distance value; If the water outlet distance value is less than the preset reference distance value within the preset first duration period, the water outlet releases a first volume of water, and one or more air curtains near the water outlet are cancelled; The residual water height of the container at the water outlet is detected. If the residual water height is greater than a preset reference height value, the water outlet stops releasing water; if the residual water height remains unchanged within a preset second duration period, all water in the container is released.
9. An infrared-based experimental space temperature control system, characterized in that: It comprises a processor, in which the steps of the infrared-based experimental space temperature control method as described in any one of claims 1 to 8 are executed.
10. A storage medium, characterized in that: The medium stores a program, and when the program is executed by a processor, the steps of the infrared-based experimental space temperature control method described in any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Air conditioner and air supply control method and system thereof
CN106322638A
Air conditioner control method based on body position and air conditioner
CN107631423A
Air conditioner control method and device and air conditioner
CN108266860A
Air conditioner running control method and device, air conditioner and storage medium
CN110671778A
Environment temperature and humidity regulation control terminal for pig farm
CN118151701A