[go: up one dir, main page]

KR102132212B1 - Method and Apparatus for Determining of Plasma State - Google Patents

Method and Apparatus for Determining of Plasma State Download PDF

Info

Publication number
KR102132212B1
KR102132212B1 KR1020190069856A KR20190069856A KR102132212B1 KR 102132212 B1 KR102132212 B1 KR 102132212B1 KR 1020190069856 A KR1020190069856 A KR 1020190069856A KR 20190069856 A KR20190069856 A KR 20190069856A KR 102132212 B1 KR102132212 B1 KR 102132212B1
Authority
KR
South Korea
Prior art keywords
value
oes
data
oes data
values
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
Application number
KR1020190069856A
Other languages
Korean (ko)
Inventor
송중호
윤정식
조기환
송미영
김대철
김영우
김종식
김용현
한덕선
송재민
Original Assignee
한국기초과학지원연구원
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 한국기초과학지원연구원 filed Critical 한국기초과학지원연구원
Priority to KR1020190069856A priority Critical patent/KR102132212B1/en
Application granted granted Critical
Publication of KR102132212B1 publication Critical patent/KR102132212B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01JELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS
    • H01J37/00Discharge tubes with provision for introducing objects or material to be exposed to the discharge, e.g. for the purpose of examination or processing thereof
    • H01J37/32Gas-filled discharge tubes
    • H01J37/32917Plasma diagnostics
    • H01J37/32935Monitoring and controlling tubes by information coming from the object and/or discharge
    • H01J37/32972Spectral analysis
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05HPLASMA TECHNIQUE; PRODUCTION OF ACCELERATED ELECTRICALLY-CHARGED PARTICLES OR OF NEUTRONS; PRODUCTION OR ACCELERATION OF NEUTRAL MOLECULAR OR ATOMIC BEAMS
    • H05H1/00Generating plasma; Handling plasma
    • H05H1/0006Investigating plasma, e.g. measuring the degree of ionisation or the electron temperature
    • H05H1/0012Investigating plasma, e.g. measuring the degree of ionisation or the electron temperature using electromagnetic or particle radiation, e.g. interferometry
    • H05H1/0037Investigating plasma, e.g. measuring the degree of ionisation or the electron temperature using electromagnetic or particle radiation, e.g. interferometry by spectrometry

Landscapes

  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Engineering & Computer Science (AREA)
  • Plasma & Fusion (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)

Abstract

The present invention relates to a method and a device for diagnosing a plasma state. The method comprises the steps of: obtaining optical emission spectroscopy (OES) data from an OES device; extracting OES data converged to a selection condition from the obtained OES data and combining the extracted OES data; converting the combined OES data into image data; and diagnosing a plasma state through analysis of the image data. Other embodiments of the present invention may also be applied.

Description

플라즈마 상태 진단 방법 및 장치{Method and Apparatus for Determining of Plasma State}Method and apparatus for diagnosing plasma state{Method and Apparatus for Determining of Plasma State}

본 발명은 플라즈마 상태 진단 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for diagnosing plasma conditions.

반도체 공정 및 디스플레이 공정 등의 플라즈마 공정을 모니터링 하기 위해서 일반적으로 광학발광분석(OES; optical emission spectroscopy) 센싱 장치를 이용한다. 광학발광분석 센싱 장치는 플라즈마 공정 내에서 발생되는 고유한 빛의 스펙트럼에 대한 파장값과 세기값의 쌍을 갖는 OES데이터를 획득한다. In order to monitor plasma processes such as semiconductor processes and display processes, optical emission spectroscopy (OES) sensing devices are generally used. The optical emission analysis sensing device acquires OES data having a pair of wavelength values and intensity values for a spectrum of unique light generated in a plasma process.

플라즈마 상태 진단 장치는 획득된 OES데이터에서 일부 파장의 스펙트럼 데이터만을 이용하여 플라즈마 공정을 모니터링한다. 그러나, 이와 같이 일부 파장의 스펙트럼 데이터만을 이용할 경우, 선택된 일부 파장의 스펙트럼 데이터를 제외한 데이터의 변화를 감지할 수 없으므로, 플라즈마 공정의 모니터링 결과가 정확하지 않은 문제점이 발생한다.The plasma condition diagnosis apparatus monitors the plasma process using only the spectral data of some wavelengths from the obtained OES data. However, when only the spectral data of some wavelengths is used as described above, a change in data other than the selected spectral data of some wavelengths cannot be sensed, resulting in inaccurate monitoring results of the plasma process.

이러한 종래의 문제점을 해결하기 위한 본 발명의 실시 예들은 적어도 하나의 OES데이터를 이미지 데이터로 변환하고, 이미지 데이터의 RGB값을 이용하여 플라즈마 상태를 진단할 수 있는 플라즈마 상태 진단 방법 및 장치에 관한 것이다. Embodiments of the present invention for solving such a conventional problem relates to a plasma state diagnosis method and apparatus capable of converting at least one OES data into image data and diagnosing a plasma state using RGB values of the image data .

본 발명의 실시 예에 따른 플라즈마 상태 진단 방법은, OES(optical emission spectroscopy)장치에서 획득된 OES데이터를 수신하는 단계, 상기 OES데이터에서 선택조건에 수렴되는 OES데이터를 추출하고, 추출된 OES데이터를 조합하는 단계, 상기 조합된 OES데이터를 이미지 데이터로 변환하는 단계 및 상기 이미지 데이터의 분석을 통해 플라즈마 상태를 진단하는 단계를 포함하는 것을 특징으로 한다. Plasma state diagnosis method according to an embodiment of the present invention, receiving OES data obtained from an optical emission spectroscopy (OES) device, extracting OES data converging to a selection condition from the OES data, and extracting the extracted OES data And a step of combining, converting the combined OES data into image data, and diagnosing a plasma state through analysis of the image data.

또한, 이미지 데이터로 변환하는 단계는, 상기 조합된 OES데이터를 RGB(Red, Green, Blue)값을 갖는 상기 이미지 데이터로 변환하는 단계인 것을 특징으로 한다. In addition, the step of converting to image data is characterized in that the step of converting the combined OES data to the image data having a RGB (Red, Green, Blue) value.

또한, OES데이터를 수신하는 단계 이후에, 상기 선택조건의 기 설정여부를 판단하는 단계 및 상기 선택조건이 기 설정된 상태가 아니면, 상기 선택조건을 설정하는 단계를 더 포함하는 것을 특징으로 한다. In addition, after the step of receiving the OES data, it is characterized in that it further comprises the step of determining whether or not the selection condition has been set, and setting the selection condition if the selection condition is not set.

또한, OES데이터를 조합하는 단계는, 상기 OES데이터에 포함된 스펙트럼의 파장값 및 세기값을 확인하는 단계, 상기 파장값을 기반으로 설정된 파장 단위로 상기 OES데이터를 그룹화하는 단계 및 그룹별로 상기 스펙트럼의 세기값을 조합하여 각 그룹에 포함된 상기 OES데이터의 조합값을 산출하는 단계를 포함하는 것을 특징으로 한다. In addition, the step of combining OES data includes: checking the wavelength and intensity values of the spectrum included in the OES data, grouping the OES data in units of wavelengths set based on the wavelength value, and the spectrum by group And calculating the combined value of the OES data included in each group by combining the intensity values of.

또한, OES데이터의 조합값을 산출하는 단계는, 상기 그룹별로 상기 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나의 값을 상기 조합값으로 산출하는 단계인 것을 특징으로 한다.In addition, the step of calculating the combined value of the OES data is characterized in that the step of calculating any one of the sum, average value, median value, maximum value and minimum value of the intensity value for each group as the combination value.

또한, 그룹별로 산출된 상기 조합값의 상호비율값을 산출하는 단계를 더 포함하는 것을 특징으로 한다. In addition, it characterized in that it further comprises the step of calculating the mutual ratio value of the combination value calculated for each group.

또한, 이미지 데이터로 변환하는 단계는, 상기 상호비율값을 순차적으로 정규화하여 도출된 값으로 상기 RGB값을 설정하는 단계 및 상기 설정된 RGB값을 기반으로 상기 이미지 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In addition, the step of converting the image data comprises the steps of: setting the RGB value to a value derived by sequentially normalizing the mutual ratio values, and generating the image data based on the set RGB values. Is done.

또한, 이미지 데이터로 변환하는 단계는, 스펙트럼에 대한 파장별로 상기 상호비율값을 정규화하여 도출된 값으로 상기 RGB값을 설정하는 단계 및 상기 설정된 RGB값을 기반으로 상기 이미지 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다. In addition, the step of converting to image data includes the steps of setting the RGB value to a value derived by normalizing the mutual ratio value for each wavelength for a spectrum and generating the image data based on the set RGB value. It is characterized by.

아울러, 본 발명의 실시 예에 따른 플라즈마 상태 진단 장치는, OES(optical emission spectroscopy)장치와 통신을 수행하는 통신부 및 상기 OES장치로부터 수신된 OES데이터에서 선택조건에 수렴되는 OES데이터를 추출하고, 상기 추출된 OES데이터를 조합하여 이미지 데이터로 변환한 후, 플라즈마 상태를 진단하는 제어부를 포함하는 것을 특징으로 한다.In addition, the plasma state diagnostic apparatus according to an embodiment of the present invention, the communication unit for performing communication with the optical emission spectroscopy (OES) device and the OES data received from the OES device to extract the OES data converging to the selection condition, the It characterized in that it comprises a control unit for diagnosing the plasma state after converting the extracted OES data into image data by combining.

또한, 제어부는, 상기 조합된 OES데이터를 RGB(Red, Green, Blue)값을 갖는 상기 이미지 데이터로 변환하는 것을 특징으로 한다.In addition, the control unit is characterized in that for converting the combined OES data to the image data having an RGB (Red, Green, Blue) value.

또한, 제어부는, 상기 선택조건이 기 설정된 상태가 아니면, 상기 선택조건을 설정하는 것을 특징으로 한다.In addition, the control unit is characterized in that if the selection condition is not set, the selection condition is set.

또한, 제어부는, 상기 OES데이터에 포함된 스펙트럼의 파장값 및 세기값을 확인하고, 상기 파장값을 기반으로 설정된 파장 단위로 상기 OES데이터를 그룹화하고, 그룹별로 상기 스펙트럼의 세기값을 조합하여 각 그룹에 포함된 상기 OES데이터의 조합값을 산출하는 것을 특징으로 한다.In addition, the control unit checks the wavelength value and intensity value of the spectrum included in the OES data, groups the OES data in a wavelength unit set based on the wavelength value, and combines the intensity values of the spectrum for each group. It is characterized in that a combination value of the OES data included in the group is calculated.

또한, 제어부는, 상기 그룹별로 상기 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나의 값을 상기 조합값으로 산출하는 것을 특징으로 한다. In addition, the control unit is characterized in that for each group, the sum of the intensity value, the average value, the median value, the maximum value and the minimum value of any one of the value to calculate the combination value.

또한, 제어부는, 상기 그룹별로 산출된 상기 조합값의 상호비율값을 산출하고, 상기 상호비율값을 순차적으로 정규화하여 도출된 값으로 설정된 상기 RGB값을 기반으로 상기 이미지 데이터를 생성하는 것을 특징으로 한다. In addition, the controller calculates the mutual ratio value of the combination value calculated for each group, and generates the image data based on the RGB value set as a value derived by sequentially normalizing the mutual ratio value. do.

또한, 제어부는, 상기 그룹별로 산출된 상기 조합값의 상호비율값을 산출하고, 스펙트럼에 대한 파장별로 상기 상호비율값을 정규화하여 도출된 값으로 설정된 상기 RGB값을 기반으로 상기 이미지 데이터를 생성하는 것을 특징으로 한다. In addition, the control unit calculates a mutual ratio value of the combination value calculated for each group, and normalizes the mutual ratio value for each wavelength for a spectrum to generate the image data based on the RGB value set as a derived value. It is characterized by.

상술한 바와 같이 본 발명에 따른 플라즈마 상태 진단 방법 및 장치는, 적어도 하나의 OES데이터를 이미지 데이터로 변환하고, 이미지 데이터의 RGB값을 이용하여 전체 파장 데이터의 변화를 실시간으로 확인함으로써 적은 용량의 데이터로 플라즈마 상태를 진단할 수 있는 효과가 있다. As described above, the method and apparatus for diagnosing plasma conditions according to the present invention converts at least one OES data into image data, and checks changes in the entire wavelength data in real time using RGB values of the image data, thereby reducing data of a small capacity. There is an effect that can diagnose the plasma state.

도 1은 본 발명의 실시 예에 따른 플라즈마 상태 진단 시스템을 나타내는 도면이다.
도 2는 본 발명의 실시 예에 따른 플라즈마 상태를 진단하는 진단장치의 주요 구성을 나타내는 도면이다.
도 3은 본 발명의 실시 예에 따른 플라즈마 상태를 진단하는 방법을 설명하기 위한 순서도이다.
도 4는 본 발명의 실시 예에 따른 설정된 조건에 대응되는 OES데이터를 분석한 결과를 나타낸 화면예시도이다.
도 5 내지 도 8은 본 발명의 실시 예에 따른 OES데이터를 조합하는 방법을 설명하기 위한 화면예시도이다.
도 9는 본 발명의 실시 예에 따른 조합이 완료된 OES데이터를 이미지 데이터로 변환하는 방법을 설명하기 위한 화면예시도이다.
도 10은 본 발명의 실시 예에 따른 OES데이터가 변환된 이미지 데이터를 나타내는 화면예시도이다.
1 is a view showing a plasma state diagnosis system according to an embodiment of the present invention.
2 is a view showing a main configuration of a diagnostic device for diagnosing a plasma condition according to an embodiment of the present invention.
3 is a flowchart illustrating a method of diagnosing a plasma condition according to an embodiment of the present invention.
4 is a screen example showing a result of analyzing OES data corresponding to a set condition according to an embodiment of the present invention.
5 to 8 are screen example views illustrating a method of combining OES data according to an embodiment of the present invention.
9 is a screen example for explaining a method of converting the combined OES data into image data according to an embodiment of the present invention.
10 is a screen example showing image data converted from OES data according to an embodiment of the present invention.

이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략할 수 있고, 명세서 전체를 통하여 동일 또는 유사한 구성 요소에 대해서는 동일한 참조 부호를 사용할 수 있다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. DETAILED DESCRIPTION The detailed description set forth below, in conjunction with the accompanying drawings, is intended to describe exemplary embodiments of the invention, and is not intended to represent the only embodiments in which the invention may be practiced. In the drawings, parts not related to the description may be omitted to clearly describe the present invention, and the same reference numerals may be used for the same or similar elements throughout the specification.

본 발명의 일 실시 예에서, “또는”, “적어도 하나” 등의 표현은 함께 나열된 단어들 중 하나를 나타내거나, 또는 둘 이상의 조합을 나타낼 수 있다. 예를 들어, “A 또는 B”, “A 및 B 중 적어도 하나”는 A 또는 B 중 하나만을 포함할 수 있고, A와 B를 모두 포함할 수도 있다.In an embodiment of the present invention, expressions such as “or” and “at least one” may represent one of the words listed together, or a combination of two or more. For example, “A or B”, “at least one of A and B” may include only one of A or B, and may include both A and B.

도 1은 본 발명의 실시 예에 따른 플라즈마 상태 진단 시스템을 나타내는 도면이다. 1 is a view showing a plasma state diagnosis system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명에 따른 시스템(10)은 플라즈마 장치(100), OES(optical emission spectroscopy)장치(150) 및 진단장치(200)를 포함한다.Referring to FIG. 1, the system 10 according to the present invention includes a plasma device 100, an optical emission spectroscopy (OES) device 150, and a diagnostic device 200.

플라즈마 장치(100)는 플라즈마를 형성하기 위한 아르곤 가스, 산소 가스, 수소 가스 등의 가스를 이용하는 장치로, 기 설정된 유량의 가스를 챔버(미도시)로 주입하여 반도체 기판 식각 등의 플라즈마 공정을 수행한다.The plasma device 100 is a device that uses a gas such as argon gas, oxygen gas, or hydrogen gas for forming plasma, and performs a plasma process such as etching a semiconductor substrate by injecting a gas at a predetermined flow rate into a chamber (not shown). do.

OES장치(150)는 플라즈마 장치(100)와 연결되어 플라즈마 장치(100)에 주입되는 가스에 의해 플라즈마 공정이 수행되는 동안 챔버 내부에서 형성된 플라즈마로부터 광신호 스펙트럼을 획득한다. OES장치(150)는 획득된 스펙트럼에 대한 파장값과 세기값의 쌍을 OES데이터로 획득한다. OES장치(150)는 획득된 OES데이터를 진단장치(200)로 전송한다. The OES apparatus 150 is connected to the plasma apparatus 100 and acquires an optical signal spectrum from plasma formed inside the chamber while the plasma process is performed by the gas injected into the plasma apparatus 100. The OES device 150 acquires a pair of wavelength and intensity values for the obtained spectrum as OES data. The OES device 150 transmits the acquired OES data to the diagnosis device 200.

진단장치(200)는 OES데이터의 분석을 통해 광신호 스펙트럼에 대한 파장값 및 세기값을 확인한다. 하기의 도 2를 이용하여 진단장치(200)의 주요 동작을 구체적으로, 설명하기로 한다. 도 2는 본 발명의 실시 예에 따른 플라즈마 상태를 진단하는 진단장치의 주요 구성을 나타내는 도면이다. The diagnostic device 200 checks the wavelength and intensity values for the optical signal spectrum through analysis of OES data. The main operation of the diagnostic apparatus 200 will be described in detail with reference to FIG. 2 below. 2 is a view showing a main configuration of a diagnostic device for diagnosing a plasma condition according to an embodiment of the present invention.

도 2를 참조하면, 본 발명에 따른 진단장치(200)는 통신부(210), 입력부(220), 표시부(230), 메모리(240) 및 제어부(250)를 포함한다. Referring to FIG. 2, the diagnostic apparatus 200 according to the present invention includes a communication unit 210, an input unit 220, a display unit 230, a memory 240, and a control unit 250.

통신부(210)는 OES장치(150)와의 통신을 수행한다. 이를 위해, 통신부(210)는 5G(5th generation communication), LTE-A(long term evolution-advanced), LTE(long term evolution), 블루투스, BLE(bluetooth low energy), NFC(near field communication) 등의 무선 통신을 수행할 수 있고, 케이블 통신 등의 유선 통신을 수행할 수 있다.The communication unit 210 communicates with the OES device 150. To this end, the communication unit 210 5G (5 th generation communication), LTE-A (long term evolution-advanced), LTE (long term evolution), Bluetooth, BLE (bluetooth low energy), NFC (near field communication), etc. Can perform wireless communication, and can perform wired communication such as cable communication.

입력부(220)는 진단장치(200)의 사용자의 입력에 대응하여, 입력데이터를 발생시킨다. 입력부(220)는 적어도 하나의 입력수단을 포함한다. 입력부(220)는 키보드(key board), 키패드(key pad), 돔 스위치(dome switch), 터치패널(touch panel), 터치 키(touch key), 마우스(mouse), 메뉴 버튼(menu button) 등을 포함할 수 있다.The input unit 220 generates input data in response to a user input of the diagnostic device 200. The input unit 220 includes at least one input means. Input unit 220 is a keyboard (key board), keypad (key pad), dome switch (dome switch), touch panel (touch panel), touch key (touch key), mouse (mouse), menu button (menu button), etc. It may include.

표시부(230)는 진단장치(200)의 동작에 따른 표시 데이터를 표시한다. 표시부(230)는 액정 디스플레이(LCD; liquid crystal display), 발광 다이오드(LED; light emitting diode) 디스플레이, 유기 발광 다이오드(OLED; organic LED) 디스플레이, 마이크로 전자기계 시스템(MEMS; micro electro mechanical systems) 디스레이 및 전자 종이(electronic paper) 디스플레이를 포함한다. 표시부(230)는 입력부(220)와 결합되어 터치 스크린(touch screen)으로 구현될 수 있다.The display unit 230 displays display data according to the operation of the diagnostic device 200. The display 230 includes a liquid crystal display (LCD), a light emitting diode (LED) display, an organic LED (OLED) display, and a micro electromechanical systems (MEMS) display. Ray and electronic paper displays. The display unit 230 may be combined with the input unit 220 and implemented as a touch screen.

메모리(240)는 진단장치(200)의 동작 프로그램들을 저장한다. 메모리(240)는 OES장치(150)로부터 수신된 OES데이터 중에서 플라즈마의 상태 진단 시 필요한 OES데이터를 선택적으로 취득하기 위한 OES데이터에 대한 선택조건을 저장한다. 메모리(240)는 선택조건에 따라 선택된 OES데이터를 조합하여 이미지 데이터로 변환하기 위한 알고리즘을 저장한다. The memory 240 stores operation programs of the diagnostic device 200. The memory 240 stores selection conditions for OES data for selectively acquiring OES data necessary for diagnosing plasma conditions among OES data received from the OES device 150. The memory 240 stores an algorithm for combining OES data selected according to selection conditions and converting it into image data.

제어부(250)는 OES장치(150)에서 획득된 OES데이터를 수신하고, OES데이터에서 선택조건에 수렴되는 OES데이터를 추출한다. 제어부(250)는 추출된 OES데이터를 조합하고, 조합된 OES데이터를 이미지 데이터로 변환한다. 제어부(250)는 변환된 이미지 데이터의 분석을 통해 플라즈마 상태를 진단한다. The control unit 250 receives the OES data obtained from the OES device 150, and extracts the OES data converging to the selection condition from the OES data. The control unit 250 combines the extracted OES data, and converts the combined OES data into image data. The controller 250 diagnoses the plasma state through analysis of the converted image data.

보다 구체적으로, 제어부(250)는 통신부(210)를 통해 OES장치(150)로부터 수신된 스펙트럼에 대한 파장값과 세기값의 쌍으로 구성된 OES데이터 중에서 플라즈마의 상태를 진단하기 위해 필요한 OES데이터를 선택적으로 취득한다. 이를 위해, 제어부(250)는 메모리(240)에 기 저장된 OES데이터에 대한 선택조건을 확인한다. 이때, 메모리(240)에 선택조건이 저장되지 않은 경우, 제어부(250)는 입력부(220)를 통해 선택조건을 수신하여 메모리(240)에 저장할 수 있다. 또한, 제어부(250)는 입력부(200)를 통해 수신된 변경신호에 의해 기 저장된 선택조건을 변경할 수 있다. More specifically, the controller 250 selectively selects OES data necessary for diagnosing the state of plasma among OES data composed of a pair of wavelength and intensity values for a spectrum received from the OES device 150 through the communication unit 210. To acquire. To this end, the control unit 250 checks the selection conditions for the OES data previously stored in the memory 240. At this time, if the selection condition is not stored in the memory 240, the control unit 250 may receive the selection condition through the input unit 220 and store it in the memory 240. In addition, the control unit 250 may change a pre-stored selection condition by a change signal received through the input unit 200.

제어부(250)는 OES장치(150)로부터 수신된 OES데이터 중에서 선택조건에 수렴되는 OES데이터를 추출한다. 이때, 선택조건이 OES데이터가 가질 수 있는 전체 파장이 선택조건이면, OES장치(150)로부터 수신된 모든 OES데이터를 선택한다. 또한, 제어부(250)는 451.09nm, 751.49nm 등과 같이 개별 파장값 또는 400~500nm 등과 같이 파장값의 범위가 선택조건이면, OES장치(150)로부터 수신된 OES데이터 중에서 선택조건에 대응되는 OES데이터만을 추출한다. 제어부(250)는 Intensive>3 등과 같이 세기값이 선택조건이면, OES장치(150)로부터 수신된 OES데이터 중에서 세기값이 3이상인 OES데이터만을 추출한다. 제어부(250)는 플라즈마 공정에서 사용하는 가스 중 아르곤 가스가 선택조건이면, ES장치(150)로부터 수신된 OES데이터 중에서 아르곤 가스와 관련된 OES데이터만을 추출한다. 아울러, 선택조건은 단일 또는 복수개로 설정될 수 있다. The control unit 250 extracts OES data converging to a selection condition from the OES data received from the OES device 150. At this time, if the selection condition is the entire wavelength that the OES data can have, the selection condition selects all OES data received from the OES device 150. In addition, the control unit 250, if the individual wavelength value, such as 451.09nm, 751.49nm or a range of wavelength values, such as 400 ~ 500nm, is a selection condition, OES data corresponding to the selection condition among the OES data received from the OES device 150 Only the bay is extracted. If the intensity value is a selection condition, such as Intensive> 3, the controller 250 extracts only OES data having an intensity value of 3 or more from the OES data received from the OES device 150. If the argon gas among the gases used in the plasma process is a selection condition, the control unit 250 extracts only OES data related to argon gas from the OES data received from the ES device 150. In addition, the selection conditions may be set to single or plural.

제어부(250)는 추출된 OES데이터를 수치화한다. 예컨대, OES데이터는 스펙트럼의 파장값과 세기값을 포함하므로, 제어부(250)는 추출된 각각의 OES데이터에 대한 스펙트럼의 파장값, 세기값을 수치화하여 매핑하고, 식별자를 생성하여 매핑한다. 이때, 식별자는 각각의 OES데이터의 파장값의 소수점을 삭제하고 정수 값만을 이용하여 생성된 식별자로, OES데이터의 처리를 용이하게 하기 위한 식별자이다. The control unit 250 digitizes the extracted OES data. For example, since the OES data includes a wavelength value and an intensity value of the spectrum, the controller 250 digitizes and maps the wavelength value and intensity value of the spectrum for each extracted OES data, and generates and maps an identifier. At this time, the identifier is an identifier generated by deleting the decimal point of the wavelength value of each OES data and using only an integer value, and is an identifier for facilitating the processing of the OES data.

이어서, 제어부(250)는 OES데이터를 조합하고 조합이 완료된 OES데이터를 이미지 데이터로 변환한다. 예컨대, 데이터 처리의 속도를 향상시키기 위해 일정 파장 단위로 추출된 OES데이터를 병합하여 OES데이터를 축소할 수 있다. 즉, 제어부(250)는 OES데이터를 병합하기 위한 파장 단위(예컨대, 1nm)를 설정하고, OES데이터의 병합방식을 설정할 수 있다. 이때, 병합방식은, 파장 단위를 기반으로 그룹화된 OES데이터에 포함된 세기값을 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나로 조합하기 위한 방식을 의미한다. Subsequently, the control unit 250 combines the OES data and converts the combined OES data into image data. For example, the OES data may be reduced by merging the extracted OES data in a certain wavelength unit to improve the speed of data processing. That is, the control unit 250 may set a wavelength unit (eg, 1 nm) for merging OES data, and set a merging method of OES data. At this time, the merging method means a method for combining the intensity values included in the OES data grouped based on the wavelength unit into one of the sum of the intensity values, the average value, the median value, the maximum value and the minimum value.

제어부(250)는 파장 단위로 추출된 OES데이터를 그룹화하고, 그룹에 포함된 OES데이터에 대한 스펙트럼의 세기값을 이용하여 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나로 OES데이터에 대한 조합값을 생성한다. 제어부(250)는 생성된 각 조합값에서 두 개의 조합값에 대한 상호비율값을 산출한다. The controller 250 groups the OES data extracted in units of wavelengths, and uses the intensity values of the spectrum for the OES data included in the group, to the OES data as one of the sum of the intensity values, the average value, the median value, the maximum value, and the minimum value. Produces a combination value for The control unit 250 calculates a mutual ratio value for two combination values from each generated combination value.

제어부(250)는 산출된 상호비율값을 정규화하여 0에서 255 사이의 값을 갖는 RGB값으로 변환하여 이미지 데이터를 생성한다. 이때, 제어부(250)는 상호비율값을 순차적으로 정규화할 수 있고, 동일 가스에서 발생하는 파장 또는 동일한 이온 에너지 준위에서 발생되는 파장 등과 같이 연관성이 있는 스펙트럼에 대한 파장별로 상호비율값을 정규할 수 있다. The control unit 250 normalizes the calculated mutual ratio values and converts them into RGB values having values between 0 and 255 to generate image data. In this case, the control unit 250 may sequentially normalize the mutual ratio values, and may normalize the mutual ratio values for each wavelength of the related spectrum, such as a wavelength generated in the same gas or a wavelength generated in the same ion energy level. have.

도 3은 본 발명의 실시 예에 따른 플라즈마 상태를 진단하는 방법을 설명하기 위한 순서도이다. 3 is a flowchart illustrating a method of diagnosing a plasma condition according to an embodiment of the present invention.

도 3을 참조하면, 301단계에서 제어부(250)는 통신부(210)를 통해 OES장치(150)로부터 플라즈마의 광신호 스펙트럼에 대한 파장값과 세기값의 쌍으로 구성된 OES데이터의 수신여부를 확인한다. 301단계의 확인결과, OES데이터가 수신되면 제어부(250)는 303단계를 수행하고 OES데이터가 수신되지 않으면 제어부(250)는 OES데이터의 수신을 대기한다. Referring to FIG. 3, in step 301, the control unit 250 checks whether or not the OES data consisting of a pair of wavelength and intensity values for the optical signal spectrum of plasma is received from the OES device 150 through the communication unit 210. . As a result of the check in step 301, when the OES data is received, the control unit 250 performs step 303, and if the OES data is not received, the control unit 250 waits to receive the OES data.

303단계에서 제어부(250)는 메모리(240)에 선택조건의 존재여부를 확인한다. 이때, 선택조건은 수신된 OES데이터 중에서 플라즈마의 상태를 진단하기 위해 필요한 OES데이터를 선택적으로 취득하기 위한 조건을 의미한다. 303단계의 확인결과 메모리(240)에 선택조건이 저장된 상태이면 제어부(250)는 307단계를 수행하고, 선택조건이 저장된 상태가 아니면 제어부(250)는 305단계를 수행한다. 305단계에서 제어부(250)는 입력부(220)의 입력에 따라 선택조건을 설정하고 307단계를 수행한다. In step 303, the control unit 250 checks whether the selection condition exists in the memory 240. At this time, the selection condition means a condition for selectively obtaining OES data necessary for diagnosing the plasma state among the received OES data. As a result of the check in step 303, if the selection condition is stored in the memory 240, the control unit 250 performs step 307, and if the selection condition is not stored, the control unit 250 performs step 305. In step 305, the control unit 250 sets a selection condition according to the input of the input unit 220 and performs step 307.

307단계에서 제어부(250)는 수신된 OES데이터 중에서 선택조건에 수렴되는 OES데이터의 존재여부를 확인한다. 309단계에서 제어부(250)는 선택조건에 수렴되는 OES데이터를 추출한다. 반대로, 제어부(250)는 선택조건에 수렴되는 OES데이터가 존재하지 않으면 상기 프로세스를 종료할 수 있다. 도시되지 않았으나, 제어부(250)는 선택조건에 수렴되는 OES데이터가 존재하지 않으면 선택조건을 변경하여 선택조건에 수렴되는 OES데이터를 추출할 수 있다. 보다 구체적으로, OES데이터가 가질 수 있는 전체 파장이 선택조건이면, 309단계에서 제어부(250)는 OES장치(150)로부터 수신된 모든 OES데이터를 선택한다. 또한, 451.09nm, 751.49nm 등과 같이 개별 파장값 또는 400~500nm 등과 같이 파장값의 범위가 선택조건이면, 309단계에서 제어부(250)는 OES장치(150)로부터 수신된 OES데이터 중에서 선택조건에 대응되는 OES데이터만을 추출한다. Intensive>3 등과 같이 세기값이 선택조건이면, 309단계에서 제어부(250)는 OES장치(150)로부터 수신된 OES데이터 중에서 세기값이 3이상인 OES데이터만을 추출한다. 플라즈마 공정에서 사용하는 아르곤 가스가 선택조건이면, 309단계에서 제어부(250)는 수신된 OES데이터 중에서 선택조건에 대응되는 OES데이터만을 추출한다. 아울러, 선택조건은 단일 또는 복수개로 설정될 수 있다. 아울러, 제어부(250)는 추출된 OES데이터를 수치화한다. 이는 하기의 도 4를 이용하여 보다 구체적으로 설명하기로 한다. 도 4는 본 발명의 실시 예에 따른 설정된 조건에 대응되는 OES데이터를 분석한 결과를 나타낸 화면예시도이다. In step 307, the control unit 250 checks whether the OES data converging to the selection condition among the received OES data exists. In step 309, the controller 250 extracts OES data converging on the selection condition. Conversely, if there is no OES data converging on the selection condition, the controller 250 may end the process. Although not shown, if the OES data converging in the selection condition does not exist, the controller 250 may change the selection condition to extract the OES data converging in the selection condition. More specifically, if the entire wavelength that the OES data can have is a selection condition, in step 309, the controller 250 selects all OES data received from the OES device 150. In addition, if the range of individual wavelength values, such as 451.09nm, 751.49nm, or the range of wavelength values, such as 400 to 500nm, is a selection condition, the controller 250 in step 309 corresponds to the selection condition among the OES data received from the OES device 150. Only extracted OES data is extracted. If the intensity value is a selection condition, such as Intensive>3, in step 309, the controller 250 extracts only OES data having an intensity value of 3 or higher from the OES data received from the OES device 150. If the argon gas used in the plasma process is a selection condition, in step 309, the controller 250 extracts only the OES data corresponding to the selection condition from the received OES data. In addition, the selection conditions may be set to single or plural. In addition, the control unit 250 digitizes the extracted OES data. This will be described in more detail with reference to FIG. 4 below. 4 is a screen example showing a result of analyzing OES data corresponding to a set condition according to an embodiment of the present invention.

도 4를 참조하면, 도 4의 (a)는 통신부(210)를 통해 수신된 OES데이터를 나타낸 그래프이고, 도 4의 (b)는 선택조건에 수렴되어 추출된 복수의 OES데이터를 수치화한 표이다. 이와 같이, 각각의 OES데이터는 스펙트럼에 대한 파장값과 세기값을 포함한다. 제어부(250)는 추출된 각각의 OES데이터에 대한 그래프의 파장값, 세기값을 도 4의 (b)와 같이 매핑하고, 식별자를 생성하여 매핑한다. 이때, 식별자는 각각의 OES데이터의 파장값의 소수점을 삭제하고 정수 값만을 이용하여 생성된 식별자로, OES데이터의 처리를 용이하게 하기 위한 식별자이다. Referring to FIG. 4, FIG. 4(a) is a graph showing OES data received through the communication unit 210, and FIG. 4(b) is a table quantifying a plurality of extracted OES data converging to a selection condition. to be. As such, each OES data includes a wavelength value and an intensity value for the spectrum. The controller 250 maps the wavelength and intensity values of the graph for each extracted OES data as shown in FIG. 4(b), and generates and maps the identifier. At this time, the identifier is an identifier generated by deleting the decimal point of the wavelength value of each OES data and using only an integer value, and is an identifier for facilitating the processing of the OES data.

이어서, 제어부(250)는 311단계를 수행한다. 311단계에서 제어부(250)는 OES데이터를 조합하고 313단계에서 제어부(250)는 OES데이터의 조합이 완료되면 315단계를 수행한다. 반대로, 313단계에서 제어부(250)는 OES데이터의 조합이 완료되지 않으면 311단계로 회귀하여 OES데이터의 조합을 지속적으로 수행한다. OES데이터를 조합하는 방법은 하기의 도 5 내지 도 8을 이용하여 설명하기로 한다. 도 5 내지 도 8은 본 발명의 실시 예에 따른 OES데이터를 조합하는 방법을 설명하기 위한 화면예시도이다. Subsequently, the control unit 250 performs step 311. In step 311, the controller 250 combines the OES data, and in step 313, the controller 250 performs step 315 when the combination of the OES data is completed. Conversely, in step 313, if the combination of OES data is not completed, the control unit 250 returns to step 311 to continuously perform the combination of OES data. The method of combining the OES data will be described with reference to FIGS. 5 to 8 below. 5 to 8 are screen example views illustrating a method of combining OES data according to an embodiment of the present invention.

우선적으로, 도 5 및 도 6을 참조하면, 제어부(250)는 선택조건에 수렴하는 OES데이터가 많은 경우, OES데이터 처리의 속도를 향상시키기 위해 일정 파장 단위로 OES데이터를 병합하여 OES데이터를 축소할 수 있다. 보다 구체적으로, 제어부(250)는 OES데이터를 병합하기 위한 파장 단위를 설정하고, OES데이터의 병합방식을 설정할 수 있다. 이때, 병합방식은, 파장 단위를 기반으로 그룹화된 OES데이터에 포함된 세기값을 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나로 조합하기 위한 방식을 의미한다. First, referring to FIGS. 5 and 6, when there is a large amount of OES data converging on a selection condition, the controller 250 reduces the OES data by merging the OES data in a certain wavelength unit to improve the speed of the OES data processing. can do. More specifically, the controller 250 may set a wavelength unit for merging OES data and may set a merging method of OES data. At this time, the merging method means a method for combining the intensity values included in the OES data grouped based on the wavelength unit into one of the sum of the intensity values, the average value, the median value, the maximum value and the minimum value.

도 5는 파장 단위가 1nm로 설정되어 1nm단위로 OES데이터를 그룹화하고, 각각의 그룹에 포함된 세기값의 총합으로 OES데이터를 조합하도록 병합방식이 설정된 상태에서 OES데이터를 병합하는 방법을 나타낸다. 제어부(250)는 도 5의 (a)와 같이 복수의 OES데이터에서 1nm의 간격을 갖는 파장 단위에 따라 OES데이터를 그룹화한다. 예컨대, 도 5의 (a)에서와 같이 파장값이 768.48, 768,66, 768.84, 769.02, 769.2, 769.38, 769.56, 769.75, 769.93일 경우, 제어부(250)는 도 5의 (b)에서와 같이 768.48, 768,66, 768.84를 제1 조합식별자인 I768을 갖도록 그룹화하고, 769.02, 769.2, 769.38, 769.56, 769.75, 769.93를 도 5의 (b)와 같이 제1 조합식별자인 I769를 갖도록 그룹화한다. 그리고, 제어부(250)는 제1 조합식별자가 I768인 OES데이터들의 세기값의 총합을 조합값으로 산출하고, 제1 조합식별자가 I769인 OES데이터들의 세기값의 총합을 조합값으로 산출한다. 이때, 세기값의 총합으로 조합값을 산출하는 수학식을 하기의 수학식 1과 같다. FIG. 5 shows a method of merging OES data in a state in which a merging method is set so that OES data is grouped in units of 1 nm with a wavelength unit set to 1 nm, and OES data is combined as a sum of intensity values included in each group. The control unit 250 groups OES data according to a wavelength unit having an interval of 1 nm from a plurality of OES data as shown in FIG. 5(a). For example, when the wavelength value is 768.48, 768,66, 768.84, 769.02, 769.2, 769.38, 769.56, 769.75, 769.93 as shown in (a) of FIG. 5, the control unit 250 as shown in FIG. 768.48, 768, 66, and 768.84 are grouped to have the first combination identifier I768, and 769.02, 769.2, 769.38, 769.56, 769.75, and 769.93 are grouped to have the first combination identifier I769 as shown in FIG. Then, the controller 250 calculates the sum of the intensity values of the OES data having the first combination identifier of I768 as a combination value, and calculates the sum of the intensity values of the OES data having the first combination identifier of I769 as the combination value. At this time, the equation for calculating the combined value as the sum of the intensity values is as shown in Equation 1 below.

Figure 112019060377692-pat00001
Figure 112019060377692-pat00001

(단, Ix는 제1 조합식별자를 의미하고, x는 파장값에서 정수값을 의미한다.)(However, Ix means the first combination identifier, and x means the integer value in the wavelength value.)

수학식 1을 이용하면, 제1 조합식별자가 I768인 OES데이터들의 조합값은 도 5의 (b) 와 같이

Figure 112019060377692-pat00002
로, 49.66+180.73+125.44의 단순 총합인 355.83가 된다. 또한, 수학식 1을 이용한 제1 조합식별자가 I769인 OES데이터들의 조합값은
Figure 112019060377692-pat00003
로, 141.82+145.92+174.59+59.9+66.05+168.45의 단순 총합인 756.73이 된다. 이와 같이, 수학식 1을 이용한 조합값은 I768=355.83, I769=756.73, I770=412.15, I771=457.72, I772=27034.22 등이 된다. When using Equation 1, the combination value of the OES data with the first combination identifier I768 is as shown in FIG. 5(b).
Figure 112019060377692-pat00002
This is 355.83, which is a simple sum of 49.66+180.73+125.44. In addition, the combination value of the OES data with the first combination identifier I769 using Equation 1 is
Figure 112019060377692-pat00003
This is 756.73, which is a simple sum of 141.82+145.92+174.59+59.9+66.05+168.45. In this way, the combined values using Equation 1 are I768=355.83, I769=756.73, I770=412.15, I771=457.72, I772=27034.22, and the like.

또한, 도 6은 파장 단위가 1nm로 설정되어 1nm단위로 OES데이터를 그룹화하고, 각각의 그룹에 포함된 세기값의 최대값으로 OES데이터를 조합하도록 병합방식이 설정된 상태에서 OES데이터를 병합하는 방법을 나타낸다. 제어부(250)는 도 6의 (a)와 같이 복수의 OES데이터에서 1nm의 간격을 갖는 파장 단위에 따라 OES데이터를 그룹화한다. 예컨대, 도 6의 (a)에서와 같이 파장값이 768.48, 768,66, 768.84, 769.02, 769.2, 769.38, 769.56, 769.75, 769.93일 경우, 제어부(250)는 도 6의 (b)와 같이 768.48, 768,66, 768.84를 도 6의 (b)와 같이 제1 조합식별자인 I768을 갖도록 그룹화하고, 769.02, 769.2, 769.38, 769.56, 769.75, 769.93를 제1 조합식별자인 I769를 갖도록 그룹화한다. 그리고, 제어부(250)는 제1 조합식별자가 I768인 OES데이터들의 세기값의 최대값을 조합값으로 산출하고, 제1 조합식별자가 I769인 OES데이터들의 세기값의 최대값을 조합값으로 산출한다. 이때, 세기값의 최대값을 조합값으로 산출하는 수학식을 하기의 수학식 2와 같다. In addition, FIG. 6 is a method for merging OES data in a state in which a merging method is set to group OES data in a 1 nm unit with a wavelength unit set to 1 nm, and to combine OES data with a maximum value of intensity values included in each group. Indicates. The control unit 250 groups OES data according to a wavelength unit having an interval of 1 nm from a plurality of OES data as shown in FIG. 6(a). For example, when the wavelength value is 768.48, 768,66, 768.84, 769.02, 769.2, 769.38, 769.56, 769.75, 769.93 as shown in (a) of FIG. 6, the control unit 250, as shown in FIG. , 768,66, 768.84 are grouped to have the first combination identifier I768 as shown in FIG. 6(b), and 769.02, 769.2, 769.38, 769.56, 769.75, 769.93 are grouped to have the first combination identifier I769. Then, the controller 250 calculates the maximum value of the intensity values of the OES data whose first combination identifier is I768 as a combination value, and calculates the maximum value of the intensity values of the OES data whose first combination identifier is I769 as a combination value. . At this time, the equation for calculating the maximum value of the intensity value as a combination value is as shown in Equation 2 below.

Figure 112019060377692-pat00004
Figure 112019060377692-pat00004

(단, Ix는 제1 조합식별자를 의미하고, x는 파장값에서 정수값을 의미한다.)(However, Ix means the first combination identifier, and x means the integer value in the wavelength value.)

수학식 2를 이용하면, 제1 조합식별자가 I768인 OES데이터들의 조합값은 도 6의 (b) 와 같이

Figure 112019060377692-pat00005
로, 49.66, 180.73, 125.44 중에서 최대값인 180.73이 된다. 또한, 제1 조합식별자가 I769인 OES데이터들의 조합값은
Figure 112019060377692-pat00006
로, 141.82, 145.92, 174.59, 59.9, 66.05, 168.45 중에서 최대값인 174.59이 된다. 이와 같이, 수학식 2를 이용한 조합값은 I768=180.73 I769=174.59, I770=131.58, I771=164.385, I772=7555.47 등이 된다. When using Equation 2, the combination value of the OES data with the first combination identifier I768 is as shown in FIG. 6(b).
Figure 112019060377692-pat00005
It is the maximum value of 49.66, 180.73, and 125.44, which is 180.73. In addition, the combination value of the OES data of which the first combination identifier is I769 is
Figure 112019060377692-pat00006
The maximum value of 141.82, 145.92, 174.59, 59.9, 66.05, and 168.45 is 174.59. As described above, the combined values using Equation 2 are I768=180.73 I769=174.59, I770=131.58, I771=164.385, I772=7555.47, and the like.

이어서, 제어부(250)는 도 5 또는 도 6과 같이 설정된 병합방식을 기반으로 병합하여 산출된 조합값을 산출하여 OES데이터의 축소를 수행한 이후에 도 7 및 도 8과 같이 OES데이터의 상호비율값을 산출한다. Subsequently, the control unit 250 calculates the combined value calculated by merging based on the merge method set as shown in FIG. 5 or FIG. 6, and after performing the reduction of the OES data, the mutual ratio of the OES data as shown in FIGS. Calculate the value.

도 7을 참조하면, 제어부(250)는 도 7의 (a)와 같은 OES데이터를 수학식 1에 적용하여 도 7의 (b)와 같이 축소한 후, 도 7의 (c)와 같이 각 조합값의 상호비율값을 산출한다. 이때, 본 발명의 실시 예에서는 설명의 편의를 위해 도 7의 (a) 및 도 7의 (b)는 도 5의 (a) 및 도 5의 (b)와 동일한 것을 예로 설명하고 있으나, 반드시 이에 한정되는 것은 아니다. 즉, OES데이터에 포함된 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나로 조합하도록 선택된 병합방식에 의해 산출된 조합값이 도 7의 (b)에 적용될 수 있다. Referring to FIG. 7, the control unit 250 applies OES data as shown in (a) of FIG. 7 to Equation 1, reduces it as shown in FIG. 7 (b), and then combines each as shown in FIG. 7 (c). Calculate the mutual ratio value of the values. At this time, in the embodiment of the present invention, for convenience of description, FIGS. 7A and 7B are the same as those of FIGS. 5A and 5B, but must be It is not limited. That is, the combination value calculated by the merge method selected to combine any one of the sum, average value, median value, maximum value, and minimum value of the intensity values included in the OES data may be applied to FIG. 7B.

보다 구체적으로, 제어부(250)는 제1 조합식별자에 대응되는 조합값의 상호비율값을 산출하기 위해 도 7의 (c)에서와 같이 두 개의 제1 조합식별자를 이용하여 제2 조합식별자를 생성하고, 두 개의 제1 조합식별자에 대응되는 조합값의 상호비율값을 조합값으로 산출한다. 예컨대, 제어부(250)는 I768에 I768에서 I772를 각각 적용하여 제2 조합식별자를 생성하고, I769에 I768에서 I772를 각각 적용하여 제2 조합식별자를 생성한다. 이와 같이, 제어부(250)는 I770에 I768에서 I772를 각각 적용하고, I771에 I768에서 I772를 각각 적용하고, I772에 I768에서 I772까지를 각각 적용하여 제2 조합식별자를 생성한다. 제어부(250)는 제2 조합식별자에 포함된 두 개의 제1 조합식별자에 대응되는 조합값의 상호비율값을 산출한다. I768과 I768의 조합값은 도 7의 (c)와 같이 355.83/355.83으로 1이 된다. I768과 I769의 상호비율값은 355.83/756.73으로 0.47022055가 된다. More specifically, the control unit 250 generates a second combination identifier using two first combination identifiers as shown in FIG. 7(c) to calculate the mutual ratio value of the combination value corresponding to the first combination identifier. Then, the mutual ratio value of the combination value corresponding to the two first combination identifiers is calculated as the combination value. For example, the controller 250 generates a second combination identifier by applying I768 to I772 to I768, and a second combination identifier by applying I768 to I772 to I769, respectively. As described above, the control unit 250 generates a second combination identifier by applying I768 to I772 to I770, I768 to I772 to I771, and applying I768 to I772 to I772, respectively. The control unit 250 calculates a mutual ratio value of a combination value corresponding to two first combination identifiers included in the second combination identifier. The combined value of I768 and I768 is 355.83/355.83, as shown in Fig. 7(c), and becomes 1. The mutual ratio value of I768 and I769 is 355.83/756.73, which is 0.47022055.

도 8을 참조하면, 제어부(250)는 도 8의 (a)와 같은 OES데이터를 수학식 2에 적용하여 도 8의 (b)와 같이 축소한 후, 도 8의 (c)와 같이 각 조합값의 상호비율값을 산출한다. 이때, 도 8의 (a) 및 도 8의 (b)는 도 6의 (a) 및 도 6의 (b)와 동일할 수 있다. Referring to FIG. 8, the control unit 250 applies OES data as shown in FIG. 8(a) to Equation 2, reduces it as shown in FIG. 8(b), and then combines each as shown in FIG. 8(c). Calculate the mutual ratio value of the values. At this time, FIGS. 8A and 8B may be the same as FIGS. 6A and 6B.

보다 구체적으로, 제어부(250)는 제1 조합식별자에 대응되는 조합값의 상호비율값을 산출하기 위해 도 8의 (c)에서와 두 개의 제1 조합식별자를 이용하여 제2 조합식별자를 생성하고, 두 개의 제1 조합식별자에 대응되는 조합값의 상호비율값을 조합값으로 산출한다. 예컨대, 제어부(250)는 I768에 I768에서 I772를 각각 적용하여 제2 조합식별자를 생성하고, I769에 I768에서 I772를 각각 적용하여 제2 조합식별자를 생성한다. 이와 같이, 제어부(250)는 I770에 I768에서 I772를 각각 적용하고, I771에 I768에서 I772를 각각 적용하고, I772에 I768에서 I772까지를 각각 적용하여 제2 조합식별자를 생성한다. 제어부(250)는 제2 조합식별자에 포함된 두 개의 제1 조합식별자에 대응되는 조합값의 상호비율값을 산출한다. I768과 I768의 조합값은 도 8의 (c)와 같이 180.73/180.73으로 1이 된다. I768과 I769의 상호비율값은 170.73/174.59으로 1.03516811이 된다. More specifically, the control unit 250 generates a second combination identifier by using the two first combination identifiers and in FIG. 8(c) to calculate the mutual ratio value of the combination value corresponding to the first combination identifier, and , The mutual ratio value of the combination values corresponding to the two first combination identifiers is calculated as the combination value. For example, the controller 250 generates a second combination identifier by applying I768 to I772 to I768, and a second combination identifier by applying I768 to I772 to I769, respectively. As described above, the control unit 250 generates a second combination identifier by applying I768 to I772 to I770, I768 to I772 to I771, and applying I768 to I772 to I772, respectively. The control unit 250 calculates a mutual ratio value of a combination value corresponding to two first combination identifiers included in the second combination identifier. The combined value of I768 and I768 is 180.73/180.73, as shown in Fig. 8(c), and becomes 1. The mutual ratio value of I768 and I769 is 170.73/174.59, which is 1.03516811.

이와 같이, OES데이터의 조합이 완료되면 315단계에서 제어부(250)는 도 7의 (c) 또는 도 8의 (c)에서와 같이 산출된 조합값을 이용하여 OES데이터를 이미지 데이터로 변환한다. OES데이터를 이미지 데이터로 변환하는 방법은 하기의 도 9를 이용하여 상세하게 설명하기로 한다. 도 9는 본 발명의 실시 예에 따른 조합이 완료된 OES데이터를 이미지 데이터로 변환하는 방법을 설명하기 위한 화면예시도이다. As described above, when the combination of OES data is completed, in step 315, the controller 250 converts the OES data to image data using the calculated combination values as shown in FIG. 7(c) or 8(c). A method of converting OES data into image data will be described in detail with reference to FIG. 9 below. 9 is a screen example for explaining a method of converting the combined OES data into image data according to an embodiment of the present invention.

도 9를 참조하면, 제어부(250)는 도 9의 (a)와 같은 제2 조합식별자와 제2 조합식별자에 대응되는 조합값을 정규화하기 위해 하기의 수학식 3에 조합값을 적용하여 조합값이 0에서 255 사이의 값을 갖도록 RGB값을 순차적으로 변환한다. 이를 통해, 제어부(250)는 OES데이터를 도 9의 (b)와 같은 이미지 데이터로 변환할 수 있다. 이때, 이미지 데이터는 복수의 픽셀로 구성되고, 하나의 픽셀은 0에서 255사이의 RGB(red, green, blue)값을 각각 갖는다. 아울러, 도 9의 (a)는 도 7의 (c)와 동일한 것을 예로 설명하기로 한다.Referring to FIG. 9, the controller 250 applies a combination value to Equation 3 below to normalize the combination value corresponding to the second combination identifier and the second combination identifier as shown in FIG. RGB values are sequentially converted to have values between 0 and 255. Through this, the control unit 250 may convert the OES data into image data as shown in FIG. 9B. At this time, the image data is composed of a plurality of pixels, and one pixel has RGB (red, green, blue) values between 0 and 255, respectively. In addition, FIG. 9(a) will be described as the same as that of FIG. 7(c).

Figure 112019060377692-pat00007
Figure 112019060377692-pat00007

(이때,

Figure 112019060377692-pat00008
은 이미지 데이터에서 첫 번째 픽셀의 RGB값을 각각 나타낸다.) (At this time,
Figure 112019060377692-pat00008
Indicates the RGB value of the first pixel in the image data.)

일반적으로, 정규화를 위해 사용하는 수학식은 하기의 수학식 4와 같다. In general, the equation used for normalization is as shown in Equation 4 below.

Figure 112019060377692-pat00009
Figure 112019060377692-pat00009

(이때, min(x)는 전체 데이터에서의 최소값을 나타내고, max(x)는 전체 데이터에서의 최대값을 나타낸다.)(At this time, min(x) represents the minimum value in all data, and max(x) represents the maximum value in all data.)

그러나, OES데이터를 이미지 데이터로 변환하기 위해서는 0에서 255 사이의 값을 갖는 RGB값으로 변환해야 하므로, 본 발명에서는 하기의 수학식 5가 적용된다. However, in order to convert the OES data to image data, it is necessary to convert to an RGB value having a value between 0 and 255. Therefore, Equation 5 below is applied in the present invention.

Figure 112019060377692-pat00010
Figure 112019060377692-pat00010

아울러, 제어부(250)는 동일 가스에서 발생하는 파장 또는 동일한 이온 에너지 준위에서 발생되는 파장 등과 같이 연관성이 있는 OES데이터를 이미지 데이터로 변환하고자 할 경우, 제어부(250)는 하기의 수학식 6에 조합값을 적용하여 조합값이 0에서 255 사이의 값을 갖도록 변환한다. 이를 통해, 제어부(250)는 OES데이터를 도 9의 (b)와 같은 이미지 데이터로 변환할 수 있다. In addition, when the controller 250 wants to convert relevant OES data, such as a wavelength generated in the same gas or a wavelength generated in the same ion energy level, into image data, the controller 250 is combined in Equation 6 below. Apply the value to convert the combination value to have a value between 0 and 255. Through this, the control unit 250 may convert the OES data into image data as shown in FIG. 9B.

Figure 112019060377692-pat00011
Figure 112019060377692-pat00011

(이때,

Figure 112019060377692-pat00012
은 이미지 데이터에서 첫 번째 픽셀의 RGB값을 각각 나타낸다.) (At this time,
Figure 112019060377692-pat00012
Indicates the RGB value of the first pixel in the image data.)

상기와 같은 동작을 통해 도 10과 같이 이미지 데이터로의 변환이 완료되면 제어부(250)는 317단계를 수행한다. 317단계에서 제어부(250)는 이미지 데이터를 분석하고 319단계를 수행한다. 319단계에서 제어부(250)는 이미지 데이터의 분석결과를 이용하여 플라즈마의 상태를 진단하고, 진단결과를 표시부(230)에 표시할 수 있다. When conversion to image data is completed as shown in FIG. 10 through the above-described operation, the control unit 250 performs step 317. In step 317, the controller 250 analyzes the image data and performs step 319. In step 319, the control unit 250 may diagnose the plasma state using the analysis result of the image data, and display the diagnosis result on the display unit 230.

본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 범위는 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The embodiments of the present invention disclosed in the present specification and drawings are merely to provide a specific example to easily explain the technical content of the present invention and to understand the present invention, and are not intended to limit the scope of the present invention. Therefore, the scope of the present invention should be interpreted as including all the modified or modified forms derived on the basis of the technical spirit of the present invention in addition to the embodiments disclosed herein.

Claims (15)

OES(optical emission spectroscopy)장치에서 획득된 OES데이터를 수신하는 단계;
상기 OES데이터에서 선택조건에 수렴되는 OES데이터를 추출하고, 추출된 OES데이터를 조합하는 단계;
상기 조합된 OES데이터를 이미지 데이터로 변환하는 단계; 및
상기 이미지 데이터의 분석을 통해 플라즈마 상태를 진단하는 단계;
를 포함하고,
상기 OES데이터를 조합하는 단계는,
상기 OES데이터에 포함된 스펙트럼의 파장값 및 세기값을 확인하고, 상기 파장값을 기반으로 상기 OES데이터를 그룹화하고, 그룹별로 상기 스펙트럼의 세기값을 조합하여 각 그룹에 포함된 상기 OES데이터의 조합값 중 두 개의 조합값에 대한 상호비율값을 산출하는 단계인 것을 특징으로 하는 플라즈마 상태 진단 방법.
Receiving OES data obtained from an optical emission spectroscopy (OES) device;
Extracting OES data converging to a selection condition from the OES data, and combining the extracted OES data;
Converting the combined OES data to image data; And
Diagnosing a plasma state through analysis of the image data;
Including,
Combining the OES data,
Check the wavelength and intensity values of the spectrum included in the OES data, group the OES data based on the wavelength value, and combine the intensity values of the spectrum for each group to combine the OES data included in each group Plasma state diagnosis method characterized in that the step of calculating the mutual ratio value for the two combinations of the values.
제1항에 있어서,
상기 이미지 데이터로 변환하는 단계는,
상기 조합된 OES데이터를 RGB(Red, Green, Blue)값을 갖는 상기 이미지 데이터로 변환하는 단계인 것을 특징으로 하는 플라즈마 상태 진단 방법.
According to claim 1,
The step of converting the image data,
And converting the combined OES data into the image data having RGB (Red, Green, Blue) values.
제2항에 있어서,
상기 OES데이터를 수신하는 단계 이후에,
상기 선택조건의 기 설정여부를 판단하는 단계; 및
상기 선택조건이 기 설정된 상태가 아니면, 상기 선택조건을 설정하는 단계;
를 더 포함하는 것을 특징으로 하는 플라즈마 상태 진단 방법.
According to claim 2,
After the step of receiving the OES data,
Determining whether or not the selection condition is previously set; And
Setting the selection condition if the selection condition is not in a preset state;
Plasma state diagnosis method further comprising a.
삭제delete 제3항에 있어서,
상기 OES데이터의 조합값은,
상기 그룹별로 상기 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나의 값인 것을 특징으로 하는 플라즈마 상태 진단 방법.
According to claim 3,
The combined value of the OES data is,
Plasma state diagnosis method, characterized in that any one of the sum, average value, median value, maximum value and minimum value of the intensity value for each group.
삭제delete 제3항에 있어서,
상기 이미지 데이터로 변환하는 단계는,
상기 상호비율값을 순차적으로 정규화하여 도출된 값으로 상기 RGB값을 설정하는 단계; 및
상기 설정된 RGB값을 기반으로 상기 이미지 데이터를 생성하는 단계;
를 포함하는 것을 특징으로 하는 플라즈마 상태 진단 방법.
According to claim 3,
The step of converting the image data,
Setting the RGB values to values derived by sequentially normalizing the mutual ratio values; And
Generating the image data based on the set RGB value;
Plasma condition diagnosis method comprising a.
제3항에 있어서,
상기 이미지 데이터로 변환하는 단계는,
스펙트럼에 대한 파장별로 상기 상호비율값을 정규화하여 도출된 값으로 상기 RGB값을 설정하는 단계; 및
상기 설정된 RGB값을 기반으로 상기 이미지 데이터를 생성하는 단계;
를 포함하는 것을 특징으로 하는 플라즈마 상태 진단 방법.
According to claim 3,
The step of converting the image data,
Setting the RGB value to a value derived by normalizing the mutual ratio value for each wavelength for a spectrum; And
Generating the image data based on the set RGB value;
Plasma condition diagnosis method comprising a.
OES(optical emission spectroscopy)장치와 통신을 수행하는 통신부; 및
상기 OES장치로부터 수신된 OES데이터에서 선택조건에 수렴되는 OES데이터를 추출하고, 상기 OES데이터에 포함된 스펙트럼의 파장값 및 세기값을 확인하고, 상기 파장값을 기반으로 상기 OES데이터를 그룹화하고, 그룹별로 상기 스펙트럼의 세기값을 조합하여 각 그룹에 포함된 상기 OES데이터의 조합값 중 두 개의 조합값의 상호비율값을 산출하여 조합한 상기 추출된 OES데이터를 이미지 데이터로 변환한 후, 플라즈마 상태를 진단하는 제어부;
를 포함하는 것을 특징으로 하는 플라즈마 상태 진단 장치.
A communication unit performing communication with an optical emission spectroscopy (OES) device; And
Extracting OES data converging to a selection condition from OES data received from the OES device, checking the wavelength and intensity values of the spectrum included in the OES data, and grouping the OES data based on the wavelength value, Plasma state after converting the extracted OES data into image data by calculating the mutual ratio value of two combination values among the combination values of the OES data included in each group by combining the intensity values of the spectrum for each group Control unit for diagnosing;
Plasma condition diagnosis apparatus comprising a.
제9항에 있어서,
상기 제어부는,
상기 조합된 OES데이터를 RGB(Red, Green, Blue)값을 갖는 상기 이미지 데이터로 변환하는 것을 특징으로 하는 플라즈마 상태 진단 장치.
The method of claim 9,
The control unit,
And converting the combined OES data into the image data having RGB (Red, Green, Blue) values.
제10항에 있어서,
상기 제어부는,
상기 선택조건이 기 설정된 상태가 아니면, 상기 선택조건을 설정하는 것을 특징으로 하는 플라즈마 상태 진단 장치.
The method of claim 10,
The control unit,
If the selection condition is not a predetermined condition, the plasma condition diagnosis apparatus, characterized in that to set the selection condition.
제11항에 있어서,
상기 제어부는,
상기 OES데이터에 포함된 스펙트럼의 파장값 및 세기값을 확인하고, 상기 파장값을 기반으로 설정된 파장 단위로 상기 OES데이터를 그룹화하고, 그룹별로 상기 스펙트럼의 세기값을 조합하여 각 그룹에 포함된 상기 OES데이터의 조합값을 산출하는 것을 특징으로 하는 플라즈마 상태 진단 장치.
The method of claim 11,
The control unit,
The wavelength values and intensity values of the spectrum included in the OES data are checked, and the OES data is grouped in units of wavelengths set based on the wavelength values, and the intensity values of the spectrum are combined for each group to be included in each group. A plasma condition diagnosis apparatus characterized by calculating a combination value of OES data.
제12항에 있어서,
상기 제어부는,
상기 그룹별로 상기 세기값의 총합, 평균값, 중앙값, 최대값 및 최소값 중 어느 하나의 값을 상기 조합값으로 산출하는 것을 특징으로 하는 플라즈마 상태 진단 장치.
The method of claim 12,
The control unit,
Plasma diagnosis apparatus, characterized in that for calculating the sum of the intensity value, average value, median value, maximum value and minimum value for each group as the combination value.
삭제delete 제12항에 있어서,
상기 제어부는,
상기 스펙트럼에 대한 파장별로 상기 상호비율값을 정규화하여 도출된 값으로 설정된 상기 RGB값을 기반으로 상기 이미지 데이터를 생성하는 것을 특징으로 하는 플라즈마 상태 진단 장치.
The method of claim 12,
The control unit,
Plasma state diagnosis apparatus, characterized in that for generating the image data based on the RGB value set to a value derived by normalizing the mutual ratio value for each wavelength for the spectrum.
KR1020190069856A 2019-06-13 2019-06-13 Method and Apparatus for Determining of Plasma State Active KR102132212B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190069856A KR102132212B1 (en) 2019-06-13 2019-06-13 Method and Apparatus for Determining of Plasma State

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190069856A KR102132212B1 (en) 2019-06-13 2019-06-13 Method and Apparatus for Determining of Plasma State

Publications (1)

Publication Number Publication Date
KR102132212B1 true KR102132212B1 (en) 2020-07-09

Family

ID=71602411

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190069856A Active KR102132212B1 (en) 2019-06-13 2019-06-13 Method and Apparatus for Determining of Plasma State

Country Status (1)

Country Link
KR (1) KR102132212B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220169547A (en) * 2021-06-21 2022-12-28 나유다 주식회사 Air Plasma Diagnosis System Using Nitrogen OES

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080110006A (en) * 2007-06-14 2008-12-18 한국표준과학연구원 Image processing device and method for evaluating distributional characteristics of particle size using the device
KR20110084302A (en) * 2009-03-17 2011-07-21 가부시키가이샤 히다치 하이테크놀로지즈 Etching Apparatus, Analysis Apparatus, Etching Processing Method, and Etching Processing Program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080110006A (en) * 2007-06-14 2008-12-18 한국표준과학연구원 Image processing device and method for evaluating distributional characteristics of particle size using the device
KR20110084302A (en) * 2009-03-17 2011-07-21 가부시키가이샤 히다치 하이테크놀로지즈 Etching Apparatus, Analysis Apparatus, Etching Processing Method, and Etching Processing Program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220169547A (en) * 2021-06-21 2022-12-28 나유다 주식회사 Air Plasma Diagnosis System Using Nitrogen OES
KR102537681B1 (en) * 2021-06-21 2023-06-01 나유다 주식회사 Air Plasma Diagnosis System Using Nitrogen OES

Similar Documents

Publication Publication Date Title
US11442698B2 (en) Quantum random number generators
EP2940923B1 (en) Method and device for optics based quantum random number generator
US11991808B2 (en) Electronic device with ambient light flicker sensor
US10682089B2 (en) Information processing apparatus, information processing method, and program
CN105992987A (en) Camera included in display
KR102363905B1 (en) Method and Apparatus for Predicting of Brix and Acidity of Strawberries Using Image Data
US10997907B2 (en) Display apparatus and control method thereof
KR102132212B1 (en) Method and Apparatus for Determining of Plasma State
CN113316711B (en) Method and apparatus for estimating ambient light
US11538846B2 (en) Display, electronic device having the display, and method of estimating bio-information using the electronic device
US11409492B2 (en) System including a plurality of display apparatus and control method thereof
US11530981B2 (en) System for analyzing display device and color analyzing method thereof
KR20230099610A (en) Method, apparatus and electronic device for estimating screen light leakage amount
JP2019175066A (en) Monitoring device, monitoring system and monitoring method
US20180033400A1 (en) Image processing apparatus, method for controlling the same, display apparatus, and storage medium
US10720884B2 (en) High speed quantum efficiency spectra of multijunction cells using monochromator-based hardware
EP3656283B1 (en) Light source system, control device, and control method
KR102192674B1 (en) Apparatus and method for processing an image
WO2022040889A1 (en) Display method and apparatus, and electronic device
CN108174250B (en) A method, client and computer equipment for detecting popularity value of live broadcast room
KR20190016460A (en) Method for testing image and image testing system
CN116438593A (en) Seamless transition of multiple display brightness modes
WO2016059860A1 (en) Information processing system, information processing device, and information processing terminal
CN112799224B (en) System and method for generating output image data and microscope
KR102299463B1 (en) Method and Apparatus for Diagnosis of Plasma

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20190613

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20200407

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20200701

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20200703

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20200703

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20230621

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20240624

Start annual number: 5

End annual number: 5