[go: up one dir, main page]

JPH02184281A - 誤差過大アラーム発生方法 - Google Patents

誤差過大アラーム発生方法

Info

Publication number
JPH02184281A
JPH02184281A JP1001373A JP137389A JPH02184281A JP H02184281 A JPH02184281 A JP H02184281A JP 1001373 A JP1001373 A JP 1001373A JP 137389 A JP137389 A JP 137389A JP H02184281 A JPH02184281 A JP H02184281A
Authority
JP
Japan
Prior art keywords
error
ers
position error
difference
estimated
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
JP1001373A
Other languages
English (en)
Inventor
Shunsuke Matsubara
俊介 松原
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP1001373A priority Critical patent/JPH02184281A/ja
Priority to EP90900347A priority patent/EP0404962A1/en
Priority to PCT/JP1989/001298 priority patent/WO1990008353A1/ja
Priority to US07/571,524 priority patent/US5254921A/en
Publication of JPH02184281A publication Critical patent/JPH02184281A/ja
Pending 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/406Numerical 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 monitoring or safety
    • G05B19/4062Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference
    • 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/33Director till display
    • G05B2219/33286Test, simulation analysator
    • 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/42Servomotor, servo controller kind till VSS
    • G05B2219/42194Derive position from command speed, integrate speed
    • 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/42Servomotor, servo controller kind till VSS
    • G05B2219/42268Safety, excess in error
    • 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/42Servomotor, servo controller kind till VSS
    • G05B2219/42307Compare actual feedback with predicted, simulated value to detect run away

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 Electric Motors In General (AREA)
  • Numerical Control (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、誤差過大アラーム発生方法に係り、特に、サ
ーボ制御における誤差過大アラーム発生方法に関する。
従来の技術 誘導電動機や同期電動機の交流モータを制御するサーボ
制御方式においては、数値制御部で所定時間ΔT毎の各
軸移動量ΔRnを計算してサーボ回路に入力し、サーボ
回路はΔT毎に次式%式%) (ただし、ΔpnはΔT毎の実際の移動1.Erは位置
誤差)の演算を行い、該位置誤差に基いて指令速度を発
生し、該指令速度と実際の速度との差である速度偏差に
基いてトルク指令を発生し、該トルク指令に基いてモー
タ各相に印加する電圧をパルス幅変調してサーボモータ
を回転制御する。
かかるサーボ制御系において、何らかの理由でモータが
指令どおりに回転しない場合がある。このため、従来は
指令移動aと実際の移動量の差である位置誤差を監視し
、該位置誤差Erが設定値SA以上になった時に何らか
の異常があったとして誤差過大アラームを発生するよう
にしている。
なお、位置誤差Erは次式 Er−V/PG (Vは回転速度、PGはポジションゲイン)に示すよう
に速度に比例するから、設定値3Aは通常最大回転速度
V HAXにおける位置誤差の1.3倍の値としている
発明が解決しようとする課題 このように、従来は最大回転速度における位置誤差の1
.3倍という大きな値を設定値SAとし、該設定値を越
えたときに、誤差過大アラームを発生するようにしてい
る。このため、モータの回転速度が低速の時に、何らか
の異常が発生しても位置誤差が設定値SA以上になるま
でに(異常が検出されるまでに)相当長い時間を要し、
機械の損傷を招いたり、ワークに誤切削を施してしまう
場合があった。例えば以下のような場合、(i)  D
Dロボット(ダイレクト・ドライブ・ロボット)のよう
に、他軸の運動による干渉トルクを受けやすいロボット
において、停止している軸が干渉トルクによって動いて
しまう場合、 (ii)  ロボットアーム等の制御軸が低速運転中に
障害物にぶつかって停止する場合、 等において、異常の検出が遅れてロボットを損傷させた
り、ワークを傷つけたりしてしまう。
以上から、本発明の目的は、モータの回転速度が低速の
場合であっても、発生した異常を短時間のうちに検出で
きる異常検出方法を提供することである。
課題を解決するための手段 本発明は、サーボモータをサーボ制御によって駆動制御
するものにおいて、上記サーボ制御系を、該サーボ制御
系のポジションゲインの逆数を時定数とする一次系の伝
達関数で近似し、この近似した一次系の伝達関数のシュ
ミレーションをサーボモータの駆動制御と並行して行い
、該シュミレーションで得られた位置誤差と上記サーボ
制御で得られた実際の位置誤差が設定所定値以上になっ
たとき、誤差過大アラームを発生するように構成するこ
とによって上記課題を解決した。
作  用 サーボ制御における速度制御ループの伝達関数を1と近
似すると、移動指令に応答しサーボモータが移動するま
での該サーボ制御系の伝達関数は、該サーボ制御系のポ
ジションゲインの逆数を時定数とする一次系の伝達関数
となり、略サーボ制御系の伝達関数とすることができる
。そこで、サーボモータの駆動制御と並行して、上記伝
達関数によってサーボ制御系のシュミレーシコンを行う
と、実際のサーボ制御による位置誤差と、シュミレーシ
ョンによって得られる位置誤差は近似した値となる。し
かし、何らかの原因で、サーボモータが指令どおりに回
転しなかった場合等で、実際の位置誤差が増大した場合
、シュミレーションで得られる位置誤差とは大きな差異
が出てくる。そこで、実際の位置誤差とシュミレーショ
ンによって得られた位置誤差を順次比較し、その差が設
定所定値以上になったとき、誤差過大アラームを発生さ
せる。
実施例 第1図は、本発明の一実施例を実施するデジタルサーボ
制御装置のブロック図である。
第1図において、1はマイクロコンビ1−夕で構成され
るデジタルサーボ回路部、2は同様に上記マイクロコン
ピュータで構成される誤差過大アラーム発生部、3はト
ランジスタインバータ等のサーボアンプ、4はサーボモ
ータ、5はサーボモータ1回転当りに所定数のフィード
バックパルスFPを発生するパルスコーダである。
デジタルサーボ回路部1は、指令移動量からフィードバ
ックパルスFPを減じて位置誤差Erを演算する演算部
11、位置誤差ErにポジションゲインPGを乗じて指
令速度VCを発生するゲイン設定部12、及び、速度制
御部13で構成され従来のデジタルサーボ回路部の構成
と同一である。
また、誤差過大アラーム発生部2は、指令移動量ΔRn
を入力し、該デジタルサーボ制御系のシュミレーション
を行うシュミレーション部14と該シュミレーション部
14から発生する推定位置誤差ErSと、デジタルサー
ボ回路部1から発生する位置誤差Erを比較し、その差
が設定値As以上になると、誤差過大アラーム5ALH
を発生する誤差過大検出部15から構成されている。
第2図は、上記第1図の構成のブロック線図であり、1
1は移動指令MCと位置フィードバックPAの差(位置
誤差)Erを演算する演算部、12は位置誤差Erを1
0倍して速度指令VCを発生する伝達関数PGのゲイン
設定部である。
13は速度制御部であり、速度指令VCと速度フィード
バックVAの差である速度偏差を演算する演算部13a
と、速度偏差EVをKv倍してトルク指令(電流指令)
TCを発生する伝達関数KVのゲイン設定部13bを有
している。16はモータ部であり、トルク指令Tcを速
度VAに変換する伝達関数16a、速度VAを位置pA
に変換する伝達関数16bで構成されている。なお、J
mはモータイナーシャ、Ktはトルク定数である。
一方、誤差過大アラーム発生部2のサーホ系シュミレー
ション部14は、デジタルサーボ制御系の速度ループの
伝達関数を「1」としてサーボ系のシュミレーションを
行うもので、第2図中、速度制御部13の演算部13a
、伝達関数13b(KVl、伝達関数16a (Kt/
 (Jm−8>)及び速度VAのフィードバックで構成
される速度指令Vcに対する実速度VAまでの伝達関数
を「1」としている。その結果、移動指令MOから推定
位置フィードバックRASとの差(推定位置誤差)ja
rsを演算する演算部21.ゲイン設定部12の伝達関
数と同一のポジションゲインPGの伝達関数22と、速
度VAを位置に変換する伝達関数23(1/S)で構成
されている。
また、誤差過大検出部15はデジタルサーボ回路部の位
置誤差Erとシュミレーション部14の推定像N誤差E
rSの差(Er−Ers)を求める演算部15aと、こ
の差(Er−Ers)と設定値ASとを比較し、差(E
−Ers)が設定値A3以上になると誤差過大アラーム
5AL14を発生する比較器15bで構成されている。
さて、デジタルサーボ回路部1では、移動指令MOが入
力されると所定時間ΔT毎に第2図に示した位置制御処
理、速度制御処理を行い、サーボモータ4を回転駆動す
る。すなわち、演算部11で移動指令MCからバルスコ
ーダ5で検出される位置フィードバックPAを減じて位
l[差Erを求め、ゲイン設定部12でポジションゲイ
ンPGを乗じて速度指令VCを求め、速度制御部13で
は、この速度指令Vcから実速度VAを減じ速度偏差E
Vを求め、この速度偏差EVに速度ゲインKvを乗じて
トルク指令をサーボアンプ3に出力し、サーボモータ4
を駆動制御する。
上記デジタルサーボ制御の動作は従来から公知なもので
、従来と同一である。なお、上記処理において求められ
た各部の出力、即ち、位置誤差Er、速度指令VC,速
度偏差EV、 トルク指令Tcは内蔵のRAM内に格納
されている。
一方、シュミレーション部14では上記デジタルサーボ
制御と並行して、所定周期ΔT毎に該移動指令MCから
推定像@PASを演n部21で減じて推定位置誤差Er
sを求め、該位置誤差ErSにポジションゲインPGを
乗じて、推定速度指令VC8を求め、これを積分して推
定像MPASを求める処理を行い、少なくともこの処理
によって得られた推定位置誤差Ers、推定位置RAS
はデジタルサーボ制御を行うマイクロプロセッサに設け
られたRAM内に格納されている。
一方、誤差過大検出部15では、デジタルサーボ回路部
1で求められた位置誤差Erとシュミレーション部14
で求めた推定位置誤差ErSとの差(Er−4rs)を
求め、この差(Er−ErS)と設定値Asを比較器1
5bで比較して、この差(Er−Ers)が設定値A3
以上の場合には、誤差過大アラーム5ALHを出力する
すなわち、デジタルサーボ制御系における速度ループの
伝達関数を「1]と近似すると、位置指令MCから該指
令に応答し、出力位置PAを得るまでのブロック線図は
第2図のシュミレーション部14のブロック線図となり
、このブロック線図における位置指令MOから、これに
応答して出力される推定像MPASまでのフィードバッ
ク制御における伝達関数は、 として、ポジションゲインPGの逆数を時定数とする一
次の伝達関数として求められる。この伝達関数は、デジ
タルサーボ制御系の伝達関数として略近似できる。その
結果、デジタルサーボ制御系で得られる実際の位置誤差
Erとシュミレーション部14で得られる位置誤差Er
sは近似した値が得られる。そのため、サーボモータ4
が位置指令MC,に追従し、正常に回転駆動されていれ
ば、比較器15bより誤差過大アラーム5ALHは発生
しない。しかし、何らかの理由でサーボモータが位置指
令Mcに追従しない場合、例えば、ロボットアーム等の
制御軸が障害物にぶつかって停止したとき、または、他
軸の運動により干渉トルクを受けて停止軸が動いた場合
など、実際のデジタルサーボ制御系においては位置誤差
Erが増大する。
一方、シュミレーション部14では、正常な動作として
シュミレーションを行うから位置誤差Erと推定位置誤
差Ersとの差は増大し、この差(Er−Era)が設
定値A3以上となれば、誤差過大アラーム5ALHを出
力することとなる。
第3図は、マイクロコンピュータが行う第1図における
誤差過大アラーム発生部2に対応する動作処理フローチ
ャートで、マイクロコンピュータは第1図におけるデジ
タルサーボ回路部1に対応する従来の動作処理の周期と
同一周期で、第3図に示す処理を行うものである。
まず、当該周期での移動指令値ΔMCを読み(ステップ
S1)、推定位置誤差ErSを記憶するメモリ内に設け
られたレジスタR(Ers)に読出した移動指令値ΔM
Cを加算し、かつ、前回から今回までに移動したと推定
する距離ΔPASを減算し、該レジスタR(Ers)に
格納する(ステップ82)。次に、算出されたこの推定
速度位置誤差ErSにポジションゲインPGを乗じて推
定指令値Vcsを求め(ステップS3) (第2図にお
ける伝達関数22の処理)、該推定速度指令値Vcsに
当該周期Tを積算したものを加算し、新しい移動推定値
ΔPASを該レジスタR(ΔPAS)に格納する(ステ
ップ84)。
次に、デジタルサーボ回路部1の処理における位置誤差
Erを読出しくステップS5)、該位置誤差Erから推
定位置誤差ErSを減じ、位置誤差の差ΔErを求め、
該位置誤差の差ΔErの絶対値が設定値A3以上か否か
判断する(ステップ86.87)(第2図における誤差
過大検出部15の処理)。そして、位置誤差の差ΔEr
が設定llAsより小さければ当該周期の処理を終了す
る。
以下、各周期毎ステップ81〜S7の処理を繰返し行い
、何らかの異常が発生し、実際の位置誤差Er、すなわ
ち、デジタルサーボ回路部1での位置誤差Erが増大し
、その結果、位置誤差の差ΔErが増大し、ステップS
7でこの位置誤差の差ΔErの値が設定値As以上に達
したことが判断されると、マイクロコンピュータはアラ
ーム処理、即ち、誤差過大アラーム3 ALHを出力し
、サーボ制御のPWM処理をオフ、パワー電源をオフ、
さらにアラーム表示等を行う(ステップ58)6発明の
効果 以上のように本発明によれば、サーボ系のシュミレーシ
ョンを行い、該シュミレーションで推定位置誤差を求め
る。この推定位置誤差は実際の位置誤差に近似したもの
になるため、サーボモータが正常に移動し、異常が発生
しなければ実際の位置誤差と推定位置誤差の差は大きな
値とはならない。そのため、誤差過大を検出するための
設定値は小さな値でよ°く、従来のようにRB速におけ
る位置誤差の1.3倍という値よりも格段に小さな値と
することができる。その結果、サーボモータの回転速度
が低速の場合であっても、位置誤差が過大となる異常を
短時間のうちに検出することができ、異常発生時に機械
やワーク等を損傷させることは少なくなる。
【図面の簡単な説明】
第1図は、本発明の一実施例を実施するデジタルサーボ
制御!l装置のブロック図、第2図は、同実施例におけ
るブロック線図、第3図は、誤差過大検出処理のフロー
チャートである。 1・・・デジタルサーボ回路部、2・・・誤差過大アラ
ーム発生部、3・・・サーボアンプ、4・・・サーボモ
ータ、5・・・バルスコーダ。

Claims (1)

  1. 【特許請求の範囲】 指令移動量と実際の移動量の差である位置誤差を計算す
    ると共に位置誤差に基いて指令速度を発生してサーボモ
    ータを駆動するサーボ制御における誤差過大アラーム発
    生方法において、 上記サーボ制御系のポジションゲインの逆数を時定数と
    する一次系の伝達関数で近似した上記サーボ制御系のシ
    ュミレーションをサーボモータの駆動制御と並行して行
    い、該シュミレーションで得られた位置誤差と上記サー
    ボ制御で得られた実際の位置誤差が設定所定値以上にな
    つたとき、誤差過大アラームを発生するようにした誤差
    過大アラーム発生方法。
JP1001373A 1989-01-10 1989-01-10 誤差過大アラーム発生方法 Pending JPH02184281A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP1001373A JPH02184281A (ja) 1989-01-10 1989-01-10 誤差過大アラーム発生方法
EP90900347A EP0404962A1 (en) 1989-01-10 1989-12-25 Anomaly detecting method in a servo system
PCT/JP1989/001298 WO1990008353A1 (en) 1989-01-10 1989-12-25 Anomaly detecting method in a servo system
US07/571,524 US5254921A (en) 1989-01-10 1989-12-28 Abnormality detecting method for a servo system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1001373A JPH02184281A (ja) 1989-01-10 1989-01-10 誤差過大アラーム発生方法

Publications (1)

Publication Number Publication Date
JPH02184281A true JPH02184281A (ja) 1990-07-18

Family

ID=11499692

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1001373A Pending JPH02184281A (ja) 1989-01-10 1989-01-10 誤差過大アラーム発生方法

Country Status (4)

Country Link
US (1) US5254921A (ja)
EP (1) EP0404962A1 (ja)
JP (1) JPH02184281A (ja)
WO (1) WO1990008353A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010049361A (ja) * 2008-08-19 2010-03-04 Fanuc Ltd 理論機械位置算出手段を有する数値制御装置
DE112021007990T5 (de) 2021-10-07 2024-06-06 Fanuc Corporation Steuergerät, Maschinensystem und Anzeigegerät

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08249008A (ja) * 1995-03-09 1996-09-27 Toyota Motor Corp 等価回路参照型制御装置と制御方法
JP3114579B2 (ja) * 1995-08-30 2000-12-04 松下電器産業株式会社 産業用ロボットおよびその制御装置
US5949677A (en) * 1997-01-09 1999-09-07 Honeywell Inc. Control system utilizing fault detection
DE29800037U1 (de) * 1998-01-02 1998-03-05 Hüllwegen, Josef, Ing.(grad.), 33184 Altenbeken Vorrichtung zum Überwachen einer entlang eines vorgegebenen Weges bewegbaren Einrichtung sowie Modulatoreinheit und Auswerteeinheit für diese Vorrichtung
KR20050046001A (ko) * 2002-08-06 2005-05-17 아셈블레온 엔. 브이. 구동 시스템을 통해 요소를 이동하는 동안 오작동을감지하는 방법과, 이러한 방법을 실행하는데 적합한디바이스
US6989641B2 (en) * 2003-06-02 2006-01-24 General Motors Corporation Methods and apparatus for fault-tolerant control of electric machines
US7034492B2 (en) * 2003-10-28 2006-04-25 Ge Medical Systems Global Technology Company, Llc Methods and systems for reducing unintentional collisions
DE102007060682B4 (de) * 2007-12-17 2015-08-20 Kuka Roboter Gmbh Verfahren und Vorrichtung zur modellbasierten Regelung eines Manipulators
DE102008037876B4 (de) * 2008-08-15 2014-10-30 Itk Dr. Kassen Gmbh Positioniersystem für einen Mikroskoptisch
JP5935958B2 (ja) * 2014-01-07 2016-06-15 三菱電機株式会社 軌跡制御装置
KR102754830B1 (ko) * 2019-08-28 2025-01-14 삼성전자주식회사 전자장치, 디스플레이장치 및 그 제어방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5944983A (ja) * 1982-09-06 1984-03-13 Nippon Steel Corp 駆動装置の速度制御装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2510837C3 (de) * 1975-03-12 1985-07-11 Siemens AG, 1000 Berlin und 8000 München Einrichtung zur Regelung von totzeitbehafteten Regelstrecken
US4025763A (en) * 1975-10-06 1977-05-24 Phillips Petroleum Company Process control including simulating a derivative
US4055135A (en) * 1976-06-04 1977-10-25 Sperry Rand Corporation Rudder error detector
JPS5354670A (en) * 1976-10-26 1978-05-18 Hitachi Ltd Trouble detector for controller
JPS5847042B2 (ja) * 1977-03-08 1983-10-20 株式会社日立製作所 異常検知方法
US4159444A (en) * 1978-03-21 1979-06-26 Sperry Rand Corporation Fail operational dual electromechanical servo actuator for aircraft with model monitoring
JPS5514346A (en) * 1978-07-17 1980-01-31 Hitachi Ltd Servo drive system
US4338659A (en) * 1978-12-15 1982-07-06 Fujitsu Fanuc Ltd. Position control system for a closed loop type numerical-controlled machine tool
US4509110A (en) * 1982-06-07 1985-04-02 United Technologies Corporation Method and apparatus for detecting failures in a control system
JPS58219614A (ja) * 1982-06-15 1983-12-21 Fanuc Ltd ロボツト動作速度異常検出装置
JPS59231615A (ja) * 1983-06-13 1984-12-26 Fanuc Ltd 位置ル−プゲイン制御方法
DE3416496A1 (de) * 1984-05-04 1985-11-07 Brown, Boveri & Cie Ag, 6800 Mannheim Verfahren und schaltungsanordnung zum simulieren von pruefstandstraegheitsmomenten
JPS62290901A (ja) * 1986-06-11 1987-12-17 Amada Co Ltd モ−タ位置制御装置
US4914726A (en) * 1989-01-17 1990-04-03 Tektronix, Inc. Mass velocity controller
US5015934A (en) * 1989-09-25 1991-05-14 Honeywell Inc. Apparatus and method for minimizing limit cycle using complementary filtering techniques
JPH06235918A (ja) * 1993-02-09 1994-08-23 Ohtsu Tire & Rubber Co Ltd :The 導光装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5944983A (ja) * 1982-09-06 1984-03-13 Nippon Steel Corp 駆動装置の速度制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010049361A (ja) * 2008-08-19 2010-03-04 Fanuc Ltd 理論機械位置算出手段を有する数値制御装置
DE112021007990T5 (de) 2021-10-07 2024-06-06 Fanuc Corporation Steuergerät, Maschinensystem und Anzeigegerät

Also Published As

Publication number Publication date
WO1990008353A1 (en) 1990-07-26
EP0404962A1 (en) 1991-01-02
EP0404962A4 (ja) 1994-02-23
US5254921A (en) 1993-10-19

Similar Documents

Publication Publication Date Title
US5440213A (en) Collision detecting method using an observer
JPH02184281A (ja) 誤差過大アラーム発生方法
KR940003005B1 (ko) 동기형 교류 서보모터의 속도제어방법
KR0144650B1 (ko) 서보모터의 이상부하 검출 제어방법
US5936369A (en) Method of estimating disturbance load on servomotor
JPH063994B2 (ja) 複数台デイジタルサーボの制御方法
US5635811A (en) Method and apparatus for standstill recognition when restarting a power converter-fed AC motor without a tachometer generator
JPH048190B2 (ja)
JPH1170490A (ja) 産業用ロボットの衝突検出方法
JP3494685B2 (ja) 非常停止方法及び非常停止装置
JPH09282020A (ja) サーボモータ駆動装置
JPH0232799A (ja) 負荷角調整装置を有する電気ステツプモータ及びその作動方法
JP2870482B2 (ja) サーボモータの位置制御方法および制御装置
JPH027276B2 (ja)
JPH06131050A (ja) サーボモータで駆動される可動部の衝突検出方法
JPH11245191A (ja) 産業用ロボットの駆動軸制御方法及びその装置
JPH01278283A (ja) 誤差過大アラーム発生方法
JPH10277887A (ja) 位置検出器異常時の電動機制御方法
JP3388426B2 (ja) 任意補間を可能としたモータのパルス列制御方式
JPS62244287A (ja) 直流モ−トルのデイジタル制御装置
JPH0217237A (ja) 重力軸のブレーキコントロール方法
JPH0751976A (ja) 主軸異常負荷時停止制御方式
JPH04368832A (ja) 電動式射出成形機における金型保護方法及び装置
JPH0344506B2 (ja)
JP3197898B2 (ja) サーボモータの制御方式