JP6892400B2 - レーザ装置の故障発生メカニズムを学習する機械学習装置 - Google Patents
レーザ装置の故障発生メカニズムを学習する機械学習装置 Download PDFInfo
- Publication number
- JP6892400B2 JP6892400B2 JP2018014132A JP2018014132A JP6892400B2 JP 6892400 B2 JP6892400 B2 JP 6892400B2 JP 2018014132 A JP2018014132 A JP 2018014132A JP 2018014132 A JP2018014132 A JP 2018014132A JP 6892400 B2 JP6892400 B2 JP 6892400B2
- Authority
- JP
- Japan
- Prior art keywords
- failure
- failure occurrence
- quantitative
- learning
- laser device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0224—Process history based detection method, e.g. whereby history implies the availability of large amounts of data
- G05B23/024—Quantitative history assessment, e.g. mathematical relationships between available data; Functions therefor; Principal component analysis [PCA]; Partial least square [PLS]; Statistical classifiers, e.g. Bayesian networks, linear regression or correlation analysis; Neural networks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/50—Working by transmitting the laser beam through or within the workpiece
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/70—Auxiliary operations or equipment
- B23K26/702—Auxiliary equipment
- B23K26/705—Beam measuring device
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/007—Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
- B23Q15/12—Adaptive control, i.e. adjusting itself to have a performance which is optimum according to a preassigned criterion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0275—Fault isolation and identification, e.g. classify fault; estimate cause or root of failure
- G05B23/0281—Quantitative, e.g. mathematical distance; Clustering; Neural networks; Statistical analysis
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0283—Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01S—DEVICES USING THE PROCESS OF LIGHT AMPLIFICATION BY STIMULATED EMISSION OF RADIATION [LASER] TO AMPLIFY OR GENERATE LIGHT; DEVICES USING STIMULATED EMISSION OF ELECTROMAGNETIC RADIATION IN WAVE RANGES OTHER THAN OPTICAL
- H01S3/00—Lasers, i.e. devices using stimulated emission of electromagnetic radiation in the infrared, visible or ultraviolet wave range
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01S—DEVICES USING THE PROCESS OF LIGHT AMPLIFICATION BY STIMULATED EMISSION OF RADIATION [LASER] TO AMPLIFY OR GENERATE LIGHT; DEVICES USING STIMULATED EMISSION OF ELECTROMAGNETIC RADIATION IN WAVE RANGES OTHER THAN OPTICAL
- H01S5/00—Semiconductor lasers
- H01S5/06—Arrangements for controlling the laser output parameters, e.g. by operating on the active medium
- H01S5/068—Stabilisation of laser output parameters
- H01S5/0683—Stabilisation of laser output parameters by monitoring the optical output parameters
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33198—Laser, light link, infrared
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36199—Laser cutting
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Optics & Photonics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Electromagnetism (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Algebra (AREA)
- Medical Informatics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Chemical Kinetics & Catalysis (AREA)
- General Health & Medical Sciences (AREA)
- General Chemical & Material Sciences (AREA)
- Molecular Biology (AREA)
- Chemical & Material Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Oil, Petroleum & Natural Gas (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computational Linguistics (AREA)
- Laser Beam Processing (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Numerical Control (AREA)
- Lasers (AREA)
Description
図1は、本発明の第1実施形態の機械学習装置1の概念的な構成を示すブロック図であり、ネットワーク3によって3台のレーザ装置2と接続されている状態を示している。3台のレーザ装置2の内、右端の1台のレーザ装置2については、レーザ装置の概念的な構成を示すブロック図で示している。レーザ装置2は、レーザ発振器4と、レーザ発振器に駆動電流を供給する電源部5と、レーザ発振器から出射したレーザ光を、光ファイバを経由して、図示していないが、レーザ加工対象であるワークに照射するための加工ヘッドを含むレーザ光学系6と、レーザ発振器から出射するレーザ光10の光出力を検出する出力光センサ7と、ワークあるいはレーザ光学系に含まれる透過ウィンドウやファイバコネクタの端面等からレーザ発振器やレーザ光学系に戻ってきた反射光を検出する反射光センサ8と、電源部5に光出力指令に応じた電流出力指令を出力する等、レーザ装置2の各部に対応した指令を出力し、出力光センサ7から検出信号等、レーザ装置2の各部からの信号を受取る制御部9を備えており、制御部9がネットワーク3を通じて接続している機械学習装置1と情報のやり取りを行うことができるようになっている。
なお、レーザ装置2に対しては、多くの状態変数を観測することによって、種々の故障に対応した定量的故障発生メカニズムを正確に学習することができるようになるので、故障に関連する可能性のある状態変数は、前述のように、できるだけ多く状態観測部13で観測することが望ましい。
なお、教師あり学習を行う機械学習器の学習の一例として、例えば以下の数1式に示すような予測モデルの回帰式を設定し、学習の過程において各状態変数x1,x2,x3,…が取る値を回帰式に当てはめた時に、目的変数yの値が得られるように、各係数a0,a1,a2,a3,…の値を調整することにより学習が進められる。なお、学習の方法はこれに限られるものではなく、教師あり学習のアルゴリズム毎に異なる。
図4は、本発明の第2実施形態の機械学習装置101の概念的な構成を示すブロック図であり、図1と同様に、ネットワーク3よって3台のレーザ装置と接続されている状態を示しており、3台のレーザ装置の内、右端の1台のレーザ装置については、レーザ装置の概念的な構成を示すブロック図で示している。レーザ装置の構成は、図1と同じであり、図1と異なるのは、本実施形態では、強化学習を適用した機械学習装置101の例を示しており、学習部111は、誤差計算部16と学習モデル更新部17に代って、報酬計算部19と価値関数更新部20を備えていることである。また、判定結果付きデータ・物理モデル記録部15は備えておらず、物理モデルは学習部に記録されているとしている。また、本実施形態の学習部111は、前述の教師有り学習による学習結果を初期状態として、学習を強化学習で進めるものとして、強化学習開始時点で既に初期価値関数を備えているものとしている。
図8に示したように、ニューラルネットワークの左側から複数の入力x(x1〜x3)が入力され、右側から結果y(y1〜y3)が出力される。入力x1〜x3は、3つのニューロンN11〜N13の各々に対して、対応する重みが掛けられて入力される。これらの入力に掛けられる重みは、まとめてw1と表記している。
図9は、本発明の第3実施形態の機械学習装置の動作の一例を示すフローチャートであり、本発明の第1実施形態の教師あり学習で学習を行う機械学習装置1が、学習によって習得した様々な故障の中の各故障に対応した定量的故障発生メカニズムを参照して、ネットワーク3を通じて相互に情報通信が可能な状態に接続されたいずれかのレーザ装置2のいずれかの状態変数の値、あるいは複数のいずれかの状態変数の値を座標値とする点が、いずれかの定量的故障発生メカニズムによって故障が発生する故障発生領域に所定範囲より近付くと、当該レーザ装置2の制御部9に対して、故障の発生を未然に防ぐための駆動条件である故障回避駆動条件を指令する予防保全装置としての機能も有している場合の動作の一例を示すフローチャートである。
図12は、本発明の第4実施形態の機械学習装置の動作の一例を示すフローチャートであり、本発明の第2実施形態の強化学習で学習を行う機械学習装置101が、学習によって習得した各故障に対応した定量的故障発生メカニズムを参照して、ネットワーク3を通じて相互に情報通信が可能な状態に接続されたいずれかのレーザ装置2のいずれかの状態変数の値、あるいは複数のいずれかの状態変数の値を座標値とする点が、いずれかの定量的故障発生メカニズムによって故障が発生する故障発生領域に所定範囲より近付くと、当該レーザ装置2の制御部9に対して、故障の発生を未然に防ぐための駆動条件である故障回避駆動条件を指令する予防保全装置としての機能も有している場合の動作の一例を示すフローチャートである。
図13は、本発明の第5実施形態の機械学習装置の動作の一例を示すフローチャートであり、図1に示した機械学習装置1が、レーザ装置2の制御部9に対して、所定のスケジュールに従って、所定駆動条件で、レーザ装置2を駆動するように指令し、所定駆動条件で駆動した時毎のレーザ装置の光出力特性データを含む状態変数をレーザ装置の前記状態変数の履歴データとして記録し、記録した履歴データを状態観測部が観測する状態変数に含め、学習によって習得した各故障に対応した定量的故障発生メカニズムを参照して、履歴データに含まれるいずれかの状態変数の値の推移から、あるいは複数のいずれかの前記状態変数の値を座標値とする点の移動推移から、いずれかの前記定量的故障発生メカニズムによって故障が発生する前記故障発生領域に漸近していることを観測した場合に、レーザ装置を標準的な駆動条件で駆動した時に、故障発生領域に漸近している前記状態変数の値、あるいは前記状態変数の値を座標値とする点が、故障発生領域に到達するまでの時間、すなわち、故障発生までの残存時間を予測し、残存時間が所定残存時間より短くなると、残存時間や残存時間経過後に発生すると予測される定量的故障発生メカニズムを出力する予防保全装置としての機能も有する機械学習装置の動作の一例を示すフローチャートである。
図14は、本発明の第6実施形態の機械学習装置の動作の一例を示すフローチャートであり、図4に示した機械学習装置101が、レーザ装置2の制御部9に対して、所定のスケジュールに従って、所定駆動条件で、レーザ装置2を駆動するように指令し、所定駆動条件で駆動した時毎のレーザ装置の光出力特性データを含む状態変数をレーザ装置の前記状態変数の履歴データとして記録し、記録した履歴データを状態観測部が観測する状態変数に含め、学習によって習得した各故障に対応した定量的故障発生メカニズムを参照して、履歴データに含まれるいずれかの状態変数の値の推移から、あるいは複数のいずれかの前記状態変数の値を座標値とする点の移動推移から、いずれかの前記定量的故障発生メカニズムによって故障が発生する前記故障発生領域に漸近していることを観測した場合に、レーザ装置を標準的な駆動条件で駆動した時に、故障発生領域に漸近している前記状態変数の値、あるいは前記状態変数の値を座標値とする点が、故障発生領域に到達するまでの時間、すなわち、故障発生までの残存時間を予測し、残存時間が所定残存時間より短くなると、残存時間や残存時間経過後に発生すると予測される定量的故障発生メカニズムを出力する予防保全装置としての機能も有する機械学習装置の動作の一例を示すフローチャートである。
図15は、本発明の第7実施形態の機械学習装置が、出力したリストの一例であり、学習によって習得したレーザ装置における各故障に対応した定量的故障発生メカニズムと各定量的故障発生メカニズムに対応した故障の発生頻度を参照して、レーザ装置における故障の発生頻度を低減するために、改善が望ましい項目が記載されている。学習によって様々な故障の中の各故障に対応した定量的故障発生メカニズムを習得すると、故障の発生頻度を低減するために有効な改善点が分かってくるので、その情報が出力されると、レーザ装置の信頼性向上に対する有効な知見が得られ、高信頼・長寿命レーザ装置の開発が可能になる。故障メカニズムについては、リストには概要だけを表示することになると思われるので、故障メカニズムの概要にリンクを貼って、クリックすると、定量的な値も含んだ定量的故障発生メカニズムの詳細が表示されるようにしてもよい。各改善項目にスコアや優先順位が付記されるようにしてもよい。また、平均修理費用や平均修復時間等の項目もリストに載せて、改善の必要性がより分かり易くなるようにしてもよい。
図16は、本発明の第8実施形態の機械学習装置のネットワーク上の位置やネットワークへの接続状態の一例を示すブロック図である。第1実施形態から第7実施形態のいずれかの機械学習装置201が、第1ネットワーク21を介して、少なくとも一つの前記レーザ装置を含む複数の機器を含む少なくとも一つのセル22を制御するフォグサーバ23上に存在している。比較的小規模のセルを制御するフォグサーバ上に存在させることでレーザ装置の状態変数の観測、故障回避駆動条件の指令等、リアルタイム性が重要な情報の交換を遅滞なく行うことができる。
2 レーザ装置
3 ネットワーク
4 レーザ発振器
5 電源部
6 レーザ光学系
7 出力光センサ
8 反射光センサ
9 制御部
10 レーザ光
11,111 学習部
12 判定結果取得部
13 状態観測部
14 意思決定部
15 判定結果付きデータ・物理モデル記録部
16 誤差計算部
17 学習モデル更新部
19 報酬計算部
20 価値関数更新部
21 第1ネットワーク
22 セル
23 フォグサーバ
24 第2ネットワーク
25 クラウドサーバ
26 その他の機器
Claims (15)
- 少なくとも一つのレーザ発振器と、
前記レーザ発振器に駆動電流を供給する電源部と、
前記レーザ発振器から出射したレーザ光の光出力を検出する少なくとも一つの出力光センサと、
少なくとも、前記電源部に光出力指令に応じた電流出力指令を出力し、前記出力光センサからの検出信号を受取る制御部と、
を備える、少なくとも1台のレーザ装置とネットワークを通じて相互に情報通信が可能な状態に接続された機械学習装置であって、
前記レーザ装置の前記制御部を通じて、前記出力光センサによって検出された光出力の時系列データと前記光出力指令を含む前記レーザ装置の内外の状態変数を観測する状態観測部と、
故障発生の引き金となる故障原因とその大きさから故障原因によって引き起こされたレーザ装置の状態の定量的な変化、レーザ装置の状態の変化に伴い損傷が発生する物理的なメカニズム、その物理的メカニズムによって損傷する場所や損傷状態や程度といった故障状況に至るまでの一連の因果関係も含むレーザ装置の定量的故障発生メカニズムであって、前記レーザ装置における各故障に対して前記機械学習装置から出力された定量的故障発生メカニズムに対する正否の判定結果を取得する判定結果取得部と、
前記状態観測部からの出力および前記判定結果取得部からの出力を受取り、前記各故障に対応した前記定量的故障発生メカニズムを、前記状態観測部により観測された前記レーザ装置の状態変数と、前記判定結果取得部により取得された前記定量的故障発生メカニズムに対する正否の判定結果とに関連付けて学習する学習部と、
少なくとも前記光出力の時系列データと前記光出力指令との照合から前記各故障の発生が検知された時には、前記学習部の学習結果を参照して、前記機械学習装置から出力すべき前記定量的故障発生メカニズムを決定して出力する意思決定部と、
を備え、
前記状態観測部による前記レーザ装置の状態の観測、前記意思決定部による出力するべき定量的故障発生メカニズムの決定と出力、出力された前記定量的故障発生メカニズムに対する正否の判定結果の前記判定結果取得部による取得、前記学習部による学習が繰り返し行われる、
ことを特徴とする機械学習装置。 - 前記状態観測部が観測する前記レーザ装置の前記状態変数に、前記レーザ装置の加工ヘッドを含むハードウェア構成と、
前記レーザ装置あるいは前記レーザ装置を構成するユニットや部品の製造情報と、
前記レーザ装置の駆動条件あるいは駆動状況を表し、前記レーザ装置の内部あるいは外部に設置されたセンサからの出力データである、前記レーザ装置あるいは前記レーザ発振器からの光出力と、光ファイバを含むレーザ光学系内をレーザ出力光とは逆方向に伝搬する反射光強度と、前記レーザ発振器の励起光源であるレーザダイオードモジュールの駆動電流あるいは駆動電力と、前記レーザダイオードモジュールあるいは前記レーザダイオードモジュールと熱的に接続した部位の温度と、前記レーザダイオードモジュールの温度上昇を抑えるためのヒートシンクの温度と、ヒートシンクを冷却する冷媒の種類、特性、温度、流量、圧力と、レーザ装置に加わる振動強度、加速度、衝撃強度と、レーザ装置の周辺空気の温度、湿度、クリーン度、オイルミスト含有濃度、浮遊粒子含有濃度と、
前記駆動条件あるいは前記駆動状況の履歴と、
前記レーザ装置の修理履歴と、
前記レーザ装置を制御する制御ソフトウェアの内部データと、
前記出力データあるいは前記内部データに基づいて得られる計算データとの内の少なくとも一つ以上が含まれる、
ことを特徴とする請求項1に記載の機械学習装置。 - 請求項1または2に記載の機械学習装置であって、前記レーザ装置における各故障に対応した、故障発生の引き金になる故障原因とその大きさから、前記故障原因によって引き起こされる前記レーザ装置の前記状態変数の内の特定の前記状態変数の値あるいは変化、前記特定の前記状態変数の前記値あるいは前記変化に伴い、損傷が発生する物理現象あるいは物理メカニズム、前記物理現象あるいは前記物理メカニズムによって損傷する場所あるいは部品とその損傷の状態や程度を表す故障状況に至るまでの一連の物理的な因果関係が含まれる定量的故障発生メカニズムの少なくともその一部を表現した少なくとも一つ以上の物理モデルを記録していると共に、前記物理モデルを参照して、前記各故障に対応した前記定量的故障発生メカニズムの推定と、前記各故障に対応した前記定量的故障発生メカニズムの学習とを行う、
ことを特徴とする機械学習装置。 - 前記レーザ装置における各故障に対して出力された前記定量的故障発生メカニズムに対する正否の判定は、前記レーザ装置の管理者あるいは操作者あるいは修理担当者によって確認された故障発生状況と前記出力された前記定量的故障発生メカニズムに含まれる故障発生状況との同一性の有無と、前記物理モデルを参照して検証される、前記確認された前記故障発生状況と前記出力された前記定量的故障発生メカニズムに含まれる前記物理現象あるいは前記物理メカニズムとの整合性の有無との内の少なくとも一方の合致性の有無によって行われる、
ことを特徴とする請求項3に記載の機械学習装置。 - 前記学習部が、学習結果を反映した少なくとも一つ以上の学習モデルを有すると共に、誤差計算部と学習モデル更新部を備え、前記確認された前記故障発生状況と前記出力された前記定量的故障発生メカニズムに含まれる前記故障発生状況とに差異がある場合に、前記差異の大きさに応じて誤差を計算し、前記学習モデル更新部で前記誤差に応じて前記学習モデルを更新すると共に、前記確認された故障発生状況と前記出力された定量的故障発生メカニズムに含まれる前記物理現象あるいは前記物理メカニズムが前記物理モデルに照合すると矛盾している場合は、前者より更に大きな誤差が生じたとして誤差を計算し、前記学習モデル更新部が前記誤差の大きさに応じて前記学習モデルを更新する、
ことを特徴とする請求項4に記載の機械学習装置。 - 前記学習部が、学習結果を反映した少なくとも一つ以上の価値関数を有すると共に、報酬計算部と価値関数更新部を備え、前記確認された前記故障発生状況と前記出力された前記定量的故障発生メカニズムに含まれる前記故障発生状況とが一致する場合は、前記報酬計算部はプラスの報酬を設定し、前記確認された前記故障発生状況と前記出力された前記定量的故障発生メカニズムに含まれる前記故障発生状況とに差異がある場合に、差異の大きさに応じて前記報酬計算部はマイナスの報酬を設定し、確認された故障発生状況と推定した定量的故障発生メカニズムに含まれる前記物理現象あるいは前記物理メカニズムが前記物理モデルと照合すると矛盾している場合は、前記報酬計算部は前者より大きなマイナスの報酬を設定し、前記価値関数更新部が、前記報酬計算部が設定した前記報酬に応じて、前記価値関数を更新する、
ことを特徴とする請求項4に記載の機械学習装置。 - 請求項6に記載の機械学習装置であって、前記学習部が、前記レーザ装置における故障を検知した時に、前記故障に対して、単一の第1候補の前記定量的故障発生メカニズムだけでなく、第2候補の前記定量的故障発生メカニズムや、第3候補の前記定量的故障発生メカニズムなど、複数の前記定量的故障発生メカニズムを、前記意思決定部を通じて出力し、前記報酬計算部は、各候補の定量的故障発生メカニズムに対して、プラスあるいはマイナスの報酬を設定する際に、前記定量的故障発生メカニズムの候補順位が上位であるほど、相対的に絶対値の大きな報酬を設定し、前記定量的故障発生メカニズムの候補順位が下位であるほど、相対的に絶対値の小さな報酬を設定し、前記価値関数更新部が、前記報酬計算部が設定した前記報酬に応じて、前記価値関数を更新する、
ことを特徴とする機械学習装置。 - 請求項1から7のいずれか1つに記載の機械学習装置であって、学習によって習得した各故障に対応した前記定量的故障発生メカニズムを参照して、前記ネットワークを通じて相互に情報通信が可能な状態に接続されたいずれかの前記レーザ装置のいずれかの前記状態変数の値が、あるいは複数のいずれかの前記状態変数の値を座標値とする点が、いずれかの前記定量的故障発生メカニズムによって故障が発生する故障発生領域に所定範囲より近付くと、当該レーザ装置の前記制御部に対して、故障の発生を未然に防ぐための駆動条件である故障回避駆動条件を指令する予防保全装置としての機能も有する、
こと特徴とする機械学習装置。 - 請求項8に記載の機械学習装置であって、前記機械学習装置が、前記レーザ装置の前記制御部に対して、所定のスケジュールに従って、所定駆動条件で、前記レーザ装置を駆動するように指令し、前記所定駆動条件で駆動した時毎の前記レーザ装置の光出力特性データを含む前記状態変数を前記レーザ装置の前記状態変数の履歴データとして記録し、記録した前記履歴データを前記状態観測部が観測する状態変数に含める、
ことを特徴とする機械学習装置。 - 請求項9に記載の機械学習装置であって、学習によって習得した各故障に対応した前記定量的故障発生メカニズムを参照して、前記履歴データに含まれるいずれかの状態変数の値の推移から、あるいは複数のいずれかの前記状態変数の値を座標値とする点の移動推移から、いずれかの前記定量的故障発生メカニズムによって故障が発生する前記故障発生領域に漸近していることを観測した場合には、前記レーザ装置を標準的な駆動条件で駆動した時に、前記故障発生領域に漸近している前記状態変数の値、あるいは前記状態変数の値を座標値とする点が、前記故障発生領域に到達するまでの時間、すなわち、故障発生までの残存時間を予測し、前記残存時間が所定時間より短くなると、前記残存時間と、前記残存時間の経過後に発生すると予測される前記定量的故障発生メカニズムの内、少なくとも一方の情報を出力する予防保全装置としての機能も有する、
ことを特徴とする機械学習装置。 - 請求項1から10のいずれか1つに記載の機械学習装置であって、前記ネットワークを通じて相互に情報通信が可能な状態に接続されたいずれかの前記レーザ装置が、新たに前記ネットワークに接続された、設置場所が移動された、所定休止期間より長期間駆動されていない、構成する部品が交換された、構成する部品の調整が行われた状態の内のいずれかの状態に該当し、前記レーザ装置の状態変数が、不明であったり、前回駆動した時より変化している可能性があったりする場合には、該当するレーザ装置の前記制御部に対して、標準的な駆動条件あるいは高負荷な駆動条件で駆動する前に、所定の低負荷駆動条件での駆動を指令し、前記低負荷駆動条件で駆動した時の状態変数を、前記状態観測部を通じて観測し、学習によって習得した各故障に対応した前記定量的故障発生メカニズムを参照して、標準的な駆動条件あるいは高負荷な駆動条件で駆動した場合に、故障の発生が予想される場合は、発生が予想される故障の定量的故障発生メカニズムを出力する、
ことを特徴とする機械学習装置。 - 請求項1から11のいずれか1つに記載の機械学習装置であって、学習によって取得した各故障に対応した定量的故障発生メカニズムと各定量的故障発生メカニズムに対応した故障の発生頻度を参照して、前記レーザ装置における故障の発生頻度を低減するために、改善が望ましい項目のリストを出力する機能を有する、
ことを特徴とする機械学習装置。 - 請求項1から12のいずれか1つに記載の機械学習装置であって、第1ネットワークを介して、少なくとも一つの前記レーザ装置を含む複数の機器を含む少なくとも一つのセルを制御するフォグサーバ上に存在する、
ことを特徴とする機械学習装置。 - 請求項13に記載の機械学習装置であって、第1ネットワークを介して少なくとも一つの前記レーザ装置を含む複数の機器を含む少なくとも1つのセルを制御するフォグサーバの少なくとも一つを第2ネットワークを介して制御する、クラウドサーバ上に存在する、ことを特徴とする機械学習装置。
- 前記機械学習装置が複数存在し、複数の前記機械学習装置の間で、機械学習の結果を相互に交換または共有する、
ことを特徴とする請求項1から14のいずれか1つに記載の機械学習装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018014132A JP6892400B2 (ja) | 2018-01-30 | 2018-01-30 | レーザ装置の故障発生メカニズムを学習する機械学習装置 |
DE102019000457.4A DE102019000457B4 (de) | 2018-01-30 | 2019-01-23 | Maschinelle lernvorrichtung zum lernen eines fehlerauftrittsprinzips einer laservorrichtung |
US16/257,795 US10990089B2 (en) | 2018-01-30 | 2019-01-25 | Machine learning device learning failure occurrence mechanism of laser device |
CN201910093068.1A CN110091084B (zh) | 2018-01-30 | 2019-01-30 | 学习激光装置的故障发生机制的机器学习装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018014132A JP6892400B2 (ja) | 2018-01-30 | 2018-01-30 | レーザ装置の故障発生メカニズムを学習する機械学習装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019130559A JP2019130559A (ja) | 2019-08-08 |
JP6892400B2 true JP6892400B2 (ja) | 2021-06-23 |
Family
ID=67224312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018014132A Active JP6892400B2 (ja) | 2018-01-30 | 2018-01-30 | レーザ装置の故障発生メカニズムを学習する機械学習装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10990089B2 (ja) |
JP (1) | JP6892400B2 (ja) |
CN (1) | CN110091084B (ja) |
DE (1) | DE102019000457B4 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240024987A1 (en) * | 2020-09-09 | 2024-01-25 | Precitec Gmbh & Co. Kg | Method for monitoring the condition of a laser machining head, and laser machining system for carrying out said method |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102019001760A1 (de) * | 2018-03-19 | 2019-09-19 | Fanuc Corporation | Informationsverarbeitungsgerät, maschinelle lernvorrichtungund system |
US11334057B2 (en) * | 2019-01-25 | 2022-05-17 | Waygate Technologies Usa, Lp | Anomaly detection for predictive maintenance and deriving outcomes and workflows based on data quality |
WO2020217155A1 (en) * | 2019-04-25 | 2020-10-29 | Abb Schweiz Ag | Method and system for production accounting in process industries using artificial intelligence |
JP2021037716A (ja) * | 2019-09-04 | 2021-03-11 | 株式会社荏原製作所 | 機械学習装置、am装置、機械学習方法、および学習モデルの生成方法 |
US11334987B2 (en) * | 2019-10-09 | 2022-05-17 | Siemens Medical Solutions Usa, Inc. | Physics-constrained network and training thereof |
US11775860B2 (en) * | 2019-10-15 | 2023-10-03 | UiPath, Inc. | Reinforcement learning in robotic process automation |
EP4107479A1 (en) * | 2020-02-20 | 2022-12-28 | Nordson Corporation | Improved fluid dispensing process control using machine learning and system implementing the same |
JP7226388B2 (ja) * | 2020-04-24 | 2023-02-21 | トヨタ自動車株式会社 | 車両制御装置、車両制御方法及び車両制御用コンピュータプログラム |
JP2022034349A (ja) * | 2020-08-18 | 2022-03-03 | 三菱電機株式会社 | 学習装置、推論装置、学習方法、および推論方法 |
WO2022039898A1 (en) * | 2020-08-18 | 2022-02-24 | Cymer, Llc | Predictive calibration scheduling apparatus and method |
JP7010343B1 (ja) * | 2020-08-20 | 2022-01-26 | トヨタ自動車株式会社 | 機械学習装置 |
CN113675706A (zh) * | 2021-08-16 | 2021-11-19 | 中国工程物理研究院电子工程研究所 | 一种光纤激光器健康监测方法 |
EP4300234A1 (de) * | 2022-06-29 | 2024-01-03 | Siemens Aktiengesellschaft | Überwachungsvorrichtung zur zustandsüberwachung einer maschine |
CN117273392B (zh) * | 2023-11-16 | 2024-02-09 | 四川省致链数字科技有限公司 | 家具生产决策方法、装置、电子设备及存储介质 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1681750A1 (en) * | 2005-01-17 | 2006-07-19 | Fanuc Ltd | Laser oscillator and method of estimating the lifetime of a pump light source |
JP4885650B2 (ja) | 2006-08-21 | 2012-02-29 | 株式会社ディスコ | 表面位置検出装置およびレーザー加工機 |
JP4885658B2 (ja) | 2006-09-01 | 2012-02-29 | 株式会社ディスコ | 加工孔の深さ検出装置およびレーザー加工機 |
JP5530020B1 (ja) | 2013-11-01 | 2014-06-25 | 株式会社日立パワーソリューションズ | 異常診断システム及び異常診断方法 |
JP2015151880A (ja) * | 2014-02-12 | 2015-08-24 | いすゞ自動車株式会社 | エンジン冷却システム |
JP6148316B2 (ja) * | 2015-07-31 | 2017-06-14 | ファナック株式会社 | 故障条件を学習する機械学習方法及び機械学習装置、並びに該機械学習装置を備えた故障予知装置及び故障予知システム |
JP6522488B2 (ja) * | 2015-07-31 | 2019-05-29 | ファナック株式会社 | ワークの取り出し動作を学習する機械学習装置、ロボットシステムおよび機械学習方法 |
DE102016009030B4 (de) * | 2015-07-31 | 2019-05-09 | Fanuc Corporation | Vorrichtung für maschinelles Lernen, Robotersystem und maschinelles Lernsystem zum Lernen eines Werkstückaufnahmevorgangs |
JP6294268B2 (ja) | 2015-07-31 | 2018-03-14 | ファナック株式会社 | 射出成形機の異常診断装置 |
JP5997330B1 (ja) * | 2015-07-31 | 2016-09-28 | ファナック株式会社 | 主軸交換の要否を判定できる機械学習装置、主軸交換判定装置、制御装置、工作機械及び生産システム、並びに機械学習方法 |
JP6339603B2 (ja) | 2016-01-28 | 2018-06-06 | ファナック株式会社 | レーザ加工開始条件を学習する機械学習装置、レーザ装置および機械学習方法 |
JP6360090B2 (ja) * | 2016-03-10 | 2018-07-18 | ファナック株式会社 | 機械学習装置、レーザ装置および機械学習方法 |
JP6625914B2 (ja) * | 2016-03-17 | 2019-12-25 | ファナック株式会社 | 機械学習装置、レーザ加工システムおよび機械学習方法 |
JP6140331B1 (ja) * | 2016-04-08 | 2017-05-31 | ファナック株式会社 | 主軸または主軸を駆動するモータの故障予知を学習する機械学習装置および機械学習方法、並びに、機械学習装置を備えた故障予知装置および故障予知システム |
JP6496274B2 (ja) * | 2016-05-27 | 2019-04-03 | ファナック株式会社 | 寿命故障条件を学習する機械学習装置,故障予知装置,機械システムおよび機械学習方法 |
JP6871842B2 (ja) * | 2017-11-30 | 2021-05-19 | 三菱重工工作機械株式会社 | 加工シミュレーションの条件の適正化方法、加工シミュレーション装置、加工シミュレーションシステム及びプログラム |
-
2018
- 2018-01-30 JP JP2018014132A patent/JP6892400B2/ja active Active
-
2019
- 2019-01-23 DE DE102019000457.4A patent/DE102019000457B4/de active Active
- 2019-01-25 US US16/257,795 patent/US10990089B2/en active Active
- 2019-01-30 CN CN201910093068.1A patent/CN110091084B/zh active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240024987A1 (en) * | 2020-09-09 | 2024-01-25 | Precitec Gmbh & Co. Kg | Method for monitoring the condition of a laser machining head, and laser machining system for carrying out said method |
Also Published As
Publication number | Publication date |
---|---|
DE102019000457B4 (de) | 2024-06-06 |
CN110091084A (zh) | 2019-08-06 |
US20190235481A1 (en) | 2019-08-01 |
CN110091084B (zh) | 2022-06-21 |
JP2019130559A (ja) | 2019-08-08 |
US10990089B2 (en) | 2021-04-27 |
DE102019000457A1 (de) | 2019-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6892400B2 (ja) | レーザ装置の故障発生メカニズムを学習する機械学習装置 | |
JP6680809B2 (ja) | ファイバレーザ装置及び機械学習装置 | |
CN107181163B (zh) | 机器学习装置、激光装置以及机器学习方法 | |
JP6526081B2 (ja) | 在庫管理および予防保全を行う機能を有する在庫管理システム | |
JP7504163B2 (ja) | 異常予知装置、異常予知システム、異常予知方法及び異常予知プログラム | |
CN109284854B (zh) | 用于根据遇险模型预测资产维护成本的累积成本模型 | |
US11521105B2 (en) | Machine learning device and machine learning method for learning fault prediction of main shaft or motor which drives main shaft, and fault prediction device and fault prediction system including machine learning device | |
US20180003588A1 (en) | Machine learning device which learns estimated lifetime of bearing, lifetime estimation device, and machine learning method | |
JP6693919B2 (ja) | 制御装置及び機械学習装置 | |
US20180373233A1 (en) | Failure predicting apparatus and machine learning device | |
US20190258945A1 (en) | Fault diagnosis apparatus and machine learning device | |
JP6333868B2 (ja) | セル制御装置、及び製造セルにおける複数の製造機械の稼働状況を管理する生産システム | |
JP2017164801A (ja) | 機械学習装置、レーザ加工システムおよび機械学習方法 | |
US20170091672A1 (en) | Motor drive apparatus equipped with fan motor preventive maintenance function | |
Garg et al. | A two-phase approach for reliability and maintainability analysis of an industrial system | |
JP2017191567A (ja) | 生産計画を実施する生産システム | |
KR102552759B1 (ko) | 차량 상태 히스토리 기반 중고차 상태 모니터링을 통한 정비 스케줄링 서비스 제공 방법, 장치 및 시스템 | |
JP2018190068A (ja) | 制御装置及び機械学習装置 | |
JP6499737B2 (ja) | テレスコピックカバーの異常発生推定装置及び異常発生推定方法 | |
Pinto | End-effector tools wear prediction: a multimodel approach | |
Cecere | End-effector tools SoH prediction: parameter identification and reliability estimation. | |
KR102717859B1 (ko) | 사출 공정 데이터를 기반으로 학습된 인공지능 모델을 활용한 사출 불량 예측 솔루션 제공 방법, 장치 및 시스템 | |
JP6865913B1 (ja) | 予知保守装置、予知保守方法、及び、学習装置 | |
CN116701165A (zh) | 用于验证或核实技术系统的方法 | |
CN119148680A (zh) | 一种基于数字孪生神经网络的物流设备故障预测方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190612 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190823 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190918 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191224 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191226 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200414 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200603 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20200603 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20200615 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20200616 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20200703 |
|
C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20200707 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20201020 |
|
C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20201215 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210210 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20210323 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20210427 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20210427 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210527 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6892400 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |