A COMPUTER-IMPLEMENTED METHOD FOR DETERMINING AN OPERATIONAL STATE OF AN INDUSTRIAL PLANT

    公开(公告)号:WO2021170212A1

    公开(公告)日:2021-09-02

    申请号:PCT/EP2020/054786

    申请日:2020-02-24

    Applicant: ABB SCHWEIZ AG

    Abstract: A computer-implemented method (100) for determining an operational state of an industrial plant (1) executing an industrial process, the method (100) comprising: • adding alarms (2) raised within the plant (1) to a first pool (3a) of important alarms (2); • determining (120), based on plant (1) topology, on the process, and/or on a physical state (1c) of parts of the plant (1), whether a physical state (1c) indicated by a first acquired alarm (2) has caused a second alarm (21), and if so, moving (130) the first alarm (2) from the first pool (3a) to a second pool (3b) of informative alarms (2); and/or • determining (140), based on the topology of the plant (1), and/or on the process, in combination with a physical state (1c) of parts of the plant (1), for at least one first acquired alarm (2), whether a predetermined state-dependent condition (5) is met, and if this is the case, moving (150) the first alarm (2) from the first pool (3a) to the second pool (3b); and • determining (160) the operational state (la) of the plant (1), and/ or a corrective action (lb) based on the alarms (2) in the first pool (3a).

    APPARATUS COMPRISING A PROCESS CONTROL SYSTEM AND AT LEAST ONE PROCESS MODULE, RELATED METHOD, COMPUTER PROGRAM PRODUCT, AND DATA PROCESSING DEVICE

    公开(公告)号:WO2020030638A1

    公开(公告)日:2020-02-13

    申请号:PCT/EP2019/071119

    申请日:2019-08-06

    Applicant: ABB SCHWEIZ AG

    Abstract: The disclosure describes an apparatus (100) comprising a process control system (10); at least one process module (50, 60); and a process module logic entity (26) associated with the at least one process module (50, 60), wherein the process control system is configured to communicate with the at least one process module (50, 60) via a process module interface; and wherein the process module logic entity (26) provides a control logic of the process module (50, 60). The disclosure also relates to a method comprising providing an apparatus (100) or providing a model of an apparatus (100) as described, the method further comprising reflecting the control logic of the process module (50, 60) in a procedure, typically in a diagnosis procedure or in a configuration procedure. Yet further, the disclosure relates to corresponding computer program product and a corresponding data processing device.

    COMPUTERIZED OPTIMIZATION OF AN ENGINEERED MODULAR PLANT TOPOLOGY

    公开(公告)号:WO2021170211A1

    公开(公告)日:2021-09-02

    申请号:PCT/EP2020/054785

    申请日:2020-02-24

    Applicant: ABB SCHWEIZ AG

    Abstract: A computer-implemented method (100) for optimizing a given topology (2) of a modular plant (1) that is to execute a given industrial process according to a given engineered recipe (3), the method (100) comprising: • obtaining (110), for at least one process module (21-23) in the given topology (2), the amount of at least one resource and/or capability (21a-23a) of the process module (21-23) that is utilized when the process is executed according to the recipe (3), and dividing this amount by the maximum amount of the respective resource and/or capability (21a-23a) that this process module (21-23) is able to provide, thereby obtaining a theoretical utilization (21b-23b) of the resource and/or capability (21a-23a) as the theoretical utilization of the process module (21-23); • searching (120), in a pool (6) of available process modules (24-27), for candidate process modules (24-27) that are able to take the place of the at least one process module (21-23) in the execution of the given recipe (3) and fit into the given topology (2); • obtaining (130), for each candidate process module (24-27), the theoretical utilization (24b-27b) of the corresponding resource and/or capability (24a- 27a) of this candidate process module (24-27) that would ensue if the at least one process module (21-23) were to be replaced by this candidate process module (24-27), and assigning this theoretical utilization (24b-27b) to this candidate process module (24-27); and • generating (140) an optimized topology (2*) of the plant (1) from the given topology (2) by replacing the at least one process module (21-23) with a candidate process module (24-27) that has a same or a higher theoretical utilization (24b-27b) than the at least one process module (21-23).

    AUTOMATED CREATION OF MODULAR INDUSTRIAL PLANTS

    公开(公告)号:WO2020152025A1

    公开(公告)日:2020-07-30

    申请号:PCT/EP2020/051036

    申请日:2020-01-16

    Applicant: ABB SCHWEIZ AG

    Abstract: A method (100) for generating a construction plan (1a) for a modular plant (1) that is to execute a given industrial process, comprising the following steps: - providing (110) a flow chart (2) of the industrial process, said flow chart (2) comprising a sequence of actions (21-28); - providing (120) at least one catalogue (4) of module descriptions (41-46); - decomposing (130) the flow chart (2) into functional units (31-36) with at least one educt input (I), at least one product output (O) and one or more actions (21-28) leading from the one or more educts to the one or more products; - searching (140) the at least one catalogue (4) for module descriptions (41-46) that match to functional units (31-36); and - for each functional unit (31 -36) for which at least one matching module description (41-46) is found, inserting (150), into the construction plan (1a), the corresponding physical process module (51-56).

    METHOD FOR FORMULATION AND MODELLING OF INTENTIONS IN PROCESS PLANT ENGINEERING

    公开(公告)号:WO2022263168A1

    公开(公告)日:2022-12-22

    申请号:PCT/EP2022/064787

    申请日:2022-05-31

    Applicant: ABB SCHWEIZ AG

    Abstract: The invention relates to a method for formulation and modelling of intentions in process plant engineering, comprising the steps: formulating (S10), by an assistance system (100), intentions of an actor (A1, A2) by guiding the actor (A1, A2) to provide the intentions (I) to the assistance system (100) in a controlled natural language using semi-formal phrases (P), wherein the intentions (I) are hierarchically structured and comprises at least a goal (IG), describing a goal to be achieved, at least an implementation (II), describing how the goal can be achieved, and at least an requirement (IR), describing requirements for the at least one implementation (II); translating (S20), by the assistance system (100), the intentions (I) into an intention model (MI) wherein the intention model (MI) describes a relationship between the intentions (I); transforming (S30), by the assistance system (100), the intention model (MI) into a graphical representation (RG) of the intention model (MI) and providing the graphical representation (RG) to the actor (A1, A2); modeling (S40), by the assistance system (100), the intention model (MI) using modelling data (DM) provided by the actor (A1, A2), wherein the graphical representation (RG) allows the actor (A1, A2) to provide the modelling data (DM) to the assistance system (100).

    VERFAHREN UND DATENVERARBEITUNGSVORRICHTUNG ZUM COMPUTERUNTERSTÜTZTEN BEREITSTELLEN EINER IN FORM VON COMPUTERCODE VORLIEGENDEN INFORMATION ZU EINEM PROZESSMODUL, SOWIE COMPUTERPROGRAMMPRODUKT ZUR DURCHFÜHRUNG DES VERFAHRENS

    公开(公告)号:WO2019057559A1

    公开(公告)日:2019-03-28

    申请号:PCT/EP2018/074492

    申请日:2018-09-11

    Applicant: ABB SCHWEIZ AG

    CPC classification number: G05B19/0426

    Abstract: Die Erfindung betrifft ein Verfahren zum computerunterstützten Bereitstellen einer in Form von Computercode vorliegenden Information zu einem Dienst eines Prozessmoduls, welches zur Bildung einer automatisierten Prozessstrecke mit anderen Prozessmodulen koppelbar ist, mit den Schritten: - Bereitstellen einer Auswahlmöglichkeit für Zustände des Dienstes des Prozessmoduls aus einem vorgegebenen Zustandsdiagramm (14) mit zumindest zwei Zuständen an eine Bedienperson, - Empfangen einer Eingabe zur Festlegung zumindest eines Zustands aus dem vorgegebenen Zustandsdiagramm für den Dienst, - Bereitstellen einer Liste von solchen Einheiten des Prozessmoduls, die erste Signale abgeben und/oder zweite Signale empfangen, - zu jedem Zustand des Diensts Ermöglichen von und Empfangen von entsprechenden Eingaben zum Bereitstellen von ersten Daten, diese angebend eine Zuordnung von möglichen ersten und zweiten Signalen von Einheiten aus der Liste als Ursache zu möglichen ersten und zweiten Signalen von Einheiten aus der Liste als Wirkung, - anhand der ersten Daten Ermitteln von zweiten Daten, diese angebend eine Zuordnung von möglichen ersten und zweiten Signalen der Einheiten als Ursache in einem Anfangszustand des Dienstes zu möglichen ersten und zweiten Signalen der Einheiten aus der Liste in einem Endzustand des Dienstes. Zur Erfindung gehören auch eine entsprechende Datenverarbeitungsvorrichtung und ein Computerprogrammprodukt.

    VALIDATING COMPONENT SPECIFICATIONS FOR INDUSTRIAL AUTOMATION SYSTEMS

    公开(公告)号:WO2023001917A1

    公开(公告)日:2023-01-26

    申请号:PCT/EP2022/070409

    申请日:2022-07-20

    Applicant: ABB SCHWEIZ AG

    Abstract: There is provided a computer-implemented method for validating a component specification (102) defining at least one component of an industrial automation system, wherein the component specification is arranged in an object-oriented data format. The method comprises: obtaining an invariant specification (104) specifying one or more invariants that must be satisfied for the component specification to be deemed fit for use in conjunction with the industrial automation system; and validating (414) the component specification using the invariants specified in the invariant specification.

    METHOD ASSOCIATED WITH A SIMULATION MODEL OF A PROCESS MODULE, COMPUTER PROGRAM PRODUCT, AND NON-VOLATILE DATA STORAGE MEDIUM

    公开(公告)号:WO2020030652A1

    公开(公告)日:2020-02-13

    申请号:PCT/EP2019/071139

    申请日:2019-08-06

    Applicant: ABB SCHWEIZ AG

    Abstract: The disclosure describes a method associated with a simulation model of a process module (60). The process module (60) is configured to execute at least one module service and the process module is interlinkable or interlinked with further process modules in an automated process engineering plant to carry out a technical process in a cascade of module services. The method comprises Providing (S10) a process logic specification of the technical process;Providing (S11) a control logic specification of the process module;Providing (S12) a state engine of the process module from a configuration of the at least one service;Providing (S13) a process connection information of the technical process; Generating (S14) at least a part of the simulation model from a combination of the process logic specification, the control logic specification,the state engine and the process connection information; and Linking (S15) at least a part of the generated simulation model to a module type package (25) for the process module (60), or extending a module type package (25) for the process module (60) by at least a part of the generated simulation model. The disclosure further relates to a non-volatile data storage medium containing a simulation model of a process module obtained via the method. Yet further, the disclosure relates to a computer program product corresponding to the method.

    VERFAHREN UND VORRICHTUNG ZUM COMPUTERUNTERSTÜTZTEN BEREITSTELLEN EINER IN FORM VON COMPUTERCODE VORLIEGENDEN STEUERINFORMATION ZU EINEM PROZESS, SOWIE COMPUTERPROGRAMMPRODUKT ZUR DURCHFÜHRUNG DES VERFAHRENS

    公开(公告)号:WO2019057557A1

    公开(公告)日:2019-03-28

    申请号:PCT/EP2018/074474

    申请日:2018-09-11

    Applicant: ABB SCHWEIZ AG

    CPC classification number: G06Q10/06

    Abstract: Die Erfindung betrifft ein Verfahren zum computerunterstützten Bereitstellen einer in Form von Computercode vorliegenden Steuerinformation zu einem technischen, Prozess, durchführbar mit einer Prozessstrecke aus Prozessmodulen, die jeweils eine eigenständige Steuereinheit aufweisen und zu denen eine Prozessmodulinformation und zumindest eine Dienstinformation vorliegt, letztere einen Dienst angebend, mit den Schritten: Bereitstellen einer Auswahlmöglichkeit (10, 14) für Prozessmodule und/oder deren Dienste an eine Bedienperson; Empfangen zumindest einer entsprechenden Eingabe; Bereitstellen der Möglichkeit (26) für die Bedienperson zum Koppeln auf zumindest eine Art der Darstellung zumindest zweier ausgewählter Prozessmodule beziehungsweise Dienste (18, 20, 22), Empfangen zumindest einer entsprechenden Eingabe; Bereitstellen einer Möglichkeit für die Bedienperson zum Vorgeben eines Flussschaubilds mit einer Mehrzahl von Schritten (28, 32, 36) und Übergängen (30, 34) zwischen den Schritten (28, 32, 36) zum Definieren des Prozesse; Empfangen zumindest zweier entsprechender Eingaben; zu jedem Schritt des so vorgegebenen Flussschaubilds Bereitstellen für zumindest einen Teil der ausgewählten Prozessmodule und/oder Dienste der Möglichkeit (40, 42) für die Bedienperson zum Vorgeben von Prozesssteuerbefehlen für den jeweiligen Schritt (28, 32, 36) und/oder zum Vorgeben von Transitionsbedingungen für einen Übergang zu einem gemäß dem Flussschaubild möglichen, dem jeweiligen Schritt (28, 32, 36) nachfolgenden Schritt (32, 36); Empfangen zumindest einer entsprechenden Eingabe; Bereitstellen der Steuerinformation anhand der vorliegenden Daten. Zur Erfindung gehört auch eine Datenverarbeitungsvorrichtung und ein Computerprogrammprodukt.

    MIXED OPERATION OF PRODUCTION UNITS IN HYBRID PLANTS

    公开(公告)号:WO2022078716A1

    公开(公告)日:2022-04-21

    申请号:PCT/EP2021/075809

    申请日:2021-09-20

    Applicant: ABB SCHWEIZ AG

    Abstract: The invention provides a method of integrating modules into a hybrid modular plant comprising a discrete manufacturing part and a continuous manufacturing part. The method comprises integrating the discrete part into the continuous part, comprising constructing (401; 501) at least one module definition file (400, 500) mapping one or more discrete-part units (202) of the discrete part to a continuous-part module (102) and importing (402; 502) the module definition file (400, 500) into an orchestration layer (108) of the continuous part. Alternatively, the method comprises integrating the continuous part into the discrete part, comprising constructing one or more interfaces (610) representing each continuous-part module (102) as one or more respective discrete-part units (202).

Patent Agency Ranking