專利名稱:一種激光器參數(shù)文件生成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電通信技術(shù),尤其涉及一種激光器參數(shù)文件生成方法。
背景技術(shù):
為了提高產(chǎn)品的可維護(hù)性,單板需要自動精確上報激光器的各種性能值,包括接收光功率,發(fā)送光功率,激光器偏置電流等,由于軟件只能從寄存器中讀出性能參數(shù)的AD(Analog Digital,模擬信號轉(zhuǎn)換成數(shù)字信號后數(shù)字信號的大小)采樣值-AD值的大小直接反應(yīng)了光電流的大小,所以我們需要下載一個激光器參數(shù)文件到單板上,然后通過查找并進(jìn)行差值計算得到AD采樣值所對應(yīng)的性能值。
傳統(tǒng)的激光器參數(shù)文件的生成算法有兩種第一種先按照一個固定的格式生成一個文本文件,然后利用一個文件格式轉(zhuǎn)換工具將這個文本文件轉(zhuǎn)換成二進(jìn)制文件。這個固定格式是單板類型,信息字符串,激光器性能類型,上門限,下門限,告警參數(shù),調(diào)整參數(shù),接收光功率,發(fā)送光功率,激光器偏置電流的40個參數(shù)表項(xiàng)。如果有多個光口的話,需要生成多個參數(shù)表,每一參數(shù)表對應(yīng)每一光口(激光器性能類型,上門限,下門限,告警參數(shù),調(diào)整參數(shù),40個參數(shù)表項(xiàng))。其中的40個參數(shù)表項(xiàng)是需要對每個光口進(jìn)行40次采集的。
第二種借助一個表格輸入工具,將上面提到的每個性能類型的40個表項(xiàng)輸入到表格中,而且這40個表項(xiàng)必須按AD值遞增的順序輸入,然后利用工具將表格中的相應(yīng)數(shù)據(jù)和單板的相關(guān)信息寫到一個文件中,這個文件就是激光器參數(shù)文件。
現(xiàn)有技術(shù)具有如下缺點(diǎn)(1)采集點(diǎn)過多,不利于操作對每個光口的每種性能都需要40次采集,這給操作人員帶來很大的不便。
(2)手工輸入項(xiàng)過多,容易出錯由于對每個光口的每種性能都需要輸入40項(xiàng)采集數(shù)據(jù),操作人員容易出錯。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種激光器參數(shù)文件生成方法,以解決現(xiàn)有技術(shù)中操作不方便且易出錯的問題。
本發(fā)明所采用的方法為這種激光器參數(shù)文件生成方法,其特征在于它采取如下步驟a、根據(jù)激光器中有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)的線性關(guān)系,檢測對應(yīng)線性關(guān)系中的光電流與激光器性能參數(shù)值,確定有關(guān)光電轉(zhuǎn)換器的所述光電流與激光器性能參數(shù)之間的線性參數(shù);b、在線性范圍內(nèi)選取若干個激光器性能參數(shù)值,并根據(jù)所確定的線性參數(shù)計算出相應(yīng)的有關(guān)光電轉(zhuǎn)換器的光電流的值,形成有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)之間的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng);c、根據(jù)所得到的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng)生成激光器有關(guān)的參數(shù)文件。所述的步驟c中,所述的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng)存儲于單板上的存儲介質(zhì)器FLASH中;所述的對應(yīng)線性關(guān)系中,根據(jù)接收光電轉(zhuǎn)換器的光電流與接收光功率的大小的線性關(guān)系,檢測在至少兩個額定的接收光功率時的所對應(yīng)的接收光電轉(zhuǎn)換器的光電流的值,從而確定接收光電轉(zhuǎn)換器的光電流與接收光功率的線性參數(shù);
所述的接收光功率動態(tài)范圍較大時,采用兩級光電流放大的線性關(guān)系,對于每級線性關(guān)系分別檢測在兩個額定的接收光功率時的所對應(yīng)的接收光電轉(zhuǎn)換器的光電流的值,從而分別確定每級線性關(guān)系中接收光電轉(zhuǎn)換器的光電流與接收光功率的線性參數(shù);所述的兩級光電流放大的線性關(guān)系中,設(shè)定一光功率閾值,根據(jù)光功率與所述光功率閾值相較的結(jié)果確定所適用的線性關(guān)系級別;所述的對應(yīng)線性關(guān)系中,根據(jù)背光檢測光電轉(zhuǎn)換器的光電流與發(fā)送光功率的大小的線性關(guān)系,檢測在至少兩個發(fā)送光功率時的所對應(yīng)的背光檢測光電轉(zhuǎn)換器的光電流的值,從而確定背光檢測光電轉(zhuǎn)換器的光電流與發(fā)送光功率的線性參數(shù);所述的對應(yīng)線性關(guān)系的測試中,測試正常發(fā)送光功率情況下、以及激光器關(guān)斷情況下的背光檢測光電轉(zhuǎn)換器的光電流的值;所述的對應(yīng)線性關(guān)系中,根據(jù)電阻采樣電流與偏置電流的線性關(guān)系,測試激光器關(guān)斷情況下偏置電流檢測的光電流值A(chǔ)D0,根據(jù)運(yùn)放器的放大倍數(shù),從而確定光電轉(zhuǎn)換器的光電流與偏置電流的線形關(guān)系;所述光電流AD值與偏置電流I產(chǎn)生如下線性關(guān)系A(chǔ)D=I*4096/250*K+AD0,其中,K為運(yùn)放器放大倍數(shù);在計算得線性參數(shù)之后,對各激光器性能參數(shù)的檢測值和相應(yīng)的光電流值進(jìn)行校驗(yàn),如果檢測值不正確,給出告警和錯誤提示。
本發(fā)明的有益效果為(1)采集點(diǎn)少,方便了操作人員本發(fā)明需要采集的點(diǎn)遠(yuǎn)遠(yuǎn)少于傳統(tǒng)的實(shí)現(xiàn)算法,大大方便了操作人員。
(2)輸入數(shù)據(jù)少,減少了操作人員的工作量本發(fā)明需要輸入的數(shù)據(jù)遠(yuǎn)遠(yuǎn)少于傳統(tǒng)的實(shí)現(xiàn)算法,大大減少了操作人員的工作量。
(3)使用本發(fā)明得到的參數(shù)文件下載到單板后,查詢到的激光器性能值準(zhǔn)確由于本發(fā)明是對每個光口都生成一張參數(shù)表,所以查詢得到的激光器性能值準(zhǔn)確。
圖1為本發(fā)明中有關(guān)接收光功率線性關(guān)系示意圖;圖2為本發(fā)明中采用二級光電流放大的接收光功率線性關(guān)系示意圖;圖3為本發(fā)明中激光器參數(shù)文件生成工具輸入界面示意圖。
具體實(shí)施例方式
下面根據(jù)附圖和實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)說明本發(fā)明采取如下步驟a.根據(jù)激光器中有關(guān)光電轉(zhuǎn)換器,包括光電二極管、背光檢測光電二極管的光電流與激光器性能參數(shù)的線性關(guān)系,檢測對應(yīng)線性關(guān)系中的光電流與激光器性能參數(shù)值,確定有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)之間的線性參數(shù);b.在線性范圍內(nèi)選取若干個激光器性能參數(shù)值,并根據(jù)所確定的線性參數(shù)計算出相應(yīng)的有關(guān)光電轉(zhuǎn)換器的光電流的值,形成有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)之間的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng);c.根據(jù)所得到的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng)生成激光器有關(guān)的參數(shù)文件。在本發(fā)明中,激光器的性能參數(shù)主要包括接收光功率、發(fā)送光功率以及偏置電流,有關(guān)具體的操作方法如下。
對于接收光功率根據(jù)光電轉(zhuǎn)換器,即光電二極管的光電流與接收光功率的大小的線性關(guān)系,檢測在至少兩個額定的接收光功率時的所對應(yīng)的光電轉(zhuǎn)換器的光電流的值,從而確定光電轉(zhuǎn)換器的光電流與接收光功率的線性參數(shù)。
如圖1所示,因?yàn)樵诮o定波長的光照射下,光監(jiān)測器的輸出平均電流與入射的光功率平均值成線性關(guān)系,兩者的比值就是光檢測器的響應(yīng)度R。
所以,首先輸入兩個額定的光功率P1、P2,分別讀出對應(yīng)的光電流對應(yīng)的AD值A(chǔ)D1和AD2,這樣就確定了直線上兩個點(diǎn),這樣就得到了直線的斜率R和常數(shù)C,這樣,激光器接收光功率值和光電流AD值的轉(zhuǎn)換關(guān)系就得到了AD=P*R+C由于激光器的接收光功率有一個范圍,在這個范圍內(nèi),均勻地取40個點(diǎn),由這40個點(diǎn)對應(yīng)的性能值根據(jù)上面的公式算出對應(yīng)的光電流AD值,這樣就獲得了接收光功率的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng)了,將這個參數(shù)表存儲于單板上的存儲介質(zhì)器FLASH中,當(dāng)接收光功率上報時,從讀出的光電流AD值查表即可得到精確的接收光功率值P。
當(dāng)接收光功率動態(tài)范圍較大時,采用兩級光電流放大的線性關(guān)系,對于每級線性關(guān)系分別檢測在兩個額定的接收光功率時的所對應(yīng)的接收光電轉(zhuǎn)換器的光電流的值,從而分別確定每級線性關(guān)系中接收光電轉(zhuǎn)換器的光電流與接收光功率的線性參數(shù),其中,設(shè)定一光功率閾值,根據(jù)光功率與所述光功率閾值相較的結(jié)果確定所適用的線性關(guān)系級別。
由于每級光電流放大所檢測的接收光功率動態(tài)范圍有限,對于2km和15km的成品板上述檢測方法可以得到較精確的結(jié)果,但是長距的成品板的接收光功率動態(tài)范圍要大得多,使用上述測試方法在接收光功率較小時,測試誤差就很大了,可以采用兩級光電流放大來保證測試精度,如圖2所示,當(dāng)接收光功率小于等于光功率閾值P5時用第二級放大,接收光功率大于光功率閾值P5時用第一級放大,對每級放大,我們都需要測試2個點(diǎn)以確定該級放大所以對應(yīng)的曲線(兩個參數(shù)表),從而得到每級AD放大對應(yīng)一張參數(shù)表。另外,每級放大檢測范圍應(yīng)有一個重疊的部分,例如,第一級放大的光功率檢測范圍為0--28dbm,第二級放大的光功率檢測范圍為-23dbm--51dbm,光功率閾值P5的值在-23dbm和-28dbm之間,使用時讀出兩級光電流放大的兩個光電流值,分別查表計算得到光功率值,如果用第一級光電流放大值所對應(yīng)的光功率值大于光功率閾值P5,就使用第一級光電流放大值所對應(yīng)的光功率值;否則,使用第二級光電流放大值所對應(yīng)的光功率值。
對于發(fā)送光功率根據(jù)背光檢測光電轉(zhuǎn)換器,即背光檢測光電二極管的光電流與發(fā)送光功率的大小的線性關(guān)系,檢測在至少兩個發(fā)送光功率時的所對應(yīng)的背光檢測光電轉(zhuǎn)換器的光電流的值,從而確定背光檢測光電轉(zhuǎn)換器的光電流與發(fā)送光功率的線性參數(shù),在實(shí)際的操作中,測試正常發(fā)送光功率情況下、以及激光器關(guān)斷P0情況下的背光檢測光電轉(zhuǎn)換器的光電流的值,這里P0是指激光器關(guān)斷時的發(fā)送光功率,一般取-100dbm。
對于偏置電流電阻采樣偏置電流經(jīng)運(yùn)放器放大后至光電流變換器,取得偏置電流I,首先測試激光器關(guān)斷情況下的光電流AD0值,光電流AD值與偏置電流I產(chǎn)生如下線性關(guān)系A(chǔ)D=I*4096/250*K+AD0,其中,K為運(yùn)放器放大倍數(shù)。
由于激光器的偏置電流有一個范圍,在這個范圍內(nèi),均勻地取40個點(diǎn),由這40個點(diǎn)對應(yīng)的性能值根據(jù)上面的公式算出對應(yīng)的光電流AD值,這樣就獲得了偏置電流的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng),將這個參數(shù)表存儲于單板上的FLASH中。偏置電流上報時,從讀出的光電流AD值查表即可得到精確的偏置電流值I。
對于這種采用上述生成方法的激光器參數(shù)文件生成工具,采用如下方法1)輸入項(xiàng)界面,如圖3所示,所述的輸入項(xiàng)包括性能表標(biāo)識、性能表生成日期、單板類型、光口號、所檢測的性能參數(shù)值和相應(yīng)的光電流值;其中,各輸入項(xiàng)對性能值和光電流AD值支持十進(jìn)制和十六進(jìn)制如果數(shù)據(jù)以0x打頭則表示此數(shù)據(jù)為十六進(jìn)制;否則為十進(jìn)制。
具體輸入項(xiàng)為性能表標(biāo)識此項(xiàng)為字符串,長度不超過20。
性能表生成日期工具開始運(yùn)行時自動獲取系統(tǒng)當(dāng)前的時間并以初始界面中的格式顯示,如果需要修改,其格式必須和初始界面中一樣。
單板類型支持下拉框選擇。
光口號這里的光口號與實(shí)際單板的光口編號一致。如果光板有兩個光口,則每個光口都需要輸入測量數(shù)據(jù)并進(jìn)行計算。注意由于計算是分光口的,所以在輸入數(shù)據(jù)時一定要注意選擇正確的光口。
輸入光功率,即接收光功率對只有一級光電流AD的單板,只需輸入輸入光功率表一就行了;對有兩級光電流AD的單板,需要分別輸入每級光電流AD所對應(yīng)的兩組性能值和光電流AD值,所采點(diǎn)的輸入光功率應(yīng)在激光器的靈敏度范圍之內(nèi)。
輸出光功率,即發(fā)送光功率一般來說,都是采激光器開的時候和關(guān)的時候兩個點(diǎn),對激光器關(guān)的時候,光電流AD值當(dāng)然可以通過命令讀出,性能值可以取-100dbm。
偏置電流此項(xiàng)只需輸入在關(guān)閉激光器時的偏置電流的光電流AD值,在計算之前,一定要選擇正確單板類型,工具會根據(jù)單板類型,計算偏置電流的參數(shù)數(shù)據(jù)。
2)輸入了各輸入項(xiàng)數(shù)值后,經(jīng)計算得線性參數(shù),選取若干個激光器性能參數(shù)值并計算相應(yīng)的光電流的值,生成激光器有關(guān)的參數(shù)文件。由于光模塊有差別,所以,為了提高激光器性能檢測的準(zhǔn)確性,對于多光口板,需要生成多個參數(shù)表對應(yīng)每個光口。
通過上述激光器參數(shù)文件生成工具輸入每個光口每種性能的采樣值,根據(jù)采樣值計算出每個光口每種性能的參數(shù)表項(xiàng);將單板的性能參數(shù)表按照固定的格式生成一個文本文件,這個文本文件就是激光器參數(shù)文件。
激光器參數(shù)文件的具體格式如下首先是單板固定的文件頭,然后對應(yīng)每個光口依次按如下格式填寫接收光功率(一級)的40個性能表項(xiàng),接收光功率表項(xiàng)數(shù)據(jù)校驗(yàn)和,輸出光功率的40個性能表項(xiàng),輸出光功率表項(xiàng)數(shù)據(jù)校驗(yàn)和,偏置電流的40個性能表項(xiàng),偏置電流表項(xiàng)數(shù)據(jù)校驗(yàn)和,接收光功率(二級)的40個性能表項(xiàng),接收光功率表項(xiàng)數(shù)據(jù)校驗(yàn)和;最后是前面所有數(shù)據(jù)的校驗(yàn)和。
在計算得線性參數(shù)之后,對各激光器性能參數(shù)的檢測值和相應(yīng)的光電流值進(jìn)行校驗(yàn),如果檢測值不正確,給出告警和錯誤提示,如果沒有出現(xiàn)錯誤提示,該工具會讓你輸入文件名并選擇文件存放的目錄,然后工具自動將各項(xiàng)性能參數(shù)數(shù)據(jù)按光口順序存放到所選擇的文件中,這樣,激光器有關(guān)的參數(shù)文件就生成了。
權(quán)利要求
1.一種激光器參數(shù)文件生成方法,其特征在于它采取如下步驟a、根據(jù)激光器中有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)的線性關(guān)系,檢測對應(yīng)線性關(guān)系中的光電流與激光器性能參數(shù)值,確定有關(guān)光電轉(zhuǎn)換器的所述光電流與激光器性能參數(shù)之間的線性參數(shù);b、在線性范圍內(nèi)選取若干個激光器性能參數(shù)值,并根據(jù)所確定的線性參數(shù)計算出相應(yīng)的有關(guān)光電轉(zhuǎn)換器的光電流的值,形成有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)之間的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng);c、根據(jù)所得到的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng)生成激光器有關(guān)的參數(shù)文件。
2.根據(jù)權(quán)利要求1所述的激光器參數(shù)文件生成方法,其特征在于所述的步驟c中,所述的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng)存儲于單板上的存儲介質(zhì)器(FLASH)中。
3.根據(jù)權(quán)利要求1所述的激光器參數(shù)文件生成方法,其特征在于所述的對應(yīng)線性關(guān)系中,根據(jù)光電轉(zhuǎn)換器的光電流與接收光功率的大小的線性關(guān)系,檢測在至少兩個額定的接收光功率時的所對應(yīng)的光電轉(zhuǎn)換器的光電流的值,從而確定光電轉(zhuǎn)換器的光電流與接收光功率的線性參數(shù)。
4.根據(jù)權(quán)利要求3所述的激光器參數(shù)文件生成方法,其特征在于所述的光功率動態(tài)范圍較大時,采用兩級光電流放大的線性關(guān)系,對于每級線性關(guān)系分別檢測在兩個額定的接收光功率時的所對應(yīng)的光電轉(zhuǎn)換器的光電流的值,從而分別確定每級線性關(guān)系中光電轉(zhuǎn)換器的光電流與接收光功率的線性參數(shù)。
5.根據(jù)權(quán)利要求4所述的激光器參數(shù)文件生成方法,其特征在于所述的兩級光電流放大的線性關(guān)系中,設(shè)定一光功率閾值,根據(jù)光功率與所述光功率閾值相較的結(jié)果確定所適用的線性關(guān)系級別。
6.根據(jù)權(quán)利要求1或3所述的激光器參數(shù)文件生成方法,其特征在于所述的對應(yīng)線性關(guān)系中,根據(jù)背光檢測光電轉(zhuǎn)換器的光電流與發(fā)送光功率的線性關(guān)系,檢測在至少兩個發(fā)送光功率時的所對應(yīng)的背光檢測光電轉(zhuǎn)換器的光電流的值,從而確定背光檢測光電轉(zhuǎn)換器的光電流與發(fā)送光功率的線性參數(shù)。
7.根據(jù)權(quán)利要求6所述的激光器參數(shù)文件生成方法,其特征在于所述的對應(yīng)線性關(guān)系的測試中,測試正常發(fā)送光功率情況下、以及激光器關(guān)斷情況下的背光檢測光電轉(zhuǎn)換器的光電流的值。
8.根據(jù)權(quán)利要求1或3所述的激光器參數(shù)文件生成方法,其特征在于所述的對應(yīng)線性關(guān)系中,根據(jù)電阻采樣電流與偏置電流的線性關(guān)系,測試激光器關(guān)斷情況下偏置電流檢測的光電流值A(chǔ)D0,根據(jù)運(yùn)放器的放大倍數(shù),從而確定光電轉(zhuǎn)換器的光電流與偏置電流的線形關(guān)系。
9.根據(jù)權(quán)利要求8所述的激光器參數(shù)文件生成方法,其特征在于所述光電流AD值與偏置電流I產(chǎn)生如下線性關(guān)系A(chǔ)D=I*4096/250*K+AD0,其中,K為運(yùn)放器放大倍數(shù)。
10.根據(jù)權(quán)利要求1所述的激光器參數(shù)文件生成方法,其特征在于在計算得線性參數(shù)之后,對各激光器性能參數(shù)的檢測值和相應(yīng)的光電流值進(jìn)行校驗(yàn),如果檢測值不正確,給出告警和錯誤提示。
全文摘要
一種涉及電通信技術(shù)的激光器參數(shù)文件生成方法,采取如下步驟a.根據(jù)激光器中有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)的線性關(guān)系,檢測對應(yīng)線性關(guān)系中的值,確定有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)之間的線性參數(shù);b.在線性范圍內(nèi)選取若干個激光器性能參數(shù)值,并根據(jù)所確定的線性參數(shù)計算出相應(yīng)的有關(guān)光電轉(zhuǎn)換器的光電流的值,形成有關(guān)光電轉(zhuǎn)換器的光電流與激光器性能參數(shù)之間的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng);c.根據(jù)所得到的對應(yīng)參數(shù)數(shù)據(jù)表項(xiàng)生成激光器有關(guān)的參數(shù)文件。本發(fā)明操作方便,數(shù)據(jù)處理量小,不易出錯。
文檔編號H04B10/02GK1527505SQ0310695
公開日2004年9月8日 申請日期2003年3月6日 優(yōu)先權(quán)日2003年3月6日
發(fā)明者艾小平 申請人:華為技術(shù)有限公司