[發(fā)明專利]一種基于任務自動分配的主被動水聲陣列信號仿真并行計算方法有效
| 申請?zhí)枺?/td> | 201611186566.3 | 申請日: | 2016-12-20 |
| 公開(公告)號: | CN106842171B | 公開(公告)日: | 2019-06-18 |
| 發(fā)明(設計)人: | 徐雅南;文明;孔強 | 申請(專利權)人: | 中國船舶重工集團公司第七一五研究所 |
| 主分類號: | G01S7/539 | 分類號: | G01S7/539 |
| 代理公司: | 杭州九洲專利事務所有限公司 33101 | 代理人: | 陳繼亮 |
| 地址: | 311499 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 任務 自動 分配 被動 陣列 信號 仿真 并行 計算方法 | ||
1.一種基于任務自動分配的主被動水聲陣列信號仿真并行計算方法,其特征在于:該方法包括如下步驟:將結點和管道的設計方法引入主被動水聲陣列信號仿真,結點負責仿真并行計算的數(shù)據計算,管道負責結點間的數(shù)據傳輸,各個結點內部通過域分解的形式分解為控制節(jié)點和計算節(jié)點,控制節(jié)點負責將計算節(jié)點自動分配到各個計算核心,并分發(fā)和回收計算節(jié)點的輸入輸出數(shù)據,實現(xiàn)了任務自動分配、負載均衡、實時性好的主被動水聲陣列信號仿真并行計算;具體步驟如下:
第一步:主被動水聲陣列信號仿真并行計算以高性能PC機為信號控制單元,利用高性能linux并行計算機實時仿真主被動水聲陣列信號;設定結點負責仿真并行計算的數(shù)據計算,管道負責結點間的數(shù)據傳輸,并且將主被動水聲陣列信號仿真并行計算涉及的數(shù)據計算分解為解析推演目標信息結點、基陣端目標被動信號仿真結點、基陣端目標回波信號仿真結點、海洋環(huán)境噪聲仿真結點和打包發(fā)送結點,分別記為結點1、結點2、結點3、結點4和結點5,結點之間通過管道傳輸數(shù)據;其中,結點1負責解析目標和本艇的態(tài)勢信息及目標噪聲源信號;結點2負責仿真目標噪聲源信號、水聲傳播信道和噪聲源信號到達基陣端的陣列信號;結點3負責仿真主動信號、水聲傳播信道和回波信號到達基陣端的陣列信號;結點4負責仿真海洋環(huán)境噪聲信號和本艇自噪聲信號,同時接收來自結點2和結點3的目標陣列信號并求和;結點5根據采樣率以一定的節(jié)拍將數(shù)據發(fā)送給聲吶信號處理并行計算;各個結點內部通過域分解的形式分解為:控制節(jié)點和計算節(jié)點,其中控制節(jié)點負責將計算節(jié)點自動分配到各個計算核心,并分發(fā)和回收計算節(jié)點的輸入輸出數(shù)據;
第二步:機群式并行計算機分別為海洋環(huán)境噪聲仿真結點和打包發(fā)送結點分配一個計算核心,為解析推演目標信息結點、基陣端目標被動信號仿真結點和基陣端目標回波信號仿真結點分配若干個計算核心來執(zhí)行計算任務;
第三步:解析推演目標信息結點接收來自PC機端的目標、本艇和海洋環(huán)境的相關信息,并解析出目標和本艇的態(tài)勢信息及目標噪聲源信號;然后,按一定節(jié)拍實時推演目標和本艇的態(tài)勢信息,同時將當前節(jié)拍對應的目標和本艇的態(tài)勢信息以及解析后的目標噪聲源參數(shù)打包發(fā)送給基陣端目標被動信號仿真結點和基陣端目標回波信號仿真結點;
第四步:基陣端目標被動信號仿真結點實時接收來自解析推演目標信息結點的目標和本艇的態(tài)勢信息以及解析后的目標噪聲源參數(shù);然后,根據獲得的目標噪聲源參數(shù)建立目標噪聲信號模型,實時計算出一幀目標噪聲源信號;同時,將目標噪聲源信號和水聲傳播信道做卷積計算出經過水聲傳播信道的參考陣元端的目標被動信號,并且,利用參考陣元端的目標被動信號根據目標和本艇的實時態(tài)勢信息仿真出基陣端其他陣元的目標被動信號;最后,將實時計算獲得的基陣端被動目標信號打包發(fā)送給海洋環(huán)境噪聲仿真結點;
第五步:當本艇發(fā)射主動信號時,基陣端目標回波信號仿真結點實時接收來自解析推演目標信息結點的目標和本艇的態(tài)勢信息以及解析后的主動信號參數(shù);然后,根據獲得的主動信號參數(shù)建立主動回波模型,實時計算出一幀回波信號;同時,將回波信號和水聲傳播信道做卷積計算出經過水聲傳播信道的參考陣元端的回波信號,并且,利用目標和本艇的實時態(tài)勢信息仿真出基陣端其他陣元的回波信號;期間,同時完成海洋混響信號的模擬;最后,將實時計算獲得的基陣端回波信號打包發(fā)送給海洋環(huán)境噪聲仿真結點;
第六步:海洋環(huán)境噪聲仿真結點實時完成海洋環(huán)境噪聲信號和本艇自噪聲信號仿真并接收來自基陣端目標被動信號仿真結點和基陣端目標回波信號仿真結點的陣列信號,然后將海洋環(huán)境噪聲、本艇自噪聲和基陣端主被動信號疊加,從而獲得實時的陣列信號;最后,將實時的陣列信號發(fā)送給打包發(fā)送結點;
第七步:打包發(fā)送結點實時接收來自洋環(huán)境噪聲仿真結點的主被動陣列信號,利用定時器中斷函數(shù)將主被動陣列信號分批打包,通過高性能網絡發(fā)送給聲吶信號處理并行計算。
2.根據權利要求1所述的基于任務自動分配的主被動水聲陣列信號仿真并行計算方法,其特征在于:所述第二步中,解析推演目標信息結點、基陣端目標被動信號仿真結點和基陣端目標回波信號仿真結點的計算核心分配策略如下:
步驟101),記推演單目標態(tài)勢信息消耗的時間為t,M1個目標和本艇態(tài)勢信息推演的計算時間為M1·t;主被動水聲陣列信號仿真并行計算按照目標個數(shù)、目標態(tài)勢信息推演的計算時間、采樣率Fs和一幀陣列信號長度K從并行計算機自動申請m個計算核心執(zhí)行解析推演目標信息任務;m滿足:
其中,表示向上取整;
然后,將申請用于結點1數(shù)據計算的m個計算核心依次排序,記為計算核心1,2,…,m;其中,計算核心1不僅是結點1的計算節(jié)點也是結點1的控制節(jié)點,對內一方面負責將解析推演目標信息的計算任務依據盡可能保持負載均衡的原則分解到m個計算核心,另一方面負責將從PC信號控制單元獲得的目標、本艇和海洋環(huán)境的相關信息以廣播的方式分發(fā)給其他計算核心,待m個計算核心完成數(shù)據計算后再將信息匯聚到計算核心1,對外負責和PC信號控制單元以及結點2和結點3的管道通信;
步驟102),記仿真單目標一幀噪聲源信號消耗的時間為T1,單目標一幀噪聲源信號和水聲傳播信道卷積消耗的時間為T2,利用參考陣元端的目標被動信號計算出其他單個陣元的目標被動信號消耗的時間為T3,則主被動水聲陣列信號仿真并行計算從并行計算機自動申請np個計算核心用于M1個目標的基陣端被動信號仿真;np滿足:
其中,表示向上取整;
然后,將申請用于結點2數(shù)據計算的np個計算核心依次排序,記為計算核心1,2,…,np;其中,計算核心1不僅是結點2的計算節(jié)點也是結點2的控制節(jié)點;將單目標對應L個陣元的被動信號任務分配在單個計算核心,np個計算核心負載均衡,并將從結點1獲得的目標和本艇的態(tài)勢信息以及解析后的目標噪聲源參數(shù)相關信息以廣播的方式分發(fā)給其他計算核心;當單個計算核心的計算能力不足時,計算核心1只負責實時計算M1個目標的噪聲源信號,并將計算得到噪聲源信號以廣播的方式分發(fā)給計算核心2,…,np,計算核心2,…,np依據盡可能保持負載均衡的原則仿真M1個目標的基陣端被動目標信號;待np個計算核心完成數(shù)據計算后再將信息匯聚到計算核心1,計算核心1同時負責和結點1以及結點4的管道通信;
步驟103),記仿真單目標一幀回波信號消耗的時間為T4,單目標一幀回波信號和水聲傳播信道卷積消耗的時間為T2,利用參考陣元端的回波信號計算出其他單個陣元的回波信號消耗的時間為T3,則主被動水聲陣列信號仿真并行計算從并行計算機自動申請na個計算核心用于M2個主動目標的基陣端回波信號仿真;na滿足:
其中,表示向上取整;
然后,將申請用于結點3數(shù)據計算的na個計算核心依次排序,記為計算核心1,2,…,na;其中,計算核心1不僅是結點3的計算節(jié)點也是結點3的控制節(jié)點,對內一方面負責將基陣端目標回波信號仿真的計算任務依據盡可能保持負載均衡的原則分解到na個計算核心,另一方面負責將從結點1獲得的目標和本艇的態(tài)勢信息以及解析后的目標噪聲源參數(shù)相關信息以廣播的方式分發(fā)給其他計算核心,待na個計算核心完成數(shù)據計算后再將信息匯聚到計算核心1,對外負責和結點1以及結點4的管道通信;
在完成主被動水聲陣列信號仿真任務的拓撲圖和計算核心分配的基礎上,主被動水聲陣列信號仿真的任務分配模塊自動完成集群任務到物理計算節(jié)點的映射,從而實現(xiàn)了高并行度、負載均衡的主被動水聲陣列信號仿真。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國船舶重工集團公司第七一五研究所,未經中國船舶重工集團公司第七一五研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611186566.3/1.html,轉載請聲明來源鉆瓜專利網。





