Claims
- 1. A collision detecting method executed in a data processor for use in a machine in which a driven body is driven by means of a servomotor controlled by a servo system, comprising the steps of:
- estimating a disturbance acting on the servo system using an observer based on velocity information; and
- discriminating a collision of the driven body with an obstacle when a preset threshold value is exceeded using the disturbance estimated,
- wherein said estimating the disturbance is performed according to:
- (.theta.-V).multidot.(K4/S).multidot.J,
- where
- V={I.multidot.(K.sub.t /J)+(.theta.-V)+(K4/S)}.multidot.(1/S).
- 2. A collision detecting method executed in a data processor for use in a machine in which a driven body is driven by means of a servomotor controlled by a servo system, comprising the steps of:
- estimating a disturbance acting on the servo system using an observer based on velocity information; and
- discriminating a collision of the driven body with an obstacle when a preset threshold value is exceeded using the disturbance estimated,
- wherein said observer includes a transfer function having coefficients and poles; and
- wherein said coefficients are selected for stabilizing the poles.
Priority Claims (1)
Number |
Date |
Country |
Kind |
1-334967 |
Dec 1989 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/752,648, filed Aug. 23, 1991, now abandoned.
US Referenced Citations (15)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0321579 |
Jun 1989 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
752648 |
Aug 1991 |
|