JP7828866B2 - 故障ツリー生成装置及び故障ツリー生成方法 - Google Patents
故障ツリー生成装置及び故障ツリー生成方法Info
- Publication number
- JP7828866B2 JP7828866B2 JP2022152949A JP2022152949A JP7828866B2 JP 7828866 B2 JP7828866 B2 JP 7828866B2 JP 2022152949 A JP2022152949 A JP 2022152949A JP 2022152949 A JP2022152949 A JP 2022152949A JP 7828866 B2 JP7828866 B2 JP 7828866B2
- Authority
- JP
- Japan
- Prior art keywords
- formula
- fault tree
- causal
- event
- variable
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/01—Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
- G06N5/013—Automatic theorem proving
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
- G05B23/0245—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model based on a qualitative model, e.g. rule based; if-then decisions
- G05B23/0248—Causal models, e.g. fault tree; digraphs; qualitative physics
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
- G06N5/045—Explanation of inference; Explainable artificial intelligence [XAI]; Interpretable artificial intelligence
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Medical Informatics (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
その他の手段については、発明を実施するための形態のなかで説明する。
(故障ツリー生成装置)
図1は、故障ツリー生成装置101の構成を説明する図である。故障ツリー生成装置101及び情報端末102が存在する。これらは、ネットワーク103を介して通信可能である。故障ツリー生成装置101は、一般的なコンピュータであり、中央制御装置104、入力装置105、出力装置106、主記憶装置107及び補助記憶装置108を有する。これらは、バスで相互に接続されている。
数式データベース114は、数式を格納する。
数式ベース因果モデル生成部110は、数式データベース114に格納されている数式の左辺の変数と右辺の変数との関係から、因果関係を生成する。数式ベース因果モデル生成部110が生成した因果関係は、数式ベース因果モデルと呼ばれる。
数式ベース因果モデル生成部110は、数式ベース因果モデルを数式ベース因果モデルデータベース115に格納する。数式ベース因果モデル生成部110の処理の詳細及び数式ベース因果モデルの形態については、後記する。
不具合情報データベース116は、不具合情報を格納する。
不具合情報ベース因果モデル生成部112は、不具合情報データベース116に格納されている不具合情報に記載されている不具合事象の因果関係を、自然言語処理を用いて抽出し、不具合情報ベース因果モデルを生成する。不具合情報は、例えば、文章で不具合事象が示されている情報等が挙げられる。
また、不具合情報ベース因果モデル生成部112は、不具合情報ベース因果モデルを不具合情報ベース因果モデルデータベース117に格納する。
出力部119は、数式ベース故障ツリーを含む様々な情報を、出力装置106に出力する。
図2は、数式データベース114の一例を示す図である。数式データベース114においては、ID(Identifier)欄201に記憶されたIDに関連付けて、製品・部品欄202には製品・部品が、左辺の変数欄203には左辺の変数が、右辺の変数欄204には右辺の変数が記憶されている。
ID欄201のIDは、数式を一意に特定する識別子である。ここでのIDとしての“1”、“2”、“3”、・・・は、数式(1)、(2)、(3)、・・・を特定している。
製品・部品欄202の製品・部品は、数式の適用対象となる製品又は部品を示す。
左辺の変数欄203の左辺の変数は、数式の左辺の変数(目的変数)である。
右辺の変数欄204の右辺の変数は、数式の右辺の変数(説明変数)である。
実施例1の数式は、物理現象に関する数式である。この数式は、常に成立することが保証・証明されている自然法則であるともいえる。一般的に、製品は、このような数式を使用して設計・運用される。ここでの数式は、等式であってもよいし、不等式であってもよい。さらに数式は、複数の変数を含む。一般的に、数式は、その内容を変えることなく変形され得る。変形の仕方に応じて、左辺に含まれる変数及びその数は変化し、右辺に含まれる変数及びその数も変化する。
数式(1)~(3)を見た者は、すべての目的変数及びすべての説明変数の存在に気付く。例えば、数式(1)において、“μ”及び“P”の存在に気付く一方、“A”及び“d1”の存在には気付かないということは、通常あり得ない。また、数式(1)の説明変数の1つである“P”は、数式(2)の目的変数である。同様に、数式(1)の説明変数の他の1つである“A”は、数式(3)の目的変数である。つまり、“P”及び“A”は、“F”の直ぐ下位の階層に含まれている。これらのことは、同一階層における不具合事象の漏れ・重複を防止する。そこで、出力部119は、出力装置106又は情報端末102に数式(1)~(3)を出力して、ユーザが不具合事象の漏れ・重複がないことを確認するのを促してもよい。
数式ベース因果モデル生成部110は、数式データベース114に格納されている数式の目的変数及び説明変数の関係から、数式ベース因果モデルを生成する。不具合情報ベース因果モデル生成部112は、不具合情報データベース116に格納されている不具合情報に記載されている不具合事象の因果関係を、自然言語処理を用いて抽出し、不具合情報ベース因果モデルを生成する。ここで、因果モデルとは、因果関係をモデル化したものである。
数式ベース因果モデル生成部110は、数式データベース114に格納されている数式の目的変数及び説明変数の関係から、数式ベース因果モデルを生成する。この処理は、以下の3つのステップからなる。これらのステップの途中で、図4A、図4B及び図5を参照する。
数式ベース因果モデル生成部110は、目的変数の不適を不具合事象とし、さらに、その原因として、目的変数大の要素及び目的変数小の要素を生成する。具体的には、数式ベース因果モデル生成部110は、例えば、後記する数式(4)では、図4Aのように、目的変数“部品A:変数A”に対して“不適”の文字列を追加して“部品A:変数A不適”401のようにする。数式(4)の各変数は“部品:変数”の形式で表現されている。例えば、数式(1)の左辺は、“軸:摩擦力”のような形式で表現される。
数式ベース因果モデル生成部110は、ステップ1で生成した目的変数大及び目的変数小の原因を、説明変数が不適となった場合と考え、説明変数不適を要素として生成する。数式ベース因果モデル生成部110は、例えば、数式(4)の場合では、図4Bのように、ステップ1で生成した“部品A:変数A大”402及び“部品A:変数A小”403に対して、“部品B1:変数B1不適”404、“部品B2:変数B2不適”405、・・・、“部品BN:変数BN不適”406を追加する。図4Bでは、“部品A:変数A小”403に追加された“部品B1:変数B1不適”404、“部品B2:変数B2不適”405、・・・、“部品BN:変数BN不適”406の記載を省略している。
数式ベース因果モデル生成部110は、ステップ2で生成した説明変数不適の原因として、説明変数大及び説明変数小の要素を生成する。これは、ステップ1と同様に、変数は、正常範囲を有し、変数の値がその範囲を外れると、その製品に不具合事象が生じる。そして、変数の値が正常範囲を外れる場合として、変数の値が正常範囲の上限基準値よりも大きくなる場合、及び、変数の値が正常範囲の下限基準値よりも小さくなる場合があるという考え方に基づく。
数式ベース故障ツリー生成部111は、頂上事象入力部109が受け付けた頂上事象に関する数式ベース因果モデルを、数式ベース因果モデルデータベース115から検索する。数式ベース故障ツリー生成部111は、検索の結果該当した複数の数式ベース因果モデルを組み合わせて数式ベース故障ツリーを生成する。
不具合情報ベース因果モデル生成部112は、不具合情報データベース116に格納される不具合情報に記載されている不具合事象の因果関係を、自然言語処理を用いて抽出し、不具合情報ベース因果モデルを生成する。不具合情報とは、実際に発生した不具合事象及びその原因が記載された文章である。例えば、“軸の材料不適により、円筒と軸間の摩擦係数小となった”、“円筒の設計ミスにより、円筒の内径大となった”のような文章が記載される。
不具合情報ベース因果モデル組合せ部113は、数式ベース故障ツリー生成部111が生成した数式ベース故障ツリーに対して、不具合情報ベース因果モデルデータベース117に蓄積されている不具合情報ベース因果モデルを組み合わせ、組み合わせた結果を出力する。
(故障ツリー生成装置)
図12もまた、故障ツリー生成装置101の構成を説明する図である。
実施例2の故障ツリー生成装置101の構成は、実施例2においてスコア算出部118(図1)が追加されていることを除けば、実施例1と同様である。実施例2において、スコア算出部118は、生成された故障ツリーの各要素に対してスコアを算出し表示する。スコア算出部118は、任意の基準に対してスコアが大きい又は小さい原因を特定の態様で表示してもよい。特定の態様で表示するとは、任意の基準に対してスコア(相関)が小さい原因を非表示とすること、及び、任意の基準に対してスコアが大きい原因を強調表示することを含む。スコアを算出する方法としては、以下の2つがある。
(1)故障ツリー生成装置は、ユーザが見落としがちな変数を含む数式から、漏れのない故障ツリーを生成することができる。
(2)故障ツリー生成装置は、結果の物理量及び原因の物理量を変数として含む数式を活用することができる。
(3)故障ツリー生成装置は、数式から生成された理論的な故障ツリーに対し、ユーザが有する経験的な知見を組み合わせることができる。
(4)故障ツリー生成装置は、不具合事象発生を変数の値が不適となる場合として定義することができる。
(5)故障ツリー生成装置は、変数の値の不適を、所定の基準に対する変数の値の大小として定義することができる。
(6)故障ツリー生成装置は、結果と原因の相関を算出することによって因果関係の利用価値を算出することができる。
102 情報端末
103 ネットワーク
104 中央制御装置
105 入力装置
106 出力装置
107 主記憶装置
108 補助記憶装置
109 頂上事象入力部
110 数式ベース因果モデル生成部
111 数式ベース故障ツリー生成部
112 不具合情報ベース因果モデル生成部
113 不具合情報ベース因果モデル組合せ部
114 数式データベース
115 数式ベース因果モデルデータベース
116 不具合情報データベース
117 不具合情報ベース因果モデルデータベース
118 スコア算出部
119 出力部
Claims (6)
- 物理現象に関する数式を格納する数式データベースと、
前記数式に基づき、不具合事象の因果関係を生成する数式ベース因果モデル生成部と、
前記不具合事象の因果関係を組み合わせた数式ベース故障ツリーを生成する数式ベース故障ツリー生成部と、
前記数式ベース故障ツリーを出力する出力部と、
を備え、
前記数式ベース故障ツリーは、
結果となる事象及び原因となる事象を、ともに物理量の大小にて表現し、
前記数式は、
線形の数式であり、
前記結果となる事象の物理量及び前記原因となる事象の物理量の関係を表現すること、
を特徴とする故障ツリー生成装置。 - 実際に発生した不具合事象及び当該不具合事象の原因が記載された不具合情報から抽出した因果関係を、前記数式ベース故障ツリーに組み合わせることによって故障ツリーを生成する不具合情報ベース因果モデル組合せ部を備えること、
を特徴とする請求項1に記載の故障ツリー生成装置。 - 前記不具合事象は、
前記数式の目的変数の値が不適になる場合であり、
前記不具合事象の原因は、
前記数式の説明変数の値が不適になる場合であること、
を特徴とする請求項1に故障ツリー生成装置。 - 前記数式の目的変数の値及び説明変数の値が不適になる場合とは、
前記数式の目的変数の値及び説明変数の値が任意の基準に対して大である場合又は小である場合であること、
を特徴とする請求項3に記載の故障ツリー生成装置。 - 前記故障ツリーの結果となる事象及び原因となる事象の相関を、前記不具合情報から又は前記数式の目的変数及び説明変数の関係から算出し、
前記相関が任意の基準に対して大きい又は小さい原因を任意の態様で表示するスコア算出部を備えること、
を特徴とする請求項2に記載の故障ツリー生成装置。 - 数式データベースは、
物理現象に関する数式を格納しており、
数式ベース因果モデル生成部は、
前記数式に基づき、不具合事象の因果関係を生成し、
数式ベース故障ツリー生成部は、
前記不具合事象の因果関係を組み合わせた数式ベース故障ツリーを生成し、
出力装置は、
前記数式ベース故障ツリーを出力し、
前記数式ベース故障ツリーは、
結果となる事象及び原因となる事象を、ともに物理量の大小にて表現し、
前記数式は、
線形の数式であり、
前記結果となる事象の物理量及び前記原因となる事象の物理量の関係を表現すること、
を特徴とする故障ツリー生成方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022152949A JP7828866B2 (ja) | 2022-09-26 | 2022-09-26 | 故障ツリー生成装置及び故障ツリー生成方法 |
| US18/206,374 US20240104409A1 (en) | 2022-09-26 | 2023-06-06 | Fault Tree Generation Device and Fault Tree Generation Method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022152949A JP7828866B2 (ja) | 2022-09-26 | 2022-09-26 | 故障ツリー生成装置及び故障ツリー生成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024047366A JP2024047366A (ja) | 2024-04-05 |
| JP7828866B2 true JP7828866B2 (ja) | 2026-03-12 |
Family
ID=90359442
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022152949A Active JP7828866B2 (ja) | 2022-09-26 | 2022-09-26 | 故障ツリー生成装置及び故障ツリー生成方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20240104409A1 (ja) |
| JP (1) | JP7828866B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2026010975A (ja) * | 2024-07-10 | 2026-01-23 | 株式会社日立製作所 | 情報処理装置及び情報処理方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021166728A1 (ja) | 2020-02-19 | 2021-08-26 | 国立研究開発法人物質・材料研究機構 | 情報処理方法、探索システムおよび探索方法 |
| JP2022047828A (ja) | 2020-09-14 | 2022-03-25 | 株式会社日立製作所 | 使用環境に基づく故障要因優先順位算出装置および方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0774996B2 (ja) * | 1992-05-20 | 1995-08-09 | 工業技術院長 | 定性推論システム |
| JPH1055277A (ja) * | 1996-08-09 | 1998-02-24 | Fuji Xerox Co Ltd | 故障解析事例蓄積装置 |
| US8015550B2 (en) * | 2005-12-01 | 2011-09-06 | Siemens Corporation | Systems and methods for hazards analysis |
| CN105426680B (zh) * | 2015-11-25 | 2018-11-16 | 南京航空航天大学 | 基于特征配置的故障树生成方法 |
-
2022
- 2022-09-26 JP JP2022152949A patent/JP7828866B2/ja active Active
-
2023
- 2023-06-06 US US18/206,374 patent/US20240104409A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021166728A1 (ja) | 2020-02-19 | 2021-08-26 | 国立研究開発法人物質・材料研究機構 | 情報処理方法、探索システムおよび探索方法 |
| JP2022047828A (ja) | 2020-09-14 | 2022-03-25 | 株式会社日立製作所 | 使用環境に基づく故障要因優先順位算出装置および方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024047366A (ja) | 2024-04-05 |
| US20240104409A1 (en) | 2024-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7296019B1 (en) | System and methods for providing runtime spelling analysis and correction | |
| JP5100820B2 (ja) | 問合せ式変換装置、方法およびプログラム | |
| US9329751B2 (en) | Method and a system to generate a user interface for analytical models | |
| JP7828866B2 (ja) | 故障ツリー生成装置及び故障ツリー生成方法 | |
| Glass et al. | A naive salience-based method for speaker identification in fiction books | |
| US11836068B2 (en) | System and method for recommending static analysis fixes | |
| JP5242722B2 (ja) | 代表文抽出装置およびプログラム | |
| CN116992110B (zh) | 一种可视化爬虫方法、系统、设备及介质 | |
| WO2013084320A1 (ja) | 影響度表示装置、方法及びプログラム | |
| JP6235632B2 (ja) | リアルタイム・ライティング支援装置 | |
| JP3581074B2 (ja) | 文書ダイジェスト作成方法、文書検索装置および記録媒体 | |
| JP4448724B2 (ja) | ウェブブラウザのアクセシビリティ検査プログラム | |
| JP2020080024A (ja) | 障害予兆検知システムおよびプログラム | |
| JP5589009B2 (ja) | 推薦クエリ抽出装置及び方法及びプログラム | |
| Feriel et al. | Automatic extraction of spatio-temporal information from Arabic text documents | |
| JP2009075662A (ja) | 検索支援装置 | |
| JP7032582B1 (ja) | 情報解析プログラム、情報解析方法及び情報解析装置 | |
| US20260065210A1 (en) | Product webpage attribute value quality determination and prediction | |
| JP2008003656A (ja) | 概念辞書生成装置、文書分類装置、概念辞書生成方法および文書分類方法 | |
| JP7590735B2 (ja) | 検索用ラベル生成システム及び検索システム | |
| JP5116738B2 (ja) | 文字列評価装置、方法及びプログラム | |
| Wilson et al. | Using concept maps to assist program comprehension and concept location: An empirical study | |
| JP6925611B2 (ja) | 文献検索システム | |
| JP2018194959A (ja) | 発話文判定装置、方法、及びプログラム | |
| JP4087829B2 (ja) | 結合価辞書拡張装置、方法、およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250213 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251223 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260123 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260302 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7828866 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |