JP2005014169A - Feedback control apparatus and machining apparatus - Google Patents

Feedback control apparatus and machining apparatus Download PDF

Info

Publication number
JP2005014169A
JP2005014169A JP2003183765A JP2003183765A JP2005014169A JP 2005014169 A JP2005014169 A JP 2005014169A JP 2003183765 A JP2003183765 A JP 2003183765A JP 2003183765 A JP2003183765 A JP 2003183765A JP 2005014169 A JP2005014169 A JP 2005014169A
Authority
JP
Japan
Prior art keywords
drive
command signal
target
cutting tool
drive command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003183765A
Other languages
Japanese (ja)
Inventor
Yoji Nakajima
洋二 中島
Rei Kamei
礼 亀井
Naoki Takizawa
直樹 瀧澤
Akinobu Deguchi
明信 出口
Masamichi Saito
正道 齊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2003183765A priority Critical patent/JP2005014169A/en
Publication of JP2005014169A publication Critical patent/JP2005014169A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Feedback Control In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve the response and sensitivity of an actuator control section in a vibration cutting apparatus which vibrates a cutting tool so as to trace a pseudo-circle. <P>SOLUTION: In the cutting apparatus which moves the cutting tool relative to a workpiece so as to trace the pseudo-circle by means of two linear actuators, a variable drive command signal generator 31 is employed in a closed-loop control system by a proportional plus integral plus derivative (PID) compensator 33 of a digital controller 30 for controlling the respective linear actuators. When an open-loop drive by means of a pattern generating unit 34 is switched to the feedback control, a drive command signal P<SB>e</SB>is generated so as to make the deviation d zero by introducing the displacement signal P<SB>1</SB>from a position sensor for detecting the displacement of the cutting tool to the variable drive command signal generator 31 in order to prevent a vibration. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、振動切削加工装置において、切削工具を楕円振動させる直動アクチュエータ等を予め設定された出力パターンに基づく操作量でオープン駆動する状態と、切削工具の変位等の状態量に基づく操作量でフィードバック制御する状態とを、切り替え器によって切り替えて制御する安定性の高いフィードバック制御装置および加工装置に関するものである。
【0002】
【従来の技術】
従来、サーボモータ等のPID補償器等を用いたフィードバック制御系において、制御的に不安定になることを避けて高い精度のモータ制御等を維持する方法として、回転位置等に応じてオープン駆動に切り替える切り替え器が用いられている。この切り替え器を用いたフィードバック制御装置は、制御的に不安定になることが想定される状況で、切り替え器によって、予め設定された出力パターンによるオープン駆動に切り替えることで、制御的に不安定になることを回避するものである(特開平9−140179号公報参照)。
【0003】
このように必要に応じてオープン駆動に切り替えることで、フィードバック制御系に不安定になりやすい入力が入らないことが保証されるので、フィードバック制御系の感度を高く設定することができ、フィードバック制御時に高い応答性と精度を得ることができる。
【0004】
従って、フィードバック制御が不安定になることを避けると同時に、高速かつ高精度な駆動を実現できる。
【0005】
図9は、上記の切り替え器を用いた制御装置の構成を示すブロック図である。フィードバック制御を行う閉ループ制御系は、駆動指令信号生成器101により生成された目標駆動指令Pと、制御対象102となる例えばサーボモータの回転角等の状態量Pとの偏差dを、減算器103で求めてPID補償器104に入力する。PID補償器104は、偏差dを用いて公知のPID制御を行い、操作量u1を出力するものである。
【0006】
オープン駆動系のパターン発生装置105は、所定の駆動波形を記憶し所定のパターンで変化するいわゆるパターン指令Pによる操作量u2を出力する。
【0007】
切り替え器106は、閉ループ制御系の出力である操作量u1とオープン駆動系の出力である操作量u2を切り替え制御器107の出力信号によって適宜切り替えて、制御対象102に出力する。
【0008】
制御対象102は速度コントローラやサーボモータなどを含む駆動系であり、切り替え制御器107は、フィードバック制御の時には操作量u1を出力uとして選択し、オープン駆動時には操作量u2を出力uとして選択する。
【0009】
上記の切り替え制御の方法としては、タイマーによる方法と制御対象102の状態量に基づく方法の二種類が挙げられる。タイマーによる方法は、予めフィードバック制御モードおよびオープン駆動モードを時間毎にどちらを用いるか決定し、設定された時刻において切り替わるものである。偏差dが大きくなる等によりPID補償器104による出力が制御モードを加振する時刻が既知である場合、この時刻にオープン駆動を選択すれば振動を回避できる。そしてオープン駆動時にはフィードバック制御時と比較して高い応答性を得られる。従って、オープン駆動による高い応答性とフィードバック制御による高精度駆動を両立できる。
【0010】
また、制御対象102の状態による切り替え方法は、偏差dが大きくなる等によりPID補償器104の出力である操作量u1が制御モードを加振するときの制御対象102の状態量が既知である場合に、制御対象102の状態量から振動を予測してパターン発生装置105の出力である操作量u2を制御対象102に出力することでオープン駆動し、制御対象102の状態量Pを観測する。そして状態量Pの値によりPID補償器104の出力である操作量u1が制御モードを加振しないことが判明した時点で、操作量u1を制御対象102に出力するフィードバック制御に切り替える。こうすることで、PID補償器104の出力である操作量u1が制御モードを加振するのを防ぎ、オープン駆動による高い応答性とフィードバック制御による高精度駆動を両立できる。
【0011】
【発明が解決しようとする課題】
しかしながら、上記の切り替え器を用いてもフィードバック制御装置の感度を高く設定できず、切削工具を切削駆動する直動アクチュエータ等を高精度高速駆動できない場合がある。すなわち、切り替え方法としてタイマーを用いた場合、オープン駆動時の制御対象の状態量Pがフィードバック制御時の目標駆動指令Pと一致することが保証されていないため、オープン駆動からフィードバック制御への切り替え時に偏差dがステップ状になる。フィードバック制御系にステップ状の偏差が入力されると制御対象の出力は振動的になり、切り替え器を用いたフィードバック制御装置であってもフィードバック制御時の高精度駆動を安定して実現できない。
【0012】
また、制御対象の状態量Pによる切り替え方法を用いた場合も同様で、制御対象の状態量Pの値が所定の時刻で切り替えの条件とする値に到達することが保証されていないため、偏差dがステップ状になり、制御対象の出力は振動的になる。従ってこの場合もフィードバック制御時に高精度駆動を安定して実現するのは難しい。
【0013】
このような制御装置を、例えば高精度な光学金型を切削加工するバイトのアクチュエータに用いると、振動切削駆動部が複雑な機構で構成されかつ要求される加工精度が高いために、前述のように、フィードバック制御時の振動が問題となり、必要以上にフィードバック制御装置の感度を低下させなければならず、その結果、制御系の応答性および精度が充分でないためにアクチュエータの駆動周波数を高められず、バイトの切削速度が低下して加工時間が長くなるという未解決の課題がある。
【0014】
本発明は、上記従来の技術の有する未解決の課題に鑑みてなされたものであり、オープン駆動からフィードバック制御に切り替える時の偏差を低減し、光学金型等を加工する振動切削方式の加工装置の直動アクチュエータの駆動周波数を高くして切削速度を増大させることができるフィードバック制御装置および加工装置を提供することを目的とするものである。
【0015】
【課題を解決するための手段】
上記目的を達成するため、本発明のフィードバック制御装置は、制御対象の目標駆動量を指令するための駆動指令信号と前記制御対象の状態量との偏差に基づく操作量を前記制御対象に出力する閉ループ制御系と、パターン発生装置のパターン指令信号に基づく操作量を前記制御対象に出力するオープン駆動系と、前記閉ループ制御系と前記オープン駆動系とを選択的に切り替えるための切り替え器と、前記切り替え器によって前記オープン駆動系から前記閉ループ制御系に切り替えるときの前記制御対象の状態量に基づいて、前記偏差を低減するように前記駆動指令信号を変化させ、前記制御対象を前記目標駆動量に滑らかに到達させる駆動指令変更手段とを有することを特徴とする。
【0016】
【作用】
パターン発生装置による一定の駆動波形を用いるオープン駆動系とフィードバック制御を行う閉ループ制御系とを切り替えることで、切削工具を振動させる直動アクチュエータ等の制御対象を安定制御するフィードバック制御装置において、リアルタイムでフィードバック制御の駆動指令信号を変化させることができる可変型駆動指令信号生成器を用いる。
【0017】
この可変型駆動指令信号生成器は、フィードバック制御時の駆動指令信号を、切り替え時の制御対象の状態量(変位信号)により決定することで、切り替え点での偏差を低減し、かつ目標駆動指令まで滑らかに変化する駆動指令信号を生成する。
【0018】
駆動指令信号を生成する際の変数として例えば制御対象の位置、速度、加速度を選定した場合、フィードバック制御系の駆動指令値を五次関数で計算することで、切り替え点における位置、速度、加速度を連続的かつ滑らかに目標値に到達させる駆動指令信号を生成できる。
【0019】
このようにして切り替え点における振動を低減し、オープン駆動からフィードバック制御に滑らかに移行させることで、フィードバック制御の応答性および感度を向上させることが可能になる。
【0020】
このフィードバック制御装置を振動切削方式の切削工具の直動アクチュエータに用いれば、直動アクチュエータの駆動周波数を上げることが可能となり、切削速度を大幅に増大させて加工時間を短縮できる。
【0021】
【発明の実施の形態】
本発明の実施の形態を図面に基づいて説明する。
【0022】
図1は一実施の形態による加工装置を示すもので、被加工物であるワークWはZ軸回りに回転するθテーブル1に搭載され、θテーブル1はX方向に移動自在なXスライダ2に搭載され、Xスライダ2はY方向に移動自在なYスライダ3に搭載される。θテーブル1、Xスライダ2、Yスライダ3を移動させることで、ワークWはZ軸回りの回転とX方向およびY方向の2次元移動が可能である。
【0023】
また、切削工具であるバイト11の運動機構である切削駆動ユニット20は、Y軸回りに回転可能なωY軸4に、カウンタウエイトを有する固定部材4aを介して搭載される。ωY軸4は、Z方向に移動自在なZスライダ5に搭載されている。切削駆動ユニット20は、ωY軸4の回転により、ωY軸4の回転中心を中心として回転移動を行い、ワークWに対するY軸回りの角度が設定され、また、Zスライダ5によりZ方向に移動される。
【0024】
θテーブル1、X、Yスライダ2、3、ωY軸4およびZスライダ5は、前記方向にのみ移動可能となるように、それぞれ図示していない軸受により支持され、切削駆動ユニット20によって振動するバイト11とワークWとの相対位置を変更したり、送りを行うための相対移動機構を構成しており、ワークWの任意の加工点にバイト11を接触させて切削加工を行うことができる。
【0025】
図2は、バイト11を切削駆動するための切削駆動ユニット20の構成を説明するものである。バイト11の駆動手段は、電歪素子または磁歪素子によって構成される直動アクチュエータであるアクチュエータ21a、21bと冷却部22a、22bからなっており、アクチュエータ21aはZ方向に伸縮し、アクチュエータ21bはX方向に伸縮する方向に配置されている。また、各アクチュエータ21a、21bの発熱による熱変位の影響を極力減らし、短時間で熱的安定を図るために冷却部22a、22bにより冷却している。
【0026】
切削工具であるバイト11は、シャンク11aの先端にダイヤモンドチップ11bを固定した超精密ダイヤモンドバイトを用い、バイト11はバイトホルダ12に固定され、バイトホルダ12は可動部23に結合されている。可動部23には、アクチュエータ21a、21bが弾性ヒンジ24a、24bを介して接続されている。一方の弾性ヒンジ24aはヒンジ部分が1段であり、他方の弾性ヒンジ24bは2段のヒンジである。また、可動部23は板バネ25a、25bでメインフレーム26に固定されている。
【0027】
図3に示すように、板バネ25aは十字の形状をしておりX、Y方向に剛であり、かつ、Z方向に柔らかい板バネであり、また、そのZ方向の取り付け位置は弾性ヒンジ24aのほぼ中央に配置されている。板バネ25bはY方向に剛で、X、Z方向に柔らかい板バネである。
【0028】
このアクチュエータと板バネ、弾性ヒンジの構成により、可動部23は、アクチュエータ21aの伸縮によりZ方向に運動し、同時に、アクチュエータ21bの伸縮により板バネ25aの十字形状の中央を回転中心とした円弧運動を行う。そして、可動部23と一体であるバイト11は、例えば図4に示すような楕円軌道T、Tに沿って回動し、いわゆる擬似回転(楕円振動)による切削運動を行う。また、前記板バネの形状と配置により、バイト先端の移動方向以外の他成分方向の剛性を強化し、かつ、X方向のストロークを大きくすることが可能である。
【0029】
図5はバイト11の各アクチュエータ21a、21bの駆動を制御するフィードバック制御装置の構成を示すブロック図である。ディジタル制御器30は、図6に示す可変型駆動指令信号生成器31の駆動指令信号Pと、バイト11と一体的に移動する位置センサ28による状態量であるバイトの変位信号Pから各アクチュエータ21(21a、21b)への出力Irefを生成して、電流アンプ等に代表されるアクチュエータ駆動装置29に入力し、バイトホルダ12を介してバイト11を切削駆動するアクチュエータ21を制御する。
【0030】
図6はディジタル制御器30の構成を示すブロック図である。可変型駆動指令信号生成器31は、切り替え時にバイト11の変位信号Pからバイト11の位置、速度および加速度等を算出し、これを用いて駆動指令信号Pを生成する駆動指令変更手段を有する。駆動指令信号Pは切り替え時のバイト11の変位、速度および加速度を連続的かつ滑らかに変化させてフィードバック制御時の目標駆動量を指令する目標駆動指令P(図7参照)に到達する。
【0031】
閉ループ制御系の減算器32は駆動指令信号Pと位置センサ28により検出されるバイト11の変位信号Pの偏差dを求める働きをし、PID補償器33は偏差dより操作量Iref1を計算し、操作量Iref1は、フィードバック制御時にアクチュエータ駆動装置29の駆動制御のための出力Irefとして選択される。
【0032】
オープン駆動系のパターン発生装置34は予め設定されたパターン指令信号Pによる操作量Iref2を切り替え器35に導入し、出力Iref2はオープン駆動時に切り替え器35によって選択され、アクチュエータ駆動装置29への出力Irefとして用いられる。
【0033】
すなわち、切り替え器35は駆動制御のための出力Irefとして制御モードに応じて操作量Iref1または操作量Iref2を選択する。変更基準としてはバイトの変位信号Pを用いる。
【0034】
図7はアクチュエータ21の駆動波形を表わしたものである。アクチュエータ駆動装置29の駆動制御には時刻零から時刻T1までパターン発生装置34からのパターン指令信号Pが用いられる。時刻T1から時刻T2では可変型駆動指令信号生成器31の駆動指令信号Pによるフィードバック制御が行われ、時刻T2では駆動指令信号P=P(目標駆動指令)となる。時刻T2以降は、目標駆動指令Pによるフィードバック制御が行われる領域であり、バイト11がワークWにカッターマークを残すので位置精度が求められる。
【0035】
すなわち、時刻零からバイトの変位信号Pが切り替え点Aに達する時刻T1まで切り替え器35はオープン駆動系の操作量Iref2を選択しており、アクチュエータ21の駆動量は一点鎖線のグラフで示すように変化するパターン指令信号Pにおおよそ追従している。バイト11の位置を表わす変位信号Pが切り替え点Aに達する時刻T1から、切り替え器35は閉ループ制御系の操作量Iref1を選択しフィードバック制御が始まる。
【0036】
時刻T1から時刻T2までの駆動指令信号Pについて説明する。時刻T1から時刻T2まで、つまり切り替え点Aから目標駆動指令Pまでは滑らかに駆動量を変化させる必要がある。従って時刻T1から時刻T2の駆動指令信号Pは、切り替え点Aにおける偏差dを零にし、時刻T2において目標駆動指令Pと連続になるように、切り替え点Aでのバイト11の変位信号Pによる位置、速度、加速度および時刻T2における目標駆動指令Pによる目標位置、目標速度、目標加速度を用いて可変型駆動指令信号生成器31において算出される。例えば駆駆動指令信号Pを時間の五次関数で定義し前記切り替え点Aでのバイト11の変位信号Pによる位置、速度、加速度および時刻T2における目標位置、目標速度、目標加速度から時間の五次関数の係数を求め、駆動指令信号Pの時間波形を決定する。
【0037】
時刻T2以降はバイト11の変位が目標値に追従する必要があるので、可変型駆動指令信号生成器31は駆動指令信号P=Pを出力する。
【0038】
図8は、Z方向のアクチュエータ21aの駆動波形を示すもので、横軸は時間、縦軸は駆動指令である。駆動指令は、パターン指令信号Pによるオープン駆動の波形C1と、切り替え点Aから目標駆動量(目標駆動指令P)に滑らかに移行する駆動指令信号Pによる波形C2と、目標駆動指令P=Pで位置精度を必要とするフィードバック制御の波形C3を繰り返す。
【0039】
通常このようなPID制御を行うと制御系の共振が不安定要因になるので、閉ループ制御系のPID補償器は制御系の共振周波数より高い周波数成分の信号を取り除くような特性に設計される。その結果、PID制御で駆動されるバイトの応答性は制約を受ける。通常用いられる従来例のような切り替え器を用いたPID制御装置を用いても、切削工具を駆動する周波数が数百Hzと高速なため、切り替え時に発生する偏差dがステップ状の大きな値を持ってしまう。そのため切り替え後にPID補償器が不安定になり切削工具先端の駆動軌跡が振動的になってしまう。
【0040】
そこで前述のように切り替え点の偏差に着眼し、駆動指令信号生成器を可変型駆動指令信号生成器に置き換えて、切り替え点から状態量を目標値まで滑らかに変化させる駆動指令信号Pを用いる。すなわち、駆動指令信号Pは切り替え時のバイト11の変位信号Pによる状態量を用いて可変型駆動指令信号生成器31において算出されるもので、切り替え時の偏差dを零とし、かつ、切り替え後のP=Pまでの変化も滑らかに設定される。
【0041】
このように、切り替え点で偏差dが零になることからPID制御の感度を高く設定でき、バイト11を高速高精度駆動できる。また、切り替え点から目標値まで滑らかに駆動できるので、図8の波形C3の領域でバイト11は振動の無いカッターマークを残す。
【0042】
なお、切り替え点における偏差dは零に限らず任意に設定可能で、偏差dによってPID制御時の振動が変化する。
【0043】
また、図8の波形C1の領域は図7の時刻零から時刻T1、波形C2の領域は図7の時刻T1から時刻T2、波形C3の領域は図7の時刻T2以降に相当する。
【0044】
【発明の効果】
本発明は上述のとおり構成されているので、以下に記載するような効果を奏する。
【0045】
切り替え器を用いたフィードバック制御装置の駆動指令信号生成器を可変型とし、切り替え点の偏差を低減することでフィードバック制御器の感度を高く設定できる。その結果、フィードバック制御を用いるバイトのアクチュエータを高精度に制御することが可能となり、アクチュエータの駆動周波数を上昇させることでバイトの切削速度を増大させて、加工効率を向上できる。
【図面の簡単な説明】
【図1】一実施の形態による加工装置を示す模式斜視図である。
【図2】図1の切削駆動ユニットを説明する図である。
【図3】図2の板バネを説明する図である。
【図4】バイトの擬似回転を説明する図である。
【図5】アクチュエータの制御系を説明するブロック図である。
【図6】ディジタル制御器を説明する図である。
【図7】アクチュエータの駆動波形を説明する図である。
【図8】Z方向のアクチュエータの変位を示すグラフである。
【図9】一従来例を説明する図である。
【符号の説明】
1 θテーブル
2 Xスライダ
3 Yスライダ
4 ωY軸
5 Zスライダ
11 バイト
20 切削駆動ユニット
21、21a、21b アクチュエータ
23 可動部
26 メインフレーム
28 位置センサ
29 アクチュエータ駆動装置
30 ディジタル制御器
31 可変型駆動指令信号生成器
32 減算器
33 PID補償器
34 パターン発生装置
35 切り替え器
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a state in which a linear actuator or the like that elliptically vibrates a cutting tool is opened with an operation amount based on a preset output pattern and an operation amount based on a state amount such as a displacement of the cutting tool in a vibration cutting apparatus. This relates to a highly stable feedback control apparatus and processing apparatus that switch and control the state of feedback control with a switch.
[0002]
[Prior art]
Conventionally, in a feedback control system using a PID compensator such as a servo motor, as a method of maintaining high-precision motor control etc. avoiding control instability, open drive according to the rotational position etc. A switcher to switch is used. The feedback control device using this switching device becomes unstable in control by switching to open driving with a preset output pattern by the switching device in a situation where control is unstable. (See Japanese Patent Laid-Open No. 9-14179).
[0003]
By switching to open drive as necessary in this way, it is guaranteed that inputs that tend to be unstable will not enter the feedback control system, so the sensitivity of the feedback control system can be set high, and during feedback control High responsiveness and accuracy can be obtained.
[0004]
Therefore, it is possible to prevent the feedback control from becoming unstable and at the same time to realize high-speed and high-precision driving.
[0005]
FIG. 9 is a block diagram showing a configuration of a control device using the switch. The closed loop control system that performs feedback control subtracts a deviation d between the target drive command P 0 generated by the drive command signal generator 101 and the state quantity P 1 such as the rotation angle of the servo motor to be controlled 102. Obtained by the device 103 and input to the PID compensator 104. The PID compensator 104 performs known PID control using the deviation d and outputs an operation amount u1.
[0006]
The pattern generator 105 of the open drive system stores a predetermined drive waveform and outputs an operation amount u2 based on a so-called pattern command P that changes in a predetermined pattern.
[0007]
The switch 106 appropriately switches the operation amount u1 that is the output of the closed loop control system and the operation amount u2 that is the output of the open drive system according to the output signal of the switching controller 107, and outputs it to the controlled object 102.
[0008]
The control target 102 is a drive system including a speed controller, a servo motor, and the like. The switching controller 107 selects the operation amount u1 as an output u during feedback control, and selects the operation amount u2 as an output u during open drive.
[0009]
As the switching control method, there are two types: a method using a timer and a method based on the state quantity of the control target 102. In the timer method, the feedback control mode and the open drive mode are determined in advance for each time and switched at a set time. If the time at which the output from the PID compensator 104 vibrates the control mode is known because the deviation d becomes large, vibration can be avoided by selecting the open drive at this time. In the open drive, high responsiveness can be obtained compared with the feedback control. Therefore, it is possible to achieve both high responsiveness by open drive and high precision drive by feedback control.
[0010]
Further, the switching method according to the state of the control target 102 is a case where the state quantity of the control target 102 when the operation amount u1 which is the output of the PID compensator 104 vibrates the control mode is known because the deviation d becomes large. the opens driven by outputting the predicted vibration from the state variable of the controlled object 102 a manipulated variable u2 is the output of the pattern generator 105 to the control target 102, to observe the state quantity P 1 of the control target 102. When it is determined from the value of the state quantity P 1 that the operation amount u 1 that is the output of the PID compensator 104 does not vibrate the control mode, the control is switched to feedback control in which the operation quantity u 1 is output to the control object 102. By doing so, it is possible to prevent the operation amount u1 that is the output of the PID compensator 104 from exciting the control mode, and to achieve both high responsiveness by open drive and high-precision drive by feedback control.
[0011]
[Problems to be solved by the invention]
However, even if the above switch is used, the sensitivity of the feedback control device cannot be set high, and there may be a case where a linear actuator or the like that drives the cutting tool cannot be driven with high precision and high speed. That is, when a timer as a switching method, since the state quantity P 1 of the control target at the time of the open drive coincides with the target drive command P 0 at the time of the feedback control is not assured, from the open drive to the feedback control The deviation d is stepped at the time of switching. When a step-like deviation is input to the feedback control system, the output of the controlled object becomes oscillating, and even a feedback control device using a switch cannot stably realize high-precision driving during feedback control.
[0012]
Moreover, since according to the state quantity P 1 of the control target the same when using a switching method, the value of the state quantity P 1 of the control target is not guaranteed to reach the value of the condition of switching at a given time The deviation d becomes stepped, and the output of the controlled object becomes oscillating. Therefore, in this case as well, it is difficult to stably realize high-precision driving during feedback control.
[0013]
When such a control device is used for, for example, an actuator of a cutting tool for cutting a high-precision optical mold, the vibration cutting drive unit is configured with a complicated mechanism and the required machining accuracy is high. In addition, vibration during feedback control becomes a problem, and the sensitivity of the feedback control device must be reduced more than necessary. As a result, the response frequency and accuracy of the control system are not sufficient, and the drive frequency of the actuator cannot be increased. There is an unsolved problem that the cutting speed of the cutting tool decreases and the processing time becomes longer.
[0014]
The present invention has been made in view of the above-mentioned unsolved problems of the prior art, and reduces the deviation when switching from open drive to feedback control, and processing apparatus of a vibration cutting method that processes optical molds and the like It is an object of the present invention to provide a feedback control device and a machining device that can increase the cutting speed by increasing the drive frequency of the linear actuator.
[0015]
[Means for Solving the Problems]
In order to achieve the above object, the feedback control device of the present invention outputs an operation amount based on a deviation between a drive command signal for commanding a target drive amount to be controlled and a state amount of the control target to the control target. A closed loop control system, an open drive system that outputs an operation amount based on a pattern command signal of a pattern generator to the control object, a switch for selectively switching between the closed loop control system and the open drive system, and Based on the state quantity of the control target when switching from the open drive system to the closed loop control system by a switch, the drive command signal is changed so as to reduce the deviation, and the control target is set to the target drive quantity. Drive command changing means for smoothly reaching.
[0016]
[Action]
In a feedback control device that stably controls a controlled object such as a linear actuator that vibrates a cutting tool by switching between an open drive system that uses a constant drive waveform by a pattern generator and a closed loop control system that performs feedback control, in real time A variable drive command signal generator capable of changing a drive command signal for feedback control is used.
[0017]
This variable drive command signal generator reduces the deviation at the switching point by determining the drive command signal at the time of feedback control based on the state quantity (displacement signal) of the control target at the time of switching, and the target drive command A drive command signal that changes smoothly until is generated.
[0018]
For example, if the position, speed, and acceleration of the control target are selected as variables when generating the drive command signal, the position, speed, and acceleration at the switching point can be calculated by calculating the drive command value of the feedback control system with a quintic function. A drive command signal for continuously and smoothly reaching the target value can be generated.
[0019]
In this way, it is possible to improve the responsiveness and sensitivity of the feedback control by reducing the vibration at the switching point and smoothly shifting from the open drive to the feedback control.
[0020]
If this feedback control device is used for a direct acting actuator of a vibration cutting type cutting tool, the drive frequency of the direct acting actuator can be increased, and the cutting speed can be greatly increased to shorten the machining time.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described with reference to the drawings.
[0022]
FIG. 1 shows a machining apparatus according to an embodiment. A workpiece W, which is a workpiece, is mounted on a θ table 1 that rotates about the Z axis, and the θ table 1 is mounted on an X slider 2 that is movable in the X direction. The X slider 2 is mounted on a Y slider 3 that is movable in the Y direction. By moving the θ table 1, the X slider 2, and the Y slider 3, the workpiece W can rotate around the Z axis and move two-dimensionally in the X and Y directions.
[0023]
Further, a cutting drive unit 20 that is a motion mechanism of the cutting tool 11 that is a cutting tool is mounted on a ωY axis 4 that can rotate around the Y axis via a fixing member 4 a having a counterweight. The ωY axis 4 is mounted on a Z slider 5 that is movable in the Z direction. The cutting drive unit 20 is rotated about the rotation center of the ωY axis 4 by the rotation of the ωY axis 4, an angle around the Y axis with respect to the workpiece W is set, and the cutting drive unit 20 is moved in the Z direction by the Z slider 5. The
[0024]
The θ table 1, X, Y sliders 2, 3, ωY shaft 4 and Z slider 5 are supported by bearings (not shown) so as to be movable only in the above-mentioned directions, and the cutting tool vibrates by the cutting drive unit 20. A relative movement mechanism for changing the relative position between the workpiece 11 and the workpiece W or feeding the workpiece 11 is configured, and cutting can be performed by bringing the cutting tool 11 into contact with an arbitrary machining point of the workpiece W.
[0025]
FIG. 2 illustrates a configuration of the cutting drive unit 20 for cutting and driving the cutting tool 11. The driving means of the cutting tool 11 includes actuators 21a and 21b which are linear motion actuators constituted by electrostrictive elements or magnetostrictive elements and cooling units 22a and 22b. The actuator 21a expands and contracts in the Z direction, and the actuator 21b It is arranged in a direction that expands and contracts in the direction. In addition, cooling is performed by the cooling units 22a and 22b in order to reduce the influence of thermal displacement caused by the heat generated by the actuators 21a and 21b as much as possible and to achieve thermal stability in a short time.
[0026]
The cutting tool 11, which is a cutting tool, uses an ultra-precise diamond cutting tool in which a diamond tip 11 b is fixed to the tip of the shank 11 a, the cutting tool 11 is fixed to the cutting tool holder 12, and the cutting tool holder 12 is coupled to the movable part 23. Actuators 21a and 21b are connected to the movable portion 23 via elastic hinges 24a and 24b. One elastic hinge 24a has a one-stage hinge portion, and the other elastic hinge 24b has a two-stage hinge. The movable portion 23 is fixed to the main frame 26 by leaf springs 25a and 25b.
[0027]
As shown in FIG. 3, the leaf spring 25a has a cross shape, is rigid in the X and Y directions, and is a soft leaf spring in the Z direction, and its attachment position in the Z direction is an elastic hinge 24a. Is located at the center of the center. The leaf spring 25b is a leaf spring that is rigid in the Y direction and soft in the X and Z directions.
[0028]
Due to the configuration of this actuator, leaf spring, and elastic hinge, the movable portion 23 moves in the Z direction by the expansion and contraction of the actuator 21a, and at the same time, the circular motion about the center of the cross shape of the leaf spring 25a by the expansion and contraction of the actuator 21b. I do. The cutting tool 11 integrated with the movable portion 23 rotates along elliptical trajectories T 1 and T 2 as shown in FIG. 4, for example, and performs a cutting motion by so-called pseudo rotation (elliptical vibration). In addition, the shape and arrangement of the leaf springs can enhance the rigidity in the direction of other components other than the moving direction of the cutting tool tip, and can increase the stroke in the X direction.
[0029]
FIG. 5 is a block diagram showing a configuration of a feedback control device that controls driving of the actuators 21a and 21b of the cutting tool 11. As shown in FIG. Digital controller 30, each of the variable drive command and the drive command signal P e of the signal generator 31, byte 11 and byte displacement signal P 1 is the state amount by a position sensor 28 that moves integrally shown in FIG. 6 An output Iref to the actuator 21 (21a, 21b) is generated and input to an actuator driving device 29 typified by a current amplifier and the like, and the actuator 21 that drives the cutting tool 11 through the cutting tool holder 12 is controlled.
[0030]
FIG. 6 is a block diagram showing the configuration of the digital controller 30. Variable drive command signal generator 31, the position of the displacement signal P 1 from byte 11 byte 11 when switching, to calculate the velocity and acceleration, etc., the drive command change means for generating a drive command signal P e by using the Have. Drive command signal P e reaches the displacement byte 11 when switching, the target drive command P 0 of the velocity and acceleration continuously and smoothly changed to instruct the target driving amount when the feedback control (see Figure 7).
[0031]
Subtractor 32 of the closed loop control system acts to determine the deviation d of the displacement signal P 1 byte 11 detected by the position sensor 28 and the drive instruction signal P e, PID compensator 33 calculates the operation amount Iref1 than deviation d The operation amount Iref1 is selected as an output Iref for driving control of the actuator driving device 29 during feedback control.
[0032]
The pattern generator 34 of the open drive system introduces an operation amount Iref2 based on a preset pattern command signal P to the switch 35, and the output Iref2 is selected by the switch 35 at the time of open drive, and the output Iref to the actuator drive device 29. Used as
[0033]
That is, the switch 35 selects the operation amount Iref1 or the operation amount Iref2 as the output Iref for drive control according to the control mode. The change reference uses a displacement signal P 1 byte.
[0034]
FIG. 7 shows a drive waveform of the actuator 21. For the drive control of the actuator driving device 29, the pattern command signal P from the pattern generating device 34 is used from time zero to time T1. Feedback control by the drive command signal P e of the variable drive command signal generator 31 at time T2 from time T1 is performed, to become the driving command signal at time T2 P e = P 0 (target drive command). After the time T2 is a region where the feedback control by the target drive command P 0 is performed, byte 11 is the positional accuracy since leaving cutter mark the workpiece W is determined.
[0035]
That is, switch 35 until the time T1 in which the displacement signal P 1 byte from time zero reaches the switching point A has selected the operation amount Iref2 open drive system, so that the driving amount of the actuator 21 is shown in the graph of dashed line Approximately follows the pattern command signal P that changes to. From the time T1 to the displacement signal P 1 representative of the position of the byte 11 reaches the switching point A, the switching device 35 starts the selected feedback control of the operation amount Iref1 closed-loop control system.
[0036]
It will be described drive command signal P e from the time T1 to time T2. From time T1 to time T2, that is, from the switching point A to the target drive command P 0 it is necessary to change smoothly driving amount. Therefore drive command signal P e at time T2 from the time T1, the deviation d at the switching point A to zero, so that the continuous target drive command P 0 at time T2, the displacement signal P byte 11 at the switching point A 1 is calculated by the variable drive command signal generator 31 using the position, speed, acceleration by 1 and the target position, target speed, and target acceleration by the target drive command P 0 at time T2. For example driving a drive command signal P e defined quintic function of time position due to the displacement signal P 1 byte 11 at the switching point A, the speed, the target position in the acceleration and the time T2, the target speed, the target acceleration time determine the coefficients of the quintic function, it determines the time waveform of the drive command signal P e.
[0037]
After time T2, since the displacement of the byte 11 needs to follow the target value, the variable drive command signal generator 31 outputs the drive command signal P e = P 0 .
[0038]
FIG. 8 shows a drive waveform of the actuator 21a in the Z direction, where the horizontal axis represents time and the vertical axis represents a drive command. Drive command includes a waveform C1 of the open drive by pattern command signal P, a waveform C2 by the drive command signal P e for a smooth transition from the switching point A to the target driving amount (target driving command P 0), the target drive command P 0 The waveform C3 of feedback control that requires positional accuracy is repeated at = P e .
[0039]
Normally, when such PID control is performed, the resonance of the control system becomes an unstable factor. Therefore, the PID compensator of the closed loop control system is designed so as to remove a signal having a frequency component higher than the resonance frequency of the control system. As a result, the responsiveness of bytes driven by PID control is limited. Even if a PID control device using a switching device such as a conventional example that is normally used is used, the deviation d generated at the time of switching has a large step-like value because the cutting tool is driven at a high frequency of several hundred Hz. End up. For this reason, the PID compensator becomes unstable after switching, and the drive locus of the cutting tool tip becomes oscillating.
[0040]
Therefore focuses the deviation of the switching point as described above, a drive command signal generator and replaced with a variable drive command signal generator, using a drive command signal P e changing smoothly from the switching point state quantity to the target value . That is, the drive command signal P e is intended to be calculated in variable drive command signal generator 31 using the state quantity by the displacement signal P 1 byte 11 when switching, and zero deviation d at the time of switching, and, The change up to P e = P 0 after switching is also set smoothly.
[0041]
Thus, since the deviation d becomes zero at the switching point, the sensitivity of the PID control can be set high, and the cutting tool 11 can be driven at high speed and high accuracy. Further, since it can be smoothly driven from the switching point to the target value, the cutting tool 11 leaves a cutter mark without vibration in the region of the waveform C3 in FIG.
[0042]
The deviation d at the switching point is not limited to zero and can be arbitrarily set, and the vibration during PID control changes depending on the deviation d.
[0043]
The region of the waveform C1 in FIG. 8 corresponds to the time zero to time T1 in FIG. 7, the region of the waveform C2 corresponds to the time T1 to time T2 in FIG. 7, and the region of the waveform C3 corresponds to the time after the time T2 in FIG.
[0044]
【The invention's effect】
Since this invention is comprised as mentioned above, there exists an effect as described below.
[0045]
The sensitivity of the feedback controller can be set high by making the drive command signal generator of the feedback controller using the switch variable, and reducing the deviation of the switching point. As a result, it is possible to control the actuator of the tool using feedback control with high accuracy, and by increasing the drive frequency of the actuator, the cutting speed of the tool can be increased and the machining efficiency can be improved.
[Brief description of the drawings]
FIG. 1 is a schematic perspective view showing a processing apparatus according to an embodiment.
FIG. 2 is a diagram for explaining the cutting drive unit of FIG. 1;
FIG. 3 is a view for explaining a leaf spring of FIG. 2;
FIG. 4 is a diagram illustrating a pseudo rotation of a byte.
FIG. 5 is a block diagram illustrating an actuator control system.
FIG. 6 is a diagram illustrating a digital controller.
FIG. 7 is a diagram illustrating a drive waveform of an actuator.
FIG. 8 is a graph showing the displacement of the actuator in the Z direction.
FIG. 9 is a diagram illustrating a conventional example.
[Explanation of symbols]
1 θ table 2 X slider 3 Y slider 4 ω Y axis 5 Z slider 11 Byte 20 Cutting drive unit 21, 21 a, 21 b Actuator 23 Movable portion 26 Main frame 28 Position sensor 29 Actuator drive device 30 Digital controller 31 Variable drive command signal Generator 32 Subtractor 33 PID compensator 34 Pattern generator 35 Switcher

Claims (4)

被加工物を切削加工する切削工具と、直交する2軸の方向にそれぞれ前記切削工具を振動させる少なくとも2つの直動アクチュエータと、前記切削工具を擬似回転させるために各直動アクチュエータを制御するフィードバック制御装置と、前記切削工具を前記被加工物に対して相対的に移動させる相対移動機構とを備えており、
前記フィードバック制御装置が、各直動アクチュエータの目標駆動量を指令するための駆動指令信号と前記直動アクチュエータの状態量との偏差に基づく操作量を前記直動アクチュエータに出力する閉ループ制御系と、パターン発生装置のパターン指令信号に基づく操作量を前記直動アクチュエータに出力するオープン駆動系と、前記閉ループ制御系と前記オープン駆動系とを選択的に切り替えるための切り替え器と、前記切り替え器によって前記オープン駆動系から前記閉ループ制御系に切り替えるときの前記直動アクチュエータの状態量に基づいて、前記偏差を低減するように前記駆動指令信号を変化させ、前記直動アクチュエータを前記目標駆動量に滑らかに到達させる駆動指令変更手段とを有することを特徴とする加工装置。
A cutting tool for cutting a workpiece, at least two linear actuators that vibrate the cutting tool in two orthogonal directions, and feedback for controlling the linear actuators for pseudo-rotating the cutting tool A control device, and a relative movement mechanism for moving the cutting tool relative to the workpiece,
A closed loop control system in which the feedback control device outputs an operation amount to the linear motion actuator based on a deviation between a drive command signal for commanding a target drive amount of each linear motion actuator and a state amount of the linear motion actuator; An open drive system that outputs an operation amount based on a pattern command signal of a pattern generator to the linear actuator, a switch for selectively switching between the closed loop control system and the open drive system, and the switch by the switch Based on the state quantity of the linear actuator when switching from the open drive system to the closed loop control system, the drive command signal is changed to reduce the deviation, and the linear actuator is smoothly adjusted to the target drive quantity. A processing apparatus comprising drive command changing means for reaching.
直動アクチュエータが電歪素子または磁歪素子であることを特徴とする請求項1記載の加工装置。2. The machining apparatus according to claim 1, wherein the linear motion actuator is an electrostrictive element or a magnetostrictive element. 制御対象の目標駆動量を指令するための駆動指令信号と前記制御対象の状態量との偏差に基づく操作量を前記制御対象に出力する閉ループ制御系と、パターン発生装置のパターン指令信号に基づく操作量を前記制御対象に出力するオープン駆動系と、前記閉ループ制御系と前記オープン駆動系とを選択的に切り替えるための切り替え器と、前記切り替え器によって前記オープン駆動系から前記閉ループ制御系に切り替えるときの前記制御対象の状態量に基づいて、前記偏差を低減するように前記駆動指令信号を変化させ、前記制御対象を前記目標駆動量に滑らかに到達させる駆動指令変更手段とを有することを特徴とするフィードバック制御装置。A closed loop control system that outputs an operation amount based on a deviation between a drive command signal for commanding a target drive amount to be controlled and a state amount of the control target to the control target, and an operation based on a pattern command signal of the pattern generator An open drive system that outputs a quantity to the controlled object, a switch for selectively switching between the closed loop control system and the open drive system, and when switching from the open drive system to the closed loop control system by the switch Drive command change means for changing the drive command signal so as to reduce the deviation based on the state quantity of the control object and smoothly reaching the target drive quantity to the target drive quantity. Feedback control device. 制御対象が電歪素子または磁歪素子を用いた直動アクチュエータであることを特徴とする請求項3記載のフィードバック制御装置。4. The feedback control apparatus according to claim 3, wherein the controlled object is a linear actuator using an electrostrictive element or a magnetostrictive element.
JP2003183765A 2003-06-27 2003-06-27 Feedback control apparatus and machining apparatus Pending JP2005014169A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003183765A JP2005014169A (en) 2003-06-27 2003-06-27 Feedback control apparatus and machining apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003183765A JP2005014169A (en) 2003-06-27 2003-06-27 Feedback control apparatus and machining apparatus

Publications (1)

Publication Number Publication Date
JP2005014169A true JP2005014169A (en) 2005-01-20

Family

ID=34183722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003183765A Pending JP2005014169A (en) 2003-06-27 2003-06-27 Feedback control apparatus and machining apparatus

Country Status (1)

Country Link
JP (1) JP2005014169A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007058844A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable rotation about a y-direction transversely across a work piece for making microstructures
WO2007058758A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable and independent movement in an x-direction and a z-direction into and laterally along a work piece for making microstructures
WO2007059063A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable movement in a z-direction laterally along a work piece for making microstructures
WO2007058840A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable movement at two simultaneously independent speeds in an x-direction into a work piece for making microstructures
EP2100695A3 (en) * 2008-03-11 2010-06-02 Fanuc Ltd Processing machine with reciprocation device
US20190375059A1 (en) * 2018-06-11 2019-12-12 Aac Microtech (Changzhou) Co., Ltd., Laser assisted micromachining system and temputure control method using same
CN111496792A (en) * 2020-04-27 2020-08-07 北京科技大学 Method and system for tracking and controlling input saturation fixed time trajectory of mechanical arm
JP2020135731A (en) * 2019-02-25 2020-08-31 株式会社島津製作所 Valve control apparatus and vacuum valve
US20200406409A1 (en) * 2018-06-11 2020-12-31 Aac Optics Solutions Pte. Ltd. Laser assisted micromachining system and temputure control method using same

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7398715B2 (en) 2005-11-15 2008-07-15 3M Innovative Properties Company Method for using a cutting tool having variable rotation about a y-direction transversely across a work piece for making microstructures
WO2007059063A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable movement in a z-direction laterally along a work piece for making microstructures
US7487701B2 (en) 2005-11-15 2009-02-10 3M Innovative Properties Company Method for using a cutting tool having variable movement at two simultaneously independent speeds in an x-direction into a work piece for making microstructures
WO2007058840A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable movement at two simultaneously independent speeds in an x-direction into a work piece for making microstructures
US7290471B2 (en) 2005-11-15 2007-11-06 3M Innovative Properties Company Cutting tool having variable rotation about a y-direction transversely across a work piece for making microstructures
US7293487B2 (en) 2005-11-15 2007-11-13 3M Innovative Properties Company Cutting tool having variable and independent movement in an x-direction and a z-direction into and laterally along a work piece for making microstructures
US7350442B2 (en) 2005-11-15 2008-04-01 3M Innovative Properties Company Cutting tool having variable movement in a z-direction laterally along a work piece for making microstructures
US7350441B2 (en) 2005-11-15 2008-04-01 3M Innovative Properties Company Cutting tool having variable movement at two simultaneously independent speeds in an x-direction into a work piece for making microstructures
WO2007058844A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable rotation about a y-direction transversely across a work piece for making microstructures
US7395741B2 (en) 2005-11-15 2008-07-08 3M Innovative Properties Company Method for using a cutting tool having variable and independent movement in an x-direction and z-direction into and laterally along a work piece for making microstructures
KR101312207B1 (en) * 2005-11-15 2013-09-27 쓰리엠 이노베이티브 프로퍼티즈 컴파니 Apparatus for machining a cylindrical work piece and method for using a fast z actuator to machine a work piece
WO2007058758A1 (en) * 2005-11-15 2007-05-24 3M Innovative Properties Company Cutting tool having variable and independent movement in an x-direction and a z-direction into and laterally along a work piece for making microstructures
US7395742B2 (en) 2005-11-15 2008-07-08 3M Innovative Properties Company Method for using a cutting tool having variable movement in a z-direction laterally along a work piece for making microstructures
KR101312129B1 (en) * 2005-11-15 2013-09-26 쓰리엠 이노베이티브 프로퍼티즈 컴파니 Apparatus for machining a cylindrical work piece and method for using a dual in-line actuator to machine a work piece
US7905692B2 (en) 2008-03-11 2011-03-15 Fanuc Ltd Processing machine with reciprocation device
EP2100695A3 (en) * 2008-03-11 2010-06-02 Fanuc Ltd Processing machine with reciprocation device
US11780036B2 (en) * 2018-06-11 2023-10-10 Aac Optics Solutions Pte. Ltd. Laser assisted micromachining system and temperature control method using same
US20190375059A1 (en) * 2018-06-11 2019-12-12 Aac Microtech (Changzhou) Co., Ltd., Laser assisted micromachining system and temputure control method using same
US20200406409A1 (en) * 2018-06-11 2020-12-31 Aac Optics Solutions Pte. Ltd. Laser assisted micromachining system and temputure control method using same
JP2020135731A (en) * 2019-02-25 2020-08-31 株式会社島津製作所 Valve control apparatus and vacuum valve
JP7238461B2 (en) 2019-02-25 2023-03-14 株式会社島津製作所 Valve controller and vacuum valve
CN111496792A (en) * 2020-04-27 2020-08-07 北京科技大学 Method and system for tracking and controlling input saturation fixed time trajectory of mechanical arm

Similar Documents

Publication Publication Date Title
JP3217522B2 (en) Precision positioning device
US7508116B2 (en) Method and apparatus for vibration machining with two independent axes
JP3089709B2 (en) Access servo mechanism for magnetic disk drive
JP6667220B2 (en) Vibration-type actuator control device and control method, drive device, imaging device, and automatic stage
US5847874A (en) Control apparatus for positional control of an optical system
JP2005014169A (en) Feedback control apparatus and machining apparatus
CN106357153A (en) Drive device for vibrating member, vibration type actuator using the same, and imaging apparatus
JP2017022942A (en) Controller of vibration type actuator, control method of the same, drive unit, imaging apparatus, and automatic stage
JPH11332213A (en) Method for reducing and controlling vibration in variable reluctance linear motor and its device
JP3970091B2 (en) Control device
JP6825133B2 (en) Methods and devices for controlling the focus of a working laser beam and laser machining heads with such devices
JPH11143548A (en) Friction compensating method for motor
JP2004066416A (en) Tool driving device and machining device
JP2004237541A (en) Mold opening/closing device of injection molding machine
JPH0792702B2 (en) Control device
JP2002355730A (en) Table positioning device
JP2005117762A (en) Controller for position control motor
JPH09308979A (en) Laser beam machine
JPH029366Y2 (en)
JP4374860B2 (en) Vibration actuator
JPH04127417A (en) Moving stage for drawing apparatus use
JP2000116159A (en) Control method for ultrasonic motor
JPS61263722A (en) Controlling device of injection molder
JP2770729B2 (en) Head access control method
JPS6368912A (en) Positioning controller