Air conditioner, control method thereof, and computer readable storage medium
By acquiring an environmental map of the space where the air conditioner operates and determining the heat exchange control parameters, the problem of uneven heating and cooling in the temperature regulation of the air conditioner was solved, and temperature uniformity was achieved within the space where the air conditioner operates.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGZHOU HUALING REFRIGERATION EQUIP
- Filing Date
- 2021-06-24
- Publication Date
- 2026-07-14
Smart Images

Figure CN115523621B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning technology, and more particularly to a control method for an air conditioner, an air conditioner, and a computer-readable storage medium. Background Technology
[0002] With the development of economy and technology, air conditioners are being used more and more widely. During operation, air conditioners regulate the temperature of the indoor environment by sending air carrying heat or cold into the room.
[0003] However, during temperature regulation, air conditioners typically determine their operating parameters based on the temperature and humidity detected at a single location within the space. This method can easily lead to uneven heating and cooling in different areas of the room. Summary of the Invention
[0004] The main objective of this invention is to provide a control method for an air conditioner, an air conditioner, and a computer-readable storage medium, with the aim of improving the temperature uniformity at different locations within the operating space of the air conditioner.
[0005] To achieve the above objectives, the present invention provides a control method for an air conditioner, the control method comprising the following steps:
[0006] Obtain an environmental map of the space where the air conditioner operates; the environmental map includes temperature and / or humidity information for different areas within the space where the air conditioner operates.
[0007] The heat exchange control parameters of the air conditioner are determined based on the environmental map; the heat exchange control parameters are used to regulate the amount of cooling or heating input by the air conditioner to different spatial areas;
[0008] The air conditioner is controlled according to the heat exchange control parameters so that the temperature difference between each space area is less than the set temperature difference.
[0009] Optionally, the air conditioner includes a movable sub-unit, and the step of obtaining an environmental map of the space in which the air conditioner operates includes:
[0010] The system controls the movement of the sub-unit and constructs an initial map of the air conditioner's operating space. It also controls the movement of the sub-unit and detects multiple environmental parameter values and corresponding multiple detection positions. The detection position is the spatial location of the sub-unit when it detects the corresponding environmental parameter value, and the environmental parameter values include ambient temperature and / or ambient humidity.
[0011] Based on the detection location and the preset correspondence, each of the ambient temperature values and / or each of the ambient humidity values is associated with the corresponding map location to obtain a reference map; the preset correspondence is the correspondence between the spatial location and the map location on the initial map;
[0012] The environmental map is determined based on the reference map.
[0013] Optionally, the step of determining the environmental map based on the reference map includes:
[0014] The reference map is divided into at least two map regions according to preset rules;
[0015] The regional environmental parameters corresponding to each map region are determined based on multiple ambient temperature values and / or multiple ambient humidity values corresponding to each map region.
[0016] The reference map, which includes at least two of the map regions and the corresponding regional environmental parameters for each of the map regions, is used as the environmental map.
[0017] The preset rules include that the characteristic temperature difference of multiple ambient temperature values corresponding to each map area is less than a preset temperature difference, and / or the characteristic humidity difference of multiple ambient humidity values corresponding to each map area is less than a preset humidity difference. The map areas correspond one-to-one with the spatial areas, and the regional environmental parameters are the temperature information and / or humidity information of the corresponding spatial areas.
[0018] Optionally, the environmental map includes at least two map regions and regional environmental parameters corresponding to each map region. The map regions correspond one-to-one with the spatial regions, and the regional environmental parameters are the temperature and / or humidity information of the corresponding spatial region. The step of determining the heat exchange control parameters of the air conditioner based on the environmental map includes:
[0019] Determine the parameter differences between the environmental parameters of each region and the target environmental parameters;
[0020] The heat exchange control parameters are determined based on the difference between at least two of the parameters.
[0021] Optionally, the spatial regions corresponding to the at least two map regions include a first region and a second region, the at least two parameter differences include a first difference corresponding to the first region and a second difference corresponding to the second region, and the step of determining the heat exchange control parameters based on the at least two deviation values includes:
[0022] When the first difference is greater than the second difference, the first control parameter is determined to be the heat exchange control parameter;
[0023] The amount of cooling or heating input by the air conditioner to the first area is defined as the first heat exchange, and the amount of cooling or heating input by the air conditioner to the second area is defined as the second heat exchange. The first heat exchange corresponding to the first control parameter is greater than the second heat exchange.
[0024] Optionally, the air conditioner includes a main unit and a movable sub-unit, the main unit being equipped with a heat exchange module, and after the step of controlling the operation of the air conditioner according to the heat exchange control parameters, the system further includes:
[0025] Obtain the first ambient temperature of the area where the host is located;
[0026] When the first ambient temperature is within the target temperature range, the submachine is controlled to move and detect the second ambient temperature;
[0027] When the second ambient temperature is outside the target temperature range, the heat exchange control parameters are corrected according to the second ambient temperature, and the air conditioner is controlled to operate according to the corrected heat exchange control parameters.
[0028] Optionally, the step of controlling the movement of the slave unit and detecting the second ambient temperature includes:
[0029] The movement path of the submachine is determined based on the environmental map;
[0030] Control the submachine to move along the moving path and detect the second ambient temperature;
[0031] And / or, the step of controlling the operation of the air conditioner according to the heat exchange control parameters includes:
[0032] The host and the slave unit are controlled to operate according to the heat exchange control parameters.
[0033] In addition, to achieve the above objectives, this application also proposes an air conditioner, the air conditioner including a control device, the control device including: a memory, a processor and an air conditioner control program stored in the memory and executable on the processor, the air conditioner control program being executed by the processor to implement the steps of the air conditioner control method as described in any of the above claims.
[0034] Optionally, the air conditioner includes:
[0035] The host unit includes a heat exchange module;
[0036] A mobile sub-unit, the sub-unit including an environmental parameter detection module;
[0037] Both the host and the slave are connected to the control device.
[0038] In addition, to achieve the above objectives, this application also proposes a computer-readable storage medium storing a control program for an air conditioner, which, when executed by a processor, implements the steps of the control method for the air conditioner as described in any of the preceding claims.
[0039] This invention proposes a control method for an air conditioner. This method acquires an environmental map containing humidity and / or temperature conditions in different spatial areas within the air conditioner's operating space. Based on the acquired environmental map, the heat exchange control parameters of the air conditioner are determined. In this process, the operation of the air conditioner is no longer regulated based on the temperature and humidity of a single location, but rather the temperature and humidity conditions at different locations throughout the entire space are considered to regulate the operation of the air conditioner. This achieves synchronous control of the cooling or heating input at different spatial locations of the air conditioner, making the temperature difference at each location within the space smaller, thereby effectively improving the temperature uniformity at different locations within the air conditioner's operating space. Attached Figure Description
[0040] Figure 1 This is a schematic diagram of the hardware structure involved in the operation of an embodiment of the air conditioner of the present invention;
[0041] Figure 2 This is a flowchart illustrating an embodiment of the control method for an air conditioner according to the present invention;
[0042] Figure 3 This is a flowchart illustrating another embodiment of the control method for an air conditioner according to the present invention;
[0043] Figure 4 This is an environmental map related to an embodiment of the control method for the air conditioner of the present invention;
[0044] Figure 5 This is a flowchart illustrating another embodiment of the control method for an air conditioner according to the present invention;
[0045] Figure 6 This is a flowchart illustrating another embodiment of the control method for the air conditioner of the present invention.
[0046] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0047] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0048] The main solution of this invention is: to obtain an environmental map of the space in which the air conditioner operates; the environmental map contains temperature and / or humidity information of different spatial areas within the space in which the air conditioner operates; to determine the heat exchange control parameters of the air conditioner based on the environmental map; the heat exchange control parameters are used to regulate the amount of cooling or heating input by the air conditioner to different spatial areas; and to control the operation of the air conditioner according to the heat exchange control parameters so that the temperature difference between each spatial area is less than a set temperature difference.
[0049] In current technology, air conditioners typically determine their operating parameters based on the temperature and humidity detected at a single location within the room during temperature regulation. However, this approach can easily lead to uneven heating and cooling in different parts of the room.
[0050] The present invention provides the above-mentioned solution, which aims to effectively improve the temperature uniformity of different locations within the working space of an air conditioner.
[0051] This invention provides an air conditioner. The air conditioner can be a wall-mounted air conditioner, a window air conditioner, a floor-standing air conditioner, etc.
[0052] In this embodiment, refer to Figure 1 The air conditioner includes a control device, which includes a processor 1001 (e.g., a CPU), a memory 1002, etc. The memory 1002 can be a high-speed RAM or a stable memory (non-volatile memory), such as a disk storage device. Optionally, the memory 1002 can also be a storage device independent of the aforementioned processor 1001.
[0053] Those skilled in the art will understand that Figure 1 The device structure shown does not constitute a limitation on the device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0054] like Figure 1 As shown, the memory 1002, which is a computer-readable storage medium, may include a control program for an air conditioner. Figure 1 In the device shown, the processor 1001 can be used to call the control program of the air conditioner stored in the memory 1002 and execute the relevant steps of the control method of the air conditioner in the following embodiments.
[0055] Furthermore, the air conditioner may also include a communication module for connecting to a cloud server. The aforementioned control device can connect to this communication module to upload data to or retrieve data from the cloud server. For example, the environmental map of the air conditioner can be obtained from the cloud server.
[0056] Furthermore, in this embodiment, referring to Figure 1 The air conditioner includes a main unit 1 and a movable sub-unit 2. The control device can be located in the sub-unit 2 or in the main unit 1. The control device is connected to both the sub-unit 2 and the main unit 1.
[0057] In this embodiment, the main unit 1 is fixedly installed indoors, while the sub-unit 2 can be moved freely within the room. In this embodiment, the main unit 1 is a floor-standing structure. In other embodiments, the main unit 1 may also be a wall-mounted or through-wall structure. The sub-unit 2 is a device that does not have air heat exchange functionality.
[0058] Specifically, in this embodiment, the main unit 1 may have a receiving cavity for accommodating the sub-unit 2. The sub-unit 2 has a stored state and a detached state. When the sub-unit 2 is in the stored state, it is located inside the receiving cavity, and when the sub-unit 2 is in the detached state, it is located outside the main unit 1.
[0059] The main unit 1 includes a heat exchange module and a first air supply fan. The main unit 1 has a first air duct inside, which has a return air inlet and an air outlet connecting to the indoor environment. The first air supply fan and the heat exchange module are located within the first air duct. The heat exchange module can exchange heat with the air entering the first air duct from the return air inlet. The heat-exchanged air is then blown out from the air outlet under the influence of the first air supply fan, thus achieving heat exchange with the indoor air. In this embodiment, the heat exchange module specifically refers to a heat pump system.
[0060] Furthermore, the main unit 1 may also include a humidification module, which may be located within the first air duct. Under the action of the first air supply fan, the air entering the first air duct from the return air inlet is humidified by the humidification module and then blown out from the air outlet. The humidification module may be configured as an ultrasonic humidification module, an electric heating humidification module, and / or a wet film humidification module, etc., according to actual needs. It should be noted that in other embodiments, the main unit 1 may not include a first humidification module.
[0061] In addition, the main unit 1 may also include a first detection module, which may include a temperature sensor and / or a humidity sensor, etc. The first detection module is specifically used to detect environmental parameters such as temperature and / or humidity in the indoor environment. The first detection module may be located at the return air vent of the main unit 1.
[0062] The movable sub-machine 2 specifically includes a motion module, which is used to enable the robot to move within space. The motion module may include casters and drive motors connected to the casters, etc.
[0063] In addition, the sub-unit 2 may also include a second air supply fan and an air conditioning module (such as a heating module, humidity control module, purification module, oxygenation module, sterilization module, and / or aromatherapy module). The sub-unit 2 has a second air duct inside, within which the second air supply fan is located. The second air duct has an air inlet and an air outlet connecting to the indoor environment. Under the action of the second air supply fan, air from the environment within the area where the sub-unit 2 is located enters the second air duct through the air inlet and is then blown out through the air outlet of the second air duct, thus changing the wind speed and direction within the area where the sub-unit 2 is located.
[0064] Furthermore, the aforementioned air conditioning module can be installed in the second air duct. When the air conditioning module is turned on, it can regulate the air entering the second air duct and blow the regulated air into the indoor environment, thereby regulating the air in the area where the sub-unit 2 is currently located.
[0065] Furthermore, the sub-unit 2 may include an environmental parameter detection module. The environmental parameter detection module 3 is specifically used to detect indoor ambient temperature and indoor ambient humidity. The environmental parameter detection module 3 is located at the air inlet of the sub-unit 2's air duct.
[0066] Furthermore, the sub-unit 2 may also include a scene detection module, which can be used to collect data characterizing the indoor environment. The control device can construct a map of the indoor environment based on the data detected by the scene detection module. The type of scene detection module can be selected according to actual needs, such as a laser sensor or a binocular camera.
[0067] This invention also provides a control method for an air conditioner, which is used to control the operation of the air conditioner.
[0068] Reference Figure 2 This application proposes an embodiment of a control method for an air conditioner. In this embodiment, the control method for the air conditioner includes:
[0069] Step S10: Obtain an environmental map of the operating space of the air conditioner; the environmental map includes temperature and / or humidity information of different spatial areas within the operating space of the air conditioner.
[0070] The effective space of an air conditioner specifically refers to the limited area of space that the air conditioner's airflow can cover to regulate the indoor air environment. For example, bedrooms with air conditioning, studies with air conditioning, and kitchens with air conditioning can all be considered effective spaces for air conditioners.
[0071] The different spatial regions here can be formed by pre-dividing the space where the air conditioner operates according to preset rules (for example, dividing the space where the air conditioner operates into different spatial regions according to a fixed area and / or area outline), or they can be obtained based on the analysis of an environmental map. For example, the environmental map can be divided into different map regions based on the temperature and humidity of the space where the air conditioner operates. Each map region can be divided into a corresponding spatial region to obtain different spatial regions. Alternatively, the space where the air conditioner operates can be divided into different spatial regions after analyzing feasible areas on the environmental map.
[0072] Temperature information specifically refers to characteristic information representing the temperature conditions of the corresponding spatial area, and may include one or more temperature data points. Humidity information specifically refers to characteristic information representing the humidity conditions of the corresponding spatial area, and may include one or more humidity data points. In this embodiment, to improve the accuracy of subsequent cooling or heating input based on heat exchange control parameters and to improve the temperature uniformity of each spatial area, the environmental map includes temperature and humidity information for different spatial areas. In other embodiments, the environmental map includes one of the temperature and humidity information for different spatial areas.
[0073] Environmental maps can be obtained from mapping equipment outside the air conditioner, or they can be built by the air conditioner itself, or they can be obtained from the cloud server connected to the air conditioner.
[0074] Step S20: Determine the heat exchange control parameters of the air conditioner based on the environmental map; the heat exchange control parameters are used to regulate the amount of cooling or heating input by the air conditioner to different spatial areas;
[0075] When an air conditioner is in heating mode, the heat exchange control parameters regulate the amount of heat input to different areas of the space; when an air conditioner is in cooling mode, the heat exchange control parameters regulate the amount of cooling input to different areas of the space.
[0076] Heat exchange control parameters may include any parameters that can adjust the amount of cooling or heating input to different areas of a space, such as outlet air velocity, outlet air direction, compressor frequency, air guide position, outlet air direction switching time, and / or outlet air temperature. When the air conditioner operates according to these heat exchange control parameters, areas closer to the outlet air direction receive more cooling or heating, while areas farther away receive less. With a fixed outlet air direction, a higher compressor frequency or outlet air velocity results in more cooling or heating input to the space area along the outlet air direction, and vice versa. It should be noted that since the different spaces are interconnected, the air conditioner simultaneously adjusts the temperature of each space area during operation using these heat exchange control parameters.
[0077] When the air conditioner includes a main unit and a sub-unit, the heat exchange control parameters can be the control parameters of the main unit. Alternatively, they can include the first sub-control parameters corresponding to the main unit and the second sub-control parameters corresponding to the sub-unit.
[0078] Different environmental maps require different heat exchange control parameters. Specifically, information can be extracted from the environmental map to obtain the regional temperature and / or humidity for different spatial areas, and the corresponding heat exchange control parameters for the air conditioner can be determined based on the extracted information. Alternatively, the heat exchange control parameters can also be calculated directly from the map data.
[0079] The correspondence between the environmental map and heat exchange control parameters can be preset or obtained based on the current operating conditions of the air conditioner (e.g., outdoor ambient temperature and / or outdoor fan speed). Furthermore, different correspondences can be established between the map and control parameters for cooling and heating operations. Based on the preset correspondence or the correspondence obtained through operating conditions, the heat exchange control parameters corresponding to the current environmental map can be determined. In the correspondence, the heat exchange control parameters can include one or more of the parameters listed above.
[0080] Specifically, the correspondence can be the mapping relationship between the temperature and humidity information contained in the environmental map and the heat exchange control parameters. Then, the control parameters that match the temperature and / or humidity information of different spatial areas contained in the environmental map can be used as the heat exchange control parameters corresponding to the current air conditioner.
[0081] In addition, to simplify the data processing process and improve the accuracy of the determined heat exchange control parameters, the correspondence can also be a machine learning model trained with a large amount of data to analyze the heat exchange control parameters corresponding to the environmental map. Based on this, the area identifiers of different spatial areas extracted from the environmental map and their corresponding temperature and / or humidity information are input into the machine learning model, or the environmental map is directly input into the machine learning model, and the output of the machine learning model can be used as the current heat exchange control parameters of the air conditioner.
[0082] Alternatively, when the environmental map contains temperature and humidity information for different spatial regions, the correspondence between temperature information and heat exchange control parameters can be obtained based on the humidity information. Different humidity information corresponds to different correspondences, and the heat exchange control parameters corresponding to the current temperature information of different regions can be determined based on the obtained correspondences.
[0083] Alternatively, location parameters and corresponding temperature and humidity parameters of each spatial region can be obtained through environmental map analysis. Heat exchange control parameters can then be calculated using these parameters. For example, if the heat exchange control parameter is the air outlet direction, the first spatial coordinates corresponding to different spatial regions on the environmental map can be obtained. The weights of each spatial region can be calculated based on the temperature and / or humidity information. The weighted average of more than one first spatial coordinate and its corresponding weight can be used as the target location for the air conditioner's air outlet. Thus, the direction in which the air conditioner faces the target location can be determined as the air outlet direction of the air conditioner.
[0084] Specifically, if the air conditioner is operating in heating mode, in the correspondence between the map and heat exchange control parameters, the higher the temperature information of the spatial area represented by the environmental map compared to other spatial areas, the smaller the proportion of heat input to that spatial area corresponding to the heat exchange control parameters among all spatial areas. Similarly, the higher the humidity information of the spatial area represented by the environmental map compared to other spatial areas, the larger the proportion of heat input to that spatial area corresponding to the heat exchange control parameters among all spatial areas, and vice versa. If the air conditioner is operating in cooling mode, in the correspondence between the map and heat exchange control parameters, the higher the temperature information of the spatial area represented by the environmental map compared to other spatial areas, the larger the proportion of cooling input to that spatial area corresponding to the heat exchange control parameters among all spatial areas. Similarly, the higher the humidity information of the spatial area represented by the environmental map compared to other spatial areas, the smaller the proportion of cooling input to that spatial area corresponding to the heat exchange control parameters among all spatial areas, and vice versa.
[0085] Step S30: Control the operation of the air conditioner according to the heat exchange control parameters so that the temperature difference between each space area is less than the set temperature difference.
[0086] When the air conditioner operates with the heat exchange control parameters, it simultaneously inputs cooling or heating energy into each of the space areas. At the same time, the amount of cooling or heating energy input by the air conditioner into different space areas is different.
[0087] Specifically, when the air conditioner includes a main unit and a sub-unit, the operation of the main unit and the sub-unit can be controlled according to the heat exchange control parameters. When the heat exchange control parameters include a first control parameter for the main unit and a second control parameter for the sub-unit, the main unit can be controlled to operate in heating or cooling mode according to the first control parameter, and the sub-unit can be controlled to deliver air according to the second control parameter, thereby enabling the sub-unit and the main unit to cooperate in achieving differentiated input of cooling or heating to different spatial areas.
[0088] The set temperature difference can be a preset parameter or a parameter set by the user. Here, "temperature difference between different spatial areas is less than the set temperature difference" means that the temperature difference between any two spatial areas is less than the set temperature difference. "Temperature difference between different spatial areas is less than the set temperature difference" indicates that the temperature is uniform in different areas within the space where the air conditioner operates.
[0089] This invention proposes a control method for an air conditioner. This method acquires an environmental map containing humidity and / or temperature conditions in different spatial areas within the air conditioner's operating space. Based on the acquired environmental map, the method determines the heat exchange control parameters of the air conditioner. In this process, the operation of the air conditioner is no longer regulated based on the temperature and humidity of a single location, but rather by combining the temperature and humidity conditions of different locations throughout the entire space. This enables synchronous control of the cooling or heating input to different spatial locations of the air conditioner, resulting in smaller temperature differences at various locations within the space and effectively improving the temperature uniformity of different locations within the air conditioner's operating space.
[0090] The temperature and / or humidity information here refers to the temperature and humidity information of different spatial areas at the same height. Based on this, the temperature uniformity of different locations at the same height within the air-conditioned space can be effectively improved.
[0091] Furthermore, based on the above embodiments, another embodiment of the control method for the air conditioner of this application is proposed. In this embodiment, the air conditioner includes a main unit and a movable sub-unit, referring to... Figure 3 Step S10 includes:
[0092] Step S11: Control the sub-unit to move and construct an initial map of the air conditioner's operating space; control the sub-unit to move and detect multiple environmental parameter values and corresponding multiple detection positions; the detection position is the spatial position of the sub-unit when detecting the corresponding environmental parameter value, and the environmental parameter value includes the ambient temperature value and / or the ambient humidity value.
[0093] Specifically, the system first controls the movement of the slave unit to construct an initial map of the air conditioner's operating space. This initial map includes information on obstacles and passable areas within the space. After path planning based on the initial map, the slave unit is then controlled to move along the planned path and collect multiple environmental parameter values. Specifically, the data collection path for the slave unit can be planned based on the host unit's location within the space and the scene depicted on the map (e.g., the types of obstacles on both sides of passable areas, the locations of devices releasing cooling or heating energy, and / or the locations of humidity control devices). Furthermore, the slave unit can simultaneously detect multiple environmental parameter values during the process of moving and constructing the initial map.
[0094] In this embodiment, to improve the accuracy of subsequent cooling or heating input based on heat exchange control parameters and to enhance temperature uniformity across different spatial areas, the environmental parameter values include ambient temperature and ambient humidity. In other embodiments, the environmental parameter values may also include either ambient temperature or ambient humidity.
[0095] During the movement of the slave unit, an environmental parameter value detection operation can be performed at set intervals (reading the values from the environmental parameter detection module), and the current spatial position of the slave unit is recorded as the detection position. One environmental parameter value corresponds to one detection position. When the environmental parameter values include ambient temperature and ambient humidity, the ambient temperature and ambient humidity values are detected simultaneously, and one detection position corresponds to one ambient temperature value and one ambient humidity value.
[0096] It should be noted that, since the location of the environmental parameter detection module on the sub-unit is fixed, the multiple environmental parameter values here are detection data corresponding to different locations at the same height in the space.
[0097] Step S12: Based on the detection location and the preset correspondence, associate the ambient temperature value and / or the ambient humidity value with the corresponding map location to obtain a reference map; the preset correspondence is the correspondence between the spatial location and the map location on the initial map;
[0098] In the preset correspondence, each map location corresponds to a spatial location within the operating space of the air conditioner. Based on this, according to the detection location and the preset correspondence, each detected ambient temperature value and each ambient humidity value can be associated with the map location corresponding to its detection location. The initial map associated with multiple ambient temperature values and multiple ambient humidity values becomes the reference map.
[0099] Step S13: Determine the environment map based on the reference map.
[0100] Specifically, the reference map can be directly used as the environmental map. The temperature and / or humidity information corresponding to each spatial area includes multiple environmental temperature values and / or multiple environmental humidity values corresponding to the map location set on the environmental map.
[0101] In addition, the map obtained by processing the reference map according to preset rules can also be used as an environment map.
[0102] In this embodiment, the sub-unit cruises and maps within the operating space of the air conditioner, and associates the environmental temperature and humidity data collected during the movement with the constructed map to obtain an environmental map. The resulting environmental map can accurately reflect the temperature and humidity conditions at different locations throughout the operating space of the air conditioner.
[0103] Furthermore, in this embodiment, step S13 may include:
[0104] Step S131: Divide the reference map into at least two map regions according to preset rules;
[0105] The preset rules include that the characteristic temperature difference of multiple ambient temperature values corresponding to each map area is less than a preset temperature difference, and / or the characteristic humidity difference of multiple ambient humidity values corresponding to each map area is less than a preset humidity difference.
[0106] The preset temperature difference and preset humidity difference can be set according to actual needs. In this embodiment, the characteristic temperature difference is specifically the temperature deviation between the maximum and minimum values among multiple ambient temperature values corresponding to the map area; the characteristic humidity difference is the humidity deviation between the maximum and minimum values among multiple ambient humidity values corresponding to the map area. In other embodiments, the characteristic temperature difference can also be the average of multiple temperature difference values in the map area (such as the difference between ambient temperature values corresponding to two adjacent map locations), and the characteristic humidity difference can also be multiple humidity difference values in the map area (such as the difference between ambient humidity values corresponding to two adjacent map locations).
[0107] Specifically, the system sequentially iterates through the ambient temperature and / or humidity values associated with each map location on the map and calculates them. The set of map locations whose calculation results satisfy preset rules forms a continuous area, which is then divided into a map region. The area and shape of each map region can be different. The more map locations with similar ambient temperature and humidity, the larger the area of the corresponding map region. The boundary formed between map locations that satisfy the preset rules and those that do not is the boundary of the map region.
[0108] By limiting the preset temperature difference and / or preset humidity difference, the temperature and humidity of each spatial location corresponding to all map locations within the map area are similar, and the required cooling or heating can be considered to be similar.
[0109] Step S132: Determine the regional environmental parameters corresponding to each map region based on the multiple ambient temperature values and / or multiple ambient humidity values corresponding to each map region;
[0110] Specifically, regional environmental parameters may include regional ambient temperature and / or regional ambient humidity. When each map region corresponds to multiple ambient temperature values, the average of these values can be used as the regional ambient temperature for that map region. Similarly, when each map region corresponds to multiple ambient humidity values, the average of these values can be used as the regional ambient humidity. Furthermore, when each map region corresponds to multiple ambient temperature and humidity values, both can be used as regional environmental parameters. Alternatively, a weight can be determined for each ambient temperature value based on the multiple humidity values, and the weighted average temperature calculated based on these multiple temperature values and their corresponding weights can be used as the regional environmental parameter.
[0111] Step S133: The reference map containing at least two map regions and the regional environmental parameters corresponding to each map region is used as the environmental map;
[0112] The map region corresponds one-to-one with the spatial region, and the regional environmental parameters are the temperature and / or humidity information of the corresponding spatial region.
[0113] The obtained environmental map is as follows Figure 4 As shown, the lines mark the boundaries between different map regions, and the numbers represent regional environmental parameters.
[0114] In this embodiment, the constructed environmental map divides locations with similar temperature and humidity into map regions to represent a spatial region. The temperature and humidity of each spatial region are represented by the regional environmental parameters corresponding to the map region. In this process, the different spatial regions within the space where the air conditioner operates are not pre-divided fixed regions, but are specifically divided according to the actual temperature and humidity conditions within the space. Based on this, when determining the heat exchange control parameters of the air conditioner through the environmental map, it is beneficial to ensure the accuracy of the determined heat exchange control parameters. This ensures that when operating according to the determined heat exchange control parameters, the spatial regions with different temperature and humidity conditions can be accurately supplied with cooling or heating, so as to ensure uniform cooling and heating in each region of the space.
[0115] Furthermore, based on any of the above embodiments, another embodiment of the control method for the air conditioner of this application is proposed. In this embodiment, the environmental map includes at least two map regions and regional environmental parameters corresponding to each map region. Each map region represents a spatial region, and the regional environmental parameters represent the temperature information and / or humidity information of the corresponding spatial region. The map regions and their corresponding regional environmental parameters can be determined in the manner described in the above embodiments, or they can be determined in other ways (e.g., the division of the map regions representing the spatial regions is specified by the user or divided according to a fixed area and shape of the region, etc.). Based on this, referring to... Figure 5 Step S20 includes:
[0116] Step S21: Determine the parameter difference between each of the regional environmental parameters and the target environmental parameters;
[0117] The target environmental parameter can be one of the regional environmental parameters, or it can be a pre-set target value of the environmental parameter required to meet the user's comfort needs for the temperature and / or humidity in the space.
[0118] Each regional environmental parameter has a corresponding parameter difference value, and the number of regional environmental parameters is the same as the number of their corresponding determined parameter differences.
[0119] For example, if the regional environmental parameters include the regional environmental temperature and the target environmental parameter is the target environmental temperature, then the absolute value of the difference between the regional environmental temperature and the target environmental temperature is determined as the parameter difference value here.
[0120] For example, when the regional environmental parameters include regional environmental temperature and regional environmental humidity, and the target environmental parameters include target environmental temperature and target environmental temperature, then the absolute value of the difference between the regional environmental temperature and the target environmental temperature is determined to obtain the regional temperature difference value, and the absolute value of the difference between the regional environmental humidity and the target environmental humidity is determined to obtain the regional humidity difference value. Thus, the parameter difference value includes the regional temperature difference value and the regional humidity difference value here.
[0121] Step S22: Determine the heat exchange control parameters based on the differences between at least two of the parameters.
[0122] Specifically, the target location for the air conditioner's airflow can be determined by combining the differences between at least two parameters. Different parameter differences for different spatial regions result in different distances from the target location. The larger the parameter difference for a spatial region, the closer that spatial region is to the target location. Based on this, the airflow direction of the air conditioner towards the target location can be determined as the heat exchange control parameter of the air conditioner. Alternatively, the duration for which the air conditioner delivers air to each spatial region at a preset fan speed can be determined by combining the differences between at least two parameters. Different parameter differences for different spatial regions result in different airflow durations. The larger the parameter difference, the longer the airflow duration can be. Here, the airflow duration for each spatial region can be used as the heat exchange control parameter of the air conditioner. Furthermore, the oscillation rate of the air guide component of the air conditioner can be determined by combining the differences between at least two parameters. Different parameter differences for different spatial regions result in different oscillation rates when the airflow direction of the air guide component is towards the spatial region. The larger the parameter difference, the smaller the oscillation rate can be. Based on this, the oscillation rate of the air guide component when the airflow direction is towards different spatial regions can be determined as the heat exchange control parameter of the air conditioner.
[0123] In this embodiment, the spatial regions corresponding to the at least two map regions include a first region and a second region, and the at least two parameter differences include a first difference corresponding to the first region and a second difference corresponding to the second region. The step of determining the heat exchange control parameter based on the at least two deviation values includes: when the first difference is greater than the second difference, determining the first control parameter as the heat exchange control parameter; defining the cooling or heating input by the air conditioner to the first region as the first heat exchange, defining the cooling or heating input by the air conditioner to the second region as the second heat exchange, wherein the first heat exchange corresponding to the first control parameter is greater than the second heat exchange.
[0124] For example, if the first control parameter includes the air supply duration of the air conditioner blowing air towards the target direction, and the first air supply duration corresponding to the first area is greater than the second air supply duration corresponding to the second area, then the air conditioner can be controlled to first blow air towards the first area and maintain the first air supply duration, and then blow air towards the second area and maintain the second air supply duration. In this case, the cooling or heating input by the air conditioner to the first area is greater than the cooling or heating input by the air conditioner to the second area. The first control parameter may also include the target location of the air conditioner's air supply, where the distance between the target location and the first area is less than the distance between the target location and the second area. If the air conditioner's air outlet direction is controlled towards the target location, then the cooling or heating input by the air conditioner to the first area is greater than the cooling or heating input by the air conditioner to the second area.
[0125] If there are more than two map regions, then there are more than two corresponding spatial regions. In this case, the parameter difference between any two spatial regions and the heat exchange between those two regions corresponding to the first control parameter must satisfy the above rule: when the first difference is greater than the second difference, the first heat exchange of the first region corresponding to the heat exchange control parameter is greater than the second heat exchange of the second region. Based on this rule and at least two differences, the control parameter that satisfies this rule for any two spatial regions within the space can be determined as the heat exchange control parameter of the air conditioner.
[0126] In this embodiment, the difference between at least two parameters can accurately reflect the temperature unevenness between different areas within the current space. Therefore, combining the difference between at least two parameters to determine the heat exchange control parameters ensures the accuracy of the determined heat exchange control parameters. This ensures that after the air conditioner is operated according to the heat exchange control parameters, different areas within the space can achieve a uniform state of heating and cooling. Areas with larger differences compared to other areas receive a correspondingly larger amount of heat exchanged, further ensuring the uniform heating and cooling of each space area.
[0127] Furthermore, based on any of the above embodiments, this application also proposes another embodiment of the control method for an air conditioner. In this embodiment, the air conditioner includes a main unit equipped with a heat exchange module and a movable sub-unit, referring to... Figure 6 After step S30, the following steps are also included:
[0128] Step S40: Obtain the first ambient temperature of the area where the host is located;
[0129] The first ambient temperature is specifically detected by the first detection module set at the return air vent of the main unit.
[0130] Step S50: When the first ambient temperature is within the target temperature range, control the submachine to move and detect the second ambient temperature;
[0131] The target temperature range is specifically the temperature range that the indoor environment needs to reach during the cooling or heating operation of the air conditioner.
[0132] If the first ambient temperature is within the target temperature range, it indicates that the temperature meets the user's comfort requirements; if the first ambient temperature is outside the target temperature range, it indicates that the temperature does not meet the user's comfort requirements.
[0133] During the movement of the slave unit, the second ambient temperature is obtained by reading the temperature data detected by the environmental parameter detection module on the slave unit. One or more second ambient temperatures can be collected.
[0134] During the process of collecting the second ambient temperature, the slave unit can move along a fixed path or a path determined according to the actual indoor conditions. In this embodiment, to more accurately reflect the temperature difference between different areas of the current indoor environment, the movement path of the slave unit is determined according to the environmental map, and the slave unit is controlled to move along the movement path and detect the second ambient temperature. Specifically, the ambient temperatures corresponding to each area in the environmental map can be sorted from largest to smallest, and the movement path of the slave unit can be planned according to the sorting order.
[0135] Step S60: When the second ambient temperature is outside the target temperature range, the heat exchange control parameters are corrected according to the second ambient temperature, and the air conditioner is controlled to operate according to the corrected heat exchange control parameters.
[0136] If the first ambient temperature is outside the target temperature range, it indicates that the temperature does not meet the user's comfort requirements and the current heat exchange control parameters are not accurate enough, resulting in temperature differences between different areas of the space. The temperatures of each area have not reached the target temperature range synchronously. At this time, the heat exchange control parameters are corrected based on the second ambient temperature. For example, the air outlet direction is moved closer to the space area where the second ambient temperature is detected, so as to ensure that the air conditioner can reach the target temperature range in each space area when it is running according to the corrected heat exchange control parameters.
[0137] Furthermore, this invention also proposes a computer-readable storage medium storing a control program for an air conditioner. When the control program is executed by a processor, it implements the relevant steps of any of the above-described air conditioner control methods.
[0138] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0139] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0140] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0141] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A control method for an air conditioner, characterized in that, The control method for the air conditioner includes the following steps: The system controls the movement of the sub-unit and constructs an initial map of the air conditioner's operating space. It also controls the movement of the sub-unit and detects multiple environmental parameter values and corresponding multiple detection positions. The environmental parameter values include ambient temperature and / or ambient humidity. Based on the detection location and the correspondence between the detection location and the map location on the initial map, each of the ambient temperature values and / or each of the ambient humidity values is associated with the corresponding map location to obtain a reference map; The reference map is divided into at least two map regions according to preset rules; The regional environmental parameters corresponding to each map region are determined based on multiple ambient temperature values and / or multiple ambient humidity values corresponding to each map region. The reference map, which contains at least two of the map regions and the corresponding regional environmental parameters for each of the map regions, is used as the environmental map. Determining the heat exchange control parameters of the air conditioner based on the environmental map includes: analyzing the environmental map to obtain the location parameters of each spatial region and the corresponding temperature and humidity parameters of each spatial region; calculating the heat exchange control parameters using the location parameters and the temperature and humidity parameters; wherein, when the heat exchange control parameter is the air outlet direction, obtaining the first spatial coordinates corresponding to different spatial regions on the environmental map; calculating the weights corresponding to each spatial region based on the temperature and / or humidity information of each spatial region; taking the weighted average of more than one first spatial coordinate and its corresponding weight as the target position for the air outlet of the air conditioner; and taking the direction of the air conditioner toward the target position as the air outlet direction of the air conditioner; the heat exchange control parameters are used to regulate the amount of cooling or heating input by the air conditioner to different spatial regions. The air conditioner is controlled according to the heat exchange control parameters so that the temperature difference between each space area is less than the set temperature difference.
2. The control method for an air conditioner as described in claim 1, characterized in that, The detection location is the spatial location where the submachine is located when detecting the corresponding environmental parameter value.
3. The control method for an air conditioner as described in claim 1, characterized in that, The preset rules include that the characteristic temperature difference of multiple ambient temperature values corresponding to each map region is less than a preset temperature difference, and / or the characteristic humidity difference of multiple ambient humidity values corresponding to each map region is less than a preset humidity difference. The map regions correspond one-to-one with the spatial regions, and the regional environmental parameters are the temperature information and / or humidity information of the corresponding spatial regions.
4. The control method for an air conditioner as described in claim 1, characterized in that, The environmental map includes at least two map regions and corresponding regional environmental parameters for each map region. Each map region corresponds one-to-one with a spatial region. The regional environmental parameters are the temperature and / or humidity information of the corresponding spatial region. The step of determining the heat exchange control parameters of the air conditioner based on the environmental map includes: Determine the parameter differences between the environmental parameters of each region and the target environmental parameters; The heat exchange control parameters are determined based on the difference between at least two of the parameters.
5. The control method for an air conditioner as described in claim 4, characterized in that, The spatial regions corresponding to the at least two map regions include a first region and a second region, and the at least two parameter differences include a first difference corresponding to the first region and a second difference corresponding to the second region. The step of determining the heat exchange control parameters based on the at least two parameter differences includes: When the first difference is greater than the second difference, the first control parameter is determined to be the heat exchange control parameter; The amount of cooling or heating input by the air conditioner to the first area is defined as the first heat exchange, and the amount of cooling or heating input by the air conditioner to the second area is defined as the second heat exchange. The first heat exchange corresponding to the first control parameter is greater than the second heat exchange.
6. The control method for an air conditioner as described in any one of claims 1 to 5, characterized in that, The air conditioner includes a main unit equipped with a heat exchange module and a movable sub-unit. After the step of controlling the operation of the air conditioner according to the heat exchange control parameters, it further includes: Obtain the first ambient temperature of the area where the host is located; When the first ambient temperature is within the target temperature range, the slave unit is controlled to move and detect the second ambient temperature; When the second ambient temperature is outside the target temperature range, the heat exchange control parameters are corrected according to the second ambient temperature, and the air conditioner is controlled to operate according to the corrected heat exchange control parameters.
7. The control method for an air conditioner as described in claim 6, characterized in that, The steps of controlling the movement of the submachine and detecting the second ambient temperature include: The movement path of the submachine is determined based on the environmental map; Control the submachine to move along the moving path and detect the second ambient temperature; And / or, the step of controlling the operation of the air conditioner according to the heat exchange control parameters includes: The host and the slave unit are controlled to operate according to the heat exchange control parameters.
8. An air conditioner, characterized in that, The air conditioner includes a control device, which includes a memory, a processor, and a control program for the air conditioner stored in the memory and executable on the processor. When the control program for the air conditioner is executed by the processor, it implements the steps of the control method for the air conditioner as described in any one of claims 1 to 7.
9. The air conditioner as described in claim 8, characterized in that, The air conditioner includes: The host unit includes a heat exchange module; A mobile sub-unit, the sub-unit including an environmental parameter detection module; Both the host and the slave are connected to the control device.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a control program for an air conditioner, which, when executed by a processor, implements the steps of the control method for an air conditioner as described in any one of claims 1 to 7.