AUTOMATIC DETECTING DEVICE AND AUTOMATIC DETECTING METHOD OF MANUFACTURING EQUIPMENT
20220004180 · 2022-01-06
Inventors
Cpc classification
G05B23/0283
PHYSICS
G05B23/024
PHYSICS
G05B23/0294
PHYSICS
H01J37/32935
ELECTRICITY
International classification
H01L21/67
ELECTRICITY
Abstract
An automatic detecting device and an automatic detecting method of a manufacturing equipment are provided. The automatic detecting method of the manufacturing equipment includes the following steps. A detection curve of the manufacturing equipment executing several recipe steps is obtained. The detection curve is aligned to the recipe steps, such that the detection curve is divided into several process segments. At least one peak or at least one valley in each of the process segments is searched to obtain several sub-step segments. According to the sub-step segments, a Fault Detection Classification analysis (FDC) is performed to obtain an analysis result. Based on the analysis result, a predict health information of the manufacturing equipment is outputted.
Claims
1. An automatic detecting method of a manufacturing equipment, comprising: obtaining a detection curve of the manufacturing equipment executing a plurality of recipe steps; aligning the detection curve to the recipe steps, such that the detection curve is divided into a plurality of process segments; searching at least one peak or at least one valley in each of the process segments, to obtain a plurality of sub-step segments; performing a Fault Detection Classification analysis (FDC), according to the sub-step segments, to obtain an analysis result; and outputting a predict health information of the manufacturing equipment based on the analysis result.
2. The automatic detecting method of the manufacturing equipment according to claim 1, wherein in the step of searching the peak or the valley in each of the process segments, the peak or the valley is searched according to a second derivative value of the detection curve.
3. The automatic detecting method of the manufacturing equipment according to claim 2, wherein the step of searching the peak or the valley in each of the process segments, to obtain the sub-step segments incudes: obtaining the second derivative value of the detection curve; marking a positive level, if the second derivative value is higher than a predetermined positive value; marking the negative level, if the second derivative value is lower than a predetermined negative value; and searching out the peak or the valley according to a change of the positive level and the negative level.
4. The automatic detecting method of the manufacturing equipment according to claim 3, wherein if the second derivative value continuously appears the positive level, the negative level and the positive level, then the peak is searched out.
5. The automatic detecting method of the manufacturing equipment according to claim 3, wherein if the second derivative value continuously appears the negative level, the positive level and the negative level, then the valley is searched out.
6. The automatic detecting method of the manufacturing equipment according to claim 3, wherein the predetermined positive value is 0.5 and the predetermined negative value is −0.5.
7. The automatic detecting method of the manufacturing equipment according to claim 1, further comprising: automatically merging adjacent sub-step segments with identical track type.
8. An automatic detecting device of a manufacturing equipment, comprising: a data collection unit, configured to obtain a detection curve of the manufacturing equipment executing a plurality of recipe steps; a mapping unit, configured to align the detection curve to the recipe steps, such that the detection curve is divided into a plurality of process segments; a subdivision unit, configured to search at least one peak or at least one valley in each of the process segments, to obtain a plurality of sub-step segments; an analyzing unit, configured to perform a Fault Detection Classification analysis (FDC), according to the sub-step segments, to obtain an analysis result; and an outputting unit, configured to output a predict health information of the manufacturing equipment based on the analysis result.
9. The automatic detecting device of the manufacturing equipment according to claim 8, wherein the subdivision unit searches out the peak or the valley according to a second derivative value of the detection curve.
10. The automatic detecting device of the manufacturing equipment according to claim 9, wherein the subdivision unit includes: a differentiator, configured to obtain the second derivative value of the detection curve; a positive level marker, configured to mark a positive level, if the second derivative value is higher than a predetermined positive value; a negative level marker, configured to mark the negative level, if the second derivative value is lower than a predetermined negative value; and a finder, configured to search out the peak or the valley according to a change of the positive level and the negative level.
11. The automatic detecting device of the manufacturing equipment according to claim 10, wherein if the second derivative value continuously appears the positive level, the negative level and the positive level, then the finder searches out the peak.
12. The automatic detecting device of the manufacturing equipment according to claim 10, wherein if the second derivative value continuously appears the negative level, the positive level and the negative level, then the finder searches out the valley.
13. The automatic detecting device of the manufacturing equipment according to claim 10, wherein the predetermined positive value is 0.5 and the predetermined negative value is −0.5.
14. The automatic detecting device of the manufacturing equipment according to claim 8, further comprising: a merging unit, configured to automatically merge adjacent sub-step segments with identical track type.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015] In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
DETAILED DESCRIPTION
[0016] Please refer to
[0017] The automatic detecting device 100 of this embodiment can further subdivide the recipe step into several sub-steps to extract more features, so that the accuracy of the Fault Detection and Classification (FDC) can be improved, and the Prognostic and Health Management (PHM) and the Virtual Metrology (VM) can be more efficiently achieved.
[0018] The automatic detecting device 100 includes a data collection unit 110, a mapping unit 120, a classification unit 130, a subdivision unit 140, a merging unit 150, an analyzing unit 160 and an outputting unit 170. The data collection unit 110 is, for example, a wired network port, or a wireless network transmission module. The mapping unit 120, the classification unit 130, the subdivision unit 140, the merging unit 150, the analyzing unit 160 are, for example, a circuit, a chip, a circuit board, a plurality of program codes or a storage device for storing codes. The outputting unit 170 is, for example, a display screen or a printer. The automatic detecting device 100 further subdivides the recipe step into several sub-steps through the subdivision unit 140 to extract more features. The following describes the operation of the above components in detail through a flowchart.
[0019] Please refer to
[0020] Next, in step S120, the mapping unit 120 aligns the detection curve C1 to the recipe steps, such that the detection curve C1 is divided into a plurality of process segments RS11, RS12, RS13, RS14, RS15, RS16, RS17. In this step, the mapping unit 120 aligns, for example, the starting point of the process segment RS11 to the starting point of the parameter setting according to the execution times of the parameter settings. Alternatively, for example, the mapping unit 120 aligns the starting points of the process segments RS11 to RS17 to the starting points of the respective parameter settings according to the execution times of the parameter settings. In this way, the detection curve C1 can be divided into the process segments RS11 to RS17.
[0021] Then, in step S130, the classification unit 130 recognizes the track type of each of the process segments RS11 to RS17. For example, please refer to
[0022] Next, in step S140, the subdivision unit 140 searches at least one peak or at least one valley in each of the process segment (for example, the process segment RS14 in
[0023] In step S140, the subdivision unit 140 searches out the peak P11 (or P12, P31) or the valley V21 (or V22, V41) in each of the process segments RS51 to RS54 according to the second derivative value Diff2 of the detection curve C5. Please refer to
[0024] Next, in step S142, the positive level marker 142 marks the positive level PL if the second derivative value Diff2 is higher than a predetermined positive value (for example, 0.5, 0.05, or 0.0005).
[0025] Then, in step S143, the negative level marker 143 marks the negative level NL if the second derivative value Diff2 is lower than a predetermined negative value (for example, −0.5, −0.05, or −0.0005). Step S142 and step S143 are interchangeable.
[0026] Then, in steps S144 to S147, the finder 144 searches out the peak P11 (or P12, P31) or the valley V21 (or V22, V41) according to the change of the positive level PL and the negative level NL.
[0027] In step S144, the finder 144 determines whether the second derivative value Diff2 continuously appears “the positive level PL, the negative level NL and the positive level PL.” If the second derivative value Diff2 continuously appears “the positive level PL, the negative level NL and the positive level PL”, then the process proceeds to step S145. In step S145, the finder 144 searches out the peak P11 (or P12, P31). Taking
[0028] In step S146, the finder 144 determines whether the second derivative value Diff2 continuously appears “the negative level NL, the positive level PL and the negative level NL.” If the second derivative value Diff2 continuously appears “the negative level NL, the positive level PL and the negative level NL”, then the process proceeds to step S147. In step S147, the finder 144 searches out the valley V21 (or V22, V41). Taking
[0029] The above steps S146, S147 can be performed before steps S144, S145.
[0030] Then, the process returns to step S145 of
[0031] Then, in step S160, the analyzing unit 160 performs the Fault Detection and Classification (FDC) with these sub-step segments to obtain the analysis result RS. In this step, for example, the start time, the end time, the track type and other information of the sub-step segments obtained above are compared with an ideal curve to analyze the difference and the degree of difference.
[0032] Then, in step S170, the outputting unit 170 outputs the predicted health information PH of the manufacturing equipment 900 based on the analysis result RS.
[0033] Please refer to
[0034] It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.