Patent classifications
G05B2219/33315
DETERMINING SYSTEM
The present invention quickly determines causes of shape errors, machined surface defects, etc. by comparing the machined surface shape calculated on the basis of the actual motor position, and the machined surface shape obtained by actually measuring the machined surface of a machined workpiece. This determining system is equipped with: a motor position acquisition unit for acquiring the actual position of a motor for driving the drive shaft of a machine tool; a tool information acquisition unit for acquiring tool information which includes the machine tool driveshaft configuration, the instrument shape and the unmachined workpiece shape; a motor position machined surface calculation unit for calculating the shape of the machined surface of the machined workpiece on the basis of the tool information and the actual position of the motor; an actual machined surface acquisition unit for acquiring the shape of the machined surface of an actually machined workpiece; and a machined surface analysis unit for comparing a first correlation, which is the correlation between the shape of the machined surface calculated by the motor position machined surface calculation unit and the shape of the machined surface acquired by the actual machined surface acquisition unit.
PRODUCTION ADJUSTMENT SYSTEM USING DISASTER INFORMATION
A production adjustment system includes a cell including a plurality of machines, a cell control device which is communicably connected to the cell, to control the cell, and a higher-level management controller which is communicably connected to the cell control device, to acquire disaster information. The cell control device includes a command unit for issuing commands to the plurality of machines based on state information of the cell, which is acquired from the at least one sensor of the cell, and disaster information acquired from the higher-level management controller.
FAILURE RATE ESTIMATION AND REINFORCEMENT LEARNING SAFETY FACTOR SYSTEMS
Various aspects of techniques, systems, and use cases include robot safety. A device in a network may include processing circuitry and memory including instructions, which when executed by the processing circuitry, cause the processing circuitry to perform operations. The operations may include collecting telemetry data for a robot, the robot operating according to a path control plan generated using reinforcement learning with a safety factor as a reward function, and detecting that a safety event, involving a robot action, has occurred with the robot and an object. The operations may include simulating a recreation of the safety event to determine whether a simulated action matches the robot action.
Failure detection and correction control system of machine tool using chronological control data
A control system of a machine tool includes an analysis device, the analysis device includes acquisition portions which acquire chronological speed control data when a work is machined and which acquire spatial machined surface measurement data after the machining of the work, a data-associating processing portion which associates the speed control data and the machined surface measurement data with each other, a machined surface failure detection portion which detects a failure depth of a failure location on the machined surface of the work and an identification portion which identifies the control data of the failure location corresponding to the machined surface measurement data of the failure location so as to identify a failure depth corresponding to the control data of the failure location and the numerical control device corrects the control data based on the control data of the failure location and the corresponding failure depth.
Crash tolerant computer system
A computing device has access to a normal code execution environment and a suspect code execution environment. Suspect code data indicative of code that has been determined to be likely to cause a crash is accessed. Program code is executed using the normal code execution environment until suspect code as indicated in the suspect code data is encountered. Execution of suspect code takes place within the suspect code execution environment where a failure, if any, is contained. If the suspect code executing within the suspect code execution environment completes without failure, the resulting execution context is transferred to the normal code execution environment for continued processing. Otherwise, the suspect code is skipped and processing continues in the normal code execution environment. The code execution environments may be different cores of the same processor, different processors, or different devices.
Redundant automation system and method for operation thereof
Redundant automation system and method for the operation thereof in which a reference device is used to provide simplified addressing of a main automation device and a substitute automation device in the redundant automation system for controlling a technical apparatus, where the reference device is configured to activate a first connection path between further automation components, which are connected to the field bus, and the first automation device, and is furthermore configured to recognize a failure of the first automation device and thereupon to activate a second connection path between the further automation components, which are connected to the field bus, and the second automation device.
CONTROL SYSTEM OF MACHINE TOOL
A control system of a machine tool includes an analysis device, the analysis device includes acquisition portions which acquire chronological speed control data when a work is machined and which acquire spatial machined surface measurement data after the machining of the work, a data-associating processing portion which associates the speed control data and the machined surface measurement data with each other, a machined surface failure detection portion which detects a failure depth of a failure location on the machined surface of the work and an identification portion which identifies the control data of the failure location corresponding to the machined surface measurement data of the failure location so as to identify a failure depth corresponding to the control data of the failure location and the numerical control device corrects the control data based on the control data of the failure location and the corresponding failure depth.
Production adjustment system using disaster information
A production adjustment system includes a cell including a plurality of machines, a cell control device which is communicably connected to the cell, to control the cell, and a higher-level management controller which is communicably connected to the cell control device, to acquire disaster information. The cell control device includes a command unit for issuing commands to the plurality of machines based on state information of the cell, which is acquired from the at least one sensor of the cell, and disaster information acquired from the higher-level management controller.
Redundancy device unit and method for determining fault in industrial control system, industrial control system and industrial system comprising redundancy device unit
A redundant device unit includes a first device connected with a field device via a first link and a second link in series. The first device, initially active in use, when active sends diagnostic information indicating whether there is a fault in the first link and/or the second link. A second device connected with the field device via the second link and a third link in series, initially passive in use, receives the first diagnostic information from the first device. When the first diagnostic information indicates that there is a fault in the first link and/or the second link, the first device switches to passive and the second device switches to active and generates second diagnostic information indicating whether there is a fault in the second link and/or the third link. A determination regarding the fault is made based on the first and second diagnostic information.
PROACTIVE ALTERATION OF MACHINE BASED ON PREDICTED PROBLEM
An embodiment for altering a machine based on a predicted problem in a multi-machine environment is provided. The embodiment may include receiving data relating to an activity and functionalities of a primary machine in a multi-machine environment. The embodiment may also include executing a digital twin simulation of a digital twin model of the primary machine performing the activity in accordance with the functionalities. The embodiment may further include identifying a problem condition with at least one component of the primary machine in executing one or more steps of the activity. The embodiment may also include in response to determining the primary machine is not capable of performing an alternative activity with the problem condition, deploying one or more secondary machines having at least one substitute component for the at least one component of the primary machine to collaborate with the primary machine.