Control method and device of compressor and electronic equipment
By real-time monitoring of compressor pipeline vibration and frequency, and automatic shielding of resonant frequencies, the problem of compressor resonance with unit structure at specific frequencies is solved, achieving noise reduction and pipeline protection.
Patent Information
- Application Number
- CN202211543626.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-01
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2042-12-01
AI Technical Summary
During operation, the compressor may experience noise and pipe breakage due to manufacturing errors, structural deformation, or other reasons caused by the outdoor unit resonating with the unit structure at specific operating frequencies.
By real-time monitoring of the vibration amplitude and operating frequency of the compressor pipeline, recording historical vibration amplitude and resonant frequency, the target operating frequency is automatically masked, and the compressor is controlled to skip the resonant frequency, reducing resonant noise and pipeline breakage.
It effectively reduces resonance noise and pipe breakage between the compressor and the unit structure at specific operating frequencies, thus improving the compressor's operational stability and reliability.
Smart Images

Figure CN115773226B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of compressor frequency control, and particularly relates to a control method and device of a compressor and an electronic device. BACKGROUND
[0002] The working frequency of the compressor of a variable frequency unit is affected by working demand, and the frequency changes greatly, which can reach a span of about 90Hz. The mechanical structure of the unit will produce vibration to form noise, and when the compressor reaches a certain frequency point, resonance will be generated with the unit structure, so that the noise is further increased. In the related technology, the maximum noise point is mainly collected by a sound sensor, and then the frequency point is shielded manually. However, in actual work, the unit is used for a long time, and there is dust and rust, or the structure is deformed due to bumping and extrusion during transportation and installation. These problems cause the compressor to resonate with the unit structure when reaching some other specific operating frequencies, and then generate great noise and abnormal sound. SUMMARY
[0003] Therefore, the application provides a control method and device of a compressor and an electronic device, which helps to solve the problem that the compressor resonates with the unit structure when reaching some specific operating frequencies due to production precision error, structural deformation and other reasons of the unit outdoor unit during use of the unit.
[0004] To achieve the above purpose, the application adopts the following technical solutions:
[0005] In a first aspect, a control method of a compressor is provided, and the method comprises:
[0006] During operation of the compressor, a detection value of a pipeline of the compressor is obtained;
[0007] When the detection value exceeds a preset value, a vibration amplitude and an operating frequency of the pipeline of the compressor are collected;
[0008] According to the vibration amplitude and the operating frequency, a target operating frequency that needs to be shielded during operation of the compressor is determined;
[0009] The compressor is controlled to skip the target operating frequency for operation.
[0010] Further, the determination of the target operating frequency that needs to be shielded during operation of the compressor according to the vibration amplitude and the operating frequency comprises:
[0011] record the operation frequency corresponding to the vibration amplitude in a shielding point set, wherein a maximum value of a number of vibration amplitudes in the historical amplitude collection set is a preset number, and a maximum value of a number of operation frequencies in the shielding point set is the preset number;
[0012] record the operation frequency corresponding to the vibration amplitude in a shielding point set, wherein a maximum value of a number of vibration amplitudes in the historical amplitude collection set is a preset number, and a maximum value of a number of operation frequencies in the shielding point set is the preset number;
[0013] Further, the recording of the vibration amplitude in the historical amplitude collection set and the recording of the operation frequency corresponding to the vibration amplitude in the shielding point set comprise:
[0014] when the number of vibration amplitudes recorded in the historical amplitude collection set is less than the preset number, directly record the currently collected vibration amplitude in the historical amplitude collection set and record the operation frequency corresponding to the currently collected vibration amplitude in the shielding point set;
[0015] when the number of vibration amplitudes recorded in the historical amplitude collection set is equal to the preset number and the currently collected vibration amplitude is greater than the minimum value of the vibration amplitudes in the historical amplitude collection set, replace the minimum value in the historical amplitude collection set with the currently collected vibration amplitude and replace the operation frequency corresponding to the minimum value in the shielding point set with the operation frequency corresponding to the currently collected vibration amplitude.
[0016] Further, after the replacement of the minimum value in the historical amplitude collection set with the currently collected vibration amplitude and the replacement of the operation frequency corresponding to the minimum value in the shielding point set with the operation frequency corresponding to the currently collected vibration amplitude, the method further comprises:
[0017] record the replaced minimum value in a preliminary amplitude set, record the operation frequency corresponding to the replaced minimum value in a preliminary shielding point set, and increase a replacement count value by a preset value.
[0018] Further, after the increase of the replacement count value by the preset value, the method further comprises:
[0019] divide the replacement count value by the preset number to obtain a proportion value;
[0020] obtain an increase number of the maximum value of the number of operation frequencies in the shielding point set according to the proportion value;
[0021] sort the replaced minimum values in the preliminary amplitude set in descending order to obtain the first increase number of replaced minimum values in the preliminary amplitude set.
[0022] From the set of preliminary shielding points, the running frequencies corresponding to the first increased number of replaced minimum values are obtained, and the running frequencies corresponding to the first increased number of replaced minimum values are added to the set of shielding points.
[0023] Further, the increase number of the maximum number of the running frequencies in the set of shielding points is obtained according to the ratio value, comprising:
[0024] When the ratio value is greater than a first preset ratio value, the increase number is set as a first preset increase number;
[0025] When the ratio value is greater than a second preset ratio value, the increase number is set as a second preset increase number, wherein the second preset ratio value is greater than the first preset ratio value, and the second preset increase number is greater than the first preset increase number.
[0026] Further, the control of the compressor to run by skipping the target running frequency comprises:
[0027] When the compressor does not run to the target running frequency in the frequency increasing process, the running frequency of the compressor is increased by a preset value to skip the target running frequency;
[0028] When the compressor does not run to the target running frequency in the frequency decreasing process, the running frequency of the compressor is decreased by a preset value to skip the target running frequency.
[0029] Further, the method further comprises:
[0030] When the running time of the compressor is greater than a preset time, or when the unit in which the compressor is located is shut down, the historical amplitude value collection set, the shielding point set, the preliminary amplitude value set and the preliminary shielding point set are emptied, and the replacement count value is set to an initial value.
[0031] In a second aspect, the application provides a control device of a compressor, comprising:
[0032] A detection module is configured to acquire a detection value of a pipeline of the compressor during operation of the compressor.
[0033] An acquisition module is configured to acquire a vibration amplitude and a running frequency of the pipeline of the compressor when the detection value exceeds a preset value.
[0034] A processing module is configured to determine a target running frequency that needs to be shielded by the compressor according to the vibration amplitude and the running frequency.
[0035] A control module is configured to control the compressor to skip the target operating frequency.
[0036] In a third aspect, the present application provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the method of any one of the above aspects.
[0037] The above technical solutions have at least the following beneficial effects:
[0038] In the compressor operation process, the detection value of the pipeline of the compressor is obtained, and when the detection value exceeds the preset value, the vibration amplitude and the operating frequency of the pipeline of the compressor are collected, and the target operating frequency that needs to be shielded in the compressor operation process is determined according to the vibration amplitude and the operating frequency, so as to realize the automatic collection of the target operating frequency that needs to be shielded in the compressor operation process; the compressor is controlled to skip the target operating frequency based on the target operating frequency that needs to be shielded, so as to reduce the resonance between the compressor and the unit structure when the compressor reaches certain specific operating frequencies during the use of the unit, and to reduce the noise and abnormal sound.
[0039] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiment or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0041] Figure 1 is a flow chart of a control method of a compressor according to an exemplary embodiment;
[0042] Figure 2 is a flow chart of a control method of a compressor according to an exemplary embodiment Figure 1 ;
[0043] Figure 3 is a block diagram of a control device of a compressor according to an exemplary embodiment;
[0044] Figure 4 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0045] In order to make the purposes, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described in detail below. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.
[0046] Please refer to Figure 1 , Figure 1 is a flow chart of a control method of a compressor according to an exemplary embodiment, which comprises the following steps:
[0047] S101, during the operation of the compressor, acquiring a detection value of the pipeline of the compressor;
[0048] S102, when the detection value exceeds a preset value, collecting the vibration amplitude and the operating frequency of the pipeline of the compressor;
[0049] S103, determining a target operating frequency which needs to be shielded by the compressor according to the vibration amplitude and the operating frequency;
[0050] S104, controlling the compressor to operate by skipping the target operating frequency.
[0051] The detection value of the pipeline of the compressor can be the value of the strain force of the pipeline of the compressor, or the value of other parameters of the pipeline of the compressor. The detection value of the pipeline of the compressor is explained and described as the value of the strain force of the pipeline of the compressor. Specifically, strain gauges are arranged on both sides of the pipeline of the compressor. The vibration amplitude of the pipeline of the compressor at the current operating frequency during the operation of the compressor is collected by detecting the strain of the strain gauges. When the detection value of the strain gauges exceeds the preset value, the corresponding vibration amplitude of the pipeline of the compressor at the current operating frequency of the compressor when the preset value is exceeded is recorded by an infrared distance sensor, and the vibration amplitude and the current operating frequency of the compressor of the vibration amplitude are recorded.
[0052] In actual use, the preset value can be set to, but is not limited to, 85με (με is the unit symbol of micro-strain). In actual experiments, when the detection value on the pipeline of the compressor exceeds 85με during the operation of the compressor, the resonance of the operating frequency of the compressor and the structure of the unit will cause more obvious sound. In addition, when the preset value is set to 85με, when the collection of the shielding point set of the operating frequency of the compressor is completed, more operating frequencies can be collected, which will cause relatively large noise when the compressor operates at the operating frequency. When the preset value is set to be higher than 85με, for example, 90με, when the collection of the shielding point set of the operating frequency of the compressor is completed, the collection of the shielding point set may not be sufficient.
[0053] Further, according to the vibration amplitude and the operating frequency, the target operating frequency which needs to be shielded in the compressor operation is determined, so that the target operating frequency which needs to be shielded is automatically collected in the compressor operation process, and the compressor operation is controlled to skip the target operating frequency, so as to reduce the case that the compressor reaches certain specific operating frequencies and resonates with the unit structure to cause noise and abnormal sound, and meanwhile, the pipeline connected to the compressor is prone to be broken in the case of long-time resonance, so that the occurrence of certain specific operating frequencies of the compressor can further reduce the case of pipeline breakage of the compressor.
[0054] For step S103, in one embodiment, according to the vibration amplitude and the operating frequency, the target operating frequency which needs to be shielded in the compressor operation is determined, including: recording the vibration amplitude in a historical amplitude collection set, and recording the operating frequency corresponding to the vibration amplitude in a shielding point set, wherein the maximum number of vibration amplitudes in the historical amplitude collection set is a preset number, and the maximum number of operating frequencies in the shielding point set is a preset number; and taking the operating frequencies in the shielding point set as the target operating frequency.
[0055] Specifically, the preset number is N, when the number of vibration amplitudes recorded in the historical amplitude collection set is less than N, the current collected vibration amplitude is directly recorded in the historical amplitude collection set, and the operating frequency corresponding to the current collected vibration amplitude is recorded in the shielding point set.
[0056] In actual application process, when the compressor is operated for the first time, N current collected vibration amplitudes are directly recorded in the historical amplitude collection set, and the operating frequency corresponding to the current collected vibration amplitude is recorded in the shielding point set, so that the shielding point set can collect N shielding points in the compressor operation.
[0057] When N vibration amplitudes have been recorded in the historical amplitude collection set, and the current collected vibration amplitude is greater than the minimum value in the historical amplitude collection set, the minimum value in the historical amplitude collection set is replaced by the current collected vibration amplitude, and the operating frequency corresponding to the minimum value in the shielding point set is replaced by the operating frequency corresponding to the current collected vibration amplitude.
[0058] In the actual application process, after N vibration amplitudes are recorded in the historical amplitude collection set, the current collected vibration amplitude is compared with the vibration amplitudes in the historical amplitude collection set. If the current collected vibration amplitude is greater than the minimum value of the historical amplitude collection set, the current collected vibration amplitude is replaced with the minimum value of the historical amplitude collection set, and the operating frequency corresponding to the current collected vibration amplitude is replaced with the operating frequency corresponding to the minimum value of the shielding point set. The replaced operating frequency in the shielding point set is the operating frequency corresponding to the minimum value in the historical amplitude collection set, so as to ensure that the operating frequencies in the shielding point set are the relatively maximum influence values that cause resonance between the compressor and the unit structure during operation.
[0059] After the minimum value in the historical amplitude collection set is replaced with the current collected vibration amplitude, and the operating frequency corresponding to the minimum value in the shielding point set is replaced with the operating frequency corresponding to the current collected vibration amplitude, the replaced minimum value in the historical amplitude collection set is recorded in the preliminary amplitude set, the operating frequency corresponding to the replaced minimum value in the historical amplitude collection set is recorded in the preliminary shielding point set, and the replacement count value is increased by a preset value.
[0060] After the replacement count value is increased by the preset value, the replacement count value is divided by the preset number to obtain a proportion value; according to the proportion value, the maximum value of the number of operating frequencies in the shielding point set is obtained.
[0061] The replaced minimum values in the preliminary amplitude set are sorted in descending order to obtain the first m replaced minimum values in the preliminary amplitude set.
[0062] The operating frequencies corresponding to the first m replaced minimum values are obtained from the preliminary shielding point set, and the operating frequencies corresponding to the first m replaced minimum values are added to the shielding point set.
[0063] Specifically, the replacement count value is divided by the preset number to obtain a proportion value, and then according to the proportion value, the maximum value of the number of operating frequencies in the shielding point set is obtained, and the number m of the maximum value of the number of operating frequencies in the shielding point set is increased by the preset number N, so as to ensure that when the detection value of the pipeline of the compressor exceeds the preset value too much, the number of target operating frequencies in the shielding point set is increased to reduce the possibility of resonance between the compressor and the unit structure during operation, and further reduce noise.
[0064] After the number of the shielding point set is adjusted, the replaced minimum values in the preliminary amplitude set are sorted in descending order, the first m replaced minimum values are obtained from the sorted preliminary amplitude set, and the operating frequencies corresponding to the first m replaced minimum values are obtained from the preliminary shielding point set and added to the shielding point set.
[0065] According to the proportion value, a maximum value of the number of running frequencies in the shielding point set is obtained, and an increase number is obtained, comprising:
[0066] When the proportion value is greater than a first preset proportion value, the increase number is set as a first preset increase number;
[0067] When the proportion value is greater than a second preset proportion value, the increase number is set as a second preset increase number, wherein the second preset proportion value is greater than the first preset proportion value, and the second preset increase number is greater than the first preset increase number.
[0068] Specifically, the count value is L, the number of the shielding point set Y is y (the initial value of y is N), the first preset proportion value is 40%, the second preset proportion value is 70%, the first preset increase number is 0.2N (i.e. m=0.2N), and the second preset increase number is 0.4N (i.e. m=0.4N).
[0069] When L / y<40%, the number y of the shielding point set is unchanged and is still the preset number N.
[0070] When L / y>40%, the number y of the shielding point set is increased by 0.2 times of the preset number N, and the number y of the set Y is rounded up.
[0071] When L / y>70%, the number y of the shielding point set is increased by 0.4 times of the preset number N, and the number y of the set Y is rounded up.
[0072] The number of the shielding point set is increased according to different proportions, which can further guarantee that the resonance of the compressor running process and the structure of the unit is reduced as much as possible in the case that the detection value exceeds the preset value too much, thereby reducing the noise.
[0073] Please refer to Figure 2 , Figure 2 is a flowchart of a compressor control method according to an example embodiment Figure 1 In an implementation, in the normal running process of the working unit where the compressor is located, it is judged whether the compressor is started for the first time, if yes, the compressor frequency PID (proportion-integral-derivative) adjustment is performed, the strain force on the pipeline in the running of the compressor is detected, and a detection value is obtained,
[0074] Please refer to Figure 2, after the detection value of the compressor pipeline is acquired, if the detection value exceeds 85με, the vibration amplitude of the pipeline of the compressor at the current operating frequency is recorded, and the vibration amplitude is recorded in a historical amplitude collection set X, and the operating frequency corresponding to the vibration amplitude is recorded in a shielding collection set Y, wherein the operating frequency in the shielding collection set Y is a target operating frequency that needs to be shielded during operation of the compressor.
[0075] When the shielding point set collection of the operating frequency of the compressor reaches N, the currently collected vibration amplitude is compared with the minimum value of the vibration amplitudes in the historical amplitude collection set X,
[0076] If the currently collected vibration amplitude is less than or equal to the minimum value, the operation continues.
[0077] If the currently collected vibration amplitude is greater than the minimum value, it is determined whether the number of recorded vibration amplitudes exceeds y,
[0078] If the number of recorded vibration amplitudes reaches y, the currently collected vibration amplitude is replaced with the minimum value of the historical amplitude collection set X, and the operating frequency corresponding to the currently collected vibration amplitude is replaced with the operating frequency corresponding to the minimum value of the set Y in the shielding point set;
[0079] After the currently collected vibration amplitude is replaced with the minimum value of the historical amplitude collection set X, and the operating frequency corresponding to the currently collected vibration amplitude is replaced with the operating frequency corresponding to the minimum value of the set X in the shielding point set Y, the minimum value of the historical amplitude collection set X that is replaced is recorded in a preliminary amplitude set H, the operating frequency corresponding to the minimum value of the historical amplitude collection set X that is replaced is recorded in a preliminary shielding point set G, and a replacement count value L is increased by a preset value,
[0080] If the number of recorded vibration amplitudes does not reach y, the operating frequency corresponding to the operating frequency corresponding to the currently collected vibration amplitude is recorded in the set Y.
[0081] It is determined whether the shielding point set Y is collected, and when the shielding point set collection of the operating frequency of the compressor is completed, the ratio of the count value L to y is compared:
[0082] When L / y<40%, the number y of the shielding point set remains unchanged and is still the preset number N.
[0083] When L / y>40%, the number y of the shielding point set is increased by 0.2 times the preset number N, and the value of y becomes 1.2N, wherein the number y is rounded up.
[0084] When L / y>70%, the number y of the shielding point set is increased by 0.4 times the preset number N, and the value of y becomes 1.4N, wherein the number y is rounded up.
[0085] determining whether the value of y changes:
[0086] If the value of y does not change, continue running;
[0087] If the value of y changes, according to the proportional value of L / y, obtain the number m of y increases, adjust the value of y, and adjust the running frequency in the shielding point set Y at the same time;
[0088] Specifically, after the number of shielding point sets Y is adjusted, sort the replaced minimum values of the preliminary amplitude set H in descending order, obtain the first m replaced minimum values from the preliminary amplitude set H after sorting, and then add the running frequencies corresponding to the first m replaced minimum values from the preliminary shielding point set G to the shielding point set Y.
[0089] During the normal operation of the working unit where the compressor is located, it is determined whether the compressor is started for the first time. If not, it is determined whether the compressor running time reaches a preset time length Z:
[0090] If the compressor running time reaches the preset time length, clear the historical amplitude collection set X, the shielding point set Y, the preliminary amplitude set H, the preliminary shielding point set G, and the count value L;
[0091] If the compressor running time does not reach the preset time length, control the compressor to skip the running frequency in the shielding point set Y and continue running until the compressor is shut down. After confirming that the compressor is shut down, clear the historical amplitude collection set X, the shielding point set Y, the preliminary amplitude set H, the preliminary shielding point set G, and the count value L.
[0092] See Figure 1 For step S104, control the compressor to run at the target running frequency.
[0093] Specifically, when the compressor does not run to the target running frequency during the frequency increasing process, control the running frequency of the compressor to increase by a preset value to skip the target running frequency;
[0094] When the compressor does not run to the target running frequency during the frequency decreasing process, control the running frequency of the compressor to decrease by a preset value to skip the target running frequency.
[0095] The preset value can be 1 or other values. In actual application, the compressor runs at a frequency avoiding the shielding point set during the running of the compressor. If the running frequency that needs to be shielded is encountered during the frequency increase of the compressor, the control frequency is automatically increased by one to skip the running frequency and continue running. If the running frequency that needs to be shielded is encountered during the frequency decrease of the compressor, the control frequency is automatically decreased by one to skip the running frequency and continue running. If the continuous frequency needs to be skipped, the control is always increased or decreased by one to process until the running frequency that needs to be shielded is skipped.
[0096] In the present application, when the running time of the compressor is greater than the preset time, or when the unit in which the compressor is located is shut down, the historical amplitude collection set, the shielding point set, the preliminary amplitude set and the preliminary shielding point set are emptied, and the replacement count value is set to the initial value.
[0097] Specifically, the historical amplitude collection set, the shielding point set, the preliminary amplitude set and the preliminary shielding point set are collected once during the first running of the compressor. Thereafter, if the cumulative running time of the compressor does not reach the preset time, the compressor will shield the target frequency according to the shielding point set collected for the first time, until the cumulative running time reaches the preset time. Then, the historical amplitude collection set, the shielding point set, the preliminary amplitude set and the preliminary shielding point set are all emptied, and the replacement count value is also emptied, and the collection is re-performed. In addition, when the unit in which the compressor is located is shut down, the historical amplitude collection set, the shielding point set, the preliminary amplitude set and the preliminary shielding point set are all emptied, and the replacement count value is also emptied.
[0098] In actual application, the unit will generally be running for a long time. During this process, factors such as mechanism change of the unit, dust accumulation on the shell, and rain hitting the shell will all cause the frequency at which the compressor and the unit structure resonate to change. In order to reduce the changes caused by the above factors, the shielding point set of the running frequency of the compressor needs to be re-collected every certain period of time to ensure that the possibility of resonance between the compressor running frequency and the unit structure can be minimized, further reducing the noise and abnormal sound caused.
[0099] Please refer to Figure 3 , Figure 3 According to an example embodiment, a block diagram of a control device of a compressor is shown. The control device 3 comprises:
[0100] The detection module 31 is configured to acquire a detection value of the pipeline of the compressor during the running of the compressor.
[0101] The collection module 32 is configured to collect the vibration amplitude and the running frequency of the pipeline of the compressor when the detection value exceeds the preset value.
[0102] The processing module 33 is configured to determine the target operating frequency that needs to be shielded according to the vibration amplitude and the operating frequency of the compressor;
[0103] The control module 34 is configured to control the compressor to operate by skipping the target operating frequency.
[0104] Please refer to Figure 4 , Figure 4 According to an exemplary embodiment, a block diagram of an electronic device 4 is shown, which includes a processor 41, a memory 42, and a computer program stored in the memory 42 and executable on the processor 41, and the processor 41 implements the control method of the compressor when executing the computer program. In the embodiments of the related method, detailed descriptions are made, and here will not be described in detail.
[0105] It can be understood that the same or similar parts in the above embodiments can be mutually referred to, and the contents not described in detail in some embodiments can be referred to the same or similar contents in other embodiments.
[0106] It should be noted that in the description of the present application, the terms "first", "second" and the like are only for the purpose of description and cannot be understood as indicating or implying relative importance. In addition, in the description of the present application, unless otherwise specified, the meaning of "a plurality of" or "multiple" is at least two.
[0107] It should be understood that when an element is referred to as "fixed to" or "disposed on" another element, it can be directly on the other element or there can be a middle element; when an element is referred to as "connected to" another element, it can be directly connected to the other element or there can be a middle element, in addition, "connected" used herein can include wireless connection; the phrase "and / or" used herein includes any unit and all combinations of the associated listed items.
[0108] Any process or method descriptions in flow charts or otherwise described herein can be understood as representing code modules, segments, or portions of code that include one or more executable instructions for implementing specific logic functions or steps, and the various embodiments of the present application can include additional or fewer steps performing the described functions in the illustrated or discussed order, including as an embodiment that performs the functions described and / or illustrated in a manner that deviates from the order described herein, as will be understood by those skilled in the art.
[0109] It should be understood that various parts of the present application can be implemented in hardware, software, firmware or a combination thereof. In the above embodiments, various steps or methods can be implemented in software or firmware that is stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any of the following technologies, known in the art, or their combinations, can be used to implement the hardware: discrete logic circuitry having logic gates for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and the like.
[0110] Those skilled in the art can understand that all or part of the steps carried out by the above-mentioned embodiment methods can be completed by programs instructing related hardware, and the programs can be stored in a computer readable storage medium, and when the programs are executed, one or a combination of the steps of the method embodiments is included.
[0111] In addition, each functional unit in each embodiment of the present application can be integrated into one processing module, or each unit can be physically present alone, or two or more units can be integrated into one module. The above-mentioned integrated module can be realized in the form of hardware or in the form of a software function module. The integrated module, if realized in the form of a software function module and sold or used as an independent product, can also be stored in a computer readable storage medium.
[0112] The above-mentioned storage medium can be a read-only memory, a magnetic disk or an optical disk, etc.
[0113] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example" or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily mean the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0114] Although the embodiments of the present application have been shown and described above, it should be understood that the above-mentioned embodiments are exemplary and cannot be understood as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above-mentioned embodiments within the scope of the present application.
Claims
1. A method for controlling a compressor, characterized in that, The method includes: During the operation of the compressor, the detection values of the compressor's pipeline are acquired; When the detected value exceeds the preset value, the vibration amplitude and operating frequency of the compressor's pipeline are collected; Based on the vibration amplitude and the operating frequency, determine the target operating frequency that the compressor needs to be shielded. Determining the target operating frequency that needs to be shielded for the compressor based on the vibration amplitude and the operating frequency includes: The vibration amplitude is recorded in the historical amplitude acquisition set, and the operating frequency corresponding to the vibration amplitude is recorded in the shielding point set. The maximum number of vibration amplitudes in the historical amplitude acquisition set is a preset number, and the maximum number of operating frequencies in the shielding point set is the preset number. The operating frequency in the set of shielded points is taken as the target operating frequency; The step of recording the vibration amplitude in the historical amplitude acquisition set and recording the operating frequency corresponding to the vibration amplitude in the shielding point set includes: When the number of vibration amplitude values already recorded in the historical amplitude acquisition set is less than the preset number, the currently acquired vibration amplitude value is directly recorded in the historical amplitude acquisition set, and the operating frequency corresponding to the currently acquired vibration amplitude value is recorded in the shielding point set. When the number of vibration amplitude values recorded in the historical amplitude acquisition set is equal to the preset number, and the currently acquired vibration amplitude value is greater than the minimum vibration amplitude value in the historical amplitude acquisition set, the minimum value in the historical amplitude acquisition set is replaced with the currently acquired vibration amplitude value, and the operating frequency corresponding to the minimum value in the shielding point set is replaced with the operating frequency corresponding to the currently acquired vibration amplitude value. The compressor is controlled to operate at a frequency that skips the target operating frequency.
2. The method according to claim 1, characterized in that, After replacing the minimum value in the historical amplitude acquisition set with the currently acquired vibration amplitude, and replacing the operating frequency corresponding to the minimum value in the shielding point set with the operating frequency corresponding to the currently acquired vibration amplitude, the method further includes: The minimum value to be replaced is recorded in the pre-set amplitude set, the operating frequency corresponding to the minimum value to be replaced is recorded in the pre-set shielding point set, and the replacement count value is increased by the pre-designed value.
3. The method according to claim 2, characterized in that, After increasing the replacement count value by a pre-designed value, the method further includes: Divide the replacement count by the preset quantity to obtain the ratio value; Based on the aforementioned ratio, the increase in the maximum value of the number of operating frequencies in the set of shielding points is obtained; Sort each of the replaced minimum values in the pre-amplitude set in descending order to obtain the first number of replaced minimum values in the pre-amplitude set; From the set of pre-selected shielding points, obtain the operating frequencies corresponding to the minimum values that were replaced by the aforementioned number of additional replacements, and add the operating frequencies corresponding to the minimum values that were replaced by the aforementioned number of additional replacements to the set of shielding points.
4. The method according to claim 3, characterized in that, The increment of the maximum number of operating frequencies in the set of shielding points, based on the ratio value, includes: When the ratio value is greater than the first preset ratio value, the increase quantity is set to the first preset increase quantity; When the ratio value is greater than the second preset ratio value, the increase quantity is set to the second preset increase quantity, wherein the second preset ratio value is greater than the first preset ratio value, and the second preset increase quantity is greater than the first preset increase quantity.
5. The method according to claim 4, characterized in that, The control of the compressor to skip the target operating frequency includes: If the compressor does not reach the target operating frequency during the frequency increase process, the operating frequency of the compressor is increased by a preset value to skip the target operating frequency. If the compressor does not reach the target operating frequency during the frequency reduction process, the operating frequency of the compressor is controlled to decrease by a preset value to skip the target operating frequency.
6. The method according to any one of claims 2-5, characterized in that, The method further includes: When the compressor's operating time exceeds the preset time, or when the unit where the compressor is located is shut down, the historical amplitude collection set, the shielding point set, the reserve amplitude set, and the reserve shielding point set are cleared, and the replacement count value is set to the initial value.
7. A control device for a compressor, characterized in that, include: The detection module is used to acquire detection values of the compressor's pipeline during compressor operation; The acquisition module is used to acquire the vibration amplitude and operating frequency of the compressor's pipeline when the detected value exceeds a preset value; The processing module is used to determine the target operating frequency that needs to be shielded for the compressor based on the vibration amplitude and the operating frequency. Determining the target operating frequency that needs to be shielded for the compressor based on the vibration amplitude and the operating frequency includes: The vibration amplitude is recorded in the historical amplitude acquisition set, and the operating frequency corresponding to the vibration amplitude is recorded in the shielding point set. The maximum number of vibration amplitudes in the historical amplitude acquisition set is a preset number, and the maximum number of operating frequencies in the shielding point set is the preset number. The operating frequency in the set of shielded points is taken as the target operating frequency; The step of recording the vibration amplitude in the historical amplitude acquisition set and recording the operating frequency corresponding to the vibration amplitude in the shielding point set includes: When the number of vibration amplitude values already recorded in the historical amplitude acquisition set is less than the preset number, the currently acquired vibration amplitude value is directly recorded in the historical amplitude acquisition set, and the operating frequency corresponding to the currently acquired vibration amplitude value is recorded in the shielding point set. When the number of vibration amplitude values recorded in the historical amplitude acquisition set is equal to the preset number, and the currently acquired vibration amplitude value is greater than the minimum vibration amplitude value in the historical amplitude acquisition set, the minimum value in the historical amplitude acquisition set is replaced with the currently acquired vibration amplitude value, and the operating frequency corresponding to the minimum value in the shielding point set is replaced with the operating frequency corresponding to the currently acquired vibration amplitude value. The control module is used to control the compressor to skip the target operating frequency.
8. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored on the memory that can run on the processor, wherein the processor executes the computer program to implement the method of any one of claims 1-6.
Citation Information
Patent Citations
Variable frequency air conditioner anti-resonance control method
CN113932408A