理。2、熟悉系统建模方法。3、配置电子信号,设计相关应用方法。
二、实验内容
1、利用MatlabSimuli
k建立系统模型。2、信号参数:信息速率80Hz,载波中心频率15MHz,采样频率120MHz。3、依据相关参数,产生QPSK调制信号。4、设计一种方法完成QPSK信号的数据解调。
三、设计原理
1Simuli
k简介
Simuli
k是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simuli
k具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simuli
k已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simuli
k。
Simuli
k是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simuli
k可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simuli
k提供了一个建立模型方块图的图形用户接口GUI,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。Simuli
k是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simuli
k提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。构架在Simuli
k基础之上
1
f沈阳理工大学课程设计专用纸
的其他产品扩展了Simuli
k多领域建模功能,也提供了用于设计、执行、验证和确认任务的相应工具。Simuli
k与MATLAB紧密集成,可以直接访问MATLAB大量的工具来进行算法研发、仿真的分析和可视化、批处理脚本的创建、建模环境的定制以及信号参数和测试数据的定义。
2QPSK星座图
QPSK是QuadraturePhaseShiftKeyi
g的简称,意为正交移相键控,是数字调制的
一种方式。它规定了四种载波相位,分别为03或者,3,5,7,
2
2
4444
星座图如图1(a)、(b)所示。
(a)
图1QPSK星座图
(b)
3QPSK的调制
因为输入信息是二进制序列,所以需要将二进制数据变换成四进制数据,才能和四进制的载波相位配合起来。采取的办法是将二进制数字序列中r