G05B2219/41112

Numerical control system of industrial machine
11531323 · 2022-12-20 · ·

Provided is a numerical control system of an industrial machine that makes it possible to eliminate overshoot occurred at the time of stopping, thereby preventing interference of the machine, for example, in a case in which the torque of a motor such as a servomotor used in a feed axis of a machine tool is limited by a command unit of a CNC. A numerical control system of an industrial machine includes a command unit and a control unit configured to control driving of a motor of the industrial machine in accordance with a command from the command unit, and to perform position control by receiving a command of an end point position from the command unit or without receiving a command of the end point position from the command unit, and the control unit includes an in-deceleration torque limit release unit that, in a case of performing torque limitation of the motor, releases the torque limitation only during deceleration.

MOTOR CONTROL DEVICE, MOTOR CONTROL METHOD, MOTOR MODULE, AND ELECTRIC POWER STEERING DEVICE
20230100945 · 2023-03-30 ·

A motor control device includes a torque controller to operate based on a steering torque and to give an input to a control target that is a motor, and a model following controller to generate a first correction torque based on an output from the control target. A model following controller includes a high-pass filter to remove a low frequency component from a first correction torque, a friction compensation calculator that is coupled in parallel to the high-pass filter to apply friction compensation to the first correction torque to calculate an estimated value of a mechanical friction torque, and an adder to add the estimated value of the friction torque to the first correction torque from which the low frequency component is removed by the high-pass filter to generate a second correction torque and feed back the second correction torque to an input to the control target.

CONTROLLER, DATA TRANSFER SYSTEM OF CONTROLLER, AND DATA TRANSFER METHOD
20230145173 · 2023-05-11 ·

A numerical controller includes a main control unit configured to analyze a program and a motor control unit configured to control a motor. In the case where motor control data is transferred from the main control unit to the motor control unit via a serial bus, instead of transferring all pieces of the motor control data to each shaft one by one, when the motor control data repeats a specific pattern, the repetition pattern and the number of repetitions are transferred, and the repetition pattern is duplicated in the motor control unit.

Industrial machinery and control method thereof

An industrial machinery includes: a drive mechanism driving a control target that moves work or a tool; a motor; a first sensor detecting a position of the control target; a second sensor detecting a position of the motor; a current controller controlling a supply current to the motor; a servo controller outputting a torque instruction to the current controller; and a numerical controller calculating a processing force of the control target to the work based on position information on the control target acquired from the first sensor, position information on the motor acquired from the second sensor, and the torque instruction, the numerical controller determining that the tool is in failure if an absolute value of a first component of the processing force becomes equal to or larger than a first threshold value while processing the work, the first component having a frequency lower than a predetermined frequency.

MOTOR CONTROL APPARATUS, MOTOR CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM

The present invention implements a model-tracking motor control apparatus for stabilizing behavior of a controlled object. The control apparatus (1) includes: a feedback control part (20), generating a driving torque instruction value used to enable the servo motor (2) to perform driving based on a detection value of an encoder (4) that performs detection on a rotational state of a servo motor (2); and a feedforward control part (10), generating a model torque instruction value, and outputting the model torque instruction value to the feedback control part (20), where the feedforward control part (10) has a model torque limiter (104) that limits the model torque instruction value within a first limit range.

Control device for electric motor

An electric motor control device includes a position controller, a command acceleration calculator, a first subtractor, and a second subtractor. The position controller receives a position command signal specifying a target position of the load and an electric motor position signal representing a position of the electric motor that drives the load, and outputs a torque command signal. The command acceleration calculator receives the position command signal and outputs a command acceleration signal representing acceleration of the position command signal. The first subtractor subtracts the command acceleration signal from a load acceleration signal representing acceleration of the load and outputs a load acceleration correction signal. The second subtractor subtracts from the torque command signal a value obtained by multiplying the load acceleration correction signal by a predetermined weighting coefficient and outputs a torque command correction signal. The torque command correction signal controls a current supplied to a stator winding wire of the electric motor.

GIMBAL CONTROL METHOD, DEVICE, AND GIMBAL
20210364895 · 2021-11-25 ·

A gimbal control method includes obtaining a working parameter of a gimbal, where the gimbal includes an axial arm and a motor configured to drive the axial arm to rotate to drive a photographing device mounted on the gimbal to move in one or more directions. The method further includes obtaining a working parameter of the gimbal when the gimbal is controlled by a remote controller; and in response to the measured working parameter being greater than the working parameter of the gimbal when the gimbal is controlled by the remote controller, controlling the motor to drive the axial arm to rotate to a target attitude.

Angular transmission error identification system, angular transmission error identification method, and robot system
11305425 · 2022-04-19 · ·

An angular transmission error identification system that identifies an angular transmission error of a speed reducer of a robot arm including a joint that is rotationally driven by a motor via the speed reducer, including an identification unit that calculates amplitude and phase parameters of an angular transmission error identification function, which is a periodic function that models an angular transmission error of the speed reducer and has the parameters, and identifies the error using the function, wherein the unit calculates an amplitude parameter corresponding to a gravitational torque current value which is a value acting on a joint when the error is identified using a first or second amplitude function according to a value of the gravitational torque current value, and calculates a phase parameter corresponding to the gravitational torque current value using a first or second phase function according to a value of the gravitational torque current value.

Numerical control system of machine tool

An object is to provide a numerical control system of a machine tool which can check a parameter that needs to be adjusted for each of a spindle and a motor. A numerical control system of a machine tool includes a parameter check function unit for checking a drive control parameter of a spindle, and the parameter check function unit includes: an acceleration/deceleration time measurement unit which measures an acceleration/deceleration time that elapses after the spindle receives an acceleration command and/or a deceleration command until the completion of acceleration and/or the completion of deceleration; an acceleration/deceleration time specified value storage unit which stores a specified value of the acceleration/deceleration time that is previously determined for each specification of the machine tool; and a determination unit which compares the acceleration/deceleration time measured with the acceleration/deceleration time measurement unit and the specified value stored in the acceleration/deceleration time specified value storage unit so as to determine whether or not the drive control parameter of the spindle is proper.

Gimbal control method, device, and gimbal
11086202 · 2021-08-10 · ·

A gimbal control method includes obtaining a working parameter of a gimbal, where the gimbal includes an axial arm and a motor configured to drive the axial arm to rotate to drive a photographing device mounted on the gimbal to move in one or more directions; detecting that the working parameter matches a preset condition that a human force is applied to gimbal; and according to a direction of the human force applied to the gimbal, controlling the motor to drive the axial arm to rotate to a target attitude at which the human force stops to be applied to the gimbal.