An initiative by SACAC – the South African Council of Automation and Control

The data is contributed by industrial control practitioners as well as by academic researchers who work closely with industry. The aim of this repository is to provide a test environment for control loop performance monitoring methods. 


The data sets are arranged according to the cause of the poor performance of the control loops. These categories are described in Bauer et al. (2016) and are ordered according to how often they occur in industrial processes.

The repository is described in the following paper. For valve stiction, a comparative study was conducted using industrial data that is also available on this repository (Bacci di Capaci et al., 2016). This data repository wants to encourage the development of similar studies.


For any queries or if you would like to contribute industrial process data please send us an email at:

If you download and use the data for a study or publication, we would love to hear from you! Please send us an email.

Also, please help us promote this database by advertising it on your LinkedIn network.


Why the need for an industrial data repository?

The majority of controllers in the process industries are single-input-single-output control loops using the PID algorithm. Although successful and widespread in its applications, studies consistently find that a large proportion of control loops are not fulfilling their task to their best potential, that is, they are performing poorly’. The repository makes industrial data available to researchers who develop methods for the detection of poorly performing loops. Many algorithms and methods have been developed to detect, diagnose control loops that are performing poorly for various reasons. Some of these methods are implemented in industrial software tools. All commercially successful methods have been tested on industrial data. However, these are individual datasets and are generally not shared with the research community. It becomes therefore difficult to compare and evaluate methods. The repository is made available to promote the successful development of control loop performance monitoring methods.