G05B19/41845

SYSTEMS AND METHODS FOR ASSOCIATING MODULES IN A SOFTWARE DEFINED CONTROL SYSTEM FOR INDUSTRIAL PROCESS PLANTS
20220404808 · 2022-12-22 ·

A process control system includes a plurality of field devices operating to control a process in a process plant. A communication infrastructure couples the plurality of field devices to a software-defined control system (SDCS) that receives data from the field devices and transmits instructions to the field devices. A data cluster, executing the SDCS, includes a plurality of compute nodes, each of which includes a processor executing an operating system, a memory, and a communication resource coupled to one or more other compute nodes in the data cluster. A plurality of instantiated containers, each of which is an isolated execution environment within the operating system of the compute node on which the container is instantiated, cooperate to facilitate execution of a control strategy in the SDCS. At least one of the containers in the SDCS is pinned to a component in the SDCS.

Security Services in a Software Defined Control System
20220404804 · 2022-12-22 ·

A software defined (SD) process control system (SDCS) includes a control container having contents which are executable during run-time of the process plant to control at least a portion of an industrial process. The SDCS also includes a security service associated with the control container and including contents which define one or more security conditions. The security service executes via a container on a compute node of the SDCS to control access to and/or data flow from the control container based on the contents of the security container.

Discovery Service in a Software Defined Control System
20220404788 · 2022-12-22 ·

A software defined (SD) process control system (SDCS) includes a method executed by a discovery service for inferring information regarding a physical or logical asset of a process plant. The method includes obtaining an announcement indicative of a presence of a physical or logical asset of the process plant. The method also includes obtaining, from a context dictionary, one or more parameters retrievable from the physical or logical asset or one or more services associated with the physical or logical asset that were not indicated in the announcement. Furthermore, the method includes storing a record of the discovered physical or logical asset in a discovered item data store. The record includes an indication of the identity of the physical or logical asset and the one or more parameters or one or more services associated with the physical or logical asset that were not indicated in the announcement.

Adapative and programmable system architecture for distributed parallel command timing, execution, control and routing

This invention relates to adaptive hardware control systems and provides a system architecture for designing different sequences of events for doing various tasks, comprising a plurality of devices, a plurality of modules related to the devices, a plurality of Module Command Timing and Execution Engines for synchronization and control of a plurality of time-controlled and time-identified events among the devices and the modules that result in a selected, defined sequence of events.

SYSTEM FOR RESOURCE ADMINISTRATION IN AN INSTALLATION FOR AUTOMATION ENGINEERING

The disclosure relates to a system for resource administration in automation engineering. A field device is designed to record and/or influence process variables and is communicatively connected to an edge device and supplies raw data of the current measured value of the process or control variables. The edge device is communicatively connected to a service platform via a second communication network. In a container portion, a plurality of logic/application components are held which allow specific measurement and diagnosis capabilities to be executed. Based on the computing resources or storage resources provided in the field devices, in the edge device and in the service platform, the logic/application components can be loaded onto the respective devices and executed by the corresponding execution units of the devices.

Reconfigurable robotic manufacturing cells

A manufacturing process adopting the reconfigurable robotic manufacturing cells that can work conjointly and yet have the capabilities to be reconfigured to disconnect from other cells and handle multiple tasks. The reconfigurable robotic cell is not dependent on any other robotic cells to complete work in progress.

VIRTUALIZED REAL-TIME I/O IN PROCESS CONTROL SYSTEMS

A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.

PRODUCTION LINE ADAPTATION METHODS BASED ON INDUSTRIAL INTERNET OF THINGS, SYSTEMS AND STORAGE MEDIUMS THEREOF

This present disclosure provides a production line adaptation method, system and medium based on the Industrial Internet of Things. The method comprises: an instruction generation module configured to generate an adaptation instruction based on production item data of a production line required by a production item input by a user; a production adaptation module configured to generate a target adaptation scheme based on the adaptation instruction; and obtain an adaptation result by adapting the plurality of target production lines based on the target adaptation scheme; a feedback module configured to determine feedback results according to the adaptation results; and a process configuration module configured to perform process configuration on the plurality of target production lines to obtain the production line required by the production item in response to the feedback results indicating that the adaptation is successful.

INDUSTRIAL AUTOMATION PROJECT LIBRARY CROSS SHARING

An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets. Automation objects can be maintained in shared libraries that can be referenced by system projects. The IDE system can notify projects that reference these automation objects of updates to the object libraries, including edits to existing objects or addition of new objects.

SOFTWARE-DEFINED MODULAR ENERGY SYSTEM DESIGN AND OPERATION
20230054705 · 2023-02-23 ·

Disclosed techniques include software-defined modular energy system design and operation. A set of energy system plant requirements for a mechanical system is obtained. The mechanical system comprises a plurality of components. The plurality of components includes a liquid piston heat engine. One or more processors are used to optimize a plant description. The plant description is based on the set of energy system plant requirements and a library of components. Processors are used to design a specification for an energy system plant. The specification includes components from the library of components and couplings among the components. An energy system plant design is output based on the specification. The design enables energy system plant construction. The energy system plant design is simulated to enable a reliability analysis and to provide feedback about the plant description. The simulating generates operational controls to enable energy system plant functionality.