JPH0231205A - ディジタル適応制御方法及び装置 - Google Patents

ディジタル適応制御方法及び装置

Info

Publication number
JPH0231205A
JPH0231205A JP18244788A JP18244788A JPH0231205A JP H0231205 A JPH0231205 A JP H0231205A JP 18244788 A JP18244788 A JP 18244788A JP 18244788 A JP18244788 A JP 18244788A JP H0231205 A JPH0231205 A JP H0231205A
Authority
JP
Japan
Prior art keywords
controlled object
input
output
control
error
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
JP18244788A
Other languages
English (en)
Inventor
Koji Ono
大野 弘司
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP18244788A priority Critical patent/JPH0231205A/ja
Publication of JPH0231205A publication Critical patent/JPH0231205A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、制御対象の計測環境、データ変換器及びデ
ータ伝送経路等の外囲環境の異常を検出し、制御系の暴
走を抑止することのできるディジタル制御方法及び装置
に関するものである。
〔従来の技術〕
一般にディジタル制御装置は、第3図に示すような構成
である。第3図において+11は目標位置データ島、(
2)は制御対象位置θnであり、(3)はXn(1)と
#n(2)の偏差Enで、(4)サーボ制御回路は、偏
差gn (31に応じて(5)の制御量Inを出力する
〔発明が解決しようとする課題〕
しかしながら、制御対象位置#n121を計測する手段
に異常が生じた場合、もしくは、計測されたデータを伝
達する手段に異常が生じた場合、制御量In151が不
適歯なまま出力され続は制御系の暴走を引き起こすとい
う課題があった。
例えば、制御対象位置a n (21k計測する手段に
異常が生じ、制御対象が作動しても制御対象位置on(
2)が一定値となってしまう場合には、目標位置データ
Xn (11と制御対象位置#n(21の偏差En 1
31は一定となり、これに対応する制御量In (51
もまた一定値が出力され続け、制御系は一定方向へ暴走
してしまう。
この課題を解決するためには、制御系のモデルを作成し
、このモデルの出力と実際の制御系との出力の違いから
異常の検出を行うことが必要であるが、モデルを自動的
に作成する場合には実際の制御系との適合性が常に異な
り、−意に制御系の異常を決定することは困難であり、
また制御対象への制御量入力を中断してしまうのは1問
題となる場合が多い0%に制御対象の特性が変化する場
合、そのモデリングは困難であり、制御対象への入力時
系列のみのモデリングでは9表現できる制御対象の次数
に制限があり、制御対象特性の変動と異常を的確に識別
できなかった。
〔課題を解決するための手段〕
この発明のディジタル制御装置は1作動中の制御対象の
モデルを推定するモデル推定器と、上記モデル推定器に
おける推定誤差によってモデルの適合性を出力するモデ
ル適合性決定器と、上記モデル適合性決定器と今回推定
誤差から制御対象への入力を調整する入力調整器と上記
調整量とサーボ制御回路と出力とを乗じて制御対象への
入力を算出する乗算器とを設けたものである。
〔作 用J この発明においては、制御対象への入力時系列と制御対
象からの出力時系列からサーボ制御回路の外囲環境及び
制御対象を数式モデルとして推定し、この推定誤差を正
規化し、正規化された誤差の関数として制御量を与え制
御系の暴走を停止させ、さらにモデルの適合性からモデ
ルの次数を変化させるものである。
〔実施例〕
以下第1図、第2図に示す一実施例によってこの発明を
具体的に説明する。
第1図は、この発明によるディジタル制御装置を含む制
御形の全体構成図である。
第1図において、(6)は目標位置データ島(11と制
御位置on(2)から制御量In151に’出力するこ
の発明によるディジタル制御装置であり、制御量In(
51は(7)のディジタルアナログ変換器によってアナ
ログ量に変換され(8)の増幅器によって適当に増幅さ
れ。
制御対象である(9)の駆動機への入力となり制御量に
応じて駆動fIIA+91が作動する。
駆動機(9)が作動すると、接続されたulのシンクロ
発振器によって位置を検出し、αDのシンクロディジタ
ル変換器を介し制御対象位置on(2)となりフィード
バックされる。
第2図は、ディジタル制御装置+311に具体的に示し
た図であり、 +11.+21.+51は、第1図と同
じである。
第2図において、(3)は目標位置データXn1llと
制御対象位置#n121との偏差Enであり、(121
はサーボ制御回路であり、偏差go (31を入力とし
、システムに依存する評価関数を最適にする制御量In
 (51を決定する制御則を実現するものである。
α3は、モデル推定回路でアシ、制御対象位置on(2
)と制御量In(51から制御対象のモデルを推定する
ものであり、第4図にそのモデル推定手順を示す。
すなわち、サンプリング量である制御対象位置#n (
21と制御量In (5)の間には、制御対象位置がそ
れ自身過去の値(#n−p)の影譬を考える必要がメリ
次のモデルが適切である。
#n謬f(In、on) ここで n   ;サンプリング時刻 θn  :サンプリング時刻nの制御対象位置In:サ
ンプリング時刻nの制御量 f(In、In) ; In及びonの関数モデル推定
回路Qlでは、 In(51及びIn (21の関数で
あるf (In、on)を制御対象位置#n121と制
御量Int51を使用して次のようにして求める。
初期設定を実施する(ステップ30.31)。
現在時刻をサンプリング時刻nとした場合、制御量In
(51に関しては、ma1サンプリング時間遅れの値I
n−m−1は制御対象位fllc#n(21に影響を及
ぼさない。ま九、制御対象位置#n121に関しては、
p+lサンプリング時間遅れの値θn −p−1は制御
対象位置θn(2)に影11ヲ及はさないとすると、 
 f(In、Gn)はIn、 In−1,In−2,I
n−3,−In−m、on−1゜θn−2.θfl−3
・・・・・・Gn −pの非線形関数として次のように
記述することができる。
f(In、Gn)−f(In、 In−1,In−2,
In−3,−= In −m。
θn−1,an−2,an−3,・=・on−p)f(
In、 In−1,In−2,In−3,−In−m、
θn−1.#n−1,an−2,In−3,−・−・・
・on−p)の推定のためにIn。
In−1,In−2,In−3,−In−m、on−1
,θn2.(jn−3、・・・・・・an−pのうちの
2個e Xll xxとした場合。
このxl+X!の2次式yl’c考える(ステップ32
)。
yk = a@に+ a、kxl + a2kXl +
 a、kXl + J14kX2 +a5kx、・xl
ykに対して、Rk−Σ(on−yk)”が最小となる
ように最小自乗法を適用して4+ alt ”** ’
ms ”4+ 85を決定する(ステップ33)。
a@、 ”is Jt ”8e ”4+ ”Sのうちの
次の条件を満足する係数、1Bを探索する(ステップ3
4)。
MAX(as、 al+ a2. a、、 a4. a
s)> 1000・ai係数a、を持つ項を削除した後
(ステップ35)、再びRk=Σ(θn−yk)”が最
小となるように最小自乗法を適用して係数を決定する(
ステップ36)。
このm+pc、個の中間変数ykのうち(ステップ37
)。
Rkの小さい順に1個選択する(ステップ38)。
さらに9選択された1個の中間変数にm個のIn。
In−1,In−2,In−3,−In −m、 IF
n−1,1tn−2,θn−3・・・・・・on−pの
制御量を加えた1+m+p個のうち、2個を選択して2
次式を考え、この、+□+pea個の2次式に対してΣ
(#n−yk)”が最小となるように最小自乗法を適用
し□+□+pc、個の中間変数を得た後極の小さい順に
1個選択することを繰シ返す。
中間変数を得ることを繰り返すことによって(ステップ
39.4o)、Rkが減少しなくなった時点で繰り返し
を終了し、この時点でRkを最小とする中間変数なf(
In、 In−1,In−2,In−3,・・・・・・
In−m、on −1゜an−2,In−3,−In−
p)とする(ステップ41)。
予測出力8nは、求めた制御系の非線形モデルから次の
ようにして与えられる。
an m f(In、 In) α41はモデル推定回路0の予測誤差Pnであり、予測
出力Snから次のようにして与えられる。
Pn−θn−8n asはモデル適合性決定器であり、推定回路0の予測誤
差PnQ4)を入力として次のようにしてモデル適合性
−叫を決定する。
Gn m Gn  、 + Pn” σ83Gn/ (n−1) (171は制御対象への入力を調整する入力調整器であ
り、予測誤差Pn (141とモデル適合性#叫から正
規化された誤差l α。= I Pn I/# を算出し、この誤差αn1−人力としサーボ制御回路■
に対する調整量を与えるシステムに依存する関数g(G
n)を持ち、調整量β叫 β廊g (an ) を出力する。関数g(α。)は例えば、第5図に示さ依
存する。
乗算器a9は、制御回路の出力■と調整量βa稀を乗じ
て制御量(5)を出力し制御対象を安定させることによ
り、制御系の暴走を抑止する。
なお、上記実施例ではモデル推定方法として非線形モデ
ルを用いているが、単純な最小自乗法等の線形モデル推
定であっても、全く同様にしてこの発明を適用できる。
〔発明の効果〕
以上のように、この発明によればシステムの変動に対す
るモデルのシステムへの適合している状態、及び制御対
象の位置計測手段、シンクロディジタル変換器、ディジ
タルアナログ変換器のいずれかの異常状態に応じた制御
量を出力し、制御系の暴走を抑止するという利点を持つ
【図面の簡単な説明】
第1図は、この発明によるディジタル制御装置を含む制
御系の全体構成図、第2図は、ディジタル制御装置(6
)を具体的に示した図、第3図は従来のディジタル制御
装置を示した図、第4図は制御対象のモデリングの手順
を示したフローチャート。 第5図はシステムに依存する関数g(Gn)の−例を示
した図である。 図中、(1)は目標位置データXn、 (21は制御対
象位置an、 (31は偏差Bn、 141はサーボ制
御回路、 +51F1制御量In、 (61はディジタ
ル制御装置、(7)はディジタルアナログ変換器、(8
)は増幅器、 (91#′i躯動機、 QGはシンクロ
発振器、(Illはシンクロディジタル変換器、αりは
サーボ制御回路、(13はモデル推定器、α旬線モデル
推定回路(至)の予測誤差Pa、α51はモデル適合性
決定器、叫はモデル適合性a、αηは入力v4整器、α
Bは―贅量I、α9は乗算器、■はサーボ制御回路の出
力値でおる。 なお9図中同一あるいは相当部分VCは同一符号を付し
である。

Claims (2)

    【特許請求の範囲】
  1. (1)制御対象への入力時系列と制御対象からの出力時
    系列から、制御対象を非線系関数でモデリングする手段
    と、モデリングされた非線系関数の出力と制御対象から
    の出力の誤差を正規化する手段と、正規化された誤差か
    ら制御対象への制御量に対する調整量を決める手段と、
    を有し、外囲環境の異常及び制御対象の変化に適合した
    制御量を出力することを特徴とするディジタル適応制御
    方法。
  2. (2)目標値からの誤差を入力として、制御対象への制
    御量を出力とするサーボ制御回路と、制御対象への入力
    と制御対象からの出力から上記サーボ制御回路の外囲環
    境及び制御対象を数式モデルとして推定するモデル推定
    器と、上記モデル適合性と今回の推定誤差から制御対象
    への入力を調整する調整量を算出する入力調整器と、上
    記調整量とサーボ制御回路の出力とを乗じて制御対象へ
    の入力を算出する乗算器と、を有し、外囲環境の異常及
    び制御対象による制御系の暴走を抑止することを特徴と
    するディジタル適応制御装置。
JP18244788A 1988-07-21 1988-07-21 ディジタル適応制御方法及び装置 Pending JPH0231205A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18244788A JPH0231205A (ja) 1988-07-21 1988-07-21 ディジタル適応制御方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18244788A JPH0231205A (ja) 1988-07-21 1988-07-21 ディジタル適応制御方法及び装置

Publications (1)

Publication Number Publication Date
JPH0231205A true JPH0231205A (ja) 1990-02-01

Family

ID=16118423

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18244788A Pending JPH0231205A (ja) 1988-07-21 1988-07-21 ディジタル適応制御方法及び装置

Country Status (1)

Country Link
JP (1) JPH0231205A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8281635B2 (en) 2007-12-26 2012-10-09 Sumitomo Metal Industries, Ltd. Production method of internally ribbed steel tube and drawing plug for use therein

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8281635B2 (en) 2007-12-26 2012-10-09 Sumitomo Metal Industries, Ltd. Production method of internally ribbed steel tube and drawing plug for use therein

Similar Documents

Publication Publication Date Title
US5057992A (en) Method and apparatus for controlling or processing operations of varying characteristics
JP3251153B2 (ja) 空気分離システムのためのモデル予測制御方法
CN106169897B (zh) 一种电机速度实时抗饱和pid控制方法及装置
EP0401847B1 (en) Method and apparatus for controlling engine in engine characteristics test
JP2002049409A (ja) プロセス制御システムにおける適応推定モデル
ITRM20080014A1 (it) Dispositivo di controllo di posizionamento dell'asse di rotazione.
JP7293905B2 (ja) 摩擦補償装置
US7560890B2 (en) Position controller and controlling method therefor
JP2001117603A (ja) 制御演算装置及び制御演算方法
WO2006046633A1 (ja) 制御対象モデル生成装置および生成方法
CN109743002A (zh) 伺服系统控制器、前馈控制信号确定方法、惯量辨识方法
KR20040043911A (ko) 신경 회로망을 이용한 압연 하중 예측 장치 및 방법
RU2211470C2 (ru) Адаптивная цифровая комбинированная система управления нестационарными технологическими объектами
CN105988487A (zh) 控制装置及控制方法
JPH02123984A (ja) サーボ制御における状態観測方法
JPH0231206A (ja) ディジタル適応制御方法及び装置
JPS63276604A (ja) プロセス制御装置
JP3259112B2 (ja) コントローラ
JPH03296807A (ja) デイジタル適応制御装置
JP2007299122A (ja) サーボ制御装置とその調整方法
JPH01250105A (ja) デイジタル適応制御装置
JP5865138B2 (ja) 制御パラメータの決定方法及び装置
JP2798873B2 (ja) 三次元位置制御システム
KR940010399B1 (ko) 디지탈제어시스템의 샘플링지연보상회로와 그 보상방법
JPH01250104A (ja) デイジタル適応制御装置