Air conditioner control method and device and electronic equipment
Patent Information
- Application Number
- CN202611307276.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-26
- Publication Date
- 2026-10-16
AI Technical Summary
由于墙体、地板等围护结构具有蓄热特性,房间内室内温度首次达温时围护结构中积聚的热量通常尚未充分散失,压缩机降频或停机后该部分热量会持续向室内滞后释放,会造成室内温度的剧烈反弹,导致压缩机因温度反弹而产生频繁的频率调节与无效能耗
[0010] In this embodiment, the thermal inertia characterization value of the room's envelope is determined based on the air conditioning operating parameters from startup to the initial temperature-reaching stage. The startup to initial temperature-reaching stage refers to the stage from triggering the start-up of heat storage elimination to the initial temperature-reaching stage. Based on the thermal inertia intensity of the envelope reflected by the characterization value, a speed decay parameter matching the thermal inertia intensity is generated. During the temperature maintenance stage after the startup to initial temperature-reaching stage, the compressor is controlled to decrease its speed according to the speed decay parameter to offset the delayed heat release of the envelope after the room reaches its initial temperature-reaching stage.
Smart Images

Figure CN122920592A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, specifically to an air conditioning control method, device, and electronic equipment. Background Technology
[0002] During air conditioning operation, reaching the set indoor temperature does not necessarily mean that the overall thermal balance of the building has been established. Because the building envelope, such as walls and floors, has heat storage characteristics, the heat accumulated in the building envelope when the indoor temperature first reaches the set temperature is usually not fully dissipated. After the compressor reduces its frequency or stops, this heat will continue to be released into the room with a lag, causing a sharp rebound in indoor temperature. This results in the compressor making frequent frequency adjustments and inefficient energy consumption due to the temperature rebound.
[0003] In response, existing air conditioning control methods mostly use fixed-duration delayed shutdown or fixed-temperature maintenance strategies to compensate for this type of delayed heat release. However, due to the influence of dynamic and variable operating conditions such as outdoor climate, day-night temperature difference, and the initial start-up state of the air conditioner, as well as the differentiated thermal characteristics of rooms with different orientations and insulation structures, the existing compensation strategies are not very effective in offsetting the delayed heat release of the insulation structure. As a result, the compressor will still generate frequent frequency adjustments and ineffective energy consumption due to temperature rebound. Summary of the Invention
[0004] This application provides an air conditioning control scheme that can effectively improve the effect of offsetting the delayed heat release of the maintenance structure after the first temperature is reached, thereby effectively suppressing the temperature rebound phenomenon after the first temperature is reached, and thus effectively suppressing the frequent frequency adjustment of the compressor and ineffective energy consumption caused by the temperature rebound.
[0005] The embodiments of this application provide the following technical solutions: According to one embodiment of this application, an air conditioning control method includes: determining a characterization value of the thermal inertia of the room's envelope structure based on air conditioning operating parameters from start-up to the first temperature-reaching stage, wherein the start-up to the first temperature-reaching stage refers to the stage from triggering the initiation of heat storage elimination to the first temperature-reaching stage; generating a speed decay parameter matching the thermal inertia intensity of the envelope structure based on the characterization value; and controlling the compressor to decrease its speed according to the speed decay parameter during the temperature-maintaining stage after the start-up to the first temperature-reaching stage, so as to offset the delayed heat release of the envelope structure after the room reaches the first temperature-reaching stage.
[0006] According to one embodiment of this application, an air conditioning control device includes: a thermal inertia analysis module, configured to: determine a characterization value of the thermal inertia of the room's envelope structure based on air conditioning operating parameters from start-up to the first temperature-reaching stage, wherein the start-up to the first temperature-reaching stage refers to the stage from triggering the initiation of heat storage elimination to the first temperature-reaching stage; an attenuation parameter generation module, configured to: generate a speed attenuation parameter matching the thermal inertia intensity reflected by the characterization value; and a speed control module, configured to: control the compressor to attenuate its speed according to the speed attenuation parameter during the temperature maintenance stage after the start-up to the first temperature-reaching stage, so as to offset the delayed heat release of the envelope structure after the room reaches the first temperature-reaching stage.
[0007] According to another embodiment of this application, a storage medium stores a computer program thereon, which, when executed by a processor of an electronic device, causes the electronic device to perform the methods described in the embodiments of this application.
[0008] According to another embodiment of this application, an electronic device may include: a memory storing a computer program; and a processor reading the computer program stored in the memory to execute the methods described in the embodiments of this application.
[0009] According to another embodiment of this application, a computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the methods provided in the various optional implementations described in the embodiments of this application.
[0010] In this embodiment, the thermal inertia characterization value of the room's envelope is determined based on the air conditioning operating parameters from startup to the initial temperature-reaching stage. The startup to initial temperature-reaching stage refers to the stage from triggering the start-up of heat storage elimination to the initial temperature-reaching stage. Based on the thermal inertia intensity of the envelope reflected by the characterization value, a speed decay parameter matching the thermal inertia intensity is generated. During the temperature maintenance stage after the startup to initial temperature-reaching stage, the compressor is controlled to decrease its speed according to the speed decay parameter to offset the delayed heat release of the envelope after the room reaches its initial temperature-reaching stage.
[0011] In this embodiment of the application, based on the air conditioning operating parameters during the start-up to first temperature-reaching stage triggered by heat storage elimination, the thermal inertia characterization value of the room's envelope is determined, and a speed decay parameter matching the thermal inertia intensity reflected by this thermal inertia value is generated. Since this speed decay parameter matches the thermal inertia intensity of the envelope, the compressor is controlled to decrease its speed according to this speed decay parameter during the temperature maintenance stage after the first temperature-reaching stage. Thus, the air conditioner can accurately output the corresponding cooling capacity according to the thermal inertia characteristics of the envelope, thereby effectively offsetting the delayed heat release of the envelope after the room reaches the first temperature. This can effectively improve the offsetting effect of delayed heat release of the envelope after the first temperature-reaching stage, thereby effectively suppressing the temperature rebound phenomenon after the first temperature-reaching stage and the frequent frequency adjustment and ineffective energy consumption of the compressor caused by the temperature rebound. Attached Figure Description
[0012] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 A flowchart of an air conditioning control method according to an embodiment of this application is shown.
[0014] Figure 2 A flowchart illustrating parameter generation according to an embodiment of this application is shown.
[0015] Figure 3 A flowchart illustrating coefficient correction according to an embodiment of this application is shown.
[0016] Figure 4 A block diagram of an air conditioning control device according to an embodiment of this application is shown.
[0017] Figure 5 A block diagram of an electronic device according to an embodiment of this application is shown. Detailed Implementation
[0018] The present disclosure will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the embodiments provided herein are merely illustrative of the present disclosure and are not intended to limit the present disclosure. Furthermore, the embodiments provided below are some embodiments for implementing the present disclosure, and not all embodiments for implementing the present disclosure. Unless otherwise specified, the technical solutions described in the embodiments of the present disclosure can be implemented in any combination.
[0019] It should be noted that, in the embodiments of this disclosure, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a method or apparatus that includes a list of elements includes not only the elements expressly described, but also other elements not expressly listed, or elements inherent to implementing the method or apparatus. Without further limitations, an element defined by the phrase "comprising a..." does not exclude the presence of other related elements (e.g., steps in the method or units in the apparatus; for example, a unit may be a portion of circuitry, a portion of a processor, a portion of a program or software, etc.) in the method or apparatus that includes that element.
[0020] For example, the air conditioning control method provided in this embodiment includes a series of steps, but the air conditioning control method provided in this embodiment is not limited to the steps described. Similarly, the air conditioning control device provided in this embodiment includes a series of units, but the device provided in this embodiment is not limited to the units explicitly described, but may also include units that need to be set up for obtaining relevant information or processing based on information.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of this disclosure.
[0022] It is understood that in the specific implementation of this application, relevant data is involved. When the embodiments in this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0023] During air conditioning operation, reaching the set indoor temperature does not necessarily mean that the overall thermal balance of the building has been established. Because the building envelope, such as walls and floors, has heat storage characteristics, the heat accumulated in the building envelope when the indoor temperature first reaches the set temperature is usually not fully dissipated. After the compressor reduces its frequency or stops, this heat will continue to be released into the room with a lag, causing a sharp rebound in indoor temperature. This results in the compressor making frequent frequency adjustments and inefficient energy consumption due to the temperature rebound.
[0024] In response, existing air conditioning control methods mostly use fixed-duration delayed shutdown or fixed-temperature maintenance strategies to compensate for this type of delayed heat release. However, due to the influence of dynamic and variable operating conditions such as outdoor climate, day-night temperature difference, and the initial start-up state of the air conditioner, as well as the differentiated thermal characteristics of rooms with different orientations and insulation structures, the existing compensation strategies are not very effective in offsetting the delayed heat release of the insulation structure. As a result, the compressor will still generate frequent frequency adjustments and ineffective energy consumption due to temperature rebound.
[0025] To address these issues, this application provides an air conditioning control solution that can effectively improve the offsetting effect of delayed heat release from the maintenance structure after the initial temperature is reached, thereby effectively suppressing the temperature rebound phenomenon after the initial temperature is reached, and thus effectively suppressing the frequent frequency adjustment of the compressor and ineffective energy consumption caused by the temperature rebound.
[0026] The following is a detailed description of the relevant embodiments of the air conditioning control scheme provided in this application.
[0027] Figure 1 A flowchart illustrating an embodiment of an air conditioning control method according to this application is shown. The entity executing this air conditioning control method may be an electronic device and / or a server. The electronic device may be the air conditioner itself, a remote control, a wired controller, a mobile phone, a computer, a smartwatch, or other home appliances, and the server may be a cloud server or a physical server.
[0028] For example, in one embodiment of this application, the air conditioner itself can be the executing entity of the air conditioning control method. The air conditioner may include a processor and a memory, and the memory stores a computer program. Thus, the processor in the air conditioner can read the computer program stored in the memory to execute the methods of the various embodiments of this application.
[0029] like Figure 1 As shown, the air conditioning control method may include steps S110 to S130.
[0030] Step S110: Determine the characterization value of the thermal inertia of the room's building envelope based on the air conditioning operating parameters from start-up to the first temperature-reaching stage. The start-up to the first temperature-reaching stage refers to the stage from triggering the start-up of heat storage elimination to the first temperature-reaching stage. Step S120: Based on the thermal inertia strength of the enclosure structure reflected by the characterization value, generate rotational speed decay parameters that match the thermal inertia strength. In step S130, during the temperature maintenance phase after the initial temperature-reaching stage, the compressor is controlled to reduce its speed according to the speed reduction parameter in order to offset the delayed heat release of the building envelope after the room reaches its initial temperature.
[0031] The period from "the moment the heat storage elimination is triggered" to "the moment the first temperature is reached" is the start-up to the first temperature-reaching stage. "First temperature-reaching" refers to the first time the room temperature reaches the set room temperature after the heat storage elimination is triggered. For example, in cooling mode, "first temperature-reaching" means the first time the room temperature is less than or equal to the set temperature after the heat storage elimination is triggered. Furthermore, "the moment the heat storage elimination is triggered" can be the moment the air conditioner is powered on or the moment when the room's set temperature is lowered by a predetermined amount (i.e., the difference between the set temperature before and after the lowering).
[0032] Under the influence of the thermal inertia of the building envelope (i.e., the ability to store and release heat), the activation of heat storage elimination to the first temperature is achieved by the air conditioner through the air conditioner operating parameters during the activation to the first temperature. Based on the air conditioner operating parameters during the activation to the first temperature, the characteristic value of the thermal inertia of the building envelope (i.e. the value characterizing the thermal inertia of the building envelope) can be accurately determined.
[0033] Furthermore, based on the thermal inertia strength of the building envelope reflected by the characterization value, a speed decay parameter matching the thermal inertia strength is generated. The higher the characterization value, the higher the thermal inertia strength of the building envelope. This speed decay parameter is used to control the compressor speed decay during the temperature maintenance stage. This speed decay parameter can be a speed decay curve of speed decay over time (which can be called a virtual speed demand curve). It can be understood that this speed decay parameter can also be a speed-time relationship table of speed decay over time, etc.
[0034] After the initial temperature-reaching phase, the air conditioner enters the temperature-maintaining phase. Since this speed decay parameter matches the thermal inertia of the building envelope, during the temperature-maintaining phase following the initial temperature-reaching phase, the compressor is controlled to decrease its speed according to this parameter. This allows the air conditioner to accurately output the corresponding compensating cooling capacity based on the thermal inertia characteristics of the building envelope, effectively offsetting the delayed heat release from the building envelope after the room reaches its initial temperature.
[0035] For example, in one instance, when the air conditioner enters the temperature maintenance phase, the execution entity switches to the virtual temperature maintenance program for the outdoor unit of the air conditioner, reconstructs and reports the virtual speed demand curve that decreases with time, so that the virtual temperature maintenance program can control the compressor to decrease its speed according to the virtual speed demand curve, thereby effectively offsetting the delayed heat release of the building envelope after the room reaches its initial temperature.
[0036] In summary, in this embodiment of the application, based on the air conditioning operating parameters from the start-up to the first temperature-reaching stage triggered by the initiation of heat storage elimination, the characteristic value of the thermal inertia of the room's envelope structure is determined, and a speed decay parameter matching the thermal inertia intensity reflected by this thermal inertia value is generated. Since this speed decay parameter matches the thermal inertia intensity of the envelope structure, the compressor is controlled to decrease its speed according to this speed decay parameter during the temperature maintenance stage after the first temperature-reaching stage. Thus, the air conditioner can accurately output the corresponding cooling capacity according to the thermal inertia characteristics of the envelope structure, thereby effectively offsetting the delayed heat release of the envelope structure after the room reaches the first temperature. This can effectively improve the offsetting effect of delayed heat release of the envelope structure after the first temperature-reaching stage, thereby effectively suppressing the temperature rebound phenomenon after the first temperature-reaching stage and the frequent frequency adjustment and ineffective energy consumption of the compressor caused by the temperature rebound phenomenon.
[0037] The following description Figure 1Further optional specific embodiments are provided for each step performed when controlling the air conditioner in the example implementation.
[0038] In one embodiment, step S110, determining the characterization value of the thermal inertia of the room's envelope based on the air conditioning operating parameters from startup to the first temperature-reaching stage, may include: integrating the effective cooling input of the room during startup to the first temperature-reaching stage to obtain the total work done; calculating the temperature drop of the room's indoor temperature during startup to the first temperature-reaching stage; dividing the total work done by the temperature drop to obtain the equivalent heat capacity index of the room during startup to the first temperature-reaching stage, with the characterization value equal to the equivalent heat capacity index.
[0039] The air conditioning operating parameters for this room during the startup and initial temperature-reaching phase can include the effective cooling capacity input and the indoor temperature. The effective cooling capacity input is the amount of effective cooling capacity input into the room.
[0040] Integrating the effective cooling input during the initial cooling phase of the room until the room reaches its first temperature, the total work done can be obtained, specifically: ; Where start is the beginning time of the initial temperature-reaching phase (i.e., the moment when heat storage elimination is triggered), reach is the end time of the initial temperature-reaching phase (i.e., the moment when the indoor temperature first reaches the set temperature), Δt is the control cycle, and k is the kth control cycle. The initial temperature-reaching phase can be divided into multiple control cycles. That is, the effective cooling input of the room in the kth control cycle.
[0041] Calculate the temperature drop in the room during the initial start-up and initial temperature reach phase. Specifically, this can be done by: ,in, That is, the indoor temperature at the start of the initial stage from startup to the first temperature reaching the target temperature. That is, the set temperature (where the indoor temperature at the end of the first temperature-reaching phase after startup is approximately equal to the set temperature). This refers to the temperature drop from startup to the first temperature reaching stage (i.e., the actual temperature drop).
[0042] Dividing the total work done by the temperature drop yields the equivalent heat capacity index of the room during the initial heating and initial temperature rise phase. The value is equal to the equivalent heat capacity index, and can be specifically: ; in, The equivalent heat capacity index reflects the absolute work required to reduce the indoor temperature by one unit from the perspective of physical energy conservation. As a characterization value, it can directly and accurately characterize the true thermal inertia of the building envelope of a single room under the current working conditions.
[0043] Furthermore, the effective cooling capacity input during the startup and initial temperature-reaching phase of a room can be determined separately for single-room split-type systems and multi-split systems.
[0044] If the air conditioning is a single-room split system, the effective cooling capacity input is... You can directly obtain the real-time speed value of the compressor. .
[0045] If the air conditioning system is a multi-split system, you can first calculate the capacity allocation ratio of the indoor units (represented as the i-th indoor unit) in the room. ,Then, ,in, That is, the capacity requirement value of the i-th indoor unit in the k-th control cycle (which can be calculated based on the physical rated capacity of the indoor unit and the temperature difference between the indoor temperature and the set temperature in the k-th control cycle. The specific calculation method is the existing method, and this application does not make any special limitation on it). This is the sum of the capacity requirements of all indoor units that are turned on during the k-th control cycle.
[0046] Optionally, in other embodiments, step S110, determining the characterization value of the thermal inertia of the room's envelope based on the air conditioning operating parameters from startup to the first temperature-reaching stage, may include: integrating the effective cooling input of the room during startup to the first temperature-reaching stage to obtain the total work done; calculating the temperature drop value of the indoor temperature during startup to the first temperature-reaching stage; and querying the characterization value of the thermal inertia corresponding to the interval where the total work done and the temperature drop value are located from a preset thermal inertia table, as the characterization value of the thermal inertia of the room's envelope.
[0047] Optionally, in other embodiments, in step S110, determining the characterization value of the thermal inertia of the room's envelope based on the air conditioning operating parameters from startup to the first temperature-reaching stage may include: determining the stage duration from startup to the first temperature-reaching stage as the characterization value of the thermal inertia of the room's envelope.
[0048] See Figure 2 In one embodiment, in step S120, when the characterization value is greater than or equal to a preset strength threshold, the thermal inertia strength is a first thermal inertia strength; when the characterization value is less than the preset strength threshold, the thermal inertia strength is a second thermal inertia strength; the first thermal inertia strength is higher than the second thermal inertia strength; based on the thermal inertia strength of the enclosure structure reflected by the characterization value, a rotational speed decay parameter matching the thermal inertia strength is generated, which may specifically include: step S210, when the thermal inertia strength is the first thermal inertia strength, using a convex function to generate a rotational speed decay parameter based on the stage duration of the temperature maintenance stage; step S220, when the thermal inertia strength is the second thermal inertia strength, using a concave function or a linear function to generate a rotational speed decay parameter based on the stage duration of the temperature maintenance stage.
[0049] The first thermal inertia intensity is higher than the second thermal inertia intensity. When the characteristic value is greater than or equal to the preset intensity threshold, the thermal inertia intensity of the room is the first thermal inertia intensity (at this time, the room is a room with high thermal inertia); when the characteristic value is less than the preset intensity threshold, the thermal inertia intensity of the room is the second thermal inertia intensity (at this time, the room is a room with low thermal inertia).
[0050] When the room's thermal inertia intensity is at the first thermal inertia intensity (at which point the room is a room with high thermal inertia), a convex function is used to generate the speed decay parameter based on the stage duration of the temperature maintenance stage. Thus, the compressor speed decays in a convex function form during the temperature maintenance stage. This convex function decay ensures that "for rooms with high thermal inertia, the room maintains a high cooling input in the early stage of the temperature maintenance stage to effectively counteract the hysteretic heat release of the maintenance structure."
[0051] When the room's thermal inertia intensity is at the second thermal inertia intensity (at which point the room is a low thermal inertia room), a concave or linear function is used to generate a speed decay parameter based on the duration of the temperature maintenance phase. As a result, the compressor speed decays in a concave or linear function form during the temperature maintenance phase. This concave or linear function decay can promote "smooth and rapid convergence of the room's cooling capacity during the temperature maintenance phase, effectively addressing the low thermal inertia characteristics of a low thermal inertia room, and preventing excessive cooling during the temperature maintenance phase from affecting the room's thermal comfort."
[0052] Furthermore, in one specific implementation, a convex function is used to generate the speed decay parameter based on the stage duration of the temperature maintenance stage. Specifically, the speed decay curve (which can be called the virtual speed demand curve) can be generated according to the following convex function: ; Where the exponent p > 1, The base speed for maintaining the temperature at the moment of reaching the initial temperature (i.e., from startup to the end of the first temperature-reaching phase). The duration of the warming phase. Let t be the compressor speed at time t during the temperature maintenance phase.
[0053] Furthermore, in one specific embodiment, a concave function or linear function is used to generate the speed decay parameter based on the stage duration of the temperature maintenance stage. Specifically, the speed decay curve (which can be called the virtual speed demand curve) can be generated according to the following concave function or linear function: ; Where, 0 < p ≤ 1, The base speed for maintaining the temperature at the moment of reaching the initial temperature (i.e., from startup to the end of the first temperature-reaching phase). The duration of the warming phase. Let be the compressor speed at time t within the temperature range. When P=1, the function is linear; when 0<p<1, the function is concave.
[0054] Alternatively, in other embodiments, it is not only possible to distinguish between two types of thermal inertia intensity, namely the first thermal inertia intensity and the second thermal inertia intensity, but to set more types of thermal inertia intensity, and to design a corresponding method for generating rotational speed decay parameters for each type of thermal inertia intensity.
[0055] In one embodiment, before generating the rotational speed decay parameter matching the thermal inertia intensity based on the thermal inertia intensity of the enclosure structure reflected by the characterization value in step S120, the method may further include: multiplying the characterization value, the compensation correction coefficient, and the unit conversion coefficient to obtain the duration of the temperature maintenance stage, wherein the compensation correction coefficient is adaptively updated based on the temperature changes after the historical temperature maintenance stage.
[0056] Specifically, ,in, The duration of the warming phase. This is a unit conversion factor (a preset unit conversion factor that maps the representation value to the time dimension, which can be obtained through typical building condition tests in the laboratory). The compensation correction coefficient is adaptively updated based on the temperature changes of the indoor temperature after each historical temperature maintenance phase. For example, in the past, after each temperature maintenance phase was completed, the compensation correction coefficient was adjusted based on the temperature changes of the indoor temperature to obtain the corrected compensation correction coefficient, and thus the compensation correction coefficient was continuously updated adaptively.
[0057] In this embodiment, the duration of the current temperature maintenance phase (i.e., the expected temperature maintenance duration) is dynamically calculated by combining the characteristic value of the thermal inertia of the enclosure structure and the compensation correction coefficient. This allows the duration of the temperature maintenance phase to adapt to the current working conditions and to self-correct based on historical performance, thereby further improving the duration of the temperature maintenance phase.
[0058] Optionally, in other embodiments, before generating the rotational speed decay parameter matching the thermal inertia intensity based on the thermal inertia intensity of the enclosure structure reflected by the characterization value in step S120, the method may further include: querying a preset duration corresponding to the interval where the characterization value is located from a preset duration table, and using it as the stage duration of the temperature maintenance stage.
[0059] In one embodiment, step S130, during the temperature maintenance phase after the initial temperature-reaching phase, controlling the compressor to reduce its speed according to the speed reduction parameter may include: if a forced protection interruption is triggered during the temperature maintenance phase, ending the process of controlling the compressor to reduce its speed according to the speed reduction parameter, and controlling the compressor to operate at a preset speed; wherein, if the room's subcooling degree is greater than a preset safety threshold during the temperature maintenance phase, a forced protection interruption is triggered.
[0060] In this embodiment, an anti-overcooling interruption mechanism is further set up for the temperature maintenance phase. Specifically, during the temperature maintenance phase, if the room becomes too cold (i.e., the set temperature)... Compared to the actual return air temperature (indoor temperature) The difference between the two values is greater than the preset safety threshold. Time (i.e.) If a forced protection interruption is triggered during the temperature maintenance phase, the process of controlling the compressor to reduce its speed according to the speed reduction parameter will end (i.e., the temperature maintenance phase ends prematurely when the forced protection interruption is triggered, forcibly terminating the process of the compressor running according to the speed reduction parameter to output cooling capacity to the room), and the compressor will be controlled to operate at a preset speed (this preset speed is a lower speed so that the compressor operates at a low frequency to maintain the temperature), thereby suppressing secondary subcooling of the room.
[0061] In addition, if a forced protection interruption is triggered during the temperature maintenance phase, the supercooling flag for the current cycle can be set to a predetermined supercooling flag. This can be used to mark a forced protection interruption that was triggered during the Weiwen phase.
[0062] In one embodiment, after the temperature maintenance phase ends in step S130, the method may further include: determining the temperature change of the indoor temperature during a preset observation period after the temperature maintenance phase; and correcting the compensation correction coefficient used to calculate the phase duration of the temperature maintenance phase based on the temperature change to obtain the corrected compensation correction coefficient.
[0063] The compensation correction coefficient is adjusted based on the temperature changes during a preset observation period following the temperature maintenance phase (the start time of this preset observation period can be the end time of the temperature maintenance phase). This results in a corrected compensation correction coefficient, which can be continuously and adaptively updated after each temperature maintenance phase. When a temperature maintenance phase is required in the future, the phase duration (i.e., the expected temperature maintenance duration) can be dynamically calculated by combining the dynamically determined thermal inertia value of the building envelope with the adaptively updated compensation correction coefficient. This ensures that the phase duration adapts to the current operating conditions and self-corrects based on historical performance, further improving the rationality of the temperature maintenance phase duration.
[0064] For further details, please refer to [link / reference]. Figure 3 In one embodiment, the compensation correction coefficient used to calculate the duration of the temperature maintenance phase is corrected according to the temperature change to obtain the corrected compensation correction coefficient, including: step S310, if the temperature change is a temperature rebound exceeding the limit, the compensation correction coefficient is increased to obtain the corrected compensation correction coefficient; step S320, if the temperature change is a steady-state temperature maintenance and no forced protection interruption is triggered during the temperature maintenance phase, the compensation correction coefficient is kept unchanged; step S330, if the temperature change is a temperature overcooling exceeding the limit, or a forced protection interruption is triggered during the temperature maintenance phase, the compensation correction coefficient is decreased to obtain the corrected compensation correction coefficient.
[0065] If the temperature change indicates that the temperature rebound exceeds the standard, it means that the duration of the temperature maintenance phase is insufficient (i.e., the compensation correction coefficient is undercompensated for the phase duration). Increasing the compensation correction coefficient will result in a corrected compensation correction coefficient. Increasing the compensation correction coefficient can increase the compensation capability when calculating the phase duration of the temperature maintenance phase based on the compensation correction coefficient, thereby increasing the phase duration of subsequent temperature maintenance phases and increasing the ability to offset the delayed heat release of the building envelope.
[0066] If the temperature change is a steady-state temperature maintenance and no forced protection interruption is triggered during the temperature maintenance phase, it indicates that the duration of the temperature maintenance phase is reasonable (i.e., the compensation correction coefficient is appropriate for the duration of the phase), and the compensation correction coefficient remains unchanged.
[0067] If the temperature change results in excessive overcooling or a forced protection interruption is triggered during the temperature maintenance phase, it indicates that the duration of the temperature maintenance phase is too long (i.e., the compensation correction coefficient is overcompensated for the phase duration). The compensation correction coefficient is reduced to obtain the corrected compensation correction coefficient. By reducing the compensation correction coefficient, the compensation capability when calculating the phase duration of the temperature maintenance phase based on the compensation correction coefficient can be reduced, thereby reducing the phase duration of subsequent temperature maintenance phases. This effectively offsets the delayed heat release of the building envelope while further suppressing secondary overcooling.
[0068] Among them, the indoor temperature at the end of the preset observation period. The indoor temperature at the start time of the preset observation period. , , If the temperature exceeds a preset first temperature value, it can be determined that the temperature rebound has exceeded the limit. If the temperature is less than a preset second temperature value, it can be determined that the temperature is too cold and exceeds the standard. Temperature steady state is determined when the temperature is between the preset second temperature value and the preset first temperature value.
[0069] Specifically, during the preset observation period after the temperature maintenance phase (the duration of the preset observation period can be set according to the actual situation, and this application does not make any special limitation on it), the return air temperature (indoor temperature) is monitored. Set to set temperature steady-state temperature range centered on ,in, It is the negative bias temperature (i.e., the preset second temperature value, such as -2℃). This is the positive bias temperature (i.e., the preset first temperature value, such as 2℃).
[0070] At the same time, the temperature rebound index of indoor temperature during the preset observation period is calculated. , The indoor temperature at the start time of the preset observation period (since the start time of the preset observation period is usually the temperature at which the temperature is reached, therefore...) It can be approximated as equal to ), The indoor temperature at the end of the preset observation period. It can characterize the deviation of the indoor temperature from the set temperature at the end of the preset observation period. Possible can be positive or negative. A positive value indicates that the indoor temperature is rising. A negative value indicates a decrease in indoor temperature.
[0071] (when Approximately equal to At that time, If the temperature rebound exceeds the limit, it indicates that the temperature rebound is excessive. (when Approximately equal to At that time, When ), it indicates that the temperature is in a steady state. (when Approximately equal to At that time, If the temperature is too low, it indicates that the temperature is excessively cold.
[0072] Furthermore, in one embodiment, "if the temperature change is a temperature rebound exceeding the limit, the compensation correction coefficient is increased to obtain a corrected compensation correction coefficient; if the temperature change is a temperature overcooling exceeding the limit, or a forced protection interruption is triggered during the temperature maintenance phase, the compensation correction coefficient is decreased to obtain a corrected compensation correction coefficient," specifically including: If the temperature change indicates a temperature rebound exceeding the limit, then , If the temperature change results in excessive cooling, then , If a forced protection interruption is triggered during the temperature maintenance phase, then , ;in, , The indoor temperature at the end of the preset observation period. , This is the corrected compensation correction factor. To compensate for the correction factor, This is a correction amount; To increase the learning rate, To decrease the learning rate, This is the positive bias temperature. The negative bias temperature. Less than .
[0073] In this embodiment, for cases where the temperature rebound exceeds the limit, the formula is used... , The incremental increase of the compensation correction coefficient, specifically combined with the temperature rebound index, incremental learning rate, and positive bias temperature, allows the compensation correction coefficient to adaptively adjust according to actual operating conditions, further improving the reliability of the compensation correction coefficient. It is understood that in other embodiments, for cases where the temperature rebound exceeds the limit, the compensation correction coefficient can be directly increased by a preset increment to obtain the corrected compensation correction coefficient.
[0074] For cases where the temperature is too cold and exceeds the limit, follow the formula. , The decreasing compensation correction coefficient, specifically combined with the increasing temperature rebound index, decreasing learning rate, and negative bias temperature, allows the compensation correction coefficient to adaptively adjust according to actual operating conditions, further improving the reliability of the compensation correction coefficient. It is understood that in other embodiments, for cases of excessively low temperatures, the compensation correction coefficient can be directly reduced by a preset reduction value to obtain the corrected compensation correction coefficient.
[0075] Furthermore, in this embodiment, the following is set Less than Because "the negative impact of excessive indoor cooling on user comfort (such as the feeling of a cold draft) is immediate and unbearable, while the effect of a slight temperature rebound is relatively slow," therefore, based on this asymmetric design ( Less than By setting a higher decreasing gain, it can ensure that the temperature parameter can be quickly reduced with extremely high sensitivity when signs of overcooling are detected, thus prioritizing the avoidance of decreased comfort and energy waste.
[0076] In addition, the revised compensation correction coefficients obtained in this update can be overwritten to the non-volatile storage area, and the closed loop will be used by the room to calculate the duration of the micro-temperature phase when the heat storage elimination is triggered again.
[0077] Furthermore, in one embodiment, a trigger flag can be displayed at the moment when the heat storage elimination is triggered. Set to true to indicate that the room has entered the initial temperature-to-temperature phase; additionally, after the temperature maintenance phase following the initial temperature-to-temperature phase, this trigger flag can be set to true. Set to False, and re-trigger the flag the next time the heat storage elimination is triggered. Set to true.
[0078] In addition, if a flag is triggered in the system If the assumption (False) is set to false, and during the subsequent long-term operation of the air conditioner, if the room temperature reaches the set temperature again due to temperature fluctuations (rather than being triggered by the activation of heat storage elimination), the air conditioner will not be controlled in the manner described in this application. This avoids redundant or ineffective delayed heat release cancellation in the manner described in this application when the room temperature reaches the set temperature again due to temperature fluctuations during the subsequent long-term operation after the initial temperature maintenance phase. If the room temperature reaches the set temperature again due to temperature fluctuations (rather than being triggered by the activation of heat storage elimination), only a fixed, very short period of linear smooth frequency reduction transition is performed (i.e., when the room temperature reaches the set temperature again, the compressor linearly and smoothly reduces its frequency for a fixed, very short period of time until the compressor stops or maintains a certain frequency). In other words, the method described in this application is only triggered when heat storage elimination is activated.
[0079] To facilitate better implementation of the air conditioning control method provided in this application, this application also provides an air conditioning control device based on the above-described air conditioning control method. The meanings of the terms used are the same as in the above-described air conditioning control method, and specific implementation details can be found in the descriptions within the method embodiments. Figure 4 A block diagram of an air conditioning control device according to an embodiment of this application is shown.
[0080] like Figure 4 As shown, the air conditioning control device 400 may include: a thermal inertia analysis module 410, which can be used to: determine the characteristic value of the thermal inertia of the room's envelope structure based on the air conditioning operating parameters from start-up to the first temperature-reaching stage, wherein the start-up to the first temperature-reaching stage refers to the stage from triggering the start-up of heat storage elimination to the first temperature-reaching stage; an attenuation parameter generation module 420, which can be used to: generate a speed attenuation parameter matching the thermal inertia intensity based on the thermal inertia intensity of the envelope structure reflected by the characteristic value; and a speed control module 430, which can be used to: control the compressor to attenuate its speed according to the speed attenuation parameter during the temperature maintenance stage after the start-up to the first temperature-reaching stage, so as to offset the delayed heat release of the envelope structure after the room reaches the first temperature-reaching stage.
[0081] In one embodiment, when determining the characterization value of the thermal inertia of the room's envelope structure based on the air conditioning operating parameters from startup to the first temperature-reaching stage, the thermal inertia analysis module 410 can be used to: integrate the effective cooling input of the room during the startup to the first temperature-reaching stage to obtain the total work done; calculate the temperature drop value of the indoor temperature during the startup to the first temperature-reaching stage; divide the total work done by the temperature drop value to obtain the equivalent heat capacity index of the room during the startup to the first temperature-reaching stage, and the characterization value is equal to the equivalent heat capacity index.
[0082] In one embodiment, when the characterization value is greater than or equal to a preset intensity threshold, the thermal inertia intensity is a first thermal inertia intensity; when the characterization value is less than the preset intensity threshold, the thermal inertia intensity is a second thermal inertia intensity; the first thermal inertia intensity is higher than the second thermal inertia intensity; when generating a rotational speed decay parameter matching the thermal inertia intensity based on the thermal inertia intensity of the enclosure structure reflected by the characterization value, the decay parameter generation module 420 can be used to: when the thermal inertia intensity is the first thermal inertia intensity, generate the rotational speed decay parameter using a convex function based on the stage duration of the temperature maintenance stage; when the thermal inertia intensity is the second thermal inertia intensity, generate the rotational speed decay parameter using a concave function or a linear function based on the stage duration of the temperature maintenance stage.
[0083] In one embodiment, before generating the rotational speed decay parameter matching the thermal inertia intensity based on the thermal inertia intensity of the enclosure structure reflected by the characterization value, the decay parameter generation module 420 can be used to: multiply the characterization value, the compensation correction coefficient, and the unit conversion coefficient to obtain the stage duration of the temperature maintenance stage, wherein the compensation correction coefficient is adaptively updated based on the temperature changes after the historical temperature maintenance stage.
[0084] In one embodiment, during the temperature maintenance phase after the initial temperature rise, when the compressor is controlled to decrease its speed according to the speed decay parameter, the speed control module 430 can be used to: terminate the process of controlling the compressor to decrease its speed according to the speed decay parameter if a forced protection interruption is triggered during the temperature maintenance phase, and control the compressor to operate at a preset speed; wherein, if the subcooling of the room is greater than a preset safety threshold during the temperature maintenance phase, a forced protection interruption is triggered.
[0085] In one embodiment, after the temperature monitoring phase ends, the device further includes an adaptive update module for: determining the temperature change of the indoor temperature during a preset observation period after the temperature monitoring phase; and correcting the compensation correction coefficient used to calculate the phase duration of the temperature monitoring phase based on the temperature change, to obtain the corrected compensation correction coefficient.
[0086] In one embodiment, when correcting the compensation correction coefficient used to calculate the duration of the temperature maintenance phase based on the temperature change to obtain the corrected compensation correction coefficient, the adaptive update module is configured to: if the temperature change is a temperature rebound exceeding the limit, increase the compensation correction coefficient to obtain the corrected compensation correction coefficient; if the temperature change is a steady-state temperature maintenance and no forced protection interruption is triggered during the temperature maintenance phase, maintain the compensation correction coefficient unchanged; if the temperature change is a temperature overcooling exceeding the limit, or a forced protection interruption is triggered during the temperature maintenance phase, decrease the compensation correction coefficient to obtain the corrected compensation correction coefficient.
[0087] In one embodiment, when the step "if the temperature change is a temperature rebound exceeding the limit, then increase the compensation correction coefficient to obtain the corrected compensation correction coefficient; if the temperature change is a temperature overcooling exceeding the limit, or a forced protection interruption is triggered during the temperature maintenance phase, then decrease the compensation correction coefficient to obtain the corrected compensation correction coefficient" is performed, the adaptive update module is used to: if the temperature change is a temperature rebound exceeding the limit, then , If the temperature change is due to excessive cooling, then , If a forced protection interruption is triggered during the temperature maintenance phase, then , ;in, , The indoor temperature at the end of the preset observation period. , This refers to the corrected compensation correction coefficient. The compensation correction coefficient is... This is a correction amount; To increase the learning rate, To decrease the learning rate, This is the positive bias temperature. The negative bias temperature. Less than .
[0088] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0089] Furthermore, embodiments of this application also provide an electronic device, such as... Figure 5 As shown, Figure 5 A block diagram of an electronic device according to an embodiment of this application is shown, specifically: The electronic device may include components such as a processor 501 with one or more processing cores, a memory 502 with one or more computer-readable storage media, a power supply 503, and an input unit 504. Those skilled in the art will understand that... Figure 5 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The processor 501 is the control center of the electronic device, connecting various parts of the computer device via various interfaces and lines. It executes software programs and / or modules stored in the memory 502, and calls data stored in the memory 502, to perform various functions of the computer device and process data. Optionally, the processor 501 may include one or more processing cores; preferably, the processor 501 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user page, and application programs, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 501.
[0090] The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the software programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 502 may also include a memory controller to provide the processor 501 with access to the memory 502.
[0091] The electronic device also includes a power supply 503 that supplies power to various components. Preferably, the power supply 503 can be logically connected to the processor 501 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 503 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0092] The electronic device may also include an input unit 504, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0093] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 501 in the electronic device can load the executable files corresponding to the processes of one or more computer programs into the memory 502 according to the following instructions, and the processor 501 runs the computer programs stored in the memory 502, thereby realizing the various functions in the foregoing embodiments of this application.
[0094] For example, processor 501 can execute: determining the characterization value of the thermal inertia of the room's envelope structure based on the air conditioning operating parameters from start-up to the first temperature-reaching stage, wherein the start-up to the first temperature-reaching stage refers to the stage from triggering the start-up of heat storage elimination to the first temperature-reaching stage; generating a speed decay parameter matching the thermal inertia intensity based on the thermal inertia intensity of the envelope structure reflected by the characterization value; and controlling the compressor to decrease its speed according to the speed decay parameter during the temperature-maintaining stage after the start-up to the first temperature-reaching stage, so as to offset the delayed heat release of the envelope structure after the room reaches the first temperature-reaching stage.
[0095] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a computer program, or by a computer program controlling related hardware. The computer program can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0096] Therefore, embodiments of this application also provide a storage medium storing a computer program that can be loaded by a processor to execute the steps in any of the methods provided in embodiments of this application.
[0097] The storage medium can be a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0098] Since the computer program stored in the storage medium can execute the steps of any of the methods provided in the embodiments of this application, the beneficial effects that the methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0099] According to another embodiment of this application, a computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the methods provided in the various optional implementations described in the embodiments of this application.
[0100] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.
[0101] It should be understood that this application is not limited to the embodiments described above and shown in the accompanying drawings, but various modifications and changes can be made without departing from its scope.
Claims
1. An air conditioning control method, characterized in that, The method includes: Based on the air conditioning operating parameters from startup to the first temperature-reaching stage, determine the characterization value of the thermal inertia of the room's building envelope. The startup to the first temperature-reaching stage refers to the stage from triggering the start-up of heat storage elimination to the first temperature-reaching stage. Based on the thermal inertia strength of the enclosure structure reflected by the characterization value, a rotational speed decay parameter matching the thermal inertia strength is generated; During the initial temperature maintenance phase following the start-up phase, the compressor is controlled to reduce its speed according to the speed reduction parameters to offset the delayed heat release of the building envelope after the room reaches its initial temperature.
2. The method according to claim 1, characterized in that, The determination of the characterization value of the thermal inertia of the room's building envelope based on the air conditioning operating parameters from startup to the initial temperature reaching stage includes: The total work done is obtained by integrating the effective cooling input of the room during the start-up to the first temperature-reaching phase. Calculate the temperature drop in the room during the start-up to initial temperature reach phase; Dividing the total work done by the temperature drop value yields the equivalent heat capacity index of the room during the period from startup to the first temperature reaching stage, and the characterization value is equal to the equivalent heat capacity index.
3. The method according to claim 1, characterized in that, When the characterization value is greater than or equal to a preset intensity threshold, the thermal inertia intensity is a first thermal inertia intensity; when the characterization value is less than the preset intensity threshold, the thermal inertia intensity is a second thermal inertia intensity. The first thermal inertia strength is higher than the second thermal inertia strength; The step of generating rotational speed decay parameters matching the thermal inertia intensity based on the thermal inertia intensity of the enclosure structure reflected by the characterization value includes: When the thermal inertia intensity is the first thermal inertia intensity, the rotational speed decay parameter is generated using a convex function based on the stage duration of the temperature maintenance stage; When the thermal inertia intensity is the second thermal inertia intensity, the rotational speed decay parameter is generated based on the stage duration of the temperature maintenance stage using a concave function or a linear function.
4. The method according to claim 3, characterized in that, Before generating the rotational speed decay parameter matching the thermal inertia strength based on the thermal inertia strength of the enclosure structure reflected by the characterization value, the method further includes: The duration of the temperature maintenance phase is obtained by multiplying the characterization value, the compensation correction coefficient, and the unit conversion coefficient, wherein the compensation correction coefficient is adaptively updated based on the temperature changes after the temperature maintenance phase in history.
5. The method according to claim 1, characterized in that, During the temperature maintenance phase following the initial start-up and initial temperature reaching stage, the compressor is controlled to reduce its speed according to the speed reduction parameters, including: If a forced protection interruption is triggered during the temperature maintenance stage, the process of controlling the compressor to decrease its speed according to the speed decrease parameters will end, and the compressor will be controlled to operate at a preset speed. If the room's subcooling level exceeds a preset safety threshold during the temperature maintenance phase, a forced protection interruption is triggered.
6. The method according to any one of claims 1 to 5, characterized in that, After the temperature maintenance phase ends, the method further includes: Determine the temperature changes of the indoor temperature during the preset observation period after the temperature maintenance phase; The compensation correction coefficient used to calculate the duration of the temperature maintenance stage is corrected based on the temperature change, resulting in the corrected compensation correction coefficient.
7. The method according to claim 6, characterized in that, The step of correcting the compensation correction coefficient used to calculate the duration of the temperature maintenance stage based on the temperature change, to obtain the corrected compensation correction coefficient, includes: If the temperature change is a case of excessive temperature rebound, then the compensation correction coefficient is increased to obtain the corrected compensation correction coefficient. If the temperature change is a steady-state temperature maintenance, and no forced protection interruption is triggered during the temperature maintenance phase, then the compensation correction coefficient remains unchanged; If the temperature change is due to excessive cooling or if a forced protection interruption is triggered during the temperature maintenance phase, the compensation correction coefficient is reduced to obtain the corrected compensation correction coefficient.
8. The method according to claim 7, characterized in that, The statement "If the temperature change is a temperature rebound exceeding the limit, then the compensation correction coefficient is increased to obtain the corrected compensation correction coefficient; if the temperature change is a temperature overcooling exceeding the limit, or if a forced protection interruption is triggered during the temperature maintenance phase, then the compensation correction coefficient is decreased to obtain the corrected compensation correction coefficient" includes: If the temperature change is characterized by an excessive temperature rebound, then , ; If the temperature change is due to excessive cooling, then , ; If a forced protection interruption is triggered during the temperature maintenance phase, then , ; in, , The indoor temperature at the end of the preset observation period. The indoor temperature at the start time of the preset observation period. This refers to the corrected compensation correction coefficient. The compensation correction coefficient is... This is a correction amount; To increase the learning rate, To decrease the learning rate, This is the positive bias temperature. The negative bias temperature. Less than .
9. An air conditioning control device, characterized in that, The device includes: The thermal inertia analysis module is used to: determine the characterization value of the thermal inertia of the room's building envelope based on the air conditioning operating parameters from start-up to the first temperature-reaching stage, wherein the start-up to the first temperature-reaching stage refers to the stage from triggering the start-up of heat storage elimination to the first temperature-reaching stage; The attenuation parameter generation module is used to: generate a rotational speed attenuation parameter that matches the thermal inertia intensity based on the thermal inertia intensity of the enclosure structure reflected by the characterization value; The speed control module is used to control the compressor to reduce its speed according to the speed reduction parameter during the temperature maintenance phase after the initial temperature rise stage, so as to offset the delayed heat release of the building envelope after the room reaches its initial temperature.
10. An electronic device, characterized in that, include: Memory, which stores computer programs; A processor reads a computer program stored in memory to perform the method described in any one of claims 1 to 8.