Channel Parameters Identification Based on IMM Algorithm for ...

12
Research Article Channel Parameters Identification Based on IMM Algorithm for Variant Correlation Channel Zhuo Yang, 1 Yiru Inoue, 2 Jian Wan, 3 and Lei Chen 1 1 National Police University of China, Shenyang 110854, China 2 Envisage Information Systems, Ithaca, NY 14850, USA 3 College of Information and Communication, Harbin Engineering University, Harbin 150001, China Correspondence should be addressed to Zhuo Yang; [email protected] Received 29 January 2015; Accepted 13 March 2015 Academic Editor: Francesco Tornabene Copyright Β© 2015 Zhuo Yang et al. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. In wireless communication systems, correct knowledge of the correlation of a fading channel is essential for channel estimation. Both the reliability of the estimated channel impulse response (CIR) and the adjustment of an adaptive communication system need the accurate correlation information, which is difficult to identify especially when changing. By modeling the fading channel as a hybrid dynamic system, a channel estimation algorithm based on Interacting Multiple Model (IMM) is presented with the consideration of time-variant channel correlation. Applying the IMM algorithm, the proposed channel estimator can identify the channel correlation. With the accurate information of channel correlation, the proposed algorithm is capable of performing accurate estimation on the fading wireless channel with time-variant or time-invariant correlation. Our simulations demonstrate that the IMM based channel estimation algorithm has good performance in estimating CIR as well as in identifying the channel correlation. 1. Introduction Information transmission with high data rates and reliable performance is required in wireless communication systems. However, the performance of the communication systems suffers from the signal distortion caused by wireless channel. As a fundamental technology to ensure communication performance, a channel estimation algorithm is required to measure the channel parameters and reduce the influence on the communication system. In the application of wireless control and wireless sensor systems, high performance communication between maneu- vering objects is required. Obviously, the impulse response of the channel is time-variant because of the Doppler effect. Furthermore, the channel correlation which governs the way that the channel varies is also time-variant because of the frequent change in the speed of the moving object. is scenario can be treated as a channel that varies in different modes. In this case, the performance of channel estimation is affected not only by the variance of channel impulse response but also by the changing of channel modes. In the adaptive communication systems, system parame- ters, signal modes, and transmission modes can be adjusted according to the channel quality. erefore, the statistical information of the channel, such as channel correlation, reflecting how the channel changes, is required at each moment to adjust communication parameters. Without the channel statistical information directly provided by the chan- nel estimator, the system parameters can only be adjusted according to the channel information calculated indirectly, for example, bit error rate (BER). erefore, tracking the channel correlation is important for the channel estimation algorithm to achieve good performance. Channel estimation algorithms that provide CIR as well as the statistical informa- tion should be developed. is has not been systematically studied. Among channel estimation algorithms, Linear Minimum Mean Square error (LMMSE) is widely used, since it is optimum in minimizing the Mean Square Error (MSE) of the estimated channel parameters in the presence of Additive White Gaussian Noise (AWGN). It is shown that LMMSE is very attractive for the channel estimation in [1–3]. However, Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2015, Article ID 137528, 11 pages http://dx.doi.org/10.1155/2015/137528

Transcript of Channel Parameters Identification Based on IMM Algorithm for ...

Research ArticleChannel Parameters Identification Based on IMM Algorithm forVariant Correlation Channel

Zhuo Yang,1 Yiru Inoue,2 Jian Wan,3 and Lei Chen1

1National Police University of China, Shenyang 110854, China2Envisage Information Systems, Ithaca, NY 14850, USA3College of Information and Communication, Harbin Engineering University, Harbin 150001, China

Correspondence should be addressed to Zhuo Yang; [email protected]

Received 29 January 2015; Accepted 13 March 2015

Academic Editor: Francesco Tornabene

Copyright Β© 2015 Zhuo Yang et al. This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

In wireless communication systems, correct knowledge of the correlation of a fading channel is essential for channel estimation.Both the reliability of the estimated channel impulse response (CIR) and the adjustment of an adaptive communication systemneed the accurate correlation information, which is difficult to identify especially when changing. By modeling the fading channelas a hybrid dynamic system, a channel estimation algorithm based on Interacting Multiple Model (IMM) is presented with theconsideration of time-variant channel correlation. Applying the IMM algorithm, the proposed channel estimator can identify thechannel correlation.With the accurate information of channel correlation, the proposed algorithm is capable of performing accurateestimation on the fading wireless channel with time-variant or time-invariant correlation. Our simulations demonstrate that theIMMbased channel estimation algorithm has good performance in estimating CIR as well as in identifying the channel correlation.

1. Introduction

Information transmission with high data rates and reliableperformance is required in wireless communication systems.However, the performance of the communication systemssuffers from the signal distortion caused by wireless channel.As a fundamental technology to ensure communicationperformance, a channel estimation algorithm is required tomeasure the channel parameters and reduce the influence onthe communication system.

In the application of wireless control and wireless sensorsystems, high performance communication between maneu-vering objects is required. Obviously, the impulse responseof the channel is time-variant because of the Doppler effect.Furthermore, the channel correlation which governs the waythat the channel varies is also time-variant because of thefrequent change in the speed of the moving object. Thisscenario can be treated as a channel that varies in differentmodes. In this case, the performance of channel estimation isaffected not only by the variance of channel impulse responsebut also by the changing of channel modes.

In the adaptive communication systems, system parame-ters, signal modes, and transmission modes can be adjustedaccording to the channel quality. Therefore, the statisticalinformation of the channel, such as channel correlation,reflecting how the channel changes, is required at eachmoment to adjust communication parameters. Without thechannel statistical information directly provided by the chan-nel estimator, the system parameters can only be adjustedaccording to the channel information calculated indirectly,for example, bit error rate (BER). Therefore, tracking thechannel correlation is important for the channel estimationalgorithm to achieve good performance. Channel estimationalgorithms that provide CIR as well as the statistical informa-tion should be developed. This has not been systematicallystudied.

Among channel estimation algorithms, Linear MinimumMean Square error (LMMSE) is widely used, since it isoptimum in minimizing the Mean Square Error (MSE) ofthe estimated channel parameters in the presence of AdditiveWhite Gaussian Noise (AWGN). It is shown that LMMSE isvery attractive for the channel estimation in [1–3]. However,

Hindawi Publishing CorporationMathematical Problems in EngineeringVolume 2015, Article ID 137528, 11 pageshttp://dx.doi.org/10.1155/2015/137528

2 Mathematical Problems in Engineering

the computational complexity of LMMSE is very high due tothe large amount of information operated comprehensivelyin the estimation algorithm.

The Kalman filter (KF), as an approximation of theOptimal Bayesian filter, is used in a wide range of engineeringand econometric applications because of its high accuracyand efficiency on parameter estimating in dynamic systems[4]. In wireless channel estimation, the Kalman filter has beenapplied with the wireless channel described by autoregressive(AR) model [5–7]. These methods are functional with lowcomputational complexity and the ability of fast tracking thevarying channel in the situation that the speed of the channelfading is constant.

In the case of a maneuvering receiver, channel corre-lation varies into different modes because of the changingDoppler shift corresponding to the relative speed between thetransmitter and the receiver.Without information on channelcorrelation, traditional channel estimation algorithms arelimited in performance in such situations, because theycannot effectively respond to the changes in channel mode[8, 9].

The Multiple Model (MM) filter was developed to solvethe problem of system mode changes [4]. The InteractingMultiple Model (IMM) algorithm is one of the most efficientapproaches among MM algorithms and is widely used inobject tracking [10] and other hybrid dynamic systems [11, 12].In communication systems the IMM algorithm can provideaccurate channel parameters by applying two Kalman filtersto the static and moving states of the receiver [13].

The contribution of this paper is to propose a new channelestimation algorithm based on the IMM algorithm. Thisalgorithm characterizes the fading channel using state-spacemodels and describes the dynamic channel correlation withmultiple models. The proposed method is capable of track-ing the CIR and identifying the channel correlation whichchanges according to the maneuverability of the receiver.

This paper is organized as follows. The signal transmis-sion of a communication system as well as the Rayleighfadingmultipath wireless channel is modeledmathematicallyin Section 2. In Section 3, the processes of channel correlationidentification and channel estimation based on IMM theoryare presented with theoretical proof after the introduction ofthe KF. The importance of channel correlation identificationand the applicability of the proposed algorithm are alsodiscussed in Section 3. After presenting and analyzing anumber of simulation results in Section 4, the conclusions aresummarized in Section 5.

2. Problem Formulation

2.1. Transmission System Model. The transform and trans-mission of data symbols are illustrated in Figure 1. In thetransmitter, a sequence composed of binary data 𝑏[𝑗] ismodulated in baseband and transforms into a sequenceof complex signals 𝑑[π‘˜]. After being modulated by carrierwith frequency 𝑓

𝑐, 𝑑[π‘˜] transforms into waveform 𝑠(𝑑) and

transmitted over a Rayleigh fading channel β„Ž(𝑑, 𝜏), where 𝜏is the delay and 𝑑 denotes current time. In the receiver, after

carrier demodulation and sampling,𝑦[π‘˜] is obtained from thereceiving signal and can be expressed as follows:

𝑦 [π‘˜] = 𝑑 [𝑙] βˆ— β„Ž [π‘˜, 𝑙]|𝑙=π‘˜+ 𝑛 [π‘˜] , (1)

where β„Ž[π‘˜, 𝑙] is the discrete time CIR with π‘˜ and 𝑙 denotingcurrent time and the delay tab; 𝑠[𝑙] is the discrete timereceiving signal with 𝑠(𝑑) being sampled; 𝑛[π‘˜] is the samplednoise signal. With the help of channel estimation algorithms,the CIR can be estimated, and the output of the channelestimation algorithm is denoted by β„Ž[π‘˜, 𝑙]. Using the infor-mation of β„Ž[π‘˜, 𝑙], received signal can be recovered from 𝑦[π‘˜],and the recovered signal is denoted as 𝑑[𝑖]. After basebanddemodulation, the received data οΏ½οΏ½[𝑗] is obtained from 𝑑[𝑖].

2.2. Fading Channel. In wireless channels, with the effectof atmospheric reflection, refraction, and reflections fromobject such as buildings, the signal may travel in more thanone path from the transmitter to the receiver. In mobilecommunication systems, the attenuation and the delay of theCIR are time-variant. After being sampled with the symbolperiod 𝑇

𝑠, the CIR of the multipath time-variant channel at

time π‘˜ can be written in discrete time victor form:

h [π‘˜] = {β„Ž [π‘˜, 1] , . . . , β„Ž [π‘˜, 𝑙] , . . . , β„Ž [π‘˜, 𝐿]}T , (2)

where 𝑙 is the number of the paths and 𝐿 channel paths havethe significant multipath energy. The time delay of each pathis 𝑙𝑇𝑠. β„Ž[π‘˜, 𝑙] is the complex gain of the 𝑙th path in time π‘˜π‘‡

𝑠.

And the superscript β€œT” in (2) denotes transpose.In mobile communication systems, the time-variance of

the CIR taps is caused by themotion of the transmitter and/orreceiver and is quantified by the maximum Doppler shift.When the number of multiple reflective paths is large andthere is no line-of-sight signal component, the envelop ofevery tap of CIR can be statistically described by a Rayleighprobability density function, and the phases of each tap areuniformly distributed in [0, 2πœ‹]. According to the propertyof the Rayleigh distribution, the real and imaginary compo-nents of each tap of CIR are independently and identicallydistributed (i.i.d.) zero mean Gaussian. As a result, the CIR attime π‘˜ βˆ’ 1 and time π‘˜ can be represented as a first-order ARmodel [5] in the following form:

h [π‘˜] = π‘Žh [π‘˜ βˆ’ 1] + k [π‘˜] , (3)

where k[π‘˜] is the complex noise vector. Making π‘Ž = 1, (3) canbe written as

h [π‘˜] = h [π‘˜ βˆ’ 1] + k [π‘˜] . (4)

The real and imaginary components of each element of k[π‘˜]are zero mean i.i.d. Gaussian. The covariance matrix of k[π‘˜]is determined by the autocorrelation of h[π‘˜]. For the widesense stationary uncorrelated scattering model [14, 15], theautocorrelation function of the multipath Rayleigh fadingchannel is [15]

E {β„Ž [π‘˜1, 𝑙1] β„Žβˆ—

[π‘˜2, 𝑙2]} = 𝑐 β‹… 𝐽

0(2πœ‹π‘“d (π‘˜1 βˆ’ π‘˜2) 𝑇𝑐)

β‹… π‘’βˆ’π‘™1/𝐿

𝛿 (𝑙1βˆ’ 𝑙2) ,

(5)

Mathematical Problems in Engineering 3

b[j]

b[j]

d[k]

d[k]

h[k, l]

s(t)

y[k]

n(t)

y(t)

h(t, 𝜏)Baseband

modulationCarrier

modulation

Carrierdemodulation

Basebandmodulation

Signaldetection

Channelestimation

Sample

Figure 1: Diagram of a communication system.

where the superscript β€œβˆ—β€ denotes the conjugate transpositionoperation; 𝑐 = 1/(βˆ‘

π‘™π‘’βˆ’π‘™/𝐿

) is a normalization constant. 𝐽0(π‘₯)

is the zeroth-order Bessel function of the first kind. Themaximum Doppler frequency shift in hertz 𝑓d is shown asfollows:

𝑓d =V β‹… 𝑓0

𝐢, (6)

where V is the relative speed between the transmitter and thereceiver, 𝑓

0is the emitted frequency, and𝐢 denotes the speed

of wave.

3. Interacting Multiple Model (IMM) BasedChannel Estimation

Assuming that the coherence time of the channel is 𝑇coh, toestimate the CIR, the same training sequences with the lengthof𝑁𝑑are sent every𝑇

𝑑, where𝑇

𝑑≀ 𝑇coh.The received signal of

the π‘˜th training sequence can bewritten in the form ofmatrixas follows:

y [π‘˜] = D β‹… h [π‘˜] + w [π‘˜] , (7)

where 𝑁𝑑× 1 vector, y[π‘˜] denotes the π‘˜th received training

signal after being sampled and can be defined as

y [π‘˜] = {𝑦 [π‘˜(𝑇𝑑

𝑇𝑠

)] , . . . , 𝑦 [π‘˜ (𝑇𝑑

𝑇𝑠

) + π‘š] , . . . ,

𝑦 [π‘˜ (𝑇𝑑

𝑇𝑠

) + π‘π‘‘βˆ’ 1]}

T, 1 ≀ π‘š ≀ 𝑁

𝑑.

(8)

w[π‘˜] in (7) is the complex noise which distributes indepen-dently with zero means in both real and imaginary parts andcovariance matrix R[π‘˜]. D in (7) is the transmitted trainingsignal matrix. Assuming that the transmitter sends the same

training sequence every time, D is a constant matrix whichcan be written as

D =

[[[[[[[[[[[[[

[

𝑑 [0] 0 β‹… β‹… β‹… 0

𝑑 [1] 𝑑 [0] β‹… β‹… β‹… 0

.

.

.... d

.

.

.

𝑑 [𝐿 βˆ’ 1] 𝑑 [𝐿 βˆ’ 2] β‹… β‹… β‹… 𝑑 [0]

.

.

.... d

.

.

.

𝑑 [π‘π‘‘βˆ’ 1] 𝑑 [𝑁

π‘‘βˆ’ 2] β‹… β‹… β‹… 𝑑 [𝑁

π‘‘βˆ’ 𝐿]

]]]]]]]]]]]]]

]

, (9)

where the element 𝑑[π‘š] denotes the training sequence.Observing (4) and (7), it can be found that they are in

the typical form of state-space model of a dynamic system.Equation (4) is the stochastic difference equation. h[π‘˜] is thevector to be estimated of the dynamic system. Vector k[π‘˜] isthe process noise with zero mean and covarianceQ[π‘˜] whichis denoted as

Q [π‘˜] = E [k [π‘˜] β‹… kβˆ— [π‘˜]] . (10)

Equation (7) is the measurement equation, where y[π‘˜] is themeasurement of h[π‘˜], measured by matrixD and polluted bythe measurement noise vector w[π‘˜] with covariance R[π‘˜].

3.1. Kalman Filter (KF)Theory. Separating the real and imageparts h[π‘˜] and y[π‘˜], they can be written as

hex [π‘˜] = {Re {h [π‘˜]} , Im {h [π‘˜]}}T,

yex [π‘˜] = {Re {y [π‘˜]} , Im {y [π‘˜]}}T,

(11)

where Re{β‹…} and Im{β‹…} are the real part and the image part ofthe complex value. Then (4) and (7) can be written as

hex [π‘˜] = hex [π‘˜ βˆ’ 1] + kex [π‘˜] ,

yex [π‘˜] = Dex β‹… hex [π‘˜] + wex [π‘˜] ,(12)

whereDex is denoted as

Dex = [Re {D} βˆ’ Im {D}Im {D} Re {D}

] . (13)

4 Mathematical Problems in Engineering

The recursion of KF is given by the following equations.

(1) The predicted mean and covariance matrix:

hex [π‘˜βˆ’

] = hex [π‘˜ βˆ’ 1] ,

P [π‘˜βˆ’] = P [π‘˜ βˆ’ 1] +Q [π‘˜] .(14)

(2) The predicted measurement, innovation covariancematrix, and Kalman gain:

yex [π‘˜βˆ’

] = Dexhex [π‘˜βˆ’

] ,

D𝐾[π‘˜] = DexP [π‘˜

βˆ’

]DTex + R [π‘˜] ,

K [π‘˜] = P [π‘˜βˆ’]DTexDβˆ’1

𝐾[π‘˜] .

(15)

(3) The posterior mean (estimated value) and covariancematrix:

u [π‘˜] β‰œ yex [π‘˜] βˆ’ yex [π‘˜βˆ’

] ,

hex [π‘˜] = hex [π‘˜βˆ’

] + K [π‘˜]u [π‘˜] ,

P [π‘˜] = P [π‘˜βˆ’] βˆ’ K [π‘˜]DexP [π‘˜βˆ’

] ,

(16)

where β€œβ€ denotes the estimated value; the superscript β€œβˆ’β€of the time π‘˜ denotes the predicted value obtained from theestimated value in time π‘˜βˆ’1; P[π‘˜] is the covariance matrix ofhex[π‘˜ + 1] assuming that the mean of hex[π‘˜ + 1] is hex[π‘˜].

From the equations of KF, it can be noticed that, to ensurethe usability of KF, the covariance matrixes of process noiseand measurement noise should be known. However, in realcases, they can only be calculated statistically rather thanmeasured. In that case, noise covariance, say process noise,can be denoted as

Q [π‘˜] = (π‘˜ βˆ’ 1) Q [π‘˜ βˆ’ 1] + k [π‘˜] kβˆ—

[π‘˜]

π‘˜. (17)

With (17), KF can provide an accurate noise covariance whenthe noise covariance is constant.

3.2. IMM Based Channel Estimation. In hybrid systems, thedynamic parameter to be estimated varies in different modes.In this case, the IMM estimator is one of the best com-promises available between complexity and performance,because of its low computational requirements and theaccuracy which is almost the same as that of many otheralgorithms with much higher complexity [10]. As a powerfulapproach to adaptive estimation in dynamic hybrid systems,IMMestimator is functional of solving problems of structuraland parametric changes [4, 11, 16].

In wireless communications, CIR varies randomly. Inaddition, the channel features, such as channel correlation,change from time to time. As a result, channel estimation canbe achieved by applying IMM estimation method.

(1) Channel Correlation Identification. Inmobile communica-tions, the CIR varies with the speed reflected by the channel

correlation, which is described in (5). On the one hand, theinformation of channel correlation is needed by the channelestimator to estimate the CIR accurately. On the other hand,channel correlation is important information for the upperlayer of the adaptive communication networks to adapt thesignal transmission scheme according to the channel feature.From the channel stochastic difference equation denoted by(4), the process noise vector k[π‘˜] reflects the change of theCIR. And Q[π‘˜], the covariance matrix of k[π‘˜], reflects thechannel correlation, which can be derived as

Q [π‘˜] = (Eβ„Ž[π‘˜] + Eβˆ—

β„Ž[π‘˜]) βˆ’ (R

β„Ž[π‘˜, 𝑇𝑑] + Rβˆ—β„Ž[π‘˜, 𝑇𝑑]) , (18)

where Rβ„Ž[π‘˜, 𝑇𝑑] and E

β„Ž[π‘˜] are the correlation matrix and the

covariance matrix of CIR and are defined as follows:

Rβ„Ž[π‘˜, 𝑇𝑑] = E [h [π‘˜] β‹… hβˆ— [π‘˜ βˆ’ 1]] , (19)

Eβ„Ž[π‘˜] = E [h [π‘˜] β‹… hβˆ— [π‘˜]] . (20)

The derivation of (18) is shown in Appendix A. Seen from (5),the gains of each tap are independent. In (18), E

β„Ž[π‘˜] is in the

following form:

Eβ„Ž[π‘˜] = diag {𝑐 β‹… 𝑒0/𝐿, . . . , 𝑐 β‹… π‘’βˆ’π‘™/𝐿, . . . , 𝑐 β‹… π‘’βˆ’(πΏβˆ’1)/𝐿} . (21)

In practice,Eβ„Ž[π‘˜] can be obtained by using the estimatedCIR.

The elements of Rβ„Ž[π‘˜, 𝑇𝑑] can be calculated by (5) and be

written as

Rβ„Ž[π‘˜, 𝑇𝑑] = diag {𝑐 β‹… 𝐽

0(2πœ‹π‘“d [π‘˜] 𝑇𝑑) β‹… 𝑒

0/𝐿

, . . . ,

𝑐 β‹… 𝐽0(2πœ‹π‘“d [π‘˜] 𝑇𝑑) β‹… 𝑒

βˆ’π‘™/𝐿

, . . . ,

𝑐 β‹… 𝐽0(2πœ‹π‘“d [π‘˜] 𝑇𝑑) β‹… 𝑒

βˆ’(πΏβˆ’1)/𝐿

} ,

(22)

where 𝑓d[π‘˜] is the maximumDoppler frequency shift at timeπ‘˜. As E

β„Ž[π‘˜] and R

β„Ž[π‘˜, 𝑇𝑑] are both diagonal matrixes, Q[π‘˜] is

also diagonal and can be denoted as

Q [π‘˜] = 2Eβ„Ž[π‘˜] βˆ’ 2R

β„Ž[π‘˜, 𝑇𝑑] . (23)

Seen from (23), (22), and (6), 𝑓d is caused by the relativespeed between the transmitter and the receiver and governsthe channel correlation, which reflects the varying speed ofthe CIR.

As a result, both Q[π‘˜] and Rβ„Ž[π‘˜, 𝑇𝑑] can be identified by

establishing multiple models on Doppler shift 𝑓d and con-ducting IMM estimation based on these models. Models areestablished by dividing 𝑓d into a series of values which areindexed by 𝑓(𝑖)d . When mode 𝑓(𝑖)d is in effect at time π‘˜, thesystem mode is denoted as

𝑓(𝑖)

d [π‘˜] β‰œ {𝑓d [π‘˜] = 𝑓(𝑖)

d } ,

𝑖 ∈ {1, 2, . . . , 𝑁𝑓} , βˆ€π‘“

(𝑖)

d ∈ M,(24)

where M is the set of all modal states. 𝑁𝑓is the amount of

models inM. Making Yπ‘˜ the set of all the measurements y[π‘˜]in (7) from the initial time to time π‘˜, Yπ‘˜ is denoted as

Yπ‘˜ = {y [0] , y [1] , . . . , y [π‘˜]} . (25)

Mathematical Problems in Engineering 5

The optimal estimation of Rβ„Ž[π‘˜, 𝑇𝑑] in the MMSE sense

is the expectation based on the posterior distribution. Theestimated value of R

β„Ž[π‘˜, 𝑇𝑑] is given by

Rβ„Ž[π‘˜, 𝑇𝑑] β‰œ E [R

β„Ž[π‘˜, 𝑇𝑑] | Yπ‘˜]

= βˆ‘

𝑖

E [Rβ„Ž[π‘˜, 𝑇𝑑] | Yπ‘˜, 𝑓(𝑖)d [π‘˜]] β‹… Pr {𝑓(𝑖)d [π‘˜] | Yπ‘˜}

= βˆ‘

𝑖

R(𝑖)β„Ž[π‘˜, 𝑇𝑑] β‹… πœ‡(𝑖)

[π‘˜] ,

(26)

where R(𝑖)β„Ž[π‘˜, 𝑇𝑑] is the estimated value of R

β„Ž[π‘˜, 𝑇𝑑] based on

model 𝑖 and is defined as

R(𝑖)β„Ž[π‘˜, 𝑇𝑑] β‰œ E [R

β„Ž[π‘˜, 𝑇𝑑] | Yπ‘˜, 𝑓(𝑖)d [π‘˜]] ; (27)

πœ‡(𝑖)

[π‘˜] is the posterior probability that model 𝑖 is affected attime π‘˜ and is given by

πœ‡(𝑖)

[π‘˜] β‰œ Pr {𝑓(𝑖)d [π‘˜] | Yπ‘˜} . (28)

In (26), R(𝑖)β„Ž[π‘˜, 𝑇𝑑] can be calculated by (22) using the value

of 𝑓d in each model. Consequently, the problem of Rβ„Ž[π‘˜, 𝑇𝑑]

identification is reduced to the problem of calculating πœ‡(𝑖)[π‘˜],which is solved in the following sections.

(2) Channel Estimation. Seen from the discussion above,multiple models are established on Doppler shift 𝑓d. Themode changes are governed by a Markov chain with thetransition probabilitymatrix Ξ“, whose element Ξ“(𝑗𝑖) is denotedas

Ξ“(𝑗𝑖)

= Pr (𝑓(𝑖)d [π‘˜] | 𝑓(𝑗)

d [π‘˜ βˆ’ 1]) . (29)

Seen from (29), Ξ“(𝑗𝑖) is the transition probability from mode𝑗 in time π‘˜ βˆ’ 1 to mode 𝑖 in time π‘˜ and can be obtainedstatistically. The optimal estimation of CIR can be denotedas

h [π‘˜] β‰œ E [h [π‘˜] | Yπ‘˜]

= βˆ‘

𝑖

E [h [π‘˜] | Yπ‘˜, 𝑓(𝑖)d [π‘˜]] β‹… Pr {𝑓(𝑖)d [π‘˜] | Yπ‘˜}

= βˆ‘

𝑖

h(𝑖) [π‘˜] β‹… πœ‡(𝑖) [π‘˜] ,

(30)

where h(𝑖)[π‘˜] is the estimated value of h[π‘˜] based on model 𝑖and is defined as

h(𝑖) [π‘˜] β‰œ E [h [π‘˜] | Yπ‘˜, 𝑓(𝑖)d [π‘˜]] ; (31)

Yπ‘˜ and πœ‡(𝑖)[π‘˜] are defined by (25) and (28). In optimal Bayes’theorem,

πœ‡(𝑖)

[π‘˜] = Pr {𝑓(𝑖)d [π‘˜] | Yπ‘˜}

= Pr {𝑓(𝑖)d [π‘˜] | y [π‘˜] ,Yπ‘˜βˆ’1}

=Pr {y [π‘˜] | 𝑓(𝑖)d [π‘˜] ,Yπ‘˜βˆ’1} β‹… πœ‡(𝑖) [π‘˜βˆ’]

Pr {y [π‘˜] | Yπ‘˜βˆ’1},

(32)

where Pr{y[π‘˜] | 𝑓(𝑖)d [π‘˜],Yπ‘˜βˆ’1

} is the likelihood function,Pr{y[π‘˜] | Yπ‘˜βˆ’1} is the normalization factor, and πœ‡(𝑖)[π‘˜βˆ’] β‰œPr{𝑓(𝑖)d [π‘˜] | Y

π‘˜βˆ’1

} is the prediction model probability, whichcan be obtained by

πœ‡(𝑖)

[π‘˜βˆ’

] = βˆ‘

𝑗

Ξ“(𝑗𝑖)

β‹… πœ‡(𝑗)

[π‘˜ βˆ’ 1] . (33)

As a result, πœ‡(𝑖)[π‘˜] can be described in the following form:

πœ‡(𝑖)

[π‘˜] =Pr {y [π‘˜] | 𝑓(𝑖)d [π‘˜] ,Yπ‘˜βˆ’1} β‹… βˆ‘

𝑗Γ(𝑗𝑖)

β‹… πœ‡(𝑗)

[π‘˜ βˆ’ 1]

Pr {y [π‘˜] | Yπ‘˜βˆ’1}.

(34)

Seen from (30) and (34), in optimal Bayes filters, everytime CIR is estimated, the history of measurements Yπ‘˜ isneeded. The longer time that the estimator works for, thelarger the amount of calculation is required. In view of this,by suboptimally approximating Bayes filter, fixed memoryalgorithms have been proposed [4, 17]. The generalizedpseudo-Bayesian filter of order π‘Ÿ (GPBπ‘Ÿ) approaches theoptimal algorithm taking a memory history of π‘Ÿβˆ’1 steps intoaccount. Hence, in channel estimationπ‘π‘Ÿ

π‘šfilters are needed

in each time π‘˜. IMM estimator performs as well as GPB2,with the lower computational requirements than GPB1. Thusthe IMM algorithm has enjoyed remarkable success as one ofthe most cost-effective schemes for the estimation in hybridsystems.

The IMM channel estimator is recursive. 𝑁𝑓Kalman

filters, corresponding to each mode, run in parallel ineach cycle, which consist of four steps: interacting/mixing,filtering, and combination. The structure of IMM channelestimator is also shown in Figure 2, where h(𝑖)[π‘˜], P(𝑖)[π‘˜],and R(𝑖)

β„Ž[π‘˜, 𝑇𝑑] are the estimated CIR by KF 𝑖 at time π‘˜, its

covariance, and its correlation; h(0𝑖)[π‘˜] and P(0𝑖)[π‘˜] are themixed condition for KF 𝑖 at time π‘˜ and its covariance; h[π‘˜],P[π‘˜], and R

β„Ž[π‘˜, 𝑇𝑑] are the combined estimated CIR at time

π‘˜, its covariance, and its correlation; πœ‡(𝑖)[π‘˜βˆ’] and πœ‡(𝑖)[π‘˜] arethe predicted and posterior probabilities for KF 𝑖; πœ†(𝑖)[π‘˜] is thelikelihood function of KF 𝑖. In each cycle, the estimated CIRand model probability πœ‡(𝑖)[π‘˜] are firstly interacted with eachother and mixed for each mode under the assumption thatthis mode is in effect at the current time.Therefore the initialcondition for each filter based on certain model is obtained.Secondly, the interacted/mixed initial conditions are sent totheir particular model-based filters. In channel estimation,KFs based on different models are applied in the filteringstep.The estimated CIRs and the updatedmodel probabilitiesbased on each model are obtained. After the filtering step,the outputs of each filter are combined as the final resultat the current time. Seen from the upper description andFigure 2, as a weighting factor, themodel probability πœ‡(𝑖)[π‘˜] isimportant to the interacting/mixing and combination steps.In IMM algorithm, the model probabilities are given by

πœ‡(𝑖)

[π‘˜] =1

𝑐 [π‘˜]βˆ‘

𝑗

Ξ“(𝑗𝑖)

β‹… πœ‡(𝑗)

[π‘˜ βˆ’ 1] β‹…N [u(𝑗) [π‘˜] ; 0, S(𝑗)𝐾[π‘˜]] ,

(35)

6 Mathematical Problems in Engineering

h(i)[k βˆ’ 1]P(i)[k βˆ’ 1]πœ‡(i)[k βˆ’ 1]

πœ‡(i)[kβˆ’]

h(01)[k βˆ’ 1] h(0N𝑓)[k βˆ’ 1]

P(01)[k βˆ’ 1] P(0N𝑓)[k βˆ’ 1] y[k]

KF KF1 Nf

πœ†(i)[k]h(1)[k] h(N𝑓)

[k]P(1)[k] P(N𝑓)[k]

R(1)h [k, Tt] R(N𝑓)

h[k, Tt]

πœ‡(i)[k]

Β· Β· Β·

Β· Β· Β·

Β· Β· Β·

Interaction/mixing

Modelprobability

updateCombination

πœ†(N𝑓)[k]

h[k]Rh[k, Tt]P[k]

Figure 2: Structure of IMM channel estimation.

where 𝑐[π‘˜] is the normalization constant and N[u(𝑗)[π‘˜];0, S(𝑗)𝐾[π‘˜]] denotes the probability of u(𝑗)[π‘˜] in the normal

distribution with zero mean and the covariance of S(𝑖)𝐾[π‘˜].

u(𝑗)[π‘˜] and S(𝑗)𝐾[π‘˜] are the residual and its covariance at time

π‘˜ for the model 𝑗 based KF and illustrated in the summary ofIMM based channel estimator in Appendix B.

3.3. Discussions. The data format suitable for IMM basedchannel estimation algorithm on the basis of single carriercommunication system is shown in Figure 3(a). Trainingsequences are sent frequently. The time interval between thetwo training sequences is 𝑇

𝑑, with the assumption that the

channel correlation Rβ„Ž[π‘˜, 𝑇𝑑] is big enough and the influence

of CIR variance during 𝑇𝑑can be omitted. In an adaptive

communication system, Rβ„Ž[π‘˜, 𝑇𝑑], which reflects the speed of

channel variance, can be used to adapt the transmitter. And𝑇𝑑can be adjusted according to the channel correlation to

achieve better reliability. Moreover, with the help of softwareradio, adaptive communication can also change its methodof communication, such as modulation and coding, withrespect to the channel correlation.

From the previous analysis, although presented on thebasis of single carrier communication systems, the IMMbased channel estimation algorithm can also be applied inmultiple carrier communication systems, such as OFDMsystems in two ways, training mode and pilot mode, whosetraining symbols are arranged as in Figures 3(b) and 3(c). Intraining mode, training symbols are sent in all subcarriers atthe same time; the IMM channel estimation is functional bysetting the elements of matrix S in (9) as the sampled signal at

TtTt

(a) Single carrier communication

Time

TtTt

Training Datasymbols symbols

Freq

uenc

y

(b) Training mode of multiple carrier communication

Time

TtTt

Freq

uenc

y

Training symbolData symbol

(c) Pilot mode of multiple carrier communication

Figure 3: Typical arrangement of training symbols.

the receiver. In pilot mode training symbols are sent in someof the subcarriers with data symbols sent in other subcarriersat the same time. A multiple carrier communication isequivalent to the signal transmitted in parallel. Therefore,IMM based channel estimation can be applied separately insubcarriers with training symbols. In each subcarrier, thewireless channel can be seen as a Rayleigh flat fading channel.The CIR at each subcarrier can be estimated by IMM basedchannel estimation algorithm, and then these estimates areinterpolated via different methods to obtain the general CIR.

4. Simulation Results andPerformance Analysis

In this section, the performance of both KF and IMM basedchannel estimation algorithms is compared and analyzed

Mathematical Problems in Engineering 7

0 5 10 15 20 25 30 35

MSE

(am

plitu

de)

IMMKalman

Eb/N0

10βˆ’1

10βˆ’2

10βˆ’3

10βˆ’4

10βˆ’5

Figure 4:MSEs of CIR amplitude with constant maximumDopplerfrequency.

based on simulation experiments in different conditions.The channel estimation algorithms are applied to a wirelesssystem whose signal is modulated by 16-QAM with thecarrier frequency 2.4GHz and the symbol period 𝑇

𝑠= 3 πœ‡s.

The signals travel through a Rayleigh frequency flat fadingchannel, which is estimated every 𝑇

𝑑= 500𝑇

𝑠.

In the first case, the maximumDoppler frequency shift ofthe fading channel is a constant value𝑓d = 100Hz.TheMSEsof the results from different algorithms are analyzed first.TheMSE of an estimated parameter is calculated as

MSE [π‘Ž [π‘˜]] =βˆ‘πΎ(π‘Ž[π‘˜] βˆ’ π‘Ž[π‘˜])

2

𝐾, π‘˜ = 1, . . . , 𝐾, (36)

where π‘Ž[π‘˜] is the estimated value of π‘Ž[π‘˜] at time π‘˜. TheMSEs of estimated channel amplitude and phase in differentmeasurement noise levels are shown in Figures 4 and 5. Seenfrom the figures, it can be found that channel estimationbased on IMM performs better than the KF estimator inMSE. The reason is that IMM estimator operates in onemodel with the model probability of 1, when 𝑓d is constant.The estimated value is more accurate than KF when themodel is set precisely. A similar result can be found in BERwhich is shown in Figure 6. Figure 6 is the relation betweenBER and 𝐸

𝑏/𝑁0with different channel estimation algorithms

applied in the receiver. It can be concluded that the channelestimation algorithm with better MSE performance can leadto a better BER performance.

In the second case, the maximum Doppler shift 𝑓dswitches between 100Hz and 200Hz every 150ms. The IMMchannel estimator is carried using twomodels (𝑓(1)d = 100Hz,

0 5 10 15 20 25 30 35

MSE

(pha

se)

IMMKalman

Eb/N0

10βˆ’3

101

100

10βˆ’1

10βˆ’2

Figure 5: MSEs of CIR phase with constant maximum Dopplerfrequency.

0 5 10 15 20 25 30 35

BER

IMMKalman

Eb/N0

10βˆ’1

10βˆ’2

10βˆ’3

10βˆ’4

10βˆ’5

10βˆ’6

Ideal

Figure 6: Bit error rates with constant maximum Doppler fre-quency.

𝑓(2)

d = 200Hz) governed by the Markov chain transitionmatrix between models:

Ξ“ = [0.993 0.007

0.01 0.99] . (37)

The channel correlation Rβ„Ž[π‘˜, 𝑇𝑑] is analyzed first.

Figure 7 shows the change of the real and estimated Rβ„Ž[π‘˜, 𝑇𝑑]

8 Mathematical Problems in Engineering

0 100 200 300 400 500βˆ’0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Time/sample

Cor

rela

tion

RealIMMKalman

Figure 7: Real and estimated channel correlations.

by different channel estimation algorithms without mea-surement noise w[π‘˜] presenting. Seen from the figure, KFcannot provide accurate R

β„Ž[π‘˜, 𝑇𝑑]. Equation (17) shows that

the estimated processing noise covariance used in KF is anaverage of historical observed values. Since channel corre-lation is related to processing noise covariance, KF cannottrack time-variant R

β„Ž[π‘˜, 𝑇𝑑] precisely. In contrast, based on

IMM algorithm, the channel correlation can be estimatedsuccessfully as shown in Figure 7. The MSEs of real andestimated R

β„Ž[π‘˜, 𝑇𝑑] with different measurement noise levels

are shown in Figure 8. Seen from Figures 7 and 8, IMMchannel estimation algorithm can provide accurate channelcorrelation R

β„Ž[π‘˜, 𝑇𝑑], which not only affects the performance

of the channel estimation algorithm but is also importantinformation for the adaptive communication system to adjustthe system parameters. In contrast the KF based estimatorfails to estimate the time-variant channel correlation.

TheMSE of CIR is also analyzed in this case.TheMSEs ofamplitude and phase are shown in Figures 9 and 10. Similarly,as the previous case, with accurate estimated R

β„Ž[π‘˜, 𝑇𝑑], IMM

channel estimation performs better than KF based channelestimators. Contrasting with Figures 4 and 5 in the first case,the KF performs much worse when R

β„Ž[π‘˜, 𝑇𝑑] is time-variant,

because a reliable time-variant Rβ„Ž[π‘˜, 𝑇𝑑] cannot be obtained

byKF.Consequently, the BERperformances of the algorithmsare affected by the accuracy of the estimated CIRs. Figure 11shows the BERs in different measurement noise levels. Itis the same as the pervious analysis that the IMM channelestimation algorithm performs better than the KF method inBER when R

β„Ž[π‘˜, 𝑇𝑑] changes in time.

0 5 10 15 20 25 30 350.1

0.2

0.3

0.4

0.5

0.6

MSE

IMMKalman

Eb/N0

Figure 8: MSEs of channel correlation with time-variant maximumDoppler frequency.

0 5 10 15 20 25 30 35

MSE

(am

plitu

de)

IMMKalman

Eb/N0

10βˆ’1

10βˆ’2

10βˆ’3

10βˆ’4

10βˆ’5

Figure 9: MSEs of CIR amplitude with time-variant maximumDoppler frequency.

5. Summary and Conclusion

Correlation of a fading channel is important information forchannel estimation. The performance of traditional channelestimation with the consideration of time-variance channelcorrelation is limited. In this paper, by modeling wirelessfading channel as a hybrid dynamic system, the channel esti-mation algorithm based on IMM is presented. The proposedalgorithm can identify the channel correlation with the help

Mathematical Problems in Engineering 9

0 5 10 15 20 25 30 35

MSE

(pha

se)

IMMKalman

Eb/N0

101

100

10βˆ’1

10βˆ’2

Figure 10:MSEs of CIR phase with time-variantmaximumDopplerfrequency.

0 5 10 15 20 25 30 35

BER

IMMKalman

Eb/N0

10βˆ’1

100

10βˆ’2

10βˆ’3

10βˆ’4

10βˆ’5

10βˆ’6

Ideal

Figure 11: Bit error rates with time-variant maximum Dopplerfrequency.

of the IMM algorithm.With accurate information of channelcorrelation, the proposed algorithm is capable of performingaccurate estimation on the fading wireless channel with time-variant or time-invariant correlation.The results of a numberof simulation experiments show that the proposed algorithmis efficient with good performance in estimating CIR as wellas the channel correlation.

Appendices

A. Derivation of the Process Noise Covariance

From (4), the following equation can be obtained:

h [π‘˜] β‹… hβˆ— [π‘˜] = h [π‘˜ βˆ’ 1] β‹… hβˆ— [π‘˜ βˆ’ 1] + h [π‘˜ βˆ’ 1]

β‹… kβˆ— [π‘˜] + k [π‘˜] β‹… hβˆ— [π‘˜ βˆ’ 1] + k [π‘˜] β‹… kβˆ— [π‘˜] .(A.1)

Calculating the expectation and taking (10) and (20) into theupper equation,

Eβ„Ž[π‘˜] = E [h [π‘˜] β‹… hβˆ— [π‘˜]]

= E [h [π‘˜ βˆ’ 1] β‹… hβˆ— [π‘˜ βˆ’ 1]] + E [h [π‘˜ βˆ’ 1] β‹… kβˆ— [π‘˜]]

+ E [k [π‘˜] β‹… hβˆ— [π‘˜ βˆ’ 1]] + E [k [π‘˜] β‹… kβˆ— [π‘˜]]

= Eβ„Ž[π‘˜] + E [h [π‘˜ βˆ’ 1] β‹… kβˆ— [π‘˜]]

+ E [k [π‘˜] β‹… hβˆ— [π‘˜ βˆ’ 1]] +Q [π‘˜] .(A.2)

The following equation can be obtained from (A.2):

E [h [π‘˜ βˆ’ 1] β‹… kβˆ— [π‘˜]] + E [k [π‘˜] β‹… hβˆ— [π‘˜ βˆ’ 1]] +Q [π‘˜] = 0.(A.3)

Taking (19) into (A.3), Rβ„Ž[π‘˜, 𝑇𝑑] can be written as

Rβ„Ž[π‘˜, 𝑇𝑑] = E [h [π‘˜] β‹… hβˆ— [π‘˜ βˆ’ 1]]

= E [(h [π‘˜ βˆ’ 1] + k [π‘˜]) β‹… hβˆ— [π‘˜ βˆ’ 1]]

= Eβ„Ž[π‘˜] + E [k [π‘˜] β‹… hβˆ— [π‘˜ βˆ’ 1]] .

(A.4)

Taking (A.3) into (A.4), the covariance of the process noisek[π‘˜] can be written in the form

Q [π‘˜] = (Eβ„Ž[π‘˜] + Eβˆ—

β„Ž[π‘˜]) βˆ’ (R

β„Ž[π‘˜, 𝑇𝑑] + Rβˆ—β„Ž[π‘˜, 𝑇𝑑]) .

(A.5)

B. Summary of the IMM BasedChannel Estimator

(1) Interaction/Mixing. For eachmodel 𝑖, we get the following.Predicted model probability:

πœ‡(𝑖)

[π‘˜βˆ’

] β‰œ Pr {𝑓(𝑖)d [π‘˜] | Yπ‘˜} = βˆ‘π‘—

Ξ“(𝑗𝑖)

πœ‡(𝑗)

[π‘˜ βˆ’ 1] . (B.1)

Mixing probability:

πœ‡(𝑗|𝑖)

[π‘˜βˆ’

] β‰œ Pr {𝑓(𝑗)d [π‘˜ βˆ’ 1] | 𝑓(𝑖)

d [π‘˜] ,Yπ‘˜βˆ’1}

=Ξ“(𝑗𝑖)

πœ‡(𝑗)

[π‘˜ βˆ’ 1]

πœ‡(𝑖) [π‘˜βˆ’].

(B.2)

Mixing estimate:

h(0𝑖) [π‘˜ βˆ’ 1] β‰œ βˆ‘π‘—

h(𝑗) [π‘˜ βˆ’ 1] πœ‡(𝑗|𝑖) [π‘˜βˆ’] . (B.3)

10 Mathematical Problems in Engineering

Mixing covariance:

P(0𝑖) [π‘˜ βˆ’ 1] = βˆ‘π‘—

P(𝑗) [π‘˜ βˆ’ 1] πœ‡(𝑗|𝑖) [π‘˜βˆ’] + X(𝑖), (B.4)

where

X(𝑖) β‰œ βˆ‘π‘—

(h(𝑗) [π‘˜ βˆ’ 1] βˆ’ h(0𝑖) [π‘˜ βˆ’ 1])

β‹… (h(𝑗)[π‘˜ βˆ’ 1] βˆ’ h(0𝑖)[π‘˜ βˆ’ 1])Tπœ‡(𝑗|𝑖)

[π‘˜βˆ’

] .

(B.5)

(2) Kalman Filtering. For each model 𝑖, we get the following.Separating the real and image parts, we can write h(0𝑖)[π‘˜βˆ’

1] as

h(0𝑖)ex [π‘˜ βˆ’ 1] = {Re {h(0𝑖)

[π‘˜ βˆ’ 1]} , Im {h(0𝑖) [π‘˜ βˆ’ 1]}}T.

(B.6)

Predicted mean and covariance:

h(𝑖)ex [π‘˜βˆ’

] = h(0𝑖)ex [π‘˜ βˆ’ 1]

P(𝑖) [π‘˜βˆ’] = P(0𝑖) [π‘˜ βˆ’ 1] +Q(𝑖)ex [π‘˜ βˆ’ 1] ,(B.7)

where

Q(𝑖) [π‘˜] = 2Eβ„Ž[π‘˜] βˆ’ 2R(𝑖)

β„Ž[π‘˜, 𝑇𝑑] . (B.8)

Residual and Kalman gain:

u(𝑖) [π‘˜] β‰œ yex [π‘˜] βˆ’Dexh(𝑖)

[π‘˜βˆ’

] ,

S(𝑖)𝐾[π‘˜] = DexP

(𝑖)

[π‘˜βˆ’

]DTex + R [π‘˜] ,

K(𝑖) [π‘˜] = P(𝑖) [π‘˜βˆ’]DTex (S(𝑖)

𝐾[π‘˜])βˆ’1

,

(B.9)

where Dex is the Jacobian matrix of the measurement equa-tion described by (13).

Update state and covariance matrix:

h(𝑖)ex [π‘˜] = h(𝑖)ex [π‘˜βˆ’

] + K(𝑖) [π‘˜] u(𝑖) [π‘˜] ,

h(𝑖) [π‘˜] = Mh(𝑖)ex [π‘˜] ,

P(𝑖) [π‘˜] = P(𝑖) [π‘˜βˆ’] βˆ’ K(𝑖) [π‘˜]DexP(𝑖)

[π‘˜βˆ’

] ,

(B.10)

whereM is defined as

M β‰œ [I𝐿, 𝑖I𝐿] , (B.11)

where I𝐿is 𝐿 Γ— 𝐿 identity matrix. Likelihood function:

πœ†(𝑖)

[π‘˜] =N [u(𝑖) [π‘˜] ; 0, S(𝑖)𝐾[π‘˜]] . (B.12)

Model probability:

πœ‡(𝑖)

[π‘˜] =πœ‡(𝑖)

[π‘˜βˆ’

] πœ†(𝑖)

[π‘˜]

βˆ‘π‘—πœ‡(𝑗) [π‘˜βˆ’] πœ†(𝑗) [π‘˜]

. (B.13)

(3) Combination. Estimated state and covariance matrix:

h [π‘˜] = βˆ‘π‘–

h(𝑖) [π‘˜] β‹… πœ‡(𝑖) [π‘˜] ,

P [π‘˜] = βˆ‘π‘–

P(𝑖) [π‘˜] πœ‡(𝑖) [π‘˜] + X,(B.14)

where

X β‰œ βˆ‘π‘–

(h(𝑖)ex [π‘˜] βˆ’ hex [π‘˜]) (h(𝑖)

ex [π‘˜] βˆ’ hex[π‘˜])Tπœ‡(𝑖)

[π‘˜] .

(B.15)

Estimated correlation matrix:

Rβ„Ž[π‘˜, 𝑇𝑑] = βˆ‘

𝑖

R(𝑖)β„Ž[π‘˜, 𝑇𝑑] πœ‡(𝑖)

[π‘˜] . (B.16)

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper.

Acknowledgments

This work was supported by the National Natural ScienceFoundation of China (Grant no. 61240007), Natural ScienceFoundation of Heilongjiang Province of China (Grant no.F201337), and Research Foundation of National Police Uni-versity of China. The authors would like to thank ProfessorRichard Yu and Professor Geoffrey G. Messier for helpfuldiscussions and useful suggestions.

References

[1] S. G. Kang, Y.M.Ha, and E. K. Joo, β€œA comparative investigationon channel estimation algorithms forOFDMinmobile commu-nications,” IEEE Transactions on Broadcasting, vol. 49, no. 2, pp.142–149, 2003.

[2] O. Edfors, M. Sandell, J.-J. D. Van Beek, S. K. Wilson, andP. O. Borjesson, β€œOFDM channel estimation by singular valuedecomposition,” IEEETransactions onCommunications, vol. 46,no. 7, pp. 931–939, 1998.

[3] M. Morelli and U. Mengali, β€œA comparison of pilot-aided chan-nel estimation methods for OFDM systems,” IEEE Transactionson Signal Processing, vol. 49, no. 12, pp. 3065–3073, 2001.

[4] S. Challa, M. R. Morelande, D. Musicki, and R. J. Evans,Fundamentals of Object Tracking, Cambridge University Press,Cambridge, UK, 2011.

[5] K.-Y. Han, S.-W. Lee, J.-S. Lim, and K.-M. Sung, β€œChannelestimation for OFDM with fast fading channels by modifiedKalman filter,” IEEE Transactions on Consumer Electronics, vol.50, no. 2, pp. 443–449, 2004.

[6] C. Komninakis, C. Fragouli, A. H. Sayed, and R. D. Wesel,β€œMulti-input multi-output fading channel tracking and equal-ization using Kalman estimation,” IEEE Transactions on SignalProcessing, vol. 50, no. 5, pp. 1065–1076, 2002.

[7] A. Visakh and N. Upadhyay, β€œChannel estimation for OFDMsystems using Kalman filter algorithm,” in Proceedings of the 1stInternational Conference on Wireless Technologies for Human-itarian Relief (ACWR ’11), pp. 49–52, ACM, Kerala, India,December 2011.

Mathematical Problems in Engineering 11

[8] Y. Li, β€œPilot-symbol-aided channel estimation for OFDM inwireless systems,” IEEE Transactions on Vehicular Technology,vol. 49, no. 4, pp. 1207–1215, 2000.

[9] Z. Tang, R. C. Cannizzaro, G. Leus, and P. Banelli, β€œPilot-assisted time-varying channel estimation for OFDM systems,”IEEE Transactions on Signal Processing, vol. 55, no. 5, pp. 2226–2238, 2007.

[10] E. Mazor, A. Averbuch, Y. Bar-Shalom, and J. Dayan, β€œInteract-ing multiple model methods in target tracking: a survey,” IEEETransactions on Aerospace and Electronic Systems, vol. 34, no. 1,pp. 103–123, 1998.

[11] X. R. Li and Y. Bar-Shalom, β€œA recursive multiple modelapproach to noise identification,” IEEE Transactions onAerospace and Electronic Systems, vol. 30, no. 3, pp. 671–684,1994.

[12] H. Wu and H. Ye, β€œState estimation for networked systems:an extended IMM algorithm,” International Journal of SystemsScience, vol. 44, no. 7, pp. 1274–1289, 2013.

[13] C. Ramesh and V. Vaidehi, β€œIMM-based Kalman filter forchannel estimation in UWB OFDM systems,” InternationalJournal of Electronics and Communications, vol. 61, no. 8, pp.509–514, 2007.

[14] P. Bello, β€œCharacterization of randomly time-variant linearchannels,” IEEE Transactions on Communications, vol. 11, no. 4,pp. 360–393, 1963.

[15] Y.-S. Choi, P. J. Voltz, and F. A. Cassara, β€œOn channel estimationand detection for multicarrier signals in fast and selectiveRayleigh fading channels,” IEEE Transactions on Communica-tions, vol. 49, no. 8, pp. 1375–1387, 2001.

[16] X. R. Li and V. P. Jilkov, β€œSurvey of maneuvering targettracking. Part V. Multiple-model methods,” IEEE Transactionson Aerospace and Electronic Systems, vol. 41, no. 4, pp. 1255–1321,2005.

[17] Y. Bar-Shalom and T. E. Fortmann, Tracking and Data Associa-tion, Academic Press, 1988.

Submit your manuscripts athttp://www.hindawi.com

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttp://www.hindawi.com

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

CombinatoricsHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

International Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

The Scientific World JournalHindawi Publishing Corporation http://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com

Volume 2014 Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Stochastic AnalysisInternational Journal of