Patent classifications
G05B2219/33002
Manufacturing support system and method
A manufacturing support system may be provided. The manufacturing support system may comprise: an obtaining unit (IO) configured to obtain object data of an object to be manufactured; an artificial intelligence, Al, engine (20) configured to receive the object data as an input and to determine a hardware configuration of a manufacturing system for manufacturing the object with reference to information relating to available hardware for the manufacturing system; and an output unit (60) configured to output the determined hardware configuration.
Method and Apparatus for Efficient Use of CNC Machine Shaping Tool Including Cessation of Use No Later than the Onset of Tool Deterioration By Monitoring Audible Sound During Shaping
A CNC machine shaping tool is efficiently used by monitoring human audible sound during shaping. A sound information set is created for a tool shaping a workpiece. Shaping sounds are recorded and sliced into short term units. A human operator assigns tool condition labels to each slice. Short term units are combined into mid term units. Noise is reduced by profiling. Mid term sound related features of time and frequency domains are extracted. Dimensionality is reduced by robust principal component analysis. The principal component set is balanced, e.g. by SMOTE. A classifier and principal components are selected. An information set of patterns of values of selected principal components for the tool is created. In an industrial setting, shaping sounds are recorded, noise reduced and select principal component vector values are compared to the tool condition labeled patterns of values in the information set to identify tool condition before deterioration.
Outlier Detection Based on Process Fingerprints from Robot Cycle Data
A system and method for outlier detection based on process fingerprints from robot cycle data includes a data collection component, which is configured to collect cyclic data, wherein the cyclic data comprises multiple vectors each of which comprises data from one individual cycle of the robot cycle data; a data storage component, wherein which is configured to store the collected cyclic data; and a data processing component, which is configured to perform cloud processing of the stored cyclic data triggered by a cycle-start signal, wherein the data processing component is configured to parse the stored cyclic data and to process the stored cyclic data based on a configuration file defining metadata of the stored cyclic data, wherein the data processing component is configured extract process fingerprints from the stored cyclic data using the metadata.
Device and method for determining the status of a spindle of a machine tool
A device for determining a spindle status of a spindle of a machine tool includes a detector for detecting sensor data of the spindle for a defined time window. A processing unit analyses the sensor data through artificial intelligence by calculating a defined feature of the sensor data for the defined time window and determining a spindle status from the sensor data. An output member outputs the determined spindle status.
SYSTEMS AND METHODS FOR CLOUD-BASED EXPERTISE DELIVERY VIA APIS
A method for processing a part from a workpiece using an industrial cutting system. The method includes receiving first data corresponding to the part to be processed from the workpiece using the industrial cutting system. The method further includes receiving second data corresponding to expertise data generated over a time period. The method also includes identifying features of the part based on the first data and the second data. The method further includes generating a part program design including geometry data and processing parameters for at least one of the features of the part. The method also includes processing the part from the workpiece using the industrial cutting system based on the part program design.
Method for improving the measuring performance of an automation field device to be configured
The present disclosure relates to a method for improving the measuring performance of a field device having the following steps: a multiplicity of field devices are configured using a configurations tool; the configuration data and environmental conditions of the field devices at the respective measuring positions are stored in a central data memory as training data, the training data are made available to an adaptive computing program which uses at least one artificial intelligence method; current information relating to the particular application and the environmental conditions at the measuring position of the field device are made available to the adaptive computing program; on the basis of the current information, the adaptive computing program provides the field device to be configured with configuration data on the basis of the multiplicity of training data, which configuration data are matched to the particular application taking into account the environmental conditions.
TUNING OF AXIS CONTROL OF MULTI-AXIS MACHINES
A system for tuning of axis control of a multi-axis machine and a method of operating the same are provided. The system includes a knowledge base for acquiring and maintaining factual knowledge associated with the tuning of the axis control. The factual knowledge has a uniform ontology a uniform data representation, and includes known input facts associated with known output facts. The system further includes an inference unit for automatically inferring new output facts associated with given new input facts in accordance with the factual knowledge.
METHOD FOR IMPROVING THE MEASURING PERFORMANCE OF AN AUTOMATION FIELD DEVICE TO BE CONFIGURED
The present disclosure relates to a method for improving the measuring performance of a field device having the following steps: a multiplicity of field devices are configured using a configurations tool; the configuration data and environmental conditions of the field devices at the respective measuring positions are stored in a central data memory as training data, the training data are made available to an adaptive computing program which uses at least one artificial intelligence method; current information relating to the particular application and the environmental conditions at the measuring position of the field device are made available to the adaptive computing program; on the basis of the current information, the adaptive computing program provides the field device to be configured with configuration data on the basis of the multiplicity of training data, which configuration data are matched to the particular application taking into account the environmental conditions.
DEVICE AND METHOD FOR CONTROLLING A ROBOT
A method for controlling a robot. The method includes receiving an indication of a target configuration to be reached from an initial configuration of the robot, determining a coarse-scale value map by value iteration, starting from an initial coarse-scale state and until the robot reaches the target configuration or a maximum number of fine-scale states has been reached, determining a fine-scale sub-goal from the coarse-scale value map, performing, by an actuator of the robot, fine-scale control actions to reach the determined fine-scale sub-goal and obtaining sensor data to determine the fine-scale states reached, starting from a current fine-scale state of the robot and until the robot reaches the determined fine-scale sub-goal, the robot transitions to a different coarse-scale state, or a maximum sequence length of the sequence of fine-scale states has been reached and determining the next coarse-scale state.
INDUCTION MOTOR CONDITION MONITORING USING MACHINE LEARNING
Various embodiments of the present technology generally relate to condition monitoring in industrial environments. More specifically, some embodiments relate to an embedded analytic engine for motor drives that monitors induction motor conditions for potential failures including rotor faults and stator faults. In an embodiment, a condition monitoring module is configured to obtain runtime signal data from a controller within a drive, derive runtime metrics from the runtime signal data based on an induction motor fault condition, provide the runtime metrics as input to a machine learning model constructed to identify a status of the induction motor based on the runtime metrics and output the status, and monitor the induction motor fault condition based on the status of the induction motor output by the machine learning model.