Agent-equipped controller having data table interface between agent-type programming and non-agent-type programming
    1.
    发明申请
    Agent-equipped controller having data table interface between agent-type programming and non-agent-type programming 失效
    代理配备的控制器具有代理类型编程和非代理类型编程之间的数据表接口

    公开(公告)号:US20040204772A1

    公开(公告)日:2004-10-14

    申请号:US10808680

    申请日:2004-03-25

    IPC分类号: G05B011/01 G06F015/16

    摘要: A controller capable of being employed in a distributed control system, where the distributed control system controls operations of a plurality of devices that operate together to perform a process, and a method of communicating information between a first program portion and a second program portion of such a controller, are disclosed. The controller includes at least one processing component configured to perform a first plurality of program portions that operate in relation with one another as a first agent. The plurality of program portions includes a first program portion that controls agent-type behavior of the controller, and a second program portion that at least one of controls and monitors at least one of the devices. The controller further includes at least one memory component that stores a data table that is accessed by each of the first and second program portions to allow communication between those program portions.

    摘要翻译: 一种能够用于分布式控制系统的控制器,其中所述分布式控制系统控制一起操作以执行处理的多个设备的操作,以及在所述第一程序部分和所述第二程序部分之间传递信息的方法 一个控制器。 所述控制器包括至少一个处理部件,其被配置为执行作为第一代理相对于彼此操作的第一多个程序部分。 多个程序部分包括控制控制器的代理类型行为的第一程序部分和至少一个控制和监视至少一个设备的第二程序部分。 控制器还包括至少一个存储器组件,其存储由第一和第二程序部分中的每一个访问的数据表,以允许这些程序部分之间的通信。

    Agent-equipped controller having data table interface between agent-type programming and non-agent-type programming
    2.
    发明授权
    Agent-equipped controller having data table interface between agent-type programming and non-agent-type programming 失效
    代理配备的控制器具有代理类型编程和非代理类型编程之间的数据表接口

    公开(公告)号:US07640291B2

    公开(公告)日:2009-12-29

    申请号:US10808680

    申请日:2004-03-25

    IPC分类号: G06F15/16 G06F9/44 G05B15/00

    摘要: A controller capable of being employed in a distributed control system, where the distributed control system controls operations of a plurality of devices that operate together to perform a process, and a method of communicating information between a first program portion and a second program portion of such a controller, are disclosed. The controller includes at least one processing component configured to perform a first plurality of program portions that operate in relation with one another as a first agent. The plurality of program portions includes a first program portion that controls agent-type behavior of the controller, and a second program portion that at least one of controls and monitors at least one of the devices. The controller further includes at least one memory component that stores a data table that is accessed by each of the first and second program portions to allow communication between those program portions.

    摘要翻译: 一种能够用于分布式控制系统的控制器,其中所述分布式控制系统控制一起操作以执行处理的多个设备的操作,以及在所述第一程序部分和所述第二程序部分之间传递信息的方法 一个控制器。 所述控制器包括至少一个处理部件,其被配置为执行作为第一代理相对于彼此操作的第一多个程序部分。 多个程序部分包括控制控制器的代理类型行为的第一程序部分和至少一个控制和监视至少一个设备的第二程序部分。 控制器还包括至少一个存储器组件,其存储由第一和第二程序部分中的每一个访问的数据表,以允许这些程序部分之间的通信。

    Multiple-agent hybrid control architecture for intelligent real-time
control of distributed nonlinear processes
    3.
    发明授权
    Multiple-agent hybrid control architecture for intelligent real-time control of distributed nonlinear processes 失效
    多代理混合控制架构,用于分布式非线性过程的智能实时控制

    公开(公告)号:US6088689A

    公开(公告)日:2000-07-11

    申请号:US564008

    申请日:1995-11-29

    摘要: A Multiple-Agent Hybrid Control Architecture (MAHCA) uses agents to analyze design, and implement intelligent control of distributed processes. A single agent can be configured to control a local process and a network of agents can be configured to control more complex distributed processes. Multiple agents interact through messages and can be either permanent or temporary. The network of agents interact to create an emergent global behavior. The network of agents support construction of closed-loop, autonomous systems which react to comply with two degrees of freedom: (1) a logic degree of freedom (useful for implementing switching between modes of control) and (2) an evolution degree of freedom (useful for implementing particular modes of control). Global behavior is emergent from individual agent behaviors and is achieved without central control through the imposition of global constraints on the network of individual agent behaviors (the logic agent network). MAHCA is especially useful for reactive synchronization of real-time distributed processes subject to decision-making under uncertainty where both logical and evolution constraints on system operation must be continuously maintained and where human operators must be kept appraised of current system operation and whose decisions must be promptly and safely executed. MAHCA also provides support for reuse of existing trusted components and incremental provision of expanded functionality in old or new components through formal construction of provably correct real-time software from declarations of desired logic and evolution behavior of system components. Finally, MAHCA agents can be used in conventional digital procedures to speed up an ensemble of procedures.

    摘要翻译: 多代理混合控制架构(MAHCA)使用代理分析设计,实现分布式进程的智能控制。 可以将单个代理配置为控制本地进程,并且可以将代理网络配置为控制更复杂的分布式进程。 多个代理通过消息交互,可以是永久的或临时的。 代理网络互动,创造出一种紧急的全球行为。 代理网络支持闭环自治系统的建设,这些系统对两个自由度有反应:(1)逻辑自由度(用于实现控制模式之间切换)和(2)进化自由度 (用于实现特定的控制模式)。 全局行为是从个体代理行为出现的,并且通过对个人代理行为网络(逻辑代理网络)施加全局约束而实现无中央控制。 MAHCA对于不确定性下的决策制定的实时分布式过程的反应同步特别有用,其中系统运行的逻辑和演化限制必须持续保持,并且必须对人员操作人员进行现行系统运行评估,其决策必须 及时安全执行。 MAHCA还通过从声明所需的逻辑和系统组件的演进行为的形式构建可证明的正确的实时软件,为现有可信组件的重用以及旧组件或新组件中扩展功能的增量提供支持。 最后,MAHCA代理可以用于传统的数字程序来加快程序的集合。

    Controller with agent functionality
    4.
    发明授权
    Controller with agent functionality 有权
    控制器具有代理功能

    公开(公告)号:US07305272B2

    公开(公告)日:2007-12-04

    申请号:US10808772

    申请日:2004-03-25

    IPC分类号: G05B15/00 G06F9/44

    摘要: A controller configured to operate as at least one agent, a method of configuring a controller for operation as part of a multi-agent distributed control system, and a configuration device for so configuring a controller, are disclosed. The controller includes at least one processing device and at least one storage medium that is in communication with the at least one processing device. The at least one storage medium stores a plurality of program portions that are executed by the at least one processing device, and the plurality of program portions includes first, second and third program portions. The first program portion is capable of generating first signals that are commands to be provided to a controlled device, the second program portion is capable of governing standard agent-type functionality, and the third program portion is capable of governing application-specific agent-type functionality.

    摘要翻译: 公开了一种控制器,其被配置为作为至少一个代理进行操作,将控制器配置为作为多代理分布式控制系统的一部分进行操作的方法以及用于配置控制器的配置设备。 所述控制器包括至少一个处理设备和与所述至少一个处理设备通信的至少一个存储介质。 所述至少一个存储介质存储由所述至少一个处理装置执行的多个程序部分,并且所述多个程序部分包括第一,第二和第三程序部分。 第一程序部分能够产生作为要提供给受控设备的命令的第一信号,第二程序部分能够管理标准代理类型功能,并且第三程序部分能够控制特定于应用程序的代理程序类型 功能。

    Controller with agent functionality
    5.
    发明申请
    Controller with agent functionality 有权
    控制器具有代理功能

    公开(公告)号:US20040268186A1

    公开(公告)日:2004-12-30

    申请号:US10808772

    申请日:2004-03-25

    IPC分类号: H02H003/05

    摘要: A controller configured to operate as at least one agent, a method of configuring a controller for operation as part of a multi-agent distributed control system, and a configuration device for so configuring a controller, are disclosed. The controller includes at least one processing device and at least one storage medium that is in communication with the at least one processing device. The at least one storage medium stores a plurality of program portions that are executed by the at least one processing device, and the plurality of program portions includes first, second and third program portions. The first program portion is capable of generating first signals that are commands to be provided to a controlled device, the second program portion is capable of governing standard agent-type functionality, and the third program portion is capable of governing application-specific agent-type functionality.

    摘要翻译: 公开了一种控制器,其被配置为作为至少一个代理进行操作,将控制器配置为作为多代理分布式控制系统的一部分进行操作的方法以及用于配置控制器的配置设备。 所述控制器包括至少一个处理设备和与所述至少一个处理设备通信的至少一个存储介质。 所述至少一个存储介质存储由所述至少一个处理装置执行的多个程序部分,并且所述多个程序部分包括第一,第二和第三程序部分。 第一程序部分能够产生作为要提供给受控设备的命令的第一信号,第二程序部分能够管理标准代理类型功能,并且第三程序部分能够控制特定于应用程序的代理程序类型 功能。

    Multiple-agent hybrid control architecture for intelligent real-time
control of distributed nonlinear processes
    6.
    发明授权
    Multiple-agent hybrid control architecture for intelligent real-time control of distributed nonlinear processes 失效
    多代理混合控制架构,用于分布式非线性过程的智能实时控制

    公开(公告)号:US5963447A

    公开(公告)日:1999-10-05

    申请号:US916418

    申请日:1997-08-22

    申请人: Wolf Kohn Anil Nerode

    发明人: Wolf Kohn Anil Nerode

    摘要: A Multiple-Agent Hybrid Control Architecture (MAHCA) uses agents to analyze design, and implement intelligent control of distributed processes. A network of agents can be configured to control more complex distributed processes. The network of agents interact to create an emergent global behavior. Global behavior is emergent from individual agent behaviors and is achieved without central control through the imposition of global constraints on the network of individual agent behaviors. Agent synchronization can be achieved by satisfaction of an interagent invariance principle. At each update time, the active plan of each of the agents in the network encodes equivalent behavior modulo a congruence relation determined by the knowledge clauses in each agents's knowledge base. The Control Loop and the Reactive Learning Loop of each agent can be implemented separately. This separation results in an implementation runs faster and with less memory requirements than an unseparated arrangement. A Direct Memory Map (DMM) is to implement the agent architecture. The DMM is a procedure for transforming knowledge and acts as a compiler of agent knowledge by providing a data structure called memory patches, which are used to organize the knowledge contained in each agent's Knowledge Base. Content addressable memory is used as the basic mechanism of the memory patch structure. Content addressable memory uses a specialized register called the comparand to store a pattern that is compared with contents of the memory cells. The DMM has two comparands, the Present State Comparand and the Goal Comparand. The MAHCA can be used for compression/decompression for processing and storage of audio or video data.

    摘要翻译: 多代理混合控制架构(MAHCA)使用代理分析设计,实现分布式进程的智能控制。 代理网络可以配置为控制更复杂的分布式进程。 代理网络互动,创造出一种紧急的全球行为。 全球行为是从个人代理行为中出现的,并且通过对个人代理行为的网络施加全局约束而实现没有中央控制。 代理同步可以通过满足代理不变性原则来实现。 在每个更新时间,网络中每个代理的活动计划编码由每个代理的知识库中的知识子句确定的等同关系模式的等效行为。 每个代理的控制循环和反应学习循环可以单独实现。 这种分离导致实现运行速度更快,并且具有比未分离安排更少的内存要求。 直接内存映射(DMM)是实现代理架构。 DMM是通过提供称为内存补丁的数据结构来转换知识并作为代理知识的编译器的过程,用于组织每个代理的知识库中包含的知识。 内容可寻址内存被用作内存补丁结构的基本机制。 内容可寻址存储器使用称为比较的专用寄存器来存储与存储器单元的内容进行比较的模式。 DMM有两个比较,即现状比较和目标比较。 MAHCA可用于压缩/解压缩以处理和存储音频或视频数据。