System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術實施例涉及電機,具體涉及一種三相電機相電流實時采集方法和裝置。
技術介紹
1、在現代工業生產中,電機作為一種重要的動力源,其控制系統的精確性和穩定性直接影響到生產效率和產品質量。而電機控制的關鍵之一就是對電機相電流的精確采樣,通過對電流的實時監控和反饋,可以實現對電機的精確控制,從而提高電機的運行效率和穩定性。同時,電流采樣也是許多其他電子設備的關鍵參數,對于設備的正常工作和安全運行具有重要意義。在現有的電機控制技術中,通常采用電流傳感器和電流采樣電阻來進行電機電流的采樣。由于采樣電阻成本低,使用更為廣泛。電流采樣電阻可以將電流信號轉換為電壓信號,然后經過運放電路放大后,通過模數轉換器(adc)將模擬電壓信號轉換為數字信號,以便于微控制器(mcu)進行處理。
2、現有技術的解決方案:在現有的電機電流采樣方案中,通常是初始化時通過多次在固定點觸發采集多個電流值,然后對電流值進行濾波,得到自學習的零電流值。然后周期任務起來后,通過固定的采樣獲取實時電流值。以此電流值減去初始化學習的零電流值,得到最終的相電流值。此外,還有一些方法是通過檢測電機的電壓和電阻,然后通過計算來估計電機的電流。
3、然而,現有的電機電流采樣方法存在一些問題:
4、首先,電流采樣時刻固定,導致三相電機在不同pwm控制情況下,采樣時刻不能動態調整,因而不能采集到最優時刻的電流值或是采集到處于電流趨穩過程中或脈動干擾中時的電流值。
5、其次,電流采樣電阻內阻很小,一般0.5毫歐或1毫歐,1a電流產生的壓降也
技術實現思路
1、為了克服現有技術的不足,本專利技術實施例的目的在于提供一種三相電機相電流實時采集方法和裝置,其可以采集的相電流更精準。
2、為解決上述問題,本專利技術實施例第一方面公開一種三相電機相電流實時采集方法,其包括以下步驟:
3、將目標電流閉環控制周期根據時間前后等分成第一子周期和第二子周期;
4、根據第一子周期的中間時間點以及電流采樣時間確定采集參考電流的時間節點,記為第一時間節點,根據第二子周期的中間時間點以及電流采樣時間確定采集基礎相電流的時間節點,記為第二時間節點;
5、在所述第一時間節點和第二時間節點分別采集第一電流值和第二電流值;
6、根據所述第一電流值和第二電流值得到所述三相電機在所述目標電流閉環控制周期的相電流。
7、作為較佳的實施例,在本專利技術實施例的第一方面中,根據第一子周期的中間時間點以及電流采樣時間確定采集參考電流的時間節點,包括:
8、根據所述電流采樣時間以及目標電流閉環控制周期調整觸發采集參考電流的pwm信號的占空比,記為第一占空比;
9、將所述觸發采集參考電流的pwm信號的中心與所述第一子周期的中間時間點對齊,確定所述觸發采集參考電流的pwm信號的下降沿,將觸發采集參考電流的pwm信號的下降沿作為所述第一時間節點。
10、作為較佳的實施例,在本專利技術實施例的第一方面中,根據所述電流采樣時間以及目標電流閉環控制周期調整觸發采集參考電流的pwm信號的占空比,包括:
11、通過以下公式計算第一占空比:
12、d1=1-t/t
13、其中,d1為第一占空比,t為電流采樣時間,t為第一子周期的時間。
14、作為較佳的實施例,在本專利技術實施例的第一方面中,根據第二子周期的中間時間點以及電流采樣時間確定采集基礎相電流的時間節點,包括:
15、確定所述第二子周期時電機轉子位置所處的目標扇區;
16、根據所述目標扇區確定目標相低邊的占空比時間,所述目標相為在目標扇區時三相中低邊占空比最小的一個;
17、根據所述目標相低邊的占空比時間、電流采樣時間以及第二子周期的中間時間點確定第二時間節點。
18、作為較佳的實施例,在本專利技術實施例的第一方面中,根據所述目標相低邊的占空比時間、電流采樣時間以及第二子周期的中間時間點確定第二時間節點,包括:
19、將目標相低邊的占空比時間減去相應的電流采樣時間作為觸發采集基礎相電流的pwm信號的占空比時間,記為第二占空比的時間;
20、以所述第二子周期的中間時間點作為所述觸發采集基礎相電流的pwm信號的中心,確定所述觸發采集基礎相電流的pwm信號的下降沿,將所述觸發采集基礎相電流的pwm信號的下降沿作為所述第二時間節點。
21、作為較佳的實施例,在本專利技術實施例的第一方面中,將目標相低邊的占空比時間減去相應的電流采樣時間作為觸發采集基礎相電流的pwm信號的占空比時間,包括:
22、t2=t1-2t
23、其中,t為電流采樣時間,t2為第二占空比的時間,t1為目標相低邊的占空比時間。
24、作為較佳的實施例,在本專利技術實施例的第一方面中,根據所述第一電流值和第二電流值得到所述三相電機在所述目標電流閉環控制周期的相電流,包括:
25、將第一電流值和第二電流值分別轉換得到第一實際電流值和第二實際電流值;
26、將第二實際電流值減去所述第一實際電流值,得到所述目標電流閉環控制周期的相電流。
27、本專利技術實施例第二方面公開一種三相電機相電流實時采集裝置,其包括:
28、拆分單元,用于將目標電流閉環控制周期根據時間前后等分成第一子周期和第二子周期;
29、確定單元,用于根據第一子周期的中間時間點以及電流采樣時間確定采集參考電流的時間節點,記為第一時間節點,根據第二子周期的中間時間點以及電流采樣時間確定采集基礎相電流的時間節點,記為第二時間節點;
30、采集單元,用于在所述第一時間節點和第二時間節點分別采集第一電流值和第二電流值;
31、計算單元,用于根據所述第一電流值和第二電流值得到所述三相電機在所述目標電流閉環控制周期的相電流。
32、本專利技術實施例第三方面公開一種電子設備,包括:存儲有可執行程序代碼的存儲器;與所述存儲器耦合的處理器;所述處理器調用所述存儲器中存儲的所述可執行程序代碼,用于執行本專利技術實施例第一方面公開的一種三相電機相電流實時采集方法。
33、本專利技術實施例第四方面公開一種計算機可讀存儲介質,其存儲計算機程序,其中,所述計算機程序使得計算機執行本專利技術實施例第一方面公開的一種三相電機相電流實時采集方法。
34、本專利技術實施例第五方面公開一種計算機程序產品,當所述計算機程序產品在計算機上運行時,使得所述計算機執行本專利技術實施例第一方面公開的一種三相電機相電流實時采集方法。
35、本專利技術實施例第六方面公開一種應用發布平臺,所述本文檔來自技高網...
【技術保護點】
1.一種三相電機相電流實時采集方法,其特征在于,其包括以下步驟:
2.根據權利要求1所述的三相電機相電流實時采集方法,其特征在于,根據第一子周期的中間時間點以及電流采樣時間確定采集參考電流的時間節點,包括:
3.根據權利要求2所述的三相電機相電流實時采集方法,其特征在于,根據所述電流采樣時間以及目標電流閉環控制周期調整觸發采集參考電流的PWM信號的占空比,包括:
4.根據權利要求1所述的三相電機相電流實時采集方法,其特征在于,根據第二子周期的中間時間點以及電流采樣時間確定采集基礎相電流的時間節點,包括:
5.根據權利要求4所述的三相電機相電流實時采集方法,其特征在于,根據所述目標相低邊的占空比時間、電流采樣時間以及第二子周期的中間時間點確定第二時間節點,包括:
6.根據權利要求5所述的三相電機相電流實時采集方法,其特征在于,將目標相低邊的占空比時間減去相應的電流采樣時間作為觸發采集基礎相電流的PWM信號的占空比時間,包括:
7.根據權利要求1-6任一項所述的三相電機相電流實時采集方法,其特征在于,根據所述第一
8.一種三相電機相電流實時采集裝置,其特征在于,其包括:
9.一種電子設備,其特征在于,其包括:存儲有可執行程序代碼的存儲器;與所述存儲器耦合的處理器;所述處理器調用所述存儲器中存儲的所述可執行程序代碼,用于執行權利要求1-7任一項所述的三相電機相電流實時采集方法。
10.一種計算機可讀存儲介質,其特征在于,其存儲計算機程序,其中,所述計算機程序使得計算機執行權利要求1-7任一項所述的三相電機相電流實時采集方法。
...【技術特征摘要】
1.一種三相電機相電流實時采集方法,其特征在于,其包括以下步驟:
2.根據權利要求1所述的三相電機相電流實時采集方法,其特征在于,根據第一子周期的中間時間點以及電流采樣時間確定采集參考電流的時間節點,包括:
3.根據權利要求2所述的三相電機相電流實時采集方法,其特征在于,根據所述電流采樣時間以及目標電流閉環控制周期調整觸發采集參考電流的pwm信號的占空比,包括:
4.根據權利要求1所述的三相電機相電流實時采集方法,其特征在于,根據第二子周期的中間時間點以及電流采樣時間確定采集基礎相電流的時間節點,包括:
5.根據權利要求4所述的三相電機相電流實時采集方法,其特征在于,根據所述目標相低邊的占空比時間、電流采樣時間以及第二子周期的中間時間點確定第二時間節點,包括:
6.根據權利要求5所述的三相電機...
【專利技術屬性】
技術研發人員:惠志峰,蘇干廳,鄭勝,李友坤,
申請(專利權)人:上海利氪科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。