目录
绪论 .................................................... 0 第一章、Systemview软件简介 .............................. 2
1.1 System view软件简介 ........................................ 2
1.2 System view软件的特点 ...................................... 2 1.3 System View的图标库 ........................................ 3 1.4 System View的系统设计窗口 .................................. 3
第二章 最小频移键控(MSK)系统的设计 ..................... 5
2.1 MSK的基本原理 .............................................. 5 2.2 MSK的调制原理 .............................................. 6 2.3 MSK的解调原理 .............................................. 9
第三章 正交振幅(QAM)系统的设计 ........................ 12
3.1 MSK的基本原理 ............................................. 12 3.2 QAM的调制解调原理 ......................................... 14 3.3 16QAM解调模块的模型建立与仿真 ............................. 16
3.3.1 相干解调 ............................................ 16 3.3.2 锁相环解调 ........................................... 16
小结 ................................................... 21 参考文献 ............................................... 22
绪论
数字通信系统, 按调制方式可以分为基带传输和带通传输。所谓调制,是用基带信号对载波波形的某参量进行控制,使该参量随基带信号的规律变化从而携带消息。对数字信号进行调制可以便于信号的传输;实现信道复用;改变信号占据的带宽;改善系统的性能。
随着数字通信的迅速发展,各种数字调制方式也在不断地改进和发展,现代通信系统中出现了很多性能良好的数字调制技术。目前实际通信系统中常使用的几种现代数字调制技术首先有几种恒包络调制,主要包括偏移四相相移键控(OQPSK)、 π/4四相相移键控( π/4 -QPSK)、最小频移键控(MSK)和高斯型最小频移键控(GMSK);然后是正交幅度调制(QAM),它是一种不恒定包络调制。最后是多载波调制,其中最重要的是正交频分复用(OFDM)。 本文主要介绍MSK和QAM的原理,System View的使用方法,以及通过System View仿真软件对QAM、MSK数字调制及解调电路各功能模块的工作原理进行分析,提出QAM、MSK数字调制及解调电路的设计方案,选用合适的模块对所设计系统进行仿真并对仿真结果进行分析。
1
第一章、Systemview软件简介
1.1 System view软件简介
SystemView是美国ELANIX公司推出的,基于Windows环境的用于系统仿真分析的可视化软件工具。它界面友好,使用方便
SystemView是一个信号级的系统仿真软件,主要用于电路与通信系统的设计、仿真,是一个强有力的动态系统分析工具,能满足从数字信号处理、滤波器设计、直到复杂的通信系统等不同层次的设计、仿真要求。它可以构造各种复杂的模拟、数字、数模混合及多速率系统,可用于各种线性、非线性控制系统的设计和仿真
SystemView以模块化和交互式的界面,在大家熟悉的Windows窗口环境下,为用户提供了一个嵌入式的分析引擎。使用SystemView你只需要关心项目的设计思想和过程,而不必花费大量的时间去编程建立系统仿真模型。用户只需使用鼠标器点击图标即可完成复杂系统的建模、设计和测试,而不必学习复杂的计算机程序编制,也不必担心程序中是否存在编程错误。
1.2 System view软件的特点
1 能仿真大量的应用系统
能在DSP、通讯和控制系统应用中构造复杂的模拟、数字、混合和多速率系统。具有大量可选择的库,允许用户有选择地增加通讯、逻辑、DSP和射频/模拟功能模块。
2 快速方便的动态系统设计与仿真
使用用户熟悉的Windows界面和功能键(单击、双击鼠标的左右键),SystemView可以快速建立和修改系统,并在对话框内快速访问和调整参数,实时修改实时显示。只需简单用鼠标点击图符即可创建连续线性系统、DSP滤波器,并输入/输出基于真实系统模型的仿真数据。不用写一行代码即可建立用户习惯的子系统库(MetaSystem)。
3 提供基于组织结构图方式的设计
通过利用SystemView中的图符和MetaSystem(子系统)对象的无限制分层结构功能,SystemView能很容易地建立复杂的系统。
4 多速率系统和并行系统
SystemView允许合并多种数据采样率输入的系统,以简化FIR 滤波器的执行。这种特性尤其适合于同时具有低频和高频部分的通信系统的设计与仿真,有利于提高整个系统的仿真速度,而在局部又不会降低仿真的精度。同时还可降低对计算机硬件配置的要求。
5 完备的滤波器和线性系统设计
2
SystemView包含一个功能强大的、很容易使用的图形模板设计模拟和数字以及离散和连续时间系统的环境,还包含大量的FIR/IIR滤波类型和FFT类型,并提供易于用DSP实现滤波器或线性系统的参数。 6 先进的信号分析和数据块处理
SystemView提供的分析窗口是一个能够提供系统波形详细检查的交互式可视环境。分析窗口还提供一个能对仿真生成数据进行先进的块处理操作的接收计算器。
7完善的自我诊断功能
SystemView能自动执行系统连接检查,通知用户连接出错并通过显示指出出错的图符。这个特点对用户系统的诊断是十分有效的。 。
1.3 System View的图标库
图标是System View仿真运算,处理的基本单元,共分为三大类;第一类包括信号源库,它只有输出端没有输入端;第二个类包括观察窗库,它只有输入端没有输出端;第三类包括其他所有图表库,这类图标都有一定个数的输入端和输出端. 在设计窗口的左边有一个图标库区,一组是基本库(Main Libraries),共8个。另一组是可选择的专业库(Optional Libraries),如通信库、数字信号处理库、逻辑库、射频/模拟库等,支持用户自己用C/C++语言编写源代码定义图标以完成所需自定义功能的用户自定义库(Custom),及可调用、访问Matlab的函数的M-Link库,以及CDMA、DVB、自适应滤波器库等。
信源库加法器逻辑库算子库函数库乘法器新宿库 图1-1 基本库图标
在上述八个图符中,除双击加法器和乘法器图符按钮可直接使用外,双击其他按钮会出现相应的对话框,应进一步设置图符块的操作参数。单击图符库选择区最上面的主库开关按钮“Main”,将出现选择开关按钮“Option”下的库(user)、通信库(comm)、DSP库、逻辑库(LOGIC)、射频/模拟库(RF/ANALOG)和数学库(MATALAB)选择按钮,可分别双击他们选择调用。在设计窗口中间的大片区域就是工作区域,用户可以在这里放置、定义和连接各种图符,建立新的系统。
1.4 System View的系统设计窗口
1. 主菜单栏
系统视窗第一行为《主菜单栏》它含有几个下拉式菜单,通过这些菜单可以访问重要的SystemView功能,包括:文件(File)、编辑(Edit)、参数优选(Preferences)、视窗观察(View)、便笺(NotePads)、连接(Connetions)、编译器(Compiler)、系统(System)、图符块(Tokens)、工具(Tools)和
3

