[發明專利]一種基于雙口RAM的數據包絡獲取方法有效
| 申請號: | 201110149697.5 | 申請日: | 2011-06-07 |
| 公開(公告)號: | CN102231140A | 公開(公告)日: | 2011-11-02 |
| 發明(設計)人: | 楊帆 | 申請(專利權)人: | 上海電力學院 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16 |
| 代理公司: | 上海申匯專利代理有限公司 31001 | 代理人: | 吳寶根 |
| 地址: | 200090 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ram 數據 包絡 獲取 方法 | ||
技術領域
本發明涉及一種數據分析方法,特別涉及一種基于雙口RAM(DPRAM)的數據包絡獲取方法。
背景技術
數據包絡分析方法是一種在各個領域都得到廣泛應用的數據分析方法,它通過獲取多次數據中有效的特征點組成包絡數據進行分析,以便減少數據分析量,提高數據分析速度。在無損檢測領域,特別是超聲檢測中,由于采樣速度快,采樣數據量大,無法對每次采樣的數據進行分析,只能采取抽樣分析的方式,即每隔若干次采樣,分析一次采樣的數據。為了不出現漏檢的情況,需要獲取每次采樣數據中的特征值,即數據包絡,進行分析。
雙口RAM(DPRAM)?是在一個SRAM?存儲器上具有兩套完全獨立的數據線、地址線和讀寫控制線,并允許兩個獨立的系統同時對該存儲器進行隨機性的訪問,即共享式多端口存儲器。其最大的特點是存儲數據共享。一個存儲器配備兩套獨立的地址、數據和控制線,允許兩個獨立的控制器同時異步地訪問存儲單元。
數據包絡的獲取一般分為軟件方法和硬件方法兩種,兩種方法實現的介質不同,但實現方法基本一致,如圖1所示,開辟兩塊同樣大小的存儲空間,一塊用來存放包絡數據,一塊存放比較數據,每次有新的采樣數據,將比較數據讀出,相同采樣點數據進行比較,比較的結果作為包絡數據存如包絡數據存儲模塊,然后將包絡數據作為下一次比較用的比較數據,比較數據存儲模塊作為下一次比較的包絡數據存儲模塊。?
在很多應用場合,由于檢測采樣速度快,數據量大,無法將所有數據傳送到軟件處理,因此必須使用硬件包絡獲取的方法,獲取包絡數據后再上傳。現有的實現方法需要消耗大量的存儲空間,而且數據讀寫控制麻煩,比較適合軟件實現,硬件實現困難,需要改進。
發明內容
本發明是針對現在的數據處理硬件存儲資源和控制資源受限的問題,提出了一種基于雙口RAM(DPRAM)的數據包絡獲取方法,對每次采樣的數據進行包絡處理,獲取其中的特征信息。通過改進現有的包絡獲取方法,節約存儲空間,簡化控制邏輯。
本發明的技術方案為:一種基于雙口RAM(DPRAM)的數據包絡獲取方法,?RAM讀寫控制器的寫使能、寫地址、讀地址與雙口RAM(DPRAM)相連,雙口RAM(DPRAM)模塊接收系統時鐘信號作為寫時鐘和讀時鐘,當新的采樣數據到來時,新的采樣數據中第n個采樣點數據送入特征提取模塊輸入端,同時在RAM讀寫控制器的控制下,在雙口RAM中地址為n的存儲單元中讀出包絡數據送特征提取模塊輸入端,特征提取模塊輸出結果作為新的包絡數據存入雙口RAM(DPRAM)中地址為n的存儲單元,完成第n個采樣點的數據包絡,重復這一過程,完成所有采樣點包絡,實現一次采樣數據包絡,當新的采樣數據來到時重復之前過程。
所述RAM讀寫控制器的寫使能、寫地址、讀地址必須滿足如下關系:
A:數據采樣時間段內,寫使能信號有效;
B:數據采樣時間段內,寫地址每個采樣時鐘加1;
C:讀地址每個采樣時鐘加1,且讀地址的加1操作必須提前寫地址2個采樣周期。
所述特征提取模塊由兩個減法器、兩個絕對值模塊、一個比較器和一個選通器構成,采樣數據和舊包絡數據首先分別送入減法器中與參考零點相減,相減后的結果取絕對值后送入比較器進行比較,比較的結果作為選通信號選擇采樣數據和舊包絡數據中滿足條件的一個作為新的包絡數據。
本發明的有益效果在于:本發明一種基于雙口RAM(DPRAM)的數據包絡獲取方法,對每次采樣的數據進行包絡處理,獲取其中的特征信息。通過改進現有的包絡獲取方法,使用一片雙口RAM(DPRAM)實現了數據包絡獲取,節約了存儲空間,簡化了控制邏輯,為數據包絡方法的硬件實現提供了便利。?
附圖說明
圖1為現有技術中數據包絡一般獲取方法示意圖;
圖2為本發明基于雙口RAM(DPRAM)的數據包絡獲取方法示意圖;
圖3為本發明基于雙口RAM(DPRAM)的數據包絡獲取方法工作流程圖;
圖4為本發明基于雙口RAM(DPRAM)的數據包絡獲取方法數據獲取的流程控制狀態轉移圖;
圖5為本發明基于雙口RAM(DPRAM)的數據包絡獲取方法寫使能信號和讀、寫地址關系圖;
圖6為本發明基于雙口RAM(DPRAM)的數據包絡獲取方法特征提取模塊結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海電力學院,未經上海電力學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110149697.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可以無限水平擴展的p2p服務器架構
- 下一篇:一種電飯煲的煮飯控制方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





