昂志敏, 趙少卓, 朱良學
(合肥工業(yè)大學 計算機與信息學院,安徽 合肥 230009)
電力線載波通信技術(Power Line Communication,簡稱PLC)是指利用電力線作為媒介,實現(xiàn)數(shù)據傳輸?shù)囊环N技術。盡管光纖、微波等便利且有效的通信手段已經越來越貼近人們的生活,但是電力線載波通信技術使用電力線作為傳輸媒介,具有電力線的覆蓋范圍廣、成本低廉、可靠性高的優(yōu)點,因此PLC在很多領域都得到了廣泛的應用,利用電力線進行路燈的遠程控制就是其中的一個方面。但是PLC也具有以下缺點:
(1)噪聲干擾強。電力線上的噪聲可分為穩(wěn)態(tài)背景噪聲、窄帶干擾噪聲、突發(fā)性噪聲和周期脈沖噪聲。背景噪聲分布在整個通信頻帶,低壓電網上高斯白噪聲可達22dB以上[1]。突發(fā)性噪聲是由用電設備的隨機接入或斷開而產生的。脈沖干擾對低壓電力線載波通信的質量影響最大,脈沖干擾的強度最大可達40dB[2]。
(2)信號衰減大。低壓配電網直接面向用戶,負荷情況復雜,各節(jié)點阻抗不匹配,所以信號會發(fā)生反射、諧振等現(xiàn)象,使信號的衰減變得極其復雜。電力線上的信號衰減受距離的變化影響非常明顯,一般為10~100dB/km[3]。同時,信號的衰減隨著頻率的增加而增加,當通信頻率大于100kHz時,頻率每增加1kHz,衰減增加0.25dB。
(3)時變性。低壓電力線用戶接入負載變化情況十分復雜,再加上低壓配電網絡的復雜性以及不可抗的自然因素(如雷電等)的影響,產生了很強的隨機性和時變性,一些使用傳統(tǒng)調制解調方式來傳輸控制信號的遠程路燈控制系統(tǒng)經常會出現(xiàn)誤報或者漏報的現(xiàn)象。因此,只有選擇合適的調制解調方式才能保證數(shù)據可靠和有效的傳輸,正交頻分復用技術可以有效地解決這一問題。本文采用正交頻分復用技術設計了具有更強的抗頻率選擇性衰落和多徑干擾的符合低壓電力線信道傳輸環(huán)境的遠程路燈控制模塊。
正交頻分復用(Orthogonal Frequency Division Multiplexing)是一種多載波調制技術[4-6]。其原理是將原來串行傳輸?shù)男盘柗殖蒒個子信號,再利用頻率上等間隔的N個子載波分別進行調制,調制后的N個子載波信號相加后發(fā)送,實現(xiàn)N個子信道并行傳輸信息。這樣每個符號的頻譜只占用信道全部帶寬的1/N,并且通過選擇合適的子載波間隔,使子載波在整個符號周期上保持頻譜的正交性。
在發(fā)送端,串行碼元序列經過數(shù)字基帶調制、串并轉換分配到N個子信道上,分別與頻率為f0,f1,…,fN-1的子載波進行調制,設fc為最低頻率,相鄰頻率相差1/T,則fn=fc+n/T,n=0,1,2,…,N-1,角頻率為ωn=2πfn,n=0,1,2,…,N-1。
待發(fā)送的OFDM信號D(t)為:
接收端對接收到的信號進行如下解調:
由于OFDM符號周期T內各子載波是正交的,即
所以當n=m時,調制載波ωn與解調載波ωm為同頻載波,滿足相干解調的條件,X′(m)=X(m),m=0,1,2,…,N-1,恢復了原始信號;當n≠m時,接收到的不同載波之間互不干擾,無法解調出信號。
在符號周期[0,T]內,若以采樣頻率fs=1/Δt(Δt=T/N)對(1)式進行采樣,則可得 N 個采樣點。設t=kΔt,即nt/T=nk/N,則采樣序列為:
(3)式為序列{X(n),n=0,1,2,…,N-1}的N點離散傅里葉反變換(IDFT)的結果。因此OFDM系統(tǒng)的調制和解調過程等效于IDFT和DFT。在實際應用中一般用IFFT/FFT來代替IDFT/DFT。
OFDM系統(tǒng)組成框圖如圖1所示。OFDM調制中所使用的多載波調制技術和插入循環(huán)前綴使其具有了頻譜利用率高、抗碼間干擾能力強、抗頻率選擇性衰落和窄帶干擾能力強等優(yōu)點[7],有效地滿足了電力線上傳輸數(shù)據時所要求的高可靠性和有效性。
圖1 OFDM系統(tǒng)組成框圖
本文采用TI公司最新的TMS320C64x芯片,該芯片擁有強大的數(shù)字處理性能和片上集成的可用于Viterbi譯碼的Viterbi協(xié)處理器。電力線遠程路燈控制模塊的硬件結構如圖2所示,利用單片機PIC16F690進行發(fā)送和接收的控制。
在數(shù)據發(fā)送狀態(tài)時,通過PIC16F690對負載進行電壓檢測和電流檢測,然后將狀態(tài)信息經過RS-232接口電路送入TMS320C6418進行調制,調制處理后的信號通過Tx有源濾波器濾波和功放放大,再經Tx無源濾波器耦合到電力線進行傳輸。在數(shù)據接收狀態(tài)時,電力線上的信號經過Rx無源濾波器濾波后從RX_IN讀入TMS320C6418進行解調,解調出的控制信息再通過PIC16F690對負載進行控制。
由功率放大電路、載波耦合電路和濾波接收電路構成的耦合濾波模塊結構如圖3所示。Tx有源濾波器濾波中C5=100nF,用來濾除信號中的低頻部分;R6=25kΩ,R7=15kΩ,用來抬高信號的直流分量;R5=4.7kΩ,C2=390pF構成低通濾波電路;C1=150pF,R1=4.7kΩ,R2=10kΩ,R3=R4=30kΩ構成1個二階薩倫和凱低通濾波器,對輸入信號進行濾波。Tx無源濾波器中C22=10μF,C23=100nF,可以有效地把信號能量耦合到電力線上,減少信號耦合時產生的損失。Rx無源濾波器是帶通濾波電路,由電阻R17=750Ω串聯(lián)上L6=220μH和C26=22nF并聯(lián)成的諧振電路構成。
圖2 電力線遠程路燈控制模塊硬件框圖
圖3 耦合濾波模塊結構
負載端的功率檢測和開關控制電路如圖4所示。開關控制電路中的三極管為NPN型,用作無觸點開關。當單片機表示“開”的高電平信號來到時,三極管工作在飽和狀態(tài),集電極和發(fā)射極之間相當于開關的接通狀態(tài),此時繼電器吸合,負載電路導通。當單片機表示“關”的低電平控制信號來到時,三極管處于截止狀態(tài),集電極和發(fā)射極之間相當于開關的斷開狀態(tài),此時繼電器打開,負載電路斷開。此處的二極管用于三極管截止后,構成回路釋放電容中剩余的電量。
圖4 負載檢測和開關控制電路
本設計中PIC16F690模塊主要負責電路的控制部分,軟件部分包括資源初始化、軟件看門狗、發(fā)送接收判斷、負載狀態(tài)檢測和負載控制。TMS320C6418模塊主要負責傳輸數(shù)據的調制和解調,其中,編/解碼、脈沖成形、上/下變頻均由軟件完成。
調制流程如圖5所示。數(shù)據包的頭2幀分別由長、短訓練序列構成,用于接收端進行定時和頻率同步。接下來的數(shù)個數(shù)據幀包含待發(fā)送的信息數(shù)據,數(shù)據信息首先經過QPSK調制,然后插入導頻符號,再乘以余弦脈沖的Nyquist脈沖成形矩陣[8],以改善信號的PAPR特性。對整形后的數(shù)據末尾補0并進行部分數(shù)據搬移以提高頻譜利用率,然后進行256點IFFT運算。經過IFFT運算后的所有幀再加入循環(huán)前綴,然后調制到相應載波上進行發(fā)送。
圖5 調制流程
解調流程如圖6所示。接收信號首先進行定時粗同步,即信號到達檢測。當短訓練序列的延時自相關函數(shù)有連續(xù)10個值以上等于1時,判斷數(shù)據包到達,然后利用數(shù)據包前2幀的長、短訓練序列進行頻偏糾正,并用第2幀的長訓練序列進行定時粗同步,以確定FFT運算時開窗的具體位置。然后從第2幀開始的數(shù)據幀先去循環(huán)前綴,進行FFT運算,再乘以脈沖成形矩陣的逆,最后利用插入的導頻進行相位補償和QPSK解調得到信息數(shù)據。
圖6 解調流程
根據上述介紹的系統(tǒng)模型進行Matlab仿真,其中OFDM調制/解調采用256點IFFT/FFT,采樣頻率為64kHz,OFDM符號周期TOFDM=5ms,循環(huán)前綴TCP=1ms,子載波數(shù)為128,結果如圖7所示,由圖7可見,在相同信噪比情況下,本設計具有更優(yōu)秀的抗干擾性能。
圖7 性能仿真比較
由于低壓電力線本身信道環(huán)境惡劣,低壓電力線上信號傳輸時經常會出現(xiàn)丟包或者譯碼錯誤,從而使得實際應用中的一些遠程路燈監(jiān)控系統(tǒng)出現(xiàn)誤報或漏報的情況。本文介紹的基于OFDM的電力線遠程路燈控制模塊能夠很好地克服這一缺陷和不足,具有良好的應用前景。
[1] Ferreira H C,Grove H M,Hooijen O,et al.Power line communications:an overview[J].Stellenbosch,1996:558-563.
[2] Smith A A.Power line noise survey[J].IEEE Transactions on Electromagnetic Compatibility,1972,14(1):31-32.
[3] 王喬晨,郭靜波,王贊基.低壓配電網電力線高頻噪聲的測量與分析[J].電力系統(tǒng)自動化,2002(1):18-22.
[4] 趙曉秋.3G/B3G網絡核心技術與應用[M].北京:機械工業(yè)出版社,2007:278-280.
[5] 汪裕民.OFDM關鍵技術與應用[M].北京:機械工業(yè)出版社,2007:264-265.
[6] 周 健,曹雪虹,酆廣增.MIMO-OFDM系統(tǒng)信號檢測和信道估計算法[J].合肥工業(yè)大學學報:自然科學版,2007,30(9):1079-1082,1086.
[7] 李方偉,梅國宇.OFDM系統(tǒng)的干擾分析[J].重慶郵電學院學報:自然科學版,2000,12(1):24-26.
[8] 邵 佳,董辰輝.Matlab/Simulink通信系統(tǒng)建模與仿真實例精講[M].北京:電子工業(yè)出版社,2009:286-289.