US 12,078,982 B2
Methods and systems for workpiece quality control
Adel Haghani, Hamburg (DE)
Assigned to Siemens Aktiengesellschaft, Munich (DE)
Appl. No. 17/908,679
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Feb. 17, 2021, PCT No. PCT/EP2021/053882
§ 371(c)(1), (2) Date Sep. 1, 2022,
PCT Pub. No. WO2021/175593, PCT Pub. Date Sep. 10, 2021.
Claims priority of application No. 20161233 (EP), filed on Mar. 5, 2020.
Prior Publication US 2023/0117055 A1, Apr. 20, 2023
Int. Cl. G05B 19/418 (2006.01)
CPC G05B 19/41875 (2013.01) [G05B 2219/32188 (2013.01); G05B 2219/37513 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A computer-implemented method for providing a trained function and for performing a workpiece quality control, said computer-implemented method comprising:
receiving a plurality of training machining datasets, wherein different training machining datasets are representative of different workpieces having an acceptable quality based on prior tests;
transforming the plurality of training machining datasets into a time-frequency domain to produce a plurality of training time-frequency domain datasets;
training, based on the plurality of the training time-frequency domain datasets, a function based on an autoencoder, which comprises an input layer, an output layer and a hidden layer, by providing the input layer and the output layer with each of the plurality of training time-frequency domain datasets; providing the trained function as a trained autoencoder function-for; and
performing the workpiece quality control based on the trained autoencoder function, comprising:
receiving a machining dataset based on time-series CNC machining data, wherein the machining dataset is representative for a quality of a workpiece;
transforming the machining dataset into a time-frequency domain to produce a time-frequency domain dataset;
applying the trained autoencoder function to the time-frequency domain dataset and generate data in the hidden layer;
analyzing the quality of the workpiece based on the data generated in the hidden layer of the trained autoencoder function; and
providing results of the analysis, wherein the autoencoder is a variational autoencoder with a specified statistical distribution for the hidden layer, and wherein the analyzing the quality of the workpiece comprises comparing the data generated in the hidden layer of the variational autoencoder with the specified statistical distribution.