JPS63283490A - サ−ボモ−タの速度制御装置 - Google Patents

サ−ボモ−タの速度制御装置

Info

Publication number
JPS63283490A
JPS63283490A JP62117276A JP11727687A JPS63283490A JP S63283490 A JPS63283490 A JP S63283490A JP 62117276 A JP62117276 A JP 62117276A JP 11727687 A JP11727687 A JP 11727687A JP S63283490 A JPS63283490 A JP S63283490A
Authority
JP
Japan
Prior art keywords
speed
gain
error
servo motor
steady
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
JP62117276A
Other languages
English (en)
Inventor
Akihito Nakayama
明仁 中山
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 JP62117276A priority Critical patent/JPS63283490A/ja
Publication of JPS63283490A publication Critical patent/JPS63283490A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Feedback Control In General (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ディジタルサーボシステムにおけるサーボモ
ータの速度制御装置に関する。
(従来の技術) 通常のディジタルサーボシステムでは、指令速度と実速
度との誤差に基づいてサーボモータのトルク指令を設定
しており、そのために速度検出手段としてバルスコーダ
などを使用している。
上記誤差信号からサーボモータの速度と位置とを正確に
制御するためには、通常比例動作と積分動作を行なうP
I補償回路が必要であり、積分ゲインを大きくすれば、
一般に微小な偏差に対しては応答良く修正することがで
きる。しかし、速度偏差が定常誤差の範囲にあるか否か
は、システムの運転速度によって判断されるもので、一
様ではないため、従来では機械系の停止時の寸前に積分
ゲインを大きくするという工夫のみがなされてぃ(発明
が解決しようとする問題点) つまり従来、通常の運転時の積分ゲインはあまり大きく
設定できず、停止時のみ特別の工夫を施していた。しか
し、通常運転時の積分ゲインが小さい場合には、偏差が
大きくなったときに制御系でのオーバシュートなど機械
系の動作にうねりを生じる原因にもなり、フィードバッ
ク系の安定した動作が失われる。
本発明は、上記の点に鑑みてなされたもので、偏差が定
常誤差範囲内の微小なときのみ積分ゲインを大きく設定
して、サーボシステムの動作中宮にフィードバック系の
安定した動作を確保したサーボモータの速度制御装置を
提供しようとするものである。
(問題点を解決するための手段) 本発明によれば、離散的な速度指令信号によりサーボモ
ータを速度制御するサーボモータの速度制御装置におい
て、前記サーボモータから帰還される実速度信号と速度
指令信号との速度誤差を出力する演算手段と、この演算
手段の誤差出力の絶対値が定常誤差範囲内にあるとき積
分ゲインを所定ゲインより大きく設定して前記サーボモ
ータへのトルク指令を形成するトルク指令手段とを具備
することを特徴とするサーボモータの速度制御装置を提
供できる。
(作用) 本発明のサーボモータの速度制御装置では、サーボシス
テムの動作中の実速度信号と速度指令信号との誤差出力
が設定された定常誤差範囲にある場合に積分ゲインを大
きく設定して動作時の機械系の剛性を高めるようにでき
る。
(実施例) 以下、本発明の一実施例を図面に従って詳細に説明する
。
第1図は、本発明の一実施例の速度制御装置を示すブロ
ック図で、速度指令Vcmdが、加算回路1を介して所
定の制御ゲインを有する補償回路2に供給され、サーボ
モータ3に対するトルク指令Tに変換され、サーボモー
タ3を指令速度Vcmdで駆動制御している。
上記加算回路1には、サーボモータ3からの実速度TS
Aが帰還され、ここで速度指令Vcmdとの誤差が演算
されて、それが速度偏差として補償回路2に出力されて
いる。
上記補償回路2は、速度偏差に基づいてサーボモータ3
に所定の駆動電流などのパワーを設定するためのもので
、その制御ゲインGは、G = K p + K i 
/ s に設定されている。ここで、Kpは比例ゲイン、Kiは
積分ゲインで、この積分ゲインKiが次に説明する定常
誤差範囲内で負の傾きを有する関数により規定される。
第2図は、積分ゲインKiの大きさを定常誤差RANG
E範囲内で規定する三角波状の関数と、その場合の制御
アルゴリズムを示すフローチャートである。
すなわち、第ン図(b)に示されるようにサーボモータ
3からの実速度信号TSAは、例えばパルスコーダなど
の速度検出手段を介して加算回路1に常に帰還され、ま
ず誤差ERROR(= V c+nd −TS^)が演
算される(ステップa)。上記定常誤差R^NGEと誤
差ERRORの絶対値との差をXlとするとき(ステッ
プb)、このxlの正負が判断され(ステップc ) 
、正の場合には積分ゲインKiを所定ゲインに1にして
(ステップd)、積分動作が行なわれる(ステップe)
。しかし、xlが負の場合、つまり誤差出力の絶対値が
所定の定常誤差範囲内にあるときには、上記誤差ERR
ORの絶対値をx2として演算しくステップf)、それ
に対応する積分ゲインKiをX5 = K1+ X2 
*GAINノ式から算出しくステップg)、積分ゲイン
Kiを所定ゲインに1より大きく設定してから、ステッ
プhにおいて積分動作を行なう。
第3図は、第2図(a)のように積分ゲインKiの大き
さを定常誤差RANGE範囲内で三角波状の関数で規定
するのではなく、方形の関数、つまり定常誤差範囲内で
所定ゲインに1より大きい定数値に2で積分ゲインを設
定する例を示しており、この場合の制御アルゴリズムを
示すフローチャートは、上記ステップf、  g、hに
代えて、KixK2というステップを挿入すればよい。
このように構成されるサーボモータの速度制御装置にお
いては、速度指令VcmdによりPI制御を行なって、
サーボモータ3のトルクコマンドを形成するとき、補償
回路2の積分ゲインKiを誤差が定常誤差の範囲にある
ときは大きく設定でき、定常誤差以上の場合には小さく
設定できるので、制御対象となる機械系の特性や動作速
度に拘らず、動作時の剛性を低下させることなく、微小
誤差に対する応答性を改善できる。しかも、単に停止に
際してのみ積分ゲインを大きくするという従来のものに
比べ、通常運転時の積分ゲインも、偏差が大きくなった
ときには積分ゲインを大きくするようにしたから、偏差
が大きくなったときに制御系でのオーバシュートなどが
あっても機械系の動作にうねりを生じない。
以上、この発明をある程度詳細にその最も好ましい実施
態様について説明したが、積分ゲインKiの大きさを定
常誤差RANGE範囲内でどの様に規定するかは、ディ
ジタルサーボシステムの特性に合せて適宜に設計するべ
き事項であり、発明の構成の詳細な部分についての変形
、特許請求の範囲に記載された本発明の精神に反しない
限りでの種々な変形、あるいはそれらを組み合わせたも
のに変更することができることは明らかである。
(発明の効果) 以上説明したように、本発明によれば、サーボシステム
の動作中の実速度信号と速度指令信号との誤差出力が設
定された定常誤差範囲にある場合に積分ゲインを大きく
設定して動作時の機械系の剛性を高めるようにしたので
、サーボシステムの動作中宮にフィードバック系の安定
した動作を確保したサーボモータの速度制御装置を提供
できる。
【図面の簡単な説明】
第1図は、本発明の一実施例を示すブロック図、第2図
(a)は、同実施例での積分ゲインの設定例を示す説明
図、第2図(b)は、同実施例の制御アルゴリズムを示
すフローチャート、第3図は、他の実施例の動作説明図
である。 1・・・加算回路、2・・・補償回路、3・・・サーボ
モータ。

Claims (3)

    【特許請求の範囲】
  1. (1)離散的な速度指令信号によりサーボモータを速度
    制御するサーボモータの速度制御装置において、前記サ
    ーボモータから帰還される実速度信号と速度指令信号と
    の速度誤差を出力する演算手段と、この演算手段の誤差
    出力の絶対値が定常誤差範囲内にあるとき積分ゲインを
    所定ゲインより大きく設定して前記サーボモータへのト
    ルク指令を形成するトルク指令手段とを具備することを
    特徴とするサーボモータの速度制御装置。
  2. (2)前記トルク指令手段は、前記定常誤差範囲内で負
    の傾きを有する関数により規定される積分ゲインが設定
    されることを特徴とする特許請求の範囲第(1)項に記
    載のサーボモータの速度制御装置。
  3. (3)前記トルク指令手段は、前記定常誤差範囲内で所
    定ゲインより大きい定数値で積分ゲインが設定されるこ
    とを特徴とする特許請求の範囲第(1)項に記載のサー
    ボモータの速度制御装置。
JP62117276A 1987-05-14 1987-05-14 サ−ボモ−タの速度制御装置 Pending JPS63283490A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62117276A JPS63283490A (ja) 1987-05-14 1987-05-14 サ−ボモ−タの速度制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62117276A JPS63283490A (ja) 1987-05-14 1987-05-14 サ−ボモ−タの速度制御装置

Publications (1)

Publication Number Publication Date
JPS63283490A true JPS63283490A (ja) 1988-11-21

Family

ID=14707749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62117276A Pending JPS63283490A (ja) 1987-05-14 1987-05-14 サ−ボモ−タの速度制御装置

Country Status (1)

Country Link
JP (1) JPS63283490A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03111901A (ja) * 1989-09-26 1991-05-13 Toshiba Corp 非線形フィードバック制御器
WO2019117307A1 (ja) * 2017-12-15 2019-06-20 オムロン株式会社 制御装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03111901A (ja) * 1989-09-26 1991-05-13 Toshiba Corp 非線形フィードバック制御器
WO2019117307A1 (ja) * 2017-12-15 2019-06-20 オムロン株式会社 制御装置
JP2019109890A (ja) * 2017-12-15 2019-07-04 オムロン株式会社 制御装置
US11199822B2 (en) 2017-12-15 2021-12-14 Omron Corporation Control device

Similar Documents

Publication Publication Date Title
US5248921A (en) Servo motor control device
JPS63274385A (ja) サ−ボモ−タの速度制御装置
US4864209A (en) Negative feedback control system
JPS6140616A (ja) 位置制御方式
JPH03107384A (ja) モータ駆動制御装置
JP3582541B2 (ja) スライディングモード制御による位置決め制御方法
US6025684A (en) Servo-motor driving method
US5301131A (en) Apparatus and method for controlling the rotational speed of a motor
JPH0285902A (ja) フィードフォワード制御装置
JP3252427B2 (ja) サーボモータの制御装置
JPS63283484A (ja) サ−ボモ−タの速度制御装置
US6011370A (en) Servo-motor driving method
JPH0421101A (ja) 学習コントローラの飽和処理方式
JPH06276774A (ja) 電動機の位置決め制御方法
JPS6244814A (ja) デジタルサ−ボの格子点位置決め方式
JPH01308349A (ja) 連続処理設備の制御装置
JPH04265682A (ja) 上限回転速度制限機能付サーボアンプ
JP4623292B2 (ja) デジタルサーボ制御装置
JPS60164805A (ja) プロセス制御装置
KR970063889A (ko) 위치 제어기의 출력 제어 장치
JPS6220009A (ja) サ−ボ制御方式
JPH04362702A (ja) 繰り返し制御における速度制御方法
KR0160745B1 (ko) 트윈 엑스와이 로보트 제어방법
JP3589251B2 (ja) 速度フィードバック遅れ補正方法
JPH03285589A (ja) 直流サーボモータ