Transferring Applications Between Execution Nodes

    公开(公告)号:US20240036931A1

    公开(公告)日:2024-02-01

    申请号:US18486536

    申请日:2023-10-13

    Applicant: ABB Schweiz AG

    Abstract: A method for managing the transfer of a live containerized stateful process automation application from a source node to a target node of a process control system includes obtaining data relating to execution of the application at the source node and deriving from the data an application execution profile; obtaining an evaluation of available computing resources at the target node; determining feasibility of the transfer by comparing the available computing resources to the application execution profile; and in response to the transfer being determined to be feasible, initiating the transfer of the application from the source node to the target node.

    Computer Implemented Method for Configuring a Process Network

    公开(公告)号:US20240356801A1

    公开(公告)日:2024-10-24

    申请号:US18635155

    申请日:2024-04-15

    Applicant: ABB Schweiz AG

    Abstract: A method for creating a configuration of a communication network, which includes networking and automation devices with embedded networking functions, the automation devices comprising communication endpoints providing and/or consuming application data of attached automation application functions running on the automation devices. The method includes communicating information about application functions and intents, receiving and resolving, by determining physical or virtual devices according to the network topology, to obtain identities and addresses of the communication endpoints; receiving timing information and further QoS requirements, and binding, taking into account the timing information and the further QoS requirements; creating qualified connectivity requests for the communication between the identifiable and addressable communication endpoints, and obtaining configuration information according to which the process network can be configured.

    An Industrial Process Model Generation System

    公开(公告)号:US20230080873A1

    公开(公告)日:2023-03-16

    申请号:US17993443

    申请日:2022-11-23

    Applicant: ABB Schweiz AG

    Abstract: A model generation system includes input and output units. The input unit receives a plurality of input value trajectories comprising operational input value trajectories and simulation input value trajectories relating to an industrial process. The processing unit implements a simulator of the industrial process and generates behavioral data for at least some of the plurality of input value trajectories. The processing unit further implements a machine learning algorithm that models the industrial process, and trains the machine learning algorithm.

    APPARATUS AND METHOD FOR DRIVE SELECTION USING MACHINE LEARNING

    公开(公告)号:US20220036207A1

    公开(公告)日:2022-02-03

    申请号:US17505665

    申请日:2021-10-20

    Applicant: ABB Schweiz AG

    Abstract: A computer-implemented method of training an artificial intelligence module for selecting at least one component of an industrial drive system and an apparatus that includes a correspondingly trained AI module are described. The method includes providing an initial training data set that includes a set of rules, where each rule is indicative of a selection decision for selecting at least one component of the industrial drive system based on at least one usage requirement for the industrial drive system. Further, a modified training data set is generated based on supplementing the initial training data set with at least one further selection decision for selecting the at least one component of the drive system based on at least one of simulation data, empiric data, and operational data. Further, the AI module is trained based on the modified training data set.

    METHOD AND A SYSTEM FOR APPLYING MACHINE LEARNING TO AN APPLICATION

    公开(公告)号:US20210260754A1

    公开(公告)日:2021-08-26

    申请号:US17317920

    申请日:2021-05-12

    Applicant: ABB Schweiz AG

    Abstract: A method for applying machine learning to an application includes: a) generating a set of candidate parameters by a learner; b) executing a program in at least one simulated application based on the set of candidate parameters and providing interim results of tested sets of candidate parameters based on a measured performance information of the execution of the program; c) collecting a predetermined number of interim results and providing an end result based on a combination of the candidate parameters and the measured performance information by a trainer; and d) generating a new set of candidate parameters by the learner based on the end result for execution by the unchanged program.

Patent Agency Ranking