Air conditioner air supply control method and device, air conditioner and storage medium
Patent Information
- Application Number
- CN202110779933.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-09
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2041-07-09
AI Technical Summary
现有空调器由于导风板位置影响,出风量不稳定,导致在特定场景使用时送风范围受限。
通过获取空调器当前转速、电流和运行温度,计算转速补偿值,调整空调器目标转速,确保导风板在不同位置时保持最大送风需求。
实现了在不同位置时空调器始终保持最大风量输出,满足特定环境的送风需求,提高了空调器的送风控制精度和稳定性。
Smart Images

Figure CN115597193B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning technology, specifically to an air conditioning air supply control method, device, air conditioner, and storage medium. Background Technology
[0002] With the widespread use of air conditioners, people's requirements for them are also increasing. They are no longer limited to the cooling and heating effects of air conditioners, but also have higher demands for intelligent and differentiated air conditioners. Although there are air conditioners on the market designed for different groups of people, when these air conditioners are used in specific scenarios such as large public places or family living rooms, the air volume of traditional air conditioners is only maximized when the air guide plate is parallel to the tangent of the air outlet. However, when the air guide plate is in other positions, the air volume will decrease to varying degrees. Therefore, when used in specific scenarios, traditional air conditioners can only meet the air delivery range within a certain angle. Summary of the Invention
[0003] This invention provides an air supply control method, device, air conditioner, and storage medium to solve the problem that the air supply range of existing air conditioners is limited in specific scenarios due to the unstable air volume caused by the position of the air guide plate.
[0004] On the one hand, this application provides an air supply control method for an air conditioner, the air supply control method comprising:
[0005] Obtain the current speed, current, and operating temperature of the air conditioner;
[0006] The target speed of the air conditioner is obtained by calculating the speed compensation value of the air conditioner's current speed and the air conditioner's operating temperature.
[0007] Control the air conditioner to operate at the target speed.
[0008] In some embodiments of this application, the step of calculating the speed compensation value of the current speed of the air conditioner based on the air conditioner current and the air conditioner operating temperature, and obtaining the target speed of the air conditioner, includes:
[0009] The indoor fan operating temperature in the air conditioner's operating temperature is compared with the preset temperature.
[0010] If the indoor fan operating temperature is equal to the preset temperature, then the current speed of the air conditioner is set to the target speed of the air conditioner;
[0011] If the indoor fan operating temperature is greater than the preset temperature, then the initial speed of the air conditioner when it is turned on is set to the target speed of the air conditioner.
[0012] If the indoor fan operating temperature is lower than the preset temperature, the speed compensation value of the air conditioner's current speed is calculated based on the air conditioner's current, and the target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner.
[0013] In some embodiments of this application, if the indoor fan operating temperature is lower than the preset temperature, the step of calculating the speed compensation value of the current air conditioner speed based on the air conditioner current, and obtaining the target air conditioner speed by adding the speed compensation value to the current air conditioner speed, includes:
[0014] If the operating temperature of the indoor fan is lower than the preset temperature, then obtain the current fan speed of the air conditioner, query the preset speed compensation database, and obtain the target current range and target compensation value corresponding to the current fan speed of the air conditioner.
[0015] Compare the air conditioner current with the target current range;
[0016] If the air conditioner current is within the target current range, then the current speed of the air conditioner is set to the target speed of the air conditioner;
[0017] If the air conditioner current is less than the target current range, the current difference between the air conditioner current and the target current range is calculated. Based on the current difference and the target compensation value, the speed compensation value is calculated. The target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner.
[0018] In some embodiments of this application, if the indoor fan operating temperature is lower than the preset temperature, the step of calculating the speed compensation value of the current air conditioner speed based on the air conditioner current, and obtaining the target air conditioner speed by adding the speed compensation value to the current air conditioner speed includes:
[0019] If the indoor fan operating temperature is lower than the preset temperature, the air conditioner operating voltage is obtained and compared with the air conditioner rated voltage.
[0020] If the air conditioner's operating voltage is greater than or less than its rated voltage, the air conditioner's current is corrected according to the rated voltage.
[0021] The speed compensation value of the air conditioner is calculated based on the corrected air conditioner current, and the target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner.
[0022] In some embodiments of this application, the step of calculating the speed compensation value of the current speed of the air conditioner based on the air conditioner current and the air conditioner operating temperature, and obtaining the target speed of the air conditioner, further includes:
[0023] Determine whether the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on;
[0024] If the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on, then it is determined whether the air conditioner operating temperature is greater than the preset air conditioner operating temperature.
[0025] If the air conditioner's operating temperature is lower than the preset air conditioner operating temperature, then the air conditioner's current speed compensation value is calculated based on the air conditioner's current to obtain the air conditioner's target speed.
[0026] If the air conditioner's operating temperature is greater than or equal to the preset air conditioner operating temperature, then the initial speed of the air conditioner when it is turned on is set as the target speed of the air conditioner.
[0027] In some embodiments of this application, before obtaining the current air conditioner speed, air conditioner current, and air conditioner operating temperature, the method includes:
[0028] Receive the air conditioner start command and obtain the air conditioner's initial speed, operating mode, and fan speed.
[0029] When the air conditioner is in heating mode, the air conditioner is controlled to run at the initial speed for a preset time, and then the current speed, current and operating temperature of the air conditioner are obtained.
[0030] When the air conditioner is in cooling mode, the operation of obtaining the current air conditioner speed, air conditioner current and air conditioner operating temperature is performed.
[0031] In some embodiments of this application, before obtaining the current air conditioner speed, air conditioner current, and air conditioner operating temperature, the method further includes:
[0032] Obtain the current range corresponding to the operation of the air conditioner under various preset fan speeds, and determine the current range as the preset current range;
[0033] Obtain the output air volume of the air conditioner when it is running at each preset fan speed;
[0034] Determine the maximum and minimum air volume in the output air volume;
[0035] Obtain the difference between the maximum air volume and the minimum air volume, and set the difference as a preset compensation value for the corresponding preset fan speed.
[0036] A preset speed compensation database is created based on the preset current range, preset fan speed, and preset compensation value.
[0037] On the other hand, this application provides an air supply control device for an air conditioner, the air supply control device comprising:
[0038] The acquisition module is used to acquire the current speed, current, and operating temperature of the air conditioner.
[0039] The calculation module is used to calculate the speed compensation value of the current speed of the air conditioner based on the air conditioner current and the air conditioner operating temperature, and to obtain the target speed of the air conditioner.
[0040] The control module controls the air conditioner to operate at the target speed.
[0041] On the other hand, this application provides an air conditioner, the air conditioner comprising:
[0042] Memory and processor;
[0043] The memory stores an application program, and the processor runs the application program in the memory to perform the operations in the air conditioner air supply control method.
[0044] On the other hand, this application provides a storage medium storing a plurality of instructions adapted for loading by a processor to execute steps in the air conditioner air supply control method.
[0045] The technical solution of this invention obtains the current speed, current, and operating temperature of the air conditioner; calculates the speed compensation value of the current speed based on the current and operating temperature to obtain the target speed; controls the air conditioner to operate at the target speed; and adjusts the actual operating speed of the air conditioner in real time by intelligently detecting the current output and operating temperature and calculating speed compensation to ensure that the air conditioner's air guide plate can always meet the maximum air supply demand when it is in different positions, maintain the maximum air volume output under different fan speeds, and meet the needs of specific environments. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 This is a schematic flowchart of an embodiment of the air supply control method for an air conditioner provided in this application.
[0048] Figure 2This is a schematic flowchart of an embodiment of the air conditioner air supply control method for calculating the target speed of the air conditioner provided in this application.
[0049] Figure 3 This is a schematic flowchart of another embodiment of the air conditioner air supply control method for calculating the target speed of the air conditioner provided in this application;
[0050] Figure 4 This is a flowchart illustrating an embodiment of the air conditioner air supply control method for determining the operating mode provided in this application.
[0051] Figure 5 This is an application scenario of the air supply control method for an air conditioner provided in the embodiments of this application;
[0052] Figure 6 This is a schematic diagram of an embodiment of an air conditioner air supply control device provided in this application.
[0053] Figure 7 This is a schematic diagram of an embodiment of the air conditioner provided in this application. Detailed Implementation
[0054] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0055] This invention provides an air supply control method, device, air conditioner, and storage medium for an air conditioner.
[0056] like Figure 1 As shown, Figure 1 This is a flowchart illustrating one embodiment of the air conditioner air supply control method provided in this application. The air conditioner air supply control method in this application is described using an air conditioner as the executing entity. For simplicity, the executing entity is omitted in this application embodiment; however, it is understood that the executing entity of the technical solution in the following text is the air conditioner. In some embodiments of this application, the air conditioner can be an industrial air conditioner; in some embodiments of this application, the air conditioner can be a household air conditioner; in some embodiments of this application, the air conditioner can be a single air conditioner, such as a cabinet air conditioner or a wall-mounted air conditioner; in some embodiments of this application, the air conditioner can be an air conditioning unit composed of multiple air conditioners, a multi-split air conditioner, such as a central air conditioning unit composed of multiple air conditioners.
[0057] In some embodiments of this application, the air conditioner includes an indoor unit, an outdoor unit, a control processor, and connecting components; the indoor unit includes an indoor fan, and the outdoor unit includes an outdoor fan and an outdoor compressor.
[0058] like Figure 1 As shown, the air supply control method for the air conditioner includes steps 101 to 103:
[0059] Step 101: Obtain the current speed, current and operating temperature of the air conditioner.
[0060] The current speed of the air conditioner is the speed at which the indoor fan operates when the air guide plate of the indoor fan is at its current position; the current of the air conditioner is the output value of the current of the indoor fan; the operating temperature of the air conditioner is the operating temperature of the indoor fan.
[0061] In some embodiments of this application, there are multiple methods for obtaining air conditioner current, including, for example:
[0062] (1) The output value of the air conditioner indoor fan current can be obtained by the current sensor in the indoor unit of the air conditioner.
[0063] (2) The output value of the indoor fan current of the air conditioner can be obtained through the current acquisition module in the indoor unit of the air conditioner.
[0064] (3) The output value of the indoor fan current of the air conditioner can be collected by the current and voltage module, and the output value of the indoor fan current of the air conditioner can be sent to the air conditioner.
[0065] It should be noted that the above-described method for obtaining air conditioner current is merely an illustrative example and does not constitute a limitation on the method for obtaining air conditioner current in the air supply control method provided in this application embodiment.
[0066] Step 102: Calculate the speed compensation value of the current speed of the air conditioner based on the air conditioner current and the air conditioner operating temperature, and obtain the target speed of the air conditioner.
[0067] The target speed of an air conditioner is the target speed of the indoor fan. For example, the target speed of an air conditioner can be the current speed of the indoor fan, the initial speed of the indoor fan, the speed of the indoor fan after being increased, and the speed of the indoor fan after being decreased. The initial speed of the indoor fan refers to the speed of the indoor fan when it is turned on or the speed of the indoor fan before compensation.
[0068] The speed compensation value is the difference in fan speed between the current air volume of the indoor fan and the maximum air volume of the indoor fan.
[0069] Step 103: Control the air conditioner to run at the target speed.
[0070] In some embodiments of this application, controlling the air conditioner to operate at its target speed includes various methods, including, for example:
[0071] (1) When the target speed of the air conditioner is the current speed of the air conditioner, the air conditioner is controlled to run at the current speed. For example, if the target speed of the air conditioner is the target speed of the indoor fan, the air conditioner is not compensated for the current speed of the indoor fan, and the indoor fan continues to run at the current speed.
[0072] (2) When the target speed of the air conditioner is the initial speed of the air conditioner, the air conditioner is controlled to reduce its current speed to the initial speed of the air conditioner and operate at the initial speed. The initial speed of the air conditioner includes the initial speed when the air conditioner is turned on and the speed before compensation. For example, taking the target speed of the air conditioner as the target speed of the indoor fan as an example, when the target speed of the indoor fan is the initial speed of the indoor fan, the current speed of the indoor fan is reduced to the initial speed when the indoor fan is turned on or the speed before compensation, and the indoor fan is controlled to operate at the initial speed when the indoor fan is turned on or the speed before compensation.
[0073] (3) When the target speed of the air conditioner is the speed after the speed compensation value is increased, the current speed of the air conditioner is increased to the target speed of the air conditioner, and the air conditioner is controlled to run at the target speed of the air conditioner.
[0074] It should be noted that the above-described method of controlling the air conditioner to operate according to the target speed of the air conditioner is merely an illustrative example and does not constitute a limitation on the air conditioner control method in the air supply control method provided in the embodiments of this application.
[0075] This invention acquires the current speed, current, and operating temperature of the air conditioner; calculates a speed compensation value for the current speed based on the current and operating temperature to obtain the target speed; controls the air conditioner to operate at the target speed; and adjusts the actual operating speed in real time by intelligently detecting the current output and operating temperature of the air conditioner and calculating speed compensation to ensure that the air conditioner's air guide plate always meets the maximum air supply demand when it is in different positions, maintains the maximum air volume output under different fan speeds, and meets the needs of specific environments.
[0076] In some embodiments of this application, to ensure the safe operation of the indoor fan of the air conditioner, the temperature rise of the indoor fan is detected during the operation of the air conditioner at its target speed. The safety of the indoor fan's operation is determined based on the detection results. The temperature rise of the indoor fan is the difference between the operating temperature of the indoor fan motor and the ambient temperature. Specifically, the method for detecting the safe operation of the indoor fan includes steps a1 to a4:
[0077] Step a1: Detect the temperature rise of the indoor fan when it is running at the target speed of the air conditioner, and determine whether the temperature rise of the indoor fan has reached the preset temperature rise protection value.
[0078] Step a2: If the temperature rise of the indoor fan exceeds the preset temperature rise protection value, it means that the operation of the indoor fan of the air conditioner is not safe and the speed of the indoor fan of the air conditioner needs to be reduced. Then, the target speed of the indoor fan of the air conditioner is adjusted to the initial speed of the indoor fan of the air conditioner, and the indoor fan of the air conditioner is controlled to run at the initial speed of the indoor fan of the air conditioner.
[0079] For example, taking a preset temperature rise protection value of 80 and an ambient temperature of 40℃ as an example, when the temperature rise of the indoor fan of the air conditioner is greater than 80 when the air conditioner is running at the target speed, that is, when the operating temperature of the indoor fan of the air conditioner is greater than 120℃ when the air conditioner is running at the target speed, it indicates that the operation of the indoor fan of the air conditioner is unsafe and the speed of the indoor fan of the air conditioner needs to be reduced. Therefore, the target speed of the indoor fan of the air conditioner is adjusted to the initial speed of the indoor fan of the air conditioner, and the indoor fan of the air conditioner is controlled to run at the initial speed of the indoor fan of the air conditioner.
[0080] Step a3: If the temperature rise of the indoor fan is equal to the preset temperature rise protection value, it means that the operation of the indoor fan of the air conditioner has reached the safety limit and the speed of the indoor fan of the air conditioner needs to be limited. Then, the air conditioner is controlled to continue to operate at the target speed of the air conditioner.
[0081] For example, taking a preset temperature rise protection value of 80 and an ambient temperature of 40℃ as an example, when the temperature rise of the indoor fan of the air conditioner is detected to be 80 when the air conditioner is running at the target speed, that is, when the operating temperature of the indoor fan of the air conditioner is detected to be 120℃ when the air conditioner is running at the target speed, it indicates that the operation of the indoor fan of the air conditioner is unsafe and the speed of the indoor fan of the air conditioner needs to be reduced. Therefore, the target speed of the indoor fan of the air conditioner is adjusted to the initial speed of the indoor fan of the air conditioner, and the indoor fan of the air conditioner is controlled to run at the initial speed of the indoor fan of the air conditioner.
[0082] Step a4: If the temperature rise of the indoor fan is less than the preset temperature rise protection value, it means that the indoor fan of the air conditioner is operating safely. Then, by detecting the air conditioner current, the target speed of the air conditioner is compensated according to the air conditioner current, and the air conditioner is controlled to run at the compensated target speed.
[0083] For example, taking a preset temperature rise protection value of 80 and an ambient temperature of 40℃ as an example, when the temperature rise of the indoor fan of the air conditioner is less than 80 when the air conditioner is running at the target speed, that is, when the operating temperature of the indoor fan of the air conditioner is less than 120℃ when the air conditioner is running at the target speed, it indicates that the indoor fan of the air conditioner is operating safely. Then, by detecting the air conditioner current, the target speed of the air conditioner is compensated according to the air conditioner current, and the air conditioner is controlled to run at the compensated target speed.
[0084] In some embodiments of this application, in order to ensure the safe operation of the air conditioner, in step 202, the target speed for safe operation of the indoor fan of the air conditioner can be determined by detecting the operating temperature of the air conditioner, specifically including steps b1 to b4:
[0085] Step b1: Compare the indoor fan operating temperature in the air conditioner's operating temperature with the preset temperature.
[0086] The preset temperature is the preset safe operating temperature of the indoor fan of the air conditioner.
[0087] Step b2: If the indoor fan operating temperature is equal to the preset temperature, then the current speed of the air conditioner is set to the target speed of the air conditioner.
[0088] If the indoor fan operating temperature equals the preset temperature, it means the air conditioner's indoor fan operating temperature has reached the preset safe operating temperature, i.e., the current air conditioner speed has reached the safe speed limit. Therefore, the current air conditioner speed is set as the target speed. For example, taking a preset safe operating temperature of 120℃ as an example, if the indoor fan operating temperature is 120℃, it means the air conditioner's indoor fan operating temperature has reached the preset safe operating temperature, i.e., the current air conditioner speed has reached the safe speed limit. Therefore, the current air conditioner speed is set as the target speed.
[0089] Step b3: If the operating temperature of the indoor fan is greater than the preset temperature, then the initial speed of the air conditioner when it is turned on is set as the target speed of the air conditioner.
[0090] If the indoor fan operating temperature is higher than the preset temperature, it means that the indoor fan operating temperature exceeds the preset safe operating temperature for the air conditioner's indoor fan. In other words, the current air conditioner speed exceeds the safe speed limit. Therefore, it is necessary to reduce the current air conditioner speed to ensure safe operation of the indoor fan. The initial speed at which the air conditioner is turned on should be set as the target speed. For example, taking a preset safe operating temperature of 120℃ as an example, if the indoor fan operating temperature is equal to 120℃, it means that the indoor fan operating temperature exceeds the preset safe operating temperature. In other words, the current air conditioner speed exceeds the safe speed limit for the indoor fan. Therefore, it is necessary to reduce the current air conditioner speed to ensure safe operation of the indoor fan. The initial speed at which the air conditioner is turned on should be set as the target speed.
[0091] Step b4: If the indoor fan operating temperature is lower than the preset temperature, calculate the speed compensation value of the current speed of the air conditioner based on the air conditioner current, and obtain the target speed of the air conditioner by adding the speed compensation value to the current speed of the air conditioner.
[0092] If the indoor fan operating temperature is lower than the preset temperature, it indicates that the air conditioner's indoor fan operating temperature has not reached the preset safe operating temperature, meaning the current air conditioner speed is below the safe speed limit. In this case, the current air conditioner speed can be increased to increase the airflow from the indoor fan. The speed compensation value for the current air conditioner speed is calculated based on the air conditioner's current, and the target speed is obtained by adding this compensation value to the current speed. For example, taking a preset safe operating temperature of 120℃ as an example, if the indoor fan operating temperature is lower than 120℃, it means the air conditioner's indoor fan operating temperature has not reached the preset safe operating temperature, meaning the current air conditioner speed is below the safe speed limit. In this case, the current air conditioner speed can be increased to increase the airflow from the indoor fan. The speed compensation value for the current air conditioner speed is calculated based on the air conditioner's current, and the target speed is obtained by adding this compensation value to the current speed.
[0093] In some embodiments of this application, in step b4, when the indoor fan operating temperature is lower than the preset temperature, the target compensation value can be obtained by querying the preset speed compensation database through the air conditioner current, and the target speed of the air conditioner can be calculated using the target compensation value. Specifically, as shown in... Figure 2 As shown, Figure 2 This is a schematic flowchart of an embodiment of the air conditioner air supply control method for calculating the target speed of the air conditioner provided in this application. The air conditioner target speed calculation method shown includes steps 201 to 204:
[0094] Step 201: If the operating temperature of the indoor fan is lower than the preset temperature, then obtain the current fan speed of the air conditioner, query the preset speed compensation database, and obtain the target current range and target compensation value corresponding to the current fan speed of the air conditioner.
[0095] The current fan speed setting of the air conditioner refers to the current operating fan speed of the indoor fan. For example, in some embodiments of this application, the air conditioner fan speed settings include, but are not limited to, the first fan speed setting, the second fan speed setting, the third fan speed setting, and the fourth fan speed setting, wherein the fan speed corresponding to the first fan speed setting, the second fan speed setting, the third fan speed setting, and the fourth fan speed setting increases sequentially. In some embodiments of this application, the air conditioner fan speed settings include, but are not limited to, silent wind, low speed wind, low-medium wind, medium speed wind, medium-high wind, high speed wind, and strong wind.
[0096] The current range refers to the range of current corresponding to the maximum airflow output when the air conditioner is in heating mode and operating at each fan speed in heating mode. The maximum airflow is the airflow output when the indoor fan guide vane is parallel to the tangent line of the air outlet. The target current range is the current range corresponding to the current fan speed setting of the air conditioner.
[0097] The compensation value is the airflow compensation value of the air conditioner. For example, the compensation value is the difference between the maximum and minimum airflow output of the indoor fan in heating mode and at each fan speed in heating mode. The minimum airflow is the airflow when the air guide vane of the indoor fan coincides with the tangent of the air outlet. The target compensation value is the compensation value corresponding to the current fan speed setting of the air conditioner.
[0098] The preset speed compensation database is a database stored in the air conditioner that includes multiple preset current ranges and multiple preset compensation values. For example, the preset speed compensation database stores multiple preset current ranges and multiple preset compensation values, as shown in Table 1. Table 1 is an embodiment of the preset speed compensation database provided in this application. The preset speed compensation database stores the current range I corresponding to the maximum airflow of the first fan speed setting. 1min ~I 1max The compensation value △P1 for the first fan speed setting and the current range I corresponding to the maximum airflow of the second fan speed setting. 2min ~I 2max The compensation value △P2 for the second fan speed setting and the current range I corresponding to the maximum airflow of the third fan speed setting. 3min ~I 3max The compensation value △P3 for the third fan speed setting and the current range I corresponding to the maximum airflow of the fourth fan speed setting. 4min ~I 4max And the compensation value △P4 for the fourth windshield.
[0099] Table 1 Preset Speed Compensation Database
[0100] windshield Maximum airflow corresponding current range (mA) Compensation value (RPM / mA) First windshield <![CDATA[I 1min ~I 1max ]]> <![CDATA[△P1]]> Second windshield <![CDATA[I 2min ~I 2max ]]> <![CDATA[△P2]]> Third windshield <![CDATA[I 3min ~I 3max ]]> <![CDATA[△P3]]> Fourth windshield <![CDATA[I 4min ~I 4max ]]> <![CDATA[△P4]]>
[0101] It should be noted that the fan speed, maximum airflow corresponding current range, and compensation value shown in Table 1 of the preset speed compensation database are merely illustrative examples. This application embodiment does not limit the number and type of fan speeds in the preset speed compensation database, nor the current range and compensation value corresponding to each fan speed. When the type of air conditioner, its rated power, and the fan speed of the air conditioner change, the fan speed type, and the current range and compensation value corresponding to the maximum airflow for each fan speed can be adjusted accordingly.
[0102] In some embodiments of this application, there are multiple ways to obtain the target current range and target compensation value corresponding to the current fan speed of the air conditioner, including, for example:
[0103] (1) When the air conditioner's current fan speed is set to the first fan speed, query the preset speed compensation database to obtain the target current range and target compensation value corresponding to the first fan speed, and determine that the target current range corresponding to the air conditioner's current fan speed is I. 1min ~I 1max The target compensation value is △P1.
[0104] (2) When the air conditioner's current fan speed is set to the second fan speed setting, query the preset speed compensation database to obtain the target current range and target compensation value corresponding to the second fan speed setting, and determine that the target current range corresponding to the air conditioner's current fan speed setting is I. 2min ~I 2max The target compensation value is △P2.
[0105] (3) When the air conditioner's current fan speed is set to the third fan speed setting, query the preset speed compensation database to obtain the target current range and target compensation value corresponding to the third fan speed setting, and determine that the target current range corresponding to the air conditioner's current fan speed setting is I. 3min ~I 3max The target compensation value is △P3.
[0106] (4) When the air conditioner's current fan speed is set to the fourth fan speed, query the preset speed compensation database to obtain the target current range and target compensation value corresponding to the third fan speed, and determine the target current range corresponding to the air conditioner's current fan speed as I. 4min ~I 4max The target compensation value is △P4.
[0107] It should be noted that the above-mentioned methods for obtaining the target current range and target compensation value are merely illustrative examples and do not constitute a limitation on the method of obtaining the target current range and target compensation value corresponding to the current airflow of the air conditioner based on the current airflow of the air conditioner in the air supply control provided in the embodiments of this application.
[0108] Step 202: Compare the air conditioner current with the target current range.
[0109] In some embodiments of this application, the methods for comparing the air conditioner current with the target current range include various methods, such as:
[0110] (1) Determine the maximum and minimum current values within the target current range based on the target current range. Compare the air conditioner current with the maximum and minimum current values within the target current range. If the air conditioner current is equal to or less than the maximum current value within the target current range, and the air conditioner current is greater than or equal to the minimum current value, then the air conditioner current is determined to be within the target current range; if the air conditioner current is less than the minimum current value, then the air conditioner current is determined to be outside the target current range. For example, taking the current fan speed of the air conditioner as the first fan speed and the target current range as I... 1min ~I 1max Taking an example, if the air conditioner current is equal to or less than I... 1max And the air conditioner current is greater than or equal to I 1min If the air conditioner current is within the target current range, then it is determined that the air conditioner current is within the target current range; if the air conditioner current is less than I... 1min If the current is outside the target current range, then it is determined that the air conditioner current is not within the target current range.
[0111] (2) Determine the current difference threshold between the maximum and minimum current values within the target current range based on the target current range. Calculate the current difference between the maximum current value and the air conditioner current within the target current range. Compare this current difference with the current difference threshold. If the current difference is equal to or less than the current difference threshold, the air conditioner current is determined to be within the target current range; if the current difference is greater than the current difference threshold, the air conditioner current is determined to be outside the target current range. For example, taking the current fan speed of the air conditioner as the first fan speed and the target current range as I... 1min ~I 1max Taking I as an example, let's calculate I. 1max Subtract I 1min The current difference threshold is used to calculate I. 1max Subtract the air conditioner current from the current difference. If the current difference is equal to or less than the current difference threshold, the air conditioner current is determined to be within the target current range; if the current difference is greater than the current difference threshold, the air conditioner current is determined to be outside the target current range.
[0112] It should be noted that the comparison method between the air conditioner current and the target current range described above is merely illustrative and does not constitute a limitation on the air conditioner air supply control method provided in the embodiments of this application.
[0113] Step 203: If the air conditioner current is within the target current range, then set the current speed of the air conditioner to the target speed of the air conditioner.
[0114] If the air conditioner current is within the target current range, it means that the air volume of the indoor fan of the air conditioner at the current fan speed meets the maximum air volume of the indoor fan at the current fan speed. No compensation is made for the speed of the air conditioner at the current fan speed. The current speed of the air conditioner is then set as the target speed of the air conditioner.
[0115] Step 204: If the air conditioner current is less than the target current range, calculate the current difference between the air conditioner current and the target current range, calculate the speed compensation value based on the current difference and the target compensation value, and obtain the target speed of the air conditioner by adding the speed compensation value to the current speed of the air conditioner.
[0116] If the air conditioner current is not within the target current range, it means that the air volume of the indoor fan of the air conditioner is lower than the maximum air volume of the indoor fan of the air conditioner when it is running at the current fan speed. It is necessary to increase the current speed of the air conditioner. Then, calculate the current difference between the air conditioner current and the target current range, calculate the speed compensation value through the current difference and the target compensation value, and obtain the target speed of the air conditioner by adding the speed compensation value to the current speed of the air conditioner.
[0117] In some embodiments of this application, the current difference between the air conditioner current and the maximum current value in the target current range can be calculated, and the speed compensation value can be calculated based on the current difference and the target compensation value. Specifically, this includes steps c1 to c3:
[0118] Step c1: Calculate the current difference between the maximum current value in the target current range and the air conditioner current.
[0119] Step c2: Based on the target compensation value corresponding to the current fan speed of the air conditioner, calculate the speed compensation value △W that the air conditioner needs to compensate for at the current speed: △W = current difference * target compensation value.
[0120] Step c3: Obtain the target speed of the air conditioner based on the current speed of the air conditioner + ΔW.
[0121] For example, taking the current fan speed of the air conditioner as the first fan speed and the target current range as I... 1min ~I 1max Taking this as an example, if the air conditioner current is not within the target current range, then calculate the current difference ΔI = I between the air conditioner current and the target current range. 1max —Air conditioner current, the target compensation value corresponding to the current fan speed of the air conditioner is △P1. The speed compensation value △W that the current air conditioner speed needs to compensate is calculated by △W=△I*△P1. The target speed of the air conditioner is obtained by using the formula air conditioner target speed=air conditioner current speed+△W.
[0122] In this embodiment, when the indoor fan operating temperature is lower than the preset temperature, the target compensation value is obtained by querying the preset speed compensation database through the air conditioner current, reducing the calculation steps of the target compensation value and increasing the flexibility of obtaining the target compensation value; the target speed of the air conditioner is calculated using the target compensation value, increasing the current speed of the air conditioner, and ensuring that the air conditioner air guide plate can always meet the maximum air volume when it is in different positions.
[0123] In some embodiments of this application, in order to increase the flexibility of the air conditioner target speed calculation in the air conditioner air supply control method, before step 101, a preset speed compensation database is established by analyzing the preset current range and preset compensation value of each fan speed. For example, the preset speed compensation database establishment method includes steps d1 to d4:
[0124] Step d1: Obtain the current range corresponding to the operation of the air conditioner under various preset fan speeds, and determine the current range as the preset current range.
[0125] The preset current range can be determined by experimental testing. The current value range corresponding to the maximum air volume output when the indoor unit of the air conditioner is running at each preset fan speed in cooling and heating modes can be used to input the current value range corresponding to each preset fan speed into the air conditioner.
[0126] Step d2: Obtain the output air volume of the air conditioner when it is running at each preset fan speed, and determine the maximum and minimum output air volume.
[0127] The output air volume of the air conditioner at each preset fan speed can be determined by experimental testing. The output air volume of the indoor unit of the air conditioner at each preset fan speed in cooling and heating modes can be obtained by statistical analysis of the output air volume to obtain the maximum and minimum output air volume.
[0128] Step d3: Obtain the difference between the maximum air volume and the minimum air volume, and set the difference as the preset compensation value for the corresponding preset fan speed.
[0129] The difference between the maximum and minimum air volume is obtained by subtracting the minimum air volume from the maximum air volume. This difference is then set as the preset compensation value for the corresponding preset fan speed. Multiple preset compensation values are obtained for operation under various preset fan speeds. These multiple preset compensation values are then input into the air conditioner.
[0130] Step d4: Create a preset speed compensation database based on the preset current range, preset fan speed, and preset compensation value.
[0131] A preset speed compensation database is created based on preset current ranges, preset fan speeds, and preset compensation values, as shown in Table 1. Multiple preset fan speeds, along with the preset current ranges and preset compensation values associated with each preset fan speed, are stored in the preset speed compensation database. This allows querying the preset speed compensation database by preset fan speed to obtain the preset current range and corresponding preset compensation value for that preset fan speed. For example, taking the first fan speed as an example, the preset current range I corresponding to the first fan speed is obtained. 1min ~I 1max Obtain the preset compensation value △P1 corresponding to the first windshield, and set the preset current range I 1min ~I 1max The preset compensation value △P1 is stored in the preset speed compensation database and associated with the first windshield.
[0132] In some embodiments of this application, in step b4, to reduce the impact of voltage fluctuations in the air conditioner's power supply on the air conditioner's current, when the indoor fan operating temperature is lower than a preset temperature, it is determined whether the air conditioner's operating voltage is the air conditioner's rated voltage, and the air conditioner's current is corrected based on the air conditioner's operating voltage, such as... Figure 3 As shown, Figure 3 This is a schematic flowchart of another embodiment of the air conditioner air supply control method for calculating the target speed of the air conditioner provided in this application. The air conditioner target speed calculation method shown includes steps 301 to 303:
[0133] Step 301: If the indoor fan operating temperature is lower than the preset temperature, obtain the air conditioner operating voltage and compare the air conditioner operating voltage with the air conditioner rated voltage.
[0134] Step 302: If the air conditioner's operating voltage is greater than or less than the air conditioner's rated voltage, then the air conditioner's current is corrected according to the air conditioner's rated voltage.
[0135] In this embodiment, the air conditioner current can be corrected based on the air conditioner's rated power and rated voltage. Specifically, if the air conditioner's operating voltage is greater than or less than its rated voltage, the air conditioner current is corrected by calculating the air conditioner's rated power as the sum of its operating voltage and corrected current. For example, taking an air conditioner with a rated voltage of 220V and a rated power of 38W as an example, when the detected air conditioner operating voltage is lower or higher than 220V, the air conditioner current is corrected by calculating the air conditioner's rated power as 220V and corrected current.
[0136] Step 303: Calculate the speed compensation value of the current speed of the air conditioner based on the corrected air conditioner current, and obtain the target speed of the air conditioner by adding the speed compensation value to the current speed of the air conditioner.
[0137] In some embodiments of this application, similar to steps 201 to 204, the target compensation value can be obtained by querying the preset speed compensation database through the current fan speed of the air conditioner, and the target speed of the air conditioner can be calculated using the target compensation value and the corrected air conditioner current. This will not be elaborated here.
[0138] In some embodiments of this application, in order to ensure the safe operation of the air conditioner, in step 102, the safe operation of the air conditioner is determined by judging whether the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on, specifically including steps e1 to e4:
[0139] Step e1: Determine whether the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on.
[0140] Step e2: When the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on, it is determined whether the operating temperature of the air conditioner is greater than the preset operating temperature of the air conditioner, wherein the preset operating temperature of the air conditioner is the preset safe operating temperature of the air conditioner.
[0141] In some embodiments of this application, when the current speed of the air conditioner is greater than the initial speed when the air conditioner is turned on, the speed compensation value of the current speed of the air conditioner is calculated based on the air conditioner current and the air conditioner operating temperature to obtain the target speed of the air conditioner.
[0142] Step e3: If the air conditioner operating temperature is lower than the preset air conditioner operating temperature, calculate the speed compensation value of the current air conditioner speed based on the air conditioner current to obtain the target air conditioner speed.
[0143] Step e4: If the air conditioner's operating temperature is greater than or equal to the preset air conditioner operating temperature, then the initial speed of the air conditioner when it is turned on is set as the target speed. When the air conditioner's operating temperature is greater than or equal to the preset air conditioner operating temperature, no compensation is made for the current speed of the air conditioner; the air conditioner is controlled to operate at the current speed, and the air conditioner's operating temperature is monitored. When the air conditioner's operating temperature is detected to be lower than the preset air conditioner operating temperature, then the speed compensation value for the current speed of the air conditioner is calculated.
[0144] In some embodiments of this application, to prevent misjudgment of the fan speed due to the air conditioner's anti-cold air control during heating mode, before step 101, when the air conditioner's operating mode is heating mode, the air conditioner speed is compensated after a preset operating time. Figure 4 As shown, Figure 4 This is a flowchart illustrating an embodiment of the air conditioner air supply control method for determining the operating mode provided in this application, specifically including steps 401 to 403:
[0145] Step 401: Receive the air conditioner start command and obtain the air conditioner's initial speed, operating mode, and fan speed.
[0146] Step 402: When the air conditioner is in heating mode, the air conditioner is controlled to run at the initial speed for a preset time, and then the current speed, current and operating temperature of the air conditioner are obtained.
[0147] Step 403: When the air conditioner is in cooling mode, the operation of obtaining the current speed, current and operating temperature of the air conditioner is performed.
[0148] In some embodiments of this application, to better illustrate the air conditioner air supply control method provided by the embodiments of this application, an application scenario of air conditioner air supply control is provided by way of example, such as... Figure 5 As shown, Figure 5 This is an application scenario of the air conditioner air supply control method provided in the embodiments of this application. The air conditioner air supply control method includes steps f1 to f8:
[0149] Step f1: Before turning on the air conditioner, the range of preset current values corresponding to the maximum airflow output by the indoor fan at each preset fan speed in cooling and heating modes will be determined through experimental testing. 1min ~I 1max I 2min ~I 2max I 3min ~I 3max I 4min ~I 4max Input the preset compensation values △P1, △P2, △P3, and △P4 into the air conditioner when the indoor fan is running at each preset wind speed in cooling and heating modes. Establish a preset speed compensation database and store the preset speed compensation database into the air conditioner.
[0150] Step f2: When the air conditioner receives the start command, turn on the air conditioner and determine whether the operating mode is heating mode.
[0151] Step f3: If the air conditioner is in heating mode, after the air conditioner has been running stably for 5-10 minutes, obtain the current fan speed and the initial speed when the air conditioner is turned on, and use the initial speed when the air conditioner is turned on as the current speed of the air conditioner.
[0152] Step f4: Detect the temperature rise of the indoor fan. When the temperature rise of the indoor fan reaches the internally set protection value T... max At this time, the wind speed is not adjusted for compensation, and the air conditioner is controlled to run at the current speed.
[0153] Step f5, when the temperature rise of the indoor fan is less than the internally set protection value T max At that time, obtain the indoor fan current I of the air conditioner. 实际 And compare it with the maximum current I in the target current range of the corresponding windshield in the preset speed compensation database. max By comparing and calculating the difference, the indoor fan current I of the air conditioner is determined. 实际 Is it within the target current range for the corresponding windshield?
[0154] Step f6, when the air conditioner indoor fan current I 实际 When the target current range of the corresponding windshield is within the range, no compensation is made for the current speed of the air conditioner.
[0155] Step f7, when the air conditioner indoor fan current I 实际 When the current is less than the preset current range for the corresponding windshield, it is transmitted through I. max —I 实际 Calculate the current difference (mA) △I corresponding to the current fan speed of the air conditioner, query the preset speed compensation database to obtain the target compensation value △P corresponding to the current fan speed of the air conditioner, calculate the speed compensation value △W=△P*△I that the current speed of the air conditioner needs to compensate, and calculate the target speed of the air conditioner according to the speed compensation value.
[0156] Step f8: Detect the temperature rise of the indoor fan. When the temperature rise of the indoor fan exceeds the internally set protection value T... max When the air conditioner is turned on, the target speed will be restored to the initial speed when the air conditioner is turned on.
[0157] In this embodiment, the current speed, current, and operating temperature of the air conditioner are obtained; the speed compensation value of the current speed of the air conditioner is calculated based on the current and operating temperature to obtain the target speed of the air conditioner; the air conditioner is controlled to operate at the target speed; by intelligently detecting the current output and operating temperature of the air conditioner, and by calculating the speed compensation, the actual operating speed of the air conditioner is adjusted in real time to ensure that the air guide plate can always meet the maximum air supply demand when it is in different positions, maintain the maximum air volume output of the air conditioner under different fan speeds, and meet the needs of specific environments.
[0158] To better implement the air conditioner air supply control method provided in the embodiments of this application, based on the air conditioner air supply control method, the embodiments of this application also provide an air conditioner air supply control device, such as... Figure 6 As shown, Figure 6 This is a schematic diagram of an embodiment of the air conditioner air supply control device provided in this application. The air conditioner air supply control device shown includes:
[0159] The acquisition module 601 is used to acquire the current speed of the air conditioner, the current of the air conditioner, and the operating temperature of the air conditioner.
[0160] The calculation module 602 is used to calculate the speed compensation value of the current speed of the air conditioner based on the air conditioner current and the air conditioner operating temperature, and to obtain the target speed of the air conditioner.
[0161] The control module 603 controls the air conditioner to operate at the target speed of the air conditioner.
[0162] In some embodiments of this application, the computing module 602 includes:
[0163] A temperature unit is used to compare the indoor fan operating temperature in the air conditioner's operating temperature with a preset temperature.
[0164] The speed setting unit is used to set the current speed of the air conditioner to the target speed of the air conditioner if the operating temperature of the indoor fan is equal to the preset temperature; and to set the initial speed of the air conditioner when it is turned on to the target speed of the air conditioner if the operating temperature of the indoor fan is greater than the preset temperature.
[0165] The calculation unit is used to calculate the speed compensation value of the air conditioner's current speed based on the air conditioner's current if the indoor fan's operating temperature is lower than the preset temperature, and to obtain the air conditioner's target speed by adding the speed compensation value to the air conditioner's current speed.
[0166] In some embodiments of this application, the computing unit includes:
[0167] If the indoor fan operating temperature is lower than the preset temperature, the query subunit obtains the current fan speed of the air conditioner, queries the preset speed compensation database, and obtains the target current range and target compensation value corresponding to the current fan speed of the air conditioner.
[0168] The comparison subunit compares the air conditioner current with the target current range;
[0169] The speed subunit is used to set the current speed of the air conditioner to the target speed of the air conditioner if the current of the air conditioner is within the target current range;
[0170] The calculation subunit is used to calculate the current difference between the air conditioner current and the target current range if the air conditioner current is less than the target current range.
[0171] In some embodiments of this application, the computing unit includes:
[0172] The voltage subunit is used to obtain the air conditioner operating voltage if the indoor fan operating temperature is lower than the preset temperature, and compare the air conditioner operating voltage with the air conditioner rated voltage.
[0173] The current subunit corrects the air conditioner current based on the air conditioner's rated voltage if the air conditioner's operating voltage is greater than or less than the air conditioner's rated voltage.
[0174] The calculation subunit is used to calculate the speed compensation value of the current speed of the air conditioner based on the corrected air conditioner current, and to obtain the target speed of the air conditioner by adding the speed compensation value to the current speed of the air conditioner.
[0175] In some embodiments of this application, the computing module 602 further includes:
[0176] The judgment unit is used to determine whether the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on;
[0177] The temperature unit is used to determine whether the air conditioner's operating temperature is greater than the preset air conditioner operating temperature when the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on.
[0178] The calculation unit is also used to calculate the speed compensation value of the current speed of the air conditioner based on the current of the air conditioner if the operating temperature of the air conditioner is lower than the preset operating temperature of the air conditioner, so as to obtain the target speed of the air conditioner.
[0179] The speed setting unit is also used to set the initial speed of the air conditioner when it is turned on as the target speed of the air conditioner if the operating temperature of the air conditioner is greater than or equal to the preset operating temperature of the air conditioner.
[0180] In some embodiments of this application, the air conditioner air supply control device further includes:
[0181] The instruction module 604 is used to receive the air conditioner start-up command and obtain the air conditioner's initial speed, air conditioner operating mode, and air conditioner operating fan speed.
[0182] The control module 603 is also used to control the air conditioner to run at the initial speed for a preset time when the air conditioner is in heating mode, and then perform the operation of obtaining the current speed, current and operating temperature of the air conditioner.
[0183] The acquisition module 601 is also used to acquire the current speed, current and operating temperature of the air conditioner when the air conditioner is in cooling mode.
[0184] In some embodiments of this application, the air conditioner air supply control device further includes:
[0185] The acquisition module 601 is further configured to acquire the current range corresponding to the operation of the air conditioner under various preset fan speeds, and determine the current range as a preset current range; acquire the output air volume of the air conditioner under each preset fan speed; determine the maximum and minimum air volume in the output air volume; acquire the difference between the maximum and minimum air volume, and set the difference as a preset compensation value for the corresponding preset fan speed;
[0186] The calculation module 602 is also used to create a preset speed compensation database based on the preset current range, preset fan speed and preset compensation value.
[0187] This application embodiment obtains the current speed, current, and operating temperature of the air conditioner; calculates the speed compensation value of the current speed based on the current and operating temperature to obtain the target speed; controls the air conditioner to operate at the target speed; and adjusts the actual operating speed of the air conditioner in real time by intelligently detecting the current output and operating temperature of the air conditioner and calculating speed compensation to ensure that the air conditioner's air guide plate can always meet the maximum air supply demand when it is in different positions, maintain the maximum air volume output of the air conditioner at different fan speeds, and meet the needs of specific environments.
[0188] This application also provides an air conditioner, such as... Figure 7 As shown, Figure 7 This is a schematic diagram of an embodiment of the air conditioner provided in this application.
[0189] The air conditioner integrates any of the air conditioner air supply control devices provided in the embodiments of this application, and the air conditioner shown includes:
[0190] Memory and processor;
[0191] The memory stores an application program, and the processor is used to run the application program in the memory to execute the steps of the air conditioner air supply control method in any of the above embodiments of the air conditioner air supply control method to realize air conditioner air supply control.
[0192] The air conditioner may include components such as a processor 701 with one or more processing cores, a memory 702 with one or more computer-readable storage media, a power supply 703, and an input unit 704. Those skilled in the art will understand that... Figure 7 The air conditioner structure shown does not constitute a limitation on the air conditioner and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0193] The processor 701 is the control center of the air conditioner. It connects to various parts of the air conditioner via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 702, and by calling data stored in the memory 702, it performs various functions and processes data, thereby providing overall monitoring of the air conditioner. Optionally, the processor 701 may include one or more processing cores; preferably, the processor 701 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 701.
[0194] The memory 702 can be used to store software programs and modules. The processor 701 executes various functional applications and data processing by running the software programs and modules stored in the memory 702. The memory 702 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the air conditioner, etc. In addition, the memory 702 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 702 may also include a memory controller to provide the processor 701 with access to the memory 702.
[0195] The air conditioner also includes a power supply 703 that supplies power to the various components. Preferably, the power supply 703 can be logically connected to the processor 701 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 703 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, or any other components.
[0196] The air conditioner may also include an input unit 704, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0197] Although not shown, the air conditioner may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 701 in the air conditioner loads the executable files corresponding to the processes of one or more application programs into the memory 702 according to the following instructions, and the processor 701 runs the application programs stored in the memory 702 to realize various functions, as follows:
[0198] Obtain the current speed, current, and operating temperature of the air conditioner;
[0199] The target speed of the air conditioner is obtained by calculating the speed compensation value of the air conditioner's current speed and the air conditioner's operating temperature.
[0200] Control the air conditioner to operate at the target speed.
[0201] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0202] To this end, embodiments of the present invention provide a storage medium, which is a computer-readable storage medium storing multiple instructions. These instructions can be loaded by a processor to execute steps in any of the air conditioning air supply control methods provided in the embodiments of the present invention. For example, the instructions can execute the following steps:
[0203] Obtain the current speed, current, and operating temperature of the air conditioner;
[0204] The target speed of the air conditioner is obtained by calculating the speed compensation value of the air conditioner's current speed and the air conditioner's operating temperature.
[0205] Control the air conditioner to operate at the target speed.
[0206] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0207] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0208] Since the instructions stored in the storage medium can execute the steps in any of the air conditioner air supply control methods provided in the embodiments of the present invention, the beneficial effects that any of the air conditioner air supply control methods provided in the embodiments of the present invention can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.
[0209] The above provides a detailed description of an air conditioner air supply control method, device, air conditioner, and storage medium provided by embodiments of the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A method for controlling the air supply of an air conditioner, characterized in that, The air supply control method for the air conditioner includes: Obtain the current speed, current, and operating temperature of the air conditioner; The target speed of the air conditioner is obtained by calculating the speed compensation value of the air conditioner's current speed and the air conditioner's operating temperature. Control the air conditioner to operate at the target air conditioner speed; The step of calculating the speed compensation value of the air conditioner's current speed based on the air conditioner's current and the air conditioner's operating temperature, and obtaining the air conditioner's target speed, includes: The indoor fan operating temperature in the air conditioner's operating temperature is compared with the preset temperature. If the indoor fan operating temperature is equal to the preset temperature, then the current speed of the air conditioner is set to the target speed of the air conditioner; If the indoor fan operating temperature is greater than the preset temperature, then the initial speed of the air conditioner when it is turned on is set to the target speed of the air conditioner. If the indoor fan operating temperature is lower than the preset temperature, the speed compensation value of the current speed of the air conditioner is calculated based on the air conditioner current, and the target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner. If the indoor fan operating temperature is lower than the preset temperature, then the speed compensation value of the air conditioner's current speed is calculated based on the air conditioner's current, and the target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner, including: If the indoor fan operating temperature is lower than the preset temperature, then the current fan speed of the air conditioner is obtained, the preset speed compensation database is queried, and the target current range and target compensation value corresponding to the current fan speed of the air conditioner are obtained. The preset speed compensation database is a preset database stored in the air conditioner that includes multiple preset current ranges and multiple preset compensation values. Compare the air conditioner current with the target current range; If the air conditioner current is within the target current range, then the current speed of the air conditioner is set to the target speed of the air conditioner; If the air conditioner current is less than the target current range, the current difference between the air conditioner current and the target current range is calculated. Based on the current difference and the target compensation value, the speed compensation value is calculated. The target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner.
2. The air supply control method for an air conditioner as described in claim 1, characterized in that, If the indoor fan operating temperature is lower than the preset temperature, then the speed compensation value of the air conditioner's current speed is calculated based on the air conditioner's current. The target speed of the air conditioner is obtained by adding the speed compensation value to the current air conditioner speed, including: If the indoor fan operating temperature is lower than the preset temperature, the air conditioner operating voltage is obtained and compared with the air conditioner rated voltage. If the air conditioner's operating voltage is greater than or less than its rated voltage, the air conditioner's current is corrected according to the rated voltage. The speed compensation value of the air conditioner is calculated based on the corrected air conditioner current, and the target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner.
3. The air supply control method for an air conditioner as described in claim 1, characterized in that, The step of calculating the speed compensation value of the air conditioner's current speed based on the air conditioner's current and the air conditioner's operating temperature, and obtaining the air conditioner's target speed, further includes: Determine whether the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on; If the current speed of the air conditioner is equal to the initial speed when the air conditioner is turned on, then it is determined whether the air conditioner operating temperature is greater than the preset air conditioner operating temperature. If the air conditioner's operating temperature is lower than the preset air conditioner operating temperature, then the air conditioner's current speed compensation value is calculated based on the air conditioner's current to obtain the air conditioner's target speed. If the air conditioner's operating temperature is greater than or equal to the preset air conditioner operating temperature, then the initial speed of the air conditioner when it is turned on is set as the target speed of the air conditioner.
4. The air supply control method for an air conditioner as described in claim 1, characterized in that, Before obtaining the current air conditioner speed, air conditioner current, and air conditioner operating temperature, the method includes: Receive the air conditioner start command and obtain the air conditioner's initial speed, operating mode, and fan speed. When the air conditioner is in heating mode, the air conditioner is controlled to run at the initial speed for a preset time, and then the current speed, current and operating temperature of the air conditioner are obtained. When the air conditioner is in cooling mode, the operation of obtaining the current air conditioner speed, air conditioner current and air conditioner operating temperature is performed.
5. The air supply control method for an air conditioner as described in any one of claims 1 to 4, characterized in that, Before obtaining the current air conditioner speed, air conditioner current, and air conditioner operating temperature, the method further includes: Obtain the current range corresponding to the operation of the air conditioner under various preset fan speeds, and determine the current range as the preset current range; The output air volume of the air conditioner is obtained when it is running at each preset fan speed, and the maximum and minimum output air volume are determined. Obtain the difference between the maximum air volume and the minimum air volume, and set the difference as a preset compensation value for the corresponding preset fan speed. A preset speed compensation database is created based on the preset current range, preset fan speed, and preset compensation value.
6. An air supply control device for an air conditioner, characterized in that, The air supply control device for the air conditioner includes: The acquisition module is used to acquire the current speed, current, and operating temperature of the air conditioner. The calculation module is used to calculate the speed compensation value of the current speed of the air conditioner based on the air conditioner current and the air conditioner operating temperature, and to obtain the target speed of the air conditioner. The control module controls the air conditioner to operate at the target speed. The step of calculating the speed compensation value of the air conditioner's current speed based on the air conditioner's current and the air conditioner's operating temperature, and obtaining the air conditioner's target speed, includes: The indoor fan operating temperature in the air conditioner's operating temperature is compared with the preset temperature. If the indoor fan operating temperature is equal to the preset temperature, then the current speed of the air conditioner is set to the target speed of the air conditioner; If the indoor fan operating temperature is greater than the preset temperature, then the initial speed of the air conditioner when it is turned on is set to the target speed of the air conditioner. If the indoor fan operating temperature is lower than the preset temperature, the speed compensation value of the current speed of the air conditioner is calculated based on the air conditioner current, and the target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner. If the indoor fan operating temperature is lower than the preset temperature, then the speed compensation value of the air conditioner's current speed is calculated based on the air conditioner's current, and the target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner, including: If the operating temperature of the indoor fan is lower than the preset temperature, the current fan speed of the air conditioner is obtained, the preset speed compensation database is queried, and the target current range and target compensation value corresponding to the current fan speed of the air conditioner are obtained. The preset speed compensation database is a preset database stored in the air conditioner that includes multiple preset current ranges and multiple preset compensation values. Compare the air conditioner current with the target current range; If the air conditioner current is within the target current range, then the current speed of the air conditioner is set to the target speed of the air conditioner; If the air conditioner current is less than the target current range, the current difference between the air conditioner current and the target current range is calculated. Based on the current difference and the target compensation value, the speed compensation value is calculated. The target speed of the air conditioner is obtained by adding the speed compensation value to the current speed of the air conditioner.
7. An air conditioner, characterized in that, The air conditioner includes: Memory and processor; The memory stores an application program, and the processor runs the application program in the memory to perform the operations in the air conditioner air supply control method according to any one of claims 1 to 5.
8. A storage medium, characterized in that, The storage medium stores a plurality of instructions, which are adapted for loading by a processor to execute the steps of the air supply control method for an air conditioner according to any one of claims 1 to 5.
Citation Information
Patent Citations
Constant air flow control method and device for air conditioner indoor unit and air conditioner indoor unit
CN106152392A
PG motor control method and apparatus thereof
CN106487320A
Draught fan control method and device and air conditioner
CN109442693A