JPH05134710A - ニユーラルネツト・フイードフオワード制御器 - Google Patents

ニユーラルネツト・フイードフオワード制御器

Info

Publication number
JPH05134710A
JPH05134710A JP20403791A JP20403791A JPH05134710A JP H05134710 A JPH05134710 A JP H05134710A JP 20403791 A JP20403791 A JP 20403791A JP 20403791 A JP20403791 A JP 20403791A JP H05134710 A JPH05134710 A JP H05134710A
Authority
JP
Japan
Prior art keywords
disturbance
feed
control equipment
nnw
learning
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
JP20403791A
Other languages
English (en)
Inventor
Yuji Nagata
裕二 永田
Ryuichi Kuwata
龍一 桑田
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP20403791A priority Critical patent/JPH05134710A/ja
Publication of JPH05134710A publication Critical patent/JPH05134710A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

(57)【要約】 【目的】 フィードフォワード制御器において、外乱に
強く、対象プロセスのあいまい性,非線形性に影響され
ないようにする。 【構成】 外乱信号bを入力しフィードバック制御器2
の出力信号eに対し、フィードフォワード信号を発生す
るNNW7を用い、対象プロセス1に外乱bが加わった
際に生じるプロセス変動をできるだけ抑制するように前
記フィードバック制御系の情報jを入力し、学習則によ
り前記NNWのシナプス荷重係数を修正していく機構を
設けた。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、発電プラントや化学プ
ラントなどに対するプロセス制御装置に係わり、特に制
御性を向上させるために用いられるフィードフォワード
制御器に関する。
【0002】
【従来の技術】従来よりプロセスの制御性能を高める手
段として目標値や外乱信号を基に、先行的に操作指令を
変化させるフィードフォワード制御器の適用がなされて
きた。図10はこのようなフィードフォワードの一般的構
成の一例を示したもので、図において1は制御を行なう
対象プロセス、2はフィードバック制御器、3は目標値
変化に対するフィードフォワード制御器、4は外乱に対
するフィードフォワード制御器に相当する。本従来例で
は、目標設定値aと被制御量cとの偏差dを基にフィー
ドバック制御器2の出力信号eに対し、フィードフォワ
ード制御器3及び4からのフィードフォワード信号g及
びhを加算し、対象プロセス1へ最終的な操作指令信号
fを発生する構成である。しかしながら、このような一
般構成においては、前記フィードフォワード制御器3及
び4の内部構成をどのように設計するかが困難で、また
仮に対象プロセスの応答特性を同定しそれに基づき設計
しても、化学プラントや発電プラントにおいて多くみら
れる系の非線形性や経年変化のために、これらフィード
フォワード制御器が必ずしも良好に作用しない問題があ
った。
【0003】上記のようなフィードフォワード制御器の
問題点に対し、ニューラルネット(以下NNWと記す)
の学習能力によりフィードフォワード制御器の内部構成
を自動的に実現する構成が提案されている。図11はかか
る構成の一従来例を示したもので、図10と同一なものに
は同一符号を付してある。図において、6は目標値aか
ら0次微分値a0 ,1次微分値a1 〜n次微分値an
発生する微分回路、5はNNW型フィードフォワード制
御器である。本従来例はNNW型フィードフォワード制
御器が目標値aそのもの(即ち、上記a0 )及びaの微
分信号a1 〜an を入力にフィードバック制御器の出力
eを教示信号とし取り込み、eがゼロになるようなフィ
ードフォワード指令値iを出力する自己学習を行なうこ
とにより、フィードフォワード制御器としての良好な機
能を実現しようとする構成である。
【0004】
【発明が解決しようとする課題】上記した従来構成のも
のは、eがゼロになるような学習動作が即ち、フィード
バック制御器への入力となる制御偏差eをゼロにする作
用に継がる点で、特に外乱bの殆ど存在しないサーボ系
に対しては有効な一例である。しかしながら、このよう
な構成を外乱bが存在するプロセス制御に適用した場合
には、外乱bが被制御量cに影響を及ぼすため、その変
動影響が制御偏差d、更にはフィードバック制御器2を
通し、フィードフォワード制御器5が教示信号として用
いるフィードバック制御器の指令値eにまで及ぶため、
目標値aに対するフィードフォワード機能を学習しよう
とする制御器5の学習が不可能になってしまう問題があ
った。このようなことから、外乱bの存在することが多
く、且つ対象プロセスのあいまい性や非線形性の強いプ
ロセス制御分野においては、むしろ外乱bの被制御量c
に及ぼす影響を良好に抑制する自己学習型のフィードフ
ォワード制御器の実現要求が高かった。本発明は上記問
題点を解決するためになされたものであり、外乱要素の
存在することが多く、且つ対象プロセスのあいまい性,
非線形性の強いプロセス制御において、外乱によるプロ
セスの変動を良好に抑制し得る自動学習型のニューラル
ネット・フィードフォワード制御器を提供することを目
的としている。
【0005】
【課題を解決するための手段】上記目的を達成するため
に、本発明では外乱信号を入力しフィードバック制御器
の出力信号に対し、フィードフォワード信号を発生する
NNWを用い、対象プロセスに外乱が加わった際に生じ
るプロセス変動をできるだけ抑制するように前記フィー
ドバック制御系の情報を入力し、学習則により前記NN
Wのシナプス荷重係数を修正していく機構を設けたこと
を特徴とする。 [作用]上記NNWフィードフォワード制御器では、学
習機能を有するNNWがフィードバック制御系の制御器
の出力信号あるいは目標値と被制御量との制御偏差を、
できるだけ小さくするような学習を行なうことから、外
乱に対するプロセス被制御量の変動を抑制する補償信号
をフィードバック制御系に対し与える作用が生じる。
【0006】
【実施例】以下に本発明の実施例について、図面を用い
て説明する。図1は本発明によるNNWフィードフォワ
ード制御器の一実施例を示し、図11と同一のものについ
ては同一符号を付している。図において、7は外乱によ
る対象プロセスの変動を抑制するためのNNWフィード
フォワード制御器であり、本実施例ではフィードフォワ
ード制御器7への入力信号として、外乱信号bを基に微
分器6が出力する外乱の現在値b0 (つまり0次微分
値)と外乱の1次ないしn次微分値信号b1 〜bn を用
い、フィードバック制御器2の出力信号eに対し制御器
7がフィードフォワード指令値jを出力する。更に、本
実施例では、前記フィードバック制御器2の出力信号e
を教示信号に、フィードフォワード制御器7の学習則に
よって、内部シナプス荷重を修正する構成である。
【0007】なお、ここで学習則としてはバックプロパ
ゲーションアルゴリズムや(1) 式のような方式を用いる
ものであり、且つその学習がある任意の周期毎に常時行
なわれる構成や、ある所定期間の学習用外乱信号を加え
た後にその所定期間の教示信号の応答に基づき行なう構
成や、又、学習をさせたい期間だけシナプス荷重を修正
する構成を有する。 W(i) new :学習による修正後の第i番目のシナプス荷
W(i,j) new :学習による修正後の第iニューロンから
第jニューロンへのシナプス荷重 W(i,j) old :学習による修正前の第iニューロンから
第jニューロンへのシナプス荷重 E :教示信号(例えば図1の信号e) U(i,j) :第iニューロンから第jニューロンへの
入力信号 τ :学習時定数に相当する定数 以上、本発明の一実施例についてその構成を説明した
が、このような構成を有するNNWフィードフォワード
制御器においては、学習機能を有するNNWがフィード
フォワード制御器の出力信号eを小さくするように動作
することから、結果的にフィードバック制御器への入力
信号である制御偏差dを小さくし、外乱bに伴なう被制
御量の変動を抑制する作用が生じる。
【0008】図2はこのような作用を説明するために、
図1の実施例とNNWフィードフォワード制御器を有し
ない従来型フィードバック制御構成の実験結果を横軸を
時間軸に示したものである。図において、図2(a) は従
来型フィードバック制御構成に、目標値が一定で外乱値
(図1のbに相当)が周期的に変化した場合のフィード
バック制御器の出力値(図1のeに相当)と被制御量
(図1のcに相当)の応答を示したものである。又、図
2(b) 〜図2(d) は図1の実施例に1秒周期毎に学習を
常時行なわせる構成で、同様の外乱値変動に対するフィ
ードバック制御器の出力値e、NNWフィードフォワー
ド制御器の出力値(図1のjに相当)及び被制御量cの
応答結果を、図2(b) が学習初期、図2(c) が学習過
程、図2(d)が学習収束時について夫々示したものであ
る。
【0009】本実験例では、図2(b) の初期においては
フィードフォワード制御器jが何も出力しないようにN
NWのシナプス荷重を全てゼロに設定しているが、その
後は、図2(c) 更には図2(d) に示すようにNNWが図
1の構成に従ってフィードバック制御器の出力eをゼロ
にするように学習を行ない、結果的にそれが外乱値bの
変動に対しても被制御量cの変動を図2(a) の従来フィ
ードバック制御系よりも良好に抑制していく作用の過程
を示している。
【0010】更に、図3は図2(d) に示した学習収束後
のNNWフィードフォワード制御器に、別の外乱値変化
パターンを与えた場合の実験結果を従来フィードバック
制御系の実験結果と併せて示したものである。ここで、
図3(a) は従来フィードバック制御系のみによる応答特
性、図3(b) は図2(b) 〜図2(d) と同様の図1の発明
実施例に対し、図2(d) に示した学習収束後のNNWの
学習機能を停止させた場合の応答特性、即ち、図2(d)
の学習収束後のNNWから更に何度か学習を行なわせた
場合の応答特性を示している。
【0011】本図に示した実験結果から、図2に示した
ような正弦波的外乱値変動を基に学習したNNWフィー
ドフォワード制御器が、図3(b) や図3(c) に示すよう
に異なったパターンの外乱変動に対しても、図3(a) に
示した従来のフィードバック制御系に比べ、外乱に対す
る被制御量の変動を良好に抑制する作用を有することが
わかる。更に、図2(d) に示すような学習が収束し良好
な結果を有するNNWフィードフォワード制御器であれ
ば、例えば学習に伴なう計算負荷を回避する目的で学習
機能を停止させても、図3(b) に示すようにフィードバ
ック制御器として良好な機能は維持されるし、又、学習
機能を停止させる必要がなくそのまま学習を継続させて
も、図3(c) のように良好な結果が得られる。上記実施
例によれば、外乱要素が存在し、且つ対象プロセスの特
性が不明確であったり、非線形性が強いような場合であ
っても、NNWの学習機能によって、自動的に前記外乱
によるプロセスの被制御量の変動を良好に抑制すること
が可能となる。
【0012】図4は他の実施例である。本実施例では図
1に示す第1の実施例で教示信号とした用いたフィード
フォワード制御器の出力信号eに代えて、本制御器への
入力信号である制御偏差dを用い、これを小さくするよ
うにNNWが学習を行なう構成である。
【0013】図5は更に他の実施例である。本実施例で
は図1に示す微分器6の代わりに内部に遅延器などを有
し、外乱bの時系列データb0 ,b1 〜bn を発生する
時系列信号発生器8を用い、前記時系列データb0 ,b
1 〜bn をNNWへの入力信号として用いる構成であ
る。
【0014】図6は更に他の実施例である。本実施例で
は図5の構成に対し、時系列信号発生器8-1 が外乱信号
bの他に、更にNNWの自己出力jを入力とし、外乱の
時系列信号b0 ′〜bn ′,NNW出力の時系列信号j
0 ′〜jm ′を出力し、これをNNWの入力信号として
用いる構成である。
【0015】図7は更に他の実施例である。本実施例で
は図1の微分器にNNWの出力jを入力し、外乱bの微
分値信号b0 〜bn に加え、NNW出力jの微分値信号
0 〜jm をNNWの入力信号に用いる構成である。
【0016】図8は更に他の実施例である。本実施例で
はNNWフィードフォワード制御器7-1 がリカレント型
で内部にフィードバック機構を有する構成である。
【0017】図9は更に他の実施例である。本実施例で
はNNWが制御偏差dを学習の教示信号に用い、NNW
の出力jを制御偏差dに加算し、加算後の信号gをフィ
ードバック制御器の入力値とする構成である。
【0018】上記各実施例は、NNWの入力信号の与え
方,出力信号の出力場所,学習に用いる教示信号,NN
Wの一部内部構造などの点で図1に示す実施例と構成的
に異なるが、いずれの実施例についてもNNWの学習に
よってフィードバック制御器の出力あるいは制御偏差を
小さくするような作用が働き、これによって外乱に伴な
う被制御量の変動が良好に抑制される効果がもたらされ
る。更に、これら実施例は一入出力系を例に説明した
が、本発明は多入出力系に対しても同様の構成,作用,
効果がもたらされる。
【0019】
【発明の効果】以上説明したように、本発明によれば学
習機能を有するニューラルネットを外乱に対するフィー
ドフォワード制御器として用い、フィードバック制御器
の出力あるいは制御偏差をできるだけ小さくするような
学習を行なわせる構成としたので、外乱要素が強く、且
つ特性が比較的あいまいであったり、又、非線形性が強
いプロセスにおいても、外乱による被制御量の応答を良
好に抑制し、且つそれを自動的に行ない得ることが可能
となる。
【図面の簡単な説明】
【図1】本発明によるフィードフォワード制御器の一実
施例を示す構成図。
【図2】図1に示す実施例の作用を示す実験結果の応答
図。
【図3】図1に示す実施例の作用を示す別の実験結果の
応答図。
【図4】他の実施例を示す構成図。
【図5】更に他の実施例を示す構成図。
【図6】更に他の実施例を示す構成図。
【図7】更に他の実施例を示す構成図。
【図8】更に他の実施例を示す構成図。
【図9】更に他の実施例を示す構成図。
【図10】フィードフォワード制御器の一般構成を示す
図。
【図11】従来のニューラルネット・フィードフォワード
制御器を示す構成図。
【符号の説明】
1 対象プロセス 2 フィードバック制御器 3 目標値に対するフィードフォワード制御器 4 外乱に対するフィードフォワード制御器 5 目標値に対するニューラルネット型フィードフォワ
ード制御器 6,6-1 ,6-2 微分回路 7,7-1 外乱に対するニューラルネット型フィードフ
ォワード制御器 8,8-1 時系列データ発生器 a 目標設定値 b 外乱 c 被制御量 d 制御偏差 e フィードバック制御器の出力値 f プロセスへの最終操作指令値 j 制御器7,7-1 によるフィードフォワード指令信号
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成4年11月19日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正内容】
【図面の簡単な説明】
【図1】本発明によるフィードフォワード制御器の一実
施例を示す構成図。
【図2】図1に示す実施例の作用を示す実験結果の応答
図。
【図3】図1に示す実施例の作用を示す実験結果の応答
図。
【図4】図1に示す実施例の作用を示す別の実験結果の
応答図。
【図5】他の実施例を示す構成図。
【図6】更に他の実施例を示す構成図。
【図7】更に他の実施例を示す構成図。
【図8】更に他の実施例を示す構成図。
【図9】更に他の実施例を示す構成図。
【図10】更に他の実施例を示す構成図。
【図11】フィードフォワード制御器の一般構成を示す
図。
【図12】従来のニューラルネット・フィードフォワード
制御器を示す構成図。
【符号の説明】 1 対象プロセス 2 フィードバック制御器 3 目標値に対するフィードフォワード制御器 4 外乱に対するフィードフォワード制御器 5 目標値に対するニューラルネット型フィードフォワ
ード制御器 6,6-1 ,6-2 微分回路 7,7-1 外乱に対するニューラルネット型フィードフ
ォワード制御器 8,8-1 時系列データ発生器 a 目標設定値 b 外乱 c 被制御量 d 制御偏差 e フィードバック制御器の出力値 f プロセスへの最終操作指令値 j 制御器7,7-1 によるフィードフォワード指令信号
【手続補正2】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正内容】
【図1】
【図5】
【図2】
【図11】
【図12】
【図3】
【図4】
【図6】
【図7】
【図8】
【図9】
【図10】

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 フィードバック制御器により制御対象の
    制御量を目標値に保持するようにフィードバック制御し
    ている系で使用されるフィードフォワード制御器におい
    て、外乱信号を入力しフィードバック制御系に加えるフ
    ィードフォワード制御信号を発生するために時系列信号
    を入力するニューラルネットと、前記制御対象に外乱が
    加わった際に生じる制御偏差を抑制するようにフィード
    バック制御系の情報を入力して、学習則により前記ニュ
    ーラルネットのシナプス荷重を修正していく適応・学習
    機構とからなることを特徴とするニューラルネット・フ
    ィードフォワード制御器。
JP20403791A 1991-07-18 1991-07-18 ニユーラルネツト・フイードフオワード制御器 Pending JPH05134710A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20403791A JPH05134710A (ja) 1991-07-18 1991-07-18 ニユーラルネツト・フイードフオワード制御器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20403791A JPH05134710A (ja) 1991-07-18 1991-07-18 ニユーラルネツト・フイードフオワード制御器

Publications (1)

Publication Number Publication Date
JPH05134710A true JPH05134710A (ja) 1993-06-01

Family

ID=16483712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20403791A Pending JPH05134710A (ja) 1991-07-18 1991-07-18 ニユーラルネツト・フイードフオワード制御器

Country Status (1)

Country Link
JP (1) JPH05134710A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997042075A1 (fr) * 1996-05-07 1997-11-13 Ishikawajima-Harima Heavy Industries Co., Ltd. Corps immerge et procede servant a commander sa position d'immersion
US8032237B2 (en) * 2001-06-05 2011-10-04 Elverson Hopewell Llc Correction signal capable of diminishing a future change to an output signal
WO2022054724A1 (ja) * 2020-09-10 2022-03-17 キヤノン株式会社 制御装置およびその調整方法、リソグラフィー装置、ならびに、物品製造方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997042075A1 (fr) * 1996-05-07 1997-11-13 Ishikawajima-Harima Heavy Industries Co., Ltd. Corps immerge et procede servant a commander sa position d'immersion
US6016763A (en) * 1996-05-07 2000-01-25 Ishikawajima-Harima Heavy Industries Co., Ltd. Submersible unit and diving position control method therefor
US8032237B2 (en) * 2001-06-05 2011-10-04 Elverson Hopewell Llc Correction signal capable of diminishing a future change to an output signal
WO2022054724A1 (ja) * 2020-09-10 2022-03-17 キヤノン株式会社 制御装置およびその調整方法、リソグラフィー装置、ならびに、物品製造方法

Similar Documents

Publication Publication Date Title
US5159660A (en) Universal process control using artificial neural networks
EP1021752B1 (en) Model-free adaptive process control
US5493631A (en) Stabilized adaptive neural network based control system
CN108693832B (zh) 机器学习装置及方法、伺服控制装置、伺服控制***
Ozaki et al. Trajectory control of robotic manipulators using neural networks
Sastry et al. Memory neuron networks for identification and control of dynamical systems
DE102006045429B4 (de) Adaptive, Modellprädiktive Online-Steuerung in einem Prozesssteuerungssystem
Khettab et al. Enhanced fractional order indirect fuzzy adaptive synchronization of uncertain fractional chaotic systems based on the variable structure control: robust H∞ design approach
Ghavidel et al. Synchronization adaptive fuzzy gain scheduling PID controller for a class of mimo nonlinear systems
JPH05134710A (ja) ニユーラルネツト・フイードフオワード制御器
WO2020217445A1 (ja) 制御装置
US20030173928A1 (en) Servo control method
Chen et al. Optimal tracking control for unknown nonlinear systems with uncertain input saturation: A dynamic event-triggered ADP algorithm
JPH04302304A (ja) 非線形プロセス制御装置
JP2923000B2 (ja) サーボ制御装置
JPH075904A (ja) ニューラルネットワーク制御装置
JP3062606B2 (ja) ニューラルネットワークを用いた適応制御装置
JPH0635510A (ja) ニューラルネットワークを用いたモデル規範型適応制御装置
Dong et al. Nearly optimal fault-tolerant constrained tracking for multi-axis servo system via practical terminal sliding mode and adaptive dynamic programming
KR100220180B1 (ko) 반복학습 제어 방법 및 그 장치
JPH0527806A (ja) ニユーラル・ネツトを用いたフイードフオワード制御器
Chen et al. Multivariable process control using decentralized single neural controllers
Du et al. Auto Disturbance Rejection Control Based on A Neural Network Predictive State Observer
Tzafestas et al. Geometry and thermal regulation of GMA welding via conventional and neural adaptive control
Mancini et al. Neural variable structure controller for telescope pointing and tracking improvement