基于obd的胎壓監測方法及裝置的制造方法
【技術領域】
[0001] 本發明設及汽車技術領域,尤其設及一種基于0抓的胎壓異常監測方法及裝置。
【背景技術】
[0002] 隨著汽車的發展,汽車的安全性能在行駛過程中的重要性也越來越突出,輪胎壓 力安全是汽車安全的重要組成部分,胎壓監測是保證輪胎安全的有效手段。
[0003] 目前監測輪胎氣壓的系統有兩種,一種是間接式胎壓監測(Wheel-Speed Based TPMS,簡稱WSB)系統,運種系統是通過汽車ABS系統的輪速傳感器來比較輪胎之間的轉速差 另IJ,其工作原理是當某輪胎的氣壓降低時,車輛的重量會使該輪的滾動半徑將變小,導致其 轉速比其他車輪快,通過比較輪胎之間的轉速差別,W達到監視胎壓的目的。然而,運種方 法需要直接從ABS上接線,安裝復雜,容易對原車ABS系統造成干擾,導致剎車故障出現安全 問題。同時,該系統不能確定故障輪胎,而且系統校準極其復雜,在某些情況下該系統會無 法正常工作,例如同一車軸的2個輪胎氣壓都低時將無法判斷。另一種是直接式胎壓監測 (Pressure-Sensor Based TPMS,簡稱PSB)系統,運種系統是利用安裝在每一個輪胎里的壓 力傳感器來直接測量輪胎的氣壓,利用無線發射器將壓力信息從輪胎內部發送到中央接收 器模塊上的系統,然后對各輪胎氣壓數據進行顯示。當輪胎氣壓太低或漏氣時,系統會自動 報警,運種方式雖然準確,但需要在每一個輪胎里安裝壓力傳感器W及傳輸壓力信息的無 線發射器,壓力傳感器及無線發射器的安裝過程復雜,成本高。
【發明內容】
[0004] 本發明的目的是為了解決上述問題,提供一種監測簡單且成本低的基于om)的胎 壓異常監測方法。
[0005] 為實現上述目的,本發明實施例提供一種基于0抓的胎壓異常監測方法,其包括:
[0006] 通過車載0BD接口獲取若干單位時間內車輛行駛數據,車輛行駛數據包括各個車 輪的車輪線速度及車輪角速度;
[0007] 根據獲取到的各個車輪的車輪線速度及車輪角速度,計算出若干單位時間內各個 車輪的滾動半徑;
[000引獲取若干單位時間內各個車輪的有效滾動半徑;
[0009] 計算出在若干單位時間內各個車輪的有效滾動半徑與預設的標準滾動半徑之間 的半徑變化量,并根據獲得的半徑變化量來確認各個車輪的胎壓是否正常。
[0010] 進一步的,所述方法還包括:各個車輪中至少一個車輪的胎壓為異常時,輸出該車 輪胎壓異常的提示信息。
[0011] 進一步的,所述通過車載0BD接口獲取若干單位時間內車輛行駛數據,車輛行駛數 據包括各個車輪的車輪線速度及車輪角速度,具體包括:
[0012] 通過車載0BD接口,詢問行車電腦并獲取若干單位時間內的車輪線速度,監聽汽車 總線數據并獲取若干單位時間內的車輪角速度。
[0013] 進一步的,所述獲取若干單位時間內各個車輪的有效滾動半徑,具體包括:
[0014] 通過卡爾曼濾波算法,獲取若干單位時間內各個車輪的有效滾動半徑。
[0015] 進一步的,所述提示信息包括車輪胎壓異常的預警信息及車輪胎壓值信息中的至 少一種。
[0016] 進一步的,所述當車輛各車輪中存在胎壓異常的車輪時,輸出胎壓異常的提示信 息,具體包括:
[0017] 所述當車輛各車輪中存在胎壓異常的車輪時,根據預設的半徑變化量與車輪胎壓 值的對應關系,輸出車輪胎壓值。
[0018] 進一步的,所述方法還包括:所述根據獲得的半徑變化量來確認各個車輪的胎壓 是否正常,具體包括:
[0019] 根據將獲得的半徑變化量與半徑變化量的預設值之間的大小關系,來確認各個車 輪的胎壓是否正常。
[0020] 為實現上述目的,本發明實施例提供一種基于0抓的胎壓異常監測裝置,其包括: [0021 ]第一獲取模塊,用于通過車載0BD接口獲取若干單位時間內車輛行駛數據,車輛行 駛數據包括各個車輪的車輪線速度及車輪角速度;
[0022] 第一計算模塊,用于根據獲取到的各個車輪的車輪線速度及車輪角速度,計算出 若干單位時間內各個車輪的滾動半徑;
[0023] 第二獲取模塊,用于獲取若干單位時間內各個車輪的有效滾動半徑;
[0024] 第二計算模塊,用于計算出在若干單位時間內各個車輪的有效滾動半徑與預設的 標準滾動半徑之間的半徑變化量,并根據獲得的半徑變化量來確認各個車輪的胎壓是否正 常。
[00巧]進一步的,所述裝置還包括:
[0026] 信息輸出模塊,用于當各個車輪中至少一個車輪的胎壓為異常時,輸出該車輪胎 壓異常的提示信息
[0027] 與現有技術相比,本發明實施例通過車載0抓接口獲取車輪線速度及車輪角速度, 并W此為基礎獲得車輪有效滾動半徑,通過計算預設的標準滾動半徑與有效滾動半徑之間 的半徑變化量來確認車輪胎壓是否正常。本發明基于om)的胎壓異常監測裝置方法及裝置 僅需通過車載0BD接口就可實現車輪胎壓的偵測,避免了現有技術中車輪監測裝置安裝復 雜、成本高的缺點。
【附圖說明】
[0028] 此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發 明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0029] 圖1為本發明實施例提供的基于0BD的胎壓監測方法對應的運行環境示意圖;
[0030] 圖2為本發明實施例提供的基于0BD的胎壓監測方法的流程示意圖;
[0031] 圖3為本發明實施例提供的基于0BD的胎壓監測裝置的結構示意圖。
【具體實施方式】
[0032] 為使本發明的目的、技術方案和優點更加清楚,下面將結合本發明具體實施例及 相應的附圖對本發明技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本發明一 部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做 出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0033] 圖1為本發明實施例提供的基于0BD的胎壓異常監測方法所應用的運行環境示意 圖。
[0034] 本發明提供的基于0BD的胎壓異常監測方法所應用的環境包括:位于車輛內部的 車載診斷系統(化-Board Diagnostic,0抓)、0BD盒子及移動終端。在本發明中,車輛一般指 汽車。
[0035] 具體的,車載診斷系統內包括汽車總線、連接于汽車總線上的若干電子控制單元 化lectronic Con化〇1化^^〇])、車載0抓接口及連接汽車總線與車載0抓接口的診斷總 線。
[0036] 汽車總線包括但不限于CAN總線、K-line總線及J1850總線中的任意一種。汽車總 線包括兩根用于數據交換的數據線。ECU又稱行車電腦,它是汽車的大腦,負責控制汽車內 各個部件的正常運行。車內的所有狀態數據均通過汽車總線發送到ECU進行數據處里從而 對關聯單元進行控制。0抓接口安裝車內,其為車載診斷系統的對外接口。
[0037] 0抓盒子可W通過汽車上的0BD接口讀取汽車總線上的數據信息,如包括車輪速 度、車輪轉速等在內的汽車行駛信息。0抓盒子內包括:CAN線收發器、K線收發器、J1850收發 器、電源管理模塊、通訊模塊、微處理器、六軸巧螺儀、flash內存等元件。
[0038] 移動終端與0BD盒子包括但不限于通過藍牙、NFC等無線通訊方式實現連接,移動 終端可W接收從0抓盒子發送的數據信息。移動終端可W為智能手機、平板電腦、智能手表 等智能設備。
[0039] W下針對本發明提供一種基于0BD的胎壓監測方法作具體說明。
[0040] 本發明提供一種基于0BD的胎壓監測方法。請參照圖2,圖2為本發明實施例提供的 基于0BD的胎壓異測方法的流程示意圖。
[0041 ] 在本發明實施例中,該基于0BD的胎壓監測方法,包括:
[0042] 步驟S101,通過車載0抓接口獲取若干單位時間內車輛行駛數據,車輛行駛數據包 括各個車輪的車輪線速度及車輪角速度;
[0043] 本發明實施例中,0抓接口與汽車總線連接,外部0抓盒子可W通過0抓接口獲取車 載診斷系統汽車總線上的車輛行駛數據。
[0044] 需要說明的是,車輪線速度V及車輪角速度W是通過解析車輛當前狀態對應的數據 信息而獲得的。上述解析過程可W由0抓盒子內的微處理器MCU來執行,即MCU解析從汽車總 線上獲取關于車輛當前行駛狀態對應的數據信息。上述數據信息可W為報文信息。
[0045] 通過車載0BD接口獲取若干單位時間內車輛行駛數據,車輛行駛數據包括各個車 輪的車輪線速度及車輪角速度,具體包括:
[0046] 通過車載0BD接口,詢問行車電腦并獲取若干單位時間內的車輪線速度,監聽汽車 總線數據并獲取若干單位時間內的車輪角速度。
[0047] 換句話說,車輪角速度W是通過監聽汽車總線數據的方式而獲取到的,車輪線速度 V則是通過向行車電腦ECU詢問的方式獲取。
[0048] 上述單位時間可W為一個預設的時間段,為了保證數據采集的實時性,單位時間 可W為秒級,單位時間可W設定為在100毫秒至1秒之間的任意一個數值。另外,需要說明的 是,各個單位時間可W是連續的,也可W是不連續的。各個不連續的單位時間之間的時間間 隔也可W為一個預設的時間間隔,該預設的時間間隔可W為1秒。
[0049]比如,采集到的數據可W為在單位時間1至單位時間5內獲取的到的車輪a及車輪b 的車輪線速度V及車輪角速度W,每個單位時間內獲得5個車輪線速度V及車輪角速度W數據, 具體數據如下表1所示:
[(K)加]表1 [0化1 ]
[0052] 由上表可知,在各個單位時間內均采集到5個車輪線速度數據及與車輪線速度數 據對應的車輪角速度數據。
[0053] 需要說明的是,各個單位時間并不僅限于上述例子中的單位時間