Method, device, system and electronic device for real-time extraction of engine vibration signals

By obtaining the speed signal and aliased vibration signal in real time, calculating the second-order vibration frequency and obtaining the parameters of the parallel filter, and using the parallel filter to process the vibration signal, the problems of time delay and phase shift in the prior art are solved, and the effective extraction of engine vibration signals and the robustness of the control system are achieved.

CN116499578BActive Publication Date: 2025-07-18CRRC ZHUZHOU ELECTRIC LOCOMOTIVE RESEARCH INSTITUTE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210060803.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-19
Publication Date
2025-07-18
Estimated Expiration
2042-01-19

AI Technical Summary

Technical Problem

The existing engine vibration signal acquisition method causes time delay and phase shift in real-time systems, resulting in failure of the engine control algorithm and inability to effectively perform vibration control.

Method used

By obtaining the speed signal and aliasing vibration signal in real time, calculate the second-order vibration frequency and obtaining the parameters of the parallel filter. The aliasing vibration signal is processed using the parallel filter, including a central filter, a first-side filter and a second-side filter to extract the second-order vibration signal of the engine.

Benefits of technology

It realizes the extraction of the second-order engine vibration signal from the original vibration signal with almost phase-free phase shift, reduces road excitation interference, and enhances the robustness of the control system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116499578B_ABST
    Figure CN116499578B_ABST
Patent Text Reader

Abstract

The present invention provides a method, device, system and electronic device for real-time extraction of engine vibration signals, including: obtaining a rotational speed signal and an aliased vibration signal in real time; calculating a second-order vibration frequency according to the rotational speed signal, and obtaining parameters of a parallel filter according to the second-order vibration frequency, the parallel filter including a center filter, a first side filter and a second side filter connected in parallel; processing the aliased vibration signal by using the parallel filter to obtain a second-order vibration signal of the engine. The present invention can extract the second-order vibration signal of the engine from the original vibration signal with almost no phase shift, effectively reducing the interference caused by road surface excitations such as speed bumps, road pits, and slopes to the error signal, and enhancing the robustness of the control system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of engines, and particularly relates to a method, device, system and electronic device for real-time extraction of engine vibration signals. Background Art

[0002] With the improvement of social living standards and the development of automotive technologies, people have higher and higher requirements for the ride comfort of automobiles. Ride comfort has become an important indicator for measuring the performance of automobiles and a function that consumers are very concerned about. Currently, an active control system for automotive engine mounts plays a very important role in improving the ride comfort of automobiles. The control principle of a general active control system for automotive engine mounts is to offset the vibration of the engine through the active force of the engine mounts. In order to achieve a better control effect, it is necessary to obtain the engine vibration at the current moment in real time from the acceleration signal collected by the acceleration sensor during the control process as the reference output signal of the active mount.

[0003] During the driving process of a vehicle on the road, in addition to the engine vibration signal, the excitation from the road surface is mixed with the engine vibration signal, which affects the control effect. In the currently common control methods, researchers use methods such as wavelet transform and band-pass filtering to process and separate the collected signals, so as to obtain the engine vibration signal as the control error signal. However, the calculation amount of the method is large, and time delay and phase shift of the error signal may occur in a real-time system, resulting in the failure of the control algorithm and unable to perform better vibration control in the active control system for engine mount vibration. Summary of the Invention

[0004] The present invention provides a method, device, system and electronic device for real-time extraction of engine vibration signals to solve the problem that the acquisition of existing engine vibration signals causes time delay and phase shift, resulting in the failure of the engine control algorithm.

[0005] Based on the above object, an embodiment of the present invention provides a method for real-time extraction of engine vibration signals, including: obtaining a rotation speed signal and a mixed vibration signal in real time; calculating a second-order vibration frequency according to the rotation speed signal, and obtaining the parameters of a parallel filter according to the second-order vibration frequency, the parallel filter including a center filter, a first side filter and a second side filter connected in parallel; processing the mixed vibration signal with the parallel filter to obtain a second-order vibration signal of the engine.

[0006] Optionally, the obtaining the rotation speed signal and the mixed vibration signal in real time includes: receiving a rotation speed pulse signal and the mixed vibration signal collected by a signal acquisition device; calculating the rotation period of the engine according to the rotation speed pulse signal, and calculating the rotation speed according to the rotation period to obtain the rotation speed signal including the rotation speed.

[0007] Optionally, calculating the second-order vibration frequency according to the rotational speed signal includes: determining the rotational speed speed of the engine according to the rotational speed signal; calculating the second-order vibration frequency Frequency according to the following relational expression using the rotational speed speed: Frequency = (speed * 2) / 60.

[0008] Optionally, obtaining the parameters of the parallel filter according to the second-order vibration frequency includes: determining the second-order vibration frequency as the center frequency of the center filter; determining the center frequencies of the first-side filter and the second-side filter according to the phase response of the parallel filter, where the center frequency of the first-side filter is on the left side of the second-order vibration frequency, and the center frequency of the second-side filter is on the right side of the second-order vibration frequency; determining the parameters of each filter according to the amplitude response and the center frequency of each filter in the parallel filter.

[0009] Optionally, applying the parallel filter to process the aliased vibration signal to obtain the second-order vibration signal of the engine includes: respectively applying each filter in the parallel filter to filter the aliased vibration signal to obtain corresponding output signals; adding the output signals of the three filters to obtain the second-order vibration signal of the engine.

[0010] Optionally, each filter in the parallel filter filters the aliased vibration signal respectively, and the corresponding output signal satisfies the following relational expression:

[0011] where i = 1, 2, 3, respectively representing the 3 filters in the parallel filter, represents the output signal of filter i at the current moment, represents the parameter of filter i, x n represents the aliased vibration signal input to filter i at the current moment, x n-1 represents the aliased vibration signal input to filter i at the previous moment, x n-2 represents the aliased vibration signal input to filter i at the two previous moments, y n-1 represents the second-order vibration signal of the previous moment output by the parallel filter, y n-2 represents the second-order vibration signal of the two previous moments output by the parallel filter.

[0012] Based on the same inventive concept, an embodiment of the present invention further provides a device for real-time extraction of engine vibration signals, including: a signal acquisition unit for real-time acquisition of a rotational speed signal and an aliased vibration signal; a parameter acquisition unit for calculating a second-order vibration frequency according to the rotational speed signal and acquiring parameters of a parallel filter according to the second-order vibration frequency, the parallel filter including a central filter, a first side filter and a second side filter connected in parallel; and a signal processing unit for processing the aliased vibration signal by applying the parallel filter to obtain a second-order vibration signal of the engine.

[0013] Based on the same inventive concept, an embodiment of the present invention further provides a system for real-time extraction of engine vibration signals, including: a signal processing device, a signal acquisition device, an engine, a mounting device, a vibration signal transceiver device and an automobile frame. The signal processing device includes the aforementioned device for real-time extraction of engine vibration signals. The signal processing device is connected to the signal acquisition device. The mounting device is arranged between the engine and the automobile frame. The vibration signal transceiver device is installed at the connection between the mounting device and the automobile frame and is connected to the signal acquisition device.

[0014] Optionally, the system for real-time extraction of engine vibration signals further includes: a rotational speed signal transceiver device connected between the engine and the signal acquisition device. The rotational speed signal transceiver device includes a rotating part and a measuring part. The rotating part is installed on a rotating component of the engine and rotates together with the engine. The rotating part at least includes a missing part. When the missing part rotates into the measuring range of the measuring part, the measuring part reads the falling edge and the rising edge of the missing part and sends the rising edge to the signal acquisition device.

[0015] Based on the same inventive concept, an embodiment of the present invention further provides an electronic device, including a memory, a processor and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method described in any one of the above is implemented.

[0016] The beneficial effects of the present invention are as follows: As can be seen from the above, a method, device, system and electronic device for real-time extraction of engine vibration signals provided by the embodiments of the present invention obtain a rotational speed signal and an aliased vibration signal in real time; calculate a second-order vibration frequency according to the rotational speed signal, and obtain parameters of a parallel filter according to the second-order vibration frequency, where the parallel filter includes a center filter, a first side filter and a second side filter connected in parallel; apply the parallel filter to process the aliased vibration signal to obtain a second-order vibration signal of the engine, and can extract the second-order vibration signal of the engine from the original vibration signal with almost no phase shift, effectively reducing the interference caused by road surface excitations such as speed bumps, road pits, and slopes to the error signal, and enhancing the robustness of the control system. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained according to these drawings.

[0018] Figure 1 It is a schematic structural diagram of a system for real-time extraction of engine vibration signals in an embodiment of the present invention;

[0019] Figure 2 In an embodiment of the present invention Figure 1 It is a schematic structural diagram of a rotational speed signal transceiver device in

[0020] Figure 3 It is a schematic flow diagram of a method for real-time extraction of engine vibration signals in an embodiment of the present invention;

[0021] Figure 4 It is a schematic structural diagram of a parallel filter in an embodiment of the present invention;

[0022] Figure 5 It is a schematic amplitude response diagram of a parallel filter in an embodiment of the present invention;

[0023] Figure 6 It is a schematic phase response diagram of a parallel filter in an embodiment of the present invention;

[0024] Figure 7 It is a schematic comparison diagram of engine vibration signals before and after filtering in an embodiment of the present invention;

[0025] Figure 8 It is a schematic structural diagram of a device for real-time extraction of engine vibration signals in an embodiment of the present invention;

[0026] Figure 9Schematic diagram of an electronic device in an embodiment of the present invention. Detailed implementation manners

[0027] To make the objectives, technical solutions, and advantages of the present disclosure clearer and more understandable, the present disclosure will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0028] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present invention should be the ordinary meanings understood by those of ordinary skill in the art to which the present disclosure pertains. The "first", "second", and similar terms used in the embodiments of the present invention do not denote any order, quantity, or importance, but are only used to distinguish different components. The terms such as "including" or "comprising" mean that the elements or objects appearing before this word cover the elements or objects listed after this word and their equivalents, without excluding other elements or objects. The terms such as "connected" or "coupled" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The terms such as "upper", "lower", "left", and "right" are only used to represent relative positional relationships, and when the absolute position of the object being described changes, the relative positional relationship may also change accordingly.

[0029] The embodiments of the present invention provide a system for real-time extraction of engine vibration signals. As shown in the Figure 1 accompanying drawings, the system for real-time extraction of engine vibration signals includes: a signal processing device 1, a signal acquisition device 2, an engine 4, a mounting device 5, a vibration signal transceiver device 6, and an automobile frame 7. The signal processing device 1 includes a device for real-time extraction of engine vibration signals (not shown in the figure). The signal processing device 1 is connected to the signal acquisition device 2. The mounting device 5 is disposed between the engine 4 and the automobile frame 7. The vibration signal transceiver device 6 is installed at the connection between the mounting device 5 and the automobile frame 7 and is connected to the signal acquisition device 2. Details of the device for real-time extraction of engine vibration signals can be found in the subsequent device embodiments and will not be elaborated here.

[0030] The signal processing device 1 is used to acquire the data of the read signal acquisition device 2, and process, analyze, and store the data. The signal acquisition device 2 is used to implement the functions of level signal capture, sampling, timer, and signal transmission, to read the signals of the vibration signal transceiver device 6, and to send the signals to the signal processing device 1. When the engine 4 is working, the internal piston will move up and down reciprocally, which is converted into rotational motion through the connecting rod mechanism. Vibration will be generated during this process, and this vibration is transmitted to the vehicle frame 7 through the mount 5. The vibration signals from the road surface 8 are transmitted to the vehicle frame 7 through the suspension, and are aliased with the vibration signals transmitted from the engine 4 to the vehicle frame 7. This is monitored by the vibration signal transceiver device 6 installed at the connection between the mount 5 and the vehicle frame 7. The vibration signal transceiver device 6 sends the monitored vibration signals to the signal acquisition device 2. The signal processing device 1 can also directly read the rotational speed signals from other devices on the vehicle by means of communication, such as CAN communication, Ethernet communication, etc.

[0031] During the operation of the engine 4, the rotational speed signal transceiver device 3 will rotate along with it and generate rotational speed pulse signals, which are received by the signal acquisition device 2. The rotational speed pulse signals of the rotational speed signal transceiver device 3 and the electrical signals of the vibration signal transceiver device 6 are finally sent to the signal processing device 1 through the signal acquisition device 2, and the rotational speed of the engine 4 is calculated using the rotational speed pulse signals of the rotational speed signal transceiver device 3. The vibration signals are transmitted through the engine 4 - mount device 5 - vehicle frame 7 transmission path and the road surface 8 excitation - vehicle frame 7 transmission path. After aliasing, they are transmitted to the vibration signal transceiver device 6, and the vibration signal transceiver device 6 converts the vibration signals into electrical signals and is received by the signal acquisition device 2. Using the rotational speed of the engine 4 as the independent variable for extracting the engine 4 signals, the vibration signals are processed by a small phase shift parallel filter calculated in real time based on the rotational speed signals to obtain the small phase shift second - order vibration signals of the engine 4.

[0032] In the embodiment of the present invention, the system for real - time extraction of engine vibration signals may further include: a rotational speed signal transceiver device connected between the engine and the signal acquisition device. The rotational speed signal transceiver device 3 is installed on the rotating component of the engine 4, can rotate along with the engine, and simultaneously generates rotational speed pulse signals and sends the rotational speed pulse signals to the signal acquisition device 2. The signal acquisition device 2 reads the rotational speed pulse signals of the rotational speed signal transceiver device 3 and sends the rotational speed pulse signals to the signal processing device 1.

[0033] Such as Figure 2As shown, the rotational speed signal transceiver device 3 includes a rotating part and a measuring part. The rotating part is mounted on the engine rotating component and rotates together with the engine 4. The rotating part includes at least one missing part. When the missing part rotates into the measuring range of the measuring part, the measuring part reads the falling edge and rising edge of the missing part, and sends the rising edge to the signal acquisition device 2. The signal acquisition device 2 acquires the rotational speed pulse signal formed by the rising edge. In other embodiments of the present invention, a rotational speed signal transceiver device with more than one missing part in the rotating part can also be used. Additionally, the missing part on the device can be changed to a protrusion, and so on.

[0034] The rising edge is finally read by the signal processing device 1. At this time, a variable is used in the signal processing device 1 to record the current real time t1. After the rotating part rotates one week, the measuring part reads the rising edge signal again, and a variable is used in the signal processing device 1 to record the current real time t2. At this time, let the phase phase = 2π. The duration Δt of one rotation can be obtained by using t2 - t1. The angular velocity of the rotating part can be obtained by using 2π / Δt1, and the rotational speed speed of the engine is deduced by using the angular velocity. The second-order vibration frequency Frequency of the engine is calculated according to the rotational speed speed. The real-time rotational speed speed of the engine is used as the input 1 of the parallel filter to determine the parameters of the 3 filters in the parallel filter (each filter includes 6 parameters a0, a1, a2, b0, b1, b2). The aliased road surface vibration signal is used as the input 2. The 3 filters in the parallel filter respectively perform filtering processing on the aliased vibration signal to obtain the corresponding output signals; the output signals of the 3 filters are added to obtain the small phase shift second-order vibration signal of the engine.

[0035] In the embodiment of the present invention, the small phase shift second-order vibration signal of the engine is extracted in real time as the error signal of the vibration active control system of the engine, which can not only effectively reduce the interference to the error signal caused by road surface excitations such as speed bumps, road pits, and ramps, but also ensure that the error signal has a small phase shift, thereby ensuring the vibration control effect of the vibration active control system.

[0036] The embodiment of the present invention also provides a method for extracting the engine vibration signal in real time. Attached Figure 3 As shown, the method for extracting the engine vibration signal in real time includes:

[0037] Step S11: Obtain the rotational speed signal and the aliased vibration signal in real time.

[0038] In an embodiment of the present invention, it is possible to receive the rotational speed pulse signal and the aliased vibration signal collected by a signal acquisition device; calculate the rotation period of the engine according to the rotational speed pulse signal, and calculate the rotational speed according to the rotation period to obtain the rotational speed signal including the rotational speed. The aliased vibration signal is aliased with the vibration signal of the road surface excitation of the engine's vibration signal. In other embodiments of the present invention, it is possible to read from other devices on the vehicle by means of communication, such as CAN communication, Ethernet communication, etc.

[0039] Step S12: Calculate the second-order vibration frequency according to the rotational speed signal, and obtain the parameters of the parallel filter according to the second-order vibration frequency. The parallel filter includes a center filter, a first side filter, and a second side filter connected in parallel.

[0040] In an embodiment of the present invention, optionally, determine the rotational speed speed of the engine according to the rotational speed signal; calculate the second-order vibration frequency Frequency according to the rotational speed speed by applying the following relational expression: Frequency = (speed * 2) / 60.

[0041] Use the real-time rotational speed speed of the engine as the input 1 of the parallel filter to determine the parameters of the 3 filters in the parallel filter. Each filter includes a total of 6 parameters: a0, a1, a2, b0, b1, b2. Optionally, determine the second-order vibration frequency as the center frequency of the center filter; determine the center frequencies of the first side filter and the second side filter according to the phase response of the parallel filter, where the center frequency of the first side filter is located on the left side of the second-order vibration frequency, and the center frequency of the second side filter is located on the right side of the second-order vibration frequency; determine the parameters of each filter according to the amplitude response and the center frequency of each filter in the parallel filter. Optionally, the 3 filters in the parallel filter are all first-order band-pass Butterworth digital filters. In other embodiments of the present invention, the 3 filters in the parallel filter can also use methods such as modal decomposition filtering and wavelet transform for digital filtering.

[0042] Step S13: Process the aliased vibration signal by applying the parallel filter to obtain the second-order vibration signal of the engine.

[0043] The structure of the parallel filter is as Figure 4As shown, the parallel filter includes a first-side filter, a center filter, and a second-side filter that are connected in parallel. The input signals of the three filters are all aliased vibration signals. After the aliased vibration signals are respectively filtered by the three filters, they are superimposed, and the second-order vibration signal of the engine is output. In an embodiment of the present invention, optionally, each filter in the parallel filter is used to filter the aliased vibration signal respectively to obtain corresponding output signals; the output signals of the three filters are added together to obtain the second-order vibration signal of the engine. Each filter in the parallel filter filters the aliased vibration signal respectively, and the corresponding output signals satisfy the following relationship:

[0044]

[0045] where i = 1, 2, 3, respectively representing the three filters in the parallel filter, represents the output signal of filter i at the current moment, represents the parameter of filter i, x n represents the aliased vibration signal input to filter i at the current moment, x n-1 represents the aliased vibration signal input to filter i at the previous moment, x n-2 represents the aliased vibration signal input to filter i at the two previous moments, y n-1 represents the second-order vibration signal of the previous moment output by the parallel filter, y n-2 represents the second-order vibration signal of the two previous moments output by the parallel filter. The output of the parallel filter is the second-order vibration signal y of the engine output after adding the output signals of the three single filters n :

[0046] where, are the output signals of the first-side filter, the center filter, and the second-side filter respectively.

[0047] For a general finite impulse response (FIR) bandpass filter, to achieve a frequency response curve with the same effect, the number of parameters is more than 150, which greatly increases the calculation pressure of the engine's vibration active control system and increases the control convergence time of the program. The parallel filter in the embodiment of the present invention has a total of 18 parameters. Compared with general filters, both the convergence time and the calculation pressure are greatly reduced.

[0048] The amplitude response and phase response of the parallel filter in the embodiment of the present invention are respectively as Figure 5 and Figure 6As shown in the figure. The amplitude response of the parallel filter is a second-order response. The frequency at the center trough of the parallel filter corresponds to the frequency at the peak of the center filter. The frequency at the left peak of the parallel filter corresponds to the frequency at the peak of the first-side filter. The frequency at the right peak of the parallel filter corresponds to the frequency at the peak of the second-side filter. The center frequency of the first-side filter is located to the left of the center frequency of the center filter, and the center frequency of the second-side filter is located to the right of the center frequency of the center filter. By paralleling three first-order band-pass Butterworth digital filters, a very small phase response within a narrow frequency band is achieved, that is, the center frequency of the parallel filter is near 0 phase, and the second-order vibration signal of the engine is extracted from the original vibration signal with a small phase shift in real time as the reference output signal of the active mount.

[0049] Compare the engine vibration acceleration signals before and after filtering. As Figure 7 shown, taking the engine speed of 1000 rpm as an example, the vibration signal extracted by using the method for real-time extracting the engine vibration signal of the present invention has basically no phase shift compared with the original vibration signal.

[0050] The method for real-time extracting the engine vibration signal according to the embodiment of the present invention can extract the second-order vibration signal of the engine from the original vibration signal with almost no phase shift, and the parallel filter reduces the accuracy requirements for the speed signal and the center frequency of the second-order vibration, enhancing the robustness of the engine mount vibration active control system; it can reduce the calculation amount of the vibration active control system and reduce the convergence time of the vibration active control system when the performance of the signal processing device is limited. Using the vibration signal obtained by the method according to the embodiment of the present invention as the error signal can not only effectively reduce the interference of road surface excitations such as speed bumps, road pits, and slopes on the error signal, but also ensure that the error signal has a small phase shift, thereby ensuring the vibration control effect of the vibration active control system. The method according to the embodiment of the present invention can also be applied to the processing of other order signals of the engine vibration, which are all within the protection scope of the present invention. The difference lies in adjusting the parameters of the 3 filters, such as adjusting the frequency difference between the center frequencies of the center filter, the first-side filter, and the second-side filter.

[0051] The method for real-time extracting the engine vibration signal according to the embodiment of the present invention obtains the speed signal and the aliased vibration signal in real time; calculates the second-order vibration frequency according to the speed signal, and obtains the parameters of the parallel filter according to the second-order vibration frequency. The parallel filter includes a center filter, a first-side filter, and a second-side filter connected in parallel; processes the aliased vibration signal by using the parallel filter to obtain the second-order vibration signal of the engine, and can extract the second-order vibration signal of the engine from the original vibration signal with almost no phase shift, effectively reducing the interference of road surface excitations such as speed bumps, road pits, and slopes on the error signal, and enhancing the robustness of the control system.

[0052] The specific embodiments of the present invention have been described above. In some cases, the actions or steps recorded in this application can be executed in a different order from those in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0053] Based on the same inventive concept, an embodiment of the present invention provides a device for real-time extraction of engine vibration signals. As shown in the attached Figure 8 figures, the device for real-time extraction of engine vibration signals includes: a signal acquisition unit, a parameter acquisition unit, and a signal processing unit. Among them,

[0054] The signal acquisition unit is used to acquire the rotational speed signal and the aliased vibration signal in real time;

[0055] The parameter acquisition unit is used to calculate the second-order vibration frequency according to the rotational speed signal, and acquire the parameters of the parallel filter according to the second-order vibration frequency. The parallel filter includes a center filter, a first side filter, and a second side filter connected in parallel;

[0056] The signal processing unit is used to process the aliased vibration signal with the parallel filter to obtain the second-order vibration signal of the engine.

[0057] For the convenience of description, when describing the above device, it is divided into various modules according to functions and described separately. Of course, when implementing the embodiments of the present invention, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0058] The device in the above embodiment is used to implement the corresponding method in the foregoing embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be elaborated here.

[0059] Based on the same inventive concept, an embodiment of the present invention further provides an electronic device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the method described in any one of the above embodiments.

[0060] Figure 9 FIG. shows a more specific schematic diagram of the hardware structure of the electronic device provided in this embodiment. The device may include: a processor 901, a memory 902, an input / output interface 903, a communication interface 904, and a bus 905. Among them, the processor 901, the memory 902, the input / output interface 903, and the communication interface 904 are communicatively connected to each other inside the device through the bus 905.

[0061] The processor 901 can be implemented in the form of a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present invention.

[0062] The memory 902 can be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 902 can store an operating system and other application programs. When implementing the technical solutions provided in the embodiments of the present invention through software or firmware, the relevant program codes are stored in the memory 902 and are called and executed by the processor 901.

[0063] The input / output interface 903 is used to connect to the input / output module to achieve information input and output. The input / output module can be configured as a component in the device (not shown in the figure) or can be externally connected to the device to provide corresponding functions. Among them, the input device can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device can include a display, a speaker, a vibrator, an indicator light, etc.

[0064] The communication interface 904 is used to connect to a communication module (not shown in the figure) to achieve communication interaction between this device and other devices. Among them, the communication module can achieve communication through a wired method (such as USB, network cable, etc.) or can also achieve communication through a wireless method (such as a mobile network, WIFI, Bluetooth, etc.).

[0065] The bus 905 includes a path for transmitting information between various components of the device (such as the processor 901, the memory 902, the input / output interface 903, and the communication interface 904).

[0066] It should be noted that although only the processor 901, the memory 902, the input / output interface 903, the communication interface 904, and the bus 905 are shown in the above device, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device may also only include the components necessary to implement the solution of the embodiments of the present invention and does not necessarily include all the components shown in the figure.

[0067] Those of ordinary skill in the art should understand that any discussion of the above embodiments is merely exemplary and is not intended to imply that the scope of the present application is limited to these examples; under the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations in different aspects of the present application as described above, which are not provided in detail for the sake of brevity.

[0068] The present application is intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the embodiments of the present invention. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the embodiments of the present invention shall be included within the protection scope of the present application.

Claims

1. A method for real-time extraction of engine vibration signals, characterized in that The method includes: Obtaining a rotational speed signal and an aliased vibration signal in real time; Calculating a second-order vibration frequency according to the rotational speed signal, and obtaining parameters of a parallel filter according to the second-order vibration frequency, where the parallel filter includes a center filter, a first side filter, and a second side filter connected in parallel with each other; Processing the aliased vibration signal by using the parallel filter to obtain a second-order vibration signal of the engine, including: Filtering the aliased vibration signal by using each filter in the parallel filter respectively to obtain corresponding output signals; Adding the output signals of the three filters to obtain the second-order vibration signal of the engine; Wherein, obtaining the corresponding output signals satisfies the following relationship: ; Among them, i = 1, 2, 3, respectively representing the 3 filters in the parallel filter, represents the output signal of filter i at the current moment, , , , , , represent the parameters of filter i, represents the aliased vibration signal input to filter i at the current moment, represents the aliased vibration signal input to filter i at the previous moment, represents the aliased vibration signal input to filter i at the two previous moments, represents the second-order vibration signal at the previous moment output by the parallel filter, represents the second-order vibration signal at the two previous moments output by the parallel filter.

2. The method according to claim 1, characterized in that, The obtaining the rotational speed signal and the aliased vibration signal in real time includes: Receiving a rotational speed pulse signal and the aliased vibration signal collected by a signal acquisition device; Calculating a rotation period of the engine according to the rotational speed pulse signal, and calculating the rotational speed according to the rotation period to obtain the rotational speed signal including the rotational speed.

3. The method according to claim 1, characterized in that, The calculating the second-order vibration frequency according to the rotational speed signal includes: Determine the engine speed according to the speed signal ; According to the rotational speed Calculate the second-order vibration frequency by applying the following relational expression : 。 4. The method according to claim 1, characterized in that, The obtaining the parameters of the parallel filter according to the second-order vibration frequency includes: Determining the second-order vibration frequency as the center frequency of the center filter; Determining the center frequencies of the first side filter and the second side filter according to the phase response of the parallel filter, where the center frequency of the first side filter is located on the left side of the second-order vibration frequency, and the center frequency of the second side filter is located on the right side of the second-order vibration frequency; Determining the parameters of each filter according to the amplitude response and the center frequency of each filter in the parallel filter.

5. A device for real-time extraction of engine vibration signals, characterized in that, The device includes: A signal acquisition unit for obtaining a rotational speed signal and an aliased vibration signal in real time; A parameter acquisition unit for calculating a second-order vibration frequency according to the rotational speed signal, and obtaining parameters of a parallel filter according to the second-order vibration frequency, where the parallel filter includes a center filter, a first side filter, and a second side filter connected in parallel with each other; A signal processing unit for processing the aliased vibration signal by using the parallel filter to obtain a second-order vibration signal of the engine, including: Filtering the aliased vibration signal by using each filter in the parallel filter respectively to obtain corresponding output signals; Adding the output signals of the three filters to obtain the second-order vibration signal of the engine; Wherein, obtaining the corresponding output signals satisfies the following relationship: ; where i = 1, 2, 3, respectively representing the 3 filters in the parallel filter, represents the output signal of filter i at the current moment, , , , , , represents the parameters of filter i, represents the aliasing vibration signal input to filter i at the current moment, represents the aliasing vibration signal input to filter i at the previous moment, represents the aliasing vibration signal input to filter i at the two previous moments, represents the second-order vibration signal at the previous moment output by the parallel filter, represents the second-order vibration signal at the two previous moments output by the parallel filter.

6. A system for real-time extraction of engine vibration signals, characterized in that, Including: A signal processing device, a signal acquisition device, an engine, a mounting device, a vibration signal transceiver device, and an automobile frame. The signal processing device includes the device for real-time extraction of the engine vibration signal as described in claim 5. The signal processing device is connected to the signal acquisition device. The mounting device is arranged between the engine and the automobile frame. The vibration signal transceiver device is installed at the connection between the mounting device and the automobile frame and is connected to the signal acquisition device.

7. The system according to claim 6, characterized in that, The system for real-time extraction of engine vibration signals further includes: a rotational speed signal transceiver device connected between the engine and the signal acquisition device. The rotational speed signal transceiver device includes a rotating part and a measuring part. The rotating part is mounted on the rotating component of the engine and rotates together with the engine. The rotating part at least includes a missing part. When the missing part rotates into the measuring range of the measuring part, the measuring part reads the falling edge and the rising edge of the missing part and sends the rising edge to the signal acquisition device.

8. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Vibration detecting system used for aircraft engine

    CN103091108A

  • Aero-engine vibration signal phase measurement method based on revolving speed pulse reconstruction

    CN104677486A