Human body induction and energy-saving control method for terminal device of variable air volume air conditioning system

Through the collaborative perception technology of infrared temperature measurement unit and distance identification unit, the personnel activities in the variable air volume air conditioning system area are judged, and the air volume is automatically adjusted when no one is active, solving the problem of high energy consumption in the existing technology of air conditioning systems when unused, and achieving more efficient energy-saving control.

CN119914977AActive Publication Date: 2025-05-02GUANGDONG SANJIA CONSTR ENG CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510415582.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2025-05-02
Estimated Expiration
2045-04-03

AI Technical Summary

Technical Problem

The existing variable air volume air conditioning system cannot automatically adjust the set temperature when it is unused, resulting in frequent operation of the wind hood, increasing energy consumption, and insufficient network dependence and human operation.

Method used

The coordinated perception of infrared temperature measurement unit and distance recognition unit is adopted to judge the activity of people in the area through time series analysis and spatial coordinate matching, and send delay adjustment instructions when no one is active to reduce air volume demand and energy consumption.

Benefits of technology

It realizes automatic adjustment of air volume in air conditioners when unused, reduces energy consumption, and improves the automation and stability of the system, and does not rely on on-site network and host computer software.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119914977A_ABST
    Figure CN119914977A_ABST
Patent Text Reader

Abstract

The invention discloses a human body induction and energy-saving control method for a terminal device of a variable-air-volume air conditioning system, and relates to the technical field of air conditioning control, the variable-air-volume air conditioning system comprises a variable-air-volume terminal controller and a human body induction device, the variable-air-volume terminal controller comprises a terminal adjusting module and a control module, and the minimum working threshold value is preset for the terminal adjusting module; the human body induction device comprises an infrared temperature measurement unit which obtains multiple groups of temperature data of a corresponding area through a time sequence and uploads the multiple groups of temperature data to a control module; and the distance identification unit is used for periodically carrying out distance measurement on an area through a plurality of distance measurement channels so as to obtain a plurality of distance measurement values, adding a timestamp to each distance measurement value obtained each time and then uploading the distance measurement values to the control module. According to the invention, through cooperative sensing of the infrared temperature measurement unit and the distance identification unit, in combination with time sequence analysis and space coordinate matching, accurate detection of indoor personnel activities is realized. Compared with a traditional single infrared induction or simple thermal imaging scheme.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of air conditioning control, and in particular to a human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system. Background Art

[0002] The variable air volume air conditioning system is a central air conditioning system in which the air cabinet supplies air uniformly and the terminal device is responsible for air volume regulation. It is a full air conditioning system that uses the change of the air volume sent into the room to achieve indoor temperature regulation. The variable air volume air conditioning system consists of an air handling unit, an air supply system, a terminal device and an automatic control device. The terminal device and the automatic control device are the key equipment of the variable air volume system. They can receive instructions from the room temperature regulator and automatically adjust the air supply volume according to the room temperature to meet the indoor load requirements.

[0003] The main energy consumption of the system comes from the operation of the wind cabinet fan. Therefore, how to reduce the energy consumption of the wind cabinet is the key to energy saving of the variable air volume air conditioning system. Therefore, the reasonable operation of the variable air volume terminal device is the fundamental to reduce the energy consumption of the wind cabinet.

[0004] After searching, a Chinese patent (publication number: CN103353161B) discloses a variable air volume air conditioning pressure-independent terminal device control system and method. The temperature sensor of the patent detects the temperature of the controlled object environment to obtain a temperature measured value; the first controller outputs a first control signal based on a mathematical model determined by Lyapunov stability theory; the temperature controller compares the temperature measured value with the set temperature to obtain a temperature difference, and performs calculations based on the temperature difference and the first control signal, and outputs an adjustment signal based on the calculation result; according to the adjustment signal, the output air volume of the variable air volume terminal is adjusted.

[0005] In the prior art, the terminal device controls the opening of the air valve by modifying the set temperature and collecting the measured temperature, which affects the air flow volume at the terminal and thus affects the overall air supply volume of the system to change the operating frequency of the wind cabinet. The central air-conditioning system is not in full load state almost all the time in daily use, that is, there will always be no one using the air-conditioning area, but due to no intervention, the set temperature will always remain at a low temperature, resulting in high air supply volume at the terminal, and the wind cabinet is in high-frequency operation state almost all day long. The existence of exhaust also leads to waste of chilled water;

[0006] And the current variable air volume air conditioning control system generally has two solutions for the above situation. One is to detect the human activity in the area by setting up a human body sensing device, output a signal when no human activity is detected, and issue a control instruction to increase the set temperature according to the system's preset program. This method needs to rely on the on-site equipment network to connect the human body sensing device and the variable air volume terminal device. At the same time, it is necessary to preset a program in the upper computer software to realize the process from receiving signals to sending signals. When there is a network problem or a failure of the upper computer equipment, it cannot be realized; the second is to directly implement it through the on-site control panel button of the variable air volume terminal device, which requires manual operation and switching. The above two methods cannot have the characteristics of reliability, stability and automation at the same time. Therefore, the present invention proposes a human body sensing and energy-saving control method for a variable air volume air conditioning system terminal device. Summary of the invention

[0007] The object of the present invention is to provide a human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system to solve the problems mentioned in the above background technology.

[0008] The present invention can be implemented by the following technical solutions: A human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system, comprising a variable air volume terminal controller and a human body sensing device, and the variable air volume terminal controller comprises a terminal adjustment module and a control module;

[0009] The human body sensing device includes an infrared temperature measurement unit and a distance recognition unit;

[0010] The infrared temperature measurement unit obtains multiple sets of temperature data of the corresponding area through time series, and uploads the multiple sets of temperature data to the control module, wherein the temperature data includes the temperature value and temperature distribution of the corresponding area;

[0011] After receiving each temperature data, the control module calculates the temperature matrix of the corresponding area to extract the temperature profile of each object in the corresponding area to distinguish different objects and their temperature change characteristics, and the control module identifies the dynamic changes of the temperature profile of each object based on the time series to obtain the motion trajectory of the corresponding object;

[0012] The distance recognition unit periodically measures the distance of the area through multiple ranging channels to obtain multiple ranging values, and the distance recognition unit uses ToF to measure the distance when measuring the distance, and the distance recognition unit adds a timestamp to each ranging value obtained each time and uploads it to the control module;

[0013] Each time the control module receives a ranging value, a spatial coordinate system is established based on each ranging value of the same timestamp to characterize the distribution of objects in the corresponding area;

[0014] And the control module determines the activities of people in the corresponding area by analyzing the motion trajectories of various objects in the corresponding area and the dynamic changes of various spatial coordinate systems in the time series;

[0015] The terminal adjustment module is preset with a minimum working threshold. When the terminal adjustment module is adjusted to the minimum working threshold, it guarantees the minimum fresh air demand of the corresponding area and reduces the air volume demand to control the overall energy consumption of the air conditioning system;

[0016] Among them, the minimum working threshold of the terminal regulating module includes the air supply volume and the minimum cooling or heating temperature of the terminal regulating module;

[0017] When the control module determines that there is no human activity in the corresponding area, it sends a delay adjustment instruction to the terminal adjustment module. The terminal adjustment module adjusts the air volume to the minimum working threshold after the corresponding delay time based on the delay adjustment instruction;

[0018] And during the delay time, if the control module determines that there is human activity in the corresponding area, the delay adjustment instruction will be canceled, and the control module will immediately switch to normal use mode, and the original temperature setting point can be automatically restored to perform cooling / heating. The entire process does not rely on the on-site network, host computer software, or human intervention, and can run independently and automatically.

[0019] A further technical improvement of the present invention is that the method for the control module to calculate and obtain the motion trajectory of the corresponding object comprises the following steps:

[0020] A1. The control module continuously receives temperature data from the infrared temperature measurement unit. If the infrared temperature measurement unit adopts an array sensor, it is directly stored as a two-dimensional matrix;

[0021] If the infrared temperature measurement unit is a single-point temperature measurement, fill the matrix according to the sensor coordinates;

[0022] The control module then initializes a fixed-size two-dimensional array to map the single-point data into the temperature matrix;

[0023] Then, bilinear interpolation or nearest neighbor interpolation is used to fill in missing temperature points, and abnormal temperature values ​​(such as over-temperature electrical appliances and environmental noise) are filtered out, and the temperature range is normalized to obtain a temperature matrix;

[0024] A2. The control module uses the Sobel operator or the Canny algorithm to obtain the temperature change boundary in the temperature matrix, and the control module determines whether there is a temperature hot spot area in the temperature matrix by analyzing the temperature change boundary and combining the preset temperature threshold to confirm whether there is an object in the temperature matrix;

[0025] A3. After the control module determines that there is an object in the corresponding area, the control module further calculates the center of mass and bounding box of the object to subsequently track the target position;

[0026] Among them, the center of mass is used to represent the center position of the target object, and its calculation method is:

[0027] , ; In the formula, and are the pixel coordinates of the object, is the temperature value of the corresponding pixel, ( , ) is the center of mass of the object;

[0028] The method for obtaining the object bounding box includes:

[0029] The control module obtains the coordinates of all pixel points from the extracted temperature change boundary, and obtains the minimum and maximum indexes of the temperature change boundary in the X direction and the Y direction to form a rectangular bounding box for identifying the object in the target area;

[0030] A4. Record the coordinate information of the center of mass and bounding box of each object to obtain the coordinate file of the corresponding time;

[0031] A5. The control module analyzes the centroid and bounding box coordinates of each object in the coordinate file through time series to obtain the movement trajectory of the corresponding object;

[0032] A6. If the object's center of mass and bounding box continue to move in the time series, the control module determines that there is human activity in the corresponding area;

[0033] If the object centroid and the bounding box stay at the same position in the time series or move within a range smaller than a preset range, the control module marks the area as an area to be detected.

[0034] A further technical improvement of the present invention is that: the control module establishes a human body feature mapping table based on human body features, wherein the human body features include morphological features (aspect ratio, area, contour convexity), temperature features (average temperature, temperature distribution, temperature centroid height), boundary features (temperature change boundary, convex hull area) and motion features (displacement, speed, direction angle);

[0035] And the control module calculates the length and width, area, contour convexity, average temperature, temperature centroid height, target centroid displacement, target speed and motion direction angle of the object bounding box;

[0036] Length and width: ; In the formula, , are the upper and lower boundaries of the object bounding box, respectively; , They are the left and right boundaries of the object bounding box respectively;

[0037] area: ( );

[0038] Contour convexity: ; Where A is the area of ​​the target object, The area covered by the minimum circumscribed convex hull of the target object;

[0039] Average temperature: ; Where N is the total number of pixels in the target object; is the temperature value of each pixel;

[0040] Temperature Centroid Height: ;

[0041] Center of mass displacement: ; In the formula, is the position of the target object's center of mass at the current time; is the position of the target object's center of mass at the previous time;

[0042] Movement direction angle: ;

[0043] In addition, the control module counts the matching results of the human body features and the human body feature mapping table, and uses the formula: Calculate the matching score P; where, is the weight corresponding to the human body features, For the matching results;

[0044] Finally, the control module compares the matching score P with the preset matching threshold. If the matching score P ≥ the matching threshold, the control module determines that the object is a human figure.

[0045] A further technical improvement of the present invention is that the method for the control module to analyze the dynamic changes of each spatial coordinate system comprises the following steps:

[0046] Y1. Each time the control module receives the distance measurement value transmitted by the distance recognition unit with the same timestamp, it is recorded as , to obtain the spatial coordinate system corresponding to the timestamp, where, wei represents the ranging value of ranging channel i at time T;

[0047] Y2. The distance recognition unit performs multiple distance measurements at different times T, and the control module records them in time series as , ,..., ;

[0048] And the control module calculates the distance measurement change between adjacent time points , , the control module measures the distance change Compare with the preset change threshold d. If the distance change >Change threshold d, it means that the ranging value detected by the ranging channel has changed;

[0049] Y3. The control module calculates the number of changes in the ranging values ​​in the N ranging channels. , the formula used is: ; In the formula, is the number of changes in the measured values ​​in this test; is the indicator function, when It takes 1 if it is true, otherwise it takes 0;

[0050] And the control module calculates the ratio of the distance measurement value that has changed , ;

[0051] Y4, the control module calculates the average change in the distance measurement value that has changed :

[0052] ;

[0053] Y5, the control module will measure the distance value ratio The average change is compared with the preset ratio threshold P and the average change is calculated. Compare with the preset change threshold D;

[0054] when >P, and When it is greater than D, the control module determines that there is personnel movement in the corresponding area.

[0055] A further technical improvement of the present invention is that: the control module collects the temperature matrix and spatial coordinate system of the corresponding area within a preset specific time period (such as night or unmanned activity time recognized by the system), and stores them as environmental reference data;

[0056] In the subsequent detection process, the control module will obtain the temperature matrix and space coordinate system in real time and compare them with the benchmark data to determine whether there is anyone moving in the space or whether there are new temperature changes abnormally.

[0057] A further technical improvement of the present invention is that the step of comparing the real-time acquired data with the reference data by the control module comprises:

[0058] Q1. Preset the collection time period. The infrared temperature measurement unit detects the corresponding area within the collection time period, obtains the temperature data of the corresponding area, and uploads it to the control module;

[0059] The distance recognition unit measures the distance of the area through multiple distance measurement channels during the acquisition time period to obtain multiple distance measurement values ​​and upload them to the control module;

[0060] Q2. The control module generates a temperature matrix in the corresponding area based on the temperature data received during the acquisition period, and obtains the temperature profile of the object in the corresponding area, and the control module marks the temperature profile of the object in the acquisition period as a static object profile;

[0061] The control module receives each ranging value based on the acquisition time period, obtains the corresponding spatial coordinate system, and the control module marks it as a static spatial coordinate system;

[0062] Q3, the control module stores the static object contour and the static space coordinate system into the cache;

[0063] Q4. When the control module subsequently analyzes the real-time temperature profile and real-time spatial coordinate system of the object in the corresponding area, it compares the real-time temperature profile and the real-time spatial coordinate system with the static object profile and the static spatial coordinate system;

[0064] Q5. The control module calculates the difference between the real-time temperature profile and the static object profile and between the real-time space coordinate system and the static space coordinate system to reduce the difficulty of calculation.

[0065] Compared with the prior art, the present invention has the following beneficial effects:

[0066] The present invention realizes accurate detection of indoor human activities through the collaborative perception of the infrared temperature measurement unit and the distance recognition unit, combined with time series analysis and spatial coordinate matching. Compared with the traditional single infrared sensing or simple thermal imaging solution, the present invention can not only monitor temperature changes in real time, but also effectively distinguish between human movement, ambient temperature fluctuations and heat source interference from fixed objects in combination with spatial coordinate changes. By establishing a temperature matrix and a spatial coordinate system, and collecting static environmental benchmark data during a preset unmanned activity time period, the system can perform intelligent comparison during real-time detection, thereby reducing false alarms and improving the accuracy and stability of human detection;

[0067] In addition, the present invention realizes intelligent air volume adjustment based on the activity status of personnel, ensuring that the air volume is reduced when no one is around, reducing energy consumption, and quickly restoring the normal set point when a person is detected to provide a comfortable indoor environment. The human feature mapping table in the present invention further improves the recognition accuracy, allowing the system to judge the user's activity status based on the human posture (standing, sitting, lying), and optimize the air volume of the air conditioner accordingly, further improving the energy saving effect. At the same time, the present invention can be widely used in the fields of intelligent buildings, office space management, security monitoring, etc., to realize automated, high-precision, low-energy consumption personnel perception and environmental adjustment, and has good market application value;

[0068] On the other hand, the present invention extracts the change area for key calculations instead of redundantly analyzing the entire monitoring range, thereby reducing the computational burden and improving the real-time performance of the system. The control module combines the centroid calculation and bounding box extraction to accurately identify the object shape. In addition, the present invention also uses time series trajectory analysis to continuously track the movement trajectory of the object, ensuring that the detection target is not only a transient high-temperature point, but a real moving target. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings.

[0070] Figure 1 is a system block diagram of the present invention;

[0071] Figure 2 This is the process of the present invention. DETAILED DESCRIPTION

[0072] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation methods, structures, features and effects of the present invention are described in detail below in conjunction with the accompanying drawings and preferred embodiments.

[0073] See also Figure 1-2 As shown, the present invention provides a human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system, comprising a variable air volume terminal controller and a human body sensing device, and the variable air volume terminal controller comprises a terminal adjustment module and a control module;

[0074] The human body sensing device includes an infrared temperature measurement unit and a distance recognition unit;

[0075] The infrared temperature measurement unit obtains multiple sets of temperature data of the corresponding area through time series, and uploads the multiple sets of temperature data to the control module, wherein the temperature data includes the temperature value and temperature distribution of the corresponding area;

[0076] After receiving each temperature data, the control module calculates the temperature matrix of the corresponding area to extract the temperature profile of each object in the corresponding area to distinguish different objects and their temperature change characteristics, and the control module identifies the dynamic changes of the temperature profile of each object based on the time series to obtain the motion trajectory of the corresponding object;

[0077] The distance recognition unit periodically measures the distance of the area through multiple ranging channels to obtain multiple ranging values, and the distance recognition unit uses ToF to measure the distance when measuring the distance, and the distance recognition unit adds a timestamp to each ranging value obtained each time and uploads it to the control module;

[0078] Each time the control module receives a ranging value, a spatial coordinate system is established based on each ranging value of the same timestamp to characterize the distribution of objects in the corresponding area;

[0079] And the control module determines the activities of people in the corresponding area by analyzing the motion trajectories of various objects in the corresponding area and the dynamic changes of various spatial coordinate systems in the time series;

[0080] The terminal adjustment module is preset with a minimum working threshold. When the terminal adjustment module is adjusted to the minimum working threshold, it guarantees the minimum fresh air demand of the corresponding area and reduces the air volume demand to control the overall energy consumption of the air conditioning system;

[0081] Among them, the minimum working threshold of the terminal regulating module includes the air supply volume and the minimum cooling or heating temperature of the terminal regulating module;

[0082] When the control module determines that there is no human activity in the corresponding area, it sends a delay adjustment instruction to the terminal adjustment module. The terminal adjustment module adjusts the air volume to the minimum working threshold after the corresponding delay time based on the delay adjustment instruction;

[0083] And during the delay time, if the control module determines that there is human activity in the corresponding area, the delay adjustment instruction will be canceled, and the control module will immediately switch to normal use mode, and the original temperature setting point can be automatically restored to perform cooling / heating. The entire process does not rely on the on-site network, host computer software, or human intervention, and can run independently and automatically.

[0084] The method for the control module to calculate and obtain the motion trajectory of the corresponding object includes the following steps:

[0085] A1. The control module continuously receives temperature data from the infrared temperature measurement unit. If the infrared temperature measurement unit adopts an array sensor, it is directly stored as a two-dimensional matrix;

[0086] If the infrared temperature measurement unit is a single-point temperature measurement, fill the matrix according to the sensor coordinates;

[0087] The control module then initializes a fixed-size two-dimensional array to map the single-point data into the temperature matrix;

[0088] Then, bilinear interpolation or nearest neighbor interpolation is used to fill in missing temperature points, and abnormal temperature values ​​(such as over-temperature electrical appliances and environmental noise) are filtered out, and the temperature range is normalized to obtain a temperature matrix;

[0089] A2. The control module uses the Sobel operator or the Canny algorithm to obtain the temperature change boundary in the temperature matrix, and the control module determines whether there is a temperature hot spot area in the temperature matrix by analyzing the temperature change boundary and combining the preset temperature threshold to confirm whether there is an object in the temperature matrix;

[0090] A3. After the control module determines that there is an object in the corresponding area, the control module further calculates the center of mass and bounding box of the object to subsequently track the target position;

[0091] Among them, the center of mass is used to represent the center position of the target object, and its calculation method is:

[0092] , ; In the formula, and are the pixel coordinates of the object, is the temperature value of the corresponding pixel, ( , ) is the center of mass of the object;

[0093] The method for obtaining the object bounding box includes:

[0094] The control module obtains the coordinates of all pixel points from the extracted temperature change boundary, and obtains the minimum and maximum indexes of the temperature change boundary in the X direction and the Y direction to form a rectangular bounding box for identifying the object in the target area;

[0095] A4. Record the coordinate information of the center of mass and bounding box of each object to obtain the coordinate file of the corresponding time;

[0096] A5. The control module analyzes the centroid and bounding box coordinates of each object in the coordinate file through time series to obtain the movement trajectory of the corresponding object;

[0097] A6. If the object's center of mass and bounding box continue to move in the time series, the control module determines that there is human activity in the corresponding area;

[0098] If the object centroid and bounding box stay at the same position in the time series or move within a range smaller than a preset range, the control module marks the area as a to-be-detected area;

[0099] The control module establishes a human body feature mapping table based on human body features, wherein the human body features include morphological features (aspect ratio, area, contour convexity), temperature features (average temperature, temperature distribution, temperature centroid height), boundary features (temperature change boundary, convex hull area) and motion features (displacement, speed, direction angle);

[0100] For example, in this embodiment, the human body feature mapping table includes:

[0101] Feature Category Standing Sitting Lying position Aspect Ratio 1.8-3.5 1.0-1.8 0.3-1.0 area 50-2000 1000-3000 3000-5000 Contour convexity >0.9 >0.9 >0.9 Average temperature 30℃-37℃ 30℃-37℃ 30℃-37℃ Temperature Centroid Height high middle Low Bounding box shape Narrow high rectangle Approximately square Flat Rectangle Center of mass displacement Significant movement Small range movement Almost still Movement direction angle Main vertical movement Slight changes Main horizontal movement

[0102] And the control module calculates the length and width, area, contour convexity, average temperature, temperature centroid height, target centroid displacement, target speed and motion direction angle of the object bounding box;

[0103] Length and width: ; In the formula, , are the upper and lower boundaries of the object bounding box, respectively; , They are the left and right boundaries of the object bounding box respectively;

[0104] area: ( );

[0105] Contour convexity: ; Where A is the area of ​​the target object, The area covered by the minimum circumscribed convex hull of the target object;

[0106] Average temperature: ; Where N is the total number of pixels in the target object; is the temperature value of each pixel;

[0107] Temperature Centroid Height: ;

[0108] Center of mass displacement: ; In the formula, is the position of the target object's center of mass at the current time; is the position of the target object's center of mass at the previous time;

[0109] Movement direction angle: ;

[0110] In addition, the control module counts the matching results of the human body features and the human body feature mapping table, and uses the formula: Calculate the matching score P;

[0111] Finally, the control module compares the matching score P with the preset matching threshold. If the matching score P ≥ the matching threshold, the control module determines that the object is a human figure.

[0112] The method for the control module to analyze the dynamic changes of each spatial coordinate system includes the following steps:

[0113] Y1. Each time the control module receives the distance measurement value transmitted by the distance recognition unit with the same timestamp, it is recorded as , to obtain the spatial coordinate system corresponding to the timestamp, where, wei represents the ranging value of ranging channel i at time T;

[0114] Y2. The distance recognition unit performs multiple distance measurements at different times T, and the control module records them in time series as , ,..., ;

[0115] And the control module calculates the distance measurement change between adjacent time points , , the control module measures the distance change Compare with the preset change threshold d. If the distance change >Change threshold d, it means that the ranging value detected by the ranging channel has changed;

[0116] Y3. The control module calculates the number of changes in the ranging values ​​in the N ranging channels. , the formula used is: ; In the formula, is the number of changes in the measured values ​​in this test; is the indicator function, when It takes 1 if it is true, otherwise it takes 0;

[0117] And the control module calculates the ratio of the distance measurement value that has changed , ;

[0118] Y4, the control module calculates the average change in the distance measurement value that has changed :

[0119] ;

[0120] Y5, the control module will measure the distance value ratio The average change is compared with the preset ratio threshold P and the average change is calculated. Compare with the preset change threshold D;

[0121] when >P, and When it is greater than D, the control module determines that there is personnel movement in the corresponding area, otherwise the control module determines that there is no personnel movement in the corresponding area;

[0122] When the area is marked as an area to be detected and the control module determines that there is no movement of personnel based on the dynamic changes of the spatial coordinate system, the control module determines to send a delay adjustment instruction to the terminal adjustment module.

[0123] Example 2

[0124] A human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system, comprising a variable air volume terminal controller and a human body sensing device, wherein the variable air volume terminal controller comprises a terminal adjustment module and a control module;

[0125] The human body sensing device includes an infrared temperature measurement unit and a distance recognition unit;

[0126] The infrared temperature measurement unit obtains multiple sets of temperature data of the corresponding area through time series, and uploads the multiple sets of temperature data to the control module, wherein the temperature data includes the temperature value and temperature distribution of the corresponding area;

[0127] After receiving each temperature data, the control module calculates the temperature matrix of the corresponding area to extract the temperature profile of each object in the corresponding area to distinguish different objects and their temperature change characteristics, and the control module identifies the dynamic changes of the temperature profile of each object based on the time series to obtain the motion trajectory of the corresponding object;

[0128] The distance recognition unit periodically measures the distance of the area through multiple distance measurement channels to obtain multiple distance measurement values, and the distance recognition unit adds a timestamp to each distance measurement value each time it obtains it and uploads it to the control module;

[0129] Each time the control module receives a ranging value, a spatial coordinate system is established based on each ranging value of the same timestamp to characterize the distribution of objects in the corresponding area;

[0130] And the control module determines the activities of people in the corresponding area by analyzing the motion trajectories of various objects in the corresponding area and the dynamic changes of various spatial coordinate systems in the time series;

[0131] The terminal adjustment module is preset with a minimum working threshold. When the terminal adjustment module is adjusted to the minimum working threshold, it guarantees the minimum fresh air demand of the corresponding area and reduces the air volume demand to control the overall energy consumption of the air conditioning system;

[0132] When the control module determines that there is no human activity in the corresponding area, it sends a delay adjustment instruction to the terminal adjustment module. The terminal adjustment module adjusts the air volume to the minimum working threshold after the corresponding delay time based on the delay adjustment instruction;

[0133] And within the delay time, if the control module determines that there is human activity in the corresponding area, the delay adjustment instruction is canceled, and the control module determines to immediately switch to the normal use mode.

[0134] Compared with Example 1, the control module in Example 2 collects the temperature matrix and spatial coordinate system of the corresponding area within a preset specific time period (such as night or unattended time recognized by the system), and stores it as environmental reference data;

[0135] In the subsequent detection process, the control module will obtain the temperature matrix and space coordinate system in real time and compare them with the benchmark data to determine whether there is anyone moving in the space or whether there are new temperature changes abnormally.

[0136] The control module compares the real-time acquired data with the reference data in the following steps:

[0137] Q1. Preset the collection time period. The infrared temperature measurement unit detects the corresponding area within the collection time period, obtains the temperature data of the corresponding area, and uploads it to the control module;

[0138] The distance recognition unit measures the distance of the area through multiple distance measurement channels during the acquisition time period to obtain multiple distance measurement values ​​and upload them to the control module;

[0139] Q2. The control module generates a temperature matrix in the corresponding area based on the temperature data received during the acquisition period, and obtains the temperature profile of the object in the corresponding area, and the control module marks the temperature profile of the object in the acquisition period as a static object profile;

[0140] The control module receives each ranging value based on the acquisition time period, obtains the corresponding spatial coordinate system, and the control module marks it as a static spatial coordinate system;

[0141] Q3, the control module stores the static object contour and the static space coordinate system into the cache;

[0142] Q4. When the control module subsequently analyzes the real-time temperature profile and real-time spatial coordinate system of the object in the corresponding area, it compares the real-time temperature profile and the real-time spatial coordinate system with the static object profile and the static spatial coordinate system;

[0143] Q5. The control module calculates the difference between the real-time temperature profile and the static object profile and between the real-time space coordinate system and the static space coordinate system to reduce the difficulty of calculation.

[0144] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technical personnel in this field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present invention. However, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solution of the present invention still fall within the scope of the technical solution of the present invention.

Claims

1. A human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system, comprising a variable air volume terminal controller and a human body sensing device, wherein the air volume terminal controller comprises a terminal adjustment module and a control module, and the terminal adjustment module is preset with a minimum working threshold, characterized in that: The human body sensing device comprises: The infrared temperature measurement unit obtains multiple sets of temperature data of the corresponding area through time series, and uploads the multiple sets of temperature data to the control module; The distance recognition unit periodically measures the distance of the area through multiple distance measurement channels to obtain multiple distance measurement values, and adds a timestamp to each distance measurement value obtained each time and uploads it to the control module; After receiving each temperature data, the control module calculates the temperature matrix of the corresponding area to extract the temperature profile of each object in the corresponding area, and the control module identifies the dynamic change of the temperature profile of each object based on the time series to obtain the motion trajectory of the corresponding object; Each time the control module receives a ranging value, a spatial coordinate system is established based on each ranging value with the same timestamp; And the control module determines the activities of people in the corresponding area by analyzing the motion trajectories of various objects in the corresponding area and the dynamic changes of various spatial coordinate systems in the time series; When the control module determines that there is no human activity in the corresponding area, it sends a delay adjustment instruction to the terminal adjustment module. The terminal adjustment module adjusts the air volume to the minimum working threshold after the corresponding delay time based on the delay adjustment instruction; And within the delay time, if the control module determines that there is human activity in the corresponding area, the delay adjustment instruction is canceled.

2. A human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system according to claim 1, characterized in that: The method for the control module to calculate and obtain the motion trajectory of the corresponding object includes the following steps: A1. The control module continuously receives temperature data from the infrared temperature measurement unit; A2. The control module uses the Sobel operator or the Canny algorithm to obtain the temperature change boundary in the temperature matrix, and the control module determines whether there is a temperature hot spot area in the temperature matrix by analyzing the temperature change boundary and combining the preset temperature threshold to confirm whether there is an object in the temperature matrix; A3. After the control module determines that there is an object in the corresponding area, the control module further calculates the center of mass and bounding box of the object; A4. Record the coordinate information of the center of mass and bounding box of each object to obtain the coordinate file of the corresponding time; A5. The control module analyzes the centroid and bounding box coordinates of each object in the coordinate file through time series to obtain the movement trajectory of the corresponding object; A6. If the object's center of mass and bounding box continue to move in the time series, the control module determines that there is human activity in the corresponding area; If the object centroid and the bounding box stay at the same position in the time series or move within a range smaller than a preset range, the control module marks the area as an area to be detected.

3. A human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system according to claim 2, characterized in that: The centroid is calculated using: , ; In the formula, and are the pixel coordinates of the object, is the temperature value of the corresponding pixel, ( , ) is the center of mass of the object.

4. A human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system according to claim 3, characterized in that: The method for obtaining the object bounding box includes: The control module obtains the coordinates of all pixel points from the extracted temperature change boundary and obtains the minimum and maximum indexes of the temperature change boundary in the X direction and the Y direction to form a rectangular bounding box for identifying objects in the target area.

5. The method for human body sensing and energy-saving control of a terminal device of a variable air volume air conditioning system according to claim 2, characterized in that: The control module establishes a human body feature mapping table based on human body features, wherein the human body features include morphological features, temperature features, boundary features and motion features; And the control module counts the matching results between the human body features and the human body feature mapping table, and uses the formula: Calculate the matching score P; In the formula, is the weight corresponding to the human body features, For the matching results; Finally, the control module compares the matching score P with the preset matching threshold. If the matching score P ≥ the matching threshold, the control module determines that the object is a human figure.

6. The method for human body sensing and energy-saving control of a terminal device of a variable air volume air conditioning system according to claim 1, characterized in that: The method for the control module to analyze the dynamic changes of each spatial coordinate system includes the following steps: Y1. Each time the control module receives the distance measurement value transmitted by the distance recognition unit with the same timestamp, it is recorded as , to obtain the spatial coordinate system corresponding to the timestamp, where, wei represents the ranging value of ranging channel i at time T; Y2. The distance recognition unit performs multiple distance measurements at different times T, and the control module records them in time series as , ,..., ; And the control module calculates the distance measurement change between adjacent time points , , the control module measures the distance change Compare with the preset change threshold d. If the distance change >Change threshold d, it means that the ranging value detected by the ranging channel has changed; Y3, the control module calculates the number of distance measurement values ​​that have changed in N distance measurement channels, and then calculates the ratio of the distance measurement values ​​that have changed; Y4, the control module calculates the average change of the changed ranging value; Y5. The control module compares the distance measurement value ratio with a preset ratio threshold, and compares the average change with a preset change threshold; When the ratio of the changed ranging values ​​is greater than the ratio threshold and the average change is greater than the change threshold, the control module determines that there is human movement in the corresponding area.

7. The method for human body sensing and energy-saving control of a terminal device of a variable air volume air conditioning system according to claim 1, characterized in that: The control module collects the temperature matrix and spatial coordinate system of the corresponding area within a preset specific time period, and stores them as environmental reference data; In the subsequent detection process, the control module will obtain the temperature matrix and space coordinate system in real time and compare them with the benchmark data to determine whether there is anyone moving in the space or whether there are new temperature changes abnormally.

8. A human body sensing and energy-saving control method for a terminal device of a variable air volume air conditioning system according to claim 7, characterized in that: The control module compares the real-time acquired data with the reference data in the following steps: Q1. Preset the collection time period. The infrared temperature measurement unit detects the corresponding area within the collection time period, obtains the temperature data of the corresponding area, and uploads it to the control module; The distance recognition unit measures the distance of the area through multiple distance measurement channels during the acquisition time period to obtain multiple distance measurement values ​​and upload them to the control module; Q2. The control module generates a temperature matrix in the corresponding area based on the temperature data received during the acquisition period, and obtains the temperature profile of the object in the corresponding area, and the control module marks the temperature profile of the object in the acquisition period as a static object profile; The control module receives each ranging value based on the acquisition time period, obtains the corresponding spatial coordinate system, and the control module marks it as a static spatial coordinate system; Q3, the control module stores the static object contour and the static space coordinate system into the cache; Q4. When the control module subsequently analyzes the real-time temperature profile and real-time spatial coordinate system of the object in the corresponding area, it compares the real-time temperature profile and the real-time spatial coordinate system with the static object profile and the static spatial coordinate system; Q5. The control module calculates the difference between the real-time temperature profile and the static object profile and between the real-time space coordinate system and the static space coordinate system to reduce the difficulty of calculation.

Citation Information

Patent Citations

  • Air conditioning system variable air volume tail end control system based on intelligent wearable equipment and control method of control system

    CN108253594A

  • Ranging system and method

    CN109324334A

  • Control system of intelligent ventilation cabinet

    CN114273372A

  • Multi-sensor fusion obstacle detection method

    CN117968860A

  • Air conditioning apparatus

    JP2019190675A