IP Library › Granted Patent US 10,025,296
Granted Patent B2
US 10,025,296 · App. 15/136,867 · Granted Jul 17, 2018

Servo control apparatus having function of obtaining frequency characteristics of machine on line

Inventor: Kazunori Iijima (Yamanashi, JP)
Assignee: FANUC CORPORATION
G05B19/416G05B2219/37347G05B2219/41112
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,025,296
App. No.
15/136,867
Granted
Jul 17, 2018
Kind
B2
Abstract

A servo control apparatus according to the present invention includes a speed command generator; a torque command generator; a speed detector for detecting the speed of a servomotor; a speed control loop including the speed command generator, the torque command generator, and the speed detector; a sinusoidal sweep input unit for performing a sinusoidal sweep on the speed control loop; and a frequency characteristics calculator for estimating the gain and phase of speed control loop input and output signals from the output of the speed control loop when a sinusoidal disturbance is inputted thereto. The frequency characteristics calculator expresses the output of the speed control loop as the Fourier series having an arbitrary number of terms using a disturbance input frequency as a fundamental frequency, and calculates the amplitude and phase of a fundamental component of the Fourier series in order to calculate frequency characteristics on line.

Claims (18)

1. A servo control apparatus that is a control apparatus for a machine tool having a feed axis driven by a servomotor comprising:

a speed command generator for generating a speed command value for the servomotor;

a torque command generator for generating a torque command value for the servomotor;

a speed detector for detecting the speed of the servomotor;

a speed control loop including the speed command generator, the torque command generator, and the speed detector;

a sinusoidal sweep input unit for performing a sinusoidal sweep on the speed control loop; and

a frequency characteristics calculator for estimating the gain and phase of speed control loop input and output signals from the output of the speed control loop when a sinusoidal disturbance is inputted to the speed control loop of the control device,

wherein the frequency characteristics calculator expresses the output of the speed control loop as the Fourier series having an arbitrary number of terms using a disturbance input frequency from the sinusoidal sweep input unit as a fundamental frequency, and calculates the amplitude and phase of a fundamental component of the Fourier series in order to calculate frequency characteristics on line,

wherein the frequency characteristics calculator verifies a convergence of the output of the speed control loop to a steady state by monitoring energy of one period of a sinusoidal wave on a periodic basis, and the sinusoidal sweep input unit continues inputting the sinusoidal wave at a constant frequency, until the frequency characteristics calculator determines that the output of the speed control loop has reached the steady state.

2. A servo control apparatus that is a control apparatus for a machine tool having a feed axis driven by a servomotor comprising:

a speed command generator for generating a speed command value for the servomotor;

a torque command generator for generating a torque command value for the servomotor;

a speed detector for detecting the speed of the servomotor;

a speed control loop including the speed command generator, the torque command generator, and the speed detector;

a sinusoidal sweep input unit for performing a sinusoidal sweep on the speed control loop; and

a frequency characteristics calculator for estimating the gain and phase of speed control loop input and output signals from the output of the speed control loop when a sinusoidal disturbance is inputted to the speed control loop of the control device,

wherein the frequency characteristics calculator expresses the output of the speed control loop as the Fourier series having an arbitrary number of terms using a disturbance input frequency from the sinusoidal sweep input unit as a fundamental frequency, and calculates the amplitude and phase of a fundamental component of the Fourier series in order to calculate frequency characteristics on line,

wherein the frequency characteristics calculator expresses the output of the speed control loop as the Fourier series having a harmonic component corresponding to the disturbance input frequency, and evaluates the nonlinearity of a control system by a characteristic that is the ratio of the contained harmonic component to the fundamental component.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2016
From: IIJIMA, KAZUNORI
To: FANUC CORPORATION
Reel/Frame 038362/0652 →
Priority Claims (1)
JP 2015-089404 · Apr 24, 2015 · national
Continuity (1)
Related Publication 20160313726A1 · Oct 27, 2016