6 总结
在搭建QPSK调制解调系统中首先遇到的问题就是串并转换问题,simulink中没有可以直接解决这个问题的模块,经过网上的搜索与查阅相关资料,最终选取buffer模块,完成可串并转换的功能,但是带人了两个单位的延迟。之后便是示波器的显示问题,此次产生的信号采样速率设置为1秒,载波频率1HZ,对仿真过程中的波形分析带来很多的方便。在完成的QPSK系统的simulink仿真中,由于方便起见,载波大小设为1HZ,与实际的调制解调中所用载波相差甚远,但若将载波设置变大,会对实验仿真和分析带来极大的不便。
这次仿真设计让我深刻体会到数字信号的QPSK调制传输及解调过程,利用Simulink专业库Communications Blockset中的Modulation模块库所提供的―QPSK Modulator Baseband‖―QPSK Demodulator Baseband‖等模块实现QPSK的系统设计,并输出误码率,信道中的噪声为高斯白噪声。仿真设计很快结束了,不仅检验了我所学的通信原理的基本知识,同时让我熟悉了Matlab的simulink仿真的一些基本操作。刚开始时连正弦信号在scope中显示都很难做到,正弦信号的参数设计也是一大难题,经过查阅资料,终于弄清楚最基本的模块的用法。这次设计中遇到的最大的问题是数据源的串转并和并转串模块,此模块花费很多时间去设计,最终设计出的串转并和并转串模块虽不理想(存在延时)但是实现了数据的串转并和并转串。各个模块参数的设计是设计中最难的一部分,因为一个参数设计不对会导致结果错误。最终经过不断的查找资料和请教指导老师,终于完成了QPSK的调制与解调。
26
致谢
随着毕业的日子即将到来,历经半年的毕业设计也接近了尾声。通过这半年的毕业设计,我明白了自己需要学的知识还很多。毕业设计不仅仅是对几年所学只是的总结,更是对自己能力的一种提高。下面我对这半年来毕业设计的过程做一些总结:
第一,选择毕业设计题目时,有许多题目供大家选择,由于我比较喜欢仿真,所以选题的时候我毅然决定做仿真设计,感觉对里面的知识是比较熟悉的,也比较好上手。最后我就选了基于Simulink的QPSK调制解调器仿真设计这一题目。
第二,题目确定后,我一边开始着手毕业设计方面的准备,一边查资料,查资料是一个很复杂的过程,网上搜索到的大部分都是涉及QPSK调制解调原理的期刊杂志之类的,而具体怎么做的论文是很难搜到的。由于从来没做过毕业设计,怎么做,做到什么程度都是一头雾水,我只能天天去图书馆搜相关书籍和期刊了,后来还在相关同学朋友的介绍下,我找到了很多与QPSK相关的论文和期刊。毕业设计要求使用Simulink工具包进行仿真实现。
第三,QPSK的原理虽然很清楚,但具体设计时用哪些模块呢,一大堆的问题就出现了。怎么编码,怎么复用以及怎么形成图像等等,都是需要解决的问题。我一直在反复琢磨着这些问题,一边参考着网上搜索到的那些资料,一边自己进行思考。这期间我询问了有关老师和身边的同学朋友,他们帮助我解决了大量的该方面的问题。
第四,在最后的这段日子里,我对前期所搭建的模块进行了进一步的完善。毕业设计论文的书写的工作是非常繁琐的。首先是要确定论文的大致目录。分为几章来写,每一章又分为几小节,每一小节又具体要要写些什么。这些工作都需要进行认真的思考,因为论文的书写是对整个毕业设计的总结。书写论文首先要确定论文的大致轮廓即目录,由于我的题目是关于QPSK的和利用Simulink来完成的,因此首先要介绍一下QPSK的基本原理和Simulink的功能和特点。论文最主要的部分就是自己的设计部分,这是整个论文的核心内容,对于这部分内容,我修改了好几次,有的时候不是论文的过于冗繁就是论述的太少,经过反复几次的斟酌和老师的指点,才最终确定了终稿。
27
参考文献
[1] 曹志刚,现代通信原理,清华大学出版社,2011.
[2] 沈辉,SIMULINK系统仿真与控制,北京大学出版社,2003.
[3] 薛定宇,基于MATLAB/Simulink的系统仿真技术及应用,清华大学出版社,2011. [4] 张德丰,MATLAB/Simulink建模与仿真实例精讲,机械工业出版社,2010. [5] 樊昌信 曹丽娜,通信原理,国防工业出版社,2010. [6] 李晓峰,通信原理,清华大学出版社,2008.
[7] 周艳青,尹华杰,叶长青,等.无位置传感器无刷直流电机位置检测技术.电机与控制应
用,2007, 34(7):125.
[8] 李自成.无刷直流电机无位置传感器控制关键技术研究〔D].武汉:华中科技大学,2010. [9] 李强.无位置传感器无刷直流电动运行理论和控制系统研究.南京:东南大学,2005. [10]曹永娟,林明耀,潘腾,等.无刷直流电机状态观测器的设计〔J].微电机,2004, 37(2):15-17. [11]严晓华,现代通信技术基础,清华大学出版社,2010.
[12]潘莉,郭东辉,纪安妮,等.数字调制解调技术及其应用的研究进展〔J」.电讯技术,2001. [14]樊昌信,张甫詡、徐炳祥、吴成柯 .《通信原理》[M] .北京:国防工业出版社,2001.5. [15]党宏社,段晨东. 控制系统仿真. 西安:西安电子科技大学出版社2008.
[16]陈怀琛,吴大正,高西金《matlab及在信息课程中的应用》[J]北京:电子工业出版社,2006. [17]楼天顺、刘晓东、李博涵《基于matlab7.x的系统分析与设计》[M].西安:西安电子科
技大学出版社, 2005.5.
[18]张肃文主编.《高频电子线路》[M] .北京:高等教育出版社, 2004.11. [19]程佩青编著.《数字信号处理教程》[M] .北京:清华大学出版社, 2006.3.
[20]张辉、曹丽娜、王勇编著《.通信原理辅导》[M] 西安.西安电子科技大学出版社,2004.11. [21]徐明远.《MATLAB仿真在通信工程中的应用》[J]. 西安.西安电子科技大学出版
社,2005.6.
[22]田丽华等.《编码理论》[J].西安:西安电子科技大学出版社, 2003.8.
[23]赖昭胜,管立新、曾祥华,等.OPSK高性能数字调制器的「PGA实现〔J].PLD
CPLDFPGA应用2006. 22(12):139-148.
[22]吴伟陵,续大我,庞沁华编著.通信原理.北京邮电大学出版社,2005. [23]王立宁,乐光新,詹菲.MATLAB与通信仿真[M].人民邮电出版社,2000. [24]李环,任波,华宇宁.通信系统仿真设计与应用[M].电子工业出版社,2009. [25]青松,程岱松,武建华.数字通信系统的matlab仿真与分析[M].北京航空航天大学出版
社,2001.
28
[26]王树清. 工业过程控制工程. 北京:化学工业出版社,2003.
[27][美] B. 威得罗. 刘树棠,韩崇昭译. 自适应逆控制. 西安:西安交通大学出版社,2000. [28]苗长云.现代通信原理及应用[M].电子工业出版社,2005. [29]张圣勤.MATLAB 7.0实用教程.机械工业出版社,2006. [30]桑林,郝建军,刘丹.数字通信.北京邮电大学出版社,2002. [31]]樊昌信,曹丽娜.通信原理[M].国防工业出版社,2006.
[32](美)拉帕波特.无线通信原理与应用:Pinciple and practice[M].电子工业出版社,2006. [33]刘兴堂. 现代辨识工程. 北京:国防工业出版社,2006.
[34]李鹏波,胡德文. 系统辨识基础. 北京:中国水利水电出版社,2006.
[35]庞中华,崔红. 系统辨识与自适应控制MATLAB仿真. 北京:北京航空航天大学出版
社,2009.
[36]李言俊 张科. 系统辨识理论及应用. 北京:国防工业出版社,2011.
[37]薛定宇. 控制系统计算机辅助设计—MATLAB语言与应用. 北京:清华大学出版社, [38]于浩详,初红霞. MATLAB实用教程—控制系统仿真与应用. 北京:化学工业出版社,
2009.
[39]黄道平. MATLAB与控制系统的数字仿真与CAD. 北京:化学工业出版社, [40]张静. MTLAB在控制系统中的应用. 北京:电子工业出版社,
[41]夏玮,李朝晖. MATLAB控制系统仿真与实例详解. 北京:人民邮电出版社,2008. [42]党宏社,段晨东. 控制系统仿真. 西安:西安电子科技大学出版社2008. [43]张晓华. 控制系统数字仿真与CAD. 北京:机械工业出版社,2004. [44]张晓华. 系统建模与仿真. 北京:清华大学出版社,2006. [45]肖健华. 智能模式识别方法. 广州:华南理工大学出版社,2006.
[46]徐昕,李涛. MATLAB工具箱应用指南—控制工程篇. 北京:电子工业出版社,2000. [47]Roger L.Freeman . Fundamentals of Telecommunications ,1999. [48]SILICON TRANSISTOR 2sc33565 DATASHEET. NEC,1996.5.
[49]John G.Proakis Masoud Salehi Gerhard Bauch.著 刘树棠译comtemporary communication systems using matlab and simulink.北京:电子工业出版社,2005.4.
[50]D.Divsalar,M.K,Simon.Multiple-Symbol Differential Detection of MPSKIEEE Transactions on Communications.1990. 38(3):300一308.
[51]D. Makrakis. K.Feher.ODtimalNoncoherent Detection of PSK Signals.Elect. Lett二1990, 26(6):146-155.
[52]Theodore S.Rappaport.Wireless Com-munications Principles and Practice.Publishing Houseof Electronics Indus-try.1999
29
附 录
主程序:
T=1; % 基带信号宽度,也就是频率 fc=10/T; % 载波频率
ml=2; % 调制信号类型的一个标志位 nb=100; % 传输的比特数 delta_T=T/200; % 采样间隔 fs=1/delta_T; % 采样频率 SNR=0; % 信噪比 t=0:delta_T:nb*T-delta_T; % 限定t的取值范围 N=length(t); % 采样数 %------------------------- 调制部分 % 基带信号的产生
data=randn(1,nb)>0.5; datanrz=data.*2-1; data1=zeros(1,nb/delta_T); for q=1:nb
data1((q-1)/delta_T+1:q/delta_T)=datanrz(q); end
% 串并转换,将奇偶位数据分开 idata=datanrz(1:ml:(nb-1)); qdata=datanrz(2:ml:nb); % QPSK信号的调制 ich=zeros(1,nb/delta_T/2); for i=1:nb/2
ich((i-1)/delta_T+1:i/delta_T)=idata(i); end
% 瑞利衰落信道
ray_ich=raylrnd(0.8,1,nb/2/delta_T); ray_qch=raylrnd(0.8,1,nb/2/delta_T); Ray_idata=idata1.*ray_ich;
30