JPH02290187A - 同期制御方法及びその装置 - Google Patents

同期制御方法及びその装置

Info

Publication number
JPH02290187A
JPH02290187A JP1108468A JP10846889A JPH02290187A JP H02290187 A JPH02290187 A JP H02290187A JP 1108468 A JP1108468 A JP 1108468A JP 10846889 A JP10846889 A JP 10846889A JP H02290187 A JPH02290187 A JP H02290187A
Authority
JP
Japan
Prior art keywords
torque
servo motor
control
synchronous control
spindles
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.)
Granted
Application number
JP1108468A
Other languages
English (en)
Other versions
JP2581797B2 (ja
Inventor
Yoshimaro Hanaki
義麿 花木
Masayuki Nashimoto
梨本 政行
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.)
Okuma Corp
Original Assignee
Okuma Machinery Works Ltd
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 Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP1108468A priority Critical patent/JP2581797B2/ja
Priority to US07/513,818 priority patent/US5047702A/en
Publication of JPH02290187A publication Critical patent/JPH02290187A/ja
Application granted granted Critical
Publication of JP2581797B2 publication Critical patent/JP2581797B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/416Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control of velocity, acceleration or deceleration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45124Two spindle lathe
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50216Synchronize speed and position of several axis, spindles

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Multiple Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、相対向しかつ回転駆動自在に設けられた2個
のスピンドルを有する対向スピンドル旋盤において、相
対向するスピンドル間に保持したワークを同期して回転
させる場合に好適な同期制御方法及びその装置に関する
. (従来の技術) 相対向しかつ四転駆動自在に設けられた2個のスピンド
ルを有ずる対向スピンドル旋盤において、相対向するス
ピンドル間にワークを保持し、その状態で加減速回転あ
るいは切削加工を行なう場合、前記ワークに過大なねじ
りトルクが発生しないように両スピンドルを同期制御す
る必要がある.これを実現する方法としては、ねじりト
ルクが許容値以下になるように両スピンドルを正確に制
御する第1方法、或いは特開昭64−21343号.特
開昭64−2844号等に示される第2方法がある.(
発明が解決しようとする課題) 従来の第1方法では、両スピンドル及びワークの剛性が
高い場合、わずかな同期ズレに対してもワークに過大な
ねじりトルクが発生し、動力が片方のスピンドル駆動用
サーボモータから他方のスピンドル駆動用サーボモータ
へ伝わって両サーポ千一夕が不要なカ行,口生運転を行
ない、不要な電流が両サーボモータ及び両駆動装置へ流
れることとなり、fl,II all上不都合が発生す
る.また他の第2方法では、片方のサーボモータを所定
I・ルクで四転駆動させると共に、他方のスピンドル駆
動用サーボモータを所定トルクより小さい値で回転駆動
させているが、両スピンドル間にトルク差があることが
前提となっており、ワークにねじりトルクが発生し、特
にワークのねじり剛性が低い場合等は同期制御の精度上
で問題がある. 本発明は上述のような事情よりなされたものであり、本
発明の目的は、ワークに大きなねじりトルクがかからな
いようにすると共に、両スピンドルの位置の差も許容値
以下になるように制御する同期制御方法及び装置を提供
することにある.(}!!題を解決するための手段) 本発明は、相対向しかつ回転駆動自在に設けられた2個
のスピンドルを有する対向スピンドル旋盤で、前記両ス
ピンドルが1個のワークを把持しているような場合の前
記両スピンドルの同期制御方法に関するもので、本発明
の上記目的は、第1及び第2のサーボモータが各々第1
及び第2の制御対象を第1及び第2の駆動装置で制御し
、前記第1及び第2の制御対象が機械的に結合された場
合、i1η記第1のサーボモータにより位置制御又は速
度制御すると共に、前記第2のサーボモータば前記第1
のサーボモータの制御で形成されるトルク指令を前記第
2の駆動装置へ与えてトルク制御することによって達成
される. (作用) 同期制御時には第1のサーボモータで位置制御を行ない
、第2のサーボモータはトルク推定手段により第2のサ
ーポモータで必要なトルクを推定演算して指令するよう
になっており、両サーボモータの回転位相差が所定値を
越えたときに回転位相差信号により回転位相差が零とな
るように構成している.トルク推定手段は、第1のサー
ボモータのトルク指令.第1及び第2のサーボモータの
イナーシャ比.回転抵抗等を入力とし、第2のサーボモ
ータに必要なトルクを推定演算するようになっている. このような構成により、本発明はスピンドル間に把持し
たワークを加工するとき、両サーボモータは適切なトル
クを発生ずるように作用するため、ワークにかかるねじ
りトルクを極小にし、更に回転位相差も極小にするよう
に作用するため、剛性の小さいワークの場合でも高精度
な同期制御が可能となる. 《実施例》 以下、本発明の実施例を図面を参照して説明する. 第1図は、本発明方法が適用される対向スピンドル旋盤
の制御装置例を示すブロック構成図である.第1のサー
ボモータlにはエンコーダ2及び第1のスピンドル3が
接続されており、第1のスピンドル3にはチャック4が
取付けられている.また、i2のサーボモータ5にはエ
ンコーダ6及び第2のスピンドル8が接続されており、
第2のスピンドル7にはチャック8が取付けられている
.スピンドル3のチャック4とスピンドル7のチャック
8とは対向するようになっている.切削工具2lは刃物
台20に固定されており、第1のサーボモータ1の位置
及び速度はエンコーダ2を介して位置/速度制御手段I
Oで検出され、第1のサーボそ一タ宜の位置指令PIC
Mとエンコーダ2からの位置検出信号p,とを人力し、
トルク指令T+f!−演算して出力する.また、第1の
サーボモータ1のトルク制御手段11は位置/速度制御
手段lOからのトルク指令T,を入力し、電力増幅して
第1のサーボモータ!へ供給する.更に、第2のサーボ
モータ5の位置及び速度はエンコーダ6を介して位置/
速度制御手段l2で検出され、第2のサーボモータ5の
位置指令P2CMとエンコーダ6からの位置検出信号P
,とを入力し、トルク指令T2を演算して出力する.通
常対向スピンドル旋盤の2つのスピンドル3及び7は、
このように独立して位に,速度制御されるようになって
いる.第1図に示すように、ワーク9がチャック4及び
8に把持された状態でワーク9の受け渡しをする場合、
又は刃物台20に固定された切削工具2lでワーク9の
切削加工を行なう場合、スピンドル3及び7は高精度に
同期して制御されなければワーク9に大きなねじりトル
クが発生し、加工67度上及びサーボモータ制御−ヒに
不具合が発生ずる。
本発明の目的は、このような場合もワーク9に過大なね
じりトルクをかけることなく、またスピンドル3及び7
の回転位相誤差を小さくするようにスピンドル3及び7
を同期制御することである.具体的には、トルク推定手
段l4により第1のサーボモータ1のトルク指令T l
 +位置指令[’lCM.位置検出信号hと、第2のサ
ーボモータ5の位置指令P,。.位置検出信号P2&び
同期運転信号SYNCとを入力し、第2のサーボモータ
5の所望トルクを推定演算し、第2のサーボモータ5の
トルク指令TCMPとして加算手段15へ出力し、加算
手段15で加算されたトルク指令T1、,をトルク制御
手段l3へ指令するようになっている.なお、同期制御
時には同期運転信号SYNCがON状態となっており、
このON状態でトルク111定手段14は動作し、第2
のサーボモータ5の位Wl/速度制御手段12のトルク
指令T2は零となり、同期運転信号SYNCがOFFの
場合はこれと逆の関係になる.つまり、同期運転信号S
YNCがOFFの場合にはトルク推定手段l4の出力T
CMI−が零となり、位置/速度制御手段l2が動作す
る. 次に、トルク推定手段l4の更に具体的な実施例・を第
2図に示して説明する. まず、演算器141で第1のサーボモータ1のトルク指
令T1から第1のスピンドル系の回転抵抗F,を減算し
、この減算結果(Tl−F+)を第1及び第2のスピン
ドル系のイナーシャ比−h/J+と係数手段142で乗
算し、その乗算結果を加算g3143において第2のス
ピンドル系の回転抵抗F2と加算してトルク指令TJF
を求める.一方、減算器144で位置検出信号P,及び
P2の差信号(PI−P2)が得られ、この差信号(t
’+−r’i)が所定値を越えると所定関数信号が出力
されるようになっている位置誤差信号生戊千段145に
おいて位匝補正用トルク指令T,を求め、加算?!+1
 4 6でトルク指令TJ,と加算し、第2のサーボモ
ータ5のトルク指令TcMpとする.更に、トルク推定
千段l4の別の実施例を、第2図に対応させて第3図に
示して説明する.通常は零である両サーボモータの回転
位相差指令信号E1と、前述した位置誤差(g号生成手
段145の出力との差を減算器141^で求め、その差
に対して係数手段147で比例係数κ1・を乗じて相対
速度指令n,を求める.一方、微分手段148は位置誤
差信号生成千段145の出力を入力して微分することに
より両サーボモータの相対速度nlを求め、減算器14
1Bに入力することにより相対速度指令n2との差(R
2−11+)を求め、その差(Ili−11+)’t比
例積分手段149に入力することにより、比例積分補償
した位に補正用トルク指令τ2を求める.このようにし
て、両サーボモータの回転位相差が厳密に相対位置制御
.相対速度制御できる位置補正用トルク指令TPが求め
られ、加算器146でトルク指令値TJFと加算するこ
とにより第2のサーボモータ5のトルク指令値Tc+g
pが求められる. なお、位置補正用トルク指令丁pは第2のサーボモータ
5及びその駆動装欝の出力飽和を避けるため、第1のサ
ーボモータ1のトルク指令値を減ずるようにしても両サ
ーボモータの相対位置制御.相対速度制御は可能である
. (発明の効果) 以上説明した様に、本発明によれば同期制御時において
第1のサーボモータを位置制御し、その・結果に基づい
て第2のサーボモータに必要なトルクを厳密に推定演算
して求めているため,ワークに過大なねじりトルクを与
えることなく、片方のサーボモータの動力の大部分が他
方のサーボモータへ伝わるといった制御上の不都合も無
い.又、ワークの剛性が非常に小さい場合でも両サーボ
モータの回転位相差を極小にできるため、高精密な同期
制御.高精度な切削が可能となる.すなわち、対向スピ
ンドル旋盤の両スピンドルを精度良く同期運転すること
ができる.
【図面の簡単な説明】
第1図は本発明を適用した対向スピンドル旋盤の一例を
示す制御ブロック図、第2図はトルク推定手段の具体的
実施例を示すブロッ、ク図、第3図はトルクta定手段
の他の実施例を示すブロック図である. 1.5・・・サーボモータ、2.6−・・エンコーダ、
3.7・・・スピンドル、4.8・・・チャック、9・
・・ワーク、2θ・・・刃物台、2l・・・切削工具、
11. 13・・・トルク制御手段、10. 12・・
・位置/速度制御手段、l4・・・トルク推定手段、1
42.147・・・係数手段、145・・・位置誤差信
号生成手段、1411・・・微分手段、149・・・比
例積分補償手段.

Claims (1)

  1. 【特許請求の範囲】 1、相対向しかつ回転駆動自在に設けられた2個のスピ
    ンドルを有する対向スピンドル旋盤で、前記両スピンド
    ルがワークを把持しているような場合の前記両スピンド
    ルの同期制御方法において、第1及び第2のサーボモー
    タが各々第1及び第2の制御対象を第1及び第2の駆動
    装置で制御し、前記第1及び第2の制御対象が機械的に
    結合された場合、前記第1のサーボモータにより位置又
    は速度制御すると共に、前記第2のサーボモータは前記
    第1のサーボモータの制御で形成されるトルク指令を前
    記第2の駆動装置へ与えてトルク制御するようにしたこ
    とを特徴とする同期制御方法。 2、前記トルク指令を、前記第1のサーボモータ及び制
    御対象と前記第2のサーボモータ及び制御対象とのイナ
    ーシャ、摩擦トルク、加速度等を勘案して補正し、この
    補正したトルク指令を前記第2の駆動装置へ与えるよう
    にした請求項1に記載の同期制御方法。 3、前記第1及び第2のサーボモータの速度の差又は位
    置の差が所定値を越えた場合、前記速度の差又は位置の
    差に基づいて前記第2のサーボモータを速度制御又は位
    置制御するようにした請求項1又は2に記載の同期制御
    方法。 4、相対向しかつ回転駆動自在に設けられた2個のスピ
    ンドルを有する対向スピンドル旋盤の制御装置において
    、前記各スピンドルの回転位相誤差を小さくするように
    、一方のサーボモータの制御で形成されるトルク指令に
    基づいて他方のサーボモータのトルク指令を推定してト
    ルク制御するトルク推定手段を設けたことを特徴とする
    同期制御装置。
JP1108468A 1989-04-27 1989-04-27 同期制御方法及びその装置 Expired - Fee Related JP2581797B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP1108468A JP2581797B2 (ja) 1989-04-27 1989-04-27 同期制御方法及びその装置
US07/513,818 US5047702A (en) 1989-04-27 1990-04-25 Synchronous control method and apparatus therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1108468A JP2581797B2 (ja) 1989-04-27 1989-04-27 同期制御方法及びその装置

Publications (2)

Publication Number Publication Date
JPH02290187A true JPH02290187A (ja) 1990-11-30
JP2581797B2 JP2581797B2 (ja) 1997-02-12

Family

ID=14485522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1108468A Expired - Fee Related JP2581797B2 (ja) 1989-04-27 1989-04-27 同期制御方法及びその装置

Country Status (2)

Country Link
US (1) US5047702A (ja)
JP (1) JP2581797B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5393201A (en) * 1992-01-31 1995-02-28 Matsushita Electric Industrial Co., Ltd. Synchronous rotating apparatus for rotating a plurality of shafts
US5657177A (en) * 1991-11-01 1997-08-12 Fujitsu Limited Rotation synchronous control system
JP2016117130A (ja) * 2014-12-22 2016-06-30 中村留精密工業株式会社 捻りひずみ補正手段を備えた2主軸対向旋盤
WO2017179236A1 (ja) * 2016-04-12 2017-10-19 株式会社 東芝 モータ制御装置
JP2019090725A (ja) * 2017-11-15 2019-06-13 株式会社リコー トルク推定装置、方法、及びプログラム

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02220103A (ja) * 1989-02-22 1990-09-03 Fanuc Ltd 主軸制御指令方式
EP0385459A3 (en) * 1989-03-02 1990-11-14 Toyoda Koki Kabushiki Kaisha Synchronizing control apparatus
US5319288A (en) * 1989-10-06 1994-06-07 Fanuc Ltd Main spindle rotation control method
JP2820185B2 (ja) * 1993-01-21 1998-11-05 三菱電機株式会社 複数モータの制御方法および制御システム
US6122998A (en) * 1993-06-29 2000-09-26 Fanuc, Ltd. Force control method for a bar feeder of a lathe
KR20010041353A (ko) * 1998-02-27 2001-05-15 다니구찌 이찌로오, 기타오카 다카시 동기제어장치
JP3923047B2 (ja) * 2003-03-04 2007-05-30 ファナック株式会社 同期制御装置
DE10320826A1 (de) * 2003-05-08 2004-12-02 Siemens Ag Verfahren zur Modernisierung einer technischen Anlage sowie dafür geeignete Antriebsvorrichtung
GB2436364B (en) * 2006-03-21 2008-07-02 Siemens Magnet Technology Ltd Apparatus for shimming a magnetic field
US8876453B2 (en) * 2010-01-12 2014-11-04 Hitachi Kokusai Electric Inc. Substrate processing apparatus and method of manufacturing semiconductor device
WO2013118169A1 (ja) * 2012-02-08 2013-08-15 三菱電機株式会社 数値制御装置
WO2014024215A1 (ja) * 2012-08-06 2014-02-13 三菱電機株式会社 トルク制御装置
DE102015115446A1 (de) * 2015-09-14 2017-03-16 Minebea Co., Ltd. Stellanordnung zum Bewegen eines Stellobjekts
DE102017131327A1 (de) * 2017-12-27 2019-06-27 Brose Fahrzeugteile Gmbh & Co. Kommanditgesellschaft, Bamberg Verfahren zur Ansteuerung einer Antriebsanordnung für eine Klappe eines Kraftfahrzeugs
CN108418477B (zh) * 2018-02-09 2020-06-26 福建海睿达科技有限公司 电机的同步控制方法、电子设备以及具有存储功能的装置
JP7323758B2 (ja) * 2018-11-22 2023-08-09 スター精密株式会社 旋盤
JP2021037589A (ja) * 2019-09-03 2021-03-11 シチズン時計株式会社 工作機械および工作機械の制御装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3926264A (en) * 1973-11-23 1975-12-16 Thor Power Tool Co Control circuit for a power tool
US4182979A (en) * 1978-02-03 1980-01-08 Giddings & Lewis, Inc. D-C. electric torquing system
US4451892A (en) * 1980-01-31 1984-05-29 Mcmurtry David R Method of and apparatus for measuring distances in numerically controlled machine tools
US4346444A (en) * 1980-03-20 1982-08-24 Rohr Industries, Inc. Constant thrust adaptive control machine tool
JPS6020134B2 (ja) * 1980-10-17 1985-05-20 ファナック株式会社 ねじ切り制御方式
US4414495A (en) * 1981-10-27 1983-11-08 Kashifuji Works, Ltd. Synchronism equipment for gear cutting machines
US4602540A (en) * 1981-11-26 1986-07-29 Toshiba Kikai Kabushiki Kaisha Precision machine system
US4617635A (en) * 1982-01-12 1986-10-14 Mitsubishi Denki K.K. Numerical control machining system
AU579864B2 (en) * 1984-07-03 1988-12-15 Heidelberger Druckmaschinen Aktiengesellschaft Procedure for determining the operating status of an actuating drive of a printing machine and device for implementing the procedure
US4659976A (en) * 1985-04-24 1987-04-21 Dresser Industries, Inc. Method and apparatus for maximizing utilization of an electric motor under load
JPS62237504A (ja) * 1986-04-08 1987-10-17 Fanuc Ltd 数値制御装置
JPS63245388A (ja) * 1987-03-30 1988-10-12 フアナツク株式会社 産業ロボットにおける運動の阻害事態の警報装置
KR930001093B1 (ko) * 1987-03-31 1993-02-15 부라더 고교 가부시키가이샤 나사 가공장치

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5657177A (en) * 1991-11-01 1997-08-12 Fujitsu Limited Rotation synchronous control system
US5877913A (en) * 1991-11-01 1999-03-02 Fujitsu Limited Rotation synchronous control system
US5393201A (en) * 1992-01-31 1995-02-28 Matsushita Electric Industrial Co., Ltd. Synchronous rotating apparatus for rotating a plurality of shafts
JP2016117130A (ja) * 2014-12-22 2016-06-30 中村留精密工業株式会社 捻りひずみ補正手段を備えた2主軸対向旋盤
WO2017179236A1 (ja) * 2016-04-12 2017-10-19 株式会社 東芝 モータ制御装置
JP2017192200A (ja) * 2016-04-12 2017-10-19 株式会社東芝 モータ制御装置
CN108575113A (zh) * 2016-04-12 2018-09-25 株式会社东芝 电动机控制装置
CN108575113B (zh) * 2016-04-12 2021-07-20 株式会社东芝 电动机控制装置
JP2019090725A (ja) * 2017-11-15 2019-06-13 株式会社リコー トルク推定装置、方法、及びプログラム

Also Published As

Publication number Publication date
JP2581797B2 (ja) 1997-02-12
US5047702A (en) 1991-09-10

Similar Documents

Publication Publication Date Title
JPH02290187A (ja) 同期制御方法及びその装置
JPH03228106A (ja) サーボモータの制御方法
JP4947214B2 (ja) 数値制御方法及びその装置
EP0464496B1 (en) Method for synchronously interlocking feed axes of a lathe
JPH0816246A (ja) ディジタルサーボによるタンデム制御方法
US5231335A (en) Double spindle synchronous driving apparatus
JP3755054B2 (ja) 同期制御装置
JP2000250614A (ja) バックラッシ補正装置および数値制御システム
KR970002258B1 (ko) 서보모터의 제어방법
JPH0549284A (ja) 同期形交流サーボモータの速度制御方法
JP2875646B2 (ja) バックラッシ加速補正装置
WO1988003451A1 (en) Tapping controller
US5027680A (en) Machine tool with two spindles
JPH0212407A (ja) 数値制御装置
JPH01228752A (ja) 主軸同期方式
JPS63308613A (ja) サ−ボモ−タの制御方式
JPH04256552A (ja) ならい制御装置
JPH0649260B2 (ja) 同期制御装置
JP2004086434A (ja) 速度指令型同期制御装置
JPH048423A (ja) タッピング方式
JPH10136682A (ja) トルク一定同期駆動制御装置
JP3232252B2 (ja) 位置決め制御装置及び位置決め制御方法
JP3301190B2 (ja) 主軸運転切り換え方法
KR0160716B1 (ko) 서보 전동기 속도 제어 장치
JPH044405A (ja) 数値制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees