新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 電力線仿真系統的FPGA設計與實現

        電力線仿真系統的FPGA設計與實現

        作者: 時間:2012-06-29 來源:網絡 收藏

        根據Han Kim的研究多徑時延的最大值一般50 ms,Zimmermann提供若干了由式(9)所描述的信道的多徑分量gi的值。根據上述結果,考慮到的復雜度,將多徑數設為50條,多徑時延向量用均值為25ms,方差為2.5×10-6的正態隨機變量生成;多徑分量大小用均值為0.05,方差為0.05的正態隨機變量生成。經過,可得到萊斯信道的Matlab結果如圖5所示。

        本文引用地址:http://www.104case.com/article/176809.htm

        i.JPG


        3.2 噪聲的仿真
        根據文中研究結果,噪聲主要可分為5大類,其中有色背景噪聲、窄帶噪聲和異步周期脈沖噪聲由于其功率譜密度較小,統計特性相對恒定,而統一歸為背景噪聲。大量的背景噪聲的和可以使用高斯白噪聲進行模擬。
        同步周期脈沖噪聲的周期為10 ms或20 ms,與G3-PLC一個數據幀的持續時間相當,因此在一幀數據內只會出現極少的同步周期脈沖,為簡化處理,可以將它并入突發脈沖噪聲。Manfred Zimmermann提出采用馬爾科夫過程對突發脈沖噪聲的出現進行模擬,根據研究結果,該模型能較精確的模擬脈沖噪聲的出現時間,但該模型由于運算量大而帶來上的困難。一種較簡單且不失精確性的方法是根據突發脈沖出現的時間、時間寬度等參數的統計特性,由式(10)進行模擬。
        文中脈沖噪聲出現時間的比率約為0.001 35%,平均出現頻率為0.122次/s。假設采用fs的采樣頻率,則每個采樣點出現脈沖噪聲的概率為Pimp=0.122/fs;脈沖噪聲平均寬度為wimp=1.35×10-5×fs/0.122個采樣點。不妨定義在脈沖噪聲包絡幅度下降到最大值的5%以內時為脈沖噪聲的結束時刻。將上述參數代入式(10)可得
        j.JPG
        根據上述參數的推導結果,可以在Matlab中通過如下方法模擬噪聲:
        用隨機數產生函數Randsrc產生一個N維[0,1]分布的隨機向量作為脈沖噪聲標示向量,其中P(x=1)=Pimp;然后循環搜索標示向量,當該點的值為1時,自該點起調用脈沖發生函數;再用脈沖發生函數首先產生兩個正態分布的獨立的隨機數A0、b0,并產生一個正態分布的隨機變量d,其均值由式(11)求得。最后按式(10)產生一個輸出向量,并將其加到結果向量中。
        通過上述方法產生的電力線脈沖噪聲如圖6所示。

        k.JPG


        由于噪聲出現的概率較低,因此在仿真時需要延長仿真時間,而這樣會導致過大的數據量,因此在此次仿真中,調低了采樣頻率,但這并不影響仿真效果。從圖中可以直觀地看出,該結果與電力線實際的噪聲環境比較吻合。
        3.3 仿真算法的
        信道的特性在單次仿真中應該保持不變,可以借助PC機對信道進行。按文中討論的算法求出信道的單位沖擊響應向量,并通過RS2 32口或者網口等方法發送給仿真,在中采用FIR濾波器該單位沖擊響應。同時為實現帶反饋回路的信道的仿真,可以在中實現另一路并行的IIR濾波器,通過PC機的參數對兩路濾波器的輸出進行切換。噪聲的仿真方法在PC機上產生相應的參數傳入。,為保證更好地實時性,也可以在FPGA中采用偽隨機序列產生電路實現。

        4 結束語
        針對電力線信道和噪聲的標準實時仿真平臺,對于電力線通信設備的開發和測試是必要的,它能幫助開發人員在設備研發的每一步對可靠性進行快速測試,并且針對不同電力線通信產品提供統一的測試定標平臺。文中在對電力線信道特性和噪聲進行深入分析的基礎上,提出了一種電力線信道實時仿真平臺的方法,該算法使用Matlab仿真驗證了可行性。該平臺可使用基于FPGA的硬件實現,具有較高的實用
        價值。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宜黄县| 麻栗坡县| 西乌珠穆沁旗| 漳平市| 湘潭县| 彭水| 通江县| 合肥市| 应城市| 盐亭县| 房山区| 黄骅市| 辛集市| 红桥区| 南皮县| 文安县| 永善县| 仲巴县| 筠连县| 阳信县| 庄河市| 德江县| 大渡口区| 栖霞市| 锡林浩特市| 沧州市| 资兴市| 富锦市| 永胜县| 兰溪市| 三穗县| 浑源县| 淮阳县| 大关县| 拜城县| 阿图什市| 卢龙县| 望江县| 山东省| 梓潼县| 城口县|