--> ENGLISH
0755-23080616 吳小姐: 15813701668 范先生:15813708988 林先生:15813708868 宋先生:19192162070

UWB 定位中的 ToF、TWR、TDoA 是什么?

2026-04-07 09:23

分享到:

想了解 UWB 定位,你一定會(huì)遇到三個(gè)高頻縮寫(xiě):ToFTWR、TDoA。它們看似專業(yè)晦澀,但底層原理并不復(fù)雜。本文將用最通俗的方式幫你理清三者的含義、區(qū)別和適用場(chǎng)景,方便你在項(xiàng)目選型時(shí)做出更合理的判斷。

 

 

一、UWB 定位核心:依托時(shí)間實(shí)現(xiàn)厘米級(jí)測(cè)距

與藍(lán)牙和 Wi-Fi 定位不同,UWB 技術(shù)的位置信息并不是基于信號(hào)強(qiáng)度(RSSI)進(jìn)行計(jì)算,而是通過(guò)精確記錄無(wú)線信號(hào)的發(fā)送時(shí)刻和接收時(shí)刻,再結(jié)合算法來(lái)計(jì)算的。

 

簡(jiǎn)單來(lái)說(shuō)——UWB 靠"時(shí)間"定位,而不是靠"信號(hào)強(qiáng)不強(qiáng)"定位。正因如此,UWB 能夠?qū)崿F(xiàn)厘米級(jí)的定位精度,這也是它在室內(nèi)定位領(lǐng)域越來(lái)越受關(guān)注的原因。

 

接下來(lái),我們逐一拆解 ToF、TWR 和 TDoA。

 

uwb定位

 

二、ToF 飛行時(shí)間測(cè)距法:UWB 定位底層基礎(chǔ)原理

基本原理

ToF 是最底層的測(cè)距概念。它通過(guò)記錄測(cè)距消息的發(fā)送和接收時(shí)間戳,計(jì)算無(wú)線信號(hào)從發(fā)射設(shè)備到接收設(shè)備的傳播時(shí)間,再乘以光速來(lái)獲得兩個(gè)設(shè)備之間的距離。

 

ToF 與 TOA 的區(qū)別:你可能還會(huì)看到 TOA(Time of Arrival)這個(gè)術(shù)語(yǔ)。兩者相關(guān)但并不等同——TOA 指信號(hào)到達(dá)某個(gè)節(jié)點(diǎn)的絕對(duì)時(shí)刻,而 ToF 指的是信號(hào)從一端到另一端所經(jīng)歷的飛行時(shí)間??梢哉f(shuō),ToF 是通過(guò)兩個(gè) TOA 時(shí)間戳之差計(jì)算出來(lái)的。

 

通俗理解

你可以把 ToF 想象成:你朝遠(yuǎn)處的山崖喊一聲,聽(tīng)到回聲后計(jì)算時(shí)間差,就能估算出你和山崖之間的距離。UWB 測(cè)距的核心思路與此一致——只不過(guò)傳播的是無(wú)線電脈沖信號(hào),速度是光速。

 

核心特點(diǎn)

  • 核心公式:距離 = 光速 × 飛行時(shí)間(d = c × t)
  • 基于 ToF 的定位方法,測(cè)距不依賴基站與標(biāo)簽的時(shí)間同步,因此沒(méi)有時(shí)鐘同步偏差帶來(lái)的誤差;但 ToF 測(cè)距結(jié)果取決于時(shí)鐘精度,時(shí)鐘偏移會(huì)帶來(lái)誤差。

小結(jié):ToF 是 UWB 測(cè)距的"底層方法論",TWR 和 TDoA 可以看作是 ToF 原理在不同場(chǎng)景下的兩種工程實(shí)現(xiàn)方式。

 

 

三、TWR 雙向測(cè)距法:無(wú)需時(shí)鐘同步的高精度實(shí)現(xiàn)方案

基本原理

TWR 的定位算法利用標(biāo)簽和基站之間的往返飛行時(shí)間(ToF)來(lái)計(jì)算標(biāo)簽到基站之間的距離,最后通過(guò)三邊定位算法計(jì)算標(biāo)簽的位置。

 

TWR 的關(guān)鍵在于"雙向通信"——標(biāo)簽測(cè)量 UWB 無(wú)線電信號(hào)在自身和錨點(diǎn)之間的"往返"飛行時(shí)間(ToF),然后乘以光速來(lái)確定二者之間的距離。標(biāo)簽首先向已知錨點(diǎn)發(fā)起一個(gè)"poll"消息,錨點(diǎn)收到后回復(fù)一個(gè)帶時(shí)間戳的"response"消息。標(biāo)簽收到回復(fù)后,即可通過(guò)計(jì)算往返所需的時(shí)間來(lái)得出距離。

 

要完成一次完整的定位,標(biāo)簽通常需要與至少 3 個(gè)錨點(diǎn)分別完成雙向測(cè)距。以 DS-TWR 為例,與每個(gè)錨點(diǎn)的一次測(cè)距需要交換 3 條消息,完成一次標(biāo)簽定位大約需要交換 9 條消息。

 

兩種變體:SS-TWR 與 DS-TWR

變體

全稱

簡(jiǎn)要說(shuō)明

SS-TWR

單邊雙向測(cè)距

一來(lái)一回,流程簡(jiǎn)單但易受時(shí)鐘漂移影響

DS-TWR

雙邊雙向測(cè)距

增加一輪信號(hào)交互,有效抑制時(shí)鐘漂移誤差

DS-TWR 在 SS-TWR 基礎(chǔ)上再增加一次延時(shí)和 UWB 信號(hào)的發(fā)收,能有效抑制時(shí)鐘漂移帶來(lái)的測(cè)距誤差。在良好的視距(LoS)條件和適當(dāng)校準(zhǔn)下,測(cè)距精度通??蓛?yōu)于 10 cm,因此實(shí)際工程中推薦采用 DS-TWR。

 

TWR 的優(yōu)勢(shì)與局限

優(yōu)勢(shì):

  • 基于 TWR 的 RTLS 系統(tǒng)不需要 UWB 設(shè)備之間進(jìn)行時(shí)間同步,部署更靈活。
  • ToF/TWR 方法基于標(biāo)簽和錨點(diǎn)之間的雙向通信,將飛行時(shí)間轉(zhuǎn)換為距離測(cè)量。距離是一種非常直觀的度量方式,有助于簡(jiǎn)化網(wǎng)絡(luò)的配置和故障排查。

局限:

  • 由于雙向通信的特性和確定標(biāo)簽位置所需的消息交換次數(shù),TWR 在標(biāo)簽續(xù)航和大規(guī)模標(biāo)簽密度的可擴(kuò)展性方面存在一定挑戰(zhàn)。
  • 在 TWR 過(guò)程中,標(biāo)簽和錨點(diǎn)在給定時(shí)間槽內(nèi)只能參與一次測(cè)距會(huì)話,完整定位需要與多個(gè)錨點(diǎn)進(jìn)行多輪雙向通信。

 

如果你正在尋找支持 TWR 測(cè)距的 UWB module,可以了解一下 G-NiceRF 推出的 UWB650Pro。該模塊支持雙邊雙向測(cè)距(DS-TWR),適合需要高精度點(diǎn)對(duì)點(diǎn)或小規(guī)模測(cè)距定位的應(yīng)用場(chǎng)景。

 

四、TDoA 到達(dá)時(shí)間差定位法:低功耗大容量定位技術(shù)

基本原理

TDoA(到達(dá)時(shí)間差)是一種利用到達(dá)時(shí)間差進(jìn)行定位的方法,又稱為雙曲線定位。與 TWR 不同,TDoA 不需要標(biāo)簽和基站來(lái)回"對(duì)話"。

 

使用 TDoA 方法時(shí),標(biāo)簽發(fā)出數(shù)據(jù)包(有時(shí)稱為"blink")。所有附近的錨點(diǎn)都會(huì)接收到這個(gè) blink 消息,但不會(huì)回復(fù)。由于各錨點(diǎn)與標(biāo)簽的距離不同,信號(hào)不會(huì)在完全相同的時(shí)刻到達(dá)每個(gè)錨點(diǎn)。錨點(diǎn)之間的這些到達(dá)時(shí)間差就是計(jì)算標(biāo)簽 X、Y、Z 坐標(biāo)的基礎(chǔ)。

 

通俗理解

想象有人在廣場(chǎng)上拍了一下手。周圍幾個(gè)聽(tīng)眾(基站)聽(tīng)到掌聲的時(shí)間各不相同——離得近的先聽(tīng)到,離得遠(yuǎn)的后聽(tīng)到。根據(jù)這些時(shí)間差,就能反推出拍手人的位置。TDoA 就是這個(gè)原理。

 

TDoA 的優(yōu)勢(shì)與局限

優(yōu)勢(shì):

  • 與 TWR 相比,TDoA 由于其單向通信特性,標(biāo)簽?zāi)芎母停舆t也更低。
  • TDoA 只需要一條 blink 消息就能完成定位,可以顯著延長(zhǎng)標(biāo)簽電池壽命。
  • 系統(tǒng)容量大。在理論最優(yōu)配置下(如 TDoA + TDMA 調(diào)度、使用最短 UWB 包、基于特定芯片),單小區(qū)標(biāo)簽數(shù)量理論上可超過(guò) 6000 個(gè),但實(shí)際部署中會(huì)受更新頻率、信道利用率等多種因素制約。

 

局限:

  • 所有錨點(diǎn)必須保持高精度時(shí)鐘同步,否則定位結(jié)果將毫無(wú)意義。這是 TDoA 系統(tǒng)部署中的核心難點(diǎn)。
  • TDoA 需要專門(mén)的時(shí)鐘同步硬件,使整個(gè) RTLS 系統(tǒng)的搭建成本更高,通常需要專用的時(shí)鐘生成單元,錨點(diǎn)造價(jià)也會(huì)相應(yīng)增加(有廠商估計(jì)約高出 20-40%,但具體差異因廠商和方案不同會(huì)有所變化)。
  • 因?yàn)橥秸`差不可能完全消除,整體定位精度通常不及 TWR,并且在基站圍成的區(qū)域外精度會(huì)出現(xiàn)較明顯的下降。

 

五、ToF、TWR、TDoA 核心維度對(duì)比

對(duì)比維度

ToF

TWR

TDoA

本質(zhì)

測(cè)距原理(底層方法)

基于 ToF 的雙向通信測(cè)距

基于到達(dá)時(shí)間差的單向定位

通信方式

標(biāo)簽 ↔ 基站(雙向)

標(biāo)簽 → 基站(單向)

是否需要時(shí)鐘同步

視實(shí)現(xiàn)方式而定

不需要基站間同步

基站間需要高精度同步

標(biāo)簽功耗

較高(多次雙向通信)

較低(僅發(fā)送一次)

系統(tǒng)容量

較?。ㄍǔ閿?shù)十到數(shù)百個(gè)標(biāo)簽/區(qū)域,取決于調(diào)度方式)

較大(理論最優(yōu)配置下可達(dá)數(shù)千個(gè)標(biāo)簽)

部署復(fù)雜度

相對(duì)簡(jiǎn)單

較復(fù)雜(同步 + 布線)

定位精度

較高,在錨點(diǎn)區(qū)域外精度衰減更小

良好,但在錨點(diǎn)區(qū)域外精度下降較快

典型場(chǎng)景

工廠、電廠、復(fù)雜室內(nèi)環(huán)境

倉(cāng)庫(kù)、運(yùn)動(dòng)場(chǎng)、大空間資產(chǎn)追蹤

 

 

六、UWB 定位算法選型依據(jù):場(chǎng)景、精度、功耗與預(yù)算

沒(méi)有"萬(wàn)能算法",選擇取決于實(shí)際場(chǎng)景:

  • 環(huán)境復(fù)雜、精度要求高→ 優(yōu)先考慮 TWR。TWR 適合環(huán)境較為復(fù)雜的應(yīng)用場(chǎng)景,例如制造型工廠、電廠、化工廠、辦公樓等。
  • 大空間、大標(biāo)簽量、標(biāo)簽需要長(zhǎng)續(xù)航→ 優(yōu)先考慮 TDoA。TDoA 不需要雙向通信,對(duì)于大規(guī)模部署和需要更長(zhǎng)電池續(xù)航的資產(chǎn)或人員追蹤來(lái)說(shuō)是比較理想的選擇。
  • 預(yù)算有限、部署希望靈活→ TWR 通常在基礎(chǔ)設(shè)施方面更輕量。TWR 中的距離測(cè)量能夠支持靈活配置,與基于 TDoA 的系統(tǒng)相比,有可能在硬件數(shù)量和安裝成本上有所節(jié)?。ň唧w幅度取決于部署場(chǎng)景)。

 

如果你正處于項(xiàng)目調(diào)研階段,建議先確認(rèn)標(biāo)簽數(shù)量、環(huán)境復(fù)雜度和功耗需求這三個(gè)關(guān)鍵參數(shù),再做算法選型。G-NiceRF 的 UWB module 系列產(chǎn)品支持 TWR 測(cè)距與定位功能。例如 UWB653Pro 采用 USB 接口設(shè)計(jì),方便快速接入和調(diào)試,適合在項(xiàng)目前期進(jìn)行測(cè)距驗(yàn)證和原型搭建。

 

UWB653pro

 

七、UWB 定位技術(shù)總結(jié)與模塊應(yīng)用參考

概念

一句話總結(jié)

ToF

通過(guò)計(jì)算信號(hào)飛行時(shí)間來(lái)測(cè)距的基礎(chǔ)原理

TWR

ToF 的雙向通信實(shí)現(xiàn)方式,無(wú)需基站同步,精度高但功耗較大

TDoA

基于多基站接收時(shí)間差定位,功耗低、容量大但需基站同步

 

UWB 定位的核心始終圍繞"時(shí)間"展開(kāi)。理解了 ToF、TWR、TDoA 這三個(gè)概念之間的關(guān)系,你就已經(jīng)掌握了 UWB 定位技術(shù)的基本框架。在此基礎(chǔ)上,再根據(jù)實(shí)際項(xiàng)目需求去匹配合適的 UWB module 和算法方案,就會(huì)輕松很多。

 

G-NiceRF 專注射頻模塊研發(fā),提供多款支持測(cè)距與定位功能的 UWB 模組。如需了解更多產(chǎn)品規(guī)格或獲取技術(shù)支持,歡迎訪問(wèn)官網(wǎng)。