Method for determining the operating state of a supercharger and computer program product
By converting the displacement time-domain data of the turbocharger shaft into frequency-domain data, and analyzing the shaft center trajectory and rotational speed, the problem of requiring multiple sensors for monitoring turbocharger speed and shaft center trajectory is solved, achieving efficient monitoring with a single sensor and reducing the space occupation and cost of monitoring tools.
Patent Information
- Application Number
- CN202410787901.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2044-06-18
AI Technical Summary
In existing technologies, monitoring the speed and shaft trajectory of a turbocharger requires multiple sensors, which results in limited installation space and makes it difficult to achieve effective monitoring simultaneously.
By acquiring the displacement time-domain data of the turbocharger shaft, converting it into frequency-domain data, analyzing the shaft center trajectory and rotational speed, and using methods such as Fourier transform to extract the shaft frequency and rotational speed, a single sensor can be used to monitor the rotational speed and shaft center trajectory.
It reduces the space occupied by data and tools for monitoring the turbocharger's operating status, enables simultaneous monitoring of speed and shaft trajectory, and reduces monitoring costs.
Smart Images

Figure CN118669210B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of superchargers, and in particular to a method for determining an operating state of a supercharger, a computer program product, and an electronic device. Background Art
[0002] The turbocharger is an important core component of the engine, used to increase the engine's air intake and improve work efficiency. Once a fault occurs, the engine will not work normally.
[0003] There are two main types of supercharger failures: (1) The supercharger impeller speed exceeds the allowable limit speed, causing damage to the blades and other structures. Usually, the operating speed of the supercharger impeller can reach tens of thousands or even hundreds of thousands of revolutions. Overspeed leading to structural damage is a very dangerous failure; (2) The axis trajectory of the supercharger intermediate shaft exceeds the limit, causing the blades and the casing to collide (usually called shell rubbing). This failure will also damage the blades and the casing, causing the supercharger to fail to work normally.
[0004] To address supercharger speed overrun failures, engineering practices typically install speed sensors on the supercharger to monitor speed in real time and generate an alarm if the speed exceeds the limit. To address hull scraping failures, engineering practices typically install eddy current displacement sensors on the supercharger to test and determine whether the axis trajectory exceeds the limit. However, due to limited space for installing sensors within the supercharger structure, achieving both of these functions simultaneously is difficult. Summary of the Invention
[0005] The main purpose of this application is to provide a method for determining the operating status of a supercharger, a computer program product, and an electronic device, so as to at least solve the problem in the prior art of requiring multiple sensors to monitor whether the speed and axis trajectory of the supercharger are normal.
[0006] To achieve the above-mentioned objectives, according to one aspect of the present application, a method for determining the operating status of a supercharger is provided, comprising: acquiring time-domain displacement data of a supercharger shaft in an engine, the time-domain displacement data being data on the change in displacement amplitude of the supercharger shaft over time; converting the time-domain displacement data into frequency-domain displacement data, the frequency-domain displacement data being data on the change in displacement amplitude over frequency; determining an axis trajectory of the supercharger shaft based on the frequency-domain displacement data, and determining whether the operating trajectory of the supercharger shaft is normal based on the axis trajectory; extracting a shaft frequency from the frequency-domain displacement data, the shaft frequency being the rotational frequency of the supercharger shaft; determining a supercharger speed based on the shaft frequency, and determining whether the supercharger speed is normal, wherein the operating status includes a state characterizing whether the operating trajectory is normal and a state characterizing whether the supercharger speed is normal.
[0007] Optionally, the displacement frequency domain data comprises a frequency spectrum, and the shaft frequency is extracted from the displacement frequency domain data by determining a segmentation frequency from the frequency spectrum according to a rotating speed of the engine, the segmentation frequency representing a demarcation point between a vibration excitation frequency interval of the supercharger and a rotating excitation frequency interval of the supercharger shaft in the frequency spectrum; determining the rotating excitation frequency interval according to the segmentation frequency, the rotating excitation frequency interval comprising each frequency in the frequency spectrum greater than or equal to the segmentation frequency; determining a maximum value of the displacement amplitude corresponding to each frequency in the rotating excitation frequency interval as a target displacement amplitude, and determining a frequency corresponding to the target displacement amplitude as the shaft frequency.
[0008] Optionally, the rotating speed of the supercharger is determined according to the shaft frequency, and whether the rotating speed of the supercharger is normal is determined by determining whether the rotating speed of the supercharger is less than a limit rotating speed of the supercharger according to the shaft frequency, wherein the rotating speed of the supercharger is T = f max × 60, T is the rotating speed, and f max is the shaft frequency; the rotating speed of the supercharger is determined to be normal when the rotating speed of the supercharger is less than the limit rotating speed of the supercharger; and the rotating speed of the supercharger is determined to be abnormal when the rotating speed of the supercharger is greater than or equal to the limit rotating speed of the supercharger.
[0009] Optionally, the displacement frequency domain data comprises displacement amplitudes of each frequency along multiple directions, and each two of the multiple directions are perpendicular to each other, the shaft center trajectory of the supercharger shaft is determined according to the displacement frequency domain data, and whether the running trajectory of the supercharger shaft is normal is determined according to the shaft center trajectory, by performing a predetermined processing on multiple displacement amplitudes corresponding to a same direction to determine a first root mean square value corresponding to each direction to obtain the shaft center trajectory, and the predetermined processing comprises root mean square calculation; and determining whether a maximum value in the multiple first root mean square values is less than a shaft center trajectory limit value; and determining that the running trajectory of the supercharger shaft is normal when the maximum value in the multiple first root mean square values is less than the shaft center trajectory limit value.
[0010] Optionally, the predetermined processing on the multiple displacement amplitudes corresponding to the same direction to determine the first root mean square value corresponding to each direction comprises logarithmic calculation on each displacement amplitude to obtain multiple logarithmic values; and root mean square calculation on the multiple logarithmic values corresponding to the same direction to determine the first root mean square value of each direction.
[0011] Optionally, the logarithmic calculation on each displacement amplitude to obtain multiple logarithmic values comprises: determining the multiple logarithmic values according to a formula logarithmic calculation on each displacement amplitude to obtain multiple logarithmic values, wherein, is the logarithmic value corresponding to the displacement amplitude, and mi for frequency f i corresponding to the displacement amplitude, i = 1, 2, 3, …, n, K = 20, m0 = 10 -6 mm.
[0012] Optionally, the direction corresponding to the maximum value of the plurality of first root mean square values is a target direction, after determining that the operation trajectory of the supercharger shaft is abnormal, the method further comprises: determining a vibration excitation frequency range of the supercharger from the displacement frequency domain data; performing predetermined processing on the displacement amplitude corresponding to the vibration excitation frequency range in the target direction to obtain a second root mean square value, the predetermined processing comprising root mean square calculation; determining an engine excitation energy proportion E = 10 (0.1×Rms1) / 10 (0.1×Rms) according to the second root mean square value and the maximum value of the plurality of first root mean square values, E is the engine excitation energy proportion, Rms1 is the second root mean square value, Rms is the first root mean square value; determining a shaft frequency excitation energy proportion E1 = 1-E of the supercharger according to the engine excitation energy proportion.
[0013] Optionally, the displacement time domain data of the supercharger shaft in the engine is obtained, comprising: determining an analysis frequency according to the limit speed of the supercharger, and determining a sampling frequency of the displacement amplitude according to the analysis frequency; in the case that the speed of the engine is in a preset speed range, collecting the displacement amplitude according to the sampling frequency to obtain the displacement time domain data, and converting the displacement time domain data into displacement frequency domain data, comprising: determining the number of frequencies in the displacement frequency domain data according to the analysis frequency and a preset frequency resolution; converting the displacement time domain data into the displacement frequency domain data by using Fourier transform according to the number of frequencies.
[0014] According to another aspect of the present application, a computer program product is provided, comprising computer instructions which, when executed by a processor, implement any one of the methods described.
[0015] According to still another aspect of the present application, an electronic device is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs comprise instructions for performing any one of the methods described.
[0016] According to the technical solution of the application, firstly, the displacement time domain data of the supercharger shaft in the engine is acquired; then, the displacement time domain data is converted into displacement frequency domain data to obtain the data of the displacement amplitude of the supercharger shaft changing with frequency; then, the axis trajectory of the supercharger shaft is determined according to the displacement frequency domain data, so that whether the running trajectory of the supercharger shaft is normal is determined; then, the shaft frequency of the supercharger shaft is extracted from the displacement frequency domain data; finally, the rotating speed of the supercharger is determined according to the shaft frequency, so that whether the rotating speed of the supercharger is normal is determined, and the running state of the supercharger indicating whether the running trajectory and the rotating speed of the supercharger are normal is obtained. The displacement time domain data of the supercharger shaft is converted into displacement frequency domain data in the application, the displacement frequency domain data is analyzed, whether the running trajectory of the supercharger shaft is normal can be determined, and the shaft frequency can be extracted from the data, so that whether the rotating speed of the supercharger is normal is determined, that is, the rotating speed and the axis trajectory of the supercharger can be monitored simultaneously by using only the displacement data of the supercharger shaft in the application, compared with the way of monitoring whether the rotating speed and the axis trajectory of the supercharger are normal by using the rotating speed sensor and the displacement sensor in the prior art, the running state monitoring data and the monitoring tool of the supercharger are reduced in the application, and it is ensured that the space occupied by the monitoring tool is smaller. BRIEF DESCRIPTION OF DRAWINGS
[0017] The accompanying drawings, which form a part of the specification, are included to provide a further understanding of the application and are incorporated herein in conjunction with the description of the application. The drawings illustrate an exemplary embodiment of the present application and, together with the description, serve to explain the application. In the drawings:
[0018] Figure 1 A hardware structure block diagram of a mobile terminal for executing a determination method of a running state of a supercharger is shown according to an embodiment of the application;
[0019] Figure 2 A flowchart of a determination method of a running state of a supercharger is shown according to an embodiment of the application;
[0020] Figure 3 A structure diagram of a supercharger is shown according to an embodiment of the application;
[0021] Figure 4 A time domain and a frequency domain diagram of a displacement amplitude of a supercharger are shown according to an embodiment of the application;
[0022] Figure 5 A frequency domain diagram of a lateral displacement amplitude of a supercharger is shown according to an embodiment of the application;
[0023] Figure 6 A frequency domain diagram of a longitudinal displacement amplitude of a supercharger is shown according to an embodiment of the application;
[0024] Figure 7 A flow diagram of determining the running state of a supercharger is shown according to an embodiment of the present application;
[0025] Figure 8 A structure block diagram of a device for determining the running state of a supercharger is shown according to an embodiment of the present application.
[0026] Among the above drawings, the following reference signs are included:
[0027] 102, processor; 104, memory; 106, transmission device; 108, input / output device; 10, supercharger intermediate body; 11, supercharger shaft; 12, electric eddy current displacement sensor; 13, data acquisition module. DETAILED DESCRIPTION
[0028] It should be noted that the embodiments and features in the present application can be combined with each other without conflict. The present application will be described in detail below with reference to the drawings and in combination with the embodiments.
[0029] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present application.
[0030] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0031] As introduced in the background, a plurality of sensors are needed in the prior art to monitor whether the speed and shaft orbit of the supercharger are normal. To solve the above technical problems, the embodiments of the present application provide a method for determining the running state of a supercharger, a computer program product and an electronic device.
[0032] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application.
[0033] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal for determining the operating status of a supercharger according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.
[0034] The memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the method for determining the operating status of a supercharger in an embodiment of the present invention. The processor 102 executes the computer programs stored in the memory 104 to execute various functional applications and data processing, thereby implementing the aforementioned method. The memory 104 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located from the processor 102, and such remote memory may be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. The transmission device 106 is used to receive or transmit data via a network. Specific examples of such networks may include a wireless network provided by the mobile terminal's telecommunications provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0035] A method for determining the operating state of a supercharger running on a mobile terminal, a computer terminal or the like computing device is provided in the present embodiment. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical sequence is shown in the flowchart, in some cases, the steps shown or described herein can be executed in a different order.
[0036] Figure 2 A flowchart of a method for determining the operating state of a supercharger according to an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the method comprises the following steps: Figure 2
[0037] In step S201, displacement time domain data of a supercharger shaft in an engine is obtained, wherein the displacement time domain data is the displacement amplitude of the supercharger shaft varying with time.
[0038] Specifically, the displacement amplitude of the supercharger shaft can be collected in real time by a displacement sensor installed in the intermediate body of the supercharger, and the displacement amplitude varying with time is obtained.
[0039] In step S202, the displacement time domain data is converted into displacement frequency domain data, wherein the displacement frequency domain data is the displacement amplitude varying with frequency.
[0040] Specifically, any suitable time domain to frequency domain conversion method can be selected, such as Fourier transform, fast Fourier transform, wavelet transform, etc., to convert the displacement time domain data into displacement frequency domain data.
[0041] In step S203, the shaft center trajectory of the supercharger shaft is determined according to the displacement frequency domain data, and whether the operating trajectory of the supercharger shaft is normal is determined according to the shaft center trajectory.
[0042] In step S204, the shaft frequency is extracted from the displacement frequency domain data, wherein the shaft frequency is the rotation frequency of the supercharger shaft.
[0043] In step S205, the rotation speed of the supercharger is determined according to the shaft frequency, and whether the rotation speed of the supercharger is normal is determined, wherein the operating state comprises a state indicating whether the operating trajectory is normal and a state indicating whether the rotation speed of the supercharger is normal.
[0044] Through the above embodiment, firstly, the displacement time domain data of the supercharger shaft in the engine is acquired; then, the displacement time domain data is converted into displacement frequency domain data to obtain the displacement amplitude of the supercharger shaft varying with the frequency; thereafter, the axis trajectory of the supercharger shaft is determined according to the displacement frequency domain data, so as to determine whether the running trajectory of the supercharger shaft is normal; again, the shaft frequency of the supercharger shaft is extracted from the displacement frequency domain data; finally, the rotating speed of the supercharger is determined according to the shaft frequency, so as to determine whether the rotating speed of the supercharger is normal, and the running state of the supercharger is obtained, which represents whether the running trajectory and the rotating speed of the supercharger are normal. The displacement time domain data of the supercharger shaft is transformed into displacement frequency domain data in the application, and the displacement frequency domain data is analyzed, so as to determine whether the running trajectory of the supercharger shaft is normal, and the shaft frequency is extracted from the data, so as to determine whether the rotating speed of the supercharger is normal. That is to say, the rotating speed and the axis trajectory of the supercharger can be monitored simultaneously by using only the displacement data of the supercharger shaft in the application. Compared with the prior art, the rotating speed and the axis trajectory of the supercharger are monitored by using the rotating speed sensor and the displacement sensor, and the running state monitoring data and the monitoring tool of the supercharger are reduced in the application, so that the space occupied by the monitoring tool is small.
[0045] The execution sequence between step S203 and step S204 and step S205 can be interchanged, that is, step S203 can be executed first, and then step S204 and step S205 are executed; step S204 and step S205 can be executed first, and then step S203 is executed; or step S204 can be executed first, step S203 is executed, and then step S205 is executed.
[0046] Specifically, Figure 3 A structural schematic diagram of a supercharger shaft is shown, and the positional relationship between the supercharger intermediate body 10 and the supercharger shaft 11 of the supercharger is as shown in Figure 3 Since the running trajectory of the supercharger shaft needs to be described by at least two directions of horizontal and vertical, the implementation mode of acquiring the displacement time domain data of the supercharger shaft in the engine can include: acquiring the data of two eddy current displacement sensors 12 located on the supercharger intermediate body 10 to obtain the horizontal displacement amplitude and the vertical displacement amplitude, wherein the two eddy current displacement sensors 12 are at a 90° angle and face the supercharger shaft 11. The eddy current displacement sensor belongs to a non-contact sensor, and needs to face the measured object during testing. The displacement data of the measured object is converted into a voltage signal output, and then the voltage signal is collected by the data acquisition module 13.
[0047] In an alternative, the displacement frequency domain data comprises a spectrum, and the shaft frequency is extracted from the displacement frequency domain data by: determining a segmentation frequency from the spectrum according to the rotation speed of the engine, the segmentation frequency representing a demarcation point between a vibration excitation frequency interval of the supercharger and a rotation excitation frequency interval of the supercharger shaft in the spectrum; determining the rotation excitation frequency interval according to the segmentation frequency, the rotation excitation frequency interval comprising each frequency in the spectrum that is greater than or equal to the segmentation frequency; determining a maximum value of the displacement amplitude corresponding to each frequency in the rotation excitation frequency interval as a target displacement amplitude, and determining the frequency corresponding to the target displacement amplitude as the shaft frequency, i.e., the rotation excitation frequency. Since the vibration excitation frequency of the supercharger is less than the rotation excitation frequency of the supercharger shaft, in this embodiment, the segmentation frequency that distinguishes the vibration excitation frequency interval of the supercharger and the rotation excitation frequency interval of the supercharger shaft is first determined according to the rotation speed of the engine, then the interval formed by each frequency in the spectrum that is greater than or equal to the segmentation frequency is determined as the rotation excitation frequency interval according to the segmentation frequency, and finally the frequency corresponding to the maximum displacement amplitude in the rotation excitation frequency interval is determined as the shaft frequency. The shaft frequency of the supercharger shaft can be quickly and accurately analyzed from the displacement frequency domain data, the rotation speed of the supercharger shaft is determined according to the shaft frequency, and the rotation speed data collected by the rotation speed sensor is not needed, further reducing the operation state monitoring data and monitoring tools of the supercharger.
[0048] It should be noted that, as shown in Figure 4 , the inventors convert the time domain data of the displacement amplitude of the supercharger over time into frequency domain data, analyze the frequency domain data, and find that the energy of the frequency domain data of the displacement amplitude of the supercharger comes from two parts: the first is the vibration excitation energy of the supercharger itself, and the second is the rotation excitation energy of the supercharger shaft.
[0049] As can be seen from Figure 4 , the two parts of energy have a clear demarcation, and the rotation excitation energy of the supercharger shaft is clearly prominent. Research shows that the rotation excitation frequency of the supercharger shaft is consistent with the rotation frequency of the shaft. That is, as long as this frequency is determined, the rotation speed of the supercharger can be calculated. According to the analysis of the vibration test results of superchargers of different models, the energy from the engine vibration excitation of the supercharger is concentrated within n orders. Therefore, the specific implementation manner of determining the segmentation frequency from the spectrum according to the rotation speed of the engine can be: determining the segmentation frequency from the spectrum according to the rotation speed of the engine as f e =N*n / 60, where f e is the segmentation frequency, N is the rotation speed of the engine, and n is the order of engine vibration, which is generally an integer greater than or equal to 10, such as n=10. Then, in the frequency interval [f1, f nIn the above-mentioned shaft frequency interval, the above-mentioned shaft frequency is located in the rotation excitation frequency interval [f e , f n ].
[0050] In the actual application process, the specific implementation manner of determining the maximum value of the displacement amplitude corresponding to each of the above-mentioned frequencies in the above-mentioned rotation excitation frequency interval as the target displacement amplitude is as follows: in the interval [f e , f n ], first, m max =m e , m e is the displacement amplitude corresponding to a frequency in the interval [f e , f n ], if m e+1 >m e , m e+1 is assigned as m max , and the frequency at this time is recorded, otherwise, the value of m max is kept unchanged, and the above-mentioned process is sequentially repeated, finally, the maximum displacement amplitude is found, and the above-mentioned target displacement amplitude is obtained. The frequency f max corresponding to the target displacement amplitude is the shaft frequency of the supercharger.
[0051] In order to further reduce the operation state monitoring data and monitoring tools of the supercharger, specifically, according to the above-mentioned shaft frequency, the rotating speed of the supercharger is determined, and whether the rotating speed of the supercharger is normal is determined, including: according to the above-mentioned shaft frequency, the rotating speed of the supercharger is determined as T=f max *60, T is the above-mentioned rotating speed, and f max is the above-mentioned shaft frequency; whether the rotating speed of the supercharger is less than the limit rotating speed of the supercharger is determined; in the case that the rotating speed of the supercharger is less than the limit rotating speed, it is determined that the rotating speed of the supercharger is normal; in the case that the rotating speed of the supercharger is greater than or equal to the limit rotating speed, it is determined that the rotating speed of the supercharger is not normal. In the embodiment, the actual rotating speed of the supercharger shaft is calculated according to the shaft frequency, and whether the rotating speed of the supercharger is normal is determined according to the limit rotating speed and the actual rotating speed, which can accurately monitor whether the rotating speed of the supercharger is normal. At the same time, the application realizes the monitoring of the rotating speed of the supercharger shaft without setting a rotating speed sensor, further achieves the effect that the rotating speed of the supercharger shaft and the axial running track of the supercharger can be monitored simultaneously only by using displacement data, further simplifies the operation state monitoring data and monitoring tools of the supercharger, and further reduces the monitoring cost of the operation state of the supercharger.
[0052] Wherein, the limit speed is a preset speed value, different engine models match different turbocharger models, and the limit speed of different turbochargers is inconsistent. The value of the turbocharger can be set according to the value provided by the manufacturer, and can also be obtained by testing and verifying different models of turbochargers. The unit is revolutions / minute.
[0053] In addition, in the case where it is determined that the speed of the turbocharger is abnormal, the method further comprises: sending a first alarm signal representing the abnormal speed of the turbocharger to the terminal device to remind the relevant personnel. In the case where it is determined that the speed of the turbocharger is normal, the method further comprises: sending the speed of the turbocharger to the terminal device.
[0054] In the embodiment, the displacement frequency domain data includes displacement amplitudes of each frequency along multiple directions, and the multiple directions are perpendicular to each other. According to the displacement frequency domain data, the axial trajectory of the turbocharger shaft is determined, and whether the running trajectory of the turbocharger shaft is normal is determined according to the axial trajectory. The method comprises: performing a predetermined processing on multiple displacement amplitudes corresponding to the same direction to determine a first root mean square value corresponding to each direction, thereby obtaining the axial trajectory. The predetermined processing includes root mean square calculation, that is, at least root mean square calculation is performed on the displacement amplitudes in each direction to obtain the first root mean square value corresponding to each direction. It is determined whether the maximum value of the multiple first root mean square values is less than an axial trajectory limit value. In the case where the maximum value of the multiple first root mean square values is less than the axial trajectory limit value, it is determined that the running trajectory of the turbocharger shaft is normal. In the embodiment, the root mean square value of the frequency is used to represent the energy size of the turbocharger shaft, and whether the running trajectory of the turbocharger shaft is normal is determined according to whether the value is greater than or equal to the axial trajectory limit value, so that the running trajectory of the turbocharger shaft can be accurately monitored.
[0055] Wherein, the multiple directions can include two-dimensional horizontal and vertical directions, and can also include three-dimensional directions, etc. Wherein, the axial trajectory limit value is a preset vibration displacement limit value, which can be obtained by sample statistics on multiple data after testing and verifying different models of turbochargers, or can be provided by the manufacturer. The unit is dB.
[0056] In addition, in the case where it is determined that the running trajectory of the turbocharger shaft is abnormal, the method further comprises: sending a second alarm signal representing the abnormal running trajectory of the turbocharger shaft to the terminal device to remind the relevant personnel. In the case where it is determined that the running trajectory of the turbocharger shaft is normal, the method further comprises: sending the first root mean square value to the terminal device.
[0057] The RMS value is used to characterize the energy. Before calculating the RMS value, it is necessary to clearly define the frequency range. Suppose we want to calculate the RMS value in the 10Hz to 1000Hz frequency band. The number of spectral lines in this frequency band is N, and the amplitude of each spectral line is m. i (i=1,2,3,…N), then the RMS value in this frequency band can be calculated by the following formula:
[0058] RMS=SQRT((m1 2 +m2 2 +m3 2 +…+m i 2 ) / N).
[0059] In some other embodiments of the present application, a plurality of displacement amplitudes corresponding to the same direction are subjected to predetermined processing to determine a first RMS value corresponding to each direction, including: performing a logarithmic calculation on each of the displacement amplitudes to obtain a plurality of logarithmic values; and performing an RMS calculation on the plurality of logarithmic values corresponding to the same direction to determine the first RMS value for each direction. In this embodiment, the logarithmic calculation of the displacement amplitudes is first performed, making the solution applicable to scenarios with a large dynamic range of displacement amplitudes. The RMS calculation is then performed to obtain an energy value of the supercharger shaft's operating trajectory, facilitating monitoring of the operating trajectory and providing a wide range of applicability and strong practical application.
[0060] Furthermore, logarithmic calculation is performed on each of the above displacement amplitudes to obtain multiple logarithmic values, including: according to the formula Perform logarithmic calculation on each of the above displacement amplitudes to obtain multiple logarithmic values, where: is the logarithmic value corresponding to the above displacement amplitude, m i is the frequency f i The corresponding displacement amplitudes are: i = 1, 2, 3, ..., n, K = 20, m0 = 10 -6 mm.
[0061] Optionally, the direction corresponding to the maximum value among the multiple first root mean square values is the target direction. After determining that the running trajectory of the supercharger shaft is abnormal, the method further includes: determining the vibration excitation frequency interval of the supercharger from the displacement frequency domain data; performing predetermined processing on the displacement amplitude corresponding to the vibration excitation frequency interval in the target direction, that is, performing the predetermined processing on the displacement amplitude corresponding to each frequency in the vibration excitation frequency interval in the target direction to obtain a second root mean square value, the predetermined processing including root mean square calculation; determining that the proportion of engine excitation energy (that is, the vibration excitation energy of the supercharger) is E=10 based on the second root mean square value and the maximum value among the multiple first root mean square values. (0.1×Rms1) / 10(0.1×Rms) , E is the engine excitation energy ratio, Rms1 is the second RMS value, and Rms is the first RMS value; based on the engine excitation energy ratio, the supercharger's shaft frequency excitation energy ratio is determined to be E1 = 1 - E, where E1 is the shaft frequency excitation energy ratio. In this embodiment, after determining that the supercharger shaft has an abnormal trajectory, determining the energy ratios of the engine excitation energy and the supercharger's shaft frequency excitation energy facilitates subsequent determination of the energy contribution to the abnormal supercharger shaft trajectory, facilitating subsequent analysis and improvement by relevant personnel.
[0062] Furthermore, after determining the shaft frequency excitation energy proportion of the supercharger, the method further includes: sending the shaft frequency excitation energy proportion and the engine excitation energy to a terminal device.
[0063] In addition, the displacement amplitude corresponding to the vibration excitation frequency interval in the target direction is processed in a predetermined manner to obtain a second root mean square value, including: according to the formula Performing logarithmic calculation on each of the displacement amplitudes corresponding to the vibration excitation frequency interval in the target direction to obtain a plurality of logarithmic values; performing root mean square calculation on the plurality of logarithmic values corresponding to the target direction to determine the second root mean square value.
[0064] In other exemplary schemes, the displacement time domain data of the supercharger shaft in the engine is obtained, including: determining the analysis frequency according to the above-mentioned supercharger's limit speed, and determining the sampling frequency of the above-mentioned displacement amplitude according to the above-mentioned analysis frequency; when the engine speed is within the preset speed range, the above-mentioned displacement amplitude is collected according to the above-mentioned sampling frequency to obtain the above-mentioned displacement time domain data. Since the supercharger speed axis trajectory exceeds the limit usually occurs in the high-speed and high-load conditions of the engine, it is not necessary to monitor the supercharger under all working conditions. In this embodiment, the monitoring interval of the supercharger is controlled by the preset speed interval, which can reduce unnecessary monitoring data, and further simplify the monitoring process of the supercharger while ensuring timely monitoring of the supercharger's operating status. In order to ensure that the supercharger's limit speed is within the monitored frequency range, it is necessary to ensure that the analysis frequency is at least 1.2 times higher than the limit speed frequency. Therefore, the analysis frequency is first determined according to the limit speed, and the sampling frequency is determined according to the analysis frequency, which is generally twice the analysis frequency, that is, it satisfies f s =2*T max *1.2 / 60,f s is the above sampling frequency, T max For the above-mentioned limiting speed, a relatively suitable sampling frequency can be obtained through the above-mentioned process, further ensuring that the displacement amplitude data collected according to the sampling frequency can accurately reflect the operating state of the supercharger.
[0065] On this basis, the displacement time domain data is converted into displacement frequency domain data, including: determining the number of frequencies in the displacement frequency domain data according to the analysis frequency and the preset frequency resolution; and converting the displacement time domain data into the displacement frequency domain data by using Fourier transform according to the number of frequencies. The smaller the frequency resolution is, the more the number of spectral lines in the same frequency band is, and of course the result is more accurate, but the calculation amount will increase. The application sets a suitable frequency resolution according to the sampling frequency to control the number of spectral lines obtained by Fourier transform.
[0066] Among them, the plurality of directions include transverse and longitudinal directions, Figure 5 a frequency spectrum diagram of the transverse displacement amplitude is shown, Figure 6 a frequency spectrum diagram of the longitudinal displacement amplitude is shown, wherein, Figure 5 and Figure 6 In the frequency spectrum diagram, the abscissa is the frequency (unit: Hz), and the ordinate is the displacement amplitude (unit: mm). In Figure 5 and Figure 6 In the frequency spectrum diagram, f n is the analysis frequency, f max is the supercharger shaft frequency, and f e is the segmented frequency. The frequency spectrum diagram obtained by Fourier transform Figure 5 and Figure 6 In the frequency spectrum diagram, a plurality of spectral lines are included, each amplitude represents a spectral line, and the frequency interval between adjacent spectral lines is the frequency resolution. When Fourier transform is performed, the frequency resolution is set to control the number of spectral lines. The number of spectral lines N (corresponding to m n in Figure 5 and n n in Figure 6 ) = analysis frequency / frequency resolution.
[0067] In order for those skilled in the art to more clearly understand the technical solutions of the application, the implementation process of the method for determining the operating state of the supercharger will be described in detail below in combination with specific embodiments.
[0068] The embodiment relates to a specific method for determining the operating state of a supercharger, which mainly includes a data acquisition part and a data analysis part, as shown in Figure 7 , including the following steps:
[0069] First, the monitoring interval and the alarm limit value should be preset, and the main process is as follows:
[0070] S01: preset engine speed monitoring interval [R0, R1], the process mainly controls the monitoring interval artificially to reduce unnecessary monitoring data;
[0071] S02: preset the limit speed T maxDifferent turbochargers of different engine models match different turbocharger models, and the limit working speed of each turbocharger is not consistent. The value is provided by the turbocharger manufacturer, so the limit speed needs to be manually set according to different turbochargers to realize the subsequent overspeed alarm.
[0072] S03: preset frequency resolution: the smaller the frequency resolution, the more the number of spectral lines in the same frequency band, and of course the result is more accurate, but the calculation amount will increase, so the appropriate frequency resolution needs to be set according to the sampling frequency;
[0073] S04: preset vibration displacement limit value: in order to realize the subsequent shaft orbit overrun alarm, the alarm limit value needs to be preset, which is derived from the statistical data of multiple data samples after test verification of different models of turbochargers or the limit value provided by the manufacturer, and the unit is dB;
[0074] The main process of the data acquisition part is as follows:
[0075] S1: obtain the real-time speed signal N of the engine;
[0076] S2: judge N∈[R0, R1], if the real-time speed of the engine is in the preset speed interval, then proceed to the next step, if it is not in the range, it is considered that it does not need to be monitored, then the process is ended;
[0077] S3: calculate the sampling frequency f s , in order to ensure that the limit speed T max of the turbocharger is within the monitored frequency range, it is necessary to ensure that the analysis frequency is at least 1.2 times higher than the limit frequency, the relationship between the sampling frequency and the analysis frequency has been introduced before, and the sampling frequency calculation formula is as follows: f s =2*T max *1.2 / 60;
[0078] S4: data acquisition.
[0079] The main process of the data analysis part is as follows:
[0080] S5: on the basis of the preset frequency resolution, Fourier transform is performed on the collected data to obtain the displacement amplitude spectrum of the two directions (transverse and longitudinal) of the turbocharger shaft, the abscissa is the frequency, the ordinate is the displacement amplitude, and the spectrum is composed of several spectral lines, each spectral line corresponds to an amplitude, as shown in Figure 5 and Figure 6 .
[0081] S6: calculate the segmented frequency f e , according to the vibration test results of different models of turbochargers, it is found that the energy from the engine vibration excitation on the turbocharger is concentrated within 10 orders, so the segmented frequency is calculated according to the real-time speed of the engine, that is, f e =N*10 / 60, unit: Hz;
[0082] S7: Screening the turbocharger shaft frequency, determine the resolution frequency f e After, in the interval [f e , f n ], first assign m max = m e , if m e+1 > m e , then the corresponding displacement amplitude m e+1 renewed amplitude m max , and record the frequency at this time, otherwise keep the value of m max unchanged, in turn, finally find the maximum amplitude of the frequency f max The turbocharger shaft frequency;
[0083] S8: Calculate the turbocharger speed T = f max * 60;
[0084] S9: Determine the turbocharger speed T < T max , if the result is "yes", the turbocharger speed is in the normal working range, at this time no alarm and can output the turbocharger real-time speed in order to record data, if the result is "no", the turbocharger speed is out of limits and alarm;
[0085] S10: Calculate the vibration displacement energy RMS value of the transverse and longitudinal spectrum respectively: m Rms and n Rms , the calculation process is as follows:
[0086] (1) the displacement amplitude of each frequency is logarithmic: Lmi = 20 * lg (m i / m0), i = 1, 2, 3, … n, wherein, m0 = 10 - 6 mm;
[0087] (2) calculate the RMS value of the logarithm of displacement under the full band:
[0088] m Rms = SQRT ((Lm1 2 + Lm2 2 + Lm3 2 + … + Lm i 2 ) / N), i = 1, 2, 3, … n;
[0089] n Rms = SQRT ((Ln2 2 + Ln2 2 + Ln3 2 + … + Ln i 2) / N), i = 1, 2, 3, … n;
[0090] (3) Then select the larger of the two, for the convenience of description, assume that the larger of the two is m Rms ;
[0091] S11: Determine m Rms <U max If the result is "yes", it is considered that the supercharger shaft trajectory is in the normal range, no alarm, if the result is "no", step S12 is executed: calculate the proportion of two energy, and step S13 is executed: consider that the supercharger shaft trajectory is out of limits, and alarm. The specific process of step S12 is as follows:
[0092] (1) Calculate the RMS value of the logarithm of the displacement amplitude under each frequency in the engine excitation frequency range, that is:
[0093] m Rms1 = SQRT((Lm1 2 + Lm2 2 + Lm3 2 + … + Lm e 2 ) / N), i = 1, 2, 3, … e;
[0094] (2) The engine excitation energy ratio is calculated as follows:
[0095] E = 10 (0.1×mRms1) / 10 (0.1×mRms) ,
[0096] (3) The supercharger shaft frequency excitation energy ratio is calculated as follows:
[0097] E1(%) = 1 - E(%),
[0098] Then output the two energy ratio data, which is used to determine the energy contribution that causes the supercharger shaft trajectory to be out of limits for subsequent analysis and improvement.
[0099] The above method of the application can consider the supercharger shaft trajectory monitoring and early warning of speed measurement, and can realize the monitoring and early warning of the speed and shaft trajectory of the supercharger at the same time. The method is more accurate than the traditional speed sensor collection.
[0100] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.
[0101] The embodiment of the present application further provides a device for determining the running state of a supercharger. It should be noted that the device for determining the running state of the supercharger can be used to execute the method for determining the running state of the supercharger provided by the embodiment of the present application. The device is used to realize the above-mentioned embodiment and preferred embodiment, and will not be described here again. As used below, the term "module" can be a combination of software and / or hardware that realizes a predetermined function. Although the device described in the following embodiment is preferably realized in software, realization in hardware or a combination of software and hardware is also possible and contemplated.
[0102] The device for determining the running state of the supercharger provided by the embodiment of the present application is described below.
[0103] Figure 8 is a schematic diagram of the device for determining the running state of the supercharger according to the embodiment of the present application. As shown in Figure 8 , the device comprises:
[0104] The acquisition unit 20 is configured to acquire displacement time domain data of a supercharger shaft in an engine, wherein the displacement time domain data is displacement amplitude data of the supercharger shaft varying with time.
[0105] Specifically, the displacement amplitude of the supercharger shaft can be collected in real time by a displacement sensor installed in the intermediate body of the supercharger, and the displacement amplitude data varying with time can be obtained.
[0106] The conversion unit 30 is configured to convert the displacement time domain data into displacement frequency domain data, wherein the displacement frequency domain data is displacement amplitude data varying with frequency.
[0107] Specifically, any suitable time domain to frequency domain conversion method can be selected, such as Fourier transform, fast Fourier transform, wavelet transform, etc., to convert the displacement time domain data into displacement frequency domain data.
[0108] The first determination unit 40 is configured to determine the axis trajectory of the supercharger shaft according to the displacement frequency domain data, and determine whether the running trajectory of the supercharger shaft is normal according to the axis trajectory.
[0109] The extraction unit 50 is configured to extract the shaft frequency from the displacement frequency domain data, wherein the shaft frequency is the rotation frequency of the supercharger shaft.
[0110] The second determination unit 60 is configured to determine the rotation speed of the supercharger according to the shaft frequency, and determine whether the rotation speed of the supercharger is normal, wherein the running state comprises a state indicating whether the running trajectory is normal and a state indicating whether the rotation speed of the supercharger is normal.
[0111] Through the above embodiment, the displacement time domain data of the supercharger shaft in the engine is acquired by the acquisition unit; the displacement time domain data is converted into displacement frequency domain data by the conversion unit to obtain the data of the displacement amplitude of the supercharger shaft varying with frequency; the axis center track of the supercharger shaft is determined according to the displacement frequency domain data by the first determination unit, so as to determine whether the running track of the supercharger shaft is normal; the shaft frequency of the supercharger shaft is extracted from the displacement frequency domain data by the extraction unit; the rotating speed of the supercharger is determined according to the shaft frequency by the second determination unit, so as to determine whether the rotating speed of the supercharger is normal, and the running state of the supercharger is obtained, which represents whether the running track and the rotating speed of the supercharger are normal. The displacement time domain data of the supercharger shaft is transformed into displacement frequency domain data in the application, and the displacement frequency domain data is analyzed, so as to determine whether the running track of the supercharger shaft is normal, and the shaft frequency is extracted from the data, so as to determine whether the rotating speed of the supercharger is normal. That is to say, the rotating speed and the axis center track of the supercharger can be monitored simultaneously by only using the displacement data of the supercharger shaft in the application. Compared with the way of monitoring the rotating speed and the axis center track of the supercharger by using the rotating speed sensor and the displacement sensor in the prior art, the running state monitoring data and the monitoring tool of the supercharger are reduced in the application, and the space occupied by the monitoring tool is small.
[0112] Specifically, Figure 3 A structural schematic diagram of a supercharger shaft is shown, and the positional relationship between the supercharger intermediate body 10 and the supercharger shaft 11 of the supercharger is shown as Figure 3 Since the running track of the supercharger shaft needs to be described by at least two directions of horizontal and vertical, the acquisition unit includes an acquisition subunit for acquiring the data of two eddy current displacement sensors 12 located on the supercharger intermediate body 10 to obtain the horizontal displacement amplitude and the vertical displacement amplitude, wherein the two eddy current displacement sensors 12 are at a 90° angle and face the supercharger shaft 11. The eddy current displacement sensor belongs to a non-contact sensor, and needs to face the measured object during testing, and the displacement data of the measured object is converted into a voltage signal output, and then the voltage signal is collected by the data acquisition module 13.
[0113] In an optional scheme, the above-mentioned displacement frequency domain data includes a spectrum, and the above-mentioned extraction unit includes: a first determining subunit, used to determine the segmented frequency from the above-mentioned spectrum according to the rotation speed of the above-mentioned engine, and the above-mentioned segmented frequency represents the dividing point between the vibration excitation frequency interval of the above-mentioned supercharger and the rotational excitation frequency interval of the above-mentioned supercharger shaft in the above-mentioned spectrum; a second determining subunit, used to determine the above-mentioned rotational excitation frequency interval based on the above-mentioned segmented frequency, and the above-mentioned rotational excitation frequency interval includes each of the above-mentioned frequencies in the above-mentioned spectrum that is greater than or equal to the above-mentioned segmented frequency; a third determining subunit, used to determine the maximum value of the above-mentioned displacement amplitude corresponding to each of the above-mentioned frequencies in the above-mentioned rotational excitation frequency interval as the target displacement amplitude, and determine the above-mentioned frequency corresponding to the above-mentioned target displacement amplitude as the above-mentioned shaft frequency, that is, the above-mentioned rotational excitation frequency. Since the vibration excitation frequency of the supercharger is lower than the rotational excitation frequency of the supercharger shaft, in this embodiment, the segmented frequency for distinguishing the vibration excitation frequency interval of the supercharger and the rotational excitation frequency interval of the supercharger shaft is first determined based on the engine speed. Then, based on the segmented frequency, the interval consisting of the above frequencies greater than or equal to the segmented frequency is determined from the spectrum as the above rotational excitation frequency interval. Finally, the frequency corresponding to the maximum displacement amplitude is determined from the rotational excitation frequency interval as the shaft frequency. The shaft frequency of the supercharger shaft can be quickly and accurately parsed from the displacement frequency domain data. Subsequently, the rotational speed of the supercharger shaft is determined based on the shaft frequency. There is no need to use a speed sensor to collect speed data, which further reduces the supercharger operation status monitoring data and monitoring tools.
[0114] It should be noted that if Figure 4 As shown, the inventors performed a time-domain to frequency-domain transformation on the data of the supercharger's displacement amplitude changing with time, and obtained the data of the displacement amplitude changing with frequency domain. After analyzing the data, they found that the energy of the data of the supercharger's displacement amplitude changing with frequency domain comes from two parts: the first is the vibration excitation energy of the supercharger itself, and the second is the rotational excitation energy of the supercharger shaft.
[0115] Depend on Figure 4 It can be seen that there is a clear boundary between these two parts of energy and the rotational excitation energy of the supercharger shaft is significantly prominent. The study found that the rotational excitation frequency of the supercharger shaft is consistent with the rotational frequency of the shaft. In other words, as long as this frequency is determined, the speed of the supercharger can be calculated. According to the analysis of the vibration test results of superchargers of different models, it is found that the energy of the supercharger from the engine vibration excitation is concentrated within the nth order. Therefore, according to the speed of the above-mentioned engine, the specific implementation method of determining the segmented frequency from the above-mentioned spectrum can be: according to the speed of the above-mentioned engine, the segmented frequency is determined as f from the above-mentioned spectrum. e =N*n / 60, where f e is the above segmented frequency, N is the engine speed, n is the order of engine vibration, n is generally an integer greater than or equal to 10, such as n = 10. Then, in the frequency range [f1, fn ] and the shaft frequency is located in the rotation excitation frequency interval [f e , f n ].
[0116] In the actual application process, the specific implementation manner of determining the maximum value of the displacement amplitude corresponding to each frequency in the rotation excitation frequency interval as the target displacement amplitude is as follows: in the interval [f e , f n ], first, m max is assigned as m e , m e is the displacement amplitude corresponding to a frequency in the interval [f e , f n ], if m e+1 > m e , m e+1 is assigned as m max , and the frequency at this time is recorded, otherwise, the value of m max is kept unchanged, and the above process is sequentially repeated, finally, the maximum displacement amplitude is found, and the target displacement amplitude is obtained. The frequency f max corresponding to the target displacement amplitude is the shaft frequency of the supercharger.
[0117] In order to further reduce the operation state monitoring data and monitoring tools of the supercharger, specifically, the second determining unit comprises: a fourth determining sub-unit, configured to determine the rotation speed of the supercharger as T = f max * 60 according to the shaft frequency, T is the rotation speed, and f max is the shaft frequency; a fifth determining sub-unit, configured to determine whether the rotation speed of the supercharger is less than the limit rotation speed of the supercharger; a sixth determining sub-unit, configured to determine that the rotation speed of the supercharger is normal in the case that the rotation speed of the supercharger is less than the limit rotation speed; and a seventh determining sub-unit, configured to determine that the rotation speed of the supercharger is abnormal in the case that the rotation speed of the supercharger is greater than or equal to the limit rotation speed. In the embodiment, the actual rotation speed of the supercharger shaft is calculated according to the shaft frequency, and then whether the rotation speed of the supercharger is normal is determined according to the limit rotation speed and the actual rotation speed, so that the rotation speed of the supercharger can be accurately monitored. At the same time, the rotation speed of the supercharger shaft is monitored without setting a rotation speed sensor, the effect that the rotation speed of the supercharger shaft and the axial running track of the supercharger can be simultaneously monitored only by using displacement data is achieved, the operation state monitoring data and monitoring tools of the supercharger are further simplified, and the monitoring cost of the operation state of the supercharger is further reduced.
[0118] Wherein, the limit speed is a preset speed value, different engine models match different turbocharger models, and the limit speed of different turbochargers is inconsistent. The value of the turbocharger can be set according to the value provided by the manufacturer, and can also be obtained by testing and verifying different models of turbochargers. The unit is revolutions / minute.
[0119] In addition, the device further comprises a first sending unit configured to send a first alarm signal representing the abnormal speed of the turbocharger to the terminal device to remind the relevant personnel in the case of determining that the speed of the turbocharger is abnormal. The device further comprises a second sending unit configured to send the speed of the turbocharger to the terminal device in the case of determining that the speed of the turbocharger is normal.
[0120] In the embodiment, the displacement frequency domain data includes displacement amplitudes of each frequency along multiple directions, and the multiple directions are perpendicular to each other. The first determination unit includes a processing subunit configured to perform a predetermined processing on the multiple displacement amplitudes corresponding to the same direction to determine a first root mean square value corresponding to each direction to obtain the shaft center trajectory. The predetermined processing includes root mean square calculation, that is, at least root mean square calculation is performed on the displacement amplitudes in each direction to obtain the first root mean square value corresponding to each direction. An eighth determination subunit is configured to determine whether the maximum value of the multiple first root mean square values is less than a shaft center trajectory limit value. A ninth determination subunit is configured to determine that the running trajectory of the turbocharger shaft is normal in the case that the maximum value of the multiple first root mean square values is less than the shaft center trajectory limit value. In the embodiment, the root mean square value of the frequency is used to represent the energy size of the turbocharger shaft center, and whether the value is greater than or equal to the shaft center trajectory limit value is used to determine whether the running trajectory of the turbocharger shaft is normal, which can accurately monitor whether the running trajectory of the turbocharger shaft is normal.
[0121] Wherein, the multiple directions can include two-dimensional horizontal and vertical directions, and can also include three-dimensional directions, etc. Wherein, the shaft center trajectory limit value is a preset vibration displacement limit value, which can be obtained by sample statistics on multiple data after testing and verifying different models of turbochargers, or can be provided by the manufacturer. The unit is dB.
[0122] In addition, the device further comprises a third sending unit configured to send a second alarm signal representing the abnormal running trajectory of the turbocharger shaft to the terminal device to remind the relevant personnel in the case of determining that the running trajectory of the turbocharger shaft is abnormal. The device further comprises a fourth sending unit configured to send the first root mean square value to the terminal device in the case of determining that the running trajectory of the turbocharger shaft is normal.
[0123] The RMS value is used to characterize the energy. Before calculating the RMS value, it is necessary to clearly define the frequency range. Suppose we want to calculate the RMS value in the 10Hz to 1000Hz frequency band. The number of spectral lines in this frequency band is N, and the amplitude of each spectral line is m. i (i=1,2,3,…N), then the RMS value in this frequency band can be calculated by the following formula:
[0124] RMS=SQRT((m1 2 +m2 2 +m3 2 +…+m i 2 ) / N).
[0125] In some other embodiments of the present application, the processing subunit is further configured to: perform a logarithmic calculation on each of the displacement amplitudes to obtain multiple logarithmic values; and perform a root mean square (RMS) calculation on the multiple logarithmic values corresponding to the same direction to determine the first RMS value for each direction. In this embodiment, the logarithmic calculation of the displacement amplitude is performed first, making the solution applicable to scenarios with a large dynamic range of displacement amplitudes. The RMS calculation is then performed to obtain the energy value of the supercharger shaft's operating trajectory, facilitating monitoring of the operating trajectory. This approach has a wide range of applications and strong practical applicability.
[0126] Furthermore, the above processing subunit is also used to: according to the formula Perform logarithmic calculation on each of the above displacement amplitudes to obtain multiple logarithmic values, where: is the logarithmic value corresponding to the above displacement amplitude, m i is the frequency f i The corresponding displacement amplitudes are: i = 1, 2, 3, ..., n, K = 20, m0 = 10 -6 mm.
[0127] Optionally, the direction corresponding to the maximum value among the multiple first root mean square values is the target direction, and the above-mentioned device further includes: a third determining unit, which is used to determine the vibration excitation frequency interval of the above-mentioned supercharger from the above-mentioned displacement frequency domain data after determining that the running trajectory of the above-mentioned supercharger shaft is abnormal; a processing unit, which is used to perform predetermined processing on the above-mentioned displacement amplitude corresponding to the above-mentioned vibration excitation frequency interval in the above-mentioned target direction, that is, to perform the above-mentioned predetermined processing on the above-mentioned displacement amplitude corresponding to each frequency in the above-mentioned vibration excitation frequency interval in the above-mentioned target direction to obtain a second root mean square value, and the above-mentioned predetermined processing includes root mean square calculation; a fourth determining unit, which is used to determine that the proportion of engine excitation energy (that is, the vibration excitation energy of the supercharger) is E=10 based on the above-mentioned second root mean square value and the maximum value among the multiple first root mean square values. (0.1 ×Rms1) / 10 (0.1×Rms)E is the engine excitation energy ratio, Rms1 is the second root mean square value, Rms is the first root mean square value; the fifth determination unit is used to determine the shaft frequency excitation energy ratio of the supercharger as E1=1-E according to the engine excitation energy ratio. In this embodiment, after determining that the running track of the supercharger shaft is abnormal, the energy contribution of the supercharger shaft track is determined by determining the engine excitation energy and the shaft frequency excitation energy of the supercharger, so as to facilitate subsequent analysis and improvement by relevant personnel.
[0128] Further, the device further comprises: a fifth sending unit, configured to send the shaft frequency excitation energy ratio and the engine excitation energy to a terminal device after determining the shaft frequency excitation energy ratio of the supercharger.
[0129] In addition, the processing unit comprises: a first calculation sub-unit, configured to calculate the displacement amplitude corresponding to the vibration excitation frequency interval in the target direction according to the formula The second calculation sub-unit is configured to calculate the root mean square of the plurality of logarithmic values corresponding to the target direction to determine the second root mean square value.
[0130] In other exemplary schemes, the acquisition unit comprises: a tenth determination sub-unit, configured to determine an analysis frequency according to the limit speed of the supercharger, and determine a sampling frequency of the displacement amplitude according to the analysis frequency; and a collection sub-unit, configured to collect the displacement amplitude according to the sampling frequency to obtain the displacement time domain data when the speed of the engine is in a preset speed interval. Since the supercharger speed shaft track overrun usually occurs in the high-speed high-load working condition of the engine, it is not necessary to monitor the supercharger in all working conditions. In this embodiment, the monitoring interval of the supercharger is controlled by the preset speed interval, which can reduce unnecessary monitoring data, and further simplify the monitoring process of the supercharger while ensuring timely monitoring of the running state of the supercharger. In order to ensure that the limit speed of the supercharger is in the monitored frequency range, it is necessary to ensure that the analysis frequency is at least 1.2 times the limit frequency, so the analysis frequency is determined according to the limit speed, and the sampling frequency is determined according to the analysis frequency, which is generally 2 times the analysis frequency, i.e. f s =2*T max *1.2 / 60, f s is the sampling frequency, T max is the limit speed. Through the above process, a relatively appropriate sampling frequency can be obtained, which further ensures that the displacement amplitude data collected according to the sampling frequency can accurately reflect the running state of the supercharger.
[0131] On this basis, the conversion unit comprises: an eleventh determination subunit configured to determine the number of frequencies in the displacement frequency domain data according to the analysis frequency and a preset frequency resolution; and a conversion subunit configured to convert the displacement time domain data into the displacement frequency domain data by using Fourier transform according to the number of frequencies. The smaller the frequency resolution is, the more the number of spectral lines in the same frequency band is, and the more accurate the result is, but the amount of calculation is increased. The application sets a suitable frequency resolution according to the sampling frequency to control the number of spectral lines obtained by Fourier transform.
[0132] In the multiple directions, for example, the multiple directions include a transverse direction and a longitudinal direction, Figure 5 a frequency spectrum diagram of the transverse displacement amplitude is shown, Figure 6 a frequency spectrum diagram of the longitudinal displacement amplitude is shown, wherein, Figure 5 and Figure 6 In the frequency spectrum diagram, the abscissa is a frequency (unit: Hz), and the ordinate is a displacement amplitude (unit: mm). In the frequency spectrum diagram, Figure 5 and Figure 6 In the frequency spectrum diagram, f n is an analysis frequency, f max is a turbocharger shaft frequency, and f e is a segmented frequency. The frequency spectrum diagram obtained by Fourier transform Figure 5 and Figure 6 In the frequency spectrum diagram, a plurality of spectral lines are included, each amplitude represents a spectral line, and the frequency interval between adjacent spectral lines is a frequency resolution. When Fourier transform is performed, the frequency resolution is set to control the number of spectral lines. The number of spectral lines N = analysis frequency / frequency resolution.
[0133] The determination device of the operating state of the turbocharger comprises a processor and a memory. The acquisition unit, the conversion unit, the first determination unit, the extraction unit, the second determination unit and the like are stored in the memory as program units, and the corresponding functions are realized by the processor executing the program units stored in the memory. The modules are located in the same processor; or the modules are located in different processors in any combination.
[0134] The processor comprises a core, and the core retrieves the corresponding program unit from the memory. The core can be set to one or more, and the problem that a plurality of sensors need to be used to monitor whether the speed of the turbocharger and the center trajectory are normal in the prior art is solved by adjusting the core parameters.
[0135] The memory can include a non-persistent memory in a computer readable medium, a random access memory (RAM) and / or a non-volatile memory such as a read-only memory (ROM) or a flash memory (flash RAM), and the memory comprises at least one memory chip.
[0136] The embodiment of the present application provides a computer readable storage medium, the computer readable storage medium comprises a stored program, wherein the program controls the device where the computer readable storage medium is located to execute the determination method of the operation state of the supercharger when the program runs.
[0137] The embodiment of the present application provides a processor, the processor is used for running a program, wherein the program executes the determination method of the operation state of the supercharger when the program runs.
[0138] The embodiment of the present application provides a device, the device comprises a processor, a memory and a program stored in the memory and capable of running on the processor, and the processor executes the program to realize at least the following steps:
[0139] Step S201, displacement time domain data of a supercharger shaft in an engine is acquired, the displacement time domain data is displacement amplitude data of the supercharger shaft varying with time;
[0140] Step S202, the displacement time domain data is converted into displacement frequency domain data, the displacement frequency domain data is displacement amplitude data varying with frequency;
[0141] Step S203, according to the displacement frequency domain data, the center trajectory of the supercharger shaft is determined, and according to the center trajectory, whether the operation trajectory of the supercharger shaft is normal is determined;
[0142] Step S204, the shaft frequency is extracted from the displacement frequency domain data, the shaft frequency is the rotating frequency of the supercharger shaft;
[0143] Step S205, according to the shaft frequency, the rotating speed of the supercharger is determined, and whether the rotating speed of the supercharger is normal is determined, the operation state comprises a state indicating whether the operation trajectory is normal and a state indicating whether the rotating speed of the supercharger is normal.
[0144] The device herein can be a server, a PC, a PAD, a mobile phone and the like.
[0145] The present application further provides a computer program product, comprising computer instructions, the computer instructions are executed by a processor to realize at least the following method steps:
[0146] Step S201, displacement time domain data of a supercharger shaft in an engine is acquired, the displacement time domain data is displacement amplitude data of the supercharger shaft varying with time;
[0147] Step S202, the displacement time domain data is converted into displacement frequency domain data, the displacement frequency domain data is displacement amplitude data varying with frequency;
[0148] Step S203, according to the displacement frequency domain data, determine the shaft center locus of the supercharger shaft, and according to the shaft center locus, determine whether the running locus of the supercharger shaft is normal;
[0149] Step S204, extract the shaft frequency from the displacement frequency domain data, the shaft frequency is the rotating frequency of the supercharger shaft;
[0150] Step S205, according to the shaft frequency, determine the rotating speed of the supercharger, and determine whether the rotating speed of the supercharger is normal, the running state includes the state representing whether the running locus is normal and the state representing whether the rotating speed of the supercharger is normal.
[0151] Obviously, those skilled in the art should understand that the modules or steps of the present application can be realized by general computing devices, which can be concentrated on a single computing device or distributed on a network composed of multiple computing devices, which can be realized by program codes executable by computing devices, so that they can be stored in storage devices and executed by computing devices, and in some cases, the steps shown or described can be executed in different order, or they can be made into individual integrated circuit modules, or multiple modules or steps can be made into a single integrated circuit module. Thus, the present application is not limited to any specific combination of hardware and software.
[0152] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
[0153] The present application is described with reference to flowcharts and / or block diagrams according to the methods, devices (systems), and computer program products of the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one flow or multiple flows and / or blocks Figure 1 The device that implements the functions specified in one flow or multiple flows and / or blocks.
[0154] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the Figure 1 function specified in the flow or flows and / or blocks Figure 1 of the block or blocks.
[0155] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the Figure 1 function specified in the flow or flows and / or blocks Figure 1 of the block or blocks.
[0156] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0157] The memory can include non-persistent memory and / or volatile memory, e.g., random access memory (RAM) and / or non-volatile memory, e.g., read-only memory (ROM) or flash memory. The memory is an example of computer-readable media.
[0158] Computer-readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to computing devices. According to the definition herein, computer-readable media does not include transitory media, such as modulated data signals and carrier waves.
[0159] It should also be noted that the terms "comprising," "including," or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a... " does not, without more constraints, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0160] The above description is merely the preferred embodiments of the present application and is not intended to limit the present application. The present application can be variously changed and modified by those skilled in the art without departing from the spirit and scope of the present application. Any modification, equivalent replacement, improvement, and the like made within the spirit and principle of the present application shall be included in the scope of the present application.
Claims
1. A method of determining the operating state of a supercharger, characterized by The method comprises: obtaining displacement time domain data of a supercharger shaft in an engine, the displacement time domain data being data of displacement amplitude of the supercharger shaft varying with time; converting the displacement time domain data into displacement frequency domain data, the displacement frequency domain data being data of displacement amplitude of the supercharger shaft varying with frequency, the displacement frequency domain data comprising a frequency spectrum and displacement amplitudes of the supercharger shaft in multiple directions corresponding to each frequency; performing predetermined processing on the multiple displacement amplitudes corresponding to the same direction to determine a first root mean square value corresponding to each direction, thereby obtaining a shaft center trajectory of the supercharger shaft, the predetermined processing comprising root mean square calculation; determining whether a maximum value of the multiple first root mean square values is less than a shaft center trajectory limit value; in the case where the maximum value of the multiple first root mean square values is less than the shaft center trajectory limit value, determining that the running trajectory of the supercharger shaft is normal; determining a segmentation frequency from the frequency spectrum according to a rotating speed of the engine, the segmentation frequency representing a demarcation point between a vibration excitation frequency interval of the supercharger and a rotating excitation frequency interval of the supercharger shaft in the frequency spectrum; determining the rotating excitation frequency interval according to the segmentation frequency, the rotating excitation frequency interval comprising each frequency in the frequency spectrum greater than or equal to the segmentation frequency; determining a maximum value of the displacement amplitudes corresponding to each frequency in the rotating excitation frequency interval as a target displacement amplitude, and determining a frequency corresponding to the target displacement amplitude as a shaft frequency, the shaft frequency being a rotating frequency of the supercharger shaft; determining a rotating speed of the supercharger according to the shaft frequency, and determining whether the rotating speed of the supercharger is normal, the running state comprising a state representing whether the running trajectory is normal and a state representing whether the rotating speed of the supercharger is normal.
2. The method of claim 1, wherein, determining a rotating speed of the supercharger according to the shaft frequency, and determining whether the rotating speed of the supercharger is normal, comprises: According to the shaft frequency, the rotational speed of the supercharger is determined as T = f max x 60, T is the rotational speed, f max is the shaft frequency; determining whether the rotating speed of the supercharger is less than a limit rotating speed of the supercharger; in the case where the rotating speed of the supercharger is less than the limit rotating speed of the supercharger, determining that the rotating speed of the supercharger is normal; in the case where the rotating speed of the supercharger is greater than or equal to the limit rotating speed of the supercharger, determining that the rotating speed of the supercharger is abnormal.
3. The method of claim 1, wherein, performing predetermined processing on the multiple displacement amplitudes corresponding to the same direction to determine a first root mean square value corresponding to each direction, comprises: performing logarithmic calculation on each displacement amplitude to obtain multiple logarithmic values; performing root mean square calculation on the multiple logarithmic values corresponding to the same direction to determine the first root mean square value of each direction.
4. The method of claim 3, wherein, performing logarithmic calculation on each displacement amplitude to obtain multiple logarithmic values, comprises: According to the formula logarithmically calculating each of the displacement amplitudes to obtain a plurality of logarithmic values, the logarithmic values corresponding to the displacement amplitudes, the frequency the displacement amplitudes, i = 1, 2, 3, …, n, K = 20, mm.
5. The method of claim 1, wherein, a direction corresponding to a maximum value of the multiple first root mean square values is a target direction, after determining that the running trajectory of the supercharger shaft is abnormal, the method further comprises: determining a vibration excitation frequency interval of the supercharger from the displacement frequency domain data; performing predetermined processing on the displacement amplitude corresponding to the vibration excitation frequency interval in the target direction to obtain a second root mean square value, the predetermined processing comprising root mean square calculation; determining an engine excitation energy proportion E according to the second root mean square value and a maximum value of the plurality of first root mean square values , E is the engine excitation energy proportion, Rms1 is the second root mean square value, and Rms is the first root mean square value. According to the engine excitation energy proportion, a shaft frequency excitation energy proportion E1=1-E of the supercharger is determined, E1 being the shaft frequency excitation energy proportion.
6. The method of any one of claims 1 to 5, characterized in that, obtaining displacement time domain data of a shaft of a supercharger in an engine, comprising: determining an analysis frequency according to a limit speed of the supercharger, and determining a sampling frequency of the displacement amplitude according to the analysis frequency; in a case where a speed of the engine is in a preset speed interval, collecting the displacement amplitude according to the sampling frequency to obtain the displacement time domain data, converting the displacement time domain data into displacement frequency domain data, comprising: determining a frequency number in the displacement frequency domain data according to the analysis frequency and a preset frequency resolution; using Fourier transform to convert the displacement time domain data into the displacement frequency domain data according to the frequency number.
7. A computer program product comprising computer instructions, characterized in that, The computer instructions, when executed by a processor, implement the method of any one of claims 1 to 6.
8. An electronic device, comprising: comprise: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs comprise a program for executing the method of any one of claims 1 to 6.
Citation Information
Patent Citations
Fault diagnosis test system for rotary machine and working method
CN111649921A
Equipment management method and device, electronic equipment and computer readable storage medium
CN114104224A