[go: up one dir, main page]

JPH03251924A - Knowledge editing/displaying device for expert system - Google Patents

Knowledge editing/displaying device for expert system

Info

Publication number
JPH03251924A
JPH03251924A JP2047150A JP4715090A JPH03251924A JP H03251924 A JPH03251924 A JP H03251924A JP 2047150 A JP2047150 A JP 2047150A JP 4715090 A JP4715090 A JP 4715090A JP H03251924 A JPH03251924 A JP H03251924A
Authority
JP
Japan
Prior art keywords
knowledge
data
display
display device
logic
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
JP2047150A
Other languages
Japanese (ja)
Inventor
Miyako Matsumoto
松本 美矢子
Hisashi Yamamoto
久志 山本
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 JP2047150A priority Critical patent/JPH03251924A/en
Publication of JPH03251924A publication Critical patent/JPH03251924A/en
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Devices For Executing Special Programs (AREA)

Abstract

PURPOSE:To easily construct the knowledge by displaying the logic relation of knowledge in a logic diagram and editing automatically the knowledge when the knowledge is constructed in an expert system. CONSTITUTION:An interface 700 performs the output of the display information and the input of the manual selection information. Then the interface 700 stores the display information in a display data table 706, the logic symbols in a logic symbol store table 704, the rules in a rule pattern table 705 for each logic symbol, the item names and the coordinates in an item name/coordinate table 709, the assurance under diagnosis in an interim result store table 708, and the information for reference to the table 708 in an interim result store table map 707 respectively. Based on these information, a logic diagram display means 703 displays the causal relation of the knowledge for study of the factors of the plant abnormality in a logic diagram. This diagram is inputted to a screen of a display device 300 in an image as it is for construction of a knoledge base 102. When the plant information is inputted, an inference engine 101 interprets the knowledge based on the base 102 and executes an inference. A QA processing means 104 responds to an operator 400. In such a constitution, the knowledge is easily constructed.

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は、知識工学の一分野であるエキスパートシステ
ムを用いてプラントの異常原因診断のための診断知識の
編集および診断経過の表示を行う、エキスパートシステ
ムにおける知識編集・表示装置に関するものである。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention is a method for editing diagnostic knowledge and diagnosis progress for diagnosing the causes of plant abnormalities using an expert system, which is a field of knowledge engineering. This invention relates to a knowledge editing/display device in an expert system that displays information.

(従来の技術) 例えば火力発電プラントを高い信頼性で運転するために
は、高度の監視能力と異常診断機能が必要であり、また
最近では知識工学の応用分野の一つであるエキスパート
システムが制御用の計算機に対して熟練発電員の運転操
作ノウハウやプラントの特性に関する専門知識を与え、
プラントについての推論や判断を行うようになっている
(Conventional technology) For example, in order to operate a thermal power plant with high reliability, advanced monitoring capabilities and abnormality diagnosis functions are required. We provide the operational know-how of experienced power generators and specialized knowledge regarding plant characteristics to the computer used in the project.
It is designed to make inferences and judgments about the plant.

エキスパートシステムの一般的な構成を第10図に示す
The general configuration of the expert system is shown in FIG.

第10図において、診断用の知識は知識ベース102に
ファイルされている。知識ベースは断片的な知識すなわ
ちルールの集合であり、各ルールはif〜、 then
〜の形態をしたテキストイメージとしてファイルに記述
されている。また推論の実行は推論エンジン101が知
識ベース102内のルールをインタプリートすることに
よって行われる。
In FIG. 10, diagnostic knowledge is filed in a knowledge base 102. A knowledge base is a collection of fragmented knowledge, or rules, and each rule is if ~, then
It is written in the file as a text image in the form of ~. Further, inference is executed by the inference engine 101 interpreting the rules in the knowledge base 102.

従来のエキスパートシステムにおける知識ベースの編集
は知識編集機能を通じて行われ、実際にはif〜、・t
hen〜のルールを通常のプログラミングのエディタ、
例えばスクリーンエディタでテキストイメージとして編
集される。
Editing the knowledge base in conventional expert systems is done through the knowledge editing function, and in practice, if~,・t
hen ~ rules in a normal programming editor,
For example, it is edited as a text image using a screen editor.

知識の編集は上述のようにルールをテキストイメージと
して修正・追加をしていくことによって行われるが、実
際にはさらにルール記述の間違いや知識の矛盾などに関
するチエツクが必要である。
Editing of knowledge is performed by modifying and adding rules as text images as described above, but in reality, it is necessary to check for mistakes in rule descriptions, inconsistencies in knowledge, etc.

従来のエキスパートシステムでは、推論エンジンによっ
て先ず実際に推論を仮実行させ、推論エンジンから発せ
られるエラーメツセージなどを用いてチエツクを行って
いる。
In conventional expert systems, an inference engine actually temporarily executes inference, and a check is performed using error messages issued by the inference engine.

すなわち、従来のエキスパートシステムにおける知識ベ
ースの編集は1通常のプログラミングと同様のコーディ
ングを行い、次でデパックを行うことによって実行され
ている。
That is, editing a knowledge base in a conventional expert system is performed by first performing coding similar to normal programming and then depacking.

従って従来は知識ベースの編集には、診断に必要な知識
と、知識ベースをデパックする知識の両方の知識を持つ
必要がある。また一方、プラント診断の知識を表現する
方法として、知識をシーケンス状に表現するロジック図
があり、第2図は。
Therefore, conventionally, in order to edit a knowledge base, it is necessary to have both knowledge necessary for diagnosis and knowledge for depacking the knowledge base. On the other hand, as a method of expressing knowledge of plant diagnosis, there is a logic diagram that expresses knowledge in a sequence, as shown in Figure 2.

診断知識のロジック図の一例を示したものである。An example of a logic diagram of diagnostic knowledge is shown.

第2図において各ブロックはそれぞれプラントの現象を
確信度を含んで示している。確信度は人間(診断対象の
専門家)が対応する現象に対して、どれだけ確信をもっ
ているかを定量化した数値であり、その範囲は例えばO
を完全否定、lを完全肯定としてO〜1の間の数値で表
わされる。
In FIG. 2, each block shows a phenomenon of a plant including a degree of certainty. Confidence is a numerical value that quantifies how confident a human (expert to be diagnosed) is about the corresponding phenomenon, and its range is, for example, O
It is expressed as a numerical value between O and 1, where is a complete negation and l is a complete affirmation.

また図中の論理関係は従来のルールに対応しており、例
えば第2図には、右から順に、″原因1の確信度は中間
現象1の確信度と質問項目3の確信度とのAND関係に
よって決まる”というルールと″中間現象1の確信度は
質問項目lの確信度と質問項目2の確信度のOR関係に
よって決まる”というルールが記述されている。
In addition, the logical relationships in the diagram correspond to conventional rules. For example, in Figure 2, from the right, "The confidence level of cause 1 is the AND of the confidence level of intermediate phenomenon 1 and the confidence level of question item 3. The rule ``determined by the relationship'' and the rule ``the confidence level of intermediate phenomenon 1 is determined by the OR relationship between the confidence level of question item 1 and the confidence level of question item 2'' are described.

AND関係およびOR関係の確信度の計算については一
般に多くの定義ができるが、ここではANDは+min
、ORはwax演算と定義する。
In general, there are many definitions for calculating confidence in AND and OR relationships, but here, AND is +min.
, OR are defined as wax operations.

従来のエキスパートシステムではこのようなルールをテ
キストイメージでコーディングしており、知識をロジッ
ク図で表記する場合にも、ルールを入力するときはテキ
ストイメージを用いている。
In conventional expert systems, such rules are coded as text images, and even when knowledge is expressed in logic diagrams, text images are used to input rules.

(発明が解決しようとする課題) このようにエキスパートシステムにおける知識ベースは
、従来はテキストイメージでコーディングされているの
で、知識の構築や編集が面側であり1編集ミスを生じた
り、調査に時間がかかるという問題がある。
(Problem to be solved by the invention) As described above, knowledge bases in expert systems have traditionally been coded as text images, so knowledge construction and editing are side-by-side, leading to errors in editing and time-consuming research. There is a problem that it takes

さらにデパック時における診断経過も、知識ベースのコ
ーディングリストを目で見て追跡する必要があり、直感
的に分りにくいという問題がある。
Furthermore, the progress of diagnosis at the time of depacking requires visual tracking of the coding list in the knowledge base, which is difficult to understand intuitively.

本発明は上記の問題を考慮してなされたもので、知識ル
ールをグラフィックイメージによるロジッり図として構
築・編集すると共に、推論の経過もロジック図から分る
ようにした、合理的なエキスパートシステムにおける知
識編集・表示装置を提供することを目的としている。
The present invention was made in consideration of the above problems, and is a rational expert system in which knowledge rules are constructed and edited as a logic diagram using graphic images, and the progress of inference can also be seen from the logic diagram. The purpose is to provide a knowledge editing and display device.

〔発明の構成〕[Structure of the invention]

(課題を解決するための手段と作用) 本発明は、プラントからのプラントデータを入力するデ
ータ入力部と、データ表示用の表示装置と、診断のため
の知識を保存しておく知識ベースと、診断をするときプ
ラントデータ以外のデータを表示装置を通して要求する
QA処理手段と、知識ベースの知識をインタプリートし
、上記データ入力部およびQA処理手段からのデータを
用いて診断を行う推論エンジンとから成るエキスパート
システムにおける知識編集表示装置において、上記表示
装置に表示用データを出力すると共に上記表示装置から
の手動選択データを入力するマンマシンインタフェース
手段と1表示装置に表示されるデータを保存する表示用
データテーブルと、表示用の論理記号を保存する論理記
号保存テーブルと、論理記号別にルールのテンプレート
を保存するルールパターンテーブルと、項目名称および
その座標を保存する項目名称座標テーブルと、診断途中
の確信度を保存する途中結果保存テーブルと、上記途中
結果保存テーブルを参照するためのデータを保存する途
中結果保存テーブルマツプと、上記マンマシンインタフ
ェースを介して入力された項目名称、その画面上の座標
、論理関係などの手動選択データ、および上記ルールパ
ターンテーブルからのルールテンプレートに基づいて診
断ルールを作成し、これを上記知識ベースに保存すると
共に、上記項目名称およびその座標を項目名称座標テー
ブルに保存し、また表示用データを表示用データテーブ
ルに保存し、さらに上記途中結果保存テーブルを参照す
るための途中結果保存テーブルを作成するグラフィック
/ルール変換手段と、上記論理記号保存テーブル、表示
用データテーブル、途中結果保存テーブル、および途中
結果保存テーブルマツプを参照し、上記マンマシンイン
タフェース手段を介して表示装置にロジック図を表示す
るロジック図表示手段を備え、プラント異常の原因を解
明するための知識の因果関係をロジック図で表示し、そ
のイメージのまま表示装置の画面上に入力することによ
って知識ベースの構築が行えるようにしたものである。
(Means and effects for solving the problems) The present invention includes a data input section for inputting plant data from a plant, a display device for displaying data, a knowledge base for storing knowledge for diagnosis, A QA processing means that requests data other than plant data through a display device when making a diagnosis, and an inference engine that interprets knowledge from a knowledge base and performs a diagnosis using data from the data input section and the QA processing means. A knowledge editing display device for an expert system comprising: a man-machine interface means for outputting display data to the display device and inputting manually selected data from the display device; and a display device for storing data displayed on the display device. A data table, a logical symbol storage table that stores logical symbols for display, a rule pattern table that stores rule templates for each logical symbol, an item name coordinate table that stores item names and their coordinates, and confidence during diagnosis. an intermediate result storage table that stores the degree, an intermediate result storage table map that stores data for referring to the intermediate result storage table, item names input via the man-machine interface, their coordinates on the screen, Create a diagnostic rule based on manually selected data such as logical relationships and the rule template from the rule pattern table above, save it in the knowledge base above, and save the item name and its coordinates in the item name coordinate table. , furthermore, a graphic/rule conversion means for storing display data in a display data table and further creating an intermediate result storage table for referring to the intermediate result storage table, the logical symbol storage table, the display data table, A logic diagram display means is provided for displaying a logic diagram on a display device via the man-machine interface means by referring to an intermediate result storage table and an intermediate result storage table map, and is equipped with a logic diagram display means for displaying a logic diagram on a display device through the above-mentioned man-machine interface means. The relationship is displayed in a logic diagram, and the knowledge base can be constructed by inputting the image as is on the screen of the display device.

(実施例) 本発明の一実施例を第1図に示す。(Example) An embodiment of the present invention is shown in FIG.

第1図は本発明の一実施例に係るエキスパートシステム
における知識ベース編集表示装置システムの構成を示す
もので、エキスパートシステムをプラント診断に用いた
場合であり、プラントよりのデータを取り込み、そのデ
ータに基づいてプラント異常原因を判定するものであり
、推論の過程においては、不足する情報はあらかじめ、
システムに所要の情報を覚え込ませておき、オペレータ
に質問して回答をもらうことによって推論を続けていく
FIG. 1 shows the configuration of a knowledge base editing and display device system in an expert system according to an embodiment of the present invention, in which the expert system is used for plant diagnosis. The cause of plant abnormality is determined based on this, and in the process of inference, missing information is determined in advance.
The system memorizes the necessary information and continues inference by asking the operator questions and receiving answers.

すなわち、第1図において、プラント600がらプラン
トデータを取込むデータ入力部50oと、知識を解釈し
、推論を実行する推論エンジン1o1と、推論を行うた
めの知識ベース102と、推論実行時に不足情報をオペ
レータ400に知らせてオペレータ400から回答(デ
ータ)を受は取るQA処理手段103と、その情報を表
示する表示装[300とから構成されている。
That is, in FIG. 1, there is a data input unit 50o that takes in plant data from the plant 600, an inference engine 1o1 that interprets knowledge and executes inference, a knowledge base 102 for inference, and information that is missing when executing inference. It is comprised of a QA processing means 103 that notifies the operator 400 and receives answers (data) from the operator 400, and a display device [300] that displays the information.

また知識ベース編集部分は、知識を表わす論理記号のグ
ラフィックイメージを保存する論理記号保存テーブル7
04と、知識をロジック図イメージで入力・表示するマ
ンマシンインタフェース手段701と、ロジック図の情
報(項目名称、論理記号)からルールを生成するグラフ
ィック/ルール変換手段702と、ルール生成のために
必要なルールテンプレートを保存するルールパターンテ
ーブル705から構成されている。
In addition, the knowledge base editing part includes a logical symbol storage table 7 that stores graphic images of logical symbols representing knowledge.
04, a man-machine interface means 701 for inputting and displaying knowledge in the form of a logic diagram image, a graphic/rule conversion means 702 for generating rules from logic diagram information (item names, logic symbols), and a system necessary for generating rules. It consists of a rule pattern table 705 that stores rule templates.

さらに知識を表示する部分は、推論エンジンからの推論
の途中結果を保存する途知結果保存テーブル708と、
 そのマツプである途中結果保存テーブルマツプ707
と、表示するためのデータを保存しである表示用データ
テーブル706と、項目名称座標テープる709と、 
これらのテーブルを用いてロジック図を表示するロジッ
ク図表示手段703から構成されている。
Furthermore, the part that displays knowledge includes a knowledge result storage table 708 that stores intermediate results of inference from the inference engine;
The intermediate result storage table map 707 is that map.
, a display data table 706 that stores data for display, and an item name coordinate tape 709.
It consists of a logic diagram display means 703 that displays a logic diagram using these tables.

第1図の構成を用いて知識を編集していく画面操作の一
例を第3図を参照して説明する。
An example of screen operations for editing knowledge using the configuration shown in FIG. 1 will be described with reference to FIG. 3.

第3図はマウスのクリックによって機能選択を行ってお
り、先ず診断実行のために必要なプラント状態を調査す
る質問項目名称を所望の左コラムに入力する(複数個)
、このうち因果関係のある質問項目を選択し、推論の深
さ(段数)を表わすt=+、 tb、 tb、−・・の
所をクリックすると、AND。
In Figure 3, functions are selected by clicking the mouse. First, enter the name of the question item to investigate the plant status required for diagnosis in the desired left column (multiple).
, select a question item that has a causal relationship, and click on t=+, tb, tb, -, which represents the depth of inference (number of steps), and the result is AND.

ORなどの論理関係指定画面1000がオープンし。A logical relationship specification screen 1000 such as OR is opened.

選択された質問項目を結ぶ論理記号を選択する(第3図
ではANDを選択)。
Select a logical symbol connecting the selected question items (AND is selected in FIG. 3).

また、この論理記号によって発生する中間現象の名称、
あるいは原因項目の名称を入力することによって1つの
因果関係を表わすロジック図が画面上に完成し、これに
よって画面上に知識が入力される。
Also, the name of the intermediate phenomenon caused by this logical symbol,
Alternatively, by inputting the name of the cause item, a logic diagram representing one causal relationship is completed on the screen, and knowledge is thereby inputted on the screen.

次に上記の操作側について、知識ベースの作成方法を説
明する。
Next, we will explain how to create a knowledge base for the above operation side.

先ずマンマシンインタフェース手段701を介して質問
項目および中間現象の名称論理記号をそれぞれ対応する
画面上の座標と共にグラフインク/ルール変換手段70
2に送る。また画面上に論理記号を表示するため、論理
記号保存テーブル704からAND記号のグラフィック
イメージを取り出して画面上に表示する。
First, through the man-machine interface means 701, the name logical symbols of the question items and intermediate phenomena are converted to the graph ink/rule conversion means 70 along with the corresponding coordinates on the screen.
Send to 2. Furthermore, in order to display the logical symbol on the screen, a graphic image of the AND symbol is extracted from the logical symbol storage table 704 and displayed on the screen.

第4図は論理記号保存テーブル704のフォーマットの
一例を示したものである。
FIG. 4 shows an example of the format of the logical symbol storage table 704.

グラフィック/ルール変換手段702は入力された知識
、すなわち中間現象名称、質問項目、論理記号から対応
するテキストイメージのルールを作成する。作成する手
順は次の通りである。
The graphic/rule conversion means 702 creates a corresponding text image rule from the input knowledge, ie, intermediate phenomenon name, question item, and logical symbol. The steps to create it are as follows.

すなわち、あらかじめルールパターンテーブル705に
各論理記号にルールのテンプレートを記憶しておく。第
5図はAND関係のルールの例を示したものである。
That is, a rule template is stored in advance in the rule pattern table 705 for each logical symbol. FIG. 5 shows an example of AND-related rules.

第5図において、各項目の右側にある上位項目あるいは
下位項目1〜nにそれぞれ中間現象名称、質問項目名称
が入る。
In FIG. 5, intermediate phenomenon names and question item names are entered in the higher order items or lower order items 1 to n on the right side of each item, respectively.

グラフィック/ルール変換手段702は、第3図の場合
のように論理関係がANDであれば、ANDのテンプレ
ートを持ってきて中間現象の名称を上位項目とさしかえ
、下位項目の所に質問項目名称を入れると所望のルール
が得られる。
If the logical relationship is AND as in the case of FIG. 3, the graphic/rule converting means 702 brings the AND template, replaces the name of the intermediate phenomenon with the upper item, and replaces the lower item with the question item name. If you enter the desired rule, you will get the desired rule.

上位項目が中間現象、下位項目が質問名称と分るのは、
マンマシンインタフェース701から送られる座標から
である。すなわち論理関係の左側にあるのが下位項目、
右側にあるのが上位項目と判断される。また下位項目の
個数(第5図におけるn)は、マンマシンインタフェー
ス手段701から送られてくる名称の座標が論理関係よ
り左側にある分をカウントすることによって得られる。
The reason why you can tell that the upper item is the intermediate phenomenon and the lower item is the question name is because
This is from the coordinates sent from the man-machine interface 701. In other words, the items on the left side of the logical relationship are the subordinate items.
The items on the right side are determined to be the top items. The number of subordinate items (n in FIG. 5) can be obtained by counting the coordinates of the name sent from the man-machine interface means 701 to the left of the logical relationship.

ルールのテンプレートは下位項目の数だけ持っておれば
よい、このようにして作成されたルールは知識ベース1
02に保存される。
You only need to have as many rule templates as there are sub-items, and rules created in this way can be used as knowledge base 1.
Saved in 02.

またグラフィック/ルール変換手段702によって作成
される表示用データテーブル706、項目名称座標テー
ブル709、途中結果保存テーブルマツプ707、およ
び途中結果保存テーブル708の各フォーマットの一例
をそれぞれ第6図、第7図、第8図、および第9図に示
す。
Examples of the formats of the display data table 706, item name coordinate table 709, intermediate result storage table map 707, and intermediate result storage table 708 created by the graphic/rule conversion means 702 are shown in FIGS. 6 and 7, respectively. , 8 and 9.

項目名称座標データテーブル709および表示用データ
テーブル706はロジック図表示手段703がロジック
図を表示するためのデータを保存するテーブルであり、
途中結果保存テーブルマツプ707は各項目の確信度を
ロジック図表示手段703が表示するとき所望の確信度
が途中結果保存テーブル708の中のどこにあるかを示
すマツプである。
The item name coordinate data table 709 and the display data table 706 are tables in which the logic diagram display means 703 stores data for displaying the logic diagram.
The intermediate result storage table map 707 is a map that indicates where in the intermediate result storage table 708 a desired degree of certainty is located when the logic diagram display means 703 displays the degree of certainty for each item.

ロジック図表示手段703は、表示用データテーブル7
06から項目名称、 論理関係を取り出すと共に論理記
号保存テーブル704から論理関係に対応するグラフィ
ックイメージを取り出し、これらをマンマシンインタフ
ェース手段701に送って、表示装置300にロジック
図を表示する。
Logic diagram display means 703 displays data table 7 for display.
The item names and logical relationships are taken out from 06, and the graphic images corresponding to the logical relationships are taken out from the logical symbol storage table 704, and these are sent to the man-machine interface means 701 to display a logic diagram on the display device 300.

また、途中結果保存テーブルマツプ707を参照して、
途中結果保存テーブル708から所望の確信度を取り出
し、所望の位置、すなわち名称に対応する座標位置に色
替えなどの情報によって確信度を表示する。ここで座標
位置は項目名称座標データテ−プル709を参照するこ
とによって判明する。
Also, with reference to the intermediate result storage table map 707,
A desired degree of certainty is retrieved from the intermediate result storage table 708, and the degree of certainty is displayed at a desired position, that is, at a coordinate position corresponding to the name, by information such as color change. Here, the coordinate position can be determined by referring to the item name coordinate data table 709.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明によれば、エキスパートシス
テムにおいて知識の構築を行うとき知識の論理関係がロ
ジック図によってグラフィック表示され、グラフィック
イメージを変更することによって自動的に知識編集が行
えるので、コーディングリストをエディタで修正するな
どの面倒な手順を用いることなく容易に知識構築ができ
る。
As explained above, according to the present invention, when constructing knowledge in an expert system, the logical relationships of knowledge are graphically displayed using a logic diagram, and knowledge can be edited automatically by changing the graphic image. Knowledge can be easily constructed without using troublesome procedures such as modifying the information using an editor.

また論理エンジンによって診断を行うときにも、推論に
使われる知識の論理関係が同様にグラフィック表示され
るので、診断経過が容易に判読できる。
Furthermore, when making a diagnosis using the logic engine, the logical relationships of the knowledge used for inference are similarly displayed graphically, making it easy to read the progress of the diagnosis.

さらに推論に使われた知識の発生確率を算出してその大
きさに応じて色替え表示が行われるので、その診断にど
の知識が用いられたか容易に判読できる。
Furthermore, since the probability of occurrence of the knowledge used in the inference is calculated and displayed in different colors depending on its size, it is easy to determine which knowledge was used in the diagnosis.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示す系統図、第2図は本発
明における診断知識の一例を示す図、第3図は本発明に
おける表示画面の一例を示す図、第4図は本発明におけ
る論理記号保存テーブルのフォーマットを示す図、第5
図は本発明における診断知識のAND関係のルールテン
プレートの一例を示す図、第6図は本発明における表示
用データベースのフォーマットを示す図、第7図は本発
明における項目名称座標データテーブルのフォーマット
を示す図、第8図は本発明ににおける途中結果保存テー
ブルマツプのフォーマットを示す図、第9図は本発明に
おける途中結果保存テーブルのフォーマットを示す図、
第10図は従来のエキスパートシステムの一般的な構成
を示す系統図である。 100・・・エキスパートシステム 101・・・推論エンジン   102・・・知識ベー
ス103・・・知m、編集手段(スクリーンエディタ)
104・・・QA処理手段   300・・・表示装置
400・・・オペレータ     500・・データ入
力部600・・・プラント 700・・・知識ベース編集・表示装置701・・・マ
ンマシンインタフェース手段702・・・グラフィック
/ルール変換手段703・・・ロジック図表示手段 704・論理記号保存テーブル 705・・・ルールパターンテーブル 706・・表示用データテーブル 707・・途中結果保存テーブルマツプ708・・途中
結果保存テーブル 709・・・項目名称座樟テーブル (8733)代理人 弁理士 猪 股 祥 晃(ほか1
名) 00 第1図 第 2 図 06 ( 第 図 第 図 第 図 第 図 第 図
FIG. 1 is a system diagram showing an embodiment of the present invention, FIG. 2 is a diagram showing an example of diagnostic knowledge in the present invention, FIG. 3 is a diagram showing an example of a display screen in the present invention, and FIG. 4 is a diagram showing an example of the diagnostic knowledge in the present invention. Figure 5 showing the format of the logical symbol storage table in the invention
The figure shows an example of the AND-related rule template of diagnostic knowledge in the present invention, Figure 6 shows the format of the display database in the present invention, and Figure 7 shows the format of the item name coordinate data table in the present invention. FIG. 8 is a diagram showing the format of the intermediate result storage table map in the present invention, and FIG. 9 is a diagram showing the format of the intermediate result storage table in the present invention.
FIG. 10 is a system diagram showing the general configuration of a conventional expert system. 100... Expert system 101... Inference engine 102... Knowledge base 103... Knowledge, editing means (screen editor)
104...QA processing means 300...Display device 400...Operator 500...Data input section 600...Plant 700...Knowledge base editing/display device 701...Man-machine interface means 702...・Graphic/rule conversion means 703 ・Logic diagram display means 704 ・Logic symbol storage table 705 ・Rule pattern table 706 ・Display data table 707 ・Intermediate result storage table map 708 ・Intermediate result storage table 709 ...Item name Zacho table (8733) Agent Patent attorney Yoshiaki Inomata (and 1 others)
name) 00 Figure 1 Figure 2 Figure 06 (Figure Figure Figure Figure Figure Figure

Claims (1)

【特許請求の範囲】[Claims]  プラントからのプラントデータを入力するデータ入力
部と、データ表示用の表示装置と、診断のための知識を
保存しておく知識ベースと、診断をするときプラントデ
ータ以外のデータを表示装置を通して要求するQA処理
手段と、知識ベースの知識をインタプリートし、上記デ
ータ入力部およびQA処理手段からのデータを用いて診
断を行う推論エンジンとから成るエキスパートシステム
における知識編集・表示装置において、上記表示装置に
表示用データを出力すると共に、上記表示装置からの手
動選択データを入力するマンマシンインタフェース手段
と、表示装置に表示されるデータを保存する表示用デー
タテーブルと、表示用の論理記号を保存する論理記号保
存テーブルと、論理記号別にルールのテンプレートを保
存するルールパターンテーブルと、項目名称およびその
座標を保存する項目名称座標テーブルと、診断途中の確
信度を保存する途中結果保存テーブルと、上記途中結果
保存テーブルを参照するためのデータを保存する途中結
果保存テーブルマップと、上記マンマシンインタフェー
スを介して入力された項目名称、その画面上の座標、論
理関係などの手動選択データ、および上記ルールパター
ンテーブルからのルールテンプレートに基づいて診断ル
ールを作成し、これを上記知識ベースに保存すると共に
、上記項目名称およびその座標を項目名称座標テーブル
に保存し、表示用データを表示用データテーブルに保存
し、さらに上記途中結果保存テーブルマップを作成する
グラフィック/ルール変換手段と、上記論理記号保存テ
ーブル、表示用データテーブル、途中結果保存テーブル
、および途中結果保存テーブルマップを参照し、上記マ
ンマシンインタフェースを手段を介して表示装置にロジ
ック図を表示するロジック図表示手段を備えたことを特
徴とする、エキスパートシステムにおける知識編集・表
示装置。
A data input section for inputting plant data from the plant, a display device for displaying data, a knowledge base for storing knowledge for diagnosis, and a display device for requesting data other than plant data when diagnosing. In a knowledge editing/display device in an expert system comprising a QA processing means and an inference engine that interprets knowledge of a knowledge base and performs diagnosis using data from the data input section and the QA processing means, the display device includes: A man-machine interface means for outputting display data and inputting manually selected data from the display device, a display data table for storing data to be displayed on the display device, and logic for storing logical symbols for display. A symbol storage table, a rule pattern table that stores rule templates for each logic symbol, an item name coordinate table that stores item names and their coordinates, an intermediate result storage table that stores confidence levels during diagnosis, and the above intermediate results. An intermediate result save table map that saves data for referring to the saved table, manually selected data such as item names input through the man-machine interface, their coordinates on the screen, logical relationships, etc., and the rule pattern table above. Create a diagnostic rule based on the rule template from and save it in the knowledge base, save the item name and its coordinates in the item name coordinate table, save the display data in the display data table, Further, the graphic/rule conversion means for creating the intermediate result storage table map, the logical symbol storage table, the display data table, the intermediate result storage table, and the intermediate result storage table map are referred to, and the man-machine interface is converted to the means. 1. A knowledge editing/display device for an expert system, comprising a logic diagram display means for displaying a logic diagram on a display device via a logic diagram.
JP2047150A 1990-03-01 1990-03-01 Knowledge editing/displaying device for expert system Pending JPH03251924A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2047150A JPH03251924A (en) 1990-03-01 1990-03-01 Knowledge editing/displaying device for expert system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2047150A JPH03251924A (en) 1990-03-01 1990-03-01 Knowledge editing/displaying device for expert system

Publications (1)

Publication Number Publication Date
JPH03251924A true JPH03251924A (en) 1991-11-11

Family

ID=12767068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2047150A Pending JPH03251924A (en) 1990-03-01 1990-03-01 Knowledge editing/displaying device for expert system

Country Status (1)

Country Link
JP (1) JPH03251924A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001337828A (en) * 2000-05-26 2001-12-07 Techno Ryowa Ltd System and method for equipment diagnosis, and recording media storing software for equipment diagnosis
JP2007536637A (en) * 2004-05-04 2007-12-13 フィッシャー−ローズマウント・システムズ・インコーポレーテッド Integration of process modules and expert systems in process plants

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61202230A (en) * 1985-03-06 1986-09-08 Hitachi Ltd Rule operation monitoring system
JPS63149729A (en) * 1986-12-15 1988-06-22 Hitachi Ltd Device for supporting formation of knowledge base
JPH01229331A (en) * 1988-03-09 1989-09-13 Hitachi Ltd Knowledge type information processor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61202230A (en) * 1985-03-06 1986-09-08 Hitachi Ltd Rule operation monitoring system
JPS63149729A (en) * 1986-12-15 1988-06-22 Hitachi Ltd Device for supporting formation of knowledge base
JPH01229331A (en) * 1988-03-09 1989-09-13 Hitachi Ltd Knowledge type information processor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001337828A (en) * 2000-05-26 2001-12-07 Techno Ryowa Ltd System and method for equipment diagnosis, and recording media storing software for equipment diagnosis
JP2007536637A (en) * 2004-05-04 2007-12-13 フィッシャー−ローズマウント・システムズ・インコーポレーテッド Integration of process modules and expert systems in process plants

Similar Documents

Publication Publication Date Title
Gomaa et al. Prototyping as a tool in the specification of user requirements
US5539869A (en) Method and system for processing and presenting on-line, multimedia information in a tree structure
US5414649A (en) Generation and simulation of knowledge bases with marking of node being simulated
KR102529627B1 (en) Coding methods and coding educational system
US6833842B2 (en) Quantitative decision support program
CN112783475B (en) Embedded software demand analysis method
US9569182B2 (en) Integrated development environment and method
CN115495069B (en) Model-driven coal industry software process implementation method, device and equipment
JPH03251924A (en) Knowledge editing/displaying device for expert system
Lewis An effective graphics user interface for rules and inference mechanisms
Katis et al. Realizability checking of requirements in FRET
CN114546464B (en) A visual data cleaning script cleaning process analysis system
JPH03289596A (en) Piping thinning management evaluation system
JP2003223204A (en) Programming method of programmable controller, system thereof and recording medium thereof
Kaminska Intellectual Support of Control System Human-Machine Interface Designers
JPH0421229B2 (en)
JP2798917B2 (en) Plant knowledge base creation support system
JP3125238B2 (en) Reactor core performance calculation input instruction selection method and apparatus
JPH04273524A (en) Automatic program preparing device
JPH04192035A (en) Knowledge base editing/display device
JPH04320925A (en) Process status display device
JPS62145424A (en) Program management method
JPH04281528A (en) Software design specification confirmation method
Degoulet et al. An approach for the evaluation of software engineering environments in medicine
JPS61202230A (en) Rule operation monitoring system