System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,尤其涉及一種汽車油箱的加油狀態實時監測方法及相關裝置。
技術介紹
1、在現有的汽車加油過程中,通常是通過相關人員來進行汽車加油狀態的監測,但該方式容易受到主觀影響,造成汽車加油狀態監測的不精確,導致產生油箱溢出或加油不足的情況。對此,已有部分企業研究加油狀態的自動監測系統,但現有的監測系統往往缺乏精確的油量檢測和實時控制能力。其通常是在檢測到汽車油箱的油位達到預設油位后才關閉加油設備,但這仍會導致加油過量,無法實現加油過程中安全性和自動化程度的有效提升。同時目前的加油狀態監測中,對于加油設備的參數調節的考慮,通常是根據固定的策略來生成調節參數,并未根據實時數據來獲取對應的調節參數,導致未能實現智能化的加油控制,使汽車油箱的加油狀態監測未能達到預期效果,影響用戶體驗。
技術實現思路
1、本專利技術的目的在于克服現有技術的不足,本專利技術提供了一種汽車油箱的加油狀態實時監測方法及相關裝置,有效提升加油過程中的安全性和自動化程度,使加油狀態實時監測達到更為理想的效果。
2、為了解決上述技術問題,本專利技術提供了一種汽車油箱的加油狀態實時監測方法,應用于壓力傳感器和控制器,所述壓力傳感器與所述控制器通信連接,所述方法包括:
3、基于壓力傳感器獲取汽車油箱在處于加油狀態時的實時壓力數據,并將所述實時壓力數據傳輸至控制器中;
4、所述控制器對所述實時壓力數據進行預處理,獲得預處理后的實時壓力數據;
5、基于預處理后的實時壓
6、將所述臨近時間預測數據與預設時間閾值進行比較,若所述臨近時間預測數據未達到所述預設時間閾值,則構建比例-積分-微分控制器;
7、基于所述當前油位利用所述比例-積分-微分控制器獲取調節參數,并將所述調節參數傳輸至加油設備中;
8、若所述臨近時間預測數據達到所述預設時間閾值時,所述控制器向加油設備發送狀態關閉指令。
9、可選的,所述對所述實時壓力數據進行預處理,獲得預處理后的實時壓力數據,包括:
10、對所述實時壓力數據進行格式轉換處理,獲得格式轉換處理后的實時壓力數據;
11、對格式轉換處理后的實時壓力數據進行數據清洗處理,獲得數據清洗處理后的實時壓力數據;
12、對數據清洗處理后的實時壓力數據進行數據整合處理,獲得預處理后的實時壓力數據。
13、可選的,所述基于預處理后的實時壓力數據計算汽車油箱的當前油位,包括:
14、基于預處理后的實時壓力數據利用油膨脹系數計算當前油溫,并基于所述當前油溫計算油膨脹體積;
15、基于所述當前油溫利用擬合多項式計算補償系數;
16、獲取所述補償系數與所述油膨脹體積的函數關系,并基于所述函數關系利用油箱形狀數據計算汽車油箱的當前油位。
17、可選的,所述基于所述當前油位進行預設油位值的臨近時間預測,獲得臨近時間預測數據,包括:
18、獲取歷史環境因素數據和歷史統計周期的油位數據,并基于所述歷史環境因素數據和油位數據利用融合算法構建推演模型;
19、基于所述油位數據利用滑動窗口計算調和平均數,并基于所述調和平均數利用歷史統計周期進行曲線擬合,獲得油位-時間擬合曲線;
20、基于所述推演模型和油位-時間擬合曲線利用所述當前油位進行預設油位值的臨近時間預測,獲得初始臨近時間預測數據;
21、基于自學習修正系數對所述初始臨近時間預測數據進行修正,獲得臨近時間預測數據。
22、可選的,所述構建比例-積分-微分控制器,包括:
23、建立汽車油箱的對象模型,計算所述對象模型的相對階次;
24、基于所述相對階次利用低通濾波函數構建內模控制器;
25、基于預設比例系數、預設積分系數和預設微分系數生成常規比例-積分-微分控制系統;
26、對所述常規比例-積分-微分控制系統進行離散化處理,獲得增量式常規比例-積分-微分控制系統;
27、基于深度神經網絡獲取所述增量式常規比例-積分-微分控制系統的控制參數,并基于北方蒼鷹優化算法對所述控制參數進行優化,獲得優化控制參數;
28、基于所述優化控制參數對所述常規比例-積分-微分控制系統進行參數整定,獲得參數整定后的常規比例-積分-微分控制系統;
29、將所述內模控制器和參數整定后的常規比例-積分-微分控制系統進行融合,獲得比例-積分-微分控制器。
30、可選的,所述基于所述當前油位利用所述比例-積分-微分控制器獲取調節參數,包括:
31、計算所述當前油位與預設油位閾值的第一偏差值,計算所述當前油位所對應的實時壓力數據與預設壓力閾值的第二偏差值;
32、將所述第一偏差值和第二偏差值輸入至所述比例-積分-微分控制器進行運算,獲得運算結果;
33、基于所述運算結果進行系數整定處理,獲得相關控制系數;
34、基于所述相關控制系數對加油設備的控制參數進行調節,獲得調節參數。
35、可選的,所述預設壓力閾值的計算表達式為:
36、fy=fj+(r*δ)+(v*σ)
37、其中,fy為預設壓力閾值,fj為基礎壓力,r為油箱容量,δ為容量系數,v為加油速度,σ為速度系數。
38、另外,本專利技術還提供了一種汽車油箱的加油狀態實時監測裝置,應用于壓力傳感器和控制器,所述壓力傳感器與所述控制器通信連接,所述裝置包括:
39、實時壓力數據獲取模塊:用于基于壓力傳感器獲取汽車油箱在處于加油狀態時的實時壓力數據,并將所述實時壓力數據傳輸至控制器中;
40、數據預處理模塊:用于所述控制器對所述實時壓力數據進行預處理,獲得預處理后的實時壓力數據;
41、臨近時間預測模塊:用于基于預處理后的實時壓力數據計算汽車油箱的當前油位,并基于所述當前油位進行預設油位值的臨近時間預測,獲得臨近時間預測數據;
42、時間比較和控制器構建模塊:用于將所述臨近時間預測數據與預設時間閾值進行比較,若所述臨近時間預測數據未達到所述預設時間閾值,則構建比例-積分-微分控制器;
43、調節參數獲取模塊:用于基于所述當前油位利用所述比例-積分-微分控制器獲取調節參數,并將所述調節參數傳輸至加油設備中;
44、狀態關閉指令發送模塊:用于若所述臨近時間預測數據達到所述預設時間閾值時,所述控制器向加油設備發送狀態關閉指令。
45、另外,本專利技術還提供了一種汽車油箱的加油狀態實時監測系統,所述系統包括壓力傳感器和控制器,所述壓力傳感器與所述控制器通信連接,所述系統被配置為用于執行上述的汽車油箱的加油狀態實時監測方法。
46、另外,本專利技術還提供了一種計算機可讀存儲介質,所述計算機可讀本文檔來自技高網...
【技術保護點】
1.一種汽車油箱的加油狀態實時監測方法,其特征在于,應用于壓力傳感器和控制器,所述壓力傳感器與所述控制器通信連接,所述方法包括:
2.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述對所述實時壓力數據進行預處理,獲得預處理后的實時壓力數據,包括:
3.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述基于預處理后的實時壓力數據計算汽車油箱的當前油位,包括:
4.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述基于所述當前油位進行預設油位值的臨近時間預測,獲得臨近時間預測數據,包括:
5.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述構建比例-積分-微分控制器,包括:
6.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述基于所述當前油位利用所述比例-積分-微分控制器獲取調節參數,包括:
7.根據權利要求6所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述預設壓力閾值的計算表達式為:
8.一種汽車油
9.一種汽車油箱的加油狀態實時監測系統,其特征在于,所述系統包括壓力傳感器和控制器,所述壓力傳感器與所述控制器通信連接,所述系統被配置為用于執行權利要求1至權利要求7中任意一項所述的汽車油箱的加油狀態實時監測方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲計算機指令,當所述計算機指令在電子設備上運行時,使得所述電子設備執行如權利要求1至權利要求7中任一項所述的汽車油箱的加油狀態實時監測方法。
...【技術特征摘要】
1.一種汽車油箱的加油狀態實時監測方法,其特征在于,應用于壓力傳感器和控制器,所述壓力傳感器與所述控制器通信連接,所述方法包括:
2.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述對所述實時壓力數據進行預處理,獲得預處理后的實時壓力數據,包括:
3.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述基于預處理后的實時壓力數據計算汽車油箱的當前油位,包括:
4.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述基于所述當前油位進行預設油位值的臨近時間預測,獲得臨近時間預測數據,包括:
5.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在于,所述構建比例-積分-微分控制器,包括:
6.根據權利要求1所述的汽車油箱的加油狀態實時監測方法,其特征在...
【專利技術屬性】
技術研發人員:彭焜鹿,王夢,周鳳霞,譚志榮,羅錫亮,潘詠欣,
申請(專利權)人:廣東職業技術學院,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。