JP2021001774A - Non-destructive inspection system, manufacturing method of learned exhaust gas treatment filter inspection model, and generation method of learning data - Google Patents
Non-destructive inspection system, manufacturing method of learned exhaust gas treatment filter inspection model, and generation method of learning data Download PDFInfo
- Publication number
- JP2021001774A JP2021001774A JP2019114729A JP2019114729A JP2021001774A JP 2021001774 A JP2021001774 A JP 2021001774A JP 2019114729 A JP2019114729 A JP 2019114729A JP 2019114729 A JP2019114729 A JP 2019114729A JP 2021001774 A JP2021001774 A JP 2021001774A
- Authority
- JP
- Japan
- Prior art keywords
- exhaust gas
- gas treatment
- treatment filter
- data
- destructive
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/04—Analysing solids
- G01N29/11—Analysing solids by measuring attenuation of acoustic waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N23/00—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
- G01N23/02—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
- G01N23/04—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N23/00—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
- G01N23/02—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
- G01N23/04—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
- G01N23/044—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material using laminography or tomosynthesis
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/44—Processing the detected response signal, e.g. electronic circuits specially adapted therefor
- G01N29/4409—Processing the detected response signal, e.g. electronic circuits specially adapted therefor by comparison
- G01N29/4427—Processing the detected response signal, e.g. electronic circuits specially adapted therefor by comparison with stored values, e.g. threshold values
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N29/00—Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
- G01N29/44—Processing the detected response signal, e.g. electronic circuits specially adapted therefor
- G01N29/4481—Neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2291/00—Indexing codes associated with group G01N29/00
- G01N2291/26—Scanned objects
- G01N2291/269—Various geometry objects
- G01N2291/2698—Other discrete objects, e.g. bricks
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Artificial Intelligence (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Acoustics & Sound (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
Abstract
【課題】排ガス処理フィルタの使用可否を判定する精度を向上する。【解決手段】排ガス処理フィルタの非破壊検査システムは、排ガス処理フィルタを非破壊試験するための非破壊試験装置200と、コンピュータとを備えている。コンピュータは、非破壊試験が行なわれた排ガス処理フィルタの使用可否を判定するための、学習済み排ガス処理フィルタ検査モデルを有している。コンピュータは、非破壊試験装置200による排ガス処理フィルタの非破壊試験の結果を表す非破壊試験結果データ320を取得し、学習済み排ガス処理フィルタ検査モデルを用いて非破壊試験結果データ320から排ガス処理フィルタの使用可否を推定した使用可否推定結果120を出力する。【選択図】図21PROBLEM TO BE SOLVED: To improve the accuracy of determining whether or not an exhaust gas treatment filter can be used. A non-destructive inspection system for an exhaust gas treatment filter includes a non-destructive test device 200 for non-destructive testing of the exhaust gas treatment filter and a computer. The computer has a trained exhaust gas treatment filter inspection model for determining the availability of a non-destructive tested exhaust gas treatment filter. The computer acquires non-destructive test result data 320 representing the result of the non-destructive test of the exhaust gas treatment filter by the non-destructive test apparatus 200, and uses the trained exhaust gas treatment filter inspection model to obtain the exhaust gas treatment filter from the non-destructive test result data 320. The usability estimation result 120, which estimates the usability of the above, is output. [Selection diagram] FIG. 21
Description
本開示は、非破壊検査システム、学習済みの排ガス処理フィルタ検査モデルの製造方法、および学習用データの生成方法に関する。 The present disclosure relates to a non-destructive inspection system, a method of manufacturing a trained exhaust gas treatment filter inspection model, and a method of generating learning data.
従来、米国特許第7849747号明細書(特許文献1)には、ディーゼル微粒子捕集フィルタに用いられるセラミックモノリスを超音波探傷する技術が記載されている。 Conventionally, US Pat. No. 7,849,747 (Patent Document 1) describes a technique for ultrasonically detecting a ceramic monolith used in a diesel particulate filter.
作業機械は、一般的に動力源としてディーゼルエンジンを使用している。ディーゼルエンジンから排出される粒子状物質(Particulate Matter;PM)は、普通自動車と同様に、ディーゼル微粒子捕集フィルタ(Diesel Particulate Filter;DPF)などで排ガスから除去されている。除去された粒子状物質は主に燃焼で生成された煤であるため、DPF内で燃焼処理されている。 Work machines generally use a diesel engine as a power source. Particulate matter (PM) emitted from a diesel engine is removed from the exhaust gas by a diesel particulate filter (DPF) or the like, as in a normal automobile. Since the removed particulate matter is mainly soot produced by combustion, it is burned in the DPF.
PMには主成分の煤以外に不燃物が含まれているため、不燃物がDPF内に蓄積する。そのためDPFは、使用開始から所定時間経過後に交換される。普通自動車では新品のDPFに交換されるが、作業機械では使用後に洗滌処理した再生品のDPFが普及している。使用後のDPFは、洗滌処理の前に、超音波探傷などの非破壊検査により、割れ等の欠陥がないか検査されている。 Since PM contains incombustibles in addition to the main component soot, the incombustibles accumulate in the DPF. Therefore, the DPF is replaced after a predetermined time has elapsed from the start of use. In ordinary automobiles, it is replaced with a new DPF, but in work machines, recycled DPFs that have been washed after use are widespread. The DPF after use is inspected for defects such as cracks by non-destructive inspection such as ultrasonic flaw detection before the washing treatment.
超音波探傷試験の出力データは、超音波が被検体に発信されてからの経過時間と反射されて戻ってきた超音波の強さとのチャートで示される。試験員は、このチャートを見て、フィルタの欠陥の有無を判断するが、人により誤判定の頻度が高い。そのため、再生使用可否の判定基準を過剰に厳しくして不良品の再生を防いでおり、実際には再生使用可能な製品を廃棄している可能性が高い。 The output data of the ultrasonic flaw detection test is shown by a chart of the elapsed time since the ultrasonic wave was transmitted to the subject and the intensity of the ultrasonic wave reflected and returned. The examiner looks at this chart and judges whether or not there is a defect in the filter, but the frequency of erroneous judgment is high depending on the person. Therefore, the criteria for determining whether or not the product can be recycled is excessively strict to prevent the reproduction of defective products, and it is highly possible that the recyclable products are actually discarded.
本開示では、排ガス処理フィルタの使用可否を判定する精度を向上するための、非破壊検査システム、学習済みの排ガス処理フィルタ検査モデルの製造方法、および学習用データの生成方法が提供される。 The present disclosure provides a non-destructive inspection system, a method of manufacturing a trained exhaust gas treatment filter inspection model, and a method of generating learning data in order to improve the accuracy of determining the availability of an exhaust gas treatment filter.
本開示のある局面に従うと、排ガス処理フィルタの非破壊検査システムが提供される。非破壊検査システムは、排ガス処理フィルタを非破壊試験するための非破壊試験装置と、コンピュータとを備えている。コンピュータは、非破壊試験が行なわれた排ガス処理フィルタの使用可否を判定するための、学習済み排ガス処理フィルタ検査モデルを有している。コンピュータは、非破壊試験装置による排ガス処理フィルタの非破壊試験の結果を表す試験結果データを取得し、学習済み排ガス処理フィルタ検査モデルを用いて試験結果データから排ガス処理フィルタの使用可否を推定した使用可否推定結果を出力する。 According to certain aspects of this disclosure, a non-destructive inspection system for exhaust gas treatment filters is provided. The non-destructive inspection system includes a non-destructive test device for non-destructive testing of the exhaust gas treatment filter and a computer. The computer has a trained exhaust gas treatment filter inspection model for determining the availability of a non-destructive tested exhaust gas treatment filter. The computer acquires test result data representing the results of the non-destructive test of the exhaust gas treatment filter by the non-destructive test device, and estimates the usability of the exhaust gas treatment filter from the test result data using the trained exhaust gas treatment filter inspection model. Output the possibility estimation result.
本開示のある局面に従うと、学習済みの排ガス処理フィルタ検査モデルの製造方法が提供される。製造方法は、以下の処理を含んでいる。第1の処理は、排ガス処理フィルタの非破壊試験の結果を表す試験結果データと、非破壊試験が行なわれた排ガス処理フィルタの使用可否を判定した使用可否判定結果データと、の組み合わせを含む学習用データを取得することである。第2の処理は、取得した複数の学習用データに基づき、試験結果データを入力とし、排ガス処理フィルタの使用可否に関する値を出力とする、排ガス処理フィルタ検査モデルを生成することである。 According to certain aspects of the present disclosure, a method of manufacturing a trained exhaust gas treatment filter inspection model is provided. The manufacturing method includes the following processing. The first process is learning including a combination of test result data showing the result of the non-destructive test of the exhaust gas treatment filter and the usability judgment result data for determining the usability of the exhaust gas treatment filter subjected to the non-destructive test. Is to get the data for. The second process is to generate an exhaust gas treatment filter inspection model that inputs test result data and outputs a value related to the availability of the exhaust gas treatment filter based on the acquired plurality of learning data.
本開示のある局面に従うと、検査対象の排ガス処理フィルタが使用可能か否かを判定する排ガス処理フィルタ検査モデルを学習させるための、学習用データの生成方法が提供される。生成方法は、以下の処理を備えている。第1の処理は、排ガス処理フィルタの非破壊試験の結果を表す試験結果データを取得することである。第2の処理は、非破壊試験が行なわれた排ガス処理フィルタの使用可否を判定した使用可否判定結果データを取得することである。 According to a certain aspect of the present disclosure, there is provided a method of generating learning data for training an exhaust gas treatment filter inspection model for determining whether or not an exhaust gas treatment filter to be inspected can be used. The generation method includes the following processes. The first treatment is to acquire test result data representing the result of the non-destructive test of the exhaust gas treatment filter. The second process is to acquire the usability determination result data for determining the usability of the exhaust gas treatment filter subjected to the non-destructive test.
本開示のある局面に従うと、学習済みの排ガス処理フィルタ検査モデルの製造方法が提供される。製造方法は、以下の処理を備えている。第1の処理は、排ガス処理フィルタの非破壊試験の結果を表す試験結果データを取得することである。第2の処理は、学習済みの第1の排ガス処理フィルタ検査モデルに、試験結果データを入力して、排ガス処理フィルタの使用可否を推定した使用可否推定結果の出力を得ることである。第3の処理は、試験結果データと、使用可否推定結果とを含む学習用データにより、第2の排ガス処理フィルタ検査モデルを学習させることである。 According to certain aspects of the present disclosure, a method of manufacturing a trained exhaust gas treatment filter inspection model is provided. The manufacturing method includes the following processes. The first treatment is to acquire test result data representing the result of the non-destructive test of the exhaust gas treatment filter. The second process is to input the test result data into the trained first exhaust gas treatment filter inspection model and obtain the output of the usability estimation result that estimates the usability of the exhaust gas treatment filter. The third process is to train the second exhaust gas treatment filter inspection model from the learning data including the test result data and the usability estimation result.
本開示に従えば、排ガス処理フィルタの使用可否を判定する精度を向上することができる。 According to the present disclosure, the accuracy of determining the availability of the exhaust gas treatment filter can be improved.
以下、実施形態について図に基づいて説明する。以下の説明では、同一部品には、同一の符号を付している。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 Hereinafter, embodiments will be described with reference to the drawings. In the following description, the same parts are designated by the same reference numerals. Their names and functions are the same. Therefore, the detailed description of them will not be repeated.
[排ガス後処理装置1の構成]
図1は、排ガス後処理装置1の概略構成を示す模式図である。排ガス後処理装置1は、ディーゼルエンジン(以下「エンジン」と記す)10の排ガス中に含まれる残留物質の処理を行なって、排ガスを浄化する装置である。この残留物質は、たとえば、粒子状物質(Particulate Matter;PM)、窒素酸化物(NOx)などである。排ガス後処理装置1は、PMの捕集、NOxの還元などの処理を行なって、排ガスを浄化する。
[Structure of exhaust gas aftertreatment device 1]
FIG. 1 is a schematic view showing a schematic configuration of an exhaust gas aftertreatment device 1. The exhaust gas aftertreatment device 1 is a device that purifies the exhaust gas by treating the residual substances contained in the exhaust gas of the diesel engine (hereinafter referred to as "engine") 10. The residual substance is, for example, particulate matter (PM), nitrogen oxide (NOx) and the like. The exhaust gas aftertreatment device 1 purifies the exhaust gas by performing treatments such as collecting PM and reducing NOx.
排ガス後処理装置1は、ディーゼル微粒子捕集フィルタ(Diesel particulate filter;DPF)装置2と、選択的触媒還元(Selective Catalytic Reduction;SCR)装置3とを備えている。DPF装置2と、SCR装置3とは、エンジン10の排ガスが流れる排気管11に連結されている。DPF装置2とSCR装置3とは、図1中に矢印で示される排ガスの流れる方向において、この順に配置されている。SCR装置3は、排ガスの流れ方向において、DPF装置2の下流側に配置されている。 The exhaust gas aftertreatment device 1 includes a diesel particulate filter (DPF) device 2 and a selective catalytic reduction (SCR) device 3. The DPF device 2 and the SCR device 3 are connected to an exhaust pipe 11 through which the exhaust gas of the engine 10 flows. The DPF device 2 and the SCR device 3 are arranged in this order in the direction in which the exhaust gas flows, which is indicated by the arrow in FIG. The SCR device 3 is arranged on the downstream side of the DPF device 2 in the flow direction of the exhaust gas.
DPF装置2は、ディーゼル酸化触媒(Diesel Oxidation Catalyst;DOC)21と、触媒化スートフィルタ(Catalyzed Soot Filter;CSF)22とを備えている。 The DPF device 2 includes a Diesel Oxidation Catalyst (DOC) 21 and a Catalyzed Soot Filter (CSF) 22.
DOC21は、排ガス中に必要に応じて供給されるドージング燃料を酸化、発熱させて、排ガス温度を所定の高温域まで上昇させる触媒である。この温度上昇した排ガスを利用することで、後述するCSF22に堆積したPMを自己燃焼させて焼却除去し、CSF22を再生させる。 The DOC 21 is a catalyst that oxidizes and generates heat of the dosing fuel supplied to the exhaust gas as needed to raise the exhaust gas temperature to a predetermined high temperature range. By utilizing the exhaust gas whose temperature has risen, PM accumulated in CSF22, which will be described later, is self-burned to be incinerated and removed, and CSF22 is regenerated.
ドージング燃料は、内燃機関がディーゼルエンジンの場合、たとえばエンジン燃料と同じ軽油である。ドージング燃料は、たとえば、排気管11に設けられたドージング用の燃料噴射装置(図示略)により排ガス中に供給され、排ガスと共にDPF装置2内に流入する。 When the internal combustion engine is a diesel engine, the dosing fuel is, for example, the same light oil as the engine fuel. The dosing fuel is supplied into the exhaust gas by, for example, a fuel injection device for dosing (not shown) provided in the exhaust pipe 11, and flows into the DPF device 2 together with the exhaust gas.
CSF22は、排ガス中のPMを捕集するフィルターである。CSF22は、CSF22に排ガスが流入する入口端22Aと、CSF22から排ガスが流出する出口端22Bとを有している。CSF22は、実施形態における排ガス処理フィルタに相当する。 CSF22 is a filter that collects PM in exhaust gas. The CSF 22 has an inlet end 22A in which the exhaust gas flows into the CSF 22 and an outlet end 22B in which the exhaust gas flows out from the CSF 22. CSF 22 corresponds to the exhaust gas treatment filter in the embodiment.
CSF22は、詳細な図示を省略するが、多数の小孔を有するハニカム構造を有している。CSF22の小孔は、入口端22Aから出口端22Bに向かって延びている。CSF22の小孔の断面は、多角形状(たとえば四角形状、六角形状など)に形成されている。 Although detailed illustration is omitted, the CSF 22 has a honeycomb structure having a large number of small holes. The small hole of the CSF 22 extends from the inlet end 22A toward the outlet end 22B. The cross section of the small hole of the CSF 22 is formed in a polygonal shape (for example, a quadrangular shape, a hexagonal shape, etc.).
CSF22の小孔は、入口端22Aで開口して出口端22Bで閉塞されたものと、入口端22Aで閉塞されて出口端22Bで開口したものとが交互に配置されている。入口端22Aで開口した小孔から、排ガスがCSF22に流入する。排ガスは、隣り合う小孔を隔てる境界壁を通過して、出口端22Bで開口した小孔へ流れ、出口端22BでCSF22から流出する。そして、その境界壁でPMが捕集される。 The small holes of the CSF 22 are alternately arranged, one that is opened at the inlet end 22A and closed at the outlet end 22B, and the other that is closed at the inlet end 22A and opened at the outlet end 22B. Exhaust gas flows into the CSF 22 through a small hole opened at the inlet end 22A. The exhaust gas passes through the boundary wall separating the adjacent small holes, flows to the small holes opened at the outlet end 22B, and flows out from the CSF 22 at the outlet end 22B. Then, PM is collected at the boundary wall.
CSF22の材質は、たとえば、コージェライトや炭化珪素などのセラミックスであり、用途に応じて適宜決定される。CSF22の入口側に、DOC21とは材質の異なる酸化触媒がウォッシュコート等によりコーティングされていてもよい。 The material of CSF22 is, for example, ceramics such as cordierite and silicon carbide, and is appropriately determined according to the application. The inlet side of the CSF 22 may be coated with an oxidation catalyst made of a material different from that of the DOC 21 with a wash coat or the like.
SCR装置3は、脱硝触媒31と、アンモニア酸化触媒32とを備えている。
脱硝触媒31は、還元剤供給装置から排気管11中に噴射される尿素水の分解で得られるアンモニアを還元剤とすることで、排ガス中の窒素酸化物(NOx)を還元除去する触媒である。
The SCR device 3 includes a denitration catalyst 31 and an ammonia oxidation catalyst 32.
The denitration catalyst 31 is a catalyst that reduces and removes nitrogen oxides (NOx) in the exhaust gas by using ammonia obtained by decomposition of urea water injected from the reducing agent supply device into the exhaust pipe 11 as a reducing agent. ..
脱硝触媒31の下流側に配置されるアンモニア酸化触媒32は、脱硝触媒31での還元反応に使用されなかったアンモニアを酸化処理して無害化する触媒であり、排ガス中の有害成分をより低減する。 The ammonia oxidation catalyst 32 arranged on the downstream side of the denitration catalyst 31 is a catalyst that oxidizes ammonia that was not used in the reduction reaction of the denitration catalyst 31 to make it harmless, and further reduces harmful components in the exhaust gas. ..
[コンピュータ100の構成]
次に、排ガス処理フィルタ(CSF22)を非破壊検査するための実施形態の非破壊検査システムに含まれる、コンピュータ100の構成について説明する。図2は、コンピュータ100の構成の一例を示すブロック図である。
[Configuration of computer 100]
Next, the configuration of the computer 100 included in the non-destructive inspection system of the embodiment for non-destructive inspection of the exhaust gas treatment filter (CSF22) will be described. FIG. 2 is a block diagram showing an example of the configuration of the computer 100.
図2に示されるように、コンピュータ100は、主要なハードウェア要素として、ディスプレイ102と、プロセッサ104と、メモリ106と、ネットワークコントローラ108と、ストレージ110と、光学ドライブ122と、入力装置126とを含む。入力装置126は、キーボード127と、マウス128とを含む。入力装置126はタッチパネルを備えていてもよい。 As shown in FIG. 2, the computer 100 includes a display 102, a processor 104, a memory 106, a network controller 108, a storage 110, an optical drive 122, and an input device 126 as main hardware elements. Including. The input device 126 includes a keyboard 127 and a mouse 128. The input device 126 may include a touch panel.
ディスプレイ102は、コンピュータ100での処理に必要な情報を表示する。ディスプレイ102は、たとえば、LCD(Liquid Crystal Display)や有機EL(Electroluminescence)ディスプレイなどで構成される。 The display 102 displays information necessary for processing on the computer 100. The display 102 is composed of, for example, an LCD (Liquid Crystal Display) or an organic EL (Electroluminescence) display.
プロセッサ104は、各種プログラムを実行することで、コンピュータ100の実現に必要な処理を実行する演算主体である。プロセッサ104としては、たとえば、1または複数のCPU(Central Processing Unit)またはGPU(Graphics Processing Unit)などで構成される。複数のコアを有するCPUまたはGPUを用いてもよい。 The processor 104 is an arithmetic unit that executes processing necessary for realizing the computer 100 by executing various programs. The processor 104 is composed of, for example, one or a plurality of CPUs (Central Processing Units) or GPUs (Graphics Processing Units). A CPU or GPU having a plurality of cores may be used.
メモリ106は、プロセッサ104がプログラムを実行するにあたって、プログラムコードやワークメモリなどを一時的に格納する記憶領域を提供する。メモリ106としては、たとえば、DRAM(Dynamic Random Access Memory)またはSRAM(Static Random Access Memory)などの揮発性メモリデバイスを用いてもよい。 The memory 106 provides a storage area for temporarily storing a program code, a work memory, and the like when the processor 104 executes a program. As the memory 106, for example, a volatile memory device such as DRAM (Dynamic Random Access Memory) or SRAM (Static Random Access Memory) may be used.
ネットワークコントローラ108は、後述する非破壊試験装置200および学習用コンピュータ300を含む、任意の外部の装置との間でデータを送受信する。ネットワークコントローラ108は、たとえば、イーサネット(登録商標)、無線LAN(Local Area Network)、Bluetooth(登録商標)などの任意の通信方式に対応するようにしてもよい。 The network controller 108 sends and receives data to and from any external device, including the non-destructive testing device 200 and the learning computer 300, which will be described later. The network controller 108 may be compatible with any communication method such as Ethernet (registered trademark), wireless LAN (Local Area Network), and Bluetooth (registered trademark).
ストレージ110は、プロセッサ104で実行されるOS(Operating System)112、所定の機能構成を実現するためのアプリケーションプログラム114、学習済モデル116などを格納する。ストレージ110としては、たとえば、ハードディスク、SSD(Solid State Drive)などの不揮発性メモリデバイスを用いてもよい。 The storage 110 stores an OS (Operating System) 112 executed by the processor 104, an application program 114 for realizing a predetermined functional configuration, a learned model 116, and the like. As the storage 110, for example, a non-volatile memory device such as a hard disk or SSD (Solid State Drive) may be used.
アプリケーションプログラム114をプロセッサ104で実行する際に必要となるライブラリや機能モジュールの一部を、OS112が標準で提供するライブラリまたは機能モジュールを用いるようにしてもよい。この場合には、アプリケーションプログラム114単体では、対応する機能を実現するために必要なプログラムモジュールのすべてを含むものにはならないが、OS112の実行環境下にインストールされることで、所定の機能構成を実現できることになる。そのため、このような一部のライブラリまたは機能モジュールを含まないプログラムであっても、本発明の技術的範囲に含まれ得る。 A part of the library or functional module required when the application program 114 is executed by the processor 104 may be a library or functional module provided as standard by the OS 112. In this case, the application program 114 alone does not include all the program modules necessary to realize the corresponding functions, but by being installed under the execution environment of OS 112, a predetermined functional configuration can be obtained. It will be possible. Therefore, even a program that does not include some such libraries or functional modules may be included in the technical scope of the present invention.
光学ドライブ122は、CD−ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)などの光学ディスク124に格納されている、プログラムなどの情報を読み出す。光学ディスク124は、非一過的(non-transitory)な記録媒体の一例であり、任意のプログラムを不揮発的に格納した状態で流通する。光学ドライブ122が光学ディスク124からプログラムを読み出して、ストレージ110にインストールすることで、本実施形態に従うコンピュータ100を構成できる。したがって、本発明の主題は、ストレージ110などにインストールされたプログラム自体、または、本実施形態に従う機能や処理を実現するためのプログラムを格納した光学ディスク124などの記録媒体でもあり得る。 The optical drive 122 reads information such as a program stored in an optical disc 124 such as a CD-ROM (Compact Disc Read Only Memory) or a DVD (Digital Versatile Disc). The optical disk 124 is an example of a non-transitory recording medium, and is distributed in a non-volatile state in which an arbitrary program is stored. A computer 100 according to this embodiment can be configured by the optical drive 122 reading a program from the optical disk 124 and installing it in the storage 110. Therefore, the subject of the present invention may be the program itself installed in the storage 110 or the like, or a recording medium such as an optical disk 124 containing a program for realizing a function or process according to the present embodiment.
図2には、非一過的な記録媒体の一例として、光学ディスク124などの光学記録媒体を示すが、これに限らず、フラッシュメモリなどの半導体記録媒体、ハードディスクまたはストレージテープなどの磁気記録媒体、MO(Magneto-Optical disk)などの光磁気記録媒体を用いてもよい。 FIG. 2 shows an optical recording medium such as an optical disk 124 as an example of a non-transient recording medium, but the present invention is not limited to this, and a semiconductor recording medium such as a flash memory or a magnetic recording medium such as a hard disk or a storage tape is shown. , MO (Magneto-Optical disk) or the like may be used.
または、コンピュータ100を実現するためのプログラムは、上述したような任意の記録媒体に格納されて流通するだけでなく、インターネットまたはイントラネットを介してサーバ装置などからダウンロードすることで配布されてもよい。 Alternatively, the program for realizing the computer 100 may be distributed not only by being stored in an arbitrary recording medium as described above and distributed, but also by downloading from a server device or the like via the Internet or an intranet.
図2には、汎用コンピュータ(プロセッサ104)がアプリケーションプログラム114を実行することでコンピュータ100を実現する構成例を示すが、コンピュータ100を実現するために必要な機能の全部または一部を、集積回路などのハードワイヤード回路(hard-wired circuit)を用いて実現してもよい。たとえば、ASIC(Application Specific Integrated Circuit)やFPGA(Field-Programmable Gate Array)などを用いて実現してもよい。 FIG. 2 shows a configuration example in which the general-purpose computer (processor 104) realizes the computer 100 by executing the application program 114, but all or a part of the functions necessary for realizing the computer 100 are integrated circuits. It may be realized by using a hard-wired circuit such as. For example, it may be realized by using an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array).
[学習用コンピュータ300の構成]
次に、検査対象の排ガス処理フィルタ(CSF22)が再生使用可能か否かを判定する排ガス処理フィルタ検査モデルを学習させるための、学習用コンピュータ300の構成について説明する。図3は、学習用コンピュータ300の構成の一例を示すブロック図である。
[Configuration of learning computer 300]
Next, the configuration of the learning computer 300 for learning the exhaust gas treatment filter inspection model for determining whether or not the exhaust gas treatment filter (CSF22) to be inspected can be recycled will be described. FIG. 3 is a block diagram showing an example of the configuration of the learning computer 300.
図3に示されているように、学習用コンピュータ300は、主要なハードウェア要素として、ディスプレイ302と、プロセッサ304と、メモリ306と、ネットワークコントローラ308と、ストレージ310と、入力装置330とを含む。 As shown in FIG. 3, the learning computer 300 includes a display 302, a processor 304, a memory 306, a network controller 308, a storage 310, and an input device 330 as main hardware elements. ..
ディスプレイ302は、学習用コンピュータ300での処理に必要な情報を表示する。ディスプレイ302は、たとえば、LCDや有機ELディスプレイなどで構成される。 The display 302 displays information necessary for processing by the learning computer 300. The display 302 is composed of, for example, an LCD or an organic EL display.
プロセッサ304は、各種プログラムを実行することで、学習用コンピュータ300の実現に必要な処理を実行する演算主体である。プロセッサ304としては、たとえば、1または複数のCPUまたはGPUなどで構成される。複数のコアを有するCPUまたはGPUを用いてもよい。学習用コンピュータ300においては、学習済モデルを生成するための学習処理に適したGPUなどを採用することが好ましい。 The processor 304 is an arithmetic unit that executes processing necessary for realizing the learning computer 300 by executing various programs. The processor 304 is composed of, for example, one or a plurality of CPUs or GPUs. A CPU or GPU having a plurality of cores may be used. In the learning computer 300, it is preferable to adopt a GPU or the like suitable for the learning process for generating the trained model.
メモリ306は、プロセッサ304がプログラムを実行するにあたって、プログラムコードやワークメモリなどを一時的に格納する記憶領域を提供する。メモリ306としては、たとえば、DRAMまたはSRAMなどの揮発性メモリデバイスを用いてもよい。 The memory 306 provides a storage area for temporarily storing a program code, a work memory, and the like when the processor 304 executes a program. As the memory 306, for example, a volatile memory device such as DRAM or SRAM may be used.
ネットワークコントローラ308は、コンピュータ100および非破壊試験装置200を含む任意の外部の装置との間でデータを送受信する。ネットワークコントローラ308は、たとえば、イーサネット、無線LAN、Bluetoothなどの任意の通信方式に対応するようにしてもよい。 The network controller 308 sends and receives data to and from any external device, including the computer 100 and the non-destructive testing device 200. The network controller 308 may be compatible with any communication method such as Ethernet, wireless LAN, and Bluetooth.
ストレージ310は、プロセッサ304にて実行されるOS312、所定の機能構成を実現するためのアプリケーションプログラム314、非破壊試験結果データ320および使用可否判定結果データ322から学習用データセット324を生成するための前処理プログラム316、ならびに、学習用データセット324を用いて学習済モデル326を生成するための学習用プログラム318などを格納する。 The storage 310 is for generating a learning data set 324 from the OS 312 executed by the processor 304, the application program 314 for realizing a predetermined functional configuration, the non-destructive test result data 320, and the usability determination result data 322. The preprocessing program 316 and the training program 318 for generating the trained model 326 using the training data set 324 are stored.
なお、説明の便宜上、コンピュータ100に格納されている学習済モデルと、学習用コンピュータ300が生成する学習済モデルとに対しては、互いに異なる参照符号(116,326)を付している。しかしながら、コンピュータ100に格納されている学習済モデル116は学習用コンピュータ300から送信(配布)された学習済モデルであるため、2つの学習済モデル116,326は実質的に同一である。詳しくは、学習済モデル116と学習済モデル326とは、ネットワーク構造と学習済パラメータとが実質的に同一である。 For convenience of explanation, the trained model stored in the computer 100 and the trained model generated by the learning computer 300 are designated by different reference numerals (116,326). However, since the trained model 116 stored in the computer 100 is a trained model transmitted (distributed) from the learning computer 300, the two trained models 116 and 326 are substantially the same. Specifically, the trained model 116 and the trained model 326 have substantially the same network structure and trained parameters.
学習用データセット324は、非破壊試験結果データ320に使用可否判定結果データ322をラベル(または、タグ)として付与した訓練データセットである。また、学習済モデル326は、学習用データセット324を用いて学習処理を実行することで得られる推定モデルである。 The learning data set 324 is a training data set in which the non-destructive test result data 320 is assigned the usability determination result data 322 as a label (or tag). Further, the trained model 326 is an estimation model obtained by executing a training process using the training data set 324.
ストレージ310としては、たとえば、ハードディスク、SSDなどの不揮発性メモリデバイスを用いてもよい。 As the storage 310, for example, a non-volatile memory device such as a hard disk or SSD may be used.
アプリケーションプログラム314、前処理プログラム316および学習用プログラム318をプロセッサ304で実行する際に必要となるライブラリや機能モジュールの一部を、OS312が標準で提供するライブラリまたは機能モジュールを用いるようにしてもよい。この場合には、アプリケーションプログラム314、前処理プログラム316および学習用プログラム318の各単体では、対応する機能を実現するために必要なプログラムモジュールのすべてを含むものにはならないが、OS312の実行環境下にインストールされることで、所定の機能構成を実現できることになる。そのため、このような一部のライブラリまたは機能モジュールを含まないプログラムであっても、本発明の技術的範囲に含まれ得る。 Some of the libraries and functional modules required when executing the application program 314, the preprocessing program 316, and the learning program 318 on the processor 304 may use the libraries or functional modules provided as standard by the OS 312. .. In this case, each of the application program 314, the preprocessing program 316, and the learning program 318 does not include all the program modules necessary to realize the corresponding functions, but under the execution environment of OS 312. By being installed in, it is possible to realize a predetermined functional configuration. Therefore, even a program that does not include some such libraries or functional modules may be included in the technical scope of the present invention.
アプリケーションプログラム314と、前処理プログラム316と、学習用プログラム318とは、光学ディスクなどの光学記録媒体、フラッシュメモリなどの半導体記録媒体、ハードディスクまたはストレージテープなどの磁気記録媒体、ならびにMOなどの光磁気記録媒体といった非一過的な記録媒体に格納されて流通し、ストレージ310にインストールされてもよい。したがって、本発明の主題は、ストレージ310などにインストールされたプログラム自体、または、本実施の形態に従う機能や処理を実現するためのプログラムを格納した記録媒体でもあり得る。 The application program 314, the preprocessing program 316, and the learning program 318 are optical recording media such as optical disks, semiconductor recording media such as flash memory, magnetic recording media such as hard disks or storage tapes, and magneto-optical such as MO. It may be stored in a non-transient recording medium such as a recording medium, distributed, and installed in the storage 310. Therefore, the subject of the present invention may be the program itself installed in the storage 310 or the like, or a recording medium in which a program for realizing a function or process according to the present embodiment is stored.
または、学習用コンピュータ300を実現するためのプログラムは、上述したような任意の記録媒体に格納されて流通するだけでなく、インターネットまたはイントラネットを介してサーバ装置などからダウンロードすることで配布されてもよい。 Alternatively, the program for realizing the learning computer 300 is not only stored and distributed in an arbitrary recording medium as described above, but also distributed by downloading from a server device or the like via the Internet or an intranet. Good.
入力装置330は、各種の入力操作を受け付ける。入力装置330としては、たとえば、キーボード、マウス、タッチパネルなどを用いてもよい。 The input device 330 accepts various input operations. As the input device 330, for example, a keyboard, a mouse, a touch panel, or the like may be used.
図3には、汎用コンピュータ(プロセッサ304)がアプリケーションプログラム314、前処理プログラム316および学習用プログラム318を実行することで学習用コンピュータ300を実現する構成例を示すが、学習用コンピュータ300を実現するために必要な機能の全部または一部を、集積回路などのハードワイヤード回路を用いて実現してもよい。たとえば、ASICやFPGAなどを用いて実現してもよい。 FIG. 3 shows a configuration example in which the general-purpose computer (processor 304) realizes the learning computer 300 by executing the application program 314, the preprocessing program 316, and the learning program 318, and realizes the learning computer 300. All or part of the functions required for this may be realized by using a hard-wired circuit such as an integrated circuit. For example, it may be realized by using ASIC, FPGA or the like.
[学習処理]
学習用コンピュータ300によって実行される学習処理について説明する。具体的には、学習済モデル326の製造方法について説明する。図4は、学習用コンピュータ300の機能的構成を説明するための機能ブロック図である。
[Learning process]
The learning process executed by the learning computer 300 will be described. Specifically, a method of manufacturing the trained model 326 will be described. FIG. 4 is a functional block diagram for explaining the functional configuration of the learning computer 300.
図4に示されるように、学習用コンピュータ300は、入力受付部350と、制御部360と、通信IF(Interface)部370とを備える。制御部360は、学習部362を備える。学習部362は、学習用のモデル366と、学習用プログラム368とを備える。学習用のモデル366は、ネットワーク構造366Nとパラメータ366Pとで構成される。ネットワーク構造366Nは予め構築され、学習用コンピュータ300に格納されている。 As shown in FIG. 4, the learning computer 300 includes an input receiving unit 350, a control unit 360, and a communication IF (Interface) unit 370. The control unit 360 includes a learning unit 362. The learning unit 362 includes a learning model 366 and a learning program 368. The model 366 for learning is composed of a network structure 366N and a parameter 366P. The network structure 366N is constructed in advance and stored in the learning computer 300.
入力受付部350は、学習用データセット324の入力を受け付ける。学習用データセット324は、学習用の非破壊試験結果データと、教師データとしての使用可否判定結果データとを含む。詳しくは、学習用データセット324は、複数のデータの組(学習用データ)を含み、各組(各学習用データ)が、学習用の非破壊試験結果データと教師データとしての使用可否判定結果データとを含む。なお、学習用データセットの複数のデータの組のうちの一部の組を、学習済モデルの精度を評価するために用いてもよい。 The input receiving unit 350 receives the input of the learning data set 324. The learning data set 324 includes non-destructive test result data for learning and usability determination result data as teacher data. Specifically, the learning data set 324 includes a plurality of data sets (learning data), and each set (each learning data) can be used as a non-destructive test result data for learning and a teacher data. Includes data. In addition, a part of a set of a plurality of data sets of the training data set may be used to evaluate the accuracy of the trained model.
制御部360は、学習用コンピュータ300の全体的な動作を制御する。
制御部360内の学習部362は、学習済モデル326を生成する。学習済モデル326の生成について説明すると、以下のとおりである。
The control unit 360 controls the overall operation of the learning computer 300.
The learning unit 362 in the control unit 360 generates the trained model 326. The generation of the trained model 326 will be described below.
学習部362は、学習用データセット324を用いた機械学習により、学習用のモデル366のパラメータ366Pの値を更新する。具体的には、学習部362は、学習用プログラム368を用いることにより、パラメータ366Pの値を更新する。パラメータ366Pの更新は、学習に用いたデータの組(評価用のデータの組を除く)の数だけ、繰り返される。 The learning unit 362 updates the value of the parameter 366P of the learning model 366 by machine learning using the learning data set 324. Specifically, the learning unit 362 updates the value of the parameter 366P by using the learning program 368. The update of parameter 366P is repeated for the number of sets of data used for training (excluding sets of data for evaluation).
学習が終了すると、学習済モデル326が得られる。学習済モデル326は、ネットワーク構造366Nと、学習済パラメータとを有する。更新が完了したパラメータ366Pが、学習済パラメータに対応する。 When the training is completed, the trained model 326 is obtained. The trained model 326 has a network structure of 366N and trained parameters. The parameter 366P for which the update is completed corresponds to the learned parameter.
生成された学習済モデル326は、通信IF部370を介して、コンピュータ100に送信される。上述したように、コンピュータ100に送信された学習済モデル326を、説明の便宜上、「学習済モデル116」と称する。 The generated trained model 326 is transmitted to the computer 100 via the communication IF unit 370. As described above, the trained model 326 transmitted to the computer 100 is referred to as "trained model 116" for convenience of explanation.
図5は、学習用コンピュータ300における学習処理の処理手順を示すフローチャートである。図5に示す各ステップは、典型的には、学習用コンピュータ300のプロセッサ304がOS312、アプリケーションプログラム314、前処理プログラム316、および学習用プログラム318(いずれも図3参照)を実行することで実現されてもよい。 FIG. 5 is a flowchart showing a processing procedure of the learning process in the learning computer 300. Each step shown in FIG. 5 is typically realized by the processor 304 of the learning computer 300 executing the OS 312, the application program 314, the preprocessing program 316, and the learning program 318 (all see FIG. 3). May be done.
図5に示されるように、ステップS1において、学習用コンピュータ300は、非破壊試験結果データ320を取得する。 As shown in FIG. 5, in step S1, the learning computer 300 acquires the non-destructive test result data 320.
図6は、排ガス処理フィルタ検査モデルを学習させるための処理を示す概略図である。図6に示されるように、非破壊検査システムは、非破壊試験装置200を備えている。非破壊試験装置200は、超音波探傷試験機210、撮像装置220、およびX線CT(computerized tomography)スキャナ230を含んでいる。非破壊試験装置200は、X線CTスキャナ230に替えて、またはこれに加えて、X線透過装置240を含んでもよい。 FIG. 6 is a schematic view showing a process for learning an exhaust gas treatment filter inspection model. As shown in FIG. 6, the non-destructive inspection system includes a non-destructive testing device 200. The non-destructive testing device 200 includes an ultrasonic flaw detection tester 210, an imaging device 220, and an X-ray CT (computerized tomography) scanner 230. The non-destructive test apparatus 200 may include an X-ray transmission apparatus 240 in place of or in addition to the X-ray CT scanner 230.
超音波探傷試験機210は、探傷子を有する。探傷子は、超音波のパルスを発信し、かつ、反射エコーを受信する。CSF22の入口端22Aに配置された探傷子から超音波を発信する場合、欠陥に当たらなかった超音波は、出口端22Bで反射して戻って、CSF22の長さに相当する距離に反射エコーの波形が現れる。CSF22の内部に欠陥が存在する場合、欠陥で反射した反射エコーの波形の頂点が、CSF22の長さよりも距離の短い位置に現れる。このように、反射エコーの波形の頂点の位置に基づいて、CSF22内部の欠陥の存在と、欠陥の位置とが検知される。 The ultrasonic flaw detector 210 has a flaw detector. The flaw detector emits ultrasonic pulses and receives reflected echoes. When ultrasonic waves are transmitted from the flaw detector located at the inlet end 22A of the CSF 22, the ultrasonic waves that do not hit the defect are reflected and returned at the exit end 22B, and the reflected echo echoes at a distance corresponding to the length of the CSF 22. A waveform appears. When a defect exists inside the CSF 22, the apex of the waveform of the reflected echo reflected by the defect appears at a position shorter than the length of the CSF 22. In this way, the presence of defects inside the CSF 22 and the positions of the defects are detected based on the positions of the vertices of the waveform of the reflected echo.
撮像装置220は、撮像対象の光学像を取得して、その撮像対象の外形を検出する。撮像装置は、CCD(Charge-Coupled Device)イメージセンサまたはCMOS(Complementary Metal Oxide Semiconductor)イメージセンサのような撮像素子を含む。実施形態の撮像装置220は、CSF22、より特定的にはCSF22の入口端22Aおよび出口端22Bを撮像する。 The image pickup apparatus 220 acquires an optical image of the image pickup target and detects the outer shape of the image pickup target. The image pickup device includes an image pickup device such as a CCD (Charge-Coupled Device) image sensor or a CMOS (Complementary Metal Oxide Semiconductor) image sensor. The imaging device 220 of the embodiment images the CSF 22, more specifically, the inlet end 22A and the outlet end 22B of the CSF 22.
X線CTスキャナ230は、撮像対象のCSF22にX線を照射して、CSF22を透過したX線の検出信号を処理することで、CSF22の内部の断面像データを生成する。生成された断面像データから、CSF22の内部に割れまたは熔解などの欠陥が発生していたり、CSF22の小孔内に煤または不燃物が詰まって小孔が閉塞しているなどの、検査対象のCSF22をそのまま再生使用できない事態が発生していることが検知される。 The X-ray CT scanner 230 irradiates the CSF 22 to be imaged with X-rays and processes the detection signal of the X-rays transmitted through the CSF 22 to generate cross-sectional image data inside the CSF 22. From the generated cross-sectional image data, defects such as cracks or melting have occurred inside the CSF 22, and the small holes of the CSF 22 are clogged with soot or incombustibles, and the small holes are blocked. It is detected that the CSF 22 cannot be reproduced and used as it is.
X線透過装置240は、撮像対象のCSF22にX線を照射して、CSF22を透過したX線の検出信号を処理することで、CSF22の内部全体の透過像データを生成する。生成された透過像データから、CSF22の内部に割れまたは熔解などの欠陥が発生していたり、CSF22の小孔内に煤または不燃物が詰まって小孔が閉塞しているなどの、検査対象のCSF22をそのまま再生使用できない事態が発生していることが検知される。 The X-ray transmission device 240 irradiates the CSF 22 to be imaged with X-rays and processes the detection signal of the X-rays transmitted through the CSF 22 to generate transmission image data of the entire inside of the CSF 22. From the generated transmission image data, defects such as cracks or melting have occurred inside the CSF 22, or soot or incombustibles are clogged in the small holes of the CSF 22 and the small holes are blocked. It is detected that the CSF 22 cannot be reproduced and used as it is.
非破壊試験装置200は、学習用コンピュータ300、具体的にはネットワークコントローラ308に、非破壊試験の結果を表す非破壊試験結果データ320を送信する。具体的には、超音波探傷試験機210は、学習用コンピュータ300に、超音波探傷試験結果データ320Aを送信する。撮像装置220は、学習用コンピュータ300に、出入口画像データ320Bを送信する。X線CTスキャナ230は、学習用コンピュータ300に、断面像データ320Cを送信する。X線透過装置240は、学習用コンピュータ300に、透過像データ320Dを送信する。 The non-destructive test apparatus 200 transmits the non-destructive test result data 320 representing the result of the non-destructive test to the learning computer 300, specifically, the network controller 308. Specifically, the ultrasonic flaw detection tester 210 transmits the ultrasonic flaw detection test result data 320A to the learning computer 300. The image pickup apparatus 220 transmits the entrance / exit image data 320B to the learning computer 300. The X-ray CT scanner 230 transmits the cross-sectional image data 320C to the learning computer 300. The X-ray transmission device 240 transmits the transmission image data 320D to the learning computer 300.
超音波探傷試験結果データ320Aは、1つのCSF22に対する10のデータを含む。この10のデータは、1つのCSF22の入口端22Aの5箇所、典型的には入口端22Aの中央の1箇所と等間隔に離れた周辺の4箇所とに、探傷子を配置した5つのデータを含む。10のデータはまた、同じ1つのCSF22の出口端22Bの5箇所、典型的には出口端22Bの中央の1箇所と等間隔に離れた周辺の4箇所とに、探傷子を配置した5つのデータを含む。 Ultrasonic flaw detection test result data 320A contains 10 data for one CSF22. These 10 data are 5 data in which flaw detectors are arranged at 5 locations at the entrance end 22A of one CSF 22, typically 1 location at the center of the entrance end 22A and 4 locations around the entrance end 22A at equal intervals. including. The 10 data also include 5 flaw detectors placed at 5 locations on the exit end 22B of the same CSF 22, typically at 1 location in the center of the exit end 22B and 4 locations on the periphery evenly spaced. Contains data.
図3に示される前処理プログラム316は、超音波探傷試験機210から学習用コンピュータ300に入力された複数のデータの各々に対して、前処理を実行する。図7は、超音波探傷試験機210で取得された試験結果のデータに対する前処理の処理手順を示すフローチャートである。 The preprocessing program 316 shown in FIG. 3 executes preprocessing for each of a plurality of data input from the ultrasonic flaw detection tester 210 to the learning computer 300. FIG. 7 is a flowchart showing a processing procedure of preprocessing for the data of the test result acquired by the ultrasonic flaw detection tester 210.
図7に示されるように、ステップS101において、学習用コンピュータ300は、超音波探傷試験機210から、1つの超音波探傷試験結果データ320Aを取得する。次にステップS102において、学習用コンピュータ300は、ステップS101で取得した超音波探傷試験結果データ320Aを直交座標平面上に描画した点群データを生成する。 As shown in FIG. 7, in step S101, the learning computer 300 acquires one ultrasonic flaw detection test result data 320A from the ultrasonic flaw detection tester 210. Next, in step S102, the learning computer 300 generates point cloud data obtained by drawing the ultrasonic flaw detection test result data 320A acquired in step S101 on the Cartesian coordinate plane.
図8は、点群データの一例を示すグラフである。図8に示されるグラフの横軸は、CSF22の長さを示す。CSF22の両端のうち、探傷子の配置されている側の端部が、横軸の座標ゼロに相当する。図8に示されるグラフの縦軸は、探傷子が受信したエコーレベルを示す。学習用コンピュータ300は、図8に示される直交座標平面上に超音波探傷試験結果データ320Aをプロットしたグラフである、点群データを作成する。図8に描画されている各点のデータは、CSF22の長さ方向におけるある一点で反射した反射エコーの大きさを示している。 FIG. 8 is a graph showing an example of point cloud data. The horizontal axis of the graph shown in FIG. 8 indicates the length of the CSF 22. Of both ends of the CSF 22, the end on the side where the flaw detector is arranged corresponds to the coordinate zero on the horizontal axis. The vertical axis of the graph shown in FIG. 8 indicates the echo level received by the flaw detector. The learning computer 300 creates point cloud data, which is a graph obtained by plotting ultrasonic flaw detection test result data 320A on the Cartesian coordinate plane shown in FIG. The data at each point drawn in FIG. 8 shows the magnitude of the reflected echo reflected at one point in the length direction of the CSF 22.
図7に戻って、ステップS103において、学習用コンピュータ300は、図8に示される点群データの各点同士を結ぶ直線を描画した折れ線データを生成する。ステップS104において、学習用コンピュータ300は、生成した折れ線データの一部を着色する。ステップS105において、学習用コンピュータ300は、ステップS103で生成されステップS104で一部が着色された折れ線データから、CSF22の長さ方向の一部のデータを抽出した抽出データを生成する。 Returning to FIG. 7, in step S103, the learning computer 300 generates polygonal line data in which a straight line connecting the points of the point cloud data shown in FIG. 8 is drawn. In step S104, the learning computer 300 colors a part of the generated polygonal line data. In step S105, the learning computer 300 generates extraction data obtained by extracting a part of the data in the length direction of the CSF 22 from the polygonal line data generated in step S103 and partially colored in step S104.
図9は、抽出データの一例を示すグラフである。図9に示される抽出データは、図8に示される領域A1内のデータを抽出し、領域A1内に含まれる点群を結ぶ直線を描画して生成されている。横軸の座標ゼロ付近は不感帯でありデータの精度が低いので、不感帯のデータを取り除くことにより、CSF22の使用可否の判定において価値の高い箇所の分解能を上げることができ、これにより使用可否の判定の精度が向上する。 FIG. 9 is a graph showing an example of the extracted data. The extracted data shown in FIG. 9 is generated by extracting the data in the region A1 shown in FIG. 8 and drawing a straight line connecting the point clouds included in the region A1. Since the vicinity of the coordinate zero on the horizontal axis is a dead zone and the accuracy of the data is low, by removing the data in the dead zone, it is possible to increase the resolution of a high-value part in the judgment of whether or not the CSF 22 can be used. The accuracy of is improved.
図8に示される散布図と比較して、各プロットを直線で結んだ折れ線データを生成することにより、反射エコーの波形の頂点を容易に認識することが可能になる。これにより、使用可否の判定の精度が向上する。 Compared with the scatter plot shown in FIG. 8, by generating the line data connecting each plot with a straight line, it becomes possible to easily recognize the apex of the waveform of the reflected echo. As a result, the accuracy of determining whether or not the product can be used is improved.
図9には、エコーレベルの閾値Tが示されている。閾値Tは、たとえば、超音波探傷試験結果データ320Aに含まれる各データのエコーレベルのうち、最大のエコーレベルの50%として、規定される。図9に示される抽出データは、エコーレベルが閾値T以上の範囲で、着色されている。このように着色することで、反射エコーの波形の頂点を正確に認識することが容易になるので、CSF22が内部に欠陥を有しているか否かをより正確に判定でき、したがってCSF22の使用可否の判定の精度が向上する。 FIG. 9 shows the echo level threshold T. The threshold value T is defined as, for example, 50% of the maximum echo level of the echo levels of each data included in the ultrasonic flaw detection test result data 320A. The extracted data shown in FIG. 9 is colored in a range where the echo level is equal to or higher than the threshold value T. Coloring in this way makes it easier to accurately recognize the vertices of the reflected echo waveform, so that it is possible to more accurately determine whether or not the CSF 22 has an internal defect, and therefore the availability of the CSF 22 can be determined. The accuracy of the judgment is improved.
図9に示される抽出データでは、CSF22の長さに相当する位置に反射エコーの波形の頂点がある。CSF22の一方端(たとえば入口端22A)において探傷子から発信された超音波が、CSF22の他方端(たとえば出口端22B)にまで伝播して、他方端で反射して戻って、探傷子で受信されたことが示されている。この場合、CSF22の内部に割れまたは熔解などの欠陥は存在しておらず、合格品のCSF22であると判定される。 In the extracted data shown in FIG. 9, the apex of the reflected echo waveform is located at a position corresponding to the length of the CSF 22. The ultrasonic waves transmitted from the flaw detector at one end of the CSF 22 (for example, the inlet end 22A) propagate to the other end of the CSF 22 (for example, the exit end 22B), are reflected at the other end, and are received by the flaw detector. It is shown that it was done. In this case, there are no defects such as cracks or melting inside the CSF 22, and it is determined that the CSF 22 is a accepted product.
図10は、不合格品の抽出データの一例を示すグラフである。図10に示される抽出データでは、CSF22の長さ方向における途中の位置に反射エコーの波形の頂点がある。CSF22の一方端(たとえば入口端22A)において探傷子から発信された超音波が、CSF22の他方端(たとえば出口端22B)までは伝播せずに、途中の位置で反射して戻って、探傷子で受信されたことが示されている。この場合、その途中の位置で超音波の伝播が遮られており、その途中の位置には割れなどの欠陥が有りCSF22がつながっていないということになる。したがって、内部に欠陥が存在している不合格品のCSF22であると判定される。 FIG. 10 is a graph showing an example of extracted data of rejected products. In the extracted data shown in FIG. 10, the apex of the reflected echo waveform is located in the middle of the CSF 22 in the length direction. The ultrasonic waves transmitted from the flaw detector at one end of the CSF 22 (for example, the inlet end 22A) do not propagate to the other end of the CSF 22 (for example, the exit end 22B), but are reflected back at an intermediate position and returned to the flaw detector. It is shown that it was received at. In this case, the propagation of ultrasonic waves is blocked at a position in the middle, and there is a defect such as a crack at the position in the middle, so that the CSF 22 is not connected. Therefore, it is determined that the CSF 22 is a rejected product having a defect inside.
図11は、条件付き合格品の抽出データの一例を示すグラフである。図11に示される抽出データでは、反射エコーの波形に明確な頂点がない。CSF22の小孔内に詰まった不燃焼成分が固まって固形状になり、超音波の散乱減衰量が大きくなったことで反射エコーの波形の頂点が取られなかったということになる。この場合、小孔内の詰まりを洗滌で解消できればCSF22を再生使用可能であるため、条件付き合格品のCSF22であると判定される。 FIG. 11 is a graph showing an example of extraction data of conditional accepted products. In the extracted data shown in FIG. 11, there are no clear vertices in the reflected echo waveform. It means that the apex of the waveform of the reflected echo was not taken because the non-combustible component clogged in the small hole of the CSF 22 solidified and became solid, and the amount of scattering attenuation of the ultrasonic wave became large. In this case, if the clogging in the small holes can be cleared by washing, the CSF 22 can be regenerated and used, so that it is determined that the CSF 22 is a conditionally accepted product.
洗滌は、不燃焼成分を溶かすために適切な溶液を用いて行なわれてもよく、エアブローで不燃焼成分を飛ばすことで行なわれてもよい。洗滌に加えて、または洗滌に替えて、CSF22に熱を加えることで不燃焼成分を燃焼させて小孔内の詰まりを解消する処理を行なってもよい。 Washing may be performed using an appropriate solution to dissolve the non-combustible component, or may be performed by blowing off the non-combustible component with an air blow. In addition to or instead of washing, a treatment may be performed in which the non-combustible component is burned by applying heat to the CSF 22 to clear the clogging in the small holes.
このようにして前処理が実行された超音波探傷試験結果データ320Aが、ストレージ310に格納され、非破壊試験結果データ320を構成する。 The ultrasonic flaw detection test result data 320A subjected to the pretreatment in this way is stored in the storage 310 and constitutes the non-destructive test result data 320.
図12は、撮像装置220で取得された画像データに対する前処理の処理手順を示すフローチャートである。図12に示されるように、ステップS111において、学習用コンピュータ300は、撮像装置220から、撮像画像を取得する。具体的には、学習用コンピュータ300は、CSF22の入口端22Aを撮像した入口画像と、CSF22の出口端22Bを撮像した出口画像とを取得する。 FIG. 12 is a flowchart showing a processing procedure of preprocessing for the image data acquired by the image pickup apparatus 220. As shown in FIG. 12, in step S111, the learning computer 300 acquires the captured image from the imaging device 220. Specifically, the learning computer 300 acquires an entrance image of the entrance end 22A of the CSF 22 and an exit image of the exit end 22B of the CSF 22.
図13は、入口画像の一例を示す図である。図13には、CSF22の入口端22Aを撮像した静止画像が示されている。CSF22はステンレス製の保持管28によって保持されており、保持管28内に収容されている。そのため図13に示される入口画像において、CSF22の周囲には、保持管28が写り込んでいる。図14は、出口画像の一例を示す図である。図14には、CSF22の出口端22Bを撮像した静止画像が示されている。 FIG. 13 is a diagram showing an example of an entrance image. FIG. 13 shows a still image of the inlet end 22A of the CSF 22. The CSF 22 is held by a stainless steel holding tube 28 and is housed in the holding tube 28. Therefore, in the entrance image shown in FIG. 13, the holding tube 28 is reflected around the CSF 22. FIG. 14 is a diagram showing an example of an exit image. FIG. 14 shows a still image of the exit end 22B of the CSF 22.
図12に戻って、次にステップS112において、入口画像および出口画像のトリミングが実行される。図13,14に示されるCSF22の画像には、保持管28および撮影者の足などの、CSF22以外の物体も写り込んでいる。そのため、入口画像および出口画像をトリミングして、図13,14に示される領域A2の外側の部分を切り取って、領域A2内のCSF22のみが写っている部分を残す。入口画像および出口画像からCSF22以外の物体を取り除くことにより、CSF22の使用可否の判定において価値の高い箇所の分解能を上げることができ、これにより使用可否の判定の精度が向上する。 Returning to FIG. 12, in step S112, trimming of the entrance image and the exit image is executed. Objects other than CSF22, such as the holding tube 28 and the photographer's feet, are also reflected in the images of CSF 22 shown in FIGS. 13 and 14. Therefore, the entrance image and the exit image are trimmed to cut out the outer portion of the region A2 shown in FIGS. 13 and 14, leaving the portion in the region A2 in which only the CSF 22 is shown. By removing an object other than the CSF 22 from the entrance image and the exit image, it is possible to increase the resolution of a high-value portion in the determination of the availability of the CSF 22, thereby improving the accuracy of the determination of the availability.
このようにして前処理が実行された出入口画像データ320Bが、ストレージ310に格納され、非破壊試験結果データ320を構成する。 The entrance / exit image data 320B for which the preprocessing has been executed in this way is stored in the storage 310 and constitutes the non-destructive test result data 320.
図15は、X線撮像装置で取得されたX線像データに対する前処理の処理手順を示すフローチャートである。X線撮像装置がX線CTスキャナ230であれば、X線像データは断面像データ320Cである。X線撮像装置がX線透過装置240であれば、X線像データは透過像データ320Dである。図15に示されるように、ステップS121において、学習用コンピュータ300は、X線撮像装置から、X線像データを取得する。 FIG. 15 is a flowchart showing a processing procedure of preprocessing for the X-ray image data acquired by the X-ray imaging apparatus. If the X-ray imaging device is an X-ray CT scanner 230, the X-ray image data is the cross-sectional image data 320C. If the X-ray image pickup device is an X-ray transmission device 240, the X-ray image data is the transmission image data 320D. As shown in FIG. 15, in step S121, the learning computer 300 acquires X-ray image data from the X-ray imaging device.
図16は、X線像データの一例としての、合格品の透過像データの一例を示す図である。図16には、CSF22の1つの透過像データが示されている。図16に示される透過像データには、入口端22Aと出口端22Bとが含まれている。 FIG. 16 is a diagram showing an example of transmission image data of a passing product as an example of X-ray image data. FIG. 16 shows one transmission image data of CSF22. The transmission image data shown in FIG. 16 includes an inlet end 22A and an outlet end 22B.
図15に戻って、次にステップS122において、X線像データのトリミングが実行される。図16に示される透過像データには、CSF22以外も含まれている。そのため、透過像データをトリミングして、図16に示される領域A3の外側の部分を切り取って、領域A3内のCSF22のみが写っている部分を残す。透過像データからCSF22以外の物体を取り除くことにより、CSF22の使用可否の判定において価値の高い箇所の分解能を上げることができ、これにより使用可否の判定の精度が向上する。 Returning to FIG. 15, in step S122, trimming of the X-ray image data is executed. The transmission image data shown in FIG. 16 includes other than CSF22. Therefore, the transmission image data is trimmed to cut out the outer portion of the region A3 shown in FIG. 16 to leave a portion in the region A3 in which only the CSF 22 is shown. By removing an object other than the CSF 22 from the transmission image data, it is possible to increase the resolution of a high-value portion in the determination of the availability of the CSF 22, and thereby improve the accuracy of the determination of the availability.
図16に示される透過像データでは、入口端22Aから出口端22Bに至るまでCSF22の内部に割れまたは熔解などの欠陥は存在しておらず、合格品のCSF22であると判定される。 In the transmission image data shown in FIG. 16, there are no defects such as cracks or melting inside the CSF 22 from the inlet end 22A to the outlet end 22B, and it is determined that the CSF 22 is a accepted product.
図17は、条件付き合格品の透過像データの一例を示す図である。図17に示される透過像データでは、出口端22B側の領域A4内に不燃物が詰まっている状態が示されている。このCSF22は、不燃物の洗滌によりCSF22が再生利用可能と、条件付きの合格品と判定される。 FIG. 17 is a diagram showing an example of transmission image data of a conditionally accepted product. In the transmission image data shown in FIG. 17, a state in which incombustibles are clogged in the region A4 on the outlet end 22B side is shown. This CSF 22 is determined to be a conditionally acceptable product if the CSF 22 can be recycled by washing the incombustible material.
図18は、不合格品の断面像データの一例を示す図である。図18に示される断面像データでは、CSF22の途中に熔解した部分が存在しており、また出口端22B付近に割れが存在している。したがって、内部に欠陥が存在している不合格品のCSF22であると判定される。 FIG. 18 is a diagram showing an example of cross-sectional image data of a rejected product. In the cross-sectional image data shown in FIG. 18, a melted portion exists in the middle of the CSF 22, and a crack exists in the vicinity of the outlet end 22B. Therefore, it is determined that the CSF 22 is a rejected product having a defect inside.
このようにして前処理が実行されたX線像データ(断面像データ320Cおよび透過像データ320D)が、ストレージ310に格納され、非破壊試験結果データ320を構成する。 The X-ray image data (cross-sectional image data 320C and transmission image data 320D) for which the preprocessing has been executed in this way is stored in the storage 310 and constitutes the non-destructive test result data 320.
図5,6に戻って、次にステップS2において、学習用コンピュータ300は、使用可否判定結果データ322を取得する。使用可否判定結果データ322は、非破壊試験された各々のCSF22が、そのまま再生使用可能であるか、洗滌すれば再生使用可能であるか、または、再生使用不可能であり廃棄されるべきであるか、判定された結果を含んでいる。 Returning to FIGS. 5 and 6, then in step S2, the learning computer 300 acquires the usability determination result data 322. The usability determination result data 322 should be discarded because each CSF 22 that has been non-destructively tested can be recycled as it is, can be recycled if washed, or cannot be recycled. Or, it contains the determined result.
教師データとしての使用可否判定結果データ322は、たとえば、X線CTスキャナ230で取得される断面像データ320Cを検査することで、得ることができる。また、CSF22の入口端22A(または出口端22B)の開口からピンを小孔内に挿し、閉塞している出口端22B(または入口端22A)にまでピンの先端が到達するか否かを確認する、目詰まり確認試験結果に基づいて、使用可否判定結果データ322を得ることができる。 The usability determination result data 322 as the teacher data can be obtained, for example, by inspecting the cross-sectional image data 320C acquired by the X-ray CT scanner 230. Also, insert the pin into the small hole through the opening of the inlet end 22A (or outlet end 22B) of the CSF 22 and check whether the tip of the pin reaches the closed outlet end 22B (or inlet end 22A). Based on the result of the clogging confirmation test, the usability determination result data 322 can be obtained.
また、学習用の非破壊試験結果データ320を生成するために非破壊試験されたCSF22を、切断して内部を目視することで、使用可否判定結果データ322を得ることができる。 Further, by cutting the non-destructive test CSF 22 for generating the non-destructive test result data 320 for learning and visually observing the inside, the usability determination result data 322 can be obtained.
次にステップS3において、学習用コンピュータ300は、非破壊試験結果データ320と、使用可否判定結果データ322とを対応付けることで、学習用データセット324を生成する。ステップS4において、学習用コンピュータ300は、生成した学習用データセット324のうち、1つのデータの組(学習用データ)を選択する。 Next, in step S3, the learning computer 300 generates the learning data set 324 by associating the non-destructive test result data 320 with the usability determination result data 322. In step S4, the learning computer 300 selects one set of data (learning data) from the generated learning data set 324.
次にステップS5において、学習用コンピュータ300は、ステップS4において選択した学習用データを学習用のモデル366に入力して、使用可否推定結果の出力を得る。 Next, in step S5, the learning computer 300 inputs the learning data selected in step S4 into the learning model 366, and obtains an output of the usability estimation result.
図4を参照して説明した通り、学習用のモデル366は、ネットワーク構造366Nを有している。ネットワーク構造366Nは、図6に示されるニューラルネットワークを含んでいる。 As described with reference to FIG. 4, the learning model 366 has a network structure of 366N. The network structure 366N includes the neural network shown in FIG.
ネットワーク構造366Nは、たとえば、畳み込みニューラルネットワーク(CNN)などのディープニューラルネットワークを含んでいる。ニューラルネットワークは、入力層366Naと、中間層(隠れ層)366Nbと、出力層366Ncとを含んでいる。中間層366Nbは多層化されている。入力層366Na、中間層366Nbおよび出力層366Ncは、1または複数のユニット(ニューロン)を有している。入力層366Na、中間層366Nbおよび出力層366Ncのユニットの数は、適宜設定することができる。 The network structure 366N includes a deep neural network such as a convolutional neural network (CNN). The neural network includes an input layer 366Na, an intermediate layer (hidden layer) 366Nb, and an output layer 366Nc. The intermediate layer 366Nb is multi-layered. The input layer 366Na, the intermediate layer 366Nb and the output layer 366Nc have one or more units (neurons). The number of units of the input layer 366Na, the intermediate layer 366Nb, and the output layer 366Nc can be appropriately set.
隣り合う層のユニット同士は結合されており、各結合には重みが設定されている。各ユニットにはバイアスが設定されている。各ユニットには閾値が設定されている。各ユニットへの入力値と重みとの積の総和にバイアスを加算した値が閾値を超えているか否かによって、各ユニットの出力値が決定される。 Units in adjacent layers are bonded together, and weights are set for each bond. A bias is set for each unit. A threshold is set for each unit. The output value of each unit is determined by whether or not the value obtained by adding the bias to the sum of the products of the input values and the weights for each unit exceeds the threshold value.
学習用のモデル366は、CSF22の非破壊試験結果データ320から、非破壊試験が行なわれたCSF22の再生使用可否を判定するように学習される。学習用のモデル366は、学習によって得られたパラメータ366Pを含んでいる。パラメータ366Pは、たとえば、ニューラルネットワークの層数、各層におけるユニットの個数、ユニット同士の結合関係、各ユニット間の結合の重み、各ユニットに紐付けられているバイアス、および各ユニットの閾値を含んでいる。 The model 366 for learning is learned from the non-destructive test result data 320 of the CSF 22 so as to determine whether or not the CSF 22 subjected to the non-destructive test can be regenerated. The model 366 for training includes the parameter 366P obtained by training. The parameter 366P includes, for example, the number of layers of the neural network, the number of units in each layer, the connection relationship between units, the weight of the connection between each unit, the bias associated with each unit, and the threshold value of each unit. There is.
学習用コンピュータ300は、非破壊試験結果データ320を入力層366Naの入力として用いて、ネットワーク構造366Nのニューラルネットワークの順方向伝播の演算処理を行なう。これにより、学習用コンピュータ300は、ニューラルネットワークの出力層366Ncから出力される出力値として、CSF22の使用可否を推定した使用可否推定結果を得る。 The learning computer 300 uses the non-destructive test result data 320 as an input of the input layer 366Na to perform arithmetic processing of forward propagation of the neural network of the network structure 366N. As a result, the learning computer 300 obtains a usability estimation result that estimates the usability of the CSF 22 as an output value output from the output layer 366Nc of the neural network.
次にステップS6において、学習用コンピュータ300は、選択した学習用データの使用可否判定結果データと、ステップS5で得られた使用可否推定結果との誤差を算出する。 Next, in step S6, the learning computer 300 calculates an error between the usability determination result data of the selected learning data and the usability estimation result obtained in step S5.
次にステップS7において、学習用コンピュータ300は、学習用のモデル366(CSF検査モデル)を更新する。学習用コンピュータ300は、ステップS6で算出された使用可否判定結果データ322に対する使用可否推定結果の誤差に基づいて、各ユニット間の結合の重み、各ユニットのバイアス、および各ユニットの閾値などの、学習用のモデル366のパラメータ366Pを更新する。 Next, in step S7, the learning computer 300 updates the learning model 366 (CSF inspection model). The learning computer 300 determines the weight of the coupling between each unit, the bias of each unit, the threshold value of each unit, and the like, based on the error of the usability estimation result with respect to the usability determination result data 322 calculated in step S6. The parameter 366P of the model 366 for training is updated.
このように、学習用コンピュータ300は、非破壊試験結果データ320を学習用のモデル366に入力して出力される使用可否推定結果が、当該非破壊試験結果データ320にラベル付けされている使用可否判定結果データ322に近付くように、学習用のモデル366のパラメータ366Pを最適化する処理を実行する。そして、同じ非破壊試験結果データ320が入力層366Naに入力されたならば、使用可否判定結果データ322により近い出力値を出力できるようにする。 In this way, the learning computer 300 inputs the non-destructive test result data 320 into the learning model 366, and the usability estimation result output is labeled with the non-destructive test result data 320. The process of optimizing the parameter 366P of the learning model 366 is executed so as to approach the determination result data 322. Then, when the same non-destructive test result data 320 is input to the input layer 366Na, an output value closer to the usability determination result data 322 can be output.
次にステップS8において、学習用コンピュータ300は、ステップS3において生成した学習用データセット324のすべてを処理したか否かを判断する。学習用データセット324のすべてを処理していなければ(ステップS8においてNO)、ステップS4以下の処理が繰り返される。学習用データセット324のすべてを処理していれば(ステップS8においてYES)、ステップS9に進み、学習用コンピュータ300は、現在のパラメータ366Pを保存する。以上により、学習処理は完了する(エンド)。 Next, in step S8, the learning computer 300 determines whether or not all of the learning data sets 324 generated in step S3 have been processed. If all of the training data set 324 has not been processed (NO in step S8), the processing of step S4 and subsequent steps is repeated. If all of the training data set 324 has been processed (YES in step S8), the process proceeds to step S9, and the learning computer 300 stores the current parameter 366P. With the above, the learning process is completed (end).
なお、学習用のモデル366のパラメータ366Pの初期値は、テンプレートにより与えられてもよい。またはパラメータ366Pの初期値は、人間の入力により手動で与えられてもよい。学習用のモデル366の再学習を行うときには、学習用コンピュータ300は、再学習を行う対象となる学習用のモデル366のパラメータ366Pとして保存されている値に基づいて、パラメータ366Pの初期値を用意してもよい。 The initial value of the parameter 366P of the model 366 for learning may be given by the template. Alternatively, the initial value of parameter 366P may be manually given by human input. When retraining the learning model 366, the learning computer 300 prepares the initial value of the parameter 366P based on the value stored as the parameter 366P of the learning model 366 to be retrained. You may.
[学習用のモデルの利用]
以上のように学習処理が行なわれた、現在のパラメータ366Pにより規定される学習済モデル326は、コンピュータ100(判定用コンピュータ)に送信される。以下、コンピュータ100における学習済モデル116の利用について説明する。具体的には、コンピュータ100によって実行される、CSF22の使用可否を推定する処理について説明する。
[Use of learning model]
The trained model 326 defined by the current parameter 366P, which has been trained as described above, is transmitted to the computer 100 (determination computer). Hereinafter, the use of the trained model 116 in the computer 100 will be described. Specifically, the process of estimating the availability of the CSF 22 executed by the computer 100 will be described.
図19は、コンピュータ100(判定用コンピュータ)の機能的構成を説明するための機能ブロック図である。図19に示されているように、コンピュータ100は、入力受付部150と、制御部160と、表示部170とを備える。制御部160は、使用可否推定部161と、表示制御部162とを備える。使用可否推定部161は、学習済モデル116を備える。 FIG. 19 is a functional block diagram for explaining the functional configuration of the computer 100 (determination computer). As shown in FIG. 19, the computer 100 includes an input receiving unit 150, a control unit 160, and a display unit 170. The control unit 160 includes a usability estimation unit 161 and a display control unit 162. The usability estimation unit 161 includes a trained model 116.
入力受付部150は、非破壊試験結果データ320の入力を受け付ける。
制御部160は、コンピュータ100の全体的な動作を制御する。
The input receiving unit 150 receives the input of the non-destructive test result data 320.
The control unit 160 controls the overall operation of the computer 100.
制御部160内の使用可否推定部161は、学習済モデル116を有する。学習済モデル116は、ネットワーク構造116Nと学習済パラメータ116Pとで構成される。ネットワーク構造116Nは、ネットワーク構造366N(図4参照)と実質的に同一であり、入力層116Naと、中間層(隠れ層)116Nbと、出力層116Ncとを含んでいる(後述する図21参照)。 The usability estimation unit 161 in the control unit 160 has a trained model 116. The trained model 116 is composed of a network structure 116N and a trained parameter 116P. The network structure 116N is substantially identical to the network structure 366N (see FIG. 4) and includes an input layer 116Na, an intermediate layer (hidden layer) 116Nb, and an output layer 116Nc (see FIG. 21 below). ..
使用可否推定部161は、学習済モデル116を用いて、非破壊試験結果データ320から、非破壊試験された排ガス処理フィルタ(CSF22)が再生使用可能であるか否かを推定する。使用可否推定部161は、使用可否推定結果を表示制御部162に送る。 The usability estimation unit 161 estimates from the non-destructive test result data 320 whether or not the non-destructive tested exhaust gas treatment filter (CSF22) is reproducible by using the trained model 116. The usability estimation unit 161 sends the usability estimation result to the display control unit 162.
表示制御部162は、使用可否推定結果を表示部170に表示させる。表示部170は、ディスプレイ102(図2参照)に対応する。 The display control unit 162 causes the display unit 170 to display the usability estimation result. The display unit 170 corresponds to the display 102 (see FIG. 2).
図20は、コンピュータ100(判定用コンピュータ)における推定処理の処理手順を示すフローチャートである。図20に示す各ステップは、典型的には、コンピュータ100のプロセッサ104がOS112およびアプリケーションプログラム114(いずれも図2参照)を実行することで実現されてもよい。図21は、排ガス処理フィルタ検査モデルによる排ガス処理フィルタの使用可否を推定するための処理を示す概略図である。 FIG. 20 is a flowchart showing a processing procedure of the estimation process in the computer 100 (determination computer). Each step shown in FIG. 20 may typically be implemented by processor 104 of computer 100 executing OS 112 and application program 114 (both see FIG. 2). FIG. 21 is a schematic view showing a process for estimating the availability of the exhaust gas treatment filter by the exhaust gas treatment filter inspection model.
図20に示されるように、ステップS201において、コンピュータ100は、非破壊試験結果データ320を取得する。非破壊試験装置200は、コンピュータ100、具体的には入力受付部150に、非破壊試験の結果を表す非破壊試験結果データ320を送信する。具体的には、超音波探傷試験機210は、コンピュータ100に、超音波探傷試験結果データ320Aを送信する。撮像装置220は、コンピュータ100に、出入口画像データ320Bを送信する。X線CTスキャナ230は、コンピュータ100に、断面像データ320Cを送信する。X線透過装置240は、コンピュータ100に、透過像データ320Dを送信する。 As shown in FIG. 20, in step S201, the computer 100 acquires the non-destructive test result data 320. The non-destructive test apparatus 200 transmits the non-destructive test result data 320 representing the result of the non-destructive test to the computer 100, specifically, the input receiving unit 150. Specifically, the ultrasonic flaw detection tester 210 transmits the ultrasonic flaw detection test result data 320A to the computer 100. The image pickup apparatus 220 transmits the entrance / exit image data 320B to the computer 100. The X-ray CT scanner 230 transmits the cross-sectional image data 320C to the computer 100. The X-ray transmission device 240 transmits the transmission image data 320D to the computer 100.
次にステップS202において、コンピュータ100は、非破壊試験結果データ320を学習済モデル116に入力する。ステップS201で取得された非破壊試験結果データ320が、学習済モデル116のネットワーク構造116Nの入力層116Naへの入力データとして用いられる。使用可否推定部161は、非破壊試験結果データ320を、ネットワーク構造116Nの入力層116Naに含まれる各ユニットに入力する。 Next, in step S202, the computer 100 inputs the non-destructive test result data 320 into the trained model 116. The non-destructive test result data 320 acquired in step S201 is used as input data to the input layer 116Na of the network structure 116N of the trained model 116. The usability estimation unit 161 inputs the non-destructive test result data 320 to each unit included in the input layer 116Na of the network structure 116N.
ステップS203において、コンピュータ100は、使用可否推定結果120を出力する。使用可否推定部161は、学習済モデル116のネットワーク構造116Nの出力層116Ncから、非破壊試験が行なわれたCSF22の再生使用可否を推定した使用可否推定結果120を出力する。より具体的には、使用可否推定部161は、学習済モデル116を用いて、非破壊試験が行なわれたCSF22が、そのまま再生使用可能であるか、洗滌すれば再生使用可能であるか、または、再生使用不可能であり廃棄されるべきであるか、を推定した推定結果を生成する。 In step S203, the computer 100 outputs the usability estimation result 120. The usability estimation unit 161 outputs a usability estimation result 120 that estimates the reproducibility of the CSF 22 that has been subjected to the non-destructive test from the output layer 116Nc of the network structure 116N of the trained model 116. More specifically, the usability estimation unit 161 determines whether the CSF 22 subjected to the non-destructive test using the trained model 116 can be regenerated as it is, or can be regenerated if it is washed. Generates an estimation result that estimates whether it is non-renewable and should be discarded.
最後にステップS204において、コンピュータ100は、使用可否推定結果120をディスプレイ102に表示する。そして、処理を終了する(エンド)。 Finally, in step S204, the computer 100 displays the usability estimation result 120 on the display 102. Then, the process ends (end).
以上説明したように、実施形態に係る非破壊検査システムでは、コンピュータ100は、非破壊試験が行われた排ガス処理フィルタ(CSF22)の再生使用可否を判定するための、学習済モデル116を有している。図20,21に示されるように、コンピュータ100は、非破壊試験装置200によるCSF22の非破壊試験の結果を表す非破壊試験結果データ320を取得し、学習済モデル116を用いて、非破壊試験結果データ320からCSF22の再生使用可否を推定した使用可否推定結果120を出力するようにプログラムされている。 As described above, in the non-destructive inspection system according to the embodiment, the computer 100 has a trained model 116 for determining whether or not the exhaust gas treatment filter (CSF22) subjected to the non-destructive test can be recycled. ing. As shown in FIGS. 20 and 21, the computer 100 acquires the non-destructive test result data 320 representing the result of the non-destructive test of the CSF 22 by the non-destructive test device 200, and uses the trained model 116 to perform the non-destructive test. It is programmed to output the usability estimation result 120, which estimates the reproducibility of the CSF 22 from the result data 320.
したがって、CSF22の使用可否の推定に適した人工知能の学習済モデル116を利用して、CSF22の再生使用可否を推定することができる。これにより、人工知能を用いて、CSF22の使用可否をコンピュータ100によって容易に推定でき、かつ、使用可否を判定する精度を向上することができる。 Therefore, it is possible to estimate the reproducibility of the CSF 22 by using the learned model 116 of the artificial intelligence suitable for estimating the usability of the CSF 22. As a result, the availability of the CSF 22 can be easily estimated by the computer 100 using artificial intelligence, and the accuracy of determining the availability can be improved.
図5,6に示されるように、コンピュータ100は、学習用のモデル366を用いて非破壊試験結果データ320からCSF22の使用可否を推定した使用可否推定結果と、学習用データセット324に含まれるCSF22の使用可否判定結果データ322との誤差に基づいて、学習用のモデル366が更新されるようにプログラムされている。このようにすることで、事前に学習用のモデル366を十分に学習させて、精度の高いモデルを作成することができる。その学習用のモデル366をコンピュータ100に送信して学習済モデル116として用いることで、CSF22の使用可否を精度よく判定することができる。 As shown in FIGS. 5 and 6, the computer 100 includes the usability estimation result of estimating the usability of the CSF 22 from the non-destructive test result data 320 using the learning model 366, and the learning data set 324. The learning model 366 is programmed to be updated based on the error from the availability determination result data 322 of the CSF 22. By doing so, it is possible to sufficiently train the learning model 366 in advance and create a highly accurate model. By transmitting the learning model 366 to the computer 100 and using it as the trained model 116, it is possible to accurately determine whether or not the CSF 22 can be used.
図6および図7〜11に示されるように、CSF22の非破壊試験は、超音波探傷試験を含んでいる。非破壊試験結果データ320は、超音波探傷試験の結果を表す超音波探傷試験結果データ320Aを含んでいる。これにより、超音波探傷試験の結果を学習用のモデル366の学習に用いることができ、かつ、超音波探傷試験の結果を用いてCSF22の使用可否を判定することができる。 As shown in FIGS. 6 and 7-11, the non-destructive test of CSF 22 includes an ultrasonic flaw detection test. The non-destructive test result data 320 includes ultrasonic flaw detection test result data 320A representing the result of the ultrasonic flaw detection test. Thereby, the result of the ultrasonic flaw detection test can be used for learning the model 366 for learning, and the availability of the CSF 22 can be determined by using the result of the ultrasonic flaw detection test.
図8に示されるように、CSF22の長さを横軸とし、エコーレベルを縦軸として、超音波探傷試験の結果をプロットしたグラフが作成される。このグラフを用いて、超音波探傷試験がなされたCSF22の使用可否を判定することができる。 As shown in FIG. 8, a graph is created in which the results of the ultrasonic flaw detection test are plotted with the length of the CSF 22 as the horizontal axis and the echo level as the vertical axis. Using this graph, it is possible to determine the availability of CSF22 that has undergone an ultrasonic flaw detection test.
図9,10に示されるように、グラフの一部が着色されている。グラフの着色された一部を認識することで、CSF22の使用可否を判定する精度を向上することができる。 As shown in FIGS. 9 and 10, a part of the graph is colored. By recognizing a colored part of the graph, it is possible to improve the accuracy of determining whether or not the CSF 22 can be used.
図9〜11に示されるように、CSF22の長さ方向の一部のデータを抽出した抽出データが生成されている。不感帯などのデータとしての価値の低い箇所を取り除くことにより、CSF22の使用可否の判定において価値の高い箇所の分解能を上げることができるので、使用可否の判定の精度を向上することができる。 As shown in FIGS. 9 to 11, the extracted data obtained by extracting a part of the data in the length direction of the CSF 22 is generated. By removing low-value parts such as dead zones as data, it is possible to increase the resolution of high-value parts in the determination of whether or not the CSF 22 can be used, so that the accuracy of the determination of availability can be improved.
図6および図12〜14に示されるように、CSF22の非破壊試験は、CSF22の入口端22Aを撮像した入口画像と出口端22Bを撮像した出口画像との画像解析を含んでいる。非破壊試験結果データ320は、画像解析の結果を表す出入口画像データ320Bを含んでいる。これにより、入口画像と出口画像との画像解析の結果を学習用のモデル366の学習に用いることができ、かつ、画像解析の結果を用いることでCSF22の使用可否をより精度よく判定することができる。 As shown in FIGS. 6 and 12-14, the non-destructive test of CSF 22 includes image analysis of an inlet image of the inlet end 22A of the CSF 22 and an exit image of the exit end 22B. The non-destructive test result data 320 includes entrance / exit image data 320B representing the result of image analysis. As a result, the result of the image analysis of the entrance image and the exit image can be used for learning the model 366 for learning, and the availability of the CSF 22 can be determined more accurately by using the result of the image analysis. it can.
図13,14に示されるように、入口画像の一部がトリミングされ、また出口画像の一部がトリミングされる。入口画像および出口画像からCSF22以外の物体を取り除くことにより、CSF22の使用可否の判定において価値の高い箇所の分解能を上げることができるので、使用可否の判定の精度を向上することができる。 As shown in FIGS. 13 and 14, a part of the entrance image is trimmed and a part of the exit image is trimmed. By removing objects other than the CSF 22 from the entrance image and the exit image, it is possible to increase the resolution of a high-value portion in the determination of the availability of the CSF 22, and thus the accuracy of the determination of the availability can be improved.
図6および図18に示されるように、CSF22の非破壊試験は、X線コンピュータ断層撮影試験を含んでいる。非破壊試験結果データ320は、X線コンピュータ断層撮影試験の結果を表す断面像データ320Cを含んでいる。これにより、X線コンピュータ断層撮影試験の結果を学習用のモデル366の学習に用いることができ、かつ、X線コンピュータ断層撮影試験の結果を用いることでCSF22の使用可否をより精度よく判定することができる。 As shown in FIGS. 6 and 18, the non-destructive test of CSF 22 includes an X-ray computed tomography test. The non-destructive test result data 320 includes cross-sectional image data 320C representing the result of the X-ray computed tomography test. As a result, the results of the X-ray computed tomography test can be used for learning the model 366 for learning, and the availability of the CSF 22 can be determined more accurately by using the results of the X-ray computed tomography test. Can be done.
図6および図16,17に示されるように、CSF22の非破壊試験は、X線コンピュータ断層撮影試験に替えて、またはこれに加えて、X線透過試験を含んでもよい。その場合、非破壊試験結果データ320は、X線透過試験の結果を示す透過像データ320Dを含んでいる。これにより、X線透過試験の結果を学習用のモデル366の学習に用いることができ、かつ、X線透過試験の結果を用いることでCSF22の使用可否をより精度よく判定することができる。 As shown in FIGS. 6 and 16 and 17, the non-destructive test of CSF 22 may include, or in addition to, an X-ray computed tomography test. In that case, the non-destructive test result data 320 includes transmission image data 320D showing the result of the X-ray transmission test. Thereby, the result of the X-ray transmission test can be used for learning the model 366 for learning, and the availability of the CSF 22 can be determined more accurately by using the result of the X-ray transmission test.
図16に示されるように、透過像データ320Dの一部がトリミングされる。透過像データ320DからCSF22以外の物体を取り除くことにより、CSF22の使用可否の判定において価値の高い箇所の分解能を上げることができるので、使用可否の判定の精度を向上することができる。 As shown in FIG. 16, a part of the transmission image data 320D is trimmed. By removing an object other than the CSF 22 from the transmission image data 320D, the resolution of a high-value portion in the determination of the availability of the CSF 22 can be increased, so that the accuracy of the determination of the availability can be improved.
[蒸留モデルの製造方法]
上述した学習済モデル116は、学習用コンピュータ300が非破壊試験結果データ320を用いて機械学習により学習したモデルに限られず、当該学習したモデルを利用して生成されたモデルであってもよい。たとえば学習済モデル116は、学習済みのモデルにデータの入出力を繰り返すことで得られる結果を基に学習させた別のモデル(蒸留モデル)であってもよい。図22は、蒸留モデルを生成するための処理を示すフローチャートである。
[Manufacturing method of distillation model]
The trained model 116 described above is not limited to the model trained by the learning computer 300 by machine learning using the non-destructive test result data 320, and may be a model generated by using the trained model. For example, the trained model 116 may be another model (distillation model) trained based on the result obtained by repeating the input / output of data to the trained model. FIG. 22 is a flowchart showing a process for generating a distillation model.
図22に示されるように、まずステップS301において、非破壊試験結果データを取得する。図5に示されるステップS1と同様に、学習用のコンピュータは、非破壊試験装置200から、排ガス処理フィルタ(CSF22)の非破壊試験の結果を表す非破壊試験結果データ320を取得する。 As shown in FIG. 22, first, in step S301, non-destructive test result data is acquired. Similar to step S1 shown in FIG. 5, the learning computer acquires non-destructive test result data 320 representing the result of the non-destructive test of the exhaust gas treatment filter (CSF22) from the non-destructive test apparatus 200.
次にステップS302において、学習用のコンピュータは、学習済みの第1の排ガス処理フィルタ(CSF22)検査モデルに、非破壊試験結果データ320を入力して、非破壊試験が行なわれたCSF22が再生使用可能であるかを推定する。ステップS303において、学習用のコンピュータは、使用可否推定結果を出力する。 Next, in step S302, the learning computer inputs the non-destructive test result data 320 into the trained first exhaust gas treatment filter (CSF22) inspection model, and the CSF 22 subjected to the non-destructive test is reused. Estimate if it is possible. In step S303, the learning computer outputs the usability estimation result.
学習用のコンピュータは、ステップS301で取得された非破壊試験結果データ320を、学習済みの第1のCSF検査モデルの入力層に入力する。学習済みの第1のCSF検査モデルの出力層から、使用可否推定結果、具体的には、非破壊試験が行われたCSF22が、そのまま再生使用可能であるか、洗滌すれば再生使用可能であるか、または、再生使用不可能であり廃棄されるべきであるか、を推定した推定結果が、出力される。 The learning computer inputs the non-destructive test result data 320 acquired in step S301 into the input layer of the trained first CSF inspection model. From the output layer of the first CSF inspection model that has been trained, the usability estimation result, specifically, the CSF22 that has been subjected to the non-destructive test can be reused as it is or if it is washed. The estimation result of estimating whether the product is non-renewable and should be discarded is output.
次にステップS304において、学習用のコンピュータは、ステップS301で取得した非破壊試験結果データ320と、ステップS303で出力した使用可否推定結果とを、学習データとして保存する。 Next, in step S304, the learning computer saves the non-destructive test result data 320 acquired in step S301 and the usability estimation result output in step S303 as learning data.
次にステップS305において、学習用のコンピュータは、第2の排ガス処理フィルタ(CSF22)検査モデルの学習を行う。学習用のコンピュータは、ステップS304で保存された非破壊試験結果データ320を、第2のCSF検査モデルの入力層に入力する。学習用のコンピュータは、第2のCSF検査モデルの出力層から、非破壊試験が行われたCSF22の使用可否推定結果を示す出力値を出力する。第2のCSF検査モデルから出力された使用可否推定結果と、ステップS303で出力した、第1のCSF検査モデルから出力された使用可否推定結果との誤差を求める。この誤差に基づいて、学習用のコンピュータは、第2のCSF検査モデルのパラメータを更新する。このようにして、第2のCSF検査モデルの学習が行われる。 Next, in step S305, the learning computer learns the second exhaust gas treatment filter (CSF22) inspection model. The learning computer inputs the non-destructive test result data 320 stored in step S304 into the input layer of the second CSF inspection model. The learning computer outputs an output value indicating the usability estimation result of the CSF 22 subjected to the non-destructive test from the output layer of the second CSF inspection model. The error between the usability estimation result output from the second CSF inspection model and the usability estimation result output from the first CSF inspection model output in step S303 is obtained. Based on this error, the learning computer updates the parameters of the second CSF checking model. In this way, learning of the second CSF test model is performed.
最後にステップS306において、更新された第2のCSF検査モデルのパラメータを、学習済みのパラメータとして保存する。そして、処理を終了する(エンド)。 Finally, in step S306, the updated parameters of the second CSF inspection model are saved as trained parameters. Then, the process ends (end).
以上のように、非破壊試験結果データと、第1のCSF検査モデルを用いてCSF22の使用可否を推定した使用可否推定結果と、を学習用データとして、第2のCSF検査モデル(蒸留モデル)を学習させることで、学習用のコンピュータは、第1のCSF検査モデルおよびシンプルな第2のCSF検査モデルを用いて、非破壊検査が行われたCSFの再生使用可否を推定することができる。これにより、CSFの使用可否を推定するための判定用コンピュータの負荷を軽減することができる。 As described above, the second CSF inspection model (distillation model) uses the non-destructive test result data and the usability estimation result of estimating the usability of CSF22 using the first CSF inspection model as learning data. By learning, the computer for learning can estimate whether or not the CSF subjected to the non-destructive inspection can be regenerated by using the first CSF inspection model and the simple second CSF inspection model. This makes it possible to reduce the load on the determination computer for estimating the availability of the CSF.
上記実施形態では、学習済モデル116および学習用のモデル366は、ニューラルネットワークを含んでいる。これに限られず、学習済モデル116および学習用のモデル366は、たとえばサポートベクターマシン、決定木など、機械学習を用いて排ガス処理フィルタの非破壊検査結果からその排ガス処理フィルタが再生使用可能であるか否かを精度よく推定できるモデルであってもよい。 In the above embodiment, the trained model 116 and the training model 366 include a neural network. Not limited to this, the trained model 116 and the training model 366 can recycle the exhaust gas treatment filter from the non-destructive inspection result of the exhaust gas treatment filter using machine learning such as a support vector machine and a decision tree. It may be a model that can accurately estimate whether or not.
今回開示された実施形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 It should be considered that the embodiments disclosed this time are exemplary in all respects and not restrictive. The scope of the present invention is shown by the scope of claims rather than the above description, and is intended to include all modifications within the meaning and scope equivalent to the scope of claims.
1 排ガス後処理装置、2 DPF装置、3 SCR装置、10 エンジン、11 排気管、21 DOC、22 CSF、22A 入口端、22B 出口端、28 保持管、31 脱硝触媒、32 アンモニア酸化触媒、100 コンピュータ、102,302 ディスプレイ、104,304 プロセッサ、106,306 メモリ、108,308 ネットワークコントローラ、110,310 ストレージ、114,314 アプリケーションプログラム、116,326 学習済モデル、116N,366N ネットワーク構造、116Na,366Na 入力層、116Nb,366Nb 中間層、116Nc,366Nc 出力層、116P 学習済パラメータ、120 使用可否推定結果、122 光学ドライブ、124 光学ディスク、126,330 入力装置、127 キーボード、128 マウス、150,350 入力受付部、160,360 制御部、161 使用可否推定部、162 表示制御部、170 表示部、200 非破壊試験装置、210 超音波探傷試験機、220 撮像装置、230 X線CTスキャナ、300 学習用コンピュータ、316 前処理プログラム、318,368 学習用プログラム、320 非破壊試験結果データ、320A 超音波探傷試験結果データ、320B 出入口画像データ、320C 断面像データ、322 使用可否判定結果データ、324 学習用データセット、362 学習部、366 学習用のモデル、366P パラメータ、370 通信IF部。 1 Exhaust gas aftertreatment device, 2 DPF device, 3 SCR device, 10 engine, 11 exhaust pipe, 21 DOC, 22 CSF, 22A inlet end, 22B outlet end, 28 holding pipe, 31 denitration catalyst, 32 ammonia oxidation catalyst, 100 computer , 102, 302 display, 104, 304 processor, 106, 306 memory, 108, 308 network controller, 110, 310 storage, 114, 314 application program, 116, 326 trained model, 116N, 366N network structure, 116Na, 366Na input Layer, 116Nb, 366Nb intermediate layer, 116Nc, 366Nc output layer, 116P trained parameter, 120 availability estimation result, 122 optical drive, 124 optical disk, 126,330 input device, 127 keyboard, 128 mouse, 150,350 input reception Unit, 160, 360 Control unit, 161 Usability estimation unit, 162 Display control unit, 170 Display unit, 200 Non-destructive test device, 210 Ultrasonic flaw detection tester, 220 Imaging device, 230 X-ray CT scanner, 300 Learning computer 316 preprocessing program, 318,368 learning program, 320 non-destructive test result data, 320A ultrasonic flaw detection test result data, 320B entrance / exit image data, 320C cross-sectional image data, 322 usability judgment result data, 324 learning data set , 362 learning unit, 366 learning model, 366P parameter, 370 communication IF unit.
Claims (18)
前記排ガス処理フィルタを非破壊試験するための非破壊試験装置と、
前記非破壊試験が行なわれた前記排ガス処理フィルタの使用可否を判定するための学習済み排ガス処理フィルタ検査モデルを有する、コンピュータとを備え、
前記コンピュータは、前記非破壊試験装置による前記排ガス処理フィルタの前記非破壊試験の結果を表す試験結果データを取得し、前記学習済み排ガス処理フィルタ検査モデルを用いて前記試験結果データから前記排ガス処理フィルタの使用可否を推定した使用可否推定結果を出力する、非破壊検査システム。 A non-destructive inspection system for exhaust gas treatment filters
A non-destructive test device for non-destructive testing of the exhaust gas treatment filter,
A computer with a trained exhaust gas treatment filter inspection model for determining the availability of the exhaust gas treatment filter subjected to the non-destructive test.
The computer acquires test result data representing the result of the non-destructive test of the exhaust gas treatment filter by the non-destructive test apparatus, and uses the trained exhaust gas treatment filter inspection model to obtain the exhaust gas treatment filter from the test result data. A non-destructive inspection system that outputs the usability estimation result that estimates the usability of.
前記非破壊試験は、前記入口端を撮像した入口画像と前記出口端を撮像した出口画像とを解析する画像解析をさらに含む、請求項4または5に記載の非破壊検査システム。 The exhaust gas treatment filter has an inlet end at which the exhaust gas flows into the exhaust gas treatment filter and an outlet end at which the exhaust gas flows out from the exhaust gas treatment filter.
The non-destructive inspection system according to claim 4 or 5, wherein the non-destructive test further includes an image analysis for analyzing an entrance image of the entrance end and an exit image of the exit end.
排ガス処理フィルタの非破壊試験の結果を表す試験結果データと、前記非破壊試験が行なわれた前記排ガス処理フィルタの使用可否を判定した使用可否判定結果データと、の組み合わせを含む学習用データを取得することと、
取得した複数の前記学習用データに基づき、前記試験結果データを入力とし、前記排ガス処理フィルタの使用可否に関する値を出力とする、前記排ガス処理フィルタ検査モデルを生成することと、を備える、製造方法。 It is a method of manufacturing a trained exhaust gas treatment filter inspection model.
Acquisition of learning data including a combination of test result data showing the result of the non-destructive test of the exhaust gas treatment filter and the usability judgment result data for determining the usability of the exhaust gas treatment filter subjected to the non-destructive test. To do and
A manufacturing method comprising generating the exhaust gas treatment filter inspection model in which the test result data is input and the value related to the availability of the exhaust gas treatment filter is output based on the plurality of acquired learning data. ..
前記排ガス処理フィルタ検査モデルに、前記試験結果データを入力して、前記排ガス処理フィルタの使用可否を推定した使用可否推定結果の出力を得ることと、
前記排ガス処理フィルタ検査モデルに入力された前記試験結果データに対応する前記使用可否判定結果データと、前記使用可否推定結果と、を比較した比較結果を求めることと、
前記比較結果に基づいて前記排ガス処理フィルタ検査モデルを更新することと、を含む、請求項7に記載の製造方法。 Generating the exhaust gas treatment filter inspection model
The test result data is input to the exhaust gas treatment filter inspection model to obtain the output of the usability estimation result that estimates the usability of the exhaust gas treatment filter.
Obtaining a comparison result comparing the usability determination result data corresponding to the test result data input to the exhaust gas treatment filter inspection model and the usability estimation result.
The manufacturing method according to claim 7, wherein the exhaust gas treatment filter inspection model is updated based on the comparison result.
前記排ガス処理フィルタの非破壊試験の結果を表す試験結果データを取得することと、
前記非破壊試験が行なわれた前記排ガス処理フィルタの使用可否を判定した使用可否判定結果データを取得することと、を備える、学習用データの生成方法。 It is a method of generating learning data for training an exhaust gas treatment filter inspection model for determining whether or not an exhaust gas treatment filter to be inspected can be used.
Obtaining test result data representing the results of the non-destructive test of the exhaust gas treatment filter, and
A method for generating learning data, which comprises acquiring usability determination result data for determining the usability of the exhaust gas treatment filter subjected to the non-destructive test.
前記試験結果データを取得することは、前記超音波探傷試験の結果を表す超音波探傷試験結果データを取得することを含む、請求項9に記載の学習用データの生成方法。 The non-destructive test includes an ultrasonic flaw detection test.
The method for generating learning data according to claim 9, wherein acquiring the test result data includes acquiring ultrasonic flaw detection test result data representing the result of the ultrasonic flaw detection test.
前記非破壊試験は、前記入口端を撮像した入口画像と前記出口端を撮像した出口画像とを解析する画像解析をさらに含み、
前記試験結果データを取得することは、前記入口画像を取得することと、前記出口画像を取得することと、を含む、請求項10に記載の学習用データの生成方法。 The exhaust gas treatment filter has an inlet end at which the exhaust gas flows into the exhaust gas treatment filter and an outlet end at which the exhaust gas flows out from the exhaust gas treatment filter.
The non-destructive test further includes image analysis for analyzing an inlet image of the inlet end and an exit image of the exit end.
The method for generating learning data according to claim 10, wherein acquiring the test result data includes acquiring the entrance image and acquiring the exit image.
前記試験結果データを取得することは、前記X線コンピュータ断層撮影試験の結果を表す断面像データを取得することを含む、請求項10に記載の学習用データの生成方法。 The non-destructive test includes an X-ray computed tomography test.
The method for generating learning data according to claim 10, wherein acquiring the test result data includes acquiring cross-sectional image data representing the result of the X-ray computed tomography test.
学習済みの第1の排ガス処理フィルタ検査モデルに、前記試験結果データを入力して、前記排ガス処理フィルタの使用可否を推定した使用可否推定結果の出力を得ることと、
前記試験結果データと、前記使用可否推定結果とを含む学習用データにより、第2の排ガス処理フィルタ検査モデルを学習させることと、を備える、学習済みの排ガス処理フィルタ検査モデルの製造方法。 Acquiring test result data showing the results of non-destructive testing of exhaust gas treatment filters,
The test result data is input to the trained first exhaust gas treatment filter inspection model to obtain the output of the usability estimation result that estimates the usability of the exhaust gas treatment filter.
A method for manufacturing a trained exhaust gas treatment filter inspection model, which comprises learning a second exhaust gas treatment filter inspection model from learning data including the test result data and the usability estimation result.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019114729A JP7394545B2 (en) | 2019-06-20 | 2019-06-20 | Non-destructive inspection system, method for manufacturing trained exhaust gas treatment filter inspection model, and method for generating learning data |
| CN202010346979.3A CN112198230A (en) | 2019-06-20 | 2020-04-27 | Nondestructive inspection system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019114729A JP7394545B2 (en) | 2019-06-20 | 2019-06-20 | Non-destructive inspection system, method for manufacturing trained exhaust gas treatment filter inspection model, and method for generating learning data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021001774A true JP2021001774A (en) | 2021-01-07 |
| JP7394545B2 JP7394545B2 (en) | 2023-12-08 |
Family
ID=73994005
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019114729A Active JP7394545B2 (en) | 2019-06-20 | 2019-06-20 | Non-destructive inspection system, method for manufacturing trained exhaust gas treatment filter inspection model, and method for generating learning data |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7394545B2 (en) |
| CN (1) | CN112198230A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230064382A (en) * | 2021-11-03 | 2023-05-10 | 주식회사 싸이너스 | Non-destructive inspection systems and methods for DPF |
| JP2024141109A (en) * | 2023-03-29 | 2024-10-10 | 日本碍子株式会社 | Manufacturing method and inspection device for honeycomb structure |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59193347A (en) * | 1983-04-19 | 1984-11-01 | Canon Inc | Display device of ultrasonic received signal |
| JPH0658917A (en) * | 1992-08-07 | 1994-03-04 | Hitachi Constr Mach Co Ltd | Ultrasonic inspection method and device therefor |
| JPH0896136A (en) * | 1994-09-26 | 1996-04-12 | Kawasaki Heavy Ind Ltd | Weld defect evaluation system |
| JPH09171006A (en) * | 1995-12-20 | 1997-06-30 | Ishikawajima Harima Heavy Ind Co Ltd | Ultrasonic flaw detection data evaluation device |
| JPH1062357A (en) * | 1996-08-26 | 1998-03-06 | Sumitomo Metal Ind Ltd | Inspection equipment for non-metallic inclusions |
| JP2001201465A (en) * | 2000-01-20 | 2001-07-27 | Ngk Insulators Ltd | Nondestructive inspection method using x-rays |
| JP2004301723A (en) * | 2003-03-31 | 2004-10-28 | Jfe Koken Corp | Non-destructive inspection system and inspection method |
| JP2010270659A (en) * | 2009-05-21 | 2010-12-02 | Tokyo Yogyo Co Ltd | Exhaust emission control device |
| US7849747B2 (en) * | 2008-03-07 | 2010-12-14 | Umicore Ag & Co. Kg | Flaw detection in exhaust system ceramic monoliths |
| JP2012088273A (en) * | 2010-10-22 | 2012-05-10 | Sumitomo Chemical Co Ltd | Method and device for checking defect of honeycomb structure |
| JP2016161317A (en) * | 2015-02-27 | 2016-09-05 | 東レエンジニアリング株式会社 | Inspection device |
| CN108362772A (en) * | 2018-01-17 | 2018-08-03 | 中国第汽车股份有限公司 | A kind of ultrasonic flaw detection method of detection DPF carrier insides damage |
| WO2019102892A1 (en) * | 2017-11-21 | 2019-05-31 | 千代田化工建設株式会社 | Inspection assistance system, learning device, and assessment device |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IL126761A0 (en) * | 1998-10-26 | 1999-08-17 | Romidot Ltd | Computerized tomography for non-destructive testing |
| EP1456640B1 (en) * | 2001-11-27 | 2014-09-10 | Pall Corporation | Ultrasonic detection system for chromatography and method |
| JP3694502B2 (en) * | 2002-11-18 | 2005-09-14 | 黒崎播磨株式会社 | Refractory property inspection method and apparatus |
| JP4209220B2 (en) * | 2003-02-27 | 2009-01-14 | 三菱重工業株式会社 | Ultrasonic signal processing method |
| JP2007139546A (en) * | 2005-11-17 | 2007-06-07 | Showa Denko Kk | Apparatus for manufacturing metal rod-shaped material, method of manufacturing aluminum alloy continuously cast rod and non-destructive inspection device |
| CZ2017777A3 (en) * | 2017-12-05 | 2019-07-03 | Radalytica s.r.o. | A non-destructive method of imaging an internal structure and a device for doing this |
-
2019
- 2019-06-20 JP JP2019114729A patent/JP7394545B2/en active Active
-
2020
- 2020-04-27 CN CN202010346979.3A patent/CN112198230A/en active Pending
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59193347A (en) * | 1983-04-19 | 1984-11-01 | Canon Inc | Display device of ultrasonic received signal |
| JPH0658917A (en) * | 1992-08-07 | 1994-03-04 | Hitachi Constr Mach Co Ltd | Ultrasonic inspection method and device therefor |
| JPH0896136A (en) * | 1994-09-26 | 1996-04-12 | Kawasaki Heavy Ind Ltd | Weld defect evaluation system |
| JPH09171006A (en) * | 1995-12-20 | 1997-06-30 | Ishikawajima Harima Heavy Ind Co Ltd | Ultrasonic flaw detection data evaluation device |
| JPH1062357A (en) * | 1996-08-26 | 1998-03-06 | Sumitomo Metal Ind Ltd | Inspection equipment for non-metallic inclusions |
| JP2001201465A (en) * | 2000-01-20 | 2001-07-27 | Ngk Insulators Ltd | Nondestructive inspection method using x-rays |
| JP2004301723A (en) * | 2003-03-31 | 2004-10-28 | Jfe Koken Corp | Non-destructive inspection system and inspection method |
| US7849747B2 (en) * | 2008-03-07 | 2010-12-14 | Umicore Ag & Co. Kg | Flaw detection in exhaust system ceramic monoliths |
| JP2010270659A (en) * | 2009-05-21 | 2010-12-02 | Tokyo Yogyo Co Ltd | Exhaust emission control device |
| JP2012088273A (en) * | 2010-10-22 | 2012-05-10 | Sumitomo Chemical Co Ltd | Method and device for checking defect of honeycomb structure |
| JP2016161317A (en) * | 2015-02-27 | 2016-09-05 | 東レエンジニアリング株式会社 | Inspection device |
| WO2019102892A1 (en) * | 2017-11-21 | 2019-05-31 | 千代田化工建設株式会社 | Inspection assistance system, learning device, and assessment device |
| CN108362772A (en) * | 2018-01-17 | 2018-08-03 | 中国第汽车股份有限公司 | A kind of ultrasonic flaw detection method of detection DPF carrier insides damage |
Non-Patent Citations (1)
| Title |
|---|
| 丸山 宏: "機械学習工学に向けて", 日本ソフトウェア科学会第34回大会講演論文集, JPN7023000030, 2017, JP, ISSN: 0004964836 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230064382A (en) * | 2021-11-03 | 2023-05-10 | 주식회사 싸이너스 | Non-destructive inspection systems and methods for DPF |
| KR102551083B1 (en) * | 2021-11-03 | 2023-07-04 | 주식회사 싸이너스 | Non-destructive inspection systems and methods for DPF |
| JP2024141109A (en) * | 2023-03-29 | 2024-10-10 | 日本碍子株式会社 | Manufacturing method and inspection device for honeycomb structure |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112198230A (en) | 2021-01-08 |
| JP7394545B2 (en) | 2023-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9550217B2 (en) | Exhaust component cleaning and requalification process | |
| Sambath et al. | Automatic defect classification in ultrasonic NDT using artificial intelligence | |
| CN108154508A (en) | Method, apparatus, storage medium and the terminal device of product defects detection positioning | |
| EP2951780B1 (en) | Method for the non-destructive testing of the volume of a test object and testing device configured for carrying out such a method | |
| Pyle et al. | Uncertainty quantification for deep learning in ultrasonic crack characterization | |
| JP7394545B2 (en) | Non-destructive inspection system, method for manufacturing trained exhaust gas treatment filter inspection model, and method for generating learning data | |
| CN117269318A (en) | Ultrasonic defect detection system and ultrasonic defect detection method | |
| WO2022175972A1 (en) | Method and system for generating time-efficient synthetic non-destructive testing data | |
| KR102783495B1 (en) | System for detecting fault and method thereof | |
| CN119164969B (en) | Wafer quality detection method in ultra-clean environment | |
| JP2022040531A (en) | Abnormality determination model generation method, abnormality determination model generation device and inspection device | |
| RU2607766C2 (en) | Method for evaluation of geometrical dimensions of pipe section wall and weld seams defects according to ultrasonic intra-pipe defectoscope data with the help of related indications search | |
| Aldrin et al. | The need and approach for characterization-US air force perspectives on materials state awareness | |
| Smith et al. | Model‐assisted probability of detection validation for immersion ultrasonic application | |
| Saitoh et al. | Automatic detection of concrete surface defects using pre-trained CNN and laser ultrasonic visualization testing | |
| CN112505148B (en) | Active safety detection system for glass curtain wall service status | |
| Kaliuzhnyi | Application of Model Data for Training the Classifier of Defects in Rail Bolt Holes in Ultrasonic Diagnostics | |
| THURNHERR et al. | Simulation-based deep learning model for the detection of imperfections in concrete structures | |
| RU2843600C1 (en) | Computer-implemented method for determining the values of identifying parameters of defects of butt weld joints of pipelines and a computer-implemented method for determining the type of defect of a butt weld joint of pipelines based on a machine learning algorithm | |
| Meeker et al. | Methodology for Estimating Nondestructive Evaluation Capability | |
| Jarmulak | Case-based reasoning for NDT data interpretation | |
| Manoj et al. | Porosity prediction of 3d printed components using u-net and its variants | |
| US11579120B2 (en) | Colored defect detection curves | |
| Thompson et al. | Assessing the POD of Hard‐Alpha Inclusions from Field Data | |
| Sukowski et al. | Cast control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220329 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221221 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230404 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230525 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230829 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230920 |
|
| 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: 20231121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231128 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7394545 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |