System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及轉子位置檢測,尤其涉及一種信號的零偏和幅值標定方法及相關設備。
技術介紹
1、電動助力轉向電機常使用磁編碼器進行轉子位置檢測,mcu檢測位置傳感器芯片輸出的信號,經過鎖相環得到轉子位置,其ad采集的模擬量信號需要進行歸一化處理,在批量生產時由于分布誤差,會出現個別件差異較大,需要逐一對信號幅值和零偏進行測量,如果全部由人工識別,效率太低。
2、信號幅值和零偏也可以通過對信號進行傅里葉變換獲取,但是傅里葉變換由于需要存儲大量數據進行計算,而單片機存儲空間有限,故不適合在單片機上進行,其他采用軟件簡單判斷最大值最小值的方法容易受到噪聲影響,導致結果誤差較大。
技術實現思路
1、為了解決上述技術問題,本申請的實施例提供了一種信號的零偏和幅值標定方法及系統、電子設備、計算機可讀存儲介質、計算機程序產品。
2、第一方面,為了解決上述技術問題,本申請提供了一種信號的零偏和幅值標定方法,應用于自適應陷波器,所述自適應陷波器內設置有低通濾波器,所述方法包括:
3、實時采集磁編碼器檢測轉子位置時對應的待測信號;
4、對所述待測信號進行歸一化處理,得到第一信號;
5、將所述第一信號輸入鎖相環進行角度跟蹤處理,得到第二信號;
6、將所述第一信號和所述第二信號輸入所述自適應陷波器,計算得到所述待測信號的幅值;
7、獲取所述自適應陷波器內的所述低通濾波器的輸出端的輸出信號,并基于所述輸出信號得到所述待測信號的零偏值
8、有益效果是:
9、在本申請的實施例所提供的技術方案中,通過對實時采集檢測轉子位置時對應的待測信號進行歸一化處理,得到第一信號;之后將第一信號輸入鎖相環進行角度跟蹤處理,得到第二信號;將第一信號和第二信號輸入自適應陷波器,計算得到待測信號的幅值;獲取自適應陷波器內的低通濾波器的輸出端的輸出信號,并基于輸出信號得到待測信號的零偏值。這樣,本申請能夠針對每次檢測轉子位置時的待測信號進行單獨標定,突破了傅里葉變換需要存儲大量數據進行計算而設備存儲空間有限的局限性。另外,在自適應陷波器中增加低通濾波器,以便能濾除直流量,標定出待測信號的幅值和零偏值,實現信號幅值和零偏的提取,并減少了噪聲的影響,提升了結果的準確度。
10、第二方面,本專利技術提供了一種信號的零偏和幅值標定系統,所述信號的零偏和幅值標定系統包括自適應陷波器和鎖相環,所述鎖相環與所述自適應陷波器連接,所述自適應陷波器內設置有低通濾波器;
11、所述鎖相環用于對磁編碼器檢測轉子位置時對應的待測信號進行歸一化處理后得到的第一信號進行角度跟蹤處理,得到第二信號,并將所述第二信號傳輸至所述自適應陷波器;
12、所述自適應陷波器包括多個輸入端,分別用于接收所述第一信號和所述第二信號;所述自適應陷波器還用于基于所述第一信號和所述第二信號得到所述待測信號的幅值,并基于低通濾波器的輸出端的輸出信號得到所述待測信號的零偏值。
13、第三方面,本申請還提供了一種電子設備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行時,使得所述電子設備如前實現所述的信號的零偏和幅值標定方法。
14、第四方面,本申請還提供了一種計算機可讀存儲介質,其上存儲有計算機可讀指令,當所述計算機可讀指令被計算機的處理器執行時,使計算機執行如上所述的信號的零偏和幅值標定方法。
15、第五方面,本申請還提供了一種計算機程序產品或計算機程序,該計算機程序產品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質中。計算機設備的處理器從計算機可讀存儲介質讀取該計算機指令,處理器執行該計算機指令,使得該計算機設備執行上述各種可選實施例中提供的信號的零偏和幅值標定方法。
16、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本申請。
本文檔來自技高網...【技術保護點】
1.一種信號的零偏和幅值標定方法,其特征在于,應用于自適應陷波器,所述自適應陷波器內設置有低通濾波器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述實時采集檢測轉子位置時對應的待測信號,包括:
3.根據權利要求2所述的方法,其特征在于,所述對所述待測信號進行歸一化處理,得到第一信號,包括:
4.根據權利要求1所述的方法,其特征在于,所述將所述第一信號輸入鎖相環進行角度跟蹤處理,得到第二信號,包括:
5.根據權利要求1所述的方法,其特征在于,所述將所述第一信號和所述第二信號輸入所述自適應陷波器,計算得到所述待測信號的幅值,包括:
6.根據權利要求1所述的方法,其特征在于,所述獲取所述自適應陷波器內的所述低通濾波器的輸出端的輸出信號,并基于所述輸出信號得到所述待測信號的零偏值,包括:
7.一種信號的零偏和幅值標定系統,其特征在于,所述信號的零偏和幅值標定系統包括自適應陷波器和鎖相環,所述鎖相環與所述自適應陷波器連接,所述自適應陷波器內設置有低通濾波器;
8.根據權利要求1所述的系統,其
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,其上存儲有計算機可讀指令,當所述計算機可讀指令被計算機的處理器執行時,使計算機執行權利要求1至6中任一項所述的信號的零偏和幅值標定方法。
...【技術特征摘要】
1.一種信號的零偏和幅值標定方法,其特征在于,應用于自適應陷波器,所述自適應陷波器內設置有低通濾波器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述實時采集檢測轉子位置時對應的待測信號,包括:
3.根據權利要求2所述的方法,其特征在于,所述對所述待測信號進行歸一化處理,得到第一信號,包括:
4.根據權利要求1所述的方法,其特征在于,所述將所述第一信號輸入鎖相環進行角度跟蹤處理,得到第二信號,包括:
5.根據權利要求1所述的方法,其特征在于,所述將所述第一信號和所述第二信號輸入所述自適應陷波器,計算得到所述待測信號的幅值,包括:
6.根據權利要求1所述的方法,其特征在于,所述獲取所述自...
【專利技術屬性】
技術研發人員:張玉璽,鄒仁芳,白洋,賀勇,施純豪,
申請(專利權)人:辰致科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。