JPH05224702A - バンバン制御装置 - Google Patents

バンバン制御装置

Info

Publication number
JPH05224702A
JPH05224702A JP5914592A JP5914592A JPH05224702A JP H05224702 A JPH05224702 A JP H05224702A JP 5914592 A JP5914592 A JP 5914592A JP 5914592 A JP5914592 A JP 5914592A JP H05224702 A JPH05224702 A JP H05224702A
Authority
JP
Japan
Prior art keywords
bang
motor
control
switching time
dynamic characteristic
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.)
Withdrawn
Application number
JP5914592A
Other languages
English (en)
Inventor
Yasuhiro Tsutsumi
康弘 堤
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.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP5914592A priority Critical patent/JPH05224702A/ja
Publication of JPH05224702A publication Critical patent/JPH05224702A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

(57)【要約】 【目的】 実際に制御するモータの運転時におけるモー
タ定数を、高速でかつ誤差の少ない同定を行うことので
きるバンバン制御装置を提供すること。 【構成】 モータ1は、操作量切り替え手段3からの命
令信号により2つの操作量を適宜時間で切り替え制御さ
れるようなっている。ここで、動作開始後のモータの回
転角度θ(t)を検出し、記憶する制御量記憶手段5を
モータに接続する。この制御量記憶手段に、上記回転角
度から近似計算によりモータのイナーシャと粘性摩擦係
数の比、並びに定常ゲインと粘性摩擦係数との比を算出
する動特性パラメータ算出手段6が接続される。さら
に、この動特性パラメータ算出手段の出力が切り替え時
刻算出手段7に入力されるようになっており、上記両比
に基づいて操作量切り替え時刻が算出され、その算出結
果が、操作量切り替え手段に送られ、モータのバンバン
制御が行われるようになっている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、バンバン制御装置に関
するものである。
【0002】
【従来の技術】バンバン制御は、正の最大出力と負の最
大出力の2つの操作量を用い、制御対象に対する出力の
切り替え時間を連続的に制御・変化させることにより、
目標値に最短時間で到達させることのできる制御方式の
一つであり、この制御では、フィードバックの要素がな
く制御対象が有する動特性パラメータと目標値により設
計されるフィードフォワードの強い制御方式である。
【0003】そして、上記バンバン制御をモータに対し
て行う場合には、予め使用するモータのインパルス応答
波形やステップ応答波形を解析し、立上がり時間や整定
時間等の特徴量を抽出することによりモータ定数を同定
し、それに基づいてバンバン制御を行うようになってい
る。
【0004】
【発明が解決しようとする課題】しかし、上記バンバン
制御のようなフィードフォワード要素の強い制御方式で
は、同定したモータ定数の誤差があると、その誤差が大
きいほど制御性能に大きな影響を与える。そして、実際
に運転している際に、そのモータに連繋された負荷の変
動などにより、前回の制御時に比較してモータの特性が
大きく変化することが多々ある。従って、前回、或いは
それ以前に得られた各種波形に基づいて同定されたモー
タ定数では、精度よくバンバン制御することができなか
った。
【0005】さらに、上述したごとくバンバン制御に必
要なモータ定数の同定を、従来は上記の各種波形を解析
することにより行っていたため、その計算処理が複雑で
膨大となるため、高速処理ができなかった。
【0006】本発明は、上記した背景に鑑みてなされた
もので、その目的とするところは、実際に制御する制御
対象の運転時におけるパラメータを、高速でかつ誤差の
少ない同定を行い、高精度のバンバン制御をすることの
できるバンバン制御装置を提供することにある。
【0007】
【課題を解決するための手段】上記した目的を達成する
ために、本発明に係るバンバン制御装置では、動特性を
示すパラメータが動的に変化する制御対象をバンバン制
御するバンバン制御装置において、操作量が一定の期間
中の任意の複数点の制御量を検出するとともに、記憶す
る制御量記憶手段と、前記制御量記憶手段の記憶する複
数点の制御量から前記パラメータを算出する動特性パラ
メータ算出手段と、前記動特性パラメータ算出手段が算
出した動特性パラメータからバンバン制御での操作量切
り替え時刻を算出する切り替え時刻算出手段とから構成
した。
【0008】
【作用】制御対象が実際に運転している際における操作
量一定(特に始動後操作量が変動する前までが良い)の
時の複数点、例えば2点の制御量を検出し、それに基づ
いて切り替え時刻を算出する。そして、その算出結果に
基づいて操作量の切り替えを行いバンバン制御がなされ
る。上記処理が、制御を行う都度、すなわち制御開始直
後に行われる。よって、負荷変動その他の理由により実
際の制御時に前回のものと大きく特性が変化したとして
も、実際に制御する際の特性に基づいて同定されるた
め、同定誤差が少なく高精度な制御が行われる。
【0009】
【実施例】以下、本発明に係るトルク検出装置の好適な
実施例を添付図面を参照にして詳述する。本例では、モ
ータの位置決めを行うためのバンバン制御装置の一例を
示しており、その構成は図1に示すように、モータ1の
出力が負荷2に伝達されており、そのモータ1は、操作
量切り替え手段3からの命令信号により2つの操作量
(正或いは負の最大出力で加・減速する)を適宜時間で
切り替え制御されるようなっている。すなわち、正方向
に移動させる時は、まず正の最大出力で加速させ、次い
で、操作量切り替え時刻より先では負の最大出力で減速
させ、目標点に達した時に速度が零となり移動体(負荷
2)が所定位置で停止(モータ1の回転角度が所定角度
で停止)すべく、上記切り替え点が設定され、操作量切
り替え手段3によりモータ1の回転が制御される。具体
的には、モータに対して図2に示すような電流が与えら
れる。
【0010】ここで、本発明では、まずモータ1に制御
量記憶手段5を接続している。この制御量記憶手段5
は、動作中のモータ1の回転角度θ(t)を検出すると
ともに、その検出値を記憶できるようなっている。
【0011】また、この制御量記憶手段5の出力は、動
特性パラメータ算出手段6に入力されるようになってお
り、ここにおいて、上記回転角度から近似計算によりパ
ラメータであるモータ1のイナーシャと粘性摩擦係数の
比、並びに定常ゲインと粘性摩擦係数との比を算出する
ようになっている。
【0012】さらに、上記動特性パラメータ算出手段6
の出力が切り替え時刻算出手段7に入力されるようにな
っており、ここにおいて、上記両比に基づいてバンバン
制御を行うための上記操作量切り替え時刻を算出するよ
うになっている。そして、その算出された結果が、操作
量切り替え手段3に送られ、モータ1の制御が行われる
ようになっている。
【0013】次ぎに、上記構成の装置の動作原理並びに
具体的な作用について説明する。まず、バンバン制御の
設計について考察すると、モータ1の伝達関数G(s)
は、次式のようになっている。
【0014】 G(s)=K/s2 (Js+D) …(1) ここで、Kは定常ゲイン,Jはモータのイナーシャ,D
は粘性摩擦係数をそれぞれ示す。
【0015】そして、モータ定格電流Iでのステップ応
答θ′(t)は、ステップ関数をu(t)とすると、次
式に示すようになっている。
【0016】
【数1】 θ′(t)=(KI/D)(t-(D/J)(1-exp(-(D/J)t)))u(t) …(2) さらにこの時のバンバン制御による応答θ(t)は、
【0017】
【数2】 θ(t)=θ′(t)−2θ′(t−τ)+θ(t−T) …(3) となる。但し、操作量切り替え時刻τと操作量切り替え
点θpとの関係は、 θ(τ)=θp であり、制御目的は、制御終了時刻Tにおける回転角度
(目標点)がθrで、その時の速度が零、すなわち、 θ(T)=θr dθ(T)/dt=0 となる。そして、上記式を満たすθpひいてはτを設定
することによりバンバン制御の設計がされる。
【0018】ところで、 A=KI/D B=D/J とおくと、上記式(2)より
【0019】
【数3】 θ′(t)=B(t−(1/A)(1−exp(−At))) …(4) となり、上記A(定常ゲインと粘性摩擦係数との比(但
しIは一定))並びにB(イナーシャと粘性摩擦係数の
比)を変数とし、それを求めることにより容易にバンバ
ン制御の設計が行えることがわかる。そこで、A並びに
B(これが、動特性パラメータ算出手段で求められるパ
ラメータとなる)の算出原理を以下に示す。
【0020】すなわち、加速時の応答を考えると、上記
式(3)より
【0021】
【数4】 θ(t)=B(1−(1/A)(1−exp(−At)))u(t) …(5) が得られる。
【0022】そして、上記式(5)にt1並びにt2
(但し、0<t1<t2<τ)を代入し、得られるθ
(t1)とθ(t2)の比をとると、Bが消去されて次
式が得られる。
【0023】
【数5】 すなわち、上記の式はAのみの関数となるため、これを
f(A)とし、さらに、イナーシャと粘性摩擦係数との
比は制御対象のモータの種類と実際の負荷によりおよそ
の数値が決定できるため、この値をA0として上記関数
f(A)を一次テイラー展開すると、
【0024】
【数6】 f(A)=f(A0)+(A−A0)f′(A0) 但し f′(A)=df(A)/dA となる。よってAは、
【0025】
【数7】 A=A0+(f(A)−f(A0))/f′(A0) …(6) となる。ここで、f(A0),f′(A0)は予め計算
(測定)しておくことができるため、定数と見ることが
でき、よってf(A)を測定することにより、一次式の
計算によって簡単にAが求められる。
【0026】また、この時のBは、
【0027】
【数8】 B=θ(t1)/{t1−(1/A)(1−exp(−At1)} …(7) となるため、この式に上記式(6)により得られたAを
代入することによりBを算出することができる。このよ
うにして、両パラメータA,Bは簡単な式により算出さ
れ、これに基づき上記式(2),(3)によりτ並びに
θpを求め、適切なバンバン制御を行える。
【0028】そして、具体的な作用は、図2に示すよう
にモータの始動直後(操作量切り替え時刻前)の任意の
複数点(本例では2点(t1,t2))における回転角
度を制御量記憶手段5にて検出記録する。そして、記録
された回転角度θ(t1),θ(t2)に基づき、動特
性パラメータ算出手段6にて上記式(6),(7)を用
いてモータ1のイナーシャと粘性摩擦係数の比B、並び
に定常ゲインと粘性摩擦係数との比Aを算出・同定す
る。次いで、その算出結果に基づいて式(2),(3)
により、操作量切り替え時刻を算出し、その算出結果を
操作量切り替え手段3に出力し、モータをバンバン制御
することになる。
【0029】そして、上記の処理は、各制御を行う都度
その開始直後に行われる。よって、負荷変動その他の理
由により実際の制御時に前回と大きくモータの特性が大
きく変化したとしても、実際に制御しているモータの特
性に基づいて同定しているため、同定誤差が少なく高精
度な制御が行える。しかも、上記したごとく、2つの回
転角度に基づいて簡単な計算処理により同定処理を行う
ことができるため、オンラインによるデータ計測に高速
処理が行える。
【0030】なお、上記2つの点t1,t2は経験的に
決定され、想定される切り替え時刻よりも上記計算処理
に要する時間分より前の2点を選ぶことが好ましい。そ
して、2点の間隔は、使用するシステムの演算処理によ
り決定される。また、実際に測定したt2が、前回の制
御の際にA(A0)において算出された切り替え時刻τ
より大きいか、或いは近い場合には、そのt2に基づく
回転角度θ(t2)を用いることなく前回のA等を使用
する。なお、上記した実施例では、モータに対するバン
バン制御に対する例を示したが、本発明はこれに限るこ
とはなく、種々の制御対象に利用することができる。
【0031】
【発明の効果】以上のように、本発明に係るバンバン制
御装置では、実際に制御する際の制御対象の制御量を検
出し、それに基づいてパラメータを同定するため、その
同定誤差が少なく、高速で高精度なバンバン制御を行う
ことができる。
【図面の簡単な説明】
【図1】本発明に係るバンバン制御装置の好適な一実施
例を示すブロック構成図である。
【図2】バンバン制御の作用を説明するための波形図で
ある。
【符号の説明】
1 モータ(制御対象) 5 制御量記憶手段 6 動特性パラメータ算出手段 7 操作量切り替え時刻算出手段

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 動特性を示すパラメータが動的に変化す
    る制御対象をバンバン制御するバンバン制御装置におい
    て、 操作量が一定の期間中の任意の複数点の制御量を検出す
    るとともに、記憶する制御量記憶手段と、 前記制御量記憶手段の記憶する複数点の制御量から前記
    パラメータを算出する動特性パラメータ算出手段と、 前記動特性パラメータ算出手段が算出した動特性パラメ
    ータからバンバン制御での操作量切り替え時刻を算出す
    る切り替え時刻算出手段とからなるバンバン制御装置。
  2. 【請求項2】 前記制御対象がモータであって、前記制
    御量が前記モータの回転角度であり、その回転角度から
    算出される前記パラメータが前記モータのイナーシャと
    粘性摩擦係数の比、並びに定常ゲインと粘性摩擦係数と
    の比であることを特徴とする請求項1に記載のバンバン
    制御装置。
JP5914592A 1992-02-14 1992-02-14 バンバン制御装置 Withdrawn JPH05224702A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5914592A JPH05224702A (ja) 1992-02-14 1992-02-14 バンバン制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5914592A JPH05224702A (ja) 1992-02-14 1992-02-14 バンバン制御装置

Publications (1)

Publication Number Publication Date
JPH05224702A true JPH05224702A (ja) 1993-09-03

Family

ID=13104878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5914592A Withdrawn JPH05224702A (ja) 1992-02-14 1992-02-14 バンバン制御装置

Country Status (1)

Country Link
JP (1) JPH05224702A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008243176A (ja) * 2007-02-28 2008-10-09 Fuji Mach Mfg Co Ltd 位置制御装置
WO2013008602A1 (ja) * 2011-07-12 2013-01-17 いすゞ自動車株式会社 アクチュエータの制御方法及びアクチュエータの制御装置
WO2013031521A1 (ja) * 2011-08-29 2013-03-07 いすゞ自動車株式会社 アクチュエータの制御方法及びアクチュエータの制御装置
WO2013038856A1 (ja) * 2011-09-16 2013-03-21 いすゞ自動車株式会社 アクチュエータの制御方法及びアクチュエータの制御装置
JP2013125324A (ja) * 2011-12-13 2013-06-24 Isuzu Motors Ltd エネルギ評価制御方法及びエネルギ評価制御装置
JP2013125325A (ja) * 2011-12-13 2013-06-24 Isuzu Motors Ltd エネルギ評価制御方法及びエネルギ評価制御装置

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008243176A (ja) * 2007-02-28 2008-10-09 Fuji Mach Mfg Co Ltd 位置制御装置
WO2013008602A1 (ja) * 2011-07-12 2013-01-17 いすゞ自動車株式会社 アクチュエータの制御方法及びアクチュエータの制御装置
JP2013020464A (ja) * 2011-07-12 2013-01-31 Isuzu Motors Ltd アクチュエータの制御方法及びアクチュエータの制御装置
US9558897B2 (en) 2011-07-12 2017-01-31 Isuzu Motors Limited Actuator control method and actuator control device
CN103649851A (zh) * 2011-07-12 2014-03-19 五十铃自动车株式会社 促动器的控制方法及促动器的控制装置
CN103649853A (zh) * 2011-08-29 2014-03-19 五十铃自动车株式会社 促动器的控制方法及促动器的控制装置
JP2013047891A (ja) * 2011-08-29 2013-03-07 Isuzu Motors Ltd アクチュエータの制御方法及びアクチュエータの制御装置
WO2013031521A1 (ja) * 2011-08-29 2013-03-07 いすゞ自動車株式会社 アクチュエータの制御方法及びアクチュエータの制御装置
US9606517B2 (en) 2011-08-29 2017-03-28 Isuzu Motors Limited Actuator control method and actuator control device
JP2013065152A (ja) * 2011-09-16 2013-04-11 Isuzu Motors Ltd アクチュエータの制御方法及びアクチュエータの制御装置
WO2013038856A1 (ja) * 2011-09-16 2013-03-21 いすゞ自動車株式会社 アクチュエータの制御方法及びアクチュエータの制御装置
CN103797429A (zh) * 2011-09-16 2014-05-14 五十铃自动车株式会社 致动器的控制方法以及致动器的控制装置
US9519275B2 (en) 2011-09-16 2016-12-13 Isuzu Motors Limited Actuator control method and actuator control device
JP2013125324A (ja) * 2011-12-13 2013-06-24 Isuzu Motors Ltd エネルギ評価制御方法及びエネルギ評価制御装置
JP2013125325A (ja) * 2011-12-13 2013-06-24 Isuzu Motors Ltd エネルギ評価制御方法及びエネルギ評価制御装置

Similar Documents

Publication Publication Date Title
US4609855A (en) Adaptive servomotor control
EP0208788A1 (en) Speed control system for servo motors
JP2002304219A (ja) モータ制御装置およびメカ特性測定方法
JPH0655037B2 (ja) サーボモータの速度制御方法
JPS63148314A (ja) セミクロ−ズドル−プサ−ボ制御系の制御装置
JPH05224702A (ja) バンバン制御装置
US6920800B2 (en) Method for determining inertia of an electric motor and load
JP3049946B2 (ja) 負荷イナーシャ測定装置
JPH05301196A (ja) ロボット制御系パラメータ調整装置
JPH06225565A (ja) 電動機駆動系の慣性負荷測定方式
JPH1049234A (ja) 機器の位置決め方法及び装置
JPH0815058A (ja) 電動機駆動系の負荷定数測定方法
JPH06225564A (ja) 電動機駆動系の負荷定数測定方法
JPH0651803A (ja) 離散時間型acモータ制御装置および方法
JPH11313495A (ja) 電動機サーボ系の制御装置
GB2273177A (en) Actuator position control.
WO2000062412A1 (fr) Unite de commande pour moteur electrique
JP3357530B2 (ja) 停止位置制御方法および装置
WO1994014234A1 (en) Method and apparatus for determining constants of functions expressing characteristics of controlled system
JP2624847B2 (ja) エンジン試験装置
WO1991013388A1 (en) Improvements in or relating to actuator control
JPH09289788A (ja) 同期制御装置
JP2000197382A (ja) イナーシャ同定方法および装置
JPH04334992A (ja) サーボ装置の制御方法
KR101787233B1 (ko) 전기식 구동시스템의 마찰특성 측정 방법 및 장치

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990518