[發明專利]一種并行雷達脈沖壓縮方法無效
| 申請號: | 201410453772.0 | 申請日: | 2014-09-05 |
| 公開(公告)號: | CN104181510A | 公開(公告)日: | 2014-12-03 |
| 發明(設計)人: | 沈曉峰;邢川;殷文昭;杜龍飛;王軍強;徐敦毅 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G01S7/28 | 分類號: | G01S7/28 |
| 代理公司: | 成都宏順專利代理事務所(普通合伙) 51227 | 代理人: | 李玉興 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 并行 雷達 脈沖 壓縮 方法 | ||
1.一種并行雷達脈沖壓縮方法,其特征在于,包括以下步驟:
S1、設置進程的CPU親和力掩碼,即調用linux的系統調用API函數;
S2、屏蔽CPU0對外部中斷的響應,獲取程序調度延遲;
S3、屏蔽CPU0對本地時鐘中斷的響應;
S4、屏蔽CPU0對后臺進程的響應;
S5、設置進程的優先級:基于Linux內核改進的實時內核調度策略;
S6、設定定時器中斷,每隔T?us產生一次中斷,所述T?us用一個脈沖重復周期內的GPU計算時間決定;
S7、為脈沖壓縮的計算分配GPU資源,將數據從主機中拷貝到GPU的全局存儲器中,每次拷貝的數據量是由脈沖重復周期內的采樣點確定,其中,采樣點數=采樣時間/采樣間隔;
S8、調用GPU的Kernel進行脈沖壓縮,并輸出脈沖壓縮結果;
S9、在GPU做前一個脈沖重復周期內數據的脈沖壓縮算法的同時,CPU中預讀取下一個脈沖重復周期內的數據,為下次的計算做好準備;
S10、把GPU的計算結果寫回內存中,用于后續運算;
S11、把下一個脈沖重復周期的數據送入GPU中進行下一輪運算;
S12、重復S6~S10,直到進程結束。
2.根據權利要求1所述的一種并行雷達脈沖壓縮方法,其特征在于:S5所述實時調度策略為:調度機制SCHED_OTHER。
3.根據權利要求1所述的一種并行雷達脈沖壓縮方法,其特征在于:S5所述實時調度策略為:先到先服務的實時調度機制SCHED_FIFO。
4.根據權利要求1所述的一種并行雷達脈沖壓縮方法,其特征在于:S5所述實時調度策略為:基于時間片輪轉的實時調度機制SCHED_RR。
5.根據權利要求1所述的一種并行雷達脈沖壓縮方法,其特征在于:S6所述定時器為ITIMER_REAL、ITIMER_VIRTUAL和ITIMER_PROF。
6.根據權利要求1所述的一種并行雷達脈沖壓縮方法,其特征在于:S8所述調用GPU的Kernel進行脈沖壓縮算法的計算,可以采用時域脈沖壓縮方法,可以采用頻域脈沖壓縮方法。
7.根據權利要求6所述的一種并行雷達脈沖壓縮方法,其特征在于:所述時域脈沖壓縮方法具體為:使回波信號通過一個脈沖壓縮匹配濾波器進行卷積運算,輸出脈沖壓縮結果so(t)=si(t)*h(t),所述回波信號通過脈沖壓縮匹配濾波器的時域形式為其中,ss表示發射信號的時域形式,td表示從發射信號到接收信號的時間延遲,K表示一個增益系數,si(t)表示所述回波信號的時域形式,t為時間軸上的時間值,t∈[0,+∞]。
8.根據權利要求6所述的一種并行雷達脈沖壓縮方法,其特征在于:所述頻域脈沖壓縮方法具體為:
步驟1、對回波信號的時域形式進行傅里葉變換到頻域,所述回波信號的頻域表現形式為其中,Si(n)為所述回波信號的時域離散時間表現形式,N表示一個脈沖重復周期之內的信號采樣點數,Si(n)表示離散的輸入序列中的第n個值,0≤n≤N-1,0≤k≤N-1;
步驟2、對脈沖壓縮匹配濾波器的時域形式進行傅里葉變換到頻域,所述脈沖壓縮匹配濾波器的頻域表示形式為其中,h(n)是所述脈沖壓縮匹配濾波器的離散時域表示;
步驟3、輸出脈沖壓縮結果So(k)=Si(k)*H(k);
步驟4、對步驟3所述So(k)進行傅里葉變換,將所述脈沖壓縮結果從頻域變換到時域So(n)=IFFT(So(k))。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學;,未經電子科技大學;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410453772.0/1.html,轉載請聲明來源鉆瓜專利網。





