Air conditioner control method and device, computer device and storage medium
By obtaining the temperature difference between the air conditioner's internal ambient temperature and the battery cell temperature, the target ambient temperature is determined, solving the problem of the air conditioner operating beyond expectations and achieving more precise air conditioner control and stability.
Patent Information
- Application Number
- CN202410026589.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-08
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2044-01-08
AI Technical Summary
In existing technologies, the air conditioning control method that uses the battery temperature of a battery cell temperature acquisition device to control the actual operation of the air conditioner has the problem that the air conditioner's operating state exceeds the expected settings.
By obtaining the temperature difference between the indoor ambient temperature during air conditioner operation and the battery cell temperature of the air conditioner's external temperature acquisition device, the target ambient temperature is determined, and the air conditioner is controlled based on this temperature difference and the user-set temperature.
It achieves more precise air conditioning control, avoids the air conditioning operating status from exceeding the expected settings, and improves the air conditioning's response speed and stability.
Smart Images

Figure CN117870084B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the air conditioner control technical field, and in particular to an air conditioner control method and device, computer equipment and storage medium. BACKGROUND
[0002] At present, the air conditioner is controlled based on the detected environment temperature and the user set temperature, and in order to further improve the effect of air conditioner control, the air conditioner can respond to the change of external environment temperature faster, and the related technology also proposes to use the battery temperature of the air conditioner external temperature detection module to realize the control of the air conditioner.
[0003] However, in the process of using the battery temperature to complete the control of the air conditioner, it is often found that the air conditioner actually runs over adjustment, so as to cause the problem that the air conditioner running state exceeds the expected setting. SUMMARY
[0004] Therefore, it is necessary to provide an air conditioner control method, device, computer equipment and storage medium to solve the problem that the air conditioner actually runs over adjustment and the air conditioner running state exceeds the expected setting in the existing air conditioner control method.
[0005] In a first aspect, the present application provides an air conditioner control method, comprising:
[0006] obtaining the internal environment temperature of the air conditioner running, the user set temperature and the battery temperature corresponding to the air conditioner external temperature acquisition device;
[0007] determining the target environment temperature according to the temperature difference between the internal environment temperature and the battery temperature;
[0008] controlling the air conditioner according to the target environment temperature and the user set temperature.
[0009] As a feasible embodiment of the present application, the target environment temperature is determined according to the temperature difference between the internal environment temperature and the battery temperature, comprising:
[0010] if the temperature difference between the internal environment temperature and the battery temperature is greater than the preset temperature threshold, the battery temperature is determined as the target environment temperature;
[0011] if the temperature difference between the internal environment temperature and the battery temperature is less than the preset temperature threshold, the internal environment temperature is determined as the target environment temperature.
[0012] As a feasible embodiment of the present application, if the temperature difference between the internal environment temperature and the battery temperature is greater than the preset temperature threshold, the battery temperature is determined as the target environment temperature, comprising:
[0013] determining the battery cell temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery cell temperature is greater than a first temperature threshold of preset temperature thresholds;
[0014] determining the internal environment temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery cell temperature is less than a second temperature threshold of the preset temperature thresholds, and
[0015] determining the internal environment temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery cell temperature is less than a second temperature threshold of the preset temperature thresholds, and
[0016] determining the target environment temperature according to the temperature difference between the internal environment temperature and the battery cell temperature, further comprises:
[0017] determining the target environment temperature according to an average value of the internal environment temperature and the battery cell temperature if the temperature difference between the internal environment temperature and the battery cell temperature is greater than the second temperature threshold and less than the first temperature threshold.
[0018] As a feasible embodiment of the present application, after the step of determining the target environment temperature according to the average value of the internal environment temperature and the battery cell temperature, the method further comprises:
[0019] adjusting the target environment temperature according to the temperature change feature to obtain an adjusted target environment temperature.
[0020] As a feasible embodiment of the present application, determining the battery cell temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery cell temperature is greater than a preset temperature threshold, comprises:
[0021] if the temperature difference between the internal environment temperature and the battery cell temperature is greater than a preset temperature threshold, counting a first duration in which the temperature difference is greater than the temperature threshold;
[0022] determining the battery cell temperature as the target environment temperature if the first duration is greater than a preset time threshold;
[0023] determining the internal environment temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery cell temperature is less than a preset temperature threshold, comprises:
[0024] if the temperature difference between the internal environment temperature and the battery cell temperature is less than a preset temperature threshold, counting a second duration in which the temperature difference is less than the temperature threshold;
[0025] determining the internal environment temperature as the target environment temperature if the second duration is greater than a preset time threshold.
[0026] As an embodiment of the present application, before the step of acquiring the indoor environment temperature of the air conditioner, the user set temperature and the battery cell temperature corresponding to the air conditioner external temperature acquisition device, the method further comprises:
[0027] If the battery cell temperature control opening instruction is detected, the step of acquiring the indoor environment temperature of the air conditioner, the user set temperature and the battery cell temperature corresponding to the air conditioner external temperature acquisition device is executed.
[0028] After the step of determining the target environment temperature according to the temperature difference between the indoor environment temperature and the battery cell temperature, the method further comprises:
[0029] If the battery cell temperature control closing instruction is detected, the indoor environment temperature is determined as the target environment temperature.
[0030] As an embodiment of the present application, the indoor environment temperature is determined as the target environment temperature, comprising:
[0031] The target environment temperature is adjusted according to a preset adjustment rate until the target environment temperature reaches the indoor environment temperature.
[0032] In a second aspect, the present application provides an air conditioner control device, comprising:
[0033] An acquisition module, configured to acquire the indoor environment temperature of the air conditioner, the user set temperature and the battery cell temperature corresponding to the air conditioner external temperature acquisition device;
[0034] A determination module, configured to determine the target environment temperature according to the temperature difference between the indoor environment temperature and the battery cell temperature;
[0035] A control module, configured to control the air conditioner according to the target environment temperature and the user set temperature.
[0036] In a third aspect, the present application further provides a computer device, comprising:
[0037] One or more processors;
[0038] A memory; and
[0039] One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to perform the air conditioner control method provided in any one of the above.
[0040] In a fourth aspect, the present application further provides a computer readable storage medium, having a computer program stored thereon, wherein the computer program is loaded by a processor to perform the air conditioner control method provided in any one of the above.
[0041] The air conditioner control method provided by the embodiment of the application determines the target environment temperature by the temperature difference between the internal environment temperature of the air conditioner and the battery cell temperature corresponding to the external temperature collection device of the air conditioner, so as to facilitate subsequent control of the air conditioner by using the target environment temperature and the user set temperature, and to realize more accurate control of the air conditioner, thereby avoiding over-adjustment of the air conditioner or problems of the air conditioner running state exceeding the expected setting. BRIEF DESCRIPTION OF DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.
[0043] Figure 1 A step flow diagram of an air conditioner control method provided by the embodiment of the application is shown in the figure.
[0044] Figure 2 A step flow diagram of determining the target environment temperature according to the temperature difference between the internal environment temperature and the battery cell temperature provided by the embodiment of the application is shown in the figure.
[0045] Figure 3 A step flow diagram of another method of determining the target environment temperature according to the temperature difference between the internal environment temperature and the battery cell temperature provided by the embodiment of the application is shown in the figure.
[0046] Figure 4 A step flow diagram of another method of determining the target environment temperature according to the temperature difference between the internal environment temperature and the battery cell temperature provided by the embodiment of the application is shown in the figure.
[0047] Figure 5 A step flow diagram of another air conditioner control method provided by the embodiment of the application is shown in the figure.
[0048] Figure 6 A structure diagram of an air conditioner control device provided by the embodiment of the application is shown in the figure.
[0049] Figure 7 A structure diagram of a computer device provided by the embodiment of the application is shown in the figure. DETAILED DESCRIPTION
[0050] The technical solutions in the embodiments of the application will be described clearly and completely in combination with the drawings in the embodiments of the application. Obviously, the described embodiments are only some embodiments of the application, not all embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the application.
[0051] In the description of the present application, the terms "first", "second", "third" and the like are used only to describe the purpose and are not to be interpreted as indicating or implying relative importance or a specific number of the indicated technical features. Thus, features defined with "first", "second", "third" can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "a plurality of" is two or more, unless otherwise explicitly specified.
[0052] In the description of the present application, the word "for example" is used to mean "serving as an example, instance, or illustration". Any embodiment described as "for example" in this application is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is presented to enable any person skilled in the art to make and use the application. In the following description, for the purpose of explanation, details are set forth. It is apparent to those skilled in the art that the present application can be practiced without using these specific details. In other instances, well-known structures and processes are not described in detail in order to avoid obscuring the description of the present application. Therefore, the present application is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features presented herein.
[0053] To facilitate the understanding of the air conditioner control method provided by the embodiments of the present application, the application scenarios of the air conditioner control method are first described. The air conditioner control method provided by the embodiments of the present application is mainly applied to the control of air conditioners, and is especially suitable for running on a wind-cooled energy storage air conditioner. In the related art, the wind-cooled energy storage air conditioner mainly detects the operating environment temperature, and further controls the wind-cooled energy storage air conditioner by using the difference between the detected environment temperature and the user set temperature, for example, controls and adjusts the compressor frequency of the wind-cooled energy storage air conditioner. In order to make the wind-cooled energy storage air conditioner further adapt to the change of the external environment temperature, so as to better respond accordingly, the related art also proposes to use the cell temperature of the external environment temperature detection device to control the wind-cooled energy storage air conditioner. However, in the process of using the cell temperature to control the air conditioner, it is often found that the air conditioner actually runs over-adjustment, thereby causing the air conditioner running state to exceed the expected setting.
[0054] In order to solve the above problems, the embodiment of the present application provides an air conditioner control method, device, computer equipment and storage medium, by acquiring the internal environment temperature of the air conditioner running and the battery temperature corresponding to the air conditioner external temperature acquisition device, and using the temperature difference between the two to determine the target environment temperature of the actual control running, so as to complete the subsequent control, which can realize more accurate control of the effect of the air conditioner. Specifically, the air conditioner control method is usually installed in the air conditioner control device in the form of a computer program, and the air conditioner control device is usually set in the computer equipment in the form of a processor. The air conditioner control device in the computer equipment runs the computer program corresponding to the air conditioner control method to realize the control of the corresponding air conditioner. Specifically, as shown in Figure 1 Figure 1 The embodiment of the present application provides a step flow chart of an air conditioner control method, specifically, including steps S110-S130:
[0055] S110, acquiring the internal environment temperature of the air conditioner running, the user set temperature and the battery temperature corresponding to the air conditioner external temperature acquisition device.
[0056] In the embodiment of the present application, the internal environment temperature of the air conditioner running usually refers to the indoor environment temperature of the air conditioner running, and the user set temperature usually refers to the temperature expected to be reached by the user through the control panel or remote control panel of the air conditioner. The battery temperature usually refers to the battery temperature of the external temperature acquisition device set in the outdoor structure part of the air conditioner, such as the external evaporator. Under normal circumstances, the battery temperature can respond more quickly to the change of outdoor environment temperature, so as to provide more accurate and effective control and adjustment for the air conditioner.
[0057] S120, determining the target environment temperature according to the temperature difference between the internal environment temperature and the battery temperature.
[0058] Compared with the related art, only the internal environment temperature is selected as the target environment temperature or the battery temperature is selected as the target environment temperature in order to expect that the air conditioner can better respond to the change of external environment temperature. In the embodiment of the present application, the temperature difference between the internal environment temperature and the battery temperature is selected to determine the target environment temperature, that is, the difference between the two is selected to select a more suitable temperature as the target environment temperature for subsequent comparison with the user set temperature, so as to realize more accurate and effective control of the air conditioner.
[0059] Specifically, the implementation scheme of determining the target environment temperature based on the temperature difference between the internal environment temperature and the battery temperature can refer to the subsequent Figure 2 and the content explained.
[0060] S130, controlling the air conditioner according to the target environment temperature and the user set temperature.
[0061] In this embodiment, after determining the target ambient temperature, more effective control of the air conditioner can be achieved by further comparing it with the user-set temperature, especially by adjusting the compressor frequency. For example, when the air conditioner is in cooling mode, if the target ambient temperature is lower than the user-set temperature, the compressor frequency will be reduced accordingly; if the target ambient temperature is higher than the user-set temperature, the compressor frequency will be increased accordingly. Similarly, when the air conditioner is in heating mode, the compressor frequency can be adjusted accordingly based on similar control logic. Of course, other methods of controlling the air conditioner are also feasible, such as adjusting the opening of the expansion valve. The specific implementation methods of air conditioner control in this embodiment will not be elaborated here.
[0062] The air conditioning control method provided in this application obtains the indoor ambient temperature of the air conditioner and the cell temperature corresponding to the external temperature acquisition device of the air conditioner, and uses the temperature difference between the two to determine the actual target ambient temperature for control operation. This facilitates subsequent control of the air conditioner using the target ambient temperature and the user-set temperature, achieving a more precise control effect and avoiding problems such as over-adjustment of the air conditioner or the air conditioner operating state exceeding the expected setting.
[0063] like Figure 2 As shown, Figure 2 This application provides a flowchart illustrating a process for determining a target ambient temperature based on the temperature difference between the internal ambient temperature and the cell temperature, specifically including steps S210 to S220:
[0064] S210, if the temperature difference between the internal ambient temperature and the cell temperature is greater than a preset temperature threshold, then the cell temperature is determined as the target ambient temperature.
[0065] In this embodiment, when the temperature difference between the internal ambient temperature and the battery cell temperature is greater than a preset temperature threshold, it indicates that the battery cell temperature is also changing rapidly in response to changes in the external ambient temperature. At this time, the air conditioner needs to quickly adjust the temperature to ensure that the ambient temperature is stable. Therefore, the battery cell temperature can be selected as the target ambient temperature for subsequent processing.
[0066] S220, if the temperature difference between the internal ambient temperature and the cell temperature is less than a preset temperature threshold, then the internal ambient temperature is determined as the target ambient temperature.
[0067] In this embodiment of the application, corresponding to the above, when the temperature difference between the internal ambient temperature and the cell temperature is less than the preset temperature threshold, it indicates that the internal ambient temperature is relatively stable. At this time, the internal ambient temperature can be selected as the target ambient temperature for subsequent processing.
[0068] Further considering that when the temperature difference between the inner environment temperature and the battery cell temperature fluctuates around the temperature threshold, the battery cell temperature will be frequently determined as the target environment temperature and the inner environment temperature will be frequently determined as the target environment temperature, thereby affecting the subsequent control effect of the air conditioner, therefore, it can be considered to maintain the stability of the air conditioner control by increasing the buffer. For example, as a feasible embodiment of the present application, a plurality of temperature thresholds can be selected to realize the buffer, and the specific implementation scheme can be referred to the subsequent Figure 3 and the explanation thereof, in addition, it can be considered that the adjustment of the target environment temperature is only realized when the relationship between the temperature difference and the temperature threshold reaches a certain time, that is, the buffer is realized by time. The specific implementation scheme can be referred to the subsequent Figure 4 and the explanation thereof.
[0069] Specifically, as shown in Figure 3 , Figure 3 another step flow diagram provided by the embodiment of the present application for determining the target environment temperature according to the temperature difference between the inner environment temperature and the battery cell temperature is provided, which is described in detail as follows.
[0070] In the embodiment of the present application, compared with the scheme for determining the target environment temperature according to the temperature difference provided by the foregoing Figure 2 , the temperature threshold includes a plurality of temperature thresholds, for example, at least includes a first temperature threshold with a relatively higher value and a second temperature threshold with a relatively lower value, and specifically includes steps S310-S330:
[0071] S310, if the temperature difference between the inner environment temperature and the battery cell temperature is greater than the first temperature threshold in the preset temperature threshold, the battery cell temperature is determined as the target environment temperature.
[0072] In the embodiment of the present application, similar to the foregoing step S210, when the temperature difference between the inner environment temperature and the battery cell temperature is greater than the first temperature threshold with a relatively higher value in the temperature threshold, it can be considered that the battery cell temperature also changes rapidly in response to the change of the outer environment temperature, at this time, the air conditioner needs to respond quickly to adjust the temperature to ensure the stability of the air conditioner use environment temperature, therefore, the battery cell temperature can be selected as the target environment temperature for subsequent processing.
[0073] S320, if the temperature difference between the inner environment temperature and the battery cell temperature is less than the second temperature threshold in the preset temperature threshold, the inner environment temperature is determined as the target environment temperature.
[0074] In the embodiment of the present application, similar to the foregoing step S220, when the temperature difference between the inner environment temperature and the battery cell temperature is less than the second temperature threshold with a relatively lower value in the temperature threshold, it can be considered that the inner environment temperature is relatively stable, at this time, the inner environment temperature can be selected as the target environment temperature for subsequent processing.
[0075] S330, if the temperature difference between the internal environment temperature and the battery cell temperature is greater than the second temperature threshold and less than the first temperature threshold, determining the target environment temperature according to an average value of the internal environment temperature and the battery cell temperature.
[0076] In the embodiments of the present application, in addition, when the temperature difference between the internal environment temperature and the battery cell temperature is between the first temperature threshold and the second temperature threshold, that is, greater than the second temperature threshold and less than the first temperature threshold, in order to better realize the transition of the target environment temperature, the average value of the internal environment temperature and the battery cell temperature can be selected to determine the target environment temperature, for example, the average value of the internal environment temperature and the battery cell temperature can be selected to determine the target environment temperature. Of course, in actual application, based on actual needs, the final target environment temperature can be obtained by adding a proportional coefficient to the average value of the internal environment temperature and the battery cell temperature.
[0077] Further, on the basis of the foregoing, the target environment temperature is determined based on the average value of the internal environment temperature and the battery cell temperature, and the target environment temperature is further dynamically adjusted based on the difference between the internal environment temperature and the battery cell temperature to avoid rapid changes in the target environment temperature due to rapid temperature changes, leading to overcooling or overheating or temperature reaching stop, affecting the stability of the air conditioning use environment temperature, that is, the target environment temperature is adjusted according to the change characteristics of the temperature difference to obtain an adjusted target environment temperature, for example, when the temperature difference gradually increases, the target environment temperature can be gradually adjusted to the battery cell temperature at a certain adjustment speed, for example, T° / min, or when the temperature difference gradually decreases, the target environment temperature can be gradually adjusted to the internal environment temperature at a corresponding adjustment speed. Through the above scheme, the stability of the air conditioning use environment temperature can be effectively ensured.
[0078] Specifically, as shown in Figure 4 , Figure 4 Another step flow diagram for determining the target environment temperature according to the temperature difference between the internal environment temperature and the battery cell temperature provided by the embodiments of the present application is provided, which is described in detail as follows.
[0079] In the embodiments of the present application, compared with the scheme provided by the foregoing Figure 2 , only when the time when the temperature difference between the internal environment temperature and the battery cell temperature meets the condition reaches a certain requirement, a new target environment temperature is determined, and specifically, taking the battery cell temperature as the target environment temperature as an example, the following steps are specifically included:
[0080] S410, if the temperature difference between the internal environment temperature and the battery cell temperature is greater than a preset temperature threshold, then counting a first duration in which the temperature difference is greater than the temperature threshold.
[0081] In the embodiments of the present application, compared with the scheme of the foregoing step S210, when the temperature difference between the internal environment temperature and the battery cell temperature is greater than a preset temperature threshold, the battery cell temperature is not directly determined as the target environment temperature at this time, but a timer is used to count a first duration in which the temperature difference is greater than the temperature threshold.
[0082] S420, if the first duration is greater than a preset time threshold, then determining the battery cell temperature as the target environment temperature.
[0083] In the embodiments of the present application, only when the first duration counted is greater than a preset time threshold, that is, the temperature difference between the internal environment temperature and the battery cell temperature is greater than a preset temperature threshold for a continuous period of time, the battery cell temperature is determined as the target environment temperature.
[0084] Similarly, when the internal environment temperature is determined as the target environment temperature, the following steps are also included:
[0085] if the temperature difference between the internal environment temperature and the battery cell temperature is less than a preset temperature threshold, then counting a second duration in which the temperature difference is less than the temperature threshold;
[0086] if the second duration is greater than a preset time threshold, then determining the internal environment temperature as the target environment temperature.
[0087] That is, only when the second duration counted in which the temperature difference between the internal environment temperature and the battery cell temperature is less than a preset temperature threshold, that is, the temperature difference between the internal environment temperature and the battery cell temperature is less than a preset temperature threshold for a continuous period of time, the internal environment temperature is determined as the target environment temperature.
[0088] Of course, the foregoing scheme can be combined with the foregoing Figure 3The schemes are superimposed, for example, the temperature threshold value can include a first temperature threshold value and a second temperature threshold value, when the temperature difference between the internal environment temperature and the battery temperature is greater than the first temperature threshold value in the preset temperature threshold value, the first duration of the temperature difference greater than the first temperature threshold value is counted first, and when the first duration is greater than the preset time threshold value, the battery temperature is determined as the target environment temperature, and the temperature difference between the internal environment temperature and the battery temperature is less than the second temperature threshold value in the preset temperature threshold value, the first duration of the temperature difference greater than the second temperature threshold value is counted first, and when the second duration is greater than the preset time threshold value, the battery temperature is determined as the target environment temperature, and when the temperature difference between the internal environment temperature and the battery temperature is greater than the second temperature threshold value and less than the first temperature threshold value, the third duration corresponding to the temperature difference is counted, and when the third duration is greater than the preset time threshold value, the average value of the internal environment temperature and the battery temperature is determined as the target environment temperature.
[0089] Of course, considering the implementation of the above steps in the actual operation process can be realized by relying on the opening instruction of the battery temperature control function, when the air conditioner is not controlled by the battery temperature control, the battery temperature control function can be directly closed, at this time, the internal environment temperature can be directly used to complete the control of the air conditioner. Based on this, as Figure 5 shown, Figure 5 the step flow diagram of another air conditioner control method provided by the embodiment of the application is compared with the air conditioner control method shown in Figure 1 the step S110 is specifically:
[0090] S510, if the battery temperature control opening instruction is detected, the internal environment temperature of the air conditioner running, the user set temperature and the battery temperature corresponding to the air conditioner external temperature acquisition device are acquired.
[0091] In the embodiment of the application, only when the air conditioner processing device detects the battery temperature control opening instruction, that is, when the battery temperature control function is detected to be turned on, the subsequent steps are executed, that is, the control of the air conditioner is completed by acquiring the internal environment temperature of the air conditioner running, the user set temperature and the battery temperature corresponding to the air conditioner external temperature acquisition device.
[0092] After step S120, it further includes:
[0093] S520, if the battery temperature control closing instruction is detected, the internal environment temperature is determined as the target environment temperature.
[0094] In the embodiment of the application, after the battery temperature control function is turned on, the air conditioner control device determines the target environment temperature based on the difference between the battery temperature and the internal environment temperature, so as to control the air conditioner. After the battery temperature control function is turned off, the air conditioner control device directly determines the internal environment temperature as the target environment temperature. Therefore, in actual operation, if a battery temperature control off instruction is detected, that is, if the user turns off the battery temperature control function, the air conditioner control device directly determines the internal environment temperature as the target environment temperature.
[0095] Of course, in the process of determining the internal environment temperature as the target environment temperature, to avoid the rapid change of the target environment temperature causing the air conditioner to change the running state too quickly and affecting the user's comfortable experience, in actual processing, the target environment temperature can be adjusted at a certain adjustment speed until the target environment temperature reaches the internal environment temperature.
[0096] Specifically, to facilitate understanding of the air conditioner control method provided in the embodiment of the application, the following will provide a complete implementation process of the air conditioner control method in combination with the foregoing Figures 1 to 5 provided content. Specifically, the implementation process includes the following steps:
[0097] (1) When the battery temperature control function is first turned on, the internal environment temperature and the battery temperature value are compared to determine the temperature difference between the two:
[0098] If the temperature difference is greater than the preset first temperature threshold T_Max for more than a preset time, it is proved that the battery temperature is changing rapidly, the air conditioner needs to respond quickly to adjust the temperature to ensure the stability of the air conditioner use environment temperature, and the battery temperature is determined as the target environment temperature to achieve rapid adjustment according to the battery temperature;
[0099] If the temperature difference is less than the preset second temperature threshold T_Min for more than a preset time, it is indicated that the battery temperature is relatively stable, the air conditioner needs to adjust the temperature at a constant speed to ensure the stability of the air conditioner use environment temperature, and the internal environment temperature can be determined as the target environment temperature to achieve slow adjustment according to the air conditioner use environment temperature;
[0100] (2) When the temperature changes subsequently, the internal environment temperature and the battery temperature value are continuously compared to determine the temperature difference between the two:
[0101] If the difference temperature difference is greater than the preset first temperature threshold T_Max for more than a preset time, the battery temperature is determined as the target environment temperature;
[0102] If the difference temperature difference is less than the preset second temperature threshold T_Min for more than a preset time, the internal environment temperature is determined as the target environment temperature;
[0103] If the temperature difference is continuously detected between the first temperature threshold T Max and the second temperature threshold T Min for more than the preset time Time, the average of the internal environment temperature and the battery cell temperature is determined as the target environment temperature, and then the target environment temperature changes at a preset speed T ℃ / min to the internal environment temperature or the battery cell temperature according to the trend of the temperature difference, for example, if the temperature difference increases, the target environment temperature will approach the internal environment temperature, and vice versa, if the temperature difference decreases, the target environment temperature will approach the battery cell temperature, so as to ensure that the target environment temperature and the difference between the target environment temperature and the user set temperature will not change dramatically due to the rapid change of the temperature, causing the air conditioner to overcool or overheat, or to stop running when reaching the temperature, thereby affecting the stability of the air conditioning environment temperature.
[0104] (3) When the user selects not to use the battery cell temperature, i.e. the battery cell temperature control function is turned off, the target environment temperature will change from the current temperature to the internal environment temperature, and the change at a preset speed T ℃ / min can ensure that the target environment temperature and the difference between the target environment temperature and the user set temperature will not change dramatically due to the rapid change of the temperature, causing the air conditioner to change the running state too quickly, thereby affecting the user's comfort experience.
[0105] (4) In the foregoing process, the target environment temperature obtained through the internal data processing module is always used for comparison with the user set temperature to control the air conditioner to run in the cooling / heating / air supply mode.
[0106] In order to better implement the air conditioner control method provided in the embodiments of the present application, on the basis of the air conditioner control method provided in the embodiments of the present application, an air conditioner control device is further provided in the embodiments of the present application, as shown in Figure 6 The air conditioner control device 600 comprises:
[0107] The acquisition module 610 is configured to acquire the internal environment temperature of the air conditioner, the user set temperature, and the battery cell temperature corresponding to the air conditioner external temperature acquisition device.
[0108] The determination module 620 is configured to determine the target environment temperature according to the temperature difference between the internal environment temperature and the battery cell temperature.
[0109] The control module 630 is configured to control the air conditioner according to the target environment temperature and the user set temperature.
[0110] In some embodiments of the present application, the determination module 620 is configured to determine the battery cell temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery cell temperature is greater than a preset temperature threshold, and determine the internal environment temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery cell temperature is less than the preset temperature threshold.
[0111] In some embodiments of the present application, the determining module 620 is configured to determine the battery temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery temperature is greater than a first temperature threshold of the preset temperature thresholds; determine the internal environment temperature as the target environment temperature if the temperature difference between the internal environment temperature and the battery temperature is less than a second temperature threshold of the preset temperature thresholds; and determine the target environment temperature according to an average value of the internal environment temperature and the battery temperature if the temperature difference between the internal environment temperature and the battery temperature is greater than the second temperature threshold and less than the first temperature threshold.
[0112] In some embodiments of the present application, the determining module 620 is configured to adjust the target environment temperature according to a variation feature of the temperature difference, to obtain an adjusted target environment temperature.
[0113] In some embodiments of the present application, the determining module 620 is configured to, if the temperature difference between the internal environment temperature and the battery temperature is greater than a preset temperature threshold, count a first duration in which the temperature difference is greater than the temperature threshold; determine the battery temperature as the target environment temperature if the first duration is greater than a preset time threshold; count a second duration in which the temperature difference is less than the temperature threshold if the temperature difference between the internal environment temperature and the battery temperature is less than a preset temperature threshold; and determine the internal environment temperature as the target environment temperature if the second duration is greater than a preset time threshold.
[0114] In some embodiments of the present application, the obtaining module 610 is configured to obtain the internal environment temperature, the user set temperature and the battery temperature corresponding to the air conditioner external temperature acquisition device if a battery temperature control start instruction is detected; and the determining module 620 is configured to determine the internal environment temperature as the target environment temperature if a battery temperature control stop instruction is detected.
[0115] In some embodiments of the present application, the determining module 620 is configured to adjust the target environment temperature according to a preset adjustment rate until the target environment temperature reaches the internal environment temperature.
[0116] The specific limitations of the air conditioner control device can be referred to the limitations of the air conditioner control method in the above, which will not be repeated here. Each module in the above air conditioner control device can be realized by software, hardware and combinations thereof, in whole or in part. Each module can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to each module.
[0117] In some embodiments of this application, the air conditioning control device 600 can be implemented as a computer program, and the computer program can be implemented in, for example... Figure 7 The computer device shown is running the program. The computer device's memory can store the various program modules that make up the air conditioning control device 600, for example, Figure 6 The acquisition module 610, determination module 620, and control module 630 are shown. The computer program, composed of these modules, causes the processor to execute the steps of the air conditioning control methods of the various embodiments of this application described in this specification.
[0118] For example, Figure 7 The computer equipment shown can be used as follows Figure 6 The acquisition module 610 in the air conditioning control device 600 shown executes step S110. The computer device can execute step S120 via the determination module 620. The computer device can execute step S130 via the control module 630. The computer device includes a processor, memory, and a network interface connected via a system bus. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communication with external computer devices via a network connection. When the computer program is executed by the processor, it implements an air conditioning control method.
[0119] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0120] In some embodiments of this application, a computer device is provided, including one or more processors; memory; and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to perform the following steps:
[0121] The system acquires the ambient temperature of the air conditioner during operation, the user-set temperature, and the battery cell temperature corresponding to the external temperature acquisition device of the air conditioner.
[0122] The target ambient temperature is determined based on the temperature difference between the internal ambient temperature and the cell temperature.
[0123] The air conditioner is controlled according to the target ambient temperature and the user-set temperature.
[0124] In some embodiments of the present application, a computer readable storage medium is provided, which stores a computer program, the computer program is loaded by a processor, so that the processor executes the following steps:
[0125] An inner environment temperature of air conditioner operation, a user set temperature and a battery cell temperature corresponding to an air conditioner external temperature acquisition device are acquired;
[0126] A target environment temperature is determined according to a temperature difference between the inner environment temperature and the battery cell temperature;
[0127] The air conditioner is controlled according to the target environment temperature and the user set temperature.
[0128] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware, and the computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in each embodiment provided by the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0129] Each technical feature of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of each technical feature in the above embodiments are not described, however, as long as the combination of these technical features does not exist contradictory, it should be considered as the scope of the present application.
[0130] The above provides a detailed introduction to the air conditioner control method, device, computer device and storage medium provided by the embodiments of the present application. The principle and implementation mode of the present application are described by applying specific examples in this paper. The above embodiment description is only used to help understand the method and core idea of the present application. Meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation mode and application range will be changed. In conclusion, the content of the specification should not be understood as a limitation of the present application.
Claims
1. An air conditioner control method characterized by comprising: The method comprises the following steps: acquiring an indoor environment temperature of an air conditioner, a user set temperature, and a battery temperature corresponding to an external temperature acquisition device of the air conditioner, wherein the battery temperature refers to a battery temperature of an external temperature acquisition device arranged in an outdoor structure of the air conditioner; determining a target environment temperature according to a temperature difference between the indoor environment temperature and the battery temperature; controlling the air conditioner according to the target environment temperature and the user set temperature; the step of determining the target environment temperature according to the temperature difference between the indoor environment temperature and the battery temperature comprises: if the temperature difference between the indoor environment temperature and the battery temperature is greater than a preset temperature threshold, determining the battery temperature as the target environment temperature; if the temperature difference between the indoor environment temperature and the battery temperature is less than the preset temperature threshold, determining the indoor environment temperature as the target environment temperature; the step of determining the battery temperature as the target environment temperature if the temperature difference between the indoor environment temperature and the battery temperature is greater than the preset temperature threshold comprises: if the temperature difference between the indoor environment temperature and the battery temperature is greater than the preset temperature threshold, counting a first duration in which the temperature difference is greater than the temperature threshold; if the first duration is greater than a preset time threshold, determining the battery temperature as the target environment temperature; the step of determining the indoor environment temperature as the target environment temperature if the temperature difference between the indoor environment temperature and the battery temperature is less than the preset temperature threshold comprises: if the temperature difference between the indoor environment temperature and the battery temperature is less than the preset temperature threshold, counting a second duration in which the temperature difference is less than the temperature threshold; if the second duration is greater than the preset time threshold, determining the indoor environment temperature as the target environment temperature.
2. The air conditioner control method according to claim 1, characterized by, the step of determining the battery temperature as the target environment temperature if the temperature difference between the indoor environment temperature and the battery temperature is greater than the preset temperature threshold comprises: if the temperature difference between the indoor environment temperature and the battery temperature is greater than a first temperature threshold in the preset temperature threshold, determining the battery temperature as the target environment temperature; the step of determining the indoor environment temperature as the target environment temperature if the temperature difference between the indoor environment temperature and the battery temperature is less than the preset temperature threshold comprises: if the temperature difference between the indoor environment temperature and the battery temperature is less than a second temperature threshold in the preset temperature threshold, determining the indoor environment temperature as the target environment temperature; the step of determining the target environment temperature according to the temperature difference between the indoor environment temperature and the battery temperature further comprises: if the temperature difference between the indoor environment temperature and the battery temperature is greater than the second temperature threshold and less than the first temperature threshold, determining the target environment temperature according to an average value of the indoor environment temperature and the battery temperature.
3. The air conditioner control method according to claim 2, characterized by, after the step of determining the target environment temperature according to the average value of the indoor environment temperature and the battery temperature, the method further comprises: adjusting the target environment temperature according to a change characteristic of the temperature difference to obtain an adjusted target environment temperature.
4. The air conditioner control method according to any one of claims 1 to 3, characterized by, before the steps of acquiring the indoor environment temperature of the air conditioner, the user set temperature, and the battery temperature corresponding to the external temperature acquisition device of the air conditioner, the method further comprises: If the battery temperature control start instruction is detected, the method further includes: After the step of determining the target environment temperature according to the temperature difference between the indoor environment temperature and the battery temperature, the method further includes: If the battery temperature control stop instruction is detected, the indoor environment temperature is determined as the target environment temperature.
5. The air conditioner control method according to claim 4, characterized by, The step of determining the target environment temperature according to the temperature difference between the indoor environment temperature and the battery temperature includes: The target environment temperature is adjusted according to a preset adjustment rate until the target environment temperature reaches the indoor environment temperature.
6. An air conditioner control device characterized by comprising: The method includes: The acquisition module is configured to acquire an indoor environment temperature of an air conditioner, a user set temperature, and a battery temperature corresponding to an air conditioner external temperature acquisition device, the battery temperature being a battery temperature of an external temperature acquisition device arranged in an outdoor structure part of the air conditioner; The determination module is configured to determine a target environment temperature according to a temperature difference between the indoor environment temperature and the battery temperature; The control module is configured to control the air conditioner according to the target environment temperature and the user set temperature; If the temperature difference between the indoor environment temperature and the battery temperature is greater than a preset temperature threshold, the battery temperature is determined as the target environment temperature, including: If the temperature difference between the indoor environment temperature and the battery temperature is greater than a preset temperature threshold, a first duration in which the temperature difference is greater than the temperature threshold is counted; If the first duration is greater than a preset time threshold, the battery temperature is determined as the target environment temperature; If the temperature difference between the indoor environment temperature and the battery temperature is less than a preset temperature threshold, the indoor environment temperature is determined as the target environment temperature, including: If the temperature difference between the indoor environment temperature and the battery temperature is less than a preset temperature threshold, a second duration in which the temperature difference is less than the temperature threshold is counted; If the second duration is greater than a preset time threshold, the indoor environment temperature is determined as the target environment temperature.
7. A computer device, comprising: The computer device includes: one or more processors; a memory; and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the air conditioner control method of any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and the computer program is loaded by a processor to execute the air conditioner control method of any one of claims 1 to 5.
Citation Information
Patent Citations
Air conditioner control method and device, storage medium and electronic equipment
CN115200191A
Air conditioner control method and device, computer readable storage medium and air conditioner system
CN116907049A