JPH01237706A - サーボ制御の異常検出装置 - Google Patents

サーボ制御の異常検出装置

Info

Publication number
JPH01237706A
JPH01237706A JP63063225A JP6322588A JPH01237706A JP H01237706 A JPH01237706 A JP H01237706A JP 63063225 A JP63063225 A JP 63063225A JP 6322588 A JP6322588 A JP 6322588A JP H01237706 A JPH01237706 A JP H01237706A
Authority
JP
Japan
Prior art keywords
deviation
abnormality
difference
speed
limit value
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
JP63063225A
Other languages
English (en)
Inventor
Masato Takase
真人 高瀬
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63063225A priority Critical patent/JPH01237706A/ja
Publication of JPH01237706A publication Critical patent/JPH01237706A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は制御対象の位置制御を行うサーボ制御装置に係
り、特に目標値と制御量との偏差を定数倍して制御対象
の速度指令として利用するサーボ制御装置に好適な異常
動作検出装置に関する。
〔従来の技術〕
従来位置制御を行うサーボ制御装置においては、サーボ
系の回路の故障による異常動作を防止するため、目標値
と制御量の偏差をとり、この偏差が一定の限界値以上に
なった時に異常信号を発生し。
サーボ系を停止させるといった方式がとられてきた。
第2図は、従来よりのサーボ制御装置異常検出方式につ
いて示したものであり、以下この動作について説明する
まず、1の目標値発生器より位置指令が送出され、これ
と2の減算器において6の位置検出器より送出される現
在位置との差をとり位置偏差とする。7!Aにこの位置
偏差に3の増幅器において位置ループゲインGを乗じて
速度指令を作る。速度指令は4の速度制御器の入力とな
り、5の制御対象が制御される2以上の様なフィールド
バック制御系において、2の出力である位置偏差を、そ
の位置偏差が正常動作状態でとり得る最大値である異常
偏差限界値と、7の比較器で比較して位置偏差の方が大
きくなった時に異常検出信号を送出するものである。
第3図は第2図をブロック図にしたもので、Xrは位置
指令値、eは位置指令値と現在位置との偏差、viは速
度指令、vOは制御対象の速度。
xOは制御対象の現在位置である。また、fは、速度制
御系の応答を表わす関数である。
いま、制御対象の動作最高速度をVとした場合、速度指
令をVとするために位置偏差は e = V / G         ・・・・・・・
・・(1)でなくてはならず、従って異常偏差限界値も
最低(1)の値は必要となる。ここで、速度制御系の応
答は位置制御系よりも十分速いものとして、fは無視し
ている。
なおサーボ異常検出装置としては特開昭59−1860
01号や実公昭51−15034号公報に示しであるも
のが公知である。
〔発明が解決しようとする課題〕
しかし、サーボ制御装置では、目標値の変化に応じて目
標値と制御量の間に偏差が発生するため、上記従来技術
を用いる場合には正常動作で発生し得る偏差の最大値を
異常偏差検出の限界値とする必要があった。特に、目標
値と制御量の偏差の定数倍を速度指令として与える様な
制御装置においては、制御対象を定速で動かす場合、そ
のための一定の速度指令を発生させる必要上、一定の位
置偏差ができ、この偏差は必ずしも小さな値ではない。
このように、目標値と制御量の偏差を監視するという方
式によるサーボ制御装置の異常検出は。
容易に実現できる反面、異常発生時には異常動作による
位置偏差がある程度以上まで大きくならないと検出でき
ず、事故回避処置が遅れることになる。
本発明の目的は、容易な手段によって上記異常偏差検出
の限界値を小さくし、異常検出時間を短縮することにあ
る。
〔課題を解決するための手段〕
上記目的は、異常検出を行う偏差量として、制御対象の
現在位置と、一定時間だけ前の位置指令値との差を用い
ることにより達成される。ここでの時間差は1位置指令
と現在位置との偏差に乗じて速度指令を作成するところ
の5位置ループゲインの逆数である。
〔作用〕
この時間差だけ前の位置指令と現在位置とを比較するこ
とで、速度を発生するために必要な定常偏差を補正する
という効果が生じる。従って定常偏差を除いた位置偏差
を取り出すことができ、これを監視することによってサ
ーボ系の異常動作を検出することができる。
〔実施例〕
以下1本発明の実施例および作用を、図を用いて説明す
る。
第1図は、本発明の異常検出方法を示すものである。こ
れは制御系に関しては第2図と同じであるが、異常検出
方式は以下の様になっている。
まず、位置検出器6より出力された現在位置と、t o
 、= I / Oの遅れ時間を持つ遅れ発生器8を通
った位置指令、すなわち、toだけ前の位置指令とが9
の減算器に入力される。そしてそれぞれの差である遅れ
位置偏差が7の比較器に入る。7の比較器は第2図と同
様の働きをして、遅れ位置偏差が異常偏差限界値よりも
大きくなった時に異常検出信号を発生する。
以上説明した第12図の方式について、遅れ位置偏差の
大きさが第2図の偏差より小さくなることを以下に説明
する。
まず、第1例として、制御対象を定速度Vで動かす場合
、現在位置xoは、偏差がV/Gであることから、 xo=x r−V/G      −−・= (2)で
ある、また、to前の位置指令は、 xr (−to)=xr−Vt。
= x r −V / G  ・・・・・・(3)とな
り、(2)と(3)の差がOであるかとは明らかである
。従って、定速度で動かす場合には、遅れ位置偏差は0
となる。
次に、第2例として、制御対象を定加速度で動かす場合
を考える。
zp=at2            ・−・・・・ 
(4)とした場合、xoは ・・・・・・(5) となるので、偏差eは e  =  x  r  −x  。
・・・・・・(6) となる、これに対し遅れ位置偏差e′は、e’ =xo
−a (t−to) 2 となる。従ってtが増加するにつれてeの絶対値は増加
するが、e′は一定値以下である。
上記の例の様に、本発明の方式を用いることにより、異
常偏差限界値を小さくすることができる。
〔発明の効果〕
本発明によれば、簡単な装置により、サーボ制御装置の
異常発生を従来よりも短時間のうちに検出できるという
効果があり、異常時ロボットを素早く停止させることが
でき安全性が高まる。
【図面の簡単な説明】
第1図は1本発明の異常検出装置の実施例を示すブロッ
ク図、第2図、第3図は、従来の異常検出方式のブロッ
ク図である。 1・・・目標値発生器、 2.9・・・減算器、3・・
・増幅器、 4・・・速度制御器、5・・・制御対象、
 6・・・位置検出器、7・・・比較器、 8・・・遅
れ発生器差 1 回 $ 2図 第 3 2

Claims (1)

    【特許請求の範囲】
  1. 1、制御対象の位置を制御する目標値発生手段と、上記
    目標値と制御対象の現在位置との差をとりそれに一定の
    ゲインを乗じて制御対象の速度指令とする手段と、上記
    速度指令に従って制御対象の速度を制御する速度制御手
    段とより成るサーボ方式において、制御対象の現在位置
    と、上記利得値より決定されるところの一定時間だけ前
    の位置目標値との差をとる手段を持ち、この差が所定の
    値以上であるときに異常信号を送出する手段を設けたこ
    とを特徴とするサーボ制御装置における異常検出方式。
JP63063225A 1988-03-18 1988-03-18 サーボ制御の異常検出装置 Pending JPH01237706A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63063225A JPH01237706A (ja) 1988-03-18 1988-03-18 サーボ制御の異常検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63063225A JPH01237706A (ja) 1988-03-18 1988-03-18 サーボ制御の異常検出装置

Publications (1)

Publication Number Publication Date
JPH01237706A true JPH01237706A (ja) 1989-09-22

Family

ID=13223055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63063225A Pending JPH01237706A (ja) 1988-03-18 1988-03-18 サーボ制御の異常検出装置

Country Status (1)

Country Link
JP (1) JPH01237706A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04209001A (ja) * 1990-11-09 1992-07-30 Mitsubishi Electric Corp サーボ制御装置の安全装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04209001A (ja) * 1990-11-09 1992-07-30 Mitsubishi Electric Corp サーボ制御装置の安全装置

Similar Documents

Publication Publication Date Title
US5272423A (en) Velocity control method for a synchronous AC servo motor
US10606234B2 (en) Controller for a plurality of motors based on provided torque
JPH048190B2 (ja)
KR910006498B1 (ko) 위치제어방식
US3781626A (en) Optimized p.i.d.controller
JP2906526B2 (ja) モータ制御装置
JPH01237706A (ja) サーボ制御の異常検出装置
JPH01120607A (ja) モータ制御装置
JPH0888990A (ja) モータの位置制御装置
JPS61203883A (ja) サ−ボモ−タ制御方式
GB2270998A (en) Positioning system
JPH0218601A (ja) サーボ制御装置
JP2791094B2 (ja) サーボ系の異常検出装置
US10599136B2 (en) Motor controller and method for controlling motor
JPH0467209A (ja) 産業用ロボット異常検出方法
JPS6235918A (ja) サ−ボ異常検出方式
JPH04138088A (ja) モータ制御装置
JPS6015718A (ja) 速度サ−ボ制御方法
JP2998959B2 (ja) 航空機の飛行制御装置
JPH02204805A (ja) 追従制御装置
JP2513978Y2 (ja) 速度制御装置の異常速度検出器
JPS61121110A (ja) サ−ボ制御装置
JPH03213286A (ja) ロボットの力制御方式
JP3589251B2 (ja) 速度フィードバック遅れ補正方法
JPS6361311A (ja) 移動体の位置決め制御装置