Apparatus for detecting an excessive position error in a servo s

Electricity: motive power systems – Positional servo systems – With protective or reliability increasing features

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

318600, 318567, 318571, 36417435, G05B 2302

Patent

active

050557548

DESCRIPTION:

BRIEF SUMMARY
TECHNICAL FIELD

The present invention relates to a detection apparatus for appropriately detecting an excessive position error in a servo system.


BACKGROUND ART

In general, various machines having one or more operating sections each of which is driven by a servomotor, e.g., industrial robots, NC machine tools, etc., are provided with servo systems for respective axes of the machine, and the servo systems responding to a movement command supplied from a numerical control unit. Typically, each of the servo systems is arranged to periodically distribute pulses in response to a movement command. Namely, the servo system distributes pulses whose number corresponds to a target movement amount of a respective servomotor with one pulse distribution time period in such a manner that a moving speed of the servomotor is uniformalized during that period, to thereby drive the servomotors for the individual axes and hence the various machine operating sections to their target positions.
During a machine operation, each of the servo systems checks the error amount between a target moving position and an actual moving position of an associated servomotor periodically, detects the excess of the actual position error, and regards it as an occurrence of an abnormality, e.g., overload of the servomotor, interference between the machine operating section concerned and a foreign object or the like, so as to stop the drive of the associated servomotor, whereby the respective servo systems and the servomotors are protected.
In case that a distal end of a complicated mechanism is moved along a certain path at a constant speed, there often occurs a change in a target moving amount and in a target moving speed of a respective axis servomotor. On this occasion, a response delay in a servo system increases as the target moving speed is increased. In this respect, conventionally, a permissible position error is fixedly set in dependence on the maximum rotational rate of an associated servomotor, so as to prevent an increased actual position error due to a normal response delay from being erroneously determined as occurrence of an abnormality even if the maximum response delay appears in the servo system when the target moving speed corresponding to the maximum rotational rate is specified.
However, according to the aforesaid prior art, even if a certain movable section of a machine interferes with a foreign object during its low-speed movement, for instance, an occurrence of an abnormality cannot be detected so long as the actual position error does not exceeds the permissible value which is fixedly set in dependence on the maximum motor rotational rate, so that the servomotor associated with the machine movable section is permitted to be continually driven. As a consequence, an excessive electric current flows in the servomotor so as to permit the same motor to produce an excessive output torque, whereby the servomotor and the movable mechanism can be damaged.


SUMMARY OF THE INVENTION

The object of the present invention is to provide a detection apparatus which is capable of detecting an excessive position error in a servo system in an appropriate manner over a wide servomotor rotational rate region, so as to accurately and immediately determine an overload state of a servomotor and the like.
In order to achieve the above-mentioned object, the present invention provides an apparatus for detecting an excessive position error in a servo system of a type periodically effecting pulse distribution (distributing movement command pulses) in response to a movement command. This detection apparatus comprises means for storing a pulse distribution amount (number of distributed movement command pulses), means for calculating a permissible value of a position error in the servo system on the basis of the thus stored pulse distribution amount, and means for determining whether an actual position error exceeds the permissible value.
Preferably, the storing means is operable to store respective pulse distribution amounts in last plural pulse

REFERENCES:
patent: 4272711 (1981-06-01), Fukuyama et al.
patent: 4496889 (1985-01-01), Fukuzama et al.
patent: 4908555 (1990-01-01), Ikeda et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus for detecting an excessive position error in a servo s does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus for detecting an excessive position error in a servo s, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus for detecting an excessive position error in a servo s will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-259120

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.