[go: up one dir, main page]

JP2876702B2 - 学習制御方法 - Google Patents

学習制御方法

Info

Publication number
JP2876702B2
JP2876702B2 JP9277990A JP9277990A JP2876702B2 JP 2876702 B2 JP2876702 B2 JP 2876702B2 JP 9277990 A JP9277990 A JP 9277990A JP 9277990 A JP9277990 A JP 9277990A JP 2876702 B2 JP2876702 B2 JP 2876702B2
Authority
JP
Japan
Prior art keywords
control
value
controlled object
time
step response
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.)
Expired - Fee Related
Application number
JP9277990A
Other languages
English (en)
Other versions
JPH03290702A (ja
Inventor
裕司 中村
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.)
YASUKAWA DENKI KK
Original Assignee
YASUKAWA DENKI KK
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 YASUKAWA DENKI KK filed Critical YASUKAWA DENKI KK
Priority to JP9277990A priority Critical patent/JP2876702B2/ja
Publication of JPH03290702A publication Critical patent/JPH03290702A/ja
Application granted granted Critical
Publication of JP2876702B2 publication Critical patent/JP2876702B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、繰り返し動作をする工作機械、ロボット等
の制御方法に関する。
〔従来の技術〕
繰り返し目標値に対する学習制御系の設計法として
は、本出願人が先に出願した特開平1-237701号公報にお
いて、提案した方式がある。
この方式は、同じ目標値に対する動作を繰り返し、過
去の偏差をもとに未来の偏差を予測し、その値が最小と
なるように制御入力を補正していくというもので、最終
的には目標値と出力が一致するため、高精度な追従動作
が実現される。
〔発明が解決しようとする課題〕
上述の方式では、偏差の予測の際に制御対象のステッ
プ応答が必要であるが、ステップ応答の測定は、たとえ
ばNC工作機械などの場合、メカ系に負担がかかるため、
あまり好ましくない。
そこで本発明は、制御対象のステップ応答を直接測定
せず求めてやることを目的とする。
〔課題を解決するための手段〕
上記問題を解決するため、本願の第1の発明は、同じ
パターンを繰り返す目標値に制御対象の出力を一致させ
るよう試行を繰り返し、各試行の中で制御対象のステッ
プ応答を利用して未来の制御偏差を予測し、その予測値
が最小となるよう制御入力を決定する制御系において、 前記制御対象のランプ応答をサンプリングし、その差
分値をランプ指令の傾きで除した値をステップ応答とし
て用いることを特徴とするものである。
本願の第2の発明は、同じパターンを繰り返す目標値
に制御対象の出力を一致させるよう試行を繰り返し、各
試行の中で制御対象のステップ応答を利用して未来の制
御偏差を予測し、その予測値が最小となるよう制御入力
を決定する制御系において、 前記制御対象のランプ応答をサンプリングし、 制御対象の伝達関数を と仮定し、ランプ指令の入力時刻から制御対象の出力が
立上がり始めるまでの時間をむだ時間tdとみなし、定常
偏差値Eとランプ指令の傾きDから時定数Tを T=E/D によって算出し、 上記伝達関数によるシミュレーションによって、ステッ
プ応答を求めることを特徴とするものである。
〔作用〕
本発明では、メカ系に対してあまり負担のかからない
ランプ応答を測定し、その結果からステップ応答が算出
される。
〔実施例〕
以下、学習制御則として特開平1-237701号公報の第1
の発明の方式を採用し、その際のステップ応答の算出法
として本発明を用いた場合の具体的実施例を第1図に示
して説明する。
本願の第1の発明の具体的実施例を第1図に示す。図
中1は指令発生器であり、現在時刻iにおける目標値r
(i)を発生する。2は減算器であり、偏差e(i)を
求め記憶するために用いる。3は、定数q1,q2,……,q
M,Q,g1,……,gN-1のメモリ、4は現在時刻i及び過去
1周期分の偏差e(j)(j=i,i−1,……,i′+1,
i′)のメモリである。ただし、i′=i−lとする。
また、5は1サンプリング前の時刻よりN−1回前の
時刻までの増分修正量a(j)(j=i−1,i−2,……,
i−N+1)のメモリであり、6は1サンプリング前の
時刻より1周期前までの制御入力u(j)(j=i−1,
i−2,……,i′+1,i′)のメモリである。
また、7は演算器であり、 なる演算によって、今回の増分修正量a(i)を算出す
る。
8は積算器で、今回の修正量 を算出する。
9は加算器であり、1周期前の時刻における制御入力
u(i′)と今回の修正量 とを加算して、今回の制御入力u(i)を出力する。制
御開始時には、u(i0)=0,a(i0)=0とする。
10,11はサンプリング周期Tで閉じるサンプラであ
り、12はホールド回路である。
13は制御対象であり、入力はu(t)で、出力である
被制御量はx(t)である。
2〜12は制御系において、通常コントローラと呼ばれ
る部分であるが、汎用のディジタル回路あるいはマイク
ロコンピュータによって簡単に実現できる。また、制御
対象の13の中にすでに何らかの制御系(補償器等)が含
まれていても構わない。
ここで、(1)式の定数qK,Q,gnは次式で与えられ
る。
上式のHkは制御対象13のステップ応答のサンプル値
(第2図)であるが、実際には傾きDのランプ応答をサ
ンプリングし(第3図)ステップ応答に換算してやる方
法を2通り示す。
まず、第1の方法では、サンプリングしたランプ応答
のサンプル値Rkより、次式 Hk=(Rk−Rk-1)/D によってステップ応答Hkを求めてやる。ここでDは、
ランプ指令あるいはランプ応答の定常状態でのサンプリ
ング間隔における傾きである。
次に第2の方法では、制御対象13の伝達関数を と仮定し、ランプ指令を入力した時刻から制御対象の出
力xが立上がり始めるまでの時間をむだ時間tdとみな
し、定常偏差値Eとランプ指令の傾きDから、時定数T
を T=E/D によって演算する。
そして、上記伝達関数 を用いて、ステップ応答のシミュレーションを行いHk
を求めてやる。
〔発明の効果〕
以上のように、本発明によれば、制御対象のランプ応
答を測定し、メカ系に負担をかけることなく制御対象の
動特性等の情報を得、それをもとに学習制御によって制
御入力を決定するため非常に精度の良い追従制御系を実
現することができる。
【図面の簡単な説明】
第1図は本発明の実施例、第2図、第3図は本発明の動
作説明図である。 1……指令発生器 2……減算器 3……定数のメモリ 4……過去1周期分の偏差のメモリ 5……過去の増分修正量のメモリ 6……過去の制御入力のメモリ 7……演算器 8……積算器 9……加算器 10,11……サンプラ 12……ホールド回路 13……制御対象

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】同じパターンを繰り返す目標値に制御対象
    の出力を一致させるよう試行を繰り返し、各試行の中で
    制御対象のステップ応答を利用して未来の制御偏差を予
    測し、その予測値が最小となるよう制御入力を決定する
    制御系において、 前記制御対象のランプ応答をサンプリングし、その差分
    値をランプ指令の傾きで除した値をステップ応答として
    用いることを特徴とする学習制御方法。
  2. 【請求項2】同じパターンを繰り返す目標値に制御対象
    の出力を一致させるよう試行を繰り返し、各試行の中で
    制御対象のステップ応答を利用して未来の制御偏差を予
    測し、その予測値が最小となるよう制御入力を決定する
    制御系において、 前記制御対象のランプ応答をサンプリングし、 制御対象の伝達関数を と仮定し、 ランプ指令の入力時刻から制御対象の出力が立上がり始
    めるまでの時間をむだ時間tdとみなし、定常偏差値Eと
    ランプ指令の傾きDから時定数Tを T=E/D によって算出し、 上記伝達関数によるシミュレーションによって、ステッ
    プ応答を求めることを特徴とする学習制御方法。
JP9277990A 1990-04-06 1990-04-06 学習制御方法 Expired - Fee Related JP2876702B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9277990A JP2876702B2 (ja) 1990-04-06 1990-04-06 学習制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9277990A JP2876702B2 (ja) 1990-04-06 1990-04-06 学習制御方法

Publications (2)

Publication Number Publication Date
JPH03290702A JPH03290702A (ja) 1991-12-20
JP2876702B2 true JP2876702B2 (ja) 1999-03-31

Family

ID=14063910

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9277990A Expired - Fee Related JP2876702B2 (ja) 1990-04-06 1990-04-06 学習制御方法

Country Status (1)

Country Link
JP (1) JP2876702B2 (ja)

Also Published As

Publication number Publication date
JPH03290702A (ja) 1991-12-20

Similar Documents

Publication Publication Date Title
KR970003823B1 (ko) 주기적 목표치에 최적하게 추종하는 제어방식
JP2002062906A (ja) 予測制御装置
JPH0728508A (ja) 予見制御装置
KR100444806B1 (ko) 동기제어장치
JP2876702B2 (ja) 学習制御方法
JP2541163B2 (ja) 周期的目標値に最適に追従する制御方式
JP3109605B2 (ja) 学習制御方法
JP2921056B2 (ja) 速度指令の補正による学習制御装置
JP2541166B2 (ja) 学習制御方法
JP3039814B2 (ja) 学習制御方式
JPH04369002A (ja) 近似ステップ応答による予見学習制御方式
JP3036654B2 (ja) 学習制御方式
JPH01237701A (ja) 周期的目標値に最適に追従する制御方法
JP3551345B2 (ja) 同期制御装置
JP3039573B2 (ja) 学習制御方式
JP3191836B2 (ja) 学習制御装置
JPH03175502A (ja) 間引き学習制御方式
JP3152250B2 (ja) 増分値による予見制御方法
GB2273176A (en) Actuator position control.
JPH05143109A (ja) 速度指令の補正による学習制御方式
JPS62118406A (ja) 未来目標値と過去の操作量及び試行時の偏差の情報を用いる制御方式
Gessing Identification of shift and delta operator models for small sampling periods
JP3152251B2 (ja) 増分値演算による学習制御方法
Vogt Neural network-based sensor signal accelerator
JPH05119828A (ja) ステツプ応答を用いた予見制御方式

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20090122

LAPS Cancellation because of no payment of annual fees