System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及電動車輛,尤其涉及一種路感電機的控制方法、裝置、車輛及存儲介質。
技術介紹
1、隨著新能源車輛和智能駕駛技術的迅猛發展,電子助力轉向(electric?powersteering,eps)系統在全球車輛市場的占有率不斷提升。
2、當前,eps電機的控制方式主要采用直接轉矩控制。這種方案通常通過輸入轉矩命令和實際轉速來調整電流,以控制eps電機的運行。在這種控制模式下,當空載指令轉矩過大時,eps系統無法有效限制電機的最大轉速,容易導致電機超出其最大設計轉速,進而影響車輛行駛過程中的安全性和可靠性。
技術實現思路
1、本專利技術提供了一種路感電機的控制方法、裝置、車輛及存儲介質,以改善當空載指令轉矩過大時,eps系統無法有效限制電機的最大轉速,導致電機容易超出其最大設計轉速的問題。
2、根據本專利技術的一方面,提供了一種路感電機的控制方法,包括:
3、獲取當前幀指令轉矩、電機實際轉速和最大限制轉速;其中,所述當前幀指令轉矩由外部控制系統給定;
4、當所述電機實際轉速超出所述最大限制轉速,觸發指令轉矩調節功能,根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行最大轉速限制,得到最大轉速限制功能輸出的可運行轉矩;
5、根據所述最大轉速限制功能輸出的可運行轉矩和三維電流標定電流表,得到d軸電流和q軸電流,并進行電流閉環控制。
6、可選的,在所述根據所述電機實際轉速和所述最大限制轉速的差
7、根據所述電機實際轉速和tn曲線,對所述當前幀指令轉矩進行限制,得到電機特性tn曲線限制的轉矩;
8、其中,將所述電機特性tn曲線限制的轉矩作為所述當前幀指令轉矩執行后續步驟。
9、可選的,所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行最大轉速限制,得到最大轉速限制功能輸出的可運行轉矩,包括:
10、根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行pi調節,得到pi調節輸出轉矩;
11、對所述pi調節輸出轉矩和所述當前幀指令轉矩進行轉矩限制,得到所述最大轉速限制功能輸出的可運行轉矩。
12、可選的,在所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行pi調節,得到pi調節輸出轉矩之前,還包括:
13、根據所述當前幀指令轉矩和上一幀指令轉矩,得到指令轉矩差;
14、將所述指令轉矩差反饋到pi調節。
15、可選的,所述對所述pi調節輸出轉矩和所述當前幀指令轉矩進行轉矩限制,得到所述最大轉速限制功能輸出的可運行轉矩,包括:
16、判斷所述pi調節輸出轉矩的絕對值是否大于零;
17、若是,則根據上一幀指令轉矩和所述當前幀指令轉矩,得到指令轉矩差;
18、將所述最大轉速限制功能輸出的可運行轉矩賦值為所述上一幀指令轉矩和所述pi調節輸出轉矩的差值;
19、將所述上一幀指令轉矩賦值為所述當前幀指令轉矩。
20、可選的,所述對所述pi調節輸出轉矩和所述當前幀指令轉矩進行轉矩限制,得到所述最大轉速限制功能輸出的可運行轉矩,包括:
21、判斷所述pi調節輸出轉矩的絕對值是否大于零;
22、若否,則將指令轉矩差賦值為零;
23、將所述最大轉速限制功能輸出的可運行轉矩賦值為所述當前幀指令轉矩;
24、將所述上一幀指令轉矩賦值為所述當前幀指令轉矩。
25、可選的,在所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行pi調節,得到pi調節輸出轉矩之前,還包括:
26、判斷所述路感電機是否為正轉;若是,則執行對所述當前幀指令轉矩進行pi調節的步驟;否則將所述最大限制轉速取負值后執行對所述當前幀指令轉矩進行pi調節的步驟。
27、根據本專利技術的另一方面,提供了一種路感電機的控制裝置,包括:
28、指令獲取模塊,用于獲取當前幀指令轉矩、電機實際轉速和最大限制轉速;其中,所述當前幀指令轉矩由外部控制系統給定;
29、最大轉速限制模塊,用于當所述電機實際轉速超出所述最大限制轉速,觸發當前幀指令轉矩調節功能,根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行最大轉速限制,得到最大轉速限制功能輸出的可運行轉矩;
30、三維電流標定模塊,用于根據所述最大轉速限制功能輸出的可運行轉矩、母線電壓和三維電流標定電流表,得到d軸電流和q軸電流;
31、電流環控制模塊,用于根據所述d軸電流、所述q軸電流進行電流閉環控制。
32、根據本專利技術的另一方面,提供了一種車輛,所述車輛包括路感電機、路感電機控制器和外部控制系統;所述路感電機控制器包括:
33、至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本專利技術任一實施例所述的路感電機的控制方法。
34、根據本專利技術的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本專利技術任一實施例所述的路感電機的控制方法。
35、本專利技術實施例的技術方案,通過電機實際轉速和最大限制轉速的差值大小觸發指令轉矩調節功能,調整當前幀指令轉矩,以使當前幀指令轉矩與電機實際轉速相匹配,使得電機實際轉速不超過最大限制轉速,并進行電流閉環控制。本方案使eps系統能夠實時監測路感電機的運行狀態,及時調整指令轉矩,從而保證在空載或輕載狀態下,電機不會超過最大轉速限制,提高車輛行駛過程中的安全性和可靠性。
36、應當理解,本部分所描述的內容并非旨在標識本專利技術的實施例的關鍵或重要特征,也不用于限制本專利技術的范圍。本專利技術的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網...【技術保護點】
1.一種路感電機的控制方法,其特征在于,包括:
2.根據權利要求1所述的路感電機的控制方法,其特征在于,在所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行最大轉速限制,得到最大轉速限制功能輸出的可運行轉矩之前,還包括:
3.根據權利要求1或2所述的路感電機的控制方法,其特征在于,所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行最大轉速限制,得到最大轉速限制功能輸出的可運行轉矩,包括:
4.根據權利要求3所述的路感電機的控制方法,其特征在于,在所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行PI調節,得到PI調節輸出轉矩之前,還包括:
5.根據權利要求3所述的路感電機的控制方法,其特征在于,所述對所述PI調節輸出轉矩和所述當前幀指令轉矩進行轉矩限制,得到所述最大轉速限制功能輸出的可運行轉矩,包括:
6.根據權利要求3所述的路感電機的控制方法,其特征在于,所述對所述PI調節輸出轉矩和所述當前幀指令轉矩進行轉矩限制,得到所述最大轉速限制功能輸出的可運
7.根據權利要求3所述的路感電機的控制方法,其特征在于,在所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行PI調節,得到PI調節輸出轉矩之前,還包括:
8.一種路感電機的控制裝置,其特征在于,包括:
9.一種車輛,其特征在于,所述車輛包括路感電機、路感電機控制器和外部控制系統;所述路感電機控制器包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現權利要求1-7中任一項所述的路感電機的控制方法。
...【技術特征摘要】
1.一種路感電機的控制方法,其特征在于,包括:
2.根據權利要求1所述的路感電機的控制方法,其特征在于,在所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行最大轉速限制,得到最大轉速限制功能輸出的可運行轉矩之前,還包括:
3.根據權利要求1或2所述的路感電機的控制方法,其特征在于,所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行最大轉速限制,得到最大轉速限制功能輸出的可運行轉矩,包括:
4.根據權利要求3所述的路感電機的控制方法,其特征在于,在所述根據所述電機實際轉速和所述最大限制轉速的差值,對所述當前幀指令轉矩進行pi調節,得到pi調節輸出轉矩之前,還包括:
5.根據權利要求3所述的路感電機的控制方法,其特征在于,所述對所述pi調節輸出轉矩和所述當前幀指令轉矩進行轉矩限...
【專利技術屬性】
技術研發人員:羅夢,宋現義,熊禮勇,
申請(專利權)人:上海金脈電子科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。