摘要:

本文研究了高阶差分幅度相移键控调制解调(MDASPK)的算法.MDAPSK与具有高频谱利用率已实用化的QAM相比,MDAPSK是由差分幅度(DASK)和差分相移键控(DPSK)结合的一种调制方式.接收端可以采用非相干解调,有利于降低接收端的实现难度,而且不需要符号训练序列,可以提高系统的传输速率.本文仿真了MDPSK调制解调,MDAPSK调制解调以及双载波并行传输的MDAPSK调制解调的算法,并给出了各种算法的信噪比与误码率的对应关系.本文具体工作包括如下: 首先,本文仿真了差分相位调制解调系统,包括π/4—DQPSK,8DPSK和16DPSK.分析比较8DPSK和16DPSK调制解调的误码率与信噪比的对应关系. 其次,在DPSK调制解调的基础上,理解MDAPSK原理,推导MDAPSK的算法公式,根据算法公式设计了MDAPSK系统框架.在Matlab中仿真了MADPSK调制解调系统,包括16DAPSK,32DAPSK和64DAPSK.其中16DAPSK包括由2DASP与8DPSK结合的16DAPSK和4DASK和π/4—DQPSK结合成的16DAPSK.给出了多种调制解调的误码率与信噪比的对应关系,分析了不同M的MDAPSK调制信号频谱. 再次,在理解了MDAPSK调制解调的原理上,本文以32(4A×8P)为例,在Matlab中仿真了简化差分幅度解调的MDAPSK调制解调系统,仿真中差分幅度阀值采用了几何平均数和代数平均数的常规MDAPSK的解调,差分幅度阀值采用代数平均数的简化幅度算法,对比本算法32DAPSK解调和常规32DAPSK解调系统,给出了其误码性能的比较. 最后,本文采用双载波并行传输数据方法,仿真了两个载波并行传输16DAPSK系统,利用数字信号帧头实现同步的方式,在每一个载波的调制上加入特定的标码,仿真了误码率与信噪比的对应关系,并比较了与采用单载波传输调制信号的误码件能.

展开

matlab仿真软件 高阶调制,高阶差分幅度相移键控调制解调系统及仿真相关推荐

  1. 基于Simulink对调制-解调系统的仿真(BASK+BFSK+BPSK+QPSK)

    目录 目 录 1 一 .调制-解调系统的基本原理 3 1.1 BASK 3 1.1.1 调制原理 3 1.1.2 解调原理 3 1.2 BFSK 3 1.2.1 调制原理 3 1.2.2 解调原理 4 ...

  2. matlab 实现高阶动态电路,高阶电路动态特性的仿真分析

    作者/ 贺为婷 杨建华 西安工业大学 电子信息工程学院(陕西 西安 710032)本文引用地址:http://www.eepw.com.cn/article/201612/340860.htm 摘要: ...

  3. matlab 求高阶累积量,高阶累积量matlab源码

    [实例简介] 对数字调制信号ASK.FSK.PSK类利用高阶累积量特征进行识别的matlab程序 [实例截图] [核心代码] 高阶累积量识别信号 └── 高阶累积量 ├── 识别率 │   ├── a ...

  4. 使用matlab求高阶累积量

    本文介绍如何使用matlab自带的高阶累积量函数求取一个随机过程的高阶累积量,运行demo之前确保matlab中已经安装了HOSA的工具箱. 安装过程中经常会碰到的两个问题: 1.info.xml出问 ...

  5. matlab 实现高阶动态电路,基于Matlab高阶动态电路自动计算平台的设计与实现

    1引言高阶动态电路在时域内建立的是高阶微分方程,手工几乎无法求解.采用S域法,虽然利用积分变换,将时域的微分方程转化为S域的代数方程,但求解时需要对激励的原函数进行拉氏变换,利用运算电路求出响应的象函 ...

  6. 高阶系统怎么用matlab降阶,高阶系统模型一种降阶方法.pdf

    高阶系统模型一种降阶方法.pdf . . 5 卷 1 V o l 5 , N o l 第 第 期 用 应 基础与工程科学学报 1 9 7 s a r e 9 9 月 R N F B I C IE E ...

  7. matlab解高阶非齐次方程并作图,高阶非齐次线性微分方程

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...

  8. 高阶系统降阶matlab程序,高阶系统的降阶控制研究

    引言近年来,主动控制技术在很多方面都得到了很大的发展,尤其在飞机设计中,这门新技术越来越为人们所重视.但是,对飞机实施主动控制很关键的一个问题就是其实时性,离开实时性,主动控制就没韦现实性可言.计算机 ...

  9. 使用Matlab转换高阶方程自变量和因变量

    如 y=f(x) 方程使用Matlab转换成 x=f(y) 的形式 如  y=2.34x^3+5.6x^2+7x 1.声明变量 x,y >> syms x y; %声明变量 2.列方程 & ...

最新文章

  1. 转:python模块学习 ---- smtplib 邮件发送
  2. 【Shell】fix 1032报错信息的脚本
  3. oracle 表空间
  4. Ant Design Vue select下拉列表设置默认值
  5. Java基础-学习笔记(五)——面向过程和面向对象的区别
  6. 2022版Win11重磅升级!
  7. TigerGraph持续产品创新,发布最新的“全民图”版本
  8. oracle numlist,oracle sql str2numlist numtabletype
  9. 103.及时清除缓存
  10. 数据分析-R语言资料整理
  11. 11月26日struts项目练习
  12. ERP原理及应用教程-第四章
  13. GRE高频词汇出现频率汇总
  14. DINO:一种新的端到端目标检测器(速读版)
  15. 产品经理需要掌握的十大知识模块
  16. Visual Studio2022快速生成函数说明文档
  17. 交通一卡通二维码支付技术要求
  18. 关于layer.open()弹出页面与”父页面“之间获取数据赋值给页面Element的问题
  19. 华为5g鸿蒙系统手机多少钱,华为Mate30Pro或成今年机皇:鸿蒙系统+麒麟985+5G基带,价格感人...
  20. python 指定证书验证_使用Python验证SSL证书

热门文章

  1. .bash_profile和.bashrc的区别(如何设置生效)
  2. linux内核input子系统解析
  3. 数塔(hdoj 2084,动态规划递推)
  4. 测试微信小程序图片预览功能(因初步接触之了解到了不能使用本地图片,以下为公司产品图片)...
  5. Windows的Win键被自动按下解决方案
  6. 技术人生:新的生活计划
  7. WPF 与Surface 2.0 SDK 亲密接触 - 图形缩放篇
  8. 游戏开发概要策划书的内容
  9. Python GUI编程(Tkinter)
  10. Maven:Generating Project in Batch mode 卡住问题