Control method and control device of air conditioner and electronic equipment
By adopting control methods in the air conditioner, first running at the highest frequency to quickly reach the target temperature, and then adjusting the working frequency according to the preset temperature change rate, the problem of quenching and heat caused by rapid cooling or heating of the air conditioner is solved, improving user experience and reducing power consumption.
Patent Information
- Application Number
- CN202411928237.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-12-25
AI Technical Summary
Existing air conditioners can easily cause extreme temperatures of squeezing and sudden heating during rapid cooling or heating, reducing the user experience, and there is a delay in the initial start-up of rapid cooling or heating, resulting in excess power consumption and waste of resources.
Through an air conditioner control method, the indoors can quickly reach the target temperature by running at the highest frequency, and then determine the preset temperature change rate based on the first acquired current indoor temperature, target temperature and reach time, and then determine the target operating frequency of the compressor, so that the air conditioner can operate at a slow temperature change rate in subsequent operation.
It realizes that the indoor temperature is slowly reduced or increased without reducing the performance of the air conditioner, making the user experience more comfortable, and reducing power consumption and avoiding waste of resources.
Smart Images

Figure CN119642368A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of air conditioners, and in particular to a control method for an air conditioner, a control device for an air conditioner, a computer-readable storage medium and an electronic device. Background Art
[0002] In actual use, the air conditioning system is affected by factors such as the height of the roof of the house, the size of the room, and whether it is near a window. These factors can even greatly affect the rate of temperature rise and fall in the room, and fail to achieve the desired cooling and heating effects. In the prior art, air conditioners often operate at high frequency to quickly cool or heat, which may cause the room temperature to drop or rise suddenly. This "sudden cooling and heating" phenomenon can easily make people feel uncomfortable. In addition, there will be a delay in the initial startup of the air conditioner for rapid cooling or heating, which will generate excess power consumption and waste resources during the delay. Summary of the invention
[0003] The main purpose of the present invention is to provide a control method of an air conditioner, a control device of an air conditioner, a computer-readable storage medium and an electronic device, so as to at least solve the problem in the prior art that the rapid cooling or heating of the air conditioner during operation causes extreme temperatures of sudden cooling or heating in the room, thereby reducing the user experience.
[0004] In order to achieve the above-mentioned purpose, according to one aspect of the present invention, a control method for an air conditioner is provided, comprising: a first control step: controlling the air conditioner to turn on and run in an initial state, wherein the initial state is a state in which the compressor of the air conditioner runs at the highest operating frequency, the indoor fan runs at the maximum operating speed, and the outdoor fan runs at the maximum operating speed; an acquisition step: when the air conditioner runs for a first preset time period, acquiring the current indoor temperature of the space where the air conditioner is located; a judgment step: judging whether the current indoor temperature is equal to a target temperature; a determination step: when it is judged that the current indoor temperature is equal to the target temperature, determining a preset temperature change rate according to the current indoor temperature obtained for the first time, the target temperature and a first target time, wherein the first target time is the time when the current indoor temperature obtained for the first time reaches the same value as the target temperature; a second control step: determining a target operating frequency of the compressor according to the preset temperature change rate, wherein the target operating frequency is lower than the highest operating frequency, and when the air conditioner runs again, controlling the operation of the air conditioner according to the target operating frequency.
[0005] Optionally, the control method further includes: a loop step: when it is determined that the current indoor temperature is not equal to the target temperature, re-execute the acquisition step and the judgment step at least once, and stop when it is determined that the current indoor temperature is equal to the target temperature.
[0006] Optionally, determining the target operating frequency of the compressor according to the preset temperature change rate includes: judging whether the preset temperature change rate satisfies a first mapping condition, the first mapping condition being that the preset temperature change rate is greater than or equal to a first threshold; if it is judged that the preset temperature change rate satisfies the first mapping condition, controlling the target operating frequency to be within a first range; if it is judged that the preset temperature change rate does not satisfy the first mapping condition, judging whether the preset temperature change rate satisfies a second mapping condition, the second mapping condition being that the preset temperature change rate is less than the first threshold and greater than or equal to a second threshold; if it is judged that the preset temperature change rate satisfies the second mapping condition, controlling the target operating frequency to be within a second range, the minimum value of the second range being greater than or equal to the maximum value of the first range; if it is judged that the preset temperature change rate does not satisfy the second mapping condition, judging whether the preset temperature change rate satisfies a third mapping condition, the third mapping condition being that the preset temperature change rate is less than the second threshold; if it is judged that the preset temperature change rate satisfies the third mapping condition, controlling the target operating frequency to be within a third range, the minimum value of the third range being greater than or equal to the maximum value of the second range.
[0007] Optionally, the control method also includes: when it is judged that the preset temperature change rate satisfies the first mapping condition, controlling the wind speed of the external fan of the air conditioner to a low level; when it is judged that the preset temperature change rate satisfies the second mapping condition, controlling the wind speed of the external fan of the air conditioner to a medium level; when it is judged that the preset temperature change rate satisfies the third mapping condition, controlling the wind speed of the external fan of the air conditioner to a high level.
[0008] Optionally, the control method also includes: when the air conditioner is in cooling mode, controlling the first protection temperature value of the exhaust temperature of the compressor and the second protection temperature value of the power module of the air conditioner to be lowered; when the air conditioner is in heating mode, controlling the first protection temperature value and the second protection temperature value to be increased.
[0009] Optionally, the control method also includes: obtaining a first ambient temperature after a second preset time period; determining whether a difference between the first ambient temperature and the second ambient temperature when the preset temperature change rate was last determined is greater than a third threshold; and sending an update instruction if it is determined that the difference between the first ambient temperature and the second ambient temperature is greater than the third threshold.
[0010] Optionally, the control method further includes: upon receiving the update instruction, controlling the air conditioner to execute the first control step, the acquisition step, the judgment step, the determination step and the second control step again to update the preset temperature change rate.
[0011] To achieve the above object, according to one aspect of the present invention, a control device for an air conditioner is provided, comprising: a first control module, for executing a first control step: controlling the air conditioner to start and run in an initial state, wherein the initial state is a state in which the compressor of the air conditioner runs at the highest operating frequency, the indoor fan runs at the maximum operating speed, and the outdoor fan runs at the maximum operating speed; an acquisition module, for executing an acquisition step: when the air conditioner runs for a first preset time period, acquiring the current indoor temperature of the space where the air conditioner is located; a judgment module, for executing a judgment step: judging whether the current indoor temperature is equal to a target temperature; a determination module, for executing a determination step: when judging that the current indoor temperature is equal to the target temperature, determining a preset temperature change rate according to the current indoor temperature obtained for the first time, the target temperature, and a first target time, wherein the first target time is the time when the current indoor temperature obtained for the first time reaches the same value as the target temperature; and a second control module, for executing a second control step: determining a target operating frequency of the compressor according to the preset temperature change rate, wherein the target operating frequency is lower than the highest operating frequency, and when the air conditioner runs again, controlling the air conditioner to run according to the target operating frequency.
[0012] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the above-mentioned air conditioner control method.
[0013] According to another aspect of the present invention, there is provided an electronic device comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include a method for executing the control of the above-mentioned air conditioner.
[0014] By applying the technical solution of the present invention, after the air conditioner is installed indoors, the air conditioner is first controlled to work in a normal working condition, that is, the air conditioner is controlled to run at the highest frequency first so that the indoor temperature reaches the target temperature set by the user at the fastest speed. In the above process, the current indoor temperature is obtained once after each first preset time period, and it is determined whether the current indoor temperature reaches the target temperature. When it is determined that the current indoor temperature reaches the target temperature, the preset temperature change rate of the air conditioner working in the room is determined. The preset temperature change rate has a preset relationship with the target working frequency. The target working frequency is determined according to the preset temperature change rate to control the air conditioner to run at the target working frequency in the room later, thereby making the indoor temperature slowly decrease or slowly increase compared to when the air conditioner in the prior art runs at the highest working frequency, so that the indoor temperature of the user reaches the target temperature without the user's knowledge, thereby improving the user's comfort. The present invention solves the problem that the rapid cooling or heating of the air conditioner during operation in the prior art causes extreme temperatures of sudden cold and hot in the room, thereby reducing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the accompanying drawings:
[0016] Figure 1 A hardware structure block diagram of a mobile terminal for executing a method for controlling an air conditioner provided in an embodiment of the present invention is shown;
[0017] Figure 2 A schematic flow chart of a method for controlling an air conditioner according to an embodiment of the present invention is shown;
[0018] Figure 3 A schematic flow chart of another method for controlling an air conditioner according to an embodiment of the present invention is shown;
[0019] Figure 4 A schematic structural diagram of a control device for an air conditioner provided according to an embodiment of the present invention is shown.
[0020] The above drawings include the following reference numerals:
[0021] 102, processor; 104, memory; 106, transmission device; 108, input and output devices. DETAILED DESCRIPTION
[0022] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0023] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so as to describe the embodiments of the present invention described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] As introduced in the background technology, air conditioners often run at high frequency first, cooling or heating quickly, which may cause the room temperature to drop or rise suddenly. This "sudden cooling and heating" phenomenon can easily make people feel uncomfortable. In addition, there will be a delay in the initial start-up of the air conditioner to quickly cool or heat, which will generate excess power consumption and waste resources during the delay. In order to solve the above problems, the embodiments of the present invention provide a control method for an air conditioner, a control device for an air conditioner, a computer-readable storage medium, and an electronic device.
[0026] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0027] The method embodiments provided in the embodiments of the present invention can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal of a method for controlling an air conditioner according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.
[0028] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the control method of the air conditioner in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, the above method is implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The transmission device 106 is used to receive or send data via a network. The specific example of the above-mentioned network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0029] In this embodiment, a method for controlling an air conditioner running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0030] Figure 2 FIG. 1 is a flow chart of a method for controlling an air conditioner according to an embodiment of the present invention. Figure 2 As shown, the method comprises the following steps:
[0031] Step S1, a first control step: controlling the air conditioner to start and operate in an initial state, wherein the initial state is a state in which the compressor of the air conditioner operates at a highest operating frequency, the indoor fan operates at a maximum operating speed, and the outdoor fan operates at a maximum operating speed;
[0032] Specifically, when the air conditioner is installed in a house, it is necessary to detect the size and air leakage of the house. At this time, the air conditioner runs in a normal operation mode to detect when the house will reach the target temperature when the air conditioner runs at maximum power.
[0033] Step S2, an acquisition step: when the air conditioner is running for a first preset time period, the current indoor temperature of the space where the air conditioner is located is acquired;
[0034] Specifically, after the air conditioner has been running for a period of time (a first preset time period), the temperature in the house will change, and the current indoor temperature of the house is obtained for subsequent comparison with the target temperature.
[0035] Step S3, judging step: judging whether the current indoor temperature is equal to the target temperature;
[0036] Specifically, the current indoor temperature obtained in S2 is compared with the target temperature to determine whether the temperature in the current house reaches the target temperature. The moment when the indoor temperature reaches the target temperature is the last moment when the air conditioner runs at the highest operating frequency. From this moment on, the operating frequency of the air conditioner will be reduced to maintain the indoor temperature. The target temperature is the temperature set by the user. Generally, the target temperature in summer is 25°C and the target temperature in winter is 29°C.
[0037] Step S4, determination step: when it is determined that the current indoor temperature is equal to the target temperature, the preset temperature change rate is determined according to the current indoor temperature, the target temperature and the first target time obtained for the first time, and the first target time is the time when the current indoor temperature obtained for the first time reaches the target temperature.
[0038] Specifically, when the indoor temperature reaches the target temperature and the operating frequency of the air conditioner is about to start to decrease, the preset temperature change rate of the house to reach the target temperature when the air conditioner is running at the highest operating frequency is calculated based on the time when the current indoor temperature reaches the target temperature for the first time (the first target time), the current indoor temperature obtained for the first time, and the target temperature. The preset temperature change rate represents the heat exchange rate of the house, and has a preset relationship with factors such as the size of the house and the air leakage. For example, if the house is large, the first target time will be longer, and the preset temperature change rate will be smaller; if the house has serious air leakage, the first target time will be longer, and the preset temperature change rate will be smaller; if the house is large and the air leakage is serious, the first target time will be longer, and the preset temperature change rate will be smaller.
[0039] Step S5, the second control step: determine the target operating frequency of the compressor according to the preset temperature change rate, the target operating frequency is lower than the highest operating frequency, and when the air conditioner is running again, control the operation of the air conditioner according to the target operating frequency.
[0040] Specifically, the target operating frequency determined according to the preset temperature change rate determined above is the optimal frequency for the air conditioner to operate in the house. The air conditioner operates at the target operating frequency to ensure that the indoor temperature changes slowly so that the user can adapt quickly. When the air conditioner runs for a long time, the air conditioner maintains the target operating frequency so that the indoor temperature reaches the target temperature. In the above process, the electric energy consumed by the air conditioner operation will be reduced compared to the operation mode of the air conditioner in the prior art.
[0041] Through this embodiment, by first controlling the air conditioner to work in a normal working condition, that is, controlling the air conditioner to run at the highest frequency first so that the indoor temperature reaches the target temperature set by the user at the fastest speed, in the above process, the current indoor temperature is obtained once after each first preset time period, and it is determined whether the current indoor temperature reaches the target temperature. When it is determined that the current indoor temperature reaches the target temperature, the preset temperature change rate of the air conditioner working in the room is determined, and the preset temperature change rate has a preset relationship with the target working frequency. The target working frequency is determined according to the preset temperature change rate to control the air conditioner to run at the target working frequency in the room later, so that the indoor temperature is compared with the air conditioner in the prior art when it runs at the highest working frequency. The indoor temperature quickly becomes cold or hot, which easily causes the user's body temperature to change too quickly, thereby causing the user to shiver and sweat slightly. This application determines the target working frequency used for the house according to the preset temperature change rate, so that the indoor temperature slowly decreases or slowly increases, and the indoor temperature of the user reaches the target temperature without the user knowing it, thereby improving the user's comfort.
[0042] In some optional embodiments, the control method further includes: a loop step: when it is determined that the current indoor temperature and the target temperature are not equal, re-execute the acquisition step and the judgment step at least once until it is determined that the current indoor temperature and the target temperature are equal.
[0043] Specifically, it takes a certain amount of time for the air conditioner to reach the target temperature. In order to detect the time point when the indoor temperature is consistent with the target temperature in the first time, the first preset time period will be relatively short. Therefore, it is very likely that the current indoor temperature obtained in the above step S2 is lower than the target temperature (in the case of heating) or higher than the target temperature (in the case of cooling). At this time, the loop step is entered, and the steps S2 and S3 are returned to be executed again. The new current indoor temperature is obtained again after the next first preset time period, and it is determined whether the new current indoor temperature reaches the target temperature. If the new indoor temperature has not reached the target temperature, the steps S2 and S3 are returned to be executed again until the newly detected current indoor temperature reaches the target temperature, and the loop step is stopped and the step S4 is entered.
[0044] In some optional embodiments, there is a preset state table between the preset temperature change rate in step S5 and the target operating frequency of the compressor, and the target operating frequency of the air conditioner can be determined according to the mapping conditions satisfied by the range of the preset temperature change rate.
[0045] Step S51, determining whether the preset temperature change rate satisfies a first mapping condition, the first mapping condition being that the preset temperature change rate is greater than or equal to a first threshold; when determining that the preset temperature change rate satisfies the first mapping condition, controlling the target operating frequency to be within a first range.
[0046] For example, when the preset temperature change rate is greater than or equal to the first threshold, it indicates that the heat exchange rate of the current house is fast, and a large operating frequency is not required when cooling or heating the house, and the current target operating frequency is determined to be low. The above first threshold can be 1.05, which can be reasonably adjusted according to actual conditions and is not specifically limited.
[0047] Step S52, when it is determined that the preset temperature change rate does not meet the first mapping condition, determine whether the preset temperature change rate meets the second mapping condition, and the second mapping condition is that the preset temperature change rate is less than the first threshold and greater than or equal to the second threshold; when it is determined that the preset temperature change rate meets the second mapping condition, control the target operating frequency to be within the second range, and the minimum value of the second range is greater than or equal to the maximum value of the first range.
[0048] For example, when the preset temperature change rate is less than the first threshold and greater than or equal to the second threshold, it indicates that the heat exchange rate of the current house is medium, and the current target operating frequency is determined to be medium. The above second threshold can be 0.8, which can be reasonably adjusted according to actual conditions without specific limitation.
[0049] Step S53, when it is determined that the preset temperature change rate does not satisfy the second mapping condition, determine whether the preset temperature change rate satisfies the third mapping condition, and the third mapping condition is that the preset temperature change rate is less than the second threshold value; when it is determined that the preset temperature change rate satisfies the third mapping condition, control the target operating frequency to be within the third range, and the minimum value of the third range is greater than or equal to the maximum value of the second range.
[0050] For example, if the preset temperature change rate is less than the second threshold, it indicates that the heat exchange rate of the current house is slow, and a higher operating frequency is required for cooling or heating the house, and the current target operating frequency is determined to be high. The current indoor temperature will not reach the target temperature too slowly while ensuring the user's comfort.
[0051] In some optional implementations, the control method further includes:
[0052] In step 51, when it is determined that the preset temperature change rate meets the first mapping condition, the current target operating frequency is determined to be low, and the wind speed of the outdoor fan of the air conditioner is controlled to be low. In this case, the temperature change of the room can be completed in a short time, such as in an environment with a temperature not much different from the target temperature, or when the room volume is small. The low wind speed reduces the air flow rate, thereby reducing the energy consumption of the fan, which is particularly effective for houses (small rooms or rooms that have reached a comfortable temperature) that meet the preset temperature change rate of the first mapping condition. The air-conditioning system avoids unnecessary energy waste and improves the overall energy utilization efficiency through precise control. When running at a low wind speed, the noise generated by the outdoor fan is small. In scenes that require a quiet environment such as at night, work or study, the low wind speed mode can also reduce the noise of the air conditioner operation.
[0053] In step 52, when it is determined that the preset temperature change rate meets the second mapping condition, the current target operating frequency is determined to be medium, and the wind speed of the air conditioner's outdoor fan is controlled to be medium; when the room temperature changes moderately, the medium wind speed helps to evenly distribute the indoor temperature, avoid local overcooling or overheating, and improve the overall environmental comfort. While ensuring the effective circulation of indoor air, the impact on user comfort can be reduced.
[0054] In step 53, when it is determined that the preset temperature change rate satisfies the third mapping condition, the current target operating frequency is determined to be high, and the wind speed of the outdoor fan of the air conditioner is controlled to be high. In this case, the temperature change of the room needs to be accelerated, such as in a hotter or colder environment, or when the room volume is large. The high wind speed can significantly increase the air flow rate, quickly promote the indoor and outdoor air exchange, accelerate the cooling or heating process of the room, and shorten the time to reach the set temperature.
[0055] In some optional implementations, the control method further includes:
[0056] When the air conditioner is in cooling mode, a first protection temperature value for controlling the exhaust temperature of the compressor and a second protection temperature value of the power module of the air conditioner are reduced;
[0057] Specifically, in the cooling mode, cold air (low temperature) is generated. If the compressor or power module fails at this time, the temperature generated by the failure will also be lower than normal. Therefore, lowering the first protection temperature value and the second protection temperature value can specifically protect the compressor or power module operating in the cooling mode.
[0058] When the air conditioner is in the heating mode, the first protection temperature value and the second protection temperature value are controlled to increase.
[0059] Specifically, hot air is generated in the heating mode. If the compressor or power module fails at this time, the temperature caused by the failure will be higher than normal due to the hot air. Therefore, increasing the first protection temperature value and the second protection temperature value can specifically protect the compressor or power module operating in the heating mode.
[0060] In some optional implementations, the control method further includes:
[0061] After the second preset time period, obtaining the first ambient temperature; determining whether the difference between the first ambient temperature and the second ambient temperature when the preset temperature change rate was last determined is greater than a third threshold;
[0062] Specifically, there will be a certain temperature gap between the four seasons. When the ambient temperature is significantly different from the last time the target operating frequency of the air conditioner was determined (greater than the third threshold, which may be 10°C, 15°C or 20°C), the target operating frequency of the air conditioner may be re-determined to make the air conditioner more comfortable to use.
[0063] When it is determined that the difference between the first ambient temperature and the second ambient temperature is greater than the third threshold, an update instruction is sent, and when the air conditioner needs to be re-tested, an update instruction is sent. If the user does not have much demand for the air conditioner when an update is needed, the user may choose not to update.
[0064] In some optional implementations, the control method further includes:
[0065] When the update instruction is received, the air conditioner is controlled to execute the first control step, the acquisition step, the judgment step, the determination step and the second control step again to update the preset temperature change rate.
[0066] Specifically, the above updating process is the same as the process of the air conditioner last measuring the preset temperature change rate, and the specific steps can refer to the above description.
[0067] For example, Figure 3As shown, the air conditioner is controlled to start, the compressor runs at the highest working frequency, and the indoor unit and outdoor unit of the air conditioner are adjusted to the highest working frequency in coordination with the air conditioner. The current indoor temperature of the house is obtained after the first preset time period (which can be 30s), and a first judgment is made to determine whether the current indoor temperature has reached the target temperature. If the first judgment is no, return to the previous step to re-execute the current indoor temperature of the house after the next first preset time period, and re-judge whether the current indoor temperature has reached the target temperature, until the first judgment structure is yes and stop; if the first judgment result is yes, determine the preset temperature change rate K (|the current indoor temperature obtained for the first time-the target temperature| / the time when the current indoor temperature reaches the target temperature for the first time); determine whether K is ≥1.05 (the first threshold value), and if K is ≥1.05, determine the target working frequency applicable to the current house as a low gear according to the mapping relationship, and record it so that the air conditioner can be operated at a low gear the next time it is started. In the case of K < 1.05, it is determined whether K ≥ 0.8 (the second threshold) and < 1.05. In the case of 0.8 ≤ K < 1.05, the target operating frequency applicable to the current house is determined to be medium-range according to the mapping relationship, and this is recorded so that the air conditioner can be operated at medium-range the next time it is started. In the case of K < 0.8, the target operating frequency applicable to the current house is determined to be high-range according to the mapping relationship, and this is recorded so that the air conditioner can be operated at medium-range the next time it is started.
[0068] The above is the overall operation process of the air conditioner. The air conditioner has two modes: cooling and heating. The corresponding parameters of different modes will be different. Specifically, in the cooling mode, the target temperature is about 25°C, the low range of the target operating frequency is 16Hz~45Hz, the middle range is 46Hz~60Hz, and the high range is 60Hz~75Hz. The compressor exhaust protection temperature is about 90°C, and the power module protection temperature is about 76°C. In the heating mode, the target temperature is about 29°C, the low range of the target operating frequency is 36Hz~65Hz, the middle range is 66Hz~80Hz, and the high range is 81Hz~102Hz. The compressor exhaust protection temperature is about 106°C, and the power module protection temperature is about 88°C.
[0069] The embodiment of the present invention further provides a control device for an air conditioner. It should be noted that the control device for the air conditioner of the embodiment of the present invention can be used to execute the control method for the air conditioner provided by the embodiment of the present invention. The device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions thereof will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0070] The following is an introduction to the control device of the air conditioner provided in the embodiment of the present invention.
[0071] Figure 4 Schematic diagram of a control device for an air conditioner according to an embodiment of the present invention. Figure 4 As shown, the device includes: a first control module 100, which is used to execute a first control step: control the air conditioner to turn on and run in an initial state, where the initial state is a state in which the compressor of the air conditioner runs at the highest operating frequency, the indoor fan runs at the maximum operating speed, and the outdoor fan runs at the maximum operating speed; an acquisition module 200, which is used to execute an acquisition step: when the air conditioner runs for a first preset time period, the current indoor temperature of the space where the air conditioner is located is acquired; a judgment module 300, which is used to execute a judgment step: determine whether the current indoor temperature is equal to the target temperature; a determination module 400, which is used to execute a determination step: when it is determined that the current indoor temperature is equal to the target temperature, determine a preset temperature change rate according to the current indoor temperature, the target temperature and the first target time obtained for the first time, the first target time being the time when the current indoor temperature obtained for the first time reaches the same as the target temperature; a second control module 500, which is used to execute a second control step: according to the preset temperature change rate, determine the target operating frequency of the compressor, the target operating frequency is lower than the highest operating frequency, and when the air conditioner runs again, control the air conditioner to run according to the target operating frequency.
[0072] Through this embodiment, the first control module first controls the air conditioner to work in a normal working condition, that is, the air conditioner is controlled to run at the highest frequency first so that the indoor temperature reaches the target temperature set by the user at the fastest speed. In the above process, the acquisition module acquires the current indoor temperature once after the first preset time period, and the judgment module judges whether the current indoor temperature reaches the target temperature. In the case of judging that the current indoor temperature reaches the target temperature, the determination module determines the preset temperature change rate of the air conditioner working in the room, and the preset temperature change rate has a preset relationship with the target working frequency. The second control module determines the target working frequency according to the preset temperature change rate to control the air conditioner to run at the target working frequency in the room later, so that the indoor temperature is compared with the air conditioner in the prior art when it runs at the highest working frequency. The indoor temperature quickly becomes cold or hot, which easily makes the user's body temperature change too fast, thereby causing the user to shiver and sweat slightly. The present application determines the target working frequency used for the house according to the preset temperature change rate, so that the indoor temperature slowly decreases or slowly increases, and the indoor temperature of the user reaches the target temperature without knowing it, thereby improving the user's comfort.
[0073] In some embodiments, the control device also includes a loop module, which is used to execute a loop step: when it is determined that the current indoor temperature and the target temperature are not equal, re-execute the acquisition step and the judgment step at least once until it is determined that the current indoor temperature and the target temperature are equal and stop.
[0074] In some embodiments, the second control module includes a first sub-control module, a second sub-control module and a fourth sub-control module, wherein the first sub-control module is used to determine whether the preset temperature change rate satisfies a first mapping condition, the first mapping condition being that the preset temperature change rate is greater than or equal to a first threshold value; when it is determined that the preset temperature change rate satisfies the first mapping condition, the target operating frequency is controlled to be within a first range; the second sub-control module is used to determine whether the preset temperature change rate satisfies a second mapping condition when it is determined that the preset temperature change rate does not satisfy the first mapping condition, the second mapping condition being that the preset temperature change rate is less than the first threshold value and greater than or equal to a second threshold value; when it is determined that the preset temperature change rate satisfies the second mapping condition, the target operating frequency is controlled to be within a second range, and the minimum value of the second range is greater than or equal to the maximum value of the first range; the third sub-control module is used to determine whether the preset temperature change rate satisfies a third mapping condition when it is determined that the preset temperature change rate does not satisfy the second mapping condition, the third mapping condition being that the preset temperature change rate is less than the second threshold value; when it is determined that the preset temperature change rate satisfies the third mapping condition, the target operating frequency is controlled to be within a third range, and the minimum value of the third range is greater than or equal to the maximum value of the second range.
[0075] In some embodiments, the first sub-control module includes a first sub-control unit, which is used to control the wind speed of the air conditioner's external fan to a low level when it is determined that the preset temperature change rate satisfies the first mapping condition; the second sub-control module includes a second sub-control unit, which is used to control the wind speed of the air conditioner's external fan to a medium level when it is determined that the preset temperature change rate satisfies the second mapping condition; the third sub-control module includes a third sub-control unit, which is used to control the wind speed of the air conditioner's external fan to a high level when it is determined that the preset temperature change rate satisfies the third mapping condition.
[0076] In some embodiments, when the air conditioner is in cooling mode, the first sub-control module includes a fourth sub-control unit, which is used to control the first protection temperature value of the exhaust temperature of the compressor and the second protection temperature value of the power module of the air conditioner to decrease; when the air conditioner is in heating mode, the first sub-control module includes a fifth sub-control unit, which is used to control the first protection temperature value and the second protection temperature value to increase.
[0077] In some embodiments, the control device also includes a first acquisition module, a first judgment module and an update module, wherein, after a second preset time period, the first acquisition module is used to acquire the first ambient temperature; the first judgment module is used to judge whether the difference between the first ambient temperature and the second ambient temperature when the preset temperature change rate was last determined is greater than a third threshold; the update module is used to send an update instruction when it is judged that the difference between the first ambient temperature and the second ambient temperature is greater than the third threshold.
[0078] In some embodiments, the control device also includes a third control module, which is used to control the air conditioner to execute the first control step, acquisition step, judgment step, determination step and second control step again to update the preset temperature change rate when an update instruction is received.
[0079] The control device of the air conditioner may include a processor and a memory. The first control module, the acquisition module, the judgment module, the determination module and the second control module are all stored in the memory as program units, and the processor executes the program units stored in the memory to implement corresponding functions. The modules are all located in the same processor; or, the modules are located in different processors in any combination.
[0080] The processor contains a kernel, which calls the corresponding program unit from the memory. One or more kernels can be set, and the kernel parameters can be adjusted to timely identify whether the water pump in the water system is in an idling state. This not only avoids the situation where the water pump motor cannot dissipate heat without water circulation, but also reduces the risk of heater abnormality caused by dry-running wear of the water pump, improves the reliability of heater operation, and meets the heating needs of users.
[0081] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0082] An embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, a device where the computer-readable storage medium is located is controlled to execute a method for controlling an air conditioner.
[0083] Specifically, the control method of the air conditioner includes:
[0084] Step S1, a first control step: controlling the air conditioner to start and operate in an initial state, wherein the initial state is a state in which the compressor of the air conditioner operates at a highest operating frequency, the indoor fan operates at a maximum operating speed, and the outdoor fan operates at a maximum operating speed;
[0085] Step S2, an acquisition step: when the air conditioner is running for a first preset time period, the current indoor temperature of the space where the air conditioner is located is acquired;
[0086] Step S3, judging step: judging whether the current indoor temperature is equal to the target temperature;
[0087] Step S4, determination step: when it is determined that the current indoor temperature is equal to the target temperature, the preset temperature change rate is determined according to the current indoor temperature, the target temperature and the first target time obtained for the first time, and the first target time is the time when the current indoor temperature obtained for the first time reaches the target temperature.
[0088] Step S5, the second control step: determine the target operating frequency of the compressor according to the preset temperature change rate, the target operating frequency is lower than the highest operating frequency, and when the air conditioner is running again, control the operation of the air conditioner according to the target operating frequency.
[0089] An embodiment of the present invention provides an electronic device, the device comprising a processor, a memory, and a program stored in the memory and executable on the processor, and when the processor executes the program, at least the following steps are implemented:
[0090] Step S1, a first control step: controlling the air conditioner to start and operate in an initial state, wherein the initial state is a state in which the compressor of the air conditioner operates at a highest operating frequency, the indoor fan operates at a maximum operating speed, and the outdoor fan operates at a maximum operating speed;
[0091] Step S2, an acquisition step: when the air conditioner is running for a first preset time period, the current indoor temperature of the space where the air conditioner is located is acquired;
[0092] Step S3, judging step: judging whether the current indoor temperature is equal to the target temperature;
[0093] Step S4, determination step: when it is determined that the current indoor temperature is equal to the target temperature, the preset temperature change rate is determined according to the current indoor temperature, the target temperature and the first target time obtained for the first time, and the first target time is the time when the current indoor temperature obtained for the first time reaches the target temperature.
[0094] Step S5, the second control step: determine the target operating frequency of the compressor according to the preset temperature change rate, the target operating frequency is lower than the highest operating frequency, and when the air conditioner is running again, control the operation of the air conditioner according to the target operating frequency.
[0095] The electronic devices in this article can be servers, PCs, PADs, mobile phones, etc.
[0096] The present invention also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program for initializing at least the following method steps:
[0097] Step S1, a first control step: controlling the air conditioner to start and operate in an initial state, wherein the initial state is a state in which the compressor of the air conditioner operates at a highest operating frequency, the indoor fan operates at a maximum operating speed, and the outdoor fan operates at a maximum operating speed;
[0098] Step S2, an acquisition step: when the air conditioner is running for a first preset time period, the current indoor temperature of the space where the air conditioner is located is acquired;
[0099] Step S3, judging step: judging whether the current indoor temperature is equal to the target temperature;
[0100] Step S4, determination step: when it is determined that the current indoor temperature is equal to the target temperature, the preset temperature change rate is determined according to the current indoor temperature, the target temperature and the first target time obtained for the first time, and the first target time is the time when the current indoor temperature obtained for the first time reaches the target temperature.
[0101] Step S5, the second control step: determine the target operating frequency of the compressor according to the preset temperature change rate, the target operating frequency is lower than the highest operating frequency, and when the air conditioner is running again, control the operation of the air conditioner according to the target operating frequency.
[0102] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0103] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0104] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0105] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0106] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0107] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0108] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0109] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0110] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0111] From the above description, it can be seen that the above embodiments of the present invention achieve the following technical effects:
[0112] 1) The control method of the air conditioner of the present invention controls the air conditioner to run at the highest frequency first so that the indoor temperature reaches the target temperature set by the user at the fastest speed. In the above process, the current indoor temperature is obtained once after a first preset time period, and it is determined whether the current indoor temperature reaches the target temperature. When it is determined that the current indoor temperature reaches the target temperature, the preset temperature change rate of the air conditioner working in the room is determined. The preset temperature change rate has a preset relationship with the target operating frequency. The target operating frequency is determined according to the preset temperature change rate to control the air conditioner to run at the target operating frequency in the room subsequently, thereby making the indoor temperature quickly cool or hot compared to when the air conditioner in the prior art runs at the highest operating frequency, which easily causes the user's body temperature to change too quickly, thereby causing the user to shiver and sweat slightly.
[0113] 2) The first control module of the control device of the air conditioner of the present invention first controls the air conditioner to work in a normal working condition, that is, controls the air conditioner to run at the highest frequency first so that the indoor temperature reaches the target temperature set by the user at the fastest speed. In the above process, the acquisition module acquires the current indoor temperature once after the first preset time period, and the judgment module judges whether the current indoor temperature reaches the target temperature. When it is judged that the current indoor temperature reaches the target temperature, the determination module determines the preset temperature change rate of the air conditioner working in the room, and the preset temperature change rate has a preset relationship with the target working frequency. The second control module determines the target working frequency according to the preset temperature change rate to control the air conditioner to run at the target working frequency in the room later, so that the indoor temperature quickly becomes cold or hot compared to when the air conditioner runs at the highest working frequency in the prior art, which easily causes the user's body temperature to change too quickly, thereby causing the user to shiver and sweat slightly. The present application determines the target working frequency used for the house according to the preset temperature change rate, so that the indoor temperature slowly decreases or slowly increases, and the indoor temperature of the user reaches the target temperature without the user knowing it, thereby improving the user's comfort.
[0114] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for controlling an air conditioner, characterized in that: include: The first control step: controlling the air conditioner to turn on and operate in an initial state, wherein the initial state is a state in which the compressor of the air conditioner operates at the highest operating frequency, the indoor fan operates at the maximum operating speed, and the outdoor fan operates at the maximum operating speed; Acquisition step: when the air conditioner is running for a first preset time period, acquiring the current indoor temperature of the space where the air conditioner is located; Determination step: determining whether the current indoor temperature is equal to the target temperature; Determining step: when it is determined that the current indoor temperature is equal to the target temperature, determining a preset temperature change rate according to the current indoor temperature obtained for the first time, the target temperature and a first target time, wherein the first target time is the time when the current indoor temperature obtained for the first time reaches the target temperature; The second control step: determining the target operating frequency of the compressor according to the preset temperature change rate, wherein the target operating frequency is lower than the highest operating frequency, and when the air conditioner is running again, controlling the operation of the air conditioner according to the target operating frequency.
2. The control method according to claim 1, characterized in that: The control method further comprises: Looping step: when it is determined that the current indoor temperature is not equal to the target temperature, re-execute the acquiring step and the judging step at least once, and stop when it is determined that the current indoor temperature is equal to the target temperature.
3. The control method according to claim 2, characterized in that: Determining the target operating frequency of the compressor according to the preset temperature change rate includes: Determining whether the preset temperature change rate satisfies a first mapping condition, where the first mapping condition is that the preset temperature change rate is greater than or equal to a first threshold; When it is determined that the preset temperature change rate satisfies the first mapping condition, controlling the target operating frequency to be within a range; In the case where it is determined that the preset temperature change rate does not satisfy the first mapping condition, determining whether the preset temperature change rate satisfies a second mapping condition, the second mapping condition being that the preset temperature change rate is less than a first threshold value and greater than or equal to a second threshold value; In the case where it is determined that the preset temperature change rate satisfies the second mapping condition, controlling the target operating frequency to be within a second range, wherein a minimum value of the second range is greater than or equal to a maximum value of the first range; In the case where it is determined that the preset temperature change rate does not satisfy the second mapping condition, determining whether the preset temperature change rate satisfies a third mapping condition, the third mapping condition being that the preset temperature change rate is less than the second threshold; When it is determined that the preset temperature change rate satisfies the third mapping condition, the target operating frequency is controlled to be within a third range, and a minimum value of the third range is greater than or equal to a maximum value of the second range.
4. The control method according to claim 3, characterized in that: The control method further comprises: When it is determined that the preset temperature change rate satisfies the first mapping condition, controlling the wind speed of the outdoor fan of the air conditioner to a low gear; When it is determined that the preset temperature change rate satisfies the second mapping condition, controlling the wind speed of the outdoor fan of the air conditioner to be medium; When it is determined that the preset temperature change rate satisfies the third mapping condition, the wind speed of the outdoor fan of the air conditioner is controlled to be high.
5. The control method according to claim 3, characterized in that: The control method further comprises: When the air conditioner is in cooling mode, a first protection temperature value for controlling the exhaust temperature of the compressor and a second protection temperature value of the power module of the air conditioner are reduced; When the air conditioner is in a heating mode, the first protection temperature value and the second protection temperature value are controlled to increase.
6. The control method according to claim 1, characterized in that: The control method further comprises: After the second preset time period, obtaining the first ambient temperature; Determining whether a difference between the first ambient temperature and the second ambient temperature when the preset temperature change rate was last determined is greater than a third threshold; When it is determined that the difference between the first ambient temperature and the second ambient temperature is greater than the third threshold, an update instruction is sent.
7. The control method according to claim 6, characterized in that: The control method further comprises: When the update instruction is received, the air conditioner is controlled to execute the first control step, the acquisition step, the judgment step, the determination step and the second control step again to update the preset temperature change rate.
8. A control device for an air conditioner, characterized in that: include: A first control module is used to execute a first control step: control the air conditioner to be turned on and run in an initial state, wherein the initial state is a state in which the compressor of the air conditioner runs at a highest operating frequency, the indoor fan runs at a maximum operating speed, and the outdoor fan runs at a maximum operating speed; An acquisition module, configured to execute an acquisition step: acquiring a current indoor temperature of a space where the air conditioner is located when the air conditioner is running for a first preset time period; A judging module, used to execute a judging step: judging whether the current indoor temperature is equal to the target temperature; A determination module, configured to execute a determination step: when it is determined that the current indoor temperature is equal to the target temperature, determining a preset temperature change rate according to the current indoor temperature obtained for the first time, the target temperature and a first target time, wherein the first target time is the time when the current indoor temperature obtained for the first time reaches the target temperature; The second control module is used to execute the second control step: determining the target operating frequency of the compressor according to the preset temperature change rate, wherein the target operating frequency is lower than the highest operating frequency, and when the air conditioner is running again, controlling the operation of the air conditioner according to the target operating frequency.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the air conditioner control method according to any one of claims 1 to 7.
10. An electronic device, characterized in that: include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include a method for executing the control method of the air conditioner described in any one of claims 1 to 7.
Citation Information
Patent Citations
Air conditioner as well as control method and device thereof
CN102128481A
Method for controlling electronic expansion valve of variable-frequency air conditioner
CN102147174A
Method for controlling machine room air conditioner based on variable frequency compressor
CN102425841A
Regulating method of air conditioner, regulating device of air conditioner and air conditioner
CN104697118A
Method and device for controlling compressor frequency of multi-split air conditioner and multi-split air conditioner
CN106369757A