Comfort control method of air conditioner, air conditioner

By establishing an environmental state-temperature rating table in the air conditioner and optimizing the rating, combined with the correction of compressor operating parameters under steady-state and unsteady-state conditions, the problem of air conditioners being unable to control comfort according to the user's actual situation is solved, thus achieving personalized temperature adjustment and energy saving.

CN119196866BActive Publication Date: 2025-11-07GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411258302.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2025-11-07
Estimated Expiration
2044-09-09

AI Technical Summary

Technical Problem

Existing air conditioners cannot provide comfort control based on each user's actual situation, leading to problems such as energy waste, excessive equipment load, and fluctuating indoor temperatures when users set unreasonable temperatures.

Method used

By establishing an environmental state-set temperature rating table, the user's set temperature changes are recorded, and the set temperature with the best rating is selected for air conditioning control. Combined with compressor operating parameter corrections under steady-state and unsteady-state conditions, personalized temperature adjustment is achieved.

Benefits of technology

It improves the comfort control of air conditioning, reduces energy consumption, extends equipment life, and provides a stable and comfortable environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119196866B_ABST
    Figure CN119196866B_ABST
Patent Text Reader

Abstract

The application discloses a comfort control method of an air conditioner and the air conditioner, wherein the comfort control method of the air conditioner comprises the following steps: when the indoor environment temperature is in a steady state, recording each environment state and all the set temperature changes corresponding to the environment state as an environment state-set temperature score table, wherein the environment state comprises the indoor environment temperature and the outdoor environment temperature; when a set temperature self-adjusting condition of the steady state is met, selecting the set temperature with the optimal score from the environment state-set temperature score table according to the current environment state as the set temperature of the air conditioner to control the air conditioner. The application records the comfort adjustment habit of the user through the environment state-set temperature score table, so that different comfort control strategies meeting different users can be formed for different users.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of air conditioner control, and particularly relates to a comfort control method of air conditioners for different users. BACKGROUND

[0002] In the current use of air conditioners, different set temperatures need to be adopted due to different perceptions of each user and different outdoor environment temperatures. These personalized solutions adapted to the individual needs of each user cannot be tailored to each specific user before leaving the factory by air conditioner manufacturers, thus often leading to the phenomenon that the set temperature of the air conditioner is not reasonable during use of the air conditioner by the user.

[0003] Two relatively common phenomena of unreasonable set temperature are introduced below.

[0004] 1. The user sets the set temperature of the air conditioner to an extreme temperature.

[0005] Many users often set an extreme temperature value when starting the air conditioner, especially in the non-steady state stage (i.e. the initial stage of the air conditioner), in order to quickly adjust the indoor environment temperature. For example, in the hot summer, when the user just enters the room and feels hot, the user may set the air conditioner temperature to an extremely low value, such as 16℃ or 18℃, in order to expect rapid cooling. However, this setting method has obvious hidden dangers. First, it causes energy waste. When the set temperature is extremely low, the compressor of the air conditioner will operate at the highest efficiency, and continuously reduce the indoor temperature until the set value is reached. However, due to the large temperature difference between the room temperature and the set temperature, the compressor needs to work for a long time to approach the target temperature, which directly leads to a large amount of energy consumption. At the same time, in actual situations, the user usually manually adjusts the temperature after the room temperature drops to the comfortable range, so this extreme setting often leads to energy waste. Second, it causes excessive load of the equipment. The air conditioner operates at an extremely low temperature for a long time, which makes the compressor in a high load state, which not only accelerates the wear and tear of the equipment and shortens the service life, but also may trigger problems such as overheat protection, affecting the stability of the air conditioner.

[0006] 2. The user frequently adjusts the set temperature of the air conditioner.

[0007] When using the air conditioner, the user often adjusts the set temperature frequently according to the immediate feeling. The user's body temperature is affected by many factors, such as fluctuations in external environment temperature, activity of people in the room, changes in solar radiation, etc. This leads to frequent adjustment of the set temperature, but due to the lack of scientific basis for such adjustment, it is easy to cause the indoor temperature to be cold and hot. Frequent temperature adjustment may cause the indoor temperature to fluctuate greatly, and it is difficult to form a stable comfortable environment. At the same time, frequent temperature adjustment makes the air conditioning system constantly switch between different set points, and it is difficult to achieve efficient steady state operation.

[0008] Therefore, how to control the comfort of the air conditioner according to the actual situation of each user is a technical problem to be solved. SUMMARY

[0009] The present application provides an air conditioner comfort control method and an air conditioner to solve the technical problem that the air conditioner cannot control the comfort according to the actual situation of each user in the prior art.

[0010] The air conditioner comfort control method provided by the present application comprises:

[0011] When the indoor environment temperature is in a steady state, record each environment state and all set temperatures corresponding to the environment state as an environment state-set temperature score table, wherein the environment state includes the indoor environment temperature and the outdoor environment temperature;

[0012] When the set temperature self-adjustment condition of the steady state is met, select the set temperature with the optimal score from the environment state-set temperature score table according to the current environment state as the set temperature of the air conditioner to control the air conditioner.

[0013] Further, recording the environment state-set temperature score table comprises:

[0014] When the environment state-set temperature score table does not exist, create the environment state-set temperature score table, set each set temperature as a column, set each environment state as a row, or set each set temperature as a row and set each environment state as a column; the initial values of the elements corresponding to each row and column are the same;

[0015] When the indoor environment temperature just enters the steady state each time, record the environment state and the set temperature at this time;

[0016] If the user adjusts the set temperature, subtract the set temperature before the adjustment from the current set temperature to obtain the corresponding score, and add the score to the element corresponding to the current environment state and the set temperature before the adjustment in the environment state-set temperature score table.

[0017] Further, selecting the set temperature with the optimal score comprises the steps of:

[0018] Finding the scores of all set temperatures corresponding to the current environment state in the environment state-set temperature score table;

[0019] Selecting the set temperature with the score closest to the initial value as the set temperature with the optimal score.

[0020] Further, when there are multiple set temperatures with the score closest to the initial value, randomly selecting one of the set temperatures as the set temperature with the optimal score.

[0021] Further, when there are multiple set temperatures whose scores are closest to the initial value, the number of valid adjacent set temperatures of each set temperature is counted, and the set temperature with the most valid adjacent set temperatures is selected as the set temperature with the optimal score; the valid adjacent set temperature has a score that is not the initial value and does not have a set temperature with the initial value between the corresponding set temperature whose score is closest to the initial value.

[0022] Further, one of the environmental states is an indoor environmental temperature interval range and an outdoor environmental temperature interval range.

[0023] Further, the set temperature self-adjusting condition that meets the steady state condition is specifically that the cumulative historical running time length of the air conditioner is greater than a target time length.

[0024] Further, when the air conditioner is turned on, if the absolute value of the difference between the indoor environmental temperature at the turning-on time and the set temperature is less than or equal to a preset difference value, it is determined that the indoor environmental temperature enters the steady state; otherwise, it is determined that the indoor environmental temperature is in a non-steady state.

[0025] When the indoor environmental temperature is in the non-steady state, the temperature difference between the current time and the previous time is calculated every certain time length.

[0026] A sliding window with a unit length of n is selected, the average value of the n temperature differences in each sliding window is calculated, and a temperature difference sliding average curve is drawn according to the average value of each sliding window; when the absolute value of a point on the temperature difference sliding average curve is less than or equal to a preset threshold value, the point is a judgment point from the non-steady state to the steady state, and the indoor environmental temperature enters the steady state.

[0027] Further, when the indoor environmental temperature is in the non-steady state, the current indoor environmental temperature and the compressor operating parameter are obtained in real time.

[0028] The absolute value of the difference between the indoor environmental temperature at the turning-on time and the set temperature is calculated and used as the denominator.

[0029] The difference between the current indoor environmental temperature and the set temperature is calculated in real time and used as the numerator.

[0030] The numerator is divided by the denominator, multiplied by a compressor operating parameter correction value, and the result is used to correct the compressor operating parameter; if the corrected compressor operating parameter is greater than the corresponding maximum allowable limit, the maximum allowable limit is taken.

[0031] Further, the compressor operating parameter is the compressor operating frequency, the target high-pressure pressure of the compressor, or the target low-pressure pressure of the compressor.

[0032] The air conditioner provided by the present application comprises a controller, and the controller controls the air conditioner by using the comfort control method of the air conditioner according to the above technical solution.

[0033] The present application divides the operation of the air conditioner into two states, steady state and non-steady state. In the steady state, the optimal set temperature is summarized by learning the user's adjustment of the set temperature, so that the user's comfort automatic adjustment can be realized according to the data of each user in the self-adjusting process. Further, the present application also carries out fast temperature control for the non-steady state process, selects the corresponding compressor operation frequency correction to make the indoor environment temperature meet the user's comfort requirement as soon as possible. BRIEF DESCRIPTION OF DRAWINGS

[0034] The present application will be described in detail below with reference to the embodiments and the accompanying drawings, in which:

[0035] Figure 1 is the main flow chart of an embodiment of the present application.

[0036] Figure 2 is the detailed flow chart of an embodiment of the present application.

[0037] Figure 3 is the initial state diagram of the environment state-set temperature score table of an embodiment of the present application.

[0038] Figure 4 is the state diagram of the environment state-set temperature score table of an embodiment of the present application, in which a row is added.

[0039] Figure 5 is the state diagram of the environment state-set temperature score table of an embodiment of the present application, in which multiple rows are added.

[0040] Figure 6 is the state diagram of the environment state-set temperature score table of an embodiment of the present application, in which one element is changed.

[0041] Figure 7 is the state diagram of the environment state-set temperature score table of an embodiment of the present application in use. DETAILED DESCRIPTION

[0042] In order to make the technical problems to be solved by the present application, the technical solutions and the beneficial effects more clearly understood, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0043] Thus, one feature that is described in the specification can be used to describe one embodiment of the application, without implying that all embodiments of the application must also include that particular feature. Furthermore, it should be noted that the description can describe a number of specific features, processes, or the like, any of which can be replaced by alternative features that perform the same or similar functions. Thus, each feature that is described should be considered an example of a generic feature, and other examples can exist that serve the same or a similar purpose.

[0044] The present application is directed to the problem of unreasonable user-set set temperature encountered in the use of air conditioners, which reflects the high requirements of users for indoor comfortable environment, and also exposes the deficiencies of current air conditioner control systems in meeting the personalized needs and dynamic needs of users. Providing a more intelligent and flexible temperature control scheme according to the actual needs of users has become an important research direction for improving user experience, prolonging equipment life, and energy saving and emission reduction.

[0045] As shown in Figure 1 The comfort control method of the air conditioner of the present application comprises the following steps.

[0046] When the indoor environment temperature is in a steady state, record each environment state and all set temperatures corresponding to the environment state as an environment state-set temperature score table, and the environment state includes the indoor environment temperature and the outdoor environment temperature;

[0047] When the set temperature self-adjustment condition of the steady state is met, according to the current environment state, select the set temperature with the optimal score from the environment state-set temperature score table as the set temperature of the air conditioner to control the air conditioner.

[0048] When the indoor environment temperature is in a steady state, it can be known from the surface literal meaning that at this time, according to common sense, the indoor environment temperature does not need to be adjusted. If the set temperature corresponding to the environment state corresponding to the indoor environment temperature at this time changes, it indicates that the set temperature at this time has an uncomfortable experience for the current user, and thus the present application records the change of the set temperature as an environment state-set temperature score table. When the air conditioner needs to be adjusted automatically, the set temperature with the optimal score of the current environment state can be selected from the environment state-set temperature score table as the set temperature of the air conditioner to control the air conditioner. Since the set temperature with the optimal score in the environment state-set temperature score table is the most comfortable set temperature for the corresponding user individual, this will make the automatic control of the air conditioner adjust towards the direction of the most comfortable set temperature for the user individual.

[0049] In one embodiment, recording the environment state-set temperature score table comprises the following steps.

[0050] When the environment state-setting temperature score table does not exist, create the environment state-setting temperature score table, set each setting temperature as a column and each environment state as a row, or set each setting temperature as a row and each environment state as a column; the initial value of each element corresponding to a row and a column is the same. Since the number of setting temperatures selected is more limited than the number of environment states, it is a preferred embodiment to set each setting temperature as a column and each environment state as a row.

[0051] When the indoor environment temperature enters a steady state each time, record the environment state and the setting temperature at this time; it should be noted that the record at this time does not necessarily record the environment state and the setting temperature in the environment state-setting temperature score table. Taking the environment state-setting temperature score table in which a setting temperature is set as a column and each environment state is set as a row as an example, if the corresponding environment state row and the corresponding setting temperature column already exist in the environment state-setting temperature score table, the environment state-setting temperature score table does not need to be modified or updated, and the environment state and the setting temperature at this time can be recorded elsewhere. If the corresponding environment state row and the corresponding setting temperature column do not exist in the environment state-setting temperature score table, the corresponding environment state row and the corresponding setting temperature column need to be added in the environment state-setting temperature score table. However, the environment state and the setting temperature at this time also need to be recorded elsewhere.

[0052] If the user adjusts the setting temperature, the corresponding score is obtained by subtracting the setting temperature before the adjustment from the current setting temperature, and the element corresponding to the current environment state and the setting temperature before the adjustment in the environment state-setting temperature score table is added by the score.

[0053] This embodiment is a specific record embodiment of a specific environment state-setting temperature score table. Since this embodiment obtains the corresponding score by subtracting the setting temperature before the adjustment from the current setting temperature and then adds the corresponding score on the basis of the original calculation, the final score can be positive or negative. Therefore, the setting temperature with a larger score is not the optimal setting temperature. In other embodiments, the initial value can be set as 0 or a positive number, and then a negative number score corresponding to the value obtained by subtracting the setting temperature before the adjustment from the current setting temperature is given. Since the corresponding setting temperature is adjusted, it is not the setting temperature that the user is most satisfied with in the current environment state. At this time, the corresponding negative number score is used to make the setting temperature corresponding to the environment state with the largest score the optimal setting temperature. Compared with this, it is relatively simple to directly obtain the corresponding score by subtracting the setting temperature before the adjustment from the current setting temperature.

[0054] In one embodiment, selecting the optimal setting temperature includes the following steps.

[0055] find the score of all set temperatures corresponding to the current environment state in the environment state-set temperature score table;

[0056] select the set temperature with the score closest to the initial value as the set temperature with the optimal score.

[0057] Since the application directly subtracts the set temperature before adjustment from the current set temperature to obtain the corresponding score, the set temperature with the score closest to the initial value indicates the set temperature with less adjustment by the user, which is the set temperature suitable for the corresponding user in the environment state and satisfies the comfort requirement of the corresponding user.

[0058] In one embodiment, when there are multiple set temperatures with the score closest to the initial value, one of the set temperatures is randomly selected as the set temperature with the optimal score.

[0059] When there are multiple people in the family, different people will have different settings when adjusting the set temperature that they feel comfortable with, so there may be multiple set temperatures with the optimal score in the environment state-set temperature score table. At this time, one of the set temperatures with the optimal score can be randomly selected, and once the user feels that the set temperature is not suitable, the user can adjust it independently, and then the environment state-set temperature score table is updated to obtain a more accurate set temperature with the optimal score.

[0060] In one embodiment, when there are multiple set temperatures with the score closest to the initial value, the number of valid adjacent set temperatures of each set temperature is counted, and the set temperature with the most valid adjacent set temperatures is selected as the set temperature with the optimal score.

[0061] The score of the valid adjacent set temperature referred to in the application is not the initial value, and there is no set temperature with the initial value between the corresponding set temperature with the score closest to the initial value.

[0062] In this embodiment, the considered case is that the accumulation of data of the environment state-set temperature score table requires a certain amount of time, and there are some extreme set values that lack opportunities for data accumulation, for example, set temperatures of 16, 17, and 30 are relatively extreme set values, and some users may set the air conditioner to this set temperature less frequently. At this time, it can be counted which set temperature is closer to the set temperature commonly set by the user, which indicates that the set temperature has a greater possibility of being a set temperature frequently used by the user and not adjusted, thereby excluding the extreme value that is not suitable for being set as a set temperature due to insufficient data accumulation by the user.

[0063] In one embodiment, one environment state is one indoor environment temperature interval range and one outdoor environment temperature interval range.

[0064] Since the environmental state is composed of indoor environmental temperature and outdoor environmental temperature, the indoor environmental temperature has multiple cases, the outdoor environmental temperature has multiple cases, and the combination of the two has more cases, which will result in too many rows or columns of the environmental state-set temperature score table, and too fine distinction. Therefore, the combination of the indoor environmental temperature interval range and the outdoor environmental temperature interval range is adopted to form an environmental state, which can effectively summarize different cases and reduce unnecessary environmental state case subdivision.

[0065] In one embodiment, when the air conditioner is turned on, if the absolute value of the difference between the indoor environmental temperature at the start time and the set temperature is less than or equal to the preset difference, it is determined that the indoor environmental temperature enters a steady state; otherwise, it is determined that the indoor environmental temperature is in a non-steady state.

[0066] When the indoor environmental temperature is in a non-steady state, the temperature difference between the current time and the previous time is calculated every certain time interval.

[0067] A sliding window with a unit length of n is selected, and the average value of the n temperature differences in each sliding window is calculated. According to the average value of each sliding window, a temperature difference sliding average curve is drawn. When the absolute value of a certain point on the curve is less than or equal to a preset threshold, the point is a judgment point from a non-steady state to a steady state, and the indoor environmental temperature enters a steady state.

[0068] This embodiment describes a specific differentiation technical solution of steady state and non-steady state. The steady state means that the indoor environmental temperature is theoretically in a state that does not need to be adjusted, and the non-steady state means that the indoor environmental temperature is theoretically in a state that needs to be adjusted. In this embodiment, a sliding window is used to draw a temperature difference sliding average curve, which can obtain a more accurate judgment point, thereby more accurately distinguishing the steady state and the non-steady state.

[0069] In one embodiment, when the indoor environmental temperature is in a non-steady state, the current indoor environmental temperature and the compressor operating parameter are obtained in real time.

[0070] The absolute value of the difference between the indoor environmental temperature at the start time and the set temperature is calculated and used as the denominator.

[0071] The difference between the current indoor environmental temperature and the set temperature is calculated in real time and used as the numerator.

[0072] The numerator is divided by the denominator, and multiplied by the compressor operating parameter correction value. The result is used to correct the compressor operating parameter. If the corrected compressor operating parameter is greater than the corresponding maximum allowable limit, the maximum allowable limit is taken.

[0073] For the non-steady state, the user's adjustment demand for the indoor environment temperature is urgent, and thus in this embodiment, the difference between the current indoor environment temperature and the set temperature is taken as the numerator, and the absolute value of the difference between the indoor environment temperature at the start time and the set temperature is taken as the denominator, so that the numerator divided by the denominator at the start time is the maximum value, thereby making the compressor operation parameter correction value the maximum value; with the difference between the indoor environment temperature and the set temperature gradually decreasing after the start, the value of the numerator divided by the denominator is smaller and smaller, thereby making the compressor operation parameter correction value smaller and smaller, and dynamically adjusting the compressor operation parameter to match the user's comfort demand.

[0074] In one embodiment, the compressor operation parameter can be the compressor operation frequency, or the target high-pressure pressure of the compressor, or the target low-pressure pressure of the compressor.

[0075] By adjusting the compressor operation frequency and the like which have a direct influence on the indoor environment temperature, the indoor environment temperature can be quickly adjusted to reach the user's desired comfort.

[0076] The present application also protects an air conditioner, which comprises a controller, and the controller controls the air conditioner by using the comfort control method of the air conditioner of the present application.

[0077] Figure 2 A preferred embodiment of the present application is shown. In the following, the concept of the present application is described with Figure 2 a specific embodiment.

[0078] When the air conditioner is started, it is first identified whether the air conditioner is in a steady state phase or a non-steady state phase during the operation.

[0079] When the air conditioner is started, the indoor environment temperature at the start time is compared with the set temperature, and if the absolute value of the difference is less than or equal to x, it is determined that the steady state, otherwise the non-steady state; x is a preset difference, and x can be 1, 2, etc., and the specific value can be determined by the person skilled in the art as needed. For example, the room temperature at the start time is 30℃, and the set temperature is 24℃, and the absolute value of the difference is 6, which is greater than 2℃, so the start time is in the non-steady state; in this embodiment, the temperature difference between the indoor environment temperature and the set temperature is used to determine the steady state and the non-steady state, and in other embodiments, other parameters can be used to determine, for example, the time when the current indoor environment temperature reaches the set temperature.

[0080] When the start point of the current phase is determined to be the non-steady state, the time when the indoor environment temperature reaches the steady state is determined by the following method.

[0081] The time step t is selected, and t can be 1 minute, 2 minutes, etc.

[0082] From the second moment, the temperature difference between the current moment and the previous moment of the indoor environment temperature is calculated;

[0083] The sliding window unit length n is selected, n is the unit length of the sliding window, which can take values such as 2, 3, 4, i.e. the number of temperature differences, and the average of the temperature differences at the current moment and the previous n-1 moments is calculated according to the sliding window unit length, wherein when the number of known temperature differences is less than the sliding window unit length, the average of all known temperature differences is taken as the sliding window average of the current moment;

[0084] The temperature difference sliding average curve is drawn, and when the absolute value of a point on the curve is less than or equal to the preset threshold value, i.e. the absolute value of the point is a positive number close to 0, the point is the judgment point of the indoor environment temperature entering the steady state from the non-steady state.

[0085] When the indoor environment temperature is in the non-steady state, the compressor operating frequency is corrected to achieve rapid cooling.

[0086] The current indoor environment temperature is obtained in real time;

[0087] The current compressor operating frequency is obtained in real time;

[0088] The absolute value of the difference between the indoor environment temperature at the initial start-up moment and the set temperature is calculated as the denominator, and the absolute value of the difference between the indoor environment temperature and the set temperature is calculated in real time as the numerator;

[0089] The numerator is divided by the denominator, multiplied by the compressor frequency correction value, which can take values such as 5Hz, 10Hz, and rounded to send to the unit control module, and the compressor is corrected according to the current operating frequency, the correction method is to add the compressor frequency correction value to the current actual operating frequency, if the corrected value exceeds the maximum operating frequency, the maximum operating frequency is taken; for example, the current set temperature is 26℃, the current room temperature is 30℃, and the initial room temperature at the start-up moment is 34℃, then the adjusted compressor correction value is (4 / 8)*10=5Hz;

[0090] When the indoor environment temperature enters the steady state, the correction of the compressor frequency is removed.

[0091] When the indoor environment temperature is in the steady state, the dynamic thermal comfort demand of the user is met by automatically adjusting the air conditioner set temperature, and this method needs to be used by the user for a period of time to fully obtain the personalized data of the user.

[0092] The personalized data of the user is obtained, which needs to establish an environment state-set temperature score table for refrigeration working conditions, and the tables for heating and refrigeration working conditions are separated, and the invention does not limit the specific time of table establishment, only needs to establish the table before obtaining the personalized data of the user.

[0093] Wherein the environment state is composed of indoor environment temperature interval, outdoor environment temperature interval, here the state discretizes the outdoor environment temperature and indoor environment temperature and expresses in the form of interval, the interval length can be 1℃, 2℃, etc., for example, the environment state of [outdoor temperature 32, indoor temperature 28] can be expressed as (27, 28], (31, 32], wherein the interval adopts the form of left open and right closed, so the interval to which the outdoor temperature 32 belongs is (31, 32]. For example, when 2℃ is taken as the interval length, a certain link state can be expressed as (26, 28],

[0094] (28, 30]; (26, 28] is the indoor environment temperature interval, and (28, 30] is the outdoor environment temperature interval. Or expressed as [27, 28], [29, 30]. Of course, the interval interval in the state table can be adjusted by those skilled in the art as needed.

[0095] The first column header of the environment state-set temperature score table is the environment state, and the first row header is the set temperature, which can be taken as 16℃ to 30℃, so the size of the table is n x 16 (n is the number of environment states), one row and one column are the corresponding table headers, and there are a total of 15 columns of selectable set temperatures, and all the values in the table can be initially 0;

[0096] In actual application, the number of environment states of the table is uncertain, that is, the number of rows is uncertain, and the number of columns is determined, that is, the number of selectable set temperatures, in actual application, every time the system detects a new environment state, if there is no corresponding state row in the current table, the table is updated and a new state row is added.

[0097] Referring to Figure 3 , for example, the environment state-set temperature score table can be initially as shown in Figure 3 . The initially established table is a 15-column element table, each column corresponds to a set temperature, and the number of rows is to be determined, and every time a new state is detected, it is first checked whether the current state exists in the table, and if not, a new state row is added.

[0098] For example, at time t, the outdoor environment temperature of the air conditioner is 32℃, and the indoor environment temperature is 28℃, so the corresponding environment state is (27, 28], (31, 32]), at this time, the table is looked up to see whether the environment state exists, if not, a state row is added, the values in the table are initially taken as 0, and refer to Figure 4 .

[0099] After a plurality of time points (assuming that the user does not adjust the set temperature during the period), a plurality of environment state rows in the table are updated, refer to Figure 5 .

[0100] Query whether the historical cumulative running time of the air conditioner meets the control method entering condition, that is, whether it is greater than the target time length, for example, 1 week or 1 month. Through this limitation, the situation that the comfort control cannot meet the user's demand due to insufficient early data can be avoided.

[0101] If it is not met, the set temperature is set by the user, the current state is detected in real time, and the corresponding set temperature is detected. When the user changes the set temperature, a positive value or a negative value is added to the element in the table corresponding to the environmental state-set temperature according to the set temperature, wherein the values of the two are related to the size of the change of the set temperature, for example, the current outdoor environment temperature is 32℃, the indoor environment temperature is 28℃, the set temperature is 27℃, the corresponding environmental state-set temperature score table is (27, 28], (31, 32] row, and the corresponding column is the set temperature 27. When the user sets the temperature from 27℃ to 25℃, a -2 value is added to the corresponding row and column elements of (27, 28], (31, 32] and 27. If the user sets the temperature from 27℃ to 28℃, a +1 value is added to the corresponding row and column elements.

[0102] For example, at a certain moment, the user adjusts the set temperature from the original 25℃ to 27℃ in the state ((26, 27], (32, 33]). The corresponding value in the set temperature 25℃ column of the state row is modified as follows: 27-25=+2, and the table is updated to Figure 6 as shown.

[0103] After a long time of updating, the data in the environmental state-set temperature score table is constantly updated, and content as shown in Figure 7 may be formed.

[0104] When the historical running time of the air conditioner meets the set temperature self-adjusting condition of the steady state, the air conditioner can select the set temperature closest to 0 from all elements in the corresponding row of the table as the set temperature of the current state according to the current environmental state.

[0105] If the user manually adjusts the set temperature during the set temperature self-adjusting process, the environmental state-set temperature score table is updated according to the updating method of the environmental state-set temperature score table in the above steps.

[0106] For example, the current indoor environment temperature of the air conditioner is 26℃, the outdoor environment temperature is 33℃, the set temperature 28℃ corresponds to a value of +5 in the state ((25, 26], (32, 33]) row in the table, and the set temperature 24℃ corresponds to a value of +1. Then, 24℃ is selected as the set temperature. If there are multiple numbers with the same absolute value, for example, the set temperature 25℃ is -1, and the set temperature 26℃ is +1, then one is randomly selected.

[0107] Through the technical solutions, in actual air conditioner use, when most people lack enough understanding of the set temperature or do not clear the real heat demand of themselves, the situation that the user sets the set temperature unreasonably and causes the user to feel cold and hot alternately can be avoided. Taking refrigeration as an example, the user adjusts the set temperature to be higher when feeling cold and to be lower when feeling hot. Therefore, the application scores different set temperatures, and the score is increased when the set temperature is adjusted to be higher and the score is decreased when the set temperature is adjusted to be lower. Thus, the higher the positive value of the score of a certain set temperature is, the higher the probability that the user adjusts the set temperature to be higher at the set temperature is, that is, the room temperature is low at the current set temperature, and the user feels cold. If the negative value of the score is high, it indicates that the user is likely to adjust the set temperature to be lower, that is, the user currently feels hot. Only when the score of a certain set temperature is close to the initial value 0, it indicates that the user does not adjust the set temperature at the set temperature or the probability of adjusting the set temperature to be higher or lower is similar, so the set temperature can best meet the comfort demand of the user.

[0108] Of course, the influence of the set temperature on the comfort of the user is also related to the current room temperature and the outdoor temperature. Therefore, the set temperatures need to be scored in different states, and the most real comfort demand of the user can be finally learned to realize the self-adjustment of the comfort in the steady state.

[0109] The above only describes the preferred embodiments of the application and is not used to limit the application. Any modification, equivalent replacement and improvement made within the spirit and principle of the application should be included in the protection scope of the application.

Claims

1. A comfort control method of an air conditioner, characterized by, The method comprises the following steps: When the air conditioner is started, if the absolute value of the difference between the indoor environment temperature at the starting time and the set temperature is less than or equal to a preset difference value, it is determined that the indoor environment temperature enters a steady state, and each environment state and all set temperatures corresponding to the environment state are recorded as an environment state-set temperature score table, wherein the environment state comprises the indoor environment temperature and the outdoor environment temperature; When a set temperature self-adjustment condition of the steady state is met, a set temperature with the optimal score is selected from the environment state-set temperature score table according to the current environment state, and the set temperature is used as the set temperature of the air conditioner to control the air conditioner; the set temperature self-adjustment condition of the steady state is specifically that the cumulative historical running time length of the air conditioner is greater than a target time length; The recording of the environment state-set temperature score table comprises the following steps: When the environment state-set temperature score table does not exist, the environment state-set temperature score table is created, each set temperature is set as a column, each environment state is set as a row, or each set temperature is set as a row and each environment state is set as a column; the initial values of the elements corresponding to each row and column are the same; When the indoor environment temperature just enters the steady state each time, the environment state and the set temperature at this time are recorded; If the user adjusts the set temperature, the corresponding score is obtained by subtracting the set temperature before the adjustment from the current set temperature, and the element corresponding to the current environment state and the set temperature before the adjustment in the environment state-set temperature score table is added with the score; The selection of the set temperature with the optimal score comprises the following steps: The scores of all set temperatures corresponding to the current environment state in the environment state-set temperature score table are found; selecting the set temperature closest to the initial value as the set temperature with the best score 。 2. The comfort control method of an air conditioner according to claim 1, wherein When there are multiple set temperatures with the score closest to the initial value, one of the set temperatures is randomly selected as the set temperature with the optimal score.

3. The comfort control method of an air conditioner according to claim 1, wherein When there are multiple set temperatures with the score closest to the initial value, the number of effective adjacent set temperatures of each set temperature is counted, and the set temperature with the maximum number of effective adjacent set temperatures is selected as the set temperature with the optimal score; the score of the effective adjacent set temperature is not the initial value, and there is no set temperature with the initial value between the set temperature with the score closest to the initial value and the corresponding set temperature.

4. The comfort control method of an air conditioner according to claim 1, wherein One of the environment states is one indoor environment temperature interval range and one outdoor environment temperature interval range.

5. The comfort control method of an air conditioner according to any one of claims 1 to 4, wherein When the air conditioner is started, if the absolute value of the difference between the indoor environment temperature at the starting time and the set temperature is greater than a preset difference value, it is determined that the indoor environment temperature is in a non-steady state; When the indoor environment temperature is in the non-steady state, the temperature difference between the current time and the previous time is calculated every interval time length; A sliding window with a unit length of n is selected, the average value of n temperature differences in each sliding window is calculated, and a temperature difference sliding average curve is drawn according to the average value of each sliding window; when the absolute value of a point on the temperature difference sliding average curve is less than or equal to a preset threshold value, the point is a judgment point from the non-steady state to the steady state, and the indoor environment temperature enters the steady state.

6. The comfort control method of an air conditioner according to claim 5, wherein When the indoor environment temperature is in the non-steady state, the current indoor environment temperature and the compressor running parameter are acquired in real time; The absolute value of the difference between the indoor environment temperature at the starting time and the set temperature is calculated and used as the denominator. The difference between the current indoor environment temperature and the set temperature is calculated in real time as a numerator; The numerator is divided by the denominator, and multiplied by a compressor operating parameter correction value, and the obtained result is used to correct the compressor operating parameter, and if the corrected compressor operating parameter is greater than the corresponding maximum allowable limit, the maximum allowable limit is taken.

7. The comfort control method of an air conditioner according to claim 6, wherein The compressor operating parameter is a compressor operating frequency, or a target high-pressure of the compressor, or a target low-pressure of the compressor.

8. An air conditioner comprising a controller, characterized by The controller controls the air conditioner by using the comfort control method of the air conditioner according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Control method of air conditioner and air regulator

    CN115560455A

  • Control method for air conditioner, and air conditioner

    WO2023070962A1