US 11,982,996 B2
Method and apparatus for configuring processing parameters of production equipment, and computer-readable medium
Cheng Feng, Hangzhou (CN); Daniel Schneegass, Beijing (CN); Ying Qu, Beijing (CN); and Peng Wei Tian, Beijing (CN)
Assigned to SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
Appl. No. 17/606,774
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Apr. 29, 2019, PCT No. PCT/CN2019/085055
§ 371(c)(1), (2) Date Oct. 27, 2021,
PCT Pub. No. WO2020/220221, PCT Pub. Date Nov. 5, 2020.
Prior Publication US 2022/0206469 A1, Jun. 30, 2022
Int. Cl. G05B 19/418 (2006.01); G05B 19/401 (2006.01); G05B 19/408 (2006.01); G05B 19/4155 (2006.01)
CPC G05B 19/4183 (2013.01) [G05B 19/401 (2013.01); G05B 19/408 (2013.01); G05B 19/4155 (2013.01); G05B 2219/32187 (2013.01); G05B 2219/32193 (2013.01); G05B 2219/34295 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A workpiece data processing method, comprising:
acquiring processing condition data, a quality attribute value and quality inspection result data of each workpiece of multiple workpieces processed by production equipment, the processing condition data of a workpiece of the multiple workpieces including a processing parameter used by the production equipment when processing the workpiece and ambient condition data of the production equipment when processing the workpiece;
determining, based on the processing condition data and the quality attribute value of each workpiece of the multiple workpieces, a first relationship between the quality attribute value of the workpiece processed by the production equipment and the ambient condition data of the production equipment when processing the workpiece and the processing parameter of the production equipment;
determining, based on the quality attribute value and the quality inspection result data of each workpiece of the multiple workpieces, a second relationship between the quality inspection result data and quality attribute value of the workpiece processed by the production equipment;
generating, for given ambient condition data, a set of processing parameters of the production equipment;
determining, for each element in the set and based on the ambient condition data, the element and the first relationship, a quality attribute value of each second simulated workpiece of multiple second simulated workpieces processed based upon the processing parameter represented by the element;
determining, for each element in the set, for each second simulated workpiece of the multiple second simulated workpieces and based on the second relationship and the quality attribute value of the second simulated workpiece determined, quality inspection result data of the second simulated workpiece;
compiling, for each element in the set, statistics of a quality inspection pass rate according to the quality inspection result data determined of each second simulated workpiece of the multiple second simulated workpieces; and
repeating a process until a condition is met, the condition including a number of iterations reaching a maximum number of iterations or a calculated quality inspection pass rate of the workpiece processed by the production equipment reaching a pass rate threshold, the process including:
adding a new element to the set, so that an expected value of the quality inspection pass rate obtained statistically based upon the new element has a relatively largest increase compared with the maximum value of the quality inspection pass rate statistically obtained previously,
determining, for the new element added to the set and based on the ambient condition data, the new element and the first relationship, a quality attribute value of each third simulated workpiece of multiple third simulated workpieces processed based upon the processing parameter represented by the new element,
determining, for the new element added to the set and for each third simulated workpiece of the multiple third simulated workpieces and based on the second relationship and the quality attribute values of the multiple third simulated workpieces determined, quality inspection result data of each third simulated workpiece of the multiple third simulated workpieces, and
compiling, for the new element added to the set, statistics of the quality inspection pass rate according to the quality inspection result data determined of each third simulated workpiece of the multiple third simulated workpieces; and
determining the element corresponding to a maximum value of all quality inspection pass rates obtained statistically as the optimal value of the processing parameter of the production equipment for the ambient condition data, wherein the determining of the first relationship comprises:
using the processing condition data of each workpiece of the multiple workpieces as an input vector of a generator in a Conditional Generative Adversarial Net (COAN) model;
using the processing condition data of each workpiece of the multiple workpieces as an input vector of a discriminator of the CGAN model;
using the quality attribute value of each workpiece of the multiple workpieces or an output vector of the generator of the CGAN model as another input vector of the discriminator in the CGAN model; and
training the CGAN model, and using the generator of the CGAN model obtained by training as the first relationship.