METHOD AND CONFIGURATION SYSTEM FOR CONFIGURING A MACHINE CONTROLLER

    公开(公告)号:US20240310794A1

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

    申请号:US18578841

    申请日:2022-07-07

    IPC分类号: G05B13/02

    CPC分类号: G05B13/0245

    摘要: To configure a machine controller by an action execution tree, predefined action patterns are read in. A multiplicity of action execution trees for a machine to be controlled is also generated. For a respectively generated action execution tree, a performance for controlling the machine based on the respective action execution tree is determined. The predefined action patterns are also sought in the respective action execution tree. An action pattern found in the respective action execution tree is then replaced at least in part by a reference to the predefined action pattern. A tree size of the thus modified action execution tree is furthermore determined. Based on the generated action execution trees, a numerical optimization method is then used to determine an action execution tree that is optimized with regard to better performance and smaller tree size, and this is output in order to configure the machine controller.

    CLASSIFICATION MODEL FOR CONTROLLING A MANUFACTURING PROCESS

    公开(公告)号:US20220198287A1

    公开(公告)日:2022-06-23

    申请号:US17604584

    申请日:2020-03-31

    IPC分类号: G06N5/02 G05B19/418

    摘要: Controlling a manufacturing process by a computer-generated classification model is provided. This is combined with a reward system based on a distributed ledger and smart contracts. The classification model is trained by: Providing data entities being indicative of a property of a manufacturing of a product. Acquiring labels for each of the data entities from an agent. Determining labeling metrics based on the acquiring of the agent. Training the classification model, wherein the training set includes the data entities and their labels. Validating the trained classification model yielding a classifier score. Training a labeling score model based on the data entities, the respective labels, the labeling metrics and the classifier score. Determining a labeling score for the agent based on the labeling score model, the labels and the set of labeling metrics.

    METHOD FOR AUTOMATICALLY GENERATING A BEHAVIOR TREE PROGRAM FOR CONTROLLING A MACHINE

    公开(公告)号:US20220350308A1

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

    申请号:US17724731

    申请日:2022-04-20

    IPC分类号: G05B19/4155

    摘要: A computer implemented method for automatically generating a behavior tree program for controlling a machine includes the steps of: transmitting a sequence of machine commands input by a user from a user interface to a controller, receiving supervision data in the user interface from the controller while the machine commands are executed in the controller controlling the machine, observing and copying the machine commands and supervision data transmitted between the controller and the user interface, storing the machine commands and the supervision data in a logging unit, generating a behavior tree program derived from the stored machine commands and the supervision data by statistical inference, and sending the generated behavior tree program to the controller unit to control the machine.

    Method for automatically generating a behavior tree program for controlling a machine

    公开(公告)号:US11782419B2

    公开(公告)日:2023-10-10

    申请号:US17724731

    申请日:2022-04-20

    IPC分类号: G05B19/4155

    摘要: A computer implemented method for automatically generating a behavior tree program for controlling a machine includes the steps of: transmitting a sequence of machine commands input by a user from a user interface to a controller, receiving supervision data in the user interface from the controller while the machine commands are executed in the controller controlling the machine, observing and copying the machine commands and supervision data transmitted between the controller and the user interface, storing the machine commands and the supervision data in a logging unit, generating a behavior tree program derived from the stored machine commands and the supervision data by statistical inference, and sending the generated behavior tree program to the controller unit to control the machine.