Customer SolutionsEngine Knock Analyzer
Author(s):Alfred Collins, Raeburn Technology
Industry:Automotive
Product:LabVIEW
The Challenge:Designing an automotive engine knock analyzer that is inexpensive to build, accurate in indicating the presence and intensity of knock on any engine, easy to transport from engine to engine, operational in real time as well as capable of logging data, and intuitive in its operation so that a typical engine dynamometer technician can be quickly trained to interpret the results.
The Solution:Use an FFT analysis from the Sound and Vibration Toolset running in LabVIEW and a National Instruments data acquisition card of sufficient bandwidth and number of channels to capture and analyze a knock signal.Background An alternative used by most automobile manufacturers in their production engines is to use one or more accelerometers mounted on the engine block that will sense the high frequency vibrations generated by knock. Unfortunately, the vibrations created in the valve train are typically in the same primary frequency range as the knock signal. The placement of the accelerometers is critical to avoid as much valve train noise as possible and to be as sensitive to the knock vibrations coming from all of the cylinders. The signal from the accelerometers is passed through a low and high pass filter. The low pass signal is integrated to make a threshold signal to represent overall vibrations coming from the engine which are proportional to engine speed. The high pass signal is compared with the threshold signal to determine when knock is occurring. The vibrations from the valve train cause a great deal of error in this system at high RPM, due to its inability to distinguish between valve noise and knock. Additionally, this type system can not detect incipient knock. The operator’s determination of cross over frequencies for each engine could be substantially simplified by using an averaging fast Fourier Transform. The characteristics could quickly be identified by comparing an averaged FFT at the same RPM when the engine is audibly knocking to when it is not. The averaging FFT from the Sound and Vibration Toolset was used to make these measurements, averaging over 400 combustion cycles per cylinder. From this information the operator can accurately determine what unique frequencies to use in the IIR filter set. Using the graphics capabilities of LabVIEW and the Sound and Vibration Toolset, we quickly and easily developed a display that communicated the necessary information. The averaging FFT system reduced both the skill level of the operator and training time. However, the averaging FFT still depended on history to make the cross over frequency determination. What we ultimately needed was a real time system that was intuitive to the operator. The Sound and Vibration Toolset again came to our aid with one of the most spectacular displays that is available for FFT analysis. We used the sliding window FFT to display the frequency and amplitude relative to time. By using a wide range of colors to indicate the intensity of the signal, we make the interpretation intuitive. By using appropriate examples, we can quickly train the operator to identify not only intense knock, but also incipient knock. The three dimensional view allows us to easily separate the valve train vibrations and any other engine vibrations from the knock signal. The best feature of the system is the ability to distinguish incipient knock from high intensity knock.. See Figure 4. Note that the combustion cycles with high intensity knock have tall, bright red, yellow and white "totem poles." The ones with incipient knock have dark blue and purple spots above the main combustion area The Engine Knock Analyzer revealed the truth! Even with 93 octane gas, the engine had significant amounts of knock, as we have shown in the above screen shots. We found that the air flow meter was improperly calibrated, causing the engine to knock at high boost levels. View the entire user solution in Adobe Acrobat PDF format. |
