Skip to content
DraconiticResearch
Search Sources API
203,952 studies31 sourcesUpdated 5 min ago
Peer-reviewedCC BY 4.0Scientific Reports

Variable ontology and target-leakage screening in industrial PLC-SCADA data using name-based and behavioral evidence

Abstract

Contemporary cement plants measure thousands of PLC-SCADA variables, and the semantics of those variables is unclear, since the tags and labels are usually incomplete, inconsistent, and/or deceptive. The problem affects not only control-advisory systems but also data-driven models via inclusion of non-manipulated variables into the decision space or introduction of target-related variables resulting in leakage. In this paper, we propose the two-evidence variable ontology and leakage-auditing approach for industrial PLC-SCADA data. We combine name-based evidence, behavior-based signal evidence, expert validation for exceptional cases, and target-leakage auditing within a unified pre-modelling workflow. Within this workflow, the staircase score is used as a lightweight behavioral descriptor for distinguishing piecewise-constant setpoint-like signals from continuously varying measurements. The proposed approach is applied to the real industrial dataset of a cement clinker production line with 2.46 million samples, 375 variables, and 11 logged operational days. Among the 26 documented control parameters, eight exhibited actively changing setpoint behavior during the analyzed 11-day period, while one additional operational control was confirmed through process-engineering validation. Besides the label anomaly where the continuously changing signal is labeled as the setpoint, three leakage types for the industrial multivariate regression are considered in this paper: definitional/mass balance, component, and computed feature leakage. Removal of leakage drops the performance of the firing-calorie model from R² = 0.9999 to R² = 0.8109. Supplementary analyses showed that the behavioral separation of setpoint-like and continuous signals was unchanged under unsupervised (Otsu) threshold selection, was reproduced in two sub-periods with different logging rates, and required about 21 s for all 375 variables, with runtime scaling linearly with data size. A blinded annotation of all 375 variables by a second, independent process expert agreed with the final ontology for 89.3% of the variables (κ = 0.755) and assigned all nine control variables to CONTROL.

Related

  1. ACCELERATE-BASSO: early experiences and emerging best practices for ontology development in behavioral and social science research
    Yue Yu, Lu Kang, Susan Michie +10
    Journal of Biomedical SemanticsPeer-reviewedCC BYFull textMolecular biology & gene regulationDOAJ
  2. A neuromorphic circuit with variable behavioral reinforcement intensity based on operant conditioning
    Zhixia Ding, Yuqi Deng, Yuejia Zhou +3
    Cognitive NeurodynamicsPeer-reviewedLicence not statedFull textNeurosciencePMC
  3. Variable diameter configurations influence propane air deflagration and pressure rise in industrial pressurized pipelines
    Ning Zhou, Guangping Zhou, Rongkun Rao +3
    Scientific ReportsPeer-reviewedCC BY 4.0Full textCrossref
  4. Primary caregivers’ perspectives on referral compliance following school eye health screening in Eastern Nepal: a qualitative study of behavioral and health system barriers
    Binita Karki, Gauri Shankar Shrestha, Rajiv Ranjan Karn +3
    BMC Public HealthPeer-reviewedCC BY-NC-ND 4.0Epidemiology & public healthCrossref
  5. Academic Resilience and Behavioral Patterns in a Digital Problem-Solving Task: Evidence from Process Data
    Journal of IntelligencePeer-reviewedCC BYFull textEurope PMC
BibTeX
@article{sahin2026variable,
  title = {{Variable ontology and target-leakage screening in industrial PLC-SCADA data using name-based and behavioral evidence}},
  author = {Mustafa Şahin and Muhammed Fatih Talu and Faruk Kürker and Cem Onat and Mustafa Öztürk and Ahmet Dağ},
  journal = {Scientific Reports},
  year = {2026},
  month = oct,
  doi = {10.1038/s41598-026-74767-y},
  url = {https://www.nature.com/articles/s41598-026-74767-y},
  note = {CC BY 4.0},
}
RIS
TY  - JOUR
TI  - Variable ontology and target-leakage screening in industrial PLC-SCADA data using name-based and behavioral evidence
AU  - Mustafa Şahin
AU  - Muhammed Fatih Talu
AU  - Faruk Kürker
AU  - Cem Onat
AU  - Mustafa Öztürk
AU  - Ahmet Dağ
PY  - 2026
DA  - 2026/10/24
JO  - Scientific Reports
DO  - 10.1038/s41598-026-74767-y
UR  - https://www.nature.com/articles/s41598-026-74767-y
AB  - Contemporary cement plants measure thousands of PLC-SCADA variables, and the semantics of those variables is unclear, since the tags and labels are usually incomplete, inconsistent, and/or deceptive. The problem affects not only control-advisory systems but also data-driven models via inclusion of non-manipulated variables into the decision space or introduction of target-related variables resulting in leakage. In this paper, we propose the two-evidence variable ontology and leakage-auditing approach for industrial PLC-SCADA data. We combine name-based evidence, behavior-based signal evidence, expert validation for exceptional cases, and target-leakage auditing within a unified pre-modelling workflow. Within this workflow, the staircase score is used as a lightweight behavioral descriptor for distinguishing piecewise-constant setpoint-like signals from continuously varying measurements. The proposed approach is applied to the real industrial dataset of a cement clinker production line with 2.46 million samples, 375 variables, and 11 logged operational days. Among the 26 documented control parameters, eight exhibited actively changing setpoint behavior during the analyzed 11-day period, while one additional operational control was confirmed through process-engineering validation. Besides the label anomaly where the continuously changing signal is labeled as the setpoint, three leakage types for the industrial multivariate regression are considered in this paper: definitional/mass balance, component, and computed feature leakage. Removal of leakage drops the performance of the firing-calorie model from R² = 0.9999 to R² = 0.8109. Supplementary analyses showed that the behavioral separation of setpoint-like and continuous signals was unchanged under unsupervised (Otsu) threshold selection, was reproduced in two sub-periods with different logging rates, and required about 21 s for all 375 variables, with runtime scaling linearly with data size. A blinded annotation of all 375 variables by a second, independent process expert agreed with the final ontology for 89.3% of the variables (κ = 0.755) and assigned all nine control variables to CONTROL.
SN  - 2045-2322
ER  -