li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the...

96
INTRA-VEHICLE UWB MIMO CHANNEL CAPACITY by HAN DENG A thesis submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE IN ELECTRICAL AND COMPUTER ENGINEERING 2012 Oakland University Rochester, Michigan APPROVED BY: Jia Li, Ph.D., Chair Date

Transcript of li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the...

Page 1: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

INTRA-VEHICLE UWB MIMO CHANNEL CAPACITY

by

HAN DENG

A thesis submitted in partial fulfillment of therequirements for the degree of

MASTER OF SCIENCE IN ELECTRICAL AND COMPUTER ENGINEERING

2012

Oakland UniversityRochester, Michigan

APPROVED BY:

Jia Li, Ph.D., Chair Date

Manohar Das, Ph.D. Date

Daniel Aloi, Ph.D. Date

Page 2: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

© by Han Deng, 2012All rights reserved

ii

Page 3: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

ABSTRACT

INTRA-VEHICLE UWB MIMO CHANNEL CAPACITY

by

Han Deng

Adviser: Jia Li, Ph.D.

The objective of this research is to evaluate the Ultra-wideband

(UWB) multiple-input multiple-output (MIMO) channel capacities within

intra-vehicle environments. Channel measurement was carried out in

time domain for three different scenarios: in the car compartment,

beneath the chassis, and inside the engine compartment. Four

antennas were used in the measurement, two as transmitters and two

as receivers. They were moved to several different locations for data

collection in each scenario.

The channel capacity is calculated by two methods. One is

calculated with equal power distribution, while the other is calculated

with water filling method. The results show that MIMO capacity

increases while using more transmitters and receivers. The capacities

are different in the three scenarios and the difference becomes larger

as the number of antennas increases. The results also show that the

iii

Page 4: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

capacity achieved by water filling is larger than that achieved by equal

power distribution.

iv

Page 5: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

TABLE OF CONTENTS

ABSTRACT iii

LIST OF TABLES vi

LIST OF FIGURES vii

CHAPTER 1 INTRODUCTION 1

1.1 Motivation 1

1.2 UWB Introduction 2

1.3 MIMO Introduction 5

1.4 Contribution 6

1.5 Organization of Thesis 7

CHAPTER 2 INTRA-VEHICLE UWB MIMO CHANNEL MEASUREMENT 8

2.1 Introduction 8

2.2 Apparatus Setup 8

2.3 Measurement 10

CHAPTER 3 INTRA-VEHICLE UWB MIMO CHANNEL CAPACITY 15

3.1 Introduction 15

3.2 Impulse Responses 15

3.3 Channel Capacity 21

3.4 Channel Capacity 24

3.5 Channel Capacity Of Different Distance 34

v

Page 6: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

TABLE OF CONTENTS Continued

3.6 A Comparison of SIMO System and MIMO System 37

CHAPTER 4 SUMMARY AND FUTURE WORK 39

4.1 Summary 39

4.2 Future Work 40

APPENDICES 43

A. MATLAB PROGRAM OF CHANNEL CAPACITY WITH EQUAL DISTRIBUTION AND WATER-FILLING METHODS 43

B. CLEAN ALGORITHM MATLAB PROGRAM 49

REFERENCES 59

vi

Page 7: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

LIST OF TABLES

Table 1.1 Average emission limits applicable toUWB operation 3

Table 1.2 Comparison of wireless communication standards 4

Table 3.1 Channel capacity of three scenarios with SNR=5dB 25

Table 3.2 Channel capacity beneath the chassis of different distances 36

vii

Page 8: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

LIST OF FIGURES

Figure 1.1 MIMO channel model 6

Figure 2.1. Connection of channel sounding apparatus 9

Figure 2.2. Channel sounding apparatus 10

Figure 2.3. Channel measurement in the car compartment 11

Figure 2.4. Channel measurement beneath the chassis 12

Figure 2.5. Channel measurement in the engine compartment 13

Figure 3.1. Transmitted signal 17

Figure 3.2. Template signal through the antenna 18

Figure 3.3. Received signal in three scenarios 19

Figure 3.4. Channel impulse response in three scenarios 20

Figure 3.5. Channel capacity in the car compartment 28

Figure 3.6. Channel capacity in the car compartment (water filling) 29

Figure 3.7. Channel capacity beneath the chassis 30

Figure 3.8. Channel capacity beneath the chassis (water filling) 31

Figure 3.9. Channel capacity in the engine compartment 32

Figure 3.10. Channel capacity in the engine compartment (water filling)33

Figure 3.11. Antenna locations beneath the chassis 35

Figure 3.12. Channel capacity beneath the chassis of different distances 36

viii

Page 9: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

CHAPTER 1

INTRODUCTION

1.1 Motivation

There is an increasing use of electrical control units (ECU) and sensors in

vehicles. The average number of sensors in a vehicle already exceeded 27 in 2002 [1].

The ECU and sensors are usually connected via cables. The complexity of design and

installation of wiring harnesses between the ECU and sensors increases with the number

of sensors. The length of cables can be as long as 4000 meters and weigh as much as

40kg [2], which is very costly and fuel consuming. Using more sensors in the future will

continuously increase the length and weight of cables in a vehicle. Furthermore, with the

current Controller Area Network (CAN), the sensors are integrated to the vehicle. Thus

the nodes in the vehicle need to be re-engineered with every production cycle [2].

The advantage of wireless sensor network (WSN) inside the vehicle is that it can

reduce the use of cables for transmitting signals between the ECU and sensors. Another

advantage is the flexibility to add sensors. Thus the aforementioned problems brought by

wired sensor network can be solved.

The intra-vehicle wireless network is different from a conventional wireless

network. A proper wireless technology is essential in the intra-vehicle communication

environment. In this thesis, UWB technology is used in the MIMO channel measurement

1

Page 10: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

due to its bandwidth, low power consumption and high resistance to narrow band

interference.

This thesis focuses on UWB MIMO channel measurement and channel capacity

evaluation. By using multiple antennas to send out the same signals, the quality and

reliability of wireless communication can be improved.

1.2 UWB Introduction

UWB is a radio technology which takes a bandwidth exceeding 500MHz or with

fractional bandwidths of greater than 25%, where the fractional bandwidth is defined as

the ratio of -10dB bandwidth to center frequency [4][5]. In 2002, the Federal

Communications Commission (FCC) authorized the commercial use of UWB signals in

the range of 3.1 to 10.6 GHz [6]. UWB system uses ultra-short waveforms, usually as

short as picoseconds, so that it does not need sine wave carrier signal and does not

require IF processing [7]. UWB has great and unique advantages in radar and

communications communities. First, it has the capability to go through obstacles. Second,

it has ultra high precision ranging at the centimeter level. Third, it can achieve very high

data rates and user capacity. Fourth, its transmit power is very low [7]. The power

spectral density emission of UWB signals is limited to -41.3dBm/MHz [6]. The detailed

UWB emission limits, in terms of dBm Effective isotropically radiated power (EIRP)

with a one megahertz resolution bandwidth, of different environments are illustrated in

Table. 1.1 [8]. Many UWB measurements and researches have been done within different

environments, including indoor and outdoor [9][10][11][12][13].

2

Page 11: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

Table 1.1

Average emission limits applicable to UWB operation [7]

Frequency Band (GHz) Indoor (dBm/MHz)

Outdoor (dBm/MHz)

Vehicular radar (dBm/MHz)

0.96-1.61 -75.3 -75.3 -75.3

1.61-1.99 -53.3 -63.3 -61.3

1.99-3.1 -51.3 -61.3 -61.3

3.1-10.6 -41.3 -41.4 -61.3

10.6 -22 -51.3 -61.3 -61.3

22-29 -51.3 -61.3 -41.3

29 and above -51.3 -61.3 -51.3

According to Shannon-Hartley theorem, the ultra wide signal

bandwidth in UWB technology provides high channel capacity in the

intra-vehicle wireless communication to support high data rate

applications. Furthermore, the ultra narrow pulse, corresponding to the

wide bandwidth, used in UWB communications can reduce the multi-

path fading in time domain. In addition, by using impulses rather than

modulating by carrier signal in communication, UWB technology can

support low power applications. Finally, wireless sensors can be placed

at the places, where it is not possible to be connected with cables.

3

Page 12: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

For example, they can be put in the tire to detect the tire pressure, or

they can be put inside the engine to detect the engine temperature.

Table 1.2 shows a comparison of three different wireless

communication standards [2]. Because of its resistance to multi-path

fading and its high-data rate, UWB is more effective for wireless

communication in the intra-vehicle environment as compared to

narrow band technologies. The above advantages make UWB

technology a good technique to implement the intra-vehicle WSN.

Research on UWB has been doing for many years. UWB

technology was first used in military applications such as radar

systems in the 1960s. About 40 years later, FCC announced the first

UWB report and authorized the commercial use of UWB signals [6]. Since

2006, studies on intra-vehicle UWB channel measurement and

experiment have been published continuously [16][17][18][19] [20]

Table 1.2

Comparison of wireless communication standards [2]

Market Name

Standard

RFID Bluetooth UWB

Data Rate(Kbps) 28 720 20-250

Transmission 0.1-10 1-10 1-100

4

Page 13: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

Range(m)

Network Size 1000 7 256/65536

Device Setup Time ~tens of msec ~seconds << 1 sec

Tx Power

Requirement

0 1mw 1mw/Mbps

Application Focus Supply chain management

Cable replacement

High precision ranging/ location, Multimedia

1.3 MIMO Introduction

Multiple-input and multiple-output (MIMO) uses multiple

transmitting and multiple receiving antennas. Besides the UWB

technology in wireless communication, using multiple transmit and

receive antennas can significantly increase channel capacity [14]. It is

a way to achieve high channel capacity in wireless communication. The

idea of MIMO technology was first brought out by A. R. Kaye and D.A.

George in 1970 and W. van Etten in 1975. Early simulation studies

about the potentially large MIMO capacity were conducted in 1980s.

Winters [21], Foschini [22], and Telatar’s [23] work indicated

remarkable spectral efficiencies in multiple-antenna system when the

channel has numerous scattering and its variations can be tracked

precisely [14]. Later, a large number of papers explored the capacity

analytically [8][24][25][26][27]. Comparing to single-input and single-

5

Page 14: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

output (SISO), MIMO technology improves communication performance

because it increases channel capacity without additional bandwidth or

transmitter and receiver power. Today MIMO has become one of the

key techniques in wireless communication. MIMO is an important part

of modern wireless communication standards such as IEEE 802.11n

(Wifi), 3GPP, 4G and WiMAX. MIMO can further be used in UWB system.

In MIMO systems, the signal is transmitted through a matrix channel which has

Nt*Nr paths in total between Nt transmitting antennas and Nr receiving antennas, as shown

in Fig 1.1. MIMO channels can achieve large spectral efficiencies because

the scattering environment can provide independent paths between

each pair of the transmitting antennas and receiving antennas [14].

The scattering environment can increase the channel capacity because

the matrix of channel gains between transmit and receive antenna pairs has full rank and

independent entries [14].

Recent work has been done on typical indoor and outdoor MIMO channel

measurement and capacity calculations [15][28][29][30][31][32].

1.4 Contribution

This thesis introduces the UWB MIMO channel measurement and the channel

capacity of wireless communications in the intra-vehicle environments. The objective of

the thesis is to give a better understanding of the potential of using UWB technique in

intra-vehicle wireless sensor networks.

6

Page 15: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

The measurement experiments are organized in three groups and performed in a

2003 Honda Odyssey. The first group is performed in the car compartment.

Measurements are performed with both line-of-sight (LOS) case and none-line-of sight

(NLOS) case. The second group is performed beneath the chassis with LOS case. The

third group is performed in the engine compartment with both LOS and NLOS cases. All

the measurements were taken when the car was still.

Impulse responses are extracted from the measured data by

using CLEAN algorithm. Then the channel capacity is calculated in two

cases: (1) channel state information available to the receiver (CSIR) and (2) channel state

information available to the transmitter (CSIT). The capacities within different scenarios

7

Figure 1.1 MIMO channel model

Page 16: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

are compared to investigate whether the environment has influence on the channel

capacity and how significant the environment influences the capacity. In addition, the

MIMO capacity is compared to the SIMO capacity to investigate how the number of

transmitter influences the capacity.

1.5 Organization of Thesis

The thesis is organized in the following way. Chapter 2 explains the intra-vehicle

UWB MIMO channel measurement experiments, including the apparatus and the

measurement scenarios. Chapter 3 explains the channel capacity analysis, including the

de-convolution technique used to extract the impulse response, and the channel capacity

calculated from equal power distribution and water filling methods. Chapter 4

summarizes the results and concludes the whole thesis.

8

Page 17: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

CHAPTER 2

INTRA-VEHICLE UWB MIMO CHANNEL MEASUREMENT

2.1 Introduction

To calculate the channel capacity, we need the information of received signal

power and the power attenuation, which can be extracted from channel impulse responses

(IR). In order to get the IR of the UWB MIMO channel, we can perform and measure the

wireless communication channel in either time domain or frequency domain. Due to the

availability of an UWB pulse generator in the lab, the intra-vehicle UWB MIMO channel

measurement was performed in time domain. The transmitted signals

are extremely narrow pulses generated by the UWB pulse generator.

At the receiver side, a digital oscilloscope is used to record the

corresponding signals. By using this method, we can directly observe

the waveform of the signal at both transmitting and receiving sides.

Also the time delay can be found easily as well. The channel IRs can be

extracted by de-convolving the receiving signal.

2.2 Apparatus Setup

The block diagram of the measurement shown in Fig. 2.1 illustrates the

connections of the equipments. The apparatus for this measurement include a function

9

Page 18: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

generator, a pulse generator, four antennas, a high sampling rate large bandwidth digital

oscilloscope and matched cables, as shown in Fig. 2.2.

At the transmitter side, a Picosend pulse generator, triggered by a function

generator, creates narrow pulses of 100 picoseconds width. These pulses are sent to two

scissors-type antennas. The antennas can cover the frequency range from 700MHz to

18GHz. At the receiver side, a Tektronix digital oscilloscope of 15GHz bandwidth is

connected to the two receiving antennas to display and record the received signals. The

impulse generator and oscilloscope are synchronized with a low loss cable. Besides, all

the cables employed in the measurement, including those used to connect the pulse

generator and the antennas, to connect the antennas and the oscilloscope, and to connect

the pulse generator and the oscilloscope, are of the same type and same length to ensure

the signals have same time delay when they are transmitted through the cables.

10

Function Generator

Pulse Generator

Oscilloscope

Time sync cable

Page 19: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

2.3 Measurement

A 2003 Honda Odyssey is used in the experiment. The experiments were

performed in three scenarios: (1) in the car compartment, (2) beneath the chassis, and (3)

inside the engine compartment. Four antennas, two as transmitters and two as receivers,

were placed at different locations in the measurement and data collection. For each

11

Figure 2.2. Channel sounding apparatus

Page 20: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

location, the waveforms were recorded five times. Then they were moved to new

locations to test all N-input N-output channels.

In the first scenario, the antennas were placed in the car compartment, as shown in

Fig 2.3. The transmitting and receiving antennas were set face-to-face. The transmitting

antenna was placed at the front part of the car, and the receiving antennas were placed on

the seats and car floor to ensure all the measurements were taken out in face-to-face

situation. As the transmitting and receiving antennas moved to different places in the car,

both line-of-sight (LOS) and non-line-of-sight (NLOS) scenarios were included. Because

of the length limit of the cables, the transmitting and receiving antennas were placed and

measured at seven different locations in total.

12

Page 21: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

In the second scenario, the antennas were placed beneath the chassis. Fig 2.4 is

picture showing one of the antennas attaching to the chassis of the car. The transmitters

and receivers were set face-to-face in LOS scenario. They are fixed beneath the chassis

about 5 inches above the ground. The transmitting antennas were placed at the front part

of the car and the receiving antennas were placed symmetrically along the left and right

13

Figure 2.3. Channel measurement in the car compartment

Page 22: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

side of the car, moving from the front wheels to the rear wheels. Also, because of the

length limit of the cables, in this scenario, the transmitting and receiving antennas were

placed in eight different locations.

In the third scenario, the antennas were placed inside the engine compartment, as

shown in Fig. 2.5, with the hood closed in the measurement. The transmitters and

receivers were not face to face because the space availability in the engine compartment

is very limited. Also the arrangement of antenna positions depends highly on the space

14

Figure 2.4. Channel measurement beneath the chassis

Page 23: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

availability. There were many metal parts and components sitting between the antennas.

In this scenario, the transmitting and receiving antennas were placed in six different

locations.

15

Figure 2.5. Channel measurement in the engine compartment

Page 24: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

CHAPTER 3

INTRA-VEHICLE UWB MIMO CHANNEL CAPACITY

3.1 Introduction

In the measurement, each pulse sent out by the transmitting antennas will reach

the receiving antennas through different paths. The car environment gives many

reflecting and scattering around the antennas. The receiving signal is a

combination of the signals from all these different paths. Hence the

observed waveform on the oscilloscope is a summation of the all the

signals with different attenuation and time delay.

In narrow band communication, the signals from different paths

will easily interfere with each other because the signal width is too

large and the delay time is not enough to distinguish each signal. This

can cause serious distortion in the transmission. In UWB

communication, the signal width is as short as 100ps. The time delay

of different paths is enough to distinguish these signals. Thus the

signals from different paths arriving at the receiving side do not have

severe interferences on each other. The received waveform can show

the path delays and attenuations.

16

Page 25: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

3.2 Impulse Responses

Channel IR need to be extracted from the received signal before capacity

calculation. The received signal is the convolution of the transmitting pulse with the

UWB MIMO channel IR and the IR of the apparatus parts, including the

antennas, the cables and the digital oscilloscope. In this thesis, the IR

is extracted from the recorded signals using the CLEAN algorithm as in [33].

CLEAN algorithm was first used in radio astronomy to deconvolute images. It

was published by Jan Högbom in 1974 [34]. CLEAN algorithm can also be applied to

extract the channel IR. Assuming the received multi-path signal is a summation of

weighted pulses arriving with different time delays, the CLEAN algorithm de-

convolves the signal by iteratively finding the highest value in and subtracting a

small gain of until the energy of becomes smaller than a preset threshold.

In this thesis, is the template waveform achieved through one pair of

antennas. They were setting face-to-face and 1 meter away from each other and 1 meter

above the ground and recorded by the digital oscilloscope. Fig. 3.1 shows the signal sent

out by the transmitting antenna. Fig. 3.2 shows the signal collected by the receiving

antenna. This signal is the template used in the de-convolution algorithm. It includes the

channel information of both the air and the apparatus.

CLEAN algorithm is described in detail as below [35]:

1. Initialize the dirty signal , the clean signal , loop gain , threshold T;

2. Set , ;

3. Find the peak in and get its amplitude and time position ;

17

Page 26: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

4. Compare energy of with the threshold energy , continue only if

is greater, otherwise stop;

5. Clean the dirty signal by subtracting from it, that is:

;

6. Calculate the clean signal by: ;

7. Go back to Step 3 and repeat the next steps.

18

Figure 3.1. Transmitted signal

Page 27: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

The impulse response achieved by CLEAN algorithm is

determined by the value of the loop gain and the threshold T. In this

experiment, we selected different values of and T in the three testing

scenarios described in Chapter 2 in order to get the best results.

Fig. 3.3 shows the waveform of received signals from the UWB MIMO channel

in the three scenarios. Fig. 3.4 shows the corresponding de-convolved impulse responses

extracted via CLEAN algorithm. In Fig. 3.4, the X-axis represents the time and the Y-

axis represents the amplitude of IR. Each vertical line is a multi-path component

(MPC) and can be defined by its time delay and amplitude.

It can be observed from the three figures that the signal measured in the engine

compartment (scenario III) has more clusters than the signal measured in the car

compartment (scenario I). However, clustering phenomenon cannot be observed in the

measurements taken beneath the chassis (scenario II). Here a cluster is a

group of multi-path components with similar arrival times and exponentially decaying

amplitudes.

19

Page 28: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

Usually, multiple signals which are reflected from a nearby

obstacle and arrive with close time delays can form a cluster [35]. It can

be inferred that the signal has the most reflections in the engine compartment because

there are many metal components between or close to the transmitter

and the receiver in the limited compartment space. In the car

compartment, the obstacle is fewer and the space is larger. Thus the

reflections are not as many as that in the engine compartment. The

channel beneath the chassis’ lacking of obstacles around the

transmitter or receiver leads to the lack of multiple clusters. By

observing Fig. 3.4, we know that the above inferences agree with the

practical intra-vehicle environment measurement results.

20

Figure 3.2. Template signal through the antenna

Page 29: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

21

Figure 3.3. Received signal in three scenarios: (1) in the car compartment, (2) beneath the chassis, (3) in the engine compartment.

Page 30: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

3.3 Channel Capacity

Claude E. Shannon’s information theory describes the concept of channel

capacity and provides a mathematical model to compute it. Channel capacity is the

tightest upper bound on the amount of information that can be reliably transmitted

22

Figure 3.4. Channel impulse response in three scenarios: (1) in the car compartment, (2) beneath the chassis, (3)in the engine compartment

Page 31: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

through a communication channel with certain SNR and a specified bandwidth. The

capacity of the channel is given by the maximum of the mutual information between the

input and output of the channel. The upper bound of the channel capacity depends the

input distribution [37].

The Shannon-Hartley theorem states that the channel capacity is given by

(3.3)

where C is the capacity in bits per second, B is the bandwidth of the channel in Hertz, and

is the signal-to-noise ratio (SNR).

The UWB MIMO channel system with transmitting antennas and receiving

antennas can be written as:

(3.1)

where is the received signal, is the transmitted signal, and is the white

Gaussian noise.

The channel impulse response is is

(3.2)

where represents the number of transmitting antennas, and represents the number

of receiving antennas. is a impulse response from the N-th transmitting antenna

to the M-th receiving antenna. The corresponding channel impulse response of is

.

23

Page 32: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

The MIMO channel capacity depends on how power is allocated in the available

bandwidth. This thesis analyses two cases: (1) channel state information available to the

receiver (CSIR) cases and (2) channel state information available to the transmitter

(CSIT). In CSIR case, the transmit energy is allocated equally on the entire band. In CSIT

case, water filling is done at the transmitter for energy allocation on the frequency band

[38].

First, when the channel information is available to the receiver, the transmitting

antennas distribute the power throughout the whole band equally. The channel capacity

is:

(3.4)

where is the bandwidth, is the noise power spectrum density (PSD) and

represents the matrix Hermitian. [38].

Second, when the channel information is available to the transmitter, the

transmitting power is distributed by water filling to achieve maximum channel capacity

[38][39]. The capacity of water filling is larger than that of any other spectrum-shaping

scheme [27]. The water filling algorithm can be considered as a simulation of “flooding

of connected canal systems” [40]. It is used to find the optimum transmitting strategy. We

assume the water represents the power of transmitting signal. The water is distributed

based on the performance of each sub-channels.

The channel capacity is

(3.5)

24

Page 33: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

where is the noise PSD, is the optimum power spectrum density function

achieved by water filling as [38]

(3.6)

(3.7)

where means taking the positive value and is a constant.

Because matrix is Hermitian, it can be diagonalized. Thus we

assume

(3.8)

where is diagonal matrix. and is

unitary [39].

Construct the functional

(3.9)

here is the Lagrange multiplier and [39].

Setting we can find the optimal to maximize the channel

capacity.

(3.10)

We set if is zero. is the eigenvalue of matrix .

Then we have the constant

25

Page 34: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

(3.11)

Then the channel capacity is

(3.12)

where is the intervals of in which is greater than zero [39].

The detailed MATLAB realization of calculating channel capacity of CSIR and

CSIT are included in Appendix A.

3.4 Channel Capacity

Table 3.1 shows a comparison of the channel capacity of the three scenarios with

SNR=5dB. The calculated channel capacities in the three scenarios are plotted in Fig. 3.5-

3.10. The channel capacities are calculated with SNR from -5dB to 5dB.

It is observed in these figures that the system with 2-input and 2-output has the

lowest channel capacity and the MIMO channel capacity increases when the number of

transmitting and receiving antennas increases.

In the 2-input and 2-output case, the channel capacity in the engine compartment

is 1.75 bits/sec/Hz when SNR is 5dB (within equal power distribution case), which is the

largest compared to 0.77 bits/sec/Hz in the car compartment and 0.97 bits/sec/Hz beneath

the chassis. This is gained by the relatively smaller space and more signal reflections in

the engine compartment.

26

Page 35: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

With the number of antennas increasing to 6-input and 6-output, the channel

capacity in the car compartment increases to 8.08 bits/sec/Hz while the channel capacity

in the engine compartment only reaches 6.85 bits/sec/Hz and the capacity beneath the

chassis reaches 3.51 bits/sec/Hz.

Table 3.1

Channel capacity of three scenarios with SNR=5dB

Capacity (SNR=5)

Car compartment Chassis Engine compartment

Equal Distribution

Water Filling

Equal Distribution

Water Filling

Equal Distribution

Water Filling

2*2 0.77 1.18 0.97 1.34 1.75 2.31

3*3 1.93 2.65 1.40 2.16 2.28 3.07

4*4 2.37 3.32 1.79 2.76 3.16 4.31

5*5 3.84 5.18 2.18 3.34 4.16 5.34

6*6 8.08 9.88 3.51 5.09 6.85 8.32

7*7 12.84 14.98 4.76 6.66 _ _

8*8 _ _ 5.38 7.51 _ _

The situation of water filling is similar to equal distribution. With 2-input and 2-

output channel, the capacities in the car compartment, beneath the chassis, and in the

engine compartment are 1.18 bits/sec/Hz, 1.34 bits/sec/Hz, and 2.31 bits/sec/Hz when

SNR is 5dB. The channel capacity in the engine compartment is still the greatest and that

in the car compartment is the smallest. When the number of antennas increasing, the

27

Page 36: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

channel capacities are also increasing. With the number of antennas increasing to 6-input

and 6-output, the channel capacity in the car compartment increases to 8.08 bits/sec/Hz

while the channel capacity in the engine compartment only reaches 6.85 bits/sec/Hz and

the capacity beneath the chassis reaches 3.51 bits/sec/Hz.

From the results of three scenarios, we can find out that the capacity increases

with the increase of signal to noise ratio. We can also find out that from 2-input 2-output

case to 6-input 6-output case, the channel capacity in the car compartment increases 7.31

bits/sec/Hz, which is more than the capacity increases in the engine compartment,

5.1bits/sec/Hz, and beneath the chassis, 2.54 bits/sec/Hz. We can infer that the channel

capacity will still have great increase when more antennas are used in the measurement.

There is a great increase in channel capacity when employing more than 5 transmitting

and receiving antennas in the three scenarios, which shows that better utilize the whole

space will have better results in the channel capacity.

By observing the channel capacity increasing rate of the three scenarios when

SNR is 5dB, we can find out that the channel capacity increasing amount is getting larger

in car compartment and engine compartment from 2-input 2-output case to 7-input 7-

output or 6-input 6-output case, respectively. The capacity increasing amount beneath the

chassis reaches the maximum at 6-input 6-output and then decreases when more antennas

are employed. Thus we can infer that the capacity increasing amount decreases gradually

when the number of input and output antenna still rising and the channel capacity will

reach its upper bound at a certain level. By comparing the first two scenarios, which is in

the car compartment and beneath the chassis, the capacity increasing amount has not

28

Page 37: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

reach the maximum in the former scenario and the capacity increasing amount in the

latter scenario has achieved its greatest value at 6-input 6-output case and then decreases

in 7-input 7-output and 8-input 8-output cases. Therefore we can infer that the number of

the antennas used to reach the maximum channel capacity in the car compartment is

greater than that used beneath the chassis.

Another observation is that the channel capacity achieved by water filling is larger

than that achieved by equal distribution, which verifies the theory that water filling

method produces a better channel capacity. As the number of transmitters and receivers

increases, the gap between the capacities calculated by the two methods gets larger. For

example, in the second scenario, the capacity differences beneath the chassis from 2-input

2 output to 8-input 8 output cases are 0.37, 0.76, 0.97, 1.16, 1.58, 1.9, and 2.13

bits/sec/Hz. The results for the other two scenarios are similar. This means that this

capacity advantage appears more obvious when employing more transmitters and

receivers.

29

Page 38: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

30

Figure 3.5. Channel capacity in the car compartment

Page 39: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

31

Figure 3.6. Channel capacity in the car compartment (water filling)

Page 40: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

32

Figure 3.7. Channel capacity beneath the chassis

Page 41: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

33

Figure 3.8. Channel capacity beneath the chassis (water filling)

Page 42: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

34

Figure 3.9. Channel capacity in the engine compartment

Page 43: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

3.5 Channel Capacity of Different Distance

The channel capacities changes with the change of the distance between the

transmitting and receiving antennas.

In this part, only the scenario beneath the chassis is considered. There are two

reasons. First, in this scenario, all the antennas were measured in face-to-face case. When 35

Figure 3.10. Channel capacity in the engine compartment (water filling)

Page 44: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

measuring the antennas in the engine compartment, the antennas are not always set face-

to face because of the space limitation. The communication channels will be different

when changing the antennas from face-to-face to back-to-back case, and thus the channel

capacity will be different even if the distance between the antennas is the same. Second,

the antennas are all measured within LOS. In the other two scenarios, the transmitting

and receiving antennas can be blocked by obstacles such as car seats and engines parts.

These obstacles will affect the channel capacity as well. The influence of the setting of

antennas and the obstacles around the antennas are difficult to quantize. Thus, we only

consider the influence of distances. Based on the above reasons, the distance is major fact

to influence the channel capacity in the scenario when the measurement was taken

beneath the chassis.

To simplify the distance analysis, we only consider the 2-input 2-output case. The

location of the antennas is shown in Fig. 3.11. The two transmitting antennas were placed

symmetrically at the front part of the car at the location TX1 and TX2. The two receiving

antennas were placed symmetrically facing the transmitting antennas and they were

moving from RX1 and RX2 to RX1’ and RX2’.

Fig. 3.12 is a comparison of channel capacity beneath the chassis of different

distances. The black line with triangle sign is the channel capacity measured when the

receiving antennas were placed near the rear wheels (RX1’ and RX2’) and the magenta

line with star sign is the capacity measured when the receiving antennas were placed near

the middle part of the car (RX1 and RX2). Table 3.2 shows the detail capacity values of

the two cases above and their differences when SNR changes from -5dB to 5dB.

36

Page 45: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

It can be observed from the figure and the table that the channel capacity of

shorter distance is larger than that of longer distance. The capacity difference between the

two cases increases from 0.14 bit/sec/Hertz to 0.54 bit/sec/Hertz with the SNR increases

from -5dB to 5dB.

37

Engi

ne C

ompa

rtmen

t

TX1

TX2

RX1

RX2

RX1’

RX2’

Figure 3.11. Antenna locations beneath the chassis

Page 46: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

Table 3.2

Channel capacity beneath the chassis of different distances

SNR(dB) -5 -4 -3 -2 -1 0 1 2 3 4 5

Capacity (Long)

0.19 0.24 0.3 0.36 0.45 0.55 0.66 0.8 0.96 1.15 1.36

Capacity (Short)

0.33 0.4 0.48 0.59 0.71 0.84 1 1.19 1.4 1.63 1.9

Difference 0.14 0.16 0.18 0.23 0.26 0.29 0.34 0.39 0.44 0.48 0.54

38

Figure 3.12. Channel capacity beneath the chassis of different distances

Page 47: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

3.6 A Comparison of SIMO System and MIMO System

A study of UWB SIMO intra-vehicle capacity case has been published last year

[38]. It shows that the channel capacity with CSIT is remarkably larger than that with

CSIR with one receiving antenna. As the number of the receive antennas increases, this

advantage vanishes and becomes hard to tell when the system reaches more than 3

receivers [38].

In the MIMO system, this is not the case. This is because the power of one

transmitter is constant. When the number of receivers is far larger than the number of

transmitters, the additional receiving antennas do not provide more independent

communication channels with the transmitters. Thus the capacity of SIMO system will

not constantly increase with the increasing of the receivers. By the result of the SIMO

research [38], the limit number of receivers is three. In MIMO case, the antennas were

paired and each transmitter sends out its own signal. Thus the channel capacity is not

limited by the power of only one transmitter.

Another observation of UWB SIMO channel is that with a single or a few

receiving antennas, there are notable differences in channel capacity among different

scenarios. As the number of the receiving antennas increases, these differences get

smaller. In the cases using all 10 receiver antennas, the capacity of different scenarios

becomes identical [38]. Thus, when the number of the receiving antennas reaches a

certain large number, the channel statistics will not have important influence on the

channel capacity.

39

Page 48: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

In the MIMO system, this is not the case either. As the increasing of the

transmitting and receiving antennas, the channel statistics still have great influence on the

capacity. In SIMO system, because of the power limitation of one transmitter, the channel

capacity will reach an upper bound based on the transmitted power. With one or a few

receivers, the transmitting power will not limit the independent channels and the main

fact to influence the channel capacity is the channel statistics. With the increasing of

receivers, say 3 or more, the power limitation is the main reason to determine the

maximum channel capacity. Thus the capacity is not decided by the channel information

and does not reveal the channel differences. However, in MIMO case, because the power

limitation does not exist, the channel capacity only depends on the channel statistics.

The above comparisons show that MIMO system is more suitable in intra-vehicle

communication design than SIMO system.

40

Page 49: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

CHAPTER 4

SUMMARY AND FUTURE WORK

4.1 Summary

Wireless sensor network is being introduced to replace the current wired sensor

network in vehicle. WSN is an idea to reduce the vehicle weight and simplify the

wiring systems.

In this thesis, the measurement of intra-vehicle UWB MIMO channel and the

channel capacity evaluation are presented. The thesis first explains the knowledge of

UWB and MIMO. Then the experiment was carried out by sounding the intra-vehicle

channel with periodic UWB impulses and recording the response results with a digital

oscilloscope. The measurement was done in three scenarios: in the car compartment,

beneath the chassis, and inside the engine compartment. For each case, antennas were

placed at several different locations to collect signal.

The measurement was taken out in time domain. IR is extracted using CLEAN

algorithm. Then the channel capacity is studied for three scenarios. The capacities of the

three scenarios with 2-input 2-output when SNR is 5dB are 0.77 bits/sec/Hz, 0.97

bits/sec/Hz and 1.75 bits/sec/Hz, respectively. The capacities increase to 8.08 bits/sec/Hz,

3.51 bits/sec/Hz, and 6.85 bits/sec/Hz with 6-input 6- output. The results reveal that in the

intra-vehicle environment, the capacity of MIMO channel depends on the number of

transmitters and receivers. Larger channel capacity can be achieved by using more

41

Page 50: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

antennas. In a relatively closed area, better channel capacity can be achieved by using

more antennas than relatively open area. If the channel information is known at the

transmitter side, using water-filling method to allocate power can lead to larger channel

capacity. Their capacities can reach 9.9 bits/sec/Hz, 5.1 bits/sec/Hz, and 8.4 bits/sec/Hz

with 6-input 6-output case.

Since the channel capacity will be influenced by the channel statistics and the

location of the antennas, the thesis studies the relationship between the distance and the

channel capacity. With a comparison of the channel capacities of the receiving antennas

locating at the middle part and at the rear wheel beneath the chassis, we find out that the

capacity increases with the decreasing of the distance.

At last, by comparing UWB SIMO system and UWB MIMO system, we can find

that the channel capacity can be improved in MIMO system. The MIMO system does not

have as much limitations in capacity as the SIMO system.

4.2 Future Work

In this research, the MIMO channel measurement was taken out from 2-input 2-

output to a maximum of 8-input 8-output case for three different scenarios. The future

work can be down to research the following ideas.

First, research can be done to measure MIMO channels with the antennas placed

in all of the three places. In this thesis, the channel was measured in three scenarios and

in each scenario the antennas were placed in the same environment. Further research on

the channel measurement can be taken out when the antennas were placed in different

environments. This will require antennas with larger power than those used in this

42

Page 51: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

measurement to ensure the signals from the car compartment, beneath the chassis and

inside the engine compartment can be received. The experiment can also be taken out in

different scenarios as: the transmitters placed in different environments and the receivers

placed in the same environment, the receivers placed in different environments and the

transmitters placed in the same environment, and both the receivers and transmitters

placed in different environments.

Also, research can be done to measure the MIMO channels in the car

compartment with people sitting inside the car. The channel inside the car compartment

was measured without people sitting inside in this thesis. The observation in this

measurement shows that the amplitude of the received signal decreases when people sit

between the antennas. The antenna behind the person cannot receive the transmitted

signals. However, within the real situation, we need to measure the channel with drivers

in the car and even with passages sitting at different seats. We need to study how people

affect the channel capacity including research on the relation of the capacity changes and

where people sit and how many people are sitting in the car. In addition, we can infer that

how many antennas we should use in the car compartment to ensure the signal can be

transmitted safely.

Third, research can be done to find the upper bound of the numbers of antennas

and the optimal numbers of antennas used in MIMO communication for intra-vehicle

environment. Because of the limitation of cable length and the space the antennas take,

the maximum was 8-input 8-output in this thesis. By the analysis in Chapter 3, we can

infer that there are upper bounds of capacity in the three scenarios. Further experiments

43

Page 52: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

can be taken out to study how the capacity and capacity increasing rate changes with

more antennas and when the capacity can reach its maximum. Besides, we can further

study the M-input N-output case to find the optimal antenna setup to achieve the

maximum capacity with fewest antennas.

44

Page 53: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

APPENDIX A

MATLAB PROGRAM OF CHANNEL CAPACITY WITH EQUAL DISTRIBUTION AND WATER-FILLING METHODS

45

Page 54: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

Channel capacity of equal distribution (6-input 6-output case):

function C = Cap66 (H1_11, H1_12, H1_13, H1_14, H1_15, H1_16, H1_21,

H1_22, H1_23, H1_24, H1_25, H1_26, H1_31, H1_32, H1_33, H1_34, H1_35,

H1_36, H1_41, H1_42, H1_43, H1_44, H1_45, H1_46, H1_51, H1_52, H1_53,

H1_54, H1_55, H1_56, H1_61, H1_62, H1_63, H1_64, H1_65, H1_66, L,rho)

% H1_ij denotes the sub-channels

fs=100*10^12; % sampling frequency

B=fs;

df=fs/L;

C=[];

I=eye(6);

C1=0;

for snr=-rho:rho

for i=2:L

H=[H1_11(i), H1_12(i), H1_13(i), H1_14(i), H1_15(i), H1_16(i);

H1_21(i), H1_22(i), H1_23(i), H1_24(i), H1_25(i), H1_26(i);

H1_31(i), H1_32(i), H1_33(i), H1_34(i), H1_35(i), H1_36(i);

H1_41(i), H1_42(i), H1_43(i), H1_44(i), H1_45(i), H1_46(i);

H1_51(i), H1_52(i), H1_53(i), H1_54(i), H1_55(i), H1_56(i);

H1_61(i), H1_62(i), H1_63(i), H1_64(i), H1_65(i), H1_66(i)];

C1=C1+log2(det(I+10^(snr/10)/6*H*H'))*df;

46

Page 55: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

end

C=[C,C1/fs];

C1=0;

end

figure;

plot(-rho:rho,abs(C),'--')

xlabel('SNR(dB)');

ylabel('Capacity(bit/sec/Hz)');

title('6-input 6-output Channel Capacity');

hold on;

Channel capacity of water-filling method (6-input 6-output case):

function C_wf = Capwf66(H1_11, H1_12, H1_13, H1_14, H1_15, H1_16,

H1_21, H1_22, H1_23, H1_24, H1_25, H1_26, H1_31, H1_32, H1_33, H1_34,

H1_35, H1_36, H1_41, H1_42, H1_43, H1_44, H1_45, H1_46, H1_51, H1_52,

H1_53, H1_54, H1_55, H1_56, H1_61, H1_62, H1_63, H1_64, H1_65,

H1_66,L,rho)

Hf=[];

Hf1=0;

N0=10;

47

Page 56: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

S=0;

Q=[];

Theta1=[];

C_wf=[];

fs=100*10^12; % sampling frequency

B=fs;

df=fs/L;

for i=2:L

H=[H1_11(i), H1_12(i), H1_13(i), H1_14(i), H1_15(i), H1_16(i);

H1_21(i), H1_22(i), H1_23(i), H1_24(i), H1_25(i), H1_26(i);

H1_31(i), H1_32(i), H1_33(i), H1_34(i), H1_35(i), H1_36(i);

H1_41(i), H1_42(i), H1_43(i), H1_44(i), H1_45(i), H1_46(i);

H1_51(i), H1_52(i), H1_53(i), H1_54(i), H1_55(i), H1_56(i);

H1_61(i), H1_62(i), H1_63(i), H1_64(i), H1_65(i), H1_66(i)];

Hf1=det(H*H');

Hf=[Hf, Hf1];

X=H'*H;

[U,A]=eig(X); %H'*H=U*A*U'

theta1=N0./(diag(A)'); %[N0/A(1),N0/A(5),N0/A(9)];

Theta1=[Theta1;theta1];

End

48

Page 57: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

for snr=-rho:rho

thetaH=max(max(Theta1));

thetaL=min(min(Theta1));

theta=(thetaH+thetaL)/2;

qi=theta-Theta1;

alpha=qi>0;

q=sum(qi.*alpha,2);

S=sum(q*df);

S0=10^(snr/10)*N0*fs;

while abs(S-S0)/S>10^(-5)

if S>S0

thetaH=theta;

theta=(thetaH+thetaL)/2;

else

thetaL=theta;

theta=(thetaH+thetaL)/2;s

end

qi=(theta-Theta1);

49

Page 58: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

alpha=qi>0;

q=sum(qi.*alpha,2);

S=sum(q*df);

end

beta=(theta-Theta1)>0;

C_wf1=sum(sum(log2(theta./Theta1).*beta*df));

C_wf=[C_wf,C_wf1];

end

C_wf=C_wf/fs;

plot(-rho:rho,C_wf);

xlabel('SNR(dB)');

ylabel('Capacity(bit/sec/Hz)');

title('6-input 6-output Channel Capacity');

hold off;

50

Page 59: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

APPENDIX B

CLEAN ALGORITHM MATLAB PROGRAM

51

Page 60: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

% The routine returns:

% - the clean impulse reponse (''Cdata'')

% call: [Cdata] = CLEAN_nwh(data,template,gfac,Tdet,Nstop)

% or:

% [Cdata] = CLEAN_nwh(data) using default values:

% gfac=0.1 Tdet=0.1

% [Cdat] = CLEAN(data) using default values:

% gfac=0.1 Tdet=0.1

% where

% data: [Nx1] time series

% template: [nx1] the impulse response of antennas, the template to

% search in data

% gfac: [1x1] gain factor, 0<gfac<=1.

% Tdet: [1x1] control the number of iteration steps

% Nstop: the number of iteration

% Cdata: [Mx1] cleaned impulse response

% Ccomp: [Mx1] clean component array

% maxIt=>Tdet

% gfac=>gamma

function

[Cdata,varargout]=CLEAN_nwh1(data,template,gfac,Tdet,noiselevel,Nstop,varargin);

52

Page 61: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

if nargin < 2

% if number of the input argument parameters is 0 or 1, quit

disp('Sorry, measured data and template should be given ---> abort');

return

elseif nargin==2

% if number of the input argument parameters is 2 CLEAN(data, template),

% use the default values for gfac and Tdet

% gfac=0.5;Tdet=0.02;

gfac=0.02; Tdet=0.1; noiselevel=10; Nstop=60000;

elseif nargin==3

% if number of the input argument parameters are 2 CLEAN(data)

% use the default values for gfac and Tdet

Tdet=0.1; noiselevel=10; Nstop=50000;

elseif nargin==4

noiselevel=10;Nstop=50000;

elseif nargin==5

Nstop=50000;

end

% check the input...

if isreal(data)==0 %if input check

disp('Sorry, data has to be real ---> abort');

53

Page 62: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

elseif isreal(template) == 0

disp('Sorry, template has to be real ---> abort');

elseif size(data,1) < size(data,2)

disp('Data index must be column vectors ! Check the input ! ---> abort');

elseif size(template,1) < size(template,2)

disp('Template index must be column vectors ! Check the input ! ---> abort');

elseif gfac > 1 | gfac < 0

disp('Wrong gain factor ! Chose 0<gfac<=1 ---> abort');

elseif Tdet <= 0

disp('Wrong minimum value Tdet---> abort');

else

% remove the mean value from the measured signal

meandat=mean(data);

data=data-meandat; %remove data mean

data=data .* 1000; %change the data unit from Volt to mv

meantemp=mean(template);

template=template-meantemp; %remove template mean

template=template .* 1000; %change the data unit from Volt to mv

% initialize some parameters for CLEAN ...

Rdata=data; %Residual data: starts as dirty data

54

Page 63: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

Cdata=zeros(length(data),1); %Clean data starts without any components

N=length(Rdata);

%the first time to get normalized cross correlation of Residual data and template

dataxcorr=xcov(Rdata,template); %xcov pad 0s at the end of template

% normalization

dataxcorr=dataxcorr/((N-1)*std(Rdata)*std(template)); %normalization

iniEnergy=Rdata'*Rdata;

%%%%%%%%%%%%%%%% iteration %%%%%%%%%%%%%%%

while Nstop > 1

Nstop=Nstop-1;

% remove the points whose time index < 0

dataxcorr=dataxcorr(N:2*N-1);

% Get the peak and its index

[peak,ind]=max(abs(dataxcorr));

%get the time index of the maximum |xcorrelation| point

lowerind=ind;

upperind=ind+length(template)-1;

if lowerind < 1

55

Page 64: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

lowerind = 1;

end

if upperind > length(Rdata)

upperind = length(Rdata);

end

if (dataxcorr(ind) >= 0)

% clean the dirty data

Rdata(lowerind:upperind) = Rdata(lowerind:upperind)-template(1:upperind-

lowerind+1)*peak*gfac;

% update the clean data

Cdata(ind)=Cdata(ind)+peak*gfac;

else

Rdata(lowerind:upperind) = Rdata(lowerind:upperind)+template(1:upperind-

lowerind+1)*peak*gfac;

Cdata(ind)=Cdata(ind)-peak*gfac;

end

% if the residual energy is below Tdet of the initial energy, stop the loop

if (Rdata'*Rdata)/iniEnergy < Tdet

break

end

56

Page 65: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

% normalized cross correlation of Residual data and template

dataxcorr=xcov(Rdata,template)/(std(Rdata)*std(template)*(N-1));

end

end

[maxpeak,ind]=max(abs(Cdata));

newCdata=zeros(length(Cdata),1);

while maxpeak~=0

if ind==length(Cdata)

newCdata(ind)=Cdata(ind-1)+Cdata(ind);

Cdata(ind-1:ind)=[0 0];

elseif ind==1

newCdata(ind)=Cdata(ind+1)+Cdata(ind);

Cdata(ind:ind+1)=[0 0];

else

newCdata(ind)=Cdata(ind-1)+Cdata(ind+1)+Cdata(ind);

Cdata(ind-1:ind+1)=[0 0 0];

end

[maxpeak,ind]=max(abs(Cdata));

end

57

Page 66: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

Cdata=newCdata;

clear newCdata;

ind=length(Cdata);

minAmp=max(abs(Cdata))/noiselevel; %20dB below maximum path

while ind >= 1

if abs(Cdata(ind))<minAmp

Cdata(ind)=0;

end

ind=ind-1;

end

[row column]=size(Cdata);

if row==1

Cdata=Cdata';

end

figure;

subplot(3,1,1)

time=[0:length(data)-1]*0.01; %ns

plot(time, data-mean(data),'k')

ylabel('Amplitude (mV)','FontName','Times New Roman','FontSize',18)

xlabel('Time (ns)','FontName','Times New Roman','FontSize',18)

58

Page 67: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

set(gca,'FontName','Times New Roman','FontSize',18)

grid

subplot(3,1,2)

time=[0:length(Cdata)-1]*0.01; %ns

stem(time, Cdata,'.','k')

ylabel('Impulse response','FontName','Times New Roman','FontSize',18)

xlabel('Time (ns)','FontName','Times New Roman','FontSize',18)

set(gca,'FontName','Times New Roman','FontSize',18)

subplot(3,1,3)

template1=[template;zeros((length(data)-length(template)),1)];

plot(template1);

grid off

figure;

subplot(2,1,1)

plot(template)

ylabel('original pulse')

grid

subplot(2,1,2)

plot(Rdata)

59

Page 68: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

ylabel('residual data')

grid off

Nstop

save pulseresp Cdata;

60

Page 69: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

REFERENCES

[1] T. Costlow, “Sensing significant growth,” Society of Automotive Engineers (SAE) Automotive Engineering International, pp. 74-78, May, 2004.

[2] M. Ahmed, C. Saraydar, T. ElBatt, J. Yin, T. Talty, and M. Ames, “Intra-vehicular Wireless Networks,” IEEE Globecom Workshops, 2007.

[3] L. Yang and F. Wang, “Driving into intelligent spaces with pervasive communications,” IEEE Intelligent Systems, vol. 22, no. 1, pp. 12–15, January-February, 2007.

[4] R. J.-M. Cramer, R.A. Scholtz, M.Z. Win, “On the analysis of UWB communication channels,” IEEE Military Communications Conference 1999 (MIL- COM 1999), vol. 2, pp. 1191-1195, 1999.

[5] K. Mandke, H. Nam, L. Yerramneni, C. Zuniga, “The evolution of UWB and IEEE 802.15.3a for very high data rate WPAN,” The University of Texas at Austin, Tech. Rep. EE 381K-11 Wireless Communications, May 2003. [Online]. Available: http://users.ece.utexas.edu/_wireless/EE381K11 Spring03/projects/10.3.%pdf

[6] First report and order 02-48, Federal Communications Commission, 2002.

[7] L. Yang, G. B. Giannakis, “Ultra-wideband communications: an idea whose time has come,”, IEEE Signal Processing Magazine, vol. 21, pp. 26-54, November, 2004.

[8] R. C. Qiu, R. Scholtz, and X. Shen, “Ultra-wideband wireless communications–a new horizon,” Editorial on special session on UWB, IEEE Trans. Vehicle Technology, vol. 54, no. 5, September, 2005.

[9] G. Schiavone, P. Wahid, R. Palaniappan, J. Tracy, E. V. Doorn, B. Lonske, “Outdoor propagation analysis of ultra wide band signals,” in Antennas and Propagation Society International Symposium, vol. 2, pp. 999-1002, June, 2003.

[10] M. Z. Win, F. Ramirez-Mireles, R. A. Scholtz, M. A. Barnes, “Ultra-wide bandwidth (UWB) signal propagation for outdoor wireless communications,” IEEE 47th Vehicular Technology Conference, vol. 1, pp. 251-255, May, 1997.

[11] M. Z. Win, R. A. Scholtz, and M. A. Barnes, “Ultra-wide bandwidth signal propagation for indoor wireless communications,” IEEE International Conference on Communications, vol. 1, pp. 56-60, June, 1997.

61

Page 70: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

[12] R. J.M. Cramer, R. A. Scholtz, M. Z. Win, “Evaluation of an ultra-wide-band propagation channel,” IEEE Transactions on Antennas and Propagation, vol. 50, pp. 561-570, May, 2002.

[13] Q. Spencer, M. Rice, B. Jeffs, M. Jensen, “A statistical model for angle of arrival in indoor multipath propagation,” IEEE 47th Vehicular Technology Conference, vol. 3, pp. 1415-1419, May, 1997.

[14] A. Goldsmith, S.A. Jafar, S. Vishwanath, “Capacity limits of MIMO channels,” IEEE Journal on Selected Areas in Communications, vol. 21, no. 5, pp. 684-702, June, 2003.

[15] L. Greenstein, J. Andersen, H. Bertoni, S. Kozono, D. Michelson, and W. Tranter, “Channel and propagation models for wireless system design I and II,” IEEE Journal Selection Areas Communication., vol. 20, April/August, 2002.

[16] Y. Jin, K. J. Kim, K. S. Kwak, “Performance analysis of UWB intra-vehicle transmitted-reference communication systems,” IEEE Consumer Communications and Networking Conference, pp. 277-281, May, 2011.

[17] T. Tsuboi, J. Yamada, N. Yamauchi, M. Nakagawa, T. Maruyama, “UWB radio propagation for intra vehicle communications,” International Conference on Ultra Modern Telecommunications & Workshops, pp. 1-5, October, 2009.

[18] W. Niu, T. Talty, “Intra-vehicle UWB channels in moving and stationary scenarios,” IEEE Military Communications Conference, pp 1-6, October, 2009.

[19] L. Liu, Y. Wang, N. Zhang, Y. Zhang, “UWB channel measurement and modeling for the intra-vehicle environments,” IEEE International Conference on Communication Technology (ICCT), pp. 381-384, January, 2011.

[20] A. F. Molisch, M. A. Win, J. H. Winters, “Capacity of MIMO systems with antenna selection,” IEEE International Conference on Communications, vol. 2, pp. 570-574, August, 2002.

[21] J.Winters, “On the capacity of radio communication systems with diversity in a Rayleigh fading environment,” IEEE Journal Select. Areas Communication, vol. 5, pp. 871–878, June, 1987.

[22] G. J. Foschini, “Layered space-time architecture for wireless communication in fading environments when using multi-element antennas,” Bell Labs Technical Journal, pp. 41–59, 1996.

[23] E. Telatar, “Capacity of multi-antenna Gaussian channels,” European Transactions on Telecommications, vol. 10, no. 6, pp. 585–596, November, 1999.

62

Page 71: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

[24] M. Vu, A. Paulraj, “On the capacity of MIMO wireless channels with dynamic CSIT,” IEEE Journal on Selected Areas in Communications, vol. 25, September, 2007.

[25] X. Lv, K. Liu, Y. Ma, “Some Results on the Capacity of MIMO Rayleigh Fading Channels,” International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), pp. 1-4, October, 2010.

[26] E. Tsalolihin, I. Bilik, N. Blaunstein, “MIMO capacity in space and time domain for various urban environments,” Proceedings of the 5th European Conference on Antennas and Propagation (EUCAP), pp. 2192-2196, May, 2011.

[27] Z. Hu, D. Singh, and R. Qiu, “MIMO capacity for UWB channel in rectangular metal cavity,” SoutheastCon, IEEE, pp. 129s–135, April, 2008.

[28] D. Cassioli, M. Z. Win, A. F. Molisch, “The ultra-wide bandwidth indoor channel: from statistical model to simulations,” IEEE Journal on Selected Areas in Communications, vol. 20, no. 6, pp. 1247-1257, August, 2002.

[29] M. Z. Win, R. A. Scholtz , “Characterization of ultra-wide bandwidth wireless indoor channels: a communication-theoretic view,” IEEE Journal on Selected Areas in Communications, vol. 20, no. 9, pp. 1613-1627, December, 2002.

[30] D. Cassioli, M. Win, A. Molisch, “A Statistical Model for the UWB Indoor Channel,” IEEE Conference on Vehicular Technology 53rd VTC, vol. 2, pp. 1159-1163, 2001.

[31] S. M. Yano, “Investigating the ultra-wideband indoor wireless channel,” IEEE 55th Vehicular Technology Conference 2002 (VTC Spring 2002), vol. 3, pp. 1200-1204, 2002.

[32] W. Ciccognani, A. Durantini, D. Cassioli, “Time domain propagationmeasurements of the UWB indoor channel using PN-sequence in the FCCcompliant band 3.6-6 GHz,” IEEE Transactions on Antennas and Propagation, vol. 53, no. 4, pp. 1542-1549, April, 2005.

[33] W. Niu, J.Li, and T.Talty, “Ultra-wideband channel modeling for intra-vehicle environment,” EURASIP Journal on Wireless Communications and Networking, vol. 2009, January, 2009.

[34] J. A. Högbom, “Aperture synthesis with a nonrectangular distribution of interferometer baselines,” Astronomy and Astrophysics, vol. 15, pp. 417-427, 1974.

[35] W. Niu, “Intra-vehicle UWB channel characterization and receiver design,” Oakland University, 2010.

63

Page 72: li4/research/student/Deng2012.doc · Web viewThe received signal is the convolution of the transmitting pulse with the UWB MIMO channel IR and the IR of the apparatus parts, including

[36] “Channel capacity,” Wikipedia. [Online]. Available: http: //en.wikipedia.org/wiki/ Channel_capacity#cite_note-2

[37] T. M. Cover, J. A. Thomas, “Elements of information theory,” John Wiley & Sons, New York, 2006.

[38] F. Qu, J. Li, L. Yang, T. Talty, “Measured channel capacity of SIMO-UWB for intra-vehicle communications,” Antennas and Propagation (EUCAP), pp. 3056-3060, April, 2011.

[39] F. Zheng, T. Kaiser, “On the evaluation of channel capacity of UWB indoor wireless systems,” IEEE Trans. on signal processing, vol. 56, no. 12, pp. 6106-6113, December, 2008

[40] X. S. Zhou, Y. Rui, T. S, Huang, “Water filling: A novel way for image structural feature extraction,”, International conference on image processing, vol. 2, pp 570–574, 1999.

64