国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MPC8640D的副瓣對消設計與實現(xiàn)

2014-10-29 02:31:29王艷麗竇澤華
電子技術與軟件工程 2014年16期

王艷麗 竇澤華

摘 要

本文基于高速處理器MPC8640D芯片,設計并實現(xiàn)了雷達副瓣對消功能。該工程應用具有設備成本低、軟件集成度高、可重構性強等優(yōu)點,已經開始用于雷達系統(tǒng)的小型化電子設備中。

【關鍵詞】MPC8640D 高速處理器 副瓣對消

傳統(tǒng)的副瓣對消功能基于FPFA平臺實現(xiàn),編程和調試比較緩慢,不夠靈活,可擴展性及通用性不夠好。本文基于MPC8640D平臺的副瓣對消實現(xiàn)方法,采用通用化的設計思想、開放性的標準、可配置性的設計,滿足現(xiàn)代雷達系統(tǒng)小型化、綜合化、智能化的需求。

1 副瓣對消的基本原理

自適應數字副瓣對消技術實際是空間上的自適應濾波,使天線的方向性圖在有干擾方向呈現(xiàn)阻態(tài)特性,從而使來自天線副瓣的干擾衰減到最小,以達到抗副瓣干擾的作用。本雷達設有4個副天線,其副瓣對消原理如圖1所示。

為了達到將主天線通道內的干擾消去,首先要采用幾個副天線來采集同一個干擾的樣值,從而對各個副天線干擾信號加權不同的權系數W,使得最后在主通道中把干擾減去。先對各副天線干擾采樣,求出副天線干擾的協(xié)方差矩陣M,這是一個n×n的方陣,n為副天線的個數,再對主天線干擾采樣求出主副天線干擾的相關矢量R,R為1×n的列向量,設W為各副天線權系數矩陣W=[w1,w2,…wn],由最佳相消時干擾輸出為零,得式(1)的矢量表達式:

R=M□N (1)

將式(1)兩邊同乘以M-1 (M-1為M的逆矩陣)得最佳權系數矢量:

W=M-1□R (2)

2 MPC8640D處理器

MPC8640D處理器是FreeScale公司G6代雙核處理器,目前已在國外信號處理和數據處理中采用。MPC8640D具有工作主頻1.0GHz、64Kbyte L1指令/數據Cache、1MByte L2 Cache、采用AlteVec矢量處理技術及最高32GFlops處理能力。其功能框圖如圖2所示。

3 基于MPC8640D的副瓣對消設計與實現(xiàn)

基于MPC8640D的軟件設計采用C語言編程,調用Altivec矢量庫函數來實現(xiàn)副瓣對消自適應權值計算及自適應對消處理,完全可滿足系統(tǒng)實時性要求。本雷達采用4個副通道對4個主通道進行副瓣對消處理,數據通過率為32M浮點(復數點)。硬件系統(tǒng)框圖及資源分配如圖3所示。

預處理模塊接收雷達中頻AD采樣的雷達回波數據,完成通道數據的拆分和重組、數據的定點轉浮點運算和副瓣對消的權值計算。利用兩片MPC8640D處理器的4個處理核,分4段完成一次雷達回波加權對消處理,4個核的副瓣對消模塊代碼完全復用。對于其他雷達,可以根據通道數以及數據長度來增減硬件模塊實現(xiàn)。

軟件設計采用模塊化設計思想,為提高處理速度,程序架構采用并行處理架構。主程序流程圖如圖4。

如圖4所示,程序中任務與核綁定,任務之間采用信號量通信機制,實現(xiàn)多任務并行處理,充分發(fā)揮雙核的優(yōu)勢。

4 結束語

本文基于新一代高性能雙核處理器MPC8640D對副瓣對消功能進行了設計與實現(xiàn),采用模塊化的軟件設計,具有集成度高,可重構性強等優(yōu)點,極大地節(jié)省了開發(fā)周期與設備成本。該方法在實際工程應用中通過率高達32M浮點(復數點),已經成功應用于多個雷達,并且正在雷達等系統(tǒng)的小型化電子設備中逐步推廣。

參考文獻

[1]王峰,傅有光,孟兵,楊建軍.非因果空時二維副瓣干擾對消算法及性能研究[J].現(xiàn)代雷達,2007,29(4):43-45.

[2]Freescale Inc.MPC8640D Microprocessor Family User's Manual[M].Arizona: Freescale Inc,2010.

[3]Freescale Inc.MPC8641 Design Checklist[M].Arizona:Freeseale Inc,2011.

[4]孔祥營,柏桂枝.嵌入式實時操作系統(tǒng)VxWorks及其開發(fā)環(huán)境Tornado[M].北京:中國電力出版社,2001.

作者簡介

王艷麗(1981-),女,現(xiàn)為南京電子技術研究所工程師。研究方向為雷達信號處理。

竇澤華(1983-),男,現(xiàn)為南京電子技術研究所工程師。研究方向為雷達信號處理。

作者單位

南京電子技術研究所 江蘇省南京市 210039endprint

摘 要

本文基于高速處理器MPC8640D芯片,設計并實現(xiàn)了雷達副瓣對消功能。該工程應用具有設備成本低、軟件集成度高、可重構性強等優(yōu)點,已經開始用于雷達系統(tǒng)的小型化電子設備中。

【關鍵詞】MPC8640D 高速處理器 副瓣對消

傳統(tǒng)的副瓣對消功能基于FPFA平臺實現(xiàn),編程和調試比較緩慢,不夠靈活,可擴展性及通用性不夠好。本文基于MPC8640D平臺的副瓣對消實現(xiàn)方法,采用通用化的設計思想、開放性的標準、可配置性的設計,滿足現(xiàn)代雷達系統(tǒng)小型化、綜合化、智能化的需求。

1 副瓣對消的基本原理

自適應數字副瓣對消技術實際是空間上的自適應濾波,使天線的方向性圖在有干擾方向呈現(xiàn)阻態(tài)特性,從而使來自天線副瓣的干擾衰減到最小,以達到抗副瓣干擾的作用。本雷達設有4個副天線,其副瓣對消原理如圖1所示。

為了達到將主天線通道內的干擾消去,首先要采用幾個副天線來采集同一個干擾的樣值,從而對各個副天線干擾信號加權不同的權系數W,使得最后在主通道中把干擾減去。先對各副天線干擾采樣,求出副天線干擾的協(xié)方差矩陣M,這是一個n×n的方陣,n為副天線的個數,再對主天線干擾采樣求出主副天線干擾的相關矢量R,R為1×n的列向量,設W為各副天線權系數矩陣W=[w1,w2,…wn],由最佳相消時干擾輸出為零,得式(1)的矢量表達式:

R=M□N (1)

將式(1)兩邊同乘以M-1 (M-1為M的逆矩陣)得最佳權系數矢量:

W=M-1□R (2)

2 MPC8640D處理器

MPC8640D處理器是FreeScale公司G6代雙核處理器,目前已在國外信號處理和數據處理中采用。MPC8640D具有工作主頻1.0GHz、64Kbyte L1指令/數據Cache、1MByte L2 Cache、采用AlteVec矢量處理技術及最高32GFlops處理能力。其功能框圖如圖2所示。

3 基于MPC8640D的副瓣對消設計與實現(xiàn)

基于MPC8640D的軟件設計采用C語言編程,調用Altivec矢量庫函數來實現(xiàn)副瓣對消自適應權值計算及自適應對消處理,完全可滿足系統(tǒng)實時性要求。本雷達采用4個副通道對4個主通道進行副瓣對消處理,數據通過率為32M浮點(復數點)。硬件系統(tǒng)框圖及資源分配如圖3所示。

預處理模塊接收雷達中頻AD采樣的雷達回波數據,完成通道數據的拆分和重組、數據的定點轉浮點運算和副瓣對消的權值計算。利用兩片MPC8640D處理器的4個處理核,分4段完成一次雷達回波加權對消處理,4個核的副瓣對消模塊代碼完全復用。對于其他雷達,可以根據通道數以及數據長度來增減硬件模塊實現(xiàn)。

軟件設計采用模塊化設計思想,為提高處理速度,程序架構采用并行處理架構。主程序流程圖如圖4。

如圖4所示,程序中任務與核綁定,任務之間采用信號量通信機制,實現(xiàn)多任務并行處理,充分發(fā)揮雙核的優(yōu)勢。

4 結束語

本文基于新一代高性能雙核處理器MPC8640D對副瓣對消功能進行了設計與實現(xiàn),采用模塊化的軟件設計,具有集成度高,可重構性強等優(yōu)點,極大地節(jié)省了開發(fā)周期與設備成本。該方法在實際工程應用中通過率高達32M浮點(復數點),已經成功應用于多個雷達,并且正在雷達等系統(tǒng)的小型化電子設備中逐步推廣。

參考文獻

[1]王峰,傅有光,孟兵,楊建軍.非因果空時二維副瓣干擾對消算法及性能研究[J].現(xiàn)代雷達,2007,29(4):43-45.

[2]Freescale Inc.MPC8640D Microprocessor Family User's Manual[M].Arizona: Freescale Inc,2010.

[3]Freescale Inc.MPC8641 Design Checklist[M].Arizona:Freeseale Inc,2011.

[4]孔祥營,柏桂枝.嵌入式實時操作系統(tǒng)VxWorks及其開發(fā)環(huán)境Tornado[M].北京:中國電力出版社,2001.

作者簡介

王艷麗(1981-),女,現(xiàn)為南京電子技術研究所工程師。研究方向為雷達信號處理。

竇澤華(1983-),男,現(xiàn)為南京電子技術研究所工程師。研究方向為雷達信號處理。

作者單位

南京電子技術研究所 江蘇省南京市 210039endprint

摘 要

本文基于高速處理器MPC8640D芯片,設計并實現(xiàn)了雷達副瓣對消功能。該工程應用具有設備成本低、軟件集成度高、可重構性強等優(yōu)點,已經開始用于雷達系統(tǒng)的小型化電子設備中。

【關鍵詞】MPC8640D 高速處理器 副瓣對消

傳統(tǒng)的副瓣對消功能基于FPFA平臺實現(xiàn),編程和調試比較緩慢,不夠靈活,可擴展性及通用性不夠好。本文基于MPC8640D平臺的副瓣對消實現(xiàn)方法,采用通用化的設計思想、開放性的標準、可配置性的設計,滿足現(xiàn)代雷達系統(tǒng)小型化、綜合化、智能化的需求。

1 副瓣對消的基本原理

自適應數字副瓣對消技術實際是空間上的自適應濾波,使天線的方向性圖在有干擾方向呈現(xiàn)阻態(tài)特性,從而使來自天線副瓣的干擾衰減到最小,以達到抗副瓣干擾的作用。本雷達設有4個副天線,其副瓣對消原理如圖1所示。

為了達到將主天線通道內的干擾消去,首先要采用幾個副天線來采集同一個干擾的樣值,從而對各個副天線干擾信號加權不同的權系數W,使得最后在主通道中把干擾減去。先對各副天線干擾采樣,求出副天線干擾的協(xié)方差矩陣M,這是一個n×n的方陣,n為副天線的個數,再對主天線干擾采樣求出主副天線干擾的相關矢量R,R為1×n的列向量,設W為各副天線權系數矩陣W=[w1,w2,…wn],由最佳相消時干擾輸出為零,得式(1)的矢量表達式:

R=M□N (1)

將式(1)兩邊同乘以M-1 (M-1為M的逆矩陣)得最佳權系數矢量:

W=M-1□R (2)

2 MPC8640D處理器

MPC8640D處理器是FreeScale公司G6代雙核處理器,目前已在國外信號處理和數據處理中采用。MPC8640D具有工作主頻1.0GHz、64Kbyte L1指令/數據Cache、1MByte L2 Cache、采用AlteVec矢量處理技術及最高32GFlops處理能力。其功能框圖如圖2所示。

3 基于MPC8640D的副瓣對消設計與實現(xiàn)

基于MPC8640D的軟件設計采用C語言編程,調用Altivec矢量庫函數來實現(xiàn)副瓣對消自適應權值計算及自適應對消處理,完全可滿足系統(tǒng)實時性要求。本雷達采用4個副通道對4個主通道進行副瓣對消處理,數據通過率為32M浮點(復數點)。硬件系統(tǒng)框圖及資源分配如圖3所示。

預處理模塊接收雷達中頻AD采樣的雷達回波數據,完成通道數據的拆分和重組、數據的定點轉浮點運算和副瓣對消的權值計算。利用兩片MPC8640D處理器的4個處理核,分4段完成一次雷達回波加權對消處理,4個核的副瓣對消模塊代碼完全復用。對于其他雷達,可以根據通道數以及數據長度來增減硬件模塊實現(xiàn)。

軟件設計采用模塊化設計思想,為提高處理速度,程序架構采用并行處理架構。主程序流程圖如圖4。

如圖4所示,程序中任務與核綁定,任務之間采用信號量通信機制,實現(xiàn)多任務并行處理,充分發(fā)揮雙核的優(yōu)勢。

4 結束語

本文基于新一代高性能雙核處理器MPC8640D對副瓣對消功能進行了設計與實現(xiàn),采用模塊化的軟件設計,具有集成度高,可重構性強等優(yōu)點,極大地節(jié)省了開發(fā)周期與設備成本。該方法在實際工程應用中通過率高達32M浮點(復數點),已經成功應用于多個雷達,并且正在雷達等系統(tǒng)的小型化電子設備中逐步推廣。

參考文獻

[1]王峰,傅有光,孟兵,楊建軍.非因果空時二維副瓣干擾對消算法及性能研究[J].現(xiàn)代雷達,2007,29(4):43-45.

[2]Freescale Inc.MPC8640D Microprocessor Family User's Manual[M].Arizona: Freescale Inc,2010.

[3]Freescale Inc.MPC8641 Design Checklist[M].Arizona:Freeseale Inc,2011.

[4]孔祥營,柏桂枝.嵌入式實時操作系統(tǒng)VxWorks及其開發(fā)環(huán)境Tornado[M].北京:中國電力出版社,2001.

作者簡介

王艷麗(1981-),女,現(xiàn)為南京電子技術研究所工程師。研究方向為雷達信號處理。

竇澤華(1983-),男,現(xiàn)為南京電子技術研究所工程師。研究方向為雷達信號處理。

作者單位

南京電子技術研究所 江蘇省南京市 210039endprint

沂水县| 巴林右旗| 平谷区| 万山特区| 宁波市| 古浪县| 吕梁市| 谢通门县| 武宣县| 繁峙县| 商南县| 闽侯县| 介休市| 县级市| 保德县| 肃北| 五大连池市| 镶黄旗| 双牌县| 皮山县| 察哈| 历史| 酒泉市| 万全县| 锡林浩特市| 新沂市| 赣榆县| 柞水县| 永顺县| 二连浩特市| 三穗县| 双城市| 临潭县| 灌云县| 新邵县| 元氏县| 海盐县| 新化县| 蒙城县| 子长县| 陇西县|