Disturbance control method and device, refrigerator and storage medium
By performing spectrum analysis and signal suppression on the compressor's disturbance signal, the vibration problem caused by external disturbances in the compressor's electronic control system was solved, thus improving the overall performance of the equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ANHUI MEIZHI COMPRESSOR CO LTD
- Filing Date
- 2024-12-24
- Publication Date
- 2026-06-26
AI Technical Summary
Vibration caused by external environmental factors in the compressor's electrical control system leads to reduced efficiency, increased energy consumption, equipment damage, and unstable performance.
By performing spectral analysis on the original disturbance signal of the compressor, the fundamental frequency and signal type are determined. Based on the signal type and fundamental frequency, the target suppression signal is determined, and disturbance control is performed based on the target suppression signal.
It effectively controls various types of periodic vibrations, improves equipment performance, and reduces the impact of vibration on the compressor.
Smart Images

Figure CN122284387A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of motor control technology, and in particular to disturbance control methods, devices, refrigerators and storage media. Background Technology
[0002] During actual operation, the compressor's electrical control system may vibrate due to external environmental factors. These vibrations can not only reduce the compressor's working efficiency and increase energy consumption, but may also cause physical damage to the equipment, shorten its service life, and affect its performance stability. Summary of the Invention
[0003] The main objective of this application is to provide a disturbance control method, device, refrigerator, and storage medium, which aims to solve the technical problem of vibration caused by external disturbances in the compressor electronic control system.
[0004] To achieve the above objectives, this application proposes a disturbance control method, which includes:
[0005] Spectral analysis is performed on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal;
[0006] The target suppression signal is determined based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original disturbance signal.
[0007] The compressor is subjected to disturbance control based on the target suppression signal.
[0008] In one embodiment, the step of performing spectral analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal includes:
[0009] The original disturbance signal of the compressor is subjected to spectral analysis to determine the frequency component sequence;
[0010] The fundamental frequency and multiple discrete frequencies of the original disturbance signal are determined based on the frequency component sequence.
[0011] The signal type of the original disturbance signal is determined based on the frequency relationship between the fundamental frequency and each discrete frequency.
[0012] In one embodiment, the step of determining the signal type of the original disturbance signal based on the frequency relationship between the fundamental frequency and each discrete frequency includes:
[0013] When the frequency relationship between each discrete frequency and the fundamental frequency satisfies the odd multiple periodic perturbation condition, the signal type of the original perturbation signal is determined to be the first periodic perturbation signal type.
[0014] When the frequency relationship between each discrete frequency and the fundamental frequency satisfies the even-number multiple periodic disturbance condition, the signal type of the original disturbance signal is determined to be the second periodic disturbance signal type.
[0015] In one embodiment, the step of determining the target suppression signal based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original perturbation signal includes:
[0016] The transfer function calculation method is determined based on the signal suppression strategy corresponding to the signal type.
[0017] The delay time is determined based on the base frequency;
[0018] The target transfer function is determined based on the delay time, the transfer function calculation method, and the preset weighting coefficients.
[0019] The target suppression signal is determined based on the target transfer function and the transformed signal corresponding to the original disturbance signal.
[0020] In one embodiment, the step of determining the target suppression signal based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original perturbation signal includes:
[0021] The time-domain representation calculation method is determined based on the signal suppression strategy corresponding to the signal type.
[0022] The delay time is determined based on the base frequency;
[0023] When the current signal time is less than the delay time, the target suppression signal is determined according to the time-domain expression calculation method and the original disturbance signal.
[0024] In one embodiment, after the step of determining the delay time based on the base frequency, the method further includes:
[0025] When the current signal time is greater than or equal to the delay time, determine the delayed disturbance signal corresponding to the original disturbance signal;
[0026] The target suppression signal is determined by performing a weighted operation based on the delayed perturbation signal, the original perturbation signal, the preset weighting coefficients, and the time-domain expression calculation method.
[0027] In one embodiment, the step of determining the delayed perturbation signal corresponding to the original perturbation signal when the current signal time is greater than or equal to the delay time includes:
[0028] When the current signal time is greater than or equal to the delay time, the iterative suppression signal corresponding to the original disturbance signal is obtained;
[0029] The iterative suppression signal is delayed according to the delay time to obtain the delayed perturbation signal corresponding to the original perturbation signal.
[0030] Furthermore, to achieve the above objectives, this application also proposes a disturbance control device, which includes:
[0031] The analysis module is used to perform spectral analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal;
[0032] The processing module is used to determine the target suppression signal based on the signal suppression strategy corresponding to the signal type, the base frequency, and the original disturbance signal;
[0033] The control module is used to perform disturbance control on the compressor based on the target suppression signal.
[0034] In addition, to achieve the above objectives, this application also proposes a refrigerator, which includes a disturbance control controller that performs the steps of the disturbance control method described above.
[0035] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the disturbance control method described above.
[0036] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the disturbance control method described above.
[0037] One or more technical solutions proposed in this application determine the fundamental frequency and signal type of the original disturbance signal by performing spectral analysis on the original disturbance signal of the compressor; determine a target suppression signal based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original disturbance signal; and perform disturbance control on the compressor based on the target suppression signal. Through the above method, the original disturbance signal is processed and suppressed using signal suppression strategies corresponding to different signal types. Based on the suppressed signal, the system achieves effective control of various types of periodic vibrations, successfully addressing vibration problems caused by external disturbances to the compressor, thereby significantly improving the overall performance of the equipment. Attached Figure Description
[0038] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0039] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 This is a flowchart illustrating an embodiment of the disturbance control method of this application.
[0041] Figure 2 This is a schematic diagram of an even-numbered multiple Bode in one embodiment of the disturbance control method of this application;
[0042] Figure 3 This is a schematic diagram of an odd multiple Bode in one embodiment of the disturbance control method of this application;
[0043] Figure 4 This is a flowchart illustrating Embodiment 2 of the disturbance control method of this application;
[0044] Figure 5 This is a flowchart illustrating Embodiment 3 of the disturbance control method of this application;
[0045] Figure 6 This is a schematic diagram of the module structure of the disturbance control device according to an embodiment of this application.
[0046] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0047] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0048] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0049] The main solution of this application embodiment is: to perform spectrum analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal; to determine the target suppression signal according to the signal suppression strategy corresponding to the signal type, the fundamental frequency and the original disturbance signal; and to perform disturbance control on the compressor based on the target suppression signal.
[0050] During actual operation, the compressor's electronic control system may vibrate due to external environmental factors. Periodic vibration at odd / even multiples of a fundamental frequency is a common phenomenon. These vibrations not only reduce compressor efficiency and increase energy consumption, but may also cause physical damage to the equipment, shorten its service life, and affect its performance stability.
[0051] This application provides a solution that, based on the suppressed signal, enables the system to effectively control various types of periodic vibrations, successfully addressing vibration problems caused by external disturbances in the compressor, thereby significantly improving the overall performance of the equipment.
[0052] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or disturbance control controller capable of performing the above functions. The following description uses a disturbance control controller as an example to illustrate this embodiment and the subsequent embodiments.
[0053] Based on this, embodiments of this application provide a disturbance control method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the disturbance control method of this application.
[0054] In this embodiment, the disturbance control method includes steps S10 to S30:
[0055] Step S10: Perform spectrum analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal.
[0056] It should be noted that the original disturbance signal refers to the disturbance signal collected from the compressor's electronic control system. The original disturbance signal can be a disturbance signal directly acquired by the sensor, or a signal obtained after preprocessing the disturbance signal directly acquired by the sensor. This embodiment does not impose any limitations on this. In this embodiment, the acquisition of the disturbance signal includes, but is not limited to, any one or more of the following methods: measuring the vibration of the compressor structure using a vibration sensor; capturing the sound waves generated by the vibration of the compressor structure using an acoustic sensor; and monitoring pressure fluctuations on the compressor structure by installing a pressure sensor.
[0057] It is understood that, in this embodiment, the main purpose of spectrum analysis is to convert the time-domain signal into a frequency-domain representation in order to more clearly identify the frequency components in the signal. In this embodiment, the spectrum analysis method includes, but is not limited to, any of the following methods: Fast Fourier Transform, Short-Time Fourier Transform, and Wavelet Transform.
[0058] In practical implementation, the fundamental frequency refers to the lowest frequency component in the original disturbance signal. The fundamental frequency is the basis for all other harmonic frequencies. The signal types include, but are not limited to, odd-multiple periodic disturbance signals, even-multiple periodic disturbance signals, and non-integer multiple periodic disturbance signals.
[0059] It should be noted that digital signal processing techniques are used to perform spectral analysis on the original disturbance signal of the compressor. Based on the frequency components and their relationships in the spectrum, the signal type of the original disturbance signal can be further determined. The specific process of spectral analysis is as follows: the original disturbance signal is converted into a frequency domain representation through Fast Fourier Transform (FFT) to identify the frequency components in the signal. The FFT yields a spectrum showing the energy distribution at different frequencies. The lowest and most significant frequency peak is then identified in the spectrum; this frequency is the fundamental frequency, which represents the basic repetition rate of the periodic disturbance.
[0060] Step S20: Determine the target suppression signal based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original disturbance signal.
[0061] It should be noted that signal suppression strategy refers to the method of processing and suppressing the original disturbance signal. Signal suppression strategies include, but are not limited to, the calculation method of the transfer function when processing and suppressing the original disturbance signal through the transfer function; and the calculation method of the time-domain expression when processing and suppressing the original disturbance signal through the time-domain expression. Different signal suppression strategies apply to different signal types. By using the fundamental frequency of the original disturbance signal, the corresponding delay time can be determined. Based on this delay time, the original disturbance signal is delayed, and then a weighted linear operation is performed between the delayed signal and the original disturbance signal using the signal suppression strategy to obtain the disturbance-suppressed signal.
[0062] It is understood that the original disturbance signal after disturbance suppression is the target suppressed signal; the delay time corresponding to the original disturbance signal can be calculated from the fundamental frequency. In this embodiment, an appropriate signal suppression strategy is selected according to the signal type of the original disturbance signal. The target suppressed signal can be determined by processing and suppressing the original disturbance signal solely through the calculation method of the transfer function in the signal suppression strategy combined with the delay time; or, the target suppressed signal can be determined by processing and suppressing the original disturbance signal solely through the calculation method of the time-domain expression in the signal suppression strategy combined with the delay time; or, the target suppressed signal can be determined by processing and suppressing the original disturbance signal through a combination of the calculation method of the transfer function, the calculation method of the time-domain expression, and the delay time. Besides the above methods, other methods can also be used; this embodiment does not limit the method for determining the target suppressed signal.
[0063] In one feasible implementation, step S20 may include steps A11 to A14:
[0064] Step A11: Determine the transfer function calculation method according to the signal suppression strategy corresponding to the signal type.
[0065] It should be noted that when processing and suppressing the original disturbance signal solely through the calculation of the transfer function combined with the delay time, the calculation method for the transfer function under that signal type must be determined. The calculation method of the transfer function reflects the transfer function between the original disturbance signal and the target suppressed signal. In this embodiment, when the signal type is an even-numbered multiple periodic disturbance signal, its transfer function is calculated as follows: Where s is a complex domain variable; Y(s) is the target suppressed signal; X(s) is the Laplace transform of the original perturbation signal; τ is the calculated delay time; α is a preset weighting coefficient, whose value range is (0, 1). In this embodiment, to ensure the best perturbation suppression effect, α is set to 0.5; when the signal type is an odd multiple periodic perturbation signal, its transfer function is calculated as follows:
[0066] Step A12: Determine the delay time based on the base frequency.
[0067] It should be noted that after calculating the fundamental frequency f1 of the original disturbance signal, the corresponding delay time can be calculated.
[0068] For example, f1 = 10Hz, τ = 0.05s.
[0069] Step A13: Determine the target transfer function based on the delay time, the transfer function calculation method, and the preset weighting coefficients.
[0070] It should be noted that, based on the transfer function calculation method determined by the signal suppression strategy, the delay time and preset weighting coefficients are substituted into the transfer function calculation method to obtain the target transfer function. When the original disturbance signal is an odd-multiple periodic disturbance signal, the target transfer function is: When the original disturbance signal is an even-number multiple of the periodic disturbance signal, the target transfer function is:
[0071] Step A14: Determine the target suppression signal based on the target transfer function and the transformed signal corresponding to the original disturbance signal.
[0072] It should be noted that the transformed signal corresponding to the original disturbance signal refers to the Laplace transform X(s) of the original disturbance signal. After calculating the target transfer function, the Laplace transform Y(s) of the suppressed signal is calculated using the target transfer function C(s) and the transformed signal X(s) of the original disturbance signal. The inverse Laplace transform of the suppressed signal is then performed to obtain the target suppressed signal Y(t).
[0073] Step S30: Perform disturbance control on the compressor based on the target suppression signal.
[0074] It should be noted that a corresponding compensation signal can be generated using the target control signal. This compensation signal is designed to counteract the effects of the original disturbance, thereby reducing the actual vibration and achieving disturbance control of the compressor's electronic control system.
[0075] In this embodiment, when the original disturbance signal is an even-number multiple of the periodic disturbance signal and f1 = 10Hz, its Bode plot is as follows: Figure 2 As shown; when the original disturbance signal is an odd-numbered multiple of the periodic disturbance signal and f1 = 10Hz, its Bode plot is as follows. Figure 3 As shown in the Bode plot, the controller suppresses both odd-numbered and even-numbered cycle frequencies.
[0076] This embodiment provides a disturbance control method. By performing spectral analysis on the original disturbance signal of the compressor, the fundamental frequency and signal type of the original disturbance signal are determined. A target suppression signal is determined based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original disturbance signal. Disturbance control is then performed on the compressor based on the target suppression signal. Through this method, the original disturbance signal is processed and suppressed using signal suppression strategies corresponding to different signal types. Based on the suppressed signal, the system effectively controls various types of periodic vibrations, successfully addressing vibration problems caused by external disturbances to the compressor, thereby significantly improving the overall performance of the equipment.
[0077] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 4 Step S10 includes steps S101 to S103:
[0078] Step S101: Perform spectral analysis on the original disturbance signal of the compressor to determine the frequency component sequence.
[0079] It should be noted that digital signal processing technology is used to perform spectral analysis on the original disturbance signal of the compressor, generating a corresponding spectrum. On the spectrum, obvious peaks or local maxima are identified; the frequencies corresponding to these points are the frequency components. These components are then sorted according to their frequency magnitude. An ascending or descending sorting method can be chosen; this embodiment does not impose any restriction. In this embodiment, an ascending sorting method is used to obtain the frequency component sequence {f1, f2, ..., f...} corresponding to the original disturbance signal. n}
[0080] Step S102: Determine the fundamental frequency and multiple discrete frequencies of the original disturbance signal based on the frequency component sequence.
[0081] It should be noted that in the frequency component sequence, the lowest and most significant frequency peak is found, and this frequency component is taken as the fundamental frequency f1 of the original perturbation signal. The other frequency components in the frequency component sequence are taken as multiple discrete frequencies existing in the original perturbation signal.
[0082] Step S103: Determine the signal type of the original disturbance signal based on the frequency relationship between the fundamental frequency and each discrete frequency.
[0083] It should be noted that for each discrete frequency, the ratio between it and the fundamental frequency is calculated. This ratio yields the frequency relationship between the fundamental frequency and each discrete frequency. The frequency relationship between the fundamental frequency and each discrete frequency clarifies the multiple relationship between the frequency values of the discrete frequencies and the fundamental frequency. Based on the frequency relationship between each discrete frequency and the fundamental frequency, the signal type of the original disturbance signal can be classified and determined.
[0084] In one feasible implementation, step S103 may include steps B11 to B12:
[0085] Step B11: When the frequency relationship between each discrete frequency and the fundamental frequency satisfies the odd multiple periodic disturbance condition, the signal type of the original disturbance signal is determined to be the first periodic disturbance signal type.
[0086] It should be noted that, in this embodiment, the first periodic disturbance signal type refers to the odd-multiple periodic disturbance signal type; the odd-multiple periodic disturbance condition means that each frequency is an odd multiple of the fundamental frequency, or that a preset number of frequencies are odd multiples of the fundamental frequency. When the frequency relationship between each discrete frequency and the fundamental frequency is an odd multiple, it indicates that the frequency relationship between each discrete frequency and the fundamental frequency satisfies the odd-multiple periodic disturbance condition, and at this time, the signal type of the original disturbance signal is determined to be the first periodic disturbance signal type.
[0087] Step B12: When the frequency relationship between each discrete frequency and the fundamental frequency satisfies the even-number multiple periodic disturbance condition, the signal type of the original disturbance signal is determined to be the second periodic disturbance signal type.
[0088] It should be noted that, in this embodiment, the second periodic disturbance signal type refers to an even-number multiple periodic disturbance signal type. The even-number multiple periodic disturbance condition means that each frequency is an even multiple of the fundamental frequency, or that a preset number of frequencies are even multiples of the fundamental frequency. When the frequency relationship between each discrete frequency and the fundamental frequency is an even multiple, it indicates that the frequency relationship between each discrete frequency and the fundamental frequency satisfies the even-number multiple periodic disturbance condition. In this case, the signal type of the original disturbance signal is determined to be the second periodic disturbance signal type.
[0089] It is understandable that when the frequency relationship between each discrete frequency and the fundamental frequency does not satisfy either the odd multiple periodic disturbance condition or the even multiple periodic disturbance condition, the signal type of the original disturbance signal is determined to be a non-integer multiple periodic disturbance signal.
[0090] This embodiment performs spectral analysis on the original disturbance signal of the compressor to determine the frequency component sequence; based on the frequency component sequence, it determines the fundamental frequency and multiple discrete frequencies of the original disturbance signal; and based on the frequency relationship between the fundamental frequency and each discrete frequency, it determines the signal type of the original disturbance signal. Through this method, the signal type of the original disturbance signal can be accurately obtained, laying the foundation for subsequent processing and suppression of the disturbance signal.
[0091] Based on the first embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 5 Step S20 includes steps S201 to S203:
[0092] Step S201: Determine the time-domain representation calculation method according to the signal suppression strategy corresponding to the signal type.
[0093] It should be noted that when processing and suppressing the original disturbance signal solely through the calculation method of the time-domain expression in the signal suppression strategy combined with the delay time, the calculation method of the time-domain expression under this signal type needs to be determined. In this embodiment, when the signal type is an even-numbered multiple periodic disturbance signal, its time-domain expression calculation method is as follows: Where M1(t) is obtained by delaying the suppressed original perturbation signal, and M(t) is the suppressed original perturbation signal; when the signal type is an odd multiple periodic perturbation signal, its time-domain expression is calculated as follows:
[0094] Step S202: Determine the delay time based on the base frequency.
[0095] It should be noted that after calculating the fundamental frequency f1 of the original disturbance signal, the corresponding delay time can be calculated.
[0096] In one feasible implementation, after step S202, steps C11 to C12 may also be included:
[0097] Step C11: When the current signal time is greater than or equal to the delay time, determine the delayed disturbance signal corresponding to the original disturbance signal.
[0098] It should be noted that by comparing the current signal time with the delay time, and if the current signal time is greater than or equal to the delay time, the suppressed original perturbation signal is delayed based on the delay time, thereby obtaining the delayed perturbation signal corresponding to the original perturbation signal. In this embodiment, the delayed perturbation signal...
[0099] Step C12: Perform weighted calculations based on the delayed perturbation signal, the original perturbation signal, the preset weighting coefficients, and the time-domain expression calculation method to determine the target suppression signal.
[0100] It should be noted that the delayed perturbation signal, the original perturbation signal, and the preset weighting coefficients are substituted into the time-domain representation calculation method under this signal type for weighted linear operation to determine the target suppression signal. When the original perturbation signal is an odd-multiple periodic perturbation signal, the target suppression signal is...
[0101] When the original disturbance signal is an even multiple of the periodic disturbance signal, the target suppression signal is: In one feasible implementation, step C11 may include steps D11 to D12:
[0102] Step D11: When the current signal time is greater than or equal to the delay time, obtain the iterative suppression signal corresponding to the original disturbance signal.
[0103] It should be noted that the processing and suppression of the original disturbance signal is performed iteratively.
[0104] Therefore, when the current signal time is greater than or equal to the delay time, the iterative suppressed signal M(t) obtained at the current time point is obtained after the previous processing and suppression of the original disturbance signal.
[0105] Step D12: Delay the iterative suppression signal according to the delay time to obtain the delayed perturbation signal corresponding to the original perturbation signal.
[0106] It should be noted that the iterative suppression signal is delayed based on the delay time, thereby obtaining the delayed perturbation signal M1(t) = M(t-τ) corresponding to the original perturbation signal.
[0107] Step S203: When the current signal time is less than the delay time, determine the target suppression signal according to the time domain expression calculation method and the original disturbance signal.
[0108] It should be noted that when the current signal time is less than the delay time, the original disturbance signal is substituted into the time-domain expression calculation method under this signal type to determine the target suppression signal. When the original disturbance signal is an odd multiple of the periodic disturbance signal, the target suppression signal is Y(t) = X(t); when the original disturbance signal is an even multiple of the periodic disturbance signal, the target suppression signal is Y(t) = X(t).
[0109] This embodiment determines the time-domain representation calculation method based on the signal suppression strategy corresponding to the signal type; determines the delay time based on the fundamental frequency; and determines the target suppression signal based on the time-domain representation calculation method and the original perturbation signal when the current signal time is less than the delay time. Through this method, the original perturbation signal can be accurately processed and suppressed to obtain the corresponding target suppression signal.
[0110] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the disturbance control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0111] This application also provides a disturbance control device, please refer to... Figure 6 The disturbance control device includes:
[0112] Analysis module 10 is used to perform spectrum analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal.
[0113] Processing module 20 is used to determine the target suppression signal based on the signal suppression strategy corresponding to the signal type, the base frequency, and the original disturbance signal.
[0114] The control module 30 is used to perform disturbance control on the compressor according to the target suppression signal.
[0115] The disturbance control device provided in this application, employing the disturbance control method in the above embodiments, can solve the technical problem of vibration caused by external disturbances in the compressor electronic control system. Compared with the prior art, the beneficial effects of the disturbance control device provided in this application are the same as those of the disturbance control method provided in the above embodiments, and other technical features in the disturbance control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0116] In one embodiment, the analysis module 10 is further configured to perform spectral analysis on the original disturbance signal of the compressor to determine the frequency component sequence; determine the fundamental frequency and multiple discrete frequencies of the original disturbance signal based on the frequency component sequence; and determine the signal type of the original disturbance signal based on the frequency relationship between the fundamental frequency and each discrete frequency.
[0117] In one embodiment, the analysis module 10 is further configured to determine the signal type of the original disturbance signal as a first periodic disturbance signal type when the frequency relationship between each discrete frequency and the base frequency satisfies the odd multiple periodic disturbance condition; and to determine the signal type of the original disturbance signal as a second periodic disturbance signal type when the frequency relationship between each discrete frequency and the base frequency satisfies the even multiple periodic disturbance condition.
[0118] In one embodiment, the processing module 20 is further configured to determine the transfer function calculation method according to the signal suppression strategy corresponding to the signal type; determine the delay time according to the fundamental frequency; determine the target transfer function according to the delay time, the transfer function calculation method, and the preset weighting coefficient; and determine the target suppression signal according to the target transfer function and the transformed signal corresponding to the original disturbance signal.
[0119] In one embodiment, the processing module 20 is further configured to determine the time-domain representation calculation method according to the signal suppression strategy corresponding to the signal type; determine the delay time according to the fundamental frequency; and determine the target suppression signal according to the time-domain representation calculation method and the original disturbance signal when the current signal time is less than the delay time.
[0120] In one embodiment, the processing module 20 is further configured to determine the delayed perturbation signal corresponding to the original perturbation signal when the current signal time is greater than or equal to the delay time; and to determine the target suppression signal by performing a weighted operation based on the delayed perturbation signal, the original perturbation signal, the preset weighting coefficient, and the time-domain expression calculation method.
[0121] In one embodiment, the processing module 20 is further configured to acquire an iterative suppression signal corresponding to the original disturbance signal when the current signal time is greater than or equal to the delay time; and delay the iterative suppression signal according to the delay time to obtain a delayed disturbance signal corresponding to the original disturbance signal.
[0122] This application provides a refrigerator, the refrigerator including a disturbance control controller, the disturbance control controller performing the steps of the disturbance control method as described above.
[0123] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the disturbance control method in the above embodiments.
[0124] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0125] The aforementioned computer-readable storage medium may be included in the refrigerator or may exist independently without being assembled into the refrigerator.
[0126] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the refrigerator, cause the refrigerator to: perform spectral analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal; determine a target suppression signal based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original disturbance signal; and perform disturbance control on the compressor based on the target suppression signal.
[0127] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0128] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0129] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0130] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described disturbance control method, which can solve the technical problem of vibration caused by external disturbances in the compressor electronic control system. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the disturbance control method provided in the above embodiments, and will not be repeated here.
[0131] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the disturbance control method described above.
[0132] The computer program product provided in this application can solve the technical problem of vibration caused by external disturbances in the compressor electronic control system. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the disturbance control method provided in the above embodiments, and will not be repeated here.
[0133] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A disturbance control method, characterized in that, The method includes: Spectral analysis is performed on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal; The target suppression signal is determined based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original disturbance signal. The compressor is subjected to disturbance control based on the target suppression signal.
2. The method as described in claim 1, characterized in that, The step of performing spectral analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal includes: The original disturbance signal of the compressor is subjected to spectral analysis to determine the frequency component sequence; The fundamental frequency and multiple discrete frequencies of the original disturbance signal are determined based on the frequency component sequence. The signal type of the original disturbance signal is determined based on the frequency relationship between the fundamental frequency and each discrete frequency.
3. The method as described in claim 2, characterized in that, The step of determining the signal type of the original disturbance signal based on the frequency relationship between the fundamental frequency and each discrete frequency includes: When the frequency relationship between each discrete frequency and the fundamental frequency satisfies the odd multiple periodic perturbation condition, the signal type of the original perturbation signal is determined to be the first periodic perturbation signal type. When the frequency relationship between each discrete frequency and the fundamental frequency satisfies the even-number multiple periodic disturbance condition, the signal type of the original disturbance signal is determined to be the second periodic disturbance signal type.
4. The method as described in claim 1, characterized in that, The step of determining the target suppression signal based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original perturbation signal includes: The transfer function calculation method is determined based on the signal suppression strategy corresponding to the signal type. The delay time is determined based on the base frequency; The target transfer function is determined based on the delay time, the transfer function calculation method, and the preset weighting coefficients. The target suppression signal is determined based on the target transfer function and the transformed signal corresponding to the original disturbance signal.
5. The method as described in claim 1, characterized in that, The step of determining the target suppression signal based on the signal suppression strategy corresponding to the signal type, the fundamental frequency, and the original perturbation signal includes: The time-domain representation calculation method is determined based on the signal suppression strategy corresponding to the signal type. The delay time is determined based on the base frequency; When the current signal time is less than the delay time, the target suppression signal is determined according to the time-domain expression calculation method and the original disturbance signal.
6. The method as described in claim 5, characterized in that, After the step of determining the delay time based on the base frequency, the method further includes: When the current signal time is greater than or equal to the delay time, determine the delayed disturbance signal corresponding to the original disturbance signal; The target suppression signal is determined by performing a weighted operation based on the delayed perturbation signal, the original perturbation signal, the preset weighting coefficients, and the time-domain expression calculation method.
7. The method as described in claim 6, characterized in that, The step of determining the delayed perturbation signal corresponding to the original perturbation signal when the current signal time is greater than or equal to the delay time includes: When the current signal time is greater than or equal to the delay time, the iterative suppression signal corresponding to the original disturbance signal is obtained; The iterative suppression signal is delayed according to the delay time to obtain the delayed perturbation signal corresponding to the original perturbation signal.
8. A disturbance control device, characterized in that, The disturbance control device includes: The analysis module is used to perform spectral analysis on the original disturbance signal of the compressor to determine the fundamental frequency and signal type of the original disturbance signal; The processing module is used to determine the target suppression signal based on the signal suppression strategy corresponding to the signal type, the base frequency, and the original disturbance signal; The control module is used to perform disturbance control on the compressor based on the target suppression signal.
9. A refrigerator, characterized in that, The refrigerator includes a disturbance control controller that performs the disturbance control method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium stores a disturbance control program, which, when executed by a processor, implements the disturbance control method as described in any one of claims 1 to 7.