A control method and control device of an air conditioner, a storage medium, and an air conditioner
By installing an auxiliary electric heating device inside the air conditioner, and combining the antifreeze temperature and the electric heating start-up temperature, the system intelligently controls the air conditioner's operation and the electric heating device, solving the problem of delayed start-up of the air conditioner in low-temperature environments and achieving rapid heating and energy-saving effects.
Patent Information
- Application Number
- CN202311206084.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2043-09-19
AI Technical Summary
Existing air conditioners require users to manually activate the heating mode when the ambient temperature is too low, resulting in a long time for the indoor temperature to reach the user's set temperature. Furthermore, if the user cannot activate the air conditioner in time, indoor items are easily damaged by freezing, causing property loss.
An auxiliary electric heating device is installed inside the air conditioner. By acquiring the user-set antifreeze temperature and electric heating start temperature, and combining the current status of the air conditioner and ambient temperature data, the parameters of the air conditioner, electric heating device, and heating mode are selectively controlled.
It enables the air conditioner to be turned on quickly for heating when the ambient temperature is too low, preventing indoor items from freezing and reducing energy consumption, thus improving the effect of intelligent control.
Smart Images

Figure CN119665397B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioner control methods, and specifically provides an air conditioner control method, control device, storage medium, and air conditioner. Background Technology
[0002] With the current abnormal climate, areas without heating systems need to use air conditioners for heating in winter. However, existing air conditioners generally require users to manually start them and control the heating mode. This means that when the ambient temperature is low, it takes a long time for the indoor temperature to reach the user's set temperature, and the heating efficiency cannot meet the user's needs, resulting in a poor user experience. Furthermore, if the ambient temperature is too low and the user cannot start the air conditioner in time, indoor items are easily frozen and damaged, causing property loss.
[0003] Accordingly, there is a need in the field for a new control scheme for air conditioners 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, control device, storage medium and air conditioner for an air conditioner that solves or at least partially solves the technical problem in the prior art that indoor items are easily frozen and damaged when the user cannot start the air conditioner in time due to the low ambient temperature, resulting in property damage to the user.
[0005] In a first aspect, the present invention provides a control method for an air conditioner, wherein the air conditioner is equipped with an auxiliary electric heating device, the method comprising the following steps: S1, acquiring a user-set antifreeze temperature and an electric heating start temperature, wherein the user-set antifreeze temperature is lower than the user-set electric heating start temperature; S2, acquiring the current state of the air conditioner, the current functional mode of the indoor unit of the air conditioner, and current ambient temperature data, wherein the current state includes being off or on, and the current functional mode includes heating mode, cooling mode, or dehumidification mode; S3, when the current functional mode of the indoor unit of the air conditioner is 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 magnitude relationship, based on the current state of the air conditioner, the relationship between the current ambient temperature data and the user-set antifreeze temperature and electric heating start temperature.
[0006] In one technical solution of the above-mentioned air conditioner control method, obtaining the current ambient temperature data includes: obtaining the current temperature value of the environmental data source with the highest priority as the current ambient temperature data based on the priority of each environmental data source, 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.
[0007] In one technical solution of the above-mentioned air conditioner control method, 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, based on the current state of the air conditioner and the relationship between the current ambient temperature data and the user-set anti-freeze temperature and electric heating start temperature, includes: if the current state of the air conditioner is off, then determining whether the current ambient temperature data is lower than the user-set electric heating start temperature; if the determination is no, then keeping the air conditioner off; if the determination is yes, then determining whether the current ambient temperature data is lower than the user-set anti-freeze temperature; if the current ambient temperature data is lower than the user-set anti-freeze temperature, then turning on the air conditioner and controlling the air conditioner to execute the heating mode with preset anti-freeze parameters, wherein the anti-freeze parameters include at least the minimum fan speed; if the determination is no, then keeping the air conditioner off.
[0008] In one technical solution of the above-mentioned air conditioner control method, the step of 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 based on the current state of the air conditioner and the relationship between the current ambient temperature data and the user-set antifreeze temperature and electric heating start temperature includes: if the current state of the air conditioner is on, then obtaining the heating parameters of the heating mode set by the user, and determining whether the current ambient temperature data is lower than the user-set electric heating start temperature; if the determination is no, then controlling the air conditioner to execute the heating mode with the user-set heating parameters and turning off the electric heating of the air conditioner; if the determination is yes, then determining whether the current ambient temperature data is lower than the user-set antifreeze temperature; if the current ambient temperature data is lower than the user-set antifreeze temperature, then controlling the air conditioner to execute the heating mode with a first preset parameter and turning on the electric heating of the air conditioner, wherein the first preset parameter includes at least the maximum fan speed; if the determination is no, then controlling the air conditioner to execute the heating mode with the user-set heating parameters and turning on the electric heating of the air conditioner.
[0009] In one technical solution of the above-mentioned air conditioner control method, after 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, the method further includes: after a preset time period, executing steps S4 and S5; wherein, step S4 includes: acquiring current ambient temperature data; step S5 includes: when the current state of the air conditioner acquired in step S2 is "on", 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 according to the data source of the current ambient temperature data acquired in step S4, and the magnitude relationship between the current ambient temperature data acquired in step S4 and the user-set antifreeze temperature or electric heating start temperature; when the current state of the air conditioner acquired in step S2 is "off", 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 according to the magnitude relationship between the current ambient temperature data acquired in step S4 and the user-set antifreeze temperature.
[0010] In one technical solution of the above-mentioned air conditioner control method, the step of selectively controlling the air conditioner's heating mode to operate with parameters corresponding to the magnitude relationship between the current ambient temperature data obtained in step S4 and the user-set antifreeze temperature or electric heating start temperature, 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 temperature data source, based on the magnitude relationship between the current ambient temperature data obtained in step S4 and the user-set antifreeze temperature, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning on the air conditioner's electric heating; if the data source of the current ambient temperature data obtained in step S4 is an indoor ambient temperature data source, based on the magnitude relationship between the current ambient temperature data obtained in step S4 and the user-set electric heating start temperature, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning off the air conditioner's electric heating; or, continuing to selectively control the air conditioner to execute the heating mode with corresponding preset parameters and turn on the air conditioner's electric heating based on the magnitude relationship between the current ambient temperature data obtained in step S4 and the user-set antifreeze temperature.
[0011] In one technical solution of the above-mentioned air conditioner control method, the step of selectively controlling the air conditioner to turn on or off and selectively controlling the air conditioner to execute the heating mode with preset anti-freeze parameters based on the relationship between the current ambient temperature data obtained in step S4 and the anti-freeze temperature set by the user includes: determining whether the current ambient temperature data obtained in step S4 is lower than the anti-freeze temperature set by the user; if the current ambient temperature data obtained in step S4 is lower than the anti-freeze temperature set by the user, then the air conditioner is turned on and controlled to execute the heating mode with preset anti-freeze parameters or the air conditioner's heating mode is kept running with preset anti-freeze parameters, so that the air conditioner is in the on state and the air conditioner's heating mode is running with preset anti-freeze parameters; if the determination is not correct, then the air conditioner is kept in the off state or the air conditioner is turned off, so that the air conditioner is in the off state.
[0012] In a second aspect, a control device is provided, comprising a processor and a memory, the memory being adapted to store a plurality of program codes, the program codes being adapted to be loaded and executed by the processor to perform the control method of the air conditioner described in any of the above-described technical solutions.
[0013] In a third aspect, a computer-readable storage medium is provided, wherein a plurality of program codes are stored therein, the program codes being adapted to be loaded and run by a processor to perform the control method of an air conditioner as described in any of the above-described technical solutions.
[0014] In a fourth aspect, the present invention provides an air conditioner, including the control device described in the above-mentioned control device technical solution and an auxiliary electric heating device disposed in the air conditioner, wherein the control device is configured to execute the air conditioner control method described in any one of the above-mentioned air conditioner control methods according to the obtained user-set antifreeze temperature and electric heating start temperature.
[0015] The above-described one or more technical solutions of the present invention have at least one or more of the following beneficial effects: By installing an auxiliary electric heating device inside the air conditioner, when the indoor unit of the air conditioner is in heating mode, based on the obtained current state of the air conditioner, the current ambient temperature data, and the relationship between the user-set antifreeze temperature and the electric heating start temperature, the air conditioner is selectively controlled to turn 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. This achieves selective control of the air conditioner based on the obtained current state of the air conditioner, the current ambient temperature data, and the relationship between the user-set antifreeze temperature and the electric heating start temperature when the indoor unit is in heating mode. Furthermore, it achieves selective control of the air conditioner based on the relationship between the current ambient temperature data and the two user-set temperatures when the air conditioner is turned off, thus avoiding the problem in the prior art where indoor items are easily frozen and damaged due to low ambient temperature and the user's inability to start the air conditioner in time, resulting in property damage.
[0016] Furthermore, in implementing the technical solution of the present invention, when the air conditioner is currently in the "on" state, the corresponding heating mode is executed based on the relationship between the current ambient temperature data, the electric heating start-up temperature, and the antifreeze temperature, and the electric heating of the air conditioner is selectively turned on or off. Specifically, 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. The first preset parameters include the maximum fan speed, which enables rapid heating of the indoor temperature. When the current ambient temperature data is higher than the electric heating start-up temperature, the air conditioner is controlled to execute the heating mode with the parameters set by the user and turn off the electric heating. This ensures heating while promptly turning off the electric heating, avoiding excessive energy consumption of the air conditioner.
[0017] Furthermore, in implementing the technical solution of the present invention, after a preset time period, if the current state of the air conditioner obtained in step S2 is off, and the current ambient temperature data obtained in step S4 is lower than the anti-freeze temperature, then the air conditioner is controlled to be turned on and the heating mode of the air conditioner is operated with preset anti-freeze parameters. This achieves timely activation of the air conditioner and execution of the heating mode with preset anti-freeze parameters when the ambient temperature is too low, thereby avoiding indoor freezing. When the current ambient temperature data obtained in step S4 is not lower than the anti-freeze temperature, the air conditioner is controlled to perform the corresponding operation and be turned off. This achieves timely shutdown of the air conditioner when the ambient temperature reaches the user-set anti-freeze temperature, ensuring anti-freeze while avoiding resource waste.
[0018] Furthermore, in implementing the technical solution of the present invention, after a preset time period, the current ambient temperature data is reacquired, 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 user-set temperatures, and the air conditioner is selectively controlled to perform corresponding operations based on the size relationship. This achieves the periodic selective control of the air conditioner to perform corresponding adjustment operations based on the current ambient temperature data, reducing the amount of operation required by the user and thus improving the intelligent effect of the air conditioner. Attached Figure Description
[0019] The disclosure of this invention will become more readily understood with reference to the accompanying drawings. It will be readily understood by those skilled in the art that these drawings are for illustrative purposes only and are not intended to limit the scope of protection of this invention. Furthermore, similar numbers in the drawings are used to denote similar components, wherein:
[0020] Figure 1 This is a schematic flowchart of the main steps of an air conditioner control method according to an embodiment of the present invention;
[0021] Figure 2 This is a partial flowchart illustrating steps S4 to S5 of an air conditioner control method according to an embodiment of the present invention;
[0022] Figure 3 This is a main structural block diagram of a control device according to an embodiment of the present invention;
[0023] Figure 4 This is a main structural block diagram of an air conditioner according to an embodiment of the present invention.
[0024] List of reference numerals :
[0025] 300: Control device; 301: Processor; 302: Memory; 303: Program code; 400: Air conditioner; 401: Auxiliary electric heating device. Detailed Implementation
[0026] Some embodiments of the present invention will now be described with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.
[0027] In the description of this invention, "module" and "processor" can include hardware, software, or a combination of both. A module can include hardware circuitry, various suitable sensors, communication ports, memory, and may also include software components, such as program code, or a combination of software and hardware. A processor can be a central processing unit, microprocessor, image processor, digital signal processor, or any other suitable processor. The processor has data and / or signal processing capabilities. The processor can be implemented in software, in hardware, or a combination of both. Non-transitory computer-readable storage media includes any suitable medium capable of storing program code, such as magnetic disks, hard disks, optical disks, flash memory, read-only memory, random access memory, etc. 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 terms "at least one A or B" or "at least one of A and B" have a similar meaning to "A and / or B" and can include only A, only B, or A and B. The singular terms "a" or "this" can also include plural forms.
[0028] See appendix Figure 1 , Figure 1 This is a schematic flowchart illustrating the main steps of a control method for an air conditioner according to an embodiment of the present invention. The air conditioner is equipped with an auxiliary electric heating device, such as… Figure 1 As shown, the control method of the air conditioner in this embodiment of the invention mainly includes the following steps S1-S3.
[0029] Step S1: Obtain the user-set antifreeze temperature and electric heating start temperature, wherein the user-set antifreeze temperature is lower than the user-set electric heating start temperature;
[0030] Specifically, in some embodiments, the electric heating start-up 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-up temperature and the antifreeze temperature mentioned here are only illustrative examples. In actual testing, 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-up temperature. Further details are omitted here.
[0031] Step S2: Obtain the current status of the air conditioner, the current function mode of the indoor unit, and the current ambient temperature data. The current status includes whether the air conditioner is off or 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: obtaining the current temperature value of the environmental data source with the highest priority as the current ambient temperature data based on the priority of each environmental data source, 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 that of the indoor environmental data source.
[0033] Specifically, in some embodiments, the indoor unit of the air conditioner is equipped with an indoor ambient temperature sensor, and the outdoor ambient data source includes at least a receiving outdoor ambient data source and a collecting outdoor ambient data source. The air conditioner interacts with a weather server, and the outdoor unit of the air conditioner is also equipped with multiple outdoor ambient temperature sensors. Specifically, in some embodiments, the current temperature value of the receiving outdoor ambient data source is obtained by obtaining the current temperature information from the weather server, and / or, the current temperature value of the collecting outdoor ambient data source is obtained by obtaining the average of the current temperature values of multiple outdoor ambient temperature sensors; wherein, the receiving outdoor ambient data source has a higher priority than the collecting outdoor ambient data source; the current temperature value of the indoor ambient temperature data source is obtained through the current temperature value of the indoor ambient temperature sensor, wherein, the collecting outdoor ambient data source has a higher priority than the indoor ambient data source.
[0034] Specifically, in some embodiments, obtaining the current temperature value of the highest-priority environmental data source as the current ambient temperature data based on the priority of each environmental data source includes: obtaining the current temperature value of the highest-priority environmental data source, i.e., receiving the outdoor environmental data source, and determining whether the acquisition was successful; if so, then using the current temperature value of the outdoor environmental data source as the current ambient temperature data; otherwise, obtaining the current temperature value of the outdoor environmental data source and determining whether the acquisition was successful; if so, then using the current temperature value of the outdoor environmental data source as the current ambient 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 ambient temperature data. Alternatively, obtaining the current temperature values of each environmental data source, and selecting the current temperature value of the highest-priority environmental data source as the current ambient temperature data from among the environmental data sources for which current temperature values have been obtained.
[0035] Step S3: When the current function mode of the indoor unit of the air conditioner is heating mode, based on the current state of the air conditioner and the relationship between the current ambient temperature data and the user-set antifreeze temperature and electric heating start temperature, selectively control the air conditioner to turn on or off, the electric heating device to turn on or off, and selectively control the heating mode to operate with parameters corresponding to the relationship.
[0036] Based on steps S1-S3 above, by installing an auxiliary electric heating device inside the air conditioner, when the indoor unit is in heating mode, the system selectively controls the air conditioner to turn on or off, the electric heating device to turn on or off, and the heating mode to operate with parameters corresponding to the aforementioned relationship, based on the current state of the air conditioner, the current ambient temperature data, and the relationship between the user-set antifreeze temperature and the electric heating start temperature. This achieves selective control of the air conditioner when it is in heating mode, based on the current state of the air conditioner, the current ambient temperature data, and the relationship between the user-set antifreeze temperature and the electric heating start temperature. Furthermore, it enables selective control of the air conditioner when it is turned off, based on the relationship between the current ambient temperature data and the two user-set temperatures. This avoids the problem in existing technologies where indoor items are easily frozen and damaged due to low ambient temperatures, preventing property loss if the user cannot start the air conditioner in time.
[0037] Specifically, in some embodiments, 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, based on the current state of the air conditioner and the relationship between the current ambient temperature data and the user-set anti-freeze temperature and electric heating start temperature, includes: if the current state of the air conditioner is off, determining whether the current ambient temperature data is lower than the user-set electric heating start temperature; if the determination is no, keeping the air conditioner off; if the determination is yes, determining whether the current ambient temperature data is lower than the user-set anti-freeze temperature; if the current ambient temperature data is lower than the user-set anti-freeze temperature, turning on the air conditioner and controlling the air conditioner to execute the heating mode with preset anti-freeze parameters, wherein the anti-freeze parameters include at least the minimum fan speed; if the determination is no, keeping the air conditioner off.
[0038] Specifically, in some embodiments, the step of 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 based on the current state of the air conditioner and the relationship between the current ambient temperature data and the user-set antifreeze temperature and electric heating start temperature includes: if the current state of the air conditioner is on, then obtaining the heating parameters of the heating mode set by the user, and determining whether the current ambient temperature data is lower than the user-set electric heating start temperature; if the determination is no, then controlling the air conditioner to execute the heating mode with the user-set heating parameters and turning off the electric heating of the air conditioner; if the determination is yes, then determining whether the current ambient temperature data is lower than the user-set antifreeze temperature; if the current ambient temperature data is lower than the user-set antifreeze temperature, then controlling the air conditioner to execute the heating mode with a first preset parameter and turning on the electric heating of the air conditioner, wherein the first preset parameter includes at least the maximum fan speed; if the determination is no, then controlling the air conditioner to execute the heating mode with the user-set heating parameters and turning on the electric heating of the air conditioner.
[0039] Specifically, in some embodiments, the heating parameters of the user-set heating mode include at least the target heating temperature and the heating fan speed. The selection of heating parameters here is only an illustrative example. In actual testing, those skilled in the art can select according to actual needs, which will not be elaborated here.
[0040] In the above embodiments, when the air conditioner is currently powered on, the corresponding heating mode is executed based on the relationship between the current ambient temperature data, the electric heating start-up temperature, and the antifreeze temperature. The electric heating of the air conditioner is selectively turned on or off. Specifically, when the current ambient temperature is lower than the antifreeze temperature, the air conditioner is controlled to execute the heating mode with first preset parameters and turn on the electric heating. These first preset parameters include the maximum fan speed, enabling rapid heating of the indoor temperature. When the current ambient temperature is higher than the electric heating start-up temperature, the air conditioner is controlled to execute the heating mode with user-set parameters and turn off the electric heating. This ensures heating while promptly shutting off the electric heating, preventing excessive energy consumption of the air conditioner.
[0041] Furthermore, in some embodiments, if the air conditioner is currently powered on, and after controlling the air conditioner to execute the heating mode according to the user-set heating parameters based on the relationship between the current ambient temperature data, the user-set anti-freeze temperature, and the electric heating start-up temperature, and turning off the air conditioner's electric heating, the method further includes: after a preset auxiliary electric heating start-up 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 heating temperature, then turning off the air conditioner's electric heating; if the current indoor temperature value of the air conditioner has not reached the target heating temperature, then turning off the air conditioner's electric heating. Heating is turned on, and after a preset time, the current indoor temperature value of the air conditioner is retrieved again. Based on whether the current indoor temperature value of the air conditioner has reached the target heating temperature, the electric heating of the air conditioner is selectively turned on or off. If the current ambient temperature is lower than the user-set antifreeze temperature, the electric heating of the air conditioner is turned on and locked regardless of whether the current indoor temperature value of the air conditioner has reached the target heating temperature. The on state of the electric heating is unlocked when the current ambient temperature is equal to or higher than the user-set antifreeze temperature.
[0042] Specifically, in some embodiments, the preset auxiliary electric heating start-up time can be 30 minutes. The setting of the preset auxiliary electric heating start-up time here is only an illustrative example. In actual testing, those skilled in the art can set it according to actual needs, which will not be elaborated here.
[0043] See appendix Figure 2 , Figure 2 This is a partial flowchart illustrating steps S4 to S5 of a control method for an air conditioner according to an embodiment of the present invention. Further, in some embodiments, such as... Figure 2As shown, after 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, the method further includes: after a preset time period, executing steps S4 and S5; wherein, step S4 includes: acquiring current ambient temperature data; step S5 includes: when the current state of the air conditioner acquired in step S2 is "on", selectively controlling the air conditioner's heating mode to operate with parameters corresponding to the magnitude relationship and turning the electric heating device on or off, based on the data source of the current ambient temperature data acquired in step S4 and the magnitude relationship between the current ambient temperature data acquired in step S4 and the user-set antifreeze temperature or electric heating start temperature; when the current state of the air conditioner acquired in step S2 is "off", 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, based on the magnitude relationship between the current ambient temperature data acquired in step S4 and the user-set antifreeze temperature.
[0044] Specifically, in some embodiments, the preset duration can be 5 minutes. The setting of the preset duration here is only an illustrative example. In actual testing, those skilled in the art can set it according to actual needs, which will not be elaborated here.
[0045] Specifically, in some embodiments, the step of selectively controlling the air conditioner's heating mode to operate with parameters corresponding to the relationship between the current ambient temperature data obtained in step S4 and the user-set antifreeze temperature or electric heating start temperature, 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 temperature data source, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning on the air conditioner's electric heating based on the relationship between the current ambient temperature data obtained in step S4 and the user-set antifreeze temperature; if the data source of the current ambient temperature data obtained in step S4 is an indoor ambient temperature data source, selectively controlling the air conditioner to execute the heating mode with corresponding preset parameters and turning off the air conditioner's electric heating based on the relationship between the current ambient temperature data obtained in step S4 and the user-set electric heating start temperature; or, continuing to selectively control the air conditioner to execute the heating mode with corresponding preset parameters and turn on the air conditioner's electric heating based on the relationship between the current ambient temperature data obtained in step S4 and the user-set antifreeze temperature.
[0046] In the above embodiment, by re-acquiring the current ambient temperature data after a preset time period, and by selectively comparing the current ambient temperature data obtained in step S4 with at least one of the user-set temperatures 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, and selectively controlling the air conditioner to perform corresponding operations based on the size relationship, the system achieves periodic selective control of the air conditioner to perform corresponding adjustment operations based on the current ambient temperature data, reducing the amount of operation required by the user and thus improving the intelligence effect of the air conditioner.
[0047] Specifically, in some embodiments, the step of selectively controlling the air conditioner to turn on or off, and selectively controlling the air conditioner to execute the heating mode with preset anti-freeze parameters, based on the relationship between the current ambient temperature data obtained in step S4 and the anti-freeze temperature set by the user, includes: determining whether the current ambient temperature data obtained in step S4 is lower than the anti-freeze temperature set by the user; if the current ambient temperature data obtained in step S4 is lower than the anti-freeze temperature set by the user, then the air conditioner is turned on and controlled to execute the heating mode with preset anti-freeze parameters, or the air conditioner's heating mode is kept running with preset anti-freeze parameters, so that the air conditioner is in the on state and the air conditioner's heating mode is running with preset anti-freeze parameters; if the determination is not correct, then the air conditioner is kept in the off state or the air conditioner is turned off, so that the air conditioner is in the off state.
[0048] In the above embodiments, after a preset time period, if the current state of the air conditioner obtained in step S2 is off, and the current ambient temperature data obtained in step S4 is lower than the anti-freeze temperature, the air conditioner is controlled to be turned on and its heating mode is set to the preset anti-freeze parameters. This ensures 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 anti-freeze parameters, thereby preventing the room from freezing. If the current ambient temperature data obtained in step S4 is not lower than the anti-freeze temperature, the air conditioner is controlled to perform the corresponding operation and be turned off. This ensures that when the ambient temperature reaches the user-set anti-freeze temperature, the air conditioner is turned off in time, ensuring anti-freeze protection while avoiding resource waste.
[0049] It should be noted that although the steps in the above embodiments are described in a specific order, those skilled in the art will understand that in order to achieve the effects of the present invention, different steps do not necessarily have to be executed in such an order. They can be executed simultaneously (in parallel) or in other orders, and these variations are all within the scope of protection of the present invention.
[0050] Those skilled in the art will understand that all or part of the processes in the method of the above embodiment of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable storage medium can include any entity or device capable of carrying the computer program code, a medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory, a random access memory, an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content included in the computer-readable storage medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable storage medium does not include electrical carrier signals and telecommunication signals.
[0051] Furthermore, the present invention also provides a control device.
[0052] See appendix Figure 3 , Figure 3 This is a main structural block diagram of a control device according to an embodiment of the present invention. Figure 3 As shown, in one embodiment of the 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 program code 303 for executing the control method of the air conditioner in the above-described method embodiments. The processor 301 can be configured to execute the program code 303 in the memory 302. The program code 303 includes, but is not limited to, program code for executing the control method of the air conditioner in the above-described method embodiments. For ease of explanation, only the parts related to the embodiments of the present invention are shown. For specific technical details not disclosed, please refer to the method section of the embodiments of the present invention. The control device 300 can be a control device 300 formed including various electronic devices.
[0053] Furthermore, the present invention also provides a computer-readable storage medium. In one embodiment of the computer-readable storage medium according to the present invention, the computer-readable storage medium may be configured to store program code 303 for executing the control method of an air conditioner in the above-described method embodiments. This program code 303 may be loaded and executed by a processor 301 to implement the control method of the air conditioner. For ease of explanation, only the parts related to the embodiments of the present invention are shown; for specific technical details not disclosed, please refer to the method section of the embodiments of the present invention. The computer-readable storage medium may be a memory device comprising various electronic devices. Optionally, in the embodiments of the present invention, the computer-readable storage medium is a non-transitory computer-readable storage medium.
[0054] Furthermore, the present invention also provides an air conditioner.
[0055] See appendix Figure 4 , Figure 4 This 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 this embodiment of the invention mainly includes the control device 300 described in any of the above-mentioned control device 300 technical solutions and an auxiliary electric heating device 401 disposed within the air conditioner 400. The control device 300 is configured to execute the air conditioner control method described in any of the above-mentioned air conditioner control methods based on the obtained user-set antifreeze temperature and electric heating start temperature. In one embodiment, a description of the specific functions can be found in steps S1-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 lit; otherwise, the antifreeze indicator light is turned off.
[0057] Specifically, in some embodiments, the indoor unit of the air conditioner 400 is equipped 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 a weather server to obtain the current temperature value of the received outdoor ambient temperature data source through the current temperature information of the weather server. The outdoor unit of the air conditioner is also equipped with multiple outdoor ambient temperature sensors to obtain the current temperature value of the collected outdoor ambient temperature data source by averaging the current temperature values of the multiple outdoor ambient temperature sensors. The methods of obtaining the current temperature value of the indoor ambient temperature data source, the received outdoor ambient temperature data source, and the collected outdoor ambient temperature data source are only illustrative examples. In actual testing, those skilled in the art can set them according to actual needs, as long as the priority of the received outdoor ambient temperature data source is higher than the priority of the collected outdoor ambient temperature data source, and the priority of the collected outdoor ambient temperature data source is higher than the priority of the indoor ambient temperature data source. Further details are omitted here.
[0058] The aforementioned air conditioner 400 is used for performing Figure 1 The control method embodiments of the air conditioner shown are similar in technical principle, technical problem solved and technical effect produced. Those skilled in the art can clearly understand that, for the sake of convenience and brevity, the specific working process and related descriptions of the air conditioner 400 can be referred to the contents described in the embodiments of the control method of the air conditioner, and will not be repeated here.
[0059] Furthermore, it should be understood that since the various modules are only provided to illustrate 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 processor's software, hardware, or a combination of software and hardware. Therefore, the number of modules shown in the figures is merely illustrative.
[0060] Those skilled in the art will understand that the various modules in the device can be adaptively split or combined. Such splitting or combining of specific modules will not cause the technical solution to deviate from the principles of the present invention; therefore, the technical solutions after splitting or combining will fall within the protection scope of the present invention.
[0061] The technical solution of the present invention has been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles 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 such changes or substitutions will all fall within the scope of protection of the present invention.
Claims
1. A control method of an air conditioner, characterized by, The air conditioner is provided with an auxiliary electric heating device, and the method comprises the following steps: S1, obtaining a user-set anti-freezing temperature and an electric heating starting temperature, wherein the user-set anti-freezing temperature is lower than the user-set electric heating starting temperature; S2, obtaining current state of the air conditioner, current function mode of the air conditioner indoor unit, and current environment temperature data, wherein the current state comprises shutdown or startup, and the current function mode comprises heating mode, cooling mode or dehumidification mode; wherein obtaining the current environment temperature data comprises: based on priority of each environment data source, obtaining current temperature value of the environment data source with the highest priority as the current environment temperature data, wherein the environment data source at least comprises an outdoor environment data source and an indoor environment data source, and the priority of the outdoor environment data source is higher than that of the indoor environment data source; S3, when the current function mode of the air conditioner indoor unit is the heating mode, selectively controlling the air conditioner to start or stop, the electric heating device to start or stop, and selectively controlling the heating mode to run with parameters corresponding to the size relationship between the current environment temperature data and the user-set anti-freezing temperature and the electric heating starting temperature according to the current state of the air conditioner.
2. The control method of the air conditioner according to claim 1, characterized by, The selectively controlling the air conditioner to start or stop, the electric heating device to start or stop, and selectively controlling the heating mode to run with parameters corresponding to the size relationship between the current environment temperature data and the user-set anti-freezing temperature and the electric heating starting temperature according to the current state of the air conditioner comprises: if the current state of the air conditioner is shutdown, determining whether the current environment temperature data is lower than the user-set electric heating starting temperature: if the determination is no, keeping the air conditioner in the shutdown state; if the determination is yes, determining whether the current environment temperature data is lower than the user-set anti-freezing temperature: if the current environment temperature data is lower than the user-set anti-freezing temperature, starting the air conditioner and controlling the air conditioner to execute the heating mode with preset anti-freezing parameters, wherein the anti-freezing parameters at least comprise minimum wind speed; if the determination is no, keeping the air conditioner in the shutdown state.
3. The control method of the air conditioner according to claim 1, wherein The selectively controlling the air conditioner to start or stop, the electric heating device to start or stop, and selectively controlling the heating mode to run with parameters corresponding to the size relationship between the current environment temperature data and the user-set anti-freezing temperature and the electric heating starting temperature according to the current state of the air conditioner comprises: if the current state of the air conditioner is startup, obtaining heating parameters of the heating mode set by the user, and determining whether the current environment temperature data is lower than the user-set electric heating starting temperature: if the determination 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 determination is yes, determining whether the current environment temperature data is lower than the user-set anti-freezing temperature: If the current environment temperature data is lower than the anti-freezing temperature set by the user, the air conditioner is controlled to execute the heating mode with preset parameters, and the electric heating of the air conditioner is turned on, wherein the preset parameters at least include the maximum wind speed; if not, 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 on.
4. The control method of the air conditioner according to claim 1, wherein After the selective control of the air conditioner, the electric heating device and the heating mode with parameters corresponding to the size relationship, the method further comprises: After a preset time period, step S4 and step S5 are executed; The step S4 comprises: obtaining current environment temperature data; The step S5 comprises: When the current state of the air conditioner obtained in step S2 is turned on, the current environment temperature data obtained in step S4, and the size relationship between the current environment temperature data obtained in step S4 and the anti-freezing temperature or the electric heating starting temperature set by the user are used to selectively control the air conditioner to execute the heating mode with parameters corresponding to the size relationship and to turn on or turn off the electric heating device. When the current state of the air conditioner obtained in step S2 is turned off, the size relationship between the current environment temperature data obtained in step S4 and the anti-freezing temperature set by the user is used to selectively control the air conditioner to turn on or turn off and to selectively control the air conditioner to execute the heating mode with preset anti-freezing parameters.
5. The control method of the air conditioner according to claim 4, characterized by, The selective control of the air conditioner, the electric heating device and the heating mode with parameters corresponding to the size relationship based on the current environment temperature data obtained in step S4 and the size relationship between the current environment temperature data obtained in step S4 and the anti-freezing temperature or the electric heating starting temperature set by the user comprises: If the current environment temperature data obtained in step S4 is from an outdoor environment data source, the size relationship between the current environment temperature data obtained in step S4 and the anti-freezing temperature set by the user is used to selectively control the air conditioner to execute the heating mode with corresponding preset parameters and to turn on the electric heating of the air conditioner; If the current environment temperature data obtained in step S4 is from an indoor environment data source, the size relationship between the current environment temperature data obtained in step S4 and the electric heating starting temperature set by the user is used to selectively control the air conditioner to execute the heating mode with corresponding preset parameters and to turn off the electric heating of the air conditioner; or, the size relationship between the current environment temperature data obtained in step S4 and the anti-freezing temperature set by the user is used to selectively control the air conditioner to execute the heating mode with corresponding preset parameters and to turn on the electric heating of the air conditioner.
6. The control method of the air conditioner according to claim 4, wherein The selective control of the air conditioner, the electric heating device and the heating mode with parameters corresponding to the size relationship based on the current environment temperature data obtained in step S4 and the size relationship between the current environment temperature data obtained in step S4 and the anti-freezing temperature or the electric heating starting temperature set by the user comprises: It is judged whether the current environment temperature data obtained in step S4 is lower than the anti-freezing temperature set by the user: If the current environment temperature data obtained in step S4 is lower than the anti-freezing temperature set by the user, the air conditioner is turned on and controlled to perform the heating mode with preset anti-freezing parameters or keep the heating mode of the air conditioner running with preset anti-freezing parameters, so that the air conditioner is in the on state and the heating mode of the air conditioner runs with preset anti-freezing parameters. If the result is negative, the air conditioner is kept in the off state or turned off, so that the air conditioner is in the off state.
7. A control device comprising a processor and a memory, the memory being adapted to store a plurality of program codes, characterized in that, The program code is adapted to be loaded and run by the processor to execute the control method of the air conditioner according to any one of claims 1 to 6.
8. A computer readable storage medium having stored therein a plurality of program codes, characterized in that, The program code is adapted to be loaded and run by the processor to execute the control method of the air conditioner according to any one of claims 1 to 6.
9. An air conditioner characterized by comprising: The control device and the auxiliary electric heating device arranged in the air conditioner are included in claim 7, and the control device is configured to execute the control method of the air conditioner according to any one of claims 1 to 6 according to the obtained anti-freezing temperature set by the user and the electric heating start temperature.
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