METHOD AND SYSTEM FOR AUTOMATICALLY DETECTING ERRORS IN INDUSTRIAL PLANT CONFIGURATION TABLES

    公开(公告)号:EP4425282A1

    公开(公告)日:2024-09-04

    申请号:EP23159003.5

    申请日:2023-02-28

    摘要: For automatically detecting errors in industrial plant configuration tables (CT), a table encoder (TE) is trained to estimate an estimated probability that the cells in the tables contain an error. According to an embodiment, the table encoder is initially trained with a set of configuration tables. An Active Learning Query Strategy (ALQS) selects candidate cells (CC) from the set of configuration tables with a mixed strategy combining uncertainty sampling with a penalty for picking multiple candidate cells from the same configuration table. A user interface receives labeled cells (LC), wherein the labeled cells contain the candidate cells as well as labels indicating whether the candidate cells are erroneous. A training component (TC) performs gradient updates (GU) on the table encoder, using the labeled cells. As a result, the table encoder is re-trained after each user interaction to become a table token classification model. Using active learning, which is novel with regard to token classification in tabular data, allows to reduce the required amount of labeled data efficiently. The Active Learning Query Strategy balances uncertainty versus diversity and ensures that the candidate cells are selected from a diverse range of configuration tables. This embodiment provides a novel active learning workflow for tabular data and deep machine learning models. Furthermore, this embodiment saves experts time in annotating cells in configuration tables.

    VERFAHREN ZUM BETRIEB EINES AUTOMATISIERUNGSGERÄTS, SYSTEM UND STEUERUNGSPROGRAMM

    公开(公告)号:EP4395234A1

    公开(公告)日:2024-07-03

    申请号:EP22217198.5

    申请日:2022-12-29

    IPC分类号: H04L9/40 G06F21/53 G05B19/00

    摘要: Durch eine mit einem Automatisierungsgerät (200) verbundene Rechnereinrichtung (100) werden Steuerungsanwendungen für das Automatisierungsgerät mittels Ablaufsteuerungskomponenten (131-133) bereitgestellt, die in eine auf der Rechnereinrichtung installierte Ablaufsteuerungsumgebung (112) ladbar und dort ausführbar sind. Im Automatisierungsgerät ist eine Sicherheitsrichtlinie (201) gespeichert, die nur nach einer erfolgreichen Authentifizierung anhand eines einem Hersteller (1) des Automatisierungsgeräts zugeordneten Berechtigungsnachweises (10) änderbar ist. Vor einem Start der jeweiligen Ablaufsteuerungskomponente werden Konfigurationsinformationen (312, 322, 332) durch die Rechnereinrichtung gegen die Sicherheitsrichtlinie geprüft bzw. entsprechend der Sicherheitsrichtlinie angepasst. Die Ablaufsteuerungskomponenten werden jeweils entsprechend den geprüften bzw. angepassten Konfigurationsinformationen in die Ablaufsteuerungsumgebung geladen und dort ausgeführt.