国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于matlab 的移位寄存器法m 序列的產(chǎn)生

2011-08-22 02:58:42劉艷華
科技視界 2011年25期
關(guān)鍵詞:擴(kuò)頻通信本原寄存器

劉艷華

(鹽城工學(xué)院信息工程學(xué)院 江蘇 鹽城 224051)

0 引言

所謂擴(kuò)頻,是擴(kuò)展頻譜的簡(jiǎn)稱。擴(kuò)頻通信采用的信號(hào)傳輸方式,其信號(hào)的頻譜寬度遠(yuǎn)遠(yuǎn)大于所傳輸基帶信息的帶寬。擴(kuò)展頻譜通信是一項(xiàng)具有極大潛力、發(fā)展前景廣闊的通信技術(shù),自從誕生之日起就受到了人們的廣泛關(guān)注。

擴(kuò)頻通信中頻帶的擴(kuò)展是通過獨(dú)立的偽隨機(jī)碼序列來(lái)完成的,用編碼和調(diào)制的方式實(shí)現(xiàn),將基帶信號(hào)的頻譜進(jìn)行展寬,然后再進(jìn)行傳輸,接收端用相同的擴(kuò)頻碼解擴(kuò),恢復(fù)所傳信息[1-7]。這樣可以使傳輸過程中的干擾得到抑制。

常用的擴(kuò)頻序列有m序列、M序列、Gold序列等。m序列是最常用的一種擴(kuò)頻碼,它是最大長(zhǎng)度線性反饋移位寄存器序列的簡(jiǎn)稱。它是用帶線性反饋的移位寄存器產(chǎn)生的,是周期最長(zhǎng)的序列。它具有很強(qiáng)的相關(guān)性,規(guī)律性和系統(tǒng)性,表現(xiàn)出的統(tǒng)計(jì)特性和白噪聲的采樣序列相同,如果不知道其生成方法,看上去就和真的隨機(jī)序列一樣。

偽隨機(jī)序列的用處很廣泛,在雷達(dá)、遙控系統(tǒng)、多址通信、保密通信、GPS導(dǎo)航等領(lǐng)域都有應(yīng)用。由于其具有的社會(huì)和科學(xué)價(jià)值,偽隨機(jī)序列的構(gòu)造、生成、特征分析一直是相關(guān)領(lǐng)域的研究熱點(diǎn)。

本文主要研究m序列產(chǎn)生的基本原理,然后用matlab搭建仿真模型來(lái)產(chǎn)生m序列,并與matlab自帶的模塊產(chǎn)生的m序列做對(duì)比。

1 m序列的產(chǎn)生原理

產(chǎn)生m序列的線性反饋移位寄存器由寄存器加上反饋產(chǎn)生,n階線性移位寄存器的產(chǎn)生原理框圖如圖1所示。

圖1 n階線性反饋移位寄存器產(chǎn)生原理框圖

圖1中a0,a1,…,an-1為n個(gè)移位寄存器某時(shí)刻的狀態(tài),c0,c1,…,cn為移位寄存器的反饋系數(shù),對(duì)應(yīng)位置ci等于1表示有反饋,等于0表示無(wú)反饋,加法器采用模2相加。

反饋系數(shù)決定了反饋移位寄存器產(chǎn)生的m序列碼型,對(duì)于圖1中反饋移位寄存器,反饋邏輯為c0,c1,…,cn,則

{an}=c1an-1+c2an-2+…+cna0

只要反饋邏輯ci確定,寄存器產(chǎn)生的序列就確定了。n級(jí)移位寄存器產(chǎn)生的偽隨機(jī)序列,其最長(zhǎng)周期為2n-1。

生成m序列的首要問題是要求得移位寄存器的特征多項(xiàng)式,特征多項(xiàng)式必須為本原多項(xiàng)式,本原多項(xiàng)式可以用matlab軟件編程求得,也可以直接查表獲得,

2 m序列的matlab仿真實(shí)現(xiàn)

2.1 用matlab編程求本原多項(xiàng)式

本仿真中采用四級(jí)移位寄存器,產(chǎn)生周期為15的m序列。對(duì)應(yīng)n=4的m序列的本原多項(xiàng)式求解程序如下:

運(yùn)行程序,得到n=4時(shí)的所有本原多項(xiàng)式如下:

2.2 用simulink搭建m序列產(chǎn)生器

找到了本原多項(xiàng)式,可以搭建仿真模型。此處選擇3.1節(jié)獲得的第二種本原多項(xiàng)式進(jìn)行仿真,反饋分別為1 0 0 1 1搭建的仿真模型如圖2所示。

圖2 產(chǎn)生m序列的仿真模型

2.2.1 圖2中采用四個(gè)長(zhǎng)度為1的Queue充當(dāng)移位寄存器,構(gòu)成15位m序列發(fā)生器。它能與matlab中得PN Sequeue Generator模塊產(chǎn)生相同的PN碼,PN Sequeue Generator的初始設(shè)置為 Generator polynomial[1 0 0 1 1],Initial states[0 0 0 1]。對(duì)應(yīng)的圖2中移位寄存器模型的反饋系數(shù)為c0=1,c1=0,c2=0,c3=1,c4=1,寄存器初始狀態(tài)為 a0=1,a1=a2=a3=0。

2.2.2 第一個(gè)寄存器 Queue的 Trigger Type設(shè)為 Either edge,其余為Rising edge。

2.2.3 后兩個(gè)隊(duì)列輸出進(jìn)行XOR運(yùn)算,然后反饋給第一個(gè)移位寄存器的輸入,對(duì)應(yīng)于反饋系數(shù)1 0 0 1 1中的三個(gè)1。

圖3 生成的m序列波形

運(yùn)行仿真模塊,得到的偽隨機(jī)序列如圖3所示。產(chǎn)生的m序列取其一個(gè)完整的周期,長(zhǎng)度為15,碼型為1 0 0 0 1 0 0 1 1 0 1 0 1 1 1。

該m序列波形與PN Sequeue Generator模塊產(chǎn)生的波形一致,PN Sequeue Generator模塊產(chǎn)生的m序列的相位必須手動(dòng)設(shè)置,而該仿真模型產(chǎn)生的為隨機(jī)序列的相位可以通過圖2中來(lái)自In1的脈沖進(jìn)行自動(dòng)調(diào)整,具有很大的靈活性。

3 總結(jié)

偽隨機(jī)信號(hào)不僅在擴(kuò)頻通信中得到廣泛應(yīng)用,在數(shù)字網(wǎng)絡(luò)、導(dǎo)航、信息安全、移動(dòng)通信,雷達(dá)和保密通信中都有廣泛應(yīng)用。它可以作為噪聲源也可以在通信中起加密的作用,所以研究設(shè)計(jì)m序列的產(chǎn)生有著重要的意義。

本文研究了m序列產(chǎn)生的基本原理,用matlab搭建仿真模型,實(shí)現(xiàn)寄存器法m序列的產(chǎn)生,通過對(duì)比表明了m序列的正確性。

本文產(chǎn)生的m序列可以用脈沖信號(hào)控制其相位,所以在相位搜索法PN碼同步中,可以作為本地PN碼產(chǎn)生器,是PN碼同步中很關(guān)鍵的一部分。本文產(chǎn)生的是15位PN碼,如果需要較長(zhǎng)的PN碼,只需要增加移位寄存器個(gè)數(shù),再根據(jù)響應(yīng)的本源多項(xiàng)式,修改反饋系數(shù)即可。

[1]查光明,熊賢祚.擴(kuò)頻通信[M].西安:西安電子科技大學(xué)出版社,1999.

[2]何世彪,譚曉衡.擴(kuò)頻技術(shù)及其實(shí)現(xiàn)[M].北京:電子工業(yè)出版社,2007.

[3]張欣.擴(kuò)頻通信數(shù)字基帶信號(hào)處理算法及其VLSI實(shí)現(xiàn)[M].北京:科學(xué)出版社,2004.

[4]鄧華,等.MATLAB通信仿真及其應(yīng)用實(shí)例詳解.北京:人民郵電出版社,2003.

[5]許麗艷,李雪梅,王正彥.基于SIMULINK的PN碼同步系統(tǒng)仿真研究[J].系統(tǒng)仿真學(xué)報(bào),2006(8):18.

猜你喜歡
擴(kuò)頻通信本原寄存器
Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
本原Heronian三角形的一個(gè)注記
擴(kuò)頻通信技術(shù)在通信中的研究
電子制作(2019年16期)2019-09-27 09:35:04
基于m序列的直接擴(kuò)頻通信系統(tǒng)仿真設(shè)計(jì)
電子制作(2018年1期)2018-04-04 01:48:30
『閉卷』詢問讓人大監(jiān)督回歸本原
分簇結(jié)構(gòu)向量寄存器分配策略研究*
對(duì)“自度曲”本原義與演化義的追溯與評(píng)議
今日聚集讓新聞回歸本原
擴(kuò)頻通信技術(shù)在NFC中的保密處理
電子制作(2016年19期)2016-08-24 07:49:44
基于循環(huán)映射算法的并行組合擴(kuò)頻通信
潜江市| 肇源县| 商南县| 海门市| 石嘴山市| 蒲江县| 阿城市| 芒康县| 垦利县| 昭通市| 鸡泽县| 射阳县| 安陆市| 叙永县| 屯昌县| 平南县| 荔波县| 永登县| 绥阳县| 临沧市| 德令哈市| 房产| 藁城市| 河北省| 桐梓县| 宜兴市| 军事| 新兴县| 阿鲁科尔沁旗| 曲沃县| 老河口市| 桦川县| 麟游县| 峡江县| 碌曲县| 嘉荫县| 太康县| 商水县| 上饶市| 陵川县| 台中县|