向登鋒,余春平,趙建宜
(1.武漢郵電科學研究院,武漢 430074; 2.武漢光迅科技股份有限公司,武漢 430205)
隨著科學技術(shù)的發(fā)展進步,虛擬現(xiàn)實、人工智能[1]和萬物互聯(lián)等應用場景的出現(xiàn)以及即將來臨的5G時代都對網(wǎng)絡速率的要求越來越高。波分復用(Wavelength Division Multiplex,WDM)+摻鉺光纖放大器(Erbium-doped Optical Fiber Amplifier,EDFA)的大容量[2]、長距離的傳輸方式已經(jīng)成為主要的發(fā)展方向,EDFA也因此成為高速光纖通信系統(tǒng)中至關(guān)重要且必不可少的器件[3]。在通信系統(tǒng)中,EDFA的功能就是實現(xiàn)對光信號的放大,要保證各信道的輸出功率恒定,如何測試和改善EDFA瞬態(tài)問題就成為一個難題。因此,在由EDFA構(gòu)成的通信系統(tǒng)中,只有抑制EDFA的瞬態(tài)效應,才能夠真正實現(xiàn)光通道的動態(tài)上下,從而使通信系統(tǒng)中的光路由得以靈活的配置[4-5],充分發(fā)揮 WDM+EDFA組網(wǎng)的優(yōu)勢。
本文根據(jù)EDFA的工作原理和速率方程分析了產(chǎn)生瞬態(tài)的原因以及在實際工程應用中由瞬態(tài)引起的不利影響,通過模擬通信系統(tǒng)中信道波數(shù)的減少或增加,再結(jié)合軟件設(shè)計出了合理的瞬態(tài)測試系統(tǒng)。該系統(tǒng)實現(xiàn)了自動控制,減少了人力資源和時間成本,縮減了不必要的誤差,使得測試更加方便精確。
假設(shè)N1、N2和N3分別為EDFA的三能級結(jié)構(gòu)中E1基態(tài)、E2亞穩(wěn)態(tài)和E3泵浦激發(fā)態(tài)的粒子數(shù)[6],根據(jù)EDFA的工作原理和速率方程可知各能級在t=0時的原子數(shù)為
式中:ai、bi和ci均為參數(shù)q=Pp(0,t)/Psat(λp)和p=Ps(0,t)/Psat(λs)的函數(shù),λp為泵浦光波長,λs為信號光波長,Psat為飽和功率,Pp為泵浦功率,Ps為信號功率[6-7];時間參數(shù)t1和t2為τ21和τ32的函數(shù),τ21為鉺離子從E2躍遷到E1的時間常數(shù),τ32為鉺離子從E3躍遷到E2的時間常數(shù);。
在通信系統(tǒng)中,EDFA往往工作在飽和狀態(tài),由式(1)可知,當Ps或者Pp在傳輸過程中發(fā)生變化時(如上/下波長通道、重新配置網(wǎng)絡和保護倒換等)[8],會導致EDFA的瞬時增益發(fā)生變化,從而引起輸出光功率抖動產(chǎn)生過欠沖現(xiàn)象[6]。
瞬態(tài)效應的主要影響有:(1)導致接收端光功率超出系統(tǒng)的動態(tài)范圍而產(chǎn)生誤碼,影響傳輸質(zhì)量[4-5];(2)當欠沖時功率過低,引起鉺離子數(shù)反轉(zhuǎn)水平發(fā)生變化,導致系統(tǒng)的信噪比大幅降低;(3)當過沖時功率過大,會引起光的非線性效應(例如四波混頻)劣化傳輸性能[6-8],對信號產(chǎn)生影響,會導致系統(tǒng)在過載的狀態(tài)下工作。
圖1所示為瞬態(tài)響應示意圖。瞬態(tài)響應的主要參數(shù)有4個:恢復時間、過沖、欠沖和增益誤差。
圖1 瞬態(tài)響應示意圖
恢復時間是指在上/下話路的沖擊下剩余信道增益瞬間發(fā)生變化到最后穩(wěn)定的時間[9]。
過沖和欠沖是指在這個沖擊下剩余信道增益和目標增益穩(wěn)定狀態(tài)相比的最大向上偏移量和最大向下偏移量。
增益誤差是指上下話路前后剩余信道的穩(wěn)態(tài)增益之差。
EDFA瞬態(tài)測試即模擬實際通信過程中,通信系統(tǒng)在信道波數(shù)突然減少或增加的情況下,引起剩余信道光功率波動的情況[10]。該指標的大小在一定程度上反映了EDFA瞬態(tài)性能的好壞。光功率變化越大,恢復時間、過沖和欠沖也就越大。測試時,通常模擬系統(tǒng)從多個波長/滿波長工作突然減少至一個波長工作,或由一個波長工作突然增至多個波長/滿波長工作的最惡劣情況;另一個常規(guī)測試方案是模擬EDFA工作波長數(shù)減少至一半時的中間情況。
隨著通信網(wǎng)絡和信息技術(shù)的日趨成熟,工業(yè)自動控制系統(tǒng)日漸采用以太網(wǎng)和傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)作為最主要的通信接口[11],因此,本文測試系統(tǒng)也主要以網(wǎng)口通信方式建立各設(shè)備之間的連接。圖2所示為EDFA瞬態(tài)測試圖。電腦通過XPORT與單片機和波長選擇開關(guān)(Wavelength Selection Switch,WSS)進行通信,XPORT由美國Lantronix公司于2002年研發(fā)成功,它是目前最小、最完整的串行口到以太網(wǎng)的轉(zhuǎn)換方案[12],其優(yōu)點是簡單易用,連接方便,可以根據(jù)具體使用要求定制所需的功能[13]。其他一些內(nèi)部集成光器件,如電可調(diào)光衰減器(Electrical Variable Optical Attenuator,EVOA),因接口和控制方式簡單,則由單片機標準接口直接控制。
圖2 EDFA瞬態(tài)測試圖
放大自發(fā)輻射(Amplified Spontaneous Emission,ASE)光源產(chǎn)生平坦的寬譜ASE光,經(jīng)過一個1×2 WSS1產(chǎn)生兩路信號,一路為單波長信號光源,作為剩余信道信號P1;另一路為多波長信號光源,作為調(diào)制信道信號P2。采用ASE光源和WSS組合的方案,可以產(chǎn)生測試系統(tǒng)所需要的任意波長單波+多波光源,具有成本低廉、結(jié)構(gòu)簡單和操作方便等優(yōu)點,是實現(xiàn)整個測試系統(tǒng)自動化和智能化配置的基礎(chǔ)。快速聲光調(diào)制器通過信號發(fā)生器控制,當信號發(fā)生器輸出高電平時,調(diào)制器使調(diào)制信道處于通光狀態(tài);當信號發(fā)生器輸出低電平時,調(diào)制器使調(diào)制信道處于關(guān)斷狀態(tài)。通過設(shè)置信號發(fā)生器的高點電平、上升沿時間、下降沿時間、周期和波形實現(xiàn)不同的瞬態(tài)測試條件用來模擬光信號的快速變化。通過耦合器將剩余信道信號和調(diào)制信道信號進行耦合,并將耦合后的信號作為瞬態(tài)特性測試的信號光源。WSS2從待測模塊EDFA輸出的光信號中選擇出剩余信道光,由光電探測器將光信號轉(zhuǎn)換為電信號,連接到示波器等設(shè)備可得到瞬態(tài)變化波形和數(shù)據(jù)。EVOA分別用來調(diào)節(jié)剩余信道光功率、調(diào)制信道光功率以及進入待測模塊總的輸入和輸出的光功率。
本文所介紹的自動測試系統(tǒng)界面是用PyCharm軟件基于python語言的PyQt5模塊編寫的,該系統(tǒng)主要包括測試裝置模塊、測試條件模塊和測試報告模塊,圖3所示為軟件設(shè)計流程圖。首先初始化硬件(如光源和信號發(fā)生器等),然后讀取模塊的基本信息數(shù)據(jù),設(shè)置測試條件開始測試,如果測試條件有遺漏可以重新設(shè)置測試條件再次測試。
圖3 軟件設(shè)計流程圖
在PyQt5模塊中,每一個對象和控件都支持“信號與槽”的機制,當控件發(fā)射信號時,連接的槽函數(shù)將會自動執(zhí)行[14]。利用“信號與槽”的機制可以使界面程序與儀器的控制和功能程序文件相互獨立,實現(xiàn)了“角色分離”,提升系統(tǒng)的通用性和擴展性。利用python是一種面向?qū)ο蟮膭討B(tài)類型語言的特性,將測試裝置模塊中的各個儀器設(shè)備都封裝成單獨類,實現(xiàn)了測試儀器腳本模塊化,方便進行調(diào)用。
圖4所示為測試系統(tǒng)主界面。整個測試平臺窗口控制豐富、結(jié)構(gòu)簡單,人機操作界面十分友好;可自由、靈活地設(shè)置測試條件,系統(tǒng)在測試時會自動調(diào)用設(shè)置好的條件參數(shù)并且能夠自動保存測試數(shù)據(jù)和波形圖;不需要人為過多的參與,節(jié)省了人力資源,提高的測試效率節(jié)約了測試時間。
圖4 測試系統(tǒng)主界面圖
按照測試要求配置好瞬態(tài)測試的參數(shù)指標,在測試系統(tǒng)主界面勾選“自動獲取參數(shù),”點擊“開始”按鈕,測試系統(tǒng)會自動獲取測試的參數(shù)指標進行測試,每次測試結(jié)束后系統(tǒng)會自動保存當前測試樣品的測試數(shù)據(jù)到指定位置,如表1所示,測試結(jié)束后可導出分析測試樣品瞬態(tài)性能。
表1 瞬態(tài)測試數(shù)據(jù)
如果需要示波器截圖,可在測試系統(tǒng)主界面選擇 “打開示波器設(shè)備面板”,出現(xiàn)如圖5所示的示波器界面,點擊“示波器拷屏”按鈕,系統(tǒng)在測試時可將示波器截屏保存在指定的位置。圖6所示為示波器的截屏圖,是在待測模塊增益為15dB、輸入功率為10.5 dB和瞬態(tài)為16dB的條件下測得的瞬態(tài)圖,黃色線為剩余信道波長功率變化,綠色線為調(diào)制信道波長功率變化。由圖可知,當調(diào)制信道功率突然增加16dB時,剩余信道功率產(chǎn)生了抖動(也就是過欠沖現(xiàn)象),持續(xù)100μs左右后恢復正常。
圖5 示波器界面圖
圖6 示波器截屏圖
本文所設(shè)計和瞬態(tài)測試系統(tǒng)基于python語言編寫,充分利用了面向?qū)ο蟮奶匦?,具有高?nèi)聚和低耦合的特點;采用分層模塊化的設(shè)計思想,具有良好的人機交互功能,操作方便,可自動存儲測試數(shù)據(jù)。軟件上代碼維護簡單,可重用性、可嵌入性和可擴展性強;硬件上各儀器設(shè)備采用統(tǒng)一的接口控制,線路連接簡單,一次搭建可重復使用。該系統(tǒng)不僅可以有效節(jié)約光路切換、光功率調(diào)節(jié)和數(shù)據(jù)采集及處理的時間,而且可以很大程度上減少人為操作引起的誤差,節(jié)省了時間成本和人力資源,可在無人值守的情況下進行長時間自動測試。