[發明專利]一種車路協同仿真測試實現方法有效
| 申請號: | 202210069032.1 | 申請日: | 2022-01-21 |
| 公開(公告)號: | CN114095966B | 公開(公告)日: | 2022-06-21 |
| 發明(設計)人: | 姚興偉;孫耀良;張勇軍 | 申請(專利權)人: | 深圳宇通智聯科技有限公司 |
| 主分類號: | H04W24/06 | 分類號: | H04W24/06;H04L43/50;H04L43/0852;H04L43/0829;H04W4/40 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 協同 仿真 測試 實現 方法 | ||
1.一種車路協同仿真測試實現方法,包括一種“拉距式”的V2X端到端時延、丟包率測試實現方法,基于注入錄制數據實現場景回放功能的測試實現方法,移動端APP接入OBU實現可視化V2X場景測試實現方法以及前端可實時編輯V2X消息的JSON文件發送給OBU模擬觸發不同V2I場景的測試實現方法四大模塊;其中的一種“拉距式”的V2X端到端時延、丟包率測試實現方法,包含以下操作步驟:
S1、發送端將進行設置發送參數,發送參數可進行設置包長以及包的發送頻率,進行創建打印測試結果線程,并且此時接收端也會進行設置接收端參數,同時會接收aid并打印測試結果數據,還會對接收端進行創建打印測試結果線程,發送端與接收端的測試結果線程會進行打印距離收包率和時延進行統計,為確保數據的準確性會采用發送端進行循環發送,進行多組測試確保準確性;
S2、接收端的包與發送端的包會進行數據回調,首先會進行判斷是否為測試包,當確定不是測試包時會將其丟入到其他數據包分類里,當確認為測試包時,會進行測試包判定階段,會進行比較發送序號以及是否亂序,當出現亂序時,會進行將其丟入到亂序包內,當確認非亂序時,會將無亂序的測試包繼續進行判定為何種類型測試包,當為數據包時,會進行發送確認包,進行計算距離以及收包率,當為確認包時,會進行確認當前時間是否大于測試端的發送時間,當為“是”時,會進行計算距離、時延以及收包率來進行判斷確認包的收包率,當確認當前時間小于測試端的發送時間時,就會進行將其丟入到其他數據包分類里,當測試包被判斷出不為數據包以及確認包時,會將其丟入到其他數據包分類里,從而通過上述操作步驟進行計算收包率以及丟包率;
其中的基于注入錄制數據實現場景回放功能的測試實現方法,包括以下流程:
S1、首先開始將數據包進行注入,通過打開記錄數據文件,當打開失敗后會結束該文件的讀取,當記錄數據文件打開成功后,會進行同步兩種數據的時間戳,當時間戳確定完成后,會開啟兩個注入線程GNSS數據注入和V2X消息注入,將注入的線程進行讀取文件數據,在文件數據讀取后進行檢驗時間戳和數據的長短,當檢驗失敗時,則結束當前數據的讀取;
S2、在檢驗時間戳和數據長度成功后,會發送數據到V2X應用模塊,V2X應用在使用前首先需要進行注冊V2X測試數據注入信息處理回調,隨后會進行數據回調,而檢驗時間戳成功后的數據會注入到V2X模塊中的注入數據回調,通過V2X應用算法進行輸入并記錄;
其中的移動端APP接入OBU實現可視化V2X場景測試實現方法,包含以下流程:
S1、通過V2X會進行周期性發送主車和遠車位置信息和其他狀態信息,同時通過V2X應用進行V2X場景算法輸出同時與周期性發送主車和遠車位置信息和其他狀態信息進行合并,通過V2X場景移動端APP進行可視化的場景再現;
其中的前端可實時編輯V2X消息的JSON文件發送給OBU模擬觸發不同V2I場景的測試實現方法,包括以下流程:
S1、通過開始讀取json文件,通過對V2X消息包中的json文件進行讀取后會進行選擇,當有可直接使用的數據線程時,會直接開啟發送數據線程,同時在讀取json文件中的V2X消息包有可用的全局V2X消息數據庫則可直接讓數據線程直接獲取全局V2X消息數據庫后,開啟發送數據線程,通過讀取開啟實時更新V2X消息數據庫文件線程進行更新全局V2X消息數據庫,在更新后會使得數據線程獲取新的全局V2X消息數據庫進行發送數據線程;
S2、通過全局V2X消息數據庫接收被修改過的json消息,將json消息轉換為asn1的V2X消息即可完成觸發不同的V2I場景的功能;
所述一種“拉距式”的V2X端到端時延、丟包率測試實現方法中的S1與S2的共同組合,用來測試不同仿真環境下不同距離下的時延以及丟包率測試,所述S1由兩個測試設備進行測試來得出結果,兩個所述測試設備的測試程序必須使用相同的測試協議;
所述基于注入錄制數據實現場景回放功能的測試實現方法在實車測試中,通過將測試車輛的不同時間的位置信息和當前時間戳一并記錄下來,同時把收到v2x消息數據和當前時間戳一并記錄下來,并錄制實車測試的車輛位置數據和收到V2X消息數據;
所述移動端APP接入OBU實現可視化V2X場景測試實現方法中的V2X場景移動端APP包括有主車以及遠車詳細信息面板,在默認情況下均為隱藏狀態,還包括有遠車2以及遠車1以及距離顯示、主車車速,主車和遠車相對位置的小地圖以及移動端APP接入OBU實現可視化V2X場景測試實現方法V2X預警信息顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳宇通智聯科技有限公司,未經深圳宇通智聯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210069032.1/1.html,轉載請聲明來源鉆瓜專利網。





