Patent classifications
G05B2219/42156
Numerical control system and motor drive controller
A numerical control system according to the present invention controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, and includes a coordinate transformation unit that acquires a disturbance force or a disturbance torque applied to each machine drive system, and coordinate-transforms the disturbance force or the disturbance torque into a tool reference coordinate system for output, and an identification unit that calculates cutting process parameters that determine characteristics of a cutting process model and dynamic characteristic parameters that determine characteristics of a dynamics model of the machine tool, using the disturbance force or the disturbance torque output from the coordinate transformation unit, states of the machine drive systems, predetermined equation models, and cutting conditions. The equation models define relationships between the cutting process parameters, the dynamic characteristic parameters, and the disturbance force or the disturbance torque.
NUMERICAL CONTROL SYSTEM AND MOTOR DRIVE CONTROLLER
A numerical control system according to the present invention controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, and includes a coordinate transformation unit that acquires a disturbance force or a disturbance torque applied to each machine drive system, and coordinate-transforms the disturbance force or the disturbance torque into a tool reference coordinate system for output, and an identification unit that calculates cutting process parameters that determine characteristics of a cutting process model and dynamic characteristic parameters that determine characteristics of a dynamics model of the machine tool, using the disturbance force or the disturbance torque output from the coordinate transformation unit, states of the machine drive systems, predetermined equation models, and cutting conditions. The equation models define relationships between the cutting process parameters, the dynamic characteristic parameters, and the disturbance force or the disturbance torque.
METHOD FOR CONTROLLING VIBRATION OF FLEXIBLE MECHANICAL ARM BASED ON COOPERATIVE TRACKING
A method for controlling vibration of flexible mechanical arms based on cooperative tracking is disclosed, including: building a dynamic model of the flexible mechanical arm, according to a dynamic characteristic, constructing a flexible mechanical arm group made up of a plurality of flexible mechanical arms, assigning one of the plurality of flexible mechanical arms as a leader and the rest ones as followers which are required to track the leader's motion trajectory so as to realize cooperative work; designing cooperative control-based boundary controllers in combination with a Lyapunov method to realize cooperative work and suppress vibration of the flexible mechanical arms; and constructing a Lyapunov function using Lyapunov direct method to validate stability of the flexible mechanical arms under the control.
Machining of workpieces with model-supported error compensation
A control device of a machine tool includes a position controller and a model of a position-controlled axis. The position controller receives a position setpoint value, a corresponding actual position value and a compensation value; determines therefrom a resulting value; determines based on the resulting value an actuating signal; and outputs the actuating signal to the position-controlled axis. The position and/or the orientation of the tool relative to the workpiece are adjusted based on the actuating signal. A sequence of successive control errors is stored, in a storage device and read out sequentially in accordance with a sequence of the position setpoint values and supplied to the model. The model determines from the read-out control error a respective compensation value which is then supplied to the position controller, while simulating the mechanically dynamic behavior of the position-controlled axis.
Numerical control system and motor drive controller
A numerical control system according to the present invention controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, and includes a coordinate transformation unit that acquires a disturbance force or a disturbance torque applied to each machine drive system, and coordinate-transforms the disturbance force or the disturbance torque into a tool reference coordinate system for output, and an identification unit that calculates cutting process parameters that determine characteristics of a cutting process model and dynamic characteristic parameters that determine characteristics of a dynamics model of the machine tool, using the disturbance force or the disturbance torque output from the coordinate transformation unit, states of the machine drive systems, predetermined equation models, and cutting conditions. The equation models define relationships between the cutting process parameters, the dynamic characteristic parameters, and the disturbance force or the disturbance torque.
METHOD AND DEVICE FOR GUIDING THE MOVEMENT OF A MOVABLE MACHINE ELEMENT OF A MACHINE
The movement of a machine element of a machine that can be driven via a shaft with the aid of a motor can be guided by specifying a setpoint guidance variable describing a desired movement process of the machine element for the actuation of the motor and determining an actual pilot variable and/or an actual guidance variable from the setpoint guidance variable by subjecting the setpoint guidance variable to a digital path model which simulates the dynamic behavior of the machine element and the motor. The digital path model is parameterized by the total moment of inertia and the poles and zeros of the transfer function of the mechanical system consisting of motor, shaft and machine element.
NUMERICAL CONTROL SYSTEM AND MOTOR DRIVE CONTROLLER
A numerical control system according to the present invention controls machine drive systems included in a machine tool that performs machining using a tool, according to a numerical control program, and includes a coordinate transformation unit that acquires a disturbance force or a disturbance torque applied to each machine drive system, and coordinate-transforms the disturbance force or the disturbance torque into a tool reference coordinate system for output, and an identification unit that calculates cutting process parameters that determine characteristics of a cutting process model and dynamic characteristic parameters that determine characteristics of a dynamics model of the machine tool, using the disturbance force or the disturbance torque output from the coordinate transformation unit, states of the machine drive systems, predetermined equation models, and cutting conditions. The equation models define relationships between the cutting process parameters, the dynamic characteristic parameters, and the disturbance force or the disturbance torque.
AUTOMATION SAFETY AND PERFORMANCE ROBUSTNESS THROUGH UNCERTAINTY DRIVEN LEARNING AND CONTROL
A control and learning module for controlling a robotic arm includes at least one learning module including at least one neural network. The at least one neural network is configured to receive and be trained by both state measurements based on measurements of current state and observation measurements based on observation data during an initial learning phase. The at least one learning module is further configured to be re-tuned by updated observation data for improved performance during an operations and secondary learning phase when the robotic arm is in normal operation and after the initial learning phase.
Method for controlling vibration of flexible mechanical arm based on cooperative tracking
A method for controlling vibration of flexible mechanical arms based on cooperative tracking is disclosed, including: building a dynamic model of the flexible mechanical arm, according to a dynamic characteristic, constructing a flexible mechanical arm group made up of a plurality of flexible mechanical arms, assigning one of the plurality of flexible mechanical arms as a leader and the rest ones as followers which are required to track the leader's motion trajectory so as to realize cooperative work; designing cooperative control-based boundary controllers in combination with a Lyapunov method to realize cooperative work and suppress vibration of the flexible mechanical arms; and constructing a Lyapunov function using Lyapunov direct method to validate stability of the flexible mechanical arms under the control.
MACHINING OF WORKPIECES WITH MODEL-SUPPORTED ERROR COMPENSATION
A control device of a machine tool includes a position controller and a model of a position-controlled axis. The position controller receives a position setpoint value, a corresponding actual position value and a compensation value; determines therefrom a resulting value; determines based on the resulting value an actuating signal; and outputs the actuating signal to the position-controlled axis. The position and/or the orientation of the tool relative to the workpiece are adjusted based on the actuating signal. A sequence of successive control errors is stored, in a storage device and read out sequentially in accordance with a sequence of the position setpoint values and supplied to the model. The model determines from the read-out control error a respective compensation value which is then supplied to the position controller, while simulating the mechanically dynamic behavior of the position-controlled axis.