JPH04217064A - 実時間の階層的工程制御装置とそれを実施する方法 - Google Patents
実時間の階層的工程制御装置とそれを実施する方法Info
- Publication number
- JPH04217064A JPH04217064A JP3053667A JP5366791A JPH04217064A JP H04217064 A JPH04217064 A JP H04217064A JP 3053667 A JP3053667 A JP 3053667A JP 5366791 A JP5366791 A JP 5366791A JP H04217064 A JPH04217064 A JP H04217064A
- Authority
- JP
- Japan
- Prior art keywords
- request
- consultant
- monitor
- level
- guardian
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by monitoring or safety
- G05B19/4063—Monitoring general control system
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S706/00—Data processing: artificial intelligence
- Y10S706/902—Application using ai with detail of the ai system
- Y10S706/903—Control
- Y10S706/906—Process plant
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Feedback Control In General (AREA)
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は一般に制御システムの分
野に関するものであり、より詳しくは人工知能を備えた
階層的工程制御システム又は装置とそれを実施する方法
に関する。
野に関するものであり、より詳しくは人工知能を備えた
階層的工程制御システム又は装置とそれを実施する方法
に関する。
【0002】
【発明が解決しようとする課題】処理設備または製造設
備においては、マネージャー、スーパーバイザー、およ
びオペレータが、階層的なやり方で設備の装置または工
程を制御し、監視している。たとえば、同じ工程におい
て、一人のオペレータが装置1から装置kまでを管理し
、他のオペレータが装置k+1から装置nまでを管理す
ることがある。各オペレータは、各装置の動作について
、たとえば最適動作温度範囲、最大液体とり入れ量など
について知っていなければならない。また、各オペレー
タは、将来の問題の徴候となりうる装置動作におけるあ
らゆる傾向を見出す能力を有しなければならない。一つ
の装置が何らかの原因で故障した場合、オペレータは問
題診断の処置をとり、必要であれば、装置修理のために
他の人員に連絡をとらなければならない。
備においては、マネージャー、スーパーバイザー、およ
びオペレータが、階層的なやり方で設備の装置または工
程を制御し、監視している。たとえば、同じ工程におい
て、一人のオペレータが装置1から装置kまでを管理し
、他のオペレータが装置k+1から装置nまでを管理す
ることがある。各オペレータは、各装置の動作について
、たとえば最適動作温度範囲、最大液体とり入れ量など
について知っていなければならない。また、各オペレー
タは、将来の問題の徴候となりうる装置動作におけるあ
らゆる傾向を見出す能力を有しなければならない。一つ
の装置が何らかの原因で故障した場合、オペレータは問
題診断の処置をとり、必要であれば、装置修理のために
他の人員に連絡をとらなければならない。
【0003】工程では通常二つ以上の装置の運転が行わ
れるが、工程のスーパーバイザーは該工程の操業に関す
る。スーパーバイザーは、たとえば、一つの装置が故障
したとき生産を維持するためにオペレータを2交代にす
る必要がある場合、決定を行う。スーパーバイザーは、
オペレータの場合と同様に、経験をふまえた決定を下す
ためにその責任領域に関する広範な知識と経験を有して
いなければならない。二つ以上の工程を含みうる設備全
体を担当範囲とするマネージャーは、設備操業および設
備動作目標に精通していなければならない。したがって
、オペレータ、スーパーバイザー、またはマネージャー
がすべての職務をとどこおりなく果すのに必要な量の経
験を積むのに何年もかかることがあるというのは不思議
でない。したがって、人員の訓練と再訓練は費用のかか
る過程である。
れるが、工程のスーパーバイザーは該工程の操業に関す
る。スーパーバイザーは、たとえば、一つの装置が故障
したとき生産を維持するためにオペレータを2交代にす
る必要がある場合、決定を行う。スーパーバイザーは、
オペレータの場合と同様に、経験をふまえた決定を下す
ためにその責任領域に関する広範な知識と経験を有して
いなければならない。二つ以上の工程を含みうる設備全
体を担当範囲とするマネージャーは、設備操業および設
備動作目標に精通していなければならない。したがって
、オペレータ、スーパーバイザー、またはマネージャー
がすべての職務をとどこおりなく果すのに必要な量の経
験を積むのに何年もかかることがあるというのは不思議
でない。したがって、人員の訓練と再訓練は費用のかか
る過程である。
【0004】もっと具体的に、石油およびガスの生産と
処理に関する設備においては、装置と工程の階層が存在
する。たとえば、石油生産においては、生産センターが
複数の油井現場の生産を制御し、監視する。各油井現場
は一つ以上の油井を有しうる。各油井からの石油はタン
ク群に流入するかまたはポンプ装置によってタンク群に
送り込まれる。パラメータたとえば流量および石油温度
を監視して、各油井における石油生産を確実に維持する
。また、一つのタンク群のための石油を生産する油井グ
ループの生産が監視される。
処理に関する設備においては、装置と工程の階層が存在
する。たとえば、石油生産においては、生産センターが
複数の油井現場の生産を制御し、監視する。各油井現場
は一つ以上の油井を有しうる。各油井からの石油はタン
ク群に流入するかまたはポンプ装置によってタンク群に
送り込まれる。パラメータたとえば流量および石油温度
を監視して、各油井における石油生産を確実に維持する
。また、一つのタンク群のための石油を生産する油井グ
ループの生産が監視される。
【0005】石油およびガスの処理においては、油井か
ら得られる石油が石油分離、ガス状態調節、および生成
水処理工程によって処理される。各工程はいくつかの装
置たとえば容器、熱交換器、およびポンプの運転によっ
て実施される。それぞれの動作はオペレータによって監
視かつ制御される。
ら得られる石油が石油分離、ガス状態調節、および生成
水処理工程によって処理される。各工程はいくつかの装
置たとえば容器、熱交換器、およびポンプの運転によっ
て実施される。それぞれの動作はオペレータによって監
視かつ制御される。
【0006】
【課題を解決するための手段】以下で詳細に述べる階層
的な工程制御装置と方法は、設備、工程、および装置レ
ベルで作用する人間のマネージャー−スーパーバイザー
−オペレータ階層を模擬するものである。この階層的な
工程制御装置と方法は、処理および製造設備に等しく適
用できるものであり、たとえば、在来の製造環境に対し
てばかりでなく前述の石油およびガス関連の設備にも適
用できる。また、現在の操業データおよびデータベース
に記憶されているデータを処理するために、監視および
制御手段たとえば人工知能、シミュレータ、および統計
的分析を使用する。この工程制御装置は、各データベー
スに含まれるデータを除き、装置レベルで共通なものと
することができるので、制御装置の主要部分を他の設備
に移動することができる。この階層的工程制御装置は、
実施によってもっとも利益が得られると思われる工程ま
たは工程グループに対して実施することによって、設備
内で段階的にまたは部分的に実施することができる。
的な工程制御装置と方法は、設備、工程、および装置レ
ベルで作用する人間のマネージャー−スーパーバイザー
−オペレータ階層を模擬するものである。この階層的な
工程制御装置と方法は、処理および製造設備に等しく適
用できるものであり、たとえば、在来の製造環境に対し
てばかりでなく前述の石油およびガス関連の設備にも適
用できる。また、現在の操業データおよびデータベース
に記憶されているデータを処理するために、監視および
制御手段たとえば人工知能、シミュレータ、および統計
的分析を使用する。この工程制御装置は、各データベー
スに含まれるデータを除き、装置レベルで共通なものと
することができるので、制御装置の主要部分を他の設備
に移動することができる。この階層的工程制御装置は、
実施によってもっとも利益が得られると思われる工程ま
たは工程グループに対して実施することによって、設備
内で段階的にまたは部分的に実施することができる。
【0007】本発明は階層的な工程制御装置と方法を提
供するものであり、また前述の問題のうち一つ以上を克
服することを目的とするものである。
供するものであり、また前述の問題のうち一つ以上を克
服することを目的とするものである。
【0008】本発明によれば、階層的工程制御装置が提
供され、この装置は先行技術の制御装置に伴う不利と問
題を実質的に排除するかまたは軽減するものである。
供され、この装置は先行技術の制御装置に伴う不利と問
題を実質的に排除するかまたは軽減するものである。
【0009】本発明の一つの側面においては、実時間の
階層的工程制御装置が提供される。この装置は多重レベ
ル構成をとっており、各レベルは複数の入力信号を受信
かつ監視するモニターを含む。このモニターは、少くと
も一つの入力信号が所定範囲内にない場合、第1の要求
を生成する。ガーディアンがこの第1の要求を受信して
、とるべき処置手順を決定する。ガーディアンは第2の
要求を出すこともできる。コンサルタントがこの第2の
要求を受信して、分析を実行し、処置手順の決定を支援
する情報を生成する。
階層的工程制御装置が提供される。この装置は多重レベ
ル構成をとっており、各レベルは複数の入力信号を受信
かつ監視するモニターを含む。このモニターは、少くと
も一つの入力信号が所定範囲内にない場合、第1の要求
を生成する。ガーディアンがこの第1の要求を受信して
、とるべき処置手順を決定する。ガーディアンは第2の
要求を出すこともできる。コンサルタントがこの第2の
要求を受信して、分析を実行し、処置手順の決定を支援
する情報を生成する。
【0010】本発明のもう一つの側面においては、実時
間の階層的工程制御装置が、対象において測定された複
数の入力信号を監視かつ制御する少くとも一つの第1レ
ベルのコントローラを有する。さらに、少くとも一つの
第2レベルのコントローラが少くとも一つの第1レベル
コントローラに接続されて、該第1レベルコントローラ
の監視と制御をする。また、第3レベルのコントローラ
が少くとも一つの第2レベルコントローラに接続されて
、該第2レベルコントローラの監視と制御をする。
間の階層的工程制御装置が、対象において測定された複
数の入力信号を監視かつ制御する少くとも一つの第1レ
ベルのコントローラを有する。さらに、少くとも一つの
第2レベルのコントローラが少くとも一つの第1レベル
コントローラに接続されて、該第1レベルコントローラ
の監視と制御をする。また、第3レベルのコントローラ
が少くとも一つの第2レベルコントローラに接続されて
、該第2レベルコントローラの監視と制御をする。
【0011】
【発明の効果】本発明の重要な技術的効果には、設備を
実時間で監視かつ制御する能力が含まれる。装置、工程
、および設備のオペレータには、その注意が必要な場合
ただちに警告を与えることができる。さらに、装置、工
程、および設備に関する専門的知識がいろいろな知識ベ
ースとデータベースに保存されているので、何らかの故
障状態を正すために即座に処置をとることができる。 この能力により、設備における装置停止時間の発生可能
性が低下する。本発明のもう一つの重要な技術的効果に
より、シミュレーションと統計的分析が提供される。こ
れらは将来の問題を予見するために実施されるので、問
題を避けるために操作手順を変更する処置をとることが
てきる。
実時間で監視かつ制御する能力が含まれる。装置、工程
、および設備のオペレータには、その注意が必要な場合
ただちに警告を与えることができる。さらに、装置、工
程、および設備に関する専門的知識がいろいろな知識ベ
ースとデータベースに保存されているので、何らかの故
障状態を正すために即座に処置をとることができる。 この能力により、設備における装置停止時間の発生可能
性が低下する。本発明のもう一つの重要な技術的効果に
より、シミュレーションと統計的分析が提供される。こ
れらは将来の問題を予見するために実施されるので、問
題を避けるために操作手順を変更する処置をとることが
てきる。
【0012】本発明の工程制御装置のもう一つの重要な
技術的効果には、装置における要素のモジュール性と移
動容易性(portability)とが含まれる。下
位レベルのソフトウェアの大部分とハードウェアの大部
分とは共通なものとすることができるので、迅速な設置
が可能である。
技術的効果には、装置における要素のモジュール性と移
動容易性(portability)とが含まれる。下
位レベルのソフトウェアの大部分とハードウェアの大部
分とは共通なものとすることができるので、迅速な設置
が可能である。
【0013】もう一つの重要な技術的効果は発生するあ
らゆる問題を診断するために任意の人工知能手段を使用
する能力を装置要素が有するということである。問題解
決のために、たとえば、知識ベースを有する専門家シス
テム、ニューラルネットワーク、パターン認識、および
ファジー論理を使用することができる。
らゆる問題を診断するために任意の人工知能手段を使用
する能力を装置要素が有するということである。問題解
決のために、たとえば、知識ベースを有する専門家シス
テム、ニューラルネットワーク、パターン認識、および
ファジー論理を使用することができる。
【0014】本発明のもう一つの重要な技術的効果は、
設備において、選択した工程または工程グループに対し
て階層的工程制御装置を段階的にまたは部分的に実施す
る能力が提供されるということである。
設備において、選択した工程または工程グループに対し
て階層的工程制御装置を段階的にまたは部分的に実施す
る能力が提供されるということである。
【0015】
【実施例】添付の図面を用いた以下の説明により、本発
明がさらに十分に理解されるであろう。
明がさらに十分に理解されるであろう。
【0016】本発明による階層的工程制御装置は、第1
図に示す制御モジュール10を含む。制御モジュール1
0は装置のベースとなる構成ブロックである。制御モジ
ュール10は階層的工程制御装置のすべてのレベルに存
在し、三つの基本ユニットすなわちモニター12、ガー
ディアン14、およびコンサルタント16から成る。こ
れらのユニットの名前はそれらに割当てられた機能に由
来する。このことは以下の説明でもっとはっきりするで
あろう。
図に示す制御モジュール10を含む。制御モジュール1
0は装置のベースとなる構成ブロックである。制御モジ
ュール10は階層的工程制御装置のすべてのレベルに存
在し、三つの基本ユニットすなわちモニター12、ガー
ディアン14、およびコンサルタント16から成る。こ
れらのユニットの名前はそれらに割当てられた機能に由
来する。このことは以下の説明でもっとはっきりするで
あろう。
【0017】モニター12は接続線20を通じて対象1
8から複数の入力信号を定期的に受信し、対象18の十
分な動作を保証するために所定の動作範囲との比較を行
う。この入力信号は、対象18から検出されるパラメー
タたとえば温度、流体レベル、および動作速度を含むこ
とができる。また、この入力信号は警報信号をも含むこ
とができる。警報信号というのは、たとえば、パラメー
タが正常値から過度にずれたときに生成される信号であ
る。一般に、警報信号はただちに考慮する必要がある。 対象18は、一つの装置たとえばコンプレッサー、一つ
の工程たとえばいくつかの装置を含む蒸留工程、または
いくつかの工程を含む一つの設備とすることができる。 モニター12が、対象18からの一つ以上の入力信号が
範囲外にあるかまたは問題を予想させる徴候を示してい
るということを検出した場合には、ガーディアン14に
接続線22を通じて通知される。
8から複数の入力信号を定期的に受信し、対象18の十
分な動作を保証するために所定の動作範囲との比較を行
う。この入力信号は、対象18から検出されるパラメー
タたとえば温度、流体レベル、および動作速度を含むこ
とができる。また、この入力信号は警報信号をも含むこ
とができる。警報信号というのは、たとえば、パラメー
タが正常値から過度にずれたときに生成される信号であ
る。一般に、警報信号はただちに考慮する必要がある。 対象18は、一つの装置たとえばコンプレッサー、一つ
の工程たとえばいくつかの装置を含む蒸留工程、または
いくつかの工程を含む一つの設備とすることができる。 モニター12が、対象18からの一つ以上の入力信号が
範囲外にあるかまたは問題を予想させる徴候を示してい
るということを検出した場合には、ガーディアン14に
接続線22を通じて通知される。
【0018】ガーディアン14には、必要であれば、対
象18の状態を確認し、処置手順を指定するようにモニ
ター12からの要求が提示される。これらの決定を実行
するために、ガーディアン14はいくつかの人工知能手
段たとえば知識ベースを有するエキスパートシステム、
ニューラルネットワーク、ファジー論理その他を使用す
ることができる。人工知能手段のほかに、ガーディアン
14はコンサルタント16の支援を要求することができ
る。
象18の状態を確認し、処置手順を指定するようにモニ
ター12からの要求が提示される。これらの決定を実行
するために、ガーディアン14はいくつかの人工知能手
段たとえば知識ベースを有するエキスパートシステム、
ニューラルネットワーク、ファジー論理その他を使用す
ることができる。人工知能手段のほかに、ガーディアン
14はコンサルタント16の支援を要求することができ
る。
【0019】コンサルタント16は接続線24を通じて
ガーディアン14から支援の要求を受信する。コンサル
タント16は、制御理論に関する厳密な計算、たとえば
、動作パラメータの傾向分析とシミュレーションを実行
することによって、ガーディアン14に対する指示者と
して働くことができる。コンサルタント16はまた最適
操業条件の生成のために最適化法を適用することができ
る。必要であれば、モニター12は、第1図に示すよう
に接続線26を用いて、ガーディアン14をとび越えて
直接にコンサルタント16を呼出すことができる。
ガーディアン14から支援の要求を受信する。コンサル
タント16は、制御理論に関する厳密な計算、たとえば
、動作パラメータの傾向分析とシミュレーションを実行
することによって、ガーディアン14に対する指示者と
して働くことができる。コンサルタント16はまた最適
操業条件の生成のために最適化法を適用することができ
る。必要であれば、モニター12は、第1図に示すよう
に接続線26を用いて、ガーディアン14をとび越えて
直接にコンサルタント16を呼出すことができる。
【0020】第2図に示すのは、本発明によって複数の
制御モジュールで構成された階層的工程制御装置30で
ある。階層的工程制御装置30は三つの主要制御レベル
すなわち設備レベル、工程レベル、および装置レベルを
含む。しかし、階層的工程制御装置30は、サブ工程レ
ベルおよびサブ装置レベルを含む三つより多くの制御レ
ベルで構成することができる。
制御モジュールで構成された階層的工程制御装置30で
ある。階層的工程制御装置30は三つの主要制御レベル
すなわち設備レベル、工程レベル、および装置レベルを
含む。しかし、階層的工程制御装置30は、サブ工程レ
ベルおよびサブ装置レベルを含む三つより多くの制御レ
ベルで構成することができる。
【0021】最低レベルにおいては、それぞれモニター
50〜58、ガーディアン60〜74、およびコンサル
タント76〜90から成る装置制御モジュール32〜4
8がそれぞれ装置92〜106を監視かつ制御する。各
制御モジュール32〜48はその対象装置92〜106
の十分な動作を確実なものとするが、他の装置と制御モ
ジュールの存在に関する知識は持っていない。言い換え
ると、各制御モジュール32〜48は装置92〜106
の監視と制御において独立に動作する。
50〜58、ガーディアン60〜74、およびコンサル
タント76〜90から成る装置制御モジュール32〜4
8がそれぞれ装置92〜106を監視かつ制御する。各
制御モジュール32〜48はその対象装置92〜106
の十分な動作を確実なものとするが、他の装置と制御モ
ジュールの存在に関する知識は持っていない。言い換え
ると、各制御モジュール32〜48は装置92〜106
の監視と制御において独立に動作する。
【0022】いくつかの装置は、ある様式で協同するの
で、一つのグループにまとめることができる。一つの工
程は所定の最終結果を達成するための、少くとも二つの
装置の動作と定義することができる。これらの装置の制
御モジュールは、工程レベルの制御モジュールによって
監視され、制御される。たとえば、装置制御モジュール
32〜34はネットワークまたはバス110によって工
程制御モジュール108に接続される。より詳しくは、
装置レベルの制御モジュール32〜34のモニター50
〜51は工程レベルのモニター112に接続される。工
程制御モジュール108の構造および機能は装置レベル
制御モジュールの構造および機能と同様であるが、ただ
し工程レベルにおいては制御対象が装置ではなく工程で
ある。
で、一つのグループにまとめることができる。一つの工
程は所定の最終結果を達成するための、少くとも二つの
装置の動作と定義することができる。これらの装置の制
御モジュールは、工程レベルの制御モジュールによって
監視され、制御される。たとえば、装置制御モジュール
32〜34はネットワークまたはバス110によって工
程制御モジュール108に接続される。より詳しくは、
装置レベルの制御モジュール32〜34のモニター50
〜51は工程レベルのモニター112に接続される。工
程制御モジュール108の構造および機能は装置レベル
制御モジュールの構造および機能と同様であるが、ただ
し工程レベルにおいては制御対象が装置ではなく工程で
ある。
【0023】工程制御モジュール108はガーディアン
114およびコンサルタント116に相互接続されたモ
ニター112を含む。モニター112はモニター50〜
51から複数の入力信号を受信して、これらを所定の基
準値と比較し、必要であれば、処置手順を決定するため
にガーディアン114および/またはコンサルタント1
16に要求を送る。たとえば、入力信号が、何らかの原
因で装置92が故障しているということを示した場合、
ガーディアン114の人工知能および/またはコンサル
タント116の計算により、装置92の問題が解決され
るまで装置94の運転を停止すべきであるということを
決定することができる。この決定がなされると、モニタ
ー112はモニター51に装置94の停止要求を送るこ
とができる。
114およびコンサルタント116に相互接続されたモ
ニター112を含む。モニター112はモニター50〜
51から複数の入力信号を受信して、これらを所定の基
準値と比較し、必要であれば、処置手順を決定するため
にガーディアン114および/またはコンサルタント1
16に要求を送る。たとえば、入力信号が、何らかの原
因で装置92が故障しているということを示した場合、
ガーディアン114の人工知能および/またはコンサル
タント116の計算により、装置92の問題が解決され
るまで装置94の運転を停止すべきであるということを
決定することができる。この決定がなされると、モニタ
ー112はモニター51に装置94の停止要求を送るこ
とができる。
【0024】同様に、工程制御モジュール118は装置
制御モジュール36〜38を監視し、制御する。一方、
制御モジュール120〜122はサブ工程制御モジュー
ルである。サブ工程制御モジュールは、工程が異常に複
雑であり、かつ/または自然なサブ区域を指図する多数
の装置を含む場合に必要となりうる。サブ工程制御モジ
ュール120と122は、ネットワークまたはバス12
4と126によって、それぞれ装置制御モジュール40
〜42および44〜48に接続される。一方、サブ工程
制御モジュール120〜122は工程レベルの制御モジ
ュール128によって制御され、監視される。
制御モジュール36〜38を監視し、制御する。一方、
制御モジュール120〜122はサブ工程制御モジュー
ルである。サブ工程制御モジュールは、工程が異常に複
雑であり、かつ/または自然なサブ区域を指図する多数
の装置を含む場合に必要となりうる。サブ工程制御モジ
ュール120と122は、ネットワークまたはバス12
4と126によって、それぞれ装置制御モジュール40
〜42および44〜48に接続される。一方、サブ工程
制御モジュール120〜122は工程レベルの制御モジ
ュール128によって制御され、監視される。
【0025】階層における最上位レベルは設備レベルで
ある。設備は、ある様式で協同している進行中の工程の
組織であると定義することができる。設備制御モジュー
ル130はネットワークまたはバス132によってすべ
ての工程レベル制御モジュール108、118および1
28に接続される。設備制御モジュール130はモニタ
ー134、ガーディアン136、およびコンサルタント
138を含み、設備の十分な動作を確実なものとする。 設備レベルモニター134は工程レベル制御モジュール
108、118および128から複数の入力信号を受信
して、ある所定の基準値と比較し、十分な設備動作を確
実なものとする。モニター134は状況を評価するため
に、ガーディアン136および/またはコンサルタント
138からのサービスを要求することができる。
ある。設備は、ある様式で協同している進行中の工程の
組織であると定義することができる。設備制御モジュー
ル130はネットワークまたはバス132によってすべ
ての工程レベル制御モジュール108、118および1
28に接続される。設備制御モジュール130はモニタ
ー134、ガーディアン136、およびコンサルタント
138を含み、設備の十分な動作を確実なものとする。 設備レベルモニター134は工程レベル制御モジュール
108、118および128から複数の入力信号を受信
して、ある所定の基準値と比較し、十分な設備動作を確
実なものとする。モニター134は状況を評価するため
に、ガーディアン136および/またはコンサルタント
138からのサービスを要求することができる。
【0026】第3図は、制御モジュールの構成を示した
ものであるが、ほかに周辺機器とデータベースも示す。 制御対象を示していないことに注意されたい。モニター
140は接続線144によってガーディアン142に接
続され、接続線148によってコンサルタント146に
接続されている。ガーディアン142はさらに接続線1
50によってコンサルタント146に接続されている。 モニター140は接続線154を通じて動作データベー
ス152にアクセスすることができる。動作データベー
ス152は制御対象からの入力信号を順次集めたものを
含む。動作データベース152に含まれるデータは、対
象が正しく機能していない動作状態のほかに、対象が正
しく機能している動作状態を示すことができる。コンサ
ルタント146も接続線156を通じて動作データベー
ス152内のデータにアクセスすることができる。接続
線160によってコンサルタント146に接続されてい
るシミュレータ158は、一定の動作条件下での対象の
動作をシミュレートして発生する状態を予想するために
、始動させることができる。シミュレータ158は、接
続線162によって、動作データベース152に記憶さ
れているデータにアクセスすることができる。
ものであるが、ほかに周辺機器とデータベースも示す。 制御対象を示していないことに注意されたい。モニター
140は接続線144によってガーディアン142に接
続され、接続線148によってコンサルタント146に
接続されている。ガーディアン142はさらに接続線1
50によってコンサルタント146に接続されている。 モニター140は接続線154を通じて動作データベー
ス152にアクセスすることができる。動作データベー
ス152は制御対象からの入力信号を順次集めたものを
含む。動作データベース152に含まれるデータは、対
象が正しく機能していない動作状態のほかに、対象が正
しく機能している動作状態を示すことができる。コンサ
ルタント146も接続線156を通じて動作データベー
ス152内のデータにアクセスすることができる。接続
線160によってコンサルタント146に接続されてい
るシミュレータ158は、一定の動作条件下での対象の
動作をシミュレートして発生する状態を予想するために
、始動させることができる。シミュレータ158は、接
続線162によって、動作データベース152に記憶さ
れているデータにアクセスすることができる。
【0027】対象の詳細な仕様はモデルライブラリ16
4に記憶されている。モデルライブラリ164はそれぞ
れ接続線166と168によってコンサルタント146
とシミュレータ158に接続されている。モデルライブ
ラリ164に接続されているモデルエディタ170は、
ユーザー172がモデルライブラリ164の内容を編集
するために使用することができる。ユーザー172はユ
ーザーインタフェース174を通じて制御モジュールの
各部分を編集および/またはアクセスすることもできる
。ユーザーインタフェース174は、接続線176によ
ってシミュレータ158に、接続線178によって動作
データベース152に、接続線180によってモニター
140に接続されている。
4に記憶されている。モデルライブラリ164はそれぞ
れ接続線166と168によってコンサルタント146
とシミュレータ158に接続されている。モデルライブ
ラリ164に接続されているモデルエディタ170は、
ユーザー172がモデルライブラリ164の内容を編集
するために使用することができる。ユーザー172はユ
ーザーインタフェース174を通じて制御モジュールの
各部分を編集および/またはアクセスすることもできる
。ユーザーインタフェース174は、接続線176によ
ってシミュレータ158に、接続線178によって動作
データベース152に、接続線180によってモニター
140に接続されている。
【0028】本発明の好ましい実施例の場合、ガーディ
アン142はすべての問題解決人工知能手段たとえば知
識ベースを有する専門家システム、ファジー論理、ニュ
ーラルネットワークその他にアクセスすることができる
。第3図は知識ベースを有するエキスパートシステムに
接続されたガーディアン142を示す。ガーディアン1
42は接続線184を通じて推論装置182に接続され
ている。推論装置182は接続線188によって知識ベ
ース186に接続されている。知識ベース186は接続
線192によって知識ベースエディタ190に接続され
ているので、エキスパート194は知識ベース186へ
の入力および/またはこれらの編集を行うことができる
。
アン142はすべての問題解決人工知能手段たとえば知
識ベースを有する専門家システム、ファジー論理、ニュ
ーラルネットワークその他にアクセスすることができる
。第3図は知識ベースを有するエキスパートシステムに
接続されたガーディアン142を示す。ガーディアン1
42は接続線184を通じて推論装置182に接続され
ている。推論装置182は接続線188によって知識ベ
ース186に接続されている。知識ベース186は接続
線192によって知識ベースエディタ190に接続され
ているので、エキスパート194は知識ベース186へ
の入力および/またはこれらの編集を行うことができる
。
【0029】本発明で使用するエキスパートシステムは
、推論装置と一組の規則を含む知識ベースとを含む、規
則にもとずく問題解決手段である。もっとも簡単な形の
場合、規則は可能な解決策を与える専門知識を含むIF
−THEN−ELSE文である。もっと精巧な構成も可
能であり、使用することができる。推論装置は規則のフ
ァイアリング(firing)を駆動する。このファイ
アリングは順読みまたは逆読み連鎖の形とすることがで
きる。さらに、与えられた解決策の確実性の程度を示す
ために、各解決策に信頼率を付与することができる。 本発明においては、制御対象の状態の決定を支援するた
めに、入力信号に存在しうるパターンを検出するのにニ
ューラルネットワークをも使用することができる。
、推論装置と一組の規則を含む知識ベースとを含む、規
則にもとずく問題解決手段である。もっとも簡単な形の
場合、規則は可能な解決策を与える専門知識を含むIF
−THEN−ELSE文である。もっと精巧な構成も可
能であり、使用することができる。推論装置は規則のフ
ァイアリング(firing)を駆動する。このファイ
アリングは順読みまたは逆読み連鎖の形とすることがで
きる。さらに、与えられた解決策の確実性の程度を示す
ために、各解決策に信頼率を付与することができる。 本発明においては、制御対象の状態の決定を支援するた
めに、入力信号に存在しうるパターンを検出するのにニ
ューラルネットワークをも使用することができる。
【0030】実際の動作においては、制御モジュールは
実時間で機能し、装置、工程、または設備の監視と制御
に動的に関与する。第4図には、制御モジュールの各種
要素間のデータ流れを示す。対象196の動作が監視さ
れ、動作データを含む入力信号が集められる。動作デー
タはブロック198で編集することができ,そのあと動
作データベース152に記憶することができる。さらに
、動作データはモニター140によっても受信され、動
作データはモニター140において一組の所定動作範囲
と比較される。動作の異常が検出されると、ただちにモ
ニター140はガーディアン142に補修処置手順に関
する要求を出す。また、モニター140はコンサルタン
ト146にも要求を出すことができ、コンサルタント1
46において、問題が存在するかどうかを決定するため
にデータ解析を実行することができる。
実時間で機能し、装置、工程、または設備の監視と制御
に動的に関与する。第4図には、制御モジュールの各種
要素間のデータ流れを示す。対象196の動作が監視さ
れ、動作データを含む入力信号が集められる。動作デー
タはブロック198で編集することができ,そのあと動
作データベース152に記憶することができる。さらに
、動作データはモニター140によっても受信され、動
作データはモニター140において一組の所定動作範囲
と比較される。動作の異常が検出されると、ただちにモ
ニター140はガーディアン142に補修処置手順に関
する要求を出す。また、モニター140はコンサルタン
ト146にも要求を出すことができ、コンサルタント1
46において、問題が存在するかどうかを決定するため
にデータ解析を実行することができる。
【0031】ガーディアン142は、モニター140か
らの要求を受信すると、推論装置182を始動する。推
論装置182においては、一般に、とるべき正しい処置
を決定するために規則にもとづく問題解決法が使用され
る。推論装置182は知識ベース186にアクセスし、
またコンサルタント146のサービスが必要な場合、コ
ンサルタント146に対して要求を送ることができる。
らの要求を受信すると、推論装置182を始動する。推
論装置182においては、一般に、とるべき正しい処置
を決定するために規則にもとづく問題解決法が使用され
る。推論装置182は知識ベース186にアクセスし、
またコンサルタント146のサービスが必要な場合、コ
ンサルタント146に対して要求を送ることができる。
【0032】コンサルタント146は、対象の動作履歴
および/または仕様に関するさらなる情報を得るために
、動作データベース152および/またはモデルライブ
ラリ164にアクセスすることができる。コンサルタン
ト146は、得られた情報を用いて、厳密な計算を実行
し、解決策の決定を支援する。
および/または仕様に関するさらなる情報を得るために
、動作データベース152および/またはモデルライブ
ラリ164にアクセスすることができる。コンサルタン
ト146は、得られた情報を用いて、厳密な計算を実行
し、解決策の決定を支援する。
【0033】最後に、モニター140はガーディアン1
42またはコンサルタント146からの返答を受信し、
この返答により、現在の条件下でとるべき正しい処置を
決定することができる。処置を実行するにはユーザーの
補助が必要となりうるので、モニター140はユーザー
インタフェース174に連絡し、ユーザー172に警告
が与えられるようにする。必要であれば、ユーザー17
2は処置決定の背後にある推論の提示を要求することが
でき、その場合、推論装置182はユーザー172に対
して最終決定に導いた規則または規則の集まりを指示す
る。このように構成すると、装置、工程、および設備の
制御モジュールは、モニター、ガーディアン、およびコ
ンサルタントのためのかなりの量の共通のソフトウェア
およびハードウェアから構成することができる。ユーザ
ーインタフェース、エディタ、およびデータベースのソ
フトウェアも共通のものとすることができる。したがっ
て、制御モジュール間で異なりうる要素は、知識ベース
を有するエキスパートシステムまたは他の人工知能手段
に含まれる知識、および各種データベースに含まれるデ
ータである。共通の対象たとえば設備BのポンプAおよ
び設備DのポンプCに対しては、制御モジュールを同じ
ものにすることができる。前述の理由により、階層的工
程制御装置は、ある設備の装置、工程、および設備レベ
ルにおいて迅速に実施することができる。
42またはコンサルタント146からの返答を受信し、
この返答により、現在の条件下でとるべき正しい処置を
決定することができる。処置を実行するにはユーザーの
補助が必要となりうるので、モニター140はユーザー
インタフェース174に連絡し、ユーザー172に警告
が与えられるようにする。必要であれば、ユーザー17
2は処置決定の背後にある推論の提示を要求することが
でき、その場合、推論装置182はユーザー172に対
して最終決定に導いた規則または規則の集まりを指示す
る。このように構成すると、装置、工程、および設備の
制御モジュールは、モニター、ガーディアン、およびコ
ンサルタントのためのかなりの量の共通のソフトウェア
およびハードウェアから構成することができる。ユーザ
ーインタフェース、エディタ、およびデータベースのソ
フトウェアも共通のものとすることができる。したがっ
て、制御モジュール間で異なりうる要素は、知識ベース
を有するエキスパートシステムまたは他の人工知能手段
に含まれる知識、および各種データベースに含まれるデ
ータである。共通の対象たとえば設備BのポンプAおよ
び設備DのポンプCに対しては、制御モジュールを同じ
ものにすることができる。前述の理由により、階層的工
程制御装置は、ある設備の装置、工程、および設備レベ
ルにおいて迅速に実施することができる。
【0034】階層的工程制御装置のいくつかの要素が一
般性を有するということのほかに、モジュール性が本発
明の装置のもう一つの効果的特徴である。この階層的工
程制御装置は一つの設備において選択した工程を制御す
るために部分的に実施することができる。そのあとで、
好ましい場合、本発明の装置を階段的に実施して設備全
体の制御に除々に進むことができる。
般性を有するということのほかに、モジュール性が本発
明の装置のもう一つの効果的特徴である。この階層的工
程制御装置は一つの設備において選択した工程を制御す
るために部分的に実施することができる。そのあとで、
好ましい場合、本発明の装置を階段的に実施して設備全
体の制御に除々に進むことができる。
【0035】以上、本発明を詳しく説明したが、本発明
の意図と範囲を逸脱することなく、いろいろな変更、交
換、および変形を行うことができると理解すべきである
。
の意図と範囲を逸脱することなく、いろいろな変更、交
換、および変形を行うことができると理解すべきである
。
【図1】第1図は階層的工程制御装置の好ましい実施例
による制御モジュールのブロック図である。
による制御モジュールのブロック図である。
【図2】第2図は本発明の装置の好ましい実施例による
階層的構造を示すブロック図である。
階層的構造を示すブロック図である。
【図3】第3図は制御モジュールと付随する周辺機器と
のブロック図である。
のブロック図である。
【図4】第4図は制御モジュールと付随する周辺機器と
の間でのデータの流れを示すデータ流れ図である。
の間でのデータの流れを示すデータ流れ図である。
10 制御モジュール
12 モニター
14 ガーディアン、
16 コンサルタント
18 対象
30 階層的制御装置
32〜48 装置制御モジュール
50〜58 モニター
60〜74 ガーディアン
76〜90 コンサルタント
92〜106 対象装置
108 工程制御モジュール
112 モニター
114 ガーディアン
116 コンサルタント
118 工程制御モジュール
120、122 サブ工程制御モジュール128
工程制御モジュール 130 設備制御モジュール 134 モニター 136 ガーディアン 138 コンサルタント 140 モニター 142 ガーディアン 146 コンサルタント 152 動作データベース 158 シミュレータ 164 モデルライブラリ 170 モデルエディタ 172 ユーザー 174 ユーザーインタフェース 182 推論装置 186 知識ベース 190 知識ベースエディタ 194 エキスパート 196 対象 198 データ編集ブロック
工程制御モジュール 130 設備制御モジュール 134 モニター 136 ガーディアン 138 コンサルタント 140 モニター 142 ガーディアン 146 コンサルタント 152 動作データベース 158 シミュレータ 164 モデルライブラリ 170 モデルエディタ 172 ユーザー 174 ユーザーインタフェース 182 推論装置 186 知識ベース 190 知識ベースエディタ 194 エキスパート 196 対象 198 データ編集ブロック
Claims (35)
- 【請求項1】 実時間の階層的工程制御装置であって
、複数の入力信号を受信かつ監視し、少くとも一つの入
力信号が所定範囲を越える場合に第1の要求を生成する
モニター、前記要求を受信して、処置手順を決定し、第
2の要求を生成するガーディアン、前記第2の要求を受
信して、分析を実行し、処置手順の前記決定を支援する
情報を生成するコンサルタントから成ることを特徴とす
る、実時間の階層的工程制御装置。 - 【請求項2】 前記モニターが第3の要求を生成し、
前記コンサルタントが前記第3の要求を受信して、分析
を実行し、処置手順の前記決定を支援する情報を生成す
る、請求項1記載の装置。 - 【請求項3】 前記モニターが一つの対象に接続され
、前記複数の入力信号が前記対象から発信される、請求
項1記載の装置。 - 【請求項4】 前記モニター、ガーディアン、および
コンサルタントが一つの装置を制御し、該装置が、前記
複数の入力信号を生成する複数のセンサーに接続される
、請求項1記載の装置。 - 【請求項5】 前記モニター、ガーディアン、および
コンサルタントが一つの工程を制御し、該工程が複数の
装置の操作を含み、前記工程モニターが前記複数の装置
モニターに接続され、前記複数の装置モニターが前記工
程モニターによって受信される前記複数の入力信号を生
成する、請求項4記載の装置。 - 【請求項6】 前記モニター、ガーディアン、および
コンサルタントが一つの設備を制御し、該設備が複数の
工程の操作を含み、前記設備モニターが前記複数の工程
モニターに接続され、前記複数の工程モニターが前記設
備モニターによって受信される前記複数の入力信号を生
成する、請求項5記載の装置。 - 【請求項7】 さらに、装置、特定の工程,および特
定の設備のうち一つに関する知識を含む知識ベースを有
する、請求項6記載の装置。 - 【請求項8】 前記ガーディアンが前記知識ベースに
記憶されている知識にアクセスする、請求項7記載の装
置。 - 【請求項9】 前記コンサルタントが前記データベー
スに記憶されている知識にアクセスする、請求項7記載
の装置。 - 【請求項10】 さらに、装置、特定の工程,および
特定の設備のうち一つに関する動作履歴を含む動作履歴
データベースを有する、請求項6記載の装置。 - 【請求項11】 前記コンサルタントが前記動作履歴
データベースに記憶されている動作履歴にアクセスする
、請求項10記載の装置。 - 【請求項12】 前記コンサルタントが分析計算たと
えば傾向分析、シミュレーション、最適化その他を実行
する、請求項11記載の装置。 - 【請求項13】 実時間の階層的工程制御装置であっ
て、対象から受信される第1の複数の入力信号を監視し
、前記対象を制御する、少くとも一つの第1レベルのコ
ントローラ、少くとも一つの第1レベルコントローラに
接続され、該コントローラから受信される第2の複数の
入力信号を監視し、前記第1レベルコントローラを制御
する、少くとも一つの第2レベルのコントローラ、少く
とも一つの第2レベルコントローラに接続され、該コン
トローラから受信される第3の複数の入力信号を監視し
、前記第2レベルコントローラを制御する、一つの第3
レベルのコントローラから成ることを特徴とする、実時
間の階層的工程制御装置。 - 【請求項14】 前記第1レベルのコントローラが、
複数のセンサーに接続され、該センサーからの前記入力
信号を受信かつ監視し、少くとも一つの入力信号が所定
基準に合格しない場合に第1の要求を生成する、一つの
モニター、前記第1の要求を受信し、処置手順を決定す
る、一つのガーディアンから成る、請求項13記載の装
置。 - 【請求項15】 さらに一つのコンサルタントを有し
、前記ガーディアンが第2の要求を生成し、前記コンサ
ルタントが前記第2の要求を受信して、分析を実行し、
処置手順の前記決定を支援する情報を生成する、請求項
14記載の装置。 - 【請求項16】 前記モニターが第3の要求を生成し
、前記コンサルタントが前記第3の要求を受信して、分
析を実行し、処置手順の前記決定を支援する情報を生成
する、請求項13記載の装置。 - 【請求項17】 前記第2レベルのコントローラが、
複数のセンサーに接続され、該センサーからの前記入力
信号を受信かつ監視し、少くとも一つの入力信号が所定
基準に合格しない場合に第1の要求を生成する、一つの
モニター、前記第1の要求を受信し、処置手順を決定す
る、一つのガーディアンから成る、請求項13記載の装
置。 - 【請求項18】 さらに一つのコンサルタントを有し
、前記ガーディアンが第2の要求を生成し、前記コンサ
ルタントが前記第2の要求を受信して、分析を実行し、
処置手順の前記決定を支援する情報を生成する、請求項
17記載の装置。 - 【請求項19】 前記モニターが第3の要求を生成し
、前記コンサルタントが前記第3の要求を受信して、分
析を実行し、処置手順の前記決定を支援する情報を生成
する、請求項17記載の装置。 - 【請求項20】 前記第3レベルのコントローラが、
複数のセンサーに接続され、該センサーからの前記入力
信号を受信かつ監視し、少くとも一つの入力信号が所定
基準に合格しない場合に第1の要求を生成する、一つの
モニター、前記第1の要求を受信し、処置手順を決定す
る、一つのガーディアンからなる、請求項13記載の装
置。 - 【請求項21】 さらに一つのコンサルタントを有し
、前記ガーディアンが第2の要求を生成し、前記コンサ
ルタントが前記第2の要求を受信して、分析を実行し、
処置手順の前記決定を支援する情報を生成する、請求項
20記載の装置。 - 【請求項22】 前記モニターが第3の要求を生成し
、前記コンサルタントが前記第3の要求を受信して、分
析を実行し、処置手順の前記決定を支援する情報を生成
する、請求項20記載の装置。 - 【請求項23】 さらに、少くとも一つの第1レベル
コントローラを監視かつ制御するために第2レベルコン
トローラに接続された少くとも一つのサブレベルコント
ローラを有する、請求項13記載の装置。 - 【請求項24】 前記サブレベルコントローラが、複
数のセンサーに接続され、該センサーからの前記入力信
号を受信かつ監視し、少くとも一つの入力信号が所定基
準に合格しない場合に第1の要求を生成する、一つのモ
ニター、前記第1の要求を受信し、処置手順を決定する
、一つのガーディアンから成る、請求項23記載の装置
。 - 【請求項25】 さらに一つのコンサルタントを有し
、前記ガーディアンが第2の要求を生成し、前記コンサ
ルタントが前記第2の要求を受信して、分析を実行し、
処置手順の前記決定を支援する情報を生成する、請求項
24記載の装置。 - 【請求項26】 前記モニターが第3の要求を生成し
、前記コンサルタントが前記第3の要求を受信して、分
析を実行し、処置手順の前記決定を支援する情報を生成
する、請求項24記載の装置。 - 【請求項27】 前記第1レベルコントローラの前記
対象が一つの装置であり、該装置が工程の一部であり、
前記第2レベルコントローラが前記工程を制御かつ監視
し、前記工程が設備の一部であり、前記第3レベルコン
トローラが前記設備を制御かつ監視する、請求項13記
載の装置。 - 【請求項28】 さらに、それぞれ前記装置、工程、
および設備に関する知識を含む、前記第1、第2、およ
び第3レベルコントローラの各々に接続された知識デー
タベースを有する、請求項27記載の装置。 - 【請求項29】 第1、第2、および第3レベルコン
トローラの前記ガーディアンが、前記知識データベース
に記憶されている知識にアクセスすることにより推論を
実行する、請求項28記載の装置。 - 【請求項30】 さらに、それぞれ前記装置、工程お
よび設備に関する動作履歴を含む前記第1、第2および
第3レベルコントローラの各々に接続された動作履歴デ
ータベースを有する、請求項27記載の装置。 - 【請求項31】 前記コンサルタントが、前記動作履
歴データベースに記憶された動作履歴にアクセスするこ
とにより推論を実行する、請求項30記載の装置。 - 【請求項32】前記コンサルタントが、起りうる将来の
問題を予想するために、分析計算たとえば傾向分析、シ
ミュレーション、最適化その他を実行する、請求項31
記載の装置。 - 【請求項33】 実時間の階層的工程制御方法であっ
て、第2レベルの対象の一部である少くとも一つの第1
レベルの対象から発信される第1の複数の入力信号を監
視し、第3レベルの対象の一部である前記第2レベルの
対象から発信される第2の複数の入力信号を監視し、前
記第3レベルの対象から発信される第3の複数の入力信
号を監視し、前記第1、第2、および第3レベルの対象
からの一つ以上の入力信号が所定基準に合格しない場合
に問題を認識し、前記認識した問題を診断し、推奨処置
手順を指示するステップから成ることを特徴とする、実
時間の階層的工程制御方法。 - 【請求項34】 前記診断ステップが、一組の所定の
規則を適用し、前記第1、第2、および第3レベルの対
象のうち一つに関する知識を含むデータベースにアクセ
スするステップから成る、請求項33記載の方法。 - 【請求項35】 前記診断ステップが、前記第1、第
2、および第3レベルの対象のうち一つに関する動作履
歴を含むデータベースにアクセスし、前記データに関す
る分析を実行するステップから成る、請求項33記載の
方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/485,425 | 1990-02-27 | ||
| US07/485,425 US5161110A (en) | 1990-02-27 | 1990-02-27 | Hierarchical process control system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04217064A true JPH04217064A (ja) | 1992-08-07 |
Family
ID=23928121
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3053667A Pending JPH04217064A (ja) | 1990-02-27 | 1991-02-27 | 実時間の階層的工程制御装置とそれを実施する方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5161110A (ja) |
| EP (1) | EP0444801A1 (ja) |
| JP (1) | JPH04217064A (ja) |
| CA (1) | CA2036842A1 (ja) |
Families Citing this family (53)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| BR9004680A (pt) * | 1990-09-19 | 1991-09-10 | Ibm Brasil Ltda | Aparelho para sensoramento,controle e monitoramento,em tempo real para reduzir qualquer tempo de detecao de erro de processo e consequente correcao,sem disconectar totalmente o sistema ao qual esta conectado,independentemente de protocolos de comunicacao,metodos para implementa-lo e utiliza-lo e sistema que inclui tal aparelho |
| JPH05127706A (ja) * | 1991-10-31 | 1993-05-25 | Toshiba Corp | ニユーラルネツト型シミユレータ |
| US5330580A (en) * | 1992-05-01 | 1994-07-19 | General Electric Company | Dishwasher incorporating a closed loop system for controlling machine load |
| US5313964A (en) * | 1992-05-01 | 1994-05-24 | General Electric Company | Fluid-handling machine incorporating a closed loop system for controlling liquid load |
| US5284523A (en) * | 1992-05-01 | 1994-02-08 | General Electric Company | Fuzzy logic control method for reducing water consumption in a machine for washing articles |
| FR2692037B1 (fr) * | 1992-06-03 | 1997-08-08 | Thomson Csf | Procede de diagnostic d'un processus evolutif. |
| US5806052A (en) * | 1992-07-06 | 1998-09-08 | General Electric Company | Fuzzy hierarchical controller for a turboshaft engine |
| DE4239270A1 (de) * | 1992-11-23 | 1994-05-26 | Siemens Ag | Verfahren zur Stellgliedidentifizierung bei der Querprofil-Regelung einer kontinuierlich erzeugten Materialbahn |
| US6141647A (en) * | 1995-10-20 | 2000-10-31 | The Dow Chemical Company | System and method for integrating a business environment, a process control environment, and a laboratory environment |
| US5463555A (en) * | 1993-09-28 | 1995-10-31 | The Dow Chemical Company | System and method for integrating a business environment with a process control environment |
| US6345259B1 (en) | 1993-09-28 | 2002-02-05 | The Dow Chemical Company | System and method for integrating business and manufacturing environments |
| US5642301A (en) * | 1994-01-25 | 1997-06-24 | Rosemount Inc. | Transmitter with improved compensation |
| DE4443193A1 (de) * | 1994-12-05 | 1996-06-13 | Siemens Ag | Verfahren zum Betrieb neuronaler Netze in Industrieanlagen |
| DE4446966A1 (de) * | 1994-12-28 | 1996-07-04 | Itt Ind Gmbh Deutsche | Informationssystem zur Produktionskontrolle |
| US5748467A (en) * | 1995-02-21 | 1998-05-05 | Fisher-Rosemont Systems, Inc. | Method of adapting and applying control parameters in non-linear process controllers |
| DE19508474A1 (de) * | 1995-03-09 | 1996-09-19 | Siemens Ag | Intelligentes Rechner-Leitsystem |
| US5774372A (en) * | 1996-03-29 | 1998-06-30 | Berwanger; Pat | Pressure protection manager system & apparatus |
| US5974369A (en) * | 1996-08-28 | 1999-10-26 | Wps Energy Services Inc. | Recording and processing metered information |
| US5905989A (en) * | 1996-11-27 | 1999-05-18 | Bently Nevada Corporation | Knowledge manager relying on a hierarchical default expert system: apparatus and method |
| US6122555A (en) * | 1997-05-05 | 2000-09-19 | Honeywell International Inc. | System and methods for globally optimizing a process facility |
| US6604090B1 (en) | 1997-06-04 | 2003-08-05 | Nativeminds, Inc. | System and method for selecting responses to user input in an automated interface program |
| US6259969B1 (en) | 1997-06-04 | 2001-07-10 | Nativeminds, Inc. | System and method for automatically verifying the performance of a virtual robot |
| US6314410B1 (en) | 1997-06-04 | 2001-11-06 | Nativeminds, Inc. | System and method for identifying the context of a statement made to a virtual robot |
| US6363301B1 (en) | 1997-06-04 | 2002-03-26 | Nativeminds, Inc. | System and method for automatically focusing the attention of a virtual robot interacting with users |
| US6047244A (en) * | 1997-12-05 | 2000-04-04 | Rosemount Inc. | Multiple range transition method and apparatus for process control sensors |
| DE19900847A1 (de) * | 1998-01-14 | 1999-07-22 | Heidolph Elektro Gmbh & Co Kg | Verfahren und Vorrichtung zum Regeln eines Antriebsystems einer Maschine und/oder einer Anlage |
| GB2334596B (en) * | 1998-02-23 | 2002-02-20 | Denno Co Ltd | Control system |
| US6253113B1 (en) | 1998-08-20 | 2001-06-26 | Honeywell International Inc | Controllers that determine optimal tuning parameters for use in process control systems and methods of operating the same |
| US6347254B1 (en) | 1998-12-31 | 2002-02-12 | Honeywell Inc | Process facility control systems using an efficient prediction form and methods of operating the same |
| US6542782B1 (en) | 1998-12-31 | 2003-04-01 | Z. Joseph Lu | Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems |
| US6629087B1 (en) | 1999-03-18 | 2003-09-30 | Nativeminds, Inc. | Methods for creating and editing topics for virtual robots conversing in natural language |
| FR2793048A1 (fr) * | 1999-04-29 | 2000-11-03 | Schlumberger Systems & Service | Procede de gestion de commandes dans plusieurs fichiers d'application et carte a puce pour la mise en oeuvre du procede |
| DE19927635B4 (de) * | 1999-06-17 | 2009-10-15 | Phoenix Contact Gmbh & Co. Kg | Sicherheitsbezogenes Automatisierungsbussystem |
| US6845410B1 (en) * | 1999-09-29 | 2005-01-18 | Silicon Graphics, Inc. | System and method for a hierarchical system management architecture of a highly scalable computing system |
| US6934696B1 (en) | 2000-09-15 | 2005-08-23 | Bently Nevada, Llc | Custom rule system and method for expert systems |
| US6871299B2 (en) * | 2001-02-05 | 2005-03-22 | Fisher-Rosemount Systems, Inc. | Hierarchical failure management for process control systems |
| US6954713B2 (en) * | 2001-03-01 | 2005-10-11 | Fisher-Rosemount Systems, Inc. | Cavitation detection in a process plant |
| DE10127803C2 (de) * | 2001-06-07 | 2003-06-12 | Siemens Ag | Offener Antriebsregler und Verfahren zur Softwaregewinnung für einen offenen Antriebsregler |
| GB2391132B (en) * | 2002-07-19 | 2005-09-21 | Hewlett Packard Co | Fault diagnosis in a network |
| JP4420183B2 (ja) * | 2003-08-11 | 2010-02-24 | セイコーエプソン株式会社 | 印刷制御装置、印刷制御方法および印刷制御プログラム |
| US7668953B1 (en) | 2003-11-13 | 2010-02-23 | Cisco Technology, Inc. | Rule-based network management approaches |
| US7117113B1 (en) * | 2004-03-01 | 2006-10-03 | Cisco Technology, Inc. | Automated data collection and analysis |
| US8880664B1 (en) | 2004-07-26 | 2014-11-04 | Cisco Technology, Inc. | Method and apparatus for generating a network profile and device profile |
| DE102005009026B4 (de) * | 2005-02-28 | 2011-04-07 | Advanced Micro Devices, Inc., Sunnyvale | Verfahren zum Betreiben einer fortschrittlichen Prozesssteuerung durch dynamisches Anpassen von Hierarchieebenen |
| US7609159B2 (en) * | 2005-05-03 | 2009-10-27 | Palomar Technology, Llc | Trusted monitoring system and method |
| US7769474B2 (en) * | 2005-09-20 | 2010-08-03 | Honeywell International Inc. | Method for soft-computing supervision of dynamical processes with multiple control objectives |
| US8233494B2 (en) * | 2008-01-22 | 2012-07-31 | International Business Machines Corporation | Hierarchical and incremental multivariate analysis for process control |
| US8260034B2 (en) * | 2008-01-22 | 2012-09-04 | International Business Machines Corporation | Multi-modal data analysis for defect identification |
| WO2014003762A1 (en) * | 2012-06-28 | 2014-01-03 | Hewlett-Packard Development Company, L.P. | Conversion of an object for a hardware device into health control information |
| WO2016040018A1 (en) * | 2014-09-08 | 2016-03-17 | Invensense Incorporated | System and method for hierarchical sensor processing |
| TWI734059B (zh) | 2018-12-10 | 2021-07-21 | 財團法人工業技術研究院 | 動態預測模型建立方法、電子裝置及使用者介面 |
| WO2020217155A1 (en) * | 2019-04-25 | 2020-10-29 | Abb Schweiz Ag | Method and system for production accounting in process industries using artificial intelligence |
| US11604459B2 (en) * | 2019-07-12 | 2023-03-14 | Emerson Process Management Power & Water Solutions, Inc. | Real-time control using directed predictive simulation within a control system of a process plant |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55146552A (en) * | 1979-05-02 | 1980-11-14 | Hitachi Ltd | N 1 backkup method of dispersion type hierarchy system |
| US4707778A (en) * | 1984-07-09 | 1987-11-17 | Hitachi, Ltd. | Controller for heat power plant |
| US4672529A (en) * | 1984-10-26 | 1987-06-09 | Autech Partners Ltd. | Self contained data acquisition apparatus and system |
| US4827423A (en) * | 1987-01-20 | 1989-05-02 | R. J. Reynolds Tobacco Company | Computer integrated manufacturing system |
| JPS6481010A (en) * | 1987-09-22 | 1989-03-27 | Fanuc Ltd | Expert system for machine tool containing nc device |
| US4907167A (en) * | 1987-09-30 | 1990-03-06 | E. I. Du Pont De Nemours And Company | Process control system with action logging |
| US5006992A (en) * | 1987-09-30 | 1991-04-09 | Du Pont De Nemours And Company | Process control system with reconfigurable expert rules and control modules |
| US4895518A (en) * | 1987-11-02 | 1990-01-23 | The University Of Michigan | Computerized diagnostic reasoning evaluation system |
| JPH01302402A (ja) * | 1988-03-17 | 1989-12-06 | Toshiba Corp | プロセス最適化制御装置 |
| US4967337A (en) * | 1988-10-11 | 1990-10-30 | Texas Instruments Incorporated | Automated diagnostic system |
| US4975865A (en) * | 1989-05-31 | 1990-12-04 | Mitech Corporation | Method and apparatus for real-time control |
-
1990
- 1990-02-27 US US07/485,425 patent/US5161110A/en not_active Expired - Fee Related
-
1991
- 1991-02-18 EP EP91301251A patent/EP0444801A1/en not_active Withdrawn
- 1991-02-21 CA CA002036842A patent/CA2036842A1/en not_active Abandoned
- 1991-02-27 JP JP3053667A patent/JPH04217064A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| EP0444801A1 (en) | 1991-09-04 |
| CA2036842A1 (en) | 1991-08-28 |
| US5161110A (en) | 1992-11-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5161110A (en) | Hierarchical process control system and method | |
| EP1393141B1 (en) | Provision of process related information | |
| Lade et al. | Manufacturing analytics and industrial internet of things | |
| Knaeuper et al. | A rule-based model of human problem-solving behavior in dynamic environments | |
| CN114386312A (zh) | 一种设备故障诊断方法 | |
| US11604459B2 (en) | Real-time control using directed predictive simulation within a control system of a process plant | |
| US20240393750A1 (en) | Building management system with building domain system coordination using artificial intelligence | |
| US11306705B2 (en) | System and method for monitoring a device | |
| US20230376024A1 (en) | Device and Method for Identifying Anomalies in an Industrial System for Implementing a Production Process | |
| WO2024249529A1 (en) | Building management system with building equipment servicing | |
| US20250209571A1 (en) | Risk monitoring system with synthetic training image generation and blending using generative artificial intelligence | |
| Berkan et al. | Advanced automation concepts for large-scale systems | |
| Hostetter et al. | Leveraging fuzzy logic towards more explainable reinforcement learning-induced pedagogical policies on intelligent tutoring systems | |
| Finch | Automated fault diagnosis of chemical process plants using model-based reasoning | |
| COYNE et al. | Nuclear Plant Control Room Operator Modeling Within the ADS-IDAC, Version 2, Dynamic PRA Environment: Part 1-General Description and Cognitive Foundations. | |
| Ebert | Fuzzy classification for software criticality analysis | |
| Ye et al. | Neural-networks-aided fault diagnosis in supervisory control of advanced manufacturing systems | |
| Herrod | Industrial applications of artificial intelligence | |
| Alexandru et al. | An architectural system solution for technical diagnosis | |
| EP4625081A1 (en) | Determining the root cause of faults in industrial plants with generative machine learning | |
| JPH04211859A (ja) | 異常認知方法 | |
| Carrera et al. | Providing decision support in Westinghouse nuclear power plant man-machine interface systems | |
| Davies et al. | The utilization of artificial intelligence to achieve availability improvement in automated manufacture | |
| Johannsen et al. | Intelligent Human—Machine Systems | |
| EP4481513A1 (en) | Building management system with plant simulation generation |