本申請涉及汽車,尤其涉及一種車輛進氣格柵的控制方法及裝置。
背景技術:
1、汽車上都需要搭載進氣格柵來控制前機艙進氣量,通過調整進氣格柵的狀態,可以調控空氣流入發動機的量,進而影響發動機的溫度和熱效率,使得汽車更好地適應不同駕駛工況和環境條件,實現能效的最大化。目前僅是根據不同的電驅回路的溫度設置不同的進氣格柵的開度,存在當進氣格柵開啟過大,整車風阻變大,帶來驅動等能耗增大,續航減少的問題;當進氣格柵開啟過小時,整車進氣量變少,散熱效果變差,空調等能耗增大,續航減少的問題。傳統技術無法最優化進氣格柵的開度,實現整車能耗和散熱之間的均衡。
技術實現思路
1、有鑒于此,本申請實施例提供了一種車輛進氣格柵的控制方法、裝置、電子設備及存儲介質,以解決現有技術無法確定進氣格柵的最優開度,無法兼顧整車能耗和散熱的問題。
2、本申請實施例的第一方面,提供了一種車輛進氣格柵的控制方法,包括:獲取目標車輛的多條歷史數據,其中,每條歷史數據包括一個時刻的進氣格柵的歷史開度、歷史車速、歷史壓縮機轉速、歷史整車驅動能耗及歷史整車空調能耗;通過對多條歷史數據進行仿真,得到關于整車驅動能耗與開度和車速的第一關系函數以及關于整車空調能耗與開度、車速和壓縮機轉速的第二關系函數;基于第一關系函數和第二關系函數構建關于目標車輛的整車能耗和開度的非線性雙目標優化模型;獲取目標車輛當前時刻的車速和壓縮機轉速,將當前時刻的車速和壓縮機轉速的數值代入非線性雙目標優化模型,通過遺傳算法優化非線性雙目標優化模型,以確定在整車能耗最小時對應的開度的最優值;按照最優值控制進氣格柵。
3、本申請實施例的第二方面,提供了一種車輛進氣格柵的控制裝置,包括:獲取模塊,被配置為獲取目標車輛的多條歷史數據,其中,每條歷史數據包括一個時刻的進氣格柵的歷史開度、歷史車速、歷史壓縮機轉速、歷史整車驅動能耗及歷史整車空調能耗;仿真模塊,被配置為通過對多條歷史數據進行仿真,得到關于整車驅動能耗與開度和車速的第一關系函數以及關于整車空調能耗與開度、車速和壓縮機轉速的第二關系函數;構建模塊,被配置為基于第一關系函數和第二關系函數構建關于目標車輛的整車能耗和開度的非線性雙目標優化模型;優化模塊,被配置為獲取目標車輛當前時刻的車速和壓縮機轉速,將當前時刻的車速和壓縮機轉速的數值代入非線性雙目標優化模型,通過遺傳算法優化非線性雙目標優化模型,以確定在整車能耗最小時對應的開度的最優值;控制模塊,被配置為按照最優值控制進氣格柵。
4、本申請實施例的第三方面,提供了一種電子設備,包括存儲器、處理器以及存儲在存儲器中并且可在處理器上運行的計算機程序,處理器執行計算機程序時實現如上述方法的步驟。
5、本申請實施例的第四方面,提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機程序,計算機程序被處理器執行時實現如權利要求上述任一項方法的步驟。
6、本申請實施例與現有技術相比存在的有益效果至少包括:通過對多條歷史數據進行仿真,得到第一關系函數以及第二關系函數,基于第一關系函數和第二關系函數構建非線性雙目標優化模型,將當前時刻的車速和壓縮機轉速的數值代入非線性雙目標優化模型,通過遺傳算法優化非線性雙目標優化模型,以確定在整車能耗最小時對應的開度的最優值,采用上述技術手段,可以解決現有技術中無法確定進氣格柵的最優開度,無法兼顧整車能耗和散熱的問題,進而計算出進氣格柵的最優開度,在確保散熱效果的同時降低整車能耗提升續航。
1.一種車輛進氣格柵的控制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,通過對多條歷史數據進行仿真,得到關于整車驅動能耗與開度和車速的第一關系函數以及關于所述整車空調能耗與所述開度、所述車速和壓縮機轉速的第二關系函數,包括:
3.根據權利要求2所述的方法,其特征在于,基于所述第一關系函數e1和所述第二關系函數e2構建所述非線性雙目標優化模型e3:
4.根據權利要求1所述的方法,其特征在于,將當前時刻的車速和壓縮機轉速的數值代入所述非線性雙目標優化模型之前,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,按照如下公式對所述整車驅動能耗進行所述歸一化處理:
6.根據權利要求1所述的方法,其特征在于,通過遺傳算法優化所述非線性雙目標優化模型,以確定在所述整車能耗最小時對應的所述開度的最優值之后,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,通過遺傳算法優化所述非線性雙目標優化模型,以確定在所述整車能耗最小時對應的所述開度的最優值之前,所述方法還包括:
8.一種車輛進氣格柵的控制裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括存儲器、處理器以及存儲在所述存儲器中并且可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如權利要求1至7中任一項所述的方法。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7中任一項所述方法的步驟。