主要内容

正交频分复用调制

正交频分复用(OFDM)调制是一个线性基带调制编码技术数字数据在多个载波频率。发射机使用快速傅里叶反变换(传输线)组合多个密集(调节)正交副载波信号重叠光谱数据并行。接收方使用FFT解调信号。

通信工具箱™软件包括这些调制和解调功能,系统对象和OFDM调制块模型。

OFDM

所述Proakis ([2]),在一个OFDM系统N子信道,符号率1 /T减少的一个因素吗N相对于单载波系统符号率,采用整个带宽,W数据传送,以同样的速度OFDM。因此,OFDM系统符号间隔T=NT年代,在那里T年代在单载波系统符号间隔。通过选择N足够大,符号间隔T可以明显大于channel-time色散的时间。因此,符号间干扰可以通过选择任意小N。换句话说,每个子通道似乎有一个固定的频率响应C(fk),k = 0 1。,N- 1

OFDM调制的例子

这些例子展示OFDM调制技术。

应用OFDM与指定的试验指标

构造一个正交频分复用(OFDM)调制器和解调器一对并指定他们的试验指标。OFDM调制器系统™对象允许您指定试点副载波指数与约束所描述的一致信息对象的功能。在这个例子中,对于OFDM传输3 x2频道,试点创建指数三种传输天线。此外,飞行员指数在不同奇数和偶数符号。

创建一个OFDM调制器对象有五个符号,三个发射天线,和六个窗口长度。

ofdmMod = comm.OFDMModulator (FFTLength = 256,NumGuardBandCarriers = [12;11),NumSymbols = 5,NumTransmitAntennas = 3,PilotInputPort = true,窗口= true,WindowLength = 6);

指定试点指标甚至第一传输天线和奇怪的符号。

pilotIndOdd = [20;58;96;145;182;210);pilotIndEven = [35;73;111;159; 197; 225]; pilotIndicesAnt1 = cat(2,pilotIndOdd,pilotIndEven,pilotIndOdd,pilotIndEven pilotIndOdd);

为第二和第三天线生成试验指标基于第一天线指定的指标。连接三个天线的指数,并分配它们PilotCarrierIndices财产。

pilotIndicesAnt2 = pilotIndicesAnt1 + 5;pilotIndicesAnt3 = pilotIndicesAnt1 - 5;ofdmMod。PilotCarrierIndices =猫(3 pilotIndicesAnt1 pilotIndicesAnt2 pilotIndicesAnt3);

创建一个与两个接收天线OFDM解调器基于现有的OFDM调制器系统对象。确定数据和飞行员使用的维度信息函数。

ofdmDemod = comm.OFDMDemodulator (ofdmMod);ofdmDemod。NumReceiveAntennas = 2; dims = info(ofdmMod)
dim =结构体字段:DataInputSize (215 5): PilotInputSize: [6 5 3] OutputSize: 1360 [3]

生成数据和飞行员符号的OFDM调制器中指定的数组的大小modDim

dataIn =复杂(randn (dims.DataInputSize),randn (dims.DataInputSize));pilotIn =复杂(randn (dims.PilotInputSize),randn (dims.PilotInputSize));

应用OFDM调制数据和飞行员。

modOut = ofdmMod (dataIn pilotIn);

通过调制数据通过3 x2随机频道。

chanGain =复杂(randn (3 2) randn (3 2));chanOut = modOut * chanGain;

使用OFDM解调器解调接收的数据对象。

[dataOut, pilotOut] = ofdmDemod (chanOut);

显示的资源映射三个传输天线。灰色的线在图中显示自定义的位置null来避免天线间的干扰。

showResourceMapping (ofdmMod)

图OFDM子载波映射为Tx天线1包含一个坐标轴对象。坐标轴对象与标题为Tx天线OFDM子载波映射1,包含OFDM符号,ylabel副载波索引包含5图像类型的对象,线。

图OFDM子载波映射为Tx天线2包含一个坐标轴对象。坐标轴对象与标题OFDM子载波映射为Tx天线2,包含OFDM符号,ylabel副载波索引包含5图像类型的对象,线。

图OFDM子载波映射为Tx天线3包含一个坐标轴对象。坐标轴对象与标题为Tx天线OFDM子载波映射3,包含OFDM符号,ylabel副载波索引包含5图像类型的对象,线。

第一传输和第一接收天线对证明输入控制信号输入控制信号匹配。

pilotCompare =abs (pilotIn (:: 1) * chanGain (1,1))——abs (pilotOut (:,:, 1, 1));max (pilotCompare(:) < 1平台以及)
ans =逻辑1

OFDM应用于空间多路复用QPSK信号在两个天线

应用OFDM调制的QPSK信号在两个传输天线空间多路复用。

初始化每个天线输入参数并生成随机数据。

M = 4;%对QPSK调制顺序nfft = 64;cplen = 16;nSym = 5;元= 2;nullIdx = 33 64 - 4:64 [1:6];pilotIdx = 26 40 54 [12];numDataCarrs = nfft-length (nullIdx)长度(pilotIdx);飞行员= repmat (pskmod ((0: M - 1)。米),1,nSym, 2);ant1 =兰迪([0 m - 1], numDataCarrs nSym);ant2 =兰迪([0 m - 1], numDataCarrs nSym);

QPSK调制数据单独为每个天线。执行OFDM调制。

qpskSig (:: 1) = pskmod (ant1, M);qpskSig (:: 2) = pskmod (ant2, M);日元= ofdmmod (qpskSig nfft、cplen nullIdx, pilotIdx,飞行员);

引用

[1]IEEE标准-2017 - 802.16。”部分16:宽带无线接入系统的空中接口。”March 2018.

[2]Proakis约翰·G。数字通信。第五。纽约:麦格劳希尔,2007。

另请参阅

功能

对象

相关的例子

更多关于