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

一種基于遺傳算法的RSC碼盲識別方法

2017-12-20 11:13:43張立民吳昭軍鐘兆根
航空學報 2017年11期
關鍵詞:容錯性

張立民,吳昭軍,鐘兆根

1.海軍航空大學 信息融合所,煙臺 264001 2.海軍航空大學 電子信息工程系,煙臺 264001

一種基于遺傳算法的RSC碼盲識別方法

張立民1,吳昭軍2,*,鐘兆根2

1.海軍航空大學 信息融合所,煙臺 264001 2.海軍航空大學 電子信息工程系,煙臺 264001

針對目前遞歸系統卷積(RSC)碼盲識別算法容錯性差、計算量大的問題,提出了基于遺傳算法的RSC多項式參數盲識別算法。首先根據RSC碼特殊的編碼結構,構建了基于遺傳算法的識別模型,將結果向量的碼重作為適應度函數,然后推導出了不同誤碼率條件下平均碼重的理論值,實現了算法中最優門限的獲得。該算法容錯性能較好,并且最大計算量只與初始種群的規模、遺傳代數的上限以及輸出路數成正比。最后仿真驗證表明,理論推導的碼重分布情況能夠與仿真結果較好地吻合,并且在誤碼率高達0.06的情況下,各種寄存器個數下的RSC碼參數識別率接近于0.9。

RSC碼;遺傳算法;適應度函數;最優門限;盲識別

由于Turbo碼在交織長度足夠長且交織關系隨機時,其容錯性能能夠逼近香儂限[1],所以被廣泛運用于衛星通信、深空探測等領域[2],且成為3G、4G通信系統的信道編碼標準之一。在Turbo碼中,遞歸系統卷積(Recursive Systematic Convolutional,RSC)碼是其主要的分量編碼器,正確識別出RSC碼的編碼多項式,對于Turbo碼交織器的識別具有重要意義[3-4]。

目前針對RSC碼盲識別的傳統算法主要有:解線性方程組方法、歐幾里得算法、快速雙合沖算法和Walsh-Hadamard變換等[5]。基于有限域中解線性方程組方法,利用碼元之間線性約束關系來構建方程組[6],但當存在誤碼時,線性關系將遭到破壞導致識別失效,所以這種方法的容錯性能較差。歐幾里得算法[7]和快速雙合沖算法[8]能夠實現卷積碼快速盲識別,但算法的容錯性能不好。Walsh-Hadamard變換[9]在實現RSC碼盲識別上具有極強的容錯性能,但是算法的實質是一個窮舉算法,計算量隨著移位寄存器個數呈指數增加。Debessu等[10]首次提出了基于期望最大化(Expectation Maximization,EM)算法的RSC參數的盲識別方法,該方法在很低的信噪比下,編碼參數的盲識別率能夠達到很高,但在實際運用中,算法極易陷入局部極小值,導致算法識別錯誤。此外,還有許多算法基于軟判決信息來識別,如文獻[11],其容錯性能較好但是計算量太大。目前RSC碼盲識別算法存在計算量大、容錯性能差等缺點,還需進一步對其進行深入研究。

基于此,本文充分利用遺傳算法的迭代選優功能,對RSC碼進行識別分析。該方法最大計算量僅與種群規模、遺傳代數上限和碼率有關,同時具有較好的容錯性能。仿真結果表明:在誤碼率(Bit Error Rate, BER)達到10-2數量級時,各種寄存器個數下的RSC碼參數的識別率能夠達到0.9以上。

1 識別模型的建立

RCS碼,其編碼結構中,存在著反饋部分,能夠有效避免各路低重量的碼字與高重量的碼字配對,常常作為Turbo碼分量編碼器,從而達到優良的糾錯性能。圖1所示為RSC碼的編碼結構[12]。

C1(D)=I(D)

(1)

(2)

其中:m為寄存器個數,設信息碼元長度為L,則有

I(D)=I0+I1D+…+IL-1DL-1

(3)

(4)

(5)

將式(2)同乘以分母多項式,在二元域中相加,可以得到式(6),實際應用中I(D)可用式(1)替代。

C2(D)(g10+g11D+…+g1mDm)⊕

I(D)(g20+g21D+…+g2mDm)=0

(6)

式中:⊕表示二元域中的異或運算。利用式(6),將截獲的碼元在一個碼元約束長度下,展開成卷積的形式,得到

圖1 RSC碼編碼結構Fig.1 Encoding structure of RSC code

(7)

式中:ci,j為第2路碼元構建的分析矩陣中的第i行、第j列元素;Ii,j為第1路信息碼元構建的分析矩陣中的第i行、第j列元素;t=L/(m+1),符號·表示向下取整。當多項式參數識別正確時,無誤碼條件下,截獲的信息碼元應滿足式(7),這是推導遺傳算法適應度函數的核心。

本文假定RSC碼的碼率、碼字起點已經完成了識別。文獻[13]針對該問題進行了詳細的說明,并提出了基于矩陣分析的識別算法,該算法具有較強的工程實用性。所以本文研究的重點在于僅僅依靠截獲的碼元序列識別出生成多項式的系數,從而最大概率地滿足式(7)。本文提出了基于遺傳算法的盲識別方法,該方法能夠有效地識別出生成多項式的系數。

2 RSC碼識別算法

2.1 算法原理

根據遺傳算法的思想[14-15],在RSC碼的識別過程中,將待識別的多項式參數{g10,g11,…,g1m,g20,g21,…,g2m}序列作為一個基因個體。首先隨機生成一組種群,然后通過適應度函數進行篩選,選出優良個體再進行遺傳,從而實現基因個體的尋優,而篩選出來的最優基因即待識別的多項式參數。由于多項式參數就是0、1序列,所以基因編碼方式可以為其本身,避免了基因編碼與解碼的復雜性。

2.1.1 適應度函數選取

由式(7)可知,所得結果為t×1的列向量,正確的多項式參數能夠使得該向量的碼重為0;反之,列向量中1為隨機分布,碼重近似為t/2。當存在誤碼情況時,遺傳過程中最佳基因個體一定能夠使得列向量的碼重最小,即以最大的概率滿足整個方程組的成立。不妨設第i代中第j個個體基因序列為Si,j,含錯方程結果t×1的列向量為bi,j,即

(8)

則可以得到

(9)

定義向量bi,j碼重為向量中元素為1的個數,表示為weight(bi,j),則最優的個體的選擇應滿足:

(10)

從而得到適應度函數為f(i,j)=weight(bi,j)。

2.1.2 最佳門限的選擇

分析式(9),當Si,j為正確多項式參數時,在含誤碼情況下,不妨設誤碼率為Pe,其編碼約束關系不能夠成立,取式(9)中一個編碼方程為例,即

(11)

將式(11)進一步展開,得到

(12)

(13)

當Pe較小時,可以直接用k=1的情況近似代替。

求解出P后,weight(bi,j)服從均值為tP、方差為tP(1-P)的二項式分布,在該情況下,估計的多項式為實際的編碼多項式。

當Si,j為不正確的多項式時,對應的向量bi,j相應位置行上元素為1的概率為1/2,故得到weight(bi,j)的分布列為

weight(bi,j)~

{B(tP,tP(1-P)) 當Si,j正確時

B(t/2,t/4) 當Si,j不正確時

(14)

當向量bi,j的行數t足夠大時,weight(bi,j)近似服從正態分布,由此可進一步計算算法中的最優門限值。

不妨設Si,j為不正確多項式的事件為H1,Si,j為正確的事件為H0,D0為事件H0的觀測空間,D1為事件H1的觀測空間,設定虛警概率P(D0|H1)為0.001,最優門限為Λ。則

(15)

(16)

2.2 算法具體步驟

基于遺傳算法的思想,將生成多項式系數作為個體基因來設置種群。在已經確定出適應度函數以及最優門限的條件下,可以得到RSC碼盲識別算法的基本過程為:首先,隨機確定出一定規模的種群,種群個體基因為RSC碼生成多項式的系數;然后,通過個體之間隨機的交叉配對繁殖以及基因突變產生子代;最后,通過適應度函數進行篩選,確定優良個體,繼續進行遺傳繁衍,直到適應度函數值大于門限值或是遺傳的代數超出設置的遺傳代數上限時,算法識別過程結束。具體步驟為:

步驟1以多項式的系數0、1序列作為基因的編碼方式,隨機產生一個規模數量為M的種群。

步驟2將產生的種群個體最大程度地進行兩兩隨機配對交叉繁衍,以概率Pc將種群個體進行變異,從而產生出新的子代,并將新的子代與父代相結合,形成更大規模的種群。

步驟3將截獲的碼元按碼率分成2路,并將每路碼元按順序按行排列成t×(m+1)的矩陣I、C,按照式(9)計算種群每個個體的適應度函數值。

步驟4將適應度函數值按從小到大的順序進行排列,選取前M個個體,作為新一個種群,重復步驟1,直到某一代的最小適應度函數值小于最佳門限Λ或是遺傳代數大于設定的遺傳代數G,識別算法結束,輸出最佳基因個體,即識別的多項式參數。

參數識別算法的具體流程圖如圖2所示。

整個算法雖然是在碼率為1/2時推導出來的,但是同樣適用于碼率為1/n的情況。識別方法為:首先按照碼率為1/2的方式,識別出反饋多項式與第1個前項多項式參數,然后利用識別出來的反饋多項式參數,同樣按照碼率為1/2的算法依次識別出第2個,第3個,直到第n-1個前向多項式參數,從而完成1/n的RSC碼盲識別。

圖2 參數識別算法流程圖Fig.2 Flow chart of algorithm for parameters recognition

2.3 計算復雜度分析

假定算法初始種群規模數為M,遺傳代數上限為G,RSC碼碼元寄存器個數為m,輸出碼元路數為n,設截獲的碼元序列所構成的數據矩陣C、I均為t×(m+1)大小的矩陣。按照文獻[5]對運算量的定義,有限域中加法與乘法定義為1次運算,實數域中加法為1次運算,乘法為4次運算。按照2.2節中的識別步驟,可得到本文算法的計算復雜度complex為

complex=2n(m+1)tMG

(17)

從計算復雜度的表達式來看,算法的復雜度主要來源于種群規模數量以及設定的最大遺傳代數,二者都是可以人為控制的。當寄存器個數較小時,可以減少M與G來實現計算量的減小。

3 仿真驗證

3.1 不同誤碼下,結果向量碼重分布

在最優門限的推導過程中,對結果向量bi,j的碼重分布作了理論的推導,不同誤碼率條件下,將仿真結果與推導的理論結果作比較。為了反映出統計特性,仿真時設定截獲的碼元為10 000個。在編碼多項式正確時,選取(7,5)、(13,17)、(25,37)、(45,67)代表了4種寄存器個數的多項式,在不同誤碼率下,將bi,j平均碼重的理論值與仿真值對比;當編碼多項式不正確時,選擇(27,13)多項式為不正確多項式,而(25,37)為正確多項式,同樣將bi,j的平均碼重理論值與仿真值對比,誤碼率設定為0~0.5,間隔取值為0.01,得到的結果向量碼重隨誤碼率變化的理論與仿真結果如圖3所示。

從仿真結果與理論值對比來看,可得出結論:當多項式參數正確時,理論值與仿真值相一致,二者相當接近;當多項式不正確時,結果向量bi,j的碼重理論值為1 000,而仿真結果正好在1 000附近來回波動,說明理論推導結果正確。綜上所述,2.1.2節中的碼重分布理論推導結果能夠反映實際的情況。

圖3 仿真結果與理論結果對比Fig.3 Comparison of simulation and theoretic results

3.2 寄存器個數對進化速度的影響

由于寄存器個數越多,生成多項式系數就越大,反映在種群個體的基因序列上就越復雜。設定初始種群數目為每種編碼器所有可能個體總數的2/3(如寄存器個數為3的情況,所有可能的個體總數為23×2,初始種群數目可設定為42),分別在寄存器個數為2、3、4、5下,研究優良個體進化的速度,設定誤碼率為0.01,得到在不同寄存器個數下,優良基因進化速度結果如圖4所示。

從仿真的結果來看,寄存器個數對于進化速度影響較為明顯,當編碼器中寄存器的個數等于2時,優良個體的占有率在第5代就達到了峰值;而寄存器個數為5時,遺傳代數則需要大于25代才能達到峰值。說明寄存器個數越多,優質基因越難尋得。從曲線變化趨勢上來看,一旦出現優質個體基因,那么種群個體急劇向優質個體進化。故對于寄存器個數較多的編碼多項式估計,可以選擇采用增加初始種群規模,增加進化代數上限來克服,但是同時也增加了識別的時間。

圖4 不同寄存器個數下的優良基因進化速度Fig.4 Evolution speed of excellent genetic with different number of registers

3.3 算法的容錯性分析

3.3.1 寄存器個數對算法的影響

仿真選取的RSC碼編碼形式主要有:RSC(2,1,2)、RSC(2,1,3)、RSC(2,1,4)、RSC(2,1,5) 4種;寄存器個數分別為:2、3、4、5;多項式的形式為(7,5)、(13,17)、(25,37)、(45,67);多項式的表示方式為八進制。設定截獲的碼元數目為1 000個, 設定初始種群數目與3.2節的方法一致,配對方式為最大程度的兩兩隨機配對交叉,變異概率為0.05。為提高算法的實時性,設定遺傳代數上限為20代,誤碼率為0~0.2,間隔取值為0.01,采用蒙特卡羅仿真,統計在不同誤碼率條件下,參數正確識別率結果如圖5所示。

從識別結果上看,算法的容錯性能較強,在寄存器個數較少時,尤為明顯。但是當寄存器個數增加時,算法的容錯性下降,主要原因為寄存器個數越多,誤碼出現在寄存器個數內的概率就越大,造成結果向量的對應行位置不為0,以至碼重增加導致誤判。

圖5 寄存器個數對算法性能的影響Fig.5 Performance of algorithm with different number of registers

3.3.2 估計的寄存器個數對算法的影響

圖6 估計的寄存器個數對算法的影響Fig.6 Performance of algorithm with different estimated number of registers

從圖6中可以看出,算法的性能隨著寄存器個數增加而下降,但是與圖5相比,其下降的幅度并不大,4條曲線相對比較接近。分析其主要原因為:雖然估計的寄存器個數增加了,但是卻導致多維度空間中多解的出現,使得遺傳算法更容易找到正確解。

3.3.3 截獲碼元長度對算法的影響

仿真選取的RSC碼生成多項式為(13,17),其寄存器個數為3,設定截獲的碼元長度L為500、1 000、1 500、2 000,誤碼率的變化范圍為0~0.15,間隔取值為0.01,蒙特卡羅仿真次數為1 000次,統計在不同誤碼率下多項式的正確識別率,實驗結果如圖7所示。

圖7 截獲碼元長度對算法性能的影響Fig.7 Performance of algorithm with different lengths of intercepted code

從仿真結果來看,截獲碼元長度對于算法的影響較為明顯,隨著截獲碼元的增加算法的容錯性能得到了提高,但是計算的復雜度也增加了。同時從圖7中還能得到,隨著截獲碼元的進一步增大,識別性能曲線逐步接近,提高不大。

3.3.4 種群規模與遺傳代數對算法的影響

同樣選取(13,17)為實際編碼多項式,設定截獲的碼元長度為1 000,在固定的最大遺傳代數為20的情況下,種群規模為50、100、170;同時,在固定的種群規模為170時,最大遺傳代數為1、3、5、20;誤碼率變化范圍為0~0.2,間隔取值為0.01,蒙特卡羅試驗次數為1 000,得到如圖8所示的結果。

圖8 種群規模與遺傳代數對算法的影響Fig.8 Performance of algorithm with different populations and genetic generations

從得到的實驗結果來看,種群規模對于算法的識別性能影響較大,在低誤碼率的條件下,當種群規模較小時,識別率曲線會出現震蕩現象,隨著誤碼率的增加,種群規模的影響漸漸消失;最大遺傳代數的影響不是特別明顯,除了遺傳代數為1的情況,不管是在低誤碼率還是在高誤碼率的情況下,其識別性能差距不大,如代數為3、5、20的性能曲線沒有太大區別。由此可知,在實際應用該算法時,可以根據實際的信道情況來選擇種群規模以及最大遺傳代數,如在低誤碼率條件下,可選擇較大的種群規模和較小的遺傳代數;在高誤碼率條件下,選擇較小的種群規模和較小的遺傳代數,從而實現計算量的減少,提高算法的實時性。

3.4 與其他算法的比較

首先與本文算法作比較的是經典的Walsh-Hadamard變換,仿真中選取的多項式與3.3.1節中一致,誤碼率變化范圍為0~0.2,間隔取值為0.01,蒙特卡羅試驗次數為1 000,得到本文算法與Walsh-Hadamard變換性能比較結果如圖9所示,實線為本文算法,虛線為Walsh-Hadamard變換。

從仿真結果上來看,在寄存器個數較少時,本文算法要遠遠好于Walsh-Hadamard變換;而當寄存器個數增多時,本文算法的性能漸漸劣于Walsh-Hadamard變換。究其主要原因為:Walsh-Hadamard變換實質是一種窮舉算法,能夠將所有解的情況考慮進去;而遺傳算法主要是通過基因交叉、變異來尋優,實現參數的估計,不可避免地使有些情況下正確的解漏掉,導致參數識別失敗。

圖9 本文算法與經典算法性能比較Fig.9 Comparison between presented algorithm and classical algorithm

其次與本文算法進行比較的是目前較為新穎的識別算法,即基于信道軟判決信息識別算法[11]和快速Walsh-Hadamard變換(FWHT)算法[16]。選取識別生成多項式為(7,5),其寄存器個數為2,默認調制方式為2 PSK,進一步得到3種識別算法的性能對比曲線如圖10所示。

從識別性能上來看,本文提出的算法要好于軟判決算法和FWHT算法。軟判決算法和FWHT算法在誤碼率0.09左右,才能達到0.9以上的識別率。而本文算法在誤碼率高達0.14時,就能夠達到0.9以上。

從計算復雜度上主要與經典算法、軟判決算法和FWHT算法3種算法對比。選取寄存器個數為2~6,總共5種RSC碼編碼器,將這4種算法在同一條件下,對參數進行識別,得到完成一次識別所需要的時間。其中遺傳算法是識別100次后取平均時間,識別消耗時間見表1所示。

從表1來看,提出的基于遺傳算法下的RSC碼識別方法時效性要遠好于經典算法與基于軟判決算法,特別是當寄存器個數增加時,識別時間的差距越來越明顯,其時效性略差于FWHT算法。

圖10 3種算法的比較Fig.10 Comparison of three algorithms

表1 遺傳算法與其他算法識別時間對比

Table 1 Comparison of time-consumption betweengenetic algorithm and others

寄存器個數識別時間/s遺傳算法經典算法軟判決算法FWHTm=20.04690.01820.7160.0456m=30.05160.35161.7980.0485m=40.08931.18595.1740.0642m=50.28326.470621.1520.1440m=60.687952.998097.6840.4840

主要原因是:Walsh-Hadamard變換和基于軟判決算法是一個窮盡算法計算量與寄存器個數呈指數倍增加,不可避免要耗費大量的時間;而FWHT算法是經典算法的改進,采用了蝶形變換方式,運算量相比于經典算法大大減少,故其識別時間略好于本文算法。同時還需要注意到基于軟判決的識別算法雖然識別性能較好,但識別時間要遠大于經典算法。主要原因為識別過程中參與運算的是軟判決信息,不同于二元域中的0、1序列,計算方式更加復雜。

綜合識別率和時效性兩大因素,本文算法要優于其他3種算法。

4 結 論

1) 構建出了RSC碼識別數學模型,提出了基于遺傳算法的RSC碼編碼多項式盲識別方法,推導了適應度函數和最優門限值。

2) 通過仿真分析了寄存器個數對進化速度的影響,分2種情況,對結果向量碼重分布的仿真結果與理論結果進行了對比,結果表明寄存器個數越少,進化速度越快,同時理論推導的向量碼重分布與仿真結果非常吻合,說明理論推導碼重概率分布是正確的。

3) 研究了算法的容錯性能,討論寄存器個數、截獲碼元長度、初始種群數目和最大進化代等因素對算法容錯性能的影響。從容錯性能曲線上看,提出的算法容錯性能較好,在誤碼高達0.06的情況下,參數的識別率在0.9以上。

4) 將本文算法與經典算法、軟判決算法和FWHT算法從容錯性能和識別時效性方面進行了對比。從結果上來看,本文算法容錯性明顯好于軟判決算法和FWHT算法,并且時效性遠好于經典算法和軟判決算法。綜合計算復雜度和識別性能兩個方面的因素,本文算法性能更加優越。

[1] MUKHTAR H, AL-DWEIK A, SHAMI A. Turbo product codes: Applications, challenges, and future directions[J]. IEEE Communications Surveys & Tutorials, 2016, 18(4): 3052-3069.

[2] LI H, GAO Z, ZHAO M, et al. Partial iterative decode of turbo codes for on-board processing satellite platform[J]. IEEE Journals & Magazines, 2015, 12(11): 1-8.

[3] 任亞博, 張健, 劉以農. 高誤碼率下Turbo碼交織器的恢復方法[J]. 電子與信息學報, 2015, 37(8): 1927-1930.

REN Y B, ZHANG J, LIU Y N. Reconstruction of turbo-code interleaver at high bit error rate[J]. Journal of Electronics& Information Technology, 2015, 37(8): 1927-1930 (in Chinese).

[4] 劉俊, 李靜, 彭華. 基于校驗方程平均符合度的Turbo碼交織器估計[J]. 電子學報, 2016, 44(5): 1213-1217.

LIU J, LI J, PENG H. Estimation of turbo-code interleaver based on average conformity of parity-check equation[J]. Acta Electronica Sinica, 2016, 44(5): 1213-1217 (in Chinese).

[5] 謝輝, 黃知濤, 王峰華. 信道編碼盲識別技術研究進展[J]. 電子學報, 2013, 41(6): 1166-1176.

XIE H, HUANG Z T, WANG F H. Research progress of blind recognition of channel coding[J]. Acta Electronica Sinica, 2013, 41(6): 1166-1176 (in Chinese).

[6] BARBIER J. Reconstruction of turbo-code encoders[J]. The International Society for Optical Engineering, 2005, 5819: 463-473.

[7] 解輝, 王峰華, 黃知濤, 等. 基于改進歐幾里得算法的卷積碼快速盲識別算法[J]. 國防科技大學報, 2012, 34(6): 159-162.

XIE H, WANG F H, HUANG Z T, et al. A fast method for blind recognition of convolutional codes based on improved Euclidean algorithm[J]. Journal of National University of Defense Technology, 2012, 34(6): 159-162 (in Chinese).

[8] 鄒艷, 陸佩忠. 關鍵方程的新推廣[J]. 計算機學報, 2006, 29(5): 711-718.

ZOU Y, LU P Z. A new generalization of key equation[J]. Chinese Journal of Computers, 2006, 29(5): 711-718 (in Chinese).

[9] 劉健, 王曉軍, 周希元. 基于Walsh-Hadamard變換的卷積碼盲識別[J]. 電子與信息學報, 2010, 32(4): 884-888.

LIU J, WANG X J, ZHOU X Y. Blind recognition of convolutional coding based on walsh hadamard transform[J]. Journal of Electronics & Information Technology, 2010, 32(4): 884-888 (in Chinese).

[10] DEBESSU Y G, WU H C, JIANG H. Novel blind encoder parameter estimation for turbo codes[J]. IEEE Communications Letters, 2012, 16(16): 1917-1920.

[11] 于沛東, 李靜, 彭華. 一種利用軟判決的信道編碼識別新算法[J]. 電子學報, 2013, 41(2): 302-305.

YU P D, LI J, PENG H. A novel algorithm for channel coding recognition using soft decision[J]. Acta Electronica Sinica, 2013, 41(2): 302-305 (in Chinese).

[12] 武恒洲, 羅霄斌, 劉杰. Turbo碼盲識別技術研究[J].無線電工程, 2015, 45(5): 24-27.

WU H Z, LUO X B, LIU J. Research on blind recognition of turbo codes[J]. Journal of Radio Engineering, 2015, 45(5): 24-27 (in Chinese).

[13] 張旻, 陸凱, 李歆昊, 等.歸零Turbo碼的盲識別方法[J]. 系統工程與電子技術, 2016, 38(6): 1424-1427。

ZHANG M, LU K, LI X H, et al. Blind recognition method for the turbo codes on trellis termination[J]. Journal of Systems Engineering and Electronics, 2016, 38(6): 1424-1427 (in Chinese).

[14] QIU M, ZHONG M, LI J, et al. Phase-change memory optimization for green cloud with genetic algrithm[J]. IEEE Transactions on Computers, 2015, 64(12): 3528-3540.

[15] 楊振強, 王常虹, 莊顯義. 自適應復制、交叉和突變的遺傳算法[J]. 電子與信息學報, 2000, 22(1): 112-117.

YANG Z Q, WANG C H, ZHUANG X Y. The adaptive genetic algorithms of copy, intersect and mutation[J]. Journal of Electronics & Information Technology, 2000, 22(1): 112-117 (in Chinese).

[16] 林曉嫻, 王維歡. SIMD-BF模型上的并行FWHT算法研究[J]. 計算機時代, 2011(1): 30-32.

LIN X X, WANG W H. A study of parallel FWHT algorithm based on SIMD-BF model[J]. Computer Era, 2011(1): 30-32 (in Chinese).

BlindidentificationofRSCcodebasedongeneticalgorithm

ZHANGLimin1,WUZhaojun2,*,ZHONGZhaogen2

1.InstituteofInformationFusion,NavalAeronauticalUniversity,Yantai264001,China2.DepartmentofElectronicandInformationEngineering,NavalAeronauticalUniversity,Yantai264001,China

ToaddresstheproblemsofpoorperformanceandheavycomputationinblindidentificationofRecursiveSystematicConvolutional(RSC)code,anewalgorithmforblindidentificationofRSCpolynomialparametersisproposedbasedonthegeneticalgorithm.ConsideringthespecialstructureofRSCcode,theidentificationmodelisconstructedbasedonthegeneticalgorithm.Theweightoftheresultvectorisusedasfitnessfunction,andthetheoreticalvalueoftheaveragecodeweightisderivedatdifferentBitErrorRates,astheresults.Theoptimalthresholdisthenobtained.Theperformanceoftheproposedalgorithmisgood,andthemaximumamountofcalculationisonlyproportionaltotheinitialpopulationsize,geneticgenerations,andpathsofoutputs.Thesimulationresultsshowthatthetheoreticalderivationofthecodeweightisingoodagreementwiththesimulationresults,andtherecognitionrateoftheRSCcodeiscloseto0.9atdifferentnumberofregisterswhentheBitErrorRateisupto0.06.

RecursiveSystematicConvolutional(RSC)code;geneticalgorithm;fitnessfunction;optimalthreshold;blindidentification

2017-03-15;Revised2017-06-27;Accepted2017-07-04;Publishedonline2017-07-071148

URL:http//hkxb.buaa.edu.cn/CN/html/20171126.html

.E-mailwuzhaojun1992@qq.com

http://hkxb.buaa.edu.cnhkxb@buaa.edu.cn

10.7527/S1000-6893.2017.321246

V243.1; TN911.7

A

1000-6893(2017)11-321246-10

2017-03-15;退修日期2017-06-27;錄用日期2017-07-04;< class="emphasis_bold">網絡出版時間

時間:2017-07-071148

http://hkxb.buaa.edu.cn/CN/html/20171126.html

.E-mailwuzhaojun1992@qq.com

張立民,吳昭軍,鐘兆根.一種基于遺傳算法的RSC碼盲識別方法J. 航空學報,2017,38(11):321246.ZHANGLM,WUZJ,ZHONGZG.BlindidentificationofRSCcodebasedongeneticalgorithmJ.ActaAeronauticaetAstronauticaSinica,2017,38(11):321246.

(責任編輯:蘇磊)

猜你喜歡
容錯性
基于N-gram相似度增強蛋白質肽段組裝的方法
初中數學“容錯性”教學的實踐
初中數學“容錯性”教學的實踐
漢字容錯性在視覺設計中的應用初探
藝術科技(2019年4期)2019-07-23 09:53:06
大擺臂分流器在行李處理系統中的應用設計
科技資訊(2019年7期)2019-06-17 01:24:12
基于一致性哈希的高可用多級緩存系統設計
移動端界面設計中“容錯性”思考
機場信息系統對外部數據源的容錯策略研究
中國新通信(2016年7期)2016-05-11 06:50:02
基于認知心理學的交互式產品的容錯性設計研究
工業設計(2016年8期)2016-04-16 02:43:26
基于免疫算法的高容錯性廣域保護研究
電測與儀表(2015年2期)2015-04-09 11:28:56
主站蜘蛛池模板: 99精品在线看| 亚洲国语自产一区第二页| 国产成人高清精品免费| 国产原创自拍不卡第一页| 蜜桃臀无码内射一区二区三区| 亚洲天堂精品在线| 国产精品青青| 欧美色亚洲| 国产va免费精品观看| 国产免费怡红院视频| 黄网站欧美内射| 欧美成人免费午夜全| 亚洲香蕉伊综合在人在线| 无码AV日韩一二三区| 国产亚洲精| 国产成人狂喷潮在线观看2345| 国产精品久久久精品三级| 国产日韩丝袜一二三区| 在线观看国产精品日本不卡网| 91成人免费观看| 久久人搡人人玩人妻精品| 色播五月婷婷| 国产99视频精品免费视频7| 色综合久久久久8天国| 欧美激情一区二区三区成人| 精品国产网站| 欧美亚洲另类在线观看| 国产成人亚洲综合a∨婷婷| 亚洲国产成人无码AV在线影院L| 最新国产麻豆aⅴ精品无| 国产永久在线视频| 国产视频入口| 无码专区第一页| 欧美天堂久久| 久久先锋资源| 国产91色在线| 国产成人一区免费观看| 亚洲日韩第九十九页| 天天干天天色综合网| 欧美精品在线视频观看| 天天综合网色中文字幕| 国产毛片高清一级国语| 国产高清毛片| 亚洲大学生视频在线播放| 91小视频在线观看| av一区二区三区高清久久| 国产91高清视频| 激情综合网激情综合| 青青操国产| 九九热在线视频| 亚洲毛片在线看| 亚洲妓女综合网995久久| 国产永久在线观看| 亚洲区第一页| 久久青草免费91线频观看不卡| 日本AⅤ精品一区二区三区日| 欧美区一区二区三| 国产一在线观看| 国产精品亚洲а∨天堂免下载| 亚洲国产一区在线观看| 思思99思思久久最新精品| 国产一级做美女做受视频| 亚洲天堂精品在线观看| 国产精品第5页| 在线毛片免费| a级毛片视频免费观看| 无码日韩人妻精品久久蜜桃| 日本福利视频网站| 国产精品99久久久久久董美香| 香蕉网久久| 日日拍夜夜嗷嗷叫国产| 亚洲成A人V欧美综合| 亚洲精品高清视频| 亚洲欧美成人网| 国产日韩精品欧美一区灰| 97亚洲色综久久精品| 亚洲美女久久| 无码AV日韩一二三区| 2022国产91精品久久久久久| 国产一级毛片高清完整视频版| 久久中文无码精品| 日韩在线播放欧美字幕|