Claims
- 1. A method of estimating a disturbance load exerted on a servomotor of a servo control system in which a current command is determined by speed loop processing and actual current to be supplied to the servomotor is determined by current loop processing of the current command, said method comprising the steps of:
- (a) obtaining an effective current component which contributes to a torque generated by the servomotor from the actual current supplied to the servomotor, and converting actual values of three-phase alternating current determined by the current loop processing into values of two-phase direct current through DO conversion; and
- (b) estimating a disturbance load on the servomotor based on said effective current component.
- 2. A method of estimating a disturbance load exerted on a servomotor of a servo control system in which a current command is determined by speed loop processing and an actual current to be supplied to the servomotor is determined by current loop processing of the current command, said method comprising the steps of:
- (a) obtaining an effective current component which contributes to a torque generated by the servomotor in from the actual current, and converting actual values of three-phase alternating current determined by the current loop processing to values of two-phase direct current through DO conversion;
- (b) estimating an acceleration of the servomotor based on the effective current component obtained in said step (a);
- (c) obtaining a difference between the estimated acceleration estimated in said step (b) and an actual motor acceleration; and
- (d) estimating a disturbance load based on the difference of the accelerations obtained in said step (c).
- 3. A method of estimating a disturbance load exerted on a servomotor of a servo control system in which a current command is determined by speed loop processing and an actual current to be supplied to the servomotor is determined by current loop processing of the current command, said method comprising the steps of:
- (a) obtaining an effective current component which contributes to a torque generated by the servomotor in said actual current determined by said current loop processing, and converting actual values of three-phase alternating current determined by the current loop processing to values of two-phase direct current through DO conversion;
- (b) estimating a speed of the servomotor based on the effective current component obtained in said step (a);
- (c) obtaining a difference between the estimated speed estimated in said step (b) and an actual speed of the servomotor; and
- (d) estimating a disturbance load based on the difference of the speeds obtained in said step (c).
Priority Claims (1)
Number |
Date |
Country |
Kind |
7-331213 |
Nov 1995 |
JPX |
|
Parent Case Info
This application is a 371 of PCT/JP96/03474 filed on Nov. 27, 1996.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
102e Date |
371c Date |
PCT/JP96/03474 |
11/27/1996 |
|
|
7/28/1997 |
7/28/1997 |
Publishing Document |
Publishing Date |
Country |
Kind |
WO97/20260 |
6/5/1997 |
|
|
US Referenced Citations (19)
Foreign Referenced Citations (11)
Number |
Date |
Country |
0 649 704 |
Apr 1995 |
EPX |
0 666 138 |
Aug 1995 |
EPX |
0 666 642 |
Aug 1995 |
EPX |
0 680 800 |
Nov 1995 |
EPX |
2-10411 |
Jan 1990 |
JPX |
2-123984 |
May 1990 |
JPX |
2-136906 |
May 1990 |
JPX |
4-64898 |
Feb 1992 |
JPX |
4-238508 |
Aug 1992 |
JPX |
7-31174 |
Jan 1995 |
JPX |
7-327382 |
Dec 1995 |
JPX |