ロボットジョイント摩擦とは、ベアリング、シール、ギア、フレックススプライン、ケーブル、潤滑の間を通じた動きを抵抗または変化させるトルクのことです。方向、速度、温度、負荷、滞留、摩耗によって変化します。ほぼゼロ速度、ブレイクアウェイ、スティックスリップ挙動は、単純な一定摩擦仮定を特に弱くします。
補償は摩擦トルクを推定し、フィードバック誤差が大きくなる前に有界フィードフォワードまたはオブザーバーベースの補正を加えます。低速追尾、フォース透過性、モデル残差の改善は可能ですが、急激または過剰な推定は逆転チャッター、ドリフト、危険な接触挙動を引き起こす可能性があります。
このガイドをロボットシステム 識別ガイド および ジョイントゲインチューニングガイドと組み合わせて使用してください。コントローラーを交換する前に、摩擦をコグ、重力、慣性、トランスミッションヒステリシスとは別に特定してください。
摩擦は一連の運用体制の一群です
静止摩擦とは、滑りが始まる前にトルクに抵抗する範囲のことです。運動が始まると、ストリベック領域は非常に低速になるにつれて摩擦が減少することがあります。クーロン摩擦はバンド上で方向依存で速度に感度が低いのに対し、粘性摩擦は速度とともに増加します。実際の関節でも前滑動ヒステリシスが見られることがあります。
これらのラベルはモデルコンポーネントであり、別々の物理的部品ではありません。ベアリング、シール、潤滑油、ギアが一緒に寄与します。限られたデータに教科書的な用語を全部当てはめるのではなく、残差性能と制御性能が許容範囲内である最も単純なモデルを選びましょう。

モーターから関節までのトルク伝達経路を測定する
モーター電流は、電流センサーの較正とトルク定数の後にのみ電磁トルクを推定します。ギア比、効率、駆動補償、内側電流ループ誤差は、これらの推定値とジョイント出力トルクを区別します。ジョイントトルクセンサーや外部ロードセルは異なる観測性と独自の校正を提供します。
コマンドや測定変数、単位、記号、タイムスタンプを文書化してください。既存の重力、摩擦、擾動補償を無効化または記録してください。そうでなければ、実験は補償すべき物理的損失ではなく、プラントと隠れた制御者の複合的な挙動を推定します。
| 政権 | 典型的なモデル用語 | 主な証拠 | 間違った場合のリスク |
|---|---|---|---|
| スティクション | 分離バウンド | 遅いトルクランプ | 動きもジャンプもありません |
| ストリベック | 低速減衰 | 密密な近零スイープ | スティックスリップ |
| クーロン | 符号定数 | 両方向 | バイアス |
| 粘性 | 速度係数 | より広い速度の掃走 | 速度依存誤差 |
| プレスライド | ヒステリシス状態 | 小さな逆転 | リミットサイクル |
双方向の定常速度掃討を使え
ジョイントをほぼ一定の正・負の速度で動かしながら、姿勢と荷重条件をできるだけ安定させてください。定常運動では慣性トルクは小さくなります。モデル化された重力と既知の外部荷重を差し引いて、残りの摩擦と未モデル化の影響を推定します。
各速度に両方向から接近し、ウォームアップ後に繰り返します。正の曲線と負の曲線の差には方向の非対称性とキャリブレーションバイアスが含まれます。非常に遅いテストは安定した平均に達するまで十分な滞留が必要ですが、スティックスリップサイクルを平均化してはいけません。
摩擦を重力や慣性と分離する
誤った質量、重心、または関節ゼロはポーズ依存のトルク誤差として現れます。加速度は慣性トルクを加え、ケーブルや隣接する接合部が力を結合させることがあります。1つの変数を1つずつ分離するか、すべての選択された項を推定し、識別可能なモデルを設計します。
システム識別ワークフローは、保留された検証や残留分析を説明しています。摩擦推定値を位置、速度、加速度、方向、温度と比較してプロットします。選択した変数の外側に構造があるということは、モデルが別の効果を吸収していることを意味します。

温度と荷重によって曲線が変わります
潤滑剤の粘度やシールの挙動はウォームアップ中に変化します。ベアリングの前負荷と共振駆動接触は伝達トルクに伴い変化します。冷たい時と負荷なしの曲線は、暖かい負荷のジョイントを過剰に補正してしまうことがあります。モーター、減速器、またはハウジングの温度と起動からの時間。
データが追加次元をサポートする場合のみ、個別のパラメータセットやスケジュールモデルを構築しましょう。スムーズに補間し、外挿を縛り付けます。検証済みの温度、姿勢、ペイロード範囲を明示し、未測定の状態を正確な推定値として扱わないようにしてください。
| テスト変数 | なぜ変えるのか | 観察されたシグネチャー | モデル応答 |
|---|---|---|---|
| 演出 | 符号と非対称性を露出してください | 正負のギャップ | 別々の分岐 |
| 速度 | 別個の政権 | ストリベックから粘性曲線への変換 | 速度関数 |
| 温度 | 潤滑剤の変更 | ウォームアップドリフト | スケジュールパラメータ |
| 負荷 | 伝動およびベアリング損失 | トルク依存オフセット | 荷重項 |
| ポーズ | 重力とケーブル効果 | ポジション構造 | まずは正しいダイナミクスを |
フィードフォワードとインテグラルフィードバックは異なる役割を持っています
摩擦フィードフォワードは、望ましいまたは測定された動きから繰り返し可能なトルクを予測し、トラッキング誤差よりも先に作用します。積分フィードバックは持続的な誤差を蓄積し、明示的なモデルがなければバイアスを除去できますが、後で反応し飽和状態になることがあります。どちらも間違った標識や危険な制限を隠すために使うべきではありません。
望む速度は明確なスケジュール指令を与えますが、障害物を押し破ったり、動きが止まったりすると摩擦を誤算してしまうことがあります。測定速度は実際の動きを反映しますが、ゼロ時にはノイズが多く曖昧です。多くの設計では、信号と状態ロジック、そして厳格なトルク、速度、作業空間の制限を組み合わせています。
観測者は遅延を伴う未モデルの撹乱を推定します
擾乱または運動量観測者は、測定された運動とトルクを動力学モデルと比較して、外部および内部の擾乱を推定します。摩擦、接触、モデル誤差、センサーバイアスはすべて同じ残差に入ります。この推定値は既知の帯域幅と解釈があってのみ有用です。
柔軟ジョイントロボットの摩擦観測器に関する研究は、静的曲線を一つ必要とせずにトルク測定を用いる方法を示しています。オブザーバーフィルタリングは遅延を増やし、積極的なキャンセルは堅牢性を低下させます。接触検出と摩擦補償の目的は区別してください。
ゼロ速度の標識変更はチャッターを生じさせることがあります
速度の急激な符号を用いた純粋なクーロンモデルは、ゼロ近くで正のトルクと負のトルクを行き来します。エンコーダーノイズとクオンタイズはコマンドを素早く切り替えます。滑らかな符号近似、デッドバンド、ステートマシン、またはプレスライドモデルは不連続性を減らす一方で、残留摩擦も残します。
小さな反転、ホールド、微小な動き、接触の遷移をテストします。電流、可聴ノイズ、位置制限サイクル、温度を測定してください。滑らか化は、連続運動によってゼロ速度の不安定性が隠れる大きな軌道だけに調整しないでください。
コグ効果と伝達効果を混同しないでください
コッキングはローターの機械的角度で繰り返し、電流なしでも存在します。摩擦は方向と速度に大きく依存します。バックラッシュやヒステリシスは経路依存の失われた運動や弾性ループを生み出します。リデューサーがモーターをジョイント座標にマッピングした後、単一の残留トレースで3つすべてを含むことができます。
コ ギングトルク比較 および リデューサー挙動ガイド を使ってアイソレーションテストを設計してください。摩擦を角度表や速度記号項で補正すると診断が曖昧になります。
改善と堅牢性を同時に検証する
補償を無効にした場合、トラッキングエラー、ブレイクアウェイ遅延、低速リップル、必要なフィードバック出力およびエネルギーを比較してください。持ち出した速度、荷重、姿勢、温度を使いましょう。平均的な軌道誤差だけでなく、パーセンタイルや最悪の行動も報告してください。
次に、飽和度、センサーノイズ、予期しない接触、停止動作、パラメータの不一致をテストします。補償は一定の範囲内に保たれ、衝突監視を無効にしたり、ロボットが障害物を押し越えたりする必要はない。潤滑、減速器、シール、ペイロード、または大きな熱変化後に再識別します。
- 安定化し、温度と負荷を記録してください。
- 両方向に速度を上げろ。
- 不確実性で重力と慣性を差し引く。
- 補償法を拘束し、円滑にします。
- ゼロ速度、接触、ミスマッチの挙動を検証します。
よくある質問
クーロン摩擦は速度とは完全に独立しているのでしょうか?
これはスライド速度の範囲での近似値です。ほぼゼロではストリベック効果やプレスライド効果が重要であり、高速化は粘性や熱依存性を加えることがあります。
積分利得は摩擦を取り除くことができるのでしょうか?
積分作用は定常誤差を減らすことができますが、摩擦を識別できず、巻き上げやオーバーシュートになることがあります。フィードフォワードとインテグラル・フィードバックは異なる役割を果たします。
補償は望ましい速度を使うべきか、それとも測定速度を使うべきでしょうか?
どちらでもトレードオフがある。望む速度はクリーンですが、停止した動きを反映しない場合があります。測定速度は物理的なものですが、ゼロ付近でノイズがあります。選んだブレンドを検証しましょう。
静止摩擦はどのように測定されるのでしょうか?
制御された制限されたトルクランプや非常に遅い動きを両方向に適用し、既知の荷重、姿勢、温度でブレイクアウェイを記録します。
補償後に改善すべき点は何でしょうか?
長期の低速トラッキング、ブレイクアウェイ遅延、フィードバック努力は、追加のチャッター、飽和、接触力、モデルミスマッチへの感度なしに改善されるはずです。
摩擦補償制御境界
摩擦補償はコントローラーごとに異なり、過剰に適用すると堅牢性が低下することがあります。トルクと動きの制限は独立し、ゼロ速度、負荷、温度、接触のあらゆる環境で検証できます。