通信系统建模与仿真

通信系统建模与仿真
通信系统建模与仿真

《电子信息系统仿真》课程设计

级电子信息工程专业班级

题目FM调制解调系统设计与仿真

姓名学号

指导教师胡娟

二О一年月日

内容摘要

频率调制(FM)通常应用通信系统中。FM广泛应用于高保真音乐广播、电视伴音信号的传输、卫星通信和蜂窝电话系统等。

FM调制解调系统设计是对模拟通信系统主要原理和技术进行研究,理解FM系统调制解调的基本过程和相关知识,利用MATLAB集成环境下的M文件,编写程序来实现FM调制与解调过程,并分别绘制出基带信号,载波信号,已调信号的时域波形;再进一步分别绘制出对已调信号叠加噪声后信号,非相干解调后信号和解调基带信号的时域波形;最后绘出FM基带信号通过上述信道和调制和解调系统后的误码率与信噪比的关系,并通过与理论结果波形对比来分析该仿真调制与解调系统的正确性及噪声对信号解调的影响。在课程设计中,系统开发平台为Windows XP,使用工具软件为 7.0。在该平台运行程序完成了对FM调制和解调以及对叠加噪声后解调结果的观察。通过该课程设计,达到了实现FM信号通过噪声信道,调制和解调系统的仿真目的。了解FM调制解调系统的优点和缺点,对以后实际需要有很好的理论基础。

关键词

FM;解调;调制;M ATL AB仿真;抗噪性

一、M ATLAB软件简介

MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。其特点是:

(1) 可扩展性:Matlab最重要的特点是易于扩展,它允许用户自行建立指定功能的M文件。对于一个从事特定领域的工程师来说,不仅可利用Matlab所提供的函数及基本工具箱函数,还可方便地构造出专用的函数。从而大大扩展了其应用范围。当前支持Matlab的商用Toolbox(工具箱)有数百种之多。而由个人开发的Toolbox则不可计数。

(2) 易学易用性:Matlab不需要用户有高深的数学知识和程序设计能力,不需要用户深刻了解算法及编程技巧。

(3) 高效性:Matlab语句功能十分强大,一条语句可完成十分复杂的任务。如fft语句可完成对指定数据的快速傅里叶变换,这相当于上百条C语言语句的功能。它大大加快了工程技术人员从事软件开发的效率。据MathWorks公司声称,Matlab软件中所包含的Matlab 源代码相当于70万行C代码。

二、 理论分析

2.1 一般通信系统

通信的目的是传输信息。一般通信系统的作用就是将信息从信息源发送到一个或多个目的地。对于任何一个通信系统,均可视为由发送端、信道和接收端三大部分组成。

图2.1 通信系统一般模型

2.2 频率调制(FM )原理

频率(FM )调制的名称源于m(t)与已调信号的频率呈线性关系。FM 调制就是将调制信号的变化映射到已调信号的频率大小。

图2.2 FM 调制原理图

其中,()m t 为基带调制信号,设调制信号为

()cos(2)m m t A f t π=

设正弦载波为

()cos(2)c c t f t π=

可得到已调调频信号为

dt t m k t f A t s FM c c FM ?+=)(22cos[)(ππ

信号传输信道为高斯白噪声信道,其功率为2

σ。

2.3 调制过程分析

产生调频信号有直接调频法和间接调频法。 1、直接调频法

图2.3 FM 直接调频法模型

2、间接调频法

图2.4 FM 窄带与宽带角调信号产生框图

在调制时,调制信号的频率去控制载波的频率的变化,载波的瞬 时频偏随调制信号()m t 成正比例变化,即

()()

t m dt

t d K

fm

π?2=

式中:K fm —— 调频灵敏度(rad/s ·v ) 相位偏移为

()()ττπ

?d m t K fm

?=2

得到调频信号为

()()[]?+=τ

τπd m t A t K f s fm c

fm

2cos

调制信号产生的M 文件:

dt=0.001; %设定时间步长

t=0:dt:1.5; %产生时间向量

am=15; %设定调制信号幅度←可更改 fm=20; %设定调制信号频率←可更改 mt=am*cos(2*pi*fm*t); %生成调制信号

fc=50; %设定载波频率←可更改 ct=cos(2*pi*fc*t); %生成载波

kf=10; %设定调频指数 int_mt(1)=0; %对mt 进行积分 for i=1:length(t)-1

int_mt(i+1)=int_mt(i)+mt(i)*dt; end

sfm=am*cos(2*pi*fc*t+2*pi*kf*int_mt); %调制,产生已调信号

调制信号的时域图

时间t

载波的时域图

时间t

已调信号的时域图

时间t

图2.5 FM调制时域波形图

图2.6 FM调制频域波形图2.4 FM解调模型的建立

调频信号通常采用非相干解调方式来接收。

图2.7 FM 非相干解调原理图

其中,限幅器及带通滤波器的作用是让信号完全通过而最大限度地抑制噪声。FM 信号应该是一个等幅振荡信号,所以其幅度上的波动是外来的,可用限幅器将其抑制,而BPF 抑制信号频带外的噪声。由微分器和包络检波器级联的核心单元称为鉴频器。微分器把调频信号变成调幅调频波,然后由包络检波器检出包络,最后通过低通滤波器取出调制信号。

此外,调频解调还有调频负反馈解调方案和利用锁相环作调频解调器。

2.5 解调过程分析

设输入调频信号为

()=

t S ()()[]?+=τ

τπd m t A t K f

s fm c

fm

2cos

调频到调幅的变换1:微分

微分器的作用是把调频信号变成调幅调频波。微分器输出为

()()[]()??

????++-=?∝-t

fm c fm c d d m t t m A t K f K f S ττππππ22sin 22

调频到调幅的变换2:使用调谐电路的上升频率特性(线性区) 平衡鉴频器:展宽频率特性的线性范围

图2.8 平衡鉴频器及相应的频响图

检波器输出为

()()[]

t m t K

f

K

S fm

c

d

o

π

π22+=

d K 称为鉴频灵敏度(

V

Hz ),是已调信号单位频偏对应的调制信号的

幅度,经低通滤波器后加隔直流电容,隔除无用的直流,得

()()o d f m t K K m t =

微分器通过程序实现,代码如下:

for i=1:length(t)-1 %接受信号通过微分器处理

diff_nsfm(i)=(nsfm(i+1)-nsfm(i))./dt; end

diff_nsfmn = abs(hilbert(diff_nsfm)); %hilbert 变换,求绝对值得到瞬时幅度(包络检波)

通过M 文件绘制出两种不同信噪比解调的输出波形如下:

图2.9 FM 在理想信道的解调原理图

2.6 高斯白噪声信道特性

设正弦波通过加性高斯白噪声信道后的信号为

()cos()()c r t A t n t ωθ=++

其中,白噪声()n t 的取值的概率分布服从高斯分布。

MATLAB 本身自带了标准高斯分布的内部函数randn 。

randn 函数产生的随机序列服从均值为0m =,方差2

1σ=的高斯分布。

正弦波通过加性高斯白噪声信道后的信号为

()c o s ()(c r t A t n t ω

θ=++ 故其有用信号功率为

2

2A S =

噪声功率为

2N σ=

00.51 1.5

-5

5时间t

调制信号的时域图

0.5

1

1.5

-50

5时间t

无噪声条件下已调信号的时域图

00.5

1 1.5

-5

5时间t

无噪声条件下解调信号的时域图

信噪比S

N 满足公式

1010log ()

S B N = 则可得到公式

22

10

210

B

A σ=

?

通过这个公式可以方便的设置高斯白噪声的方差。

我们选择了10db 和30db 两种不同信噪比以示区别,其时域图如图2.7和图2.8。

图2.10 含小信噪比高斯白噪声已调信号的时域图

00.51 1.5

-5

5时间t

调制信号的时域图

500

1000

1500

-5000

5000

时间t

含小信噪比高斯白噪声已调信号的时域图

00.5

1 1.5

-20

20时间t

含小信噪比高斯白噪声解调信号的时域图

图2.11 含小信噪比高斯白噪声已调信号的时域图

2.7 调频系统的抗噪声性能分析

讨论非相干解调系统的抗噪声性能,其分析模型如图9所示。

图2.12 调频系统抗噪声性能分析模型

图中带通滤波器的作用是抑制信号带宽以外的噪声。

()n t 是均值为零,单边功率谱密度为0n 的高斯白噪声,经过带通滤波器后变为窄带高斯噪声()i n t 。限幅器是为了消除接收信号在幅度上可能出现的畸变。

设调频信号为

()()[]?+=τ

τπd m t A t K f s fm c

fm

2cos

00.51 1.5

-5

5时间t

调制信号的时域图

500

1000

1500

-5000

5000

时间t

含大信噪比高斯白噪声已调信号的时域图

00.5

1 1.5

-5

5时间t

含大信噪比高斯白噪声解调信号的时域

故其输入功率为

2

2i A S =

输入噪声功率为i

o FM N n B =

因此输入信噪比为22i i FM S A N B =

在大信噪比条件下,信号和噪声的相互作用可以忽略,这时可以把信号和噪声分开来算,这里,我们可以得到解调器的输出信噪比

222

23

3()8o

f

o

o m

A K m t S N n f π=

上式中,A 为载波的振幅,f K 为调频器灵敏度,m f 为调制信号()m t 的最高频率,o n 为噪声单边功率谱密度。

我们如若考虑()m t 为单一频率余弦波时的情况,可得到解调器的制度增益为

2

2

2

32A o

o FM

f

i o m

i S N G m S n f N ==

考虑在宽带调频时,信号带宽为 =B FM

B

FM )(12+β

则可以得到=G

FM

2max

2

2

)(/t 3m t m FM

(β

可以看出,大信噪比时宽带调频系统的信噪比增益是很高的,它与调频指数的立方成正比。可见,加大调频指数β

FM

,可使调频系统的抗

噪声性能迅速改善。但加大调频指数

β

FM

,又会增大信号占用带宽

B

FM

,所以说FM 调制的大信噪比是用带宽来换取的。

低信噪比下,解调输出信号与噪声相混合,无法区分,造成输出信噪比急剧恶化→门限效应。

在调频解调中,解调输出有一抛物线噪声谱

()

A

f

N

P f n2

2

=

W

f≤解调输出噪声功率在[-W,W]频率范围内的噪声功率P n0

这意味着在调频输出中,基带信号的高频分量比低频分量受到噪声的干扰更严重,为此,在实际系统中,采用预加重和去加重技术,以减小此抛物线噪声谱的影响,使系统总的输出信噪比得以改善。

设计一系统,使它对于基带信号低频段呈现为一对调频器及解调器,对于基带信号高频段呈现为一对调相及解调器。

图2.13 具有预加重和去加重滤波的调频系统

即在发端将一高通滤波器与一调频器级联,该高通滤波器在低频有意恒定增益的频率特性,在高频有一近似于f k的微分器的频率特性。收端的解调器是由普通鉴频器与一低通滤波器相级联组成。

三.仿真实现

图3.1 程序流程图模型

3.1 仿真结果

图3.2 原调制信号、载波信号和已调信号的曲线图

图3.3 原调制信号和已调信号在频域内的图

图3.4 原调制信号、无噪声条件下已调信号和解调信号的曲线图

图3.5 调制信号、小信噪比高斯白噪声下已调信号和解调信号的曲线图

图3.6 调制信号、大信噪比高斯白噪声下已调信号和解调信号的曲线图

3.2 MATLAB源代码

%FM调制解调系统.m

%频率调制与解调的Matlab演示源程序

%可以任意改原调制信号函数m(t) %·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·

%*****************初始化******************

echo off

close all

clear all

clc

%***************************************** %·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·

%****************FM调制*******************

dt=0.001;

t=0:dt:2.0;

ac=5; %设定调制信号幅度

fm1=5; %设定调制信号频率

mt=ac*cos(2*pi*fm1*t); %生成调制信号

fc=50; %设定载波频率

ct=cos(2*pi*fc*t);

kf=10; %设定调频指数

int_mt(1)=0;

for i=1:length(t)-1

int_mt(i+1)=int_mt(i)+mt(i)*dt; %求信号m(t)的积分

end %调制,产生已调信号

sfm=ac*cos(2*pi*fc*t+2*pi*kf*int_mt); %调制信号

%***************************************** %·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·

%*************添加高斯白噪声**************

sn1=10; %设信躁比(小信噪比)

sn2=30; %设信躁比(大信噪比)

sn=0; %设信躁比(无信噪比)

db=ac^2/(2*(10^(sn/10))); %计算对应的高斯白躁声的方差

n=sqrt(db)*randn(size(t)); %生成高斯白躁声

nsfm=n+sfm; %生成含高斯白躁声的已调信号(信号通

%过信道传输)

%***************************************** %·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·

%****************FM解调*******************

for i=1:length(t)-1 %接收信号通过微分器处理diff_nsfm(i)=(nsfm(i+1)-nsfm(i))./dt;

end

diff_nsfmn = abs(hilbert(diff_nsfm)); %hilbert变换,求绝对值得到瞬时幅度(包络检波)

zero=(max(diff_nsfmn)-min(diff_nsfmn))/2;

diff_nsfmn1=diff_nsfmn-zero;

%***************************************** %·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·

%**************时域到频域转换**************

ts=0.001; %抽样间隔

fs=1/ts; %抽样频率

df=0.25; %所需的频率分辨率,用在求傅里叶变换

%时,它表示FFT的最小频率间隔

%*****对调制信号m(t)求傅里叶变换*****

m=ac*cos(2*pi*fm1*t); %原调信号

fs=1/ts;

if nargin==2

n1=0;

else

n1=fs/df;

end

n2=length(m);

n=2^(max(nextpow2(n1),nextpow2(n2)));

M=fft(m,n);

m=[m,zeros(1,n-n2)];

df1=fs/n; %以上程序是对调制后的信号u求傅里变换

M=M/fs; %缩放,便于在频谱图上整体观察

f=[0:df1:df1*(length(m)-1)]-fs/2; %时间向量对应的频率向量

%************对已调信号u求傅里变换**********

fs=1/ts;

if nargin==2

n1=0;

else

n1=fs/df;

end

n2=length(sfm);

n=2^(max(nextpow2(n1),nextpow2(n2)));

U=fft(sfm,n);

u=[sfm,zeros(1,n-n2)];

df1=fs/n; %以上是对已调信号u求傅里变换

U=U/fs; %缩放

%******************************************

%***************************************** %·*·*·*·*·*·*·*·*·*·*·*·*·*·*·*·

%***************显示程序******************

disp('按任意键可以看到原调制信号、载波信号和已调信号的曲线')

pause

%**************figure(1)******************

figure(1)

subplot(3,1,1);plot(t,mt); %绘制调制信号的时域图

xlabel('时间t');

title('调制信号的时域图');

subplot(3,1,2);plot(t,ct); %绘制载波的时域图

xlabel('时间t');

title('载波的时域图');

subplot(3,1,3);

plot(t,sfm); %绘制已调信号的时域图

xlabel('时间t');

title('已调信号的时域图');

%******************************************

disp('按任意键可以看到原调制信号和已调信号在频域内的图形')

pause

%************figure(2)*********************

figure(2)

subplot(2,1,1)

plot(f,abs(fftshift(M))) %fftshift:将FFT中的DC分量移到频谱中心

xlabel('频率f')

title('原调制信号的频谱图')

subplot(2,1,2)

plot(f,abs(fftshift(U)))

xlabel('频率f')

title('已调信号的频谱图')

%******************************************

disp('按任意键可以看到原调制信号、无噪声条件下已调信号和解调信号的曲线') pause

%**************figure(3)******************

figure(3)

subplot(3,1,1);plot(t,mt); %绘制调制信号的时域图xlabel('时间t');

title('调制信号的时域图');

subplot(3,1,2);plot(t,sfm); %绘制已调信号的时域图

xlabel('时间t');

title('无噪声条件下已调信号的时域图');

通信系统建模与仿真课程设计

通信系统建模与仿真课程设计2011 级通信工程专业1113071 班级 题目基于SIMULINK的基带传输系统的仿真姓名学号 指导教师胡娟 2014年6月27日

1任务书 试建立一个基带传输模型,采用曼彻斯特码作为基带信号,发送滤波器为平方根升余弦滤波器,滚降系数为0.5,信道为加性高斯信道,接收滤波器与发送滤波器相匹配。发送数据率为1000bps,要求观察接收信号眼图,并设计接收机采样判决部分,对比发送数据与恢复数据波形,并统计误码率。另外,对发送信号和接收信号的功率谱进行估计。假设接收定时恢复是理想的。 2基带系统的理论分析 1.基带系统传输模型和工作原理 数字基带传输系统的基本组成框图如图1 所示,它通常由脉冲形成器、发送滤波器、信道、接收滤波器、抽样判决器与码元再生器组成。系统工作过程及各部分作用如下。 g T(t) n 定时信号 图 1 :数字基带传输系统方框图 发送滤波器进一步将输入的矩形脉冲序列变换成适合信道传输的波形g T(t)。这是因为矩形波含有丰富的高频成分,若直接送入信道传输,容易产生失真。 基带传输系统的信道通常采用电缆、架空明线等。信道既传送信号,同时又因存在噪声n(t)和频率特性不理想而对数字信号造成损害,使得接收端得到的波形g R(t)与发送的波形g T(t)具有较大差异。 接收滤波器是收端为了减小信道特性不理想和噪声对信号传输的影响而设置的。其主要作用是滤除带外噪声并对已接收的波形均衡,以便抽样判决器正确判决。 抽样判决器首先对接收滤波器输出的信号y(t)在规定的时刻(由定时脉冲cp控制)进行抽样,获得抽样信号{r n},然后对抽样值进行判决,以确定各码元是“1”码还是“0”码。 2.基带系统设计中的码间干扰和噪声干扰以及解决方案

通信系统仿真实验讲义

实验一频分复用和超外差接收机仿真实验 实验目的 1熟悉Simulink模型仿真设计方法 2掌握频分复用技术在实际通信系统中的应用 3理解超外差收音机的接收原理 实验内容 设计一个超外差收接收机系统,其中发送方的基带信号分别为1000Hz的正弦波和500Hz的方波,两路信号分别采用1000kHz和1200kHz的载波进行幅度调制,并在同一信道中进行传输。要求采用超外差方式对这两路信号进行接收,并能够通过调整接收方的本振频率对解调信号进行选择。 实验原理 超外差接收技术广泛用于无线通信系统中,基本的超外差收音机的原理框图如图所示: 图1-1超外差收音机基本原理框图 从图中可以看出,超外差接收机的工作过程一共分为混频、中频放大和解调三个步骤,现分别叙述如下: 混频:由天线接收到的射频信号直接送入混频器进行混频,混频所使用的本机振荡信号由压控振荡器产生,并可根据调整控制电压随时调整振荡频率,使得器振荡频率始终比接收信号频率高一个中频频率,这样,接受信号与本机振荡在混频器中进行相乘运算后,其差频信号的

频率成分就是中频频率。其频谱搬移过程如下图所示: 图1-2 超外差接收机混频器输入输出频谱 中频放大:从混频模块输出的信号中包含了高频和中频两个频率成分,这样一来只要采用中频带通滤波器选出进行中频信号进行放大,得到中频放大信号。 解调:将中频放大后的信号送入包络检波器,进行包络检波,并解调出原始信号。 实验步骤 1、设计两个信号源模块,其模块图如下所示,两个信号源模块的载波分别为1000kHz,和1200kHz,被调基带信号分别为1000Hz的正弦波和500Hz的三角波,并将其封装成两个子系统,如下图所示: 图1-2 信源子系统模型图 2、为了模拟接收机距离两发射机距离不同引起的传输衰减,分别以Gain1和Gain2模块分别对传输信号进行衰减,衰减参数分别为0.1和0.2。最后在信道中加入均值为0,方差为0.01的随机白噪声,送入接收机。 3、接收机将收到的信号直接送入混频器进行混频,混频所使用的本机振荡信号由压控振荡器产生,其中压控振荡器由输入电压进行控制,设置Slider Gain模块,使输入参数在500至1605可调,

通信系统建模与仿真

《电子信息系统仿真》课程设计 级电子信息工程专业班级 题目FM调制解调系统设计与仿真 姓名学号 指导教师胡娟 二О一年月日

内容摘要 频率调制(FM)通常应用通信系统中。FM广泛应用于高保真音乐广播、电视伴音信号的传输、卫星通信和蜂窝电话系统等。 FM调制解调系统设计是对模拟通信系统主要原理和技术进行研究,理解FM系统调制解调的基本过程和相关知识,利用MATLAB集成环境下的M文件,编写程序来实现FM调制与解调过程,并分别绘制出基带信号,载波信号,已调信号的时域波形;再进一步分别绘制出对已调信号叠加噪声后信号,非相干解调后信号和解调基带信号的时域波形;最后绘出FM基带信号通过上述信道和调制和解调系统后的误码率与信噪比的关系,并通过与理论结果波形对比来分析该仿真调制与解调系统的正确性及噪声对信号解调的影响。在课程设计中,系统开发平台为Windows XP,使用工具软件为 7.0。在该平台运行程序完成了对FM调制和解调以及对叠加噪声后解调结果的观察。通过该课程设计,达到了实现FM信号通过噪声信道,调制和解调系统的仿真目的。了解FM调制解调系统的优点和缺点,对以后实际需要有很好的理论基础。 关键词 FM;解调;调制;M ATL AB仿真;抗噪性

一、M ATLAB软件简介 MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。其特点是: (1) 可扩展性:Matlab最重要的特点是易于扩展,它允许用户自行建立指定功能的M文件。对于一个从事特定领域的工程师来说,不仅可利用Matlab所提供的函数及基本工具箱函数,还可方便地构造出专用的函数。从而大大扩展了其应用范围。当前支持Matlab的商用Toolbox(工具箱)有数百种之多。而由个人开发的Toolbox则不可计数。 (2) 易学易用性:Matlab不需要用户有高深的数学知识和程序设计能力,不需要用户深刻了解算法及编程技巧。 (3) 高效性:Matlab语句功能十分强大,一条语句可完成十分复杂的任务。如fft语句可完成对指定数据的快速傅里叶变换,这相当于上百条C语言语句的功能。它大大加快了工程技术人员从事软件开发的效率。据MathWorks公司声称,Matlab软件中所包含的Matlab 源代码相当于70万行C代码。

Matlab通信系统仿真实验报告

Matlab通信原理仿真 学号: 2142402 姓名:圣斌

实验一Matlab 基本语法与信号系统分析 一、实验目的: 1、掌握MATLAB的基本绘图方法; 2、实现绘制复指数信号的时域波形。 二、实验设备与软件环境: 1、实验设备:计算机 2、软件环境:MATLAB R2009a 三、实验内容: 1、MATLAB为用户提供了结果可视化功能,只要在命令行窗口输入相应的命令,结果就会用图形直接表示出来。 MATLAB程序如下: x = -pi::pi; y1 = sin(x); y2 = cos(x); %准备绘图数据 figure(1); %打开图形窗口 subplot(2,1,1); %确定第一幅图绘图窗口 plot(x,y1); %以x,y1绘图 title('plot(x,y1)'); %为第一幅图取名为’plot(x,y1)’ grid on; %为第一幅图绘制网格线 subplot(2,1,2) %确定第二幅图绘图窗口 plot(x,y2); %以x,y2绘图 xlabel('time'),ylabel('y') %第二幅图横坐标为’time’,纵坐标为’y’运行结果如下图: 2、上例中的图形使用的是默认的颜色和线型,MATLAB中提供了多种颜色和线型,并且可以绘制出脉冲图、误差条形图等多种形式图: MATLAB程序如下: x=-pi:.1:pi; y1=sin (x); y2=cos (x); figure (1); %subplot (2,1,1); plot (x,y1); title ('plot (x,y1)'); grid on %subplot (2,1,2); plot (x,y2);

通信系统建模与仿真课程设计

1 任务书 试建立一个基带传输模型,采用曼彻斯特码作为基带信号, 发送滤波器为平方根升余弦滤波器,滚降系数为0.5,信道为加性高 斯信道,接收滤波器与发送滤波器相匹配。发送数据率为1000bps , 要求观察接收信号眼图,并设计接收机采样判决部分,对比发送数据 与恢复数据波形,并统计误码率。另外,对发送信号和接收信号的功 率谱进行估计。假设接收定时恢复是理想的。 2 基带系统的理论分析 2.1基带系统传输模型及工作原理 基带系统传输模型如图1所示。 发送滤波器 传送信道 接收滤波器 {an} n(t) 图1 基带系统传输模型 1)系统总的传输特性为(w)()()()H GT w C w GR w ,n (t )是信道中 的噪声。 2)基带系统的工作原理:信源是不经过调制解调的数字基带信号, 信源在发送端经过发送滤波器形成适合信道传输的码型,经过含有加

性噪声的有线信道后,在接收端通过接收滤波器的滤波去噪,由抽样 判决器进一步去噪恢复基带信号,从而完成基带信号的传输。 2.2 基带系统设计中的码间干扰及噪声干扰 码间干扰及噪声干扰将造成基带系统传输误码率的提升,影响基 带系统工作性能。 1)码间干扰及解决方案 a ) 码间干扰:由于基带信号受信道传输时延的影响,信号波形 将被延迟从而扩展到下一码元,形成码间干扰,造成系统误码。 b) 解决方案: ① 要求基带系统的传输函数H(ω)满足奈奎斯特第一准则: 2(),||i i H w Ts w Ts Ts ππ+ =≤∑ 不出现码间干扰的条件:当码元间隔T 的数字信号在某一理想低通 信道中传输时,若信号的传输速率位Rb=2fc (fc 为理想低通截止频 率),各码元的间隔T=1/2fc ,则此时在码元响应的最大值处将不 产生码间干扰。传输数字信号所要求的信道带宽应是该信号传输速 率的一半:BW=fc=Rb/2=1/2T ② 基带系统的系统函数H(ω)应具有升余弦滚降特性。 如图2所示:滚降系数:a=[(fc+fa)-fc]/fc

通信系统仿真经典.doc

题目基于SIMULINK的通信系统仿真 摘要 在模拟通信系统中,由模拟信源产生的携带信息的消息经过传感器转换成电信号,模拟基带信号在经过调制将低通频谱搬移到载波频率上适应信道,最终解调还原成电信号;在数字传输系统中,数字信号对高频载波进行调制,变为频带信号,通过信道传输,在接收端解调后恢复成数字信号。本文应用了幅度调制以及键控法产生调制与解调信号。 本论文中主要通过对SIMULINK工具箱的学习和使用,利用其丰富的模板以及本科对通信原理知识的掌握,完成了AM、DSB、SSB、2ASK、2FSK、2PSK三种模拟信号和三种数字信号的调制与解调,以及用SIMULINK进行设计和仿真。首先我进行了两种通信系统的建模以及不同信号系统的原理研究,然后将学习总结出的相应理论与SIMULINK中丰富的模块相结合实现仿真系统的建模,并且调整参数直到仿真波形输出,观察效果,最终对设计结论进行总结。 关键词通信系统调制 SIMULINK

目录 1. 前言 (1) 1.1选题的意义和目的 (1) 1.2通信系统及其仿真技术 (2) 3. 现代通信系统的介绍 (7) 3.1通信系统的一般模型 (7) 3.2模拟通信系统模型和数字通信系统模型 (7) 3.2.1 模拟通信系统模型 (7) 3.2.2 数字通信系统模型 (8) 3.3模拟通信和数字通信的区别和优缺点 (9) 4. 通信系统的仿真原理及框图 (12) 4.1模拟通信系统的仿真原理 (12) 4.1.1 DSB信号的调制解调原理 (12) 4.2数字通信系统的仿真原理 (16) 4.2.1 ASK信号的调制解调原理 (16) 5. 通信系统仿真结果及分析 (21) 5.1模拟通信系统结果分析 (21) 5.1.1 DSB模拟通信系统 (21) 5.2仿真结果框图 (24) 5.2.1 DSB模拟系统仿真结果 (24) 5.3数字通信系统结果分析 (28) 5.3.1 ASK数字通信系统 (28) 5.4仿真结果框图 (35) 5.4.1 ASK数字系统仿真结果 (35)

基于matlab的通信系统仿真程序和simulink框图

程序: clear all clear all clc a=30; source=zeros(1,a); source=randint(1,a,2); %产生长度为a的随机二进制信号 figure(1);subplot(3,2,1);stem(source);title('二进制信号波形');grid on; axis([0,a, -0.1,1.1]); x=source; %%%%%%%%%%%%%%差分编码%%%%%%%%%%%%%%%%% y1=zeros(1,a); for n=1:a-1 y1(n)=xor(x(n),x(n+1)) end figure(1);subplot(3,2,2);stem(y1);title('差分编码后信号波形');grid on; axis([0,a, -0.1,1.1]); %%%%%%%%%%%%%%%BPSK调制%%%%%%%%%%%%%%% fc=4800; %载频 fd=2400; %码元速率 fs=12000; %采样频率 y2=dmod(x,fc,fd,fs,'psk',2); figure(1);subplot(3,2,3);plot(y2);title('BPSK调制后信号波形');grid on; axis([0,a,-1.1,1.1]); %%%%%%%%%%%%%%加入带有高斯白噪声的信道%%%%%%%%%%% b=3 y3=awgn(y2,b);%信号调制中加入白噪声,信噪比为b figure(1);subplot(3,2,4);plot(y3);title('经过高斯白噪声信道后的信号');grid on; axis([0,a, -1.1,1.1]); %%%%%%%%%%%%%%%%%%BPSK解调%%%%%%%%%%%%%%%% fc=4800; fd=2400; fs=12000; y4=ddemod(y3,fc,fd,fs,'psk',2); figure(1);subplot(3,2,5);stem(y4);title('BPSK解调后信号波形');grid on; axis([0,a,-0.1,1.1]); %%%%%%%%%%%%%%差分译码%%%%%%%%%%%%%%%%%

通信工程系统仿真实验报告

通信原理课程设计 实验报告 专业:通信工程 届别:07 B班 学号:0715232022 姓名:吴林桂 指导老师:陈东华

数字通信系统设计 一、 实验要求: 信源书记先经过平方根升余弦基带成型滤波,成型滤波器参数自选,再经BPSK ,QPSK 或QAM 调制(调制方式任选),发射信号经AWGN 信道后解调匹配滤波后接收,信道编码可选(不做硬性要求),要求给出基带成型前后的时域波形和眼图,画出接收端匹配滤波后时域型号的波形,并在时间轴标出最佳采样点时刻。对传输系统进行误码率分析。 二、系统框图 三、实验原理: QAM 调制原理:在通信传渝领域中,为了使有限的带宽有更高的信息传输速率,负载更多的用户必须采用先进的调制技术,提高频谱利用率。QAM 就是一种频率利用率很高的调制技术。 t B t A t Y m m 00sin cos )(ωω+= 0≤t ≤Tb 式中 Tb 为码元宽度t 0cos ω为 同相信号或者I 信号; t 0s i n ω 为正交信号或者Q 信号; m m B A ,为分别为载波t 0cos ω,t 0sin ω的离散振幅; m 为 m A 和m B 的电平数,取值1 , 2 , . . . , M 。 m A = Dm*A ;m B = Em*A ; 式中A 是固定的振幅,与信号的平均功率有关,(dm ,em )表示调制信号矢量点在信号空

间上的坐标,有输入数据决定。 m A 和m B 确定QAM 信号在信号空间的坐标点。称这种抑制载波的双边带调制方式为 正交幅度调制。 图3.3.2 正交调幅法原理图 Pav=(A*A/M )*∑(dm*dm+em*em) m=(1,M) QAM 信号的解调可以采用相干解调,其原理图如图3.3.5所示。 图3.3.5 QAM 相干解调原理图 四、设计方案: (1)、生成一个随机二进制信号 (2)、二进制信号经过卷积编码后再产生格雷码映射的星座图 (3)、二进制转换成十进制后的信号 (4)、对该信号进行16-QAM 调制 (5)、通过升余弦脉冲成形滤波器滤波,同时产生传输信号 (6)、增加加性高斯白噪声,通过匹配滤波器对接受的信号滤波 (7)、对该信号进行16-QAM 解调 五、实验内容跟实验结果:

通信系统的组成

通信系统的组成 1.2.1 通信系统的一般模型 实现信息传递所需的一切技术设备和传输媒质的总和称为通信系统。以基本的点对点通信为例,通信系统的组成(通常也称为一般模型)如图 1-1 所示。 图 1-1 通信系统的一 般模型 图中,信源(信息 源,也称发终端)的作 用是把待传输的消息转 换成原始电信号,如电 话系统中电话机可看成是信源。信源输出的信号称为基带信号。所谓基带信号是指没有经过调制(进行频谱搬移和变换)的原始电信号,其特点是信号频谱从零频附近开始,具有低通形式,。根据原始电信号的特征,基带信号可分为数字基带信号和模拟基带信号,相应地,信源也分为数字信源和模拟信源。 发送设备的基本功能是将信源和信道匹配起来,即将信源产生的原始电信号(基带信号)变换成适合在信道中传输的信号。变换方式是多种多样的,在需要频谱搬移的场合,调制是最常见的变换方式;对传输数字信号来说,发送设备又常常包含信源编码和信道编码等。 信道是指信号传输的通道,可以是有线的,也可以是无线的,甚至还可以包含某些设备。图中的噪声源,是信道中的所有噪声以及分散在通信系统中其它各处噪声的集合。 在接收端,接收设备的功能与发送设备相反,即进行解调、译码、解码等。它的任务是从带有干扰的接收信号中恢复出相应的原始电信号来。 信宿(也称受信者或收终端)是将复原的原始电信号转换成相应的消息,如电话机将对方传来的电信号还原成了声音。 图 1-1 给出的是通信系统的一般模型,按照信道中所传信号的形式不同,可进一步具体化为模拟通信系统和数字通信系统。 1.2.2 模拟通信系统 我们把信道中传输模拟信号的系统称为模拟通信系统。模拟通信系统的组成可由一般通信系统模型略加改变而成,如图 l-2 所示。这里,一般通信系统模型中的发送设备和接收设备分别为调制器、解调器所代替。 对于模拟通信系统,它主要 包含两种重要变换。一是把连续 消息变换成电信号(发端信息源 完成)和把电信号恢复成最初的 连续消息(收端信宿完成)。由 信源输出的电信号(基带信号) 由于它具有频率较低的频谱分 量,一般不能直接作为传输信号而送到信道中去。因此,模拟通信系统里常有第二种变换,即将基带信号转换成其适合信道传输的信号,这一变换由调制器完成;在收端同样需经相反的变换,它由解调器完成。经过调制后的信号通常称为已调信号。已调信号有三个基本特性:一是携带有消息,二是适合在信道中传输,三是频谱具有带通形式,且中心频率远离零频。因而已调信号又常称为频带信号。 必须指出,从消息的发送到消息的恢复,事实上并非仅有以上两种变换,通常在一个通信系统里可能还有滤波、放大、天线辐射与接收、控制等过程。对信号传输而言,由于上面

通信主流仿真软件

通信系统主流仿真软件简介 学号: 姓名: 专业:

Systemvue(原System View) System View 是一个用于现代工程与科学系统设计及仿真的动态系统分析平台。从滤波器设计、信号处理、完整通信系统的设计与仿真,直到一般的系统数学模型建立等各个领域,System View 在友好而且功能齐全的窗口环境下,为用户提供了一个精密的嵌入式分析工具。 在2005年Elanix被美国安捷伦(Agilent)公司收购,把软件名字改为SystemVue,由原先的SystemView1.0,SystemView4.5,SystemView5.0,SystemView.6.0,再到后来的SystemView2005,SystemVue2007,SystemVue2008.功能也逐步的的完善,有开始的具有基本的仿真功能到后来的增加了DSP库,第二代,第三代移动通讯,蓝牙库的完善,实例仿真的范围的拓展,眼图相位噪声处理的完善。随着科技的发展,人类创造出来的智慧也在不断升值。 ELANIX公司位于CALIFORNIA州,公司总裁和创建人PATRICK J.READY博士拥有先进的信号处理器的美国和国际专利权,是一位信号处理和通信方面的改革者。ELANIX公司的技术力量雄厚,其设计工作可以依据使用的处理器及其环境的状况,使用DSP,MP'S,ASIC,VLSI神经网络和其他当前领先的技术。包括所有的用于商业和军用的信号处理在内,公司在理论分析,软件开发,仿真与测试,硬件设计和微处理器等方面有广泛的经验。 SystemView的特点 1.真正的动态系统仿真器; 2.直觉样本数据(Z域)和连续的Laplace域系统详细说明; 3.多速率系统和并行的平行系统; 4.时间连续和时间离散的混合系统;

直扩通信系统基本原理与仿真

直扩通信系统基本原理与仿真 摘要:扩频通信技术是现代通信系统中的一种新兴的通信方式,其较强的抗干扰、抗衰落和抗多径性能以及频谱利用率高、多址通信等诸多优点越来越为人们所认识,并被广泛地应用于军事通信和民用通信的各个领域,从而推动了通信事业的发展。在扩频通信中,最常用的一种调制方式是直接序列扩频。本文阐述了扩频通信的基本概念,并且着重介绍了直接序列扩频(Direct Sequence Spread Spectrum)通信系统的基本原理,分析了其主要性能指标,通过MATLAB软件仿真直接序列扩频通信系统,得到了在不同干扰下系统的误码性能,根据仿真结果,给出了关于扩频通信系统性能的一些结论,最后,对扩频技术发展提出了一些有益的设想。 【关键词】直接序列扩频误码性能扩频多址抗干扰 Abstract:Spread spectrum communication technology is a emerging communication methodof modern communication systems.This communication method has the excellent properties: the strong anti-jamming , anti-fading and multipath performance and high spectrum efficiency , multiple access communications. And more and more people knowmany other advantages , and it is widely used in various fields of military and civilian communications traffic.It promotes the development of all undertakings. In spread spectrum communications , the most commonly method to be used is direct sequence spread spectrum modulation. This paper describes the basic concepts of spread spectrum communications , and focuses on the basic principles of direct sequence spread spectrum communication system, then analyzes its key performance indicators. We use MATLAB software for direct sequence spread spectrum communication system to conduct simulation, then system error performance can be obtained under different conditions of interference. Finally, according to the simulation results, I give some conclusions about the performance spread spectrum communication system, and put forward some useful ideas of spread spectrum technology. 【Keyword】Direct Sequence Spread SpectrumBER performanceSSMAAnti-jamming performance 1绪论 1.1扩频通信引入背景 美国在20世纪50 年代中期,就开始了对扩频通信的研究,当时主要侧重在空间探测、卫星侦察和军用通信等方面。以后随着民用通信的频带拥挤日益严重,又由于近代微电子技术、信号处理技术、大规模集成电路和计算机技术的快速发展,而且与扩频通信有关的器件的成本大大地降低,从而进一步推动了扩频通信在民用领域的发展,而且也使扩频通信的理论和技术得到了进一步的发展。目前在军事上,它已经广泛应用于各种战略和战术通信的系统中,成为电子战中反干扰的一种重要的手段。 扩展频谱通信由于具有很强的抗干扰能力,首先在军用通信系统中得到了应用。近年来,扩展频谱通信技术的理论和应用发展非常迅速,在民用通信系统中也得到了广泛的应用。扩频技术在军事应用上的最成功的范例可以以美国和俄国的全球卫星定位系统(GPS和GLONASS)以及美军的联合战术分布系统(JTIDS)为代表,GPS和GLONASS在民用上也都得到了广泛的应用,这些系统的技术基础就是扩频技术。扩频的码分多址技术应用于蜂窝移动通信中时,大大降低了噪声和衰落的影响,同时还避免了

通信系统仿真实验

实验一 带通信号和低通等效信号 实验目的:对带通信号及其低通等效信号进行分析和仿真。 实验内容: 1、参考教材P24面例子,考虑如下带通信号,编写仿真程序实现, 得出仿真结果。 (1) 画出该信号和它的幅度谱; (2) 求出该信号的解析信号,并画出它的幅度谱; (3) 求出并画出该信号的包络; (4) 分别假设和 ,求该信号的低通等效,并画出它的幅度谱。 2、设带通信号为: 通过Matlab编程仿真实现: (1) 画出该信号和他的谱函数(包括幅度和相位) (2) 确定并画出解析信号的谱函数(包括幅度和相位) (3) 画出该信号的包络。 (步骤一,二中,设采样间隔为ts=0.002s)。

实验二 滤波器的设计和仿真实现 实验目的:各种滤波器的设计与仿真实现。 实验内容: 1、试设计一个模拟低通滤波器,fp=3500Hz,fs=4500Hz,αp=3 dB,αs=25dB。分别用巴特沃斯和椭圆滤波器原型,求出其3dB截止频率和滤波器阶数,传递函数,并作出幅频、相频特性曲线。 2、试设计一个巴特沃斯型数字低通滤波器,设采样率为8000Hz, fp=2100Hz,fs=2500Hz,αp=3dB,αs=25dB。并作出幅频、相频特性曲线。 3、试设计一个切比雪夫1型高通数字滤波器,采样率为8000Hz, fp=1000Hz,fs=700Hz,αp=3dB,αs=20dB。并作出幅频、相频特性曲线。 4、试设计一个椭圆型带通数字滤波器。设采样率为10000Hz,fp= [1000,1500] Hz,fs=[600,1900] Hz,αp=3dB,αs=20dB。并作出幅频、相频特性曲线。 5、试设计一个切比雪夫2型带阻数字滤波器。设采样率为10000Hz,fp= [1000,1500] Hz,fs=[1200,1300] Hz,αp=3dB,αs=20dB。并作出幅频、相频特性曲线。 6、在采样率为8000Hz下设计一个在500Hz,1000Hz,1500Hz, 2000Hz,...,n*500Hz的地方开槽陷波。陷波带宽(-3dB 处)为60Hz。试设计该滤波器。 7、用Matlab设计具有下列指标的线性相位FIR带通滤波器:阻带截止频率为0.45π和0.8π,通带截止频率为0.55π和0.7π,最大通带衰减为0.15dB,最小阻带衰减为40dB。分别用下面的窗函数来设计滤波器:海明窗、汉宁窗、布莱克曼窗和凯泽窗。对于每种情况,显示其冲激响应系数并画出设计的滤波器增益响应。分析设计结果。

通信系统设计仿真软件

通信系统设计仿真软件

安捷伦科技有限公司 目录 插图列表 (3) 1 ADS对于通信系统设计仿真的意义 (4) 2 ADS设计仿真软件的优点 (4) 2.1 集成的自顶向下的系统设计 (4) 2.2 灵活的设计环境 (5) 2.3 优化系统架构 (5) 2.4 灵活快速地建立DSP算法 (6) 2.5 快速准确地建立射频模型 (6) 2.6 通过优化得到最佳的系统性能 (7) 2.7 利用已有的用户自定义模型 (7) 2.8 ADS软件与测量仪表连接加快从设计到现实的转变 (7) 2.8.1 据硬件测试建立仿真模型 (7) 2.8.2 尽早进行验证实验,降低系统集成风险 (7) 2.8.3 创建新的测试能力 (8) 2.8.4通信信道,干扰测试 (8) 3 ADS加速B3G/4G通信系统研发 (10) 3.1 ADS具有可以灵活产生各种制式的信号源的能力 (10) 3.2 ADS具有可以仿真MIMO 信道的能力 (10) 3.3 ADS具有仿真空-时(Spacing-time coding)编码性能的能力 (11) 3.4 ADS具有给用户提供Test Bench的能力 (11) 3.5 与仪器的互联 (11) 4 ADS在RF系统设计流程中的地位 (12) 4.1 系统级设计与仿真 (12) 4.1.1 分析并设定RF系统设计指标 (12) 4.1.2 研究并选择恰当的RF拓扑结构 (13) 4.1.3 定义功能模块并进行RF系统性能优化 (13) 4.2 电路级设计与仿真 (14) 4.2.1 研究选择合适的电路拓扑结构 (14) 4.2.2 器件选型与建模 (14) 4.2.3 关键模块设计与电路级仿真 (14) 4.2.4 综合仿真验证RF系统性能 (14) 4.2.5 各独立模块制作与测试 (14) 4.3 集成测试 (14) 4.3.1组合各个单独电路模块 (14) 4.3.2 调试 (14) 4.3.3修改系统指标(如果需要) (15) 4.3.4重新定义项目目标(如果需要) (15)

通信系统仿真实验

通信系统仿真实验 一、实验目的 1、采用不同调制(QPSK 和8PSK )时系统的误码率和误比特率性能仿真对比; 2、仿真研究信道编码对通信系统性能的影响; 3、信道编码对通信系统性能的影响,删余卷积码的Pb 性能(不同生成元,不同删余码,软硬判决)。 二、实验环境 Matlab 三、实验原理 1、实验(一) QPSK 和8PSK 的理论误码率以及误比特率公式: 采用Matlab 中自带函数pskdemod ,pskdemod 调制解调,信道为高斯白噪信道,采取自带函数awgn 加噪。以及biterr 和symerr 统计误比特率和误码率曲线; 2、实验(二) 1)对实验(一)所搭建的通信系统采用生成元为[171,133]的 [2,1,6]非系统码进行卷积编码。并采用硬判决和软判决,比较不同判24811[1] , (sin )228 e e r P erfc P erfc r π=--≈ 1/b 21(1),log k P Pe k M =--=

决方式下的误比特率性能 2)加入删余码的卷积编码。删余码是对对原卷积码有规律地删除一定数量码元符号,减少发送的比特数。如将1/2码率的卷积删成3/4码率的卷积码在译码时在删掉的位补零。分别用convenc函数编码、vitdec函数和译码。译码采用软判决,软判决则将波形进行多电平量化,再送往译码器。最后用biterr函数统计误比特率,比较不同删余图样下的误比特率性能; 3)采用第三代移动通信中用于话音业务的生成元为[561,753]的[2,1,8]非系统卷积码及其软判决译码。比较1)中的误比特率性能。 四、实验结果 1、QPSK和8PSK的误码率与误比特率性能比较(如下图所示), 图1 误码率性能曲线 由图1可知,QPSK的误码率低于8PSK,其调制性能也优于8PSK,并且仿真次数达到50次,结果显示已经接近理想曲

simulink通信系统建模与仿真

通信系统建模与仿真课程设计 2008 级通信工程专业0813072 班级 题目基于SIMULINK的2ASK频带传输系统的仿真姓名李春艳学号081307211 指导教师胡娟闫利超贾晓兰 2011年6月1日

1 任务书 试建立一个ASK 频带传输模型,产生一段随机的二进制非归零码的基带信号,对其进行ASK 调制后再送入加性高斯白噪声(AWGN )信道传输,在接收端对其进行ASK 解调以恢复原信号,观察还原是否成功,改变AWGN 信道的信噪比,计算传输前后的误码率,绘制信噪比-误码率曲线,并与理论曲线比较进行说明。另外,对发送信号和接收信号的功率谱进行估计。 2 二进制振幅键控(2ASK )的理论分析 2.1 2ASK 调制原理 振幅键控是正弦载波的幅度随数字基带信号而变化的数字调制。当数字基带信号为二进制时,则为二进制振幅键控。 设发送的二进制符号序列由0、1序列组成,发送0符号的概率为P ,发送1符号的概率为1-P ,且相互独立。该二进 wct nTs t ang wct t s t sASK cos ])([cos )()(∑-== 制符号序列可表示为 其中: ?? ?=10an 0是以概率p 出现,而1是以概率1-p 出现。 二进制振幅键控信号时间波型如图1 所示。 由图1 可以看出,2ASK 信号的时间波形e2ASK(t)随二进制基带信号s(t)通断变化,所以又称为通断键控信号(OOK 信号)。 二进制振幅键控信号的产生方法如图2 所示,图(a)是采用模拟相乘的方法实现, 图(b)是采用数字键控的方法实现。 由图1 可以看出,2ASK 信号与模拟调制中的AM 信号类似。所以,对2ASK 信号也能够采用非相干解调(包络检波法)和相干解调(同步检测法),其相应原理方框图如图3 所示。2ASK 信号非相干解调过程的时间波形如图4 所示。

通信系统设计仿真软件

Agilent ADS 通信系统设计仿真软件

安捷伦科技有限公司 目录 插图列表 (3) 1 ADS对于通信系统设计仿真的意义 (4) 2 ADS设计仿真软件的优点 (4) 2.1 集成的自顶向下的系统设计 (4) 2.2 灵活的设计环境 (5) 2.3 优化系统架构 (5) 2.4 灵活快速地建立DSP算法 (6) 2.5 快速准确地建立射频模型 (6) 2.6 通过优化得到最佳的系统性能 (7) 2.7 利用已有的用户自定义模型 (7) 2.8 ADS软件与测量仪表连接加快从设计到现实的转变 (7) 2.8.1 据硬件测试建立仿真模型 (7) 2.8.2 尽早进行验证实验,降低系统集成风险 (7) 2.8.3 创建新的测试能力 (8) 2.8.4通信信道,干扰测试 (8) 3 ADS加速B3G/4G通信系统研发 (10) 3.1 ADS具有可以灵活产生各种制式的信号源的能力 (10) 3.2 ADS具有可以仿真MIMO 信道的能力 (10) 3.3 ADS具有仿真空-时(Spacing-time coding)编码性能的能力 (11) 3.4 ADS具有给用户提供Test Bench的能力 (11) 3.5 与仪器的互联 (11) 4 ADS在RF系统设计流程中的地位 (12) 4.1 系统级设计与仿真 (12) 4.1.1 分析并设定RF系统设计指标 (12) 4.1.2 研究并选择恰当的RF拓扑结构 (13) 4.1.3 定义功能模块并进行RF系统性能优化 (13) 4.2 电路级设计与仿真 (14) 4.2.1 研究选择合适的电路拓扑结构 (14) 4.2.2 器件选型与建模 (14) 4.2.3 关键模块设计与电路级仿真 (14) 4.2.4 综合仿真验证RF系统性能 (14) 4.2.5 各独立模块制作与测试 (14) 4.3 集成测试 (14) 4.3.1组合各个单独电路模块 (14) 4.3.2 调试 (14) 4.3.3修改系统指标(如果需要) (15) 4.3.4重新定义项目目标(如果需要) (15)

MATLAB实现通信系统仿真实例

补充内容:模拟调制系统的MATLAB 仿真 1.抽样定理 为了用实验的手段对连续信号分析,需要先对信号进行抽样(时间上的离散化),把连续数据转变为离散数据分析。抽样(时间离散化)是模拟信号数字化的第一步。 Nyquist 抽样定律:要无失真地恢复出抽样前的信号,要求抽样频率要大于等于两倍基带信号带宽。 抽样定理建立了模拟信号和离散信号之间的关系,在Matlab 中对模拟信号的实验仿真都是通过先抽样,转变成离散信号,然后用该离散信号近似替代原来的模拟信号进行分析的。 【例1】用图形表示DSB 调制波形)4cos()2cos(t t y ππ= 及其包络线。 clf %%计算抽样时间间隔 fh=1;%%调制信号带宽(Hz) fs=100*fh;%%一般选取的抽样频率要远大于基带信号频率,即抽样时间间隔要尽可能短。 ts=1/fs; %%根据抽样时间间隔进行抽样,并计算出信号和包络 t=(0:ts:pi/2)';%抽样时间间隔要足够小,要满足抽样定理。 envelop=cos(2*pi*t);%%DSB 信号包络 y=cos(2*pi*t).*cos(4*pi*t);%已调信号 %画出已调信号包络线 plot(t,envelop,'r:','LineWidth',3); hold on plot(t,-envelop,'r:','LineWidth',3); %画出已调信号波形 plot(t,y,'b','LineWidth',3); axis([0,pi/2,-1,1])% hold off% xlabel('t'); %写出图例 【例2】用图形表示DSB 调制波形)6cos()2cos(t t y ππ= 及其包络线。 clf %%计算抽样时间间隔 fh=1;%%调制信号带宽(Hz) fs=100*fh;%抽样时间间隔要足够小,要满足抽样定理。 ts=1/fs; %%根据抽样时间间隔进行抽样

通信系统仿真实验报告(DOC)

通信系统实验报告——基于SystemView的仿真实验 班级: 学号: 姓名: 时间:

目录 实验一、模拟调制系统设计分析 -------------------------3 一、实验内容-------------------------------------------3 二、实验要求-------------------------------------------3 三、实验原理-------------------------------------------3 四、实验步骤与结果-------------------------------------4 五、实验心得------------------------------------------10 实验二、模拟信号的数字传输系统设计分析------------11 一、实验内容------------------------------------------11 二、实验要求------------------------------------------11 三、实验原理------------------------------------------11 四、实验步骤与结果------------------------------------12 五、实验心得------------------------------------------16 实验三、数字载波通信系统设计分析------------------17 一、实验内容------------------------------------------17 二、实验要求------------------------------------------17 三、实验原理------------------------------------------17 四、实验步骤与结果------------------------------------18 五、实验心得------------------------------------------27

Matlab通信系统建模与仿真例题源代码-第三章

% ch3example1A.m clear; f_p=2400; f_s=5000; R_p=3; R_s=25; % 设计要求指标 [n, fn]=buttord(f_p,f_s,R_p,R_s, 's'); % 计算阶数和截止频率 Wn=2*pi*fn; % 转换为角频率 [b,a]=butter(n, Wn, 's'); % 计算H(s) f=0:100:10000; % 计算频率点和频率范围 s=j*2*pi*f; % s=jw=j*2*pi*f H_s=polyval(b,s)./polyval(a,s); % 计算相应频率点处H(s)的值 figure(1); subplot(2,1,1); plot(f, 20*log10(abs(H_s))); % 幅频特性 axis([0 10000 -40 1]); xlabel('频率Hz');ylabel('幅度dB'); subplot(2,1,2); plot(f, angle(H_s)); % 相频特性 xlabel('频率Hz');ylabel('相角rad'); figure(2); freqs(b,a); % 也可用指令freqs直接画出H(s)的频率响应曲线。 % ch3example1B.m clear; f_p=2400; f_s=5000; R_p=3; R_s=25; % 设计要求指标 [n, fn]=ellipord(f_p,f_s,R_p,R_s,'s'); % 计算阶数和截止频率 Wn=2*pi*fn; % 转换为角频率 [b,a]=ellip(n,R_p,R_s,Wn,'s'); % 计算H(s) f=0:100:10000; % 计算频率点和频率范围 s=j*2*pi*f; % s=jw=j*2*pi*f H_s=polyval(b,s)./polyval(a,s); % 计算相应频率点处H(s)的值 figure(1); subplot(2,1,1); plot(f, 20*log10(abs(H_s))); % 幅频特性 axis([0 10000 -40 1]); xlabel('频率Hz');ylabel('幅度dB'); subplot(2,1,2); plot(f, angle(H_s)); % 相频特性 xlabel('频率Hz');ylabel('相角rad'); figure(2); freqs(b,a); % 也可用指令freqs直接画出H(s)的频率响应曲线。 % ch3example2A.m f_N=8000; % 采样率 f_p=2100; f_s=2500; R_p=3; R_s=25; % 设计要求指标 Ws=f_s/(f_N/2); Wp=f_p/(f_N/2); % 计算归一化频率 [n, Wn]=buttord(Wp,Ws,R_p,R_s); % 计算阶数和截止频率 [b,a]=butter(n, Wn); % 计算H(z) figure(1); freqz(b,a, 1000, 8000) % 作出H(z)的幅频相频图, freqz(b,a, 计算点数, 采样率)

相关文档
最新文档