質問: acモータの制御方法について dcモータを使って位置,速度制御をした経験がありますが,ほぼ素人と思って説明していただけたら幸いです. モータを使って位置制御をしたいのですが,手元にdcモータがなく,acモータしかありません. ここで質問なのですが,acモータもdcモータのように比例制御などができるのでしょうか? インターネット等で調べたのですが,周波数?インバータ?などの用語が出てくるだけで,位置制御をするのに実用的な説明を見つけられませんでした. ですので,概念的なものでなく,実際に制御を行うまでの手順のような形で教えてください. ちなみに私が使おうと思っているモータはrsf-5a-50-e050-cという型式のモータです. よろしくお願いします.
回答: #1さん紹介のコントローラha-680と組み合わせると、位置制御や、(アナログ信号で)トルク制御できるようです。 (トルク制御入力を使うと直流モータを電流制御して使うのと同様の使いかたができます。) コントローラが持っている位置制御の機能をそのまま使ってもいいでしょうし、トルク制御の機能を使って外部回路で位置制御をさせても良いかと思います。 例えば、トルク制御を使って位置制御をさせようとすると、 トルク信号τ*を τ*=ki∫(x-x*)dt+kp(x-x*)+kd(d(x-x*)/dt) ただし、x:位置の検出信号、x*:位置の目標値、ki,kp,kd:制御ゲイン で作ってやれば、位置のpid制御ができるかと思います。