當指令轉矩與馬達轉速相反時,機器人軸將機械能轉換為電能。逆變器將能量返回直流母線。在母線電壓超過裝置極限前,必須由另一個正在加速的軸、可接收回饋能量的電池、回饋型電源或制動電阻吸收這部分能量。
峰值再生功率和每次減速的能量是不同的尺寸。電容可以吸收短脈衝,而反覆或長時間制動則需要持續的路徑。最壞的情況通常是電池滿電或冷卻,多個軸同時制動,或台式電源無法匯入電流。
使用本指南與 直流母線選擇指南 及 馬達尺寸指南一起使用。停止行為和電源保護需要單獨驗證。
追蹤能量從關節流入直流母線的路徑
機械制動功率大約是轉矩乘以角速度。馬達和逆變器損耗後,剩餘電流進入匯流排。符號約定很重要:同一電流變數根據驅動器不同,可能報告源電流為正或負。
儀表馬達轉速、轉矩或 q 軸電流、直流電壓和直流電流均可在同一時鐘上。 ODrive 硬體檔案 解釋了其產品的再生功率和負直流電流;應用各驅動器製造商的精確定義。

分別計算峰值功率和能量
峰值功率設定瞬時電流、斬波器和半導體應力。整合能量組電容電壓上升、電池充電貢獻和電阻脈衝加熱。短暫的高功率停止和長時間下降可能能量相等,但硬體限制不同。
根據最差的機器人軌跡、有效負載和重力推導兩個數值。包含同時軸和機械效率。記錄摩擦和驅動損失後剩餘的能量,而不是假設所有動能都到達匯流排。
| 目的地 | 有用區間 | 初選限制 | 失敗 |
|---|---|---|---|
| 直流母線電容 | 短暫態 | 電容與電壓 | 過電壓 |
| 電池 | 使命規模 | 電荷電流、 SoC、溫度 | BMS 拒絕 |
| 加速軸 | 同時運動 | 定時與母線電流 | 沒有同時需求 |
| 再生供給 | 連續輸出 | 反向功率評級 | 補給之旅 |
| 制動電阻 | 剩餘能量 | 脈衝、平均熱量和表面溫度 | 過熱 |
將直流母線電容視為脈衝緩衝
電容能量隨電壓的平方增長。可用吸收取決於初始母線電壓、最大允許電壓和有效電容。寄生電感和佈線會產生更快的區域性尖峰,而大批次計算會忽略這些。
測量驅動端子的頻寬充足。檢查電容紋波電流、溫度和壽命。在未審查預充電、湧入、放電時間和故障能量前,不要新增無控制電容。
確認電池是否能接受充電
電池接受度取決於電池化學成分、充電狀態、溫度、健康狀況和極 BMS 限制。滿電、低溫或老化的電池組可能只允許較小的回饋電流。電池組電壓也可能接近驅動器的最大值,然後 BMS 開啟。
使用電池級限制和協調的轉矩降額。如果接觸器在再生過程中開啟,說明已經存在另一條能量路徑。測試過渡,而不是假設電池保持連線。

在共享多軸匯流排上重複利用能量
一個制動接頭可以在共用母線上為另一個加速接頭供電,從而減少源電流。其益處取決於時序和功率水平。運動規劃可以改善重疊,但不能成為唯一的過壓保護,因為干擾會改變時序。
測量源、各軸和電阻功率以量化重複使用。尺寸保護,適用於所有相關軸同時制動且無消費者的情況下。
| 測試案例 | 源頭狀況 | 運動條件 | 接受證據 |
|---|---|---|---|
| 正常週期 | 中級 SoC 電池 | 混合斧頭 | 電壓與能量平衡 |
| 全電 | 收費有限 | 單硬制動 | 夾具啟用 |
| 冷電池 | 接受度降低 | 多次停靠 | BMS 不跳閘 |
| 台式供給 | 沒有反向下沉 | 軸減速 | 電阻路徑工作 |
| 緊急事件 | 來源不明 | 同時軸 | 可預測的安全狀態 |
尺寸、制動阻力、脈衝能量與冷卻
制動電阻將多餘電能轉換為熱量。電阻必須滿足驅動電流和斬波器的限制,同時有效鉗位電壓。脈衝能量額定、平均功率、工作週期、箱體溫度和安全表面放置都很重要。
使用供應商脈衝曲線和熱模型,然後測量反覆最壞迴圈的溫度。根據安裝情況提供適當的間隙、防護和防火考慮。電阻在運動停止後仍可保持高溫。
透過驗證的母線電壓控制制動斬波器
當母線電壓或再生功率超過閾值時,斬波器會調製電阻值。閾值需要在硬體過電壓跳閘以下且超過正常充電電壓的裕度。測量延遲和雜訊會影響峰值鉗位效能。
測試感測器偏置、斬波器開路和短路故障、斷開電阻以及熱容量飽和。軟體啟用位並不代表能量路徑物理完整。
不要假設交流/直流電源可以吸收電流
許多電源提供電力,但無法吸收反向電流。再生可以提高輸出電壓或跳閘保護。阻斷二極體可以在某些架構中保護電源,但這時機器人需要經過驗證的夾爪或再生前端。
讀取電源的反向功率規格並進行測試。避免將電壓裕度或二極體選擇從一個驅動產品推廣到不同的匯流排和故障電流水平。
保持緊急停止與效率獨立
再生制動可以提供受控減速,但當逆變器、電池或母線出現故障時,可能無法使用。緊急制動需要由機器風險評估定義的可預測制動架構,可能包括制動或安全駕駛功能。
測試停止時母線接受度的喪失。系統不得僅為保護能量回收效率而延長制動距離。記錄在每個故障狀態下產生制動轉矩的機構。
從最嚴重減速倒推
從有效負載、速度、高度和同時軸情況開始。計算機械能、預測的電回波、源接受度、電容器上升和剩餘電阻能量。檢查半導體、接觸器、電纜和熔斷器應力以及電阻。
在最小和最大匯流排電壓、溫度和元件容差下重複此操作。只有在測量、延遲和後備反應均已驗證後,才能將運動限制與可用吸收能力聯動。
測試滿載、冷敷和同步制動
執行正常運動、硬減速、垂直下降、電池滿電、電池冷、僅供電和通訊丟失的情況。在可信情況下命令同時制動。測量匯流排峰值、持續時間、源電流、電阻溫度和保護序列。
在受控夾具中注入未插電阻和源跳閘。確認錯誤身份和物理停止。尾部事件比平均回收能量更重要。
根據電壓裕度和熱證據進行操作
暴露最大匯流排電壓、剩餘餘裕、再生電流、能量目的地、電阻值和溫度,以及主動降額。僅顯示恢復瓦時的儀表盤就能掩蓋縮小的過電壓裕度。
釋出時有可測試的檢查清單。
評估“機器人再生制動與直流母線設計”時,還應儲存模型版本、機器人設定、校正檔案、測試日期和全部試驗記錄。
只有把這些持續投入與單位成功任務的價值比較,才能判斷方案是否適合擴大。
上線後仍要持續檢查分佈變化、感測器漂移、機械磨損和人工接管原因。
實際專案還應指定資料、模型、控制器和安全流程的負責人,並預先定義回復條件。責任邊界、審批記錄與變更紀錄越清楚,故障發生後越容易停止擴散、定位原因並安全恢復。
把任務拆成感知、決策、動作執行和結果確認,可以更準確地定位瓶頸。每一階段都應有獨立指標與失敗示例,避免用端對端成功率掩蓋偶發但嚴重的風險。
引用的產品規格、論文結果和監管要求需要記錄釋出日期與適用版本。資料更新後應重新核對關鍵結論;無法從一手來源確認的內容,應明確標註為待驗證資訊。
小規模試點的價值在於提前暴露介面、人員協作和異常處理問題。試點結束後應依據預設門檻決定擴大、修改或停止,而不是因為已經投入資源就預設繼續。
- 計算每種制動情況的功率和能量。
- 檢查電池和電源的反向電流限制。
- 大小電容、斬波器和電阻一起。
- 測試滿載和同步軸條件。
- 保持安全停止與能量回收獨立。
常見問題
禁用再生會消除制動能量嗎?
不是。機械能仍然會變成熱能、電母線能量或其他損失,需要受控的路徑。
電池能消除剎車電阻的必要嗎?
不一定。電荷接受度可能受限於 SoC、溫度、健康狀態或 BMS 狀態。
正確的電阻值足夠選擇剎車電阻嗎?
不。脈衝能量、平均功率、工作比、冷卻、電壓和物理溫度也很重要。
不同的機器人斧頭能重複利用再生能量嗎?
在共享公交車上剎車和加速重疊時是可以的,但保護必須涵蓋無重疊的情況。
再生制動能替代緊急制動功能嗎?
不。所需的停止行為必須在逆變器、母線、電池和控制故障中保持有效。
再生能量與停止函式邊界
再生系統可能產生危險的電壓、電流和熱量。適用產品特定的限制,並接受合格的電氣、熱能和機器安全審查。