【要約】産業機械をパソコンの中でひも解く・XYステージ ―― まっすぐな円が、四か所だけ内側にへこむ [Zenn_Python] | Summary by TechDistill
> Source: Zenn_Python
Execute Primary Source
// Problem
設計者が、長距離ストロークを実現するためのXYステージ設計において、バックラッシによる軌跡誤差に直面する。ラック&ピニオン駆動を採用すると、歯の遊びが精密な動きを阻害する。具体的には以下の問題が発生する。
- ・バックラッシ(60μm)により、円軌跡の4頂点で内側にへこむ誤差が生じる。
- ・モータ側エンコーダでは、この遊びによる実位置のズレを検出できない。
- ・方向転換時に発生するヒステリシスが、指令値と実位置の乖離を引き起こす。
// Approach
筆者は、実機なしで誤差を検証するため、数値計算による物理モデルを構築した。物理的な駆動関係を数式化し、バックラッシの影響をシミュレーション上で再現している。
- ・ラック&ピニオンの幾何学的関係を計算し、遊びをパラメータとして実装。
- ・反転時に遊びの分だけ先回りして動かす「先回り補正」を検討。
- ・テーブル側のスケールを用いて位置をフィードバックする「負荷側クローズドループ制御」を適用。
// Result
制御エンジニアは、制御系構成の選択によって位置決め精度が劇的に変わることを確認した。
- ・テーブル側スケールによる補正で、30μmのへこみを0.6μmまで低減。
- ・シミュレーションにより、摩耗による誤差が保全閾値(120μm)を超える時期を予測可能。
- ・負荷側制御における機械共振(252Hz/563Hz)によるゲイン制限の課題を特定。
Senior Engineer Insight
> 実機投入前の「机上検証」としての価値が高い。特に、摩耗シナリオを用いた保全タイミングの予測は、ダウンタイム削減に直結する。ただし、モデルにAbbe誤差や熱膨張が含まれていない点は、高精度要求の現場では注意が必要だ。制御系設計においては、精度向上と共振による安定性のトレードオフを、シミュレーション段階で定量化しておくべきである。