Method, device, equipment and computer-readable medium for locating engine cylinder head air leakage fault
By collecting engine near-field noise and high-pressure oil pipe vibration signals, using the time domain correspondence between time frequency data, quickly locate the engine cylinder head air leakage fault, solving the problem of difficulty in determining the fault position when the cylinder head is slightly leaked, and improving engine failure Check efficiency.
Patent Information
- Application Number
- CN202411458303.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2044-10-18
AI Technical Summary
In the engine bench test, the cause and location of the fault cannot be determined in a timely and quickly when the cylinder head is slightly leaked, which affects the test efficiency.
By simultaneously collecting the engine near-field noise signal and high-pressure oil pipe vibration signal, we determine whether there are similar historical noise signals in the fault information database, and determine the faulty cylinder with cylinder head leakage based on the time domain correspondence relationship of the time-domain data.
It realizes rapid and accurate positioning of engine cylinder head air leakage faults, improving troubleshooting efficiency.
Smart Images

Figure CN118961074B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicles, and in particular to a method, device, equipment and computer-readable medium for locating an engine cylinder head air leakage fault. Background Art
[0002] Currently, the performance of the engine is often tested. During the engine bench test, there may be a cylinder head leakage fault. However, since there is no obvious change in the engine performance state when the cylinder head leaks slightly, it is impossible to quickly determine the cause and location of the engine failure in a timely manner using conventional test methods, which affects the test efficiency.
[0003] Therefore, there is currently a need to detect engine cylinder head leakage faults and determine the leakage location. Summary of the invention
[0004] In view of this, the purpose of the present application is to provide an engine cylinder head air leakage fault locating method, device, equipment and computer-readable medium, which can detect the engine leakage fault and determine the leakage position.
[0005] The present application provides a method for locating an engine cylinder head air leakage fault, the method comprising:
[0006] Simultaneously collect the near-field noise signal of the engine and the high-pressure oil pipe vibration signal of each cylinder in the multiple cylinders of the engine;
[0007] Determine whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library;
[0008] If so, the faulty cylinder with cylinder head leakage is determined among the multiple cylinders according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
[0009] Optionally, the determining, according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal, that a faulty cylinder having cylinder head leakage among the multiple cylinders comprises:
[0010] Determine the ignition timing of each cylinder according to the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal of each cylinder;
[0011] Determining the noise generation time according to the noise time-frequency data corresponding to the engine near-field noise signal;
[0012] Determine the ignition timing of a target cylinder that is the same as the noise generation timing among the ignition timings of the multiple cylinders according to the noise generation timing and the time domain corresponding relationship;
[0013] The target cylinder is determined as a faulty cylinder having cylinder head leakage.
[0014] Optionally, the method further comprises:
[0015] Performing wavelet analysis on the engine near-field noise signal to obtain noise time-frequency data corresponding to the engine near-field noise signal;
[0016] The vibration signal of the high-pressure oil pipe is subjected to wavelet analysis to obtain vibration time-frequency data corresponding to the vibration signal of the high-pressure oil pipe.
[0017] Optionally, the determining whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library comprises:
[0018] The frequency spectra of the engine near-field noise signal and a plurality of historical noise signals in a fault information library are compared to determine whether there is a historical noise signal having a noise frequency characteristic similar to that of the engine near-field noise signal.
[0019] Optionally, the method further comprises:
[0020] If the amplitude of the engine near-field noise signal within a preset frequency range is greater than a threshold, it is determined that the engine has a cylinder head leakage fault.
[0021] Optionally, the method further comprises:
[0022] Obtain engine load information and speed information;
[0023] Determine whether the engine is in a high-load condition or a high-speed condition based on the load information and the speed information; if it is in a high-load condition or a high-speed condition, continue to simultaneously collect the engine near-field noise signal and the high-pressure oil pipe vibration signal of each cylinder in the multiple cylinders of the engine.
[0024] Optionally, the method further comprises:
[0025] Acquire multiple historical noise signals of engine cylinder head leakage faults in advance according to the frequency range of the leakage noise;
[0026] The fault information library is constructed according to a plurality of historical noise signals.
[0027] The present application provides a device for locating an engine cylinder head air leakage fault, the device comprising:
[0028] A collection unit, used for simultaneously collecting a near-field noise signal of the engine and a high-pressure oil pipe vibration signal of each cylinder in a plurality of cylinders of the engine;
[0029] A first determination unit, used to determine whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library;
[0030] The second determination unit is used to determine, if any, whether there is a faulty cylinder with cylinder head leakage among the multiple cylinders based on the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
[0031] The present application provides a computer-readable medium, characterized in that it includes instructions, which, when executed on a computer, enable the computer to execute the method described above.
[0032] The present application provides a method for locating an engine cylinder head leakage fault, the method comprising: simultaneously collecting an engine near-field noise signal and a high-pressure oil pipe vibration signal of each cylinder in a plurality of cylinders of the engine, determining whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library, if there is, it means that there is an engine cylinder head leakage fault, then according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal, determining the cylinder with cylinder head leakage fault in the plurality of cylinders, that is, according to the time domain correspondence, it is possible to determine the cylinder with cylinder head leakage fault when the engine near-field noise signal is generated, thereby locating the engine cylinder head leakage fault. It can be seen that the present application can simply and conveniently determine whether there is an engine cylinder head leakage fault by using the engine near-field noise signal, and can conveniently and quickly locate the faulty cylinder by using the time domain information of the engine near-field noise signal and the high-pressure oil pipe vibration signal, effectively improving the efficiency of engine troubleshooting. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The above and other features, advantages and aspects of the embodiments of the present application 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.
[0034] Figure 1 A schematic flow chart of a method for locating an engine cylinder head air leakage fault provided by an embodiment of the present application is shown;
[0035] Figure 2 A flow chart for locating an engine cylinder head air leakage fault provided by an embodiment of the present application is shown;
[0036] Figure 3 A schematic structural diagram of an engine cylinder head air leakage fault locating device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0037] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes and are not intended to limit the scope of protection of the present application.
[0038] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0039] It should be noted that the concepts such as "first" and "second" mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0040] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0041] During the engine bench test, there may be a cylinder head leak. However, since there is no obvious change in the engine performance when the cylinder head leaks slightly, it is impossible to quickly determine the cause and location of the engine failure using conventional test methods, which affects the test efficiency.
[0042] Therefore, there is currently a need to detect engine cylinder head leakage faults and determine the leakage location.
[0043] Based on this, the present application provides a method for locating an engine cylinder head leakage fault, the method comprising: simultaneously collecting an engine near-field noise signal and a high-pressure oil pipe vibration signal of each cylinder in a plurality of cylinders of the engine, determining whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library, if there is, it means that there is an engine cylinder head leakage fault, then according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal, determining the cylinder with cylinder head leakage fault in the plurality of cylinders, that is, according to the time domain correspondence, it is possible to determine the cylinder with cylinder head leakage fault when the engine near-field noise signal is generated, thereby locating the engine cylinder head leakage fault. It can be seen that the present application can simply and conveniently determine whether there is an engine cylinder head leakage fault by using the engine near-field noise signal, and can conveniently and quickly locate the faulty cylinder by using the time domain information of the engine near-field noise signal and the high-pressure oil pipe vibration signal, effectively improving the efficiency of engine troubleshooting.
[0044] In order to better understand the technical solution and technical effects of the present application, specific embodiments will be described in detail below with reference to the accompanying drawings.
[0045] See also Figure 1 , which is a flow chart of a method for locating an engine cylinder head leakage fault provided in an embodiment of the present application.
[0046] The engine cylinder head air leakage fault locating method provided in the embodiment of the present application comprises the following steps:
[0047] S101, simultaneously collecting a near-field noise signal of the engine and a high-pressure oil pipe vibration signal of each cylinder among multiple cylinders of the engine.
[0048] In the embodiment of the present application, since the engine performance state does not change significantly when the cylinder head leaks slightly, but the cylinder head leak will generate noise, it is possible to determine whether the engine has a leak fault by collecting the engine noise information. In other words, the engine near-field noise signal can be collected, and the engine near-field noise signal reflects the engine noise information, which is convenient for the subsequent use of the engine near-field noise signal to determine whether there is noise generated by cylinder head leak.
[0049] Considering that the engine has multiple cylinders, there may be a cylinder head leaking. In order to facilitate the subsequent determination of the faulty cylinder with the leaking fault, the high-pressure oil pipe vibration signal of each cylinder in the multiple cylinders of the engine can be collected, so that the faulty cylinder can be determined by using the high-pressure oil pipe vibration signal of each cylinder in the multiple cylinders. Among them, the high-pressure oil pipe vibration signal can reflect the ignition time of each cylinder, thereby reflecting which cylinder is working.
[0050] In an embodiment of the present application, the engine near-field noise signal and the high-pressure oil pipe vibration signal of each cylinder of the engine's multiple cylinders are collected simultaneously, which facilitates the subsequent determination of the faulty cylinder using the engine near-field noise signal and the time domain signal of the high-pressure oil pipe vibration signal.
[0051] Specifically, a noise sensor may be used to collect near-field noise signals of the engine, and a vibration sensor may be used to collect vibration signals of the high-pressure oil pipe.
[0052] S102, determining whether there is a historical noise signal similar to the engine near-field noise signal in the fault information database.
[0053] In the embodiment of the present application, after acquiring the near-field noise signal of the engine, it is possible to determine whether there is a historical noise signal similar to the near-field noise signal of the engine in the fault information library, thereby determining whether the near-field noise signal of the engine includes a noise signal of an engine cylinder head leakage, that is, determining whether there is an engine cylinder head leakage fault. In other words, the near-field noise signal of the engine can be used to realize the identification of the cylinder head leakage fault of the engine.
[0054] Specifically, the frequency spectrum of the engine near-field noise signal can be compared with multiple historical noise signals in the fault information library to determine whether there is a historical noise signal with a noise frequency characteristic similar to that of the engine near-field noise signal. To achieve frequency spectrum comparison, the engine near-field noise signal can first be processed by fast Fourier transform (FFT) to obtain the engine near-field noise spectrum, and the engine near-field noise spectrum can be compared with multiple historical noise signals in the fault information library.
[0055] In order to achieve spectrum comparison between the engine near-field noise signal and multiple historical noise signals in the fault information library, it is necessary to pre-build a fault information library including multiple historical noise signals. Multiple historical noise signals of engines with air leakage faults can be collected in advance, and the historical noise signals include the frequency range of the air leakage noise with air leakage faults. In other words, multiple historical noise signals with engine cylinder head air leakage faults can be obtained in advance based on the frequency range of the air leakage noise, and a fault information library can be built based on the multiple historical noise signals. In this way, the fault information library includes multiple historical noise signals with air leakage faults. When a historical noise signal with similar noise frequency characteristics is obtained through spectrum comparison, it means that the currently collected engine near-field noise signal reflects the existence of an engine air leakage fault.
[0056] In an embodiment of the present application, in addition to comparing the spectrum of the engine near-field noise signal with multiple historical noise signals in the fault information library to determine whether the engine has a cylinder head leakage fault, it is also possible to determine whether the engine has a cylinder head leakage fault based on whether the amplitude of the engine near-field noise signal within a preset frequency range is greater than a threshold, thereby further improving the accuracy of determining whether the engine has a cylinder head leakage fault.
[0057] If the amplitude of the engine near-field noise signal within the preset frequency range is greater than the threshold, it is determined that the engine has a cylinder head leakage fault. If the amplitude of the engine near-field noise signal within the preset frequency range is less than or equal to the threshold, the probability that the engine has a cylinder head leakage fault is low.
[0058] In practical applications, if the frequency spectrum of the engine near-field noise signal is compared with multiple historical noise signals in the fault information library, and it is determined that there is no historical noise signal with a noise frequency characteristic similar to that of the engine near-field noise signal, it means that there may be no engine leakage fault, and it may be other engine faults. The engine cylinder head leakage fault process is terminated, and reference is made to Figure 2 shown.
[0059] S103: If yes, determine the faulty cylinder with cylinder head leakage among the multiple cylinders according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
[0060] In an embodiment of the present application, if it is determined that there is a historical noise signal with a noise frequency characteristic similar to that of the engine near-field noise signal, it means that there is an engine cylinder head leakage fault. At this time, the faulty cylinder with cylinder head leakage can be determined among multiple cylinders based on the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
[0061] Considering that the high-pressure oil pipe vibration signal of each cylinder can reflect the ignition timing of each cylinder, and the high-pressure oil pipe vibration signal is collected simultaneously with the engine near-field noise signal, the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal of each cylinder have a time domain correspondence. Therefore, the faulty cylinder can be located based on the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
[0062] Specifically, the ignition time of each cylinder can be determined according to the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal of each cylinder, so that the ignition sequence of the ignition time of multiple cylinders can be determined according to the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal of multiple cylinders. The noise generation time can be determined according to the noise time-frequency data corresponding to the near-field noise signal of the engine. Then, according to the noise generation time and the time domain correspondence, the ignition time of the target cylinder with the same noise generation time among the ignition times of multiple cylinders is determined, and the target cylinder is determined as the fault cylinder with cylinder head leakage. In other words, according to the ignition sequence of the ignition times of multiple cylinders, it is determined which target cylinder is working at the noise generation time, and the target cylinder is the fault cylinder.
[0063] Among them, reference Figure 2 As shown, the engine near-field noise signal can be subjected to wavelet analysis to obtain the noise time-frequency data corresponding to the engine near-field noise signal, and the high-pressure oil pipe vibration signal can be subjected to wavelet analysis to obtain the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal, so as to subsequently use the noise time-frequency data and the vibration time-frequency data to locate the faulty cylinder. After locating the faulty cylinder, the air leakage fault of the faulty cylinder can be eliminated.
[0064] In the embodiment of the present application, before collecting the near-field noise signal of the engine and the vibration signal of the high-pressure oil pipe, the load information and speed information of the engine can be obtained, and whether the engine is in a high-load condition or a high-speed condition can be determined based on the load information and the speed information. If it is in a high-load condition or a high-speed condition, the step of simultaneously collecting the near-field noise signal of the engine and the vibration signal of the high-pressure oil pipe of each cylinder in the multiple cylinders of the engine is continued. This is because if the engine load is low or the speed is low, the noise energy generated by the cylinder head leakage may be small, and the accuracy of using the near-field noise signal of the engine to judge whether there is a cylinder head leakage fault is low.
[0065] In other words, the engine's operating status data can be collected. If it is determined that the engine is not in a high-load or high-speed condition, it can be directly determined that the engine has other faults, and the engine cylinder head leakage fault process is terminated. Figure 2 shown.
[0066] It can be seen that the engine cylinder head leakage fault location method provided by the present application simultaneously collects the engine near-field noise signal and the high-pressure oil pipe vibration signal of each cylinder in the multiple cylinders of the engine, and determines whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library. If there is, it means that there is an engine cylinder head leakage fault, then according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal, the fault cylinder with cylinder head leakage in the multiple cylinders is determined, that is, according to the time domain correspondence, the fault cylinder with cylinder head leakage when the engine near-field noise signal is generated can be determined, thereby realizing the engine cylinder head leakage fault location. It can be seen that the present application can simply and conveniently determine whether there is an engine cylinder head leakage fault by using the engine near-field noise signal, and can conveniently and quickly locate the fault cylinder by using the time domain information of the engine near-field noise signal and the high-pressure oil pipe vibration signal, effectively improving the engine fault detection efficiency.
[0067] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0068] In some embodiments, the servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0069] Although operations are depicted in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or in a sequential order.Multitasking and parallel processing may be advantageous under certain circumstances.
[0070] It should be understood that the various steps described in the method implementation of the present application can be performed in different orders and / or performed in parallel. In addition, the method implementation may include additional steps and / or omit the steps shown. The scope of the present application is not limited in this respect.
[0071] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0072] Based on the engine cylinder head air leakage fault locating method provided in the above embodiment, the embodiment of the present application also provides an engine cylinder head air leakage fault locating device, and its working principle is described in detail below in conjunction with the accompanying drawings.
[0073] See also Figure 3 , which is a structural schematic diagram of an engine cylinder head leakage fault locating device provided in an embodiment of the present application.
[0074] This embodiment provides an engine cylinder head air leakage fault locating device 300, comprising:
[0075] A collection unit 310 is used to simultaneously collect a near-field noise signal of the engine and a high-pressure oil pipe vibration signal of each cylinder in a plurality of cylinders of the engine;
[0076] A first determination unit 320 is used to determine whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library;
[0077] The second determination unit 330 is used to determine, if any, whether there is a faulty cylinder with cylinder head leakage among the multiple cylinders based on the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
[0078] In some embodiments, the second determining unit 330 is configured to:
[0079] Determine the ignition timing of each cylinder according to the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal of each cylinder;
[0080] Determining the noise generation time according to the noise time-frequency data corresponding to the engine near-field noise signal;
[0081] Determine the ignition timing of a target cylinder that is the same as the noise generation timing among the ignition timings of the multiple cylinders according to the noise generation timing and the time domain corresponding relationship;
[0082] The target cylinder is determined as a faulty cylinder having cylinder head leakage.
[0083] In some embodiments, the device further comprises an analysis unit, the analysis unit further configured to:
[0084] Performing wavelet analysis on the engine near-field noise signal to obtain noise time-frequency data corresponding to the engine near-field noise signal;
[0085] The vibration signal of the high-pressure oil pipe is subjected to wavelet analysis to obtain vibration time-frequency data corresponding to the vibration signal of the high-pressure oil pipe.
[0086] In some embodiments, the first determining unit 320 is configured to:
[0087] The frequency spectra of the engine near-field noise signal and a plurality of historical noise signals in a fault information library are compared to determine whether there is a historical noise signal having a noise frequency characteristic similar to that of the engine near-field noise signal.
[0088] In some embodiments, the apparatus further includes a third determining unit, the third determining unit being configured to:
[0089] If the amplitude of the engine near-field noise signal within a preset frequency range is greater than a threshold, it is determined that the engine has a cylinder head leakage fault.
[0090] In some embodiments, the apparatus further comprises an acquisition unit, the acquisition unit being configured to:
[0091] Obtain engine load information and speed information;
[0092] Determine whether the engine is in a high-load condition or a high-speed condition based on the load information and the speed information; if it is in a high-load condition or a high-speed condition, continue to simultaneously collect the engine near-field noise signal and the high-pressure oil pipe vibration signal of each cylinder in the multiple cylinders of the engine.
[0093] In some embodiments, the device further comprises a construction unit, the construction unit being configured to:
[0094] Acquire multiple historical noise signals of engine cylinder head leakage faults in advance according to the frequency range of the leakage noise;
[0095] The fault information library is constructed according to a plurality of historical noise signals.
[0096] The units involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of a unit does not, in some cases, constitute a limitation on the unit itself.
[0097] The names of the messages or information exchanged between multiple units in the embodiments of the present application are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0098] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0099] Based on the engine cylinder head air leakage fault locating method provided in the above embodiment, the embodiment of the present application further provides an engine cylinder head air leakage fault locating device, the engine cylinder head air leakage fault locating device comprising:
[0100] The processor and the memory may be one or more processors. In some embodiments of the present application, the processor and the memory may be connected via a bus or other means.
[0101] The memory may include a read-only memory and a random access memory, and provides instructions and data to the processor. A portion of the memory may also include an NVRAM. The memory stores an operating system and operating instructions, executable modules or data structures, or a subset thereof, or an extended set thereof, wherein the operating instructions may include various operating instructions for implementing various operations. The operating system may include various system programs for implementing various basic services and processing hardware-based tasks.
[0102] The processor controls the operation of the terminal device and may also be referred to as a CPU.
[0103] The method disclosed in the above embodiment of the present application can be applied to a processor or implemented by a processor. The processor can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0104] The embodiment of the present application also provides a computer-readable medium for storing program code, where the program code is used to execute any one of the methods of the aforementioned embodiments.
[0105] In the context of the present application, a computer-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. A more specific example of a computer-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0106] It should be noted that the computer-readable medium mentioned above in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0107] The computer-readable medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0108] The embodiment of the present application further provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes any one of the implementation methods of the aforementioned embodiments.
[0109] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processing device, the above-mentioned functions defined in the method of the embodiment of the present application are executed.
[0110] Although several specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present application. Certain features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination.
[0111] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.
Claims
1. A method for locating an engine cylinder head air leakage fault, characterized in that: The method comprises: Simultaneously collect the engine near-field noise signal and the high-pressure oil pipe vibration signal of each cylinder in the engine's multiple cylinders; Determine whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library; If so, the faulty cylinder with cylinder head leakage is determined among the multiple cylinders according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
2. The method according to claim 1, characterized in that The determining of a faulty cylinder having cylinder head leakage among the multiple cylinders according to the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal comprises: Determine the ignition timing of each cylinder according to the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal of each cylinder; Determining the noise generation time according to the noise time-frequency data corresponding to the engine near-field noise signal; Determine the ignition timing of a target cylinder that is the same as the noise generation timing among the ignition timings of the multiple cylinders according to the noise generation timing and the time domain corresponding relationship; The target cylinder is determined as a faulty cylinder having cylinder head leakage.
3. The method according to claim 2, characterized in that The method further comprises: Performing wavelet analysis on the engine near-field noise signal to obtain noise time-frequency data corresponding to the engine near-field noise signal; The vibration signal of the high-pressure oil pipe is subjected to wavelet analysis to obtain vibration time-frequency data corresponding to the vibration signal of the high-pressure oil pipe.
4. The method according to claim 1, characterized in that The determining whether there is a historical noise signal similar to the engine near-field noise signal in the fault information database comprises: The frequency spectra of the engine near-field noise signal and a plurality of historical noise signals in a fault information library are compared to determine whether there is a historical noise signal having a noise frequency characteristic similar to that of the engine near-field noise signal.
5. The method according to claim 1, characterized in that The method further comprises: If the amplitude of the engine near-field noise signal within a preset frequency range is greater than a threshold, it is determined that the engine has a cylinder head leakage fault.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Obtain engine load information and speed information; Determine whether the engine is in a high-load condition or a high-speed condition based on the load information and the speed information; if it is in a high-load condition or a high-speed condition, continue to simultaneously collect the engine near-field noise signal and the high-pressure oil pipe vibration signal of each cylinder in the multiple cylinders of the engine.
7. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Acquire multiple historical noise signals of engine cylinder head leakage faults in advance according to the frequency range of the leakage noise; The fault information library is constructed according to a plurality of historical noise signals.
8. An engine cylinder head air leakage fault locating device, characterized in that: The device comprises: A collection unit, used for simultaneously collecting a near-field noise signal of the engine and a high-pressure oil pipe vibration signal of each cylinder in a plurality of cylinders of the engine; A first determination unit, used to determine whether there is a historical noise signal similar to the engine near-field noise signal in the fault information library; The second determination unit is used to determine, if any, whether there is a faulty cylinder with cylinder head leakage among the multiple cylinders based on the time domain correspondence between the noise time-frequency data corresponding to the engine near-field noise signal and the vibration time-frequency data corresponding to the high-pressure oil pipe vibration signal.
9. An engine cylinder head leakage fault location device, characterized in that: The device comprises: a processor and a memory; The memory is used to store instructions; The processor is used to execute the instructions in the memory to perform the method according to any one of claims 1 to 7.
10. A computer-readable medium, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Air leakage position detection device for engine cylinder
CN111189585A
Underwater identification method for leakage noise of large-scale water delivery building
CN112525437A