A method and related device for detecting abnormal noise of natural gas engine
By collecting and analyzing the noise, vibration and ignition signals of natural gas engines, determining the number and type of abnormal noise cylinders, the problem of difficult to quickly lock the abnormal noise position in the prior art is solved, and detection efficiency and diagnostic accuracy are improved.
Patent Information
- Application Number
- CN202411676235.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-11-22
AI Technical Summary
Natural gas engines have complex structures and many sound sources. It is difficult for the prior art to quickly lock the approximate location and cause of abnormal noise, resulting in extremely low abnormal detection efficiency.
By synchronously collecting the abnormal noise signal, body vibration signal and one cylinder ignition signal of the natural gas engine, the wavelet processing is used to determine the occurrence time of abnormal noise, calculate the time difference between the ignition time of the one cylinder and the occurrence time of abnormal noise, combine the single-circumference rotation time of the crankshaft, calculate the rotation angle difference, and then determine the number of abnormal noise cylinders and the type of abnormal noise.
It has achieved rapid positioning of the cylinder number and type of abnormal noise generated by natural gas engines, improving the accuracy of diagnosis and saving manpower and material resources.
Smart Images

Figure CN119164665B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of software technology, and in particular to a method for detecting abnormal noise of a natural gas engine and a related device. Background Art
[0002] With the development of the automobile industry, customers have put forward higher requirements for engine NVH (Noise, Vibration, Harshness) performance. However, natural gas engines have complex structures and many sound sources. If the approximate location of abnormal noise cannot be quickly identified and targeted inspections cannot be carried out after abnormal noise occurs, a lot of manpower and material resources will be wasted.
[0003] At present, natural gas engines with abnormal noises are generally disassembled and inspected based on past experience, and the causative component cannot be quickly identified, which makes the efficiency of abnormality detection extremely low. Summary of the invention
[0004] In view of the above problems, the present application provides a method and related device for detecting abnormal noise of a natural gas engine, so as to achieve the purpose of efficiently detecting the abnormal noise cylinder frequency and abnormal type of a natural gas engine. The specific scheme is as follows:
[0005] The first aspect of the present application provides a method for detecting abnormal noise of a natural gas engine, the method comprising:
[0006] Synchronously collect the abnormal noise signal, engine vibration signal and one-cylinder ignition signal of the natural gas engine;
[0007] Performing wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs;
[0008] Determining a cylinder ignition timing based on the cylinder ignition signal, and calculating a time difference between the cylinder ignition timing and the abnormal noise occurrence timing;
[0009] Obtaining the single-cycle rotation time of the crankshaft in the natural gas engine by analyzing the engine body vibration signal;
[0010] The time difference and the single-cycle rotation duration are used to calculate the rotation angle difference of the crankshaft, and the abnormal noise cylinder number and abnormal noise type of the natural gas engine are determined according to the rotation angle difference.
[0011] In a possible implementation, performing wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs includes:
[0012] Performing playback filtering on the abnormal sound noise signal to determine the abnormal sound frequency range;
[0013] Performing wavelet processing on the abnormal noise signal to obtain a wavelet spectrum;
[0014] The wavelet spectrum is analyzed within the abnormal sound frequency range to determine the time when the abnormal sound occurs.
[0015] In a possible implementation, the performing wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs also includes:
[0016] Calculating a first time interval between occurrence times of the abnormal sound;
[0017] When the first time interval matches the duration of two rotations of the crankshaft, the time when the abnormal sound occurs is output.
[0018] In a possible implementation, obtaining the single-cycle rotation duration of the crankshaft in the natural gas engine by analyzing the engine body vibration signal includes:
[0019] Performing Fourier transform on the body vibration signal to obtain a Fourier spectrum;
[0020] determining an excitation peak in the Fourier spectrum, and calculating a first engine speed corresponding to the excitation peak;
[0021] Calculating a second time interval between the occurrence times of the abnormal noise, and calculating a second engine speed corresponding to the second time interval;
[0022] By matching the first engine speed with the second engine speed, a main excitation peak is determined from the excitation peak, and the first engine speed corresponding to the main excitation peak is used as the actual engine speed of the natural gas engine at the time when the abnormal sound occurs;
[0023] The single rotation duration is calculated according to the actual engine speed.
[0024] In a possible implementation, determining the abnormal cylinder noise number and abnormal noise type of the natural gas engine according to the rotation angle difference includes:
[0025] Under the rotation angle difference, determining the target cylinder number in the natural gas engine in the working state and the motion state of the valve train of the target cylinder number;
[0026] According to the movement state of the valve train, the abnormal noise cylinder number and the abnormal noise type corresponding to the abnormal noise cylinder number are determined from the target cylinder number.
[0027] A second aspect of the present application provides an abnormal sound detection device for a natural gas engine, the abnormal sound detection device for a natural gas engine comprising:
[0028] The signal acquisition module is used to synchronously collect the abnormal noise signal, engine vibration signal and one-cylinder ignition signal of the natural gas engine;
[0029] A signal processing module, used for performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs; determining the ignition time of one cylinder based on the one cylinder ignition signal, and calculating the time difference between the ignition time of one cylinder and the time when the abnormal noise occurs; and obtaining the single-cycle rotation time of the crankshaft in the natural gas engine by analyzing the engine body vibration signal;
[0030] The abnormal noise detection module is used to calculate the rotation angle difference of the crankshaft by using the time difference and the single-cycle rotation duration, and determine the abnormal noise cylinder number and abnormal noise type of the natural gas engine according to the rotation angle difference.
[0031] In a possible implementation, the signal processing module for performing wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs is specifically used to:
[0032] The abnormal sound noise signal is played back and filtered to determine the abnormal sound frequency range; the abnormal sound noise signal is subjected to wavelet processing to obtain a wavelet spectrum; and the wavelet spectrum is analyzed within the abnormal sound frequency range to determine the time when the abnormal sound occurs.
[0033] The third aspect of the present application provides a computer program product, including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements the abnormal sound detection method of a natural gas engine according to the first aspect or any implementation of the first aspect.
[0034] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:
[0035] The memory is used to store computer programs;
[0036] The processor is used to execute the computer program so that the electronic device can implement the abnormal sound detection method of the natural gas engine according to the first aspect or any implementation method of the first aspect.
[0037] The fifth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement the abnormal sound detection method of a natural gas engine according to the first aspect or any implementation method of the first aspect.
[0038] By means of the above technical scheme, the present application provides a method and related device for detecting abnormal noise of a natural gas engine, which synchronously collects the abnormal noise signal, the body vibration signal and the one-cylinder ignition signal of the natural gas engine; performs wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs; determines the one-cylinder ignition time based on the one-cylinder ignition signal, and calculates the time difference between the one-cylinder ignition time and the time when the abnormal noise occurs; obtains the single-cycle rotation time of the crankshaft in the natural gas engine by analyzing the body vibration signal; calculates the rotation angle difference of the crankshaft using the time difference and the single-cycle rotation time, and determines the abnormal noise cylinder number and abnormal noise type of the natural gas engine according to the rotation angle difference. By analyzing the abnormal noise signal, the body vibration signal and the one-cylinder ignition signal, the present application can quickly locate the abnormal noise cylinder number and the abnormal noise type of the natural gas engine that produces abnormal noise, facilitates the replacement of the causative parts, saves a lot of manpower and material resources, and can also improve the accuracy of diagnosis. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0040] Figure 1 A schematic flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application;
[0041] Figure 2 A partial flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application;
[0042] Figure 3 Another partial flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application;
[0043] Figure 4 Another partial flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application;
[0044] Figure 5 A schematic diagram of the structure of an abnormal noise detection device for a natural gas engine provided in an embodiment of the present application;
[0045] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0046] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0047] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0048] The terms "first", "second" etc. in the specification of the application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable in appropriate circumstances, and this is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0049] See also Figure 1 , Figure 1 The following is a flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application. Figure 1 As shown, a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application may include steps S10 to S50, and these steps are described in detail below.
[0050] S10, synchronously collecting abnormal noise signals, engine body vibration signals and one-cylinder ignition signals of the natural gas engine.
[0051] In the embodiment of the present application, the abnormal noise signal of the natural gas engine can be collected by a microphone, the body vibration signal of the natural gas engine can be collected by a unidirectional vibration sensor, and the single-cylinder ignition signal can be collected by connecting a current clamp to a single-cylinder ignition coil of the natural gas engine.
[0052] It should be noted that the unidirectional vibration sensor can be arranged at any position of the natural gas engine and can be selected according to the actual scenario. The first cylinder is the first cylinder of the natural gas engine from the free end, and the first cylinder ignition signal is the ignition coil current signal.
[0053] S20, performing wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs.
[0054] In the embodiment of the present application, wavelet processing is a type of NVH analysis method. Since the sound characteristics of the abnormal noise of a natural gas engine are significantly different from the sound characteristics of the normal operation of the natural gas engine, the abnormal energy in the abnormal noise signal can be determined through wavelet processing, thereby determining the time when the abnormality occurs based on the time when the abnormal energy occurs.
[0055] See also Figure 2 , Figure 2 A partial flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application. Figure 2 As shown, an abnormal sound detection method for a natural gas engine is provided in an embodiment of the present application, wherein step S20 "performs wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs" may include steps S201 to S203, and these steps are described in detail below.
[0056] S201, playing back and filtering the abnormal sound noise signal to determine the abnormal sound frequency range.
[0057] In the embodiment of the present application, the abnormal sound noise signal is played back as an audio signal, and is filtered using high frequency, low frequency, band pass and band stop to determine the frequency range of the abnormal sound.
[0058] S202, performing wavelet processing on the abnormal noise signal to obtain a wavelet spectrum.
[0059] In the embodiment of the present application, the abnormal noise signal is subjected to wavelet processing to obtain a corresponding frequency spectrum, namely, a wavelet spectrum.
[0060] S203, analyzing the wavelet spectrum within the abnormal sound frequency range to determine the time when the abnormal sound occurs.
[0061] In the embodiment of the present application, after obtaining the wavelet spectrum, the wavelet spectrum can be analyzed in the abnormal sound frequency range to identify the bright band appearing therein, which represents the abnormal sound energy. The moment when the bright band appears in the wavelet spectrum is the moment when the abnormal sound appears.
[0062] The time intervals between two consecutive bright bands in the wavelet spectrum are the same, based on which it can be identified whether the abnormal sound has the regular feature of two circles in the wavelet spectrum. In this regard, in the embodiment of the present application, step S20 "performing wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs" may include the following steps:
[0063] Calculate a first time interval between the times when the abnormal sound occurs; and output the time when the abnormal sound occurs when the first time interval matches the duration of two rotations of the crankshaft.
[0064] In the embodiment of the present application, after obtaining the time when the abnormal sound occurs, the time interval between two consecutive times when the abnormal sound occurs, that is, the first time interval, can be calculated. Further, it is determined whether the first time interval matches the duration of two rotations of the crankshaft in the natural gas engine (that is, the duration of two rotations), that is, whether the first time interval is equal to or close to the duration of two rotations. If the first time interval does not match the duration of two rotations, it is considered that the abnormal sound of the natural gas engine is not caused by the cylinder valve mechanism, and the corresponding prompt information can be output for manual investigation. If the first time interval matches the duration of two rotations, it is considered that the abnormal sound of the natural gas engine is caused by the cylinder valve mechanism. In this regard, the subsequent steps can be executed to output the time when the abnormal sound occurs.
[0065] S30, determining the ignition timing of a cylinder based on the ignition signal of the cylinder, and calculating the time difference between the ignition timing of the cylinder and the time when the abnormal noise occurs.
[0066] In the embodiment of the present application, the ignition time of one cylinder can be determined by identifying the pulse excitation in the ignition signal of one cylinder, that is, the ignition time of the spark plug of one cylinder of the natural gas engine, which is the starting time of the power stroke, when the piston of one cylinder runs to the top dead center position. Then, the time difference between the ignition time of one cylinder and the time when the abnormal sound appears is calculated.
[0067] S40, obtaining a single rotation time of a crankshaft in the natural gas engine by analyzing the engine body vibration signal.
[0068] In an embodiment of the present application, the engine vibration signal is subjected to Fourier transform to convert it from an original time domain signal into a spectrum signal to calculate the actual engine speed when the abnormal noise occurs, and the time taken for the crankshaft to rotate one circle, i.e., the time taken for a single rotation, is thereby calculated.
[0069] See also Figure 3 , Figure 3 Another partial flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application. Figure 3 As shown, an abnormal noise detection method for a natural gas engine is provided in an embodiment of the present application, wherein step S40 "obtaining a single rotation duration of a crankshaft in the natural gas engine by analyzing the vibration signal of the engine body" may include steps S401 to S405, and these steps are described in detail below.
[0070] S401, performing Fourier transform on the body vibration signal to obtain a Fourier spectrum.
[0071] In the embodiment of the present application, a Fourier transform is performed on the body vibration signal to obtain a corresponding frequency spectrum, namely, a Fourier spectrum.
[0072] S402, determining an excitation peak in the Fourier spectrum, and calculating a first engine speed corresponding to the excitation peak.
[0073] In the embodiment of the present application, for the Fourier spectrum, multiple excitation peaks can be determined, and the corresponding engine speeds, that is, the first engine speed, can be calculated. The first engine speed = 60 × frequency corresponding to the excitation peak / main excitation order.
[0074] S403, calculating a second time interval between the times when the abnormal noise occurs, and calculating a second engine speed corresponding to the second time interval.
[0075] In the embodiment of the present application, the time interval between two consecutive abnormal noise occurrences is calculated, that is, the second time interval. Further, the engine speed corresponding to the second time interval is calculated, that is, the second engine speed. The second engine speed = 60 × 2 / second time interval.
[0076] S404, determining a main excitation peak value from the excitation peak values by matching the first engine speed with the second engine speed, and taking the first engine speed corresponding to the main excitation peak value as the actual engine speed of the natural gas engine when the abnormal sound occurs.
[0077] In the embodiment of the present application, for each excitation peak, it is determined whether the corresponding first engine speed matches the second engine speed, that is, whether the first engine speed is equal to or close to the second engine speed. The excitation peak at which the first engine speed matches the second engine speed is taken as the main excitation peak, and the first engine speed corresponding to the main excitation peak is taken as the actual engine speed at the time when the abnormal sound occurs.
[0078] S405, calculating a single rotation duration according to the actual engine speed.
[0079] In the embodiment of the present application, the duration of a single rotation = 60 / actual engine speed.
[0080] S50, using the time difference and the duration of a single rotation, calculating the rotation angle difference of the crankshaft, and determining the abnormal noise cylinder number and abnormal noise type of the natural gas engine according to the rotation angle difference.
[0081] In the embodiment of the present application, the rotation angle difference of the crankshaft at the time when the abnormal sound occurs can be calculated based on the time difference and the duration of a single rotation, and the rotation angle difference = (time difference / single rotation duration) × 360. In this regard, the position of the crankshaft when the piston of a cylinder runs to the top dead center position is 0°. The phase relationship between the time when the abnormal sound occurs and the ignition time of a cylinder (the ignition time of a cylinder is based on the position close to the top dead center of a cylinder) can be determined based on the rotation angle difference. According to the phase relationship, the phase diagram of the valve mechanism can be queried to determine the relevant cylinder order and the valve movement state, and the type of abnormal sound can be clarified.
[0082] See also Figure 4 , Figure 4 Another partial flow chart of a method for detecting abnormal noise of a natural gas engine provided in an embodiment of the present application. Figure 4 As shown, an abnormal noise detection method for a natural gas engine is provided in an embodiment of the present application, wherein step S50 of "determining the abnormal noise cylinder number and abnormal noise type of the natural gas engine according to the rotation angle difference" may include steps S501 to S502, and these steps are described in detail below.
[0083] S501, determining the target cylinder order in the natural gas engine that is in working state and the motion state of the valve mechanism of the target cylinder order under the rotation angle difference.
[0084] In the embodiment of the present application, according to the camshaft intake valve early opening angle and exhaust valve delayed closing angle, the crankshaft rotation angle difference and the corresponding valve timing motion state of each cylinder can be roughly deduced, thereby generating a valve timing phase diagram. Based on this, the cylinder order in the working state under the rotation angle difference, that is, the target cylinder order, and the valve timing motion state of the target cylinder order can be queried in the valve timing phase diagram.
[0085] S502, determining the abnormal noise cylinder number and the abnormal noise type corresponding to the abnormal noise cylinder number from the target cylinder number according to the movement state of the valve train.
[0086] In the embodiment of the present application, for the target cylinder order, if the movement state of the valve timing mechanism is valve closing, it is regarded as an abnormal noise cylinder order, and the type of abnormal noise is determined as "excessive valve clearance"; if the movement state of the valve timing mechanism is piston reversal, the abnormal noise is caused by normal piston knocking, and it is regarded as a normal cylinder order; if the movement state of the valve timing mechanism is intake stroke, it is regarded as an abnormal noise cylinder order, and the type of abnormal noise is determined as "connecting rod bushing wear"; if the movement state of the valve timing mechanism is 15° after compression top dead center, it is regarded as an abnormal noise cylinder order, and the type of abnormal noise is determined as "piston hitting valve".
[0087] Through the above description, the abnormal noise detection method of a natural gas engine provided by the embodiment of the present application can solve the problem that the natural gas engine cannot determine the top dead center time with the help of the vibration of the high-pressure oil pipe. The top dead center time is determined by using a current clamp to obtain the ignition time of one cylinder, without the need to use a cylinder pressure sensor. The time difference between the ignition time of one cylinder and the time when the abnormal noise occurs is obtained by wavelet processing of the abnormal noise signal, and the angular relationship between the abnormal noise and the top dead center of one cylinder is obtained in combination with the single-cycle rotation time obtained by the body vibration signal, so as to lock the abnormal noise cylinder number and abnormal noise type, and achieve accurate identification. The present application has the following advantages:
[0088] 1) One current clamp, one unidirectional vibration sensor and one microphone can be used directly for abnormal noise fault diagnosis, which is highly efficient and low cost;
[0089] 2) Through the valve train phase diagram, the cylinder number and type of abnormal noise can be accurately located, and the causative parts can be replaced, saving a lot of manpower and material resources.
[0090] A method for detecting abnormal noise of a natural gas engine provided by an embodiment of the present application is introduced above. A device for executing the method for detecting abnormal noise of a natural gas engine is introduced below.
[0091] See also Figure 5 , Figure 5 This is a schematic diagram of the structure of a natural gas engine abnormal sound detection device provided in an embodiment of the present application. Figure 5 As shown, an abnormal noise detection device for a natural gas engine provided in an embodiment of the present application includes:
[0092] The signal acquisition module 10 is used to synchronously acquire the abnormal noise signal, the body vibration signal and the one-cylinder ignition signal of the natural gas engine;
[0093] The signal processing module 20 is used to perform wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs; determine the ignition time of one cylinder based on the ignition signal of one cylinder, and calculate the time difference between the ignition time of one cylinder and the time when the abnormal noise occurs; obtain the single-cycle rotation time of the crankshaft in the natural gas engine by analyzing the body vibration signal;
[0094] The abnormal noise detection module 30 is used to calculate the rotation angle difference of the crankshaft by using the time difference and the duration of a single rotation, and determine the abnormal noise cylinder number and abnormal noise type of the natural gas engine according to the rotation angle difference.
[0095] In a possible implementation, the signal processing module 20 for performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs is specifically used to:
[0096] The abnormal noise signal is played back and filtered to determine the frequency range of the abnormal noise; the abnormal noise signal is processed by wavelet to obtain a wavelet spectrum; the wavelet spectrum is analyzed within the abnormal noise frequency range to determine the time when the abnormal noise occurs.
[0097] In a possible implementation, the signal processing module 20 for performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs is further used to:
[0098] Calculate a first time interval between the times when the abnormal sound occurs; and output the time when the abnormal sound occurs when the first time interval matches the duration of two rotations of the crankshaft.
[0099] In a possible implementation, the signal processing module 20 for obtaining the single-cycle rotation duration of the crankshaft in the natural gas engine by analyzing the engine body vibration signal is specifically used for:
[0100] Perform Fourier transform on the body vibration signal to obtain the Fourier spectrum; determine the excitation peak in the Fourier spectrum, and calculate the first engine speed corresponding to the excitation peak; calculate the second time interval between the times when the abnormal sound occurs, and calculate the second engine speed corresponding to the second time interval; determine the main excitation peak from the excitation peak by matching the first engine speed with the second engine speed, and use the first engine speed corresponding to the main excitation peak as the actual engine speed of the natural gas engine at the time when the abnormal sound occurs; calculate the single-cycle rotation duration based on the actual engine speed.
[0101] In a possible implementation, the abnormal noise detection module 30 for determining the abnormal noise cylinder order and abnormal noise type of the natural gas engine according to the rotation angle difference is specifically used for:
[0102] Under the rotation angle difference, the target cylinder number in the natural gas engine in working state and the motion state of the valve mechanism of the target cylinder number are determined; according to the motion state of the valve mechanism, the abnormal noise cylinder number and the abnormal noise type corresponding to the abnormal noise cylinder number are determined from the target cylinder number.
[0103] It should be noted that the detailed functions of each module in the embodiment of the present application can be found in the corresponding disclosed part of the embodiment of the abnormal noise detection method for the above-mentioned natural gas engine, and will not be repeated here.
[0104] The present application also provides an electronic device. Figure 6 , Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 6 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0105] like Figure 6 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 to a random access memory (RAM) 603. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 603. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0106] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a memory card, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 6 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0107] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any of the abnormal sound detection methods for natural gas engines provided in the embodiments of the present application.
[0108] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any abnormal sound detection method for a natural gas engine provided in an embodiment of the present application.
[0109] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.
[0110] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0111] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0112] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
Claims
1. A method for detecting abnormal noise of a natural gas engine, characterized in that: The abnormal noise detection method of the natural gas engine comprises: Synchronously collect the abnormal noise signal, engine vibration signal and one-cylinder ignition signal of the natural gas engine; Performing wavelet processing on the abnormal sound noise signal to determine the time when the abnormal sound occurs; Determining a cylinder ignition timing based on the cylinder ignition signal, and calculating a time difference between the cylinder ignition timing and the abnormal noise occurrence timing; Obtaining the single-cycle rotation time of the crankshaft in the natural gas engine by analyzing the engine body vibration signal; Utilizing the time difference and the single-cycle rotation duration, the rotation angle difference of the crankshaft is calculated, and the abnormal noise cylinder number and abnormal noise type of the natural gas engine are determined according to the rotation angle difference; The step of performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs includes: Calculating a first time interval between the occurrence times of abnormal noise; When the first time interval matches the duration of two rotations of the crankshaft, outputting the time when the abnormal sound occurs; Wherein, obtaining the single-cycle rotation time of the crankshaft in the natural gas engine by analyzing the engine body vibration signal includes: Performing Fourier transform on the body vibration signal to obtain a Fourier spectrum; determining an excitation peak in the Fourier spectrum, and calculating a first engine speed corresponding to the excitation peak; Calculating a second time interval between the abnormal sound occurrence moments, and calculating a second engine speed corresponding to the second time interval; wherein the second time interval is obtained by calculating the time interval between two consecutive abnormal sound occurrence moments; By matching the first engine speed with the second engine speed, a main excitation peak is determined from the excitation peak, and the first engine speed corresponding to the main excitation peak is used as the actual engine speed of the natural gas engine at the time when the abnormal sound occurs; wherein the first engine speed matches the second engine speed means that the first engine speed is equal to or close to the second engine speed; The single rotation duration is calculated according to the actual engine speed.
2. The method for detecting abnormal noise of a natural gas engine according to claim 1, characterized in that: The performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs includes: Performing playback filtering on the abnormal sound noise signal to determine the abnormal sound frequency range; Performing wavelet processing on the abnormal noise signal to obtain a wavelet spectrum; The wavelet spectrum is analyzed within the abnormal sound frequency range to determine the time when the abnormal sound occurs.
3. The method for detecting abnormal noise of a natural gas engine according to claim 1, characterized in that: The step of determining the abnormal cylinder noise number and abnormal noise type of the natural gas engine according to the rotation angle difference comprises: Under the rotation angle difference, determining the target cylinder number in the natural gas engine in the working state and the motion state of the valve train of the target cylinder number; According to the movement state of the valve train, the abnormal noise cylinder number and the abnormal noise type corresponding to the abnormal noise cylinder number are determined from the target cylinder number.
4. A natural gas engine abnormal noise detection device, characterized in that: The abnormal sound detection device of the natural gas engine comprises: The signal acquisition module is used to synchronously collect the abnormal noise signal, engine vibration signal and one-cylinder ignition signal of the natural gas engine; A signal processing module, used for performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs; determining the ignition time of one cylinder based on the one-cylinder ignition signal, and calculating the time difference between the ignition time of one cylinder and the time when the abnormal noise occurs; obtaining the single-cycle rotation duration of the crankshaft in the natural gas engine by analyzing the body vibration signal; wherein, performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs includes: calculating the first time interval between the times when the abnormal noise occurs; and outputting the time when the abnormal noise occurs when the first time interval matches the two-cycle rotation duration of the crankshaft; An abnormal noise detection module is used to calculate the rotation angle difference of the crankshaft by using the time difference and the single-cycle rotation duration, and determine the abnormal noise cylinder number and abnormal noise type of the natural gas engine according to the rotation angle difference; The signal processing module obtains the single-cycle rotation time of the crankshaft in the natural gas engine by analyzing the engine body vibration signal, including: Performing Fourier transform on the body vibration signal to obtain a Fourier spectrum; determining an excitation peak in the Fourier spectrum, and calculating a first engine speed corresponding to the excitation peak; Calculating a second time interval between the abnormal sound occurrence moments, and calculating a second engine speed corresponding to the second time interval; wherein the second time interval is obtained by calculating the time interval between two consecutive abnormal sound occurrence moments; By matching the first engine speed with the second engine speed, a main excitation peak is determined from the excitation peak, and the first engine speed corresponding to the main excitation peak is used as the actual engine speed of the natural gas engine at the time when the abnormal sound occurs; wherein the first engine speed matches the second engine speed means that the first engine speed is equal to or close to the second engine speed; The single rotation duration is calculated according to the actual engine speed.
5. The abnormal noise detection device for a natural gas engine according to claim 4, characterized in that: The signal processing module for performing wavelet processing on the abnormal noise signal to determine the time when the abnormal noise occurs is specifically used for: The abnormal noise signal is played back and filtered to determine the frequency range of the abnormal noise; the abnormal noise signal is processed by wavelet to obtain a wavelet spectrum; and the wavelet spectrum is analyzed within the abnormal noise frequency range to determine the time when the abnormal noise occurs.
6. A computer program product, characterized in that It comprises computer-readable instructions, and when the computer-readable instructions are executed on an electronic device, the electronic device implements the abnormal sound detection method of a natural gas engine as claimed in any one of claims 1 to 3.
7. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the abnormal sound detection method of the natural gas engine as described in any one of claims 1 to 3.
8. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, and when the one or more computer programs are executed by an electronic device, the electronic device can implement the abnormal sound detection method for a natural gas engine as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Abnormal sound diagnosis method based on time-frequency analysis of internal vibration signals of engine cylinder block
CN114235137A
Apparatus for detecting combustion timing
US4492114A