《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 電源技術(shù) > 設(shè)計(jì)應(yīng)用 > 寬帶電力線載波系統(tǒng)中的信道編碼技術(shù)研究
寬帶電力線載波系統(tǒng)中的信道編碼技術(shù)研究
2017年電子技術(shù)應(yīng)用第10期
周寒冰1,2,趙東艷1,2,唐曉柯1,2,張海峰1,2,王東山1,2
1.北京智芯微電子科技有限公司,國家電網(wǎng)公司重點(diǎn)實(shí)驗(yàn)室 電力芯片設(shè)計(jì)分析實(shí)驗(yàn)室,北京100192; 2.北京智芯微電子科技有限公司,北京市電力高可靠性集成電路設(shè)計(jì)工程技術(shù)研究中心,北京100192
摘要: 電力線載波通信具有網(wǎng)絡(luò)覆蓋范圍廣、接入方便的特點(diǎn),但電力線不是一種理想的傳輸信道,其信道傳輸環(huán)境惡劣,不但具有阻抗匹配和頻率選擇性衰減的問題,而且還存在著嚴(yán)重的噪聲和干擾。長期的實(shí)踐證明:對抗惡劣電力線信道的最有效手段是信道編碼技術(shù),HomepulgAV標(biāo)準(zhǔn)中給出了雙二元Turbo編碼構(gòu)造以及碼內(nèi)交織方案,但這種編碼已經(jīng)被國外通信設(shè)備商申請了專利,如果照搬恐會引起知識產(chǎn)權(quán)糾紛,因而給出了一種新的Turbo碼交織方案,其性能比HomeplugAV標(biāo)準(zhǔn)略有提升,復(fù)雜程度完全相同,并給出仿真結(jié)果。
中圖分類號: TN914.1
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.179016
中文引用格式: 周寒冰,趙東艷,唐曉柯,等. 寬帶電力線載波系統(tǒng)中的信道編碼技術(shù)研究[J].電子技術(shù)應(yīng)用,2017,43(10):20-22,25.
英文引用格式: Zhou Hanbing,Zhao Dongyan,Tang Xiaoke,et al. Research on channel encoding technology in broadband power line communications[J].Application of Electronic Technique,2017,43(10):20-22,25.
Research on channel encoding technology in broadband power line communications
Zhou Hanbing1,2,Zhao Dongyan1,2,Tang Xiaoke1,2,Zhang Haifeng1,2,Wang Dongshan1,2
1.State Grid Key Laboratory of Power Industrial Chip Design and Analysis Technology, Beijing Smart-Chip Microelectronics Technology Co.Ltd.,Beijing 100192,China; 2.Beijing Engineering Research Center of High-reliability IC with Power Industrial Grade, Beijing Smart-Chip Microelectronics Technology Co.Ltd.,Beijing 100192,China
Abstract: With its coverage widely and access easily characteristic, PLC technology has been popularized in meters reading and home automation domains,but the channel of PLC is not perfect, there are critical power noise and all kinds interference existed. Long time practice proved that the best way to overcome the problem of PLC channel is channel coding. In HomeplugAV standard give out a double binary Turbo coding structures, but for commercial reason, this Turbo interleave structure has become the patent product of oversea telecommunication equipment manufacturer, if use this Turbo directly, maybe cause intellectual property disputes in future. In this paper, we give out a different Turbo interleave patterns ,which performance is better than HomeplugAV with the same complexity level, then give out the simulation results.
Key words : PLC;Turbo;channel coding

0 引言

    電力線載波通信(Power Line Communication,PLC)以其覆蓋范圍廣、無需重新布線、投資少、連接方便等優(yōu)點(diǎn),被普遍認(rèn)為是“最后一公里”解決方案的最有競爭力的技術(shù)。但由于電力線不是一種理想的傳輸信道[1],并且掛載在電力線上的各種用電器都會對電力線通信造成干擾,因此,電力線信道是一種時變、多徑的頻率選擇性衰減的傳輸信道。

    由于電力線信道的時變性,隨著用電器數(shù)量的開啟和閉合數(shù)量變化而變化,導(dǎo)致電力線信道建模非常困難,目前學(xué)術(shù)界還難以拿出一個通用的信道模型來。

    對抗電力線信道噪聲和干擾最為有效的手段就是信道編碼,HomeplugAV標(biāo)準(zhǔn)中給出了一個雙二元的Turbo碼構(gòu)造,但這個Turbo碼內(nèi)的交織器被國外某通信設(shè)備商申請了專利,如果直接采用HomeplugAV標(biāo)準(zhǔn),將來可能會引起不必要的知識產(chǎn)權(quán)糾紛。

    因此,本文重新設(shè)計(jì)了一個Turbo碼交織器方案,在相同復(fù)雜度前提下,性能略優(yōu)于HomeplugAV標(biāo)準(zhǔn)。

1 Homeplug AV標(biāo)準(zhǔn)中的Turbo碼

1.1 Turbo編碼器構(gòu)造

    按照Homeplug AV標(biāo)準(zhǔn)[2-3],物理層Turbo編碼由2個相同的分量編碼器(ENC1,ENC2)組成,編碼器每輸入一對信息位(u1,u2)后,編碼結(jié)果就輸出該系統(tǒng)位(u1,u2)和校驗(yàn)位(p,q)。Turbo編碼器架構(gòu)如圖1所示。

dldz4-t1.gif

    ENC1和ENC2使用8狀態(tài)編碼器,輸入數(shù)據(jù)流的第一個比特位映射到u1,第二個比特位映射到u2,依此類推,在一個ENC中,每一對比特位對應(yīng)輸出一個校驗(yàn)位。校驗(yàn)位(p,q)的計(jì)算根據(jù)圖2確定。

dldz4-t2.gif

    每個成員碼編碼器的具體算法如下:

    步驟1:設(shè)置寄存器初始狀態(tài)S0=[S01,S02,S03]為[0,0,0]。

    步驟2:輸入信息位至分量編碼器(ENC2輸入的是交織后的信息位),直至最后一位,用于得到編碼結(jié)束的末狀態(tài)SN=[SN1,SN2,SN3]。

    步驟3:定義矩陣M。

    PB_Size為520、72、16(用于幀控制)時:

dldz4-t2-x1.gif

dldz4-t2-x2.gif

1.2 Turbo碼內(nèi)交織器構(gòu)造

    Turbo交織器用于將原始數(shù)據(jù)交織后作為第二個成員碼的輸入,Turbo交織按照雙比特為單位進(jìn)行,交織器長度等于原始數(shù)據(jù)塊長度的雙比特?cái)?shù)量,Turbo交織的參數(shù)如表1所示。PB長度主要有PB16(幀控制)、PB136(載荷)、PB520(載荷)3種。

dldz4-b1.gif

    首先規(guī)定Turbo交織的地址映射I(x)定義如下:

     dldz4-gs1.gif

式中S()是一個查找表,它是一個事先按碼距最大原則搜索好的種子表,按照I(x)要求,交織時采用種子表中的數(shù)據(jù)代入后,能使交織碼距最大。div表示整除,mod表示模運(yùn)算。N是S表長度,M是雙比特交織長度除以S表長度,見表2~表4,S(x)中的x是代表輸入編碼器的bit序號,S(x)是按碼距最大原則搜索出來的交織種子,直接代入I(x)公式運(yùn)算,求得交織地址。地址映射I(x)用于Turbo交織的具體算法如下:   

    if x mod 2==0

        IntData(2·x)=Data(2·I(x)+1)

        IntData(2·x+1)=Data(2·I(x))

    if x mod 2==1

        IntData(2·x)=Data(2·I(x))

        IntData(2·x+1)=Data(2·I(x)+1)

    for x=0,1,2,…,L-1

其中Data()表示交織器輸入,IntData()表示交織器輸出。需要注意的是:當(dāng)交織器輸出地址為偶數(shù)時,對應(yīng)的交織后的信息比特對的第0和第1比特要交換一下。

dldz4-b2.gif

dldz4-b3.gif

dldz4-b4.gif

2 重新搜索后的交織器

    為了避開國外通信設(shè)備商的專利陷阱,又盡可能繼承HomeplugAV標(biāo)準(zhǔn)的架構(gòu),最小的代價就是重新搜索Turbo碼內(nèi)交織器。搜索原則:按照表1的要求,盡可能使搜索數(shù)字位于S表窗口的中間位置,S交織種子表與各個不同碼字間的碼距盡可能相同。

    重新搜索后的交織種子表如表5、表6、表7所示。

dldz4-b5.gif

dldz4-b6.gif

dldz4-b7.gif

3 兩種交織器的性能對比

    在AWGN信道下[4-5],當(dāng)幀長固定為PB=16 B、72 B、136 B、520 B時,Turbo編碼器內(nèi)采用表2、表3、表4與表5、表6、表7交織種子表時的性能對比,如圖3所示。

dldz4-t3.gif

    從圖3可以看出,在AWGN信道下,采用重新搜索后的Turbo碼交織器,在相同復(fù)雜度條件下,性能略優(yōu)于HomeplugAV標(biāo)準(zhǔn)。

4 結(jié)論

    在產(chǎn)品研發(fā)過程中,發(fā)現(xiàn)HomeplugAV標(biāo)準(zhǔn)中的Turbo碼交織器被某國外通信設(shè)備廠家申請了專利,并成功獲得美國專利保護(hù)。如果繼續(xù)按照HomeplugAV標(biāo)準(zhǔn)開發(fā)產(chǎn)品,可能會有知識產(chǎn)權(quán)糾紛隱患,因此,設(shè)計(jì)了一個新的Turbo碼交織器方案。

    重新搜索了一遍Turbo碼交織器的種子表,按照碼距最優(yōu)原則搜索出來的種子表性能與HomeplugAV里的種子表做性能對比,經(jīng)過仿真驗(yàn)證其性能優(yōu)于HomeplugAV,且復(fù)雜度沒有任何變化。

參考文獻(xiàn)

[1] ZIMMERMANN M,DOSTERT K.A multipath model for the power-line channel[J].IEEE Transactions on communications,2002,50(4):553-558.

[2] Homeplug powerline alliance.homeplug AV speciafication version 1.0[Z].2006.

[3] 國家電網(wǎng)企業(yè)標(biāo)準(zhǔn).電力用戶用電信息采集系統(tǒng)通信協(xié)議:基于寬帶載波通信的數(shù)據(jù)傳輸協(xié)議[S].2016.

[4] 王杰強(qiáng).基于OFDM電力線載波通信系統(tǒng)設(shè)計(jì)及FPGA實(shí)現(xiàn)[D].重慶:重慶大學(xué),2012.

[5] 孫春光.基于OFDM的電力線系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)[D].天津:天津大學(xué),2006.



作者信息:

周寒冰1,2,趙東艷1,2,唐曉柯1,2,張海峰1,2,王東山1,2

(1.北京智芯微電子科技有限公司,國家電網(wǎng)公司重點(diǎn)實(shí)驗(yàn)室 電力芯片設(shè)計(jì)分析實(shí)驗(yàn)室,北京100192;

2.北京智芯微電子科技有限公司,北京市電力高可靠性集成電路設(shè)計(jì)工程技術(shù)研究中心,北京100192)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。