本申請涉及信號處理領域,尤其涉及一種旋轉變壓器的單相解碼方法、設備和可讀存儲介質。
背景技術:
1、旋轉變壓器常用在電機領域,可根據其兩相正交的回收信號獲取電機的轉子位置角度。
2、在相關技術中,通常基于一定的采樣頻率,分別采集旋變反饋的正弦和余弦反饋信號包絡面并得到正、余弦過采樣信號,然后對正、余弦過采樣信號進行處理得到信號的幅值以及零位偏移等數據,進而通過幅值以及零位偏移完成解碼旋變信號。但是,當反饋信號的某一相出現幅值異常導致的失效時,解碼角度及估算轉速會出現相對于電機真實轉速的二倍頻波動,從而導致旋轉變壓器的檢測結果不準確。
技術實現思路
1、本申請實施例通過提供一種旋轉變壓器的單相解碼方法、設備和可讀存儲介質,解決了相關技術中當反饋信號的某一相出現幅值異常導致的失效時,旋轉變壓器的檢測結果不準確的技術問題,實現了在旋轉變壓器的回收信號單相異常時解碼出正確的轉子位置角的技術效果。
2、本申請實施例提供了一種旋轉變壓器的單相解碼方法,所述旋轉變壓器的單相解碼方法包括:
3、基于接收到的回收信號判斷是否存在信號異常;
4、在第一回收信號異常時,對第二回收信號進行標幺化處理,其中,所述第一回收信號與所述第二回收信號互為正交信號;
5、確定標幺化處理后的所述第二回收信號對應的反三角函數值;
6、根據所述第一回收信號的極性信息以及所述反三角函數值,映射轉子位置角。
7、可選地,所述在第一回收信號異常時,對第二回收信號進行標幺化處理的步驟包括:
8、確定所述第二回收信號的極性信息;
9、基于所述極性信息對應的標幺化公式對所述第二回收信號進行標幺化處理。
10、可選地,所述根據所述第一回收信號的極性信息以及所述反三角函數值,映射轉子位置角的步驟包括:
11、基于所述第一回收信號的極性信息確定角度映射關系;
12、確定所述反三角函數值在時間序列上,對應的所述第一回收信號的信號值;
13、當所述信號值大于零時,基于第一角度映射關系確定所述反三角函數值對應的所述轉子位置角;
14、當所述信號值小于零時,基于第二角度映射關系確定所述反三角函數值對應的所述轉子位置角。
15、可選地,所述根據所述第一回收信號的極性信息以及所述反三角函數值,映射轉子位置角的步驟之后,包括:
16、將所述轉子位置角以及所述反三角函數值進行時序對齊;
17、確定同一時間點對應的目標反三角函數值以及目標轉子位置角;
18、基于所述目標反三角函數值以及所述目標轉子位置角確定單相解碼映射關系。
19、可選地,所述在第一回收信號異常時,對第二回收信號進行標幺化處理的步驟之前,包括:
20、基于旋轉變壓器的回收信號端口接收回收信號;
21、基于電機轉速提取所述回收信號的幅值;
22、以所述幅值更小的所述回收信號作為判定異常的所述第一回收信號,以另一相回收信號作為所述第二回收信號。
23、可選地,所述基于電機轉速提取所述回收信號的幅值的步驟包括:
24、獲取電機轉速,并根據所述電機轉速以及轉速閾值確定提取方案;
25、基于所述提取方案以及采樣周期,提取所述回收信號對應的所述幅值。
26、可選地,所述獲取電機轉速,并根據所述電機轉速以及轉速閾值確定提取方案的步驟包括:
27、獲取所述電機轉速以及所述轉速閾值;
28、當所述電機轉速大于所述轉速閾值時,確定所述提取方案為有效值計算;
29、否則,確定所述提取方案至少包括角度積分、過零檢測或有效值計算其中之一。
30、可選地,所述以所述幅值更小的所述回收信號作為判定異常的所述第一回收信號,以另一相回收信號作為所述第二回收信號的步驟包括:
31、確定所述幅值對應所述回收信號的相位信息;
32、基于所述相位信息和所述幅值,將所述回收信號基于采樣周期進行對齊;
33、對比所述采樣周期對齊后的兩相所述回收信號的所述幅值;
34、以所述采樣周期內,所述幅值更小的所述回收信號作為所述第一回收信號,另一相所述回收信號作為所述第二回收信號。
35、此外,本申請還提出一種旋轉變壓器的單相解碼設備,所述旋轉變壓器的單相解碼設備包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的旋轉變壓器的單相解碼程序,所述處理器執行所述旋轉變壓器的單相解碼程序時實現如上所述的旋轉變壓器的單相解碼方法的步驟。
36、此外,本申請還提出一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有旋轉變壓器的單相解碼程序,所述旋轉變壓器的單相解碼程序被處理器執行時實現如上所述的旋轉變壓器的單相解碼方法的步驟。
37、本申請實施例中提供的一個或多個技術方案,至少具有如下技術效果或優點:
38、由于采用了在第一回收信號異常時,對第二回收信號進行標幺化處理,其中,所述第一回收信號與所述第二回收信號互為正交信號;確定標幺化處理后的所述第二回收信號對應的反三角函數值;根據所述第一回收信號的極性信息以及所述反三角函數值,映射轉子位置角。所以,有效解決了相關技術中當反饋信號的某一相出現幅值異常導致的失效時,旋轉變壓器的檢測結果不準確的技術問題,實現了在旋轉變壓器的回收信號單相異常時解碼出正確的轉子位置角的技術效果。
1.一種旋轉變壓器的單相解碼方法,其特征在于,所述旋轉變壓器的單相解碼方法包括:
2.如權利要求1所述的旋轉變壓器的單相解碼方法,其特征在于,所述在第一回收信號異常時,對第二回收信號進行標幺化處理的步驟包括:
3.如權利要求1所述的旋轉變壓器的單相解碼方法,其特征在于,所述根據所述第一回收信號的極性信息以及所述反三角函數值,映射轉子位置角的步驟包括:
4.如權利要求1所述的旋轉變壓器的單相解碼方法,其特征在于,所述根據所述第一回收信號的極性信息以及所述反三角函數值,映射轉子位置角的步驟之后,包括:
5.如權利要求1所述的旋轉變壓器的單相解碼方法,其特征在于,所述基于接收到的回收信號判斷是否存在信號異常的步驟,包括:
6.如權利要求5所述的旋轉變壓器的單相解碼方法,其特征在于,所述基于電機轉速提取所述回收信號的幅值的步驟包括:
7.如權利要求6所述的旋轉變壓器的單相解碼方法,其特征在于,所述獲取電機轉速,并根據所述電機轉速以及轉速閾值確定提取方案的步驟包括:
8.如權利要求5所述的旋轉變壓器的單相解碼方法,其特征在于,所述以所述幅值更小的所述回收信號作為判定異常的所述第一回收信號,以另一相回收信號作為所述第二回收信號的步驟包括:
9.一種旋轉變壓器的單相解碼設備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的旋轉變壓器的單相解碼程序,所述處理器執行所述旋轉變壓器的單相解碼程序時實現如權利要求1至8任一項所述的旋轉變壓器的單相解碼方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有旋轉變壓器的單相解碼程序,所述旋轉變壓器的單相解碼程序被處理器執行時實現如權利要求1至8任一項所述的旋轉變壓器的單相解碼方法的步驟。