Method and device for correcting current loop bandwidth, electronic equipment and medium

By acquiring the temperature information of the outdoor coil and compressor of the air conditioner, the current loop bandwidth is dynamically adjusted, which solves the problem of the single current loop bandwidth parameter of the air conditioner compressor, and achieves more precise compressor control and operational reliability.

CN119146646BActive Publication Date: 2025-12-05XIAOMI TECH (WUHAN) CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310717144.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-15
Publication Date
2025-12-05
Estimated Expiration
2043-06-15

AI Technical Summary

Technical Problem

In the existing technology, the current loop bandwidth parameter control and calculation method of air conditioning compressor is relatively simple and lacks dynamic adjustment, resulting in the compressor operation being less precise and reliable.

Method used

By acquiring the temperature information of the outdoor coil and compressor, the current loop bandwidth is dynamically adjusted according to the load change status. The load change status is determined by the outer loop temperature and the outer pipe temperature, and the current loop bandwidth is adjusted according to the status.

Benefits of technology

It achieves precise control of the current loop bandwidth, improves the operating reliability and efficiency of the compressor, and adapts to different load changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119146646B_ABST
    Figure CN119146646B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a current loop bandwidth correction method and device, electronic equipment and medium, the method comprising: acquiring a first outdoor coil temperature of an outdoor coil at a current time, and acquiring an outer ring temperature of a compressor at the current time; in response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determining a load change state of the compressor at the current time according to the first outdoor coil temperature and a second outdoor coil temperature of the outdoor coil at a previous time of the current time; and correcting a current loop bandwidth of the compressor at the current time according to the load change state. Thus, the load change state of the compressor is determined according to the outer ring temperature and the outdoor coil temperature, and the current loop bandwidth of the compressor is corrected according to the load change state, so that the current loop bandwidth is adapted to the operating state of the current compressor, precise control of the current loop bandwidth is achieved, the reliability of the compressor operation is improved, and the operating effect is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of air conditioner technology, and in particular to a method, apparatus, electronic device, and medium for correcting current loop bandwidth. Background Technology

[0002] During the operation of an air conditioner compressor, the current loop bandwidth is an important drive control parameter. Based on a suitable current loop bandwidth, precise control of the compressor can be achieved. However, in related technologies, the parameter control and calculation methods for the current loop bandwidth are relatively simple. Summary of the Invention

[0003] To overcome the problems existing in related technologies, this disclosure provides a method, apparatus, electronic device and medium for correcting the bandwidth of a current loop.

[0004] According to a first aspect of the present disclosure, a method for correcting the bandwidth of a current loop is provided, comprising:

[0005] Obtain the first external pipe temperature of the outdoor coil at the current moment, and obtain the outer ring temperature of the compressor at the current moment;

[0006] In response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, the load change state of the compressor at the current moment is determined based on the first outer pipe temperature and the second outer pipe temperature of the outdoor coil at the previous moment at the current moment.

[0007] The current loop bandwidth of the compressor at the current moment is corrected based on the load change status.

[0008] In some embodiments, correcting the current loop bandwidth of the compressor at the current moment based on the load change state includes:

[0009] Determine the correction value of the current loop bandwidth at the current moment based on the load change state;

[0010] The current loop bandwidth is corrected based on the correction value.

[0011] In some embodiments, determining the correction value of the current loop bandwidth corresponding to the current time based on the load change state includes:

[0012] In response to the load change state being a first preset state, the correction value is determined to be a preset first bandwidth correction value;

[0013] In response to the load change state being a second preset state, the correction value is determined to be a preset second bandwidth correction value;

[0014] Wherein, the second bandwidth correction value is less than the first bandwidth correction value.

[0015] In some embodiments, determining the load change state of the compressor at the current moment based on the first external pipe temperature and the second external pipe temperature of the outdoor coil at the previous moment includes:

[0016] In response to the difference between the temperature of the first outer tube and the temperature of the second outer tube being greater than or equal to a preset first temperature change threshold, the load change state is determined to be the first preset state.

[0017] In some embodiments, determining the load change state of the compressor at the current moment based on the first external pipe temperature and the second external pipe temperature of the outdoor coil at the previous moment further includes:

[0018] In response to the fact that the difference between the temperature of the first outer tube and the temperature of the second outer tube is less than a preset first temperature change threshold and greater than or equal to a preset second temperature change threshold, the load change state is determined to be the second preset state, wherein the second temperature change threshold is less than the first temperature change threshold.

[0019] In some embodiments, before obtaining the first outdoor coil temperature at the current moment and the compressor outer ring temperature at the current moment, the method further includes:

[0020] Obtain the operating time of the compressor;

[0021] The process of obtaining the first external pipe temperature of the outdoor coil at the current moment, and obtaining the outer ring temperature of the compressor at the current moment, includes:

[0022] In response to the running time being greater than or equal to a preset running time threshold, the temperature of the first outer tube and the temperature of the outer ring are obtained.

[0023] In some embodiments, obtaining the first external pipe temperature of the outdoor coil at the current moment, and obtaining the outer ring temperature of the compressor at the current moment, includes:

[0024] Acquire the outer tube temperature signal of the outdoor coil and the outer ring temperature signal of the compressor;

[0025] The outer tube temperature signal and the outer ring temperature signal are filtered and converted from analog to digital to obtain the first outer tube temperature and the outer ring temperature.

[0026] According to a second aspect of the present disclosure, a current loop bandwidth correction device is provided, comprising:

[0027] The first acquisition module is configured to acquire the first external pipe temperature of the outdoor coil at the current moment, and to acquire the outer ring temperature of the compressor at the current moment;

[0028] The determination module is configured to, in response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determine the load change state of the compressor at the current moment based on the first outer pipe temperature and the second outer pipe temperature of the outdoor coil at the previous moment at the current moment;

[0029] The correction module is configured to correct the current loop bandwidth of the compressor at the current moment based on the load change state.

[0030] According to a third aspect of the present disclosure, an electronic device is provided, comprising:

[0031] processor;

[0032] Memory used to store processor-executable instructions;

[0033] The processor is configured to run the executable instructions to implement the steps of the current loop bandwidth correction method provided in any embodiment of the first aspect of this disclosure.

[0034] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that stores computer program instructions thereon, which, when executed by a processor, implement the steps of the current loop bandwidth correction method provided in any embodiment of the first aspect of the present disclosure.

[0035] The technical solution provided by the embodiments of this disclosure can include the following beneficial effects: acquiring the first external pipe temperature of the outdoor coil at the current moment, and acquiring the outer ring temperature of the compressor at the current moment; responding to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determining the load change state of the compressor at the current moment based on the first external pipe temperature and the second external pipe temperature of the outdoor coil at the previous moment; and correcting the current loop bandwidth of the compressor at the current moment based on the load change state. Thus, by determining the compressor's load change state based on the outer ring temperature and the external pipe temperature, and correcting the compressor's current loop bandwidth based on the load change state, the current loop bandwidth is adapted to the current compressor's operating state, achieving precise control of the current loop bandwidth, improving the reliability of compressor operation, and ensuring its operating effect.

[0036] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0037] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0038] Figure 1 This is a flowchart illustrating a method for correcting the bandwidth of a current loop according to an exemplary embodiment.

[0039] Figure 2 This is a flowchart illustrating another method for correcting the current loop bandwidth according to an exemplary embodiment.

[0040] Figure 3 This is a flowchart of one implementation method of step S231 in the present disclosure.

[0041] Figure 4 This is a flowchart of one implementation method of step S220 in this embodiment of the present disclosure.

[0042] Figure 5 This is a flowchart illustrating yet another method for correcting the bandwidth of a current loop, according to an exemplary embodiment.

[0043] Figure 6 This is a flowchart illustrating another method for correcting the current loop bandwidth according to an exemplary embodiment.

[0044] Figure 7 This is a flowchart illustrating another method for correcting the current loop bandwidth according to an exemplary embodiment.

[0045] Figure 8 This is a block diagram illustrating a current loop bandwidth correction device according to an exemplary embodiment.

[0046] Figure 9 This is a schematic diagram of the structure of an electronic device according to an exemplary embodiment. Detailed Implementation

[0047] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0048] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.

[0049] Figure 1This is a flowchart illustrating a method for correcting the bandwidth of a current loop according to an exemplary embodiment. Figure 1 As shown, the method includes the following steps.

[0050] Step S110: Obtain the first external pipe temperature of the outdoor coil at the current moment, and obtain the outer ring temperature of the compressor at the current moment.

[0051] Among them, the outer ring temperature can also be called the outdoor ambient temperature, and the outer pipe temperature can also be called the outdoor coil temperature, but it is not limited to these.

[0052] In some embodiments, the method can be applied to air conditioners.

[0053] It should be noted that, in this embodiment of the present disclosure, the specific methods for obtaining the outer ring temperature of the compressor and the outer tube temperature of the outdoor coil are not limited; for example, a temperature sensor can be used for sampling to obtain the outer tube temperature of the outdoor coil and the outer ring temperature of the compressor.

[0054] In some embodiments, the temperature of the first outer tube of the outdoor coil is acquired and recorded at preset time intervals; in some embodiments, the preset time interval may be 3 minutes.

[0055] Step S120: In response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, the compressor load change status at the current moment is determined based on the first outer pipe temperature and the second outer pipe temperature of the outdoor coil at the previous moment.

[0056] In some embodiments, the load change state of the compressor characterizes the load change of the compressor. For example, it may indicate that the load increases too quickly, the load increases relatively quickly, the load increases at a moderate rate, or the load fluctuates little.

[0057] In some embodiments, the outer ring temperature threshold may be 50°C or greater; or, in some embodiments, the outer ring temperature threshold may be 53°C or greater.

[0058] Step S130: Correct the current loop bandwidth of the compressor at the current moment according to the load change status.

[0059] Specifically, the current loop bandwidth is corrected according to different load change states of the compressor.

[0060] The current loop, also known as a current feedback system, generally refers to the method of connecting the output current to the processing stage using positive or negative feedback. This improves system performance by enhancing the stability of the current. The current loop bandwidth is a drive control parameter that represents the maximum sinusoidal signal frequency the current loop can respond to. In the drive control of compressors and air conditioners, a larger current loop bandwidth results in a faster response to corresponding commands. The current loop bandwidth may have different suitable parameter values ​​under different compressor load conditions and load changes.

[0061] This disclosure provides a method for correcting the current loop bandwidth, comprising: acquiring the first external pipe temperature of the outdoor coil at the current moment, and acquiring the outer loop temperature of the compressor at the current moment; in response to the outer loop temperature being greater than or equal to a preset outer loop temperature threshold, determining the load change state of the compressor at the current moment based on the first external pipe temperature and the second external pipe temperature of the outdoor coil at the previous moment; and correcting the current loop bandwidth of the compressor at the current moment based on the load change state. Thus, by determining the compressor's load change state based on the outer loop temperature and the external pipe temperature, and correcting the compressor's current loop bandwidth based on the load change state, the current loop bandwidth adapts to the current compressor's operating state. Compared to related technologies that lack a scheme for dynamically calculating and correcting the current loop bandwidth, the solution of this disclosure can dynamically determine the appropriate current loop bandwidth corresponding to different load change states, achieving precise control of the current loop bandwidth, improving the reliability of compressor operation, and ensuring its operating effect.

[0062] Figure 2 This is a flowchart illustrating another method for correcting the current loop bandwidth according to an exemplary embodiment. Figure 2 As shown, the method includes the following steps.

[0063] Step S210: Obtain the first external pipe temperature of the outdoor coil at the current moment, and obtain the outer ring temperature of the compressor at the current moment.

[0064] Step S220: In response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determine the compressor's load change status at the current moment based on the first outer pipe temperature and the second outer pipe temperature of the outdoor coil at the previous moment.

[0065] Step S231: Determine the correction value of the current loop bandwidth at the current moment based on the load change status.

[0066] Step S232: Correct the current loop bandwidth according to the correction value.

[0067] Among them, the corresponding correction value is determined according to the different load change states of the compressor, and the current loop bandwidth is corrected according to the determined correction value; the correction value can also be called the correction threshold, but it is not limited to this.

[0068] In some embodiments, a target current loop bandwidth is determined based on the compressor's current loop bandwidth at the current moment and a correction value, so as to correct the current loop bandwidth at the current moment; in some embodiments, the target current loop bandwidth is determined based on the sum of the compressor's current loop bandwidth at the current moment and the correction value.

[0069] Therefore, based on the solution of this disclosure embodiment, the load change state of the compressor can be determined according to the outer ring temperature and the outer pipe temperature, and the corresponding correction value can be determined according to the load change state. In this way, the current loop bandwidth of the compressor can be dynamically corrected, so that the current loop bandwidth is adapted to the current operating state of the compressor, thereby achieving precise control of the current loop bandwidth, improving the reliability of compressor operation, and ensuring its operating effect.

[0070] Figure 3 This is a flowchart of an implementation method for step S231 in this disclosure. The method is based on... Figure 2 An alternative implementation of the method shown; such as Figure 3 As shown, step S231, determining the correction value of the current loop bandwidth at the current moment based on the load change state, includes:

[0071] Step S2311: In response to the load change state being the first preset state, determine the correction value as the preset first bandwidth correction value.

[0072] Step S2312: In response to the load change state being the second preset state, determine the correction value as the preset second bandwidth correction value.

[0073] The second bandwidth correction value is less than the first bandwidth correction value.

[0074] Among them, the corresponding correction value is determined according to different load change states; the bandwidth correction value can also be called the bandwidth correction threshold, but it is not limited to this.

[0075] Figure 4 This is a flowchart illustrating one implementation of step S220 in this disclosure. Figure 4 As shown, step S220, which involves determining the compressor's load change state at the current moment based on the first external pipe temperature and the second external pipe temperature of the outdoor coil at the previous moment, includes:

[0076] Step S221: In response to the difference between the first outer pipe temperature and the second outer pipe temperature being greater than or equal to a preset first temperature change threshold, the load change state is determined to be the first preset state.

[0077] In some embodiments, the first preset state indicates that the compressor load is increasing too fast or the load is increasing relatively fast.

[0078] In some embodiments, the first temperature change threshold may be 6°C or greater; in some embodiments, the first bandwidth correction value may be 500 or greater.

[0079] In some embodiments, such as Figure 4 As shown, step S220, which involves determining the compressor's load change state at the current moment based on the first external pipe temperature and the second external pipe temperature of the outdoor coil at the previous moment, includes:

[0080] Step S222: In response to the difference between the first outer pipe temperature and the second outer pipe temperature being less than a preset first temperature change threshold and greater than or equal to a preset second temperature change threshold, the load change state is determined to be the second preset state.

[0081] The second temperature change threshold is less than the first temperature change threshold.

[0082] In some embodiments, the first preset state indicates that the compressor load is increasing too fast, the second preset state indicates that the compressor load is increasing relatively fast, and the second bandwidth correction value is less than the first bandwidth correction value.

[0083] In some embodiments, the second temperature change threshold may be 3°C or greater than 3°C; in some embodiments, the second bandwidth correction value may be 300 or greater than 300.

[0084] In some embodiments, step S220, the step of determining the load change state of the compressor at the current moment based on the first external pipe temperature and the second external pipe temperature of the outdoor coil at the previous moment, includes: determining the load change state as a third preset state in response to the difference between the first external pipe temperature and the second external pipe temperature being less than a second temperature change threshold, wherein, in response to the load change state being the third preset state, it is determined that the current loop bandwidth is not corrected, or the correction value is determined to be zero.

[0085] It is understood that the above implementation methods can also be applied to step S120 and other related steps and embodiments.

[0086] Therefore, based on the solution of this disclosure embodiment, the current load change state of the compressor can be determined according to the external pipe temperature, and a corresponding correction value can be determined for different load change states, thereby dynamically correcting the current loop bandwidth of the compressor.

[0087] Figure 5 This is a flowchart illustrating yet another method for correcting the current loop bandwidth according to an exemplary embodiment. For example... Figure 5As shown, the method includes the following steps.

[0088] Step S300: Obtain the compressor's running time.

[0089] It should be noted that the specific method for obtaining the compressor's running time is not limited in this embodiment; for example, the compressor's running time can be obtained based on a timer or other methods.

[0090] Step S311: In response to the running time being greater than or equal to a preset running time threshold, obtain the first outer tube temperature and the outer ring temperature.

[0091] If the running time is greater than or equal to the preset running time threshold, it indicates that the compressor is in a stable operating phase and the overall system load tends to be stable. Then, the first outer tube temperature and outer ring temperature can be obtained to control the current loop bandwidth of the compressor.

[0092] In some embodiments, the runtime threshold may be 10 min or greater than 10 min; or, in some embodiments, the runtime threshold may be 12 min or greater than 12 min.

[0093] Step S320: In response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determine the compressor's load change status at the current moment based on the first outer pipe temperature and the second outer pipe temperature of the outdoor coil at the previous moment.

[0094] Step S330: Correct the current loop bandwidth of the compressor at the current moment according to the load change status.

[0095] Therefore, based on the compressor's operating time, the current loop bandwidth of the compressor is dynamically corrected after the compressor has been running stably, ensuring the reliability and stability of the current loop bandwidth correction.

[0096] Figure 6 This is a flowchart illustrating another method for correcting the current loop bandwidth according to an exemplary embodiment. Figure 6 As shown, the method includes the following steps.

[0097] Step S412: Obtain the outdoor coil temperature signal and the compressor outer ring temperature signal.

[0098] It should be noted that, in this embodiment of the disclosure, the specific method for obtaining the outer ring temperature signal and the outer pipe temperature signal is not limited; for example, the sampling signal transmitted back by the air conditioner outdoor unit motherboard after sampling based on the temperature sensor can be received to obtain the outer ring temperature signal and the outer pipe temperature signal.

[0099] Step S413: Filter and convert the outer tube temperature signal and the outer ring temperature signal to obtain the first outer tube temperature and the outer ring temperature.

[0100] Specifically, the outer tube temperature signal and the outer ring temperature signal are processed to obtain the first outer tube temperature and the outer ring temperature. In some embodiments, the two are sampled multiple times and averaged for filtering. For example, the two are sampled 32 times and averaged.

[0101] Step S420: In response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determine the compressor's load change status at the current moment based on the first outer pipe temperature and the second outer pipe temperature of the outdoor coil at the previous moment.

[0102] Step S430: Correct the current loop bandwidth of the compressor at the current moment according to the load change status.

[0103] The method for correcting the current loop bandwidth provided in this disclosure will be described below in conjunction with practical applications.

[0104] Figure 7 This is a flowchart illustrating another method for correcting the current loop bandwidth according to an exemplary embodiment. Figure 7 As shown, the method includes the following steps.

[0105] Step S500: Obtain the compressor's running time.

[0106] Step S501: Determine whether the running time is greater than or equal to the preset running time threshold.

[0107] For example, the runtime threshold is set to 10 minutes.

[0108] In step S501, if the running time is greater than or equal to the running time threshold, then step S511 is executed; if the running time is less than the running time threshold, then step S500 is executed to update the previously obtained compressor running time.

[0109] Step S511: Obtain the outdoor coil temperature signal and the compressor outer ring temperature signal.

[0110] Step S512: Filter and convert the outer tube temperature signal and the outer ring temperature signal to obtain the first outer tube temperature and the outer ring temperature.

[0111] Specifically, the temperature of the first outer tube is acquired and recorded once every preset time interval; for example, the preset time interval is 3 minutes, that is, the interval between the current moment and the previous moment is 3 minutes.

[0112] Step S513: Determine whether the outer ring temperature is greater than or equal to the preset outer ring temperature threshold.

[0113] For example, the outer ring temperature threshold is set to 50°C.

[0114] In step S513, if the outer ring temperature is greater than or equal to the outer ring temperature threshold, step S521 is executed. If the outer ring temperature is less than the outer ring temperature threshold, the current current loop bandwidth is kept unchanged, and step S512 is executed. The process waits until the next moment, acquires and records the first outer tube temperature of the outdoor coil, and acquires the outer ring temperature of the compressor.

[0115] Step S521: Determine whether the difference between the temperature of the first outer tube and the temperature of the second outer tube is greater than or equal to the preset first temperature change threshold.

[0116] The second external pipe temperature refers to the temperature of the outdoor coil at the previous moment.

[0117] For example, the first temperature change threshold is set to 6°C.

[0118] In step S521, if the difference between the temperature of the first outer tube and the temperature of the second outer tube is greater than or equal to the first temperature change threshold, then step S5311a is executed; if the difference between the temperature of the first outer tube and the temperature of the second outer tube is less than the first temperature change threshold, then step S522 is executed.

[0119] Step S5311a: Determine the correction value as the preset first bandwidth correction value.

[0120] For example, the first bandwidth correction value is 500.

[0121] Step S5312a: Correct the current loop bandwidth according to the correction value.

[0122] Step S522: Determine whether the difference between the temperature of the first outer tube and the temperature of the second outer tube is greater than or equal to the preset second temperature change threshold.

[0123] For example, the second temperature change threshold is set to 3°C.

[0124] In step S522, if the difference between the first outer tube temperature and the second outer tube temperature is greater than or equal to the second temperature change threshold, then step S5311b is executed; if the difference between the first outer tube temperature and the second outer tube temperature is less than the second temperature change threshold, then the current current loop bandwidth is kept unchanged, and step S512 is executed to wait until the next moment to obtain the first outer tube temperature of the outdoor coil and the outer loop temperature of the compressor.

[0125] Step S5311b: Determine the correction value as the preset second bandwidth correction value.

[0126] For example, the second bandwidth correction value is 300.

[0127] Step S5312b: Correct the current loop bandwidth according to the correction value.

[0128] Figure 8 This is a block diagram illustrating a current loop bandwidth correction device according to an exemplary embodiment. Figure 8 As shown, the current loop bandwidth correction device 70 includes: a first acquisition module 71, a determination module 72, and a correction module 73.

[0129] The first acquisition module 71 is configured to acquire the first external pipe temperature of the outdoor coil at the current moment, and to acquire the outer ring temperature of the compressor at the current moment.

[0130] The determination module 72 is configured to determine the load change state of the compressor at the current moment in response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, based on the first outer pipe temperature and the second outer pipe temperature of the outdoor coil at the previous moment.

[0131] The correction module 73 is configured to correct the current loop bandwidth of the compressor at the current moment based on the load change status.

[0132] In some embodiments, the correction module 73 is configured to determine the correction value of the current loop bandwidth at the current moment based on the load change state; and to correct the current loop bandwidth based on the correction value.

[0133] In some embodiments, the correction module 73 is configured to determine a correction value as a preset first bandwidth correction value in response to a first preset load change state; and to determine a correction value as a preset second bandwidth correction value in response to a second preset load change state; wherein the second bandwidth correction value is less than the first bandwidth correction value.

[0134] In some embodiments, the determining module 72 is configured to determine the load change state as a first preset state in response to the difference between the first outer tube temperature and the second outer tube temperature being greater than or equal to a preset first temperature change threshold.

[0135] In some embodiments, the determining module 72 is configured to determine the load change state as a second preset state in response to the difference between the first outer tube temperature and the second outer tube temperature being less than a preset first temperature change threshold and greater than or equal to a preset second temperature change threshold, wherein the second temperature change threshold is less than the first temperature change threshold.

[0136] In some embodiments, the current loop bandwidth correction device 70 further includes a second acquisition module.

[0137] The second acquisition module is configured to acquire the compressor's running time.

[0138] The first acquisition module 71 is configured to acquire the first outer tube temperature and the outer ring temperature in response to a running time greater than or equal to a preset running time threshold.

[0139] In some embodiments, the first acquisition module 71 is configured to acquire the outer pipe temperature signal of the outdoor coil and the outer ring temperature signal of the compressor; and to perform filtering and analog-to-digital conversion on the outer pipe temperature signal and the outer ring temperature signal to obtain the first outer pipe temperature and the outer ring temperature.

[0140] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0141] This disclosure also provides a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the current loop bandwidth correction method provided in this disclosure.

[0142] Figure 9 This is a schematic diagram illustrating the structure of an electronic device according to an exemplary embodiment. For example... Figure 9 As shown, the electronic device can be an air conditioner, and the electronic device includes:

[0143] One or more processors 801;

[0144] The memory 802 stores one or more programs that, when executed by the one or more processors, cause the one or more processors to implement a current loop bandwidth correction method as described in any of the above embodiments.

[0145] One or more I / O interfaces 803 are connected between the processor and memory and configured to enable information exchange between the processor and memory.

[0146] Among them, processor 801 is a device with data processing capabilities, including but not limited to central processing unit (CPU); memory 802 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH); I / O interface (read-write interface) 803 is connected between processor 801 and memory 802, and can realize information interaction between processor 801 and memory 802, including but not limited to data bus (Bus).

[0147] In some embodiments, the processor 801, memory 802, and I / O interface 803 are interconnected via bus 804, and thus connected to other components of the computing device.

[0148] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described current loop bandwidth correction method when executed by the programmable device.

[0149] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of this disclosure. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0150] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method of modifying the bandwidth of a current loop, characterized by, The method comprises: acquiring a first outdoor coil temperature of an outdoor coil at a current time, and acquiring an outer ring temperature of a compressor at the current time; in response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determining a load change state of the compressor at the current time according to the first outdoor coil temperature and a second outdoor coil temperature of the outdoor coil at a previous time of the current time; correcting a current loop bandwidth of the compressor at the current time according to the load change state.

2. The correction method of claim 1, wherein The correcting of the current loop bandwidth of the compressor at the current time according to the load change state comprises: determining a correction value corresponding to the current loop bandwidth at the current time according to the load change state; correcting the current loop bandwidth according to the correction value.

3. The correction method of claim 2, wherein The determining of the correction value corresponding to the current loop bandwidth at the current time according to the load change state comprises: in response to the load change state being a first preset state, determining that the correction value is a preset first bandwidth correction value; in response to the load change state being a second preset state, determining that the correction value is a preset second bandwidth correction value; wherein the second bandwidth correction value is less than the first bandwidth correction value.

4. The correction method of claim 1, wherein The determining of the load change state of the compressor at the current time according to the first outdoor coil temperature and the second outdoor coil temperature of the outdoor coil at the previous time of the current time comprises: in response to a difference between the first outdoor coil temperature and the second outdoor coil temperature being greater than or equal to a preset first temperature change threshold, determining that the load change state is a first preset state.

5. The correction method of claim 1, wherein The determining of the load change state of the compressor at the current time according to the first outdoor coil temperature and the second outdoor coil temperature of the outdoor coil at the previous time of the current time further comprises: in response to the difference between the first outdoor coil temperature and the second outdoor coil temperature being less than the preset first temperature change threshold and greater than or equal to a preset second temperature change threshold, determining that the load change state is a second preset state, wherein the second temperature change threshold is less than the first temperature change threshold.

6. The correction method of claim 1, wherein The acquiring of the first outdoor coil temperature of the outdoor coil at the current time and the acquiring of the outer ring temperature of the compressor at the current time comprises: acquiring an outdoor coil temperature signal of the outdoor coil and acquiring an outer ring temperature signal of the compressor; filtering and analog-digital converting the outdoor coil temperature signal and the outer ring temperature signal to obtain the first outdoor coil temperature and the outer ring temperature.

7. The correction method according to any one of claims 1 to 6, characterized in that, Before the acquiring of the first outdoor coil temperature of the outdoor coil at the current time and the acquiring of the outer ring temperature of the compressor at the current time, the method further comprises: acquiring a running time of the compressor; The acquiring of the first outdoor coil temperature of the outdoor coil at the current time and the acquiring of the outer ring temperature of the compressor at the current time comprises: in response to the running time being greater than or equal to a preset running time threshold, acquiring the first outdoor coil temperature and the outer ring temperature.

8. A current loop bandwidth modification device, characterized by, The method comprises: The first obtaining module is configured to obtain a first outer pipe temperature of an outdoor coil at a current time and obtain an outer ring temperature of a compressor at the current time; The determining module is configured to, in response to the outer ring temperature being greater than or equal to a preset outer ring temperature threshold, determine a load change state of the compressor at the current time according to the first outer pipe temperature and a second outer pipe temperature of the outdoor coil at a previous time of the current time. The correcting module is configured to correct a current loop bandwidth of the compressor at the current time according to the load change state.

9. An electronic device, comprising: The method comprises: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to run the executable instructions to implement the steps of the current loop bandwidth correction method of any one of claims 1-7.

10. A computer-readable storage medium having stored thereon computer program instructions, wherein, The program instructions, when executed by the processor, implement the steps of the current loop bandwidth correction method of any one of claims 1-7.

Citation Information

Patent Citations

  • Compressor control parameter adjusting method and device, equipment and storage medium

    CN113346812A

  • Air conditioner outer environment temperature calculation method and device, air conditioner and computer storage medium

    CN113531774A