System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及車載定位,尤其涉及一種藍牙鑰匙定位方法、裝置、設備及存儲介質。
技術介紹
1、無鑰匙進入技術已經在現代汽車中得到了廣泛應用。這種技術通過無線電頻率識別或藍牙識別等方式,使車主無需使用傳統的機械鑰匙即可輕松解鎖和啟動車輛。無鑰匙進入不僅提升了用戶的便利性,還增強了車輛的安全性。隨著科技的發展,無鑰匙進入系統正變得越來越智能和普及,成為現代汽車的重要標配。
2、目前大部分藍牙定位方法都是利用藍牙接收的信號強度指示(received?si?gnal?strength?i?nd?icat?ion,rssi)來進行定位,即通過藍牙發射的信號強弱與發射點和接收點之間的距離關系來進行定位,藍牙rssi的定位精度一般在2-5米,并且在實際應用中,錨點位置和環境等因素使得藍牙信號在傳播過程中受到影響,導致藍牙信號值存在波動性、奇異值等問題,由此造成信號衰減模型與距離的相關性就會減弱,導致定位誤差進一步擴大,造成定位位置漂移、區域判斷錯誤,影響了藍牙鑰匙的使用體驗。
技術實現思路
1、本申請實施例提供一種藍牙鑰匙定位方法、裝置、設備及存儲介質,能夠解決藍牙鑰匙區域定位結果不準確的技術問題,提升藍牙鑰匙區域定位的準確性。
2、在第一方面,本申請實施例提供了一種藍牙鑰匙定位方法,用于車輛,車輛包括多個藍牙錨點單元和數據處理器,多個藍牙錨點單元中的一個為主藍牙錨點單元,其他藍牙錨點單元為從藍牙錨點單元,主藍牙錨點單元與從藍牙錨點單元相連,每個藍牙錨點單元均與數據處理器
3、主藍牙錨點單元與藍牙鑰匙建立藍牙連接,并通過藍牙信道探測確定藍牙連接的藍牙信號的第一信號質量等級,并將第一信號質量等級發送至數據處理器;
4、數據處理器在第一信號質量等級在目標質量等級以下時,控制所有藍牙錨點單元進行輪詢信號等級測試,目標質量等級為確定主藍牙錨點單元時確定的信號質量等級,輪詢信號等級測試是所有藍牙錨點單元依次與藍牙鑰匙建立藍牙連接,并基于藍牙連接進行信號質量等級確定的測試;
5、數據處理器接收所有藍牙錨點單元基于輪詢信號等級測試上報的信號質量等級,并根據接收到的信號質量等級確定信號質量等級最高的藍牙錨點單元為主藍牙錨點單元,以及確定主藍牙錨點單元對應的信號質量等級為目標質量等級;
6、數據處理器發送第一控制信號至主藍牙錨點單元,第一控制信號用于通知對應的藍牙錨點單元作為主藍牙錨點單元;
7、主藍牙錨點單元根據接收到的第一控制信號與藍牙鑰匙建立藍牙連接,并將藍牙連接對應的信道參數發送至從藍牙錨點單元;
8、從藍牙錨點單元根據接收到的信道參數監聽主藍牙錨點單元和藍牙鑰匙之間的通信信道;
9、主藍牙錨點單元根據收發的藍牙信號確定對應的第一rssi值、第一距離值和第一信號質量等級,并將第一rssi值、第一距離值和第一信號質量等級發送至數據處理器,第一距離值是對藍牙信號進行藍牙信道探測而得到的;
10、從藍牙錨點單元根據監聽到的藍牙信號確定對應的第二rssi值,并將第二rssi值發送至數據處理器;
11、數據處理器根據第一rss?i值、第一距離值和第二rssi值確定藍牙鑰匙所處的目標位置區域,目標位置區域包括主駕駛解鎖區、副駕駛解鎖區、后備箱解鎖區和車內區。
12、在一實施例中,數據處理器根據第一rssi值、第一距離值和第二rssi值確定藍牙鑰匙所處的目標位置區域,包括:
13、主藍牙錨點單元對藍牙信號進行藍牙信道探測,確定探測得到的第一載波信號相位;
14、主藍牙錨點根據第一載波信號相位確定第一距離值,并將第一距離值發送至數據處理器;
15、數據處理器根據接收到的第一距離值進行定位處理,確定藍牙鑰匙的第一位置區域,第一位置區域包括無效區、迎賓區和解鎖區;
16、在第一位置區域屬于解鎖區時,數據處理器根據第一rssi值和第二rssi值確定藍牙鑰匙所處的目標位置區域。
17、在一實施例中,在第一位置區域屬于解鎖區時,數據處理器根據第一rssi值和第二rssi值確定藍牙鑰匙所處的目標位置區域,包括:
18、在第一位置區域屬于解鎖區時,數據處理器根據接收到的第一信號質量等級確定預設的區域匹配度閾值;
19、數據處理器根據第一rss?i值和第二rssi值以及預設的區域匹配度閾值確定藍牙鑰匙所處的目標位置區域。
20、在一實施例中,主藍牙錨點單元根據收發的藍牙信號確定對應的第一rssi值、第一距離值和第一信號質量等級,包括:
21、主藍牙錨點單元根據收發的藍牙信號確定對應的第一rssi值;
22、主藍牙錨點單元對藍牙信號進行藍牙信道探測,確定探測得到的第一載波信號相位;
23、主藍牙錨點單元對第一載波信號相位進行傅里葉變換處理,得到時域分布數據;
24、主藍牙錨點單元根據第一載波信號相位的時域分布數據進行計算處理,得到主藍牙錨點單元與藍牙鑰匙的第一距離值;
25、主藍牙錨點單元對時域分布數據進行歸一化處理,得到分布分散程度;
26、主藍牙錨點單元根據分布分散程度與預設等級閾值進行對比,確定對應的第一信號質量等級。
27、在一實施例中,主藍牙錨點單元與藍牙鑰匙建立藍牙連接之前,包括:
28、所有藍牙錨點單元進行輪詢信號等級測試,輪詢信號等級測試是所有藍牙錨點單元依次與藍牙鑰匙建立藍牙連接,并基于藍牙連接進行信號質量等級確定的測試;
29、每一藍牙錨點單元根據輪詢信號等級測試確定自身對應的信號質量等級,并反饋至數據處理器;
30、數據處理器根據接收到的信號質量等級,確定信號質量等級最高的藍牙錨點單元為主藍牙錨點單元,以及確定主藍牙錨點單元對應的信號質量等級為目標質量等級;
31、數據處理器發送第一控制信號至主藍牙錨點單元,第一控制信號用于通知對應的藍牙錨點單元作為主藍牙錨點單元。
32、在一實施例中,數據處理器根據接收到的第一信號質量等級確定預設的區域匹配度閾值,包括:
33、數據處理器根據第一信號質量等級查詢預設對照關系,確定預設的區域匹配度閾值,其中,預設對照關系為信號質量等級與區域匹配度閾值的對照關系;
34、數據處理器根據預設的區域匹配度閾值確定對應的目標數據庫,其中,每一區域匹配度閾值對應一數據庫;
35、數據處理器根據第一rss?i值和第二rssi值與目標數據庫中的區域數據進行對比,確定藍牙鑰匙所處的目標位置區域。
36、在一實施例中,數據處理器根據第一rssi值和第二rssi值以及預設的區域匹配度閾值確定藍牙鑰匙所處的目標位置區域之前,包括:
37、數據處理器將第一rssi值輸入預設的動態模型中進行校正處理,得到校正后的第一rssi值;
38、數據處理器將第二rssi本文檔來自技高網...
【技術保護點】
1.一種藍牙鑰匙定位方法,其特征在于,用于車輛,所述車輛包括多個藍牙錨點單元和數據處理器,所述多個藍牙錨點單元中的一個為主藍牙錨點單元,其他藍牙錨點單元為從藍牙錨點單元,所述主藍牙錨點單元與所述從藍牙錨點單元相連,每個藍牙錨點單元均與所述數據處理器相連;所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述數據處理器根據所述第一RSSI值、所述第一距離值和第二RSSI值確定藍牙鑰匙所處的目標位置區域,包括:
3.根據權利要求2所述的方法,其特征在于,所述在所述第一位置區域屬于解鎖區時,所述數據處理器根據所述第一RSSI值和第二RSSI值確定藍牙鑰匙所處的目標位置區域,包括:
4.根據權利要求1所述的方法,其特征在于,所述主藍牙錨點單元根據收發的所述藍牙信號確定對應的第一RSSI值、第一距離值和第一信號質量等級,包括:
5.根據權利要求1所述的方法,其特征在于,所述主藍牙錨點單元與藍牙鑰匙建立藍牙連接之前,包括:
6.根據權利要求3所述的方法,其特征在于,所述數據處理器根據接收到的所述第一信號質量等級確定預設的區域
7.根據權利要求3所述的方法,其特征在于,所述數據處理器根據所述第一RSSI值和第二RSSI值以及預設的區域匹配度閾值確定藍牙鑰匙所處的目標位置區域之前,包括:
8.一種藍牙鑰匙定位裝置,其特征在于,用于車輛,所述藍牙鑰匙定位裝置包括多個藍牙錨點單元和數據處理器,所述多個藍牙錨點單元中的一個為主藍牙錨點單元,其他藍牙錨點單元為從藍牙錨點單元,所述主藍牙錨點單元與所述從藍牙錨點單元相連,每個藍牙錨點單元均與所述數據處理器相連;所述裝置包括:
9.一種藍牙鑰匙定位設備,其特征在于,包括:
10.一種存儲計算機可執行指令的存儲介質,其特征在于,所述計算機可執行指令在由處理器執行時用于執行如權利要求1-7任一所述的方法。
...【技術特征摘要】
1.一種藍牙鑰匙定位方法,其特征在于,用于車輛,所述車輛包括多個藍牙錨點單元和數據處理器,所述多個藍牙錨點單元中的一個為主藍牙錨點單元,其他藍牙錨點單元為從藍牙錨點單元,所述主藍牙錨點單元與所述從藍牙錨點單元相連,每個藍牙錨點單元均與所述數據處理器相連;所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述數據處理器根據所述第一rssi值、所述第一距離值和第二rssi值確定藍牙鑰匙所處的目標位置區域,包括:
3.根據權利要求2所述的方法,其特征在于,所述在所述第一位置區域屬于解鎖區時,所述數據處理器根據所述第一rssi值和第二rssi值確定藍牙鑰匙所處的目標位置區域,包括:
4.根據權利要求1所述的方法,其特征在于,所述主藍牙錨點單元根據收發的所述藍牙信號確定對應的第一rssi值、第一距離值和第一信號質量等級,包括:
5.根據權利要求1所述的方法,其特征在于,所述主藍牙錨點單...
【專利技術屬性】
技術研發人員:陳智紅,白金龍,
申請(專利權)人:廣州立功科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。