A method for dynamically downclocking the memory of an air conditioner, an air conditioner, and a storage medium.

JP7874801B2Active Publication Date: 2026-06-16GD MIDEA AIR CONDITIONING EQUIP CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
GD MIDEA AIR CONDITIONING EQUIP CO LTD
Filing Date
2023-07-28
Publication Date
2026-06-16

Smart Images

  • Figure 0007874801000001
    Figure 0007874801000001
  • Figure 0007874801000002
    Figure 0007874801000002
  • Figure 0007874801000003
    Figure 0007874801000003
Patent Text Reader

Abstract

The present application discloses a method for dynamically downclocking memory in an air conditioner, an air conditioner, and a computer-readable storage medium. [Solution] The method includes the steps of identifying a current interference value of the air conditioner while the air conditioner is operating, determining a target memory frequency corresponding to the current interference value based on the identified current interference value, and updating the current memory frequency of the air conditioner based on the target memory frequency.
Need to check novelty before this filing date? Find Prior Art

Description

Cross-reference to related applications

[0001] This application claims the priority of a Chinese patent application with application number 202211216995.6, filed on September 30, 2022, and all the contents of the said application are incorporated herein by reference.

Technical Field

[0002] This application relates to the field of air conditioning technology, and particularly to a memory dynamic downclocking method for an air conditioner, an air conditioner, and a computer-readable storage medium.

Background Art

[0003] A wired controller in an air conditioning system often refers to a controller that controls the start and stop of an air conditioning switch, adjustment of modes, temperature, wind speed, etc., and is characterized by being wired to connect to an indoor unit. Conventional wired controllers often include an internal memory, i.e., a memory. There are various electromagnetic interferences in the environment where the air conditioner is located. For example, different electromagnetic interferences generated during the operation of a compressor and a motor exist. Therefore, it is easy to affect the access to memory data in the internal memory, further causing control abnormalities of the air conditioner and greatly affecting the user experience.

Summary of the Invention

Problems to be Solved by the Invention

[0004] The main purpose of this application is to provide a memory dynamic downclocking method for an air conditioner, an air conditioner, and a computer-readable storage medium, aiming to solve the technical problem that electromagnetic interference in the environment where the air conditioner is located is likely to cause control abnormalities of the air conditioner.

Means for Solving the Problems

[0005] To achieve the above object, this application provides a memory dynamic downclocking method, and the memory dynamic downclocking method includes During the operation of the air conditioner, a step of identifying the current interference value of the air conditioner, and The steps include determining a target memory frequency corresponding to the identified current interference value, The process includes the step of updating the current memory frequency of the air conditioner based on the target memory frequency.

[0006] In one embodiment, the step of determining the current interference value of the air conditioner while the air conditioner is in operation is: The steps include obtaining the current preset operating parameters while the air conditioner is running, The process includes the step of obtaining the current interference value of the air conditioner by calculation or table search based on the acquired pre-set operating parameters.

[0007] In one embodiment, the step of determining the current interference value of the air conditioner while the air conditioner is in operation is: A step of determining the current interference value of the air conditioner at a predetermined time interval while the air conditioner is in operation, or The procedure includes the step of determining the current interference value of the air conditioner when a parameter setting operation is received or the working state of the air conditioner changes while the air conditioner is in operation.

[0008] In one embodiment, the step of determining a target memory frequency corresponding to the identified current interference value is: A step of identifying a target interference level that includes the current interference value, based on a preset interference level, The process includes the step of determining a target memory frequency corresponding to the target interference level.

[0009] In one embodiment, the memory dynamic downclocking method is The steps include identifying the current operating function of the air conditioner, If the current driving function is a personal safety function, the further step includes determining a target memory frequency corresponding to the identified current interference value.

[0010] In one embodiment, the memory dynamic downclocking method is If the current driving function is a personal safety function, the step of detecting whether or not a parameter setting operation has been received, When a parameter setting operation is received, the step of generating information indicating that it is necessary to enter a pre-configured safety mode, The further step includes, upon receiving confirmation that a pre-configured safety mode has been entered, determining a target memory frequency corresponding to the identified current interference value based on the current interference value.

[0011] In one embodiment, after the step of identifying the current operating function of the air conditioner, If the current operating function is a non-personal safety function, the steps include: identifying the current memory frequency corresponding to the current compressor frequency of the air conditioner, and determining the target memory frequency corresponding to the current interference value based on the identified current interference value; The method further includes the step of selecting a relatively lower memory frequency among the current memory frequency and the target memory frequency as the current memory frequency.

[0012] In one embodiment, after the step of determining a target memory frequency corresponding to the identified current interference value, the method further: The step further includes setting the target memory frequency to the target memory frequency of another air conditioner unit connected to the same outdoor unit.

[0013] Furthermore, in order to achieve the above objective, this application further provides a memory dynamic downclocking device, and the memory dynamic downclocking device is An interference identification module for identifying the current interference value of the air conditioner during operation, The system includes a memory adjustment module for determining a target memory frequency corresponding to the identified current interference value, and updating the current memory frequency of the air conditioner based on the target memory frequency.

[0014] Furthermore, in order to achieve the above objective, this application provides an air conditioner including a processor, memory, and a memory dynamic downclock program stored in the memory and executable by the processor, wherein when the memory dynamic downclock program is executed by the processor, the air conditioner implements the steps of the memory dynamic downclock method described above.

[0015] This application further provides a computer-readable storage medium that stores a memory dynamic downclocking program that, when executed by a processor, implements the steps of the memory dynamic downclocking method described above. [Effects of the Invention]

[0016] The memory dynamic downclocking method in the proposed technology of this application is performed by the steps of: identifying the current interference value of the air conditioner while the air conditioner is in operation; determining a target memory frequency corresponding to the identified current interference value based on the identified current interference value; and updating the current memory frequency of the air conditioner based on the target memory frequency. This application solves the technical problem that electromagnetic interference in the environment in which the air conditioner is located can easily cause control abnormalities in the air conditioner.

[0017] The main idea of this application is to mainly identify the current interference value of the environment where the air conditioner is located during the operation of the air conditioner, and determine the target memory frequency between the air conditioner and the wired controller based on the current interference value, so that the air conditioner can dynamically adjust the memory frequency of the internal memory in the air conditioner in different electromagnetic interference environments, and dynamically reduce the memory frequency in a relatively strong electromagnetic interference environment to ensure the stability of the memory data. Thereby, it can ensure the accuracy and reliability of the control of the air conditioner by the wired controller or the instrument panel, prevent the destruction of the data in the internal memory caused by electromagnetic interference, avoid the destruction of the air conditioner caused by the influence of electromagnetic interference on the memory data, and at the same time, the air conditioner can operate normally under the control of the wired controller or the instrument panel and operate as expected, guarantee the comfort of the indoor environment, and improve the user experience.

Brief Description of the Drawings

[0018] [Figure 1] It is a schematic structural diagram of the hardware operating environment of the air conditioner according to the embodiment solution of this application. [Figure 2] It is a flowchart of an embodiment of the memory dynamic downclock method of this application. [Figure 3] It is a detailed flowchart of step S10 of an embodiment of the memory dynamic downclock method of this application. [Figure 4] It is a detailed flowchart of step S20 of an embodiment of the memory dynamic downclock method of this application. [Figure 5] It is a flowchart of an embodiment of the memory dynamic downclock method of this application. [Figure 6] It is an overall application flowchart of an embodiment of the memory dynamic downclock method of this application. [Figure 7] It is a schematic diagram of the multi-terminal connection relationship of the air conditioner according to the internal communication control method of the air conditioner of this application. [Figure 8] It is a schematic diagram of the frame structure of the memory dynamic downclock device of this application.

[0019] The achievement of the objectives, functional features, and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. [Modes for carrying out the invention]

[0020] It should be understood that the specific embodiments described herein are for interpretation purposes only, and not to limit the present application.

[0021] This application primarily aims to accurately identify the electromagnetic interference conditions of the environment in which the air conditioner is located, and then determine the corresponding target memory frequency of the air conditioner based on different interference values ​​so that the electromagnetic interference does not subsequently affect the memory data in the wired controller or instrument panel. Finally, it updates the original memory frequency to the determined target memory frequency, thereby ensuring the stability of the memory data in the internal memory of the air conditioner, and enabling the wired controller or instrument panel to control the air conditioner more stably and accurately based on the memory data. At the core of this application is to dynamically downclock the internal memory based on predictions of electromagnetic interference in the environment in which the air conditioner is located, thereby ensuring the stability of the memory data in the air conditioner and further ensuring the stability and reliability of air conditioner control.

[0022] The embodiment of this application proposes an air conditioner.

[0023] As shown in Figure 1, Figure 1 is a schematic diagram of the hardware operating environment of an air conditioner according to the embodiment of this application.

[0024] As shown in Figure 1, this air conditioner may include a processor 1001, for example, a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Here, the communication bus 1002 is used to enable connection communication between these components. The user interface 1003 may include a display, an input unit, for example, a control panel, and may further include a standard wired interface and a wireless interface. The network interface 1004 may include a standard wired interface and a wireless interface (for example, a Wi-Fi interface). The memory 1005 may be high-speed RAM memory or stable memory (non-volatile memory), for example, magnetic disk memory. The memory 1005 may be a storage device separate from the processor 1001. The memory 1005, which is a computer storage medium, may include a memory dynamic downclocking program.

[0025] As a person skilled in the art will understand, the hardware structure shown in Figure 1 does not constitute a limitation on the equipment and may include more or fewer components than those shown, or any combination of components, or different arrangements of components.

[0026] Continuing to refer to Figure 1, in Figure 1, the computer-readable storage medium, memory 1005, may include an operating system, a user interface module, a network communication module, and a memory dynamic downclocking program.

[0027] In Figure 1, the network communication module is mainly used to connect to and communicate data with the server. The processor 1001 can call a memory dynamic downclock program stored in memory 1005 and execute the steps in each of the following embodiments.

[0028] Based on the hardware structure of the controller described above, we propose various embodiments of the memory dynamic downclocking method of this application.

[0029] The embodiments of this application provide a memory dynamic downclocking method.

[0030] Referring to Figure 2, Figure 2 is a flowchart of one embodiment of the memory dynamic downclocking method of the present application, in which the memory dynamic downclocking method includes the following steps.

[0031] Step S10: While the air conditioner is in operation, the current interference value of the air conditioner is determined.

[0032] In one embodiment, the internal communication control method for the air conditioner is used in a wired controller or an instrument panel, where a wired controller means having the capability to control a household air conditioner and is characterized by being connected to the air conditioner by a wire. The wired connection method may be a 2-core non-polarized wire, a 485 or other air conditioner control terminal. The wired controller also has the characteristic of having an operating system installed on it, and further includes features such as a touchscreen and a voice identification module. The touchscreen includes, but is not limited to, an LCD (Liquid Crystal Display) display and an OLED (Organic Light-Emitting Diode) display. The instrument panel is a control terminal that has the capability to control the wired controller and simultaneously has the capability to manage, control, and display the status of household smart devices. Similarly, it has a wired controller and the wired method connects to the air conditioner. An operating system is also installed and further includes features such as a touchscreen and a voice identification module.

[0033] Since the instrument panel possesses all the functions of a wired controller, it can also be considered a wired controller. For convenience of description, the term "wired controller" will collectively refer to both a wired controller in the general sense described above and the instrument panel.

[0034] Regarding the specific connection relationship of the wired controller in the air conditioner, it mainly communicates with the indoor unit of the air conditioner, and the connection relationship between the two can be seen in Figure 7, which is a schematic diagram of the multi-terminal connection relationship of the air conditioner according to the internal communication control method of the air conditioner of this application. As shown in Figure 7, taking Unit 1 as an example, a communication connection is made between the outdoor unit of the air conditioner and the indoor unit of the air conditioner, and a communication connection is made between the wired controller and the indoor unit of the air conditioner. Furthermore, if there is an instrument panel, a communication connection is also made between it and the indoor unit of the air conditioner. In addition, depending on the actual needs, the wired controller may be installed and communicated with the outdoor unit so that the user can directly monitor or control the operation of the outdoor unit from inside the room, and this is not a limitation.

[0035] To facilitate the identification of electromagnetic interference in the environment surrounding an air conditioner during operation in modes or functions such as cooling, heating, defrosting, and ventilation, and to accurately grasp the degree of such interference, it is necessary to digitize the electromagnetic interference into specific current interference values. The causes of electromagnetic interference are diverse, including interference occurring during the operation of various motors, including various fans, in the air conditioner; electromagnetic interference occurring during the operation of the compressor; and electromagnetic interference occurring during the operation of other equipment in the air conditioner. This includes not only interference from the operation of the air conditioner itself to the wired controller, but also electromagnetic interference occurring during the operation of other adjacent or nearby air conditioners. For example, if air conditioner unit 2 is installed adjacent to unit 1 in Figure 7, electromagnetic interference occurs between them, and various other external electromagnetic interferences are also included, which are not given here as examples.

[0036] In an environment with electromagnetic interference, the wired controller receives various operational data signals from the air conditioner's indoor unit (which may also be the outdoor unit; only the indoor unit is described here), and interference occurs with the various control signals output to the indoor unit. In other words, interference occurs with the indoor unit controlled by the wired controller, leading to abnormalities in the air conditioner control by the wired controller.

[0037] The current interference value of the air conditioner can be determined by a table search or calculation based on various operating parameters of the air conditioner. These operating parameters include, but are not limited to, the set temperature, set fan speed, operating mode (cooling, heating, fresh air, defrosting, energy saving, etc.), indoor fan airflow setting or rotation speed, outdoor fan airflow setting or rotation speed, outlet temperature, indoor temperature, indoor humidity, outdoor heat exchanger temperature, indoor heat exchanger temperature, compressor temperature, and compressor frequency.

[0038] Referring to Figure 3, in one embodiment, step S10 is, Step S11 involves obtaining the current preset operating parameters while the air conditioner is in operation, The process includes step S12, which involves obtaining the current interference value of the air conditioner by calculation or table search based on the acquired pre-set operating parameters.

[0039] In one embodiment, the preset operating parameters may be any of the above-mentioned operating parameters, and the preset operating parameters can be divided into two types: user-defined parameters and self-adjusting air conditioning parameters. User-defined parameters may include operating parameters such as set temperature, set fan speed, and operating mode, while self-adjusting air conditioning parameters may include operating parameters such as indoor fan airflow setting or rotation speed, outdoor fan airflow setting or rotation speed, outlet temperature, indoor temperature, indoor humidity, outdoor heat exchanger temperature, indoor heat exchanger temperature, compressor temperature, and compressor frequency. Here, the difference between user-defined parameters and self-adjusting air conditioning parameters is whether the operating parameters belong to parameters set by the user or to operating parameters necessary for the air conditioning to adaptively adjust.

[0040] Once the current preset operating parameters are identified, the current interference value of the air conditioner can be obtained by calculating using one or more of these preset operating parameters. The current interference value can be accurately obtained by inputting the preset operating parameters into a preset interference calculation function. The current interference value can also be obtained by searching a table after identifying the mapping relationship between one or more preset operating parameters and the current interference value. The functions required for calculation and the tables that need to be searched have been determined based on numerous experiments. Furthermore, by first determining the corresponding target map based on the parameter type of the preset operating parameters (user-defined parameters and self-adjusting air conditioner parameters), and then searching a table based on each different target map to identify the current interference value of the air conditioner, and by specifically distinguishing different types of operating parameters to identify different current interference values, it is possible to perform different processes depending on whether the user operates the wired controller to set each user's parameters, satisfying memory frequency control in different scenarios and reducing unnecessary inconvenience to the user.

[0041] In one embodiment, step S12, which calculates the current interference value of the air conditioner based on the acquired preset operating parameters, Step a: Detect the input signal input to the wired controller corresponding to the preset operating parameters, and identify the actual signal amplitude of the input signal and the predicted signal amplitude corresponding to the preset operating parameters. The step includes calculating the difference between the actual signal amplitude and the predicted signal amplitude to determine the current interference value of the air conditioner.

[0042] Different preset operating parameters generate different input signals; in other words, the input signals input to the wired controller differ depending on the various operating parameters of the air conditioner, and the operating parameters here include not only the number of operating parameters but also the specific operating values ​​of the operating parameters. Detecting the input signals input to the wired controller corresponding to the preset operating parameters requires detecting the signals actually input to the wired controller, identifying the actual signal amplitude of these input signals, and simultaneously identifying the predicted signal amplitude corresponding to the preset operating parameters. This predicted signal amplitude corresponding to the preset operating parameters is the signal amplitude of the input signal corresponding to the preset operating parameters in an environment without electromagnetic interference, and can also be considered as the theoretical signal amplitude of the theoretical input signal.

[0043] In environments with electromagnetic interference, the actual signal amplitude is larger than the predicted signal amplitude. By subtracting the predicted signal amplitude from the actual signal amplitude to obtain the difference, this difference can be used as the current interference value of the air conditioner, more accurately and reliably reflecting the degree of influence of the wired controller due to electromagnetic interference. A larger difference means that the actual signal amplitude is larger than the predicted signal amplitude, and in effect, this reflects a greater degree of electromagnetic interference.

[0044] In one embodiment, step S10 is performed as follows: Step c, which involves identifying the current interference value of the air conditioner at a predetermined time interval while the air conditioner is in operation, or The procedure includes step d, when a parameter setting operation is received or the operating state of the air conditioner changes while the air conditioner is in operation, to identify the current interference value of the air conditioner.

[0045] During operation of the air conditioner, the air conditioner may acquire and identify its current interference value in real time, or it may identify its current interference value at a preset time interval, thereby enabling a more timely understanding of the electromagnetic interference conditions in the environment where the air conditioner is located. Here, the length of the preset time may be set to, for example, one minute or two minutes, as needed, and is not limited thereto.

[0046] During operation of the air conditioner, the wired controller may begin acquiring and identifying the current interference value of the air conditioner when it receives a parameter setting operation performed by the user, that is, when the user controls the air conditioner using the wired controller, or it may begin acquiring and identifying the current interference value of the air conditioner when the working state of the air conditioner changes. Here, a change in the working state of the air conditioner may be considered to have occurred if the amount of change in any of the preset operating parameters is greater than the corresponding preset change threshold. For example, if the cooling temperature is initially 27°C but then becomes 22°C, and the preset change threshold is 4°C, the working state may be considered to have changed, and a change in the working state of the air conditioner may be understood as a change in the operating mode, for example, a conversion from fresh air mode to cooling mode. Considering that the electromagnetic interference of an air conditioner typically changes only when various operations change due to parameter setting operations or changes in the operating state of the air conditioner, it is possible to save electrical energy by identifying the current interference value of the air conditioner only when the operation changes, and to identify the current interference value in a timely manner so that memory frequency processing is performed accordingly when the operation changes.

[0047] Step S20: Based on the identified current interference value, the target memory frequency corresponding to the current interference value is determined.

[0048] Based on the current interference value, the target memory frequency may be determined directly based on the correspondence between the interference value and the memory frequency. Alternatively, the target interference level corresponding to the current interference value may be identified first, and then the target memory frequency corresponding to the current interference value may be determined based on the target interference level. Here, memory frequency refers to the amount of data throughput per second of the internal memory, and this internal memory may be eMMC (Embedded Multi Media Card).

[0049] Referring to Figure 4, in one embodiment, step S20 is, Step S21 identifies a target interference level that includes the current interference value based on a preset interference level, The step includes determining a target memory frequency corresponding to the target interference level, S22.

[0050] There may be multiple pre-set interference levels, and they may be set specifically according to actual needs. For example, three interference levels P1, P2, and P3 may be set. Different interference levels correspond to different interference value ranges. For example, if the interference value range for P1 is [10, 300], then the interference value range for P2 is [30, 50]. The pre-set interference level rules allow for the identification of a target interference level corresponding to the current interference value. For example, if the current interference value is 40, the target interference level will be P2. Different interference levels may simultaneously correspond to different memory frequencies. The interference value may be proportional to the interference level, or inversely proportional to the memory frequency. That is, the larger the current interference value, the higher the interference level. As the target memory frequency between the wired controller and the air conditioner room decreases, electromagnetic interference becomes stronger. By reducing the memory frequency of the internal memory in the wired controller when electromagnetic interference intensifies, the stability of the memory data is ensured, allowing the wired controller to control the air conditioner accurately and reliably. Furthermore, first identifying the interference level and then determining the target memory frequency based on that level serves two purposes: firstly, to conserve air conditioning system resources; and secondly, to prevent instability in memory frequency caused by slight changes in interference values ​​from causing unnecessary inconvenience to users and affecting their use of air conditioning.

[0051] In one embodiment, before step S20, the method is performed as follows: Step e involves determining whether the currently identified interference value and the previously identified interference value have changed, If the interference changes, the process further includes step f, which involves determining a target memory frequency corresponding to the specified current interference value based on the specified current interference value.

[0052] Before determining the target memory frequency, it is first possible to determine whether the current interference value has changed between the current and previously identified interference values. Only if the current interference value has changed, the target memory frequency is further determined, and the internal memory in the wired controller accesses data according to this target memory frequency, avoiding increasing the load on the air conditioning system by constantly updating the same target memory frequency based on the original interference value. If the current interference value has not changed, data access can be performed at the original target memory frequency, and there is no need to proceed to the next step. However, if the current interference value has changed, it is necessary to proceed to steps S20 and S30, thereby re-determining the new target memory frequency and achieving dynamic adjustment of the memory frequency.

[0053] Step S30: The current memory frequency of the air conditioner is updated based on the target memory frequency.

[0054] After determining the target memory frequency, the memory frequency in the original internal memory is updated to the target memory frequency. Subsequently, as long as the current interference value does not change, data such as the operation of air conditioning-related equipment can be accessed according to the current target memory frequency.

[0055] This application primarily identifies the current interference value of the environment in which the air conditioner is located during operation, and determines the target memory frequency between the air conditioner and the wired controller based on the current interference value. This allows the air conditioner to dynamically adjust the memory frequency of its internal memory in different electromagnetic interference environments and dynamically reduce the memory frequency in relatively strong electromagnetic interference environments, thereby ensuring the stability of memory data. This ensures the accuracy and reliability of control of the air conditioner by the wired controller or instrument panel, prevents data corruption in the internal memory due to electromagnetic interference, avoids damage to the air conditioner due to the impact of electromagnetic interference on memory data, and simultaneously allows the air conditioner to operate normally and as expected under the control of the wired controller or instrument panel, guaranteeing the comfort of the indoor environment and improving the user experience.

[0056] Referring to Figure 5, Figure 5 is a flowchart of one embodiment of the memory dynamic downclocking method of the present application. Furthermore, based on one embodiment of the memory dynamic downclocking method of the present application, we propose one embodiment of the memory dynamic downclocking method of the present application, in which the memory dynamic downclocking method is Step S100 to identify the current operating function of the air conditioner, If the current driving function is a personal safety function, the method further includes step S200 of determining a target memory frequency corresponding to the identified current interference value.

[0057] In one embodiment, the current operating functions of the air conditioner include, but are not limited to, one or more combinations of functions such as cooling, heating, fresh air, strong wind, swirling air, dehumidification, noise reduction, defrosting, and sleep. Here, functions such as heating, fresh air, defrosting, and cooling in extremely high outdoor temperatures may be considered personal safety functions, or other functions may be considered personal safety functions, and this is not limited here. A personal safety function, as used here, means that if the corresponding function of the air conditioner is not present, it will affect the health and bodily functions of the human body. To put it simply, for example, in a cold winter, heating by an air conditioner is one of the essential heating methods for the user, and if the air conditioner cannot heat properly, it will have a certain effect on the user's health. Also, for example, if the indoor air environment pollution is relatively serious and the air conditioner cannot provide fresh air properly, it will have a certain effect on the user's health. Note that the current operating functions here are not the same as the operating modes of the air conditioner, and may include multiple functions that do not conflict with each other in the same operating mode, for example, because both the cooling function and the fresh air function can be performed in either the cooling mode or the fresh air mode.

[0058] If the current operating function of the air conditioner is identified as related to personal safety, it is necessary to perform the step of determining the target memory frequency corresponding to the identified current interference value. In cases related to personal safety, accurate and reliable control of the air conditioner is particularly important, and the aim is to improve the stability and safety of control of the air conditioner by the wired controller by ensuring that stable access to memory data in the wired controller is not disrupted according to the target memory frequency, thereby avoiding serious impacts on normal user use and personal safety due to instability in memory data.

[0059] In one embodiment, the memory dynamic downclocking method is If the current driving function is a personal safety function, step g detects whether or not a parameter setting operation has been received. Step h, when a parameter setting operation is received, generates information indicating that it is necessary to enter a pre-configured safety mode, The method further includes step i, upon receiving confirmation that a pre-configured safety mode has been entered, determining a target memory frequency corresponding to the identified current interference value based on the current interference value.

[0060] In one embodiment, if the current operating function is a personal safety function, it is possible to detect whether or not a parameter setting operation has been received, that is, whether or not the user has operated the wired controller. If a parameter setting operation is received, it is necessary to prompt the user with information to enter a pre-set safety mode. This pre-set safety mode may be a mode that reduces the current memory frequency to a pre-set safety memory frequency, and this pre-set safety memory frequency may be set according to actual needs. In short, the safety mode is to ensure the reliability of the air conditioner control and ensure the personal safety and user experience of the user. When confirmation of the transition to the pre-set safety mode is received from the user, a step is performed to determine the target memory frequency corresponding to the current interference value based on the further identified current interference value, which will not be described further here.

[0061] In one embodiment, after step S100, the method is performed as follows: If the current operating function is a non-personal safety function, the steps include: identifying the current memory frequency corresponding to the current compressor frequency of the air conditioner, and determining the target memory frequency corresponding to the current interference value based on the identified current interference value; The method further includes the step of selecting a relatively lower memory frequency among the current memory frequency and the target memory frequency as the current memory frequency.

[0062] If the current operating function is a non-personal safety function, the current memory frequency corresponding to the current compressor frequency can be identified. How to obtain the current memory frequency corresponding to the current compressor frequency may be determined by a table search or by a preset compressor frequency-memory frequency curve model. This current memory frequency belongs to the memory frequency to which the air conditioning system defaults when there is no or no electromagnetic interference and it is not considered. At the same time, based on the identified current interference value, it is necessary to determine the target memory frequency corresponding to the current interference value. This target memory frequency is the memory frequency determined to resist electromagnetic interference when electromagnetic interference is fully considered. By comparing the current memory frequency and the target memory frequency, the relatively lower memory frequency among them can be determined as the current memory frequency, and the adjustment to the memory frequency can be matched to the demands of the current operation and the current environment, thereby greater assurance of memory data stability and the stability, accuracy, and reliability of the control of the air conditioner by the wired controller.

[0063] In one embodiment, after step S20, the method is The step further includes setting the target memory frequency to the target memory frequency of another indoor air conditioner connected to the same outdoor unit.

[0064] As can be seen by continuing to refer to Figure 7, each indoor unit of the air conditioner has a corresponding wired controller. One wired controller determines the target memory frequency, transmits the determined target memory frequency to the outdoor unit of the air conditioner, and the outdoor unit then transmits it to other wired controllers connected to the same outdoor unit of the air conditioner, which then becomes the memory frequency for the other air conditioners. In this way, the computing resources of the air conditioners are greatly reduced and the dynamic update efficiency of the target memory frequency is improved.

[0065] In one embodiment, the memory dynamic downclocking method is The further step includes transmitting a memory frequency adjustment signal to other air conditioners via the cloud or a local area network, thereby causing the other air conditioners to perform each of the steps S10 to S30.

[0066] As shown in Figure 7, if Unit 1 interferes, it can simultaneously notify Unit 2 to perform a corresponding memory frequency adjustment via the cloud or local area network. The adjustment step is consistent with the embodiments described above and will not be described further here.

[0067] To further understand the implementation process of each of the above embodiments, it may be helpful to combine the above embodiments to form the overall technical proposal of this application, and to understand this application more clearly, refer to Figure 6, which is an overall application flowchart of one embodiment of the memory dynamic downclocking method of this application.

[0068] When the air conditioning parameter settings or operating mode change, the system calculates or searches a table to identify the interference coefficient P (interference level corresponding to the current interference value) of the environment where the air conditioner is located. The wired controller's operating logic determines whether or not it relates to user life (personal injury) safety functions, such as heating. If the user safety function is not involved, select the lowest value of the EMMC frequency calculated from the EMMC (memory frequency corresponding to the compressor frequency) and interference coefficient that corresponds to dynamic downclocking. When it comes to user safety features, it determines whether the user is interacting with a wired controller. When a user interacts with a wired controller, the user is prompted to enter safe mode, and when the user decides to enter safe mode, the memory frequency is adjusted based on the following predetermined design: If the user is not interacting with a wired controller, the memory frequency is adjusted according to the predetermined design. When the interference coefficient P > P1, the corresponding memory frequency is EMMC Freq3. When the interference coefficient P > P2, the corresponding memory frequency is EMMC Freq2. When the interference coefficient P > P3, the corresponding memory frequency is EMMC Freq1. Here, the order of magnitude of electromagnetic interference is P3 > P2 > P1, and the order of memory frequency is EMMC Freq3 > EMMC Freq2 > EMMC Freq1.

[0069] Furthermore, this application provides a memory dynamic downclocking device, and referring to Figure 8, the memory dynamic downclocking device is During operation of the air conditioner, an interference identification module A10 is used to identify the current interference value of the air conditioner, The system includes a memory adjustment module A20 for determining a target memory frequency corresponding to the identified current interference value and updating the current memory frequency of the air conditioner based on the target memory frequency.

[0070] In one embodiment, the interference identification module A10 further, To obtain the current preset operating parameters of the air conditioner while it is running. Based on the acquired, pre-set operating parameters, it is used to obtain the current interference value of the air conditioner by calculation or table search.

[0071] In one embodiment, the interference identification module A10 further, During operation of the air conditioner, to determine the current interference value of the air conditioner at a predetermined time interval, or, This is used to identify the current interference value of the air conditioner when a parameter setting operation is received or when the operating state of the air conditioner changes during operation.

[0072] In one embodiment, the memory adjustment module A20 further, Based on a pre-set interference level, identify the target interference level that includes the current interference value. This is used to determine the target memory frequency corresponding to the aforementioned target interference level.

[0073] In one embodiment, the memory adjustment module A20 further, To identify the current operating function of the aforementioned air conditioner, If the current driving function is a personal safety function, it is used to perform the step of determining a target memory frequency corresponding to the identified current interference value.

[0074] In one embodiment, the memory adjustment module A20 further, If the current driving function is a personal safety function, it detects whether or not a parameter setting operation has been received. When a parameter setting operation is received, generate information indicating that it is necessary to enter a pre-configured safety mode. When it is confirmed that the system has entered a pre-configured safety mode, the system is used to perform the step of determining a target memory frequency corresponding to the identified current interference value, based on the current interference value.

[0075] In one embodiment, the memory adjustment module A20 further, If the current operating function is a non-personal safety function, the current memory frequency corresponding to the current compressor frequency of the air conditioner is identified, and based on the identified current interference value, the target memory frequency corresponding to the current interference value is determined. This is used to select the relatively lower memory frequency among the current memory frequency and the target memory frequency as the current memory frequency.

[0076] In one embodiment, the memory adjustment module A20 further, The aforementioned target memory frequency is used to set the target memory frequency of other indoor air conditioners connected to the same outdoor unit.

[0077] The specific embodiments of the memory dynamic downclocking device of this application are substantially the same as the embodiments of the memory dynamic downclocking method described above, and will not be described further here.

[0078] Furthermore, this application provides a computer-readable storage medium that stores a memory dynamic downclocking program that, when executed by a processor, implements the steps of the memory dynamic downclocking method described above.

[0079] The method implemented when the memory dynamic downclocking program is executed can be found in the various embodiments of the memory dynamic downclocking method of this application, and will not be described further here.

[0080] As those skilled in the art will see, embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application may take the form of complete hardware embodiments, complete software embodiments, or embodiments combining software and hardware. Furthermore, this application may take the form of a computer program product implemented on one or more computer-compatible storage media (including, but not limited to, magnetic disk memory, CD-ROM, optical memory, etc.) containing computer-compatible program code.

[0081] This application is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of this application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, may be implemented by computer program instructions. A machine can be generated by providing these computer program instructions to the processor of a general-purpose computer, a dedicated computer, an embedded processor, or other programmable data processing device, so that the instructions executed by the processor of the computer or other programmable data processing device generate a device for implementing one or more flows in a flowchart and / or one or more blocks in a block diagram.

[0082] These computer program instructions may also be stored in computer-readable memory that can guide a computer or other programmable data processing device to operate in a particular manner, thereby generating a product that includes an instruction unit that implements a function specified in one or more flows of a flowchart and / or one or more blocks of a block diagram.

[0083] These computer program instructions may be loaded onto a computer or other programmable data processing device, thereby causing the computer or other programmable device to execute a series of operational steps, thereby generating processing implemented by the computer, and so that the instructions executed on the computer or other programmable device provide steps to implement a function specified in one or more flows of a flowchart and / or one or more blocks of a block diagram.

[0084] Furthermore, no reference numerals between parentheses in a claim shall be configured to limit the claim. The word “includes” does not exclude the existence of parts or steps not described in the claim. The word “one” or “single” preceding a part does not exclude the existence of multiple such parts. This application can be implemented by hardware comprising several different parts and by a appropriately programmed computer. In a unit claim listing several devices, some of these devices may be specifically represented by the same hardware item. The use of terms such as first, second, and third does not indicate any arbitrary order. These words may be interpreted as names.

[0085] While preferred embodiments of this application have been described, those skilled in the art, once they understand the basic creative concepts, can make further changes and modifications to these embodiments. Therefore, the appended claims should be construed as encompassing the preferred embodiments and all changes and modifications included within the scope of this application.

[0086] The foregoing are merely preferred embodiments of the present application and do not limit the scope of the patent. All equivalent structural transformations, or other applications directly or indirectly to the relevant technical fields, that are carried out using the contents of the specification and accompanying drawings of the present application are included within the scope of the patent protection of this application.

Claims

1. The steps include: identifying the current interference value of the air conditioner while it is in operation; The steps include determining a target memory frequency corresponding to the identified current interference value, The steps include updating the current memory frequency of the air conditioner based on the target memory frequency, A method for dynamically downclocking the memory of an air conditioner.

2. The step of determining the current interference value of the air conditioner while the air conditioner is in operation is: The steps include obtaining the current preset operating parameters while the air conditioner is running, The step of obtaining the current interference value of the air conditioner by calculation or table search based on the acquired pre-set operating parameters, A method for dynamically downclocking the memory of an air conditioner according to claim 1.

3. The step of determining the current interference value of the air conditioner while the air conditioner is in operation is: A step of determining the current interference value of the air conditioner at a predetermined time interval while the air conditioner is in operation, or The process includes the step of determining the current interference value of the air conditioner when a parameter setting operation is received or the operating state of the air conditioner changes during operation of the air conditioner. A method for dynamically downclocking the memory of an air conditioner according to claim 1.

4. The step of determining a target memory frequency corresponding to the identified current interference value, A step of identifying a target interference level that includes the current interference value, based on a preset interference level, The steps include determining a target memory frequency corresponding to the target interference level, A method for dynamically downclocking the memory of an air conditioner according to claim 1.

5. The memory dynamic downclocking method for the aforementioned air conditioner is: The steps include identifying the current operating function of the air conditioner, If the current driving function is a personal safety function, the further step includes determining a target memory frequency corresponding to the identified current interference value, based on the identified current interference value. A method for dynamically downclocking the memory of an air conditioner according to claim 1.

6. The memory dynamic downclocking method for the aforementioned air conditioner is: If the current driving function is a personal safety function, the step of detecting whether or not a parameter setting operation has been received, When a parameter setting operation is received, the step of generating information indicating that it is necessary to enter a pre-configured safety mode, Upon receiving confirmation that a pre-configured safety mode has been entered, the further step includes determining a target memory frequency corresponding to the identified current interference value, based on the current interference value. The method for dynamically downclocking the memory of an air conditioner according to claim 5.

7. After the step of identifying the current operating function of the air conditioner, If the current operating function is a non-personal safety function, the steps include: identifying the current memory frequency corresponding to the current compressor frequency of the air conditioner, and determining the target memory frequency corresponding to the current interference value based on the identified current interference value; The step of selecting a relatively lower memory frequency from among the current memory frequency and the target memory frequency as the current memory frequency, further comprising: The method for dynamically downclocking the memory of an air conditioner according to claim 5.

8. After the step of determining a target memory frequency corresponding to the identified current interference value, the memory dynamic downclocking method for the air conditioner is as follows: The step further includes setting the target memory frequency to the target memory frequency of another air conditioner unit connected to the same outdoor unit. A method for dynamically downclocking the memory of an air conditioner according to claim 1.

9. An air conditioner comprising a processor, memory, and a memory dynamic downclock program stored in the memory and executable by the processor, wherein when the memory dynamic downclock program is executed by the processor, the steps of the memory dynamic downclock method for the air conditioner described in any one of claims 1 to 8 are realized. Air conditioner.

10. When executed by a processor, a memory dynamic downclocking program is stored which implements the steps of the memory dynamic downclocking method for an air conditioner according to any one of claims 1 to 8. Computer-readable storage medium.