目录

1.算法概述

2.仿真效果预览

3.MATLAB部分代码预览

4.完整MATLAB程序


1.算法概述

全球微波接入互操作性(World Interoperability for Microwave Access,WiMAX),WiMAX的另一个名字是802.16。
       IEEE802.16标准,又称WiMAX,或广带无线接入(Broadband Wireless Access,BWA)标准。它是一项无线城域网(WMAN)技术,是针对微波和毫米波频段提出的一种新的空中接口标准。它用于将802.11a无线接入热点连接到互联网,也可连结公司与家庭等环境至有线骨干线路。它可作为线缆和DSL的无线扩展技术,从而实现无线宽带接入。
OFDM与OFDMA
       OFDM技术的基本思想是将信道的可用带宽划分成若干相互正交的子载波,在每个子载波上独立进行数据传输,从而实现对高速串行数据流的低速并行传输。它由传统的频分复用(FDM)技术演变而来,区别在于OFDM是通过DFT(离散傅立叶变换)和IDFT而不是传统的带通滤波器来实现子载波之间的分割。各子载波可以部分重叠,但仍然保持正交性,因而大大提高了系统的频谱利用率。此外,数据的低速并行传输增强了OFDM抵抗多径干扰和频率选择性衰落的能力。在OFDM技术的基础上结合频分多址(FDMA),将信道带宽内可用的子载波资源分配给不同的用户使用,就是OFDMA。
多天线技术
       多天线技术在不增加系统带宽的情况下可以成倍地提升信道容量,从而实现更高的数据传输速率和更大的覆盖范围,或改善信号传输质量。802.16标准支持的多天线技术包括多输入多输出和自适应天线系统两大类。
自适应调制编码
       无线信道的时变和衰落特性决定了信道容量是一个时变的随机变量,要最大限度地利用信道容量,只有使发送速率也随之相应变化,也就是说编码调制方式应该具有自适应特性。自适应调制编码(AMC)技术就是根据信道条件动态调整编码和调制方式,以提高传输速率或系统吞吐量。基本方法是根据对信道质量的测量结果,在信道条件较好时使用高阶调制和高编码速率(例如64QAM,5/6码率),以实现更高的峰值速率;而在信道条件较差时使用低阶调制和低编码速率(例如QPSK,1/2码率),以保证传输性能。通过改变调制编码方式而不是发射功率来改善性能,还可以在很大程度上降低因发射功率提高而引入的额外干扰。

系统的基本机构如下所示:

OFDM调制:

OFDM解调:

其内部结构如下所示:

这个模块相当于OFDM调制的逆运算。

整个系统的结构如下所示:

2.仿真效果预览

matlab2007b仿真

3.MATLAB部分代码预览

这里我们直接通过调用m文件,m文件如下,
clc;
close all;
clear;
%运行simulink
sim('main.mdl');
%为了更好的分析数据,在M文件中进行数据分析
%发送信号
signal_TXs = signal_TX.signals.values;
%卷积信号
conv_TXs = conv_TX.signals.values;
%QAM信号
QAM_TXs = QAM_TX.signals.values;
%OFDM信号
OFDM_TXs = OFDM_TX.signals.values;
%OFDM信号
OFDM_RXs = OFDM_RX.signals.values;
%deOFDM信号
deOFDM_RXs = deOFDM_RX.signals.values;
%deQAM信号
deQAM_RXs = deQAM_RX.signals.values;
%卷积信号
viterbi_RXs = viterbi_RX.signals.values;
clear signal_TX conv_TX QAM_TX OFDM_TX OFDM_RX deOFDM_RX deQAM_RX viterbi_RX
figure
subplot(211),stairs(signal_TXs),axis([0,length(signal_TXs),0,1.4]);
title('发送信号');
subplot(212),stairs(conv_TXs)  ,axis([0,length(conv_TXs),0,1.4]) ;
title('发送信号的卷积编码信号');
%QAM,OFDM直接观察simulink产生的图片,更加的直观
figure
subplot(211),stairs(deQAM_RXs)  ,axis([0,length(deQAM_RXs),0,1.4])
;title('QAM解调后的信号');
subplot(212),stairs(viterbi_RXs),axis([0,length(viterbi_RXs),0,1.4]);
title('维特比译码后的信号');
01_028_m

4.完整MATLAB程序

matlab源码说明_我爱C编程的博客-CSDN博客

V

m基于simulink的QAM-WIMAX通信系统仿真相关推荐

  1. 基于Simulink的QAM调制解调系统仿真

    目录 1.算法概述 2.仿真效果 3.MATLAB仿真源码 1.算法概述 正交振幅调制是利用已调信号在相同带宽内的频谱正交来实现两路并行的数据信息传输,其信道频带利用率与单边带调制一样,主要用于高速数 ...

  2. 基于MATLAB的车联网(VANET)通信系统仿真

    基于MATLAB的车联网(VANET)通信系统仿真 随着汽车产业和信息技术的发展,车联网技术已经成为智慧出行的重要组成部分.而车联网的一个关键问题就是如何建立高效稳定的通信网络,以保证车辆之间的安全和 ...

  3. 【通信系统仿真设计】基于Matlab的2Q-FSK移频键控通信系统仿真

    基于Matlab的2Q-FSK移频键控通信系统仿真 前言 仿真原理 实验原理 载波 调制 接收端接收 加噪实现 解调 滤波器 滤波实现 滤波结果图 码元判决 实验结果 实验结果拟合 仿真代码 完整代码 ...

  4. 基于simulink的FM调制解调系统仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 基于simulink的FM调制解调系统仿真 2.仿真效果预览 matlab2022a仿真结果如下: ...

  5. 基于simulink的风力机房温度控制系统仿真

    目录 一.理论基础 二.案例背景 1.问题描述 2.思路流程 三.部分MATLAB程序

  6. 基于simulink的飞轮储能发电系统仿真

    目录 1.算法概述 2.仿真效果 3.MATLAB仿真源码 1.算法概述 飞轮储能是指利用电动机带动飞轮高速旋转,在需要的时候再用飞轮带动发电机发电的储能方式.技术特点是高功率密度.长寿命.飞轮储能系 ...

  7. 跳频通信系统 matlab,毕业设计:基于MATLAB快跳频的通信系统仿真

    clc clear all %---------扩频通信过程--------------- %---------只仿真一个频点的情况--------------- %---------初始化----- ...

  8. 基于 Matlab 的通信系统仿真――数字通信大作业

    基于 Matlab 的通信系统仿真――数字通信大作业 附:MATLAB的通信系统仿真.rar 资源包括:main.m,modulation.m,demodulation.m,MATLAB的通信系统仿真 ...

  9. 基于matlab的am系统仿真论文,基于Matlab的AM通信系统仿真

    基于Matlab的AM通信系统仿真 分析当前通信类课程实验教学存在的问题,提出采用Matlab仿真来弥补实验室实验设备等的不足.利用Mat-lab的Simulink工具箱建立AM系统的两种仿真模型,包 ...

  10. matlab正交gold码的相关性,基于Matlab的CDMA通信系统仿真

    基于Matlab的CDMA通信系统仿真 1 绪 论 1.1课题背景及目的 20世纪60年代以来,随着民用通信事业的发展,频带拥挤问题日益突出.CDMA(Code Diveision Multiple ...

最新文章

  1. 20145234黄斐《Java程序设计》第十周
  2. 安装php出现 “make: *** [ext/gd/libgd/gd_jpeg.lo] Error ”
  3. php采集网页,phpQuery采集网页实现代码实例
  4. mahout贝叶斯分类器测试样例
  5. linux驱动开发---并发控制
  6. linux开机启动roscore,树莓派ubuntuMate系统中开机自启动ROS的launch文件
  7. 从程序员到技术领导者
  8. 三度其二——矢量场的散度
  9. [CTSC2008]祭祀
  10. HID、SCSI、CCID设备的通信
  11. openpyxl 添加分页符
  12. A00工具类学习之参考文献写法
  13. 分布式Zookeeper-基础
  14. 通达信资金净流入公式_通达信成交额资金净流入指标公式
  15. 一文搞懂积分不等式证明(积分证明题总结笔记3/3)
  16. 【数据结构基础整理】图--06:克鲁斯卡尔算法详解
  17. 高手怎么抓热点,每天几点操作?
  18. R提示ERROR: dependencies ‘caret’ are not available for package ‘XXX’ 和MethylCIBERSORT的R包安装
  19. 波形发生器设计(频率、占空比、幅值可调)
  20. 全面比较HTTP GET与POST方法

热门文章

  1. CVPR2020 步态论文:Gait Recognition via Semi-supervised Disentangled Representation Learning to Identit
  2. 计算机辅助设计没交作业,计算机辅助设计作业要求
  3. github.io绑定域名
  4. python 北京出租车收费3.45_python进阶(三)
  5. VIVADO如何打开.ila波形文件
  6. 微信开放平台open认证_在Open Knowledge上传播开放数据的日常任务
  7. java注解 @Target和@Retention详解
  8. Emoji表情过滤-手机键盘emoji表情完全过滤
  9. linux查看msf安装目录,Ubuntu下安装Metasploit和Linux命令大全
  10. 算法:查找众数及中位数