m序列产生和性能的MATLAB仿真
- 格式:pdf
- 大小:207.97 KB
- 文档页数:3
第29卷第12期拳利电力机械2007年12月WATERCONSERVANCY&ELECTRICPOWERMACHINERY¥ol。29No.12Dec.2007
m序列产生和性能的MATLAB仿真
GenerationofmsequenceandfutureMATLABsimulation
王昆1,陈昕志2WANGKun,CHENXin—zhi(1.郑州大学信息工程学院,河南郑州450046;2.河南职业技术学院,河南郑州450046)(1.CollegeofInformationEngineeringofZhengzhouUniversity,Zhengzhou450046,China;2。HenanVocationalTechnologyCollege,Zhengzhou450046,China)摘要:农扩频系统中通常采用扩频序列对信号进行频谱扩展,因而扩频序列时系统性能起漪决定性作用,镄随机序列中的m序列意最常耀鼹基本序列,余绍了m序列砖原理,蛙能及产生方法,并在MATLAB中遮行了实现和分析,仿真结果表明了该方法的正确性和可行憾。关键词:伪随机序列;m序列;相荧函数中图分类号:仰332.1+1文献标识码:A文耄编号:1006—6446f2007}12—0170—02Abstract:Toexpandthesignalspectruminspreadspectrumsystemlthesignalspectrumisgenerallyexpandedbyaspreadspectrumsequence.Thecharacterofspreadspectrumsequenceaffectsthecommunicationquality.InallPNsequenceslInsequenceisoftenusedasbasicspreadspectrumsequence.Thebriefintroductiontothetheory、proper-tyandgenernationmeansofthemsequencesisgivenfirst}andthegenerationandanalysisbyprogrammingwithMATLABaregiven.Thesimulationresultsshowthevalidityandfeasibilityofthismethod.Keywords:spreadspectrumsequence;msequence;correlationfunction
O引言有很多应用(尤其在扩频系统中)会用囊伪随祝序列,伪随机序列常以PN(Pseudo—Nosie)表示,又称伪码。伪码的构造和相关性能直接影响扩频频谱的带宽、系统容量及抗予抗髓力等性锈。因此,对伪随机序列有以下要求:伪码的比特率满足扩展带宽要求;有尖锐的自相关性;有近似噪声的频谱特性。常采强的伪码序列有m序列、Gold_|挚爱等,在所有伪码序列中,m序列是最蘸要、最基本的一种伪随机序列,另一种Gold序列则是由m序列引出的。1m序列In序列是Ell带线性反馈的移位寄存器产生的周麓最长的一种序列,又称最长线性移位寄存器序列。其产生原理可Eli图1所示的PN序列发生器说明。N级移位寄存器
图1PN序列发生器PN序列发生器嘲Ⅳ级移位寄存器、模二加法器和连接向量3个基本部分缓成。这个连接向量吴舔定义了移位寄存器各级与模二加法器之间的连接。它确定了发生器的性能特点,并由以下多项式定义g(D)2goD。+glD÷92D2+…gN-1D岸一1+,gN扩ol|雯稿羰期:2007—10-23
作者简介:王昆(1977一),男,河南周口人,郑州大学信息工程学院在读硕士研究生,主要从事通信多用户检测技术教学和研究方面的工作。
万方数据第29卷第12期王昆,等:m序列产生和性能的MATLAB仿真・17l・如果gi=l,剡第i级移位寄存器秘模二加法器之间有连接;如果gi=0,则第i级移位器存器和模--1JⅡ法器之间没有连接,多项式g(D)中goDo和g,D再都等于1。它的周期楚2“一1,N是移位寄存器的级数。当且仅当多项式g(D)是本原多项式时,才可以达到这个周期,这意味着,对于一个Ⅳ级移位寄存器麓产生的m序列个数是有限的,在文献[1]中提供了大量本原多项式的表格,表l给出了部分本原多项式。表1部分零潆多项式m本原多项式
[2345][1256][1245][2356]在m序列的产生和性能分析上,往往关注以下几个特性:(1)平衡特性。在m序列的一个完整周絮漆,0的个数和l的个数总是相差为l。(2)游程特性。m序列的总游程数为(N÷1)/2,长度为1豹游程数占1/2,长度为2的游程数占1/4,长度为3的游程数占1/8,……(3)相关特性。m序列的自相关函数R(m)是周期的二篷函数,尺m)。fⅣm=壳Ⅳ_j}=o,±l,±2,…。。’【一1其他m。2MA吼AB仿真为在MATLAB中对m序列发生器和序列性能进行仿真,可傲絮下定义,将移位寄存器状态设置成向量mregister=[al,a2,03,…,aN],将连接向量设为向量g=[g,,92,93,…,gN],由图l可得模2加法器的输进等于反馈量back,也帮是a,的下一个德,Nback=yakgx。下驻以5级移位寄存器为铡,利用MATLAB产生周期N=31的m序列,并对其相关特性惊醒仿真分析。以下是使用M语言编写的仿真程序:clearg=[01001];%generatemsequenceminitial=[00001];m=zeros(1,31);mregister=minitial;n=0:k=0:whilek==0:n=n+1:m(1,n)=mregister(1,1);back=把m((mregister零嚣令,2);mregister=[back,mregister(1,1:4)];ifmregister==minitial;k=l:endendm=2宰m一1:%theauto—correlationrm(1)=sum(m.水m);fork=1:n一1rm(k+1)=sum(m。枣circshift(m,[◇,k]))endnl=0:30:n2=[0:n一1];subplot(2,1,1)stem(nl,m)ylabel(’msequence')subplot(2,1,2)plot(n2,rE)ylabel(’R(m)0axis([030—235]);程序运行结果如图2所示,输出的m序罗lJ与随机二进制波形相似,并舆有尖锐的自相关性,而且为二值函数,即在0处取值为31,其余各处取值为一1。其自棋关函数近缎为冲激函数,所以功率谱密度近似为白色。
图2m序列和自相关性3结束语本文基于MATLAB强大的矩阵运算和优秀的图形处理能力,对m序歹Ij的产生和(下转第200页)3456ll2l345
5
万方数据水利电力机械2007年12月
5火电施工企业业务组合和选择发展战略警誉芋磊薯君翥望盏霎{娄馨等嚣喾需嚣嘉兰主从上述分析中可以看出,浙江火电宜以火电施拓展的条件,根据目前浙江火电钢结构加工业务今、工业为基础,大力发展钢结构加工业和电厂检修业明2年的业务量,目前的生产能力已经无法满足需务,退出物流行业。求,在电力钢结构定单充足而钢结构加工行业增长5.1火电施工业务的维持战略迅速的大形势下,浙江火电钢结构加工业务根据目现有的火电施工业务是目前浙江火电主要利润前的竞争实力,可以进行生产设备及厂房的扩建,扩来源,由于目前行业的竞争加剧,行业利润率日趋降大生产能力,增强企业在该行业的竞争实力。低,虽然近几年有很高的市场增长率,但随着国家电5.4电厂检修业务的进入战略力产业政策的调整,在电力投资高峰过后,火电施工就进入新业务战略而言,业务拓展可以分为由行业的市场容量将有所降低。因此,对于火电施工点到线、由线到网的进入策略,存在着购并外部现有业务,浙江火电应巩固目前的市场份额,强化内部管企业、从头开始自创新企业以及与外部业务结盟开理和成本核算,提高服务质量,保证现金流的稳定产展新业务3种作法,简称购并、自创、结盟。作为电出,公司收入一部分用于内部管理素质的提高和流厂检修业务,浙江火电有着很强的技术基础,人员可程改造,另一部分则考虑用于新业务的拓展。通过短期培训获得,且具备一定的资金实力和融资为了巩固火电施工业的行业地位,业务的优化能力,自创新企业不存在障碍,但考虑市场资源的获组合要考虑2个重点:首先加强内部管理体系的建得,可以考虑与拥有检修市场的单位进行结盟,提高设,进行有效的成本控制,改进用工制度和引进优秀市场竞争能力,扩大市场规模。因此,最好的进人方的管理人员,提高资质水平和施工质量;其次开拓省式就是以自主创新为主,以结盟为辅。外、国外市场,建立有效的市场网络。,讳士.害5.2物流业务的退出战略”硐/。”日基于业务组合的业务退出战略主要有出售、转通过对浙江火电的全面分析,明确了企业在未让及关闭。对于浙江火电物流业务来说,部分设备来发展中应侧重的方向。对于面对新形势的火电施及人员可以为火电施工业务及钢结构加工业务、电工企业,有一定的参考价值。如何调整企业的发展厂检修业务所用,土地及厂房可以考虑出租。因此,战略,迎接挑战,将直接影响到火电施工企业的生存浙江火电物流业务可以采取关闭战略,将无关设备与发展,是一个值得探讨的问题。折价出售,减少公司资源浪费,使公司资源集中于核心业务。5.3钢结构Jj口-r业务发展战略(实习编辑:涂毅)随着国民经济的发展,工业钢结构及民用钢结
(上接第171页)性能进行了仿真,仿真结果和性能的分析证明了该方法是正确和可行的。参考文献:[1]吴伟陵,牛凯.移动通信原理[M].北京:电子工业出版社,2005.[2]苏晓生.掌握MATLAB6.0及其工程应用[M].北京:科学出版社,2002.[3]韦岗.通信系统建模与仿真[M].北京:电子工业出版社,2007.
(实习编辑:涂毅)
万方数据