JP7823091B2 - A method for identifying carbon steel based on its emission spectrum using a steel plate cutting laser - Google Patents
A method for identifying carbon steel based on its emission spectrum using a steel plate cutting laserInfo
- Publication number
- JP7823091B2 JP7823091B2 JP2024011959A JP2024011959A JP7823091B2 JP 7823091 B2 JP7823091 B2 JP 7823091B2 JP 2024011959 A JP2024011959 A JP 2024011959A JP 2024011959 A JP2024011959 A JP 2024011959A JP 7823091 B2 JP7823091 B2 JP 7823091B2
- Authority
- JP
- Japan
- Prior art keywords
- carbon steel
- data
- laser
- spectrometer
- database
- 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
Landscapes
- Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)
Description
特許法第30条第2項適用 株式会社オプトロニクス社 月刊OPTRONICS 2024.1 vol.43 No.505 133-137頁 2024年1月10日発行Patent Law Article 30, Paragraph 2 applies. Optronics Co., Ltd. Monthly OPTRONICS 2024.1 vol. 43 No. 505 pp. 133-137 Published January 10, 2024
本発明は、鋼板切断用レーザーを用いた炭素鋼の発光スペクトルによる炭素鋼の判定方法に関する。特に、小型分光器を用いた発光スペクトル解析とAIのデータ処理による炭素鋼判定方法に関する。 The present invention relates to a method for determining carbon steel based on the emission spectrum of carbon steel using a steel plate cutting laser. In particular, it relates to a method for determining carbon steel based on emission spectrum analysis using a small spectrometer and AI data processing.
炭素鋼を切断するツールとしてレーザー切断加工装置がある。レーザーで切断できる炭素鋼板の厚さは従来20mm程度であったが、近年、マルチモードファイバーレーザーの高出力化に伴い、厚さ50mm以上の炭素鋼平板を切断できるレーザー切断機が登場している。しかしながら、加工対象鋼板の加工条件を誤って選択し、炭素鋼種別を誤って加工した際、最適でない加工条件により、加工品質の低下だけでなく、スパッタの過度な発生等によりレーザーヘッドを含めた加工設備の一部にダメージを与えることがある。その予防対策として、事前に加工する前に炭素鋼の種類を判別することや元素比率を測定することが有効である。 Laser cutting equipment is a tool used to cut carbon steel. Traditionally, lasers could only cut carbon steel plates approximately 20 mm thick. However, in recent years, with the increasing power output of multi-mode fiber lasers, laser cutting machines capable of cutting carbon steel plates 50 mm or thicker have emerged. However, if the wrong processing conditions are selected for the steel plate being processed and the wrong type of carbon steel is processed, the suboptimal processing conditions can not only result in a decrease in processing quality, but can also cause excessive spatter, which can damage parts of the processing equipment, including the laser head. As a preventative measure, it is effective to identify the type of carbon steel and measure the element ratio before processing.
そのため、分析する試料表面に高エネルギーのパルスレーザー光を照射し、試料の原子やイオンをプラズマ化し、試料由来の原子が励起状態から基底状態に戻るときに生じる元素特有の光を分光測定する分析手段であるlaser induced breakdownspectroscopy(レーザー誘起ブレイクダウン分光法)(以下、LIBS)が注目されている。 For this reason, laser-induced breakdown spectroscopy (LIBS), an analytical method that irradiates the surface of the sample to be analyzed with high-energy pulsed laser light, converting the sample's atoms and ions into plasma, and then spectroscopically measures the element-specific light emitted when the sample's atoms return from an excited state to their ground state, is attracting attention.
LIBS向けのレーザー光源は、ナノ秒パルスレーザー(非特許文献1)、(非特許文献2)が主流であるが、最近では、マイクロ秒とナノ秒のパルスを組み合わせたダブルパルス型(非特許文献3)や、UV波長(380ミリ秒パルスレーザーと人工知能(AI)を用いたアルミニウム合金の鉄元素を測定する報告(非特許文献4)があり、その研究で利用されている分光器は多チャンネルで非常に高スペックな波長分解能である。 The mainstream laser light source for LIBS is a nanosecond pulse laser (Non-Patent Document 1), (Non-Patent Document 2), but recently there have been reports of a double-pulse type that combines microsecond and nanosecond pulses (Non-Patent Document 3), as well as a UV wavelength (380 millisecond pulse laser) and artificial intelligence (AI) used to measure the iron element in aluminum alloys (Non-Patent Document 4), and the spectrometers used in this research are multi-channel and have extremely high wavelength resolution.
しかし、これらの手法はレーザー光源または分光器が高スペックであり、炭素鋼の需要が高いインドや発展途上国向けのレーザー加工機毎にオプションとして提供するにはコストが高い等の難点があった。 However, these methods have drawbacks, such as the high specifications of the laser light source or spectrometer, making them expensive to offer as an option for each laser processing machine in India and other developing countries where there is high demand for carbon steel.
そこで、本発明は、高スペックなレーザー光源や分光器を用いることなく、簡単な判定方法で加工する前に確実に、炭素鋼の種類を判別でき、炭素鋼に特有な元素比率を測定することができる炭素鋼の判定方法を提供することを課題とした。 The present invention aims to provide a method for determining carbon steel that can reliably identify the type of carbon steel before processing using a simple method without using a high-spec laser light source or spectrometer, and that can measure the element ratios specific to carbon steel.
発明者は、鋭意検討の結果、次発明を提供するものである。
[1] 近赤外マルチモードファイバーレーザー光源でレーザーのパルス幅および発振信号をパルスコントローラで制御する炭素鋼のLIBS測定において、切断用レーザーヘッドを用いて、波長範囲が200nm~600nmの波長域で、炭素鋼の元素分析をし、鉄、クロム、マンガンのスペクトルのピークを用いて、前記ピーク高さの相対比から炭素鋼の種類を判定することを特徴とする炭素鋼の判別方法、を提供する。
[2] [1]において、LIBS測定が、レーザーの発振信号からパルスジェネレータへの分光器用トリガー信号を生成し、それを分光器に送信し、レーザー発振と同期したデータを分光器側は、取得、同期して分光することを特徴とする炭素鋼の判別方法、を提供する。
[3] [1]において、炭素鋼の種類の判定に、畳み込みNNを使用したAIを用いて、実際のスペクトル計測データの前記波長領域に含まれるピーク高さを学習データとして訓練し、炭素鋼の種別を判別することを特徴とする炭素鋼の判別方法、を提供する。
As a result of extensive research, the inventors have come to the following invention.
[1] Provided is a method for distinguishing carbon steel, characterized in that in LIBS measurement of carbon steel using a near-infrared multimode fiber laser light source, the laser pulse width and oscillation signal of which are controlled by a pulse controller, an elemental analysis of the carbon steel is performed using a cutting laser head in a wavelength range of 200 nm to 600 nm, and the type of carbon steel is determined from the relative ratio of the peak heights using the spectral peaks of iron, chromium, and manganese.
[2] Provided is a method for distinguishing carbon steel according to [1], characterized in that the LIBS measurement generates a spectrometer trigger signal from a laser oscillation signal to a pulse generator, transmits the signal to the spectrometer, and the spectrometer acquires data synchronized with the laser oscillation and performs synchronous spectroscopy.
[3] In [1], there is provided a method for discriminating carbon steel, characterized in that AI using a convolutional neural network is used to determine the type of carbon steel, and peak heights included in the wavelength range of actual spectrum measurement data are used as learning data for training, thereby discriminating the type of carbon steel.
レーザー光源、分光器、同期
図1に、本発明の測定器の構成を示した。1000W、1080nmの近赤外マルチモードファイバーレーザーにHSGLaser製の切断用レーザーヘッドを装着し、レーザーのパルス幅および発振信号をパルスコントローラで制御した。通常、炭素鋼のLIBS測定では一般に、分光器の測定は190nm~195nmの範囲に存在する鉄と炭素の元素比を用いて元素濃度を定量分析しているが、本発明では、波長範囲が約200nm~600nm仕様の小型分光器を用いた。この波長領域を採用したのは、190nm~200nmの波長領域の測定はレーザーのパルス幅を10マイクロ秒に設定してもノイズとの区別が難しいからである。
Laser Source, Spectrometer, and Synchronization Figure 1 shows the configuration of the measuring device of the present invention. A 1000 W, 1080 nm near-infrared multimode fiber laser was equipped with a cutting laser head manufactured by HSG Laser, and the laser pulse width and oscillation signal were controlled by a pulse controller. Typically, in LIBS measurements of carbon steel, spectrometer measurements quantitatively analyze elemental concentrations using the elemental ratio of iron to carbon present in the 190 nm to 195 nm range. However, in this invention, a compact spectrometer with a wavelength range of approximately 200 nm to 600 nm was used. This wavelength range was adopted because measurements in the 190 nm to 200 nm wavelength range are difficult to distinguish from noise, even when the laser pulse width is set to 10 microseconds.
分光器側は、レーザーの発振信号からパルスジェネレータへの分光器用トリガー信号を生成し、それを分光器に送信してレーザー発振と同期したデータを取得する。このように、発光スペクトルの測定には、レーザー発振と分光器の信号との同期がキーポイントである。パルスジェネレータの設定では、バースト信号で生成されたレーザー発信信号をパルスジェネレータの外部トリガーへ入力し、最初の一発目のレーザー発信信号を分光器により決められた10~300マイクロ秒のパルス幅で分光器に送る。分光器へのトリガー信号は一発から任意指定可能で、Delay機能により0~1000マイクロ秒遅らせる事ができる。 The spectrometer generates a spectrometer trigger signal from the laser oscillation signal and sends it to the pulse generator to acquire data synchronized with the laser oscillation. As such, synchronization between the laser oscillation and the spectrometer signal is key to measuring the emission spectrum. When setting up the pulse generator, the laser oscillation signal generated by the burst signal is input to the external trigger of the pulse generator, and the first laser oscillation signal is sent to the spectrometer with a pulse width of 10 to 300 microseconds determined by the spectrometer. The trigger signal to the spectrometer can be specified anywhere from one shot, and can be delayed by 0 to 1000 microseconds using the delay function.
試料 ヘッドとの位置関係
株式会社スタンダードテストピース社から購入し各炭素鋼サンプル(S15C、S20C,S35C,S45CおよびS55C)表面をアルコールで脱脂処理したのち、ステージに固定し、レーザーヘッドとサンプルの中央付近に分光器の入射用ファイバーケーブルを設置した。また、スペクトル測定時にレーザー照射に合わせて適量の圧縮空気をレーザーヘッドから放出することにより、アブレーションによるスパッタなどがレーザーヘッドに入らない仕組みとした。レーザーヘッドの角度はサンプル面に対し30~90度、好ましくは45度~90度、ヘッド位置は、サンプル面から10~15mmとした。また、入射用ファイバーケーブルの角度範囲はサンプル面と45度~90度であり、位置はサンプル面から5~50mmとした。
The surface of each carbon steel sample (S15C, S20C, S35C, S45C, and S55C) purchased from Standard Test Piece Co., Ltd. was degreased with alcohol and then fixed to the stage. The spectrometer's input fiber cable was installed near the center of the laser head and the sample. Furthermore, during spectrum measurement, an appropriate amount of compressed air was released from the laser head in synchronization with the laser irradiation to prevent spatter from ablation from entering the laser head. The laser head was angled 30 to 90 degrees, preferably 45 to 90 degrees, relative to the sample surface, and the head was positioned 10 to 15 mm from the sample surface. The input fiber cable's angle range was 45 to 90 degrees relative to the sample surface, and it was positioned 5 to 50 mm from the sample surface.
各元素の測定ピーク
図2はレーザーのパルス幅を10~300マイクロ秒に設定し、分光器とトリガー信号を同期させて得られたS15C炭素鋼の発光スペクトル測定結果の一例を含む。ナノ秒レーザーを用いた場合と比較して、全体のスペクトル強度はパルス幅に比例し非常に低いが、既知文献とNISTデータベースを参照して、鉄元素(Fe)の372nm、373nm、386nmおよび527nmピーク、クロム元素(Cr)の358nmピーク、マンガン元素(Mn)の403nmの、それぞれピークを認めた。また、波長600nmになるにつれてスペクトル強度が増加する傾向を示したが、これは、レーザー照射時の圧縮空気中の元素の発光およびサンプル表面のレーザー加熱による発光が影響していると推測する。さらに、他の炭素鋼(S15C、S20C,S35C,S45CおよびS55C)の発光スペクトルも同様に測定できた。
Figure 2 shows an example of the emission spectrum of S15C carbon steel, obtained by setting the laser pulse width between 10 and 300 microseconds and synchronizing the spectrometer with the trigger signal. Compared to using a nanosecond laser, the overall spectral intensity was very low and proportional to the pulse width. However, by referring to known literature and the NIST database, peaks of iron (Fe) at 372 nm, 373 nm, 386 nm, and 527 nm, a peak of chromium (Cr) at 358 nm, and a peak of manganese (Mn) at 403 nm were observed. Furthermore, the spectral intensity tended to increase with wavelength toward 600 nm. This is presumably due to the effects of the emission of elements in the compressed air during laser irradiation and the emission due to laser heating of the sample surface. Furthermore, the emission spectra of other carbon steels (S15C, S20C, S35C, S45C, and S55C) were similarly measured.
スペクトルデータとAIを用いた炭素鋼判定
Pythonベースのプログラムで、数値計算のAIとニューラルネットワーク(NN)のAIを作成した。数値計算AIは、使用する炭素鋼のLIBSシミュレーションデータをもとに、実際の計測データの特定の波長領域に含まれるピークの相対比を用いて、数種類の炭素鋼シミュレーションデータのうち、最もピーク形状が近いものを算出した。次に『NIST LIBS Database』の出所のHPを示した。
https://physics.nist.gov/PhysRefData/ASD/LIBS/libs-form.html
数値計算のAIでは、スペクトルデータを前処理し、プログラム入力に用いた。前処理はテキストまたはcsv形式で保存されたスペクトルデータを読み込み、指定した波長範囲(200-600nmで任意に設定)のピークをPythonライブラリの関数によってピーク位置の強度とその波長を抽出する。取得したピーク群から指定した個数のピークを大きい順に抽出し、その中から最も小さいピークで正規化した。
シミュレーションデータも同様に、波長範囲(200-600nmで任意に設定)およびピーク個数で同様の操作を行い、強度の大きい順にシミュレーションデータとスペクトルデータの比較を行った。比較はそれぞれのシミュレーションデータとスペクトルデータの間で正規化したピーク強度の二乗誤差を出すことで、最も二乗誤差が小さくなるシミュレーションデータを判別結果として提示した。
A Python-based program for determining carbon steel using spectral data and AI was created, incorporating AI for numerical calculations and AI for neural networks (NN). The AI for numerical calculations was based on the LIBS simulation data for the carbon steel used, and the relative ratio of peaks contained in specific wavelength ranges of the actual measurement data was used to calculate the peak shape most similar to that of several types of carbon steel simulation data. The following is the website from which the "NIST LIBS Database" was derived.
https://physics.nist.gov/PhysRefData/ASD/LIBS/libs-form.html
For the AI numerical calculations, the spectral data was preprocessed and used as input for the program. The preprocessing involved reading spectral data saved in text or CSV format, and extracting the peak position, intensity, and wavelength of peaks within a specified wavelength range (arbitrarily set between 200 and 600 nm) using Python library functions. A specified number of peaks were extracted from the acquired peak group in descending order, and then normalized to the smallest peak among them.
The same procedure was performed on the simulation data, changing the wavelength range (arbitrarily set between 200-600 nm) and the number of peaks, and the simulation data and the spectral data were compared in descending order of intensity. The comparison was carried out by calculating the squared error of the normalized peak intensity between each simulation data and the spectral data, and the simulation data with the smallest squared error was presented as the discrimination result.
一方で、NN-AIは、NNの一種である畳み込みニューラルネットワーク(以下、CNN)を使用したAIである。本ケースでは、実際の計測データの特定の波長領域に含まれるピークを学習データとして訓練し、材料を判別した。CNNとは、具体的には、人間の脳の神経細胞「ニューロン」を模したディープラーニングアルゴリズムで、データを学習することで可視光スペクトルデータから特徴量を抽出し、それらを区別することができるようになる、ディープラーニングを材料判別に応用した。 NN-AI, on the other hand, is an AI that uses a convolutional neural network (CNN), a type of NN. In this case, peaks contained in specific wavelength ranges of actual measurement data were used as learning data for training and material identification. Specifically, CNN is a deep learning algorithm that mimics the "neurons" in the human brain, and by learning from data, it is able to extract features from visible light spectrum data and distinguish between them. Deep learning was applied to material identification.
ここでは、スペクトルデータ(波長範囲(200-600nmの任意に設定))を前処理し、CNNの入力に用いた。前処理はテキストまたはcsv形式で保存されたスペクトルデータを読み込み、指定した波長レンジのピークをPythonライブラリ由来の関数によってピーク位置の強度とその波長を抽出した。取得したピーク群から指定した個数のピークを大きい順に抽出し、その中から最も小さいピークで正規化した。具体的には、既知金属のスペクトルデータをライブラリに読み込ませることでピークを取得し、比較のための標準とした。このとき、ピークを検出するSciPyのfind_peaksライブラリを用いた。各指定波長領域内から2個ずつピークを探し、指定波長領域が3セットの場合、合計計6個になる。2個以下の場合は、データエラーとした。 Here, the spectral data (wavelength range (set arbitrarily between 200-600 nm)) was preprocessed and used as input for CNN. Preprocessing involved reading spectral data saved in text or csv format, and extracting the peak position, intensity, and wavelength of peaks in the specified wavelength range using a function from the Python library. A specified number of peaks were extracted from the acquired peak group in descending order, and normalized to the smallest peak among them. Specifically, peaks were obtained by loading the spectral data of known metals into the library and used as a standard for comparison. The SciPy find_peaks library, which detects peaks, was used. Two peaks were searched for within each specified wavelength range; if there were three sets of specified wavelength ranges, a total of six peaks would be found. A data error was detected if there were fewer than two peaks.
CNNはオープンソースのライブラリを用いて構築し、構造は入力層、畳み込み層、プーリング層、出力層からなり、正規化したピーク強度を入力とし、入力層は指定したピークの個数の1次元となる。畳み込み層は32~256(32,64,128,256)の1次元でカーネルサイズは4~25(2*2,3*3,5*5)、活性化関数にはRectified Linear Unit(Relu) Sigmoid、TanhおよびSoftmaxを用いた。出力層は炭素鋼の種類数の1次元となる。 The CNN was constructed using an open-source library and consists of an input layer, convolutional layer, pooling layer, and output layer. Normalized peak intensity is used as input, and the input layer is one-dimensional, corresponding to the number of specified peaks. The convolutional layer is one-dimensional, ranging from 32 to 256 (32, 64, 128, 256), with a kernel size of 4 to 25 (2*2, 3*3, 5*5), and the activation functions used are Rectified Linear Unit (Relu) Sigmoid, Tanh, and Softmax. The output layer is one-dimensional, corresponding to the number of types of carbon steel.
図3に示した各典型サンプルのスペクトルデータを基に、前述のデータ読み込みと前処理、データベース構築演算をして、データベースを構築しながら、判定すべき試料のスペクトルデータを照合する判定演算処理によって、決定する仕組みである。図4から図6に、本発明に係る処理の読込、学習、判定のフローの模式図を示した。具体的には、画像認識の分野で用いられるディープラーニングアルゴリズムで、データを学習することで入力画像から特徴量を抽出しそれらを区別することができるようになるため、ディープラーニングを画像認識の分野に応用した。ここでは、スペクトル画像を画像認識し、CNNの構造は入力層、畳み込み層、プーリング層から、活性化層、全結合層、そして出力層に至るまでの一連のプロセスを経て、各層は入力された画像データからより抽象的な特徴を段階的に抽出していく。このプロセスにより、ディープラーニングモデルは複雑な画像中のパターンを学習し、分類や認識のための重要な情報を抽出することができた。図7に、本発明で用いたCNNの構造を示す概念図を示した。左から、入力層(InputLayer∈R^16)、二つの中間層(HiddenLayer∈R^12、HiddenLayer∈R^10)、出力層(OutputLayer∈R^1)を示した。画像認識、判定の仕組みは、まず初めに画像データが入力層に供給され、畳み込み層とプーリング層を通じて特徴量が抽出される。次に、活性化層により非線形の変換が施され、全結合層を通じてこれらの特徴が統合される。最終的に、出力層において、分類や認識のための予測が行われる。この一連のプロセスを通じて、ディープラーニングモデルは特定のタスクにおいて高い精度で画像を認識・判定する能力を持つようになった。 Based on the spectral data of each representative sample shown in Figure 3, the aforementioned data reading, preprocessing, and database construction calculations are performed. While building the database, the spectral data of the sample to be identified is collated through a judgment calculation process to determine the classification. Figures 4 to 6 show schematic diagrams of the reading, learning, and judgment processes of the present invention. Specifically, deep learning algorithms used in image recognition are applied to the field of image recognition because they can extract features from input images and distinguish them by learning data. Here, spectral images are recognized, and the CNN structure goes through a series of processes from the input layer, convolutional layer, and pooling layer to the activation layer, fully connected layer, and output layer, with each layer gradually extracting more abstract features from the input image data. This process allows the deep learning model to learn patterns in complex images and extract important information for classification and recognition. Figure 7 shows a conceptual diagram of the CNN structure used in this invention. From left to right, the input layer (InputLayer∈R^16), two hidden layers (HiddenLayer∈R^12, HiddenLayer∈R^10), and output layer (OutputLayer∈R^1) are shown. The mechanism for image recognition and judgment is as follows: image data is first supplied to the input layer, and features are extracted through the convolutional layer and pooling layer. Next, a nonlinear transformation is performed by the activation layer, and these features are integrated through the fully connected layer. Finally, predictions for classification and recognition are made in the output layer. Through this series of processes, deep learning models gain the ability to recognize and judge images with high accuracy for specific tasks.
表1は各炭素鋼のスペクトルデータ用いて、数値計算AIとNN-AIの精度を比較した結果である。数値計算AIの精度は約20%、一方でNN-AIは約4倍の84%であった。仮に、単純に精度≒正解率と見立てると、5種の炭素鋼を一般人が当てる確率は20%のため、数値計算AIは一般人をモデルにしたAIに近いと考えられる。その一方で、NN-AIはレーザー加工を経験している玄人または専門家のレベルのAIとなる可能性が高いことを示唆した。そこで、NN-AIの改良および精度の変化・推移を検証し本発明に至った。 Table 1 shows the results of a comparison of the accuracy of numerical calculation AI and NN-AI using spectral data for each carbon steel. The accuracy of the numerical calculation AI was approximately 20%, while the accuracy of NN-AI was approximately four times higher at 84%. If we simply consider accuracy to be equal to the accuracy rate, the probability that an average person would correctly identify the five types of carbon steel is 20%, so the numerical calculation AI can be considered to be closer to AI modeled after an average person. On the other hand, this suggests that NN-AI is likely to be AI at the level of a professional or expert with experience in laser processing. Therefore, improvements to NN-AI and changes and trends in accuracy were examined, leading to the present invention.
ここで、判定は、濃度種別の正確さの判定と、個別種の正確さを判定した。正解率とは、判別AIが出した答えのうち、「使用者が合っていると判断した個数/判別AIに入力したデータの個数」、であり、精度とは、「正解数/テストに使用したデータ」、であらわせる。学習AIに入力するデータ=n、学習に使用するデータ=0.8*n、テストに使用するデータ=0.2*nとし、各学習のモデルは学習に使用するデータ(学習に使用するデータ=0.8*n、)で算出した。その後、上述で算出した各学習により生成されたモデルに対する精度は、テストに使用するデータ(テストに使用するデータ=0.2*n)で算出した値を用いて、テストした際の正解数/テストに使用するデータから算出した。この時のモデルは学習AIが学習によって生成したニューラルネットワークモデルである。また、係数nの0.8と0.2は、この分野の経験則から定めた。モデルの精度を検証するために、データを学習に使用するデータ(学習データ、Training Data)と、使用しないデータ(検証データ、Validation Data)に分割する経験則の分割割合は7:3や8:2が一般的である。例えば、SONY(登録商標)の「人口知能の歴史とディープーニング」を参考にした。HPは、https://www.comm.tcu.ac.jp/mds-center/Resources/SNCs/PDFs/07-0_WhatIsDeepLearning%C2%A9SNC.pdfである。 Here, the accuracy of the concentration types and the accuracy of individual types were assessed. The accuracy rate is the number of answers judged correct by the user divided by the number of data points entered into the discrimination AI, and accuracy can be expressed as the number of correct answers divided by the data points used for testing. The data input to the training AI was set to n, the data used for training to 0.8*n, and the data used for testing to 0.2*n. Each training model was calculated using the data used for training (data used for training to 0.8*n). The accuracy of the models generated by each training calculation was then calculated using the value calculated using the data used for testing (data used for testing to 0.2*n) as the number of correct answers during testing divided by the data points used for testing. This model was a neural network model generated by the training AI through training. The coefficients n of 0.8 and 0.2 were determined based on empirical data in this field. To verify the accuracy of a model, data is typically divided into data used for training (training data) and data not used (validation data) in a ratio of 7:3 or 8:2. For example, we used "History of Artificial Intelligence and Deep Learning" by Sony (registered trademark). The website is https://www.comm.tcu.ac.jp/mds-center/Resources/SNCs/PDFs/07-0_WhatIsDeepLearning%C2%A9SNC.pdf.
当初のNN-AIは、判定した各スペクトルデータをデータベースに保存していき、そのデータベースをモデル化して、次のスペクトルデータから炭素鋼を判定する仕組みを採用していた。そのため、AIはデータベースからのモデル構築後にその都度判定をするケースでは、20点以上のデータを判定するのに1分以上を要した。そこで、図8に示すように、CPUとGPUの連携によりデータベースのモデル生成を常時別処理で動作させることで、AI判定処理を10秒以内まで早くすることができた。 The original NN-AI system saved each piece of judged spectral data in a database, modeled that database, and used it to judge carbon steel from the next piece of spectral data. As a result, when the AI had to build a model from the database and then make a judgment each time, it took more than a minute to judge 20 or more pieces of data. Therefore, as shown in Figure 8, by linking the CPU and GPU to constantly run database model generation as a separate process, the AI judgment process was shortened to less than 10 seconds.
各炭素鋼をスペクトルデータから判定した場合の判定精度(個別判定)と、炭素鋼の濃度別に低中高(低濃度;S15CとS20C、中濃度;S35C、高濃度;S45CとS55C)に分けた判定(濃度判定)を、それぞれの時系列(日数)に対する精度推移とした結果を図9に示す。当初、各判定は80%以上の精度を示していたが、個別判定(図9)では、8日目に精度は急激に60%以下までに低下し、低中高濃度別判定(図10)の方も4日目に僅かに低下を示した。この変化は、分光器の入射ファイバーの固定位置を大きく変更したためスペクトルデータに変化が生じ、NN-AIがこれまでのデータとは違うデータと認識したためである。そこで、入射ファイバーの角度を、固定した条件で、追加データ取得とデータベースの再構築を実施したところ、個別判定の精度は80%台まで回復した。測定条件(サンプル位置、レーザーの位置と装置設定)固定ならば、例えば、約6時間以上データ測定し、得られた大量データでAI学習させても精度が良い場合は、正解率は80%以上となる。このとき、長時間測定で、レーザー内部の摩耗防止等で安定性を確保する必要があった。また、レーザーヘッドとサンプルの位置関係や入射ファイバーとの位置関係等の変動の影響で、精度が一定期間下がり、正解率が下がっても、経験上、最短で50データ、平均100データ程度で精度が回復する傾向を示し、正解率も回復した。 Figure 9 shows the accuracy over time (number of days) for the judgment accuracy when judging each carbon steel type from spectral data (individual judgment) and the judgment (concentration judgment) divided into low, medium, and high carbon steel concentrations (low concentration: S15C and S20C, medium concentration: S35C, high concentration: S45C and S55C). Initially, each judgment showed an accuracy of over 80%, but for the individual judgment (Figure 9), the accuracy dropped sharply to below 60% on the eighth day, and for the low, medium, and high concentration judgment (Figure 10), the accuracy also showed a slight drop on the fourth day. This change was due to a significant change in the fixed position of the spectrometer's incident fiber, which caused a change in the spectral data and led the NN-AI to recognize it as different data from previous data. Therefore, additional data was acquired and the database was rebuilt with the incident fiber angle fixed, and the accuracy of the individual judgment recovered to the 80% range. If the measurement conditions (sample position, laser position, and device settings) are fixed, for example, data can be measured for approximately six hours or more, and the AI can be trained using the large amount of data obtained, resulting in an accuracy rate of over 80% if the accuracy is good. In this case, it was necessary to ensure stability during long-term measurements by preventing wear inside the laser. Furthermore, even if accuracy and accuracy rates decrease for a certain period of time due to fluctuations in the positional relationship between the laser head and sample, or the positional relationship with the incident fiber, experience shows that accuracy tends to recover within 50 data points at the earliest, and around 100 data points on average, and the accuracy rate also recovers.
判定正解率と精度の相関を図11,図12に示す。判定サイクル数毎に示した。ここで、判定サイクル数とは、「予測誤差が最小になる」ように、繰り返し計算を行ってチューニングした回数である。X軸は判定サイクル数、Y1軸が正解率、Y2軸が精度である。個別判定では、精度は86~88%で安定している反面、正解率は初め50%以下から4サイクル目には80%と増加傾向を示した。すなわち、正解率80%ならば、市販の携帯型LIBSのように測定時に6~9点のスペクトルデータを取得し、多数決で判定すれば判定ミスはほぼないと推測する。一方で、濃度別判定では、精度が90%超えていても正解率が67~85%と不規則な推移である。これはS15CとS35Cの判定が入れ違う頻度が多いことが寄与しているためである。最終的には「教師あり学習機能」により正解率が86%と安定していることから、濃度別判別は個別判定よりもミスが少ないAIであると評価できた。解析する波長範囲で、好ましい条件は、350~550nmで、特に、400~410nmをAIに判定基準として設定することが好ましく、判定正解率を上げることができる。 Figures 11 and 12 show the correlation between the accuracy rate and precision. The graphs are plotted for each number of judgment cycles. The number of judgment cycles refers to the number of repeated calculations performed to minimize prediction error. The X-axis represents the number of judgment cycles, the Y1-axis represents the accuracy rate, and the Y2-axis represents accuracy. For individual judgments, accuracy remained stable at 86-88%, while the accuracy rate initially remained below 50% and increased to 80% by the fourth cycle. In other words, if the accuracy rate is 80%, it can be assumed that there will be almost no judgment errors if 6-9 spectral data points are acquired during measurement, as with commercially available portable LIBS devices, and judgments are made by majority vote. On the other hand, for concentration-specific judgments, even when accuracy exceeds 90%, the accuracy rate fluctuates irregularly, ranging from 67-85%. This is due to the frequent misjudgments of S15C and S35C. Ultimately, the accuracy rate remained stable at 86% thanks to the "supervised learning" function, demonstrating that concentration-specific discrimination is an AI with fewer errors than individual judgments. The preferred wavelength range for analysis is 350 to 550 nm, and it is particularly preferable to set 400 to 410 nm as the AI judgment standard, as this can increase the accuracy rate of judgment.
鋼板切断用のレーザーと小型分光器を用いて、各炭素鋼の発光スペクトルの測定とNN-AIによる炭素鋼の判定が可能となった。発光スペクトルは既存のナノ秒レーザーでの測定に比べて強度は小さいが、真空分光器、アルゴンガスや窒素ガスを利用せずに炭素鋼中の鉄、クロムおよびマンガンの元素ピークを示すスペクトルが得られた。開発したNN-AIは、ハードウェア環境で精度が変化する傾向を示したが、AIプログラムとデータ取得を改善すると、AI判定を10秒以内で処理し判定正解率は80%以上を達成した。
Using a steel plate cutting laser and a small spectrometer, it became possible to measure the emission spectrum of each carbon steel and use NN-AI to identify the carbon steel. Although the emission spectrum was weaker in intensity than measurements using existing nanosecond lasers, it was possible to obtain spectra showing the elemental peaks of iron, chromium, and manganese in carbon steel without using a vacuum spectrometer, argon gas, or nitrogen gas. The accuracy of the developed NN-AI tended to vary depending on the hardware environment, but by improving the AI program and data acquisition, it was possible to process the AI judgment within 10 seconds and achieve an accuracy rate of over 80%.
Claims (2)
レーザーの発振信号からパルスジェネレータへの分光器用トリガー信号を生成し、それを分光器に送信し、レーザー発振と同期したデータを分光器側は、取得、同期して分光し、典型サンプルのスペクトルデータを基に、データ読み込みとデータ転送し、炭素鋼の元素分析の結果を用いて、炭素鋼の元素に関する学習用のデータベースを再構築する演算をして、データベースを構築しながら、判定すべき試料のスペクトルデータを照合する判定演算処理し、炭素鋼の種類の判定に、畳み込みNNを使用したAIを用いて、実際のスペクトル計測データの前記波長領域に含まれるピーク高さを学習データとして訓練し、S15C乃至S55Cの炭素鋼の種別を判別することを特徴とする炭素鋼の判別方法。 In the LIBS measurement of carbon steel, a near-infrared multimode fiber laser light source attached to a cutting laser head is used, and the laser pulse width and oscillation signal are controlled by a pulse controller. A vacuum spectrometer, argon gas, or nitrogen gas is not used, and the laser pulse width is set to 10 to 300 microseconds in the wavelength range of 200 nm to 600 nm. In the elemental analysis of carbon steel, the emission spectrum of the carbon element is not used, but the peaks of the emission spectra of the elements iron, chromium, and manganese are used to perform judgment calculation processing and distinguish the type of carbon steel.
A method for distinguishing carbon steel, characterized in that a spectrometer trigger signal is generated from a laser oscillation signal and sent to a pulse generator, which is then sent to the spectrometer, the spectrometer acquiring data synchronized with the laser oscillation and spectroscopy in synchronization, reading and transferring data based on the spectral data of a typical sample, performing calculations to reconstruct a learning database related to the elements of carbon steel using the results of elemental analysis of the carbon steel, and while constructing the database, performing a judgment calculation process to compare the spectral data of the sample to be judged, and using AI using a convolutional neural network to judge the type of carbon steel, training the peak heights included in the wavelength range of actual spectral measurement data as learning data, thereby distinguishing between types of carbon steel S15C to S55C.
2. The method for distinguishing carbon steel according to claim 1, wherein the determination calculation process for collating the spectral data of the sample to be determined is performed in parallel, with the CPU processing data transmission and integration between the three processes of spectral data acquisition, database construction calculation, and material determination calculation, and the GPU processing the database construction and material determination calculations, so that database model generation is always performed as a separate process by cooperation between the CPU and GPU, and the type of carbon steel is determined by using AI using a convolutional neural network to train the peak heights included in the wavelength range of actual spectral measurement data as learning data, and distinguishing the type of carbon steel from S15C to S55C.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024011959A JP7823091B2 (en) | 2024-01-30 | 2024-01-30 | A method for identifying carbon steel based on its emission spectrum using a steel plate cutting laser |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024011959A JP7823091B2 (en) | 2024-01-30 | 2024-01-30 | A method for identifying carbon steel based on its emission spectrum using a steel plate cutting laser |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025117225A JP2025117225A (en) | 2025-08-12 |
| JP7823091B2 true JP7823091B2 (en) | 2026-03-03 |
Family
ID=96697700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024011959A Active JP7823091B2 (en) | 2024-01-30 | 2024-01-30 | A method for identifying carbon steel based on its emission spectrum using a steel plate cutting laser |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7823091B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017085042A (en) | 2015-10-30 | 2017-05-18 | 株式会社フジクラ | Fiber laser system |
| JP2017173045A (en) | 2016-03-22 | 2017-09-28 | 一般財団法人電力中央研究所 | Steel carbon concentration measuring method, measuring device, and measuring program |
| JP2022500655A (en) | 2018-09-13 | 2022-01-04 | リガク ラマン テクノロジーズ インコーポレイテッド | A device for analyzing the material composition of a sample via plasma spectral analysis |
| JP2022508814A (en) | 2018-10-17 | 2022-01-19 | リガク アナリティカル デヴァイシーズ インコーポレイテッド | A device with a long pass filter for analyzing the material composition of an object via plasma spectral analysis. |
| WO2022168531A1 (en) | 2021-02-03 | 2022-08-11 | 株式会社アマダ | Laser processing machine |
| JP2023020665A (en) | 2021-07-30 | 2023-02-09 | 株式会社キーエンス | Analysis device, analysis method, analysis program, and computer-readable storage medium storing the analysis program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62183980A (en) * | 1986-02-10 | 1987-08-12 | Sumitomo Electric Ind Ltd | Laser processing equipment |
| US6060685A (en) * | 1997-10-23 | 2000-05-09 | Trw Inc. | Method for monitoring laser weld quality via plasma light intensity measurements |
-
2024
- 2024-01-30 JP JP2024011959A patent/JP7823091B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017085042A (en) | 2015-10-30 | 2017-05-18 | 株式会社フジクラ | Fiber laser system |
| JP2017173045A (en) | 2016-03-22 | 2017-09-28 | 一般財団法人電力中央研究所 | Steel carbon concentration measuring method, measuring device, and measuring program |
| JP2022500655A (en) | 2018-09-13 | 2022-01-04 | リガク ラマン テクノロジーズ インコーポレイテッド | A device for analyzing the material composition of a sample via plasma spectral analysis |
| JP2022508814A (en) | 2018-10-17 | 2022-01-19 | リガク アナリティカル デヴァイシーズ インコーポレイテッド | A device with a long pass filter for analyzing the material composition of an object via plasma spectral analysis. |
| WO2022168531A1 (en) | 2021-02-03 | 2022-08-11 | 株式会社アマダ | Laser processing machine |
| JP2023020665A (en) | 2021-07-30 | 2023-02-09 | 株式会社キーエンス | Analysis device, analysis method, analysis program, and computer-readable storage medium storing the analysis program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025117225A (en) | 2025-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110763660B (en) | Quantitative analysis method of LIBS based on ensemble learning | |
| CN113155809B (en) | Novel spectral detection method for ore classification and real-time quantitative analysis | |
| Zhang et al. | LIBS analysis of the ash content, volatile matter, and calorific value in coal by partial least squares regression based on ash classification | |
| CN102053083B (en) | An online measurement method of coal quality characteristics based on partial least square method | |
| CN102262076B (en) | Method for laser-induced breakdown spectroscopy element concentration determination based on spectral line combination | |
| CN104251846B (en) | Discriminant analysis combined laser-induced breakdown spectroscopy quantitative analysis method | |
| CN104483292B (en) | A kind of method that use multiline ratio method improves laser microprobe analysis accuracy | |
| Garcia-Allende et al. | Spectral processing technique based on feature selection and artificial neural networks for arc-welding quality monitoring | |
| CN116030310A (en) | A sample classification method and system based on laser-induced breakdown spectroscopy | |
| CN109142251A (en) | The LIBS quantitative analysis method of random forest indirect labor's neural network | |
| CN111007035A (en) | Method, system and device for detecting concentration of high-temperature gas in secondary combustion chamber based on convolutional neural network and storage medium | |
| Kim et al. | Soft classification scheme with pre-cluster-based regression for identification of same-base alloys using laser-induced breakdown spectroscopy | |
| CN117871504A (en) | LIBS quantitative analysis method and system for heterogeneous materials based on calibration-free standard sample matching | |
| Ruan et al. | A modified backward elimination approach for the rapid classification of Chinese ceramics using laser-induced breakdown spectroscopy and chemometrics | |
| Zhang et al. | A spectral bias-error stepwise correction method of plasma image-spectrum fusion based on deep learning for improving the performance of LIBS | |
| JP7823091B2 (en) | A method for identifying carbon steel based on its emission spectrum using a steel plate cutting laser | |
| CN105277531B (en) | A kind of coal characteristic measuring method based on stepping | |
| CN114002204B (en) | A Laser-Induced Breakdown Spectroscopy Analysis Method Based on Spectral Dithering | |
| CN116380875A (en) | A new method for quickly establishing a quantitative prediction model of coal composition based on a small sample size | |
| CN114504116A (en) | Tobacco leaf classification device and method based on laser-induced breakdown spectroscopy | |
| CN110672586B (en) | Concrete corrosion state detection method based on LIBS | |
| Ding et al. | Energy value measurement of milk powder using laser-induced breakdown spectroscopy (LIBS) combined with long short-term memory (LSTM) | |
| CN111272735A (en) | Detection method of laser-induced breakdown spectroscopy | |
| CN116026808B (en) | A Raman spectroscopy discrimination method and system | |
| Hou et al. | Rapid identification of rice seed based on inverse Fourier transform of laser-induced breakdown spectroscopy |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20240215 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250401 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250401 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250704 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250827 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251022 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251128 |
|
| 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: 20260130 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260218 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7823091 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |