此測試系統(tǒng)的搭建主要由硬件和軟件兩部分組成,硬件部分主要由以下幾個方面:
(1)凈化電源部分:主要是在電力線與測試系統(tǒng)之間加入隔離器,將電力線上的高頻噪聲濾除掉,從而為測試系統(tǒng)提供一個相對純凈的電信號。
(2)載波通信單元:2個載波通信單元分別標(biāo)識為A、B,并分別連接計算機的COM1、COM2串口。由于載波通信單元具有透傳數(shù)據(jù)的功能,A能夠接收計算機通過COM1口傳來的0、1形式的數(shù)據(jù)串,并將該數(shù)據(jù)串通過電力線透傳給B,B收到后去掉透傳信息恢復(fù)出原始的數(shù)據(jù)串并通過COM2口傳給計算機。
(3)可調(diào)衰減器:衰減頻率5 kHz~500 kHz,衰減倍數(shù)0~90 dB,接在2個載波通信模塊之間,可以根據(jù)測試需要來調(diào)整衰減倍數(shù)。
(4)噪聲信號發(fā)生器:此設(shè)備可以根據(jù)測試需要產(chǎn)生高斯白噪聲、脈沖干擾信號、正弦波干擾信號,通過信號耦合裝置將產(chǎn)生的干擾耦合到A、B通信的電力線信道上,從而可以測試在不同的干擾環(huán)境下兩個載波單元的通信性能。
(5)信號耦合裝置:通帶頻率5 kHz~500 kHz,此設(shè)備加在強電220 V與噪聲信號發(fā)生器之間,主要作用是隔離強電,防止噪聲信號發(fā)生器被高壓擊穿短路。
(6)計算機:要求有2個串口COM1、COM2,可以進(jìn)行串口通信,并分別連接載波通信單元A和B。
測試軟件部分是利用VC++平臺自主開發(fā)的一款能夠通過串口發(fā)送、接收數(shù)據(jù),可以實現(xiàn)比較、計算誤碼率,數(shù)據(jù)傳輸速率以及對模塊整體通信性能評價打分的測試軟件。
此測試軟件主要能夠?qū)崿F(xiàn)以下功能:
(1)設(shè)置傳輸?shù)膱笪牡拈L度和數(shù)目。默認(rèn)設(shè)置為16 B、32 B、64 B、128 B、192 B的報文各16條。
(2)根據(jù)設(shè)定的默認(rèn)設(shè)置或自定義設(shè)置來產(chǎn)生數(shù)據(jù)串。由于載波通信單元具有透傳報文的能力,因此傳輸?shù)膱笪臑殡S機生成的數(shù)據(jù)串,并通過COM1和COM2發(fā)收這些數(shù)據(jù)串。
(3)計算報文級和碼元級的誤碼率。報文級誤碼率=(含錯誤位數(shù)據(jù)串個數(shù)+發(fā)出未收到的數(shù)據(jù)串個數(shù))÷傳送的數(shù)據(jù)串總數(shù);碼元級誤碼率=錯誤位數(shù)÷收到總位數(shù)。
(4)計算有效的通信速率。有效通信速率=傳輸?shù)臄?shù)據(jù)串之和÷傳送數(shù)據(jù)串總的通信時間;其中傳送數(shù)據(jù)串總的通信時間的統(tǒng)計是從一個數(shù)據(jù)串發(fā)送完成到這個數(shù)據(jù)串開始接收的時間,包括通信模塊內(nèi)部處理數(shù)據(jù)串的時間。
(5)根據(jù)誤碼率和有效數(shù)據(jù)傳輸速率進(jìn)行整體的通信性能評價和打分。
(6)將數(shù)據(jù)保存到電腦硬盤上以便進(jìn)行數(shù)據(jù)查詢。
軟件設(shè)計主界面如圖2所示。
誤碼率的最終結(jié)果體現(xiàn)在報文成功率欄中。從計算機發(fā)送到載波通信單元的報文格式是雙方提前約定好的,報文第一個字節(jié)用來約定幀頭,第二個字節(jié)用來約定使用的通信方式,第三個字節(jié)為約定要傳輸?shù)臄?shù)據(jù)串的長度,長度不包括停止字節(jié)和校驗字節(jié),在報文的最后加上停止字節(jié)和校驗字節(jié)。
在設(shè)計好測試所需要的軟件和硬件部分后,將軟件和硬件部分連接起來,形成整體的測試系統(tǒng)。首先將隔離器連接在電力線上,從隔離器的輸出端連接出兩個點A和B,并分別連接載波通信單元A和載波通信單元B,再將載波通信單元A、B分別與計算機串口連接,設(shè)置串口參數(shù),使其能夠通信。將衰減器連接到A、B載波通信單元之間,根據(jù)測試需要調(diào)整好衰減倍數(shù)。然后將噪聲信號發(fā)生器和信號耦合裝置接到電力線上,設(shè)置好需要測試的噪聲干擾信號。測試硬件環(huán)境搭建完成之后,在計算機上運行誤碼率測試軟件,根據(jù)測試的需要來設(shè)置所要發(fā)送的數(shù)據(jù)串的長度和條數(shù)、時間間隔等參數(shù),通過點擊自動發(fā)送,計算機自動按照生產(chǎn)的數(shù)據(jù)串依次向串口發(fā)送,在報文接收界面可以收到另一個串口接收到的返回的數(shù)據(jù)串。在發(fā)送和接收完畢后,根據(jù)所需要比較的功能來進(jìn)行誤碼率計算,可以得到此次通信的性能評分。
2 性能評價模型
在通信環(huán)境(噪音、衰減、阻抗、溫度等)一致、所傳輸數(shù)據(jù)串長度相等、發(fā)送功率相同的情況下,電力線通信的誤碼率與通信速率相關(guān)。通常,低速率意味著高抗干擾、高穿透能力,從而表現(xiàn)為高成功率;而高速率往往意味著低成功率,但又可以通過多次重發(fā)提高成功率。所以,單純以通信成功率評價一個通信技術(shù)的性能顯然太片面,把時間因素考慮進(jìn)去會更合理一些。為此,本文建立成功率與通信速率的關(guān)系,將通信速率等效到1 kb/s下重新計算成功率,以便更合理地評價和對比各種電力線通信技術(shù)的性能。
假設(shè)某個電力線通信技術(shù)的誤碼率為p(成功率是 1-p),其通信速率為 v(單位b/s),則這種技術(shù)下重復(fù)發(fā)送 v/1 000遍便可等效到1 kb/s的通信速率,此時的成功率為:
式(1)便是本文的評價模型,Q為一個[0,1]之間的數(shù)值,它是通信速率轉(zhuǎn)換為1 kb/s后的成功率。為了方便測試,將該數(shù)值放大100倍,得到技術(shù)測試得分E=100 Q,從技術(shù)測試得分上的高低便可以客觀地評價通信性能的優(yōu)劣。
式(1)所建立的評價模型可以用于碼元級性能評價,也可用于報文級性能評價, 取決于p是取碼元級誤碼率還是報文級誤碼率。通常,在研發(fā)過程中注重碼元級誤碼率,在實際應(yīng)用中強調(diào)的是報文級誤碼率。
3 測試實例
本文對東軟載波科技股份有限公司的第3代電力線載波通信單元進(jìn)行了實際測試。通過調(diào)節(jié)衰減器的衰減倍數(shù)來測試其通信性能的變化。表1、表2分別為幅度衰減倍數(shù)為0 dB和50 dB時測試的通信性能。
由此可以看出,表1中,測試1、2情況下,兩個載波通信模塊之間沒有幅度上的衰減,二者的通信成功率都是100%,所以此時技術(shù)測試得分都是滿分,到達(dá)了模塊的最佳通信性能。
表2中,測試3、4情況下,兩個載波通信單元之間加入了50 dB的幅度上的衰減的時候,也就是說兩個單
元之間的通信的信號幅度衰減了105倍,測試3中的通信成功率雖然比測試4的高很多,但是其有效通信速率比測試4的低很多,根據(jù)測試系統(tǒng)的整體評價,測試3的總體得分不如測試4的整體得分高。從而更進(jìn)一步地驗證了測試系統(tǒng)在通信性能上測試的公平性、靈活性。
本文中設(shè)計的電力線點對點通信性能測試系統(tǒng)測試原理簡單,測試環(huán)境搭建方便,測試軟件使用簡單靈活,通過測試結(jié)果可以看到,此測試系統(tǒng)可以很直觀、公平地比較出載波通信單元的通信性能,為整體通信系統(tǒng)的設(shè)計、性能的改進(jìn)提供了一定的數(shù)據(jù)指導(dǎo)。
大家好,我是鲏。認(rèn)識我的朋友都知道,我是一個實踐派,相比研究枯燥的理論知識,我更喜歡做自己想做的項目,用技術(shù)來實現(xiàn)自己的想法的感覺真的很棒。所以從大學(xué)期間一直到現(xiàn)在,除了工作中的項目外,我依然保持著自己做項目的習(xí)慣,有堅...
關(guān)鍵字: 系統(tǒng)設(shè)計 技術(shù)選型 需求分析(全球TMT2022年8月30日訊)近日,在2022英特爾中國數(shù)據(jù)中心合作伙伴技術(shù)峰會上,英特爾與浪潮信息等產(chǎn)業(yè)生態(tài)伙伴聯(lián)合發(fā)布了《綠色數(shù)據(jù)中心創(chuàng)新實踐 -- 冷板液冷系統(tǒng)設(shè)計參考》白皮書,分享冷板液冷技術(shù)關(guān)鍵部件的最...
關(guān)鍵字: 系統(tǒng)設(shè)計 英特爾 數(shù)據(jù)中心 生態(tài)系統(tǒng)北京2022年8月30日 /美通社/ -- 近日,在2022英特爾中國數(shù)據(jù)中心合作伙伴技術(shù)峰會上,英特爾與浪潮信息等產(chǎn)業(yè)生態(tài)伙伴聯(lián)合發(fā)布了《綠色數(shù)據(jù)中心創(chuàng)新實踐 -- 冷板液冷系統(tǒng)設(shè)計參考》白皮書,分享冷板液冷技術(shù)關(guān)鍵部...
關(guān)鍵字: 系統(tǒng)設(shè)計 英特爾 數(shù)據(jù)中心 電量摘要:近年來,受人類活動的影響,各大水域的水質(zhì)污染問題越來越嚴(yán)重,大部分水資源受到嚴(yán)重污染,水質(zhì)處理問題亟需解決。分析水體污染情況對改進(jìn)水質(zhì)有著重要意義,目前水質(zhì)監(jiān)測主要采用人工或無人船的方式。人工監(jiān)測方式工作量大,影響...
關(guān)鍵字: 水質(zhì)監(jiān)測 無人機 系統(tǒng)設(shè)計摘要:根據(jù)饒平縣高堂水閘重建工程建設(shè)實際需求,對高堂水閘運行管理進(jìn)行實時在線式監(jiān)控與監(jiān)測,通過閘門控制、視頻監(jiān)控、水情測報、安全監(jiān)測和網(wǎng)絡(luò)通信等系統(tǒng)的設(shè)計,為高堂水閘的水工建筑物安全、防洪調(diào)度和自動化管理提供技術(shù)支持,以...
關(guān)鍵字: 管理信息系統(tǒng) 水利工程 系統(tǒng)設(shè)計湖州2022年7月26日 /美通社/ -- 近日,浙江省科技創(chuàng)新大會在浙江省人民大會堂隆重舉行。大會正式頒布2021年度浙江省科學(xué)技術(shù)進(jìn)步獎,隆重表彰為浙江科技創(chuàng)新事業(yè)和經(jīng)濟(jì)社會發(fā)展做出突出貢獻(xiàn)的科技工作者及團(tuán)隊。...
關(guān)鍵字: 電梯 檢測技術(shù) 系統(tǒng)設(shè)計 零部件摘要:簡要介紹了柴油發(fā)電機組和重油發(fā)電機組的構(gòu)成和主要特點,以某發(fā)電廠重柴油發(fā)電機組系統(tǒng)設(shè)計為例,重點分析了重油發(fā)電機組燃油系統(tǒng)、潤滑油系統(tǒng)、循環(huán)冷卻水系統(tǒng)、壓縮空氣系統(tǒng)的設(shè)計要點,以提高柴油、重油發(fā)電機組的運行效率和運...
關(guān)鍵字: 重油發(fā)電機組 特性 系統(tǒng)設(shè)計摘要:針對一種小型消費級水下機器人,分析了其系統(tǒng)總體設(shè)計及各關(guān)鍵子系統(tǒng)(推進(jìn)系統(tǒng)、通信系統(tǒng)、控制系統(tǒng)及其他系統(tǒng)等)設(shè)計的要點和方法,舉例介紹了一種五推進(jìn)器小型消費級水下機器人。經(jīng)驗證,該設(shè)計方法可以用于同類型水下機器人的...
關(guān)鍵字: 推進(jìn)器 系統(tǒng)設(shè)計 五推進(jìn)器提供全面高效的電源管理建模,適用于汽車和工業(yè)應(yīng)用領(lǐng)域 加州山景城2022年5月24日 /美通社/ -- 新思科技(納斯達(dá)克股票代碼:SNPS)和Analog Devices, Inc. 近日宣布達(dá)成合作,通過...
關(guān)鍵字: ADI 電源系統(tǒng) 系統(tǒng)設(shè)計 新思科技摘要:直流斷路器是保障柔性直流輸電系統(tǒng)可靠性的重要裝備,IGBT作為斷路器的關(guān)鍵器件對斷路器整機分?jǐn)嗄芰τ兄匾绊憽,F(xiàn)對直流斷路器用IGBT的主要工作特征做簡要闡述,根據(jù)實際工況搭建了測試系統(tǒng),對器件進(jìn)行超額定值的大電...
關(guān)鍵字: IGBT 關(guān)斷特性 測試系統(tǒng)