G05B2219/33027

PREDICTION METHOD OF PART SURFACE ROUGHNESS AND TOOL WEAR BASED ON MULTI-TASK LEARNING

A prediction method of part surface roughness and tool wear based on multi-task learning belong to the file of machining technology. Firstly, the vibration signals in the machining process are collected; next, the part surface roughness and tool wear are measured, and the measured results are corresponding to the vibration signals respectively; secondly, the samples are expanded, the features are extracted and normalized; then, a multi-task prediction model based on deep belief networks (DBN) is constructed, and the part surface roughness and tool wear are taken as the output of the model, and the features are extracted as the input to establish the multi-task DBN prediction model; finally, the vibration signals are input into the multi-task prediction model to predict the surface roughness and tool wear.

METHOD FOR DETERMINING A GRASPING HAND MODEL

Method for determining a grasping hand model suitable for grasping an object by obtaining a first RGB image including at least one object; obtaining an object model estimating a pose and shape of said object from the first image of the object; selecting a grasp taxonomy from a set of grasp taxonomies by means of a Convolutional Neural Network, with a cross entropy loss, thus, obtaining a set of parameters defining a coarse grasping hand model; refining the coarse grasping hand model, by minimizing loss functions referring to the parameters of the hand model for obtaining an operable grasping hand model while minimizing the distance between the finger of the hand model and the surface of the object and preventing interpenetration; and obtaining a mesh of the hand represented by the enhanced set of parameters.

Control device, lithography apparatus, measurement apparatus, processing apparatus, planarizing apparatus, and article manufacturing method
11809089 · 2023-11-07 · ·

A feedback control device that takes information regarding a control deviation between a measured value and a desired value of a controlled object as input, and outputs a manipulated variable for the controlled object, includes: a first control unit that takes information regarding the control deviation as input, and outputs a manipulated variable for the controlled object; a second control unit that takes information regarding the control deviation as input, and that includes a learning control unit in which a parameter for outputting a manipulated variable for the controlled object is determined by machine learning; and an adder that adds a first manipulated variable output from the first control unit and a second manipulated variable output from the second control unit. A manipulated variable from the adder is output to the controlled object, and the second control unit includes a limiter that limits the second manipulated variable.

METHOD AND CONTROL DEVICE FOR CONTROLLING A MACHINE
20230359154 · 2023-11-09 ·

Training data sets which are obtained by controlling the machine by different control systems are read in, the training data sets each including a state data set and an action data set. Furthermore, a performance evaluator is provided and determines, for a control agent, a performance for controlling the machine by the control agent. A control-system-specific control agent for the different control systems is respectively trained to reproduce an action data set on the basis of a state data set. In addition, a respective environment is delimited on the basis of a distance dimension in a parameter space of the control-system-specific control agents. Test control agents, for each of which a performance value is determined by the performance evaluator, are then generated within the environments. Depending on the determined performance values, a performance-optimizing control agent is finally selected from the test control agents and is used to control the machine.

OPERATION SYSTEM, OPERATION METHOD AND RECORDING MEDIUM HAVING RECORDED THEREON OPERATION PROGRAM
20230126567 · 2023-04-27 ·

Provided is an operation system including: an evaluation model generation apparatus configured to generate, by machine learning, an evaluation model configured to output an indicator indicating a result of evaluating a state in a piece of equipment with respect to an intended target based on an operation target in the piece of equipment and a state in the piece of equipment; an operation model generation apparatus configured to generate an operation model configured to output an action corresponding to the state in the piece of equipment, by reinforcement learning in which an output of the evaluation model is set as at least a part of a reward; and a control apparatus configured to apply, to a controlled object in the piece of equipment, a manipulated variable based on the action that is output by the operation model according to the state in the piece of equipment.

APPARATUS, METHOD, AND COMPUTER READABLE MEDIUM

Provided is an apparatus including a supply unit suppling a value of a state parameter to an operation model outputting a recommendation value of a control parameter of a piece of equipment in response to a value of a state parameter relating to the piece of equipment being input; a control parameter acquisition unit acquiring a recommendation value of a control parameter output from the operation model in response to the supply unit supplying a value of a state parameter to the operation model; an acquisition unit acquiring a model evaluation value corresponding to a result of having operated the piece of equipment according to the recommendation value acquired by the control parameter acquisition unit; and an evaluation unit evaluating the operation model, based on the model evaluation value and a reference evaluation value corresponding to a result of having operated the piece of equipment through manipulation by a human.

Environment controller and method for generating a predictive model of a neural network through distributed reinforcement learning
11460209 · 2022-10-04 · ·

Interactions between a training server and a plurality of environment controllers are used for updating the weights of a predictive model used by a neural network executed by the plurality of environment controllers. Each environment controller executes the neural network using a current version of the predictive model to generate outputs based on inputs, modifies the outputs, and generates metrics representative of the effectiveness of the modified outputs for controlling the environment. The training server collects the inputs, the corresponding modified outputs, and the corresponding metrics from the plurality of environment controllers. The collected inputs, modified outputs and metrics are used by the training server for updating the weights of the current predictive model through reinforcement learning. A new predictive model comprising the updated weights is transmitted to the environment controllers to be used in place of the current predictive model.

Detecting Road Anomalies

An apparatus is provided which includes a processing circuit and a plurality of sensors connected to a vehicle, where at least one of the plurality of sensors is positioned on an undercarriage of the vehicle. The plurality of sensors can detect variations in a road on which the vehicle is traveling. The plurality of sensors can also generate information corresponding to the variations of the road. The plurality of sensors can also transmit the information corresponding to the variations in the road to the processing circuit. The information collected by the plurality of sensors may then be used to augment a driving capability of the vehicle.

CONTROLLER, CONTROL METHOD, AND COMPUTER-READABLE RECORDING MEDIUM

A controller includes: an acquisition unit configured to acquire process data for an actually used controlled object; and a calculation unit configured to, based on at least one of a target set value and parameters for the actually used controlled object, convert the process data acquired by the acquisition unit, and calculate a manipulated variable for the actually used controlled object by use of the converted process data and a trained model. Upon receiving input of process data for a specific controlled object, the trained model outputs a manipulated variable for approximating process data for the specific controlled object to a specific target set value. The parameters include parameters for specifying the relation between manipulated variables for the actually used controlled object and process data obtained by use of the manipulated variables.

PRESSURE CONTROL IN A SUPPLY GRID
20220083083 · 2022-03-17 ·

Methods, devices, and assemblies for controlling pressure in a supply grid are provided. The supply grid is suitable for supplying fluid to loads. The supply grid has first sensors for measuring the flow and/or the pressure of the fluid at first locations in the supply grid and a pump for pumping the fluid or a valve for controlling the flow of the fluid. The method includes: measuring the flow and/or pressure of the fluid at the first locations in the supply grid by the first sensors; predicting the pressure at the second location in the supply grid using a self-learning system based on the measured flows or pressures, wherein the self-learning system is trained to predict the pressure at a specified location in the supply grid; and actuating the pump or the valve at least also based on the pressure predicted by the trained system at the second location.