Swimming pool-based air conditioning control method, device and air conditioning system
By using vibration sensors and vibration generators in the indoor unit of the air conditioner to eliminate the impact of air conditioner vibration on the radar, and using the vibration-damped radar module to monitor pool behavior, the problem of air conditioner vibration affecting radar imaging quality is solved, thereby improving the accuracy of drowning monitoring and pool safety.
Patent Information
- Application Number
- CN202310921235.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-25
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-07-25
AI Technical Summary
The vibrations from air conditioning operation can affect radar imaging quality, resulting in poor radar sensing accuracy and potentially leading to misjudgments of drowning situations in swimming pools.
Vibration sensors detect the vibration of the indoor unit of the air conditioner. A vibration generator outputs a reverse vibration wave that is half a cycle out of phase with the air conditioner's vibration wave to dampen the radar module. The dampened radar module is then used to monitor the pool's behavior and analyze the risks of underwater swimming and drowning.
It improved radar sensing accuracy, reduced false alarms about drowning, and enhanced the accuracy and effectiveness of pool safety monitoring.
Smart Images

Figure CN119374188B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning equipment technology, and in particular to an air conditioning control method, device and air conditioning system based on a swimming pool. Background Technology
[0002] As people's living standards continue to improve, they have higher requirements for the environment of recreational venues such as swimming pools. Therefore, swimming pools need to install heat pumps and air conditioning to regulate the temperature of the pool and the indoor environment. Due to the large size of the pools, human presence sensors are usually also installed to monitor pool usage. Among existing human-sensor-based intelligent air conditioning control solutions, only AI-based facial recognition technology can accurately identify the type of person. However, this type of solution not only requires high-definition cameras but also needs to run facial recognition algorithms, which significantly increases the manufacturing cost of the air conditioner and reduces the market competitiveness of related products.
[0003] As an alternative, radar sensing is a wireless sensing technology that processes and analyzes received radar echoes containing human characteristics to obtain vital signs data such as respiratory rate, heart rate, and body movement. Millimeter-wave radar operates in the millimeter-wave (wavelength 1–10 mm, frequency 30–300 GHz) band and is often used in air conditioners to enable functions such as turning on when someone enters, turning off when someone leaves, and eliminating wind. However, the vibrations generated by the air conditioner itself during operation can affect radar data acquisition and even cause blurred images. Longitudinal vibrations (P-waves) affect vertical data acquisition of targets, and similarly, transverse vibrations affect lateral data acquisition. If the amplitude is large, it can even image a stationary target as a moving target, severely affecting radar sensing accuracy and potentially causing swimming pool air conditioners to misjudge drowning situations. Summary of the Invention
[0004] This invention provides a swimming pool-based air conditioning control method, device, and air conditioning system to address the shortcomings of existing technologies where air conditioning vibration affects radar imaging quality, resulting in poor radar sensing accuracy.
[0005] This invention provides a swimming pool-based air conditioning control method, comprising:
[0006] The first vibration wave is determined based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner;
[0007] During the process of controlling the vibration generator to output the second vibration wave, the pool behavior information is analyzed by the radar module based on the motion trajectory information captured by any individual in the pool area, thereby monitoring the pool safety.
[0008] The first vibration wave and the second vibration wave have the same period and amplitude, and the phase of the first vibration wave and the phase of the second vibration wave differ by half a period. The vibration sampling signal is the vibration signal generated by the operation of the air conditioner indoor unit due to the fan operation within the sampling period. The vibration sensor, the radar module, and the vibration generator are all installed in the air conditioner indoor unit. The vibration sensor is used to sense the vibration of the air conditioner indoor unit, and the vibration generator is used to dampen the radar module that is vibrating due to the air conditioner indoor unit.
[0009] According to the present invention, a swimming pool-based air conditioning control method is provided, wherein during the process of controlling the vibration generator to output a second vibration wave, the pool behavior information is analyzed by the radar module based on the motion trajectory information captured by any individual within the pool area, and the pool safety is monitored, including:
[0010] When it is determined that the radar module, after using the second vibration wave to dampen the vibration, detects the motion trajectory information of the target individual and no new trajectory points are added within a preset time period, the pool behavior information of the target individual is determined to be underwater swimming behavior.
[0011] The magnitude of the diving displacement is determined based on the target individual's movement speed before entering the water and the prediction period, and the movement direction of the target individual before entering the water is set as the direction of the diving displacement.
[0012] The diving displacement is used to compare the exit point position of the target individual under the underwater swimming behavior to determine whether the target individual under the swimming pool behavior information has drowned; wherein, the target individual is any human individual in the pool area; the target individual's movement speed and movement direction before entering the water are determined based on the historical trajectory points before entering the water extracted from the movement trajectory information; the radar module after vibration damping by the second vibration wave cancels out the vibration of the radar module under the propagation of the first vibration wave by the second vibration wave which has a phase difference of half a cycle with the first vibration wave.
[0013] According to a swimming pool-based air conditioning control method provided by the present invention, after determining the pool behavior information of the target individual as underwater swimming behavior, the method further includes:
[0014] By using the radar module after the second vibration wave is damped, the number of individuals crossing the boundary of the pool area is detected and the first number of individuals is counted.
[0015] The second number of individuals is obtained by using the radar module after the second vibration wave is damped to sense individuals on the water surface in the pool area.
[0016] Based on the number of the first individual and the number of the second individual, it is determined whether the target individual whose swimming pool behavior information is underwater swimming has experienced a drowning incident.
[0017] According to the present invention, an air conditioning control method based on a swimming pool is provided, wherein the method involves using a radar module after vibration damping by the second vibration wave to sense individuals crossing the boundary of the swimming pool area and counting the number of individuals, including:
[0018] Retrieve the number of the third body before this entry into and / or exit from the pool area boundary;
[0019] The number of individual changes at the boundary of the pool area is obtained by using the radar module after vibration damping by the second vibration wave. The number of individual changes includes the number of individuals entering the pool area from the outside of the pool area through the boundary of the pool area, and / or the number of individuals leaving the pool area from the inside of the pool area through the boundary of the pool area.
[0020] Based on the number of the third body and the number of individual changes, calculate the number of the first body after crossing into and / or out of the pool area boundary.
[0021] According to the present invention, an air conditioning control method based on a swimming pool, wherein determining a first vibration wave based on vibration sampling signals collected by a vibration sensor from the indoor unit of the air conditioner includes:
[0022] The average sampling period is obtained based on the multiple vibration cycles contained in the vibration sampling signal, and the average sampling amplitude is obtained based on the vibration amplitude corresponding to the target sampling point in each vibration cycle.
[0023] The first vibration wave is generated based on the average sampling period and the average sampling amplitude;
[0024] The target sampling points include peak sampling points and trough sampling points within the sampling period.
[0025] According to the air conditioning control method based on a swimming pool provided by the present invention, if the target sampling point is any sampling point other than the peak sampling point and the trough sampling point within the vibration period, then the value of the target sampling point in the time domain includes... and
[0026] Where k takes the value of a positive integer greater than 2.
[0027] The present invention also provides a swimming pool-based air conditioning control device, comprising:
[0028] The radar stabilization module is used to determine the first vibration wave based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner.
[0029] The air conditioning control module is used to monitor pool safety by analyzing the pool behavior information captured by the radar module on the movement trajectory information of any individual in the pool area during the process of controlling the vibration generator to output the second vibration wave.
[0030] The first vibration wave and the second vibration wave have the same period and amplitude, and the phase of the first vibration wave and the phase of the second vibration wave differ by half a period. The vibration sampling signal is the vibration signal generated by the operation of the air conditioner indoor unit due to the fan operation within the sampling period. The vibration sensor, the radar module, and the vibration generator are all installed in the air conditioner indoor unit. The vibration sensor is used to sense the vibration of the air conditioner indoor unit, and the vibration generator is used to dampen the radar module that is vibrating due to the air conditioner indoor unit.
[0031] The present invention also provides an air conditioning system, including an indoor air conditioning unit located in a pool area and an outdoor air conditioning unit located in other spaces outside the pool area;
[0032] The indoor unit of the air conditioner is equipped with a vibration damping device that is communicatively connected to the air conditioner controller. The vibration damping device includes a radar module, a vibration generator, and a vibration sensor that are communicatively connected to the air conditioner controller.
[0033] The vibration sensor is used to sense the vibration of the indoor unit of the air conditioner; the vibration generator is used to dampen the vibration of the radar module caused by the indoor unit of the air conditioner.
[0034] The air conditioning controller is used to implement the pool-based air conditioning control method as described above, so as to control the vibration generator to dampen the radar module, and then monitor the pool safety by analyzing the pool behavior information obtained by the radar module through the motion trajectory information captured by any individual in the pool area.
[0035] The radar module is a millimeter-wave radar.
[0036] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the swimming pool-based air conditioning control method as described above.
[0037] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the swimming pool-based air conditioning control method as described above.
[0038] The present invention provides a swimming pool-based air conditioning control method, device, and air conditioning system. This system uses a vibration generator to emit a second vibration wave, opposite to the actual first vibration wave, to dampen the vibration propagated by the indoor unit of the air conditioner. A radar module in the damped state monitors the movement trajectory of individuals within the pool in real time, analyzing pool behavior information and using this information to assess pool safety incidents. By superimposing the vibration wave emitted by the vibration generator and the vibration wave generated by the air conditioner itself during operation, vibration damping is achieved, enabling stable imaging during air conditioning radar observation. This improves the control accuracy of the air conditioner while enhancing the radar's sensing accuracy, effectively strengthening pool management. Attached Figure Description
[0039] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0040] Figure 1 This is one of the flowcharts of the air conditioning control method based on a swimming pool provided by the present invention;
[0041] Figure 2 This is a schematic diagram illustrating the principle of vibration damping for radar modules provided by the present invention;
[0042] Figure 3 This is the second flowchart of the air conditioning control method based on a swimming pool provided by the present invention;
[0043] Figure 4 This is a schematic diagram of the structure of the air conditioning control device based on a swimming pool provided by the present invention;
[0044] Figure 5 This is a schematic diagram of the structure of the air conditioner provided by the present invention. Detailed Implementation
[0045] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0046] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more.
[0047] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used herein, unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “the” are intended to include the plural forms.
[0048] The terms “comprising” and “including” indicate the presence of the described feature, whole, step, operation, element and / or component, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or collections thereof.
[0049] Figure 1 This is one of the flowcharts illustrating the swimming pool-based air conditioning control method provided by the present invention. For example... Figure 1 As shown, the air conditioning control method based on a swimming pool provided in this embodiment of the invention includes: step 101, determining a first vibration wave based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner.
[0050] The vibration sampling signal is the vibration signal generated by the operation of the fan in the indoor unit of the air conditioner during the sampling period. The vibration sensor, the radar module, and the vibration generator are all installed in the indoor unit of the air conditioner. The vibration sensor is used to sense the vibration of the indoor unit of the air conditioner, and the vibration generator is used to dampen the vibration of the radar module caused by the indoor unit of the air conditioner.
[0051] It should be noted that the main implementer of the pool-based air conditioning control method is the pool-based air conditioning control device, which can be installed in the air conditioner.
[0052] The application scenario of the swimming pool-based air conditioning control method in this invention is as follows: a vibration sensor is used to sense the changes in vibration waveforms generated by an air conditioner specifically designed for swimming pools under different wind speeds and modes, and a vibration generator is used to emit an opposite waveform to cancel the vibrations that are caused by the radar module. The radar module with vibration damping is then used to monitor individual behavior in the swimming pool and prevent drowning incidents.
[0053] It should be noted that before step 101, since the swimming pool contains a large amount of water and the air humidity is high, the application requirement is usually dehumidification. Therefore, it is necessary to send an activation command to the air conditioner through the transmission medium to activate the dehumidification mode of the air conditioner in the space where the swimming pool is located.
[0054] Optionally, the user can transmit activation commands through the control device and the air conditioning system via wireless communication to initialize the dehumidification mode of the air conditioner and start the radar module.
[0055] Optionally, users can issue activation commands via voice interaction. The air conditioner receives the activation command, performs voice recognition, initializes the dehumidification mode, and starts the radar module.
[0056] Specifically, in step 101, after receiving and responding to the activation command of the dehumidification mode, the pool-based air conditioning control device controls the fan of the indoor unit of the air conditioner to run at the speed of the mode and controls the compressor of the outdoor unit of the air conditioner to run at the power of the mode.
[0057] Since the operation of the fan causes its own vibration to propagate to the indoor unit of the air conditioner and its internal components, the swimming pool-based air conditioning control device periodically senses the vibration of the indoor unit of the air conditioner through vibration sensors. Based on the vibration sampling signals collected within a sampling period, a first vibration wave is fitted to characterize the degree of air conditioner vibration.
[0058] The sampling period refers to the working period of the vibration sensor, and its value is at least an integer multiple of the vibration period of the air conditioner. This embodiment of the invention does not impose a specific limitation on this.
[0059] Understandably, in addition to damping the vibrations transmitted from the indoor unit to improve the radar module's sensing capabilities, air conditioners specifically designed for swimming pools can also connect the compressor of the outdoor unit to the heat exchanger of the pool's thermal storage unit. When the air conditioner starts dehumidification mode, the heat exchanger of the pool's thermal storage unit can recover the heat energy from the outdoor unit to heat the pool water.
[0060] Step 102: During the process of controlling the vibration generator to output the second vibration wave, the pool safety is monitored by analyzing the pool behavior information obtained by the radar module through the motion trajectory information captured by any individual in the pool area.
[0061] The first vibration wave and the second vibration wave have the same period and amplitude, and the phase of the first vibration wave and the phase of the second vibration wave differ by half a period.
[0062] Specifically, in step 102, the pool-based air conditioning control device retains the period and amplitude of the first vibration wave obtained in step 101, and delays its phase by half a period to obtain a second vibration wave with a waveform opposite to the first vibration wave. Then, it controls the vibration generator to emit a vibration wave with the second vibration wave to continuously dampen the radar module.
[0063] During the continuous vibration damping process of the vibration generator on the radar module, the pool-based air conditioning control device calculates and analyzes the electromagnetic waves reflected by individuals on the water surface in the pool area through the vibration damping radar module. It integrates the position information of the target individual in the pool at different times into the motion trajectory information belonging to that individual in the pool, and uses the motion trajectory information to analyze the individual's pool behavior information, which serves as the basis for judging pool safety monitoring.
[0064] In the motion trajectory information, if the location information recorded at any moment of the trajectory point is not empty, it means that the individual's body is partially exposed on the water surface at this moment. The pool behavior information corresponding to this instantaneous action can point to swimming behavior or getting ashore after diving.
[0065] If the location information recorded at any point in the trajectory information is empty, it means that the individual's body is completely submerged in the water or that the individual has left the pool. The pool behavior information corresponding to this instantaneous action can be underwater swimming or resting after leaving the pool.
[0066] In this embodiment of the invention, the type and number of radar sensing devices in the radar module are not specifically limited.
[0067] The radar module may include a lidar, an infrared sensor, etc.
[0068] Preferably, millimeter-wave radar has a horizontal detection range of ±75°, a vertical detection range of ±40°, a detection range of up to 8 meters, a distance output accuracy of 0.1 meters, an angle output accuracy of 1°, and does not involve privacy issues, is not affected by light, and has a fast response speed.
[0069] Therefore, the pool air conditioning system uses millimeter-wave radar to collect real-time information on the position of individuals on the water surface in the pool area, in order to analyze the movement trajectory of each individual in the pool over time.
[0070] For example, the radar module may include multiple sensing elements such as millimeter-wave radar, lidar, and infrared sensors. The pool air conditioning system integrates the individual position information collected by each sensing element to comprehensively depict the movement trajectory of each individual in the pool over time.
[0071] This invention utilizes a vibration generator to emit a second vibration wave, opposite to the actual first vibration wave, to dampen the vibration propagated by the indoor unit of the air conditioner. The radar module, operating in this damped state, monitors the movement trajectories of individuals within the pool in real time, analyzing pool behavior information and using this data to assess pool safety incidents. By superimposing the vibration waves emitted by the transmitter and those generated by the air conditioner itself during operation, vibration damping is achieved, enabling stable imaging during air conditioner radar observation. This improves the radar's sensing accuracy and further enhances the air conditioner's control precision, effectively strengthening pool management.
[0072] Based on any of the above embodiments, the process of controlling the vibration generator to output the second vibration wave, and analyzing the pool behavior information obtained by the radar module from the motion trajectory information captured by any individual in the pool area to monitor pool safety, includes: when it is determined that the motion trajectory information of the target individual obtained by the radar module after using the second vibration wave to dampen the vibration is not updated for a preset time, the pool behavior information of the target individual is determined to be underwater swimming behavior.
[0073] The target individual is any human being within the swimming pool area. The radar module, after vibration damping using the second vibration wave, cancels out the vibration of the radar module caused by the first vibration wave propagating from the indoor unit of the air conditioner through a second vibration wave that has a phase difference of half a cycle from the first vibration wave.
[0074] It should be noted that, Figure 2 This is a schematic diagram illustrating the principle of vibration damping for radar modules provided by the present invention. Figure 2 As shown, taking the first vibration wave as a sine wave and the second vibration wave as a cosine wave as an example, a process for using the second vibration wave to dampen the radar module is given:
[0075] During the operation of an air conditioner indoor unit, the vibration waveform it produces resembles a resonant wave, but the amplitude of each cycle is not exactly the same, exhibiting a slight difference. Based on this, by collecting vibration signals from multiple vibration cycles, a first vibration wave (sin(·)) can be fitted. Since the second vibration wave has a half-cycle phase difference from the first vibration wave, its waveform is completely opposite to the first vibration wave, i.e., (cos(·)). At any given time point, the sum of the vibration amplitude values cos(x) corresponding to the second vibration wave and sin(x) corresponding to the first vibration wave is 0, thus canceling out the vibration generated by the air conditioner indoor unit.
[0076] Specifically, in step 102, the pool-based air conditioning control device uses the vibration-damped radar module to analyze the position information recorded at each trajectory point in descending chronological order from the motion trajectory information of the target individual swimming in the pool:
[0077] If the radar signal of the last non-empty trajectory point in the target individual's motion trajectory information continues to disappear within the subsequent preset time period, that is, the location information recorded for the corresponding trajectory point is empty, then it will not be counted as a valid trajectory point in the motion trajectory information. If the user has not fully exposed his body outside the pool at this time, then it can be determined that the target individual's pool behavior information has changed from the original swimming behavior at the time corresponding to the last non-empty trajectory point in the motion trajectory information to underwater swimming behavior, that is, the target individual's pool behavior information is updated to underwater swimming behavior.
[0078] Therefore, the air conditioning control device based on the pool needs to extract the historical trajectory points within a certain period before the radar signal disappears from the target individual's movement trajectory information. Based on the principle that all actions before diving are preparations for diving, the instantaneous movement state presented by the last historical trajectory point before entering the water is taken as the initial movement state of the diving behavior to predict the diving displacement that occurs during the period when the radar signal disappears.
[0079] If the target individual's movement trajectory information ends at the last empty trajectory point, but the target individual's entire body is exposed outside the pool, then it can be determined that the target individual's original swimming behavior changed to resting behavior after leaving the pool at the time corresponding to the last non-empty trajectory point in the movement trajectory information. At this time, there is no need for the radar module to track the target individual until the target individual re-enters the water and the movement trajectory is monitored again.
[0080] If the radar signal of the last non-empty trajectory point in the target individual's motion trajectory information disappears intermittently and then reappears within a first preset time period, then the trajectory point with non-empty position information in the pool will be counted as a valid trajectory point in the motion trajectory information. However, during the intermittent disappearance and reappearance of the radar signal, firstly, the disappearance time is too short to determine whether the individual engaged in underwater swimming; secondly, the number of valid trajectory points existing before the radar signal disappears is too small to provide effective evidence even if the user engaged in brief underwater swimming. Therefore, the target individual's user behavior is still considered as swimming on the surface of the pool, and the target individual's pool behavior information is updated to swimming behavior until the target individual's radar signal continuously disappears due to prolonged underwater activity, at which point the underwater displacement is predicted.
[0081] The magnitude of the diving displacement is determined based on the target individual's movement speed before entering the water and the prediction period, and the movement direction of the target individual before entering the water is set as the displacement direction of the diving displacement.
[0082] The target individual's speed and direction of movement before entering the water are determined based on historical trajectory points extracted from the motion trajectory information before entering the water.
[0083] Specifically, it should be noted that the prediction period refers to the estimated duration of the target individual's diving behavior after the radar signal disappears.
[0084] Specifically, after determining that the pool behavior information of the target individual has been updated to underwater swimming, the pool-based air conditioning control device keeps the diving direction following the movement direction before entering the water, and uses the magnitude of the target individual's movement speed before entering the water as the diving speed. Assuming that the target individual dives at a constant speed during the prediction period, the product of the two is used to estimate the magnitude of the diving displacement that occurs during this period.
[0085] The diving displacement is used to compare the exit point position of the target individual under diving behavior to determine whether the target individual whose pool behavior information is diving behavior has drowned.
[0086] Specifically, the air conditioning control device based on the swimming pool uses a vibration-damped radar module to monitor the position of the target individual's exit point after the prediction period. If the displacement fitted by the position information of the exit point and the position information of the entry point matches the diving displacement, it is determined that no safety accident has occurred. Otherwise, it is determined that the target individual has drowned after diving, and an audible and visual signal is output to issue a drowning alarm.
[0087] This invention utilizes a vibration-damped radar module to monitor an individual's movement trajectory in a swimming pool in real time. When no new trajectory points appear, the system uses the individual's average velocity before entering the water to characterize their overall movement during the diving process. By using the individual's movement trajectory before full-body submersion as a basis, the system can predict the individual's diving trend after full-body submersion, overcoming to some extent the limitation of radar in capturing submerged body parts. This provides guidance for air conditioning systems in monitoring the safety of divers.
[0088] Based on any of the above embodiments, after determining the pool behavior information of the target individual as underwater swimming behavior, the method further includes: using the radar module after the second vibration wave is damped to sense individuals crossing the boundary of the pool area and counting the number of the first individual.
[0089] Specifically, the pool-based air conditioning control device can integrate the sensory information belonging to the same individual collected by the vibration-damped radar module. Based on this, it locates the individual's center coordinates within the current posture contour. Then, it compares the center coordinates of any individual with the center coordinates of the boundary lines of each boundary line in the pool area. If the difference between the horizontal and / or vertical coordinates is less than a preset threshold, the individual is considered to have crossed the pool edge, and the number of people who have crossed the edge is counted. Based on the remaining number of people in the pool calculated in the previous step of the pool-based air conditioning control device, and combined with the number of people who have crossed the edge, appropriate addition and subtraction operations are performed. The resulting first number of individuals can be used to represent the ideal value of the current remaining number of people in the pool.
[0090] By using the radar module after the second vibration wave has been damped, the number of individuals on the water surface in the pool area is obtained by sensing the second number of individuals.
[0091] Specifically, in step 302, the air conditioning control device based on the pool uses the vibration-damped radar module to calculate and analyze the electromagnetic waves reflected by the human body on the water surface in the current pool area, and counts the individuals currently acquired at different positions. The resulting second number of individuals can be used to characterize the actual number of people remaining in the pool.
[0092] Based on the number of the first individual and the number of the second individual, it is determined whether the target individual whose swimming pool behavior information is underwater swimming has experienced a drowning incident.
[0093] Specifically, the pool-based air conditioning control system compares and analyzes the first and second number of individuals:
[0094] Assuming the number of individuals swimming underwater in the pool is determined by their movement trajectory information, if the number of individuals in the first pool is greater than the number of individuals in the second pool, and the difference between the two is equal to the number of individuals swimming underwater, it means that the users in the pool have not left and have not perceived that all individuals have switched from swimming to underwater swimming. The statistical analysis results are consistent with the actual situation, and therefore, it is determined that no drowning incident has occurred in the pool. Conversely, if the number of individuals in the first pool is greater than the number of individuals in the second pool, and the difference between the two is greater than the number of individuals swimming underwater, then it is determined that a drowning incident has occurred in the pool.
[0095] If the number of the first body is not greater than the number of the second body, it means that the statistical analysis results do not match the actual situation. This indicates an error in the statistical analysis of the cross-boundary. In this case, the actual situation of the pool should be taken into account, and the number of the second body should be directly overwritten to the number of the first body counted in this statistical analysis. This will allow the number of people to be accumulated based on the corrected number of the first body count when conducting the next statistical analysis of the cross-boundary.
[0096] This invention, based on the number of individuals swimming underwater determined by their movement trajectories, and combined with analysis of changes in the number of individuals entering and leaving the pool area using a vibration-damped radar module, serves as a basis for distinguishing between underwater swimming and drowning incidents within the pool. This approach can effectively prevent drowning incidents and significantly improve pool management.
[0097] Based on any of the above embodiments, the step of using the radar module after vibration damping by the second vibration wave to sense individuals crossing the boundary of the pool area and count the number of the first individuals includes: retrieving the number of the third individuals before crossing the boundary of the pool area this time.
[0098] Specifically, prior to the flow of people entering and / or leaving the pool area caused by this flow of people, the pool-based air conditioning control device needs to obtain a third number of individuals to represent the original remaining number of people in the pool before this flow of people occurred.
[0099] The number of each third body is the ideal value of the remaining number of people after the radar module, after vibration damping, senses and analyzes the number of people who stepped into and / or out of the pool area boundary in the previous working cycle.
[0100] The number of individual changes at the boundary of the pool area is obtained by using the radar module after vibration damping by the second vibration wave. The number of individual changes includes the number of individuals entering the pool area from the outside to the inside of the pool area through the boundary of the pool area, and / or the number of individuals leaving the pool area from the inside to the outside of the pool area through the boundary of the pool area.
[0101] Specifically, the air conditioning control device based on the pool obtains the number of individuals corresponding to each flow of people, according to the changes in the number of individuals in the pool, based on the radar module after vibration damping, and according to the boundary conditions of each area that enters or leaves the pool area.
[0102] Among them, the number of individual changes corresponding to the situation of entering the pool area boundary is the number of individuals entering the pool, and the number of individual changes corresponding to the situation of leaving the pool area boundary is the number of individuals leaving the pool.
[0103] Optionally, if the change in the number of individuals in the pool only occurs when individuals cross the boundary of the pool area, the indoor air conditioning unit counts the number of individuals entering the pool during that time period according to the order in which they enter.
[0104] Optionally, if the change in the number of individuals in the pool only occurs when they cross the boundary of the pool area, the indoor unit of the air conditioner counts the number of individuals leaving the pool during that time period according to their order of exit.
[0105] Optionally, if the changes in the number of individuals in the pool include at least one instance of crossing the pool area boundary and at least one instance of crossing the pool area boundary, the indoor air conditioning unit sequentially acquires the change in the number of individuals for each instance of personnel movement according to the order of entry and exit, so as to calculate the total change in the number of individuals within that time period.
[0106] Based on the number of the third body and the number of individual changes, calculate the number of the first body after crossing into and / or out of the pool area boundary.
[0107] Specifically, the air conditioning control device based on the pool calculates the number of the first person for each person flow according to the number of the third person and the number of changes in the number of persons, in turn, for each person flow in the change of the number of persons.
[0108] The first body count is used to determine the remaining number of people in the pool after one or more personnel flows. Each first body count is the third body count before the next personnel flow change. This embodiment of the invention does not specifically limit the method of calculating the first body count.
[0109] Optionally, if the change in the number of individuals in the pool only occurs when individuals cross the boundary of the pool area, the pool's air conditioning control device can accumulate the number of individuals entering the pool each time based on the order of their entry, and calculate the first number of individuals after one or more entries by adding up the number of individuals entering the pool each time.
[0110] Optionally, if the change in the number of individuals in the pool only occurs when individuals cross the boundary of the pool area, the pool's air conditioning control device can calculate the number of individuals leaving each time by cumulatively subtracting the number of individuals from the number of individuals leaving the pool, based on the order in which individuals leave the pool. This can yield the number of individuals after one or more individuals have left the pool.
[0111] Preferably, if the changes in the number of individuals in the pool include at least one instance of crossing the boundary of the pool area and at least one instance of crossing the boundary of the pool area, the pool's air conditioning control device sequentially obtains the number of individuals entering or leaving the pool for each flow of people according to the order of their entry and exit. Based on the order of the flow of people, the number of individuals entering or leaving the pool is calculated by addition or subtraction on the third number of individuals to obtain the number of individuals after the implementation of the working condition.
[0112] This invention, based on the original number of individuals in the swimming pool, calculates the remaining number of people in the pool in real time by comparing this number with the actual number of individuals during personnel flow. This allows for the precise determination of the remaining number of people in the pool, improving the accuracy of the calculation, and the results are less susceptible to interference from equipment factors.
[0113] Based on any of the above embodiments, determining the first vibration wave based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner includes: obtaining an average sampling period based on the multiple vibration periods contained in the vibration sampling signal, and obtaining an average sampling amplitude based on the vibration amplitude corresponding to the target sampling point in each vibration period.
[0114] The target sampling points include peak sampling points and / or trough sampling points within the sampling period.
[0115] Specifically, in step 101, the pool-based air conditioning control device averages the vibration sampling signal that periodically fluctuates at specific target sampling points within the sampling period to obtain the average sampling period and average sampling amplitude that characterize the overall vibration level. The calculation formula is as follows:
[0116]
[0117]
[0118] Where T is the average sampling period, A is the average sampling amplitude, and n is the number of vibration periods encompassed by the sampling period. i Let A be the i-th vibration cycle within the sampling period. For any vibration cycle, if the target sampling points are the peak and trough sampling points within that vibration cycle, then within the i-th vibration cycle, A j This can be the peak amplitude corresponding to the sampling point of the wave crest within the vibration period, where j = 2i-1. A j This can be the amplitude valley value corresponding to the sampling point of the valley within the vibration cycle, where j = 2i.
[0119] The first vibration wave is generated based on the average sampling period and the average sampling amplitude.
[0120] Specifically, the air conditioning control device based on the swimming pool uses the average sampling period T and the average sampling amplitude A as the new period and amplitude, respectively, to reconstruct the first vibration wave after stabilizing the vibration of the indoor unit.
[0121] This invention, through averaging the multiple vibration cycles contained in the vibration sampling signal and the fluctuating vibration amplitude at the target sampling point within each vibration cycle, reconstructs a first vibration wave characterizing the stable vibration level using the obtained average sampling cycle and average sampling amplitude. This stabilizes the vibration waves emitted by the air conditioner during operation, providing a reasonable reference for subsequent vibration damping and significantly improving the radar sensing accuracy of the air conditioner.
[0122] Based on any of the above embodiments, if the target sampling point is any sampling point other than the peak sampling point and the trough sampling point within the vibration period, then the value of the target sampling point in the time domain includes... and
[0123] Where k takes the value of a positive integer greater than 2.
[0124] Specifically, if the target sampling point is any sampling point within the vibration cycle other than the peak sampling point and the trough sampling point. That is, within any oscillation period, and There are 3 sampling points with the same absolute value of amplitude, namely... and but.
[0125]
[0126] in, Sampling points The average sampling amplitude at that location, and They are respectively the m-th vibration period and The amplitude corresponding to the sampling point with the same absolute value of the amplitude.
[0127] Subsequently, the air conditioning control device based on the swimming pool, in addition to using the average sampling amplitude A obtained by peak-valley averaging, also uses other sampling points. Average sampling amplitude obtained by meanization To reconstruct the first vibration wave.
[0128] Figure 3 This is the second schematic flowchart of the swimming pool-based air conditioning control method provided by the present invention. Figure 3 As shown in the figure, an embodiment of the present invention provides a specific implementation of an air conditioning control method based on a swimming pool:
[0129] (1) After activating the air conditioner, it first enters standby mode and uses the air conditioning radar on the indoor unit to detect human targets. If there are people in the pool, proceed to steps (2)-(5), otherwise proceed to step (6).
[0130] (2) If there are people, the dehumidification mode of the air conditioner will be turned on continuously. During the heat exchange between the indoor and outdoor units of the air conditioner, the vibration sensor will be used to sample the vibration of the indoor unit to obtain the first vibration wave.
[0131] (3) Control the vibration generator to output the second vibration wave to dampen the vibration propagated to the radar module, and continue to use the damped radar to capture the human body position in real time. Fit the motion curve (i.e. motion trajectory information) of the human body during swimming based on the real-time position of the target individual.
[0132] (4) If the human body signal sensed by the radar within the pool area suddenly disappears and continues for a period of time, it is determined that the human body has entered a diving state, and step (5) is continued.
[0133] If the human body signal sensed by the radar within the pool area does not disappear continuously or never disappears, it is determined that the human body is still swimming and the process jumps to step (2) to continue tracking the target individual by the radar.
[0134] (5) Extract the partial motion curve of the human body 3 seconds before diving, and plot the slope and tangent of the curve at the last moment before diving. Calculate the diving displacement along the tangent direction (i.e., the direction of movement of the target individual before entering the water). The average velocity of the human body in the 3 seconds before diving (i.e., the speed at which the target individual moves before entering the water), and T is the prediction period (which can be set to 3 seconds). Where:
[0135]
[0136]
[0137] Where t represents any moment within the motion trajectory information, ΔT represents the predicted period before the human body dives, (X t ,Y t )for t The position of the target individual in the pool coordinate system at any given moment, i.e., the first historical trajectory point. (X) t+ΔT ,Y t+ΔT Let t+ΔT represent the position of the target individual in the pool coordinate system at time t+ΔT, i.e., the last historical trajectory point. ΔR represents the distance the target individual has displaced from time t to time t+ΔT. The average moving velocity of the target individual during the displacement from time t to time t+ΔT is taken as the initial moving velocity of the target individual when diving, and its moving direction is the tangent direction of the curve formed by the motion trajectory information at time t+ΔT.
[0138] (6) If no one is present, the dehumidification mode of the air conditioner will be activated for a short period of time within the preset time. If no one is present in the pool area within the preset time, the outdoor unit of the air conditioner will automatically stop operating.
[0139] In this embodiment of the invention, based on the average sampling amplitude obtained by averaging peaks and troughs, the first vibration wave is reconstructed using the average sampling amplitude obtained by averaging other sampling points. This can eliminate the interference of extreme values during the stabilization process of the vibration wave emitted by the air conditioner during operation, thereby improving the accuracy of linear fitting.
[0140] Figure 4 This is a schematic diagram of the structure of the swimming pool-based air conditioning control device provided by the present invention. Based on any of the above embodiments, such as... Figure 4 As shown, the swimming pool-based air conditioning control device provided in this embodiment of the invention includes a radar stabilization module 410 and an air conditioning control module 420, wherein:
[0141] The radar stabilization module 410 is used to determine the first vibration wave based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner.
[0142] The air conditioning control module 420 is used to monitor pool safety by analyzing the pool behavior information captured by the radar module on the motion trajectory information of any individual in the pool area during the process of controlling the vibration generator to output the second vibration wave.
[0143] The first and second vibration waves have the same period and amplitude, and their phases differ by half a period. The vibration sampling signal is the vibration signal generated by the air conditioner indoor unit due to the operation of the fan within the sampling period. The vibration sensor, the radar module, and the vibration generator are all installed in the air conditioner indoor unit. The vibration sensor is used to sense the vibration of the air conditioner indoor unit, and the vibration generator is used to dampen the vibration of the radar module caused by the air conditioner indoor unit.
[0144] Specifically, the radar stabilization module 410 and the air conditioning control module 420 are electrically connected in sequence.
[0145] After receiving and responding to the dehumidification mode activation command, the radar stabilization module 410 controls the fan of the indoor air conditioner to run at the speed of the mode and controls the compressor of the outdoor air conditioner to run at the power of the mode.
[0146] Since the operation of the fan causes its own vibration to propagate to the indoor unit of the air conditioner and its internal components, the swimming pool-based air conditioning control device periodically senses the vibration of the indoor unit of the air conditioner through vibration sensors. Based on the vibration sampling signals collected within a sampling period, a first vibration wave is fitted to characterize the degree of air conditioner vibration.
[0147] The air conditioning control module 420 retains the period and amplitude of the first vibration wave obtained by the radar stabilization module 410, and delays its phase by half a period to obtain a second vibration wave with a waveform opposite to the first vibration wave. Then, it controls the vibration generator to emit a vibration wave with the second vibration wave to continuously dampen the radar module.
[0148] During the continuous vibration damping process of the vibration generator on the radar module, the pool-based air conditioning control device calculates and analyzes the electromagnetic waves reflected by individuals on the water surface in the pool area through the vibration damping radar module. It integrates the position information of the target individual in the pool at different times into the motion trajectory information belonging to that individual in the pool, and uses the motion trajectory information to analyze the individual's pool behavior information, which serves as the basis for judging pool safety monitoring.
[0149] Optionally, the air conditioning control module 420 includes a pool behavior determination unit, a diving trajectory tracking unit, and a drowning judgment unit, wherein:
[0150] The pool behavior determination unit is used to determine the pool behavior information of the target individual as underwater swimming behavior when the radar module, after using the second vibration wave to dampen the vibration, determines that no new trajectory points are added within a preset time period.
[0151] The diving trajectory tracking unit is used to determine the magnitude of the diving displacement based on the target individual's movement speed before entering the water and the prediction period, and to set the target individual's movement direction before entering the water as the displacement direction of the diving displacement.
[0152] The drowning determination unit is used to compare the position of the target individual's exit point under underwater swimming behavior with the diving displacement to determine whether the target individual whose pool behavior information is underwater swimming has drowned.
[0153] The target individual is any human individual within the pool area; the target individual's speed and direction of movement before entering the water are determined based on historical trajectory points extracted from the motion trajectory information before entering the water; the radar module that utilizes the second vibration wave for vibration damping cancels out the vibration of the radar module caused by the first vibration wave propagated by the air conditioner indoor unit through the second vibration wave, which has a phase difference of half a cycle with the first vibration wave.
[0154] Optionally, the air conditioning control module 420 further includes a first statistical unit, a second statistical unit, and a drowning determination unit, wherein:
[0155] The first statistical unit is used to sense individuals crossing the boundary of the pool area by using the radar module after the second vibration wave is damped, and to count the number of the first individuals.
[0156] The second statistical unit is used to sense individuals on the water surface in the pool area by using the radar module after the second vibration wave is damped, and to obtain a second number of individuals.
[0157] The drowning determination unit is used to determine, based on the first number of individuals and the second number of individuals, whether a target individual whose swimming pool behavior information indicates underwater swimming has experienced a drowning event.
[0158] Optionally, the first statistical unit includes a statistical result retrieval subunit, an individual change quantity perception subunit, and a statistical subunit, wherein:
[0159] The statistical results retrieval sub-unit is used to retrieve the number of the third body before crossing the boundary of the pool area.
[0160] The individual change quantity sensing subunit is used to obtain the individual change quantity of the pool area boundary by using the radar module after vibration damping by the second vibration wave. The individual change quantity includes the number of individuals entering the pool area from the outside of the pool area through the pool area boundary and / or the number of individuals leaving the pool area from the inside of the pool area through the pool area boundary.
[0161] The statistics subunit is used to calculate the number of the first body after crossing into and / or out of the pool area boundary based on the number of the third body and the number of individual changes.
[0162] Optionally, the radar stabilization module 410 includes a stabilization calculation unit and a linear fitting unit, wherein:
[0163] The stability calculation unit is used to obtain the average sampling period based on the multiple vibration periods contained in the vibration sampling signal, and to obtain the average sampling amplitude based on the vibration amplitude corresponding to the target sampling point in each vibration period.
[0164] A linear fitting unit is used to generate the first vibration wave based on the average sampling period and the average sampling amplitude.
[0165] The target sampling points include peak sampling points and trough sampling points within the sampling period.
[0166] Optionally, if the target sampling point is any sampling point other than the peak sampling point and the trough sampling point within the vibration period, then the value of the target sampling point in the time domain includes... and
[0167] Where k takes the value of a positive integer greater than 2.
[0168] The swimming pool-based air conditioning control device provided in this embodiment of the invention is used to execute the swimming pool-based air conditioning control method of the present invention. Its implementation method is consistent with the implementation method of the swimming pool-based air conditioning control method provided in this invention, and can achieve the same beneficial effects, which will not be repeated here.
[0169] This invention utilizes a vibration generator to emit a second vibration wave, opposite to the actual first vibration wave, to dampen the vibration propagated by the indoor unit of the air conditioner. The radar module, operating in this damped state, monitors the movement trajectories of individuals within the pool in real time, analyzing pool behavior information and using this data to assess pool safety incidents. By superimposing the vibration waves emitted by the transmitter and those generated by the air conditioner itself during operation, vibration damping is achieved, enabling stable imaging during air conditioner radar observation. This improves the radar's sensing accuracy and further enhances the air conditioner's control precision, effectively strengthening pool management.
[0170] Figure 5 This is a structural schematic diagram of the air conditioner provided by the present invention. Based on any of the above embodiments, such as... Figure 5 As shown, the air conditioning system provided in this embodiment of the invention includes an indoor air conditioning unit 510 located in the pool area and an outdoor air conditioning unit 520 located in other spaces outside the pool area.
[0171] The indoor unit 510 of the air conditioner is equipped with a vibration damping device 512 that is communicatively connected to the air conditioner controller 511. The vibration damping device 512 includes a radar module 512-1, a vibration generator 512-2, and a vibration sensor 512-3 that are communicatively connected to the air conditioner controller 511.
[0172] The vibration sensor 512-2 is used to sense the vibration of the indoor unit 510 of the air conditioner. The vibration generator 512-3 is used to dampen the vibration of the radar module 512-1 caused by the indoor unit 510 of the air conditioner.
[0173] The air conditioning controller 510 is used to implement the swimming pool-based air conditioning control method as described above, so as to control the vibration generator 512-3 to dampen the vibration of the radar module 512-1, and then monitor the swimming pool safety by analyzing the swimming pool behavior information obtained by the radar module 512-1 through the motion trajectory information captured by any individual in the swimming pool area.
[0174] The radar module 512-1 is a millimeter-wave radar.
[0175] Specifically, the air conditioning system can regulate the temperature and humidity of the space where the pool area is located. The indoor unit 510 of the air conditioning system is set in the space where the pool area is located. After the outdoor unit 520 compresses the low-temperature and low-pressure gaseous refrigerant transmitted by the indoor unit 510 into a high-temperature and high-pressure gaseous refrigerant, the temperature and humidity of the space where the pool area is located are regulated by the corresponding dehumidification mode.
[0176] The indoor unit 510 of the air conditioner is equipped with an air conditioner controller 511 and a vibration damping device 512 connected by communication. The air conditioner controller 511 is integrated into the control chip of the air conditioning system. When executing the pool-based air conditioning control method, it controls the vibration damping device 512 to counteract the vibration caused by the operation of the indoor unit 510 of the air conditioner before human body sensing in the pool area. The process is as follows:
[0177] The vibration damping device 512 consists of independently deployed radar modules 512-1, vibration generators 512-2, and vibration sensors 512-3. When the indoor unit 510 of the air conditioner activates the dehumidification mode, the vibration generated by the fan will be transmitted to the indoor unit 510 and its internal components. Therefore, the air conditioner controller 511 periodically senses the vibration generated by the indoor unit 510 of the air conditioner through the vibration sensor 512-3, and fits a first vibration wave to characterize the degree of air conditioner vibration based on the vibration sampling signals collected within one sampling period.
[0178] The air conditioning controller 511 retains the period and amplitude of the first vibration wave and delays its phase by half a period to obtain a second vibration wave with a waveform opposite to the first vibration wave. Then, it controls the vibration generator 512-2 to emit a vibration wave with the second vibration wave to continuously dampen the radar module 512-1.
[0179] During the continuous vibration damping process of the vibration generator 512-2 on the radar module 512-1, the air conditioning controller 511 calculates and analyzes the electromagnetic waves reflected by individuals on the water surface in the pool area through the vibration damping radar module 512-1. It integrates the position information of the target individual in the pool at different times into the motion trajectory information belonging to the individual in the pool, and uses the motion trajectory information to analyze the individual's pool behavior information, which serves as the basis for judging pool safety monitoring.
[0180] It is understood that the embodiments of the present invention do not specifically limit the relative arrangement of the components in the vibration damping device 512.
[0181] Preferably, the radar module 512-1 is positioned between the vibration generator 512-2 and the vibration sensor 512-3, and the three are integrated on a backplate at a certain distance. This ensures that the vibration sensed by the vibration sensor 512-3 is closest to the actual vibration of the radar module 512-1, and also allows the vibration generator 512-2 to superimpose vibration damping on the actual vibration of the radar module 512-1, thereby reducing losses during propagation.
[0182] This invention utilizes a vibration generator to emit a second vibration wave, opposite to the actual first vibration wave, to dampen the vibration propagated by the indoor unit of the air conditioner. The radar module, operating in this damped state, monitors the movement trajectories of individuals within the pool in real time, analyzing pool behavior information and using this data to assess pool safety incidents. By superimposing the vibration waves emitted by the transmitter and those generated by the air conditioner itself during operation, vibration damping is achieved, enabling stable imaging during air conditioner radar observation. This improves the radar's sensing accuracy and further enhances the air conditioner's control precision, effectively strengthening pool management.
[0183] Furthermore, when the logical instructions in the memory can be implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0184] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the swimming pool-based air conditioning control method provided by the above methods. The method includes: determining a first vibration wave based on vibration sampling signals collected by a vibration sensor from the indoor unit of the air conditioner; monitoring swimming pool safety by analyzing swimming pool behavior information obtained by radar module through the motion trajectory information captured by any individual in the swimming pool area during the process of controlling a vibration generator to output a second vibration wave; wherein the first vibration wave and the second vibration wave have the same period and amplitude, and the phase of the first vibration wave and the phase of the second vibration wave differ by half a period; the vibration sampling signal is the vibration signal generated by the operation of the fan in the indoor unit of the air conditioner within the sampling period; the vibration sensor, the radar module, and the vibration generator are all installed in the indoor unit of the air conditioner, the vibration sensor is used to sense the vibration of the indoor unit of the air conditioner, and the vibration generator is used to dampen the radar module that is vibrating due to the movement of the indoor unit of the air conditioner.
[0185] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program performs the swimming pool-based air conditioning control method provided by the above methods. The method includes: determining a first vibration wave based on vibration sampling signals collected by a vibration sensor from an indoor air conditioning unit; and monitoring swimming pool safety by analyzing swimming pool behavior information obtained from the motion trajectory information captured by a radar module of any individual within the swimming pool area during the process of controlling a vibration generator to output a second vibration wave. The first and second vibration waves have the same period and amplitude, and the phases of the first and second vibration waves differ by half a period. The vibration sampling signal is a vibration signal generated by the indoor air conditioning unit due to fan operation within the sampling period. The vibration sensor, the radar module, and the vibration generator are all disposed in the indoor air conditioning unit. The vibration sensor is used to sense the vibration of the indoor air conditioning unit, and the vibration generator is used to dampen the vibration of the radar module caused by the indoor air conditioning unit.
[0186] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0187] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0188] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A swimming pool-based air conditioning control method, characterized in that, include: The first vibration wave is determined based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner; During the process of controlling the vibration generator to output the second vibration wave, the pool behavior information is analyzed by the radar module based on the motion trajectory information captured by any individual in the pool area, thereby monitoring the pool safety. The first vibration wave and the second vibration wave have the same period and amplitude, and the phases of the first vibration wave and the second vibration wave differ by half a period. The vibration sampling signal is the vibration signal generated by the operation of the air conditioner indoor unit due to the fan operation within the sampling period. The vibration sensor, the radar module, and the vibration generator are all installed in the air conditioner indoor unit. The vibration sensor is used to sense the vibration of the air conditioner indoor unit, and the vibration generator is used to dampen the radar module that is vibrating due to the air conditioner indoor unit. During the process of controlling the vibration generator to output the second vibration wave, the pool safety is monitored by analyzing the pool behavior information obtained from the motion trajectory information captured by the radar module of any individual within the pool area, including: When it is determined that the radar module, after using the second vibration wave to dampen the vibration, detects the motion trajectory information of the target individual and no new trajectory points are added within a preset time period, the pool behavior information of the target individual is determined to be underwater swimming behavior. The magnitude of the diving displacement is determined based on the target individual's movement speed before entering the water and the prediction period, and the movement direction of the target individual before entering the water is set as the direction of the diving displacement. The diving displacement is used to compare the exit point position of the target individual under the underwater swimming behavior to determine whether the target individual whose pool behavior information is underwater swimming has drowned. The target individual is any human individual within the pool area; the target individual's speed and direction of movement before entering the water are determined based on historical trajectory points extracted from the motion trajectory information before entering the water; the radar module that utilizes the second vibration wave for vibration damping cancels out the vibration of the radar module caused by the first vibration wave propagated by the air conditioner indoor unit through the second vibration wave, which has a phase difference of half a cycle with the first vibration wave.
2. The swimming pool-based air conditioning control method according to claim 1, characterized in that, After determining the target individual's pool behavior information as underwater swimming behavior, the method further includes: By using the radar module after the second vibration wave is damped, the number of individuals crossing the boundary of the pool area is detected and the first number of individuals is counted. The second number of individuals is obtained by using the radar module after the second vibration wave is damped to sense individuals on the water surface in the pool area. Based on the number of the first individual and the number of the second individual, it is determined whether the target individual whose swimming pool behavior information is underwater swimming has experienced a drowning incident.
3. The swimming pool-based air conditioning control method according to claim 2, characterized in that, The process of using a radar module after vibration damping from the second vibration wave to sense individuals crossing the boundary of the pool area and counting the number of individuals includes: Retrieve the number of the third body before this entry into and / or exit from the pool area boundary; The number of individual changes at the boundary of the pool area is obtained by using the radar module after vibration damping by the second vibration wave. The number of individual changes includes the number of individuals entering the pool area from the outside of the pool area through the boundary of the pool area, and / or the number of individuals leaving the pool area from the inside of the pool area through the boundary of the pool area. Based on the number of the third body and the number of individual changes, calculate the number of the first body after crossing into and / or out of the pool area boundary.
4. The swimming pool-based air conditioning control method according to any one of claims 1-3, characterized in that, The determination of the first vibration wave based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner includes: The average sampling period is obtained based on the multiple vibration cycles contained in the vibration sampling signal, and the average sampling amplitude is obtained based on the vibration amplitude corresponding to the target sampling point in each vibration cycle. The first vibration wave is generated based on the average sampling period and the average sampling amplitude; The target sampling points include peak sampling points and trough sampling points within the sampling period.
5. The swimming pool-based air conditioning control method according to claim 4, characterized in that, If the target sampling point is any sampling point other than the peak and trough sampling points within the vibration period, then the value of the target sampling point in the time domain includes... and Where k takes the value of a positive integer greater than 2.
6. A swimming pool-based air conditioning control device, characterized in that, include: The radar stabilization module is used to determine the first vibration wave based on the vibration sampling signal collected by the vibration sensor from the indoor unit of the air conditioner. The air conditioning control module is used to monitor pool safety by analyzing the pool behavior information captured by the radar module on the movement trajectory information of any individual in the pool area during the process of controlling the vibration generator to output the second vibration wave. The first vibration wave and the second vibration wave have the same period and amplitude, and the phases of the first vibration wave and the second vibration wave differ by half a period. The vibration sampling signal is the vibration signal generated by the operation of the air conditioner indoor unit due to the fan operation within the sampling period. The vibration sensor, the radar module, and the vibration generator are all installed in the air conditioner indoor unit. The vibration sensor is used to sense the vibration of the air conditioner indoor unit, and the vibration generator is used to dampen the radar module that is vibrating due to the air conditioner indoor unit. During the process of controlling the vibration generator to output the second vibration wave, the pool safety is monitored by analyzing the pool behavior information obtained from the motion trajectory information captured by the radar module of any individual within the pool area, including: When it is determined that the radar module, after using the second vibration wave to dampen the vibration, detects the motion trajectory information of the target individual and no new trajectory points are added within a preset time period, the pool behavior information of the target individual is determined to be underwater swimming behavior. The magnitude of the diving displacement is determined based on the target individual's movement speed before entering the water and the prediction period, and the movement direction of the target individual before entering the water is set as the direction of the diving displacement. The diving displacement is used to compare the exit point position of the target individual under the underwater swimming behavior to determine whether the target individual whose pool behavior information is underwater swimming has drowned. The target individual is any human individual within the pool area; the target individual's speed and direction of movement before entering the water are determined based on historical trajectory points extracted from the motion trajectory information before entering the water; the radar module that utilizes the second vibration wave for vibration damping cancels out the vibration of the radar module caused by the first vibration wave propagated by the air conditioner indoor unit through the second vibration wave, which has a phase difference of half a cycle with the first vibration wave.
7. An air conditioning system, characterized in that, This includes indoor air conditioning units located in the pool area, and outdoor air conditioning units located in other spaces outside the pool area; The indoor unit of the air conditioner is equipped with a vibration damping device that is communicatively connected to the air conditioner controller. The vibration damping device includes a radar module, a vibration generator, and a vibration sensor that are communicatively connected to the air conditioner controller. The vibration sensor is used to sense the vibration of the indoor unit of the air conditioner; the vibration generator is used to dampen the vibration of the radar module caused by the indoor unit of the air conditioner. The air conditioning controller is used to implement the pool-based air conditioning control method as described in any one of claims 1 to 5, so as to control the vibration generator to dampen the radar module, and then monitor the pool safety by analyzing the pool behavior information obtained by the radar module through the motion trajectory information captured by any individual in the pool area. The radar module is a millimeter-wave radar.
8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the pool-based air conditioning control method as described in any one of claims 1 to 5.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the pool-based air conditioning control method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Device and method for realizing active noise reduction of server and server
CN116447174A
Millimeter wave radar assembly applied to air conditioner
CN213780367U