System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及信號處理,具體地,涉及一種聲源信號處理方法、裝置、存儲介質、電子設備及程序產品。
技術介紹
1、風力發電機組是一種將風能轉換為機械功,機械功帶動轉子旋轉,最終輸出交流電的電力設備。在風力發電機的運行過程中,如果葉片產生故障,則會導致風力發電機組的運行產生問題。因此,需要對風力發電機組的故障進行檢測。
2、在風力發電機組的葉片產生故障的情況下,通常會出現異常的聲音信號,通過對異常的聲音信號進行定位,可以實現風力發電機組的故障檢測。
技術實現思路
1、本公開的目的是提供一種聲源定位方法、系統、存儲介質、電子設備及程序產品,該聲源定位方法、系統、存儲介質、電子設備及程序產品可以提高聲源定位的效率和精度,進而提高風力發電機組的故障定位效率和精度。
2、為了實現上述目的,第一方面,本公開提供一種聲源定位方法,包括:獲取風力發電機組的目標聲音信號,所述目標聲音信號為所述風力發電機組的葉片內部的異常聲音信號;通過部署在fpga平臺中的信號處理模型,對所述目標聲音信號進行處理,得到聲音信號處理結果,所述聲音信號處理結果用于表征所述葉片內部產生所述異常聲音信號的位置,其中,所述信號處理模型通過網絡ip核部署在所述fpga平臺中。
3、可選地,所述獲取風力發電機組的目標聲音信號,包括:獲取光柵麥克風陣列采集的葉片內部的原始聲音信號;對所述原始聲音信號進行解調處理,得到解調處理后的聲音信號,所述解調處理后的聲音信號中包括正常聲音信號和異常聲音信號;將所述解調
4、可選地,所述聲源定位方法還包括:將光柵校準指令發送給所述光柵麥克風陣列,以使所述光柵麥克風陣列根據所述光柵校準指令進行光柵校準;和/或,將光電器件參數配置指令發送給所述光柵麥克風陣列,以使所述光柵麥克風陣列根據所述光電器件參數配置進行光電器件參數配置;將聲音信號采集指令發送給所述光柵麥克風陣列,以使所述光柵麥克風陣列根據所述聲音信號采集指令采集所述原始聲音信號。
5、可選地,所述fpga平臺中定義有數據傳輸接口,所述通過部署在fpga平臺中的信號處理模型,對所述目標聲音信號進行處理,得到聲音信號處理結果,包括:通過所述數據傳輸接口將所述目標聲音信號傳輸給所述網絡ip核;通過所述網絡ip核中的所述信號處理模型根據輸入的所述目標聲音信號,輸出所述聲音信號處理結果;通過所述數據傳輸接口獲取所述信號處理模型輸出的所述聲音信號處理結果。
6、可選地,所述網絡ip核中的所述信號處理模型包括:卷積單元、激活函數單元、池化單元和全連接單元,所述通過所述網絡ip核中的所述信號處理模型根據輸入的所述目標聲音信號,輸出所述聲音信號處理結果,包括:通過所述卷積單元對輸入的所述目標聲音信號進行卷積處理,得到卷積處理后的聲音信號特征;通過所述激活函數單元對所述卷積操作結果進行特征值賦值處理,得到激活函數處理后的聲音信號特征;通過所述池化單元對所述激活函數處理后的聲音信號特征進行池化處理,得到池化處理后的聲音信號特征;通過所述全連接單元對所述池化處理后的聲音信號特征進行重組與轉換,得到所述聲音信號處理結果。
7、可選地,所述聲源定位方法,還包括:確定所述信號處理模型的配置參數,所述配置參數包括:權重參數和/或偏置參數;將所述配置參數下發到所述網絡ip核,以使所述網絡ip核根據所述配置參數參數對所述信號處理模型進行配置。
8、可選地,所述fpga平臺中還部署有存儲單元,所述聲源定位方法還包括:通過所述存儲單元存儲所述信號處理模型的輸入數據、所述信號處理模型的輸出數據和所述信號處理模型的配置參數。
9、第二方面,本公開提供一種聲源定位系統,包括:獲取模塊,被配置為獲取風力發電機組的目標聲音信號,所述目標聲音信號為所述風力發電機組的葉片內部的異常聲音信號;信號處理模塊,被配置為通過部署在fpga平臺中的信號處理模型,對所述目標聲音信號進行處理,得到聲音信號處理結果,所述聲音信號處理結果用于表征所述葉片內部產生所述異常聲音信號的位置,其中,所述信號處理模型通過網絡ip核部署在所述fpga平臺中。
10、第三方面,本公開提供一種非臨時性計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現第一方面所述的聲源定位方法。
11、第四方面,本公開提供一種電子設備,包括:存儲器,其上存儲有計算機程序;處理器,用于執行所述存儲器中的所述計算機程序,以實現第一方面所述的聲源定位方法。
12、第五方面,本公開提供一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現第一方面所述的聲源定位方法。
13、通過上述技術方案,獲取風力發電機組的葉片內部的異常聲音信號,基于該異常聲音信號和部署在fpga平臺中的信號處理模型,對異常聲音信號進行處理,以得到表征葉片內部產生異常聲音信號的位置的處理結果,產生異常聲音信號的位置可以對應葉片的故障位置,從而實現風力發電機組的葉片故障定位。并且,由于信號處理模型部署在fpga平臺上,fpga平臺是一種高速率的硬件平臺,可以提升信號處理模型的運算速度。因此,該技術方案可以提高聲源定位的效率和精度,進而提高風力發電機組的故障定位效率和精度。
14、本公開的其他特征和優點將在隨后的具體實施方式部分予以詳細說明。
本文檔來自技高網...【技術保護點】
1.一種聲源定位方法,其特征在于,包括:
2.根據權利要求1所述的聲源定位方法,其特征在于,所述獲取風力發電機組的目標聲音信號,包括:
3.根據權利要求2所述的聲源定位方法,其特征在于,所述聲源定位方法還包括:
4.根據權利要求1所述的聲源定位方法,其特征在于,所述FPGA平臺中定義有數據傳輸接口,所述通過部署在FPGA平臺中的信號處理模型,對所述目標聲音信號進行處理,得到聲音信號處理結果,包括:
5.根據權利要求4所述的聲源定位方法,其特征在于,所述網絡IP核中的所述信號處理模型包括:卷積單元、激活函數單元、池化單元和全連接單元,所述通過所述網絡IP核中的所述信號處理模型根據輸入的所述目標聲音信號,輸出所述聲音信號處理結果,包括:
6.根據權利要求4或5所述的聲源定位方法,其特征在于,所述聲源定位方法,還包括:
7.根據權利要求4或5所述的聲源定位方法,其特征在于,所述FPGA平臺中還部署有存儲單元,所述聲源定位方法還包括:
8.一種聲源定位系統,其特征在于,包括:
9.根據權利要求
10.根據權利要求9所述的聲源定位系統,其特征在于,所述信號處理模塊還包括:信號處理控制模塊,被配置為:將光柵校準指令發送給所述光柵麥克風陣列,以使所述光柵麥克風陣列根據所述光柵校準指令進行光柵校準;和/或,將光電器件參數配置指令發送給所述光柵麥克風陣列,以使所述光柵麥克風陣列根據所述光電器件參數配置進行光電器件參數配置;
11.根據權利要求8所述的聲源定位系統,其特征在于,所述FPGA平臺中定義有數據傳輸接口,所述信號處理模塊還被配置為:
12.一種非臨時性計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1~7任一項所述的聲源定位方法。
13.一種電子設備,其特征在于,包括:
14.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1~7任一項所述的聲源定位方法。
...【技術特征摘要】
1.一種聲源定位方法,其特征在于,包括:
2.根據權利要求1所述的聲源定位方法,其特征在于,所述獲取風力發電機組的目標聲音信號,包括:
3.根據權利要求2所述的聲源定位方法,其特征在于,所述聲源定位方法還包括:
4.根據權利要求1所述的聲源定位方法,其特征在于,所述fpga平臺中定義有數據傳輸接口,所述通過部署在fpga平臺中的信號處理模型,對所述目標聲音信號進行處理,得到聲音信號處理結果,包括:
5.根據權利要求4所述的聲源定位方法,其特征在于,所述網絡ip核中的所述信號處理模型包括:卷積單元、激活函數單元、池化單元和全連接單元,所述通過所述網絡ip核中的所述信號處理模型根據輸入的所述目標聲音信號,輸出所述聲音信號處理結果,包括:
6.根據權利要求4或5所述的聲源定位方法,其特征在于,所述聲源定位方法,還包括:
7.根據權利要求4或5所述的聲源定位方法,其特征在于,所述fpga平臺中還部署有存儲單元,所述聲源定位方法還包括:
8.一種聲...
【專利技術屬性】
技術研發人員:段云奇,加航,劉東,羅志會,徐進東,
申請(專利權)人:新疆龍源新能源有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。