[發明專利]過采樣實現動態采樣速率調整的方法有效
| 申請號: | 201110152452.8 | 申請日: | 2011-06-09 |
| 公開(公告)號: | CN102354108A | 公開(公告)日: | 2012-02-15 |
| 發明(設計)人: | 胡忠林;黃福祥;吳維寧;盧文兵;鄭哲 | 申請(專利權)人: | 國網電力科學研究院 |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04 |
| 代理公司: | 南京知識律師事務所 32207 | 代理人: | 汪旭東 |
| 地址: | 210003 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 采樣 實現 動態 速率 調整 方法 | ||
1.過采樣實現動態采樣速率調整的方法,其特征在于,包括以下步驟:
步驟(1),結合應用需求,形成以下參數初始值:
????需求采樣速率:SAM_RATE_ACT
????差值有效參數:????????????????????????????????????????????????
差值有效余數:LAST_RES
其中需求采樣速率SAM_RATE_ACT為應用需求中所需的對信號進行采樣的速率,SAM_RATE_REF為過采樣所采用的采樣速率,差值有效參數在需求采樣速率確定后,該值即為定值,差值有效余為實時計算產生的條件變量,初始值為0;
步驟(2),以過采樣速率SAM_RATE_REF進行采樣,同時進行實時計算以下參數,形成差值判斷條件:
上式中,SAM_PAR_INT為差值有效參數整數部分,FREQ_VAL為測量信號的實時頻率,FREQ_STD為測量信號標準頻率,SAM_RATE_PAR為差值有效參數;
?
上式中,SAM_PAR_RES為差值有效參數小數部分,FREQ_VAL為測量信號的實時頻率,FREQ_STD為測量信號標準頻率,SAM_PAR_INT為差值有效參數的整數部分;
又設LAST_RES表示實時計算保留的小數部分,其由LAST_RES自身加上SAM_PAR_RES,SAM_PAR_RES為結合測量信號實時頻率實時計算的差值有效參數余數部分;
又設LAST_CNT表示上次計數值,其賦值條件如下:
如果實時計算保留的小數部分LAST_RES小于1,則置LAST_CNT為差值有效參數整數部分SAM_PAR_INT,如果實時計算保留的小數部分LASR_RES不小于1,則置LAST_CNT為差值有效參數整數部分SAM_PAR_INT減1;
又設NEXT_CNT表示下次計數值,其賦值條件如下:
如果實時計算保留的小數部分LAST_RES等于1,則置NEXT_CNT為上次計數值LAST_CNT,否則,置NEXT_CNT為上次計數值LAST_CNT加1;
對上次計數值LAST_CNT與下次計數值NEXT_CNT實時計算,作為步驟(3)判斷策略的判斷條件;
步驟(3),設SAM_CNT表示采樣計數值,并對SAM_CNT結合上次計數值LAST_CNT和下次計數值NEXT_CNT進行判斷,依據以下判斷策略,并進入相應的處理過程,在判斷策略完成后,對采樣計數值SAM_CNT進行加1處理:
1)若滿足條件:采樣計數值SAM_CNT等于上次計數值LAST_CNT,并且上次采樣計數值LAST_CNT等于下次計數值NEXT_CNT,進入步驟(4)處理;
2)若滿足條件:采樣計數值SAM_CNT等于上次計數值LAST_CNT,并且上次采樣計數值LAST_CNT不等于下次計數值NEXT_CNT,進入步驟(5)處理;
3)若滿足條件:采樣計數值SAM_CNT等于下次計數值NEXT_CNT,并且上次采樣計數值LAST_CNT不等于下次計數值NEXT_CNT,進入步驟(6)處理;
4)若以上條件皆不滿足,則進入步驟(2)處理;
另設SAMPLE_VAL表示過采樣數據對應采樣點數值,DATA表示需求采樣數據對應采樣點值,設DATA_BUF表示線性差值緩存采樣點值;
步驟(4),在此處理進程中,過采樣數據對應采樣點數值SAMPLE_VAL即為需求采樣數據對應采樣點值DATA,即:
DATA?=?SAMPLE_VAL
需求采樣數據對應采樣點值DATA即為實時需求采樣數據,可交由其他處理過程用于計算、通訊、顯示等功能,回至步驟(2)處理過程;
步驟(5),在此處理過程中,采樣數據對應采樣點值DATA需進行線性差值處理計算得出,此處理過程對線性差值緩存采樣點值DATA_BUF進行存儲,以供步驟(6)進行差值計算;
DATA_BUF?=?SAMPLE_VAL
回至步驟(2)處理過程;
步驟(6),在此處理過程中,結合線性差值緩存采樣點值DATA_BUF進行線性差值處理得到采樣數據對應采樣點值DATA,計算方法如下:
DATA?=?DATA_BUF*LAST_REF?+?SAMPLE_VAL*(1-LAST_REF)
?????上式中,DATA表示需求采樣數據對應采樣點值,DATA_BUF表示線性差值緩存采樣點值,LAST_RES表示實時計算保留的小數部分,SAMPLE_VAL表示過采樣數據對應采樣點數值;
需求采樣數據對應采樣點值DATA即為實時需求采樣數據,回至步驟(2)處理過程。
2.根據權利要求1過采樣實現動態采樣速率調整的方法,其特征在于,所述的需求采樣速率SAM_RATE_ACT應小于過采樣速率SAM_RATE_REF的一半.。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網電力科學研究院,未經國網電力科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110152452.8/1.html,轉載請聲明來源鉆瓜專利網。





