1、 1 目录目录 1 设计任务 2 1.1 设计目的和意义 2 1.2 设计任务与要求 . 2 1.3 设计平台 . 2 2 系统设计 3 2.1 总体方案设计 . 3 2.2 具体模块设计 3 2.2.1 DQPSK 调制模块的设计 3 2.2.2 可调信道模块的设计 3 2.2.3 DQPSK 解调模块的设计 . 4 2.3 系统总体设计 . 4 2.4 模型文件的参数配置. 4 3 仿真与结果分析 6 4 出现的问题及解决办法 8 5 总结 9 2 1 设计任务 1.1 设计目的和意义 所谓四相相对移相键控也是利用前后码元之间的相对相位变化来表示数字 信息。若以前一码元相位作为参考,并令为
2、本码元与前一码元的初相差,则 信息编码与载波相位变化仍可用 QPSK 信号相位编码逻辑关系表来表示。 对于 DQPSK 而言,可先将输入的双比特码经码型变换,再用码型变换器输 出的双比特码进行四相绝对移相,则所得到的输出信号便是四相相对移相信号。 通常采用的方法是码变换加调相法和码变换加相位选择法。 本设计用差分编码实现绝对码和相对码的转换,转换后分别在不同信噪比 的信道中运行,同时,运行结果输入显示器和示波器,根据结果分析其在不同信 噪比下系统的解调性能。这样,实现了 DQPSK 数字信号频带传输系统的设计与 建模。 1.2 设计任务与要求 (1)设计绝对码相对码转换电路; (2)设计信道模
3、块,信道噪声可调; (3)测试不同噪声下解调系统性能,记录相关数据并分析仿真结果。 1.3 设计平台 Simulink 是 Matlab 最重要的组件之一,它提供一个动态系统建模、仿真和 综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观 的鼠标操作,就可构造出复杂的系统。Simulink 具有适应面广、结构和流程清晰 及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点 Simulink 已被 广泛应用于控制理论和数字信号处理的复杂仿真和设计。 同时有大量的第三方软 件和硬件可应用于或被要求应用于 Simulink。 Simulink 是用于动态系统和嵌入式系统的多领
4、域仿真和基于模型的设计工 具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统, Simulink 提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行 和测试。 Simulink 是一种可视化工具。构架在 Simulink 基础之上的其他产品扩展了 Simulink 多领域建模功能,也提供了用于设计、执行、验证和确认任务的相应工 具。Simulink 与 MATLAB; 紧密集成,可以直接访问 MATLAB 大量的工具来进 3 行算法研发、仿真的分析和可视化、批处理脚本的创建、建模环境的定制以及信 号参数和测试数据的定义。 2 系统设计 2.1 总体方案设计 本系统主要包括以下 4 个模块: 1、DQPDK 调制模块; 2、可调信道模块; 3、DQPSK 解调模块; 4、误码率计算模块。 总体方案设计如图 1 所示。 DQPSK调制可调信道DQPSK解调误码率计算 图图 1 1 系统总体方案设计系统总体方案设计 2.2 具体模块设计 2.2.1 DQPSK 调制模块的设计 DQPSK 调制模块包含随机数发生器、差分编码器、DQPSK 调制器。随机 数