JPH02100105A - Nc工作機械のサーボ追従誤差補正方式 - Google Patents
Nc工作機械のサーボ追従誤差補正方式Info
- Publication number
- JPH02100105A JPH02100105A JP25258088A JP25258088A JPH02100105A JP H02100105 A JPH02100105 A JP H02100105A JP 25258088 A JP25258088 A JP 25258088A JP 25258088 A JP25258088 A JP 25258088A JP H02100105 A JPH02100105 A JP H02100105A
- Authority
- JP
- Japan
- Prior art keywords
- servo
- feedforward
- machine tool
- follow
- speed 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
Links
Landscapes
- Control Of Position Or Direction (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明はNC工作機械の同時複数軸駆動における。サ
ーボ追従誤差補正に関するものである。
ーボ追従誤差補正に関するものである。
第2図は従来NC工作機械のサーボ系のブロック図であ
る。位置指令(−、’)と出力位置(”o)の差に対し
1位置ループゲイン(にp)を乗じさらに速度ループで
処理されるフィードバック系となっている。図において
、l/ (T8+ 1) は速度ループ伝達関数であ
り、Tは速度ループ時定数である。また、1/Sは速度
の出力の積分が出力位置であることを表す。
る。位置指令(−、’)と出力位置(”o)の差に対し
1位置ループゲイン(にp)を乗じさらに速度ループで
処理されるフィードバック系となっている。図において
、l/ (T8+ 1) は速度ループ伝達関数であ
り、Tは速度ループ時定数である。また、1/Sは速度
の出力の積分が出力位置であることを表す。
第2図のサーボ系に於いて位置指令Z+と出力位置xo
の関係は次式(1)となる。
の関係は次式(1)となる。
これは2次遅れの系であり、出力−Z’0は入力x1に
対し時間遅れを持つことになる。
対し時間遅れを持つことになる。
従来のサーボ系は時間遅れを持つため、このサーボ系で
同時複数軸制御を行うと追従誤差を生じた。例えば、マ
シニングセンターにおいて、真円の切削を行おうとする
とサーボ系の時間遅れにより、実際の軌跡は指令軌跡よ
りも内側へ入り小さな円を描くことになる等の問題点が
あった。
同時複数軸制御を行うと追従誤差を生じた。例えば、マ
シニングセンターにおいて、真円の切削を行おうとする
とサーボ系の時間遅れにより、実際の軌跡は指令軌跡よ
りも内側へ入り小さな円を描くことになる等の問題点が
あった。
この発明は、上記の問題点を解消するために。
時間遅れのないサーボ系をNC工作機械に適用し。
NC工作機械の追従誤差のない加工を実現することを目
的とする。
的とする。
この発明に係るNC工作機械の追従誤差補正は。
従来のサーボ系1ζフイードフオワード速度指令F/工
と伝達関数に/からなるフィードフォワードを持たせ、
サーボ系の時間遅れをなくすことによりNC工作機械の
追従誤差を補正するものである。
と伝達関数に/からなるフィードフォワードを持たせ、
サーボ系の時間遅れをなくすことによりNC工作機械の
追従誤差を補正するものである。
この発明におけるNC工作機械のサーボ系の時間おくれ
は、伝達関数にfにより追従誤差補正をされ、速度指令
する。
は、伝達関数にfにより追従誤差補正をされ、速度指令
する。
以下、この発明の一実施例を図について説明する。
第1図はフィードフォワードを持つサーボ系のブロック
図を示す。従来のサーボ系に対して、フィードフォワー
ド速度指令 Ff、 にフィードフォワード伝達関数
にfを乗じたものを加えている。
図を示す。従来のサーボ系に対して、フィードフォワー
ド速度指令 Ff、 にフィードフォワード伝達関数
にfを乗じたものを加えている。
その他の記号は従来例と同一である。
式(2)にこの系の入出力の関係を示す。
ここでFfJを入力位置指令jc:の微分、即ち速度指
令SZ’iK/を(1+78)とすると9式(2)%式
% となる。即ちサーボ系の時間遅れがなくなり、指令位置
と出力位置は常に一致する。
令SZ’iK/を(1+78)とすると9式(2)%式
% となる。即ちサーボ系の時間遅れがなくなり、指令位置
と出力位置は常に一致する。
このサーボ系はデジタルサーボにおいて、ソフトウェア
で容易に実現できる。フィードフォワード速度指令は位
置指令の微分を与えるが、これはサンプリング時間にお
ける位置指令の変化量を計算してやるとそれが速度指令
に相当する。
で容易に実現できる。フィードフォワード速度指令は位
置指令の微分を与えるが、これはサンプリング時間にお
ける位置指令の変化量を計算してやるとそれが速度指令
に相当する。
このサーボ系は時間遅れを持たないため追従誤差のない
切削が可能となる。
切削が可能となる。
以上のように、この発明によればフィードフォワードを
有するサーボ系を構成することにより。
有するサーボ系を構成することにより。
NC工作機械の追従誤差を補正する。
第1図はこの発明に用いたフィードフォワードを持つサ
ーボ系のブロック図、第2図は従来用いられてきたサー
ボ系のブロック図である。
ーボ系のブロック図、第2図は従来用いられてきたサー
ボ系のブロック図である。
Claims (1)
- フイードフオワード速度指令F_f_xとフイードフオ
ワード伝達関数K_fを有する第1図に示したサーボ系
を、同時複数軸駆動NC工作機械へ適用することにより
実現させる、NC工作機械のサーボ追従誤差補正方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25258088A JPH02100105A (ja) | 1988-10-06 | 1988-10-06 | Nc工作機械のサーボ追従誤差補正方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25258088A JPH02100105A (ja) | 1988-10-06 | 1988-10-06 | Nc工作機械のサーボ追従誤差補正方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02100105A true JPH02100105A (ja) | 1990-04-12 |
Family
ID=17239348
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25258088A Pending JPH02100105A (ja) | 1988-10-06 | 1988-10-06 | Nc工作機械のサーボ追従誤差補正方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02100105A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6677722B2 (en) * | 2001-04-19 | 2004-01-13 | Toshiba Kikai Kabushiki Kaisha | Servo control method |
| US7891276B2 (en) | 2007-08-31 | 2011-02-22 | Kimbelry-Clark Worldwide, Inc. | System and method for controlling the length of a discrete segment of a continuous web of elastic material |
-
1988
- 1988-10-06 JP JP25258088A patent/JPH02100105A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6677722B2 (en) * | 2001-04-19 | 2004-01-13 | Toshiba Kikai Kabushiki Kaisha | Servo control method |
| KR100450455B1 (ko) * | 2001-04-19 | 2004-10-01 | 도시바 기카이 가부시키가이샤 | 서보 제어 방법 |
| US7891276B2 (en) | 2007-08-31 | 2011-02-22 | Kimbelry-Clark Worldwide, Inc. | System and method for controlling the length of a discrete segment of a continuous web of elastic material |
| US8196497B2 (en) | 2007-08-31 | 2012-06-12 | Kimberly-Clark Worldwide, Inc. | System and method for controlling the length of a discrete segment of a continuous web of elastic material |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0012620B1 (en) | Closed loop type numerical-controlled machine tool | |
| JP2691528B2 (ja) | 完全追従形サーボシステム | |
| US20080218116A1 (en) | Servo controller | |
| KR100354878B1 (ko) | 절삭 공구에 의한 오비트 가공용 서보 제어 방법 및 오비트 가공용 서보 제어 장치 | |
| JPH0549284A (ja) | 同期形交流サーボモータの速度制御方法 | |
| US6823235B2 (en) | Controller for machining gears | |
| US20160033954A1 (en) | Control system of servo motors improving processing precision of plurality of axes | |
| US5343132A (en) | Backlash acceleration control method | |
| JP2000322105A (ja) | サーボ制御装置およびサーボ制御装置の安定化調整方法 | |
| EP0364593B1 (en) | Machine tool having two main spindles | |
| WO1994017948A1 (fr) | Methode et appareil de commande d'usinage par decharge | |
| JPH01228752A (ja) | 主軸同期方式 | |
| JPH02100105A (ja) | Nc工作機械のサーボ追従誤差補正方式 | |
| JPS63308613A (ja) | サ−ボモ−タの制御方式 | |
| JPS63191205A (ja) | サーボ遅れ補正方法 | |
| CN111546329A (zh) | 一种多关节机器人伺服增益一致性控制方法 | |
| US4878171A (en) | Numerical control method for machining an arc on the curved surface of a cylinder using interpolation of linear and angular data | |
| JP2004086434A (ja) | 速度指令型同期制御装置 | |
| JPH0580805A (ja) | Pi制御ループをベースにした適応スライデイングモード制御方式 | |
| JPH01185705A (ja) | サーボシステム | |
| JPH02156308A (ja) | 数値制御装置 | |
| JPH01162592A (ja) | Cncレーザ加工機の姿勢制御装置 | |
| JPH0254310A (ja) | 穴明用数値制御装置 | |
| JPH04362702A (ja) | 繰り返し制御における速度制御方法 | |
| JPH01188914A (ja) | 数値制御機械の二重ループ制御装置 |