Air conditioner control method, air conditioner, and storage medium
By setting up multiple detection units in the air conditioner and using positioning components to process biological information and location in the same coordinate system, the problem of inaccurate user information collection by radar is solved, and the intelligent control performance of the air conditioner is improved.
Patent Information
- Application Number
- CN202310944912.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-28
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2043-07-28
AI Technical Summary
Existing technologies that rely on radar to collect user information often suffer from inaccurate data, leading to reduced performance of intelligent air conditioning control.
It employs at least two detection units equipped with positioning components. By acquiring biological information and biological location, it processes this information in the same coordinate system using a preset relative positional relationship to determine the number of users and control the operation of the air conditioner based on the number of users.
It improves the accuracy and performance of air conditioning control, ensuring intelligent control of the air conditioner in multi-user environments.
Smart Images

Figure CN116928853B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, specifically to an air conditioning control method, an air conditioner, and a storage medium. Background Technology
[0002] In the application of smart air conditioners, it is usually necessary to collect user information to determine the intelligent control parameters of the air conditioner. In order to meet the user's needs for privacy protection, related technologies use radar to collect user information. However, when there are multiple users in the room, the user information collected by radar is often inaccurate due to factors such as user obstruction, which leads to a reduction in the intelligent control performance of the air conditioner. Summary of the Invention
[0003] This application provides an air conditioning control method, an air conditioner, and a storage medium, aiming to solve the problem that inaccurate user information collected by radar in the prior art leads to a reduction in the intelligent control performance of the air conditioner, and to improve the air conditioning control performance.
[0004] In a first aspect, this application provides an air conditioning control method, the method being applied to an air conditioner, the air conditioner including at least two detection units, each detection unit being provided with a positioning component;
[0005] The method includes:
[0006] First biological information and first biological location are obtained based on the first detection unit, and second biological information and second biological location are obtained based on the second detection unit;
[0007] The first biological position and the second biological position are processed based on a preset relative positional relationship to obtain the first biological position and the second biological position in the same coordinate system. The relative positional relationship is determined based on the positioning component set in each of the detection units.
[0008] Based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system, the number of users is determined;
[0009] The operation of the air conditioner is controlled based on the number of users.
[0010] In one possible implementation of this application, the positioning component is a UWB component;
[0011] The relative positional relationship is determined based on the positioning components set in each of the detection units, including:
[0012] Set any detection unit as the target detection unit;
[0013] The signal transmission time between the target UWB component in the target detection unit and the UWB component in other detection units besides the target detection unit is collected.
[0014] Based on the signal transmission time, the relative positional relationship between the target detection unit and other detection units besides the target detection unit is determined.
[0015] In one possible implementation of this application, the detection unit is a millimeter-wave radar including a UWB component, and the millimeter-wave radar is also equipped with a gyroscope.
[0016] Before determining the relative positional relationship between the target detection unit and other detection units besides the target detection unit based on the signal transmission time, the method further includes:
[0017] Obtain the acceleration information collected by the gyroscope;
[0018] The tilt information of the millimeter-wave radar based on world coordinates is determined based on the acceleration information;
[0019] The millimeter-wave radar is controlled to adjust its position based on the tilt information.
[0020] If the horizontal coordinate of the millimeter-wave radar after position adjustment is parallel to the horizontal coordinate of the world coordinates, then the step of determining the relative positional relationship between the target detection unit and other detection units other than the target detection unit based on the signal transmission time is executed.
[0021] In one possible implementation of this application, determining the number of users based on the first biological information, the second biological information, and the first biological location and the second biological location in the same coordinate system includes:
[0022] Based on the positional distance relationship between the first biological position and the second biological position in the same coordinate system, a biological position group is determined, wherein the distance between the first biological position and the second biological position in the biological position group is less than a preset distance threshold;
[0023] The number of users corresponding to the biological location group is determined based on the biometric similarity between the first biological information corresponding to the first biological location in the biological location group and the second biological information corresponding to the second biological location.
[0024] The number of target users is determined based on the number of first biological locations other than the biological location group in the same coordinate system, the number of second biological locations, and the number of users corresponding to the biological location group.
[0025] The target user distribution is determined based on the first biological location (excluding the biological location group), the second biological location, the biological location corresponding to the biological location group, and the number of users corresponding to the biological location group in the same coordinate system.
[0026] Set the target user count and the target user distribution as user count information.
[0027] In one possible implementation of this application, the user quantity information includes the target user quantity and the target user distribution;
[0028] The step of controlling the operation of the air conditioner based on the number of users includes:
[0029] Query the preset data table corresponding to user distribution and air outlet parameters to obtain the target air outlet parameters of the air conditioner corresponding to the target user distribution;
[0030] Query the preset data table corresponding to the number of users and frequency parameters to obtain the frequency adjustment parameters of the air conditioner compressor corresponding to the target number of users;
[0031] The compressor is controlled to operate according to the compressor frequency adjustment parameters, and the air outlet components of the air conditioner are adjusted according to the target air outlet parameters.
[0032] In one possible implementation of this application, the step of querying a preset data table corresponding to the user distribution and air outlet parameters to obtain the target air outlet parameters of the air conditioner corresponding to the target user distribution includes:
[0033] Query the preset data table corresponding to the user distribution and air outlet parameters. If the target air outlet parameters corresponding to the target user distribution are not found, the target user distribution is fed back to the user terminal.
[0034] Receive the target airflow parameters fed back by the user terminal based on the target user distribution;
[0035] The target air outlet parameters and the target user distribution are then updated in the preset data table corresponding to the user distribution and air outlet parameters.
[0036] In one possible implementation of this application, the first detection unit is a first millimeter-wave radar, and the acquisition of the first biological information and the first biological location based on the first detection unit includes:
[0037] Radar echo data is acquired based on the first millimeter-wave radar; the radar echo data includes amplitude information and phase difference information.
[0038] The first biological information is determined based on the echo change period in the echo data;
[0039] Based on the echo phase difference information in the echo data, the location of the first biological information corresponding to the first biological location is determined.
[0040] In one possible implementation of this application, the detection unit is a millimeter-wave radar including a UWB component, and the millimeter-wave radar is also equipped with a gyroscope.
[0041] Before determining the relative positional relationship between the target detection unit and other detection units besides the target detection unit based on the signal transmission time, the method further includes:
[0042] The attitude information of the gyroscope is obtained, wherein the attitude information includes: pitch angle, yaw angle, and roll angle;
[0043] If the attitude information acquired by each of the gyroscopes is exactly the same, the biological coordinates acquired by the detection unit can be translated and positioned in the same coordinate system, and the step of determining the relative positional relationship between the target detection unit and other detection units other than the target detection unit based on the signal transmission time can be performed.
[0044] Secondly, this application provides an air conditioner, the air conditioner comprising:
[0045] At least two detection units, each of which is equipped with a positioning component;
[0046] One or more processors;
[0047] Memory; and
[0048] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement any one of the air conditioning control methods.
[0049] In one possible implementation of this application, the detection unit is a millimeter-wave radar including a UWB component, and the millimeter-wave radar is further equipped with a gyroscope, which is used to detect the tilt information of the millimeter-wave radar based on world coordinates.
[0050] Thirdly, this application provides a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to execute the steps in any of the air conditioning control methods described above.
[0051] Thirdly, this application provides an air conditioning control device, which is applied to an air conditioner. The air conditioner includes at least two detection units, each of which is equipped with a positioning component. The device includes:
[0052] First acquisition module: used to acquire first biological information and first biological location based on the first detection unit, and to acquire second biological information and second biological location based on the second detection unit;
[0053] Position processing module: used to process the first biological position and the second biological position based on a preset relative position relationship to obtain the first biological position and the second biological position in the same coordinate system, wherein the relative position relationship is determined based on the positioning component set in each of the detection units;
[0054] Determination module: used to determine the number of users based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system;
[0055] Control module: Used to control the operation of the air conditioner based on the number of users.
[0056] This application provides an air conditioning control method, an air conditioner, and a storage medium. The air conditioner includes at least two detection units, each equipped with a positioning component. It acquires first biological information and a first biological location based on a first detection unit (one of the detection units), and acquires second biological information and a second biological location based on a second detection unit (the other detection unit distinct from the first detection unit). The first biological location and the second biological location are processed based on a preset relative positional relationship to obtain the first biological location and the second biological location in the same coordinate system. This relative positional relationship is determined based on the positioning component in each detection unit. User quantity information is determined based on the first biological information, the second biological information, and the first biological location and the second biological location in the same coordinate system. The air conditioner is then controlled to operate based on the user quantity information. This solution sets up multiple detection units. Each detection unit (first detection unit and second detection unit) detects the user's corresponding biological information (first biological information and second biological information) and biological location (first biological location and second biological location). Furthermore, based on the preset relative positional relationships of each detection unit, the biological locations are converted into biological locations within the same coordinate system, initially determining the user's location information. Then, based on the biological locations and corresponding biological information within the same coordinate system, overlapping users are further investigated to determine the final number of users, ensuring the accuracy of the user quantity information detection. Finally, the air conditioning operation is controlled based on the user quantity information, improving the air conditioning control performance. Attached Figure Description
[0057] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0058] Figure 1 This is a schematic diagram of a scenario for the air conditioning control method provided in an embodiment of this application;
[0059] Figure 2 This is a schematic flowchart of an embodiment of the air conditioning control method provided in this application.
[0060] Figure 3 A schematic flowchart of one embodiment of the air conditioning control method provided in this application for determining the relative position relationship;
[0061] Figure 4 A schematic flowchart of one implementation scheme for determining the number of users in the air conditioning control method provided in this application embodiment;
[0062] Figure 5 A schematic flowchart of one implementation scheme for controlling the operation of an air conditioner in the air conditioner control method provided in this application embodiment;
[0063] Figure 6 This is a schematic diagram of an embodiment of the air conditioning control device provided in this application.
[0064] Figure 7 This is a schematic diagram of an embodiment of the air conditioner provided in this application. Detailed Implementation
[0065] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0066] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0067] In this embodiment, "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Additionally, the character " / ", unless otherwise specified, generally indicates that the preceding and following associated objects have an "or" relationship.
[0068] In this application, the term "exemplary" is used to mean "serving as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use the invention. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that the invention can be made without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0069] This application provides an air conditioning control method, apparatus, device, and computer-readable storage medium, which will be described in detail below.
[0070] The air conditioning control method in this embodiment of the invention is applied to an air conditioning control device, which is installed in an air conditioner. The air conditioner includes at least two detection units, each equipped with a positioning component. The air conditioner also includes one or more processors, a memory, and one or more application programs, wherein the application programs are stored in the memory and configured to be executed by the processor to implement the air conditioning control method. The detection units can be millimeter-wave radar or infrared detection transducers. The positioning components can be uWB components, WIFI positioning components, Bluetooth positioning components, radio frequency positioning components, etc.
[0071] The UWB component, based on Ultra Wide Band (UWB) technology, is a wireless carrier communication technology that transmits data by sending nanosecond-level non-sinusoidal narrow pulses. It uses Time-of-Flight (ToF) technology to calculate the time it takes for radio waves to return to the device, thereby determining the distance between devices. The ranging accuracy is extremely high, reaching the centimeter level. Compared to traditional narrowband systems, UWB systems offer advantages such as shorter transmission and reception times, better multipath resistance, higher system security, and lower overall power consumption.
[0072] Millimeter-wave radar operates in the millimeter-wave band. Millimeter waves typically refer to the 30–300 GHz frequency band (wavelength 1–10 mm). Since the wavelength of millimeter waves falls between centimeter waves and light waves, they combine the advantages of microwave guidance and photoelectric guidance. They are used to detect the presence, location, and movement of living organisms. The principle involves scanning objects with millimeter waves and analyzing their "motion" to determine whether they are living beings or objects causing disturbances, thereby obtaining information such as human location, movement, number of people, and vital signs.
[0073] like Figure 1 As shown, Figure 1 This is a schematic diagram of a scenario for an air conditioning control method according to an embodiment of this application. The air conditioning control scenario in this embodiment includes an air conditioner 100 (which integrates an air conditioning control device). The air conditioner 100 runs a computer-readable storage medium corresponding to the air conditioning control to execute the steps of the air conditioning control.
[0074] Understandable, Figure 1 The air conditioner in the scenario of the air conditioning control method shown, or the device included in the air conditioner, does not constitute a limitation on the embodiments of the present invention. That is, the number or type of equipment included in the scenario of the air conditioning control method, or the number or type of devices included in each equipment, does not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be considered as equivalent substitutions or derivatives of the technical solutions claimed in the embodiments of the present invention.
[0075] In this embodiment of the invention, the air conditioner 100 is mainly used for: acquiring first biological information and first biological location based on a first detection unit, acquiring second biological information and second biological location based on a second detection unit; processing the first biological location and the second biological location based on a preset relative positional relationship to obtain the first biological location and the second biological location in the same coordinate system, wherein the relative positional relationship is determined based on the positioning component set in each of the detection units; determining the number of users based on the first biological information, the second biological information, and the first biological location and the second biological location in the same coordinate system; and controlling the operation of the air conditioner based on the number of users.
[0076] In this embodiment of the invention, the air conditioner 100 can be an independent air conditioner, or an air conditioner network or cluster composed of air conditioners. For example, the air conditioner 100 described in this embodiment of the invention includes, but is not limited to, a computer, a network host, a single network air conditioner, multiple network air conditioner clusters, or a cloud air conditioner composed of multiple air conditioners. Among them, the cloud air conditioner is composed of a large number of computers or network air conditioners based on cloud computing.
[0077] Those skilled in the art will understand that Figure 1 The application environment shown is merely one application scenario of the solution in this application and does not constitute a limitation on the application scenario of the solution in this application. Other application environments may include those that are more specific to this application. Figure 1 The number of more or fewer air conditioners shown, or the air conditioner network connection relationship, for example Figure 1 Only one air conditioner is shown in the diagram. It is understood that the scenario of this air conditioner control method may also include one or more other air conditioners, which are not specifically limited here. The air conditioner 100 may also include a memory for storing data, such as storing image information acquired by shooting.
[0078] Furthermore, in the scenario of the air conditioning control method of this application, the air conditioner 100 may be equipped with a display device, or the air conditioner 100 may not have a display device but may be connected to an external display device 200 for communication. The display device 200 is used to output the results of the air conditioning control method executed in the air conditioner. The air conditioner 100 can access the background database 300 (the background database may be in the local storage of the air conditioner or it may be located in the cloud). The background database 300 stores information related to air conditioning control, such as the initial image in the background database 300 or pre-set filtering parameters.
[0079] It should be noted that, Figure 1 The schematic diagram of the air conditioning control method shown is merely an example. The scenarios of the air conditioning control method described in the embodiments of the present invention are intended to more clearly illustrate the technical solutions of the embodiments of the present invention and do not constitute a limitation on the technical solutions provided in the embodiments of the present invention.
[0080] Based on the scenarios described above for air conditioning control methods, an embodiment of the air conditioning control method is proposed.
[0081] like Figure 2 The diagram shown is a flowchart of an embodiment of the air conditioning control method in this application. The air conditioning control method includes steps S201-S204:
[0082] S201. Obtain first biological information and first biological location based on the first detection unit, and obtain second biological information and second biological location based on the second detection unit.
[0083] Wherein, the first detection unit is one of the detection units, and the second detection unit is another detection unit that is different from the first detection unit. It can be understood that the first detection unit may include multiple units, and the second detection unit may also include multiple units.
[0084] Wherein, the first biological information refers to the biological information collected by the first detection unit, and the second biological information can be the biological information detected by the second detection unit. It is further understood that the first biological information can include multiple types, that is, the same first detection unit can detect multiple types of first biological information, and the second biological information can also include multiple types, that is, the same second detection unit can detect multiple types of second biological information. It is further understood that if multiple second detection units are included, then each second detection unit can detect multiple types of second biological information.
[0085] Specifically, the biometric information may include the user's respiratory rate, heart rate, chest rise and fall, hand shape, etc., and can be detected and acquired using millimeter-wave radar, infrared detection components, etc.
[0086] Wherein, the first biological location is the biological location collected by the first detection unit, and the second biological location can be the biological location detected by the second detection unit. Further, it can be understood that the number of the first detection unit and the number of the second detection unit corresponding to the first biological location and the second biological location can include multiple.
[0087] Specifically, the biological location is the position coordinate of the biological corresponding detection unit, which can be detected by millimeter-wave radar, radio frequency device, etc. The first biological information and the first biological location have a one-to-one correspondence, that is, one biological information corresponds to one biological location.
[0088] Understandably, the first and second are only used to distinguish detection units, biological locations, and biological information, and do not have a counting or sorting function.
[0089] Specifically, in the embodiments of this application, the air conditioning control method is applied to an air conditioner, which includes at least two millimeter-wave radars (detection units). Each millimeter-wave radar is equipped with a UWB component, which is used for positioning between the millimeter-wave radars, thereby determining the relative positional relationship between the millimeter-wave radars.
[0090] It is understood that the detection unit can obtain first biological information and first biological location based on the first detection unit after the user starts the intelligent control mode of the air conditioner, and obtain second biological information and second biological location based on the second detection unit, or activate the first detection unit to obtain first biological information and first biological location within a preset time period, and activate the second detection unit to obtain second biological information and second biological location. The specific design can be made according to actual needs.
[0091] It is understood that the first biological information and the first biological location detected by the first detection unit, and the second biological information and the second biological location detected by the second detection unit are information and locations detected at the same time.
[0092] S202. Based on a preset relative positional relationship, process the first biological position and the second biological position to obtain the first biological position and the second biological position in the same coordinate system. The relative positional relationship is determined based on the positioning component set in each of the detection units.
[0093] The preset relative positional relationship, i.e. the relative positional relationship between each detection unit, can be the relative positional relationship between each detection unit in the world coordinate system, or it can be the relative positional relationship between other radars in their respective coordinate systems, which can be position coordinates, relative position distance, coordinate transformation parameters, etc.
[0094] Specifically, detection can be performed using the positioning component set in the detection unit, that is, the uwb component set in the millimeter-wave radar in this embodiment of the application.
[0095] Specifically, the same coordinate system can be the coordinate system corresponding to any of the detection units, such as the coordinate system corresponding to the detection unit set on the air conditioner. It can be understood that the detection unit can be installed at any position in the detection space corresponding to the air conditioner; or the same coordinate system can be the world coordinate system, or the same coordinate system can be the coordinate system corresponding to the preset modeling space of the environment corresponding to the air conditioner.
[0096] Specifically, in one embodiment of this application, the first biological position is the biological coordinate corresponding to the coordinate system of the first detection unit, and the second biological position is the second biological coordinate corresponding to the coordinate system of the second detection unit. The relative positional relationship is the coordinate transformation parameter between each detection unit. According to the coordinate transformation parameter, the first biological coordinate and the second biological coordinate in each coordinate system are transformed to the coordinate system corresponding to any detection unit to obtain the first biological position and the second biological position in the same coordinate system. For example, if radar 1 (first detection unit) detects body movement at (2m, -2m, 0) (first biological position) with itself as the origin, and determines through the UWB component in radar 1 that radar 2 (second detection unit) is 5 meters away from radar 1 in the positive x direction (relative positional relationship), and radar 2 detects body movement at (-2m, -2m, 0) (second biological position) with itself as the origin, then it means that there are two body movements between radars 1 and 2, located at (2m, -2m, 0) and (3m, -2m, 0) (second biological position) within the coordinate system of radar 1, where (2m, -2m, 0) and (3m, -2m, 0) are the first and second biological positions in the same coordinate system.
[0097] S203. Determine the number of users based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system.
[0098] The user quantity information includes one of the following: the target user quantity and the target user distribution. The target user quantity is the total number of users in the environmental space corresponding to the air conditioner, and the target user distribution is the distribution of the number of users in the environmental space corresponding to the air conditioner.
[0099] Specifically, after converting the first biological location and the second biological location detected by the first detection unit and the second detection unit into the first biological location and the second biological location under the same coordinate system, the air conditioner further compares the similarity between the first biological information corresponding to the first biological location and the second biological information corresponding to the second biological location under the same coordinate system. Based on the similarity between the first biological information and the second biological information, different coordinates of the same user are excluded, and the number of users is further determined.
[0100] It is understandable that when there are multiple people indoors, overlapping positions may lead to incomplete data detected by the same detection unit. For example, a user in front of a detection unit may block a user behind it, preventing the second user from being scanned. This application addresses this by setting up multiple detection units (a first detection unit and a second detection unit) and acquiring the user's biological information (first biological information and second biological information) and the corresponding biological location (first biological location and second biological location) through each detection unit. Furthermore, based on a preset relative positional relationship between the detection units, the biological location is transformed into the coordinate system corresponding to any detection unit. Further, based on the similarity of the user's biological information, it is determined whether users with similar biological locations in the same coordinate system belong to the same user. This avoids the same user being detected twice, leading to errors in the quantity analysis, and also avoids errors in user count due to two users being too close together, thus enhancing the accuracy of user quantity information analysis. The location association information and the user's biological information are used to determine the user quantity information. By acquiring comprehensive multi-angle spatial scanning data (i.e., first biological location and second biological location, first biological information and second biological information) through multiple detection units, users within the space are corrected, dead zones are eliminated and areas are expanded, thereby enhancing the accuracy of user quantity information analysis.
[0101] S204. Control the operation of the air conditioner according to the number of users.
[0102] Furthermore, the air conditioner controls its operation based on the number of users. For example, it controls the airflow direction and volume based on the distribution of target users, and controls the compressor frequency based on the number of users.
[0103] Specifically, in one embodiment of this application, a positioning module is used in conjunction with millimeter-wave human-sensing radar. That is, one millimeter-wave radar acts as a detection unit, paired with a UWB module. After deploying the detection unit within the detection space (the space corresponding to the air conditioner), the millimeter-wave radar scans data within the space (including personnel movement and body motion data). The relative positional relationship data between the millimeter-wave radars is corrected through mutual positioning by the UWB module, reducing visual blind spots and expanding the detection range. When used with an air conditioner, it enables the identification of human body motion data within a designated area, intelligently adjusting the air conditioner power and fresh air volume to match the corresponding area's body motion data (user quantity information). (Large body motion data indicates vigorous exercise or a large number of people, in which case the air conditioner power and fresh air volume should be increased). For example, the user quantity information can be displayed on an interactive interface such as an app to provide feedback to users on the distribution of body motion within the space.
[0104] Furthermore, based on the above implementation plan, see [link to relevant documentation]. Figure 3 , Figure 3This is a flowchart illustrating one embodiment of the air conditioning control method for determining relative position relationships provided in this application. In this embodiment, the positioning component is a UWB component installed in the detection unit, and the method specifically includes steps S301-S303:
[0105] S301. Set any detection unit as the target detection unit.
[0106] For example, the target detection unit may be a millimeter-wave radar installed on an air conditioner.
[0107] S302. Collect the signal transmission time between the target UWB component in the target detection unit and the UWB components in other detection units besides the target detection unit.
[0108] For example, the target UWB component sends a request-type pulse signal to the UWB component in another detection unit besides the target detection unit, and the UWB component in the other detection unit sends a response-type pulse signal to the target UWB component. The flight time of the pulse signal between the two modules, i.e. the signal transmission time, can be calculated based on the signal transmission and reception time of the target UWB component.
[0109] S303. Determine the relative positional relationship between the target detection unit and other detection units other than the target detection unit based on the signal transmission time.
[0110] Furthermore, the transmission distance is determined based on the signal transmission time (TOF method), thereby determining the relative positional relationship between other detection units besides the target detection unit in the coordinate system of the target detection unit. It is understood that the detection units are positioned at the same horizontal level and on the same coordinate line (x or y), meaning the relative positional relationship can be determined based on the transmission distance. It is further understood that the UWB component can also simultaneously determine the orientation information between the detection units; therefore, simply positioning the detection units at the same horizontal level is sufficient to determine the relative positional relationship based on the signal transmission time and orientation information. This application does not impose specific limitations on this. It is understood that the position of the detection units can be preset during installation.
[0111] Furthermore, to more accurately determine the relative positional relationship between the detection units, in one embodiment of this application, the detection unit is a millimeter-wave radar including a UWB component, and the millimeter-wave radar is also equipped with a gyroscope. Before determining the relative positional relationship between the target detection unit and other detection units besides the target detection unit based on the signal transmission time, the method further includes the following step:
[0112] (1) Obtain the acceleration information collected by the gyroscope;
[0113] Specifically, the gyroscope collects acceleration information in three directions: axial, longitudinal, and lateral.
[0114] (2) Determine the tilt information of the millimeter-wave radar based on world coordinates according to the acceleration information;
[0115] Furthermore, since the gyroscope is mounted on the millimeter-wave radar, the acceleration information can characterize the axial, longitudinal, and lateral acceleration information of the millimeter-wave radar. That is, the tilt information of the millimeter-wave radar based on the axial, longitudinal, and lateral acceleration can be determined based on the acceleration. It can be understood that the axial, longitudinal, and lateral acceleration of the gyroscope are the axial, longitudinal, and lateral accelerations corresponding to world coordinates. That is, the tilt information of the millimeter-wave radar based on the axial, longitudinal, and lateral accelerations is the tilt information of the millimeter-wave radar based on world coordinates.
[0116] (3) Control the millimeter-wave radar to adjust its position according to the tilt information.
[0117] Specifically, the tilt information of the millimeter-wave radar can be sent to the user terminal to remind the user to make adjustments. Alternatively, an electronically controlled adjustment base can be set up, and the millimeter-wave radar can be installed on the electronically controlled adjustment base. The electronically controlled adjustment base can adjust the tilt and height of the millimeter-wave radar according to the tilt information of the millimeter-wave radar so that all the millimeter-wave radars are at the same horizontal height or set horizontally.
[0118] (4) If the horizontal coordinate of the millimeter-wave radar after the position adjustment (each millimeter-wave radar is set horizontally) is parallel to the horizontal coordinate of the world coordinate, then the step of determining the relative positional relationship between the target detection unit and other detection units other than the target detection unit based on the signal transmission time is executed.
[0119] Based on the above implementation scheme, this application also provides another implementation scheme, specifically, before determining the relative positional relationship between the target detection unit and other detection units besides the target detection unit according to the signal transmission time, the following step is further included:
[0120] (1) Obtain the attitude information of the gyroscope, wherein the attitude information includes: pitch angle, yaw angle, and roll angle;
[0121] (2) If the attitude information obtained by each of the gyroscopes is exactly the same, the biological coordinates obtained by the detection unit can be translated and positioned in the same coordinate system, and the step of determining the relative positional relationship between the target detection unit and other detection units other than the target detection unit according to the signal transmission time is executed.
[0122] Specifically, the attitude information acquired by each of the gyroscopes is exactly the same, that is, the pitch angle, yaw angle and roll angle of each of the gyroscopes are the same, that is, the pose of each of the detection units is the same.
[0123] For example, the detection unit has three components, each including a millimeter radar and a gyroscope and UWB component mounted on the millimeter radar. Specifically, the UWB components in the millimeter radars are positioned relative to each other. Radar 1 (millimeter radar 1) detects that it is 3 meters away from Radar 2 (millimeter radar 2) and 4 meters away from Radar 3 (millimeter radar 3); Radar 2 detects that it is 3 meters away from Radar 1 and 5 meters away from Radar 3; Radar 3 detects that it is 4 meters away from Radar 1 and 5 meters away from Radar 2. This forms a right-angled triangle arrangement. It can be understood that if there are more components, positioning can be further improved based on this triangle. Furthermore, through gyroscope detection, it is known that target 1 faces the ground, and its front is actually in the negative z-axis direction; target 2 faces north, and its rear is south; target 3 faces south, and its rear is north. In this case, any millimeter radar is selected as the center, for example, target 1 is selected as the origin, the direction of target 2 is the x-axis, the direction of target 3 is the y-axis, and the z-axis is perpendicular to the plane. Then target 2 is (3, 0, 0), and target 3 is (0, 4, 0). For the case where the millimeter radars are not on the same horizontal line, for example, target 1 is selected as the origin, target 2 is the x-axis, and the y-axis direction is selected to be coplanar and perpendicular to the x-axis, and target 3 is in the first quadrant. Then target 1 is (0, 0, 0), target 2 is (3, 0, 0), and target 3 is (3 / 2, (3 / 2√3), 0). This realizes the relative positional relationship between the target detection unit and other detection units, except for the target detection unit which is further determined according to the coordinates.
[0124] Furthermore, based on the above implementation plan, see [link to relevant documentation]. Figure 4 , Figure 4 A flowchart illustrating one implementation of the air conditioning control method provided in this application for determining the number of users, including steps S401-S403:
[0125] S401. Based on the positional distance relationship between the first biological position and the second biological position in the same coordinate system, determine a biological position group, wherein the distance between the first biological position and the second biological position in the biological position group is less than a preset distance threshold.
[0126] The biological location group may include multiple groups, and there is a possibility that the multiple groups include group 0.
[0127] Specifically, the air conditioner converts the first and second biological locations detected by the first and second detection units into first and second biological locations in the same coordinate system. It then calculates the distance between the first and second biological locations in the same coordinate system and compares this distance with a preset distance threshold. If the distance is less than the preset distance threshold, the first and second biological locations are determined to be in the same biological location group. It is understood that the biological location group can include multiple biological locations. For example, if the same coordinate system is the coordinate system corresponding to the first detection unit, and the second biological location includes multiple locations detected by multiple second detection units, then a biological location group can include one first biological location and multiple second biological locations detected by different second detection units. It is understood that the positioning and conversion of the detection units may cause a certain difference between the actual coordinates and the converted coordinates in the same coordinate system. Therefore, by dividing the biological location group, the coordinates in the biological location group may include biological locations detected by different detection units of the same person in the same coordinate system, or biological locations of different users (located relatively close to each other).
[0128] S402. Determine the number of users corresponding to the biological location group based on the biometric similarity between the first biological information corresponding to the first biological location in the biological location group and the second biological information corresponding to the second biological location.
[0129] Furthermore, by calculating the similarity between the first and second biometric information corresponding to the first and second biometric locations in the biometric location group, if the similarity is greater than a preset similarity threshold, then the first and second biometric locations in the biometric location group with similarity greater than the preset similarity threshold are determined to be the biometric locations of the same user. If the similarity is less than or equal to the preset similarity threshold, then the first and second biometric locations in the biometric location group with similarity less than or equal to the preset similarity threshold are determined to be the biometric locations of different users. After calculating the user correspondence of all biometric locations in the biometric location group according to this calculation method, the number of users in the biometric location group is determined.
[0130] S403. Determine the target number of users based on the number of first biological locations other than the biological location group in the same coordinate system, the number of second biological locations, and the number of users corresponding to the biological location group.
[0131] It is understandable that, in the case of multiple users indoors, there may be multiple first biological locations and multiple second biological locations under the same coordinate system; by accumulating the number of first biological locations other than the biological location group, the number of second biological locations, and the number of users corresponding to the biological location group in the same coordinate system, the number of target users corresponding to the air-conditioned environment space can be obtained.
[0132] Furthermore, based on the above implementation scheme, this application also provides an implementation scheme for determining the distribution of target users. After determining the number of users corresponding to the biological location group based on the biometric similarity between the first biometric information corresponding to the first biological location in the biological location group and the second biometric information corresponding to the second biological location, the method includes the following steps:
[0133] (1) Determine the target user distribution based on the first biological location other than the biological location group, the second biological location, the biological location corresponding to the biological location group, and the number of users corresponding to the biological location group in the same coordinate system.
[0134] Among them, the target user distribution refers to the coordinate distribution of the number of users in the same coordinate system.
[0135] Specifically, the mean value of the coordinates corresponding to each axis of each bio location (coordinate) in the bio location group is calculated as the bio location corresponding to the bio location group, or any bio location is selected from the bio location group as the bio location corresponding to the bio location group. Based on the bio locations corresponding to the bio location group, the number of users, and the first and second bio locations other than those in the bio location group within the same coordinate system, the distribution of the number of target users in the same coordinate system is determined.
[0136] (2) Set the target user number and the target user distribution as user number information.
[0137] Furthermore, based on the above implementation plan, see [link to relevant documentation]. Figure 5 , Figure 5 This is a flowchart illustrating one embodiment of the air conditioning control method provided in this application, in which the user quantity information includes the target user quantity and target user distribution, and the method includes steps S501-S503:
[0138] S501. Query the preset data table corresponding to the user distribution and air outlet parameters, and obtain the target air outlet parameters of the air conditioner corresponding to the target user distribution.
[0139] The target air outlet parameters, for example, can be the air guide plate operating parameters of the air conditioner, the fan speed, etc.
[0140] It is understood that the target air outlet parameters can be obtained by feeding back the target user distribution to the user terminal, and the user terminal can obtain them based on the feedback of the target user distribution, or by finding a preset correspondence between the target air outlet parameters and the quantity distribution to obtain the target air outlet parameters corresponding to the target user distribution.
[0141] For example, the air conditioner queries a preset data table corresponding to the user distribution and air outlet parameters. If the target air outlet parameter corresponding to the target user distribution is not found, the target user distribution is fed back to the user terminal. The air conditioner receives the target air outlet parameter fed back by the user terminal based on the target user distribution. The air conditioner then updates the target air outlet parameter and the target user distribution in the preset data table corresponding to the user distribution and air outlet parameters.
[0142] S502. Query the preset data table corresponding to the number of users and frequency parameters, and obtain the frequency adjustment parameters of the air conditioner compressor corresponding to the target number of users.
[0143] Specifically, the air conditioner can obtain the frequency adjustment parameters corresponding to the target number of users by finding a preset mapping relationship between the number of users and the frequency.
[0144] For example, the frequency adjustment parameter corresponding to the number of target users can be high-frequency operation mode, low-frequency operation mode, normal operation mode, etc., and the control logic of the specific mode can be preset.
[0145] S503. Control the compressor to operate according to the compressor frequency adjustment parameters, and control the air outlet assembly of the air conditioner to adjust according to the target air outlet parameters.
[0146] The air outlet assembly includes an air guide plate, an internal fan, etc.
[0147] Specifically, after determining the frequency adjustment parameters and the air guide plate operating parameters, the air conditioner controls the operation of the compressor according to the compressor frequency adjustment parameters, and controls the air outlet components of the air conditioner to be adjusted according to the target air outlet parameters. For example, the compressor frequency is controlled to be in high-frequency operation mode, the angle of the fan air guide plate is adjusted, and the fan speed of the air conditioner is adjusted.
[0148] Specifically, based on the above implementation scheme, this application also provides an implementation scheme for detecting a first biological location, wherein the first detection unit is a first millimeter-wave radar, and specifically, the second detection unit is also a millimeter-wave radar, which can be distinguished as the second millimeter-wave radar. The method of the second millimeter-wave radar detecting the second biological information and the second biological location is consistent with the method of the first millimeter-wave radar detecting the first biological information and the first biological location. This implementation scheme provides a method for detecting the first biological information and the first biological location based on the first millimeter-wave radar, including the following steps:
[0149] (1) Radar echo data is collected based on the first millimeter-wave radar.
[0150] Specifically, the first millimeter-wave radar transmits a continuous sequence of electromagnetic wave signals to scan the environment corresponding to the air conditioner. When the electromagnetic waves come into contact with the user, they are reflected, and the echo data can be received.
[0151] (2) Determine the first biological information based on the echo change period in the echo data.
[0152] It is understandable that the repetition period of the electromagnetic wave signal sequence in the echo data after being reflected by the human body changes. The repetition period of the electromagnetic wave signal sequence in the echo data is related to the speed and frequency of human life movement. That is, the user's breathing rate, heart rate and other biological information can be determined by the repetition period of the electromagnetic wave signal sequence in the echo data, which can be used as the first biological information.
[0153] (3) Determine the first biological location corresponding to the first biological information based on the echo phase difference information in the echo data.
[0154] It is understandable that the phase difference and energy change between the waveform parameters of each echo in the echo data provide information such as the target's distance, direction, velocity, and micro-motion energy. That is, the user's coordinates corresponding to the user's biometric information can be determined based on the echo phase difference information in the echo data, serving as the first biometric location.
[0155] Specifically, the first and second millimeter-wave radars can be multi-functional millimeter-wave radars capable of detecting user biometric and coordinate information. For example, the first and second millimeter-wave radars could be R24ETT2 radars, employing 24G millimeter-wave radar technology to achieve multiple functions such as human presence detection, breathing and sleep monitoring, real-time trajectory tracking, and gesture recognition. The module is based on the FMCW radar system and makes judgments and outputs based on the location and biometric information of personnel in specific situations.
[0156] The above-described embodiments of this application provide an air conditioning control method. This method is applied to an air conditioner and involves setting the air conditioner to include at least two detection units. Each detection unit is equipped with a positioning component. First biological information and a first biological location are acquired based on a first detection unit (one of the detection units). Second biological information and a second biological location are acquired based on a second detection unit (other detection units distinct from the first detection unit). The first biological location and the second biological location are processed based on a preset relative positional relationship to obtain the first biological location and the second biological location in the same coordinate system. This relative positional relationship is determined based on the positioning component in each detection unit. User quantity information is determined based on the first biological information, the second biological information, and the first biological location and the second biological location in the same coordinate system. The air conditioner is then controlled to operate based on the user quantity information. This solution sets up multiple detection units. Each detection unit (first detection unit and second detection unit) detects the user's corresponding biological information (first biological information and second biological information) and biological location (first biological location and second biological location). Furthermore, based on the preset relative positional relationships of each detection unit, the biological locations are converted into biological locations within the same coordinate system, initially determining the user's location information. Then, based on the biological locations and corresponding biological information within the same coordinate system, overlapping users are further investigated to determine the final number of users, ensuring the accuracy of the user quantity information detection. Finally, the air conditioning operation is controlled based on the user quantity information, improving the air conditioning control performance.
[0157] To better implement the air conditioning control method in this application embodiment, based on the air conditioning control method, this application embodiment also provides an air conditioning control device. The device is applied to an air conditioner, which includes at least two detection units, each of which is equipped with a positioning component, such as... Figure 6 As shown, the air conditioning control device includes modules 601-604:
[0158] First acquisition module 601: used to acquire first biological information and first biological location based on the first detection unit, and acquire second biological information and second biological location based on the second detection unit;
[0159] Position processing module 602: used to process the first biological position and the second biological position based on a preset relative position relationship to obtain the first biological position and the second biological position in the same coordinate system, wherein the relative position relationship is determined based on the positioning component set in each of the detection units;
[0160] Determining module 603: used to determine the number of users based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system;
[0161] Control module 604: Used to control the operation of the air conditioner based on the number of users.
[0162] The above-described embodiments of this application provide an air conditioning control device. The device is used in an air conditioner and includes at least two detection units, each equipped with a positioning component. The device comprises: a first acquisition module 601, used to acquire first biological information and a first biological location based on the first detection unit, and second biological information and a second biological location based on the second detection unit; a position processing module 602, used to process the first biological location and the second biological location based on a preset relative positional relationship to obtain the first biological location and the second biological location in the same coordinate system, wherein the relative positional relationship is determined based on the positioning component in each detection unit; a determination module 603, used to determine the number of users based on the first biological information, the second biological information, and the first biological location and the second biological location in the same coordinate system; and a control module 604, used to control the operation of the air conditioner based on the number of users. This solution sets up multiple detection units. Each detection unit (first detection unit and second detection unit) detects the user's corresponding biological information (first biological information and second biological information) and biological location (first biological location and second biological location). Furthermore, based on the preset relative positional relationships of each detection unit, the biological locations are converted into biological locations within the same coordinate system, initially determining the user's location information. Then, based on the biological locations and corresponding biological information within the same coordinate system, overlapping users are further investigated to determine the final number of users, ensuring the accuracy of the user quantity information detection. Finally, the air conditioning operation is controlled based on the user quantity information, improving the air conditioning control performance.
[0163] Based on the above implementation scheme, this embodiment of the invention also provides an air conditioner, which includes at least two detection units, each of which is equipped with a positioning component. It is understood that the air conditioner also includes a control component. Figure 7 As shown, Figure 7 This is a schematic diagram of an embodiment of the control component in an air conditioner provided in this application.
[0164] The control components of the air conditioner include:
[0165] One or more processors;
[0166] Memory; and
[0167] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor in the steps of the air conditioning control method described in any of the embodiments of the above-described air conditioning control method.
[0168] Specifically, an air conditioner may include components such as a processor 1001 with one or more processing cores, a memory 1002 with one or more computer-readable storage media, a power supply 1003, and an input unit 1004. Those skilled in the art will understand that... Figure 7 The air conditioning structure shown does not constitute a limitation on the air conditioning system and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0169] in:
[0170] The processor 1001 is the control center of the air conditioner. It connects various parts of the air conditioner via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 1002, and by calling data stored in the memory 1002, it performs various functions and processes data, thereby providing overall monitoring of the air conditioner. It is understood that the processor 1001 communicates with the controller via signal transmission. Optionally, the processor 1001 may include one or more processing cores; preferably, the processor 1001 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1001.
[0171] The memory 1002 can be used to store software programs and modules. The processor 1001 executes various functional applications and data processing by running the software programs and modules stored in the memory 1002. The memory 1002 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the air conditioner, etc. In addition, the memory 1002 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 1002 may also include a memory controller to provide the processor 1001 with access to the memory 1002.
[0172] In some embodiments of this application, the air conditioning control device can be implemented as a computer program, and the computer program can be implemented in, for example... Figure 7The air conditioner shown is running. The air conditioner's memory can store the various program modules that make up the air conditioner control method device, for example, Figure 6 The diagram shows a first acquisition module 601, a position processing module 602, a determination module 603, and a control module 604. The computer program comprised of these modules causes the processor to execute the steps of the air conditioning control methods described in the various embodiments of this application.
[0173] For example, Figure 7 The air conditioner shown can be used as follows Figure 6 The first acquisition module 601 in the air conditioning control method apparatus shown executes step S201. The air conditioner can execute step S202 via the position processing module 602. The air conditioner can execute step S203 via the determination module 603. The air conditioner can execute step S204 via the control module 604. The air conditioner includes a processor, memory, and network interface connected via a system bus. The processor of the air conditioner provides computing and control capabilities. The memory of the air conditioner includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface of the air conditioner is used to communicate with an external air conditioner via a network connection. When the computer program is executed by the processor, it implements an air conditioning control method.
[0174] The air conditioner also includes a power supply 1003 that supplies power to various components. Preferably, the power supply 1003 can be logically connected to the processor 1001 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 1003 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0175] The air conditioner may also include an input unit 1004, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0176] Although not shown, the air conditioner may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 1001 in the air conditioner loads the executable files corresponding to the processes of one or more application programs into the memory 1002 according to the following instructions, and the processor 1001 runs the application programs stored in the memory 1002 to realize various functions, as follows:
[0177] First biological information and first biological location are obtained based on the first detection unit, and second biological information and second biological location are obtained based on the second detection unit;
[0178] The first biological position and the second biological position are processed based on a preset relative positional relationship to obtain the first biological position and the second biological position in the same coordinate system. The relative positional relationship is determined based on the positioning component set in each of the detection units.
[0179] Based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system, the number of users is determined;
[0180] The operation of the air conditioner is controlled based on the number of users.
[0181] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0182] Therefore, embodiments of the present invention provide a computer-readable storage medium (hereinafter referred to as the storage medium), which may include: read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc. A computer program is stored thereon, which is loaded by a processor to execute the steps in any of the air conditioning control methods provided in the embodiments of the present invention. For example, the computer program loaded by the processor can execute the following steps:
[0183] First biological information and first biological location are obtained based on the first detection unit, and second biological information and second biological location are obtained based on the second detection unit;
[0184] The first biological position and the second biological position are processed based on a preset relative positional relationship to obtain the first biological position and the second biological position in the same coordinate system. The relative positional relationship is determined based on the positioning component set in each of the detection units.
[0185] Based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system, the number of users is determined;
[0186] The operation of the air conditioner is controlled based on the number of users.
[0187] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.
[0188] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.
[0189] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0190] The above provides a detailed description of an air conditioning control method, air conditioner, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. An air conditioning control method, characterized in that, The method is applied to an air conditioner, which includes at least two detection units, each of which is equipped with a positioning component. The method includes: First biological information and first biological location are obtained based on the first detection unit, and second biological information and second biological location are obtained based on the second detection unit; The first biological position and the second biological position are processed based on a preset relative positional relationship to obtain the first biological position and the second biological position in the same coordinate system. The relative positional relationship is determined based on the positioning component set in each of the detection units. Based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system, the number of users is determined; The operation of the air conditioner is controlled based on the number of users.
2. The air conditioning control method according to claim 1, characterized in that, The positioning component is a UWB component; The relative positional relationship is determined based on the positioning components set in each of the detection units, including: Set any detection unit as the target detection unit; The signal transmission time between the target UWB component in the target detection unit and the UWB component in other detection units besides the target detection unit is collected. Based on the signal transmission time, the relative positional relationship between the target detection unit and other detection units besides the target detection unit is determined.
3. The air conditioning control method according to claim 2, characterized in that, The detection unit is a millimeter-wave radar including a UWB component, and the millimeter-wave radar is also equipped with a gyroscope. Before determining the relative positional relationship between the target detection unit and other detection units besides the target detection unit based on the signal transmission time, the method further includes: Obtain the acceleration information collected by the gyroscope; The tilt information of the millimeter-wave radar based on world coordinates is determined based on the acceleration information; The millimeter-wave radar is controlled to adjust its position based on the tilt information. If the horizontal coordinate of the millimeter-wave radar after position adjustment is parallel to the horizontal coordinate of the world coordinates, then the step of determining the relative positional relationship between the target detection unit and other detection units other than the target detection unit based on the signal transmission time is executed.
4. The air conditioning control method according to claim 1, characterized in that, The step of determining the number of users based on the first biological information, the second biological information, and the first biological position and the second biological position in the same coordinate system includes: Based on the positional distance relationship between the first biological position and the second biological position in the same coordinate system, a biological position group is determined, wherein the distance between the first biological position and the second biological position in the biological position group is less than a preset distance threshold; The number of users corresponding to the biological location group is determined based on the biometric similarity between the first biological information corresponding to the first biological location in the biological location group and the second biological information corresponding to the second biological location. The number of target users is determined based on the number of first biological locations other than the biological location group in the same coordinate system, the number of second biological locations, and the number of users corresponding to the biological location group. The target user distribution is determined based on the first biological location (excluding the biological location group), the second biological location, the biological location corresponding to the biological location group, and the number of users corresponding to the biological location group in the same coordinate system. Set the target user count and the target user distribution as user count information.
5. The air conditioning control method according to claim 1, characterized in that, The user quantity information includes the target user quantity and target user distribution; The step of controlling the operation of the air conditioner based on the number of users includes: Query the preset data table corresponding to user distribution and air outlet parameters to obtain the target air outlet parameters of the air conditioner corresponding to the target user distribution; Query the preset data table corresponding to the number of users and frequency parameters to obtain the frequency adjustment parameters of the air conditioner compressor corresponding to the target number of users; The compressor is controlled to operate according to the compressor frequency adjustment parameters, and the air outlet components of the air conditioner are adjusted according to the target air outlet parameters.
6. The air conditioning control method according to claim 5, characterized in that, The process of querying the preset data table corresponding to the user distribution and air outlet parameters, and obtaining the target air outlet parameters of the air conditioner corresponding to the target user distribution, includes: Query the preset data table corresponding to the user distribution and air outlet parameters. If the target air outlet parameters corresponding to the target user distribution are not found, the target user distribution is fed back to the user terminal. Receive the target airflow parameters fed back by the user terminal based on the target user distribution; The target air outlet parameters and the target user distribution are then updated in the preset data table corresponding to the user distribution and air outlet parameters.
7. The air conditioning control method according to any one of claims 1-6, characterized in that, The first detection unit is a first millimeter-wave radar, and the acquisition of the first biological information and the first biological location based on the first detection unit includes: Radar echo data is acquired based on the first millimeter-wave radar; the radar echo data includes amplitude information and phase difference information. The first biological information is determined based on the echo change period in the echo data; Based on the echo phase difference information in the echo data, the location of the first biological information corresponding to the first biological location is determined.
8. The air conditioning control method according to claim 2, characterized in that, The detection unit is a millimeter-wave radar including a UWB component, and the millimeter-wave radar is also equipped with a gyroscope. Before determining the relative positional relationship between the target detection unit and other detection units besides the target detection unit based on the signal transmission time, the method further includes: The attitude information of the gyroscope is obtained, wherein the attitude information includes: pitch angle, yaw angle, and roll angle; If the attitude information acquired by each of the gyroscopes is exactly the same, the biological coordinates acquired by the detection unit can be translated and positioned in the same coordinate system, and the step of determining the relative positional relationship between the target detection unit and other detection units other than the target detection unit based on the signal transmission time can be performed.
9. An air conditioner, characterized in that, The air conditioner includes: At least two detection units, each of which is equipped with a positioning component; One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the air conditioning control method of any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps of the air conditioning control method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Air conditioning system, control method of air conditioning system and computer readable storage medium
CN113701317A
Measurement device, controller, program and measurement method
JP2021165626A