倣い制御のハンチング発生時におけるPIDゲイン調整の実践的アプローチ

スポンサーリンク
スポンサーリンク

溶接ロボットにおける倣い制御のハンチング対策:PIDゲイン調整の技術的アプローチ

溶接ロボットにおけるアークセンサ(電流・電圧の変化を検知)やレーザセンサ(三角測量法による形状検知)を用いた倣い制御において、制御系が発振する「ハンチング」は、歩留まり低下と品質欠陥の最大の要因である。本稿では、制御工学の理論に基づき、現場で即座に活用できるゲインチューニングの実践手順を解説する。

1. 倣い制御のメカニズムとハンチングの発生原理

ロボットの倣い制御は、フィードバックループ(閉ループ制御)によって構成される。センサが検出した「目標値(理想経路)」と「現在値(実際の溶接線)」の偏差に対し、PID演算を行いロボットの補正移動量を決定する。

ハンチング発生の物理的要因

ハンチングは、「制御のループゲインが過大」であるか、「センサの応答遅延に対してロボットの追従速度が速すぎる」場合に発生する。

  • Pゲイン(比例)過大: 偏差に対して反応が鋭すぎ、目標値を超えて行き過ぎる(オーバーシュート)。
  • Iゲイン(積分)過大: 過去の偏差を積み上げすぎて、収束せずに振動する。
  • Dゲイン(微分)過大: ノイズに過敏に反応し、ロボットの微小振動を誘発する。
  • 非線形要因: 溶接中のアーク不安定、スパッタ付着によるセンサノイズ、母材の熱歪みによる急激な開先形状変化。

2. PIDゲイン調整の実践的ステップ

現場での調整は、理論計算だけでは完結しない。以下の手順で「安定限界」を見極める。

手順1:初期値の決定とPゲインの追い込み

まず、I(積分)とD(微分)を0にし、P(比例)のみで調整を開始する。
1. Pゲインを0から徐々に上げる: 溶接線にわずかな追従が見られるまで上げる。
2. 発振限界の確認: 振動が発生する手前まで上げ、その値の60〜70%を暫定値とする。

手順2:Iゲインによる定常偏差の解消

Pだけでは必ず定常偏差(目標値とのズレ)が残る。
1. Iゲインを少量ずつ加える: 偏差がゼロに収束するまで増やす。
2. 注意点: Iゲインを上げすぎると、応答が遅れ、かつハンチングの周期が長くなる。

手順3:Dゲインによる制動(ダンピング)

Dゲインは、急激な動きを抑制する役割を持つ。
1. 微分時間を調整: 溶接線に急激な曲がりや不連続部がある場合、Dゲインを微調整してオーバーシュートを抑える。
2. 現場の鉄則: Dゲインはノイズを増幅させるため、センサ信号にローパスフィルタ(LPF)が適切にかかっていることが前提となる。

3. 実務トラブル対策:パラメータ以外の確認項目

PIDゲインを調整しても改善しない場合、以下の物理的要因を疑う必要がある。

確認項目 チェック内容 対策
センサノイズ アーク発生時の電気的ノイズの影響 シールド線の接地確認、フェライトコアの追加
溶接速度 速度に対するサンプリング周期 速度を10〜20%落とし、制御追従性を改善する
ジグの剛性 ロボットアームや保持治具の共振 ジグの補強、またはロボットの減速比確認
サンプリング周期 制御周期とセンサ応答速度の不一致 制御周期を長くする(追従をマイルドにする)

4. JIS/ISO規格と品質評価指標

倣い制御の性能評価には、溶接施工の基準となる規格を参照する必要がある。

評価指標:ISO 14744(電子ビーム溶接機)および関連規格の考え方

アーク溶接ロボットにおける倣い精度は、一般的に「倣い誤差(Tracking Error)」として定義される。

  • 許容誤差: JIS Z 3111等の試験条件に準じ、一般構造物では±1.0mm以内、精密溶接では±0.3mm以内が管理基準となることが多い。
  • 評価方法:

1. 倣い制御を行わない状態での「マスター軌跡」を計測。
2. 倣い制御を行った際の「実軌跡」を計測。
3. 両者の差分(偏差)を統計的に処理し、標準偏差(σ)を算出する。

  • 判定基準: $3\sigma$ が許容公差内に収まっていることを確認する。

冶金学的影響

ハンチングによる過度な微振動は、溶融池(溶融金属)の形状を乱す。

  • 波状ビードの発生: 制御の振動が溶接速度の変動となり、ビード幅の不均一を招く。
  • 融合不良(溶け込み不足): 振動によりアーク長が不安定になり、熱入力が不足することで融合不良が発生する。特に高張力鋼(HT780以上)では、冷却速度の変化が組織(マルテンサイト生成)に直結するため、制御の安定化は品質保証上不可欠である。

5. 現場における最適化の極意

熟練技術者が最後に行うのは、「フィルタ処理」と「移動平均」の最適化である。

1. 移動平均の活用: センサから得られるデータに対し、直近の3〜5回分の移動平均をとることで、突発的なノイズ(スパッタ等)を無視し、制御の滑らかさを確保する。
2. 速度適応制御: 直線区間と曲線区間でPIDゲインを切り替える(ゲインスケジュール制御)。ロボットのティーチングデータにおいて、曲率の大きい箇所では低速・低ゲインに設定することで、物理的なハンチングを防ぐことが可能である。

以上のプロセスを網羅することで、制御工学的な安定性と、現場の溶接品質の両立が可能となる。

タイトルとURLをコピーしました