How to identify the factors that influence industrial performance ?
Identifying factors impacting industrial performance: the case of batch production
For manufacturing process companies and factories operating their production by batch, optimising production performance is of course one of the strategic challenges to ensure their competitiveness. However, the production data reported by the field teams are not always easy to analyse and are sometimes difficult to integrate into a continuous improvement process. As such, the identification of the tangible factors that influence industrial performance is often complex, due to the lack of appropriate solutions to formally identify them.
The specificity of batch industrial processes
One defined production process, but variable performance scores
In the food, pharmaceutical or chemical industries, industrial processes are organised in batch production. The objective at the end of the chain is to obtain products that comply with previously defined standards, for example in terms of quality. In reality, industrial performance can vary significantly from one batch to another for a similar product. Very often, it is difficult to make a true diagnosis of these variations because the volume of potential parameters makes this interpretation very difficult, especially when the analysis tools are lacking.
Why does industrial performance fluctuate?
Various influencing factors can be taken into account:
– Firstly, the type of production, defined by the product itself, the packaging and wrapping, the batch size.
– Secondly, seasonality, which generates significant climatic changes on the shop floor, whether in terms of temperature or humidity. The variability of the materials used, whose characteristics can change depending on the time of year. The activity rate of the factory, which can be correlated with production peaks, alternating with periods of less intense production.
– Thirdly, the factory’s organisation defined by the scheduling of batches, production schedules, teams organization, changeovers duration etc.
– Fourthly, the impact of maintenance, depending on whether it has been carried out more or less recently.
Collecting production data to identify key factors
Faced with this diversity of potential factors, connecting the equipment on the production line is essential in order to faithfully describe the production operations thanks to the data collected from the machines. The data is then processed in order to clearly identify the influencing factors responsible for the differences recorded between batches. These indicators will then be made available to those involved in the process, so that they can intervene in the field (for operators or line managers) as well as at management level (for managers or production directors). Where necessary, operational decisions are made to adjust scheduling, batch size or team composition.
Leveraging Machine Learning to accelerate the continuous improvement process
The Learning Machine: a methodological approach
The large volume of potential factors influencing performance must lead to an approach that goes beyond an analysis based solely on business expertise. The use of Machine Learning algorithms proves to be relevant in this context due to its capacity to analyse complex data sets. Before doing so, two essential prerequisites must be considered.
Firstly, in order to initiate its learning process, the system must first have exhaustive data covering the entire production process. In this case, we collected in a database one year of data from a production line comprising more than a hundred separate variables from machines as well as shop floor applications. Secondly, a target variable that best illustrates the expected performance must be chosen. In this case study, the indicator chosen is the production rate expressed in number of litres produced per minute.
Which Machine Learning algorithms should be used here?
In order to identify the influencing factors, we have structured our analysis around two main steps.
Step 1: Ensure the quality of the model prediction by comparing the ideal production rate with actual data.
We first seek to evaluate the performance of the model, i.e. its capacity to correctly predict the target variable as a function of the input variables. This quality is measured by a coefficient of determination called R-Square. In our case, this coefficient reaches 0.67, which means that the model is sufficiently accurate to give us indications of the influencing factors.
Step 2: Identifying the influencing factors
The data are then analysed through a so-called importance permutation model which allows the identification of influencing factors among the input variables. This analysis is guided by one principle: opposing the performance of the model in prediction with and without the input variable under consideration.
Immediate understanding of the factors influencing performance
If this protocol is well respected, the algorithms are able to clearly identify the influencing factors and generate insights that can be used to monitor industrial performance. In our case study, the collection and analysis of the data allowed us to clearly identify the following 5 influencing factors:
1. The type of product
2. The previous product
3. The month of production
4. The start time of production of the batch
5. The size of the batch
In other words, the scheduling of batches, the seasonality of production as well as the volume produced per batch are the most important factors in explaining any differences in industrial performance. These results provides to the production workforce valuable insights for a better performance monitoring and execution in the future.
Advantages of an analysis with Machine Learning
More generally, the combined contribution of the Internet of Things and the Learning Machine in this type of context lies in their capacity to make factual the measurement and analysis steps that frequently take place in a continuous improvement process like a DMAIC, for example. First, their combination makes the measurement of data concrete and continuous. Then the results from the algorithms complete the analysis phase and the identification of problems, which are preliminary to the action plan.
A significant improvement in industrial performance
For the production workforce, these insights make it easier to make decisions and adjust production operations according to their objectives. These new technologies contribute to the digitalisation and modernisation of continuous improvement methods such as Lean management or Kaizen.
Quantitatively, the performance gain observed on average as a result of this type of analysis is significant for process manufacturing companies. We generally observe an improvement in the OEE rate (Overall Equipment Efficiency) of about 5%. From a qualitative point of view, through the deployment of this type of analysis, the industrial performance observed and measured proves to be more stable over time. By shedding new light on production, the contribution of this method represents a substantial gain for the productivity of industrial companies producing by batch.