Air conditioner control method and device, storage medium and air conditioner
By setting up an auxiliary electric heating device in the air conditioner, the turn-on and electric heating of the air conditioner are automatically controlled according to the temperature and environmental data set by the user, the problem of the air conditioner not being able to start in time in a low-temperature environment is solved, and indoor items are frozen and damaged and user property is avoided.
Patent Information
- Application Number
- CN202311206084.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2043-09-19
AI Technical Summary
When the ambient temperature of the existing air conditioner is too low, the user cannot start it in time, resulting in indoor items being easily frozen and causing damage to the user's property.
The auxiliary electric heating device is set in the air conditioner. By obtaining the anti-freeze temperature set by the user and the electric heating start temperature, the parameters of the air conditioner are selectively controlled to be turned on or off, the electric heating device is turned on or off, and the heating mode operation according to the current status and ambient temperature data of the air conditioner.
When the air conditioner is turned off, the air conditioner is automatically turned on according to the temperature relationship between the ambient temperature and the user set, to avoid indoor items being frozen and damaged, and improve the user experience and the intelligent effect of the equipment.
Smart Images

Figure CN119665397A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of air conditioner control methods, and specifically provides an air conditioner control method, a control device, a storage medium and an air conditioner. Background Art
[0002] With the current abnormal climate, areas without heating equipment need to use air conditioners for heating in winter. However, air conditioners in the prior art generally require users to manually start the air conditioner and control the heating mode of the air conditioner. As a result, when the ambient temperature is low, it takes a long time for the indoor temperature to reach the temperature set by the user. The heating efficiency cannot meet user needs, resulting in a poor user experience. In addition, when the ambient temperature is too low and the user cannot start the air conditioner in time, indoor items are easily frozen, causing property loss to the user.
[0003] Accordingly, the art requires a new air conditioner control solution to solve the above problems. Summary of the invention
[0004] In order to overcome the above-mentioned defects, the present invention is proposed to provide a control method, a control device, a storage medium and an air conditioner for an air conditioner, which solves or at least partially solves the technical problem in the prior art that when the user cannot start the air conditioner in time due to the low ambient temperature, indoor items are easily frozen and damaged, causing property loss to the user.
[0005] In a first aspect, the present invention provides a control method for an air conditioner, wherein an auxiliary electric heating device is provided in the air conditioner, and the method comprises the following steps: S1, obtaining an antifreeze temperature and an electric heating start-up temperature set by a user, wherein the antifreeze temperature set by the user is lower than the electric heating start-up temperature set by the user; S2, obtaining a current state of the air conditioner, a current functional mode of an air conditioner indoor unit, and current ambient temperature data, wherein the current state includes power off or power on, and the current functional mode includes a heating mode, a cooling mode, or a dehumidification mode; S3, when the current functional mode of the air conditioner indoor unit is a heating mode, selectively controlling the air conditioner to turn on or off, the electric heating device to turn on or off, and selectively controlling the heating mode to operate with parameters corresponding to the relationship, according to the current state of the air conditioner and the relationship between the current ambient temperature data and the antifreeze temperature and the electric heating start-up temperature set by the user.
[0006] In a technical solution of the control method of the above-mentioned air conditioner, obtaining the current ambient temperature data includes: based on the priorities of various ambient data sources, obtaining the current temperature value of the ambient data source with the highest priority as the current ambient temperature data, wherein the ambient data source includes at least an outdoor ambient data source and an indoor ambient data source, and the priority of the outdoor ambient data source is higher than the priority of the indoor ambient data source.
[0007] In a technical solution of the control method of the above-mentioned air conditioner, according to the current state of the air conditioner and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating starting temperature set by the user, the air conditioner is selectively controlled to be turned on or off, the electric heating device is turned on or off, and the heating mode is selectively controlled to operate with parameters corresponding to the size relationship, including: if the current state of the air conditioner is off, then it is determined whether the current ambient temperature data is lower than the electric heating starting temperature set by the user: if the judgment is no, the air conditioner is kept in the off state; if the judgment is yes, then it is determined whether the current ambient temperature data is lower than the antifreeze temperature set by the user: if the current ambient temperature data is lower than the antifreeze temperature set by the user, the air conditioner is turned on and controlled to execute the heating mode with preset antifreeze parameters, wherein the antifreeze parameters at least include the minimum wind speed; if the judgment is no, the air conditioner is kept in the off state.
[0008] In a technical solution of the control method of the above-mentioned air conditioner, the selective control of turning on or off the air conditioner, turning on or off the electric heating device, and selectively controlling the heating mode to operate with parameters corresponding to the size relationship according to the current state of the air conditioner and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating start temperature set by the user include: if the current state of the air conditioner is turned on, obtaining the heating parameters of the heating mode set by the user, and judging whether the current ambient temperature data is lower than the electric heating start temperature set by the user: if the judgment is no, controlling the air conditioner to execute the heating mode with the heating parameters set by the user, and turning off the electric heating of the air conditioner; if the judgment is yes, judging whether the current ambient temperature data is lower than the antifreeze temperature set by the user: if the current ambient temperature data is lower than the antifreeze temperature set by the user, controlling the air conditioner to execute the heating mode with the first preset parameters, and turning on the electric heating of the air conditioner, wherein the first preset parameters at least include the maximum wind speed; if the judgment is no, controlling the air conditioner to execute the heating mode with the heating parameters set by the user, and turning on the electric heating of the air conditioner.
[0009] In a technical solution of the control method of the above-mentioned air conditioner, after the air conditioner is selectively controlled to be turned on or off, the electric heating device is turned on or off, and the heating mode is selectively controlled to run with parameters corresponding to the size relationship, the method also includes: after a preset time period, executing steps S4 and S5; wherein, step S4 includes: obtaining current ambient temperature data; step S5 includes: when the current state of the air conditioner obtained in step S2 is turned on, according to the data source of the current ambient temperature data obtained in step S4, and the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature or electric heating start temperature set by the user, selectively controlling the heating mode of the air conditioner to run with parameters corresponding to the size relationship and the electric heating device to be turned on or off; when the current state of the air conditioner obtained in step S2 is turned off, according to the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, selectively controlling the air conditioner to be turned on or off, and selectively controlling the air conditioner to execute the heating mode with preset antifreeze parameters.
[0010] In a technical solution of the control method of the above-mentioned air conditioner, the selectively controlling the heating mode of the air conditioner to operate with parameters corresponding to the size relationship and turning on or off the electric heating device according to the data source of the current ambient temperature data obtained in step S4 and the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature or electric heating start temperature set by the user includes: if the data source of the current ambient temperature data obtained in step S4 is an outdoor ambient data source, based on the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning on the electric heating of the air conditioner; if the data source of the current ambient temperature data obtained in step S4 is an indoor ambient data source, based on the size relationship between the current ambient temperature data obtained in step S4 and the electric heating start temperature set by the user, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning off the electric heating of the air conditioner; or, continuing to selectively control the air conditioner to execute the heating mode with corresponding preset parameters and turning on the electric heating of the air conditioner based on the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user.
[0011] In a technical solution of the control method of the above-mentioned air conditioner, the selective control of turning on or off the air conditioner according to the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, and the selective control of the air conditioner to execute the heating mode with preset antifreeze parameters include: judging whether the current ambient temperature data obtained in step S4 is lower than the antifreeze temperature set by the user: if the current ambient temperature data obtained in step S4 is lower than the antifreeze temperature set by the user, turning on the air conditioner and controlling the air conditioner to execute the heating mode with the preset antifreeze parameters or keeping the heating mode of the air conditioner running with the preset antifreeze parameters, so that the air conditioner is in the on state and the heating mode of the air conditioner runs with the preset antifreeze parameters; if the judgment is no, keeping the air conditioner in the off state or turning off the air conditioner, so that the air conditioner is in the off state.
[0012] In a second aspect, a control device is provided, which includes a processor and a memory, wherein the memory is suitable for storing multiple program codes, and the program codes are suitable for being loaded and run by the processor to execute the air conditioner control method described in any one of the technical solutions of the above-mentioned air conditioner control method.
[0013] In a third aspect, a computer-readable storage medium is provided, which stores a plurality of program codes, wherein the program codes are suitable for being loaded and run by a processor to execute the air conditioner control method described in any one of the technical solutions of the above-mentioned air conditioner control method.
[0014] In a fourth aspect, the present invention provides an air conditioner, comprising the control device described in the technical scheme of the above-mentioned control device and an auxiliary electric heating device arranged in the air conditioner, and the control device is configured to execute the control method of the air conditioner described in any one of the technical schemes of the technical scheme of the control method of the above-mentioned air conditioner according to the antifreeze temperature and electric heating start temperature set by the user.
[0015] The above one or more technical schemes of the present invention have at least one or more of the following beneficial effects: by arranging an auxiliary electric heating device in the air conditioner, when the current mode of the air conditioner indoor unit is the heating mode, according to the current state of the air conditioner obtained, and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating starting temperature set by the user, the air conditioner is selectively controlled to be turned on or off, the electric heating device is turned on or off, and the heating mode is selectively controlled to operate with parameters corresponding to the size relationship, so that when the air conditioner indoor unit is in the heating mode, the air conditioner is selectively controlled according to the current state of the air conditioner obtained, and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating starting temperature set by the user, and then when the air conditioner is turned off, the air conditioner is selectively controlled according to the size relationship between the current ambient temperature data and the two temperatures set by the user, avoiding the problem in the prior art that when the ambient temperature is too low and the user cannot start the air conditioner in time, indoor items are easily frozen, causing property loss to the user.
[0016] Furthermore, in the technical solution for implementing the present invention, when the current state of the air conditioner is turned on, the heating mode of the corresponding parameters is executed and the electric heating of the air conditioner is selectively turned on or off through the relationship between the current ambient temperature data and the electric heating start temperature and the antifreeze temperature. When the current ambient temperature data is lower than the antifreeze temperature, the air conditioner is controlled to execute the heating mode with the first preset parameters and turn on the electric heating, wherein the first preset parameters include the maximum wind speed, thereby realizing rapid heating of the indoor temperature. When the current ambient temperature data is higher than the electric heating start temperature, the air conditioner is controlled to execute the heating mode with the parameters set by the user and turn off the electric heating, thereby ensuring heating while turning off the electric heating in time, thereby avoiding excessive energy consumption of the air conditioner.
[0017] Furthermore, in the technical solution of the present invention, after a preset period of time, when the current state of the air conditioner obtained in step S2 is off, if the current ambient temperature data obtained in step S4 is lower than the antifreeze temperature, the air conditioner is controlled so that the air conditioner is in the on state and the heating mode of the air conditioner is operated with the preset antifreeze parameters, thereby realizing that when the ambient temperature is too low, the air conditioner is turned on in time and the heating mode is executed with the preset antifreeze parameters, thereby avoiding freezing in the room; when the current ambient temperature data obtained in step S4 is not lower than the antifreeze temperature, the air conditioner is controlled to perform corresponding operations and the air conditioner is controlled to be in the off state, thereby realizing that when the ambient temperature reaches the antifreeze temperature set by the user, the air conditioner is turned off in time, thereby ensuring antifreeze while avoiding waste of resources.
[0018] Furthermore, in the technical solution for implementing the present invention, by reacquiring the current ambient temperature data after a preset period of time, and based on the current state of the air conditioner obtained in step S2 and the data source of the current ambient temperature data obtained in step S4, the current ambient temperature data obtained in step S4 is selectively compared with at least one of the temperatures set by the user, and the air conditioner is selectively controlled to perform a corresponding operation based on the size relationship, thereby achieving periodic selective control of the air conditioner to perform corresponding adjustment operations based on the current ambient temperature data, reducing the user's operation amount, and thereby improving the intelligent effect of the air conditioner. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The disclosure of the present invention will become more easily understood with reference to the accompanying drawings. It will be readily understood by those skilled in the art that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present invention. In addition, similar numbers in the drawings represent similar components, wherein:
[0020] Figure 1 is a flow chart of main steps of a method for controlling an air conditioner according to an embodiment of the present invention;
[0021] Figure 2 is a partial flow chart of steps S4 to S5 of a method for controlling an air conditioner according to an embodiment of the present invention;
[0022] Figure 3 is a main structural block diagram of a control device according to an embodiment of the present invention;
[0023] Figure 4 1 is a main structural block diagram of an air conditioner according to an embodiment of the present invention.
[0024] Reference numerals list :
[0025] 300: control device; 301: processor; 302: memory; 303: program code; 400: air conditioner; 401: auxiliary electric heating device. DETAILED DESCRIPTION
[0026] Some embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.
[0027] In the description of the present invention, "module" and "processor" may include hardware, software or a combination of the two. A module may include hardware circuits, various suitable sensors, communication ports, and memories, and may also include software parts, such as program codes, or a combination of software and hardware. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware, or a combination of the two. Non-temporary computer-readable storage media include any suitable medium that can store program codes, such as a magnetic disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, and the like. The term "A and / or B" means all possible combinations of A and B, such as only A, only B, or A and B. The term "at least one A or B" or "at least one of A and B" has a similar meaning to "A and / or B", and may include only A, only B, or A and B. The singular terms "one" and "the" may also include plural forms.
[0028] See attached Figure 1 , Figure 1 FIG. 1 is a flow chart of the main steps of a method for controlling an air conditioner according to an embodiment of the present invention. The air conditioner is provided with an auxiliary electric heating device, such as Figure 1 As shown, the control method of the air conditioner in the embodiment of the present invention mainly includes the following steps S1 to S3.
[0029] Step S1: obtaining an antifreeze temperature and an electric heating start temperature set by a user, wherein the antifreeze temperature set by the user is lower than the electric heating start temperature set by the user;
[0030] Specifically, in some embodiments, the electric heating start temperature can be any temperature value between 3.5°C and 18°C, and the antifreeze temperature can be any temperature value between -20°C and 3.5°C. The temperature settings of the electric heating start temperature and the antifreeze temperature mentioned here are only exemplary descriptions. In actual tests, those skilled in the art can set them according to actual needs, as long as the antifreeze temperature is lower than the electric heating start temperature. No further details will be given here.
[0031] Step S2: Acquire the current state of the air conditioner, the current function mode of the air conditioner and the current ambient temperature data, wherein the current state includes power off or power on, and the current function mode includes heating mode, cooling mode or dehumidification mode:
[0032] Specifically, in some embodiments, obtaining the current ambient temperature data includes: based on the priorities of various ambient data sources, obtaining the current temperature value of the ambient data source with the highest priority as the current ambient temperature data, wherein the ambient data source includes at least an outdoor ambient data source and an indoor ambient data source, and the priority of the outdoor ambient data source is higher than the priority of the indoor ambient data source.
[0033] Specifically, in some embodiments, the air conditioner indoor unit is provided with an indoor environment temperature sensor, the outdoor environment data source at least includes receiving an outdoor environment data source and collecting an outdoor environment data source, the air conditioner interacts with a weather server, and the air conditioner outdoor unit is also provided with multiple outdoor environment temperature sensors. Specifically, in some embodiments, the current temperature value of the received outdoor environment data source is obtained by acquiring the current temperature information of the weather server, and / or the current temperature value of the collected outdoor environment data source is obtained by acquiring the average value of the current temperature values of multiple outdoor environment temperature sensors; wherein the priority of the received outdoor environment data source is higher than the priority of the collected outdoor environment data source; the current temperature value of the indoor environment temperature data source is obtained by the current temperature value of the indoor environment temperature sensor, wherein the priority of the collected outdoor environment data source is higher than the priority of the indoor environment data source.
[0034] Specifically, in some embodiments, based on the priorities of various environmental data sources, obtaining the current temperature value of the environmental data source with the highest priority as the current environmental temperature data includes: obtaining the current temperature value of the environmental data source with the highest priority, that is, receiving the current temperature value of the outdoor environmental data source, and judging whether the acquisition is successful: if so, the current temperature value of the outdoor environmental data source is used as the current environmental temperature data; otherwise, obtaining the current temperature value of the outdoor environmental data source, and judging whether the acquisition is successful: if so, the current temperature value of the outdoor environmental data source is used as the current environmental temperature data; otherwise, obtaining the current temperature value of the indoor environmental data source, and using the current temperature value of the indoor environmental data source as the current environmental temperature data. Alternatively, obtaining the current temperature value of each environmental data source, and selecting the current temperature value of the environmental data source with the highest priority from among the environmental data sources that have obtained the current temperature value as the current environmental temperature data.
[0035] Step S3: When the current functional mode of the air conditioner indoor unit is the heating mode, based on the current state of the air conditioner and the relationship between the current ambient temperature data and the antifreeze temperature set by the user and the electric heating start temperature, the air conditioner is selectively controlled to be turned on or off, the electric heating device is turned on or off, and the heating mode is selectively controlled to operate with parameters corresponding to the relationship.
[0036] Based on the above steps S1 to S3, by setting an auxiliary electric heating device in the air conditioner, when the current mode of the air conditioner indoor unit is the heating mode, according to the current state of the air conditioner obtained, and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating starting temperature set by the user, the air conditioner is selectively controlled to be turned on or off, the electric heating device is turned on or off, and the heating mode is selectively controlled to operate with parameters corresponding to the size relationship, so that when the air conditioner indoor unit is in the heating mode, the air conditioner is selectively controlled according to the current state of the air conditioner obtained, and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating starting temperature set by the user, and further, when the air conditioner is turned off, the air conditioner is selectively controlled according to the size relationship between the current ambient temperature data and the two temperatures set by the user, thereby avoiding the problem in the prior art that when the ambient temperature is too low and the user cannot start the air conditioner in time, indoor items are easily frozen, causing property loss to the user.
[0037] Specifically, in some embodiments, according to the current state of the air conditioner, and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating start temperature set by the user, selectively controlling the air conditioner to turn on or off, the electric heating device to turn on or off, and selectively controlling the heating mode to operate with parameters corresponding to the size relationship include: if the current state of the air conditioner is off, then judging whether the current ambient temperature data is lower than the electric heating start temperature set by the user: if the judgment is no, keeping the air conditioner in the off state; if the judgment is yes, then judging whether the current ambient temperature data is lower than the antifreeze temperature set by the user: if the current ambient temperature data is lower than the antifreeze temperature set by the user, turning on the air conditioner and controlling the air conditioner to execute the heating mode with preset antifreeze parameters, wherein the antifreeze parameters include at least the minimum wind speed; if the judgment is no, keeping the air conditioner in the off state.
[0038] Specifically, in some embodiments, the selective control of turning on or off the air conditioner, turning on or off the electric heating device, and selectively controlling the heating mode to operate with parameters corresponding to the size relationship according to the current state of the air conditioner and the size relationship between the current ambient temperature data and the antifreeze temperature and the electric heating start temperature set by the user includes: if the current state of the air conditioner is turned on, obtaining the heating parameters of the heating mode set by the user, and judging whether the current ambient temperature data is lower than the electric heating start temperature set by the user: if the judgment is no, controlling the air conditioner to execute the heating mode with the heating parameters set by the user, and turning off the electric heating of the air conditioner; if the judgment is yes, judging whether the current ambient temperature data is lower than the antifreeze temperature set by the user: if the current ambient temperature data is lower than the antifreeze temperature set by the user, controlling the air conditioner to execute the heating mode with the first preset parameters, and turning on the electric heating of the air conditioner, wherein the first preset parameters at least include the maximum wind speed; if the judgment is no, controlling the air conditioner to execute the heating mode with the heating parameters set by the user, and turning on the electric heating of the air conditioner.
[0039] Specifically, in some embodiments, the heating parameters of the heating mode set by the user include at least a heating target temperature and a heating wind speed. The selection of heating parameters here is only an exemplary description. In actual testing, those skilled in the art can make selections according to actual needs, which will not be repeated here.
[0040] In the above embodiment, when the current state of the air conditioner is turned on, the heating mode of the corresponding parameters is executed and the electric heating of the air conditioner is selectively turned on or off through the relationship between the current ambient temperature data and the electric heating start temperature and the antifreeze temperature. When the current ambient temperature data is lower than the antifreeze temperature, the air conditioner is controlled to execute the heating mode with the first preset parameters and turn on the electric heating, wherein the first preset parameters include the maximum wind speed, thereby realizing rapid heating of the indoor temperature. When the current ambient temperature data is higher than the electric heating start temperature, the air conditioner is controlled to execute the heating mode with the parameters set by the user and turn off the electric heating, thereby ensuring heating while turning off the electric heating in time, thereby avoiding excessive energy consumption of the air conditioner.
[0041] Furthermore, in some embodiments, if the current state of the air conditioner is turned on, and based on the relationship between the current ambient temperature data and the antifreeze temperature and the electric heating start temperature set by the user, the air conditioner is controlled to execute the heating mode with the heating parameters set by the user, and the electric heating of the air conditioner is turned off, the method further includes: after a preset auxiliary electric heating start time, obtaining the current indoor temperature value of the air conditioner, if the current indoor temperature value of the air conditioner has reached the target temperature for heating, turning off the electric heating of the air conditioner; if the current indoor temperature value of the air conditioner has not reached the target temperature for heating, turning on the electric heating of the air conditioner. The heating is turned on, and after a preset period of time, the current indoor temperature value of the air conditioner is obtained again, and the electric heating of the air conditioner is selectively turned on or off according to the result of whether the current indoor temperature value of the air conditioner reaches the target temperature for heating. If the current ambient temperature data is lower than the antifreeze temperature set by the user, the electric heating of the air conditioner is turned on and the on state is locked regardless of whether the current indoor temperature value of the air conditioner reaches the target temperature for heating. The on state of the electric heating of the air conditioner is unlocked until the current ambient temperature data is equal to or higher than the antifreeze temperature set by the user.
[0042] Specifically, in some embodiments, the preset auxiliary electric heating start time may be 30 minutes. The setting of the preset auxiliary electric heating start time here is only an exemplary description. In actual testing, those skilled in the art may set it according to actual needs, which will not be repeated here.
[0043] See attached Figure 2 , Figure 2 FIG. 1 is a partial flow chart of steps S4 to S5 of a method for controlling an air conditioner according to an embodiment of the present invention. Further, in some implementations, Figure 2As shown, after the selective control of turning the air conditioner on or off, turning the electric heating device on or off, and selectively controlling the heating mode to run with parameters corresponding to the size relationship, the method further includes: after a preset time, executing steps S4 and S5; wherein, step S4 includes: obtaining current ambient temperature data; step S5 includes: when the current state of the air conditioner obtained in step S2 is turned on, according to the data source of the current ambient temperature data obtained in step S4, and the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature or electric heating start temperature set by the user, selectively controlling the heating mode of the air conditioner to run with parameters corresponding to the size relationship and turning the electric heating device on or off; when the current state of the air conditioner obtained in step S2 is turned off, according to the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, selectively controlling the air conditioner to turn on or off, and selectively controlling the air conditioner to execute the heating mode with preset antifreeze parameters.
[0044] Specifically, in some embodiments, the preset duration may be 5 minutes. The setting of the preset duration here is only an exemplary description. In actual testing, those skilled in the art may set it according to actual needs, which will not be described in detail here.
[0045] Specifically, in some embodiments, the selectively controlling the heating mode of the air conditioner to operate with parameters corresponding to the size relationship and turning on or off the electric heating device according to the data source of the current ambient temperature data obtained in step S4 and the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature or electric heating start temperature set by the user includes: if the data source of the current ambient temperature data obtained in step S4 is an outdoor ambient data source, based on the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning on the electric heating of the air conditioner; if the data source of the current ambient temperature data obtained in step S4 is an indoor ambient data source, based on the size relationship between the current ambient temperature data obtained in step S4 and the electric heating start temperature set by the user, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning off the electric heating of the air conditioner; or, continuing to selectively control the air conditioner to execute the heating mode with corresponding preset parameters and turning on the electric heating of the air conditioner based on the size relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user.
[0046] In the above embodiment, the current ambient temperature data is re-acquired after a preset period of time, and based on the current state of the air conditioner obtained in step S2 and the data source of the current ambient temperature data obtained in step S4, the current ambient temperature data obtained in step S4 is selectively compared with at least one of the temperatures set by the user, and the air conditioner is selectively controlled to perform a corresponding operation based on the size relationship, thereby achieving periodic selective control of the air conditioner to perform corresponding adjustment operations based on the current ambient temperature data, reducing the user's operation amount and thereby improving the intelligent effect of the air conditioner.
[0047] Specifically, in some embodiments, the selective control of turning the air conditioner on or off according to the relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, and the selective control of the air conditioner to execute the heating mode with preset antifreeze parameters include: judging whether the current ambient temperature data obtained in step S4 is lower than the antifreeze temperature set by the user: if the current ambient temperature data obtained in step S4 is lower than the antifreeze temperature set by the user, turning on the air conditioner and controlling the air conditioner to execute the heating mode with the preset antifreeze parameters or keeping the heating mode of the air conditioner running with the preset antifreeze parameters, so that the air conditioner is in the on state and the heating mode of the air conditioner runs with the preset antifreeze parameters; if the judgment is no, keeping the air conditioner in the off state or turning off the air conditioner, so that the air conditioner is in the off state.
[0048] In the above embodiment, after a preset period of time, when the current state of the air conditioner obtained in step S2 is off, if the current ambient temperature data obtained in step S4 is lower than the antifreeze temperature, the air conditioner is controlled so that the air conditioner is in the on state and the heating mode of the air conditioner is operated with the preset antifreeze parameters, so that when the ambient temperature is too low, the air conditioner is turned on in time and the heating mode is executed with the preset antifreeze parameters, thereby avoiding freezing in the room; when the current ambient temperature data obtained in step S4 is not lower than the antifreeze temperature, the air conditioner is controlled to perform corresponding operations and the air conditioner is controlled to be in the off state, so that when the ambient temperature reaches the antifreeze temperature set by the user, the air conditioner is turned off in time, thereby ensuring antifreeze while avoiding waste of resources.
[0049] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art can understand that in order to achieve the effects of the present invention, different steps do not have to be performed in such an order. They can be performed simultaneously (in parallel) or in other orders. These changes are within the scope of protection of the present invention.
[0050] It is understood by those skilled in the art that the present invention implements all or part of the processes in the method of the above embodiment, and can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electric carrier signal, telecommunication signal and software distribution medium that can carry the computer program code. It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electric carrier signals and telecommunication signals.
[0051] Furthermore, the present invention also provides a control device.
[0052] See attached Figure 3 , Figure 3 FIG. 1 is a main structural block diagram of a control device according to an embodiment of the present invention. Figure 3 As shown, in an embodiment of a control device 300 according to the present invention, the control device 300 includes a processor 301 and a memory 302, the memory 302 can be configured to store a program code 303 for executing the control method of the air conditioner of the above method embodiment, and the processor 301 can be configured to execute the program code 303 in the memory 302, and the program code 303 includes but is not limited to the program code for executing the control method of the air conditioner of the above method embodiment. For ease of explanation, only the part related to the embodiment of the present invention is shown, and for specific technical details not disclosed, please refer to the method part of the embodiment of the present invention. The control device 300 can be a control device 300 formed by various electronic devices.
[0053] Furthermore, the present invention also provides a computer-readable storage medium. In a computer-readable storage medium embodiment according to the present invention, the computer-readable storage medium can be configured to store a program code 303 for executing the control method of the air conditioner of the above-mentioned method embodiment, and the program code 303 can be loaded and run by the processor 301 to implement the control method of the above-mentioned air conditioner. For ease of explanation, only the parts related to the embodiment of the present invention are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present invention. The computer-readable storage medium can be a memory device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present invention is a non-temporary computer-readable storage medium.
[0054] Furthermore, the present invention also provides an air conditioner.
[0055] See attached Figure 4 , Figure 4 FIG. 1 is a main structural block diagram of an air conditioner according to an embodiment of the present invention. Figure 4 As shown, the air conditioner 400 in the embodiment of the present invention mainly includes the control device 300 described in any one of the technical solutions of the control device 300 and the auxiliary electric heating device 401 arranged in the air conditioner 400, and the control device 300 is configured to execute the control method of the air conditioner described in any one of the technical solutions of the control method of the air conditioner according to the antifreeze temperature and the electric heating start temperature set by the user. In one embodiment, the description of the specific implementation function can be referred to the description of steps S1 to S5.
[0056] Specifically, in some embodiments, the air conditioner 400 is also provided with an antifreeze indicator light. When the air conditioner 400 executes the heating mode with preset antifreeze parameters, the antifreeze indicator light is on; otherwise, the antifreeze indicator light is off.
[0057] Specifically, in some embodiments, the indoor unit of the air conditioner 400 is provided with an indoor ambient temperature sensor to obtain the current temperature value of the indoor ambient temperature data source through the current temperature value of the indoor ambient temperature sensor, the air conditioner 400 interacts with the weather server to obtain the current temperature value of the received outdoor ambient data source through the current temperature information of the weather server, and the outdoor unit of the air conditioner is also provided with multiple outdoor ambient temperature sensors to obtain the current temperature value of the collected outdoor ambient data source by obtaining the average value of the current temperature values of multiple outdoor ambient temperature sensors; the indoor ambient temperature data source, the received outdoor ambient data source, and the method of obtaining the current temperature value of the collected outdoor ambient data source are only exemplary descriptions. In actual tests, those skilled in the art can make settings according to actual needs, as long as the priority of the received outdoor ambient data source is higher than the priority of the collected outdoor ambient data source, and the priority of the collected outdoor ambient data source is higher than the priority of the indoor ambient data source, and it will not be repeated here.
[0058] The air conditioner 400 is used to perform Figure 1 The control method embodiment of the air conditioner shown in the figure has similar technical principles, technical problems solved and technical effects produced. Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working process and related instructions of the air conditioner 400 can refer to the contents described in the control method embodiment of the air conditioner, which will not be repeated here.
[0059] Further, it should be understood that since the setting of each module is only for illustrating the functional units of the device of the present invention, the physical devices corresponding to these modules may be the processor itself, or a part of the software in the processor, a part of the hardware, or a part of the combination of software and hardware. Therefore, the number of each module in the figure is only schematic.
[0060] Those skilled in the art will appreciate that the modules in the device can be adaptively split or merged. Such splitting or merging of specific modules will not cause the technical solution to deviate from the principle of the present invention, and therefore, the technical solutions after splitting or merging will fall within the protection scope of the present invention.
[0061] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
Claims
1. A method for controlling an air conditioner, characterized in that: The air conditioner is provided with an auxiliary electric heating device, and the method comprises the following steps: S1. Obtaining an antifreeze temperature and an electric heating start temperature set by a user, wherein the antifreeze temperature set by the user is lower than the electric heating start temperature set by the user; S2, obtaining the current state of the air conditioner, the current function mode of the air conditioner and the current ambient temperature data, wherein the current state includes power off or power on, and the current function mode includes heating mode, cooling mode or dehumidification mode: S3. When the current functional mode of the air conditioner indoor unit is the heating mode, according to the current state of the air conditioner and the relationship between the current ambient temperature data and the antifreeze temperature set by the user and the electric heating start temperature, the air conditioner is selectively controlled to be turned on or off, the electric heating device is turned on or off, and the heating mode is selectively controlled to operate with parameters corresponding to the relationship.
2. The air conditioner control method according to claim 1, characterized in that: The obtaining of current ambient temperature data comprises: Based on the priorities of various environmental data sources, the current temperature value of the environmental data source with the highest priority is obtained as the current environmental temperature data, wherein the environmental data source includes at least an outdoor environmental data source and an indoor environmental data source, and the priority of the outdoor environmental data source is higher than the priority of the indoor environmental data source.
3. The air conditioner control method according to claim 1, characterized in that: According to the current state of the air conditioner and the magnitude relationship between the current ambient temperature data and the antifreeze temperature and the electric heating start temperature set by the user, selectively controlling the air conditioner to turn on or off, the electric heating device to turn on or off, and selectively controlling the heating mode to operate with parameters corresponding to the magnitude relationship includes: If the current state of the air conditioner is off, determine whether the current ambient temperature data is lower than the electric heating start temperature set by the user: If the judgment is no, the air conditioner is kept in the off state; if the judgment is yes, it is determined whether the current ambient temperature data is lower than the antifreeze temperature set by the user: If the current ambient temperature data is lower than the antifreeze temperature set by the user, the air conditioner is turned on and controlled to perform the heating mode with preset antifreeze parameters, wherein the antifreeze parameters include at least the minimum wind speed; if the judgment is no, the air conditioner is kept in the off state.
4. The air conditioner control method according to claim 1, characterized in that: The selectively controlling the air conditioner to turn on or off, the electric heating device to turn on or off, and the selectively controlling the heating mode to operate with parameters corresponding to the magnitude relationship according to the current state of the air conditioner and the magnitude relationship between the current ambient temperature data and the antifreeze temperature and the electric heating start temperature set by the user comprises: If the current state of the air conditioner is turned on, the heating parameters of the heating mode set by the user are obtained, and it is determined whether the current ambient temperature data is lower than the electric heating start temperature set by the user: If the judgment is no, the air conditioner is controlled to execute the heating mode with the heating parameters set by the user, and the electric heating of the air conditioner is turned off; if the judgment is yes, it is determined whether the current ambient temperature data is lower than the antifreeze temperature set by the user: If the current ambient temperature data is lower than the antifreeze temperature set by the user, the air conditioner is controlled to execute the heating mode with the first preset parameters and turn on the electric heating of the air conditioner, wherein the first preset parameters include at least the maximum wind speed; if the judgment is no, the air conditioner is controlled to execute the heating mode with the heating parameters set by the user and turn on the electric heating of the air conditioner.
5. The air conditioner control method according to claim 1, characterized in that: After selectively controlling the air conditioner to be turned on or off, the electric heating device to be turned on or off, and selectively controlling the heating mode to operate with parameters corresponding to the magnitude relationship, the method further includes: After the preset time has passed, step S4 and step S5 are executed; Wherein, the step S4 includes: obtaining current ambient temperature data; The step S5 comprises: When the current state of the air conditioner obtained in step S2 is turned on, according to the data source of the current ambient temperature data obtained in step S4 and the magnitude relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature or electric heating start temperature set by the user, the heating mode of the air conditioner is selectively controlled to operate with parameters corresponding to the magnitude relationship and the electric heating device is turned on or off; When the current state of the air conditioner obtained in step S2 is off, the air conditioner is selectively controlled to be turned on or off, and the air conditioner is selectively controlled to execute the heating mode with preset antifreeze parameters according to the relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user.
6. The air conditioner control method according to claim 5, characterized in that: According to the data source of the current ambient temperature data obtained in step S4, and the magnitude relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature or the electric heating start temperature set by the user, selectively controlling the air conditioner heating mode to operate with parameters corresponding to the magnitude relationship and turning the electric heating device on or off includes: If the data source of the current ambient temperature data obtained in step S4 is an outdoor ambient data source, based on the magnitude relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, the air conditioner is selectively controlled to execute a heating mode with corresponding preset parameters, and the electric heating of the air conditioner is turned on; If the data source of the current ambient temperature data obtained in step S4 is the data source of the indoor ambient temperature, based on the relationship between the current ambient temperature data obtained in step S4 and the electric heating start temperature set by the user, the air conditioner is selectively controlled to execute the heating mode with the corresponding preset parameters, and the electric heating of the air conditioner is turned off; or, based on the relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, the air conditioner is selectively controlled to execute the heating mode with the corresponding preset parameters, and the electric heating of the air conditioner is turned on.
7. The air conditioner control method according to claim 5, characterized in that: The selectively controlling the air conditioner to turn on or off according to the magnitude relationship between the current ambient temperature data obtained in step S4 and the antifreeze temperature set by the user, and the selectively controlling the air conditioner to perform a heating mode with a preset antifreeze parameter includes: Determine whether the current ambient temperature data obtained in step S4 is lower than the antifreeze temperature set by the user: If the current ambient temperature data acquired in step S4 is lower than the antifreeze temperature set by the user, the air conditioner is turned on and controlled to execute the heating mode with the preset antifreeze parameters or the heating mode of the air conditioner is kept running with the preset antifreeze parameters, so that the air conditioner is in the on state and the heating mode of the air conditioner is run with the preset antifreeze parameters; If the determination is negative, the air conditioner is kept in the off state or is turned off so that the air conditioner is in the off state.
8. A control device, comprising a processor and a memory, wherein the memory is suitable for storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by the processor to execute the control method of the air conditioner according to any one of claims 1 to 7.
9. A computer-readable storage medium storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by a processor to execute the control method of the air conditioner according to any one of claims 1 to 7.
10. An air conditioner, characterized in that: It comprises the control device described in claim 8 and an auxiliary electric heating device arranged in the air conditioner, and the control device is configured to execute the control method of the air conditioner according to any one of claims 1 to 7 according to the antifreeze temperature and electric heating start temperature set by the user.
Citation Information
Patent Citations
Air conditioner heat pump water system as well as anti-freezing control method and device thereof and equipment
CN110094849A
Low-temperature anti-freezing protection method and multi-connected air conditioning equipment
CN112378045A
Low-temperature anti-freezing protection method and air conditioning device
CN112413822A
Multi-split air conditioner, control method thereof and computer readable storage medium
CN113865067A
Method and apparatus for controlling heating of (an)air conditioner
KR1020050089423A