通信工程专业综合设计要求.docx

上传人:b****7 文档编号:10821859 上传时间:2023-02-23 格式:DOCX 页数:35 大小:205.38KB
下载 相关 举报
通信工程专业综合设计要求.docx_第1页
第1页 / 共35页
通信工程专业综合设计要求.docx_第2页
第2页 / 共35页
通信工程专业综合设计要求.docx_第3页
第3页 / 共35页
通信工程专业综合设计要求.docx_第4页
第4页 / 共35页
通信工程专业综合设计要求.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

通信工程专业综合设计要求.docx

《通信工程专业综合设计要求.docx》由会员分享,可在线阅读,更多相关《通信工程专业综合设计要求.docx(35页珍藏版)》请在冰豆网上搜索。

通信工程专业综合设计要求.docx

通信工程专业综合设计要求

 

课程设计说明书

 

题目:

数字基带/频带通信系统设计

学生姓名:

学院:

班级:

指导教师:

年月日

 

内蒙古工业大学课程设计任务书

课程名称:

___学院:

班级:

___

学生姓名:

___学号:

_指导教师:

一、题目

数字基带/频带通信系统设计

二、目的与意义

‘“数字基带/频带通信系统设计”是针对电子通信专业学生的实践教学环节,通过设计,要求学生利用所学专业知识和软件、硬件工具,掌握通信系统的分析、设计、仿真及调试技巧,深入理解通信系统的基本组成,扩张专业背景知识,培养工程技能和实际操作能力。

三、要求(包括原始数据、技术参数、设计要求、图纸量、工作量要求等)

1.系统软件仿真:

通过MATLAB编程对典型通信系统(如数字基带传输系统和数字频带传输系统)的各组成部分进行建模和仿真分析,实现通信系统仿真。

2.系统硬件设计:

基于通信原理实验平台,按照系统设计方案,搭建硬件调试电路,实现通信系统的硬件设计与调试。

3.分析结果,完成报告:

分析比较软件仿真结果与硬件调试结果,完成设计报告。

四、工作内容、进度安排

1.查阅资料:

搜集通信系统相关资料,熟悉通信系统相关内容(1天)

2.方案选择与设计:

根据要求选择通信系统设计方案,定义各模块仿真函数,确定所使用的硬件电路板,写出硬件设计思想与步骤。

(1天)

3.子模块实现:

利用MATLAB仿真语言编写模块函数,仿真实现各模块功能,搭建硬件电路调试。

(5天)

4.系统实现:

将各子模块连接,调试主程序实现系统功能,完成硬件调试。

(2天)

5.考试与设计报告撰写:

完成课程设计考试,整理设计资料及内容,撰写设计报告。

(1天)

五、主要参考文献

1、《通信系统仿真》教材

2、《MATLAB及在电子信息类课程中的应用》,唐向宏等,电子工业出版社。

3、《通信原理》,樊昌信等,国防工业出版社。

审核意见

系(教研室)主任(签字)

指导教师下达时间年月日

指导教师签字:

_______________

通信工程专业综合设计(仿真部分)要求

一、设计目的与任务

通过MATLAB编程对典型通信系统(如数字基带传输系统和数字频带传输系统)的各组成部分进行建模和仿真分析,加深学生对通信系统各组成部分的理解;在此基础上,连接各个独立的功能模块组成不同的通信系统,完成相应的信息传递功能,并根据仿真分析结果对所设计通信系统的传输质量进行评价。

通过本设计,希望进一步提高和挖掘学生对所学专业知识的应用能力和创新意识,培养和锻炼学生的团队合作精神和科研开发精神,为学生后续的毕业设计以及将来进入社会从事相关工作奠定基础。

二、设计内容

设计题目有两个:

数字基带传输系统的MATLAB仿真实现和数字频带传输系统的MATLAB仿真实现。

每三个学生一组,每组学生合作完成任意一个题目的软、硬件设计。

每个设计题目又包括:

各独立功能模块(A/D转换、码型变换或数字调制、随机噪声信道、抽样判决、码型反变换或数字解调制、D/A转换等)的MATLAB仿真实现以及相应通信系统的建模。

每个同学必须独立完成一个完整系统的仿真设计,每组三个同学合作完成系统的硬件设计。

所要求的每一设计子内容都分成基本任务和选做任务两种,基本任务必须做,选做任务可以不做。

典型数字通信系统组成

三、考核方式

仿真成绩=平时成绩(20%)+设计成绩(80%)

 

通信工程专业综合设计报告

(仿真部分)

 

内容:

数字基带传输系统的MATLAB仿真实现

班级:

学号:

姓名:

指导教师:

仿真成绩:

同组人姓名:

设计内容一:

数字基带传输系统的MATLAB仿真实现(80分)

系统组成:

一、A/D转换

(一)基本任务:

单频正弦波模拟信号的简单数字化。

即对一个单频正弦波模拟信号进行抽样、均匀量化、PCM二进制自然编码。

1、主要步骤和要求:

(1)单频正弦波模拟信号的抽样实现。

要求输入信号的幅度A、频率F和相位P可变;要求仿真时间从0到2/F,抽样频率为Fs=20F;要求给出抽样信号samp的波形图。

(2)单频正弦波模拟信号均匀量化的实现。

要求对抽样信号sampl归一化后再进行均匀量化;要求量化电平数D可变;要求输出信号为平顶正弦波;要求给出量化输出信号quant的波形图,并与抽样信号samp画在同一图形窗口中进行波形比较。

(3)单频正弦波模拟信号PCM二进制自然编码的实现。

要求按量化序号给出PCM二进制自然编码;要求给出编码后的数字序列pcm。

2、程序代码及说明:

function[sampl,quant,pcm]=a_d_1(A,F,P,D)

%输入变量A,F,P分别为输入信号的幅度、频率和相位;D为量化电平数;输出%变量sampl为抽样后的输入信号;quant为均匀量化后的输出信号;pcm为编%码后的PCM二进制自然编码数字序列。

%单频正弦波模拟信号的抽样实现%

%以下列出你自己编写的代码%

%单频正弦波模拟信号均匀量化的实现%

%以下列出你自己编写的代码%

%单频正弦波模拟信号PCM二进制自然编码的实现%

%以下列出你自己编写的代码%

3、测试内容及结果:

测试信号:

[sampl,quant,pcm]=a_d_1(3,32000,0,14);

%以下给出程序运行后的波形图及输出数据%

(二)选做任务:

单频正弦波模拟信号的特殊数字化。

按给定要求对一个单频正弦波模拟信号进行数字化。

1、主要步骤和要求:

(1)单频正弦波模拟信号的抽样实现。

要求输入信号的幅度A、频率F和相位P可变;要求仿真时间从0到2/F,抽样频率为Fs=20F;要求给出抽样信号samp的波形图。

(2)单频正弦波模拟信号非均匀量化的实现。

要求对抽样信号sampl归一化后再分别进行满足A律和u律压缩的非均匀量化;要求压缩参数a、u可变;要求量化电平数D可变;要求输出信号为平顶正弦波;要求给出量化输出信号quant1和quant2的波形图,并与抽样信号samp画在同一图形窗口中进行波形比较。

(3)单频正弦波模拟信号PCM二进制折叠编码的实现。

要求按量化序号给出PCM二进制折叠编码;要求给出编码后的数字序列pcm1和pcm2。

2、程序代码及说明:

function[sampl,quant1,quant2,pcm1,pcm2]=a_d_2(A,F,P,D,a,u)

%输入变量A,F,P分别为输入信号x的幅度、频率和相位;D为量化电平数;a,u%为A律和u律压缩的压缩参数;输出变量sampl为抽样后的输入信号;quant1

%为A律压缩非均匀量化后的输出信号;quant2为u律压缩非均匀量化后的输出%信号,pcm1为quant1编码后的PCM二进制折叠编码数字序列,pcm2为quant2

%编码后的PCM二进制折叠编码数字序列。

%单频正弦波模拟信号的抽样实现%

%以下列出你自己编写的代码%

%单频正弦波模拟信号非均匀量化的实现%

%以下列出你自己编写的代码%

%单频正弦波模拟信号PCM二进制折叠编码的实现%

%以下列出你自己编写的代码%

3、测试内容及结果:

测试信号:

[sampl,quant1,quant2,pcm1,cm2]=a_d_2(3,32000,0,14,87.6,255);

%以下给出程序运行后的波形图及输出数据%

二、码型变换

(一)基本任务:

原始PCM脉冲编码信号的AMI码型和CMI码型变换。

1、主要步骤和要求:

(1)把原始的PCM脉冲编码信号转换成适合在信道中传输的AMI码型。

要求PCM码可以是数字型也可以是字符型,要求画出AMI码型变换前后的波形图。

(2)把原始的PCM脉冲编码信号转换成适合在信道中传输的CMI码型。

要求PCM码可以是数字型也可以是字符型,要求画出CMI码型变换前后的波形图。

2、程序代码及说明:

(1)AMI码型变换程序代码及说明

functionchanged_ami=signal_encod_1(pcm)

%输入信号pcm为原始的PCM脉冲编码信号,输出信号changed_ami为码型变换

%后的AMI码型数字序列。

%检测原始PCM脉冲编码信号的类型%

%以下列出你自己编写的代码%

%对原始PCM脉冲编码信号进行1的个数的奇偶检测,若为奇数个则补1%

%以下列出你自己编写的代码%

%AMI码型变换%

%以下列出你自己编写的代码%

(2)CMI码型变换程序代码及说明

functionchanged_cmi=signal_encod_2(pcm)

%输入信号pcm为原始的PCM脉冲编码信号,输出信号changed_cmi为码型变换

%后的CMI码型数字序列。

%检测原始PCM脉冲编码信号的类型%

%以下列出你自己编写的代码%

%对原始PCM脉冲编码信号进行1的个数的奇偶检测,若为奇数个则补1%

%以下列出你自己编写的代码%

%CMI码型变换%

%以下列出你自己编写的代码%

测试信号:

pcm=’100001000011000011’;

changed_ami=signal_encod_1(pcm);

changed_cmi=signal_encod_2(pcm);

%以下给出程序运行后的波形图及输出数据%

(二)选做任务:

原始PCM脉冲编码信号的HDB3码型转换。

1、主要步骤和要求:

把原始的PCM脉冲编码信号转换成适合在信道中传输的HDB3码型。

要求PCM码可以是数字型也可以是字符型;要求保证输入的PCM脉冲编码信号中1的个数为偶数;要求编码原理符合《通信原理》(樊昌信编著)P97页所述;要求画出HDB3码型变换前后的波形图。

2、程序代码及说明:

functionchanged_hdb3=signal_encod_3(pcm)

%输入信号pcm为原始的PCM脉冲编码信号,输出信号changed_hdb3为码型变换%后的HDB3码型数字序列。

%检测原始PCM脉冲编码信号的类型%

%以下列出你自己编写的代码%

%对原始PCM脉冲编码信号进行1的个数的奇偶检测,若为奇数个则补1%

%以下列出你自己编写的代码%

%HDB3码型变换%

%以下列出你自己编写的代码%

测试信号:

pcm=’100001000011000011’;

changed_hdb3=signal_encod_3(pcm);

%以下给出程序运行后的波形图及输出数据%

三、随机噪声信道的MATLAB仿真实现

(一)基本任务:

简单随机噪声信道的MATLAB仿真实现。

1、主要步骤和要求:

(1)要求AMI码型数字序列经过一个常用的AWGN信道;要求AMI码型数字序列可以是数字型也可以是字符型;要求信道信噪比snr可变;要求在同一个figure中给出输入信号changed_ami和输出信号ami_after_channel的波形图。

(2)要求CMI码型数字序列经过一个常用的AWGN信道;要求CMI码型数字序列可以是数字型也可以是字符型;要求信道信噪比snr可变;要求在同一个figure中给出输入信号changed_cmi和输出信号cmi_after_channel的波形图。

2、程序代码及说明:

(1)AMI+AWGN程序代码及说明

functionami_after_channel=channel_1(changed_ami,snr)

%输入变量changed_ami为AMI码型数字序列,snr为AWGN信道的信噪比;输出%变量ami_after_channel为经过AWGN信道后的AMI码型数字序列。

%检测AMI码型数字序列的类型%

%以下列出你自己编写的代码%

%随机噪声信道的MATLAB仿真实现%

%以下列出你自己编写的代码%

(2)CMI+AWGN程序代码及说明

functioncmi_after_channel=channel_2(changed_cmi,snr)

%输入变量changed_cmi为CMI码型数字序列,snr为AWGN信道的信噪比;输出%变量cmi_after_channel为经过AWGN信道后的CMI码型数字序列。

%检测CMI码型数字序列的类型%

%以下列出你自己编写的代码%

%随机噪声信道的MATLAB仿真实现%

%以下列出你自己编写的代码%

测试信号:

changed_ami=’-1000010000-110000-11’;

changed_cmi=‘110101010100010101011100010101011100’;

ami_after_channel=channel_1(changed_ami,20);

cmi_after_channel=channel_2(changed_cmi,20);

%以下给出程序运行后的波形图及输出数据%

(二)选做任务:

特殊随机噪声信道的MATLAB仿真实现。

1、主要步骤和要求:

要求HDB3码型数字序列经过一个常用的AWGN信道;要求HDB3码型数字序列可以是数字型也可以是字符型;要求信道信噪比snr可变;要求输入信号的功率值sigpower可调;要求在同一个figure中给出输入信号changed_hdb3和输出信号hdb3_after_channel的波形图。

2、程序代码及说明:

functionhdb3_after_channel=channel_3(changed_hdb3,snr,sigpower)

%输入变量changed_hdb3为HDB3码型数字序列,snr为AWGN信道的信噪比,%sigpower为输入信号的功率值;输出变量hdb3_after_channel为经过AWGN

%信道后的HDB3码型数字序列。

%检测HDB3码型数字序列的类型%

%以下列出你自己编写的代码%

%随机噪声信道的MATLAB仿真实现%

%以下列出你自己编写的代码%

测试信号:

changed_hdb3=’-1000-V1000V-11-B00-V1-1’;

hdb3_after_channel=channel_3(changed_hdb3,20,1);

%以下给出程序运行后的波形图及输出数据%

四、抽样判决的MATLAB仿真实现

(一)基本任务:

对经过随机噪声信道的AMI码型和CMI码型数字信号进行抽样判决,去除或减弱噪声的干扰。

1、主要步骤和要求:

(1)对经过信噪比可变随机噪声信道的AMI码型数字信号进行抽样判决,去除噪声的干扰。

要求AMI码型数字序列可以是数字型也可以是字符型;要求在同一图形窗口中画出抽样判决前后的波形图。

(2)对经过信噪比可变随机噪声信道的CMI码型数字信号进行抽样判决,去除噪声的干扰。

要求CMI码型数字序列可以是数字型也可以是字符型;要求在同一图形窗口中画出抽样判决前后的波形图。

2、程序代码及说明:

(1)AMI+AWGN+ADJUDGE程序代码及说明

functionadjudged_ami=adjudg_1(ami_after_channel,m)

%输入信号ami_after_channel为经过AWGN信道后的AMI码型数字信号,m为判%决门限值;输出变量adjudged_ami为抽样判决后的信号。

%检测加噪后的AMI码型数字序列类型%

%以下列出你自己编写的代码%

%加噪AMI码型数字序列抽样判决的MATLAB仿真实现%

%以下列出你自己编写的代码%

(2)CMI+AWGN+ADJUDGE程序代码及说明

functionadjudged_cmi=adjudg_2(cmi_after_channel,m)

%输入信号cmi_after_channel为经过AWGN信道后的CMI码型数字信号,m为判%决门限值,输出变量adjudged_cmi为抽样判决后的信号。

%检测加噪后的CMI码型数字序列类型%

%以下列出你自己编写的代码%

%加噪CMI码型数字序列抽样判决的MATLAB仿真实现%

%以下列出你自己编写的代码%

测试信号:

%以下给出程序运行后的波形图及输出数据%

(二)选做任务:

对经过随机噪声信道的HDB3码型数字信号进行抽样判决,去除或减弱噪声的干扰。

1、主要步骤和要求:

对经过信噪比可变、输入信号功率值可调的随机噪声信道的HDB3码型数字信号进行抽样判决,去除噪声的干扰。

要求HDB3码型数字序列可以是数字型也可以是字符型;要求在同一图形窗口中画出抽样判决前后的波形图。

2、程序代码及说明:

functionadjudged_hdb3=adjudg_3(hdb3_after_channel,m)

%输入信号hdb3_after_channel为经过AWGN信道后的HDB3码型数字信号,m为%判决门限值;输出变量adjudged_hdb3为抽样判决后的信号。

%检测加噪后的HDB3码型数字序列类型%

%以下列出你自己编写的代码%

%加噪HDB3码型数字序列抽样判决的MATLAB仿真实现%

%以下列出你自己编写的代码%

五、码型反变换

(一)基本任务:

由抽样判决后的AMI码型和CMI码型数字序列恢复出原始的PCM脉冲编码信号。

1、主要步骤和要求:

(1)由抽样判决后的AMI码型数字序列恢复出原始的PCM脉冲编码信号(0、1信号)。

要求抽样判决后的AMI码型数字序列可以是数字型也可以是字符型;要求画出码型反变换前后的波形图。

(2)由抽样判决后的CMI码型数字序列恢复出原始的PCM脉冲编码信号。

要求抽样判决后的CMI码型数字序列可以是数字型也可以是字符型;要求画出码型反变换前后的波形图。

2、程序代码及说明:

(1)AMI码型反变换程序代码及说明

functionre_pcm=signal_decod_1(adjudged_ami)

%输入信号adjudged_ami为抽样判决后的AMI码型数字序列;输出信号re_pcm

%为恢复出的原始PCM脉冲编码信号。

%检测抽样判决后的AMI码型数字序列类型%

%以下列出你自己编写的代码%

%AMI码型反变换%

%以下列出你自己编写的代码%

(2)CMI码型反变换程序代码及说明

functionre_pcm=signal_decod_2(adjudged_cmi)

%输入信号adjudged_cmi为抽样判决后的CMI码型数字序列;输出信号re_pcm

%为恢复出的原始PCM脉冲编码信号。

%检测抽样判决后的CMI码型数字序列类型%

%以下列出你自己编写的代码%

%CMI码型反变换%

%以下列出你自己编写的代码%

测试信号:

%以下给出程序运行后的波形图及输出数据%

(二)选做任务:

由抽样判决后的HDB3码型数字序列恢复出原始的PCM脉冲编码信号。

1、主要步骤和要求:

由抽样判决后的HDB3码型数字序列恢复出原始的PCM脉冲编码信号(0、1信号)。

要求抽样判决后的HDB3码型数字序列可以是数字型也可以是字符型;要求画出码型反变换前后的波形图。

2、程序代码及说明:

functionre_pcm=signal_decod_3(adjudged_hdb3)

%输入信号adjudged_hdb3为抽样判决后的HDB3码型数字序列;输出信号re_pcm

%为恢复出的原始PCM脉冲编码信号。

%检测抽样判决后的HDB3码型数字序列类型%

%以下列出你自己编写的代码%

%HDB3码型反变换%

%以下列出你自己编写的代码%

测试信号:

%以下给出程序运行后的波形图及输出数据%

六、D/A转换

(一)基本任务:

由PCM二进制自然编码序列恢复出单频正弦波模拟信号。

1、主要步骤和要求:

假设量化电平数D已知,要求由PCM二进制自然编码序列恢复出单频正弦波模拟信号。

要求PCM二进制自然编码序列可以是数字型也可以是字符型;要求对PCM二进制自然编码序列进行数据处理(按照量化电平数D推导出一个码字的码长n,如果PCM二进制自然编码序列的长度不是n的整数倍,则补0);要求采用线性内插法,内插点数N可变;要求画出恢复出的量化电平值和单频正弦波模拟信号波形图。

2、程序代码及说明:

function[re_voltag,re_sampl]=d_a_1(re_pcm,D,N)

%输入信号re_pcm为PCM二进制自然编码序列,D为量化电平数,N为内插点数;%输出信号re_voltag为恢复出的量化电平值,re_sampl为恢复出的单频正弦波%模拟信号。

%检测PCM二进制自然编码序列的类型%

%以下列出你自己编写的代码%

%对PCM二进制自然编码序列进行数据处理%

%以下列出你自己编写的代码%

%由pcm二进制自然编码序列恢复出单频正弦波模拟信号%

%以下列出你自己编写的代码%

测试信号:

%以下给出程序运行后的波形图及输出数据%

(二)选做任务:

由PCM二进制折叠编码序列恢复出单频正弦波模拟信号。

1、主要步骤和要求:

假设量化电平数D已知,要求由PCM二进制折叠编码序列恢复出单频正弦波模拟信号。

要求pcm二进制折叠编码序列可以是数字型也可以是字符型;要求对PCM二进制折叠编码序列进行数据处理(按照量化电平数D推导出一个码字的码长n,如果PCM二进制折叠编码序列的长度不是n的整数倍,则补0);要求采用线性内插法,内插点数N可变;要求画出恢复出的量化电平值和单频正弦波模拟信号波形图。

2、程序代码及说明:

function[re_voltag,re_sampl]=d_a_2(re_pcm,D,N)

%输入信号re_pcm为PCM二进制折叠编码序列,D为量化电平数,N为内插点数;%输出信号re_voltag为恢复出的量化电平值,re_sampl为恢复出的单频正弦波%模拟信号。

%检测PCM二进制折叠编码序列的类型%

%以下列出你自己编写的代码%

%对PCM二进制折叠编码序列进行数据处理%

%以下列出你自己编写的代码%

%由pcm二进制折叠编码序列恢复出单频正弦波模拟信号%

%以下列出你自己编写的代码%

测试信号:

%以下给出程序运行后的波形图及输出数据%

七、通信系统的建模

(一)基本任务:

数字基带传输系统的MATLAB仿真实现。

1、主要步骤和要求:

数字基带传输系统的MATLAB仿真包括以下内容:

单频正弦波模拟信号经过抽样(要求仿真时间从0到2/F,抽样频率为Fs=20F)、均匀量化(量化电平数D可变)、PCM二进制自然编码、AMI码型变换后,发送到信噪比snr可变的AWGN信道,然后经过抽样判决、AMI码型反变换、D/A转换(内插点数N可变)后恢复出单频正弦波模拟信号。

要求给出抽样后的输入信号sampl和恢复出的输入信号re_sampl的波形图。

2、程序代码及说明:

function[sampl,re_sampl]=system_1(A,F,P,D,snr,N)

%输入变量A,F,P分别为输入信号的幅度、频率和相位,D为量化电平数,snr

%为信道信噪比,N为D/A转换时的内插点数;输出变量sampl为抽样后的输入

%信号,re_sampl为恢复出的输入信号。

%数字基带传输系统的MATLAB仿真实现%

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1