System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及車輛控制領域,具體而言,涉及一種車輛離合器的控制方法、裝置、電子設備及存儲介質。
技術介紹
1、在現代工業和汽車領域,車輛離合器的壓力控制是確保其性能穩定和延長使用壽命的關鍵因素。車輛離合器壓力控制系統通常依賴于電磁閥電流調節離合器的壓力。然而,這些電磁閥電流在不同的工作條件下,如溫度變化、潤滑油流量差異、大氣壓強波動等,都會導致電磁閥性能不穩定,從而離合器壓力的產生波動,進而降低離合器的壓力控制精度。
2、針對上述的問題,目前尚未提出有效的解決方案。
技術實現思路
1、本專利技術實施例提供了一種車輛離合器的控制方法、裝置、電子設備及存儲介質,以至少解決相關技術中車輛離合器的壓力控制精度低的技術問題。
2、根據本專利技術其中一實施例,提供了一種車輛離合器的控制方法,包括:獲取車輛離合器的補償值集合,其中,補償值集合包含多個控制參數對應的離合器命令參數補償值;響應于接收到車輛離合器的壓力請求命令,獲取車輛離合器的當前控制參數、期望壓力值和當前命令參數,其中,當前控制參數為多個控制參數中的至少一個參數;利用補償值集合、當前控制參數和期望壓力值調整當前命令參數,得到目標命令參數;基于目標命令參數控制車輛離合器的壓力。
3、可選地,獲取車輛離合器的補償值集合包括:獲取車輛離合器的基準數據和測試數據,其中,基準數據包含車輛離合器在預設條件下所采集的測試命令參數與實際壓力值,測試數據包含多個控制參數、以及在多個控制參數下所采集的測試命令參數與實
4、可選地,基于基準數據和第一映射函數集合確定補償值集合包括:基于第一映射函數集合獲取每個控制參數下預設壓力值對應的當前命令參數;對基準數據中的測試命令參數與實際壓力值進行擬合,得到第二映射函數,其中,第二映射函數的自變量為測試命令參數;基于第二映射函數獲取預設壓力值對應的對照命令參數;基于預設壓力值對應的當前命令參數和對照命令參數確定補償值集合。
5、可選地,基于預設壓力值對應的當前命令參數和對照命令參數確定補償值集合包括:將多個控制參數下,預設壓力值對應的當前命令參數與對照命令參數的差值,確定為離合器命令參數補償值;按照預設排列順序將多個控制參數對應的離合器命令參數補償值組合為補償值集合。
6、可選地,獲取測試數據包括:響應于多個控制參數保持不變,按照預設步長控制測試命令參數在預設區間內變化,以獲取測試命令參數的對應的實際壓力值;依次獲取每個控制參數下測試命令參數對應的實際壓力值,得到測試數據。
7、可選地,利用預設插值算法對測試數據進行擬合,確定第一映射函數集合包括:將測試數據中的測試命令參數確定為自變量;將測試數據中的實際壓力值確定為因變量;利用預設插值算法對每個控制參數下的自變量和因變量進行擬合,得到第一映射函數集合。
8、可選地,利用補償值集合、當前控制參數和期望壓力值調整當前命令參數,得到目標命令參數包括:基于當前控制參數和期望壓力值搜索補償值集合,得到目標補償值;將目標補償值與當前命令參數的和確定為目標命令參數。
9、可選地,獲取當前命令參數包括:將期望壓力值輸入至第二映射函數,得到當前命令參數。
10、根據本專利技術其中一實施例,還提供了一種車輛離合器的控制裝置,包括:第一獲取模塊,用于獲取車輛離合器的補償值集合,其中,補償值集合包含多個控制參數對應的離合器命令參數補償值;第二獲取模塊,用于響應于接收到車輛離合器的壓力請求命令,獲取車輛離合器的當前控制參數、期望壓力值和當前命令參數,其中,當前控制參數為多個控制參數中的至少一個參數;調整模塊,用于利用補償值集合、當前控制參數和期望壓力值調整當前命令參數,得到目標命令參數;控制模塊,用于基于目標命令參數控制車輛離合器的壓力。
11、可選地,第一獲取模塊還用于獲取車輛離合器的基準數據和測試數據,其中,基準數據包含車輛離合器在預設條件下所采集的測試命令參數與實際壓力值,測試數據包含多個控制參數、以及在多個控制參數下所采集的測試命令參數與實際壓力值;該車輛離合器的控制裝置還包括處理模塊,用于利用預設插值算法對測試數據進行擬合,確定第一映射函數集合,其中,第一映射函數集合用于確定車輛離合器在多個控制參數下實際壓力值與測試命令參數的對應關系;該車輛離合器的控制裝置還包括確定模塊,基于基準數據和第一映射函數集合確定補償值集合。
12、可選地,確定模塊還用于基于第一映射函數集合獲取每個控制參數下預設壓力值對應的當前命令參數;處理模塊還用于對基準數據中的測試命令參數與實際壓力值進行擬合,得到第二映射函數,其中,第二映射函數的自變量為測試命令參數;第一獲取模塊還用于基于第二映射函數獲取預設壓力值對應的對照命令參數;確定模塊還用于基于預設壓力值對應的當前命令參數和對照命令參數確定補償值集合。
13、可選地,確定模塊還用于:將多個控制參數下,預設壓力值對應的當前命令參數與對照命令參數的差值,確定為離合器命令參數補償值;按照預設排列順序將多個控制參數對應的離合器命令參數補償值組合為補償值集合。
14、可選地,控制模塊還用于響應于多個控制參數保持不變,按照預設步長控制測試命令參數在預設區間內變化,以獲取測試命令參數的對應的實際壓力值;第一獲取模塊還用于依次獲取每個控制參數下測試命令參數對應的實際壓力值,得到測試數據。
15、可選地,處理模塊還用于:將測試數據中的測試命令參數確定為自變量;將測試數據中的實際壓力值確定為因變量;利用預設插值算法對每個控制參數下的自變量和因變量進行擬合,得到第一映射函數集合。
16、可選地,調整模塊還用于:基于當前控制參數和期望壓力值搜索補償值集合,得到目標補償值;將目標補償值與當前命令參數的和確定為目標命令參數。
17、可選地,第二獲取模塊還用于:將期望壓力值輸入至第二映射函數,得到當前命令參數。
18、根據本專利技術其中一實施例,還提供了一種電子設備,包括:存儲器,存儲有可執行程序;處理器,用于運行程序,其中,程序運行時執行上述的車輛離合器的控制方法。
19、根據本專利技術其中一實施例,還提供了一種計算機可讀存儲介質,計算機可讀存儲介質包括存儲的可執行程序,其中,在可執行程序運行時控制存儲介質所在設備執行上述的車輛離合器的控制方法。
20、根據本專利技術其中一實施例,還提供了一種計算機程序產品,包括計算機程序,計算機程序在被處理器執行時實現上述的車輛離合器的控制方法。
21、在本專利技術實施例中,采用獲取車輛離合器的補償值集合的方式,響應于接收到車輛離合器的壓力請求命令,獲取車輛離合器的當前控制參數、期望壓力值和當前命令參數,以及利用補償值集合、當前控制參數和期望壓力值調整當前本文檔來自技高網...
【技術保護點】
1.一種車輛離合器的控制方法,其特征在于,包括:
2.根據權利要求1所述的車輛離合器的控制方法,其特征在于,獲取所述車輛離合器的補償值集合包括:
3.根據權利要求2所述的車輛離合器的控制方法,其特征在于,基于所述基準數據和所述第一映射函數集合確定所述補償值集合包括:
4.根據權利要求3所述的車輛離合器的控制方法,其特征在于,基于所述預設壓力值對應的當前命令參數和所述對照命令參數確定所述補償值集合包括:
5.根據權利要求2所述的車輛離合器的控制方法,其特征在于,獲取所述測試數據包括:
6.根據權利要求2所述的車輛離合器的控制方法,其特征在于,利用所述預設插值算法對所述測試數據進行擬合,確定所述第一映射函數集合包括:
7.根據權利要求1所述的車輛離合器的控制方法,其特征在于,利用所述補償值集合、所述當前控制參數和所述期望壓力值調整所述當前命令參數,得到所述目標命令參數包括:
8.根據權利要求3所述的車輛離合器的控制方法,其特征在于,獲取所述當前命令參數包括:
9.一種車輛離合器的控制裝置,
10.一種電子設備,其特征在于,包括:
11.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質包括存儲的可執行程序,其中,在所述可執行程序運行時控制所述存儲介質所在設備執行權利要求1至8中任意一項所述的車輛離合器的控制方法。
12.一種計算機程序產品,其特征在于,包括計算機程序,所述計算機程序在被處理器執行時實現根據權利要求1至8中任意一項所述的車輛離合器的控制方法。
...【技術特征摘要】
1.一種車輛離合器的控制方法,其特征在于,包括:
2.根據權利要求1所述的車輛離合器的控制方法,其特征在于,獲取所述車輛離合器的補償值集合包括:
3.根據權利要求2所述的車輛離合器的控制方法,其特征在于,基于所述基準數據和所述第一映射函數集合確定所述補償值集合包括:
4.根據權利要求3所述的車輛離合器的控制方法,其特征在于,基于所述預設壓力值對應的當前命令參數和所述對照命令參數確定所述補償值集合包括:
5.根據權利要求2所述的車輛離合器的控制方法,其特征在于,獲取所述測試數據包括:
6.根據權利要求2所述的車輛離合器的控制方法,其特征在于,利用所述預設插值算法對所述測試數據進行擬合,確定所述第一映射函數集合包括:
7.根據權利要求1所述...
【專利技術屬性】
技術研發人員:王繼躍,施陽,劉偉東,張東岳,劉桓宇,王泮震,吳亞軍,宋津成,張語健,任寶強,
申請(專利權)人:中國第一汽車股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。