NESA029A January 2025 – June 2026 AMC0106M05 , AMC0106M25 , DRV7163 , DRV7167 , DRV8350F , DRV8353F , DRV8378 , INA241A , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
在自動化解決方案需求持續增長的背景下,人形機器人具有改變工業環境的潛力。與傳統的固定自動化系統不同,人形機器人在適應以人為中心的工作空間、操控專為人手設計的工具以及在動態環境中與人類安全協作方面,提供獨特的優勢。
然而,若要發揮此潛力,需要解決增加人形機器人關節自由度 (DOF) 的技術複雜性問題。現代人形機器人整合多達 70 個 DOF,以實現近乎人類的靈巧性與機動性,相較之下,工業機械手臂通常僅有 6 至 12 個 DOF。圖 1 顯示人形機器人 DOF 的典型位置。
支援更多的 DOF 需要精確的致動、感測與控制功能,進而提高系統設計的複雜性。在系統中擁有更多 DOF 需要更多電動馬達驅動器,而馬達驅動器的位置決定了支援其所需要的各種要求。表 1 提供這些關鍵要求的概覽。
| 技術規格 | 重要 |
|---|---|
| 通訊介面架構 | 決定最高達 70 個致動器的系統級協調、延遲和可擴充性。頻寬不足或非即時性的時序會導致運動不穩定與協調失效。 |
| 位置感測 | 為閉合迴路控制提供回饋;其準確度會直接影響運動的精密度和穩定性。解析度不足會導致限制週期振盪和軌跡追蹤性能變差。 |
| 馬達類型 | 定義效率、扭矩密度、控制複雜性和熱特性。馬達的選擇會影響系統性能,電池壽命和外形尺寸。 |
| 馬達控制演算法 | 確定扭矩漣波、效率、噪聲和動態響應。先進演算法可在相同硬體條件下實現更高性能。 |
| 功率級要求 | 定義效率、熱性能和功率密度。低效率的功率級設計會導致過熱、電池續航力縮短以及致動器體積龐大。 |
| 電子電路尺寸 | 確定電子元件是否能容納於擬人化關節的包絡空間內。尺寸過大的電路會妨礙達到符合人體尺度的外型尺寸。 |
| 功能安全考量 | 確保人機互動安全及合規性。安全設計不足會妨礙協作環境中的部署。 |
在雙足運動和靈巧操作過程中保持動態穩定性也增加了複雜性,這要求控制迴路的反應時間達到亞毫秒級,位置更新頻率為 1-4kHz,電流調節頻率超過 10kHz。
為應對這些挑戰,工程師必須同時將機械、電氣、熱和控制領域同時優化致動器性能,並兼顧尺寸、重量、功耗和成本等方面的限制。嵌入式處理器的選擇也至關重要,它需要協助平衡集中式運動規劃與分散式聯合控制之間的運算工作負載,同時支援確定性即時通訊協定。
由於機器人中驅動器的位置,最佳化與所有驅動器的通信,同時最大限度地減少布線量非常重要。實現最佳化的選項很多;最常用的方法是菊鍊通信系統和線性匯流排拓撲,如 圖 2 和 圖 3 所示。
工程師在選擇拓撲結構後,必須考量頻寬、時序與延遲需求,以確保驅動器具備足夠的回應時間。回應時間可根據定義的資料訊框大小,決定所需的即時通訊協定。通訊介面的頻寬需求也會受到如何在分離式馬達驅動器,集中式與外部機器人動作控制器之間分割馬達控制演算法,以將節點間所需通訊框架尺寸降到最低的決定影響。
一般而言,通訊系統的最小頻寬需求約為 8Mbit/s。然而,隨著設計趨勢不斷演進,趨勢顯示對系統診斷與安全功能的需求也與日俱增。
視系統需求而定,人形裝置系統中通常使用的通訊介面為 CAN-FD 或乙太網路 (含 EtherCAT)。TI 提供實體層 (PHY) 收發器和專為啟用這些通訊協定而設計的嵌入式處理器。
人形機器人的動作必須接收馬達位置資料,以定義用於控制運動的路徑規劃。為了實現高精確度的受控移動,機器人必須配備轉子位置感測器以擷取馬達上的資訊,並能透過馬達驅動器有效率地將資訊傳送至中央處理電腦。設計師可以根據馬達所需的精密度,選用多種轉子位置感測器。
最常用的編碼器包括:
這些編碼器具有不同的介面,可連接至驅動器,並提供執行位置控制所需的轉子角度資料。這些介面需要特定硬體,因此馬達控制處理器需要支援至少下列其中一種編碼器配置:
一個馬達可能需要多個編碼器,視馬達和馬達傳動裝置的具體配置而定。TI 同時提供類比和嵌入式處理器及 MCU [MS1],以啟用編碼器介面系統。位置感測方式採用RS -485 與 RS -422 收發器及多軸線性與角度位置感測器。
馬達驅動器的設計可將效率最大化,因為人形機器人由電池供電,進而延長機器人的運作時間。
人形機器人若需高功率輸出,可採用 PMSM 馬達等類型。有刷 DC 馬達可用於部分低功耗情況,例如手動和手指控制。然而,目前的設計趨勢顯示未來大多數馬達都將可能採用無刷設計。
PMSM 馬達的設計有兩種選擇:梯形或正弦繞組。這種繞組和控制演算法的選擇會影響馬達控制的精確度。
提高 FET 的切換速度是馬達設計的另一個關鍵點。這種方法提供了新的設計選項,可以提高馬達的扭矩重量比。
選擇馬達類型後,使用者需要確定馬達的控制方式。雖然馬達控制通常與 圖 4 中所示相似,但實作控制迴路有多個選項,其中顯示所需的類比子系統和處理器周邊設備。
用 圖 4 作一般範本,表 2 列出在選擇演算法 FOC 或區塊整流時所需的周邊設備和性能。
| 馬達類型 | 有刷馬達 | 梯形 PMSM | 正弦 PMSM |
|---|---|---|---|
| 半橋 | ×2 | ×3 | ×3 |
| 電流感測 | ×1 | ×1 | ×2 至 ×3 |
| 電壓感測 DC 鏈路 | ×1 | ×1 | ×1 |
| 角度感測器準確度 | ≤1° | 60° | ≤1° |
| 處理能力 | 低 | 低 | 中 |
| 效率 | 低 | 中 | 高 |
TI 擁有許多不同的 MCU,可滿足人形機器人在演算法與角度感測器方面的需求,其中重要的因素包括 IC 的尺寸,以及實現高性能驅動系統的即時能力。C2000™ 即時微控制器和 Arm® 微控制器用於馬達控制演算法。
人形機器人的功率位準範圍從 4kW 至 10W 不等,大多數驅動器都介於 10W 和 1.5kW 間,具體取決於機器人的驅動位置。
驅動器通常在低於 60V 的 SELV 電壓範圍內運作。因此,元件必須在高達 60V 電壓下運作。為降低放大器、FET 及閘極驅動器系統中潛在雜訊的影響,以高達 100V 運作的元件為佳。
定義驅動器的電氣規格後,還有其他設計考量因素,例如可用於實現印刷電路板 (PCB) 的實體尺寸,溫度管理和電流感測。
小尺寸 IC 和高度最佳化的功率密度設計,是實現小空間設計目標的關鍵。高功率密度會造成機器人潛在的溫度限制,機器人外部不得超過 55°C。在 55°C 下, 30 秒內就會發生全厚度皮膚灼傷。溫度管理方法不得包括風扇或液體等額外冷卻。
要在溫度管理與空間限制間取得平衡,必須將功率級設計最佳化以實現最大功率密度,進而直接影響功率級架構。較高切換頻率有助於縮小被動元件尺寸並提升功率密度,但也帶來了散熱方面的挑戰,尤其是對於 MOSFET 而言。與 MOSFET 技術相比,GaN FET 的切換損耗極低,因此可在溫度敏感系統中提供優勢,進而提高理論效率。但提高切換頻率需要 MCU 支援高解析度 PWM 訊號,以在高頻率下維持精確控制。
表 3 列出人形機器人應用的 MOSFET 和 GaN FET 技術的主要特性:
| 特徵 | MOSFET | GaN FET |
|---|---|---|
| 切換速度 | 中等 | 高 |
| 切換損耗 | 更高 | 更低 |
| 功率效率 | 良好 | 非常好 |
| 功率密度 | 中 | 高 |
| 典型應用 | 通用驅動器 | 適用於高頻率,空間受限的應用 |
人形機器人由電池供電,通常採用 48V 額定電壓,具體工作電壓範圍約為 39V 至 54V,視電池充電狀態而定。在 39V 的最低工作電壓下,4kW 驅動器需提供約 102A_rms 的電流,以輸出最大功率。這種寬廣的電流範圍,從低扭矩運作期間接近 0A 到峰值功率時超過 100A,都需要在完整操作頻譜中實現精確的電流感測。縮短 FET 失效時間可改善低電流時的量測線性度,進而在整個運作範圍內實現更準確的感測。
TI 提供閘極驅動器,離散式 GaN FET 與整合式功率級解決方案,以解決人形機器人關節在功率和空間方面的多樣化需求。整合式解決方案結合 FET,閘極驅動器,電流感測和保護功能,可降低設計複雜性和 PCB 體積,同時將 EMI 降到最低。這些解決方案讓工程師能夠針對特定的關節位置和功率等級,快速評估 MOSFET 和 GaN FET 技術。
主要 TI 裝置包含:
在評估功率級需求和選擇適當電流感測零件以達到所需性能等級時,電流感測也是重要的設計考量。
TI 提供同相電流感測與低壓側電流感測類比選項,以及如何有效實作系統的設計指南。通常會使用同相電流感測,以隨時維持電流並提高量測精密度。
有三種不同的電流測量選項:
| 電流感測放大器 | ΔΣ 調變器 | 霍爾感測器 | |
|---|---|---|---|
| 性能 | 高/中 | 高 | 中 |
| 尺寸 | 中 | 中 | 精巧 |
對於所有技術類型,電流通常最高可達 200A,具體限制取決於組件的熱性能。
有關詳細資訊,請參閱以下技術內容:
標準組織應繼續指定人形裝置的安全要求,例如 ISO 25785-1 ,其旨在解決機器人的行動問題。然而,在定義安全要求之前,人形裝置設計人員必須對目前的系統設計進行盡職調查,以將未來的重新設計工作降到最低。ISO13482 , ISO10218 和 ISO 3691-4 可闡明未來的預期。
規劃未來設計時,選擇可簡化功能安全認證的裝置非常重要。ISO13482 、ISO10218 和 ISO 3691-4 標準闡明我們對人形裝置未來的預期。兩項 C 類標準(ISO10218 和 ISO3691-4)均提及 ISO13849,說明系統必須為 PLd。但是, ISO3691-4 的架構由實施者自行決定,而 ISO10218 則強制要求採用 CAT3 架構。考量這些標準中的最糟情況,人形機器人必須考量至少 CAT3 個 PLd 安全考量。執行 CAT3 系統時,圖 5 中所示的安全架構必須就位。
TI 提供許多裝置與内容豐富的安全說明文件,讓客戶能夠建置安全啟用的系統。
在圖 6,方塊圖顯示了採用 TI 元件解決 1.5kW 系統設計的解決方案建議,可使用下列元件。
請參考下列 TI 設計和 EVM 以查看系統級性能結果:
人形機器人驅動器的設計需要考量精確性、靈活性和創新。TI 提供全方位的積體電路代表產品,讓工程師能夠在打造能夠與機器人環境無縫互動的機器人時,符合各種設計規格。TI 擁有廣泛的評估模組,參考設計和安全認證裝置,可簡化開發程序,協助加快上市時間,並有信心地獲得功能安全認證。設計師可與 TI 攜手合作,實現更智慧、更快速且更安全機器人的願景。