JPH07295821A - Fault diagnosis device - Google Patents
Fault diagnosis deviceInfo
- Publication number
- JPH07295821A JPH07295821A JP6092385A JP9238594A JPH07295821A JP H07295821 A JPH07295821 A JP H07295821A JP 6092385 A JP6092385 A JP 6092385A JP 9238594 A JP9238594 A JP 9238594A JP H07295821 A JPH07295821 A JP H07295821A
- Authority
- JP
- Japan
- Prior art keywords
- inference
- failure
- hypothesis
- knowledge data
- inquiry
- 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
- 238000003745 diagnosis Methods 0.000 title claims description 36
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000008569 process Effects 0.000 claims abstract description 28
- 230000007246 mechanism Effects 0.000 claims description 8
- 239000002699 waste material Substances 0.000 abstract description 3
- 238000012423 maintenance Methods 0.000 description 43
- 238000013500 data storage Methods 0.000 description 41
- 239000000446 fuel Substances 0.000 description 30
- 238000010586 diagram Methods 0.000 description 23
- 238000007689 inspection Methods 0.000 description 20
- 238000012545 processing Methods 0.000 description 18
- 230000007547 defect Effects 0.000 description 16
- 101000579647 Penaeus vannamei Penaeidin-2a Proteins 0.000 description 12
- 230000002950 deficient Effects 0.000 description 12
- 230000005856 abnormality Effects 0.000 description 10
- 230000007257 malfunction Effects 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000001364 causal effect Effects 0.000 description 4
- 238000011835 investigation Methods 0.000 description 4
- 208000024891 symptom Diseases 0.000 description 4
- 230000003936 working memory Effects 0.000 description 4
- 235000010724 Wisteria floribunda Nutrition 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000002828 fuel tank Substances 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
Abstract
(57)【要約】
【目的】 推論結果を検証する過程においてユーザに関
する問診が終了したことを知らせ、ユーザの時間浪費を
防止する。
【構成】 推論過程で生成された問診候補を絞り込み、
絞り込んだ問診の内容をタッチスクリーン1aに表示し
て回答を得ることにより、今回の推論結果を検証すると
ともに、新たな仮説を生成する際の情報とする。その
際、ユーザに関する問診が終了したときには、ユーザに
関する問診終了の表示を行い、ユーザを直ちに開放して
時間浪費を防止する。
(57) [Abstract] [Purpose] To inform the user that the inquiry regarding the user has been completed in the process of verifying the inference result, and prevent the user from wasting time. [Structure] Narrow down the interview candidates generated in the inference process,
By displaying the narrowed-down contents of the inquiry on the touch screen 1a and obtaining an answer, the reasoning result of this time is verified and used as information for generating a new hypothesis. At that time, when the inquiry regarding the user is completed, the end of the inquiry regarding the user is displayed, and the user is immediately opened to prevent waste of time.
Description
【0001】[0001]
【産業上の利用分野】本発明は、いわゆるエキスパート
システムを利用して車輛、航空機等の不具合現象に結び
付く故障原因を探究する故障診断装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a failure diagnosis apparatus which uses a so-called expert system to search for a cause of a failure leading to a defective phenomenon of a vehicle, an aircraft or the like.
【0002】[0002]
【従来の技術】近年、医学、建築、化学等の各分野でコ
ンピュータを活用して問題解決の手がかりとするエキス
パートシステムが採用されている。このエキスパートシ
ステムは、ある特定分野における専門家の知識をコンピ
ュータに入力し、それを利用して複雑な問題を専門家と
同等なレベルで解決することができるようにしたシステ
ムである。2. Description of the Related Art In recent years, an expert system has been adopted in various fields such as medicine, architecture, and chemistry to utilize a computer as a clue for problem solving. This expert system is a system in which the knowledge of a specialist in a certain specific field is input to a computer and it is possible to solve a complicated problem at a level equivalent to that of a specialist.
【0003】従来、このエキスパートシステムを車輛の
故障診断に採用したものとしては、例えば、特開昭62
−6846号公報に開示されているように、不具合現象
を入力し、その現象を引き起している根本的な故障原因
(故障箇所)を、ルールの集合で表した知識データある
いは過去の事例を記憶する知識データ等を利用して推論
するものが知られている。Conventionally, this expert system has been adopted for vehicle failure diagnosis, for example, as disclosed in JP-A-62-62.
As disclosed in Japanese Patent No. 6846, a defect phenomenon is input, and a fundamental failure cause (fault location) causing the phenomenon is represented by a set of rules as knowledge data or past cases. It is known to make inferences using stored knowledge data.
【0004】この場合、精度の高い推論結果を得るため
には、不具合現象の発生状況や点検指示等の問診が必須
となり、この問診がスムーズに行なわれないと診断作業
効率が低下するため、例えば、特開平3−185251
号公報には、ユーザが回答できない質問を保留して質問
保留スタックに入れ、その質問による事象の成否の確認
を保留して次の質問を行う技術が開示されている。In this case, in order to obtain a highly accurate inference result, it is necessary to make an inquiry about the occurrence state of the trouble phenomenon and the inspection instruction. If this inquiry is not carried out smoothly, the efficiency of the diagnosis work will decrease. JP-A-3-185251
Japanese Patent Publication discloses a technique of holding a question that the user cannot answer, putting it in a question holding stack, holding confirmation of success or failure of an event by the question, and asking the next question.
【0005】[0005]
【発明が解決しようとする課題】ところで、推論結果を
検証する過程において発生する問診には、不具合を最初
に検知したユーザに関するものと、機器の分解作業等を
行う整備員に関するものとがあり、従来、これらの問診
は、推論経路上の順番や推論の信頼度が高い順番で行わ
れるようになっていた。By the way, there are two types of questioning that occur in the process of verifying the inference result: those relating to the user who first detected the malfunction, and those relating to the maintenance personnel who disassemble the equipment. Conventionally, these interviews have been performed in the order on the inference route or the order in which the inference reliability is high.
【0006】このため、外部からはユーザに対する問診
がいつ終了するのかわからず、ユーザに関する問診が終
了したにも拘らずユーザを拘束してしまうといった事態
が生じるおそれがある。[0006] Therefore, there is a possibility that the user may be restrained despite the end of the inquiry regarding the user because the outside may not know when the inquiry for the user is completed.
【0007】本発明は、このような事情に鑑みてなされ
たもので、推論結果を検証する過程においてユーザに関
する問診が終了したことを知らせ、ユーザの時間浪費を
防止することのできる故障診断装置を提供することを目
的としている。The present invention has been made in view of the above circumstances, and provides a failure diagnosis apparatus capable of notifying the user that the inquiry regarding the user is completed in the process of verifying the inference result and preventing the user from wasting time. It is intended to be provided.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
本発明による故障診断装置は、故障診断に必要な知識デ
ータを記憶する知識ベース部と、この知識データを利用
して、入力された不具合現象に対応する故障原因を推論
により探究する推論機構部とを備え、この推論機構部に
よる故障原因の探究過程での入出力情報を表示部に表示
する故障診断装置において、上記推論機構部に少なくと
も、故障原因を推論により探究して生成した仮説を検証
するための問診を生成する推論部と、上記推論部からの
問診を上記表示部に表示させて回答を得る過程におい
て、ユーザに関する問診が終了したとき、ユーザに対す
る問診終了を上記表示部に表示させる推論制御部とを備
えたことを特徴とする。In order to achieve the above object, a failure diagnosis apparatus according to the present invention uses a knowledge base unit for storing knowledge data necessary for failure diagnosis, and a defect input by using this knowledge data. In a failure diagnosis device, which comprises an inference mechanism section for investigating a cause of failure corresponding to a phenomenon by inference, and which displays input / output information in a process of investigating a cause of failure by the reasoning mechanism section on a display section, In the process of displaying an inquiry from the reasoning section on the display section to obtain an answer, the reasoning section that generates an inquiry to verify the hypothesis generated by investigating the cause of failure by inference and the answer is completed When this is done, an inference control unit for displaying the end of the inquiry to the user on the display unit is provided.
【0009】[0009]
【作 用】本発明による故障診断装置では、入力された
不具合現象に対し、知識ベース部に格納されている知識
データを利用して推論により故障原因を探究して仮説を
生成し、問診に対する回答を得て仮説を検証する際、ユ
ーザに関する問診が終了したときには、ユーザに関する
問診が終了したことを表示する。[Operation] In the failure diagnosis device according to the present invention, for the input failure phenomenon, the knowledge data stored in the knowledge base section is used to search the cause of the failure by inference to generate a hypothesis and answer the inquiry. When the hypothesis is obtained and the hypothesis is verified, when the inquiry regarding the user is completed, it is displayed that the inquiry regarding the user is completed.
【0010】[0010]
【実施例】以下、図面に基づいて本発明の実施例を説明
する。Embodiments of the present invention will be described below with reference to the drawings.
【0011】尚、本実施例では、航空機の燃料系統の不
具合現象を故障診断対象の一例として記述しながら説明
する。In the present embodiment, description will be given while describing a defective phenomenon of a fuel system of an aircraft as an example of a failure diagnosis target.
【0012】図8に示すように、本実施例に係る故障診
断装置Aは装置本体1と入力ペン2とで構成されてお
り、この装置本体1には上記入力ペン2を用いて情報を
入力するタッチスクリーン1aが設けられている。As shown in FIG. 8, the failure diagnosis apparatus A according to this embodiment comprises an apparatus body 1 and an input pen 2, and information is input to the apparatus body 1 using the input pen 2. The touch screen 1a is provided.
【0013】上記故障診断装置Aは空港の整備部門等に
配備されるもので、上記入力ペン2を用いて上記タッチ
スクリーン1aに不具合現象を入力すると、内蔵するコ
ンピュータが不具合現象の原因あるいは故障箇所を探究
し、探究結果及び点検の要領等、必要な情報を上記タッ
チスクリーン1a上に表示して整備員を支援する。The failure diagnosis device A is installed in an airport maintenance department or the like, and when a trouble phenomenon is input to the touch screen 1a by using the input pen 2, the built-in computer causes the trouble phenomenon or the location of the trouble. To support the maintenance staff by displaying necessary information such as the search result and the inspection procedure on the touch screen 1a.
【0014】図1に示すように、装置本体1に内蔵する
コンピュータには、故障診断を実行する機能として、ウ
インドウ処理部12、システム制御部13、推論機構部
14、技術情報収集部15、知識ベース部16、及び運
用記録データ部17が構成されている。また、上記タッ
チスクリーン1aは、入力部11aと表示部11bとで
構成されている。As shown in FIG. 1, the computer incorporated in the apparatus main body 1 has a window processing section 12, a system control section 13, an inference mechanism section 14, a technical information collecting section 15, and a knowledge as a function for executing a failure diagnosis. A base section 16 and an operation record data section 17 are configured. The touch screen 1a includes an input unit 11a and a display unit 11b.
【0015】上記ウインドウ処理部12には、前処理と
しての文字認識部12aと操作入力部12bとが設けら
れ、後処理としての表示制御部12cが設けられてい
る。The window processing section 12 is provided with a character recognition section 12a and an operation input section 12b as preprocessing, and a display control section 12c as postprocessing.
【0016】文字認識部12aでは、上記タッチスクリ
ーン1aに表示されたペン入力用ウインドウ(図11参
照)に整備員が上記入力ペン2で入力した不具合現象等
の手書き文字をキャラクタコードに変換し、コマンド類
を上記システム制御部13へ出力する。また操作入力部
12bでは上記タッチスクリーン1aに表示されたグラ
フィックスあるいはメニュー等を入力ペン2で選択した
とき、それに対応するコマンド類を上記システム制御部
13へ出力する。また、上記表示制御部12cでは上記
システム制御部13から出力された信号に基づいて、表
示部11bに文字及びグラフィック等を表示させる。In the character recognition unit 12a, handwritten characters such as a trouble phenomenon input by the maintenance staff with the input pen 2 in the pen input window (see FIG. 11) displayed on the touch screen 1a are converted into character codes, The commands are output to the system control unit 13. When the graphics or menu displayed on the touch screen 1a is selected by the input pen 2 in the operation input unit 12b, commands corresponding to the graphics or menu are output to the system control unit 13. Further, the display control unit 12c causes the display unit 11b to display characters, graphics and the like based on the signal output from the system control unit 13.
【0017】上記システム制御部13には、マン・マシ
ンインターフェース制御部13aと、動作モード制御部
13bと、システム管理部13cとが設けられている。
マン・マシンインタフェース制御部13aでは、上記ウ
インドウ処理部12からのコマンド類に従って実行処理
を行う。あるいは、上記表示制御部12cへ文字データ
及びグラフィックス・データ等を出力する。動作モード
制御部13bでは、整備員が選択した使用モードに従
い、診断処理の中断・再開、及び整備記録の印刷、発注
管理システムのデータ電送等の周辺機器等を含めた装置
全体の動作モードを制御する。システム管理部13cで
は、システムの作動状態、データ管理等、システム全体
を管理する。The system control unit 13 includes a man-machine interface control unit 13a, an operation mode control unit 13b, and a system management unit 13c.
The man-machine interface control section 13a performs execution processing according to the commands from the window processing section 12. Alternatively, it outputs character data, graphics data, etc. to the display control unit 12c. The operation mode control unit 13b controls the operation mode of the entire device including peripheral devices such as interruption / restart of diagnostic processing, printing of maintenance records, and data transfer of the order management system according to the use mode selected by the maintenance personnel. To do. The system management unit 13c manages the entire system such as the operating state of the system and data management.
【0018】また、上記推論機構部14には、文字列検
索部14aと、ルール・ベース推論部14bと事例ベー
ス推論部14cと推論制御部14dとが設けられてい
る。Further, the inference mechanism section 14 is provided with a character string retrieval section 14a, a rule-based inference section 14b, a case-based inference section 14c, and an inference control section 14d.
【0019】文字列検索部14aでは、整備員が入力し
た不具合現象を表す文字列を、予め登録した分離用文字
(“。”“,”“が”“は”等)を用いて分解し、この
分解した文字列を用いて、後述する知識ベース部16の
各知識データ記憶部16a〜16cにそれぞれ記憶され
ている知識データから、上記文字列と同一あるいは類似
する文字列を、文字列単位、ワード単位、あるいは文字
単位で検索して、各知識データ記憶部16a〜16cに
記憶されている知識データ毎に集計する。In the character string search unit 14a, the character string representing the trouble phenomenon input by the maintenance personnel is decomposed using the separation characters ("."",""Ga""wa" etc.) registered in advance, Using this decomposed character string, a character string that is the same as or similar to the above character string is extracted from the knowledge data stored in each of the knowledge data storage units 16a to 16c of the knowledge base unit 16 described later as a character string unit, The search is performed in word units or character units, and the knowledge data stored in each of the knowledge data storage units 16a to 16c is totaled.
【0020】ルール・ベース推論部14b、事例ベース
推論部14cでは、知識データを利用して故障原因ある
いは故障箇所を推論により探究し、仮説を生成するとと
もに、生成した仮説を検証するための問診の候補を生成
する(詳細については、後述のフローチャートで説明す
る)。The rule-based reasoning unit 14b and the case-based reasoning unit 14c use knowledge data to infer the cause of failure or the place of failure by inference, generate a hypothesis, and conduct an inquiry to verify the generated hypothesis. Generate candidates (details will be described later in the flowchart).
【0021】ルール・ベース推論部14bでの仮説は、
上記知識ベース部16に設けた故障樹木解析(フォルト
ツリーアナリシス、以下、「FTA」と略記する)型知
識データ記憶部16bに記憶されている知識データ、及
び、故障モード影響分析(確信度付マトリクス;以下、
「FMECA」と略記する)型知識データ記憶部16c
に記憶されている知識データを用いて故障原因あるいは
故障箇所を推論により探究することで生成される。The hypothesis in the rule-based reasoning unit 14b is
Failure tree analysis (fault tree analysis, hereinafter abbreviated as “FTA”) type knowledge data storage section 16b provided in the knowledge base section 16 and failure mode influence analysis (certainty matrix) ;Less than,
"FMECA") type knowledge data storage unit 16c
It is generated by investigating the cause or location of the failure by inference using the knowledge data stored in the.
【0022】また、事例ベース推論部14cでの仮説
は、上記文字列検索部14aで検索した不具合現象と、
同一あるいは類似する現象を有する現象を上記知識ベー
ス部16の診断事例型知識データ記憶部16aに記憶さ
れている知識データから探索することで生成される。Further, the hypothesis in the case-based reasoning unit 14c is based on the defect phenomenon retrieved by the character string retrieval unit 14a.
It is generated by searching the knowledge data stored in the diagnostic case type knowledge data storage unit 16a of the knowledge base unit 16 for a phenomenon having the same or similar phenomenon.
【0023】そして、上記推論制御部14dで、上記各
推論部14b,14cで生成した仮説の整合性を判断
し、仮説が整合しているときは、この仮説を結論仮説と
して出力し、点検項目がある場合には、問診内容を絞り
込み、結論仮説を検証する。Then, the inference control section 14d judges the consistency of the hypotheses generated by the inference sections 14b and 14c. If the hypotheses are consistent, this hypothesis is output as a conclusion hypothesis, and an inspection item If yes, narrow down the content of the interview and verify the conclusion hypothesis.
【0024】技術情報収集部15は、データ収集部15
a、事例登録部15bとで構成されている。データ収集
部15aでは、整備員が故障探究時に装置に入力した不
具合項目、点検箇所、測定値等、整備作業中に入力した
データを収集する。事例登録部15bでは、故障診断で
探究した結果(成功事例と失敗事例の双方)を診断事例
として、後述する診断事例型知識データ記憶部16aの
知識データに登録する。The technical information collector 15 is a data collector 15
a, the case registration unit 15b. The data collection unit 15a collects data input during maintenance work, such as defective items, inspection points, and measurement values, which the maintenance personnel input to the device during failure investigation. The case registration unit 15b registers the results (both success cases and failure cases) searched for in the failure diagnosis as diagnosis cases in the knowledge data of the diagnosis case type knowledge data storage unit 16a described later.
【0025】上記知識ベース部16は、診断事例型知識
データを記憶する診断事例型知識データ記憶部16aと
FTA型知識データを記憶するFTA型知識データ記憶
部16bとFMECA型知識データを記憶するFMEC
A型知識データ記憶部16cと電子化マニュアルデータ
を記憶する電子化マニュアルデータ記憶部16dとで構
成されている。The knowledge base unit 16 includes a diagnostic case type knowledge data storage unit 16a for storing diagnostic case type knowledge data, an FTA type knowledge data storage unit 16b for storing FTA type knowledge data, and an FMEC for storing FMECA type knowledge data.
It is composed of an A-type knowledge data storage unit 16c and an electronic manual data storage unit 16d that stores electronic manual data.
【0026】上記診断事例型知識データは過去の故障原
因の探究結果を事例としてまとめたデータ・ベースで、
図12に示すように、各診断事例毎に、不具合現象(あ
るいは不具合の生じている箇所)、故障の故障原因及び
その処置、不具合部品、並びに知識源の種類等が記憶さ
れている。尚、この診断事例データの知識源としては、
不具合記録票、整備記録票、整備員に対するインタビュ
ー等がある。The above-mentioned diagnostic case type knowledge data is a data base that summarizes the search results of past failure causes as examples,
As shown in FIG. 12, a failure phenomenon (or a location where the failure has occurred), a failure cause of the failure and its remedy, a defective component, a type of knowledge source, and the like are stored for each diagnostic case. In addition, as a knowledge source of this diagnostic case data,
There are defect record sheets, maintenance record sheets, interviews with maintenance staff, etc.
【0027】図10に示すように、不具合記録票21に
は、乗員が発見した「不具合事項と点検箇所」を記録す
る欄と、整備員が実施した「処置」等を記録する欄が設
けられている。整備記録票には、点検時に生じた「不具
合現象」、並びに、作業を実施した部門で記入された
「不具合部品」、「故障状況」等が記録されている。As shown in FIG. 10, the defect recording form 21 is provided with a column for recording the "defects and inspection points" found by the occupant and a column for recording the "procedures" performed by the maintenance personnel. ing. The maintenance record sheet records "defective phenomena" that occurred at the time of inspection, as well as "defective parts" and "fault status" entered in the department that performed the work.
【0028】また、インタビューは、整備員に対して行
った文章化されていない整備要領、故障探究等のノウハ
ウを収集して診断事例に反映させたものである。In the interview, know-how such as non-textualized maintenance procedures and trouble investigations conducted for the maintenance personnel are collected and reflected in the diagnosis case.
【0029】上記FTA型知識データ記憶部16bに記
憶されているFTA型知識データは、設計資料及び熟練
整備員の経験等を解析し、不具合現象と故障原因とを構
成部品の体系毎に論理的に分析し、ルールの集合で表し
たもので、図15に示すように、構成部品毎にルール
(図では、ルール1〜6)で分類され、各ルールは中間
仮説を介して連鎖的に結び付けられている。例えば、ル
ール2は「ブースタ・ポンプ異常」を中間仮説としたと
きの結論仮説(燃料漏洩等)が示され、また、ルール4
は「燃料漏洩」を中間仮説としたときの結論仮説(締付
不良、ポンプ内部不良等)が示されている。The FTA-type knowledge data stored in the FTA-type knowledge data storage unit 16b is designed to analyze design materials and experience of experienced maintenance personnel, and to logically identify failure phenomena and failure causes for each component system. 15 and is expressed as a set of rules. As shown in FIG. 15, each component is classified into rules (rules 1 to 6 in the figure), and each rule is connected in a chain through an intermediate hypothesis. Has been. For example, rule 2 indicates a conclusion hypothesis (fuel leakage, etc.) when “booster / pump abnormality” is used as an intermediate hypothesis, and rule 4
Indicates the conclusion hypothesis (improper tightening, internal pump failure, etc.) when "fuel leakage" is used as the intermediate hypothesis.
【0030】一方、FMECA型知識データは、マトリ
クス状の表形式で表されており、熟練整備員の経験、及
び部品または系統の信頼性情報等を解析し、図18に示
すように、不具合現象と故障原因とを部品または系統毎
に分類した、いわゆるFMECA表として表形式で表し
たもので、不具合現象の欄には、部品または系統の故障
モード、故障の影響、及び故障の探知方法が記述されて
いる。また、各格子で囲まれた中には確信度が明記され
ている。この確信度は、部品または系統のMTBF(平
均故障間隔)あるいは、同一の不具合現象に対して考え
られる故障原因の数、あるいは故障の実績発生回数等を
考慮して設定されるもので、この確信度により、不具合
現象と故障原因との因果関係の深さが示される。On the other hand, the FMECA type knowledge data is expressed in a matrix form, and the experience of skilled maintenance personnel and the reliability information of parts or systems are analyzed, and as shown in FIG. In the tabular form of so-called FMECA table, which classifies the cause and the failure cause for each part or system, the failure mode column describes the failure mode of the part or system, the effect of the failure, and the method of detecting the failure. Has been done. In addition, the certainty factor is specified inside each grid. This certainty factor is set in consideration of MTBF (mean time between failures) of parts or systems, the number of possible causes of failure for the same failure phenomenon, or the number of times failures have actually occurred. The degree indicates the depth of the causal relationship between the failure phenomenon and the cause of failure.
【0031】また、電子化マニュアルデータは、不具合
発生状況、構成部品の点検項目等の問診用データや、構
成部品の交換あるいは組立手順等を表したテキスト及び
グラフィックス・データであり、例えば、図26に示す
ように、上記装置本体1のタッチスクリーン1aに、ブ
ースタ・ポンプのグラフィックや、このブースタ・ポン
プの点検要領等のデータを上記電子化マニュアルデータ
から読込んでウインドウに表示させる。Further, the computerized manual data is data for inquiry such as trouble occurrence status, inspection items of component parts and the like, and text and graphics data representing replacement or assembling procedures of the component parts. As shown in FIG. 26, on the touch screen 1a of the apparatus body 1, data such as the graphic of the booster pump and the inspection procedure of the booster pump is read from the electronic manual data and displayed in the window.
【0032】また、上記運用記録データ部17には、整
備記録データ記憶部17aと作業経過一時記憶部17b
とで構成されており、上記整備記録データ記憶部17a
では、不具合現象に対する処置、点検結果、及び試運転
の状況等の整備結果を事例毎に記憶する。また、上記作
業経過一時記憶部17bでは、例えば、整備途中で交換
部品を手配するために中断し、その後、故障診断を再開
するような場合に、中断した整備作業から引続き続行す
ることができるようにするために、整備員の実施した整
備経過、あるいは整備状況が逐次記憶される。The operation record data section 17 includes a maintenance record data storage section 17a and a work progress temporary storage section 17b.
And the maintenance record data storage section 17a.
Then, the maintenance result such as the measures against the failure phenomenon, the inspection result, and the condition of the trial run is stored for each case. Further, in the work progress temporary storage unit 17b, for example, in the case of interruption for arranging replacement parts during maintenance and then restarting the failure diagnosis, it is possible to continue from the interrupted maintenance work. In order to achieve the above, the progress of the maintenance performed by the maintenance staff or the maintenance status is sequentially stored.
【0033】次に、故障診断手順について、図2〜図7
のフローチャートに従って説明する。尚、本実施例で
は、航空機の燃料系の不具合を例示して説明する。Next, the fault diagnosis procedure will be described with reference to FIGS.
It will be described in accordance with the flowchart of. In the present embodiment, the malfunction of the fuel system of the aircraft will be described as an example.
【0034】この故障診断は図2及び図3の推論処理ル
ーチンに従って実行される。This failure diagnosis is executed in accordance with the inference processing routine shown in FIGS.
【0035】故障診断装置Aの電源スイッチをONする
と、装置本体1のタッチスクリーン1aに、図9に示す
ように使用モードの選択画面が表示され、整備員が、表
示されたメニューから「診断の開始」を入力ペン2によ
り選択(ポイント)すると、図11に示すように、不具
合現象を入力するためのウインドウと、この不具合現象
を文章表現で入力するためのペン入力用ウインドウが表
示されて推論処理が開始される。When the power switch of the failure diagnosing device A is turned on, a use mode selection screen is displayed on the touch screen 1a of the device main body 1 as shown in FIG. When "Start" is selected (pointed) by the input pen 2, a window for inputting a defect phenomenon and a pen input window for inputting this defect phenomenon in text representation are displayed and inferred, as shown in FIG. The process is started.
【0036】ステップS1では、手渡された不具合記録
票21(図10参照)等の帳票を参照して得られる航空
機のシステムの可動状態等の必要事項、乗員(ユーザ)
等から伝えられた不具合現象(症状)、あるいは、後述
するステップS14で表示された問診に対する回答を、
整備員が入力ペン2を用いて上記タッチスクリーン1a
に入力する。In step S1, necessary items such as the movable state of the system of the aircraft obtained by referring to the handed defect recording form 21 (see FIG. 10) and the like, the occupant (user).
The problem phenomenon (symptom) transmitted from the etc., or the answer to the inquiry displayed in step S14 described later,
The maintenance staff uses the input pen 2 to touch the touch screen 1a.
To enter.
【0037】尚、図10に示す不具合記録票21の処置
の欄には、整備員が点検を完了した後、その処置及び試
運転状況等の整備記録データを書込むことができる(図
30参照)。After the maintenance staff completes the inspection, maintenance record data such as the treatment and the trial run status can be written in the action column of the trouble recording slip 21 shown in FIG. 10 (see FIG. 30). .
【0038】一方、ステップS2では、後述するステッ
プS14で表示された問診に基づく点検指示に応じてテ
スタ接続により得られた計測値等の症状を直接入力す
る。On the other hand, in step S2, symptoms such as measured values obtained by the tester connection are directly input according to the inspection instruction based on the inquiry displayed in step S14 described later.
【0039】そして、上記タッチスクリーン1a上の不
具合現象入力ウインドウ等の欄に必要事項の入力を完了
し、画面表示されている「入力終了」のボタンを入力ペ
ン2によりポイントすると、入力された情報(年月日、
任務、内容等)が入力データとして、ステップS3でメ
モリに保管される。Then, when the necessary items have been entered in the fields such as the trouble phenomenon input window on the touch screen 1a, and the "end input" button displayed on the screen is pointed by the input pen 2, the entered information is entered. (date,
(Mission, contents, etc.) is stored in the memory in step S3 as input data.
【0040】次いで、ステップS4で、ステップS1で
入力されてステップS3で保管された不具合現象と、各
知識データ記憶部16a〜16cに記憶されている知識
データとの類似度を算出する。Next, in step S4, the degree of similarity between the trouble phenomenon input in step S1 and stored in step S3 and the knowledge data stored in each of the knowledge data storage units 16a to 16c is calculated.
【0041】この類似度の算出は、文字列検索部14a
で実行されるもので、例えば、以下の手順で行われる。The calculation of the similarity is performed by the character string search unit 14a.
Is performed by the following procedure.
【0042】(1)まず、上記各知識データ記憶部16a
〜16cの各知識データから類似度の算出対象となる文
字列(文章)をそれぞれ取出す。尚、この各文字列に
は、上記各知識データ記憶部16a〜16cに記憶され
ている知識データとの対応付けを行うためのID(自己
証明)番号が付与されている。(1) First, each of the above knowledge data storage units 16a
Character strings (sentences) whose similarity is to be calculated are taken out from the respective knowledge data of 16c. Each character string is provided with an ID (self-certification) number for associating with the knowledge data stored in the knowledge data storage units 16a to 16c.
【0043】(2)次いで、このID番号が付与された文
字列を、ストリング、ワード、及びキャラクタの各単位
毎に分解して、各知識データ毎のワーキングメモリに格
納する。尚、この各ワーキングメモリに格納されている
「分解文字列」には、分解前のものと同じID番号が付
与されている。(2) Next, the character string to which the ID number is given is decomposed into each unit of string, word and character, and stored in the working memory for each knowledge data. The "disassembled character string" stored in each working memory has the same ID number as that before disassembly.
【0044】ここで、「ストリング」とは、文字列その
ものをいい、「ワード」とは、空白文字、予め登録され
ている分離用文字(“。”、“,”、“が”、“は”
等)を用いて、例えば、文字列「エンジンが始動せず」
を「エンジン」と「始動せず」とに分解する。Here, the "string" refers to the character string itself, and the "word" is a blank character or a pre-registered separating character (".", ",", "Ga", " ”
Etc.), for example, the string "engine does not start"
Is disassembled into "engine" and "without starting".
【0045】キャラクタとは、文字列を所定文字数毎に
分解することをいい、例えば、文字列「エンジンが始動
せず」を、「エンジ」「ンが始」「動せず」、あるい
は、「エ」「ンジン」「が始動」「せず」、または、
「エン」「ジンが」「始動せ」「ず」等のように3文字
毎に分解する。The character means that a character string is decomposed into a predetermined number of characters. For example, the character string "engine does not start", "engine""starts""does not move", or """"Njin""starts""without", or
Disassemble every 3 characters such as "En", "Jin ga", "Start", "Zu", etc.
【0046】(3)次いで、上記ワーキングメモリに格納
された「分解された文字列」から予め登録した「無視語
句(“しかし”、“私は”等)」を削除する。(3) Then, the "ignored word (" but "," iwa ", etc.) registered in advance is deleted from the" decomposed character string "stored in the working memory.
【0047】(4)その後、予め登録した「同意語句
(“不調”は、“故障”とする等)」を用いて上記「分
解された文字列」を置換する。(4) After that, the "decomposed character string" is replaced by using the "synonymous phrase (" abnormal "" is regarded as "fault" etc.) registered in advance ".
【0048】(5)一方、整備員が入力した不具合現象
(症状)の文字列を、上記(1)〜(4)と同様に、ストリン
グ、ワード、及びキャラクタの各単位毎に分解する。(5) On the other hand, the character string of the trouble phenomenon (symptom) input by the maintenance worker is decomposed into each unit of string, word and character, as in the above (1) to (4).
【0049】(6)そして、分解された不具合現象の文字
列を用いてワーキングメモリに格納されている「分解さ
れた文字列」を検索する。(6) Then, the "decomposed character string" stored in the working memory is searched using the decomposed character string of the trouble phenomenon.
【0050】例えば、整備員が入力した「エンジンが始
動せず」と、上記各知識データ記憶部16a〜16cに
記憶されている知識データから取出された文字列との類
似度は以下のようになる。For example, the similarity between the character string extracted from the knowledge data stored in each of the knowledge data storage units 16a to 16c and "The engine does not start" input by the maintenance worker is as follows. Become.
【0051】 [0051]
【0052】(7)次いで、ストリング、ワード、あるい
はキャラクタの各単位で完全に一致するデータをID番
号毎に集計し、この集計結果を類似度として、それぞれ
対応する推論部14b,14cに出力する。尚、集計す
る際には、ストリング、ワード、あるいはキャラクタ毎
に重み付係数を用いて行う。(7) Next, data that completely matches in each unit of string, word, or character is totaled for each ID number, and the totaled result is output to the corresponding inference units 14b, 14c as the similarity. . When totaling, the weighting coefficient is used for each string, word, or character.
【0053】その結果、入力された不具合現象「燃料片
減り」「左タンク減らず右からのみ消費」と各知識デー
タ記憶部16a〜16cに記憶されている知識データと
の類似度は以下のようになる。As a result, the similarities between the input failure phenomena "fuel depletion""left tank not consumed but consumed only from the right" and the knowledge data stored in the knowledge data storage units 16a to 16c are as follows. become.
【0054】診断事例型知識データ記憶部16aに記憶
されている知識データの中で、類似度算出の対象となる
診断事例は、図12に示す通りで、この各診断事例の類
似度は、図13に示す値になる。この中で、事例-1048
の「3000ftで巡行中」「左タンク燃料消費せず」
は、最も高い類似度、すなわち、入力された不具合現象
と症状の最も近似する事例ということになる。Among the knowledge data stored in the diagnostic case type knowledge data storage unit 16a, the diagnostic cases for which similarity is calculated are as shown in FIG. 12, and the similarity of each diagnostic case is The value becomes 13. In this, case-1048
“Cruising at 3000 ft” “Left tank does not consume fuel”
Is the highest similarity, that is, the case where the input failure phenomenon and symptom are the closest.
【0055】また、FTA型知識データ記憶部16bに
記憶されている知識データの中で、類似度算出の対象と
なるツリーは、図15に示すように「燃料系統の不具
合」をトップ事象とするルールの連鎖で構成されたツリ
ーであり、各仮説の類似度は以下の通りである。Further, in the knowledge data stored in the FTA type knowledge data storage unit 16b, the tree for which the similarity is calculated has the "fuel system malfunction" as the top event, as shown in FIG. It is a tree composed of a chain of rules, and the similarity of each hypothesis is as follows.
【0056】1)ルール5の「ポンプ自身内部不良」→
3、 2)ルール2とルール4の中間仮説である「燃料漏洩」→
40、 3)ルール3の「燃料漏洩」→40、 4)ルール1とルール2の中間仮説である「ブースタ・ポ
ンプ異常」→3、 5)ルール1とルール3との中間仮説である「トランスフ
ァ・ポンプ異常」→3、 6)ルール1の i)「燃料シャット・オフ・バルブ異常」→35、 ii)「燃料サブ・タンク異常」→36、 iii)「燃料指示系統の指示不良」→38、である。1) Rule 5 "Internal defect in the pump itself" →
3, 2) "Fuel leakage", which is an intermediate hypothesis between rules 2 and 4 →
40, 3) Rule 3 "fuel leak" → 40, 4) Intermediate hypothesis between rule 1 and rule 2 "Booster pump abnormality" → 3, 5) Intermediate transfer hypothesis between rule 1 and rule 3 "Transfer・ Pump error "→ 3, 6) Rule 1 i)" Fuel shut off valve error "→ 35, ii)" Fuel sub-tank error "→ 36, iii)" Fuel indicating system indication error "→ 38 ,.
【0057】一方、FMECA型知識データ記憶部16
cに記憶されている知識データの中で、類似度算出の対
象となる現象は、図18に示す通りで、この中で類似度
は、図19に示すように、「燃料片減り」が最も高い値
を示す。On the other hand, the FMECA type knowledge data storage unit 16
In the knowledge data stored in c, the phenomenon for which the similarity is calculated is as shown in FIG. 18, and the similarity is most “fuel piece reduction” as shown in FIG. It shows a high value.
【0058】そして、上記ステップS4で各知識データ
記憶部16a〜16cに記憶されている知識データと、
不具合現象との類似度が算出されると、それぞれの知識
データ記憶部16a〜16cに記憶されている知識デー
タに基づいて、故障原因を推論により探究し仮説を生成
する処理が、次のステップS5,S6,S7で並列に実
行される。The knowledge data stored in each of the knowledge data storage units 16a to 16c in step S4,
When the similarity with the failure phenomenon is calculated, the process of searching the cause of failure by inference to generate a hypothesis based on the knowledge data stored in the respective knowledge data storage units 16a to 16c is the next step S5. , S6, S7 are executed in parallel.
【0059】すなわち、ステップS5では、上記診断事
例型知識データ記憶部16aに記憶されている知識デー
タを用いて、事例ベース推論により故障原因を探究し仮
説を生成する。また、ステップS6では、FTA型知識
データ記憶部16bに記憶されている知識ベースを用い
てルール・ベース推論により故障原因を探究し仮説を生
成する。さらに、ステップS7では,FMECA型知識
データ記憶部16cに記憶されている知識ベースを用い
てルール・ベース推論により故障原因を探究し仮説を生
成する。That is, in step S5, the knowledge data stored in the diagnostic case type knowledge data storage section 16a is used to search the cause of failure by case-based reasoning and generate a hypothesis. In step S6, the knowledge base stored in the FTA-type knowledge data storage unit 16b is used to search the cause of failure by rule-based reasoning and generate a hypothesis. Further, in step S7, the cause of failure is searched for by rule-based reasoning using the knowledge base stored in the FMECA type knowledge data storage unit 16c, and a hypothesis is generated.
【0060】まず、ステップS5の診断事例推論による
仮説の生成について説明する。この診断事例推論は、事
例ベース推論部14cで実行されるもので、具体的に
は、図4に示す診断事例推論による仮説の生成ルーチン
に従って行われる。First, generation of a hypothesis by the diagnosis case inference in step S5 will be described. This diagnostic case inference is executed by the case-based inference unit 14c, and is specifically executed according to the hypothesis generation routine by the diagnostic case inference shown in FIG.
【0061】ステップS31で、上記推論処理ルーチン
のステップS4で算出した診断事例型知識データ記憶部
16aに記憶されている知識データの事例毎の類似度に
基づいて仮説の絞り込みを行う。この仮説の絞り込み
は、類似度が予め設定した「しきい値」以上かどうかで
判断する。例えば、「しきい値」を10とすれば、図1
2、図13に示すように、「事例-1048」が、診断事例
推論によって生成された仮説となる。尚、図12、図1
3に示す知識データでは、「しきい値」を越える事例が
一つのみであったが、この「しきい値」よりも高い類似
度を有する事例が複数ある場合には、それらが全て診断
事例推論による仮説となる。In step S31, hypotheses are narrowed down based on the similarity of each case of the knowledge data stored in the diagnostic case type knowledge data storage unit 16a calculated in step S4 of the inference processing routine. The narrowing down of this hypothesis is judged by whether the similarity is equal to or more than a preset "threshold value". For example, if the "threshold value" is 10,
2. As shown in FIG. 13, “case-1048” is a hypothesis generated by diagnostic case inference. Incidentally, FIG. 12 and FIG.
In the knowledge data shown in FIG. 3, only one case exceeds the “threshold value”. However, if there are multiple cases having a similarity higher than this “threshold value”, they are all diagnostic cases. It is a hypothesis based on inference.
【0062】その後、ステップS32で、上記ステップ
S31で絞り込まれた仮説の信頼度を算出するととも
に、この仮説を検証するに必要な問診の候補を生成す
る。上記信頼度は、他の推論(FTA推論あるいはFM
ECA推論)によって得られた仮説との競合を解消する
際の基準となるもので、上記推論処理ルーチンのステッ
プS4で算出した類似度に係数を乗算して算出してい
る。また、上記問診は、不具合を最初に検知した搭乗者
(ユーザ)に関するものと、機器の分解作業等を行う整
備員に関するものがあり、例えば、絞り込まれた仮説が
「事例-1048」であるとすると、ブースタ・ポンプの異
常を特定するための点検箇所や異常発生状況を把握する
ための複数の候補を問診候補として指定する。After that, in step S32, the reliability of the hypothesis narrowed down in step S31 is calculated, and the inquiry candidates necessary for verifying this hypothesis are generated. The above reliability is based on other inference (FTA inference or FM
It serves as a reference when resolving the conflict with the hypothesis obtained by ECA inference), and is calculated by multiplying the similarity calculated in step S4 of the above inference processing routine by a coefficient. In addition, the above-mentioned interviews include those related to the passenger (user) who first detected the failure and those related to maintenance personnel who disassemble the equipment. For example, the narrowed down hypothesis is "Case-1048". Then, a plurality of candidates for grasping the inspection location for identifying the abnormality of the booster / pump and the abnormality occurrence state are designated as the inquiry candidate.
【0063】尚、本実施例では、図14に示すように、
信頼度を算出する際の係数を1としている。In this embodiment, as shown in FIG.
The coefficient used when calculating the reliability is 1.
【0064】そして、上記ステップS31で絞り込まれ
た事例を「診断事例推論による仮説」として推論制御部
14dへ出力し、上記推論処理ルーチンへ戻る。Then, the cases narrowed down in step S31 are output to the inference control section 14d as "hypotheses by diagnosis case inference", and the process returns to the inference processing routine.
【0065】次に、ステップS6のFTA推論による仮
説の生成について説明する。このFTA推論は、ルール
・ベース推論部14bで実行されるもので、具体的に
は、図5に示すFTA推論による仮説の生成ルーチンに
従って行われる。Next, generation of a hypothesis by FTA inference in step S6 will be described. This FTA inference is executed by the rule-based inference unit 14b, and is specifically executed according to the hypothesis generation routine by FTA inference shown in FIG.
【0066】まず、ステップS41で、上記推論処理ル
ーチンのステップS4で算出したFTA型知識データ記
憶部16bに記憶されている知識データの中の、「燃料
系統の不具合」をトップ事象とするルールの連鎖で構成
されたツリーの各仮説の類似度に基づき、予め設定した
「しきい値」以上の類似度の仮説を選出して仮説の絞り
込みを行う。First, in step S41, a rule having "fuel system malfunction" as a top event in the knowledge data stored in the FTA type knowledge data storage unit 16b calculated in step S4 of the inference processing routine is used. Hypotheses are narrowed down by selecting a hypothesis having a similarity equal to or higher than a preset “threshold” based on the similarity of each hypothesis of a tree formed by a chain.
【0067】例えば、「しきい値」を15とした場合、
図15のFTA型知識データでは、前述の、 a)ルール2とルール4の中間仮説である「燃料漏洩」 b)ルール3の「燃料漏洩」 c)ルール1の i)「燃料シャット・オフ・バルブ異常」 ii)「燃料サブ・タンク異常」 iii)「燃料指示系統の指示不良」 が絞り込まれる。For example, when the "threshold value" is set to 15,
In the FTA type knowledge data of FIG. 15, the above-mentioned a) “fuel leakage”, which is an intermediate hypothesis between rules 2 and 4, b) “fuel leakage” in rule c) i) in rule 1, i) “fuel shut off. "Valve abnormality" ii) "Fuel sub-tank abnormality" iii) "Faulty indication of fuel indicating system" is narrowed down.
【0068】そして、ステップS42で、上記ステップ
S41で絞り込まれた各仮説を結び付けるルートを探索
する。図15では、トップ事象である「燃料系統の不具
合」が今回の「不具合現象」であり、この不具合現象か
ら図の左方向へ延びる根が、この現象に対して因果関係
を有する故障原因、すなわち「仮説」である。上記ステ
ップS41で選出した仮説と上記不具合現象とを結び付
けるルートは、図16に示すように、ルート1〜5の5
通りになる。Then, in step S42, a route connecting the hypotheses narrowed down in step S41 is searched. In FIG. 15, the “fuel system failure”, which is the top event, is the “failure phenomenon” of this time, and the root extending from the failure phenomenon to the left in the figure has a causal relationship with this phenomenon, that is, It is a "hypothesis". As shown in FIG. 16, the routes connecting the hypothesis selected in step S41 and the above-mentioned trouble phenomenon are 5 of routes 1 to 5.
Get on the street.
【0069】そして、ステップS43で、上記ステップ
S42で探索したルートの完全度を算出する。この完全
度は不具合現象と故障原因との結びつき(因果関係)が
強いもの程、高い値になる。図16で探索したルートの
完全度は以下の通りである。 1)ルート1→50 2)ルート2→50 3)ルート3→50 4)ルート4→30 5)ルート5→30Then, in step S43, the completeness of the route searched in step S42 is calculated. The higher the degree of perfection, the stronger the connection (causal relationship) between the failure phenomenon and the cause of failure, the higher the value. The completeness of the route searched in FIG. 16 is as follows. 1) Route 1 → 50 2) Route 2 → 50 3) Route 3 → 50 4) Route 4 → 30 5) Route 5 → 30
【0070】次いで、ステップS44で、完全度に基づ
いて、この完全度が予め設定した「しきい値」以上かど
うかで仮説の絞り込みを行う。例えば、「しきい値」を
20とした場合には、上記ルート1〜5の全てが対象と
なる。Then, in step S44, the hypotheses are narrowed down based on the completeness based on whether or not the completeness is equal to or more than a preset "threshold value". For example, when the "threshold value" is set to 20, all of the routes 1 to 5 are targeted.
【0071】次いで、ステップS45で、上記ステップ
S44で絞り込まれた仮説の信頼度をそれぞれ算出する
とともに、仮説検証のための問診候補を生成する。上記
信頼度は、上記完全度に係数を乗算して設定するもの
で、例えば、上記「しきい値」を20、係数を1とした
場合には、図17に示すように、「FTA推論による仮
説」は、ルート1〜5の全てが対象となる。また、問診
候補の生成は、例えば、図16に示すように、ルール2
の中間仮説である「ブースタ・ポンプ異常」にルールで
結びつく[燃料漏洩」には、ルール4の結論仮説が連鎖
されている場合、ブースタ・ポンプの異常を特定する箇
所を指定することで行う。Next, in step S45, the reliability of each of the hypotheses narrowed down in step S44 is calculated and an inquiry candidate for hypothesis verification is generated. The reliability is set by multiplying the completeness by a coefficient. For example, when the "threshold" is 20 and the coefficient is 1, as shown in FIG. The “hypothesis” covers all routes 1 to 5. In addition, as for the generation of the inquiry candidate, for example, as shown in FIG.
In the case of [fuel leakage], which is linked to the “booster / pump abnormality”, which is the intermediate hypothesis of [1] by a rule, when the conclusion hypothesis of rule 4 is chained, it is performed by designating a portion that identifies the booster / pump abnormality.
【0072】そして、この各仮説を「FTA推論による
仮説」として上記推論制御部14dへ出力し、上記推論
処理ルーチンへ戻る。Then, each of these hypotheses is output to the inference control section 14d as a "hypothesis by FTA inference", and the process returns to the inference processing routine.
【0073】次に、上記推論処理ルーチンのステップS
7で行われるFMECA推論による仮説の生成について
説明する。このFMECA推論は、上記FTA推論と同
様に、上記ルール・ベース推論部14bで実行され、具
体的には、図6に示すFMECA推論による仮説の生成
ルーチンに従って行われる。Next, step S of the above inference processing routine.
Generation of a hypothesis by FMECA inference performed in 7 will be described. This FMECA inference is executed by the rule-based inference unit 14b similarly to the FTA inference, and specifically, it is performed according to a hypothesis generation routine by FMECA inference shown in FIG.
【0074】まず、ステップS51で、FMECA型知
識データ記憶部16cに記憶されている知識データの各
現象から、今回の診断対象となる現象の絞り込みを行
う。この現象の絞り込みは、不具合現象に対応する現象
を上記推論処理ルーチンのステップS4で算出した類似
度に基づいて、この類似度が、予め設定した「しきい
値」以上の現象を選出することで行う。例えば、「しき
い値」を10とした場合、図18に示す、いわゆるFM
ECA表に表示されている現象では、「燃料減少」と
「燃料片減り」と「燃料タンク残量修正不能」とに絞り
込まれる(図19参照)。First, in step S51, the phenomena to be diagnosed this time are narrowed down from each phenomenon of the knowledge data stored in the FMECA type knowledge data storage unit 16c. This phenomenon is narrowed down by selecting a phenomenon whose similarity is equal to or more than a preset "threshold" based on the similarity calculated in step S4 of the above inference processing routine for the phenomenon corresponding to the defective phenomenon. To do. For example, when the “threshold” is set to 10, the so-called FM shown in FIG.
The phenomena displayed in the ECA table are narrowed down to "fuel reduction", "fuel depletion", and "fuel tank remaining amount cannot be corrected" (see FIG. 19).
【0075】次いで、ステップS52で、上記ステップ
S51で絞り込まれた現象に対応する確信度を上記FM
ECA表から求める。例えば、図18に示す、いわゆる
FMECA表には、「燃料減少」に対応する確信度が1
6,21,63、「燃料片減り」に対応する確信度が5
0,31,46、「燃料タンク残量修正不能」に対応す
る確信度が40,60である。Then, in step S52, the certainty factor corresponding to the phenomenon narrowed down in step S51 is set to the FM.
Obtained from the ECA table. For example, in the so-called FMECA table shown in FIG. 18, the certainty factor corresponding to “fuel reduction” is 1
6,21,63, the certainty factor corresponding to "fuel depletion" is 5
0, 31, 46, and the certainty factors corresponding to "fuel tank remaining amount cannot be corrected" are 40, 60.
【0076】そして、ステップS53で、上記各確信度
の中から予め設定した「しきい値」以上の確信度を選出
し、仮説の絞り込みを行う。例えば、上記「しきい値」
を20に設定すると、図18に示すように、太枠で囲ん
だ確信度が対象となり、ステップS54では、この確信
度に対応する部品及び原因を選出する。Then, in step S53, a certainty factor equal to or higher than a preset "threshold value" is selected from the above certainty factors to narrow down the hypotheses. For example, the above "threshold"
18 is set to 20, as shown in FIG. 18, the certainty factor surrounded by a thick frame is targeted, and in step S54, the component and the cause corresponding to this certainty factor are selected.
【0077】次いで、ステップS55で、上記ステップ
S54で選出した部品または原因の信頼度をそれぞれ算
出するとともに、問診候補を生成し、信頼度及び仮説を
「FMECA推論による仮説」として、例えば、図20
に示すようなデータを上記推論制御部14dへ出力し、
上記推論処理ルーチンへ戻る。Next, in step S55, the reliability of the part or cause selected in step S54 is calculated, and the inquiry candidates are generated, and the reliability and hypothesis are set as "hypothesis by FMECA inference", for example, as shown in FIG.
The data shown in the above is output to the inference control unit 14d,
Return to the above inference processing routine.
【0078】尚、本実施例では、上記信頼度を、類似度
と確信度とを乗算した値の総和に、係数を乗算して求め
ており、表に示せば、以下の通りである。In the present embodiment, the reliability is calculated by multiplying the sum of the values obtained by multiplying the similarity and the certainty factor by the coefficient, which is shown in the table below.
【0079】 [0079]
【0080】そして、上記ステップS5,S6,S7に
て仮説が生成されると、図2に示す推論処理ルーチンの
ステップS8へ進み、生成した各仮説が競合するかを判
断し、競合する場合には、予め設定した基準に従って解
消する。この仮説の競合解消は、図1に示す推論制御部
14dで実行されるもので、具体的には、図7の仮説の
競合解消ルーチンに従って行われる。When the hypotheses are generated in steps S5, S6 and S7, the process proceeds to step S8 of the inference processing routine shown in FIG. 2 to judge whether the generated hypotheses conflict with each other. Is resolved according to a preset standard. This hypothesis conflict resolution is executed by the inference control unit 14d shown in FIG. 1, and is specifically performed according to the hypothesis conflict resolution routine of FIG.
【0081】まず、ステップS61で、上記各ステップ
S5,S6,S7でそれぞれ生成した仮説を集約する。
上記各ステップS5,S6,S7で生成した仮説は、例
えば、図21に示す表のように、各推論毎に集約され、
算出した信頼度に従って順位が付けられている。First, in step S61, the hypotheses generated in steps S5, S6, and S7 are collected.
The hypotheses generated in steps S5, S6, and S7 described above are aggregated for each inference, for example, as shown in the table in FIG.
Ranking is performed according to the calculated reliability.
【0082】そして、ステップS62で、上記各ステッ
プS5,S6,S7で生成した仮説の整合性を、不具合
の対象、属性等から求める。例えば、図21では、診断
事例推論による仮説の順位1とFMECA推論による仮
説の順位1とは、不具合部品が「ブースタ・ポンプ」で
ある点で整合しているが、診断事例推論による仮説の順
位1とFTA推論による仮説の順位1とは、不具合現象
が「燃料系統の不具合」という点では共通しているもの
の、不具合部品は競合している。同様に、FTA推論に
よる上記仮説とFMECA推論による仮説との順位1で
は、不具合部品が競合している。Then, in step S62, the consistency of the hypotheses generated in steps S5, S6, and S7 is obtained from the defect target, the attribute, and the like. For example, in FIG. 21, the rank 1 of the hypothesis based on the diagnostic case inference and the rank 1 of the hypothesis based on the FMECA inference are consistent in that the defective component is the “booster pump”, but the rank of the hypothesis based on the diagnosis case inference is consistent. 1 and the hypothetical rank 1 based on FTA inference are common in that the defective phenomenon is "a malfunction of the fuel system", but the defective parts compete with each other. Similarly, in order 1 of the above-mentioned hypothesis based on FTA inference and the hypothesis based on FMECA inference, defective parts are in conflict.
【0083】次いで、ステップS63へ進むと、ステッ
プS62で算出した仮説の整合性を、予め設定した「整
合性の判断基準」に照合して、整合性があるか否かの判
定を行う。本実施例では、「整合性の判断基準」を「各
推論における仮説の信頼度の最も高い不具合が全て一致
すること」と定義しており、この定義に従って、整合性
を判断する。Next, in step S63, the consistency of the hypotheses calculated in step S62 is collated with a preset "standard of judgment of consistency" to determine whether or not there is consistency. In this embodiment, the "matching criterion" is defined as "all defects having the highest reliability of the hypothesis in each inference match", and the matching is judged according to this definition.
【0084】その結果、例えば、図21に示すように、
各推論で生成した順位1の仮説が全てが一致していない
ときは、ステップS64で、整合性なしとして、ステッ
プS64からステップS65へ進み、推論回数計測用カ
ウント値Cをインクリメントして、ステップS66へ進
む。As a result, for example, as shown in FIG.
If all the hypotheses of rank 1 generated by each inference do not match, it is determined in step S64 that there is no consistency, the process proceeds from step S64 to step S65, the inference frequency measurement count value C is incremented, and step S66 is performed. Go to.
【0085】ステップS66では、上記推論回数計測用
カウント値Cと設定値Nとを比較し、C≦Nのときは、
「推論未終了」と判断し、ステップS67へ進む。ステ
ップS67では、上記ステップS61で集約した仮説か
ら一定の基準に従って再推論用のデータを作成する。こ
の基準を、例えば、「各仮説の信頼度が各々に最も高い
ものを選出する」と定義した場合、図21の集計表で
は、FMECA推論による順位1の仮説に基づいて再推
論用データが作成され(図22参照)、このデータを
「推論未終了」の情報とともに出力して、ルーチンを抜
ける。In step S66, the inference count measuring count value C is compared with the set value N. If C≤N,
It is determined that "inference is not completed", and the process proceeds to step S67. In step S67, data for re-inference is created from the hypotheses collected in step S61 according to a certain standard. When this criterion is defined as, for example, “selecting the one with the highest reliability of each hypothesis”, the re-inference data is created based on the rank 1 hypothesis by FMECA inference in the summary table of FIG. (See FIG. 22), this data is output together with the information of "inference incomplete", and the routine is exited.
【0086】一方、上記ステップS66で、C>Nと判
断されたとき、すなわち、再推論を設定回数繰返して
も、仮説が整合しないときは、ステップS68へ進み、
予め設定した優先順位の判断基準に従って競合を解消す
る。On the other hand, when it is determined that C> N in the above step S66, that is, when the hypotheses do not match even after the re-inference is repeated a set number of times, the process proceeds to step S68.
The conflict is resolved according to a preset priority criterion.
【0087】この実施例での優先順位は、最も論理的に
構築されているFTA型知識データに基づく仮説を最優
先とし、このFTA型知識データで仮説が生成されない
場合には、FMECA型知識データに基づく仮説を採用
し、また、この両知識データのいずれにおいても仮説が
生成されない場合には、診断事例型知識データによる仮
説を採用する。そして、この優先順位に従って競合の解
消された仮説を探究結果として、「推論終了」の情報と
ともに出力し、ルーチンを抜ける。In the priority order in this embodiment, the hypothesis based on the most logically constructed FTA type knowledge data is given the highest priority, and when the FTA type knowledge data does not generate a hypothesis, the FMECA type knowledge data is used. The hypothesis based on the diagnostic case type knowledge data is adopted when the hypothesis is not generated in either of the knowledge data. Then, in accordance with this priority, the hypothesis in which the conflict is resolved is output as the search result together with the information of "end of inference", and the routine is exited.
【0088】尚、この各知識データのいずれにおいて
も、故障原因が探究できない場合には、ステップS68
において、「仮説不成立」と「推論終了」の情報を出力
して、ルーチンを抜ける。If the cause of the failure cannot be found in any of the knowledge data, step S68.
At, the information of "hypothesis not established" and "end of inference" is output, and the routine is exited.
【0089】一方、上記ステップS64で、上記各ステ
ップS5,S6,S7で生成した仮説が整合したとき
は、この仮説を探究結果とし、ステップS69へ分岐し
て、上記推論回数計測用カウント値Cをクリアした後、
上記探究結果を「推論終了」の情報とともに出力して、
ルーチンを抜ける。On the other hand, in step S64, when the hypotheses generated in steps S5, S6, and S7 match, this hypothesis is used as a search result, and the process branches to step S69 to calculate the inference frequency count value C. After clearing
Output the above inquiry result together with the information of "end reasoning",
Exit the routine.
【0090】そして、推論処理ルーチンのステップS9
へ戻ると、「推論終了」かを上記ステップS8で作成し
た情報に基づいて判断し、「推論終了」の場合には、ス
テップS10へ進み、また、「推論未終了」の場合に
は、ステップS4へ戻る。Then, step S9 of the inference processing routine.
Returning to step S10, it is determined whether "inference is completed" based on the information created in step S8. If "inference is completed", the process proceeds to step S10. If "inference is not completed", the process is completed. Return to S4.
【0091】そして、上記ステップS9で「推論未終
了」と判断されてステップS4へ戻ると、上記ステップ
S3でメモリに保管した不具合現象、及び所定の計測値
等の入力データと、上記ステップS8(ステップS6
7)で作成した「再推論用データ」とを組合わせた文字
列と、各知識データ記憶部16a〜16cに記憶されて
いる知識データとの類似度を、再度算出する。When it is judged in step S9 that "inference is not completed" and the process returns to step S4, the trouble phenomenon stored in the memory in step S3 and the input data such as a predetermined measurement value and the step S8 ( Step S6
The similarity between the character string combining the “re-inference data” created in 7) and the knowledge data stored in each of the knowledge data storage units 16a to 16c is calculated again.
【0092】図22の再推論用データでは、文字列とし
て「燃料片減り」、「左タンク減らず」、「右からのみ
消費」、「ブースタ・ポンプ」、「自身の作動不良」が
与えられ、この各文字列と上記各知識データ記憶部16
a〜16cに記憶されている知識データの不具合現象、
不具合部品、故障原因等を比較して、論理演算等により
類似度を算出する。In the data for re-inference of FIG. 22, "fuel depletion", "left tank not reduced", "only consumed from right", "booster pump", and "improper operation of own" are given as character strings. , The character strings and the knowledge data storage unit 16 described above.
defect phenomenon of knowledge data stored in a to 16c,
Comparing defective parts, causes of failure, etc., the degree of similarity is calculated by logical operation or the like.
【0093】そして、この各知識データ毎の類似度に従
い、上記ステップS5,S6,S7で、再推論により故
障原因を探究する。Then, according to the degree of similarity for each piece of knowledge data, the cause of the failure is sought by re-inference in steps S5, S6 and S7.
【0094】その結果、ステップS5での診断事例推論
では、再推論時においても、診断事例型知識データに基
づいて生成する仮説が変更されないので、前回と同様の
推論結果が出力される。As a result, in the diagnostic case inference in step S5, the hypothesis generated based on the diagnostic case type knowledge data is not changed even at the time of re-inference, so the same inference result as the previous time is output.
【0095】一方、ステップS6で実行されるFTA推
論では、図15に示すように、類似度算出により得られ
た文字列から、「燃料系統の不具合」と「ブースタ・ポ
ンプ異常」とが「現象」となり、故障原因である仮説と
現象との因果関係は、図16に示すルート5が最も強く
なり、従って、図23に示すように、ルート5の信頼度
が80と高い値になり、FTA推論による仮説の順位1
になる。On the other hand, in the FTA inference executed in step S6, as shown in FIG. 15, from the character string obtained by the similarity calculation, "fuel system failure" and "booster / pump abnormality" are "phenomenon". The causal relationship between the hypothesis that is the cause of the failure and the phenomenon is the strongest in the route 5 shown in FIG. 16. Therefore, as shown in FIG. 23, the reliability of the route 5 is as high as 80, and the FTA is high. Inference hypothesis ranking 1
become.
【0096】一方、ステップS7でのFMECA推論で
は、図18に示すように、「燃料片減り」と一致する文
字列があり、仮説には変更が無く、同様な結果が出力さ
れる。On the other hand, in the FMECA inference in step S7, as shown in FIG. 18, there is a character string that coincides with "fuel depletion", the hypothesis remains unchanged, and the same result is output.
【0097】その結果、ステップS8で実行される、図
7の仮説の競合解消ルーチンのステップS64では、図
23の表に示すように、各推論による仮説の順位1の不
具合部品が整合するので、予め定義された「整合性の判
断基準」が満足され、ステップS64で、整合性ありと
判断されて、ステップS69へ分岐して、上記推論回数
計測用カウント値Cをクリアした後、上記探究結果を
「推論終了」の情報とともに出力して、ルーチンを抜け
る。As a result, in step S64 of the hypothesis conflict resolution routine of FIG. 7, which is executed in step S8, as shown in the table of FIG. The predefined "matching criterion" is satisfied, it is determined in step S64 that there is consistency, and the process branches to step S69 to clear the inference frequency measurement count value C, and then the search result. Is output together with the information of "end of inference", and the routine exits.
【0098】その後、ステップS9で、「推論終了」と
判断すると、ステップS10へ進み、他に点検項目があ
るかを判断し、点検項目がある場合は、ステップS11
へ分岐し、ユーザへの問診が終了したか否かを調べる。After that, if it is determined in step S9 that "inference is completed", the process proceeds to step S10, it is determined whether there is another inspection item, and if there is an inspection item, step S11 is performed.
It branches to and checks whether the inquiry to the user is completed.
【0099】そして、ユーザへの問診が終了していない
場合には、ステップS13へジャンプして、問診内容を
絞り込み、ユーザへの問診が終了している場合、ステッ
プS12で、例えば図25に示すように、ユーザに関す
る問診が終了してユーザを開放して良い旨をタッチスク
リーン1aに表示し、画面表示されている「了解」のボ
タンを入力ペン2によりポイントすると、ステップS1
3へ進み、問診内容の絞り込みを行う。If the inquiry to the user is not completed, the process jumps to step S13 to narrow down the contents of the inquiry, and if the inquiry to the user is completed, in step S12, for example, as shown in FIG. As described above, when the inquiry about the user is completed and the user may be released on the touch screen 1a, and the "OK" button displayed on the screen is pointed by the input pen 2, the step S1 is performed.
Go to 3 and narrow down the interview details.
【0100】上記ステップS13における問診内容の絞
り込みは、例えば、図23の表に対応して生成された不
具合発生状況、ブースタ・ポンプ点検、燃料シャット・
オフ・バルブ点検等の問診候補の中から、今回の結論仮
説である「ブースタ・ポンプ異常」に関連するものを選
択し、今回の結論仮説を検証するとともに、新たな仮説
を生成する際の情報とする。The narrowing down of the contents of the inquiry in step S13 is performed by, for example, the trouble occurrence status, the booster / pump inspection, the fuel shut /
From the interview candidates such as off-valve inspection, select the one that is related to the "booster / pump abnormality" that is the conclusion hypothesis of this time, verify the conclusion hypothesis of this time, and information when creating a new hypothesis And
【0101】そして、ステップS14で、上記ステップ
S13で絞り込んだ問診の内容を、装置本体1のタッチ
スクリーン1aに表示する。この表示は、問診がユーザ
に関するものである場合、図24に示すように表示さ
れ、例えば、不具合の発生状況が「高高度」で発生した
ものであるならば、ユーザからの回答を受けて該当する
項目を入力ペン2を用いてポイントし、入力を行う。Then, in step S14, the contents of the inquiry narrowed down in step S13 are displayed on the touch screen 1a of the apparatus main body 1. This display is displayed as shown in FIG. 24 when the inquiry is about the user. For example, if the occurrence situation of the trouble is "high altitude", the response from the user is received. Use the input pen 2 to point to the item to be input, and input.
【0102】また、問診が整備員に関するものである場
合には、例えば図26に示すように、関連する点検要領
等の作業内容や必要な情報が表示され、ステップS1,
S2へ戻って整備員からの点検結果の入力を待つ。If the inquiry is about maintenance personnel, the contents of work such as related inspection procedures and necessary information are displayed as shown in FIG. 26, and step S1,
It returns to S2 and waits for the input of the inspection result from the maintenance staff.
【0103】次いで、整備員が上記タッチスクリーン1
aに入力ペン2あるいはテスタから点検結果を入力する
と、ステップS3で、このデータが保管され、ステップ
S4で、入力された文字列と、前回までの「入力デー
タ」の文字列、及び計測結果に基づいて、各知識データ
との類似度を再度算出し、ステップS5,S6,S7以
下で、各知識データに基づき、再度、推論を行い、故障
原因を探究する。Next, the maintenance person touches the touch screen 1
When the inspection result is input to the a from the input pen 2 or the tester, this data is stored in step S3, and in step S4, the input character string, the character string of "input data" up to the previous time, and the measurement result are stored. Based on this, the degree of similarity with each piece of knowledge data is recalculated, and in steps S5, S6, and S7 and below, inference is performed again based on each piece of knowledge data to investigate the cause of the failure.
【0104】そして、推論が終了し、ステップS9から
ステップS10へ進み、推論を検証するための点検項目
がない場合は、そのまま、ステップS15へ進み、故障
原因が探究できたかを判断する。When the inference is completed and the process proceeds from step S9 to step S10 and there is no inspection item for verifying the inference, the process directly proceeds to step S15 and it is determined whether the cause of the failure can be searched.
【0105】故障原因が探究できたときは、ステップS
16で、例えば、図27に示すように、推論の結果及び
論拠を上記タッチスクリーン1aに表示し、整備員が、
この内容を確認し、画面表示された「了解」のボタンを
入力ペン2によりポイントすると、ステップS17で、
仮説に対応する部品の交換手順等、必要な処置要領を表
示する。次いで、ステップS18で、整備員からの処置
結果、すなわち、不具合が解消したかどうかの結果の入
力を待つ。そして、この処置結果が入力されると、ステ
ップS19へ進み、探究結果の確認を行う。When the cause of failure can be sought, step S
16, the reasoning result and the reasoning are displayed on the touch screen 1a, for example, as shown in FIG.
After confirming this content and pointing the "OK" button displayed on the screen with the input pen 2, in step S17,
Display necessary procedures such as the procedure for replacing parts corresponding to the hypothesis. Next, in step S18, the maintenance staff waits for the input of the result of the treatment, that is, the result of whether or not the malfunction is resolved. Then, when this treatment result is input, the process proceeds to step S19, and the inquiry result is confirmed.
【0106】一方、上記ステップS15で、推論により
故障原因が探究できなかったと判断された場合には、上
記ステップS16〜S18をジャンプしてステップS1
9へ進む。On the other hand, if it is determined in step S15 that the cause of the failure cannot be found by inference, then steps S16 to S18 are skipped and step S1 is executed.
Proceed to 9.
【0107】ステップS19では、上記タッチスクリー
ン1aに探究結果の確認画面を表示する。この探究結果
の確認画面は、例えば、図28に示すように、探究の経
緯を表示することで行う。尚、探究結果に従って部品を
交換しても満足な結果が得られなかった場合に、整備員
が、上記ステップS18で、その旨を入力すると、ステ
ップS19では、タッチスクリーン1a上に、今回の探
究が失敗である旨の確認画面を表示する。また、ダイア
ログボックスには、例えば、 と、整備員に了解を得るための確認内容を表示する。In step S19, a search result confirmation screen is displayed on the touch screen 1a. This inquiry result confirmation screen is displayed by displaying the history of inquiry, as shown in FIG. 28, for example. Incidentally, if the maintenance staff does not obtain a satisfactory result even if the parts are replaced in accordance with the inquiry result, the maintenance worker inputs the fact in step S18, and in step S19, the inquiry is made on the touch screen 1a. Displays a confirmation screen indicating that is failed. Also, in the dialog box, for example, Then, the confirmation contents for obtaining the consent from the maintenance staff are displayed.
【0108】そして、整備員が事例の登録を了解する
と、ステップS20で、まず、上記FMECA型知識デ
ータ記憶部16cに記憶されている知識データの、今回
の探究により選出された現象と原因あるいは部品とを結
ぶ確信度(図18参照)を、今回の故障探究結果に応じ
て更新する。すなわち、今回の探究が成功した場合に
は、確信度を相対的に高くし、また、失敗の場合には、
確信度を相対的に低くする。When the maintenance staff has accepted the registration of the case, first, in step S20, the phenomenon and the cause or the part selected in the present exploration of the knowledge data stored in the FMECA type knowledge data storage unit 16c are selected. The certainty factor (see FIG. 18) connecting with is updated according to the failure investigation result of this time. That is, if this inquiry is successful, the confidence is relatively high, and if it is unsuccessful,
Make the confidence relatively low.
【0109】次に、ステップS21で、今回の探究結果
を診断事例として、診断事例型知識データ記憶部16a
に記憶されている知識データに、例えば、図29の「事
例-5721」のように追加する。尚、今回の探究結果が失
敗の場合には、その内容が「原因及び処置」の欄に記載
され、また、「特記事項」の欄には、「探究失敗」と記
載される。Next, in step S21, the diagnostic case type knowledge data storage unit 16a is set with the result of the current inquiry as a diagnostic case.
29 is added to the knowledge data stored in FIG. 29, for example, “Case-5721”. In addition, when the result of the inquiry is unsuccessful, the content thereof is described in the “cause and action” column, and in the “special note” column, “inquiry failure” is described.
【0110】次いで、ステップS22へ進み、今回の探
究経緯を、診断年月日、診断者名等の補足情報と共に、
整備記録データ記憶部17aにメモリして、故障診断を
終了する。Next, the process proceeds to step S22, and the history of this investigation is recorded along with supplementary information such as the date of diagnosis, the name of the person who made the diagnosis, and the like.
Memory is stored in the maintenance record data storage unit 17a, and the failure diagnosis ends.
【0111】上記整備記録データ記憶部17aにメモリ
されたデータは、外部印刷機等を介して取出すことがで
き、例えば、図30に示すように、不具合記録票21に
記載して、集計することができる。The data stored in the maintenance record data storage section 17a can be taken out through an external printing machine or the like. For example, as shown in FIG. You can
【0112】このように、推論結果を問診によって検証
する際に、ユーザに関する問診や整備員に関する問診が
推論過程の順番で行われる中、ユーザに関する問診が終
了したときには直ちにユーザを開放して良い旨を表示す
るため、ユーザに関する問診が終了したにも拘らずユー
ザを拘束してしまうといった事態を回避することがで
き、時間浪費を防止することができる。As described above, when verifying the inference result by the inquiry, the inquiry about the user and the inquiry about the maintenance staff are performed in the order of the inference process, and the user may be released immediately when the inquiry about the user is completed. Since it is displayed, it is possible to avoid a situation in which the user is restrained despite the end of the inquiry regarding the user, and it is possible to prevent time waste.
【0113】尚、本発明は上記実施例に限るものではな
く、例えば、知識ベース部16を、診断事例型知識デー
タ記憶部16aとFTA型知識データ記憶部16b、あ
るいは、診断事例型知識データ記憶部16aとFMEC
A型知識データ記憶部16c、あるいは、FTA型知識
データ記憶部16bとFMECA型知識データ記憶部1
6cとで構成するようにしても良く、さらに、単一の知
識データにより構成しても良い。The present invention is not limited to the above-described embodiment. For example, the knowledge base unit 16 may be used as the diagnostic case type knowledge data storage unit 16a and the FTA type knowledge data storage unit 16b, or the diagnostic case type knowledge data storage unit. Section 16a and FMEC
A type knowledge data storage unit 16c, or FTA type knowledge data storage unit 16b and FMECA type knowledge data storage unit 1
6c, or may be composed of a single piece of knowledge data.
【0114】また、故障診断の対象機器は、航空機に限
らず、自動車、鉄道等の車輌、あるいは船舶等であって
も良い。The target equipment for failure diagnosis is not limited to an aircraft, but may be an automobile, a vehicle such as a railroad, or a ship.
【0115】[0115]
【発明の効果】以上、説明したように本発明によれば、
知識ベース部に格納されている知識データを利用して推
論により故障原因を探究して仮説を生成し、問診に対す
る回答を得て仮説を検証する際、ユーザに関する問診が
終了したときには、ユーザに関する問診が終了したこと
を表示するため、ユーザに関する問診が終了したにも拘
らずユーザを拘束してしまうといった事態を回避するこ
とができ、直ちにユーザを開放して時間浪費を防止する
ことができる等優れた効果が得られる。As described above, according to the present invention,
When investigating the cause of failure by inference using the knowledge data stored in the knowledge base to generate a hypothesis and obtaining a response to the inquiry and verifying the hypothesis, when the inquiry regarding the user is completed, the inquiry regarding the user is completed. Is displayed, it is possible to avoid the situation in which the user is restrained despite the end of the inquiry regarding the user, and it is possible to immediately open the user and prevent waste of time. The effect is obtained.
【図1】故障診断装置の機能ブロック図FIG. 1 is a functional block diagram of a failure diagnosis device.
【図2】推論処理ルーチンを示すフローチャートFIG. 2 is a flowchart showing an inference processing routine.
【図3】推論処理ルーチンを示すフローチャート(続
き)FIG. 3 is a flowchart showing an inference processing routine (continued)
【図4】診断事例推論による仮説の生成ルーチンを示す
フローチャートFIG. 4 is a flowchart showing a hypothesis generation routine by diagnostic case inference.
【図5】FTA型知識ベース推論による仮説の生成ルー
チンを示すフローチャートFIG. 5 is a flowchart showing a hypothesis generation routine by FTA type knowledge base inference.
【図6】FMECA型知識ベース推論による仮説の生成
ルーチンを示すフローチャートFIG. 6 is a flowchart showing a hypothesis generation routine by FMECA type knowledge base inference.
【図7】仮説の競合解消ルーチンを示すフローチャートFIG. 7 is a flowchart showing a hypothesis conflict resolution routine.
【図8】故障診断装置の外観図FIG. 8 is an external view of the failure diagnosis device
【図9】使用モードの選択画面を示す説明図FIG. 9 is an explanatory diagram showing a usage mode selection screen.
【図10】不具合記録票を示す説明図FIG. 10 is an explanatory diagram showing a defect recording form.
【図11】不具合現象の入力画面を示す説明図FIG. 11 is an explanatory diagram showing an input screen of a defect phenomenon.
【図12】診断事例型知識データを示す説明図FIG. 12 is an explanatory diagram showing diagnosis case type knowledge data.
【図13】診断事例型知識ベース推論における類似度の
算出結果を示す説明図FIG. 13 is an explanatory diagram showing the calculation result of the similarity in the diagnosis case type knowledge base inference.
【図14】診断事例型知識ベース推論による仮説生成の
結果を示す説明図FIG. 14 is an explanatory diagram showing a result of hypothesis generation by diagnostic case type knowledge base inference.
【図15】FTA型知識データを示す説明図FIG. 15 is an explanatory diagram showing FTA type knowledge data.
【図16】FTA型知識ベース推論におけるルート探索
結果の説明図FIG. 16 is an explanatory diagram of a route search result in FTA type knowledge base inference.
【図17】FTA型知識ベース推論による仮説生成の結
果を示す説明図FIG. 17 is an explanatory diagram showing a result of hypothesis generation by FTA type knowledge base inference.
【図18】FMECA型知識データの説明図FIG. 18 is an explanatory diagram of FMECA type knowledge data.
【図19】FMECA型知識ベース推論による類似度の
算出結果の説明図FIG. 19 is an explanatory diagram of a calculation result of similarity by FMECA type knowledge base inference.
【図20】FMECA型知識ベース推論による仮説生成
の結果を示す説明図FIG. 20 is an explanatory diagram showing a result of hypothesis generation by FMECA type knowledge base inference.
【図21】各推論によって得た仮説の集約を示す説明図FIG. 21 is an explanatory diagram showing aggregation of hypotheses obtained by each inference.
【図22】再推論用データの説明図FIG. 22 is an explanatory diagram of data for re-inference.
【図23】再推論によって得られた仮説の集約を示す説
明図FIG. 23 is an explanatory diagram showing aggregation of hypotheses obtained by re-inference.
【図24】ユーザー向け問診画面を示す説明図FIG. 24 is an explanatory diagram showing an inquiry screen for users.
【図25】ユーザー向け問診の終了を示す表示画面の説
明図FIG. 25 is an explanatory diagram of a display screen showing the end of the inquiry for users.
【図26】整備員向け問診画面を示す説明図FIG. 26 is an explanatory diagram showing an inquiry screen for maintenance personnel.
【図27】推論結果及び論拠の表示画面を示す説明図FIG. 27 is an explanatory diagram showing a display screen of inference results and reasoning.
【図28】探究結果を確認する表示画面を示す説明図FIG. 28 is an explanatory diagram showing a display screen for confirming the inquiry result.
【図29】新たな事例を登録した診断事例型知識データ
の説明図FIG. 29 is an explanatory diagram of diagnosis case type knowledge data in which a new case is registered.
【図30】処置の内容を記載した不具合記録票を示す説
明図FIG. 30 is an explanatory diagram showing a defect recording form in which details of measures are described.
A 故障診断装置 11b 表示部 14 推論機構部 14b,14c 推論部 14d 推論制御部 16 知識ベース部 A failure diagnosis device 11b display unit 14 inference mechanism unit 14b, 14c inference unit 14d inference control unit 16 knowledge base unit
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G01M 19/00 Z (72)発明者 影井 康夫 東京都新宿区西新宿一丁目7番2号 富士 重工業株式会社内 (72)発明者 古山 雅章 東京都新宿区西新宿一丁目7番2号 富士 重工業株式会社内 (72)発明者 阿部 邦宏 東京都新宿区西新宿一丁目7番2号 富士 重工業株式会社内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location G01M 19/00 Z (72) Inventor Yasuo Kagei 1-7-2 Nishishinjuku, Shinjuku-ku, Tokyo Fuji In heavy industry Co., Ltd. (72) Inventor Masaaki Furuyama 1-2-7 Nishi-Shinjuku, Shinjuku-ku, Tokyo Fuji Heavy Industry Co., Ltd. (72) In-house Kunihiro Abe 1-2-7 Nishi-Shinjuku, Shinjuku-ku, Tokyo Fuji Heavy Industries Ltd. In the company
Claims (1)
知識ベース部(16)と、この知識データを利用して、入力
された不具合現象に対応する故障原因を推論により探究
する推論機構部(14)とを備え、この推論機構部(14)によ
る故障原因の探究過程での入出力情報を表示部(11b)に
表示する故障診断装置において、 上記推論機構部(14)に少なくとも、 故障原因を推論により探究して生成した仮説を検証する
ための問診を生成する推論部(14b,14c)と、 上記推論部(14b,14c)からの問診を上記表示部(11b)に表
示させて回答を得る過程において、ユーザに関する問診
が終了したとき、ユーザに対する問診終了を上記表示部
(11b)に表示させる推論制御部(14d)とを備えたことを特
徴とする故障診断装置。1. A knowledge base section (16) for storing knowledge data required for failure diagnosis, and an inference mechanism section (inference section) for inferring a failure cause corresponding to an input failure phenomenon by using this knowledge data. 14), and a failure diagnosis device that displays input / output information in the display part (11b) in the process of investigating the cause of failure by the inference mechanism part (14), at least the cause of failure in the inference mechanism part (14). The reasoning unit (14b, 14c) that generates an inquiry to verify the hypothesis generated by investigating When the inquiry regarding the user is completed in the process of obtaining the
A fault diagnosis apparatus comprising: an inference control section (14d) to be displayed on (11b).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6092385A JPH07295821A (en) | 1994-04-28 | 1994-04-28 | Fault diagnosis device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6092385A JPH07295821A (en) | 1994-04-28 | 1994-04-28 | Fault diagnosis device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07295821A true JPH07295821A (en) | 1995-11-10 |
Family
ID=14052964
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6092385A Pending JPH07295821A (en) | 1994-04-28 | 1994-04-28 | Fault diagnosis device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07295821A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002063293A (en) * | 2000-08-21 | 2002-02-28 | Holiday:Kk | Session system for deciding processing to object via session |
| DE10024211B4 (en) * | 2000-05-17 | 2010-05-12 | Volkswagen Ag | Diagnostic method for the condition of a motor vehicle |
-
1994
- 1994-04-28 JP JP6092385A patent/JPH07295821A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10024211B4 (en) * | 2000-05-17 | 2010-05-12 | Volkswagen Ag | Diagnostic method for the condition of a motor vehicle |
| JP2002063293A (en) * | 2000-08-21 | 2002-02-28 | Holiday:Kk | Session system for deciding processing to object via session |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6473659B1 (en) | System and method for integrating a plurality of diagnostic related information | |
| US6219626B1 (en) | Automated diagnostic system | |
| AU768166B2 (en) | Method and apparatus for diagnosing difficult to diagnose faults in a complex system | |
| JP2705087B2 (en) | Testing equipment | |
| US8489601B2 (en) | Knowledge extraction methodology for unstructured data using ontology-based text mining | |
| CN1689000A (en) | Relational database for maintenance information of complex systems | |
| JP2003216923A (en) | Fault diagnosis device | |
| Feret et al. | Combining case-based and model-based reasoning for the diagnosis of complex devices | |
| JP3410200B2 (en) | Fault diagnosis device | |
| JPH07271589A (en) | Fault diagnosis device | |
| JP3372102B2 (en) | Fault diagnosis device | |
| JPH07271758A (en) | Fault diagnosis device | |
| JPH07295821A (en) | Fault diagnosis device | |
| CN115146867A (en) | Nuclear power plant operator operation guidance method, guidance system and equipment | |
| JPH07271587A (en) | Fault diagnosis device | |
| JPH07271598A (en) | Fault diagnosis device | |
| JPH07295823A (en) | Fault diagnosis device | |
| JPH07271807A (en) | Fault diagnosis device | |
| JPH07295820A (en) | Fault diagnosis device | |
| JPH07271599A (en) | Fault diagnosis device | |
| JPH07257495A (en) | Fault diagnosis device | |
| JP3455275B2 (en) | Fault diagnosis device | |
| JPH07295819A (en) | Fault diagnosis device | |
| JPH07271600A (en) | Fault diagnosis device | |
| JPH11175144A (en) | Plant equipment maintenance support equipment |