没有合适的资源?快使用搜索试试~ 我知道了~
首页OFDM系统的MATLAB完整仿真
资源详情
资源评论
资源推荐
1 INTRODUCTION.......................................................................................................................................... 3
1.1 Purpose.........................................................................................................................................................................3
1.2 OFDM Overview..........................................................................................................................................................3
2 OFDM OPERATION..................................................................................................................................... 4
2.1 Preliminary Concepts..................................................................................................................................................4
2.2 Definition of Carriers..................................................................................................................................................5
2.3 Modulation...................................................................................................................................................................5
2.4 Transmission................................................................................................................................................................9
2.5 Reception and Demodulation......................................................................................................................................9
3 ANALYSIS.................................................................................................................................................. 12
3.1 Guard Period(保护间隔)......................................................................................................................................12
3.2 Windowing..................................................................................................................................................................14
3.3 Multipath Characteristics.........................................................................................................................................14
3.4 Bandwidth...................................................................................................................................................................14
3.5 Physical Implementation...........................................................................................................................................15
3.6 Applications................................................................................................................................................................15
4 REFERENCES........................................................................................................................................... 16
5 MATLAB..................................................................................................................................................... 17
2
1 INTRODUCTION
1.1 Purpose
Efficient use of radio spectrum includes placing modulated carriers as close as possible without causing
Inter-Carrier Interference (ICI). Optimally, the bandwidth of each carrier would be adjacent to its neighbors,
so there would be no wasted spectrum. In practice, a guard band must be placed between each carrier
bandwidth to provide a space where a filter can attenuate an adjacent carrier’s signal. These guard bands
are wasted bandwidth.
In order to transmit high data rates, short symbol periods must be used. The symbol period is the inverse of
the baseband data rate (T = 1/R), so as R increases, T must decrease. In a multi-path environment, a
shorter symbol period leads to a greater chance for Inter-Symbol Interference (ISI). This occurs when a
delayed version of symbol ‘n’ arrives during the processing period of symbol ‘n+1’.
Orthogonal Frequency Division Multiplexing (OFDM) addresses both of these problems. OFDM provides a
technique allowing the bandwidths of modulated carriers to overlap without interference (no ICI). It also
provides a high date rate with a long symbol duration, thus helping to eliminate ISI. OFDM may therefore be
considered as a candidate modulation technique in a broadband, multi-path environment.
The purpose of this report is to provide the following information concerning OFDM:
theory of operation
analysis of important characteristics
implementation example (matlab)
1.2 OFDM Overview
OFDM is a modulation technique where multiple low data rate carriers are combined by a transmitter to form
a composite high data rate transmission. Digital signal processing makes OFDM possible. To implement the
multiple carrier scheme using a bank of parallel modulators would not be very efficient in analog hardware.
However, in the digital domain, multi-carrier modulation can be done efficiently with currently available DSP
hardware and software. Not only can it be done, but it can also be made very flexible and programmable.
This allows OFDM to make maximum use of available bandwidth and to be able to adapt to changing system
requirements.
Each carrier in an OFDM system is a sinusoid with a frequency that is an integer multiple of a base or
fundamental sinusoid frequency. Therefore, each carrier is like a Fourier series component of the composite
signal. In fact, it will be shown later that an OFDM signal is created in the frequency domain, and then
transformed into the time domain via the Discrete Fourier Transform (DFT).
Two periodic signals are orthogonal when the integral of their product, over one period, is equal to zero.
This is true of certain sinusoids as illustrated in Equation 1.
Equation 1 : Definition of Orthogonal
The carriers of an OFDM system are sinusoids that meet this requirement because each one is a multiple of
a fundamental frequency. Each one has an integer number of cycles in the fundamental period.
3
2 OFDM OPERATION
2.1 Preliminary Concepts
When the DFT (Discrete Fourier Transform) of a time signal is taken, the frequency domain results are a
function of the time sampling period and the number of samples as shown in Figure 1. The fundamental
frequency of the DFT is equal to 1/NT (1/total sample time). Each frequency represented in the DFT is an
integer multiple of the fundamental frequency. The maximum frequency that can be represented by a time
signal sampled at rate 1/T is f
max
= 1/2T (N/2) as given by the Nyquist sampling theorem. This frequency is
located in the center of the DFT points. All frequencies beyond that point are images of the representative
frequencies. The maximum frequency bin of the DFT is equal to the sampling frequency (1/T) minus one
fundamental (1/NT).
The IDFT (Inverse Discrete Fourier Transform) performs the opposite operation to the DFT. It takes a signal
defined by frequency components and converts them to a time signal. The parameter mapping is the same
as for the DFT. The time duration of the IDFT time signal is equal to the number of DFT bins (N) times the
sampling period (T).
It is perfectly valid to generate a signal in the frequency domain, and convert it to a time domain equivalent
for practical use*. This is how modulation is applied in OFDM. (频域变为时域)
* The frequency domain is a mathematical tool used for analysis. Anything usable by the real world
must be converted into a real, time domain signal.
Figure 1 : Parameter Mapping from Time to Frequency for the DFT
4
t
s(t)
T (sample period)
1
2
3
N
(number of samples)
NT
(total time used for the DFT is the product
of the sample period times the number of samples)
. . . . . . . .
DFT
f
| S(f) |
……….. (N-1)/NT
(N/NT = 1/T =
sampling frequency)
0 1/NT 2/NT 3/NT …………
1/2T
(Nyquist bin)
. . . . . . . . . . . . . . . .
DFT bins representing discrete
frequency components of f(t).
IDFT
In practice the Fast Fourier Transform (FFT) and IFFT are used in place of the DFT and IDFT, so all further
references will be to FFT and IFFT.
2.2 Definition of Carriers
The maximum number of carriers used by OFDM is limited by the size of the IFFT. This is determined as
follows in Equation 2:
Equation 2 : OFDM Carrier Count
In order to generate a real-valued time signal, OFDM (frequency) carriers must be defined in complex
conjugate pairs, which are symmetric about the Nyquist frequency (f
max
). This puts the number of potential
carriers equal to the IFFT size/2. The Nyquist frequency is the symmetry point, so it cannot be part of a
complex conjugate pair. The DC component also has no complex conjugate. These two points cannot be
used as carriers so they are subtracted from the total available. (奈奎斯特频点和直流点被减去)
If the carriers are not defined in conjugate pairs, then the IFFT will result in a time domain signal that has
imaginary components. This must be a viable option as there are OFDM systems defined with carrier counts
that exceed the limit for real-valued time signals given in Equation 2. Reference [1] describes a system with
IFFT size 256 and carrier count 216. This design must result in a complex time waveform. Further
processing would require some sort of quadrature technique (use of parallel sine and cosine processing
paths). In this report, only real-value time signals will be treated, but in order to obtain maximum bandwidth
efficiency from OFDM, the complex time signal may be preferred (possibly an analagous situation to QPSK
vs. BPSK). Equation 2, for the complex time waveform, has all IFFT bins available as carriers except the DC
bin.
Both IFFT size and assignment (selection) of carriers can be dynamic. The transmitter and receiver just
have to use the same parameters. This is one of the advantages of OFDM. Its bandwidth usage (and bit
rate) can be varied according to varying user requirements. A simple control message from a base station
can change a mobile unit’s IFFT size and carrier selection.
2.3 Modulation
Binary data from a memory device or from a digital processing stream is used as the modulating (baseband)
signal. The following steps may be carried out in order to apply modulation to the carriers in OFDM:
combine the binary data into symbols according to the number of bits/symbol selected
convert the serial symbol stream into parallel segments according to the number of carriers, and
form carrier symbol sequences
apply differential coding to each carrier symbol sequence
convert each symbol into a complex phase representation
assign each carrier sequence to the appropriate IFFT bin, including the complex conjugates
take the IFFT of the result
This is the same modulation technique described in Reference [3]. The Reference [2] matlab program
carries out these steps and provides detailed commentary and examples for each one.
OFDM modulation is applied in the frequency domain. Figure 2 and Figure 3 give an example of modulated
OFDM carriers for one symbol period, prior to IFFT. For this example, there are 4 carriers, the IFFT bin size
is 64, and there is only 1 bit per symbol. The magnitude of each carrier is 1, but it could be scaled to any
value. The phase for each carrier is either 0 or 180 degrees, according to the symbol being sent. The phase
determines the value of the symbol (binary in this case, either a 1 or a 0). In the example, the first 3 bits (the
first 3 carriers) are 0, and the 4
th
bit (4
th
carrier) is a 1.
5
剩余23页未读,继续阅读
zxyxiaoyuer
- 粉丝: 1
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0