JPS63257487A - サ−ボモ−タの制御方法 - Google Patents

サ−ボモ−タの制御方法

Info

Publication number
JPS63257487A
JPS63257487A JP62088330A JP8833087A JPS63257487A JP S63257487 A JPS63257487 A JP S63257487A JP 62088330 A JP62088330 A JP 62088330A JP 8833087 A JP8833087 A JP 8833087A JP S63257487 A JPS63257487 A JP S63257487A
Authority
JP
Japan
Prior art keywords
control system
servo motor
speed control
lower limit
model
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
JP62088330A
Other languages
English (en)
Inventor
Mitsuo Kurakake
鞍掛 三津雄
Keiji Sakamoto
坂本 啓二
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 JP62088330A priority Critical patent/JPS63257487A/ja
Publication of JPS63257487A publication Critical patent/JPS63257487A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Electric Motors In General (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、サーボモータの制御方法、特に適応制御によ
り、外乱が生じても精度良くサーボモータを速度制御で
きるサーボモータの制御方法に関する。
(従来の技術) 従来の速度制御されるサーボモータのフィードバック系
は、第5図のようなブロック図で示すことができる0図
において、K、は積分ゲイン、K2は比例ゲイン、Jl
はモータロータのイナーシャ、αは変動パラメータ、こ
の場合には負荷の慣性イナーシャである。
サーボモータに対する入力信号U (S)が与えら゛れ
ると、サーボモータは、このようなフィードバック系に
よりゲインが調整され、出力y (s)に対して所定の
制御が行なわれる。
(発明が解決しようとする問題点) ところで、負荷の慣性イナーシャには、モータロータの
イナーシャとの間に低剛性バネ係数が介在しているもの
と考えられるから、外乱等が生じると、負荷の慣性イナ
ーシャ、即ちパラメータαが変動するため、精度良くサ
ーボモータを制御できないという問題があった。そこで
、本発明はこのような従来技術の問題点の解消を目的と
し、適応制御系によるサーボモータの制御方法を提供す
るものである。
(問題点を解決するための手段) 本発明は、サーボモータの速度制御系に対して、モデル
規範形適応制御系を構成して速度制御を行なうサーボモ
ータの制御方法において、適応同定された速度制御系の
パラメータが、前記サーボモータのモデルに予め準備さ
れたパラメータの上、下限値を超える場合には、同定さ
れたパラメータをこの上、下限値のいずれかに固定する
ことあるいは、速度制御系に対して、モデル規範形適応
制御系を構成し、速度制御系の出力が、モデルに上下限
の値を与えて計算した2つのモデル出力を超えた場合に
は、速度制御系の同定パラメータの値をそれ以前の同定
パラメータ値とすることを特徴とするサーボモータの制
御力L%aバづることにより、前記した従来技術の問題
点を解消するものである。
(作用) 本発明は、サーボモータの速度制御系に、モデル規範形
適応制御系を適用するので、速度制御系に外乱が作用し
ても負荷パラメータ(慣性イナーシャ)が変動すること
なく、サーボモータを安定して制御できる。
(実施例) 以下、図により本発明の実施例について説明する。第6
図は、一般的な適応制御の一例を説明するブロック図で
ある。この例では、対象となるプラント全体の理想モデ
ルを予め考えておき、制御系゛とモデルの出力差e (
t)を評価量として、これを最小とするように制御系内
のパラメータを定めている。このため、プラントに外乱
等が作用した場合にも、プラントの特性を所要の条件を
満たすように変化させた適応制御を行なうことになり、
プラントは常にモデルと等しい動作を示すことになる。
本発明は、このようなモデル規範形適応制御系によりサ
ーボモータを制御するものである。第3図は本発明の一
実施例のブロック図である0図において、サーボモータ
の速度制御系aには、ロータリエンコーダ等による信号
が、位置信号e2、速度信号el としてフィードバッ
クされる。Ktはトルク定数、d(s)は外乱を示して
おり、その他の要素は第5図に示したものと同様である
bはモデル、Cは適応同定機構である。適応同定機構C
は、第6図で説明したように、モデルbの出力信号と、
速度制御系aの出力信号との偏差e(1)が最小となる
ように、積分ゲインに1.比例ゲインに2を制御する。
これによって、サーボモータに、外乱d (s)にかか
わらずモデルbと等しい動作を行なわせることができる
しかしながら、第3図のブロック図で示すモデル規範形
適応制御系は、外乱に対して入力と出力が一致するよう
に出力レギュレーションを行うことを前提としており、
この場合には、適応制御系は、外乱に対してパラメータ
αの同定エラーを生じる。従って、出力レギュレーショ
ンの条件を外した第4図のような速度制御系についての
適応制御を考える。第4図の速度制御系に対する本発明
の適応制御系の一例は、第1図のように表わされる0図
において、モデルbの次元は、簡略化のために速度制御
系aの次元に合せて1次としている。
ここで、モデルのパラメータσ1は、速度制御系の出力
y (5)が rcs)= 1/[1+((Jt  ”a)/(k2K
t))X sl・・・(1) と表わされることより、 σ1=Jt / (k2Kt)    ・・・(2)に
仮定する。
次に、速度制御系の応答を、パラメータ変動αに対して
一定に制御するために、適応同定機411cにより、α
の同定と比例ゲインに2の調整を行なう、このときの比
例ゲインに2は、 (」1  +α)/(k ’  2  Kt)  → 
Jt  /(k2 Kk)・・・(3) となる様に調整される。
また、速度制御系aの出力y (S)と、モデルbで予
め準備されたパラメータσlの上限値σ重waxと下限
値σIWinを用いて、 y(s)−(u(s)/(1+σ1  sin  s)
)     ・・・ (4)y(s)−(ucs)/C
1+σ1 履ax  s))      ・・・ (5
)を計算する。適応同定されたパラメータ(負荷の慣性
イナーシャ)が、負荷位置等により、予め準備されたモ
デルのパラメータの上、下限値を越えるようになった場
合には、同定されたパラメータをこの上下限値のいずれ
かに固定して、安定制御を行なう。
更に、(4)、(5)式において、速度制御系の出力y
 (s)が、モデルbに上、下限の値を与えて計算した
モデル出力1、即ち(U (S) /(r+ty(rs
rn s) )の値、およびモデル出力2、即ち(u 
(s) / (1+σ111a! s)  )を超えた
場合には、同定パラメータの値、即ち(J1+α)/に
2’Ktを、それ以前の同定パラメータ値とするように
制御する。これによって、crl win  <(Jl
  +a)/K 2  ’KL<crl wax・・・
(6) であっても、適応同定機構の出力e (s)は、e(s
)<(u(s)/(1+ (rl Ila!  s))
  −(7)e(s)> (u(s)/(1+σ1 w
in s))  ・・・(8)となり、速度制御系は適
応同定される以前であっても安定に制御される。
なお、t515!Jのブロック図では、出力レギュレー
ションの条件を外しているが、出力レギュレーションの
条件を考慮した場合には、第2図のような制御系を構成
しても良い、即ち、この場合には、速度制御系aの出力
y (s)とモデルbの出力との差e (t)を、適応
同定機構Cと共に、適当なゲインに5を有する積分器d
を介して速度制御系にフィードバックする・ (発明の効果) 以上説明したように、本発明は、サーボモータの速度制
御系に対して、モデル規範形適応制御系を構成し、適応
同定されたパラメータを、モデルに予め準備されたパラ
メータの上、下限値を超える場合には、同定されたパラ
メータをこの上、下限値のいずれかに固定するので、外
乱が生じたときでも安定した速度制御が行なえる。
また、速度制御系の出力が、モデルに上、下限値を与え
て計算したモデル出力l、モデル出力2の差を超えた場
合には、同定パラメータの値をそれ以前の同定パラメー
タの値とすることにより。
パラメータを適応同定する以前であっても速度制御系を
安定に制御できる。
さらに、速度制御系とモデルの出力差を適当なゲインを
有する積分器を介して、速度制御系にフィードバックす
る場合には、出力レギュレーションの条件を満たすこと
になるので、外乱に対してサーボモータの入出力信号を
一致させることができる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、第
2図は本発明の他の実施例のa成を示すブロック図、第
3図、第4図は本発明の前提をなすモデル規範形適応制
御系を説明するブロック図、第5図はサーボモータのフ
ィードバック系の一例を示すブロック図、第6図は適応
制御系の一般例を示すブロック図である。 a・・・速度制御系、b・・・モデル、C・・・適応同
定機構、d・・・積分器。 特許出願人  ファナック株式会社 代  理  人   弁理士  辻        實
第4図

Claims (3)

    【特許請求の範囲】
  1. (1)サーボモータの速度制御系に対して、モデル規範
    形適応制御系を構成して速度制御を行なうサーボモータ
    の制御方法において、適応同定された速度制御系のパラ
    メータが、前記サーボモータのモデルに予め準備された
    パラメータの上、下限値を超える場合には、同定された
    パラメータをこの上、下限値のいずれかに固定すること
    を特徴とするサーボモータの制御方法。
  2. (2)サーボモータの速度制御系に対して、モデル規範
    形適応制御系を構成して速度制御を行なうサーボモータ
    の制御方法において、速度制御系と前記モデルとの出力
    差が、モデルに上、下限値を与えて計算した2つのモデ
    ルの出力差を超えた場合には、速度制御系の同定パラメ
    ータの値をそれ以前の同定パラメータ値とすることを特
    徴とするサーボモータの制御方法。
  3. (3)前記サーボモータの速度制御系とモデルとの出力
    差を適応同定機構に入力すると共に、適当なゲインを有
    する積分器を介して速度制御系にフィードバックするこ
    とを特徴とする特許請求の範囲第(1)項あるいは第(
    2)項記載のサーボモータの制御方法。
JP62088330A 1987-04-10 1987-04-10 サ−ボモ−タの制御方法 Pending JPS63257487A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62088330A JPS63257487A (ja) 1987-04-10 1987-04-10 サ−ボモ−タの制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62088330A JPS63257487A (ja) 1987-04-10 1987-04-10 サ−ボモ−タの制御方法

Publications (1)

Publication Number Publication Date
JPS63257487A true JPS63257487A (ja) 1988-10-25

Family

ID=13939866

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62088330A Pending JPS63257487A (ja) 1987-04-10 1987-04-10 サ−ボモ−タの制御方法

Country Status (1)

Country Link
JP (1) JPS63257487A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06197583A (ja) * 1992-08-17 1994-07-15 Samsung Electron Co Ltd 単相誘導電動機の制御方法及び装置
JP2008272926A (ja) * 2007-04-26 2008-11-13 Gildemeister Italiana Spa ねじ切り装置
JP2010035363A (ja) * 2008-07-30 2010-02-12 Fuji Electric Systems Co Ltd 永久磁石形同期電動機の制御装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58207104A (ja) * 1982-05-27 1983-12-02 Toshiba Corp オ−トチユ−ニング・コントロ−ラ
JPS61249103A (ja) * 1985-04-26 1986-11-06 Sekisui Chem Co Ltd Pid制御装置における調節装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58207104A (ja) * 1982-05-27 1983-12-02 Toshiba Corp オ−トチユ−ニング・コントロ−ラ
JPS61249103A (ja) * 1985-04-26 1986-11-06 Sekisui Chem Co Ltd Pid制御装置における調節装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06197583A (ja) * 1992-08-17 1994-07-15 Samsung Electron Co Ltd 単相誘導電動機の制御方法及び装置
JP2008272926A (ja) * 2007-04-26 2008-11-13 Gildemeister Italiana Spa ねじ切り装置
JP2010035363A (ja) * 2008-07-30 2010-02-12 Fuji Electric Systems Co Ltd 永久磁石形同期電動機の制御装置

Similar Documents

Publication Publication Date Title
US5691615A (en) Adaptive PI control method
US4276744A (en) Control system for gas turbine engine
US10069445B2 (en) Motor controller and method for controlling motor
JP3506157B2 (ja) 電動機の位置制御装置
US4639652A (en) Control system for robot manipulator
CA2057237C (en) Sliding mode control system
US4908747A (en) Advanced proportional plus integral plus derivative controller
EP0396749A1 (en) System for controlling servo motor
JP6930868B2 (ja) サーボ制御装置、サーボ制御方法及びシステム
EP0329796A1 (en) Servo motor controller
JPS63257487A (ja) サ−ボモ−タの制御方法
HILBERT et al. The design of a model-following control system for helicopters
JPH03107384A (ja) モータ駆動制御装置
JP2999330B2 (ja) スライディングモード制御系を用いた制御方法
JPH086603A (ja) サーボ系の調整方法及びそのサーボ制御装置
JPH04112690A (ja) サーボモータの制御方式
US6920362B2 (en) Control apparatus
Ananthan Advanced control strategies for rotary double inverted pendulum
JP3200496B2 (ja) 多関節型ロボット制御装置
JP3244184B2 (ja) 状態空間法によるねじり系制御装置
JPH08297512A (ja) スライディングモード制御による位置決め制御方法
JPS62126403A (ja) 速度制御方式
JP2850076B2 (ja) 制御装置
JPH0628005A (ja) スライディングモード制御系を用いた制御方法
JP3200956B2 (ja) モータ制御装置