Air conditioner and control method of air conditioner
By installing a UWB positioning module in the air conditioner, the wind speed, direction and temperature can be adjusted according to the user's location and preference information, solving the problem of the air conditioner's single interaction method and improving the user experience.
Patent Information
- Application Number
- CN202510849351.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2025-09-05
AI Technical Summary
Existing air conditioners have a single interaction mode with users, resulting in a poor user experience.
An ultra-wideband (UWB) positioning module is installed in the air conditioner to adaptively adjust the wind speed, direction and temperature by detecting the user's location and preference information.
The interaction between the air conditioner and the user is improved, the user experience is enhanced, and the user's personalized needs are met.
Smart Images

Figure CN120593377A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of household appliances, and more specifically, to an air conditioner and a method for controlling the air conditioner. Background Art
[0002] An air conditioner can regulate the temperature of the space it is in, including both cooling and heating the space.
[0003] At present, air conditioners usually adjust the wind speed, wind direction and temperature of the air conditioner according to the user's settings, so that the wind speed and wind direction of the conditioned air blown out by the air conditioner meet the user's settings, and control the indoor temperature in real time detected by the temperature detection device to make the indoor temperature reach the temperature set by the user, thereby realizing the function of regulating the indoor temperature.
[0004] However, under the above-mentioned adjustment method of the air conditioner, the interaction method between the user and the air conditioner is relatively simple, which may affect the user experience. Summary of the Invention
[0005] The embodiments of the present application provide an air conditioner and a control method for the air conditioner, which can adaptively adjust at least one of the wind speed, wind direction, and temperature of the air conditioner according to the user's location, enriching the interaction method between the user and the air conditioner and improving the user experience.
[0006] In a first aspect, an embodiment of the present application provides an air conditioner, comprising:
[0007] The housing is provided with an air outlet;
[0008] An air guide plate is provided at the air outlet and is used to adjust the direction of the air-conditioning air passing through the air outlet by flipping;
[0009] a fan, disposed in the housing, for delivering conditioned air into the room through the air outlet;
[0010] An indoor heat exchanger performs heat exchange between the refrigerant flowing therein and the air to form a heating cycle or a cooling cycle; under the action of the fan, the indoor air is heated by the indoor heat exchanger and then output to the room through the air outlet;
[0011] An ultra-wideband (UWB) positioning module, configured to transmit a UWB signal, receive a target signal reflected by a human body based on the UWB signal, and determine the position of the human body indoors based on the target signal;
[0012] The controller is disposed in the housing and is configured to:
[0013] When the air conditioner is in operation, obtaining the position information of the human body determined by the UWB positioning module and the user preference information;
[0014] Based on the position information and the user preference information, perform at least one of the following: adjust the flip angle of the air guide plate to adjust the direction of the air-conditioning wind; adjust the set temperature of the air conditioner to adjust the temperature of the human body; adjust the speed of the fan to adjust the speed of the air-conditioning wind.
[0015] In this application, during air conditioner operation, the controller can obtain the location of a person detected by UWB and adjust at least one of the air conditioner's wind speed, wind direction, or temperature based on that location and the user's preferences. This achieves adaptive adjustment based on the person's location, and the adjustment method is more in line with the user's preferences, effectively improving the user experience.
[0016] In some embodiments of the present application, the user preference information includes first wind direction preference information, where the first wind direction preference information is used to indicate the user's preference for the air conditioning wind to blow towards the user's position;
[0017] The controller is configured to:
[0018] When the user preference information is the first wind direction preference information, determining a first flip angle of the wind deflector according to the position information determined by the UWB positioning module;
[0019] The flip angle of the air guide plate is adjusted to the first flip angle so that the air-conditioning air blows toward the position where the user is located.
[0020] In the present application, during the operation of the air conditioner, the direction of the air conditioning wind can be changed according to the user's position based on the user's preference for wind direction, so that the direction of the air conditioning wind can be adaptively adjusted according to the user's position, so that the wind direction is always in the area where the user is located, effectively improving the user experience.
[0021] In some embodiments of the present application, the user preference information further includes second wind direction preference information, where the second wind direction preference information is used to indicate that the user prefers that the air conditioning wind does not blow towards the user's location;
[0022] The controller is configured to:
[0023] When the user preference information is the second wind direction preference information, determining a second flip angle of the air deflector according to the position information;
[0024] The flip angle of the air guide plate is adjusted to the second flip angle so that the air-conditioning wind blows toward the target position, which is the position on both sides of the user's position and the distance between the target position and the user's position is within a preset distance range.
[0025] In the present application, during the operation of the air conditioner, the direction of the air conditioning wind can be changed according to the user's position based on the user's preference for wind direction, so that the direction of the air conditioning wind can be adaptively adjusted according to the user's position, so that the wind direction is always next to the user, effectively improving the user experience.
[0026] In some embodiments of the present application, the controller is further configured to:
[0027] When the user preference information is the second wind direction preference information, determining a second flip angle of the air deflector according to the position information;
[0028] The flip angle of the air guide plate is adjusted to the second flip angle so that the air-conditioning wind is blown toward the target position, and the rotation speed of the fan is increased to the target rotation speed to increase the wind speed of the air-conditioning wind.
[0029] In this application, considering that the user's perception of the temperature of the air-conditioning wind is weak when the air-conditioning wind is not blowing towards the user's location, by increasing the wind speed of the air-conditioning wind, the user can better feel the temperature change and improve the user experience.
[0030] In some embodiments of the present application, the user preference information further includes a correspondence between multiple areas in the room where the air conditioner is located and temperature adjustment methods;
[0031] The controller is configured to:
[0032] Determining the target area where the user is located based on the location information;
[0033] Determining a target temperature adjustment method corresponding to the target area according to the target area and the corresponding relationship;
[0034] According to the target temperature adjustment method, the set temperature of the air conditioner is adjusted to adjust the temperature of the position where the human body is located.
[0035] In the present application, during the operation of the air conditioner, the air conditioner can adjust the set temperature according to the user's location, so that the air conditioner can provide the user with a more comfortable temperature and improve the user experience.
[0036] In some embodiments of the present application, the UWB positioning module is further configured to transmit a UWB signal, receive a target signal reflected by a human body based on the UWB signal, and determine the number of people in the room based on the target signal;
[0037] The controller is further configured to:
[0038] When the air conditioner is in operation, obtaining the position information of the human body, the number of people, and user preference information determined by the UWB positioning module;
[0039] According to the location information, the number of people and the user preference information, adjust at least one of the following: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature of the human body, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
[0040] In this application, while considering the user location and user preference information, the number of users is further taken into consideration, so that the adjustment of the air conditioner can meet the needs of more people and improve the user experience.
[0041] In some embodiments of the present application, the controller is configured to:
[0042] Determine at least one area where the people in the room are located and the number of people in the area according to the position information of the human body and the number of people;
[0043] Determine the location information corresponding to the area with the largest number of people as the target location information;
[0044] According to the target position information and the user preference information, adjust at least one of the following: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature of the human body, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
[0045] In this application, the wind speed, wind direction, and temperature are adjusted based on the area with the largest number of people, so that the adjusted operating conditions can meet the needs of more people and improve the user experience.
[0046] In some embodiments of the present application, the controller is configured to:
[0047] receiving a user's voice, wherein the voice includes an adjustment method of the air conditioner;
[0048] According to the adjustment method, at least one of the following is adjusted: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature of the human body, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
[0049] In this application, the air conditioner can adjust the wind speed, wind direction, and temperature according to the adjustment method input by the user's voice, without the need for manual operation by the user, which can improve the user experience.
[0050] In some embodiments of the present application, the UWB positioning module includes:
[0051] Antenna arrays, used to transmit and receive signals;
[0052] A UWB radio frequency module is used to transmit UWB signals through the antenna array and receive target signals reflected by the human body through the antenna array based on the UWB signals;
[0053] The signal processing module is used to process the target signal and determine the position information of the human body in the room.
[0054] In this application, the position of the human body can be detected through UWB signals, providing a basis for subsequent adjustment of the air conditioner.
[0055] In a second aspect, the present application provides a method for controlling an air conditioner, the air conditioner comprising:
[0056] The housing is provided with an air outlet;
[0057] An air guide plate is provided at the air outlet and is used to adjust the direction of the air-conditioning air passing through the air outlet by flipping;
[0058] a fan, disposed in the housing, for delivering conditioned air into the room through the air outlet;
[0059] An indoor heat exchanger performs heat exchange between the refrigerant flowing therein and the air to form a heating cycle or a cooling cycle; under the action of the fan, the indoor air is heated by the indoor heat exchanger and then output to the room through the air outlet;
[0060] An ultra-wideband (UWB) positioning module, configured to transmit a UWB signal, receive a target signal reflected by a human body based on the UWB signal, and determine the position of the human body indoors based on the target signal;
[0061] A controller is disposed in the housing, and the method is applied to the controller, including:
[0062] When the air conditioner is in operation, obtaining the position information of the human body determined by the UWB positioning module and the user preference information;
[0063] Based on the position information and the user preference information, perform at least one of the following: adjust the flip angle of the air guide plate to adjust the direction of the air-conditioning wind; adjust the set temperature of the air conditioner to adjust the temperature of the human body; adjust the speed of the fan to adjust the speed of the air-conditioning wind.
[0064] In a third aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a computer, they are used to implement the method described in the second aspect.
[0065] The computer-readable storage medium provided in the embodiment of the present application can execute the technical solutions in the above method embodiments, and its beneficial effects are similar and will not be repeated here.
[0066] In a fourth aspect, the present application provides a computer program product, comprising a computer program, which is used to implement the method described in the second aspect when executed by a computer.
[0067] The computer program product provided in the embodiment of the present application can execute the technical solutions in the above method embodiments, and its beneficial effects are similar, which will not be described in detail here. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] In order to more clearly illustrate the implementation methods in the embodiments of the present application or related technologies, the following is a brief introduction to the drawings required for use in the embodiments or related technology descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0069] Figure 1 is a schematic diagram of an air conditioner according to some embodiments;
[0070] Figure 2 is a schematic diagram of an indoor unit of an air conditioner according to some embodiments;
[0071] Figure 3 is a schematic diagram of signal coverage of a UWB positioning module according to some embodiments;
[0072] Figure 4 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 1 ;
[0073] Figure 5 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 2 ;
[0074] Figure 6 is a schematic diagram of the internal structure of an air conditioner according to some embodiments;
[0075] Figure 7 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 3 ;
[0076] Figure 8is a schematic diagram of the internal structure of another air conditioner according to some embodiments;
[0077] Figure 9 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 4 ;
[0078] Figure 10 The figure is a flowchart of a method for determining human body position information according to some embodiments. DETAILED DESCRIPTION
[0079] In order to make the purpose, implementation mode and advantages of the present application clearer, the exemplary implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, not all of the embodiments.
[0080] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.
[0081] In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to those components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0082] The traditional way of interaction between air conditioners and users is that users interact with the air conditioner through the remote control configured with the air conditioner to adjust the air speed, wind direction, temperature, etc. of the air conditioner.
[0083] With the development of intelligent household appliances, the adjustment of air conditioners is becoming more and more intelligent.
[0084] In some implementations, the air conditioner can be connected to the Internet, and the user can interact with the air conditioner through an Internet-connected application installed on the user terminal device to adjust the air conditioner's wind speed, wind direction, temperature, etc.
[0085] However, the above-mentioned interaction modes between the user and the air conditioner are relatively simple, and the user needs to manually set the wind speed, wind direction, temperature, etc. of the air conditioner to be adjusted, resulting in a poor user experience.
[0086] Based on this, the present application provides an air conditioner equipped with an ultra-wideband (UWB) positioning module that can detect the position of people in the room where the air conditioner is located. Thus, during operation, the controller can obtain the person's location detected by UWB and adjust at least one of the air conditioner's wind speed, wind direction, and temperature based on that location and user preferences. This achieves adaptive adjustment based on the person's location, and the adjustment method is more in line with the user's preferences, effectively improving the user experience.
[0087] The technical solution of the present application is described in detail below in conjunction with specific embodiments. The following specific embodiments can be combined with each other or exist independently. For the same or similar concepts or processes, some embodiments may not be described in detail. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0088] First, the structure of the refrigerator provided in some embodiments of the present application is described.
[0089] In one possible implementation, Figure 1 is a schematic diagram of an air conditioner according to some embodiments, such as Figure 1 As shown, the air conditioner includes an indoor unit 10 and an outdoor unit 20, and the indoor unit 10 and the outdoor unit 20 are connected by a pipe.
[0090] Figure 2 Schematic diagram of an indoor unit of an air conditioner according to some embodiments.
[0091] like Figure 2 As shown, the indoor unit 10 includes a housing 101, an air guide plate 102, an air outlet 103, a UWB positioning module 104, a fan, an indoor heat exchanger and a controller.
[0092] An air guide plate is provided at the air outlet and is used for adjusting the wind direction of the air-conditioning air passing through the air outlet by flipping.
[0093] The fan is arranged in the shell and is used to transport the conditioned air into the room through the air outlet.
[0094] The indoor heat exchanger exchanges heat between the refrigerant flowing inside it and the air to form a heating cycle or a cooling cycle; under the action of the fan, the indoor air is heated by the indoor heat exchanger and then output to the room through the air outlet.
[0095] The UWB positioning module is used to transmit UWB signals, receive target signals reflected by the human body based on the UWB signals, and determine the position information of the human body indoors based on the target signals.
[0096] Among them, the fan, indoor heat exchanger and controller are Figure 2 Not drawn in the middle.
[0097] In the embodiment of the present application, the controller may be a microcontroller unit (MCU) or other types of controllers. The embodiment of the present application does not specifically limit the controller.
[0098] by Figure 2 As shown, the UWB signal of the UWB positioning module can cover the following range: Figure 3 shown. Figure 3 Schematic diagram of signal coverage of a UWB positioning module according to some embodiments.
[0099] For example, the signal of the UWB positioning module can reach up to 5 meters. The embodiment of the present application is only described by taking 5 meters as an example and does not constitute any limitation.
[0100] In combination with the above embodiments, the following describes a method for controlling the air conditioner during operation of the air conditioner. The control method is applied to the controller described in the above embodiments. For details, see Figure 4 shown. Figure 4 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 1 .
[0101] Figure 4 As shown, the control method of the air conditioner may include the following steps:
[0102] S401. When the air conditioner is in operation, obtain the position information of the human body determined by the UWB positioning module and the user preference information.
[0103] In this application, during the operation of the air conditioner, the UWB positioning module can perform real-time detection and emit UWB signals. When there is someone indoors, the UWB positioning module can receive the signal fed back by the human body based on the UWB signal, and the location information of the human body can be determined based on the signal.
[0104] For example, the location information may be the coordinate information of the user in the room. The location information may also be the location information of the area corresponding to the user's coordinate information. Specifically, the controller may store different areas in the room and the coordinate ranges corresponding to each area. After the controller determines the coordinate information of the human body, it may determine the area where the human body is located based on the coordinate information.
[0105] The user preference information may be determined in advance based on the user's historical usage data of the air conditioner, and / or may be pre-set by the user. The embodiment of the present application does not specifically limit the user preference information.
[0106] S402. Based on the location information and user preference information, perform at least one of the following: adjust the flip angle of the air guide plate to adjust the direction of the air-conditioning wind; adjust the set temperature of the air conditioner to adjust the temperature at the human body's location; adjust the fan speed to adjust the speed of the air-conditioning wind.
[0107] When the position information is also information about the position of the area corresponding to the coordinate information of the user, the controller adjusts the set temperature of the air conditioner, which may be to adjust the temperature of the area corresponding to the position of the human body.
[0108] In this way, during air conditioner operation, the controller can obtain the person's location detected by UWB and adjust at least one of the air conditioner's wind speed, wind direction, or temperature based on that location and the user's preferences. This achieves adaptive adjustment based on the person's location, and the adjustment method is more in line with the user's preferences, effectively improving the user experience.
[0109] In this application, the adjustment scheme executed by the controller based on the location information and user preference information may include the following possible implementations:
[0110] In one possible implementation, the user preference information may include first wind direction preference information, where the first wind direction preference information is used to represent the user's preference for the air-conditioning wind to blow toward the user's position.
[0111] Exemplarily, the first wind direction preference information may be determined based on historical usage data of the user, or may be preset by the user, which is not limited in this embodiment of the present application.
[0112] For example, if the user prefers to direct the air conditioning wind toward the area where the user is located during the historical use of the air conditioner, the user's wind direction preference information may be generated and stored as the first wind direction preference information.
[0113] When the user preference information is the first wind direction preference information, the controller determines the first flip angle of the air deflector according to the position information determined by the UWB positioning module; adjusts the flip angle of the air deflector to the first flip angle so that the air conditioning air blows towards the user's position.
[0114] In the present application, the controller can determine the coordinate information of the user relative to the air conditioner based on the position information, and further determine the first flip angle of the air guide plate corresponding to the coordinate information, thereby controlling the flip angle of the air guide plate to be adjusted to the first flip angle so that the air-conditioning air blows towards the user's position.
[0115] Exemplarily, the controller may store a correspondence between coordinate information and the flip angle of the air deflector, and based on the correspondence, determine the first flip angle of the air deflector corresponding to the coordinate information of the user.
[0116] For example, the air conditioner may further include a stepper motor for driving the air deflector to flip. After determining the first flip angle, the controller may determine control data for the stepper motor corresponding to the first flip angle, and use the control data to control the stepper motor to operate and drive the air deflector to flip to the first flip angle.
[0117] In this way, during the operation of the air conditioner, the direction of the air conditioning wind can change with the user's position based on the user's preference for wind direction, and the direction of the air conditioning wind can be adaptively adjusted with the user's position, so that the wind direction is always in the user's area, effectively improving the user experience.
[0118] In another possible implementation, the user preference information further includes second wind direction preference information, where the second wind direction preference information is used to indicate that the user prefers that the air-conditioning wind does not blow toward the user's location.
[0119] Exemplarily, the second wind direction preference information may be determined based on historical usage data of the user, or may be preset by the user, which is not limited in this embodiment of the present application.
[0120] For example, if during the historical use of the air conditioner, the user prefers not to have the air conditioning blow towards the area where he is located, that is, not to blow directly, the user's wind direction preference information can be generated and stored as the second wind direction preference information.
[0121] When the user preference information is the second wind direction preference information, the second flip angle of the air guide plate is determined according to the position information; the flip angle of the air guide plate is adjusted to the second flip angle so that the air-conditioning wind blows toward the target position, and the target position is the position on both sides of the user's position, and the distance between the target position and the user's position is within a preset distance range.
[0122] In the present application, the controller can determine the coordinate information of the user relative to the air conditioner based on the position information, and further determine the second flip angle of the air guide plate corresponding to the coordinate information, thereby controlling the flip angle of the air guide plate to be adjusted to the second flip angle so that the air-conditioning air blows to the position next to the user.
[0123] Specifically, the air conditioning air is controlled to blow toward the first side or the second side of the two sides of the user's position. It can blow toward a preset side, or determine which side to blow toward based on the indoor situation. The embodiment of the present application does not make specific restrictions on this.
[0124] As described in the above embodiment, the user's location information may be information about the location of the area where the user is located. In this case, the target location may be areas on both sides of the user.
[0125] Exemplarily, the controller may store a correspondence between coordinate information and the flip angle of the wind deflector, and based on the correspondence, determine the second flip angle of the wind deflector corresponding to the coordinate information of the user.
[0126] For example, the air conditioner may further include a stepper motor for driving the air deflector to flip. After determining the second flip angle, the controller may determine control data for the stepper motor corresponding to the second flip angle and use the control data to control the stepper motor to operate and drive the air deflector to flip to the second flip angle.
[0127] In this way, during the operation of the air conditioner, the direction of the air conditioning wind can change with the user's position based on the user's preference for wind direction, and the direction of the air conditioning wind can be adaptively adjusted with the user's position, so that the wind direction is always next to the user, effectively improving the user experience.
[0128] In the present application, when the user preference information is the second wind direction preference information, the second flip angle of the air guide plate is determined according to the position information; the flip angle of the air guide plate is adjusted to the second flip angle so that the air-conditioning wind blows toward the target position, and the fan speed is increased to the target speed to increase the wind speed of the air-conditioning wind.
[0129] In one possible implementation, the target speed may be determined based on a pre-set strategy for increasing the speed.
[0130] For example, the strategy for increasing the rotational speed may be a rotational speed increase value, and the sum of the rotational speed before adjustment and the rotational speed increase value may be determined as the target rotational speed.
[0131] In another possible implementation, the target rotation speed may be preset.
[0132] For example, the controller may store corresponding relationships between different modes, different set temperatures and target rotation speeds.
[0133] The mode can be cooling mode or heating mode.
[0134] In the embodiment of the present application, the target speed is only illustrated by taking the above two possible implementations as examples and does not constitute any limitation.
[0135] In this way, considering that the user's perception of the temperature of the air-conditioning wind is weak when the air-conditioning wind is not blowing towards the user's position, by increasing the wind speed of the air-conditioning wind, the user can better feel the temperature change and improve the user experience.
[0136] In another possible implementation, the user preference information further includes a correspondence between multiple areas in the room where the air conditioner is located and temperature adjustment methods.
[0137] The controller can determine the target area where the user is located based on the location information; determine the target temperature adjustment method corresponding to the target area based on the target area and the corresponding relationship; and adjust the set temperature of the air conditioner based on the target temperature adjustment method to adjust the temperature where the human body is located.
[0138] In the present application, the correspondence between multiple indoor areas and temperature adjustment methods can be generated based on historical usage data of the air conditioner or set by the user.
[0139] For example, during the air conditioner's historical usage, the controller can obtain data on the air conditioner's set temperature and the user's location in different areas to generate the aforementioned correspondence. The controller can also obtain information such as outdoor climate and temperature, and combine the obtained data on the air conditioner's set temperature and the user's location in different areas to generate the aforementioned correspondence.
[0140] The temperature adjustment mode may include a temperature increase value or a temperature decrease value.
[0141] For example, when the air conditioner is in cooling mode, the user is located on a balcony, and the current season is summer, the temperature adjustment method may be determined to lower the set temperature by 2 degrees.
[0142] For example, when the air conditioner is in heating mode, the user is located on a balcony, and the current season is winter, the temperature adjustment method may be determined to increase the set temperature by 2 degrees.
[0143] In this way, during the operation of the air conditioner, the air conditioner can adjust the set temperature according to the user's location, so that the air conditioner can provide the user with a more comfortable temperature, which can improve the user experience.
[0144] In this application, during the operation of the air conditioner, there may be a situation where there are multiple people in the room. The following describes the control method of the air conditioner in this possible situation. Figure 5 As shown, Figure 5 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 2 .
[0145] like Figure 5 As shown, the control method of the air conditioner may include:
[0146] S501. When the air conditioner is in operation, obtain human position information, the number of people, and user preference information determined by a UWB positioning module.
[0147] In the present application, the UWB positioning module is also used to transmit UWB signals, receive target signals reflected by the human body based on the UWB signals, and determine the number of people in the room based on the target signals.
[0148] S502. Based on the location information, the number of people, and the user preference information, adjust at least one of the following: the flip angle of the air guide plate to adjust the direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature at the human body's location, and the speed of the fan to adjust the speed of the air-conditioning wind.
[0149] Exemplarily, the air conditioner can determine at least one area where people in the room are located and the number of people in the area based on the position information of the human body and the number of people; determine the position information corresponding to the area with the largest number of people as the target position information; and adjust at least one of the following based on the target position information and user preference information: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature where the human body is located, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
[0150] The method for the controller to perform control according to the target position information and the user preference information can be referred to in the several possible implementations described above, which will not be described in detail here.
[0151] In this way, the wind speed, wind direction and temperature are adjusted based on the area with the largest number of people, so that the adjusted operation conditions can meet the needs of more people and improve the user experience.
[0152] Therefore, while considering the user location and user preference information, this application further considers the number of users, so that the adjustment of the air conditioner can meet the needs of more people and improve the user experience.
[0153] Combined with the above embodiments, the structure inside the air conditioner can be seen in Figure 6 As shown, Figure 6 Schematic diagram of the internal structure of an air conditioner according to some embodiments.
[0154] like Figure 6 As shown, the air conditioner includes a controller, a UWB positioning module, an environment perception module, a human-computer interaction interface, and an execution component.
[0155] like Figure 6 As shown, the controller can interact with the UWB positioning module, the environment perception module, the human-computer interaction interface, and the execution component respectively.
[0156] The UWB positioning module may be used to detect the positions and number of people as in the above embodiment.
[0157] The environmental sensing module can be used to obtain environmental information and transmit it to the controller. For example, the environmental sensing module can be used to obtain outdoor climate, temperature, weather, and other information through the Internet. It can also include a temperature detection module to allow users to detect the indoor temperature. This indoor temperature is combined with the user's set temperature to control the compressor and other devices to achieve the indoor temperature set by the user.
[0158] The human-computer interaction interface can be used to interact with users and receive instructions input by users.
[0159] The execution components may include the air guide plates, stepper motors and other components described in the above embodiments. The embodiments of the present application do not specifically limit the execution components.
[0160] In this application, the air conditioner can also adjust the wind direction, wind speed and temperature based on the user's voice. Figure 7 As shown, Figure 7 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 3 .
[0161] like Figure 7 As shown, the control method of the air conditioner may include:
[0162] S701: Receive a user's voice, which includes an adjustment method for an air conditioner.
[0163] S702. According to the adjustment method, adjust at least one of the following: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature of the human body, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
[0164] For example, after the controller controls the adjustment, the completion of the adjustment can be fed back to the user through voice.
[0165] In this way, the air conditioner can adjust the wind speed, wind direction and temperature according to the adjustment method input by the user's voice, without the need for manual operation by the user, which can improve the user experience.
[0166] Combined with the above embodiments, the structure inside the air conditioner can be seen in Figure 8 As shown, Figure 8 A schematic diagram of the internal structure of another air conditioner provided according to some embodiments.
[0167] like Figure 8 As shown, the air conditioner includes not only a controller, a UWB positioning module, an environmental perception module, a human-computer interaction interface, and an execution component, but also a voice interaction module, a WIFI module, and a Bluetooth module.
[0168] like Figure 8As shown, the controller can interact with the voice interaction module, WIFI module, and Bluetooth module respectively.
[0169] The voice interaction module is used to perform voice interaction with the user, and receive and process the user's voice.
[0170] The WIFI module can be used to connect to network devices so that the air conditioner can get weather data online, etc. The Bluetooth module can be used to connect to other devices so that the air conditioner can be controlled by other devices.
[0171] In this application, the control of the air conditioner may also include: Figure 9 The method shown, Figure 9 A flow chart of a method for controlling an air conditioner according to some embodiments Figure 4 .
[0172] like Figure 9 As shown, the control method of the air conditioner may include:
[0173] S901: When the air conditioner is in operation, a human body in the room is detected through the UWB positioning module.
[0174] The method for detecting a human body indoors by the UWB positioning module may be described in the following embodiments.
[0175] S902: When no human body is detected within a preset time period or the acquired position information is the same, the control enters the energy-saving mode.
[0176] The preset duration may be 10 minutes or 20 minutes, which is not specifically limited in the embodiment of the present application.
[0177] If no human body is detected within the preset time, it may be that the user is no longer indoors. If the location information obtained within the preset time is the same, it may be that the user has been in the same area.
[0178] When the air conditioner is in energy-saving mode, the temperature of the air conditioner is within a temperature range with low energy consumption, and the load on components such as the compressor and fan is low.
[0179] In this way, when the user has been in the same area for a period of time, the energy-saving mode can be entered, so that energy consumption can be reduced while ensuring the user experience as much as possible.
[0180] In combination with the contents of the above embodiments, the method for detecting a human body by a UWB positioning module is described below.
[0181] In this application, the UWB positioning module includes an antenna array, a UWB radio frequency module, and a signal processing module.
[0182] Antenna arrays are used to transmit and receive signals.
[0183] The UWB radio frequency module is used to transmit UWB signals through the antenna array and receive target signals reflected by the human body passing through the antenna array based on the UWB signals.
[0184] The signal processing module is used to process the target signal and determine the position information of the human body in the room.
[0185] When detecting the human body, the UWB radio frequency module can transmit UWB signals, which can be pulse signals, to the surrounding space through the antenna array. When the UWB signal encounters the human body, reflection, scattering and other phenomena will occur, and part of the UWB signal will be received by the antenna array.
[0186] Furthermore, the signal processing module determines the position information of the human body according to the signal received by the antenna array. Figure 10 As shown, Figure 10 The figure is a flowchart of a method for determining human body position information according to some embodiments.
[0187] like Figure 10 As shown in the figure, after the UWB radio module receives the signal reflected by the human body through the antenna array, it performs signal preprocessing. Preprocessing can distinguish between forward and reverse signals, distinguish between signals and interference, and perform bandpass filtering to filter out noise in frequency bands outside of human activity (such as interference from high-frequency electronic equipment).
[0188] Furthermore, the preprocessed signal is subjected to moving and static target detection.
[0189] For example, feature extraction processing can be performed on the pre-processed signal, which may include:
[0190] 1) Time domain analysis: Calculate signal energy changes and identify mutations caused by human motion.
[0191] 2) Frequency Domain Analysis: Doppler shift, detecting frequency shifts caused by human motion, and distinguishing between stationary and moving targets. For example, using Fast Fourier Transform to convert time domain signals into frequency domain signals.
[0192] 3) Spatial processing: Use array antennas to enhance target direction signals, suppress sidelobe interference, and use echoes from different directions to locate the human body.
[0193] By utilizing the differences in signal reception among multiple antenna units in the antenna array, the angle of arrival (AOA) and time of flight (ToF) can be used to determine the initial position information of the human body.
[0194] Specifically, angle of arrival (AOA) involves measuring the phase difference between signals arriving at different antenna elements to calculate the direction of signal arrival. This in turn determines the angle of the human body relative to the antenna array, providing data support for subsequent determination of the human body's position. Time of flight (ToF) involves determining the distance between the human body and the air conditioner by using the time difference between the antenna array's transmitted and received signals. This method uses angle information and distance to determine the initial position of the human body.
[0195] Furthermore, multi-target detection may include the following:
[0196] Detection filtering: Compare the coordinates and angles of each initial position information, and determine that the initial position information with too close distance (for example, the distance is less than the human body size threshold) and highly overlapping features are the same person. Only one of the corresponding position information is retained, making the retained position information more effective and reducing the situation where the air conditioner is mistakenly identified as multiple people.
[0197] In this way, by performing detection filtering, invalid location information in the initial location information can be removed, and valid location information can be retained.
[0198] Multi-target clustering: When multiple people are within the UWB coverage area, signals from these individuals may overlap. Density clustering algorithms or K-means clustering methods can be used to cluster individuals based on coordinate, distance, and angle distribution. This allows the air conditioner to distinguish signals from different individuals, identify them, and determine the number of people present.
[0199] It can also perform feature clustering, combining human motion characteristics (such as movement and stillness) and signal Doppler frequency differences to perform dynamic feature clustering on the human body, distinguishing between moving and stationary personnel.
[0200] In this way, by performing clustering, the number of people in the room can be determined.
[0201] Finally, post-processing is performed. The processed location information is filtered and processed to obtain final location information. The final location information and the number of people are sent to the air conditioner controller, so that the air conditioner controller adjusts at least one of the air direction, wind speed, and temperature of the air conditioner based on the location information and the number of people.
[0202] The present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores computer execution instructions, which, when executed by a computer, are used to implement the technical solution shown in the above method embodiment.
[0203] The present application also provides a program product, which includes execution instructions stored in a readable storage medium. When the computer program is executed by a computer, the technical solution shown in the above method embodiment is executed. The specific implementation method and technical effect are similar and will not be repeated here.
[0204] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
[0205] For ease of explanation, the above description has been presented in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations are possible. The above embodiments have been selected and described to better explain the principles and practical applications, thereby enabling those skilled in the art to better utilize the embodiments and various variations of the embodiments suitable for specific use considerations.
[0206] In this application, "and / or" is simply a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document indicates that the related objects are in an "or" relationship.
[0207] "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b, and c, where each of a, b, and c can be an element itself or a set containing one or more elements.
[0208] In this application, "at least one" means one or more. "Multiple" means two or more. The first, second, etc. descriptions that appear in the embodiments of this application are only for illustration and to distinguish the described objects. There is no order, nor does it represent a special limitation on the number of devices in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application. For example, the first threshold and the second threshold are only for distinguishing different thresholds, and do not indicate the difference in size, priority, or importance of the two thresholds.
[0209] Throughout this application, the terms "exemplary," "in some embodiments," and "in other embodiments" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.
[0210] In this application, the terms "of," "corresponding," "relevant," "corresponding," and "associated" may sometimes be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are consistent. In the embodiments of this application, the terms "communication" and "transmission" may sometimes be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are consistent. For example, "transmission" may include "sending" and / or "receiving," and may be either a noun or a verb.
[0211] In this application, "equal to" can be used in conjunction with "less than" or "greater than", but not with both "less than" and "greater than". When "equal to" is used in conjunction with "less than", the technical solution used for "less than" applies. When "equal to" is used in conjunction with "greater than", the technical solution used for "greater than" applies.
Claims
1. An air conditioner, characterized in that: include: The housing is provided with an air outlet; An air guide plate is provided at the air outlet and is used to adjust the direction of the air-conditioning air passing through the air outlet by flipping; a fan, disposed in the housing, for delivering conditioned air into the room through the air outlet; An indoor heat exchanger performs heat exchange between the refrigerant flowing therein and the air to form a heating cycle or a cooling cycle; under the action of the fan, the indoor air is heated by the indoor heat exchanger and then output to the room through the air outlet; An ultra-wideband (UWB) positioning module, configured to transmit a UWB signal, receive a target signal reflected by a human body based on the UWB signal, and determine the position of the human body indoors based on the target signal; The controller is disposed in the housing and is configured to: When the air conditioner is in operation, obtaining the position information of the human body determined by the UWB positioning module and the user preference information; Based on the position information and the user preference information, perform at least one of the following: adjust the flip angle of the air guide plate to adjust the direction of the air-conditioning wind; adjust the set temperature of the air conditioner to adjust the temperature of the human body; adjust the speed of the fan to adjust the speed of the air-conditioning wind.
2. The air conditioner according to claim 1, characterized in that The user preference information includes first wind direction preference information, where the first wind direction preference information is used to indicate the user's preference for the air conditioning wind to blow towards the user's position; The controller is configured to: When the user preference information is the first wind direction preference information, determining a first flip angle of the wind deflector according to the position information determined by the UWB positioning module; The flip angle of the air guide plate is adjusted to the first flip angle so that the air-conditioning air blows toward the position where the user is located.
3. The air conditioner according to claim 1 or 2, characterized in that: The user preference information further includes second wind direction preference information, wherein the second wind direction preference information is used to indicate that the user prefers that the air conditioning wind does not blow towards the user's position; The controller is configured to: When the user preference information is the second wind direction preference information, determining a second flip angle of the air deflector according to the position information; The flip angle of the air guide plate is adjusted to the second flip angle so that the air-conditioning wind blows toward the target position, which is the position on both sides of the user's position and the distance between the target position and the user's position is within a preset distance range.
4. The air conditioner according to claim 3, characterized in that The controller is further configured to: When the user preference information is the second wind direction preference information, determining a second flip angle of the air deflector according to the position information; The flip angle of the air guide plate is adjusted to the second flip angle so that the air-conditioning wind is blown toward the target position, and the rotation speed of the fan is increased to the target rotation speed to increase the wind speed of the air-conditioning wind.
5. The air conditioner according to claim 1 or 2, characterized in that: The user preference information also includes a correspondence between multiple areas in the room where the air conditioner is located and temperature adjustment methods; The controller is configured to: Determining the target area where the user is located based on the location information; Determining a target temperature adjustment method corresponding to the target area according to the target area and the corresponding relationship; According to the target temperature adjustment method, the set temperature of the air conditioner is adjusted to adjust the temperature of the position where the human body is located.
6. The air conditioner according to claim 1, characterized in that The UWB positioning module is further configured to transmit a UWB signal, receive a target signal reflected by a human body based on the UWB signal, and determine the number of people in the room based on the target signal; The controller is further configured to: When the air conditioner is in operation, obtaining the position information of the human body, the number of people, and user preference information determined by the UWB positioning module; According to the location information, the number of people and the user preference information, adjust at least one of the following: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature of the human body, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
7. The air conditioner according to claim 6, characterized in that The controller is configured to: Determine at least one area where the people in the room are located and the number of people in the area according to the position information of the human body and the number of people; Determine the location information corresponding to the area with the largest number of people as the target location information; According to the target position information and the user preference information, adjust at least one of the following: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature of the human body, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
8. The air conditioner according to claim 6 or 7, characterized in that: The controller is configured to: receiving a user's voice, wherein the voice includes an adjustment method of the air conditioner; According to the adjustment method, at least one of the following is adjusted: the flip angle of the air guide plate to adjust the wind direction of the air-conditioning wind, the set temperature of the air conditioner to adjust the temperature of the human body, and the speed of the fan to adjust the wind speed of the air-conditioning wind.
9. The air conditioner according to claim 1, wherein: The UWB positioning module includes: Antenna arrays, used to transmit and receive signals; A UWB radio frequency module is used to transmit UWB signals through the antenna array and receive target signals reflected by the human body through the antenna array based on the UWB signals; The signal processing module is used to process the target signal and determine the position information of the human body in the room.
10. A method for controlling an air conditioner, characterized in that: The air conditioner comprises: The housing is provided with an air outlet; An air guide plate is provided at the air outlet and is used to adjust the direction of the air-conditioning air passing through the air outlet by flipping; a fan, disposed in the housing, for delivering conditioned air into the room through the air outlet; An indoor heat exchanger performs heat exchange between the refrigerant flowing therein and the air to form a heating cycle or a cooling cycle; under the action of the fan, the indoor air is heated by the indoor heat exchanger and then output to the room through the air outlet; An ultra-wideband (UWB) positioning module, configured to transmit a UWB signal, receive a target signal reflected by a human body based on the UWB signal, and determine the position of the human body indoors based on the target signal; A controller is disposed in the housing, and the method is applied to the controller, including: When the air conditioner is in operation, obtaining the position information of the human body determined by the UWB positioning module and the user preference information; Based on the position information and the user preference information, perform at least one of the following: adjust the flip angle of the air guide plate to adjust the direction of the air-conditioning wind; adjust the set temperature of the air conditioner to adjust the temperature of the human body; adjust the speed of the fan to adjust the speed of the air-conditioning wind.