[發明專利]一種基于車載通訊終端數據采集的車輛行駛軌跡計算方法有效
| 申請號: | 202011546170.1 | 申請日: | 2020-12-23 |
| 公開(公告)號: | CN112804165B | 公開(公告)日: | 2022-11-15 |
| 發明(設計)人: | 呂遠;唐澤兵;賀琳曼 | 申請(專利權)人: | 東風汽車集團有限公司 |
| 主分類號: | H04L47/62 | 分類號: | H04L47/62;H04L67/565;H04L67/568;G07C5/08 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 梁凱 |
| 地址: | 430056 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 車載 通訊 終端 數據 采集 車輛 行駛 軌跡 計算方法 | ||
本發明提供了一種基于車載通訊終端數據采集的車輛行駛軌跡計算方法,包括:通過車載通訊終端獲取車輛采集數據,提取所述車輛采集數據中的發動機狀態數據,并根據所述發動機狀態數據形成對應的軌跡報文;將所述軌跡報文組合為數據包,將所述數據包轉移到數據包隊列,并上傳所述數據包隊列;根據所述數據包隊列內的報文數據計算車輛行駛軌跡,通過提取車輛采集數據中的發動機狀態數據,并根據狀態數據形成對應的軌跡報文,保證了軌跡報文的有序性。
技術領域
本發明涉及汽車電子領域,尤其涉及一種基于車載通訊終端數據采集的車輛行駛軌跡計算方法。
背景技術
目前車載通訊終端數據T-Box的正常上傳流程中只設置有有1個軌跡報文隊列緩存區,報文組成數據包后立即發送。使得當前報文組成的數據包發送優先級要高于歷史發送失敗的數據包。這就導致了T-Box遇到網絡狀況不好時軌跡數據因無法上傳而進入上傳失敗數據包隊列。當T-Box網絡恢復正常時先上傳的是當前形成的數據包,這樣服務器接收的數據是順序錯亂的。進而導致服務器計算軌跡時產生更多的不確定性,例如軌跡丟失,報文的采集時間是T-Box使用的GPS時間,但是經過實踐GPS時間偶爾也是采集不到的。這個時候報文內采集時間就會變成無效值,對后臺來說從采集時間的角度分析就會造成軌跡報文時間的無序性,因此急需一種基于車載通訊終端數據采集的車輛行駛軌跡計算方法,保證軌跡報文的有序性。
發明內容
本發明的目的是基于車載通訊終端數據采集的車輛行駛軌跡計算方法,通過提取車輛采集數據中的發動機狀態數據,并根據狀態數據形成對應的軌跡報文,保證了軌跡報文的有序性。
本發明的還有一個目的是將報文組包上傳過程拆分為報文組包和數據上傳兩個過程,保證了數據上傳的順序,并有效避免了軌跡丟失。
本發明的另一個目的是給出車輛行駛軌跡的計算方法,根據所述軌跡報文類型分別進行軌跡計算,保證了軌跡計算的準確性。
本發明提供的技術方案為:
一種基于車載通訊終端數據采集的車輛行駛軌跡計算方法,包括:
通過車載通訊終端獲取車輛采集數據,提取所述車輛采集數據中的發動機狀態數據,并根據所述狀態數據形成對應的軌跡報文;
將所述軌跡報文組合為數據包,將所述數據包轉移到數據包隊列,并上傳所述數據包隊列;
根據所述數據包隊列內的報文數據計算車輛行駛軌跡。
優選的是,所述軌跡報文形成過程包括如下步驟:
根據所述發動機狀態數據判斷對應的發動機運轉狀態;
若發送機運轉狀態改變,且發動機為運轉狀態,形成點火軌跡報文;
若發送機運轉狀態無改變,且發動機為運轉狀態,形成普通軌跡報文;
若發送機運轉狀態改變,且發動機為非運轉狀態,形成熄火點軌跡報文。
優選的是,還包括如下步驟:
提取車輛采集數據中的車況數據,并采集車輛的行駛數據;
形成軌跡報文,并將所述軌跡報文轉移至軌跡報文隊列;
其中,所述車況數據包括行駛里程和平均油耗;
車輛的行駛數據包括全球定位系統中的車輛行駛位置坐標和對應全球定位系統中的車輛定位時間。
優選的是,所述軌跡報文組合為數據包的過程,包括如下步驟:
獲取所述軌跡報文隊列個數,并將其與閾值作比較;
若所述軌跡報文隊列個數非零且小于閾值,若發動機為非運行狀態,將所有軌跡報文隊列組合為一個數據包;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東風汽車集團有限公司,未經東風汽車集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011546170.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種醫用安全消毒柜
- 下一篇:一種齒輪內孔加工設備





