Control method, device and storage medium of air conditioner
By acquiring the air supply parameters detected by the slave unit from the master unit, the air supply area of the air conditioner is optimized, which solves the problem of insufficient comfort of existing air conditioners in different areas and achieves higher user comfort.
Patent Information
- Application Number
- CN202110730730.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-29
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2041-06-29
AI Technical Summary
Existing air conditioners fail to accurately consider users' comfort needs in different areas when adjusting air outlet parameters, resulting in low accuracy in air outlet parameter adjustment and an inability to meet users' comfort requirements in different areas.
The main unit identifies the target air supply area, and the slave unit detects the air supply parameters. The main unit then optimizes the airflow based on the air supply parameters to improve user comfort in each target area.
By acquiring the air delivery parameters detected by the slave unit, the main unit optimizes the airflow in the delivery area, thereby improving user comfort in each target area.
Smart Images

Figure CN115540224B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioners, and particularly relates to a control method and device of an air conditioner and a storage medium. BACKGROUND
[0002] With the development of air conditioner technology and the increasing requirement of people on living environment, air conditioners are more and more widely used in people's life. The existing air conditioners are generally controlled through a control terminal (such as a remote controller and a smart phone). However, due to the requirement of people on comfort, the air deflector of the air conditioner is continuously adjusted by the remote controller to achieve different temperature and air speed requirements. However, the existing air conditioner only considers the environmental factors when adjusting the air outlet parameters, so that the accuracy of the air outlet parameter adjustment is low and the comfort of users in different areas cannot be met. SUMMARY
[0003] Embodiments of the present application provide a control method and device of an air conditioner and a storage medium, and aim to solve the problem that the existing air conditioner cannot meet the comfort of users in different areas.
[0004] To achieve the above object, the present application provides a control method of an air conditioner, which comprises the following steps.
[0005] The mother machine obtains a target air supply area.
[0006] The mother machine obtains air supply parameters of the target air supply area, and the air supply parameters are detected by the slave machine.
[0007] Air is supplied to the target air supply area according to the air supply parameters.
[0008] Optionally, before the step of obtaining the target air supply area by the mother machine, the method comprises the following steps.
[0009] A map of a preset air supply range created by the slave machine is obtained.
[0010] Actual air supply parameters of each air supply area in the preset air supply range detected by the slave machine are obtained.
[0011] First orientation information of each air supply area of the actual air supply parameters detected by the slave machine is obtained.
[0012] Air supply parameters of each air supply area are obtained according to second orientation information of the mother machine in the map, the first orientation information corresponding to each air supply area and the actual air supply parameters.
[0013] Optionally, the step of obtaining the air supply parameter of each air supply area according to the second orientation information of the mother machine, the first orientation information corresponding to each air supply area, and the actual air supply parameter comprises:
[0014] obtaining a first position and a first direction of the mother machine according to the first orientation information, and obtaining a second position and a second direction corresponding to each air supply area according to the second orientation information;
[0015] determining an air supply intensity of each air supply area according to the first position and the second position, and determining an air supply direction of each air supply area according to the first direction and the second direction;
[0016] correcting the actual air supply parameter according to the air supply intensity and the air supply direction of each air supply area to obtain the air supply parameter of each air supply area.
[0017] Optionally, the step of determining the air supply intensity of each air supply area according to the first position and the second position, and determining the air supply direction of each air supply area according to the first direction and the second direction comprises:
[0018] determining an air supply distance between the mother machine and each air supply area according to the first position and the second position, and determining the air supply intensity of each air supply area according to the air supply distance;
[0019] determining an air supply angle between the mother machine and each air supply area according to the first direction and the second direction, and determining the air supply direction of each air supply area according to the air supply angle.
[0020] Optionally, the step of obtaining the air supply parameter of the target air supply area by the mother machine comprises:
[0021] when the target air supply area is different from the air supply area corresponding to the mother machine, obtaining third orientation information corresponding to an air supply inlet of the target air supply area;
[0022] correcting the air supply parameter of the target air supply area according to the second orientation information of the mother machine and the third orientation information to obtain a target air supply parameter;
[0023] when the target air supply area is the same as the air supply area corresponding to the mother machine, taking the air supply parameter corresponding to the target air supply area as the target air supply parameter.
[0024] Optionally, the step of correcting the air supply parameter of the target air supply area according to the second orientation information of the mother machine and the third orientation information to obtain a target air supply parameter comprises:
[0025] acquire a first position and a first direction of the mother machine according to the first orientation information, and acquire a third position and a third direction of an air supply inlet of the target air supply area according to the third orientation information;
[0026] determine an air supply distance between the air supply inlet of the target air supply area and the mother machine according to the second position and the third position, and determine an air supply intensity of the target air supply area according to the air supply distance;
[0027] determine an air supply angle between the air supply inlet of the target air supply area and the mother machine according to the second direction and the third direction, and determine an air supply direction of the target air supply area according to the air supply angle.
[0028] Optionally, the step of acquiring the air supply parameter of the target air supply area by the mother machine comprises:
[0029] judging whether the air supply parameter of the target air supply area is pre-stored;
[0030] when the air supply parameter of the target air supply area is not pre-stored, sending a detection instruction to the child machine to make the child machine detect the air supply parameter of the target air supply area according to the detection instruction and send the detection result to the mother machine;
[0031] when the air supply parameter of the target air supply area is pre-stored, taking the air supply parameter of the target air supply area as the target air supply parameter.
[0032] Optionally, after the step of air supplying to the target air supply area according to the air supply parameter, the method further comprises:
[0033] air supplying to the target air supply area according to a preset air speed parameter;
[0034] acquiring the air speed parameter of the target air supply area detected by the child machine, and adjusting the air speed parameter of the target air supply area according to the air speed parameter.
[0035] In addition, to achieve the above object, the application further provides a control device of an air conditioner, which comprises a memory, a processor and a control program of the air conditioner stored in the memory and running on the processor, and the processor implements the steps of the control method of the air conditioner when executing the control program of the air conditioner.
[0036] In addition, to achieve the above object, the application further provides a storage medium, which stores a control program of an air conditioner, and the control program of the air conditioner implements the steps of the control method of the air conditioner when executed by a processor.
[0037] The application provides a control method of an air conditioner, a master machine obtains a target air supply area; the master machine obtains an air supply parameter of the target air supply area, the air supply parameter is detected by a slave machine; and air is supplied to the target air supply area according to the air supply parameter. In this way, the master machine obtains the air supply parameter of each target air supply area detected by the slave machine, and optimizes the air feeling of the target air supply area based on the air supply parameter, thereby improving the comfort of users in each target area. BRIEF DESCRIPTION OF DRAWINGS
[0038] Figure 1 A terminal structure schematic diagram of a hardware running environment related to an embodiment scheme of the application is shown in the figure.
[0039] Figure 2 A flowchart of a first embodiment of the control method of the air conditioner of the application is shown in the figure.
[0040] Figure 3 A flowchart before the step of obtaining the target air supply area by the master machine in the control method of the air conditioner of the application is shown in the figure.
[0041] Figure 4 A flowchart of obtaining the air supply parameter of the target air supply area by the master machine in the control method of the air conditioner of the application is shown in the figure.
[0042] Figure 5 An operation flowchart of the control method of the air conditioner of the application is shown in the figure.
[0043] The implementation, functional features and advantages of the application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION
[0044] It should be understood that the specific embodiments described herein are merely intended to explain the application and are not intended to limit the application.
[0045] In order to better understand the above technical solutions, the exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0046] Current air conditioners, when adjusting airflow parameters, only consider environmental factors, resulting in low accuracy and failing to meet user comfort needs in different areas. This application addresses this by using a main unit to obtain the target airflow area; the main unit then acquires the airflow parameters for that target area, which are detected by a slave unit; air is then delivered to the target area based on these parameters. In this way, the main unit optimizes the airflow feel in each target area by acquiring the airflow parameters detected by the slave unit, thereby improving user comfort in each target area.
[0047] like Figure 1 As shown, Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of this application.
[0048] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0049] Those skilled in the art will understand that Figure 1 The terminal structure shown does not constitute a limitation on the terminal device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0050] like Figure 1 As shown, the memory 1005, which is a computer-readable storage medium, may include an operating system, a network communication module, a user interface module, and a control program for an air conditioner.
[0051] exist Figure 1 In the terminal shown, network interface 1004 is mainly used for data communication with the backend server; user interface 1003 is mainly used for data communication with the client (user terminal); and when the terminal is an air conditioner, processor 1001 can be used to call the air conditioner control program in memory 1005 and perform the following operations:
[0052] The mother machine acquires the target air supply area;
[0053] The master machine acquires the air supply parameter of the target air supply area, and the air supply parameter is detected by the slave machine;
[0054] Air is supplied to the target air supply area according to the air supply parameter.
[0055] Reference Figure 2 , Figure 2 This is a flowchart of the first embodiment of the control method of the air conditioner.
[0056] The embodiments of the control method of the air conditioner are provided in the embodiments of the present application. It should be noted that although the logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in an order different from that shown here.
[0057] The control method of the air conditioner comprises:
[0058] Step S10, the master machine acquires the target air supply area;
[0059] It should be noted that the air conditioner of the present application comprises a master machine and a slave machine, the master machine refers to an air conditioner, and the slave machine refers to a movable intelligent robot, such as an intelligent dehumidifying robot. The master machine and the slave machine can communicate wirelessly, and the master machine can control the operation of the slave machine. At the same time, the operation of the slave machine can also be controlled through a mobile terminal (such as a mobile phone, a computer, etc.). For example, an application program for driving the robot is installed on the mobile phone APP to provide an interface for the user to input instructions, so that when the user inputs a control instruction, the robot can execute the control operation corresponding to the control instruction; when the robot does not need to work, the robot can be turned off according to the user's input of the shutdown instruction. Of course, the robot can also be controlled by voice, for example, the user directly sends voice information to the robot, and the robot receives the voice information, identifies the voice information through a voice recognition module to determine the control instruction corresponding to the voice information, and executes the corresponding control operation based on the control instruction.
[0060] In the present embodiment, the target air supply area refers to the main activity area of a person, for example, in a house, the main activity area of a person includes a room, a living room, a kitchen, a study, etc. The master machine stores a map of the entire house, and the map is divided into multiple target air supply areas, i.e. divided into a room, a living room, a kitchen, a study, etc. according to the area. The master machine acquires the target air supply area through the received air supply task, and acquires the position information of the target air supply area in the house through the map, for example, based on the information of the name, area and number of the target air supply area obtained based on the air supply task, the position information of the target air supply area is determined in the map based on the information.
[0061] S20, the master obtains the air supply parameter of the target air supply area, which is detected by the slave;
[0062] It should be noted that the slave is provided with a wind speed and direction sensor for detecting the wind speed and direction of the area where the slave is located. The wind speed and direction sensor is composed of a wind speed sensor and a wind direction sensor. The sensing element of the wind speed sensor is a three-cup wind assembly. When the wind cup is rotated by the horizontal wind force, the rotation of the movable shaft in the narrow slit optical coupling outputs a signal with a frequency. The transducer of the wind direction sensor adopts a precision conductive plastic potentiometer. When the wind direction changes, the tail wing rotates the potentiometer shaft core through the shaft rod, thereby generating a changing resistance signal output at the movable end of the potentiometer.
[0063] In this embodiment, after the master obtains the target air supply area, it is judged whether the air supply parameter of the target air supply area is pre-stored. If the air supply parameter of the target air supply area is pre-stored in the master, the air supply parameter of the target air supply area is directly taken as the target air supply parameter. If the air supply parameter of the target air supply area is not pre-stored in the master, a detection instruction is sent to the slave to make the slave detect the air supply parameter of the target air supply area according to the detection instruction, and send the detection result to the master. For example, after receiving the detection instruction of the air supply parameter sent by the master, the slave obtains the position information and orientation information of itself in the map, determines the position coordinates of itself according to the position information, and determines the front direction vector of itself according to the orientation information. Then, the wind speed and direction sensor is used to detect the wind direction vector and intensity of the position where the slave is located, combined with the installation position and angle of the wind speed and direction sensor on the fuselage, and the detected wind direction vector and intensity are recorded. Based on the recorded air supply parameter, the corresponding relationship between the air supply angle (air deflector angle) and the air supply intensity of the position where the slave is located can be determined. The slave sends the recorded air supply parameter and the corresponding relationship between the air supply angle and the air supply intensity to the master.
[0064] S30, air supply is performed to the target air supply area according to the air supply parameter.
[0065] In this embodiment, after the master obtains the air supply parameter sent by the slave, air supply is performed to the target air supply area based on the air supply parameter. For example, if the obtained air supply parameter is air supply direction: left side 60°, air supply intensity: first level, and the target air supply area is a room, then the air conditioner performs air supply with the first level of wind direction left side 60° in the room.
[0066] In order to find the most comfortable wind speed interval, the air conditioner sends air to the target air supply area according to the preset wind speed parameter in the process of continuous air supply, and then the wind speed parameter detected by the slave machine is sent to the host machine, and the host machine adjusts the wind speed parameter of the target air supply area according to the wind speed parameter. For example, the master machine obtains the position information of the slave machine on the map, adjusts the current air supply direction based on the position information, and controls the wind speed to change from low to high or from high to low quickly, performs wind speed scanning, the slave machine detects the actual wind speed at the far end, if the actual wind speed is less than 0.3m / s, it is determined that the wind speed is the comfortable wind speed, and the wind speed parameter corresponding to the actual wind speed is sent to the master machine, and the master machine adjusts the air supply parameter of the current target air supply area based on the wind speed parameter, so that the wind speed actually reaching the target air supply area is the comfortable wind speed. Wherein, when determining the most comfortable wind speed interval, the PMV value also needs to be considered, PMV refers to an evaluation index representing human thermal response (cooling and heating), which represents the average of the cooling and heating feelings of most people in the same environment, and when PMV = 0, it indicates that the indoor thermal environment is in the best thermal comfort state.
[0067] The embodiment obtains the target air supply area corresponding to the preset area (such as a house) by the master machine, and when it is determined that the target air supply area has no pre-stored air supply parameter, the air supply parameter of the target air supply area is detected by the slave machine and sent to the master machine, and the master machine adjusts the air supply to the target air supply area according to the air supply parameter. In this way, the master machine obtains the air supply parameter of each target air supply area detected by the slave machine, and optimizes the air feeling of the target air supply area based on the air supply parameter, thereby improving the comfort of the user in each target area.
[0068] Further, with reference to Figure 3 , the second embodiment of the control method of the air conditioner is proposed.
[0069] The second embodiment of the control method of the air conditioner is different from the first embodiment, and before the step of obtaining the target air supply area by the master machine, it comprises:
[0070] Step S11, obtaining the map of the preset air supply range created by the slave machine;
[0071] Step S12, obtaining the actual air supply parameter of each air supply area in the preset air supply range detected by the slave machine;
[0072] Step S13, obtaining the first orientation information of each air supply area of the actual air supply parameter detected by the slave machine;
[0073] Step S14, obtaining the air supply parameter of each air supply area according to the second orientation information of the master machine in the map, the first orientation information corresponding to each air supply area and the actual air supply parameter.
[0074] It should be noted that, since the intelligent robot (child robot) needs to realize safe passing and obstacle avoidance in a complex environment, a large number of sensors need to be arranged on the intelligent robot, so that the intelligent robot can accurately perceive the surrounding environment like a human being with multiple sensory organs such as vision, hearing, touch, smell, etc. Among them, the intelligent robot of the present application is provided with at least one ultrasonic sensor and a laser radar sensor for detecting environmental information during movement, and constructing a map based on the detected environmental information.
[0075] At present, the air conditioner generally detects the orientation information between the air conditioner and the air supply user based on a radar sensor / infrared sensor, and then determines the air supply parameter based on the orientation information. However, due to the poor penetration ability of infrared signals, when blocked by obstacles, the orientation information of the air supply user cannot be accurately detected, resulting in inaccurate determination of the air supply parameter. Secondly, since the ranging range of the radar sensor is short, only the air supply user close to the air conditioner can be detected. Another scheme for determining the air supply parameter of the air conditioner is that the robot detects the orientation information of the location through GPS, and sends the detected orientation information to the air conditioner, and then the air conditioner determines the air supply parameter of the location where the robot is located based on the orientation information. However, GPS is greatly affected by weather, high buildings, location, etc. For example, when the weather is not good, the positioning of GPS will be greatly affected, and even positioning service cannot be performed. Therefore, the existing positioning scheme is not accurate, resulting in inaccurate determination of the air supply parameter based on the positioning information, thereby affecting the comfort of the user. Based on this problem, the present application creates a map through the child robot, obtains the orientation information of the child robot and the parent robot based on the created map, and then determines the air supply parameter of the air supply area according to the orientation information of the child robot and the parent robot. Since the parent robot is provided with a charging pile of the child robot, the child robot will automatically mark the position of the parent robot when creating a map, so that the parent robot can directly obtain its own orientation information from the map; and the child robot will be positioned on the map through the gyroscope, laser radar and odometer during movement, so that the child robot can also obtain its own orientation information from the map. By obtaining the orientation information of the child robot and the parent robot on the map, the accuracy of the obtained orientation information can be ensured, thereby ensuring the accuracy of the determined air supply parameter.
[0076] In this embodiment, when the sub-machine receives the mapping instruction, it moves in a preset air supply range (such as the entire house) and turns on the ultrasonic sensor and the laser radar sensor to detect the surrounding environmental information, and constructs a map of the entire house based on the environmental information. For example, the sub-machine obtains ultrasonic data transmitted by the ultrasonic sensor and laser radar data transmitted by the laser radar during movement, and for each grid of the blank obstacle map, the following operations are performed respectively: according to the laser radar data, it is determined whether there is an obstacle at the position indicated by the grid; if there is an obstacle, it is determined that the grid is occupied; if there is no obstacle, it is determined whether the grid is occupied according to the ultrasonic data, and according to the occupancy of each grid, a grid map corresponding to the obstacles in the entire house is obtained.
[0077] After the sub-machine completes the construction of the map, it stores the map and sends the map to the cloud and the parent machine. After the parent machine receives the map, it divides the map by area to obtain the areas (i.e. air supply areas) of each user activity in the house, such as rooms (bedrooms), kitchens, living rooms, bathrooms, and study rooms, etc. At the same time, the sub-machine will detect the actual air supply parameters corresponding to each air supply area through the wind speed and direction sensor during movement, and send the actual air supply parameters corresponding to each air supply area to the parent machine. At the same time, the sub-machine will also obtain the first orientation information of each air supply area in the map, and send the first orientation information to the parent machine. At this time, the parent machine will also obtain the second orientation information of itself in the map, and based on the first orientation information corresponding to each air supply area, the second orientation information of itself in the map, and the air supply parameters corresponding to each air supply area, obtain the target air supply parameters corresponding to each air supply area. The orientation information at least includes one of position and direction.
[0078] In an embodiment, the master obtains its position and orientation in the map according to the first orientation information, and obtains the position and orientation (forward direction vector) of each slave in the map according to the second orientation information. Since the air supply range of each air supply area is large, for example, the air supply area is a room, the air supply parameters corresponding to each corner of the room are different, the slave needs to detect the actual air supply parameters corresponding to each position in the room, and then determine the target air supply parameters corresponding to each position, so as to obtain the air field distribution of the room. Therefore, the position and orientation of each air supply area refer to the position and orientation of the slave in the air supply area. Then, the master determines the air supply strength of each air supply area according to its position in the map and the position of each slave in the map. For example, the master calculates the air supply distance between the master and the slave according to the coordinates of the master in the map and the coordinates of the slave in the map, and then determines the current air supply strength according to the air supply distance. For example, the master pre-stores an air supply distance and air supply strength mapping table, and when the air supply distance between the master and the slave is calculated, the air supply distance is matched with the air supply distance in the mapping table, so as to determine the air supply strength corresponding to the air supply distance. The farther the air supply distance, the stronger the air supply strength. In addition, the master determines the air supply direction of each air supply area according to its orientation in the map and the orientation of each slave in the map. For example, the master calculates the air supply angle between the master and the slave according to the direction vector of the master in the map and the direction vector of each slave in the map, and then determines the current air supply direction according to the air supply angle. For example, the normal vector of the master is N1 (n1, n2, n3), and the normal vector of the slave is M1 (m1, m2, m3). The included angle cosine A between the master and the slave can be obtained by vector calculation, that is, cos A = N1.M1 / |N1|*|M1|. The actual air supply strength and the actual air supply direction in the actual air supply parameters are further obtained. The correction value of the air supply strength is obtained by comparing the current calculated air supply strength with the actual air supply strength, and the correction value of the air supply direction is obtained by comparing the current calculated actual air supply direction with the actual air supply direction. The air supply parameters of each air supply area are corrected based on the calculated correction values.
[0079] In the embodiment, the slave constructs a map, obtains the orientation information of the master and the slave based on the map, obtains the air supply parameters of each air supply area based on the orientation information, and optimizes the air feeling of each air supply area based on the air supply parameters, thereby improving the comfort of the user in each air supply area.
[0080] Further, referring to Figure 4 , the third embodiment of the control method of the air conditioner is proposed.
[0081] The third embodiment of the control method of the air conditioner is different from the first and second embodiments in that the step of acquiring the air supply parameter of the target air supply area by the parent machine comprises:
[0082] In step S21, when the target air supply area is different from the air supply area corresponding to the parent machine, third orientation information corresponding to the air supply inlet of the target air supply area is acquired.
[0083] In step S22, the air supply parameter of the target air supply area is corrected according to the second orientation information of the parent machine and the third orientation information to obtain a target air supply parameter.
[0084] In step S23, when the target air supply area is the same as the air supply area corresponding to the parent machine, the air supply parameter corresponding to the target air supply area is taken as the target air supply parameter.
[0085] In the embodiment, when the air conditioner receives a blowing task, it is determined whether the target blowing area is the same as the blowing area where the mother machine is located based on the blowing task. For example, the corresponding blowing mode is obtained based on the blowing task. If the blowing mode is the normal blowing mode, it is determined that the current target blowing area is the blowing area where the mother machine is located. At this time, the blowing parameter corresponding to the target blowing area is directly taken as the target blowing parameter of the mother machine. If the blowing mode is the cross-area blowing mode, it is indicated that the target blowing area is different from the blowing area where the mother machine is located. When the air conditioner needs to blow across areas, the third azimuth information of the blowing entrance of the target blowing area is obtained. For example, the blowing area where the mother machine is currently located is a room, and the target blowing area is a living room. The azimuth information of the blowing entrance (doorway) between the room and the living room needs to be obtained. Then, the mother machine obtains its position and orientation in the map according to the first azimuth information. Meanwhile, the position and orientation (forward direction vector) of the blowing entrance in the map are obtained according to the third azimuth information. The mother machine determines the blowing strength of the target blowing area according to its position in the map and the position of the blowing entrance. For example, the mother machine calculates the blowing distance between the mother machine and the blowing entrance according to the coordinates of the mother machine in the map and the coordinates of the blowing entrance in the map. Then, the current blowing strength is determined according to the blowing distance. For example, the blowing distance and the blowing strength mapping table are pre-stored in the mother machine. When the blowing distance between the mother machine and the blowing entrance is calculated, the blowing distance is matched with the blowing distance in the mapping table, so as to determine the blowing strength corresponding to the blowing distance. Furthermore, the mother machine determines the blowing direction of the target blowing area according to its orientation in the map and the orientation of the blowing entrance in the map. For example, the mother machine calculates the blowing angle between the mother machine and the blowing entrance according to the direction vector of the mother machine in the map and the direction vector of the blowing entrance in the map. Then, the current blowing direction is determined according to the blowing angle. For example, the normal vector of the mother machine is F1(f1, f2, f3), the normal vector of the blowing entrance is L1(l1, l2, l3), and the included angle cosine cosA between the mother machine and the blowing entrance can be obtained through vector calculation. The actual blowing strength and the actual blowing direction in the actual blowing parameter of the blowing entrance are further obtained. The current calculated blowing strength and the actual blowing strength are compared to obtain the correction value of the blowing strength. The current calculated actual blowing direction and the actual blowing direction are compared to obtain the correction value of the blowing direction. The blowing parameter of the target blowing area is corrected based on the calculated correction value.
[0086] In the embodiment, whether the air supply area where the parent machine is located and the target air supply area are the same is judged to determine the current air supply parameter, if the same, the air supply parameter of the target air supply area is directly used as the current target air supply parameter; if not the same, it is indicated that there is a cross-area air supply demand, at this time, the correction value before the parent machine and the air supply inlet is obtained, the actual air supply parameter of the air supply inlet is corrected based on the correction value, so as to obtain the air supply parameter of the target air supply area. In this way, the target air supply area wind feeling is corrected based on the correction value, so as to improve the comfort of the user.
[0087] In order to better illustrate the control method of the air conditioner of the present application, reference is made to Figure 5 , Figure 5 The operation flow chart of the control method of the air conditioner of the present application.
[0088] In the embodiment, the mother machine is in a standby state when not running, and when receiving a running instruction, the mother machine starts the local device and controls the sub-machines connected in communication to work in the warehouse. After the sub-machines are out of the warehouse, the sub-machines construct a map in the process of moving, and save the constructed map to the local, and send the map to the cloud and the mother machine through a wireless manner. After the mother machine receives the map, the mother machine divides the map according to regions to obtain a kitchen, a bedroom, a living room, a bathroom and the like. Then, the mother machine obtains the orientation information of the mother machine on the map and the orientation information of the sub-machines on the map, and models each air supply region based on the orientation information, for example, the mother machine and the sub-machines obtain the position and the orientation on the map based on the orientation information, obtains the air supply distance between the mother machine and the sub-machines according to the position, and determines the air supply parameter according to the air supply distance; then, the mother machine and the sub-machines obtain the air supply angle between the mother machine and the sub-machines according to the orientation, and determine the air supply direction according to the air supply angle. After the air supply parameter modeling of each air supply region is completed, the mother machine is closed, and the sub-machines are controlled to return to the warehouse. When the mother machine receives an air supply task, the hatch is opened, the sub-machines are controlled to be out of the warehouse, and it is judged whether there is an air supply parameter in a key region (i.e., a target air supply region). If there is an air supply parameter, it is directly judged whether the current air supply task is completed. If the current air supply task is completed, the sub-machines are controlled to return to the warehouse. If the current air supply task is not completed, the air supply task is continuously executed. If there is no air supply parameter, a detection instruction is sent to the sub-machines to make the sub-machines detect the air supply parameter of the current region according to the detection instruction, for example, the sub-machines detect the wind direction and the wind speed of the current region through a wind direction and wind speed sensor, determine the relationship between the air supply direction and the air supply intensity of the current region based on the detected wind direction and wind speed, and send the detected air supply parameter to the mother machine. The mother machine determines the air supply parameter corresponding to the target air supply region according to the air supply parameter sent by the sub-machines. At the same time, the mother machine obtains the position information of the sub-machines on the map, adjusts the current air supply direction based on the position information, and controls the wind speed to change from low to high or from high to low rapidly to perform wind speed scanning. The sub-machines detect the actual wind speed at the far end. If the actual wind speed is less than 0.3 m / s, the actual wind speed is determined as a comfortable wind speed, and the wind speed parameter corresponding to the actual wind speed is sent to the mother machine. The mother machine adjusts the air supply parameter of the current target air supply region based on the wind speed parameter to make the actual wind speed reaching the target air supply region be the comfortable wind speed. Then, the mother machine judges whether the current air supply task is completed. If the current air supply task is completed, the sub-machines are controlled to return to the warehouse. If the current air supply task is not completed, the air supply task is continuously executed.
[0089] In the embodiment, the mother machine obtains the air supply parameter of each target air supply region detected by the sub-machines, optimizes the air feeling of the target air supply region based on the air supply parameter, and thus improves the comfort of the user in each target region.
[0090] In addition, the application further provides a control device of an air conditioner, which comprises a memory, a processor, and a control program of the air conditioner stored in the memory and running on the processor. The device obtains a target air supply area corresponding to a preset area (such as a house), and when it is determined that the target air supply area does not have pre-stored air supply parameters, the device detects air supply parameters of the target air supply area by a sub-machine, and sends the detected air supply parameters to a master machine, which then supplies air to the target air supply area according to the air supply parameters. In this way, the master machine obtains the air supply parameters of each target air supply area detected by the sub-machine, optimizes the air feeling of the target air supply area based on the air supply parameters, and thus improves the comfort of users in each target area.
[0091] In addition, the application further provides a storage medium, which stores a control method program of an air conditioner. The control method program of the air conditioner is executed by a processor to implement the steps of the control method of the air conditioner.
[0092] Those skilled in the art should understand that the embodiments of the application can be provided as a method, a system, or a computer program product. Therefore, the application can be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the application can be in the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
[0093] The application is described with reference to flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks
[0094] These computer program instructions can also be stored in a computer readable storage medium that can guide the computer or other programmable data processing devices to work in a specific way, so that the instructions stored in the computer readable storage medium produce a product including instruction devices that implement the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks
[0095] These computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable devices, to generate computer-implemented processes, thus the instructions executed on the computer or other programmable devices provide processes for implementing the flowcharts Figure 1 one or more flowcharts and / or blocks Figure 1 one or more blocks or multiple blocks, to carry out the functions specified in the flowcharts
[0096] It should be noted that in the claims the reference signs placed between parentheses shall not be construed as limiting the claim. The word comprising does not exclude other elements or steps. The words a or an shall not exclude the presence of a plurality of elements, also: the terms first, second and third etc. do not imply any ordering. The use of heading of
[0097] Although optional embodiments of the application have been described, those skilled in the art will be able to make additional changes and modifications thereto without departing from the spirit and scope of the application. Accordingly, the appended claims are intended to embrace all such changes and modifications that fall within the scope of the application.
[0098] Obviously, many modifications and variations of the present application are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A control method of an air conditioner, characterized by, The air conditioner comprises a main machine and a sub-machine, the sub-machine is provided with a wind speed and direction sensor, and the method comprises the following steps: obtaining a map of a preset air supply range created by the sub-machine; obtaining actual air supply parameters of each air supply area in the preset air supply range detected by the sub-machine, wherein the actual air supply parameters comprise actual air supply intensity and actual air supply direction; obtaining first orientation information of each air supply area of the actual air supply parameters; obtaining a first position and a first direction of the main machine according to the first orientation information, and obtaining a second position and a second direction corresponding to each air supply area according to second orientation information of the main machine in the map; determining air supply intensity of each air supply area according to the first position and the second position, and determining air supply direction of each air supply area according to the first direction and the second direction; comparing the determined air supply intensity of each air supply area with the actual air supply intensity to obtain an air supply intensity correction value, and comparing the determined air supply direction of each air supply area with the actual air supply direction to obtain an air supply direction correction value, and correcting based on the air supply intensity correction value and the air supply direction correction value to obtain corrected air supply parameters of each air supply area; the main machine obtains a target air supply area, and the main machine obtains the corrected air supply parameters of the target air supply area; air supply is performed on the target air supply area according to the obtained corrected air supply parameters of the target air supply area.
2. The control method of an air conditioner according to claim 1, characterized by, The step of determining air supply intensity of each air supply area according to the first position and the second position, and determining air supply direction of each air supply area according to the first direction and the second direction comprises: determining air supply distance between the main machine and each air supply area according to the first position and the second position, and determining air supply intensity of each air supply area according to the air supply distance; determining air supply angle between the main machine and each air supply area according to the first direction and the second direction, and determining air supply direction of each air supply area according to the air supply angle.
3. The control method of an air conditioner according to claim 1, characterized by, The step of the main machine obtaining the corrected air supply parameters of the target air supply area comprises: when the target air supply area is different from the air supply area corresponding to the main machine, obtaining third orientation information corresponding to an air supply inlet of the target air supply area; correcting the corrected air supply parameters of the target air supply area according to the second orientation information of the main machine and the third orientation information to obtain target air supply parameters; when the target air supply area is the same as the air supply area corresponding to the main machine, taking the corrected air supply parameters corresponding to the target air supply area as target air supply parameters.
4. The control method of an air conditioner according to claim 3, characterized by, The step of correcting the air supply parameters of the target air supply area according to the second orientation information of the main machine and the third orientation information to obtain target air supply parameters comprises: obtaining a first position and a first direction of the main machine according to the first orientation information, and obtaining a third position and a third direction of an air supply inlet of the target air supply area according to the third orientation information; determining a blowing distance between the blowing inlet of the target blowing area and the main machine according to the second position and the third position, and determining a blowing intensity of the target blowing area according to the blowing distance; determining a blowing angle between the blowing inlet of the target blowing area and the main machine according to the second direction and the third direction, and determining a blowing direction of the target blowing area according to the blowing angle.
5. The control method of an air conditioner according to claim 1, characterized by, The step of the main machine obtaining the corrected blowing parameter of the target blowing area further comprises: judging whether the corrected blowing parameter of the target blowing area is pre-stored; when the corrected blowing parameter of the target blowing area is not pre-stored, sending a detection instruction to the sub-machine to make the sub-machine detect the blowing parameter of the target blowing area according to the detection instruction and send the detection result to the main machine; when the corrected blowing parameter of the target blowing area is pre-stored, taking the corrected blowing parameter of the target blowing area as the target blowing parameter.
6. The control method of an air conditioner according to claim 1, characterized by, The step of blowing to the target blowing area according to the corrected blowing parameter of the target blowing area further comprises: blowing to the target blowing area according to a preset wind speed parameter; obtaining the wind speed parameter of the target blowing area detected by the sub-machine, and adjusting the wind speed parameter of the target blowing area according to the wind speed parameter.
7. A control device of an air conditioner, characterized by comprising: The device comprises a memory, a processor, and a control program of an air conditioner stored in the memory and running on the processor, and the processor implements the steps of the method according to any one of claims 1 to 6 when executing the control program of the air conditioner.
8. A storage medium, characterized by The storage medium stores the control program of the air conditioner, and the control program of the air conditioner is executed by the processor to implement the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Air conditioner as well as control method, control device and computer readable storage medium thereof
CN108489006A
Control method for air supply of air conditioner, air conditioner, control terminal and storage medium
CN109654657A
Air conditioner air supply control method and device, storage medium and processor
CN111238001A