基于matlab的数字通信系统Word格式.docx
- 文档编号:21477536
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:24
- 大小:357.70KB
基于matlab的数字通信系统Word格式.docx
《基于matlab的数字通信系统Word格式.docx》由会员分享,可在线阅读,更多相关《基于matlab的数字通信系统Word格式.docx(24页珍藏版)》请在冰豆网上搜索。
7.2仿真结果2..7.
第八章总结和体会3..0.
第一章绪论
数字通信系统是利用数字信号传输信息的系统,是构成现代通信网的基础
1.2数字通信系统的基本组成
通信的基本功能是传递信息,即由信源产生的信息,通过一定的媒介(即
信道)传输,最后被信宿(收信暂)接收。
一个数字通信系统的基本任务就是把信源产生的信息变换成一定格式的数字信号,迩过信道传输,到达接收端后,再变换为适宜于信宿接受的信息形式送至信宿。
图1是实现这个过程的数字通信系统的基本框图。
(1)信息源信源是发出信息的源,其作用是把各种可能消息转换成原始电
信号。
信源可分为模拟信源和数字信源。
模拟信源(如电话机、电视摄像机)输出连续幅度的模拟信号;
数字信源(如电传机、计算机等各种数字终端设备)输出离散的数字信号。
(2)变换器因语声、图像等原始的消息不能以电磁波来传送,
所以需要通过变换器将原始的非电消息变换成电信号,并再对这种电信号进一步转换,使其变换成适合某种具体信道传输的电信号。
这种电信号同样载有原有的信息。
例如电话机的送话器,就是将语声变换成幅度连续变化的电话信号,再进一步转换后送到信道上去。
(3)信道信道是指传输信号的通道,可以是有线的,也可以是无线的,有
线和无线均有多种传输媒质。
信道既给信号以通路,也对信号产生各种干扰和噪声。
传输媒质的固有特性和干扰直接关系到通信的质量。
(4)反变换器反
变换器的基本功能是完成变换器的反变换,即进行解调、译码、解码等等。
它的任务是从带有干扰的接收信号中正确恢复出相应的原始信号来。
对于多路复用信号,接收设备还具有解除多路复用和实现正确分路的功能。
(5)信宿信宿
是传输信息的归宿,其作用是将复原的原始信号转换成相应的消息。
(6)噪声源噪声源是信道中的噪声以及分散在通信系统其他各处的噪声的
集中表示。
1.3数字通信系统的特点
数字通信系统的优点如下:
1、抗干扰能力强由于在数字通信中,传输的信号幅度是离散的,以二进制为例,信号的取值只有两个,这样接收端只需判别两种状态。
信号在传输过程中受到噪声的干扰,必然会使波形失真,接收端对其进行抽样判决,以辨别是两种状态中的哪一个。
只要噪声的大小不足以影响判决的正确性,就能正确接收(再生)。
而在模拟通信中,传输的信号幅度是连续变化的,一旦叠加上噪声,即使噪声很小,也很难消除它。
2、差错可控
数字信号在传输过程中出现的错误(差错),可通过纠错编码技术来控制,以提高传输的可靠性。
3、易加密数字信号与模拟信号相比,它容易加密和解密。
因此,数字通信保密性好。
4、易于与现代技术相结合
由于计算机技术、数字存贮技术、数字交换技术以及数字处理技术等现代技术飞速发展,许多设备、终端接口均是数字信号,因此极易与数字通信系统相连
第二章MATLAB软件
2.1MATLAB软件介绍
MATLAB[1]是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&
laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。
是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研
究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编
辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB和MathematicsMaple并称为三大数学软件。
它在数学类科技应
用软件中在数值计算方面首屈一指。
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。
在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。
2.2MATLAB软件的应用
MATLAB产品族可以用来进行以下各种工作:
•数值分析
•数值和符号计算
•工程与科学绘图
•控制系统的设计与仿真
•数字图像处理技术
•数字信号处理技术
MATLAB在通讯系统设计与仿真的应用
•通讯系统设计与仿真
•财务与金融工程
•管理与调度优化计算(运筹学)
MATLAB的应用范围非常广,包括信号和图像处理、通讯、控制系统设
计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。
附加的工
具箱(单独提供的专用MATLAB函数集)扩展了MATLAB环境,以解决这些
应用领域内特定类型的问题
第三章2ASK仿真设计和运行结果
3.12ASK调制和解调原理
(1)调制
eook(t)
Acoswct以概率P发送“1”时
0以概率1P发送“0”时
振幅键控是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。
在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息“0”或“1”。
一种常用的、也是最简单的二进制振幅键控方式称为通一断键控(OOK)其表达式为
2ASK信号的一般表达式为
e2ASK(t)s(t)coswct其中
s(t)ang(tnTs)
n
卿脱加相乘社©
滋字雀憩程
二进制振幅键控信号的产生通常有两种:
模拟调制法和键控法,相应的调制器如图3-1-1所示。
图(a)就是一般的模拟幅度调制的方法,用乘法器实现;
图(b)是一种数字键控法,其中的开关电路受s(t)控制。
本次课设采用数字键控法。
图3-1-12ASK/OOK信号调制器原理框图
(2)解调
本次课设用的是相干解调。
ASK信号有两种基本的解调方法:
非相干解调
(包络检波法)和相干解调(同步检测法)。
与模拟信号的接收系统相比,这里增加了一个“抽样判决器”方框,这对提高数字信号的接收性能是必要的。
3.2主要程序的介绍
3.2.1基带信号的产生
st=t:
:
fornrl■10
辻aUiXL;
Ifcrn=j/i*(n-1)+lj/i*n
st;
end
else
|fcrn=j/1*1)M;
j/i*n
£
t(11)=1:
'
&
nd
因为a(n)的产生是在x=(rand(1,i)产生0-1之间的随机数,然后a=round(x)取最接近的自然数。
相当于在(0,1)中任意取‘0'
和‘1'
。
n代表取随机数的个数。
上面代码意思是当a(n)小于1时,则令信号为1,否则为0。
3.2.2载波的产生
si—coE(2*pi*fc*t);
subplot(422):
plot(si);
titleC载逋信号=1"
):
由程序可知y=cos(2*pi*fc*t),fc是该函数的频率,我们可以通过修改fc的值
来改变载波信号的频率。
323噪声的产生
4_2ask^st.*sl:
subplot(423):
plot(,tie_2ask);
titla(n已调信号」:
noise-rantKL,jj;
^Sask^e^Sask+noi:
吗加入晖击
subplot(424):
plot(t,e_2ask);
titl&
C加入噪声的信号):
因为噪声是随机的,所以在加上噪声时,可以用随机函数来产生随机数,用
于现实中噪声干扰。
3242ASK的调制
e2ask-st.*sl;
subjilat(423):
plot(tTe_2ask}:
titl«
C已调信号’);
将基带信号和载波相乘,就可以得到调制波
3252ASK的解调
at-e_2ask.•eos(2»
pi*fe*t):
fft-at-Bean(at)因为是单极性戒跖还有育济分里!
应去掉subplot(425):
plotatJ:
titled与SS濺相垂后信号J;
f,af]=72P(t.at):
Ft,act]-丄pfIf;
af,曲fn);
*ift过低SB慮疲器
subplot(426);
plot(at):
titleC1相干解调后液形J;
因为我们用的是相干解调,而且通过书本知识可知当基带信号和载波相乘后,
再通过低通滤波器就可以得出解调波形
326判决输出
form=0;
i~l;
ifat(Li*600-K250)+0.5<
0.5:
forj=1)*5001-1:
(irtl)*500:
at(lj)-0;
eIse
forj=>
*50CH-l:
<
m+lJ*aQ0:
at(1,J)=l:
切d
由可知at(1,m*500+250)是在解调波形中取点,当值在(0,0.5)之间时,
就判决输出为0,当值为(0.5,1)之间时判决输出为1
0.01■
0\{
-0.01'
0246
载液信号討
相干解谓后浜形
1024
与载液相乘后信号
3.3仿真结果
基带信号战
2r
1—|—
0—
01234已调信号
1
第四章2FSK仿真设计和运行结果
4.12FSK调制和解调原理
频移键控是利用载波的频率变化来传递数字信息。
在2FSK中,载波的频率随二进制基带信号在fl和f2两个频率点间变化。
故其表达式为
e2FSK(t)
Acos(w1t)发送“1”时
Acos(w2t)发送“0”时
2FSK信号的产生方法主要有两种。
一种可以采用模拟调频电路来实现;
另一种可以采用键控法实现,即在二进制基带矩形脉冲序列的控制下通过开关电路对两个不同的独立频率源进行选通,使其在每一个码元Ts期间输出fl或f2两
个载波之一,如图4-1-1所示。
本次课设用的是键控法实现。
图4-1-12FSK信号调制器原理框图
2FSK信号的常用解调方法是采用如图4-1-2所示的非相干解调(包络检波)和相干解调。
其解调原理是将2FSK信号分解为上下两路2ASK信号分别进行解调,然后进行判决。
这里的抽样判决时直接比较两路信号抽样值得大小,可以不
专门设置门限。
判决规则应与调制规则相呼应,调制时若规定“1”符号对应载
波频率f1,则接收时上支路的样值较大,应判为“1”;
反之则判为“0”。
图4-1-22FSK信号相干解调解调原理图
图4-1-32FSK信号相干解调解调原理图
4.2主要程序的介绍
4.2.1基带信号和的产生
stl-t;
forn=l;
io
ifa(n)^l:
forrr=l:
j:
for
ifEtl(n)>
"
l;
stlM=0
st2tn)"
Q;
lse
3t2(n)=1;
forn=j/i-(n-l)H:
stl<
m■!
end:
Hiuxa(l);
subplot(411):
plot(t,stl):
图1图2
图1是FSK的基带信号产生和ASK的基带信号产生的原理是一样的,都是产生
0到1之间的10个数。
然后大于0.5的为1,小于0.5的为0
图2是求基带信号的反码。
它是通过判断基带信号是否小于1,如果小于1
则为1,如果不小于1则为0。
4.2.2两种不同频率载波的产生
sl=cas'
L*t)
2=cos(2*pi*f2*t)
subplot(413)Tplot(al):
titlaC*载菠信号呂1/);
Etibplot(414)7plot(s2);
titleC载波信号吃'
);
因为FSK的调制方法是数字键控法需要两个不同频率的信号,在该程序里我们可以通过修改f1和f2的值得到两个频率不同的载波信号。
4.2.32FSK调制9
F>
st2.*s2^加入载濺2figur*
(2):
plot(t,Fl};
titl8(*Fl=sl»
stl,l:
subplot(412):
plot(t,F2):
title(1F2-s2*st2,):
e_f3k=Fl+F2;
subplot(413):
plot(t,e_fsk>
将载波1和载波2分别和基带信号和基带信号反码相乘,再相加,就可以得到调制信号。
4242FSK解调
stl^fsk.载滅1相乗
Zf.rfl]=T2T(t,stl)通讨诋通瑟波器
_t,stl_■lpf(fj.s£
1t2*fm*;
figure⑶;
subplet(311):
plot(t>
stl):
title(T与si相垂后适砒’):
st2-fsk.■sZA与载坡2相乘
If,rf2]=T2P(t,st2)通过低通遞宼器
[t±
st2]■lpf(f,sf2,2*fm):
subplet012.);
plot(t”st2)"
titleC与眈相乘后披形’);
上面程序写的是相干解调的方法,解调原理是将FSK分解为上下两路信号
分别进行解调,然后判决。
也就是将上下路分别和相应载波相乘,再判决。
425判决输出
fotm=0:
i~l:
ifstl(1.m*500+260Kst2(1.m*500+260):
for(n^l)*500;
或⑴jg;
j=r*5O0+l:
(b+L)*500:
熨⑴j)T;
根据解调原理,判断若规定“T符号对应载波频率fl,则接受时上支路的
001
-001
D0.511.522.533.544.55
与略相乘后'
波形
002111111111
4.3仿真结果
00.511522533.54455
宀抽样判决后波形
2IInIIIIII
1-
0-
■00.511百22.633.544.65
第五章2PSK仿真设计和运行结果
5.12PSK的调制和解调原理
相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。
在2PSK中,通常用初始相位0和n分别表示二进制“1”和“0”。
因此,2PSK信号的时域表达式为
e2PSK(t)Acos(Wct)
2PSK信号的调制原理框图如图5-1-1所示。
与2ASK信号的产生方法相比较,只是对s(t)的要求不同,在2ASK中s(t)是单极性的,而在2PSK中s(t)是双极性的基带信号。
(a)揆规调制方法(b)犍控法
图5-1-12PSK信号的调制原理框图
2PSK信号的解调通常采用相干解调法:
解调器原理框图如图5-1-2所示:
图5-1-22PSK信号的解调原理框图
st2=t;
forh=l'
ifstl(k)>
-l;
st2(k)-0:
己丄
end'
subploi(412);
plot<
t,st2):
5.2主要程序的介绍
5.2.1基带信号的产生
ffti-t:
farti=1:
it'
ifa(n)<
1:
form=j/i*(n-lj+l:
j/i*nStlCm^O;
form=j/i*(n-l)+l:
j/i*rigtl1iu,=1;
图1基带信号图2基带信号反码
由于PSK中的是双极性信号
因此对上面所求单极性信号取反来与之一起构
成双极性码,所以这里需要求出基带信号及其反码,为后面求双极型码做准备
5.2.2双极型码的产生
st3=stl-st2;
Subplot(413):
plot(t,stS);
titleC法根性基带信号或才):
将基带信号减去基带信号反码,就可以得出双极型码
5.2.3载波信号的产生
sl=sin(2*pi^£
c:
*:
t);
subplot(414);
plot<
sL):
titleC载號信号吕1/):
载波信号的产生原理ASK—样,可以通过改变fc的值来改变载波的频率
5242PSK调希9
e_2ask=st.*sl;
subplot(423);
plot<
tTe_2asl:
),
title(n已调信号*):
2PSK的调制原理和2ASK调制原理一致,都是基带信号和载波相乘。
5.2.52PSK的解调
psk=psk-*sl;
P与载独相乘
subplot(&
13);
plot(t,psk):
titleC与SiSft.L相泰后波形‘):
Xa£
]=T2F(tsPSk)通过IK通滤浪蛊
[t.psk]=Lpf(fTaf/B):
3ubplot<
514f:
tt,psk);
title(5低通猱玻后波形.):
因为我们用的是相干解调,所以需要已调波和载波相乘,再经过低通滤波器
526判决输出
form=0i-1:
ifpsk(l,m*DaO+250XO:
forj=m*500+l:
(m+L)*oOO;
pskCL,j)=0:
forj=ni*5()0+i'
(ni+D*50C:
pskCLj)«
l:
判决规则为当已调小于‘O'
时为‘O'
否则为‘1'
5.3仿真结果
e2psK
C0.511522533544.55
扣噤后泅形
1fVWWV^VWWWVvWWV^
21IIiiIiiiiiI
_00.511.522533.544.55
与载波討相乘后波形
[IMaAaAa^/aAj/aAa^^/aAaAxA^aA^
2Ii¥
¥
iii¥
YiViiI
_C0.511.522533.544.£
5
x1n3低通滤滅后液形
C0.511.622S33.544.55
c柚样利决后波形
opI1if-
2iiiiiiiii|
C0.511522533-54455
第六章2DPSK勺仿真设计和运行结果
6.12DPSK勺调制与解调原理
2DPSK是利用前后相邻码元的载波相对相位变化传递数字信息,所以又称相对相移键控。
2DPSK信号的产生方法:
先对二进制数字基带信号进行差分编码,即把数字信息序列的绝对码变换成相对码(差分码),然后再根据相对码进行绝对调相,从而产生二进制差分相移键控信号。
2DPSK信号调制器原理框图如图6-1-1所
图6-1-12DPSK信号调制器原理框图
2DPSK信号的解调方法之一是相干解调(极性比较法)加码反变换法,其解调原理是:
对2DPSK信号进行相干解调,恢复出相对码,再经码反变换器变换为绝对码,从而恢复出发送的二进制数字信息。
在解调中,由于载波相位模糊性的的影响,使得解调出的相对码也可能是“1”和“0”倒置,但经差分译码(码反变换)从而解决了载波相位模糊性带来的问题。
2DPSK的相干解调原理框图
如图6-1-2所示
图6-1-22DPSK的相干解调原理框图
2DPSK信号的另一种解调方法是差分相干解调(相位比较法),其原理框图如图6-1-3所示。
用这种方法解调时不需要专门的相干载波,只需要由收到的2DPSK信号延时一个码元间隔T,然后与2DPSK信号本身相乘。
相乘器起着相位比较的作用,相乘结果反映了前后码元的相位差,经低通滤波器后再抽样判决,即可直接恢复出原始数字信息,故解调器中不需要码反变换器。
2DPSK的差分
相干解调器原理框图如图6-1-2所示:
图6-1-32DPSK的差分相干解调器原理框图
6.2主要程序的介绍
6.2.1基带信号(绝对码)的产生
a»
round<
rand(lni)):
figure(4);
sten(a):
stl=t:
forn-L.10
1:
fcr1)4-1:
st1(n'
=0;
forj/i*n
St
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 matlab 数字通信 系统