Patent classifications
G05B2219/23448
SYSTEM AND METHOD FOR CONVEYOR SYSTEM CONFIGURATION, TESTING AND DIAGNOSTICS
A system and method for conveyor configuration and testing. The system is configured to execute the method, which includes: receive input data relating to configuration of a conveyor system; prepare a simulation of the configured conveyor system; operate the simulation of the conveyor system; determine at least one operational parameter related to the conveyor system to be monitored; monitor the at least one operational parameter during operation of the simulation of the conveyor system; determine if the configuration of the conveyor system needs to be adjusted based on the monitored operational parameter; if the configuration needs to be adjusted, automatically make an adjustment and return to operate the simulation of the conveyor system; and continue the simulation until otherwise terminated. In some cases, the monitoring operational parameters uses a machine learning model based on actual data from operating conveyors.
METHOD AND TEST ASSEMBLY FOR TESTING AN AUTONOMOUS BEHAVIOR CONTROLLER FOR A TECHNICAL SYSTEM
In order to test an autonomous behavior controller for a technical system, the following are input: a machine model for physically simulating the technical system; an environment model modelling an environment of the technical system; as well as a disruption model modelling potential disruptions in the environment. Disruption data is generated by means of the disruption model, and the environment model is modified according to the disruption data. Environment-specifically simulated sensor data the technical system is then generated by means of the modified environment model and the machine model. According to the simulated sensor data, control data is generated for the technical system by the autonomous behavior controller. An operating behavior of the technical system induced by the control data is then simulated by means of the machine model. Furthermore, a performance value quantifying the operating behavior is determined and output as a test result.
GENERATING PFS DIAGRAMS FROM ENGINEERING DATA
In example embodiments, a multi-stage PFS diagram generation technique is used to iteratively define the layout of a PFS diagram from a subset of engineering data in a 3D model of an industrial process. The multi-stage PFS diagram generation technique may repeatedly call an automatic layout generator, which each time solves for one unknown quality of the PFS diagram (e.g., relative positions of components in the PFS diagram, positions on components in the PFS diagram, sizes of the components in the PFS diagram). The PFS diagram may be adapted based on user preferences, for example to define the subset of engineering data, or to constrain aspects of its layout. Updated PFS diagrams may be generated by selecting different user preferences.
RESOURCE-TASK NETWORK (RTN)-BASED TEMPLATED PRODUCTION SCHEDULE OPTIMIZATION (PSO) FRAMEWORK
A method includes using templates to identify constraints and terms of at least one objective function associated with at least a portion of one or more processing targets At least one of the templates is based on a resource-task network (RTN) representation of resource nodes and task nodes associated with at least the portion of the one or more processing targets. The method also includes generating one or more optimization problems, where the constraints and the at least one objective function represent at least part of the one or more optimization problems. The method further includes generating at least one candidate production schedule for at least the portion of the one or more processing targets using the one or more optimization problems.
Model predictive control sub-system hydraulic flow management
A system for controlling a plurality of hydraulic effectors operably connected to an engine to control engine parameters. The system also includes a plurality of sensors operably connected to measure a state or parameter of each effector, a pump configured to supply fluid to the plurality of effectors, and a controller operably connected to the plurality of sensors, the plurality of effectors, and the pump. The controller executes a method for an adaptive model-based control for controlling each effector, The method includes receiving a request indicative of a desired state for each effector, receiving a weighting associated each request, obtaining information about a current state of each effector, and updating an adaptive model based control (MBC) based upon the information. The method also includes generating a control command for an effector based upon the adaptive MBC and commanding the effector based upon the control command.
System and method for modeling signal flows in automation technology equipment
A system and method for generating a behavior model for simulating an automation system, wherein signal flows between components of the automation system are simulated. The system comprises a CAD application for developing CAD drawings of the components of the automation system, where the CAD application comprises first modules for defining a geometric scope of application for the data interfaces of the components, second modules for defining at least one signal transmission prerequisite, which marks at least one relative position of two scopes of application relative to each other, at which signal transmission is possible between associated data interfaces, third modules for verifying the compatibility of the data interfaces at which the signal transmission prerequisite is met, and fourth modules for generating the behavior model such that a signal flow between the data interfaces at which the signal transmission prerequisite and compatibility are met is modeled in the simulation.
Model predictive control sub-system power management
A system for controlling a plurality of electromechanical effectors operably connected to an engine to control engine parameters. The system also includes a plurality of sensors operably connected to measure a state or parameter of each effector, a power supply configured to supply power to the plurality of effectors, and a controller operably connected to the plurality of sensors, the plurality of effectors, and the power supply. The controller executes a method for an adaptive model-based control for controlling each effector, The method includes receiving a request indicative of a desired state for each effector, receiving a weighting associated each request, obtaining information about a current state of each effector, and updating an adaptive model based control (MBC) based upon the information. The method also includes generating a control command for an effector based upon the adaptive MBC and commanding the effector based upon the control command.
MODEL PREDICTIVE CONTROL SUB-SYSTEM HYDRAULIC FLOW MANAGEMENT
A system for controlling a plurality of hydraulic effectors operably connected to an engine to control engine parameters. The system also includes a plurality of sensors operably connected to measure a state or parameter of each effector, a pump configured to supply fluid to the plurality of effectors, and a controller operably connected to the plurality of sensors, the plurality of effectors, and the pump. The controller executes a method for an adaptive model-based control for controlling each effector, The method includes receiving a request indicative of a desired state for each effector, receiving a weighting associated each request, obtaining information about a current state of each effector, and updating an adaptive model based control (MBC) based upon the information. The method also includes generating a control command for an effector based upon the adaptive MBC and commanding the effector based upon the control command.
MODEL PREDICTIVE CONTROL SUB-SYSTEM POWER MANAGEMENT
A system for controlling a plurality of electromechanical effectors operably connected to an engine to control engine parameters. The system also includes a plurality of sensors operably connected to measure a state or parameter of each effector, a power supply configured to supply power to the plurality of effectors, and a controller operably connected to the plurality of sensors, the plurality of effectors, and the power supply. The controller executes a method for an adaptive model-based control for controlling each effector, The method includes receiving a request indicative of a desired state for each effector, receiving a weighting associated each request, obtaining information about a current state of each effector, and updating an adaptive model based control (MBC) based upon the information. The method also includes generating a control command for an effector based upon the adaptive MBC and commanding the effector based upon the control command.
Program optimization system
A program optimization system is provided with a CNC simulator configured to sequentially read out a machining program and perform a machining simulation, a machining program storage unit configured to successively transfer the machining program to the CNC simulator, and a transfer speed control unit configured to control a transfer speed to be a predetermined lower limit value. The CNC simulator optimize the machining program when a state of buffering deficiency in which the machining program to be read out is insufficient is detected in a cutting section and create optimized machining program free from a buffering deficiency.