G05B2219/32085

Visual Interlock Specification for Industrial Automation

A method for visualizing a rule of an industrial process includes providing a topology model of the industrial process, wherein the industrial process comprises at least one sensor and at least one actuator; attributing the topology model with a rule comprising a triple < cause, traversal, effect >, wherein the cause comprises a range of values from the at least one sensor, the effect comprises an action performed by the at least one actuator, and the traversal comprises a relation between the cause and the effect; marking the cause, the traversal and/or the effect; and visualizing the elements of the rule in the topology model.

Intelligent data object model for distributed product manufacturing, assembly and facility infrastructure

A computer aided process for creation of a manufacturing facility, for production of a user-selected product, relies on a set of functional modules for specification of the facility's floorspace requirements, manufacturing equipment, and equipment layout to allow optimization of the facility for a production capacity specified by the user.

MODULAR HYDROCARBON FACILITY PLACEMENT PLANNING SYSTEM

A method for identifying locations for components of a hydrocarbon production facility may involve receiving, via a processor, input data having one or more maps representative of an area, a plurality of sets of coordinates for a plurality of wells, and cost data associated with at least one of the plurality of components. The method may also involve determining a set of candidate components that corresponds to the plurality of locations based on the input data and an optimization algorithm and determining additional sets of candidate components that correspond to the plurality of locations based on the input data, the set of candidate locations, and the optimization algorithm. The method may then include generating one or more additional maps indicative of the plurality of locations for the plurality of components based on at least one of the one or more additional sets of candidate components.

MODULAR HYDROCARBON FACILITY PLACEMENT PLANNING SYSTEM

A method for identifying locations for components of a hydrocarbon production facility may involve receiving, via a processor, input data having one or more maps representative of an area, a plurality of sets of coordinates for a plurality of wells, and cost data associated with at least one of the plurality of components. The method may also involve determining a set of candidate components that corresponds to the plurality of locations based on the input data and an optimization algorithm and determining additional sets of candidate components that correspond to the plurality of locations based on the input data, the set of candidate locations, and the optimization algorithm. The method may then include generating one or more additional maps indicative of the plurality of locations for the plurality of components based on at least one of the one or more additional sets of candidate components.

MODULAR HYDROCARBON FACILITY PLACEMENT PLANNING SYSTEM

A method for identifying locations for components of a hydrocarbon production facility may involve receiving, via a processor, input data having one or more maps representative of an area, a plurality of sets of coordinates for a plurality of wells, and cost data associated with at least one of the plurality of components. The method may also involve determining a set of candidate components that corresponds to the plurality of locations based on the input data and an optimization algorithm and determining additional sets of candidate components that correspond to the plurality of locations based on the input data, the set of candidate locations, and the optimization algorithm. The method may then include generating one or more additional maps indicative of the plurality of locations for the plurality of components based on at least one of the one or more additional sets of candidate components.

System and method for flexible manufacturing

The system performs a process for creating robotic control code for manufacturing products. A Designer UI displays virtual parts and receives inputs for processing and assembling the virtual parts that are required to create a virtual product. The designer identifies options for processing and assembling the virtual parts which are displayed on the user interface. The robot abilities and the options are selected to optimize a metric of the product manufacturing. The inventive toolset produces the robot control codes for performing a sequence of robotic abilities with the selected options to product the product. The robot control codes are used by a simulator which manipulates virtual robots and virtual parts to create a virtual product to check the robot control code. The verified robot control code is used to control real robots to create the product.

Production System and Assembly Method Thereof

The present invention provides a production system including: a base-unit-width specifier that specifies a base-unit width that is the common width of a plurality of base units on which a plurality of control devices and a plurality of controlled devices are mounted; a production controller that performs an operation test on the controlled devices in a first region; a disassembly condition determiner that determines a disassembly condition to disassemble the production system in units of modules such that each of the control devices and the corresponding one of the controlled devices are included in the same module, and that the dimension and weight of each module do not exceed an allowable dimension and an allowable load weight of a conveyance apparatus; and a transportation schedule setter that determines the order in which the plurality of modules are transported from the first region to a second region.

TECHNIQUES FOR ACCELERATING THE DESIGNING OF MANUFACTURING FACILITIES

Techniques are disclosed for designing manufacturing facilities. A design application imports a computer-aided design (CAD) model and metadata associated with a manufacturing facility to generate a data set that specifies geometric and manufacturing constraints of the manufacturing facility. The design application performs optimization operations based on the data set to identify one or more high-performing designs that assign components to docks in the manufacturing facility. The optimization operations can include genetic optimization operations that generate multiple generations of designs, each of which is evaluated based on a travel distance, congestion, and number of turns associated with paths traversed by components for the design.

INFORMATION PROCESSING DEVICE, CONTROL METHOD, AND INFORMATION PROVISION SYSTEM

An information processing device includes a first generation unit that generates second layout information indicating a second layout including a first path as a path of conveyance of an object, the second layout information being information generated by changing first layout information indicating a first layout, a calculation unit that calculates a first conveyance distance as a conveyance distance of the object based on the first path, an acquisition unit that acquires a first conveyance amount indicating an amount of conveyance of the object, and a second generation unit that generates a first diagram indicating a relationship between the first conveyance distance and the first conveyance amount.

Machine control computer intercommunicatively connected to machine, machine system, base software application, computer-readable recording medium, data structure, and machine control method
11300932 · 2022-04-12 · ·

A base software application and an operation software application are installed in a machine control computer. The base software application includes a first communication unit being a program portion, a second communication unit being a program portion, and an information conversion unit being a program portion. The information conversion unit enables a CPU of the computer to convert first machine information specific to a machine into second machine information specific to the operation software application, based on a data model or the like corresponding to a category of the machine or the like.