JPS6366602A - デイジタル制御装置 - Google Patents

デイジタル制御装置

Info

Publication number
JPS6366602A
JPS6366602A JP61211012A JP21101286A JPS6366602A JP S6366602 A JPS6366602 A JP S6366602A JP 61211012 A JP61211012 A JP 61211012A JP 21101286 A JP21101286 A JP 21101286A JP S6366602 A JPS6366602 A JP S6366602A
Authority
JP
Japan
Prior art keywords
control system
controlled object
controlled
output
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
JP61211012A
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 JP61211012A priority Critical patent/JPS6366602A/ja
Publication of JPS6366602A publication Critical patent/JPS6366602A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Safety Devices In Control Systems (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明r!、%制御対象の計測環境、データ変換器及
びデータ伝送経路等の外囲環境の異常を検出し、制御系
の暴走を抑止することのできるディジタル制御装置に関
するものでろる。
〔従来の技術1 一般にディジタル制御装置は、第3図に示すような構成
でるる。第3図において(1)は目標位置データXn、
(21は制御対象位wLU nでるり、(3)はXn1
l)とσn(2)の偏差Mnで、(4)ノサーボ制御回
路は、偏差En f31に応じて(5)の制御量Inを
出力する。
f発明が解決しようとする問題点〕 しかしながら、制御対象位置Un(21を計測する手段
に異常が生じた場合、もしくは、計測されたデータを伝
達する手段に異常が生じた場合、制御量I n t51
が不適肖なまま出力式れ続は制御系の暴走を引き起こす
という問題がめった。
例えば、制御対象位置θn(2)を計測する手段に異常
が生じ、制御対象が作動しても制御対象位置θn(2)
が一定値となってしまう場合には、目標位置データXn
 filと制御対象位置tIn+21の偏差En(31
は一定となり、これに対応する制御量In(5)もまた
一定値が出力され続け、制御系は一定方向へ糸走してし
まう。
この問題を解決するためには、制御系のモデルを作成し
、このモデルの出力と実際の制御系との出力の違いが許
容誤差の範囲であるか否かを判定することによって異常
の検出を行うことが必要であるが、モデルを自動的に作
成する場合には実際の制御系との適合性が常に異なり、
事前に与えた一定値の許容誤差範囲では、制御系の異常
を的確に判定することは、非常に困難な問題でめった。
この発明は、かかる問題点を解消するためになされたも
のであり、制御系のモデルを制御対象への入力と制御対
象からの出力から制御系のモデルを作成する際にモデリ
ングの誤差から許容誤差範囲を決定し、このモデルの出
力と制御対象の出力との誤差が決定された許容誤差範囲
であるか否かを判定することにより、外囲環境の異常を
検出して、制御系の暴走を抑止することを目的とするも
のである〔問題を解決するための手段〕 この発明のディジタル制御装置は9作動中の制御対象の
モデルを推定するモデル推定器と、モデリングの許容誤
差範囲を決定する許容誤差決定器と、許容誤差範囲とモ
デルの出力と匍」呻対象の出力との誤差を比較すること
により9外囲環境の異常を検出する異常検出器と、上記
異常検出器によって、出力されるエラー45号によって
制御対象への出力を切り換える選択器とを設けたもので
ある。
〔作 用〕
この発明においては、異常検出器で制御系が適当な動作
をしているか否かを決定し、適当な動作をしている場合
にはサーボ制御回路の出力を制御量とし制御系の動作が
不適当ならば、制御量を“0”として制御系を停止させ
るものでおる。
〔実施例〕
以下第1図、第2図に示す一実施例によってこの発明を
具体的に説明する。
第1図は、この発明によるディジタル制御装置を含む制
御系の全体構成図である。
第1図において、(6)は目標位置データXn(1)と
制御対象位置θn(2)から制御量In(5)を出力す
るこの発明によるディジタル″III御装置であり、制
御量In(51は(7)のディジタルアナログ変換器に
よってアナログ量(二変換され(8)の増幅器によって
適当(二増幅され、制御対象である(9)の駆動機への
入力となり制御量に応じて駆動機(9)が作動する。
駆動機(9)が作動すると、接続されたOeのシンクロ
発蚕器によって位置を検出し、αυのシンクロディジタ
ル変換器を介し制御対象位置Un(21となりフィード
バックされる。
第2図は、ディジタル制御装置(3)を具体的に示した
図であり、 m、 +21. (51は第1図と同じで
ろる〇 第2図において、(3)は目標位置データXn(1)と
制御対象位置On (21との偏差Enであり。
(13はサーボ制御回路でろり、偏差En (31を入
力とし、システムに依存する評価関数を最適にする制御
量In(51を決定する制御則を芙現するものである。
a3はモデル推定回路であり、制御対象位置θn(2)
と制御tIn (5)から制御対象のモデルを推定する
ものでるる。
すなわち、サンプリング量である制御対象位置fin 
+21と制御量In(5)の間には1次のモデルを考え
ることができる。
θn=f(In) ここで n;サンプリング時刻 θn;サンプリング時刻nのt:j御対象位置 In;サンプリング時刻nのFi′J倒債f(In);
 Inの関数 モデル推定回路αSでは、  Int5)の関数でおる
f(In)を制御対象位@ (/n (21と制御量I
n(5)を使用し【次のようにして求める。
現在時刻をサンプリング時刻nとした場合、 1Jll
i In (51のm+1のサンプリング時間遅れの値
In−m−1は制御対象位置θn(2)に影響を及ぼさ
ないとすると、  f(In)はIn。
In−1,In−2、In−3,−=−In−mの非−
形関数として次のように記述することかできる。
f (In)=f(In、 In−1,In−2,In
−3,−In−m)f(In、 In−x、 In−2
,In−3,−= In−m)の推定のためζ二In、
 In−1,In−2,In −3,・−In−mのう
ち2個In−1,In−jの2次式ykを考える。
yk= aok+alh In i+a2m In−j
 ta3hIn−72十a4kIn−p+ a5h I
n−1・In−jykに対して、現=Σ((In−B)
2が最小となるよう(二最小自乗法を適用してaO* 
al + al m’3+a4*”liを決定する。
”Os ”1w al、a3* a4.aSのうち次の
条件な満足する係数aiを探索する。
MAX(aO9a1.al、a3+ a4+ aS )
> 1000−at係数aiを持つ項を削除した後再び
Rk=(1!jn−yJ”が最小となるよう(二最小自
乗法を適用して係数を決定する。
このm(3w個の中間変数ykのうち亀の小さい順に1
個選択する。
さらに1選択きれた1個の中間変数にm個のIn、 I
n−1,In−2,In−3,・−・−4n−mの制御
量を加えた1+m個のうち、2個を選択して2次式を考
え、この1+m02個の2次式に対してΣ(θn−yk
)2が最小となるように最小自乗法を適用し1 +m 
02個の中間変数を得た後Rkの小さい順に1個選択す
ることを繰り返す。
中間変数を得ることを繰り返すことによって、1(kが
減少しなくなった時点で繰り返しを終了し、この時点で
ルkを最小とする中間変数をf (In、 In−1,
In−2,In−3,−−−−・・In−m )とする
予測出力Snは、求めた制御系の非線形モデルから次の
ようにし【与えられる。
8n = f(In) α4#iモデル推定回路αりの予測誤差Pnであり、予
測出力Snから次のようにして与えられる。
Pn =θn −5n aSは許容誤差決定器でるり、推定回路113の予測誤
差Pnを入力として 次のよう(二して許容誤差値eα
Qを決定する。
Gn = Gn−1+Pn” σ” = Gn /(n−1) e=30 (1ηは異常検出器でるり、予測誤差Pn Q4と許容
誤差値eαGから 1Pnl(e を満足すれば制御系は正常とし°O“を、そうでなけれ
ば異常とし“l”をα&のエラー信号として出力する。
エラー信号a8は、制御系が正常制御系が異常の場合+
19の選択器へ入力される。
選択器α9は、エラー信号aSが°O′の場合サーボ制
御回路α邊の出力■を選択し、エラー信号aSが”1“
の場合r!制御!(5)をQυの“O″に切り換え制御
対象を停止させることにより、制御系の暴走を抑止する
なお、上記実施例ではモデル推定方法として非線形モデ
ルを用いているが、単純な最小自乗法等の線形モデル推
定であっても、全く同様にしてこの発明を適用できる。
〔発明の効果〕
以上のように、この発明によればモデルのシステムへの
適合している状態に応じて、制御対象の位置計測手段、
シンクロディジタル変換器、ディジタルアナログ変換器
のいずれかに異常が生じた場合にもこれを的確に検出し
、制御系の暴走を抑止するという利点を持つ。
【図面の簡単な説明】
第1図は、この発明によるディジタル制御装置を含む制
御系の全体構成図、第2図は、デイジタル制御装置を具
体的に示した図、第3図は従来のディジタル制御装置を
示した図である。 図中、(1)は目標位置データXn、 f2+は制御対
象位置θn、 (31は偏差Bn、 (4)はサーボ制
御回路、(5)は制御量In、 (61はディジタル制
御装置、(7)はディジタルアナログ変換器、(8)は
増幅器、(9)は駆動機、uIはシンクロ発振器、ll
υはシンクロディジタル変換器、α2はサーボ制御回路
、αJはモデル推定器、α41はモデル推定回路u3の
予測誤差Pn、αSは計容誤差決定器、 ueは許容誤
差値e、Q71は異常検出器、α8はエラー信号、ag
は選択器。 ■、clυは出力値である。 なお1図中同一るるいは相当部分には同一符号を付して
示しである。

Claims (1)

    【特許請求の範囲】
  1. 目標値からの誤差を入力として、制御対象への制御量を
    出力とするサーボ制御回路と、制御対象への入力と制御
    対象からの出力から上記サーボ制御回路の外囲環境及び
    制御対象を数式モデルとして推定するモデル推定器と、
    上記モデル推定器における推定誤差によって許容誤差範
    囲を決定する許容値決定器と、上記モデル推定器及び許
    容誤差決定器によって決定された誤差範囲からサーボ制
    御回路の外囲環境及び制御対象の異常を検出する異常検
    出器と、上記異常検出器によって、出力されるエラー信
    号によって制御対象への出力を切り換える選択器とを有
    し、外囲環境の異常及び制御対象による制御系の暴走を
    抑止することを特徴とするディジタル制御装置。
JP61211012A 1986-09-08 1986-09-08 デイジタル制御装置 Pending JPS6366602A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61211012A JPS6366602A (ja) 1986-09-08 1986-09-08 デイジタル制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61211012A JPS6366602A (ja) 1986-09-08 1986-09-08 デイジタル制御装置

Publications (1)

Publication Number Publication Date
JPS6366602A true JPS6366602A (ja) 1988-03-25

Family

ID=16598874

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61211012A Pending JPS6366602A (ja) 1986-09-08 1986-09-08 デイジタル制御装置

Country Status (1)

Country Link
JP (1) JPS6366602A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0452708A (ja) * 1990-06-14 1992-02-20 Fanuc Ltd 誤動作チェック方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0452708A (ja) * 1990-06-14 1992-02-20 Fanuc Ltd 誤動作チェック方式

Similar Documents

Publication Publication Date Title
KR920005279B1 (ko) 디지탈 제어시스템 및 그에 의한 pid 연산수행방법
US5325460A (en) System and method for controlling the speed of an electric motor in an extremely low speed range using a rotary pulse encoder
KR0135586B1 (ko) 프로세스제어방법 및 그 장치
US3781626A (en) Optimized p.i.d.controller
JPS6366602A (ja) デイジタル制御装置
JPS63276604A (ja) プロセス制御装置
JPH07261805A (ja) 比例積分微分制御パラメータ自動調整装置
JPS6148164B2 (ja)
US5115180A (en) Automatic drift compensation method and device for position-loop controller
JP3674049B2 (ja) エンジン制御方法
JPS62165202A (ja) デイジタル制御装置
GB2045461A (en) Servo control system
JPH01250105A (ja) デイジタル適応制御装置
JP2651421B2 (ja) 調節計
JPS61296403A (ja) デイジタル制御装置
JPH0231205A (ja) ディジタル適応制御方法及び装置
JP2001022404A (ja) 時間比例式制御装置
SU1267355A1 (ru) След ща система
JPH05127701A (ja) 制御装置
JPS62160502A (ja) デイジタル制御装置
JP2961758B2 (ja) 位置決め制御におけるむだ時間の検出方法
JPS6346504A (ja) 適応制御装置
JPH01250104A (ja) デイジタル適応制御装置
JPS628201A (ja) デイジタル制御装置
SU756351A1 (ru) Следящая система 1