Blockchain-Based Accountable Distributed Computing System

    公开(公告)号:US20220337602A1

    公开(公告)日:2022-10-20

    申请号:US17234041

    申请日:2021-04-19

    IPC分类号: H04L29/06 H04L9/32

    摘要: A method and a system for fault detection and removal in a distributed computing system, implemented as a permissioned blockchain network, is disclosed. The method fault detection comprising compiling and executing a smart contract common for all nodes of the permissioned blockchain network. The smart contract is configured to perform at least one operation from a series of operations comprising: (1) appending transactions including logs indicative of exchanging of messages between the nodes of permissioned blockchain network, (2) detecting malicious behavior of a node in reaching a consensus, and (3) revoking the access of the node upon detecting the malicious behavior. Further, once malicious behavior (and corresponding malicious node) is detected, a consensus is reached between the networked computers of the permissioned blockchain network, by executing a distributed computing program.

    Receding horizon reference governor

    公开(公告)号:US10860002B2

    公开(公告)日:2020-12-08

    申请号:US15924582

    申请日:2018-03-19

    IPC分类号: G05B19/41

    摘要: A control system for controlling an operation of a processing machine positioning a worktool according to a processing pattern to machine a workpiece. A memory to store a reference trajectory defined in a spatial domain by a sequence of points for positioning the worktool and defined in a time domain by a relative time for positioning the worktool on each point of the reference trajectory. A sensor to determine a state of the processing machine. A reference governor to iteratively process the reference trajectory over a receding horizon including multiple windows of points, and analytically update the relative time for positioning the worktool for some points of the reference trajectory within the receding horizon to satisfy constraints on the operation of the processing machine having the state. A controller to control the operation of the processing machine using control inputs causing the worktool to track the updated reference trajectory.

    Constraint Adaptor for Reinforcement Learning Control

    公开(公告)号:US20210049501A1

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

    申请号:US16542299

    申请日:2019-08-16

    IPC分类号: G06N20/00

    摘要: A system for controlling an operation of a machine subject to state constraints in continuous state space of the machine and subject to control input constraints in continuous control input space of the machine is provided. The apparatus includes an input interface to accept data indicative of a state of the machine, a memory configured to store an optimization problem for computing the safety margin of a state and action pair satisfying the state constraints and a control policy mapping the state of the machine within a control invariant set (CIS) to a control input satisfying the control input constraints, and a processor configured to iteratively perform a reinforcement learning (RL) algorithm to jointly control the machine and update the control policy.

    Blockchain-based accountable distributed computing system

    公开(公告)号:US11985143B2

    公开(公告)日:2024-05-14

    申请号:US17234041

    申请日:2021-04-19

    摘要: A method and a system for fault detection and removal in a distributed computing system, implemented as a permissioned blockchain network, is disclosed. The method fault detection comprising compiling and executing a smart contract common for all nodes of the permissioned blockchain network. The smart contract is configured to perform at least one operation from a series of operations comprising: (1) appending transactions including logs indicative of exchanging of messages between the nodes of permissioned blockchain network, (2) detecting malicious behavior of a node in reaching a consensus, and (3) revoking the access of the node upon detecting the malicious behavior. Further, once malicious behavior (and corresponding malicious node) is detected, a consensus is reached between the networked computers of the permissioned blockchain network, by executing a distributed computing program.

    RECEDING HORIZON REFERENCE GOVERNOR
    8.
    发明申请

    公开(公告)号:US20190286106A1

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

    申请号:US15924582

    申请日:2018-03-19

    IPC分类号: G05B19/41

    摘要: A control system for controlling an operation of a processing machine positioning a worktool according to a processing pattern to machine a workpiece. A memory to store a reference trajectory defined in a spatial domain by a sequence of points for positioning the worktool and defined in a time domain by a relative time for positioning the worktool on each point of the reference trajectory. A sensor to determine a state of the processing machine. A reference governor to iteratively process the reference trajectory over a receding horizon including multiple windows of points, and analytically update the relative time for positioning the worktool for some points of the reference trajectory within the receding horizon to satisfy constraints on the operation of the processing machine having the state. A controller to control the operation of the processing machine using control inputs causing the worktool to track the updated reference trajectory.

    System and method for controlling redundant actuators with different dynamics

    公开(公告)号:US10324446B2

    公开(公告)日:2019-06-18

    申请号:US15447448

    申请日:2017-03-02

    摘要: A laser processing system includes redundant actuators positioning a laser spot on a workpiece. The system determines a first trajectory of the first actuator minimizing motion of the first actuator that positions the second actuator such that each point of the reference trajectory is within a range of the second actuator and determines a second trajectory of the second actuator based on a difference between the reference trajectory and the first trajectory. For each axis of control, the system determines an envelope centered on the reference trajectory with a width not greater than the range of the second actuator and determines shortest trajectory traversing the envelope along the time domain to produce the first trajectory. Hence, the first trajectory includes a set of straight segments satisfying the constraints defined by the shape of the envelope. The system includes controllers for control the motion of redundant actuators.

    System and method for explicit model predictive control

    公开(公告)号:US09766601B2

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

    申请号:US14480769

    申请日:2014-09-09

    IPC分类号: G05B13/02 G05B13/04

    CPC分类号: G05B13/048

    摘要: A method for controlling a system using an explicit model predictive control (EMPC) evaluates, with respect to a state of the system, each inequality in a set of inequalities defining a set of regions of a state space of the system to produce a set of Boolean results. At least some of the inequalities are evaluated concurrently, and a size of the set of Boolean results equals a size of the set of inequalities. The method determines a region including the state by applying a Boolean function to elements of the set of Boolean results corresponding to inequalities forming boundaries of the region and determines a control for the system based on the state and a gain associated with the region. At least some Boolean functions are applied to corresponding elements concurrently after all elements in the set of Boolean results are evaluated.