跳至內容
測試伺服器
開發伺服器

Thermal Drift Correction#

Thermal Drift Correction 功能可讓您補償因溫度變化所引起的測量結果波動。

熱漂移(Thermal drift)一詞是指 blaze 相機的測量準確度會受到溫度變化的影響。在運作期間,相機的照明單元和感光元件會發熱。這些溫度升高會導致距離測量産生與溫度相關的漂移。即使溫度變化很小,或者整體溫度在允許的溫度範圍內,也會發生測量誤差。

使用功能#

運作原理#

為了展示溫度的影響,我們檢視了相機在暖機期間的行為,以了解相機如何對溫度變化做出反應。如果在運作期間溫度發生變化,也可以預期産生類似的行為。在測試期間,使用了以下設定:

  • 相機面向固定距離為 1500 mm 的平坦白色目標
  • 22 °C 的恆定環境溫度

下圖顯示相機如何逐漸變熱,並由感光元件機板和照明機板上測得的溫度說明。

相機的暖機行為

下一步是展示測量誤差如何受溫度變化影響。如 Influencing Factors 主題中所述,相機需要穩定的運作溫度才能提供準確的結果。根據相機的運作模式和安裝方式,達到穩定運作溫度所需的時間可能會有所不同。

下圖顯示,啟用 Thermal Drift Correction 後,從一開始的測量誤差幾乎為零,相較之下,未啟用此修正的相機,其誤差會隨著相機逐漸變熱而減小。

作為暖機時間函數的測量誤差

下圖顯示作為溫度函數的測量誤差。在沒有 Thermal Drift Correction 的情況下,與溫度相關的測量誤差約為 2.0 mm/K。啟用修正後,誤差減少至小於 0.2 mm/K。

作為溫度函數的測量誤差

使用 Thermal Drift Correction#

當 ThermalDriftCorrection 參數預設為啟用。這可確保您的測量結果從一開始就很準確,即使環境溫度發生變化也能保持準確。