999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LabVIEW的多級偽隨機碼調相信號仿真

2017-08-01 00:03:28鑫,杜
兵器裝備工程學報 2017年7期
關鍵詞:信號

謝 鑫,杜 松

(海軍航空工程學院,山東 煙臺 264001)

?

【光學工程與電子技術】

基于LabVIEW的多級偽隨機碼調相信號仿真

謝 鑫,杜 松

(海軍航空工程學院,山東 煙臺 264001)

設計一種多級偽隨機碼調相信號仿真系統;在深入分析偽隨機碼產生原理和性能特點的基礎上,利用LabVIWE環境圖形化和模塊化的優勢,通過索引數組移位寄存和建立條件結構的方法實現多級偽隨機碼調相信號的仿真;結果表明:系統操作界面友好,具有較強的靈活性和可擴展性,可用于演示偽隨機碼調相信號的產生和驗證引信的抗干擾性能。

LabVIEW;多級數;偽隨機信號;移位寄存器

引信是各種彈藥終端毀傷效能的控制系統,在現代戰爭中有著不可或缺的地位。偽隨機碼調相無線電引信具有檢測靈敏度高、抗干擾能力強和無模糊距離測量等特點而得到廣泛的應用[1-2]。隨著電子技術和虛擬儀器技術的發展,引信信號的仿真更加靈活經濟,逐漸成為引信設計和分析的重要手段。

LabVIEW是美國NI公司推出的一款優秀的圖形化編程語言,它使用圖標代替文本創建應用程序,擁有大量與其他應用程序通信的VI庫。LabVIEW操作靈活,容易編制良好人機界面,廣泛應用到圖形仿真、數據采集、測量分析等領域[3]。

傳統的偽隨機碼發生器功能較為單一,只能產生特定的偽隨機碼,不利于演示觀測。利用LabVIEW設計實現的多級偽隨機碼調相信號,簡化了系統的復雜程度,縮短了開發周期,對偽隨機碼原理教學演示以及研究引信偽隨機碼探測體制抗干擾能力都有一定意義。

1 基本原理

1.1 偽隨機碼序列生成

偽隨機碼是由線性移位寄存器產生最長的周期性序列。圖1是一個n級線性移位寄存器,L是模2加法器,執行異或邏輯運算。在時鐘脈沖的作用下,暫存在移位寄存器H1、H2…Hn-1、Hn的0或1逐級向右移動而發生改變,通過Hm輸出變化了的是編碼序列;同時,輸出序列又和反饋抽頭的序列進行模2加運算,進行下一步移位輸出[4]。

圖1 n級線性移位寄存器原理圖

1.2 偽隨機碼信號調制

偽隨機碼調相無線電引信的調制信號是基于二相相移鍵控調制方式(BPSK)調制的,即發射載波被偽隨機碼進行調制,相應的發射信號相位在0和π變化。

偽隨機碼信號p(t)可以表示為

(1)

圖2是通過Matlab仿真產生的BPSK調制的7級偽隨機碼波形圖。從圖2可以看出,BPSK偽隨機信號與其采用的偽隨機碼信號變化一致。

圖2 7級BPSK偽隨機碼波形

偽隨機碼信號可以攜帶信息,但不能進行傳播,因此需要把偽隨機碼信號調制到載波信號上才能發射。偽隨機碼調相信號表示為

U(t)=A·p(t)·cos(2πf0+φ0)

(2)

式(2)中,A是發射信號的幅度,f0是載波頻率,φ0是初始相位。圖3是通過Matlab仿真產生的7級偽隨機碼調相信號。

圖3 7級偽隨機碼調相信號波形

1.3 參數的確定

偽隨機碼參數選擇要從引信的距離特性、抗干擾能力、靈敏度以及設備的復雜性和實現性等方面綜合考慮進行最優選擇。影響偽隨機碼參數選取的主要因素是碼元寬度和序列長度[5]。

1) 碼元寬度。根據偽隨機碼的自相關函數可知,碼元寬度越窄,引信的距離分辨力越強,精度越高。偽隨機碼的頻譜寬度理論上是無窮大的,但是實際其能量的90%集中在第一個零值點之內,可以把0~Δf之間的頻譜看為偽隨機碼的頻譜寬度,頻譜寬度Δf為

(3)

從式(3)中可以看出,偽隨機碼的頻譜寬度和碼元寬度成反比。碼元寬度越窄,頻譜寬度越寬,信號的抗干擾能力越強,信號被截獲的概率越低。但過窄的碼元寬度會使射頻信號失真,導致接收機靈敏度下降[6]。通常將碼元寬度選擇為10~100μs。

2) 序列長度。偽隨機碼的序列長度P為

P=2n-1

(4)

式(4)中n是偽隨機碼的級數。

由偽隨機碼的自相關函數可知,序列長度越長,函數副瓣越小,抗干擾能力越出色。但是,序列長度過長會增加多普勒頻率對相關函數的影響。另外,過長的序列會影響引信測速的計算時間。在實際工程中,偽隨機碼周期至少要達到多普勒信號周期的4倍[7],即:

(5)

式(5)中fd是多普勒頻率。

因此文中的多級數符合工程需要,而不是任意可調。本文的級數采用5級、7級和9級3種級數。

2 模塊設計

LabVIEW的設計具有結構化的特點,即一個程序可以分成多個模塊,每個模塊實現一定的功能,模塊之間相對獨立。圖4是系統的主程序圖,主程序主要包含多級偽隨機碼生成模塊和波形產生顯示模塊。

圖4 系統主程序

2.1 多級偽隨機碼生成模塊

該模塊是整個系統的主要模塊,它的功能是實現不同級數偽隨機碼數組的生成。在偽隨機序列中,移位寄存器的反饋線的數目決定了本原多項式的項數,為了使m序列產生更加簡單有效,簡化程序結構,使用項數最少的本原多項式[8]。圖5是一個7級移位寄存器序列產生結構圖,它的本原多項式是:x7+x3+1,即1010101,式(6)是它的反饋邏輯:

Hn=Hn-3⊕Hn-6

(6)

圖5 7級移位寄存器序列產生結構

移位寄存器中的模2加法器由異或函數實現。圖6是異或函數控件,當兩端輸入都為TRUE或都為FALSE,函數返回FALSE。否則,返回TRUE[9]。

圖6 異或函數控件

圖7偽隨機碼序列產生流程圖,索引數組對初始的一維偽隨機碼數組進行索引時,輸入端元素的個數由移位寄存器的級數決定,其輸出為與輸入數組數據類型相同的數值元素。輸出的元素創建新的數組,寄存器移位寄存后進行下一次的輸出。因為產生的偽隨機碼是0-1序列,為了達到調相的效果,需要通過乘法器和加法器將移位寄存器輸出的0-1序列轉化成1-1序列。

為了實現各級數的選擇,需創建條件結構。當條件結構執行時,僅有一個級數偽隨機碼生成子程序框圖執行。控制輸入數據類型為枚舉類型,枚舉控件和下拉列表控件十分相似,它是有序的、自動分配的。建立枚舉控件,在“編輯項”屬性頁面中設置添加“5級”、“7級”、“9級”。圖8、圖9和圖10分別是5級、7級和9級移位寄存器的程序圖。

圖7 偽隨機碼產生流程

圖8 5級移位寄存器程序

圖9 7級移位寄存器程序

圖10 9級移位寄存器程序

2.2 波形產生顯示模塊

該模塊的功能是將偽隨機碼信號對載波信號進行調相處理。產生的1-1偽隨機碼序列經過數組初始化,通過For循環和“替換數組子集”控件索引指定位置元素開始替換數組,得到的一維數組數據輸入到“創建波形”的Y輸入端,然后將輸出接入波形圖即可顯示偽隨機信號。

偽隨機碼信號和載波信號作卷積運算得到偽隨機碼調相信號,信號卷積運算的表達式為

(7)

圖11是卷積控件,X是第1個輸入序列,Y是第2個輸入序列,算法指定使用的卷積方法,調用卷積控件。算法的值為direct時,VI使用線性卷積的direct方法計算卷積[10-11]。由于信號分析要求循環進行,而整個過程都希望是人機交互的。因此,在后面板的程序設計中采用While循環結構。

圖11 卷積控件

3 仿真結果

圖12是系統的操作界面。用戶通過前面板很方便設置碼元寬度、移位寄存器級數和初始化輸入等相關參數。以7級偽隨機碼調相信號位列,系統相關參數設置如下:級數7級,初始輸入0101010,碼元寬度50 μs,載波頻率10 MHz,載波幅度1 V,采樣數5 000。圖13是仿真產生7級偽隨機碼調相信號,從圖13可以看出偽隨機碼調相信號是雙極性視頻脈沖,偽隨機碼調相信號和偽隨機碼的變化是一致的。偽隨機碼信號自身固有的抗干擾能力很強,將其應用到偽隨機碼調相信號中,使得引信的抗干擾能力獲得極大提高。

圖12 系統操作界面

圖13 7級偽隨機碼調相信號

4 結論

本文設計的基于LabVIEW的多級偽隨機碼調相信號仿真系統具有操作靈活、穩定性好、精度高等特點,降低了系統的開發、維護以及后期的升級成本,縮短了系統的開發周期。根據教學需要,設置偽隨機碼調相信號的相關參數,實時顯示不同級數下的偽隨機碼波形,具有很好的演示效果。此外,不同參數的偽隨機碼可以配合驗證偽隨機碼調相無線電引信的測速測距性能和抗噪聲干擾能力。

[1] 崔占忠,宋世和,徐立新.近炸引信原理[M].北京:北京理工大學出版社,2009:132-135.

[2] 路明,熊波,梁捷.中近程探測技術[M].煙臺:海軍航空工程學院,2016:95-100.

[3] 曹軍義,劉曙光.虛擬儀器技術的發展與展望[J].自動化與儀表,2013,18(1):1-5.

[4] 林可祥,汪一飛.偽隨機碼的原理與應用[M].北京:人民郵電出版社,1978:141-144.

[5] 尚浩強.偽碼調相線性調頻復合引信調制技術研究[D].南京:南京理工大學,2009:20-22.

[6] 莊濤.偽碼調相鋸齒波線性調頻復合引信信號處理技術[D].南京:南京理工大學,2009:31-34.

[7] 徐元銀.偽碼調相脈沖多普勒復合探測信號處理技術研究[D].南京:南京理工大學,2009:25-27.

[8] 榮鑫,蘇新彥.基于LabVIEW的PN碼調制解調模塊實現[J].電子測試,2010,4(4):1-2.

[9] 豈興民,田京京,朱洪岐.LabVIEW入門與實踐[M].北京:電子工業出版社,2016:364-365.

[10]李文略.線電荷在無限長矩形腔內激發的電勢[J].重慶工商大學學報(自然科學版),2016,33(3):22-27.

[11]陳樹學,劉萱編.LabVIEW寶典[M].北京:電子工業出版社,2011:256-260.

(責任編輯 唐定國)

The Design of Multi-Level PN Code Phase Modulation Signal Simulation System Based on LabVIEW

XIE Xin, DU Song

(Naval Aeronautical Engineering Institute, Yantai 264001, China)

This paper intended to design a multi-series PN code phase modulation signal simulation system. Based on in-depth analysis of generation principle and performance features, taking advantages of LabVIEW environment graphical and modularization, the simulation of multi-level PN code phase modulation signal is realized by indexing array shift register and establishing conditional structure.The results show that the system has friendly interface, strong flexibility and expansibility, and can be used to demonstrate the generation of PN code phase modulation signal and to verify the anti-jamming performance of the fuze.

LabVIEW; multi-level; PN code; shift register

10.11809/scbgxb2017.07.033

2017-03-22;

2017-04-20

謝鑫(1980—),男,副教授,主要從事特種裝備運用研究。

format:XIE Xin,DU Song.The Design of Multi-Level PN Code Phase Modulation Signal Simulation System Based on LabVIEW[J].Journal of Ordnance Equipment Engineering,2017(7):156-159.

TJ55;TN 919

A

2096-2304(2017)07-0156-04

本文引用格式:謝鑫,杜松.基于LabVIEW的多級偽隨機碼調相信號仿真[J].兵器裝備工程學報,2017(7):156-159.

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 一级毛片免费不卡在线视频| 日日拍夜夜操| 亚洲男人天堂网址| 国产美女久久久久不卡| 日本在线视频免费| 国产女人在线| 精品视频福利| 亚洲日韩AV无码一区二区三区人| 亚洲国产中文精品va在线播放| 40岁成熟女人牲交片免费| 国产欧美精品一区二区| 91午夜福利在线观看| 新SSS无码手机在线观看| 91啦中文字幕| 91黄色在线观看| 国产青榴视频| 美女裸体18禁网站| 无码国产偷倩在线播放老年人| 日本不卡在线视频| 免费观看成人久久网免费观看| 欧美在线一二区| 国产综合精品一区二区| 本亚洲精品网站| 无遮挡一级毛片呦女视频| 在线播放国产99re| 欧美亚洲一区二区三区导航| 亚洲欧洲AV一区二区三区| 日本黄色不卡视频| 亚洲中文字幕久久无码精品A| 在线不卡免费视频| 99re在线视频观看| 亚洲精品无码专区在线观看| 日韩在线影院| 日韩精品无码免费一区二区三区 | 国产靠逼视频| 人妻出轨无码中文一区二区| 国产精品美女网站| 国产一级视频在线观看网站| 免费xxxxx在线观看网站| 久久99国产精品成人欧美| 国产成人亚洲精品无码电影| 亚洲无码高清视频在线观看| 国产在线专区| 欧美在线天堂| 狼友视频国产精品首页| 国产欧美日韩va另类在线播放| 国产精品.com| 色偷偷综合网| 精品天海翼一区二区| 日韩无码视频播放| 国产精选自拍| 国产一级在线观看www色 | 视频一本大道香蕉久在线播放| 天天躁狠狠躁| 欧美亚洲另类在线观看| 日韩欧美中文| 99久久亚洲综合精品TS| 99草精品视频| 91网址在线播放| 色悠久久综合| 亚洲男人在线| 九九热这里只有国产精品| 日韩精品少妇无码受不了| 国产欧美精品专区一区二区| 欧美三级日韩三级| 国产精品国产三级国产专业不| 波多野结衣一区二区三视频| 久久中文无码精品| 亚洲自拍另类| 欧美激情二区三区| 四虎综合网| 91精品亚洲| 亚洲区第一页| 国产激爽大片高清在线观看| 国产福利拍拍拍| 青青青国产视频| a毛片免费观看| 99在线免费播放| 无码福利视频| 欧美劲爆第一页| 秋霞一区二区三区| 国内精品久久九九国产精品|