A method, device, equipment and medium for determining initial phase of vibration signal separation of planetary gear system
Patent Information
- Application Number
- CN202510825364.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-19
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2045-06-19
AI Technical Summary
[0002]行星轮系是一种具有复杂结构的齿轮箱,其中的行星齿轮既存在公转也存在自转,其振动信号相对位置固定在齿轮箱外壁的传感器存在复杂的调制现象,导致常规的齿轮故障诊断方法不适合直接应用于行星齿轮的故障诊断工作
[0075]本发明实施例中提供了一种行星轮系振动信号分离的初相位确定方法,该方法预先根据行星架转频及行星轮自转频率确定带通滤波范围,由于受到行星架转频影响的振动数据更能够准确的反应初相位,因此本申请中针对至少一个行星架循环周期中传感器采集的原始振动信号,进一步根据带通滤波范围对至少一个行星架循环周期中传感器采集的原始振动信号进行滤波,得到至少一组滤波后的振动信号,使滤波后的振动信号中保留受行星架影响较大的振动数据,以便根据至少一组滤波后的振动信号可以更加准确地确定行星轮振动信号分离的初相位,本申请提供的方法在使用过程中能够提高行星轮振动信号分离的初相位的准确度,有利于更准确地对行星轮齿进行故障诊断。
Smart Images

Figure CN120445643B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of planetary gear train technology, and in particular to a method, apparatus, electronic device, and computer-readable storage medium for determining the initial phase of vibration signal separation in a planetary gear train. Background Technology
[0002] Planetary gear trains are gearboxes with complex structures. The planetary gears within them both revolve and rotate. The vibration signals from sensors fixed to the outer wall of the gearbox exhibit complex modulation phenomena, making conventional gear fault diagnosis methods unsuitable for direct application to planetary gear fault diagnosis. Currently, vibration signal separation technology is typically used to demodulate the original vibration signal and separate the vibration signals of the planetary gears for fault diagnosis. Accurate initial phase is a crucial condition for ensuring the effectiveness of the extracted signal using vibration signal separation technology.
[0003] Therefore, how to accurately obtain the initial phase of the vibration signal of the planetary gear train has become a problem that needs to be solved by those skilled in the art. Summary of the Invention
[0004] The purpose of this invention is to provide a method, apparatus, electronic device, and computer-readable storage medium for determining the initial phase of vibration signal separation in a planetary gear train. This improves the accuracy of the initial phase of vibration signal separation in planetary gears during use, and facilitates more accurate fault diagnosis of planetary gear teeth.
[0005] To address the aforementioned technical problems, the embodiments of the present invention provide the following technical solutions:
[0006] This invention provides a method for determining the initial phase of vibration signal separation in a planetary gear train, comprising:
[0007] The bandpass filter range is determined based on the planet carrier rotation frequency and the planet gear rotation frequency.
[0008] Based on the bandpass filtering range, the original vibration signals collected by the sensor in at least one planetary carrier cycle are filtered to obtain at least one set of filtered vibration signals; wherein, the planetary carrier cycle is the time it takes for a planetary gear to rotate one revolution along the internal gear ring from the position closest to the sensor on the internal gear ring;
[0009] The initial phase of the planetary gear vibration signal separation is determined based on at least one set of the filtered vibration signals.
[0010] In one embodiment, determining the bandpass filter range based on the planet carrier rotation frequency and the planet gear rotation frequency includes:
[0011] The planet carrier frequency is determined based on the transmission ratio between the planet carrier frequency and the sun gear input shaft frequency, as well as the sun gear input shaft frequency.
[0012] The bandpass filter range is determined by using the planetary carrier rotation frequency as the center frequency of the bandpass filter and combining it with the planetary gear rotation frequency.
[0013] In one embodiment, determining the planet carrier frequency based on the transmission ratio between the planet carrier frequency and the sun gear input shaft frequency, and the sun gear input shaft frequency, includes:
[0014] Based on the transmission ratio between the planetary carrier frequency and the sun gear input shaft frequency, and the sun gear input shaft frequency, the planetary carrier frequency is determined using the first relational expression; wherein, the first relational expression is:
[0015] f c =f in ×i c f c For planetary carrier frequency, f in i is the rotational frequency of the input shaft of the sun gear. c This is the transmission ratio between the planetary carrier frequency and the sun gear input shaft frequency.
[0016] In one embodiment, determining the bandpass filter range by using the planetary carrier rotation frequency as the center frequency of the bandpass filter and combining it with the planetary gear rotation frequency includes:
[0017] The planetary carrier frequency is used as the center frequency f of the bandpass filter. c Based on the preset coefficient 'a' and the planetary gear rotation frequency 'f' p The bandpass filter range is determined to be [f c -a*f p f c +a*f p ], where a∈(0,1).
[0018] In one embodiment, when the filtered vibration signals are a set, determining the initial phase of the planetary gear vibration signal separation based on at least one set of the filtered vibration signals includes:
[0019] The corresponding vibration energy signal is obtained from the filtered vibration signal, and the data point corresponding to the maximum energy value is determined from the vibration energy signal.
[0020] The initial phase is determined based on the position of the data point corresponding to the maximum energy value in the vibration energy signal;
[0021] When there are multiple sets of filtered vibration signals, determining the initial phase of the planetary gear vibration signal separation based on at least one set of filtered vibration signals includes:
[0022] The multiple filtered vibration signals are synchronously averaged in the time domain to obtain the averaged vibration signal.
[0023] The vibration energy signal is obtained from the averaged vibration signal, and the data point corresponding to the maximum energy value is determined from the vibration energy signal.
[0024] The initial phase is determined based on the position of the data point corresponding to the maximum energy value in the vibration energy signal.
[0025] In one embodiment, obtaining the corresponding vibration energy signal based on the filtered vibration signal includes:
[0026] For each sampling point in the filtered vibration signal, the data corresponding to the sampling point is squared to obtain the vibration energy data corresponding to the sampling point.
[0027] Based on the vibration energy data corresponding to each of the sampling points, a vibration energy signal is obtained;
[0028] Alternatively, the step of obtaining the corresponding vibration energy signal based on the averaged vibration signal, and determining the data point corresponding to the maximum energy value from the vibration energy signal, includes:
[0029] For each sampling point in the averaged vibration signal, the data corresponding to the sampling point is squared to obtain the vibration energy data corresponding to the sampling point.
[0030] The vibration energy signal is obtained based on the vibration energy data corresponding to each of the sampling points.
[0031] In one embodiment, determining the initial phase based on the position of the data point corresponding to the maximum energy value in the vibration energy signal includes:
[0032] Based on the length of the vibration energy signal, each data point is numbered from the first data point to the last data point of the vibration energy signal, and the sequence number of the data point corresponding to the maximum energy value is obtained.
[0033] Based on the length of the vibration energy signal and the index of the data point corresponding to the maximum energy value, the initial phase is obtained by combining the initial phase determination formula; wherein, the initial phase determination formula is:
[0034] ,in, Indicates the initial phase.
[0035] In one implementation, it further includes:
[0036] For each planetary gear, each tooth on the planetary gear is numbered in advance;
[0037] The tooth on the internal gear ring closest to the sensor is defined as tooth X;
[0038] From the first planetary carrier cycle to the Nth planetary carrier cycle, determine the planetary gear tooth number that meshes with the gear X in each planetary carrier cycle, and obtain the mapping relationship between the planetary gear tooth number and the number of planetary carrier cycles; where N is the minimum number of planetary carrier cycles required for all the gear teeth on the planetary gear to mesh once with the gear tooth on the internal gear ring closest to the sensor.
[0039] In one implementation, it further includes:
[0040] For each planetary gear, in the N planetary carrier cycles corresponding to the planetary gear, the original vibration signal collected by the sensor in each planetary carrier cycle is obtained;
[0041] Based on the initial phase, the first preset window width, and the mapping relationship between the planetary gear tooth number and the planetary carrier cycle number, the first target vibration data corresponding to the corresponding numbered tooth is separated from the original vibration signal collected by the sensor in each planetary carrier cycle, and the first target vibration data is filled into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the initial separation and reconstruction matrix.
[0042] After the first target vibration data corresponding to each of the N planetary carrier cycles is filled in, the first separation and reconstruction matrix corresponding to the planetary gear is obtained;
[0043] The first separation reconstruction matrix corresponding to the planetary gear is superimposed and reconstructed row by row to obtain the first vibration reconstruction signal corresponding to the planetary gear.
[0044] In one implementation, it further includes:
[0045] The initial phase is compensated according to the preset compensation phase difference to obtain the compensated initial phase;
[0046] For each planetary gear, the mapping relationship between the corresponding planetary gear tooth number and the planet carrier cycle number is corrected according to the compensated initial phase, resulting in the corrected mapping relationship between the planetary gear tooth number and the planet carrier cycle number.
[0047] Based on the compensation initial phase, the first preset window width, and the mapping relationship between the corrected planetary gear tooth number and the planetary carrier cycle number, the second target vibration data corresponding to the corresponding numbered tooth is separated from the original vibration signal collected by the sensor in each planetary carrier cycle, and the second target vibration data is filled into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the separation and reconstruction initial matrix.
[0048] After the second target vibration data corresponding to each of the N planetary carrier cycles is filled in, the second separation and reconstruction matrix corresponding to the planetary gear is obtained;
[0049] The second separation reconstruction matrix corresponding to the planetary gear is superimposed and reconstructed row by row to obtain the second vibration reconstruction signal corresponding to the planetary gear.
[0050] In one embodiment, the preset compensation phase difference is determined based on the number of teeth on the internal gear ring and the number of teeth on the planetary gears, combined with a compensation phase difference determination formula; wherein, the compensation phase difference determination formula is:
[0051] φb = {[Nr - mod(Np, Nr)] / Nr} * 2π, where φb represents the preset compensation phase difference, Nr represents the number of teeth on the internal gear ring, Np represents the number of teeth on the planetary gear, and mod(Np, Nr) represents Nr modulo Np.
[0052] In one embodiment, the step of correcting the mapping relationship between the planetary gear tooth numbers and the planet carrier cycle number corresponding to the planetary gears based on the compensated initial phase, to obtain the corrected mapping relationship between the planetary gear tooth numbers and the planet carrier cycle number, includes:
[0053] When the initial compensation phase is based on the initial phase with an added preset compensation phase difference, in the mapping relationship between the planetary gear tooth number corresponding to the planetary gear and the planet carrier cycle number, the position of the planet carrier cycle number remains unchanged, and each planetary gear tooth number is moved one unit in the direction of decreasing the planet carrier cycle number according to the current order.
[0054] When the initial compensation phase is reduced by a preset compensation phase difference based on the initial phase, in the mapping relationship between the planetary gear tooth number corresponding to the planetary gear and the planet carrier cycle number, the position of the planet carrier cycle number remains unchanged, and the overall planetary gear tooth number is moved one unit in the direction of increasing planet carrier cycle number according to the current order.
[0055] In one implementation, it further includes:
[0056] For each planetary gear, a target separation and reconstruction signal with a signal-to-noise ratio that meets a preset requirement is selected from the first separation and reconstruction signal and the second separation and reconstruction signal corresponding to the planetary gear;
[0057] Fault analysis is performed on the planetary gear teeth based on the target separation and reconstruction signal.
[0058] In one implementation, it further includes:
[0059] Determine the minimum number of planetary carrier cycles for the sun gear based on the number of teeth on the sun gear and the number of teeth on the internal gear ring.
[0060] Each tooth of the sun gear is numbered;
[0061] The tooth on the internal gear ring closest to the sensor is defined as tooth X;
[0062] From the first planet carrier cycle of the sun gear to the Mth planet carrier cycle, determine the sun gear tooth numbers at which different planet gears mesh with the gear X, and simultaneously the sun gear meshes with the planet gears, thus obtaining the mapping relationship between the sun gear tooth numbers and the number of planet carrier cycles; the number of sun gear tooth numbers determined within one planet carrier cycle is consistent with the number of planet gears; where M is the minimum number of planet carrier cycles for the sun gear;
[0063] Based on the initial phase, the second preset window width, and the mapping relationship between the sun gear tooth number and the planetary carrier cycle number, the vibration data of each third target corresponding to each tooth number is separated from the original vibration signal collected by the sensor in each planetary carrier cycle. The vibration data of each third target is then filled into the elements corresponding to each number in the row corresponding to the current planetary carrier cycle number in the initial separation and reconstruction matrix.
[0064] After the vibration data of each third target corresponding to the Mth planetary carrier cycle are filled in, the third separation and reconstruction matrix corresponding to the sun gear is obtained;
[0065] The third separation reconstruction matrix corresponding to the sun gear is superimposed and reconstructed row by row to obtain the third vibration reconstruction signal corresponding to the sun gear.
[0066] Another aspect of the present invention provides an initial phase determination device for separating vibration signals of a planetary gear train, comprising:
[0067] The first determining module is used to determine the bandpass filter range based on the planet carrier rotation frequency and the planet gear rotation frequency.
[0068] A filtering module is used to filter the original vibration signal collected by the sensor in at least one planetary carrier cycle based on the bandpass filtering range, to obtain at least one set of filtered vibration signals; wherein, the planetary carrier cycle is the time it takes for a planetary gear to rotate one revolution along the internal gear ring from the position closest to the sensor on the internal gear ring;
[0069] The second determining module is used to determine the initial phase of the planetary gear vibration signal separation based on at least one set of the filtered vibration signals.
[0070] Another aspect of the present invention provides an electronic device, comprising:
[0071] Memory, used to store computer programs;
[0072] A processor is used to execute the computer program to implement the steps of the initial phase determination method for separating the vibration signals of the planetary gear train as described above.
[0073] In another aspect, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the initial phase determination method for separating the vibration signals of the planetary gear train.
[0074] As can be seen from the above technical solutions, the embodiments of the present invention have the following advantages:
[0075] This invention provides a method for determining the initial phase of vibration signal separation in a planetary gear train. The method pre-determines a bandpass filtering range based on the planet carrier rotation frequency and the planet gear rotation frequency. Since vibration data affected by the planet carrier rotation frequency more accurately reflects the initial phase, this application further filters the original vibration signals collected by sensors in at least one planet carrier cycle based on the bandpass filtering range, obtaining at least one set of filtered vibration signals. This ensures that the filtered vibration signals retain vibration data significantly affected by the planet carrier, allowing for a more accurate determination of the initial phase of planet gear vibration signal separation based on at least one set of filtered vibration signals. The method provided in this application improves the accuracy of the initial phase of planet gear vibration signal separation during use, facilitating more accurate fault diagnosis of planet gear teeth.
[0076] According to the initial phase provided in the embodiments of the present invention, the vibration signals of the planetary gears and the sun gears can be separated and reconstructed more accurately, which is beneficial to improving the accuracy of signal separation and reconstruction. In addition, by compensating for the initial phase and performing vibration signal separation and reconstruction using the compensated initial phase, the embodiments of the present invention are beneficial to improving signal utilization efficiency and enhancing the signal-to-noise ratio of the separation results, which is more conducive to accurate fault diagnosis of planetary gear teeth.
[0077] Furthermore, the present invention also provides a corresponding implementation device, electronic device, and computer-readable storage medium for the initial phase determination method of planetary gear train vibration signal separation, which further makes the method more practical. The device, electronic device, and computer-readable storage medium have corresponding advantages. Attached Figure Description
[0078] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the prior art and embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0079] Figure 1 This is a schematic diagram of an existing planetary gear train structure;
[0080] Figure 2 A flowchart illustrating a method for determining the initial phase of vibration signal separation in a planetary gear train, provided in an embodiment of the present invention;
[0081] Figure 3 A flowchart illustrating another initial phase determination method provided in an embodiment of the present invention;
[0082] Figure 4 A mapping index table of planetary gear tooth numbers and planet carrier cycle numbers provided for embodiments of the present invention;
[0083] Figure 5 A diagram showing the correspondence between gear teeth and vibration data provided in an embodiment of the present invention;
[0084] Figure 6 This is a flowchart illustrating a method for separating and reconstructing vibration signals from a planetary gear train, as provided in an embodiment of the present invention.
[0085] Figure 7 A schematic diagram of rotational speed mapping provided in an embodiment of the present invention;
[0086] Figure 8 This is a schematic diagram of a separated and reconstructed initial matrix provided in an embodiment of the present invention;
[0087] Figure 9 This is a schematic diagram of a vibration signal data separation process provided in an embodiment of the present invention;
[0088] Figure 10 This is a schematic diagram of vibration signal data separation and reconstruction provided in an embodiment of the present invention;
[0089] Figure 11 This is another schematic diagram of vibration signal data separation and reconstruction provided in an embodiment of the present invention;
[0090] Figure 12 This is a schematic diagram of the initial phase determination device for separating vibration signals of a planetary gear train, provided in an embodiment of the present invention.
[0091] Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention;
[0092] Figure 14 This is a schematic diagram of the structure of a computer-readable storage medium provided in an embodiment of the present invention. Detailed Implementation
[0093] This invention provides a method, apparatus, electronic device, and computer-readable storage medium for determining the initial phase of vibration signal separation in a planetary gear train. These methods improve the accuracy of the initial phase of vibration signal separation during use, facilitating more accurate fault diagnosis of planetary gear teeth.
[0094] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0095] like Figure 1 As shown, a planetary gearbox (i.e., a planetary gear train) typically includes an internal ring gear, multiple planet gears (commonly 3-5), a sun gear, a planet carrier, and other shafts, bearings, and other components. The planet gears mesh with both the sun gear and the internal ring gear. Driven by the sun gear, the planet gears mesh with the fixed internal ring gear, simultaneously rotating on their own axis and revolving around the sun. Due to this revolution, the meshing position that generates vibration information modulates the sensor (fixed to the housing). The sun gear is fixed and serves as the input high-speed gear, meshing with all the planet gears. All planet gears are connected to the same planet carrier via rotating shafts. The revolution of the planet gears drives the planet carrier to rotate, and the planet carrier is connected to the output shaft for low-speed output. The internal ring gear is usually fixed and does not rotate, and the distance between it and the sensor is fixed.
[0096] Planetary gear trains are gearboxes with complex structures, in which planetary gears both revolve and rotate. The vibration signals of these planetary gears are subject to complex modulation phenomena relative to sensors fixed on the outer wall of the gearbox, making conventional gear fault diagnosis methods unsuitable for direct application to fault diagnosis of planetary gears.
[0097] To achieve fault diagnosis of planetary gears, researchers employed various methods to demodulate the original vibration signals. One method involved using "vibration signal separation technology" to separate the vibration signals of the planetary gears and then using this vibration signal for fault diagnosis. Vibration signal separation technology is a signal processing technique proposed to address the modulation problem of vibration signals in planetary gear train components. Its principle is to extract a segment of vibration signal from the acquired time-domain signal, representing the closest point of the planetary gear to the sensor. These extracted vibration signals are then reconstructed into a complete planetary gear vibration signal according to the characteristics of planetary gear operation, and this signal is then used for gear fault diagnosis.
[0098] However, in practical engineering applications, the application of vibration signal separation technology has prerequisites. Accurate initial phase is one of the crucial conditions for ensuring the effectiveness of signal extraction. In this case, with the internal gear ring fixed as a ring, the meshing position of the planetary gears and the internal gear ring can be described by radians between 0 and 2π. The radian value describing the position of the planetary gears on the internal gear ring is usually called the "phase." Vibration signal separation technology focuses on and needs to extract the vibration signal at the position where the sensor acquires the strongest impact information (generally referring to the position where the meshing position of the planetary gears and gears is closest to the sensor). The phase at this position is called the "initial phase" of signal separation. After the initial phase is determined, all separation positions are determined according to the initial phase, which directly affects the signal separation effect. Currently, the initial phase is usually determined based on the vibration data of a single planetary carrier cycle. However, this method can lead to a large discrepancy between the calculated initial phase and the true phase due to external interference and occasional signal fluctuations, affecting the subsequent separation effect and the accuracy of fault diagnosis.
[0099] Therefore, this application provides a method to improve the accuracy of initial phase determination, please refer to... Figure 2 , Figure 2 This is a flowchart illustrating a method for determining the initial phase of a planetary gear train vibration signal separation, provided in an embodiment of the present invention. The method includes:
[0100] S110: Determine the bandpass filter range based on the planet carrier rotation frequency and the planet gear rotation frequency;
[0101] It should be noted that this application takes into account that the raw vibration signal collected by the sensor during the planetary carrier cycle is subject to external interference, especially under conditions of strong environmental noise interference and severe noise pollution, which leads to inaccurate initial phase obtained by directly separating the planetary gear vibration signal based on the raw vibration signal. Therefore, the raw signal collected by the sensor during the planetary carrier cycle can be filtered. In this application, in order to achieve a better filtering effect, and considering that the vibration data affected by the planetary carrier rotation frequency can more accurately reflect the initial phase, the bandpass filter range can be determined in advance based on the planetary carrier rotation frequency and the planetary gear rotation frequency.
[0102] S120: Filter the original vibration signal acquired by the sensor in at least one planetary carrier cycle based on the bandpass filtering range to obtain at least one set of filtered vibration signals; wherein, the planetary carrier cycle is the time taken for a planetary gear to rotate one revolution along the internal gear ring from the position closest to the sensor on the internal gear ring;
[0103] Specifically, for a planetary gear train, the planet carrier cycle period can be determined first. Then, during the planet carrier cycle, the original vibration signals collected by the sensor in at least one planet carrier cycle period can be obtained. That is, one planet carrier cycle period corresponds to a set of original vibration signals, thereby obtaining at least one original vibration signal corresponding to one planet carrier cycle period. Then, the bandpass filter range is used to filter these at least one set of original vibration signals to obtain at least one set of filtered vibration signals.
[0104] It is understandable that, since the parameters of each planetary gear in the planetary gear train are the same, for any planetary gear, during the operation of that planetary gear, the starting moment can be taken as the position on the planetary carrier that is closest to the sensor. The time elapsed from that moment to the next time that planetary gear reaches that position can be recorded. This time elapsed is the cycle period of the planetary carrier.
[0105] In practical applications, different planetary gears can be used as a reference to obtain the original vibration signal collected by the sensor in at least one planetary carrier cycle based on the planetary gear. Then, a bandpass filter is used to filter at least one set of original vibration signals to obtain the corresponding filtered vibration signal, so that the filtered vibration signal carries a useful signal with a strong correlation to the planetary carrier frequency.
[0106] S130: Determine the initial phase of the planetary gear vibration signal separation based on at least one set of filtered vibration signals.
[0107] Specifically, after obtaining at least one set of filtered vibration signals, the planetary gear vibration signals can be further separated based on the at least one set of filtered vibration signals to obtain the corresponding initial phase. Since the original vibration signal is filtered and the corresponding initial phase is obtained by separating the vibration signal based on the bandpass filtering range determined by the planet carrier frequency and the planetary gear rotation frequency in this application, the accuracy of the initial phase determination can be improved.
[0108] Therefore, this method pre-determines the bandpass filtering range based on the planet carrier rotation frequency and the planet gear rotation frequency. Since vibration data affected by the planet carrier rotation frequency can more accurately reflect the initial phase, this application further filters the original vibration signals collected by the sensor in at least one planet carrier cycle according to the bandpass filtering range to obtain at least one set of filtered vibration signals. This allows the filtered vibration signals to retain vibration data that is significantly affected by the planet carrier, so that the initial phase of planet gear vibration signal separation can be more accurately determined based on at least one set of filtered vibration signals. The method provided in this application can improve the accuracy of the initial phase of planet gear vibration signal separation during use, which is beneficial for more accurate fault diagnosis of planet gear teeth.
[0109] The following section provides a detailed explanation of how to calculate the initial phase more accurately. Please refer to [link / reference needed]. Figure 3 The flowchart for initial phase calculation is shown.
[0110] In one embodiment, the process of determining the bandpass filter range based on the planet carrier rotation frequency and the planet gear rotation frequency in S110 may specifically include:
[0111] The planet carrier frequency is determined based on the transmission ratio between the planet carrier frequency and the sun gear input shaft frequency, as well as the sun gear input shaft frequency.
[0112] The bandpass filter range is determined by using the planetary carrier rotation frequency as the center frequency and combining it with the planetary gear rotation frequency.
[0113] It should be noted that, in order to successfully obtain the planetary carrier modulation component in the vibration signal through narrowband filtering, the planetary carrier frequency (i.e., the rotational frequency of the planetary carrier) can be obtained in advance in this embodiment of the invention to calculate the narrowband filtering range. However, the planetary gear train is a relatively closed environment, and the planetary carrier frequency is not a parameter that can be directly measured. The input speed of the transmission system is usually known information. Therefore, the planetary carrier frequency can be calculated using the transmission ratio between the planetary carrier frequency and the input shaft frequency, as well as the input shaft frequency. For example, the planetary carrier frequency can be determined using the first relational expression, which is: f c =f in ×i c , where f cFor planetary carrier frequency, f in For the input axis rotation frequency, i c This is the transmission ratio between the planetary carrier frequency and the input shaft frequency.
[0114] To avoid aliasing of the planetary gear rotation frequency component into the filtered planet carrier rotation modulation component, this application can determine the narrowband filter center frequency as the planet carrier rotation frequency, which can be based on a preset coefficient 'a' and the planetary gear rotation frequency 'f'. p The bandpass filtering range [f] is obtained. c -a*f p f c +a*f p The bandwidth can be equal to the planetary gear rotation frequency, therefore a = 0.5, meaning the bandpass filter range in this application can be [f]. c -0.5f p f c +0.5f p ], where f p This is the theoretical rotation frequency of the planetary gears. Furthermore, in practical applications, bandpass filtering does not only retain the first-order rotational frequency component; multiple order rotational frequency components may be retained depending on the situation.
[0115] In this application, the bandpass filter range can be determined after obtaining the planetary carrier rotation frequency, and the obtained original vibration signal can be filtered to obtain the corresponding planetary carrier rotation modulation component.
[0116] In one embodiment, when the filtered vibration signals are in a set, the process of determining the initial phase of the planetary gear vibration signal separation based on at least one set of filtered vibration signals may include:
[0117] The corresponding vibration energy signal is obtained from the filtered vibration signal, and the data point corresponding to the maximum energy value is determined from the vibration energy signal.
[0118] The initial phase is determined based on the position of the data point corresponding to the maximum energy value in the vibration energy signal.
[0119] In other words, given a set of original vibration signals, this application filters the original vibration signals using a bandpass filter to obtain a set of filtered vibration signals. The part with the highest vibration signal energy intensity in the planetary gear train is also the part with the highest fault signal intensity. Therefore, this position corresponds to the phase with the best separation effect in the planetary carrier cycle, and this phase is called the initial phase. Therefore, after obtaining a set of filtered vibration signals, this application can obtain the corresponding vibration energy signal based on the filtered vibration signal. Specifically, the corresponding vibration energy signal can be obtained by squaring the data of each sampling point in the vibration signal. Then, the data point corresponding to the maximum energy value can be determined from the vibration energy signal. Based on the position of the data point corresponding to the maximum energy value in the vibration energy signal, for example, each data point in the vibration energy signal can be numbered to obtain the sequence number or index of each data point. Thus, the sequence number corresponding to the maximum energy value point (i.e., the data point corresponding to the maximum energy value) can be determined. Then, combined with the overall length of the vibration energy signal (i.e., the length of the planetary carrier cycle vibration signal), the corresponding initial phase can be obtained. For example, the corresponding initial phase can be calculated using the following initial phase determination formula, where the initial phase determination formula is:
[0120] ,in, This is the initial phase.
[0121] In one implementation, when there are multiple sets of filtered vibration signals, the process of determining the initial phase of the planetary gear vibration signal separation based on at least one set of filtered vibration signals may include:
[0122] The average vibration signal is obtained by synchronously averaging multiple filtered vibration signals in the time domain.
[0123] The vibration energy signal is obtained by averaging the vibration signal, and the data point corresponding to the maximum energy value is determined from the vibration energy signal.
[0124] The initial phase is determined based on the position of the data point corresponding to the maximum energy value in the vibration energy signal.
[0125] It should be noted that, to improve the accuracy of initial phase determination, raw vibration signals collected by sensors during multiple planetary carrier cycles can be acquired for different planetary gears, using the planetary gear as a reference. Then, bandpass filtering is applied to each set of raw vibration signals to obtain multiple sets of filtered vibration signals. Each set of filtered vibration signals is then synchronously averaged in the time domain to obtain an averaged vibration signal. The square of the data corresponding to each sampling point in the averaged vibration signal yields the corresponding vibration energy signal. The data point corresponding to the maximum energy value is then determined from this vibration energy signal. Based on the position of this data point within the vibration energy signal—for example, by numbering each data point to obtain its sequence number or index—the sequence number of the maximum energy value point (i.e., the data point corresponding to the maximum energy value) can be determined. This, combined with the overall length of the vibration energy signal (i.e., the length of the planetary carrier cycle vibration signal), yields the corresponding initial phase. Specifically, the initial phase can be calculated using the aforementioned initial phase determination formula, thus making the calculated initial phase more accurate. It should be noted that after obtaining the initial phase, the original vibration signal collected by the sensor in each planetary carrier cycle can be further extracted and reconstructed into a reconstructed signal based on this initial phase. This reconstructed signal is then used for fault diagnosis of the planetary gear teeth. The following is a detailed explanation of how to extract the separation and reconstruction matrix and construct the reconstructed signal:
[0126] It is understood that in this embodiment of the invention, the minimum number of planetary carrier cycles for the planetary gear train, i.e., the chasing gear ratio, can be determined first. Specifically, the sun gear, planet gears, and internal ring gear in the planetary gear train have the same meshing frequency during operation. That is, when one tooth of the sun gear completes meshing, one tooth of each of the planet gears and the internal ring gear also completes meshing. Based on this relationship, the number of planetary carrier cycles required for the planet gears to mesh with all their teeth once on the internal ring gear closest to the sensor can be calculated using the number of teeth on each gear. The same applies to the sun gear. This relationship represents the minimum number of planetary carrier cycles required for the planet gears in the planetary gear train to return to their initial state, and is called the "chasing gear ratio." The planetary gear chasing gear ratio is defined as P_ HTR (Planet Gear Hunting Tooth Ratio), the sun gear chasing gear ratio is S. _HTR (Sun Gear Hunting ToothRatio).
[0127] Define Nr as the number of teeth on the internal gear ring, Np as the number of teeth on the planetary gears, LCM as the least common multiple for calculation, and the planetary gear chasing ratio (P). _HTR The calculation method is as follows:
[0128] P_ HTR=LCM(N r N p ) / N r Among them, LCM (N r N p ) indicates the calculation of N r and N p The least common multiple of .
[0129] Ns is the number of teeth on the sun gear, and the chasing ratio (S) for the sun gear. _HTR The calculation method is as follows:
[0130] S _HTR =LCM(N r N s ) / N r , where LCM (N r N s ) indicates the calculation of N r and N s The least common multiple of .
[0131] In one embodiment, the method may further include:
[0132] For each planetary gear, each tooth on the planetary gear is numbered in advance;
[0133] The tooth on the internal gear ring closest to the sensor is defined as tooth X.
[0134] From the first planetary carrier cycle to the Nth planetary carrier cycle, determine the number of the planetary gear teeth that mesh with gear X in each planetary carrier cycle, and obtain the mapping relationship between the planetary gear tooth number and the number of planetary carrier cycles; where N is the minimum number of planetary carrier cycles required for all the gear teeth on the planetary gear to mesh once with the gear teeth on the internal gear ring closest to the sensor.
[0135] It should be noted that, in this embodiment of the invention, each planetary gear in the planetary gear train can be pre-numbered for each tooth. For example, when tooth number 1 of a planetary gear meshes with tooth X on the internal gear ring that is closest to the sensor, it will generate a signal, such as... Figure 5The vibration signal corresponding to the meshing process of a single gear tooth is interrupted. After the planetary gear rotates once, it meshes with tooth X on the internal gear ring again. At this time, the planetary gear tooth meshing with tooth X on the internal gear ring will no longer be tooth number 1, but another tooth (let's say tooth number 3). When the planetary gear returns to this position after following the planet carrier for the Nth cycle, tooth number 1 on the planetary gear will mesh with tooth X on the internal gear ring again, and the next revolution will still have tooth number 3 meshing with X. This relationship is the cyclic relationship of gear meshing. This N is the number of rotations of the planet carrier, which is also the minimum planet carrier cycle number introduced above. This minimum planet carrier cycle number is defined as the "chasing gear ratio" of the planetary gear. For a given planetary gear, after each planet carrier cycle, one tooth on the planetary gear will mesh with tooth X on the internal gear ring. Record the number of that tooth and the number of planet carrier cycles experienced, thus obtaining the number of planet carrier cycles corresponding to the number of each tooth, which is also the mapping index table of the planetary gear tooth number and the number of planet carrier cycles.
[0136] For example, if the first tooth of the planetary gear meshes with the tooth X on the internal gear ring that is closest to the sensor, then the next planetary gear tooth that meshes with tooth X on the internal gear ring will be numbered as: 96 ÷ 34 = 2...28, 28 + 1 = 29.
[0137] The mapping index table can be obtained by calculating sequentially (e.g.) Figure 4 As shown in the figure, it is found that a large cycle is completed every 17 planetary carrier cycles. Therefore, the minimum number of planetary carrier cycles N is 17. The constructed mapping table can be used to determine where the extracted data should be placed in the reconstruction matrix, which is convenient for constructing the separation reconstruction matrix.
[0138] Furthermore, as the planetary gear train rotates, the data segment least affected by modulation effects can be extracted sequentially within each planet carrier cycle. Since the alignment of the sun gear teeth and planet gear teeth with the sensor changes continuously during each planet carrier cycle, vibration signals from all the planet gears and sun gear teeth can be obtained after several planet carrier cycles. Clearly, because the planetary gear train operates continuously, the change in the numbering of the planet gear and sun gear teeth aligned with the sensor within each planet carrier cycle is periodic. Therefore, after determining the minimum number of planet carrier cycles (i.e., the chasing gear ratio), the window width for data extraction can be determined using the chasing gear ratio. The chasing gear ratio determines that N planet carrier cycles of data are sufficient to extract vibration data for one complete planet / sun gear. Therefore, the first minimum window width is: Np / N × the number of sampling points corresponding to a single tooth.
[0139] Within each planetary carrier cycle, a segment of data least affected by modulation effects can be extracted, such as... Figure 5 The data segment marked in the figure represents the first minimum window width, and the number of points in this data segment is the first minimum window width.
[0140] Based on the chasing gear ratio, the number of carrier cycles required to extract vibration data for one planetary gear / sun gear rotation cycle can be determined. This number of cycles is used to construct the data separation and reconstruction matrix. The number of cycles is the number of rows in the matrix. Each row of the matrix corresponds to the vibration data for one planetary gear / sun gear rotation cycle. Each column element in the row represents the target data extracted from the corresponding carrier cycle within that cycle.
[0141] In one embodiment, the method may further include:
[0142] For each planetary gear, in the N planetary carrier cycles corresponding to the planetary gear, the original vibration signal collected by the sensor in each planetary carrier cycle is obtained;
[0143] Based on the mapping relationship between the initial phase, the first preset window width, the planetary gear tooth number and the planetary carrier cycle number, the first target vibration data corresponding to the corresponding numbered tooth is separated from the original vibration signal collected by the sensor in each planetary carrier cycle, and the first target vibration data is filled into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the initial separation and reconstruction matrix.
[0144] After the vibration data of the first target corresponding to each of the N planetary carrier cycles is filled in, the first separation and reconstruction matrix corresponding to the planetary gear is obtained;
[0145] The first separation reconstruction matrix corresponding to the planetary gear is superimposed and reconstructed row by row to obtain the first vibration reconstruction signal corresponding to the planetary gear.
[0146] It should be noted that, please refer to Figure 6 In practical applications, for each planetary gear, the original vibration signal collected by the corresponding sensor can be obtained for each of the N planetary carrier cycles that the planetary gear train passes through during the operation of the planetary gear system, with the planetary gear as the reference.
[0147] In practical applications, the original vibration signal and the rotational speed pulse are acquired synchronously. Rotational speed mapping can be achieved by dividing the original vibration signal into multiple segments based on the rotational speed pulse (please refer to...). Figure 7For example, if the planetary carrier output shaft generates 60 rotational speed pulses per revolution, then every 60 segments are combined to form a planetary carrier cycle data segment. Furthermore, considering that the number of data points collected in each planetary carrier cycle may differ, this embodiment of the invention uses a number closest to any common multiple of the number of teeth on the internal gear ring to interpolate and resample the vibration data for all segmented planetary carrier cycles. This unifies the length of the vibration data corresponding to each planetary carrier cycle, thereby achieving preprocessing of all collected raw vibration signals. This effectively avoids interference caused by rotational speed fluctuations on the segment length of the vibration data. The preprocessed raw vibration signal is divided into multiple units of uniform length, with each unit storing vibration data for one planetary carrier cycle length.
[0148] It should be noted that after constructing the mapping index table of planetary gear tooth numbers and planet carrier cycle numbers, a separate reconstruction initial matrix can be further constructed based on the mapping index table of planetary gear tooth numbers and planet carrier cycle numbers. For example... Figure 8 The initial separation and reconstruction matrix shown is an empty matrix. The planetary gear has 34 teeth, so each row of data can be divided into 34 small cells, each containing the number of points involved in the meshing of one tooth. A small segment of data will be extracted from the preprocessed raw vibration data corresponding to each planetary carrier cycle. This segment corresponds to a tooth number of a planetary gear. Based on this number, the segment can be filled into the corresponding tooth number position in a row. Each row only contains one segment of data, leaving the other positions empty. Since a large cycle is completed every 17 planetary carrier cycles, the minimum number of rows in the matrix is 17. That is, the initial separation and reconstruction matrix includes 17 rows. The small segments of data in these 17 rows, treated as a whole, can obtain the vibration signal for one rotation of the planetary gear. If there is raw data from 170 planetary carrier cycles, data for 10 rotations of the planetary gear can be extracted.
[0149] Specifically, in this embodiment of the invention, the first preset window width can be greater than or equal to the first minimum window width. During the separation of the preprocessed vibration signal, the first target vibration data can be separated from the preprocessed original vibration data using the initial phase and the first preset window width, based on the original vibration data collected by the sensor during the planetary carrier cycle corresponding to each planetary gear tooth number. The method for determining the extracted first target vibration data is as follows: Figure 9 As shown, the first target vibration data is filled into the constructed initial separation and reconstruction matrix at the positions corresponding to the gear tooth number and the planetary carrier cycle number. After the first target vibration data corresponding to N planetary carrier cycles are filled in, a complete first separation and reconstruction matrix corresponding to the current planetary gear is obtained, as shown. Figure 10As shown, after obtaining the first separation and reconstruction matrix corresponding to the current planetary gear, each row in the first separation and reconstruction matrix can be superimposed and reconstructed to obtain the first vibration reconstruction signal corresponding to the planetary gear.
[0150] In the process of data reconstruction, such as Figure 11 As shown, a dark segment of data is a Block. According to the mapping index table, we can know which gear teeth meshed to generate the data in this block. The number marked above each segment of data in Figure 10 is the gear tooth number of the planetary gear.
[0151] The row summation of the separation and reconstruction matrix yields a column of reconstructed signals. The amplitude of these reconstructed signals is then corrected by dividing the number of overlaps by the number of points in the reconstructed signal. The overlap count is calculated as the first preset window width divided by the first minimum window width, where the first preset window width is an integer multiple of the first minimum window width, and is expressed in units of points. The first preset window width represents the number of overlaps accumulated during the calculation. In Figure 11, there are 5 overlaps, so dividing by 5 gives the result. Figure 11 and Figure 10 The difference lies in that Figure 10 adjusts the order of the gear tooth data, making the reconstructed data start from 1, while Figure 11 does not adjust the order. However, concatenating multiple reconstructed signals does not affect the analysis. The specific order can be determined according to actual needs, and this embodiment does not limit this.
[0152] In other words, the vibration reconstruction signal of a planetary gear can be obtained through the above method. By connecting the vibration reconstruction signals of multiple revolutions of the planetary gear end to end, a continuous reconstruction signal is obtained. Thus, the vibration signal reconstruction of a planetary gear is completed. Subsequently, the planetary gear teeth can be analyzed for faults based on the vibration reconstruction signal of the planetary gear.
[0153] In one embodiment, the method may further include:
[0154] The initial phase is compensated according to the preset compensation phase difference to obtain the compensated initial phase;
[0155] For each planetary gear, the mapping relationship between the corresponding planetary gear tooth number and the number of planetary carrier cycles is corrected according to the initial phase compensation, resulting in the corrected mapping relationship between the planetary gear tooth number and the number of planetary carrier cycles.
[0156] Based on the compensation initial phase, the first preset window width, and the mapping relationship between the corrected planetary gear tooth number and the planetary carrier cycle number, the second target vibration data corresponding to the corresponding numbered tooth is separated from the original vibration signal collected by the sensor in each planetary carrier cycle, and the second target vibration data is filled into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the separation and reconstruction initial matrix.
[0157] After the vibration data of the second target corresponding to each of the N planetary carrier cycles is filled in, the second separation and reconstruction matrix corresponding to the planetary gear is obtained;
[0158] The second separation reconstruction matrix corresponding to the planetary gear is superimposed and reconstructed row by row to obtain the second vibration reconstruction signal corresponding to the planetary gear.
[0159] It should be noted that the initial phase has a significant impact on the final separation result. The initial phase position calculated based on vibration energy is the position with the greatest vibration intensity, but this position does not guarantee that it is the position with the highest signal-to-noise ratio. Furthermore, the existing separation method does not make efficient use of the original signal. In order to improve signal utilization efficiency and enhance the signal-to-noise ratio of the separation result, this embodiment of the invention proposes to compensate the obtained initial phase by pre-setting a supplementary phase difference, and to use the compensated initial phase to obtain an additional separation reconstruction matrix and reconstruct it into a reconstructed signal, thereby increasing the amount of information obtained from the original signal.
[0160] Specifically, in this embodiment of the invention, a preset compensation phase difference φb can be determined based on the number of teeth Nr of the internal gear ring and the number of teeth Np of the planetary gears, where φb = {[Nr - mod(Nr, Np)] / Nr} * 2π, and mod(Nr, Np) represents Nr modulo Np. The initial phase is compensated based on this preset compensation phase difference φb to obtain a compensated initial phase. Specifically, multiple compensated initial phases can be obtained, such as φ+φb and φ-φb. (In practical applications, phase compensation is not limited to these two types, nor is it limited to two times; it can be increased or decreased as needed, preferably without overlapping with the separation signal range of other planetary gears).
[0161] For each planetary gear, the mapping relationship between the corresponding planetary gear tooth number and the planet carrier cycle number can be corrected based on a compensated initial phase, thus obtaining the corrected mapping relationship between the planetary gear tooth number and the planet carrier cycle number.
[0162] Specifically, when the initial phase compensation is based on the initial phase plus a preset compensation phase difference, in the mapping relationship between the planet gear tooth number corresponding to the planet gear and the planet carrier cycle number, the position of the planet carrier cycle number remains unchanged, and the overall planet gear tooth number is moved one unit in the direction of decreasing the planet carrier cycle number according to the current order.
[0163] When the initial phase compensation is reduced by a preset compensation phase difference based on the initial phase, the mapping relationship between the planetary gear tooth number corresponding to the planetary gear and the planet carrier cycle number is maintained, while keeping the position of the planet carrier cycle number unchanged. The planetary gear tooth numbers are moved one unit in the direction of increasing planet carrier cycle number according to the current order.
[0164] For example, in the mapping relationship, the compensated initial phase is increased by φb compared to the original initial phase, such as... Figure 4 As shown, all index numbers ( Figure 4 (The second row) Shift one position to the left according to the chasing tooth relationship. For example, if tooth number 1 originally corresponded to planetary carrier cycle number 1, and the compensated initial phase increased by φb compared to the original initial phase, then the adjusted numbering and the correspondence between the planetary carrier cycle number 1 and the planetary carrier cycle number is that planetary carrier cycle number 1 corresponds to tooth number 29. If the compensated initial phase decreased by φb compared to the original initial phase, such as... Figure 4 As shown, all index numbers ( Figure 4 (In the second row) according to the chasing tooth relationship, push one position to the right. For example, the original tooth number 1 corresponds to the planet carrier cycle number 1. The compensation initial phase is increased by φb compared to the original initial phase. Then the correspondence between the adjusted number and the planet carrier cycle number is that the planet carrier cycle number 1 corresponds to the tooth number 7.
[0165] For each planetary gear and each compensated initial phase, the following steps can be repeated:
[0166] Based on the compensation initial phase, the first preset window width, and the mapping relationship between the corrected planetary gear tooth number and the planetary carrier cycle number, the second target vibration data corresponding to the corresponding tooth number is separated from the original vibration signal collected by the sensor in each planetary carrier cycle. The second target vibration data is then filled into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the initial separation and reconstruction matrix. After the second target vibration data corresponding to N planetary carrier cycles are filled in, the second separation and reconstruction matrix corresponding to the planetary gear is obtained. The second separation and reconstruction matrix corresponding to the planetary gear is then superimposed and reconstructed row by row to obtain the second vibration reconstruction signal corresponding to the planetary gear.
[0167] It should be noted that the detailed implementation process of this step can be found in the above embodiment of the process of obtaining the first vibration reconstruction signal based on the initial phase. The present invention embodiment will not be repeated here.
[0168] For each initial compensation phase, repeat the steps of constructing the separation and reconstruction matrix and constructing the vibration reconstruction signal in the above embodiment to obtain a compensation separation and reconstruction matrix. Repeating this N times will yield N compensation separation and reconstruction matrices, which can reconstruct N vibration signals.
[0169] It is understandable that by superimposing and reconstructing the separated data matrices, a complete vibration separation signal of the planetary gear can be obtained. By comparing the original vibration separation signal with multiple compensated vibration separation signals, the presence of fault frequency characteristics in any signal can be considered as the presence of fault characteristics in the planetary gear.
[0170] Adjust the initial phase to φ+2π / P n P n Let π be the number of planetary gears and π be the mathematical constant pi. By repeating the above process of separating and reconstructing vibration signals according to the number of planetary gears, the vibration reconstruction signals of all planetary gears can be obtained.
[0171] This application, by compensating for the initial phase, can enhance the fault search range and improve the fault signal search efficiency, providing more and more reliable information for subsequent fault diagnosis methods of planetary gear train components.
[0172] In one embodiment, the method may further include:
[0173] For each planetary gear, a target separation and reconstruction signal with a signal-to-noise ratio that meets the preset requirements is selected from the first separation and reconstruction signal and the second separation and reconstruction signal corresponding to the planetary gear;
[0174] Fault analysis of planetary gear teeth is performed based on target separation and reconstruction signals.
[0175] It should be noted that, for each planetary gear, the above scheme can be used to obtain the first separation and reconstruction signal and each of the second separation and reconstruction signals of the planetary gear. Thus, the target separation and reconstruction signal with a signal-to-noise ratio that meets the preset requirements can be obtained from the first separation and reconstruction signal and each of the second separation and reconstruction signals. Furthermore, the planetary gear teeth of the planetary gear can be analyzed based on the target separation and reconstruction signal, thereby improving the accuracy of the fault analysis.
[0176] Of course, all vibration reconstruction signals can also be used for synthesis. Usually, the original initial phase is compensated twice, namely phase increase φ+φb and phase decrease φ-φb, to obtain two additional signals. The most obvious fault information can be obtained by comparing the three signals. Alternatively, other data processing methods can be used to filter or fuse the signals to enhance the fault signal.
[0177] In one embodiment, the method may further include:
[0178] Determine the minimum number of planetary carrier cycles for the sun gear based on the number of teeth on the sun gear and the number of teeth on the internal gear ring.
[0179] Number each tooth of the sun gear;
[0180] The tooth on the internal gear ring closest to the sensor is designated as tooth X.
[0181] From the first planet carrier cycle of the sun gear to the Mth planet carrier cycle, determine the sun gear tooth numbers at which different planet gears mesh with the gear X, and simultaneously the sun gear meshes with the planet gears, thus obtaining the mapping relationship between the sun gear tooth numbers and the number of planet carrier cycles; the number of sun gear tooth numbers determined within one planet carrier cycle is consistent with the number of planet gears; where M is the minimum number of planet carrier cycles for the sun gear;
[0182] Based on the mapping relationship between the initial phase, the second preset window width, and the number of sun gear teeth and the number of planetary carrier cycles, the vibration data of each third target corresponding to each numbered tooth is separated from the original vibration signal collected by the sensor in each planetary carrier cycle. The vibration data of each third target is then filled into the elements corresponding to each number in the row corresponding to the current number of planetary carrier cycles in the initial separation and reconstruction matrix.
[0183] After the vibration data of each third target corresponding to the Mth planetary carrier cycle are filled in, the third separation and reconstruction matrix corresponding to the sun gear is obtained;
[0184] The third separation reconstruction matrix corresponding to the sun gear is superimposed and reconstructed row by row to obtain the third vibration reconstruction signal corresponding to the sun gear.
[0185] It should be noted that, based on the initial phase determined in the present invention, the vibration signal of the sun gear can also be separated and reconstructed. Specifically, in the embodiments of the present invention, each tooth of the sun gear can be pre-numbered, and the minimum planetary carrier cycle number M of the sun gear can be calculated based on the number of teeth of the sun gear and the number of teeth of the internal gear ring, that is, the sun gear chasing ratio (as described above, S) can be calculated. _HTRAfter obtaining the minimum number of planetary carrier cycles M for the sun gear, starting from the first planetary carrier cycle, record the tooth on the sun gear closest to the sensor when each planet gear passes the sensor in sequence during each planetary carrier cycle. For example, if there are P planet gears on the planetary carrier, after one planetary carrier cycle, the P planet gears will pass the sensor in sequence. When each planet gear passes the sensor, there is a tooth on the sun gear closest to the sensor (that is, the transmission path between the sun gear and the sensor is shortest for the meshing vibration signal of the sun gear and the planet gears P times in one planetary carrier cycle). Record the number of this tooth. That is, in one planetary carrier cycle, the numbers of P sun gear teeth will be recorded. The numbers of the P sun gear teeth recorded in the next planetary carrier cycle will change. After M planetary carrier cycles, the numbers of the P sun gear teeth are recorded again and are consistent with the numbers of the sun gear teeth recorded in the first planetary carrier cycle. Thus, M can be obtained as the minimum number of planetary carrier cycles for the sun gear. In this application, a mapping relationship between the sun gear tooth number and the planet carrier cycle number can be established based on the correlation between the number of P sun gear teeth recorded in each planet carrier cycle and the number of planet carrier cycles. This relationship can be recorded in a table.
[0186] In this embodiment of the invention, P segments of data can be collected in each planetary carrier cycle. Therefore, based on the mapping relationship between the initial phase, the second preset window width, and the sun gear tooth number and the number of planetary carrier cycles, the third target vibration data corresponding to each tooth number can be separated from the original vibration signal collected by the sensor in each planetary carrier cycle. That is, P segments of original vibration signal are collected in one planetary carrier cycle, and the third target vibration data corresponding to a sun gear tooth number is separated from each segment of original vibration signal. Thus, P third target vibration data corresponding to the P sun gear tooth numbers corresponding to the current planetary carrier cycle number can be obtained. The P third target vibration data are then filled into the elements corresponding to the P sun gear tooth numbers in the row corresponding to the current planetary carrier cycle number in the initial separation and reconstruction matrix. In this embodiment of the invention, the second preset window width is an integer multiple of the second minimum window width of the sun gear, where the second minimum window width of the sun gear is the ratio of the number of sun gear teeth to the sun gear chasing ratio.
[0187] After the vibration data of each third target corresponding to the Mth planetary carrier cycle are filled in, the third separation and reconstruction matrix corresponding to the sun gear is obtained. Following the vibration signal separation and reconstruction method of the planetary gears described above, the third separation and reconstruction matrix corresponding to the sun gear is superimposed row by row to obtain the third vibration reconstruction signal corresponding to the sun gear. To obtain a more accurate sun gear vibration reconstruction signal, the amplitude of the third vibration reconstruction signal is then corrected. The amplitude correction method is to divide the reconstruction signal points by the number of overlaps. The number of overlaps is calculated as the second preset window width / the second minimum window width, thus obtaining the sun gear vibration reconstruction signal.
[0188] In practical applications, the initial phase after compensation based on the preset phase difference can also be used to separate and reconstruct the vibration signal of the sun gear again to obtain the compensated vibration reconstruction signal of the sun gear.
[0189] It is understood that, based on the determined initial phase, the embodiments of the present invention can not only more accurately separate and reconstruct the planetary gear vibration signal, but also improve the accuracy of separating and reconstructing the sun gear vibration signal.
[0190] This invention also provides a corresponding apparatus for determining the initial phase of a planetary gear train vibration signal separation method, further enhancing the practicality of the method. The apparatus can be described from both a functional module perspective and a hardware perspective. The apparatus for determining the initial phase of a planetary gear train vibration signal separation provided by this invention is described below. This apparatus is used to implement the initial phase determination method for planetary gear train vibration signal separation provided by this invention. In this embodiment, the apparatus may include or be divided into one or more program modules, which are stored in a storage medium and executed by one or more processors to complete the initial phase determination method for planetary gear train vibration signal separation disclosed in the above embodiments. The program module referred to in this invention is a series of computer program instruction segments capable of performing specific functions, and is more suitable than the program itself for describing the execution process of the initial phase determination device for planetary gear train vibration signal separation in the storage medium. The following description will specifically introduce the functions of each program module in this embodiment. The initial phase determination device for planetary gear train vibration signal separation described below corresponds to the initial phase determination method based on planetary gear train vibration signal separation described above.
[0191] From the perspective of functional modules, see Figure 12 , Figure 12 This invention provides a structural diagram of an initial phase determination device for separating vibration signals from a planetary gear train. The device may include:
[0192] The first determining module 11 is used to determine the bandpass filter range based on the planet carrier rotation frequency and the planet gear rotation frequency.
[0193] Filtering module 12 is used to filter the original vibration signal collected by the sensor in at least one planetary carrier cycle based on the bandpass filtering range to obtain at least one set of filtered vibration signals; wherein, the planetary carrier cycle is the time taken for a planetary gear to rotate one revolution along the internal gear ring from the position closest to the sensor on the internal gear ring;
[0194] The second determining module 13 is used to determine the initial phase of the planetary gear vibration signal separation based on at least one set of filtered vibration signals.
[0195] In one embodiment, the first determining module 11 includes:
[0196] The first determining unit is used to determine the planet carrier frequency based on the transmission ratio between the planet carrier frequency and the sun gear input shaft frequency, as well as the sun gear input shaft frequency.
[0197] The second determining unit is used to determine the bandpass filter range by taking the planetary carrier rotation frequency as the center frequency of the bandpass filter and combining it with the planetary gear rotation frequency.
[0198] In one implementation, the first determining unit is specifically used for:
[0199] Based on the transmission ratio between the planetary carrier frequency and the sun gear input shaft frequency, and the sun gear input shaft frequency, combined with the first relational expression, the planetary carrier frequency is determined; wherein, the first relational expression is:
[0200] f c =f in ×i c f c For planetary carrier frequency, f in i is the rotational frequency of the input shaft of the sun gear. c This is the transmission ratio between the planetary carrier frequency and the sun gear input shaft frequency.
[0201] In one embodiment, the second determining unit is configured to:
[0202] Using the planetary carrier frequency as the center frequency f of the bandpass filter c Based on the preset coefficient 'a' and the planetary gear rotation frequency 'f' p The bandpass filter range is determined to be [f c -a*f p f c +a*f p ], where a∈(0,1).
[0203] In one embodiment, when the filtered vibration signals are in a set, the second determining module 13 includes:
[0204] The third determining unit is used to obtain the corresponding vibration energy signal based on the filtered vibration signal, and to determine the data point corresponding to the maximum energy value from the vibration energy signal;
[0205] The fourth determining unit is used to determine the initial phase based on the position of the data point corresponding to the maximum energy value in the vibration energy signal;
[0206] When there are multiple sets of filtered vibration signals, the second determining module 13 includes:
[0207] The calculation unit is used to perform time-domain synchronous averaging of multiple filtered vibration signals to obtain the averaged vibration signal.
[0208] The fifth determining unit is used to obtain the corresponding vibration energy signal based on the averaged vibration signal, and to determine the data point corresponding to the maximum energy value from the vibration energy signal.
[0209] The sixth determining unit is used to determine the initial phase based on the position of the data point corresponding to the maximum energy value in the vibration energy signal.
[0210] In one embodiment, the third determining unit is configured to:
[0211] For each sampling point in the filtered vibration signal, the data corresponding to the sampling point is squared to obtain the vibration energy data corresponding to the sampling point.
[0212] Based on the vibration energy data corresponding to each sampling point, a vibration energy signal is obtained, and the data point corresponding to the maximum energy value is determined from the vibration energy signal.
[0213] Or, the fifth determining unit, used for:
[0214] For each sampling point in the averaged vibration signal, the data corresponding to the sampling point is squared to obtain the vibration energy data corresponding to the sampling point.
[0215] The vibration energy signal is obtained based on the vibration energy data corresponding to each sampling point.
[0216] The fourth or sixth determining unit is used for:
[0217] Based on the length of the vibration energy signal, each data point is numbered from the first data point to the last data point of the vibration energy signal, and the sequence number of the data point corresponding to the maximum energy value is obtained.
[0218] Based on the length of the vibration energy signal and the index of the data point corresponding to the maximum energy value, combined with the initial phase determination formula, the initial phase is obtained; whereby the initial phase determination formula is:
[0219] ,in, Indicates the initial phase.
[0220] In one embodiment, the device further includes:
[0221] The first numbering module is used to pre-number each tooth on each planetary gear;
[0222] The third determining module is used to determine the gear tooth number corresponding to each planetary carrier cycle from the first planetary carrier cycle to the Nth planetary carrier cycle, and obtain the mapping relationship between the planetary gear tooth number and the number of planetary carrier cycles; where N is the minimum number of planetary carrier cycles that all the gear teeth on the planetary gears must mesh once with the gear teeth on the internal gear ring closest to the sensor.
[0223] In one embodiment, the device further includes:
[0224] The acquisition module is used to acquire the original vibration signal collected by the sensor in each of the N planetary carrier cycles corresponding to each planetary gear.
[0225] The first separation module is used to separate the first target vibration data corresponding to the corresponding numbered tooth from the original vibration signal collected by the sensor in each planetary carrier cycle according to the mapping relationship between the initial phase, the first preset window width and the number of planetary gear teeth and the number of planetary carrier cycles, and fill the first target vibration data into the element corresponding to the corresponding number in the row corresponding to the current number of planetary carrier cycles in the separation and reconstruction initial matrix;
[0226] The first writing module is used to obtain the first separation and reconstruction matrix corresponding to the planetary gear after the first target vibration data corresponding to N planetary carrier cycles are filled in.
[0227] The first reconstruction module is used to superimpose and reconstruct the first separation reconstruction matrix corresponding to the planetary gear according to the rows to obtain the first vibration reconstruction signal corresponding to the planetary gear.
[0228] In one embodiment, the device further includes:
[0229] The compensation module is used to compensate the initial phase according to the preset compensation phase difference to obtain the compensated initial phase;
[0230] The correction module is used to correct the mapping relationship between the corresponding planet gear tooth number and the planet carrier cycle number for each planet gear according to the compensation initial phase, so as to obtain the corrected mapping relationship between the planet gear tooth number and the planet carrier cycle number.
[0231] The second separation module is used to separate the second target vibration data corresponding to the corresponding numbered tooth from the original vibration signal collected by the sensor in each planetary carrier cycle, based on the compensation initial phase, the first preset window width, and the mapping relationship between the corrected planetary gear tooth number and the planetary carrier cycle number, and fill the second target vibration data into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the separation reconstruction initial matrix.
[0232] The second writing module is used to obtain the second separation and reconstruction matrix corresponding to the planetary gear after the second target vibration data corresponding to the N planetary carrier cycles are filled in.
[0233] The second reconstruction module is used to superimpose and reconstruct the second separation reconstruction matrix corresponding to the planetary gear according to the rows to obtain the second vibration reconstruction signal corresponding to the planetary gear.
[0234] In one embodiment, the preset compensation phase difference is determined based on the number of teeth on the internal gear ring and the number of teeth on the planetary gears, combined with a formula for determining the compensation phase difference; wherein, the formula for determining the compensation phase difference is:
[0235] φb = {[Nr - mod(Np, Nr)] / Nr} * 2π, where φb represents the preset compensation phase difference, Nr represents the number of teeth on the internal gear ring, Np represents the number of teeth on the planetary gear, and mod(Np, Nr) represents Nr modulo Np.
[0236] In one implementation, the correction module is configured to:
[0237] When the initial phase compensation is based on the initial phase plus a preset compensation phase difference, in the mapping relationship between the planet gear tooth number corresponding to the planet gear and the planet carrier cycle number, the position of the planet carrier cycle number remains unchanged, and the overall planet gear tooth number is moved one unit in the direction of decreasing the planet carrier cycle number according to the current order.
[0238] When the initial phase compensation is reduced by a preset compensation phase difference based on the initial phase, the mapping relationship between the planetary gear tooth number corresponding to the planetary gear and the planet carrier cycle number is maintained, while keeping the position of the planet carrier cycle number unchanged. The planetary gear tooth numbers are moved one unit in the direction of increasing planet carrier cycle number according to the current order.
[0239] In one embodiment, the device further includes:
[0240] The filtering module is used to filter out the target separation and reconstruction signal with a signal-to-noise ratio that meets the preset requirements from the first separation and reconstruction signal and the second separation and reconstruction signal corresponding to each planetary gear;
[0241] The analysis module is used to perform fault analysis on planetary gear teeth based on the target separation and reconstruction signal.
[0242] In one embodiment, the device further includes:
[0243] The fourth determining module is used to determine the minimum number of planetary carrier cycles for the sun gear based on the number of teeth on the sun gear and the number of teeth on the internal gear ring.
[0244] The second numbering module is used to number each tooth of the sun gear;
[0245] The fifth determining module is used to determine the number of each sun gear tooth corresponding to each planet carrier cycle from the first planet carrier cycle of the sun gear to the Mth planet carrier cycle, and to obtain the mapping relationship between the sun gear tooth number and the number of planet carrier cycles; wherein, each sun gear tooth number in one planet carrier cycle corresponds one-to-one with each planet gear; wherein, M is the minimum number of planet carrier cycles for the sun gear.
[0246] The third separation module is used to separate the vibration data of each third target corresponding to each numbered tooth from the original vibration signal collected by the sensor in each planetary carrier cycle according to the mapping relationship between the initial phase, the second preset window width and the number of sun gear teeth and the number of planetary carrier cycles, and fill the vibration data of each third target into the elements corresponding to each number in the row corresponding to the current number of planetary carrier cycles in the initial separation and reconstruction matrix.
[0247] The third writing module is used to obtain the third separation and reconstruction matrix corresponding to the sun gear after the vibration data of each third target corresponding to the Mth planetary carrier cycle is filled in.
[0248] The third reconstruction module is used to superimpose and reconstruct the third separation reconstruction matrix corresponding to the sun gear according to the rows to obtain the third vibration reconstruction signal corresponding to the sun gear.
[0249] It should be noted that the initial phase determination device for planetary gear train vibration signal separation provided in the embodiments of the present invention has the same beneficial effects as the initial phase determination method for planetary gear train vibration signal separation provided in the above embodiments. For a detailed description of the initial phase determination method for planetary gear train vibration signal separation involved in the embodiments of the present invention, please refer to the above embodiments, and this application will not repeat it here.
[0250] The initial phase determination device for separating the vibration signal of the planetary gear train mentioned above is described from the perspective of functional modules. Furthermore, the present invention also provides an electronic device, which is described from the perspective of hardware. Figure 13 A structural diagram of an electronic device provided in an embodiment of this application, such as... Figure 13As shown, the electronic device includes: a memory 20 for storing computer programs;
[0251] The processor 21 is used to execute a computer program to implement the steps of the initial phase determination method for separating the vibration signal of the planetary gear train as described in the above embodiment.
[0252] The electronic devices provided in this embodiment may include, but are not limited to, smartphones, tablets, laptops, or desktop computers.
[0253] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0254] The memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the memory 20 may be an internal storage unit of an electronic device, such as a server hard drive. In other embodiments, the memory 20 may be an external storage device of an electronic device, such as a plug-in hard drive on a server, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Furthermore, the memory 20 may include both internal and external storage units of the electronic device. The memory 20 can be used not only to store application software and various types of data installed in the electronic device, such as the code of the program in the process of performing the initial phase determination method for separating planetary gear vibration signals, but also to temporarily store data that has been output or will be output. In this embodiment, the memory 20 is used to store at least the following computer program 201, which, after being loaded and executed by the processor 21, is capable of implementing the relevant steps of the initial phase determination method for planetary gear train vibration signal separation disclosed in any of the foregoing embodiments. Additionally, the resources stored in the memory 20 may also include an operating system 202 and data 203, and the storage method may be temporary or permanent storage. The operating system 202 may include Windows, Unix, Linux, etc. The data 203 may include, but is not limited to, data corresponding to the initial phase determination result of planetary gear train vibration signal separation.
[0255] In some embodiments, the electronic device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26. The display screen 22 and input / output interface 23, such as a keyboard, are user interfaces; optional user interfaces may also include standard wired interfaces, wireless interfaces, etc. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the electronic device and to display a visual user interface. The communication interface 24 may optionally include a wired interface and / or a wireless interface, such as a Wi-Fi interface, a Bluetooth interface, etc., typically used to establish communication connections between the electronic device and other electronic devices. The communication bus 26 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 13 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0256] Those skilled in the art will understand that Figure 13 The structures shown do not constitute a limitation on electronic devices and may include more or fewer components than those shown.
[0257] It is understood that if the initial phase determination method for separating the planetary gear train vibration signals in the above embodiments is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes: USB flash drive, mobile hard drive, read-only memory (ROM), random access memory (RAM), electrically erasable programmable ROM, register, hard disk, removable disk, CD-ROM, magnetic disk, or optical disk, and other media capable of storing program code.
[0258] Based on this, such as Figure 14As shown, this embodiment of the invention also provides a computer-readable storage medium 30, on which a computer program 31 is stored. When the computer program 31 is executed by a processor, it implements the steps of the initial phase determination method for separating the vibration signals of the planetary gear train as described above.
[0259] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.
[0260] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0261] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for determining the initial phase of vibration signal separation in a planetary gear train, characterized in that, include: The bandpass filter range is determined based on the planet carrier rotation frequency and the planet gear rotation frequency. Based on the bandpass filtering range, the original vibration signals collected by the sensor in at least one planetary carrier cycle are filtered to obtain at least one set of filtered vibration signals; wherein, the planetary carrier cycle is the time it takes for a planetary gear to rotate one revolution along the internal gear ring from the position closest to the sensor on the internal gear ring; The initial phase of the planetary gear vibration signal separation is determined based on at least one set of the filtered vibration signals; wherein: The determination of the bandpass filter range based on the planet carrier rotation frequency and the planet gear rotation frequency includes: The planet carrier frequency is determined based on the transmission ratio between the planet carrier frequency and the sun gear input shaft frequency, as well as the sun gear input shaft frequency. The planetary carrier frequency is used as the center frequency of the bandpass filter. f c According to the preset coefficient a and the rotation frequency of planetary gears f p The bandpass filter range is determined to be [ f c - a f p , f c + a f p ],in, a ∈(0,1).
2. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 1, characterized in that, The step of determining the planet carrier frequency based on the transmission ratio between the planet carrier frequency and the sun gear input shaft frequency, and the sun gear input shaft frequency, includes: Based on the transmission ratio between the planetary carrier frequency and the sun gear input shaft frequency, and the sun gear input shaft frequency, the planetary carrier frequency is determined using the first relational expression; wherein, the first relational expression is: f c = f in × i c , f c For planetary carrier frequency switching, f in The input shaft frequency of the sun gear. i c This is the transmission ratio between the planetary carrier frequency and the sun gear input shaft frequency.
3. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 1, characterized in that, When the filtered vibration signals are a set, determining the initial phase of the planetary gear vibration signal separation based on at least one set of the filtered vibration signals includes: The corresponding vibration energy signal is obtained from the filtered vibration signal, and the data point corresponding to the maximum energy value is determined from the vibration energy signal. The initial phase is determined based on the position of the data point corresponding to the maximum energy value in the vibration energy signal; When there are multiple sets of filtered vibration signals, determining the initial phase of the planetary gear vibration signal separation based on at least one set of filtered vibration signals includes: The multiple filtered vibration signals are synchronously averaged in the time domain to obtain the averaged vibration signal. The vibration energy signal is obtained from the averaged vibration signal, and the data point corresponding to the maximum energy value is determined from the vibration energy signal. The initial phase is determined based on the position of the data point corresponding to the maximum energy value in the vibration energy signal.
4. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 3, characterized in that, Determining the initial phase based on the position of the data point corresponding to the maximum energy value in the vibration energy signal includes: Based on the length of the vibration energy signal, each data point is numbered from the first data point to the last data point of the vibration energy signal, and the sequence number of the data point corresponding to the maximum energy value is obtained. Based on the length of the vibration energy signal and the index of the data point corresponding to the maximum energy value, the initial phase is obtained by combining the initial phase determination formula; wherein, the initial phase determination formula is: ,in, Indicates the initial phase.
5. The method for determining the initial phase of planetary gear train vibration signal separation according to any one of claims 1 to 4, characterized in that, Also includes: For each planetary gear, each tooth on the planetary gear is numbered in advance; The tooth on the internal gear ring closest to the sensor is defined as tooth X; From the first planetary carrier cycle to the Nth planetary carrier cycle, determine the planetary gear tooth number that meshes with the gear X in each planetary carrier cycle, and obtain the mapping relationship between the planetary gear tooth number and the number of planetary carrier cycles; where N is the minimum number of planetary carrier cycles required for all the gear teeth on the planetary gear to mesh once with the gear tooth on the internal gear ring closest to the sensor.
6. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 5, characterized in that, Also includes: For each planetary gear, in the N planetary carrier cycles corresponding to the planetary gear, the original vibration signal collected by the sensor in each planetary carrier cycle is obtained; Based on the initial phase, the first preset window width, and the mapping relationship between the planetary gear tooth number and the planetary carrier cycle number, the first target vibration data corresponding to the corresponding numbered tooth is separated from the original vibration signal collected by the sensor in each planetary carrier cycle, and the first target vibration data is filled into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the initial separation and reconstruction matrix. After the first target vibration data corresponding to each of the N planetary carrier cycles is filled in, the first separation and reconstruction matrix corresponding to the planetary gear is obtained; The first separation reconstruction matrix corresponding to the planetary gear is superimposed and reconstructed row by row to obtain the first vibration reconstruction signal corresponding to the planetary gear.
7. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 6, characterized in that, Also includes: The initial phase is compensated according to the preset compensation phase difference to obtain the compensated initial phase; For each planetary gear, the mapping relationship between the corresponding planetary gear tooth number and the planet carrier cycle number is corrected according to the compensated initial phase, resulting in the corrected mapping relationship between the planetary gear tooth number and the planet carrier cycle number. Based on the compensation initial phase, the first preset window width, and the mapping relationship between the corrected planetary gear tooth number and the planetary carrier cycle number, the second target vibration data corresponding to the corresponding numbered tooth is separated from the original vibration signal collected by the sensor in each planetary carrier cycle, and the second target vibration data is filled into the element corresponding to the corresponding number in the row corresponding to the current planetary carrier cycle number in the separation and reconstruction initial matrix. After the second target vibration data corresponding to each of the N planetary carrier cycles is filled in, the second separation and reconstruction matrix corresponding to the planetary gear is obtained; The second separation reconstruction matrix corresponding to the planetary gear is superimposed and reconstructed row by row to obtain the second vibration reconstruction signal corresponding to the planetary gear.
8. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 7, characterized in that, The preset compensation phase difference is determined based on the number of teeth on the internal gear ring and the number of teeth on the planetary gears, combined with the compensation phase difference determination formula; wherein, the compensation phase difference determination formula is: Φb={[Nr-mod(Np, Nr)] / Nr} 2π, Φb represents the preset compensation phase difference, Nr represents the number of teeth on the internal gear ring, Np represents the number of teeth on the planetary gear, and mod(Np, Nr) represents Nr modulo Np.
9. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 8, characterized in that, The step of correcting the mapping relationship between the planetary gear tooth number and the planet carrier cycle number corresponding to the planetary gear based on the compensated initial phase, to obtain the corrected mapping relationship between the planetary gear tooth number and the planet carrier cycle number, includes: When the initial compensation phase is based on the initial phase with an added preset compensation phase difference, in the mapping relationship between the planetary gear tooth number corresponding to the planetary gear and the planet carrier cycle number, the position of the planet carrier cycle number remains unchanged, and each planetary gear tooth number is moved one unit in the direction of decreasing the planet carrier cycle number according to the current order. When the initial compensation phase is reduced by a preset compensation phase difference based on the initial phase, in the mapping relationship between the planetary gear tooth number corresponding to the planetary gear and the planet carrier cycle number, the position of the planet carrier cycle number remains unchanged, and the overall planetary gear tooth number is moved one unit in the direction of increasing planet carrier cycle number according to the current order.
10. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 1, characterized in that, Also includes: For each planetary gear, a target separation and reconstruction signal with a signal-to-noise ratio that meets a preset requirement is selected from the first separation and reconstruction signal and the second separation and reconstruction signal corresponding to the planetary gear; Fault analysis is performed on the planetary gear teeth based on the target separation and reconstruction signal.
11. The method for determining the initial phase of planetary gear train vibration signal separation according to claim 1, characterized in that, Also includes: Determine the minimum number of planetary carrier cycles for the sun gear based on the number of teeth on the sun gear and the number of teeth on the internal gear ring. Each tooth of the sun gear is numbered; The tooth on the internal gear ring closest to the sensor is defined as tooth X; From the first planet carrier cycle of the sun gear to the Mth planet carrier cycle, determine the sun gear tooth numbers at which different planet gears mesh with the gear X, and simultaneously the sun gear meshes with the planet gears, thus obtaining the mapping relationship between the sun gear tooth numbers and the number of planet carrier cycles; the number of sun gear tooth numbers determined within one planet carrier cycle is consistent with the number of planet gears; where M is the minimum number of planet carrier cycles for the sun gear; Based on the initial phase, the second preset window width, and the mapping relationship between the sun gear tooth number and the planetary carrier cycle number, the vibration data of each third target corresponding to each tooth number is separated from the original vibration signal collected by the sensor in each planetary carrier cycle. The vibration data of each third target is then filled into the elements corresponding to each number in the row corresponding to the current planetary carrier cycle number in the initial separation and reconstruction matrix. After the vibration data of each third target corresponding to the Mth planetary carrier cycle are filled in, the third separation and reconstruction matrix corresponding to the sun gear is obtained; The third separation reconstruction matrix corresponding to the sun gear is superimposed and reconstructed row by row to obtain the third vibration reconstruction signal corresponding to the sun gear.
12. A device for determining the initial phase of a planetary gear train vibration signal separation, characterized in that, include: The first determining module is used to determine the bandpass filter range based on the planet carrier rotation frequency and the planet gear rotation frequency. A filtering module is used to filter the original vibration signal collected by the sensor in at least one planetary carrier cycle based on the bandpass filtering range, to obtain at least one set of filtered vibration signals; wherein, the planetary carrier cycle is the time it takes for a planetary gear to rotate one revolution along the internal gear ring from the position closest to the sensor on the internal gear ring; The second determining module is used to determine the initial phase of the planetary gear vibration signal separation based on at least one set of the filtered vibration signals; wherein: The first determining module includes: The first determining unit is used to determine the planet carrier frequency based on the transmission ratio between the planet carrier frequency and the sun gear input shaft frequency, as well as the sun gear input shaft frequency. The second determining unit is used to use the planetary carrier frequency conversion as the center frequency of the bandpass filter. f c According to the preset coefficient a and the rotation frequency of planetary gears f p The bandpass filter range is determined to be [ f c - a f p , f c + a f p ],in, a ∈(0,1).
13. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the initial phase determination method for separating the vibration signals of a planetary gear train as described in any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the initial phase determination method for separating vibration signals of a planetary gear train as described in any one of claims 1 to 11.
Citation Information
Patent Citations
Sun gear fault tooth positioning method based on rotor sensing and tidal cycle effect
CN119880406A