XXFueL

分析方法與品質門檻

把程式預設、計算公式與保守判讀規則分開公開,讓結果可以核對,也讓限制不藏在介面後面。

本頁描述 XXFueL V4.7.0 所搭載的 V4.4.2 燃油分析演算法。它是本站為整理資料而設計的輔助方法,不是 MiniXX 原廠規範、統計認證或引擎安全保證。

程式預設計算公式保守規則

65°C、±3%、11%、MAD 8、Fuel_CL 20% 與可信度分數,都是本站目前的資料處理門檻。它們不能用來宣稱引擎安全,也不能取代感知器校正、燃壓檢查、馬力機或專業判讀。

XXFueL 從原始 Log、品質閘門、穩態格位到可信度與修正建議的分析流程
每一道品質門檻都可以停止資料。低可信度格位保留觀察,不會為了填滿表格而顯示油量修正。

一、資料如何通過分析

階段V4.7.0 預設程式行為
暖機起點最低 T_Eng 65°C低於 65°C 或沒有溫度的燃油列被排除。65°C 只是起始篩選,不代表所有引擎都已完全暖機。
資料合理性AFR_WBO2 8~25超出範圍、寬域狀態明確未就緒,或 FuelPW ≤0.001 的列不採用。
加速補油排除 1 秒|Acc_Fuel_Mult| >0.002 時視為補油活動,該列與其後 1 秒排除並切斷片段。
進入格位先等 0.5 秒TPS/RPM 換格、品質失敗或資料中斷後都會開新片段;前 0.5 秒不累積。
片段長度等待後至少 1 秒可用時間不足 1 秒的整段不進入格位統計。資料時間跳躍超過 0.5 秒也會切段。
接受列數每格至少 20 筆介面可選 10/15/20/30/50;降低選項仍不會取消其他內部門檻與可信度檢查。

目前程式沒有設定 TPS%/s 或 RPM/s 的瞬態門檻。TPS/RPM 換格的處理方式,是結束舊片段並重新等待 0.5 秒;直接的瞬態排除依 Acc_Fuel_Mult

若 Log 沒有 Time 欄位,解析器會暫以每列 0.1 秒補時間;若偵測到時間間距像毫秒則換算成秒。因此「有效秒數」仍應配合原始 Log 格式檢查,不應把估算值當成額外感測器量測。

二、AFR 與 Fuel_CL 公式

不納入 Fuel_CL

每筆燃油偏差 E =(Actual AFR ÷ Target AFR − 1)× 100%

E 為正,表示實際 AFR 比目標高、方向為加油;E 為負則是減油方向。這是燃油比例差,不是把 AFR 數值直接相減。

納入 Fuel_CL

E =〔(1 + Fuel_CL ÷ 100)× Actual AFR ÷ Target AFR − 1〕× 100%

目前程式採用「Fuel_CL 正值=ECU 加油、單位為 %」的欄位解讀,並以乘法換算。例:AFR 殘差 +3%、Fuel_CL +5%,結果是 1.03 × 1.05 − 1 = 8.15%,不是 8.00%。使用者仍要以自己的 ECU 軟體版本確認欄位定義。

模式由使用者明確選擇。選「納入」但某份 Log 沒有非零 Fuel_CL,或選「不納入」卻偵測到 |Fuel_CL| >0.05,分析會停止並要求核對,不會靜默猜測。

三、格位如何彙整與判定可信度

每筆偏差先依 T_Eng 加權:90~100°C 權重 1.50;80~未滿 90°C、或高於 100~110°C 權重 1.20;高於 110°C 權重 0.85;其餘 1.00。最後的「V4.4.2 計算值」是偏差中位數與溫度加權平均各取一半。溫度權重與 50/50 混合都是本站設計規則,沒有宣稱為外部標準。

畫面名稱實際含義主要用途
樣本 samples通過所有閘門、等待與片段要求的原始接受列數「每格最少樣本」設定與是否可進入建議流程
有效秒數合格片段內相鄰列的時間差總和;單列最多計 0.5 秒避免只短暫掃過格位
有效 N(effectiveN依採樣間隔與溫度權重折算的 cadence-aware 數值可信度打分;不是物理上的獨立樣本數,也不是進階樣本選項
weighted MAD偏差離開加權中位數的加權中位距,單位為百分點大於 8 時要求驗證,不出修正
方向一致性超出 ±3% 的片段中,多數方向所占比例低於 0.70 時要求驗證

有效 N 少於 12 直接是 Low。其餘依有效 N、有效秒數、片段數、多 Log 一致性、AFR 標準差、MAD 與方向一致性打分;High 必須有效 N 至少 30 且總分達 8,Medium 總分至少 4。這是本站自訂的分級,不是統計信賴區間。Low 即使前面算出修正方向,最後仍會降為 Monitor 並清除建議。

多份 Log 會先各自計算同一格偏差。有效方向相同、最大差距不超過 3 個百分點才視為一致;方向衝突或差距過大會標記 Mixed,要求先驗證。

四、修正建議如何產生

完整偏差先由每筆 AFR/Fuel_CL 換算,再用中位數與加權平均彙整。
回到 ±3%只處理超出保留帶的部分,不追求一次變成 0%。
限制單次幅度設定上限預設 ±5%;0.8 量化後實際最大為 ±4.8。
可信度再把關Low、Mixed、離散過大或極端值都不顯示可執行建議。

超出 ±3% 時,程式使用乘法比例拉回同方向 3%,不是單純把數字減 3:

回安全帶修正 =〔(1 + E ÷ 100)÷(1 + sign(E) × 3 ÷ 100)− 1〕× 100%

例如 E=+8%,回安全帶修正為 +4.85%,而不是 +5%。接著取最接近的 0.8 倍數並受單次上限限制。設定上限 5% 時,可輸出的最大步進為 4.8%。

條件最後狀態是否顯示修正
|E| ≤3%、樣本不足、量化為 0,或可信度 LowMonitor
3% < |E| <11%,樣本與品質門檻通過,可信度 Medium/HighAdjust
|E| ≥11%、MAD >8、方向一致性 <0.70、多 Log Mixed,或納入時任一接受列 |Fuel_CL| >20%Verify

11% 與 Fuel_CL 20% 都是「先排查」門檻,不是機械極限。可能的原因包括欄位定義、感知器、閉迴路狀態、燃壓、漏氣、測試條件或資料解析;程式不會用更大的 Map 修改掩蓋它們。

油量表截圖只提供目前 ECU 格位值。若有確認過的截圖值,畫面再算 修改後全域燃油 = 目前值 + 建議值,以及 最終供油 = 全域燃油 × 基礎油量 ÷ 100;截圖不會改變 Log 的 AFR/Fuel_CL 公式。

五、前後比較與 T_Eng 溫度補償

前後比較會用同一套燃油分析。任一側是 Low 就顯示可信度不足;修改後進入 ±3% 顯示改善;跨過目標且仍超出 ±3% 顯示可能修過頭。其他情況以絕對誤差變化 0.5 個百分點作分類界線。0.5 也是本站的顯示規則,不是測量精度保證。

溫度補償頁使用 ECU 的 T_Eng 欄位,不保證等同獨立油溫感知器。溫度分箱為 0、16、32…128°C;例如 0~未滿 16°C 看 0°C 格,16~未滿 32°C 看 16°C 格。只比較溫度區與基準區都存在的相同 TPS/RPM 格,預設基準為 96°C;證據不足時不顯示補償建議。

六、已知限制與可重現性

修訂紀錄

2026-09-16首次公開 V4.4.2 的實際篩選、公式、可信度與建議門檻;釐清 samples、有效秒數與有效 N 的差異。
後續版本若公式或門檻改變,會在此列出變更內容與方法版本,不只修改畫面文字。

延伸閱讀

方法依目前網站程式逐項核對;內容由 XXFueL 製作者整理,沒有宣稱未經證實的原廠關係或專業資格。