本申請涉及電機(jī)控制,特別是涉及一種永磁同步電機(jī)的控制方法、裝置、電機(jī)控制器、計算機(jī)可讀存儲介質(zhì)和計算機(jī)程序產(chǎn)品。
背景技術(shù):
1、永磁同步電機(jī)轉(zhuǎn)動過程中,定子旋轉(zhuǎn)磁場帶動轉(zhuǎn)子旋轉(zhuǎn)的同時,繞組線圈切割轉(zhuǎn)子磁場,產(chǎn)生反電動勢。永磁同步電機(jī)轉(zhuǎn)速越快,反電動勢越大。永磁同步電機(jī)工作在恒轉(zhuǎn)矩區(qū)時,逆變器提供的電壓可以滿足永磁同步電機(jī)轉(zhuǎn)速的需求,當(dāng)永磁同步電機(jī)工作在恒功率區(qū)時,轉(zhuǎn)速需要進(jìn)一步提高,逆變器不能提供更大的電壓,這時可以通過弱磁控制調(diào)節(jié)定子電流或電壓來削弱轉(zhuǎn)子勵磁磁場進(jìn)而減小反電動勢,維持電壓平衡,使電機(jī)轉(zhuǎn)矩或轉(zhuǎn)速增大。
2、目前比較實用的控制方法是通過軟件直接設(shè)定調(diào)制系數(shù),直接給定直軸電壓和交軸電壓,并通過pi控制器調(diào)制出合適的弱磁電流,但這種方法未考慮永磁同步電機(jī)運(yùn)行的實際工況,魯棒性不好。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種能夠提高系統(tǒng)魯棒性和電壓利用率的永磁同步電機(jī)的控制方法、裝置、電機(jī)控制器、計算機(jī)可讀存儲介質(zhì)和計算機(jī)程序產(chǎn)品。
2、第一方面,本申請?zhí)峁┝艘环N永磁同步電機(jī)的控制方法,所述方法包括:
3、實時獲取永磁同步電機(jī)運(yùn)行時的電壓矢量和相電壓峰值;
4、根據(jù)所述電壓矢量和所述相電壓峰值獲取電壓剩余余量;
5、根據(jù)所述電壓剩余余量和預(yù)設(shè)閾值確定所述永磁同步電機(jī)是否需要進(jìn)入高電壓利用率區(qū)域;
6、在所述永磁同步電機(jī)需要進(jìn)入所述高電壓利用率區(qū)域的情況下,根據(jù)所述電壓剩余余量和所述預(yù)設(shè)閾值的差值對所述電壓矢量進(jìn)行pi調(diào)節(jié)。
7、在其中一個實施例中,所述實時獲取永磁同步電機(jī)運(yùn)行時的相電壓峰值,包括:
8、實時獲取與所述永磁同步電機(jī)連接的電機(jī)控制器的母線電壓;
9、根據(jù)功能需求標(biāo)定參數(shù)獲取所述永磁同步電機(jī)的相電壓峰值系數(shù);
10、根據(jù)所述母線電壓和所述相電壓峰值系數(shù)獲取所述相電壓峰值。
11、在其中一個實施例中,所述根據(jù)功能需求標(biāo)定參數(shù)獲取所述永磁同步電機(jī)的相電壓峰值系數(shù),包括:
12、在所述功能需求標(biāo)定參數(shù)為1的情況下,確定所述相電壓峰值系數(shù)為第一預(yù)設(shè)值;
13、在所述功能需求標(biāo)定參數(shù)為0的情況下,確定所述相電壓峰值系數(shù)為第二預(yù)設(shè)值;其中,所述第一預(yù)設(shè)值小于所述第二預(yù)設(shè)值。
14、在其中一個實施例中,所述第一預(yù)設(shè)值為1.5,第二預(yù)設(shè)值為。
15、在其中一個實施例中,所述實時獲取永磁同步電機(jī)運(yùn)行時的電壓矢量,包括:
16、實時獲取所述永磁同步電機(jī)的直軸電壓和交軸電壓;
17、根據(jù)所述直軸電壓和所述交軸電壓確定所述電壓矢量。
18、在其中一個實施例中,所述根據(jù)所述電壓矢量和所述相電壓峰值獲取電壓剩余余量,包括:
19、根據(jù)以下公式確定所述電壓剩余余量:
20、
21、其中,表示所述電壓剩余余量,表示所述相電壓峰值,表示所述電壓矢量。
22、在其中一個實施例中,所述根據(jù)所述電壓剩余余量和預(yù)設(shè)閾值確定所述永磁同步電機(jī)是否進(jìn)入高電壓利用率區(qū)域,包括:
23、在所述電壓剩余余量和所述預(yù)設(shè)閾值的差值大于或等于滯環(huán)系數(shù)的情況下,確定永磁同步電機(jī)需要進(jìn)入高電壓利用率區(qū)域;
24、在所述電壓剩余余量和所述預(yù)設(shè)閾值的差值小于滯環(huán)系數(shù)的情況下,確定永磁同步電機(jī)不需要進(jìn)入高電壓利用率區(qū)域。
25、第二方面,本申請還提供了一種永磁同步電機(jī)的控制裝置,所述裝置包括:
26、電壓獲取模塊,用于實時獲取永磁同步電機(jī)運(yùn)行時的電壓矢量和相電壓峰值;
27、剩余余量獲取模塊,用于根據(jù)所述電壓矢量和所述相電壓峰值獲取電壓剩余余量;
28、高電壓利用率區(qū)域判斷模塊,用于根據(jù)所述電壓剩余余量和預(yù)設(shè)閾值確定所述永磁同步電機(jī)是否需要進(jìn)入高電壓利用率區(qū)域;
29、調(diào)節(jié)模塊,用于在所述永磁同步電機(jī)需要進(jìn)入所述高電壓利用率區(qū)域的情況下,根據(jù)所述電壓剩余余量和所述預(yù)設(shè)閾值的差值對所述電壓矢量進(jìn)行pi調(diào)節(jié)。
30、第三方面,本申請還提供了一種電機(jī)控制器,包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)上述任一實施例提供的方法的步驟。
31、第四方面,本申請還提供了一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述任一實施例提供的方法的步驟。
32、第四方面,本申請還提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述任一實施例提供的方法的步驟。
33、上述永磁同步電機(jī)的控制方法、裝置、電機(jī)控制器、計算機(jī)可讀存儲介質(zhì)和計算機(jī)程序產(chǎn)品中,通過實時獲取永磁同步電機(jī)運(yùn)行時的電壓矢量和相電壓峰值,根據(jù)所述電壓矢量和所述相電壓峰值獲取電壓剩余余量,根據(jù)所述電壓剩余余量和預(yù)設(shè)閾值確定所述永磁同步電機(jī)是否需要進(jìn)入高電壓利用率區(qū)域;進(jìn)一步地,在所述永磁同步電機(jī)需要進(jìn)入所述高電壓利用率區(qū)域的情況下,根據(jù)所述電壓剩余余量和所述預(yù)設(shè)閾值的差值對所述電壓矢量進(jìn)行pi調(diào)節(jié),可以提高電機(jī)轉(zhuǎn)速,提高永磁同步電機(jī)的電壓利用率。此外,由于在對電壓矢量進(jìn)行調(diào)節(jié)時考慮永磁同步電機(jī)的實際運(yùn)行工況,可以提高電機(jī)系統(tǒng)的穩(wěn)定性和魯棒性。
1.一種永磁同步電機(jī)的控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述實時獲取永磁同步電機(jī)運(yùn)行時的相電壓峰值,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)功能需求標(biāo)定參數(shù)獲取所述永磁同步電機(jī)的相電壓峰值系數(shù),包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一預(yù)設(shè)值為1.5,第二預(yù)設(shè)值為。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述實時獲取永磁同步電機(jī)運(yùn)行時的電壓矢量,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述電壓矢量和所述相電壓峰值獲取電壓剩余余量,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述電壓剩余余量和預(yù)設(shè)閾值確定所述永磁同步電機(jī)是否進(jìn)入高電壓利用率區(qū)域,包括:
8.一種永磁同步電機(jī)的控制裝置,其特征在于,所述裝置包括:
9.一種電機(jī)控制器,包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)權(quán)利要求1至7中任一項所述的方法的步驟。
10.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述的方法的步驟。
11.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述的方法的步驟。