Requirements¶
The process data used to train the model must be available as IoT timeseries in a single aspect of the selected asset. To generate quality predictions, these data must be updated with the new data at the same frequency as the training data. The variables in the process data must contain following variables:
- _time (timestamp) - variable to define date and time of each data point in IoT timeseries.
- Input features (double) - one or more numeric process parameters used as predictors for the process model.
- Filtering features (integer or string) - one or more numeric or text process parameters used to define the manufacturing phase.
- Identifier (string) - The parameter to identify produced parts is used for the aggregation of process parameters related to each part's manufacturing process phase. This must be the same for each data point associated with the selected part and must be unique for all parts.
The quality data used to train the model must be available as a CSV file in Integrated Data Lake (IDL). The file must contain a data table with columns containing the variables listed below:
- Timestamp (timestamp) - variable to define the date and time of the quality measurement result.
- Identifier (string) – variable containing unique serial number of parts.
These values should correspond to identifiers available in the selected process data:
- Target (double) – numeric variable containing target quality feature to train the model.
- Tolerance Low (double) – low tolerance limit used for quality acceptance check.
- Tolerance High (double) – high tolerance limit used for quality acceptance check.
Additional aspect should be available for a selected asset to store quality prediction results. This aspect should include variables to store:
- Target (double) – variable to store prediction result.
- Tolerance Low (double) – variable to store low tolerance limit.
- Tolerance High (double) – variable to store high tolerance limit.
- Identifier (string) - variable containing unique serial number of parts.
These variables must have the same names as the corresponding columns in the quality data file. This aspect optionally contains the variable to collect real measurement results to compare them with corresponding prediction results.
An example of the IoT data model used to work with the manufacturing process and quality data is shown in the image.