<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Time-frequency analysis of automotive engine performance via short-time Fourier transform</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Zhengmao Ye</string-name>
          <email>zhengmao_ye@subr.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Radian Belu</string-name>
          <email>radian_belu@subr.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hang Yin</string-name>
          <email>hang_yin@subr.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Habib Mohamadian</string-name>
          <email>habib_mohamadian@subr.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>College of Engineering, Southern University</institution>
          ,
          <addr-line>Baton Rouge, LA 70813</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Electronic control of automotive engines for passenger vehicles has been broadly implemented in order to enhance the overall engine performance. Typical engine control systems include the air/fuel ratio control system, fuel injection control system, ignition control system, idle speed control system, emission aftertreatment system, exhaust gas recirculation control system, and so on. Time domain analysis of engine performances has been well conducted in terms of fuel economy, idle speed stability, and exhaust emissions. However, frequency domain analysis of various engine performances is still in infancy. In this preliminary study, time-frequency analysis of automotive engine performances has been proposed. The time-varying short-time Fourier transform (STFT) can perform fundamental frequency analysis, which has been successfully applied to various fields, such as the spectral envelope extraction, speech modeling, music analysis, time scaling, frequency scaling, fast Fourier transform (FFT) filter banks, and so on. Thus STFT analysis has been formulated to examine the engine performances in the frequency domain analysis. Several case studies are conducted with respect to engine performances on idle speed stability, air/fuel ratio and exhaust emissions. STFT also has potentials to be extended to conduct any other automotive engine performance analyses.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Time-frequency analysis</kwd>
        <kwd>idle speed control (ISC)</kwd>
        <kwd>air/fuel (A/F) ratio control</kwd>
        <kwd>exhaust emissions</kwd>
        <kwd>short-time Fourier transform (STFT)</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Both short-time Fourier transform (STFT) and
wavelet transforms are broadly applied in engineering
and science. STFT uses the sum of complex
exponentials to represent signals, which leads to a
systematic analysis and synthesis methodology.
Meanwhile it could manifest the latent and obscure
signal properties beyond the straightforward time
domain analysis. There are numerous recent real world
applications of STFT. The STFT estimator of
MicroDoppler parameters has been proposed. It outperforms
the existing algorithms which can reach the
CramerRao lower bound of the frequency-modulated signal
parameters. The Micro-Doppler signature can also be
applied to the UAV rotor blade analysis [
        <xref ref-type="bibr" rid="ref1 ref2">1-2</xref>
        ].
Electrification of future warships could be
unavoidable, thus time-frequency feature extraction is
necessary. The clustering based approach has been
applied to extract unique features via STFT analysis
under various pulsed loads, so as to further identify the
load transient events as well as shunt faults and series
arcing faults [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The low-complexity adaptive STFT
in terms of the chirp rate has been introduced. It shows
superiority over other schemes in low signal-to-noise
ratio (SNR) environments on the instantaneous
frequency estimation. At the same time, Principal
Component Analysis (PCA) is used to replace the
difference operator to enhance robustness in
calculating [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. A STFT based blind source separation
algorithm is designed for separating closely spaced
multipath signals under Gaussian noises. It aims to
compensate for the multipath effect and complex noise
in practical wireless communication systems. It
performs the better separation of multipath signals [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
The spatio-temporal STFT block is proposed to
simplify the computational complexity and improve
X n ( ) = 
      </p>
      <p>In the discrete time domain, the transforming data
sequence can be divided into overlapped frames.
Fourier transform is carried out in each frame. The
magnitude and phase for each point in time and
frequency will be recorded. The complex spectrogram
in each frame will be collected and formulated as a
matrix. The discrete time STFT is expressed as (1).
+ (1)</p>
      <p>
        x(m)W (m - nR)e- jm
m=-
where x(m) is the input signal sequence with the time
index m; W(m) is the window function of the selected
length M; R is the selected hop size between
successive windows in samples; Xn(ω) is the
discretetime Fourier transform (DTFT) of the windowed data
around the center time (nR), where DTFT is simply
formulated as (2).
the learning capability of classical 3D convolutional
neural networks via a STFT kernel at the low frequency
nodes. With fewer parameters and lower costs, it
provides better performance than some other
state-ofthe-art methods [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Time-frequency analysis is applied
to industrial applications of system-on-chip design,
where the startup transient current and voltage supply
to the induction motor as well as robot link vibration
signals are well monitored. Both STFT and Discrete
Wavelet Transform (DWT) are suitable to early
abnormality diagnosis [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. DWT is another practical
approach to solve complex nonlinear problems.
Essentially it is designed to conduct analysis between
the time domain and frequency domain, however it can
also be easily extended to spatial domain analysis.
Some case studies in time domain, frequency domain,
and spatial domain are conducted, where integration of
DWT and Nonlinear Component Analysis (NCA) has
been applied for discrete wavelet denoising with
satisfied results [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        Automotive engine control is an important and
challenging field of scientific research. Almost all the
research outcomes however are limited to time domain
data analysis. For instance, the A/F ratio excursion
from stoichiometry (14.7) deteriorates the fuel
economy, exhaust emissions and vehicle driveability.
The time delay constant and fraction of injected fuel
into engine cylinders are two parameters to model the
wall wetting phenomenon, where the linear least
square model has been applied to solve the engine
transient fuel control problem in the time domain [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
Engine idle speed stability control has been
wellrecognized as a complicated highly nonlinear problem
in automotive industry. All existing classical, modern,
and intelligent control theories have been applied to
engine idle speed control. The two key control
variables of the target idle speed and coolant
temperature are both varying over the time [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
Nonparametric frequency response identification via
STFT is also presented to design robust linear
controllers, together with the mixed sensitivity
function optimization. It is applied to engine idle speed
control using dynamometer testing. It generates much
better delay margins. However its role in idle speed
control is quite limited [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. In order to optimize the
overall performance of gasoline direct injection
powertrain systems, both fuel economy and exhaust
gas aftertreatment have to be taken into account. When
the lean burn technology is employed to reduce fuel
consumption, exhaust emission levels would increase
on the other hand. Fuel injection control and exhaust
emission control approaches are still dominated by the
time domain data analysis [
        <xref ref-type="bibr" rid="ref12 ref13">12-13</xref>
        ]. In this preliminary
study, time–frequency analysis of automotive engine
performances will be conducted across diverse case
studies. STFT has been applied by using the 3D
spectrogram representation to reveal hidden properties
beyond the classical time domain analysis.
(2)
m=-
      </p>
      <p>The nature of STFT is determined by the shape of
window functions. Typical window functions W(m)
include the rectangular window, triangular window,
Gaussian window, Chebyshev window, Hamming
window, Hann window, Kaiser window, Blackman
window, as well as the FlatTop window. The
rectangular window produces the narrowest bandwidth
which is seldom used in practice due to the leakage
effect. The FlatTop window and the Hamming window
will generate the largest and smallest bandwidth in
practical implementation, respectively. In case that
critical temporal features and fast frequency
modulation are needed, wide bandwidths should be
applied (e.g. FlatTop window). Conversely narrow
bandwidths should be applied to focus on those
frequency features (e.g. Hamming window).</p>
      <p>The spectrogram is the visual representation of the
signal strength in terms of the frequency spectrum. It is
formulated as the magnitude squared of the STFT in
(3), which is relevant to the power spectral density of
the function. A narrow-band spectrogram corresponds
to the long length M of the window frame, while a
wide-band spectrogram in turn corresponds to the short
length M of the window frame. Each spectrogram
covers the list of amplitudes of the window frame size.
The kth amplitude is associated with the actual
frequency k.</p>
      <p>Spectrogram =| Xn ( ) |2 =| STFT (x,W ) |2 (3)</p>
      <p>STFT computation can be conducted via M-point
fast Fourier transform (FFT) in each window frame.
Each window frame has to be zero-padded to avoid
aliasing effects. Thus (M-R) zeros will be padded at the
end of input signal sequence via zero-padding. In fact
the FFT stems from discrete Fourier transform (DFT),
which is regarded as a special case of the DTFT for
finite causal signals. The M-point DFT is defined as
(4), where WM represents the M-th root of unity in (5).</p>
      <p>X ( ) = 
+
x(m)e- jm
X (i) = </p>
      <p>M -1
k =0
x(k )WMik (0  i  M )
(4)</p>
      <p>WM = e- j2 /M (5)</p>
      <p>The simplest FFT scheme is to split the M-point
data sequence into two separate (M/2)-point data
sequences in terms of the even number and odd
number, which is (M/2)/log2(M) times faster than DFT.</p>
      <p>X (i) = kM=/02-1 x(2k)WM2ki +kM=/02-1 x(2k +1)WM(2k+1)i (6)</p>
      <p>M /2-1 M /2-1
= k=0 xe (k)WMki/2 +WMi k=0 xo (k)WMki/2
= DFT{xe (k)} +WMi DFT{xo (k)} (0  i  M )</p>
      <p>Without loss of generality, being a generalized
cosine window, numerical simulations with respect to
the Blackman window (a0 = 0.42, a1 = 0.5, a2 = 0.08)
has been selected in the following sessions via the
(M/2) point FFT scheme.</p>
    </sec>
    <sec id="sec-2">
      <title>3. Idle speed stability comparisons between 2 typical engines</title>
      <p>When the engine is idling, a target rotational speed
has to be maintained in order to keep running without
stalling out. The automotive engine idle speed could
range from 600 rpm to 1000 rpm. The low engine idle
speed is helpful to reduce fuel consumption, but
meanwhile it can also generate stability problems. The
goal of engine idle speed control is to stabilize and
smooth the engine at the low idle speed against various
uncertainties and external loads such as cylinder to
cylinder variations, air conditioner, power steering, AC
alternator and water pump.</p>
      <p>In this session, time–frequency analysis of
automotive engine idle speed stability is presented.
Two typical 4-cylinder engines for the luxury vehicle
(Mercedes) and economy vehicle (Ford) are selected
for comparison purposes. Rather than measuring the
engine speed along with time, some experiments are
conducted to collect the audio signals at engine startup
and at steady state of idling. For each engine, it is
convenient to measure the audio signals in two diverse
cases of startup and idling. After normalization, 2 sets
of time domain signals are plotted in Figure 1, together
with the related zero crossing rates, which is the simple
means to describe the smoothness of the idle speed
quality using the number of zero-crossings within a
time window being applied. Obviously the idle speed
quality at the steady state should be much smoother
than that during the quick startup. The focus of the
context, however, is to extract some features in the
frequency domain, such that other properties can be
captured using time–frequency analysis on idle speed
quality. Accordingly discrete time STFT is employed
where outcomes from multiple cases could compare
with each other to reveal hidden characteristics based
on 3D spectrogram plots, covering cases of both startup
and steady states of idling for two engines from the
luxury and economy vehicles.</p>
      <p>In Figure 2, the window frame and hop size being
adopted are 1024 and 512 sample points, respectively.
3D spectrogram is mostly depicted as a heat map based
on a decibel scale (dB) of the intensity. All intensity
values will be described by the false color. For
example, red color is much stronger than blue color in
dB. During the engine startup, the magnitude of the
case B on the right (luxury engine) is much less than
that of the case A on the left (economy engine),
indicating that the luxury engine being tested runs at
relatively low idle speed, which will benefit fuel
economy. On the other hand, the frequency variation
of the case B (luxury engine) is much higher than that
of the case A (economy engine). It indicates that during
the transient process, control algorithms and
commands delivered by an Engine Electronic Unit
(ECU) of the luxury engine plays the better role than
those of the economy engine. In the steady state of
engine idling, the magnitude of the case B (luxury
engine) is still much less than that of the case A
(economy engine), manifesting that the luxury engine
being tested requires the relatively low idle speed,
which will benefit fuel economy. Conversely however,
the frequency variation of the case B (luxury engine) is
much smaller than that of the case A (economy engine).
It indicates that during the steady state of engine idling,
the luxury engine produces the smoother idle speed
operation than the economy engine.</p>
      <p>When two 4-cylinder engines of the luxury vehicle
(Mercedes) and economy vehicle (Ford) with the same
displacement are chosen, based on time–frequency
analysis of engine idle speed stability issues at both the
transient state and steady state, it can be found out that
the luxury engine being tested operates at relatively
lower idle speed but runs smoother than the economy
engine. As a result, the luxury engine requires the
fewer amount of fuel consumption but it provides more
comfortable condition during idling. In Figure 3, the
window frame and hop size have been switched to 512
and 256 sample points, respectively. The conclusions
being drawn are actually the same. Thus in all
subsequent sessions being discussed, resolutions in
time domain and frequency domain will be no longer
emphasized.
combustion process. The A/F ratio in the
stoichiometric mixture is defined as 14.7
(stoichiometry). When the A/F ratio is lower than the
stoichiometry, the rich air fuel mixture is formed.
When the A/F ratio is higher than the stoichiometry,
the lean air fuel mixture is formed. Lean burn simply
means the burning of fuel with an excess of air inside
the combustion chamber.</p>
      <p>The rich air fuel mixture gives rise to incomplete
combustion inside. The incomplete combustion also
results in the low combustion temperature, thus it leads
to low levels of NOx. At the same time, however, extra
amounts of CO and HC will be generated. On the other
hand, the lean air fuel mixture corresponds to the
excess air. The excess air in a lean-burn engine in turn
will emit much less amount of CO and HC. The
complete combustion with the sufficient amount of
oxygen leads to the high combustion temperature over
time, thus it produces high levels of NOx.</p>
      <p>It is clearly shown that the A/F ratio plays a
dominant role in the fuel economy, amount of exhaust
emissions (NOx, CO and HC) as well as the power
output. In this case, it is necessary to conduct
timefrequency analysis of the A/F ratio in lean burn
engines. For the exhaust aftertreatment system of lean
burn engines, the Lean NOx Trap (LNT) is required to
manage the amount of NOx. Because the LNT has its
maximum capacity limit. Periodic NOx storage (lean
burn) and NOx purge (rich burn) cycles are necessary
(e.g. storage: 60 sec and purge: 2-3 sec in each cycle).</p>
    </sec>
    <sec id="sec-3">
      <title>4. Time–frequency analysis of the air/fuel ratio in lean burn engine</title>
      <p>The fuel economy of an internal combustion engine
can benefit from the lean burn technology. The A/F
ratio is the mass ratio of air to fuel in an engine
burn) corresponds to the relatively low frequency. It
indicates that a majority of engine operations in each
cycle are conducted during lean combustion, which is
mostly associated to the steady state operation. The low
A/F ratio (rich burn) instead corresponds to the
relatively high frequency. It indicates that a minority of
engine operations in each cycle are conducted at
incomplete rich combustion, which is mostly
associated to transient state operation. In addition,
between the relatively low frequency and relatively
high frequency, the transition of the A/F ratio along the
frequency coordinate gives rise to a sharp slope across
the transition band. It is relevant to the fact that the
operating mode switching occurs twice in any single
cycle, from lean burn to rich burn, or conversely from
rich burn to lean burn.</p>
    </sec>
    <sec id="sec-4">
      <title>5. Time–frequency analysis of the exhaust gas emission levels</title>
      <p>In Figure 5, the window frame and hop size cover
256 and 128 sample points, respectively. The data (HC,
CO, NOx, O2) are still collected from 6-cylinder Ford
engine with the lean burn technology, using diverse
types of sensors (e.g. oxygen sensors). The goal of
exhaust gas aftertreatment is to significantly improve
the air quality and avoid pollution. HC, CO and NOx
are typical exhaust emissions on which the control
algorithms are focusing. The formation mechanisms
vary case by case across different types of emissions.
Tradeoff is always needed in the exhaust emission
control system. For example, the incomplete
combustion leads to the low combustion temperature,
it generates excessive amount of CO and HC
emissions, however in turn it helps to reduce the
amount of the NOx emission at the same time.</p>
      <p>In the time domain, similar pattern occurs
periodically for every emission curves when switching
between lean air fuel mixture in the NOx storage mode
and rich air fuel mixture in the purge mode across each
cycle. In the frequency domain, the highest amounts of
HC, CO and NOx emission levels all correspond to the
relatively low frequency, which belongs to the
relatively steady operating mode. The lowest amounts
of the HC, CO and NOx emission levels instead all
correspond to the relatively high frequency, which are
associated with the transient engine operating period,
at the expense of extra control actions being needed.
There are a couple of local peak values along the
frequency coordinates in each case of HC, CO and
NOx when time coordinates are fixed. In fact these
peak values are associated with system responses of
sudden switching between lean burn and rich burn. It
shows that the instantaneous responses to the operating
mode switching control action actually lead to
additional amounts of exhaust emissions. Furthermore,
in the frequency domain, the highest amount of oxygen
levels also correspond to the relatively low frequency,
which turns out to be the lean mode (e.g., 60 seconds
duration). The lowest amount of oxygen levels instead
corresponds to the sudden purge operation in the rich
mode (e.g., 2-3 seconds duration). There are still a
couple of local peak values of the oxygen level along
the frequency coordinates when the time coordinates
are fixed. These peak values are actually related to
instantaneous responses to sudden engine operating
mode switching between the lean burn and rich burn,
which can not be directly observed based on the simple
time domain analysis exclusively.</p>
      <p>It has been demonstrated from all three cases of
engine performance analyses that the time-frequency
approach has superiority over the exclusive time
domain analysis. Some special latent characteristics
have been discovered via the frequency domain
analysis on a basis of STFT. STFT turns out to be a
promising approach, which can also be easily
expanded to data analysis of all other aspects of
automotive engine performance in the similar and
straightforward way.</p>
    </sec>
    <sec id="sec-5">
      <title>6. Conclusions</title>
      <p>The short-time Fourier transform (STFT)
analysis approach has been well implemented in
automotive engine performance analysis in this study.
The time–frequency approach via STFT has been
applied to idle speed stability analysis, A/F ratio
control and exhaust emission aftertreatment in terms of
amounts of HC, CO, NOx and O2. All these systems
are essentially highly nonlinear. In particular, the 3D
spectrogram has been introduced for data analysis by
visually representing the spectrum of frequencies when
the data vary along with time. In this case,
characteristics of engine performances have been well
illustrated from different aspects in both the time and
frequency domains, which is superior to the classical
time domain analysis approach. All 3 cases of engine
performance analyses have provided convincing
results. The time–frequency analysis being proposed
could also be easily extended to evaluate any other
potential automotive engine systems being examined,
such as the engine timing systems, combustion
systems, vibration and balancing systems and exhaust
emission systems. Except for the control application to
enhance idle speed stability, the STFT scheme could
also be further expanded to improve the quality of
electronic throttle control, engine ignition control, fuel
injection control, emission control, engine combustion
control and engine vibration control, based on both
time domain and frequency domain points of view. It
points out the challenging direction of future works.</p>
    </sec>
    <sec id="sec-6">
      <title>7. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>H.</given-names>
            <surname>Djurović</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Popović</surname>
          </string-name>
          , M. Simeunović, “
          <article-title>The STFT-Based Estimator of Micro-Doppler Parameters”</article-title>
          ,
          <source>IEEE Transactions on Aerospace and Electronic Systems, v 53, n 3</source>
          , pp.
          <fpage>1273</fpage>
          -
          <lpage>1283</lpage>
          , June 2017
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Herr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Tahmoush</surname>
          </string-name>
          , “
          <article-title>Data-Driven STFT for UAV Micro-Doppler Signature Analysis”</article-title>
          ,
          <source>Proceedings of 2020 IEEE International Radar Conference</source>
          , pp.
          <fpage>1023</fpage>
          -
          <lpage>1028</lpage>
          ,
          <year>2020</year>
          , Florence, Italy
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Maqsood</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Oslebo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Corzine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Parsa</surname>
          </string-name>
          , Y. Ma, “
          <article-title>STFT Cluster Analysis for DC Pulsed Load Monitoring and Fault Detection on Naval Shipboard Power Systems”</article-title>
          ,
          <source>IEEE Transactions on Transportation Electrification, v 6, n 2</source>
          , pp.
          <fpage>821</fpage>
          -
          <lpage>831</lpage>
          , June 2020
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pei</surname>
          </string-name>
          , S. Huang, “
          <article-title>STFT with Adaptive Window Width Based on The Chirp Rate”</article-title>
          ,
          <source>IEEE Transactions on Signal Processing, v 60, n 8</source>
          , pp.
          <fpage>4065</fpage>
          -
          <lpage>4080</lpage>
          , Aug 2012
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sun</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Blind Separation of Closely-Spaced Multipath Signals Using an STFT-MUSIC Algorithm”</article-title>
          ,
          <source>Proceedings of the 15th IEEE International Conference on Signal Processing, Dec 6-9</source>
          ,
          <year>2020</year>
          , Beijing, China
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kumawat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Verma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Nakashima</surname>
          </string-name>
          , S. Raman, “
          <article-title>Depthwise Spatio-Temporal STFT Convolution Neural Networks for Human Action Recognition”</article-title>
          ,
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          ,
          <year>2021</year>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E.</given-names>
            <surname>Cabal-Yepez.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Garcia-Ramirez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>RomeroTroncoso</surname>
          </string-name>
          , A.
          <string-name>
            <surname>Garcia-Perez</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Osornio-Rios</surname>
          </string-name>
          ,
          <article-title>"Reconfigurable Monitoring System for TimeFrequency Analysis on Industrial Equipment through STFT and DWT"</article-title>
          ,
          <source>IEEE Transactions on Industrial Informatics, v 9, n 2</source>
          , p
          <fpage>760</fpage>
          -
          <lpage>771</lpage>
          , May 2013
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Belu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mohamadian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Cao</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ye</surname>
          </string-name>
          , “
          <article-title>Discrete Wavelet Denoising via Kernel Based Nonlinear Component Analysis: Case Studies”</article-title>
          ,
          <source>Proceedings of the 2021 IEEE Colombian Conference on Communications and Computing, May 26-28</source>
          ,
          <year>2021</year>
          , Cali, Columbia
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ye</surname>
          </string-name>
          , “
          <article-title>A Simple Linear Approach for Transient Fuel Control”</article-title>
          ,
          <source>SAE Technical Paper Series</source>
          <year>2003</year>
          -
          <volume>01</volume>
          -0360, SAE Special Publications SP-
          <volume>1749</volume>
          , Electronic Engine Controls, March 3-
          <issue>6</issue>
          ,
          <year>2003</year>
          , SAE World Congress, Detroit, Michigan, USA
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <article-title>"Modeling, Identification, Design and Implementation of Nonlinear Automotive Idle Speed Control Systems - An Overview"</article-title>
          ,
          <source>IEEE Transactions on Systems, Man and Cybernetics: Applications and Reviews</source>
          , Vol.
          <volume>37</volume>
          , No.
          <issue>6</issue>
          , pp.
          <fpage>1137</fpage>
          -
          <lpage>1151</lpage>
          ,
          <year>2007</year>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Abass</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Shenton, “
          <article-title>Nonparametric Design of Robust Linear Controllers and Their Experimental Application to Idle Control”</article-title>
          ,
          <source>Proceedings of 2009 IASTED International Conference on Control and Applications</source>
          , pp.
          <fpage>121</fpage>
          -
          <lpage>128</lpage>
          ,
          <year>2009</year>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ye</surname>
          </string-name>
          , “
          <article-title>GDI Engine Exhaust Aftertreatment System Analysis and Oxygen Sensor Based Identification, Modeling &amp; Control of Lean NOx Trap”</article-title>
          ,
          <source>Proceedings of the 2003 ASME Internal Combustion Engine Division Spring Technical Conference</source>
          , pp.
          <fpage>713</fpage>
          -
          <lpage>719</lpage>
          , May 11-14,
          <year>2003</year>
          , Salzburg, Austria
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ye</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>"Control Options for Exhaust Gas Aftertreatment and Fuel Economy of GDI Engine Systems"</article-title>
          ,
          <source>Proceedings of the 2003 IEEE International Conference on Decision and Control</source>
          , pp.
          <fpage>1783</fpage>
          -
          <lpage>1788</lpage>
          , Dec.
          <fpage>9</fpage>
          -
          <lpage>12</lpage>
          ,
          <year>2003</year>
          , Maui, Hawaii, USA
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R.</given-names>
            <surname>Schilling</surname>
          </string-name>
          , S. Harris, “
          <source>Fundamental of Digital Signal Processing Using Matlab”, 3rd Edition</source>
          , Cengage Learning,
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>R.</given-names>
            <surname>Duda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stork</surname>
          </string-name>
          , “Pattern Classification”,
          <source>2nd Edition</source>
          , John Wiley &amp; Sons, 2000
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>R.</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Woods</surname>
          </string-name>
          , “
          <source>Digital Image Processing”, 3rd Edition</source>
          , Prentice-Hall,
          <year>2008</year>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>