本申請涉及車輛控制,尤其涉及電機控制方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、bldc電機可用于換擋控制、冷卻控制、離合器控制等,當電機發(fā)生堵轉(zhuǎn)不僅會系統(tǒng)喪失控制功能,同時如果不進行保護,嚴重時會導(dǎo)致定子線圈或者功率管過流燒毀、或是導(dǎo)致定子線圈或者功率管過溫燒毀。因此bldc電機堵轉(zhuǎn)的監(jiān)測及保護是非常重要的。目前是通過監(jiān)測電流和溫度保護電機,從實現(xiàn)功能的角度出發(fā),對于電機異常停機工況,無法通過過流和溫度監(jiān)測出堵轉(zhuǎn),導(dǎo)致由于過溫或過流等故障損壞電機。
2、因此,如何避免由于過溫或過流等故障損壞電機,實現(xiàn)控制功能的自主恢復(fù)是目前亟需解決的一個問題。
3、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種電機控制方法、裝置、設(shè)備及存儲介質(zhì),旨在解決如何避免由于過溫或過流等故障損壞電機,實現(xiàn)控制功能的自主恢復(fù)的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)岢鲆环N電機控制方法,所述方法包括:
3、獲取約束參數(shù),并根據(jù)所述約束參數(shù)確定電機監(jiān)測功能是否激活;
4、在電機監(jiān)測功能激活的情況下,獲取電機目標轉(zhuǎn)速和當前實際轉(zhuǎn)速;
5、根據(jù)所述目標轉(zhuǎn)速和所述當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況;
6、根據(jù)所述電機堵轉(zhuǎn)情況對所述電機進行控制。
7、在一實施例中,所述根據(jù)所述約束參數(shù)確定電機監(jiān)測功能是否激活,包括:
8、根據(jù)所述約束參數(shù)確定電機的控制功能、供電電壓、電機電流以及控制器局域網(wǎng)信號;
9、檢測所述電機的控制功能是否激活,得到檢測結(jié)果;
10、將所述供電電壓與預(yù)設(shè)電壓范圍進行比較,得到第一比較結(jié)果;
11、將所述電機電流與預(yù)設(shè)電流閾值進行比較,得到第二比較結(jié)果;
12、對所述控制器局域網(wǎng)信號進行校驗,得到校驗結(jié)果;
13、根據(jù)所述檢測結(jié)果、所述第一比較結(jié)果、所述第二比較結(jié)果以及所述校驗結(jié)果確定電機監(jiān)測功能是否激活。
14、在一實施例中,所述根據(jù)所述檢測結(jié)果、所述第一比較結(jié)果、所述第二比較結(jié)果以及所述校驗結(jié)果確定電機監(jiān)測功能是否激活,包括:
15、在同時滿足所述檢測結(jié)果為電機的控制功能激活、所述第一比較結(jié)果為所述供電電壓位于所述預(yù)設(shè)電壓范圍內(nèi)、所述第二比較結(jié)果為所述電機電流大于所述預(yù)設(shè)電流閾值以及所述校驗結(jié)果為所述控制器局域網(wǎng)信號正確時,確定電機監(jiān)測功能激活;
16、在所述檢測結(jié)果為電機的控制功能激活、所述第一比較結(jié)果為所述供電電壓位于所述預(yù)設(shè)電壓范圍內(nèi)、所述第二比較結(jié)果為所述電機電流大于所述預(yù)設(shè)電流閾值以及所述校驗結(jié)果為所述控制器局域網(wǎng)信號正確中的至少一項不滿足時,確定電機監(jiān)測功能未激活。
17、在一實施例中,所述根據(jù)所述目標轉(zhuǎn)速和所述當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況,包括:
18、將所述目標轉(zhuǎn)速與第一預(yù)設(shè)轉(zhuǎn)速閾值進行比較,得到第三比較結(jié)果;
19、將所述當前實際轉(zhuǎn)速與第二預(yù)設(shè)轉(zhuǎn)速閾值進行比較,得到第四比較結(jié)果;
20、在所述第三比較結(jié)果為所述目標轉(zhuǎn)速大于所述第一預(yù)設(shè)轉(zhuǎn)速閾值且所述第四比較結(jié)果為所述當前實際轉(zhuǎn)速小于等于所述第二預(yù)設(shè)轉(zhuǎn)速閾值時,確定電機堵轉(zhuǎn)情況為電機發(fā)生堵轉(zhuǎn)。
21、在一實施例中,所述根據(jù)所述目標轉(zhuǎn)速和所述當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況,還包括:
22、在所述第三比較結(jié)果為所述目標轉(zhuǎn)速小于等于所述第一預(yù)設(shè)轉(zhuǎn)速閾值或所述第四比較結(jié)果為所述當前實際轉(zhuǎn)速大于所述第二預(yù)設(shè)轉(zhuǎn)速閾值時,確定電機堵轉(zhuǎn)情況為電機未發(fā)生堵轉(zhuǎn)。
23、在一實施例中,所述根據(jù)所述電機堵轉(zhuǎn)情況對所述電機進行控制,包括:
24、在所述電機堵轉(zhuǎn)情況為電機發(fā)生堵轉(zhuǎn)時,生成電機控制指令;
25、根據(jù)所述電機控制指令控制所述電機進行主動停機以及重新啟動,得到停機-重啟次數(shù);
26、在所述停機-重啟次數(shù)達到預(yù)設(shè)次數(shù)閾值時,控制所述電機保持停機狀態(tài)。
27、在一實施例中,所述根據(jù)所述電機控制指令控制所述電機進行主動停機以及重新啟動,得到停機-重啟次數(shù),包括:
28、根據(jù)所述電機控制指令控制所述電機進行主動停機以及重新啟動,并更新所述目標轉(zhuǎn)速,得到參考目標轉(zhuǎn)速;
29、控制所述電機運行預(yù)設(shè)時長,并獲取預(yù)設(shè)時長內(nèi)的參考實際轉(zhuǎn)速;
30、在所述參考目標轉(zhuǎn)速大于第一預(yù)設(shè)轉(zhuǎn)速閾值且所述參考實際轉(zhuǎn)速小于等于第二預(yù)設(shè)轉(zhuǎn)速閾值時,執(zhí)行所述根據(jù)所述電機控制指令控制所述電機進行主動停機以及重新啟動,并更新所述目標轉(zhuǎn)速,得到參考目標轉(zhuǎn)速的步驟,并進行停機-重啟次數(shù)計數(shù)。
31、此外,為實現(xiàn)上述目的,本申請還提出一種電機控制裝置,所述電機控制裝置包括:
32、確定模塊,用于獲取約束參數(shù),并根據(jù)所述約束參數(shù)確定電機監(jiān)測功能是否激活;
33、獲取模塊,用于在電機監(jiān)測功能激活的情況下,獲取電機目標轉(zhuǎn)速和當前實際轉(zhuǎn)速;
34、所述確定模塊,還用于根據(jù)所述目標轉(zhuǎn)速和所述當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況;
35、控制模塊,用于根據(jù)所述電機堵轉(zhuǎn)情況對所述電機進行控制。
36、此外,為實現(xiàn)上述目的,本申請還提出一種電機控制設(shè)備,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如上文所述的電機控制方法的步驟。
37、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的電機控制方法的步驟。
38、此外,為實現(xiàn)上述目的,本申請還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的電機控制方法的步驟。
39、本申請?zhí)峁┝艘环N電機控制方法,本申請通過首先獲取約束參數(shù),并根據(jù)所述約束參數(shù)確定電機監(jiān)測功能是否激活,能夠?qū)崟r準確地監(jiān)測發(fā)動機功能狀態(tài);在電機監(jiān)測功能激活的情況下,獲取電機目標轉(zhuǎn)速和當前實際轉(zhuǎn)速;根據(jù)所述目標轉(zhuǎn)速和所述當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況,能夠快速準確地確定發(fā)動機異常狀態(tài);根據(jù)所述電機堵轉(zhuǎn)情況對所述電機進行控制,能夠避免由于過溫或過流等故障損壞電機,實現(xiàn)控制功能的自主恢復(fù)。
40、綜上可知,本申請通過根據(jù)約束參數(shù)確定電機監(jiān)測功能是否激活,在電機監(jiān)測功能激活的情況下,根據(jù)目標轉(zhuǎn)速和當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況并對所述電機進行控制,克服了無法通過過流和溫度監(jiān)測出堵轉(zhuǎn),導(dǎo)致由于過溫或過流等故障損壞電機的技術(shù)缺陷,能夠避免由于過溫或過流等故障損壞電機,實現(xiàn)控制功能的自主恢復(fù)。
1.一種電機控制方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述約束參數(shù)確定電機監(jiān)測功能是否激活,包括:
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述檢測結(jié)果、所述第一比較結(jié)果、所述第二比較結(jié)果以及所述校驗結(jié)果確定電機監(jiān)測功能是否激活,包括:
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標轉(zhuǎn)速和所述當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況,包括:
5.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述目標轉(zhuǎn)速和所述當前實際轉(zhuǎn)速確定電機堵轉(zhuǎn)情況,還包括:
6.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述電機堵轉(zhuǎn)情況對所述電機進行控制,包括:
7.如權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述電機控制指令控制所述電機進行主動停機以及重新啟動,得到停機-重啟次數(shù),包括:
8.一種電機控制裝置,其特征在于,所述電機控制裝置包括:
9.一種電機控制設(shè)備,其特征在于,所述電機控制設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的電機控制程序,所述電機控制程序配置為實現(xiàn)如權(quán)利要求1至7中任一項所述的電機控制方法。
10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)上存儲有電機控制程序,所述電機控制程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的電機控制方法。