Compressor cylinder collision detection method and system, electronic device and storage medium
Patent Information
- Application Number
- CN202510413843.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2026-10-16
AI Technical Summary
[0003]本申请提供一种压缩机撞缸检测方法、系统、电子设备以及存储介质,以至少解决相关技术中如何降低使用成本以及提高撞缸检测的准确性等问题
[0023] By acquiring multiple compressor speed data within a target time period and performing time-domain vibration processing and/or frequency-domain vibration processing on these data, the corresponding vibration characteristic information of the compressor can be obtained. This improves the anti-interference capability of cylinder collision detection and avoids the installation of additional vibration sensors, reducing equipment operating costs. By performing time-domain vibration processing and/or time-domain vibration processing on the speed data, and determining that the compressor is in a cylinder collision state when the true characteristic information meets the time-domain or frequency-domain cylinder collision conditions, the corresponding vibration characteristic information of the compressor can be accurately obtained, improving the accuracy and reliability of cylinder collision detection. It also facilitates timely compressor maintenance and improves operational safety.
Smart Images

Figure CN122919745A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of motor control technology, and in particular to a compressor cylinder collision detection method, system, electronic device, and storage medium. Background Technology
[0002] Compressor cylinder slamming refers to the abnormal collision or jamming of the piston and cylinder inside the compressor. Currently, compressor cylinder slamming detection typically relies on installing a vibration sensor on the compressor to detect its vibration state and determine if cylinder slamming has occurred. However, this detection method has drawbacks. First, vibration sensors are expensive, increasing the overall equipment cost. Second, vibration signals are easily affected by environmental interference, and the vibration state of the compressor obtained through the sensor is not stable, potentially leading to inaccurate or unreliable compressor cylinder slamming detection results. Summary of the Invention
[0003] This application provides a compressor cylinder collision detection method, system, electronic device, and storage medium to at least address the problems in related technologies regarding how to reduce usage costs and improve the accuracy of cylinder collision detection. The technical solution of this application is as follows:
[0004] According to a first aspect of the embodiments of this application, a compressor cylinder collision detection method is provided, comprising:
[0005] Acquire multiple speed data of the compressor within the target time period; perform time-domain vibration processing and / or frequency-domain vibration processing on the multiple speed data to obtain the vibration characteristic information of the compressor; the vibration characteristic information is used to characterize the vibration state of the compressor in the time domain and / or frequency domain; if the vibration characteristic information satisfies the time-domain cylinder collision characteristic condition or the frequency-domain cylinder collision characteristic condition, determine that the compressor is in a cylinder collision state.
[0006] In one possible implementation, the vibration characteristic information includes time-domain vibration information, which includes first time-domain vibration information; when the rotational speed data matches the preset rotational speed, the average rotational speed corresponding to multiple rotational speed data is determined; the preset rotational speed represents the rotational speed at which the compressor is in normal operating condition;
[0007] Based on the average rotational speed, the variance of multiple rotational speed data is calculated to obtain the first time-domain vibration information.
[0008] In another possible implementation, the time-domain vibration information also includes second time-domain vibration information; when the rotational speed data is greater than the preset rotational speed, the second time-domain vibration information is obtained by calculating the variance of multiple rotational speed data according to the preset rotational speed.
[0009] In one possible implementation, the vibration characteristic information includes frequency domain vibration information, determining the average rotational speed of multiple rotational speed data; based on the duration corresponding to the target time period and multiple rotational speed data, frequency calculation processing is performed to obtain the rotational speed frequency and sampling frequency;
[0010] Fourier transforms are performed on the rotational speed data, average rotational speed, sampling frequency, and rotational speed frequency to determine the frequency domain vibration information.
[0011] In one possible implementation, the vibration characteristic information includes at least one of time-domain vibration information and frequency-domain vibration information. The time-domain cylinder collision characteristic condition includes a first time-domain characteristic threshold, and the frequency-domain cylinder collision characteristic condition includes a first frequency-domain characteristic threshold. When the time-domain vibration information is greater than the first time-domain characteristic threshold, or the frequency-domain vibration information is greater than the first frequency-domain characteristic threshold, the compressor is determined to be in a cylinder collision state.
[0012] In one possible implementation, the compressor is determined to be in normal operation when the time-domain vibration information is less than a second time-domain feature threshold and the frequency-domain vibration information is less than a second frequency-domain feature threshold; the second time-domain feature threshold is less than a first time-domain feature threshold and the second frequency-domain feature threshold is less than a first frequency-domain feature threshold.
[0013] In one possible implementation, if the vibration characteristic information does not meet the cylinder impact characteristic condition and the vibration characteristic data does not meet the conditions corresponding to the normal operating state, the compressor is determined to be in a warning state; if the compressor is in a warning state, the compressor speed is controlled to decrease.
[0014] According to a second aspect of the embodiments of this application, a compressor cylinder collision detection system is provided, comprising:
[0015] The acquisition module is used to acquire multiple speed data of the compressor within a target time period;
[0016] The vibration characteristic data determination module is used to perform time-domain vibration processing and / or frequency-domain vibration processing on the multiple rotational speed data to obtain vibration characteristic information corresponding to the compressor; the vibration characteristic information is used to characterize the vibration state of the compressor in the time domain and / or frequency domain.
[0017] The cylinder collision state determination module is used to determine that the compressor is in a cylinder collision state when the vibration characteristic information meets the time-domain cylinder collision characteristic condition or the frequency-domain cylinder collision characteristic condition.
[0018] According to a third aspect of the embodiments of this application, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method as described in any one of the first aspects above.
[0019] According to a fourth aspect of the present application, a computer-readable storage medium is provided, wherein when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any of the methods described in the first aspect of the present application.
[0020] According to a fifth aspect of the embodiments of this application, a computer program product is provided, including computer instructions that, when executed by a processor, cause a computer to perform the method described in any one of the first aspects of the embodiments of this application.
[0021] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this application.
[0022] The technical solutions provided by the embodiments of this application bring at least the following beneficial effects:
[0023] By acquiring multiple compressor speed data within a target time period and performing time-domain vibration processing and / or frequency-domain vibration processing on these data, the corresponding vibration characteristic information of the compressor can be obtained. This improves the anti-interference capability of cylinder collision detection and avoids the installation of additional vibration sensors, reducing equipment operating costs. By performing time-domain vibration processing and / or time-domain vibration processing on the speed data, and determining that the compressor is in a cylinder collision state when the true characteristic information meets the time-domain or frequency-domain cylinder collision conditions, the corresponding vibration characteristic information of the compressor can be accurately obtained, improving the accuracy and reliability of cylinder collision detection. It also facilitates timely compressor maintenance and improves operational safety.
[0024] Other features and aspects of this application will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0025] To more clearly illustrate the technical solutions and advantages in the embodiments or prior art of this specification, the drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 This is a structural diagram of a refrigerator compressor device according to an exemplary embodiment.
[0027] Figure 2 This is a flowchart illustrating a compressor cylinder collision detection method according to an exemplary embodiment.
[0028] Figure 3 This is a flowchart illustrating a compressor status determination method according to an exemplary embodiment.
[0029] Figure 4 This is a block diagram of a compressor cylinder collision detection system according to an exemplary embodiment.
[0030] Figure 5 This is a block diagram of an electronic device for compressor cylinder knock detection according to an exemplary embodiment. Figure 1 .
[0031] Figure 6 This is a block diagram of an electronic device for compressor cylinder knock detection according to an exemplary embodiment. Figure 2 . Detailed Implementation
[0032] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments in the specification, and not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0033] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0034] Various exemplary embodiments, features, and aspects of this application will now be described in detail with reference to the accompanying drawings. The same reference numerals in the drawings denote elements that have the same or similar functions. Although various aspects of the embodiments are shown in the drawings, they are not necessarily drawn to scale unless specifically indicated otherwise.
[0035] The term "exemplary" as used herein means "serving as an example, embodiment, or illustration." Any embodiment illustrated herein as "exemplary" is not necessarily to be construed as superior to or better than other embodiments. The term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships may exist, for example, A and / or B, which can represent: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" in this document means any combination of at least two of any one or more of a plurality, for example, including at least one of A, B, and C, which can represent including any one or more elements selected from the set consisting of A, B, and C.
[0036] Unless otherwise specified, the directions in this article should be understood as follows: the direction closer to the user is forward, and the direction farther from the user is backward.
[0037] Furthermore, to better illustrate this application, numerous specific details are provided in the following detailed description. Those skilled in the art should understand that this application can be implemented without certain specific details. In some instances, methods, means, components, and circuits well-known to those skilled in the art have not been described in detail in order to highlight the main points of this application.
[0038] It should be noted that the following diagram shows one possible sequence of steps, and it is not strictly necessary to follow this order. Some steps can be executed in parallel without interdependence.
[0039] Before introducing the method embodiments provided in this application, a brief introduction will be given on the application scenarios, related terms or nouns that may be involved in the method embodiments of this application, so as to facilitate the understanding of those skilled in the art.
[0040] A compressor is a mechanical tool used to increase the pressure of gas and enable its transmission and use. A compressor typically draws in a certain amount of gas by consuming mechanical energy, then compresses this gas inside the compressor, increasing its pressure. The compressor described in this application can be applied to household appliances such as refrigerators and air conditioners. Furthermore, through compressor cylinder knock testing, the reliability and service life of the compressor can be improved. Based on different working principles, compressors can be divided into positive displacement compressors and dynamic compressors. Positive displacement compressors compress gas by changing the volume of the working chamber; examples include piston compressors, rotary screw compressors, and vane compressors. Dynamic compressors primarily use a high-speed rotating impeller to impart kinetic energy to the gas, which is then converted into pressure energy in a diffuser; examples include centrifugal compressors and axial flow compressors. This application does not limit the type of compressor.
[0041] Cylinder collision is a common phenomenon in compressors. The causes of cylinder collision include the following: insufficient, aged, or impurity-laden lubricating oil in the compressor, leading to increased friction between the piston and cylinder; improper production or assembly, such as insufficient piston clearance, connecting rod deformation, or crankshaft eccentricity; and improper selection of motor parameters. Current compressor motors are permanent magnet synchronous motors, which generally use sensorless algorithms to observe rotor position. When motor parameters change significantly, the rotor position estimation is incorrect. This application does not limit the causes of cylinder collision.
[0042] The compressor described in this application can be used in refrigerators. For example... Figure 1 As shown, the core components of a refrigerator include a compressor, condenser, and evaporator. These components work together to achieve a cooling effect. The compressor is connected to both the evaporator and condenser, which are connected via a capillary tube. The compressor's main function is to compress the low-temperature, low-pressure refrigerant gas from the evaporator into a high-temperature, high-pressure gas. This process provides the power for the refrigeration cycle and promotes subsequent heat exchange by increasing the refrigerant pressure. The condenser is located on the outside or back of the refrigerator. Its function is to receive the high-temperature, high-pressure refrigerant gas from the compressor and cool it into a liquid state. The heat released in this process is transferred to the surrounding environment. The condenser typically uses fins to increase the surface area in contact with air to improve cooling efficiency. The evaporator is located inside the refrigerator. Its working principle is to allow the low-temperature, low-pressure refrigerant liquid, after being depressurized by the expansion valve, to evaporate into gas in the evaporator, thereby absorbing heat from inside the refrigerator and achieving cooling. The evaporator surface becomes very cold, directly lowering the internal temperature of the refrigerator. The refrigerator's refrigeration system, consisting of the compressor, condenser, evaporator, refrigerator control system, and other auxiliary components, constitutes the refrigerator's refrigeration system. When a compressor experiences a cylinder knock, the refrigerator will completely lose its cooling capacity. At the same time, the compressor load will increase, and in severe cases, it may even cause the refrigerator to catch fire or explode. Therefore, it is necessary to develop a compressor cylinder knock detection method to improve the safety and reliability of the compressor in the time domain process.
[0043] Figure 2 This is a flowchart illustrating a compressor cylinder knock detection method according to an exemplary embodiment. Figure 1 As shown, it may include the following steps.
[0044] In step S201, multiple speed data of the compressor within the target time period are acquired.
[0045] In the embodiments of this specification, the target time period can refer to the time range corresponding to the detection of compressor cylinder collision. For example, 10:00 to 10:10 is set as the target time period, and the corresponding compressor speed data is collected continuously or at intervals.
[0046] Rotational speed data can refer to the measured value of the speed of the compressor spindle or piston during compressor operation.
[0047] In one possible implementation, an observer is used to acquire multiple rotational speed data of the compressor within a target time period. The observer can be mounted around the rotating parts of the compressor, such as a position sensor mounted near the compressor's main shaft. During compressor operation, the position sensor outputs pulses or signals corresponding to the rotating parts of the compressor. Upon receiving these pulses or signals, the compressor cylinder collision detection system immediately calculates the compressor's rotational speed data based on the pulses or signals transmitted by the position sensor.
[0048] The observer can also be a speed sensor, which is a device used to measure the speed data of a rotating object, such as the spindle of a compressor or a rotating motor. This application does not limit the type of observer. For example, starting at 10:00, the speed sensor acquires its corresponding speed data every minute, ending at 10:10, acquiring a total of 10 speed data points. These 10 speed data points then represent multiple speed data points of the compressor during the target time period from 10:00 to 10:10.
[0049] In step S203, time-domain vibration processing and / or frequency-domain vibration processing are performed on multiple rotational speed data to obtain vibration characteristic information corresponding to the compressor.
[0050] In the embodiments of this specification, time-domain vibration processing can be used to characterize the analysis in the time dimension and extract vibration-related feature information, such as calculating the variance of rotational speed and standard deviation. This application does not limit this.
[0051] Frequency domain vibration processing can characterize rotational speed data by converting it from the time domain to the frequency domain, analyzing frequency components, and extracting spectral features related to vibration.
[0052] Vibration characteristic information can be used to characterize the vibration state of the compressor in the time domain and / or frequency domain.
[0053] In one possible implementation, when the rotational speed data matches the preset rotational speed, the average rotational speed corresponding to multiple rotational speed data is determined; based on the average speed, the rotational speed variance is calculated on the multiple rotational speed data to obtain the first time-domain vibration information corresponding to the compressor.
[0054] In the embodiments of this specification, the preset speed is used to characterize the speed at which the compressor is in normal operating condition. The average speed can refer to the average of multiple speed data points within a target time period. Time-domain vibration information can refer to vibration characteristic information obtained after analyzing the speed data in the time dimension. First time-domain vibration information can be used to characterize the compressor's vibration information within the target time period when the speed data matches the preset speed. Vibration characteristic information includes time-domain vibration information, and the time-domain vibration information includes the first time-domain vibration information.
[0055] When multiple speed data points are acquired, speed matching processing is performed, that is, each speed data point is matched with a preset speed. If all speed data points match the preset speed, the data are summed and averaged to obtain the average speed corresponding to the speed data within the target time period. For example, within the target time period, 10 speed data points are acquired, and the speed data are as follows: Then, the values are summed and averaged to obtain the average rotational speed.
[0056] After calculating the average rotational speed, time-domain vibration processing is then performed based on multiple rotational speed data and the average rotational speed, such as calculating the rotational speed variance, to obtain the first time-domain vibration information.
[0057] For example, the calculation formula corresponding to the first time-domain vibration information is:
[0058]
[0059] in, This represents the first time-domain vibration information, which is the speed variance corresponding to multiple speed data when the speed data matches the preset speed; N represents the number of speed data acquired within the target time period. This represents the k-th rotational speed data; This represents the average rotational speed corresponding to k rotational speed data. The determination of time-domain vibration information in this application includes, but is not limited to, methods for calculating variance. It may also include calculations using standard deviation, peak value, autocorrelation function, etc., and this application does not limit the specific methods used.
[0060] In another possible implementation, when the rotational speed data is greater than the preset rotational speed, the variance of multiple rotational speed data is calculated based on the preset rotational speed to obtain the second time-domain vibration information.
[0061] In the embodiments of this specification, the second time-domain vibration information can be used to characterize the vibration information of the compressor during a target time period when the rotational speed data is greater than the preset rotational speed.
[0062] When performing speed matching, if any one of the multiple speed data within the target time period is greater than the preset speed, that is, the speed data within the target time period may exceed the speed range corresponding to the normal operating state, the preset speed is used as the reference speed, and time-domain vibration processing is performed on multiple speed data.
[0063] For example, the calculation formula corresponding to the second time-domain vibration information is as follows:
[0064]
[0065] in, This can represent the second time-domain vibration information, that is, the variance of rotational speeds corresponding to multiple rotational speed data when the rotational speed data is greater than the preset data; ω set It can represent a preset speed. By matching multiple speed data with the preset speed, the vibration state of the compressor can be effectively monitored. Based on the compressor's vibration state, the corresponding risk of cylinder collision can be analyzed, thereby improving the accuracy and reliability of compressor fault detection.
[0066] In one possible implementation, the average rotational speed of multiple rotational speed data is determined; based on the duration corresponding to the target time period and the multiple rotational speed data, frequency calculation processing is performed to obtain the rotational speed frequency and sampling frequency; Fourier transform is performed on the rotational speed data, average rotational speed, sampling frequency and rotational speed frequency to determine the frequency domain vibration information.
[0067] In the embodiments of this specification, frequency domain vibration information can be used to characterize the vibration state of the compressor in the frequency domain. Rotational speed can characterize the rotational frequency of the compressor's rotating components. Sampling frequency can characterize the frequency at which rotational speed data is collected within a target time period. Vibration characteristic information includes frequency domain vibration information.
[0068] Having acquired multiple compressor speed data points within the target time period, the average speed of these multiple speed data points within the target time period is directly determined. Then, based on the speed data and the corresponding duration of the target time period, the speed frequency and sampling frequency are determined. The speed frequency is calculated as average speed / 60, in Hertz (Hz); the sampling frequency is calculated as the number of speed data points / the duration of the target time period, also in Hertz.
[0069] Furthermore, after determining the rotational speed and sampling rate, a Fourier transform is performed based on the rotational speed data, average rotational speed, sampling frequency, and rotational frequency to determine the frequency domain vibration information of the compressor.
[0070] For example, the formula for calculating frequency domain vibration information is:
[0071]
[0072] Among them, A k f represents the amplitude of the kth harmonic; f0 represents the rotational speed frequency; f s Indicates the sampling frequency; This represents the phase angle corresponding to the kth harmonic.
[0073] Based on rotational speed data within the target time period The corresponding average rotational speed can be calculated. Based on average speed The corresponding rotational speed frequency f0 can be calculated based on k rotational speed data. The corresponding sampling frequency f can be calculated. s Furthermore, based on the average rotational speed Rotational speed frequency f0, rotational speed data sampling frequency f s Phase angle Determine the amplitude A of the kth harmonic. k Finally, based on the amplitude A of the kth harmonic... k and average speed Determine the frequency domain vibration information corresponding to the compressor as follows This application does not limit the method for determining frequency domain vibration information; stage analysis processing, wavelet transform processing, etc., can also be used.
[0074] In step S205, if the vibration characteristic information satisfies the time-domain cylinder collision characteristic condition or the frequency-domain cylinder collision characteristic condition, it is determined that the compressor is in a cylinder collision state.
[0075] In the embodiments of this specification, the time-domain cylinder collision characteristic condition can be used to characterize the conditions that trigger compressor cylinder collision based on time-domain vibration information, and the frequency-domain cylinder collision characteristic condition can be used to characterize the conditions that trigger compressor cylinder collision based on frequency-domain vibration information.
[0076] Figure 3 This is a flowchart illustrating a compressor cylinder collision detection method according to an exemplary embodiment. Figure 3 As shown, if the time-domain vibration information meets the cylinder collision characteristic condition, that is, it is greater than the first time-domain characteristic threshold, or the frequency-domain vibration information is greater than the first frequency-domain characteristic threshold, the compressor is determined to be in a cylinder collision state.
[0077] The cylinder collision characteristic conditions include time-domain cylinder collision characteristic conditions and frequency-domain cylinder collision characteristic conditions. The time-domain cylinder collision characteristic conditions include a first time-domain characteristic threshold, and the frequency-domain cylinder collision characteristic conditions include a first frequency-domain characteristic threshold. For example, in the case of time-domain detection, the first time-domain characteristic threshold can be set to 10 rad. 2 / s 2 At this point, based on multiple rotational speed data, the vibration state in the time domain was calculated, and the time-domain vibration information was 11.5 rad. 2 / s2 In other words, the instantaneous vibration information is 11.5 rad. 2 / s 2 Greater than 10 rad of the first time-domain characteristic threshold 2 / s 2 The compressor cylinder collision detection system determines that the compressor is in a cylinder collision state. The time-domain vibration information can be either the first time-domain vibration information obtained when the speed data matches the preset speed, or the second time-domain vibration information obtained when the speed data is greater than the preset speed. This application does not limit this; the specific time-domain vibration information depends on the actual situation of the speed data.
[0078] In the case of frequency domain detection, the first frequency domain feature threshold can be set to 0.2. Then, based on multiple rotational speed data, a Fourier transform is performed to determine the frequency domain vibration information. For example, if the frequency domain vibration information is set to 0.3, meaning the frequency domain vibration information 0.3 is greater than the first frequency domain feature threshold 0.2, the compressor collision detection system determines that the compressor is in a collision state. Furthermore, if the compressor collision detection system detects that either the time domain vibration information is greater than the first time domain feature threshold or the frequency domain vibration information is greater than the first frequency domain vibration threshold, it determines that the compressor is in a collision state.
[0079] Once the compressor collision detection system determines that the compressor is in a collision state, it will immediately issue a stop command, cutting off the compressor's power supply or shutting down its drive circuit, causing the compressor to stop running. Simultaneously, the compressor can trigger alarm devices, such as buzzer alarms, light alarms, or send notifications to user terminals (mobile phones, tablets, etc.), reminding users or maintenance personnel to promptly inspect and maintain the compressor; this application does not limit the scope of these measures. Immediately stopping the compressor when it is in a collision state can prevent secondary damage to the machine, avoid severe wear or breakage of internal compressor parts, and also prevent high temperature, high pressure, or electrical faults caused by the collision, reducing the risk of fire or explosion, minimizing damage to the compressor or other related components due to abnormal operation, and extending the overall service life of the machine.
[0080] While detecting compressor cylinder collision, the compressor cylinder collision detection system can also record information such as the target time period corresponding to the collision and the compressor's operating parameters during the target time period, which facilitates subsequent maintenance personnel to collect and analyze the cause of compressor failure in a timely manner.
[0081] In another possible implementation, the compressor is determined to be in normal operation if the time-domain vibration information is less than a second time-domain feature threshold and the frequency-domain vibration information is less than a second frequency-domain feature threshold.
[0082] In the embodiments of this specification, the second time-domain feature threshold can be used to determine whether the compressor is in normal operation in the time domain; the second frequency-domain vibration information can be used to determine whether the compressor is in normal operation in the frequency domain; wherein, the first time-domain feature threshold is greater than the second time-domain feature threshold, and the first frequency-domain feature threshold is greater than the second frequency-domain feature threshold.
[0083] When the compressor cylinder collision detection system detects that the compressor's time-domain vibration information (i.e., the first time-domain vibration information or the second time-domain vibration information) is less than the second time-domain characteristic threshold, and also detects that the compressor's frequency-domain vibration information is less than the second frequency-domain characteristic threshold, meaning the compressor meets the normal operating condition characteristics, the system determines that the compressor is in normal operating condition. In other words, if the compressor cylinder collision detection system detects that both the time-domain and frequency-domain vibration information meet the normal operating condition (i.e., the time-domain vibration information is less than the second time-domain characteristic threshold and the frequency-domain vibration information is less than the second frequency-domain characteristic threshold), the system will determine that the compressor is in normal operating condition. At this time, the compressor continues to run at its current speed. Setting the vibration characteristic information to be below a preset threshold in both the time and frequency domains before determining that the compressor is operating normally helps to promptly detect compressor abnormalities and improves the reliability of compressor operation.
[0084] In another possible implementation, if the vibration characteristic information does not meet the cylinder impact characteristic condition and the vibration characteristic data does not meet the conditions corresponding to the normal operating state, the compressor is determined to be in a warning state; if the compressor is in a warning state, the compressor speed is controlled to decrease.
[0085] In the embodiments of this specification, the warning state can indicate that the compressor has exceeded the range of normal operating conditions, but has not reached the state where it needs to be stopped immediately.
[0086] The compressor is in a warning state if the vibration characteristic information does not meet the conditions for cylinder collision and normal operation. The warning characteristic conditions include three cases: First, the time-domain vibration information falls within the range of the second time-domain characteristic threshold and the first time-domain characteristic threshold (either the first or second time-domain vibration information is greater than the second time-domain characteristic threshold and less than the first time-domain characteristic threshold), and the frequency-domain vibration information falls within the range of the second and first frequency-domain characteristic thresholds (i.e., the frequency-domain vibration information is greater than the second frequency-domain characteristic threshold and less than the first frequency-domain characteristic threshold). Second, the compressor is in a warning state if the time-domain vibration information is greater than the second time-domain characteristic threshold and less than the first time-domain characteristic threshold, and the frequency-domain vibration information is less than the second frequency-domain characteristic threshold. Third, the compressor is in a warning state if the time-domain vibration information is less than the second time-domain characteristic threshold, and the frequency-domain vibration information is greater than the second frequency-domain characteristic threshold and less than the first frequency-domain characteristic threshold. Setting a warning state can effectively prevent compressor cylinder collision and extend the compressor's service life.
[0087] When the compressor is in a warning state, the compressor control system promptly controls the compressor to reduce its speed. By reducing the speed, the overall load and vibration of the equipment can be reduced, thereby restoring the compressor to normal operation.
[0088] Figure 4 This is a block diagram of a compressor cylinder collision detection system according to an exemplary embodiment. (Refer to...) Figure 4 The device may include:
[0089] The acquisition module 401 is used to acquire multiple speed data of the compressor within a target time period;
[0090] The vibration characteristic data determination module 403 is used to perform time-domain vibration processing and / or frequency-domain vibration processing on multiple speed data to obtain vibration characteristic information corresponding to the compressor; the vibration characteristic information is used to characterize the vibration state of the compressor in the time domain and / or frequency domain.
[0091] In one possible implementation, the vibration characteristic data determination module 403 includes:
[0092] The first average speed determination module is used to determine the average speed corresponding to multiple speed data when the speed data matches the preset speed; the preset speed represents the speed at which the compressor is in normal operating condition.
[0093] The first time-domain vibration information determination module calculates the variance of multiple rotational speed data based on the average rotational speed to obtain the first time-domain vibration information.
[0094] In one possible implementation, the vibration characteristic data determination module 403 further includes:
[0095] The second time-domain vibration information determination module is used to calculate the variance of multiple speed data according to the preset speed when the speed data is greater than the preset speed, so as to obtain the second time-domain vibration information.
[0096] In one possible implementation, the vibration characteristic data determination module 403 further includes:
[0097] The second average speed determination module is used to determine the average speed of multiple speed data.
[0098] The frequency domain data determination module is used to perform frequency calculation processing based on the duration corresponding to the target time period and multiple rotational speed data to obtain the rotational speed frequency and sampling frequency;
[0099] The frequency domain vibration information determination module is used to perform Fourier transform on the rotational speed data, average rotational speed, sampling frequency, and rotational speed frequency to determine the frequency domain vibration information.
[0100] The cylinder collision state determination module 405 is used to determine that the compressor is in a cylinder collision state when the vibration characteristic information meets the time-domain cylinder collision characteristic condition or the frequency-domain cylinder collision characteristic condition.
[0101] In one possible implementation, the cylinder collision state determination module 405 includes:
[0102] The first cylinder collision determination module is used to determine that the compressor is in a cylinder collision state when the time-domain vibration information is greater than the first time-domain feature threshold or the frequency-domain vibration information is greater than the first frequency-domain feature threshold.
[0103] In one possible implementation, the cylinder collision state determination module 405 further includes:
[0104] The normal operation status determination module is used to determine that the compressor is in normal operation when the time-domain vibration information is less than the second time-domain feature threshold and the frequency-domain vibration information is less than the second frequency-domain feature threshold; the second time-domain feature threshold is less than the first time-domain feature threshold and the second frequency-domain feature threshold is less than the first frequency-domain feature threshold.
[0105] In one possible implementation, the cylinder collision state determination module 405 further includes:
[0106] The warning state determination module is used to determine that the compressor is in a warning state when the vibration characteristic information does not meet the cylinder impact characteristic condition and the vibration characteristic information does not meet the conditions corresponding to the normal operation state.
[0107] The compressor speed reduction module is used to control the compressor speed to decrease when the compressor is in a warning state.
[0108] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0109] Figure 5 This is a block diagram illustrating an electronic device for compressor cylinder collision detection according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown, the electronic device includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a compressor cylinder collision detection method. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the device's casing, or an external keyboard, touchpad, or mouse.
[0110] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0111] Figure 6 This is a block diagram illustrating an electronic device for compressor cylinder knock detection according to an exemplary embodiment. The electronic device may be a server, and its internal structure diagram may be as follows: Figure 6 As shown, the electronic device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a compressor cylinder collision detection method.
[0112] Those skilled in the art will understand that Figure 6The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0113] In an exemplary embodiment, an electronic device is also provided, including: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the compressor cylinder collision detection method as described in the embodiments of this application.
[0114] In an exemplary embodiment, a computer-readable storage medium is also provided, which, when executed by a processor of an electronic device, enables the electronic device to perform the compressor cylinder collision detection method of this application embodiment. The computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.
[0115] In an exemplary embodiment, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to execute the compressor cylinder collision detection method of the present application embodiments.
[0116] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0117] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0118] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for detecting cylinder collision in a compressor, characterized in that, include: Acquire multiple speed data of the compressor within the target time period; The multiple rotational speed data are subjected to time-domain vibration processing and / or frequency-domain vibration processing to obtain vibration characteristic information corresponding to the compressor; the vibration characteristic information is used to characterize the vibration state of the compressor in the time domain and / or frequency domain. If the vibration characteristic information satisfies the time-domain cylinder collision characteristic condition or the frequency-domain cylinder collision characteristic condition, it is determined that the compressor is in a cylinder collision state.
2. The compressor cylinder collision detection method according to claim 1, characterized in that, The vibration characteristic information includes time-domain vibration information, which includes first time-domain vibration information; the step of performing time-domain vibration processing on the multiple rotational speed data to obtain the vibration characteristic information corresponding to the compressor includes: When the speed data matches a preset speed, the average speed corresponding to the multiple speed data is determined; the preset speed represents the speed at which the compressor is in normal operating condition. Based on the average rotational speed, the variance of the multiple rotational speed data is calculated to obtain the first time-domain vibration information.
3. The compressor cylinder collision detection method according to claim 2, characterized in that, The time-domain vibration information further includes second time-domain vibration information; the method further includes: When the rotational speed data is greater than the preset rotational speed, the variance of the multiple rotational speed data is calculated based on the preset rotational speed to obtain the second time-domain vibration information.
4. The compressor cylinder collision detection method according to claim 1, characterized in that, The vibration characteristic information includes frequency domain vibration information. The process of performing frequency domain vibration processing on the multiple rotational speed data to obtain the vibration characteristic information corresponding to the compressor includes: Determine the average rotational speed of the plurality of rotational speed data; Based on the duration corresponding to the target time period and the multiple rotational speed data, frequency calculation processing is performed to obtain the rotational speed frequency and sampling frequency; The frequency domain vibration information is determined by performing Fourier transform on the rotational speed data, the average rotational speed, the sampling frequency, and the rotational speed frequency.
5. The compressor cylinder collision detection method according to claim 1, characterized in that, The vibration characteristic information includes at least one of time-domain vibration information and frequency-domain vibration information; the time-domain cylinder collision characteristic condition includes a first time-domain characteristic threshold; the frequency-domain cylinder collision characteristic condition includes a first frequency-domain characteristic threshold; determining that the compressor is in a cylinder collision state when the vibration characteristic information satisfies either the time-domain or frequency-domain cylinder collision characteristic condition includes: If the time-domain vibration information is greater than the first time-domain feature threshold, or if the frequency-domain vibration information is greater than the first frequency-domain feature threshold, the compressor is determined to be in the cylinder collision state.
6. The compressor cylinder collision detection method according to claim 5, characterized in that, The method further includes: If the time-domain vibration information is less than the second time-domain feature threshold and the frequency-domain vibration information is less than the second frequency-domain feature threshold, the compressor is determined to be in normal operation; the second time-domain feature threshold is less than the first time-domain feature threshold and the second frequency-domain feature threshold is less than the first frequency-domain feature threshold.
7. The compressor cylinder collision detection method according to claim 6, characterized in that, The method further includes: If the vibration characteristic information does not meet the cylinder impact characteristic condition and the vibration characteristic information does not meet the condition corresponding to the normal operation state, the compressor is determined to be in a warning state. When the compressor is in the warning state, the compressor speed is controlled to decrease.
8. A compressor cylinder collision detection system, characterized in that, include: The acquisition module is used to acquire multiple speed data of the compressor within a target time period; The vibration characteristic data determination module is used to perform time-domain vibration processing and / or frequency-domain vibration processing on the multiple rotational speed data to obtain vibration characteristic information corresponding to the compressor; the vibration characteristic information is used to characterize the vibration state of the compressor in the time domain and / or frequency domain. The cylinder collision state determination module is used to determine that the compressor is in a cylinder collision state when the vibration characteristic information meets the time-domain cylinder collision characteristic condition or the frequency-domain cylinder collision characteristic condition.
9. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the compressor cylinder collision detection method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the compressor cylinder ramming method as described in any one of claims 1 to 7.