Inertia estimating method and inertia estimation apparatus of position control apparatus

US9952249B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9952249-B2
Application numberUS-201414262371-A
CountryUS
Kind codeB2
Filing dateApr 25, 2014
Priority dateApr 25, 2013
Publication dateApr 24, 2018
Grant dateApr 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A torque command value and an acceleration detection value are accumulated when a driven portion is subjected to acceleration/deceleration driving, and, from a ratio between the two, inertia of a movable portion is calculated. By executing the acceleration/deceleration driving about a position where influence of gravity torque is zero, the influence of the gravity torque included in the torque command value before and after the center position is offset, whereby inertia can be estimated correctly even with a machine structure in which the influence of gravity differs depending on the position of the motor.

First claim

Opening claim text (preview).

What is claimed is: 1. An inertia estimating method for estimating an inertia of a movable portion including a motor and a driven portion connected to the motor and mounted on an apparatus that drives the motor according to a torque command value, the torque command value determined from a position command value and a position detection value of the motor or the driven portion connected to the motor, the method comprising the steps of: driving the movable portion; determining, when the movable portion is driven, an acceleration/deceleration condition to determine one or more of an acceleration driving condition or a deceleration driving condition, such that a cumulative value of a gravity torque or acceleration of the movable portion has a symmetric characteristic about a zero position where the gravity torque that cancels an influence of gravity is zero; calculating the position command value of the motor according to the acceleration driving condition or the deceleration driving condition determined in the step of determining the acceleration/deceleration condition; driving the motor based on the position command value calculated in the step of calculating the position command value, and obtaining the torque command value when the motor is driven and obtaining an acceleration detection value of the motor or the driven portion; and calculating the inertia of the movable portion using a ratio between a cumulative value of the torque command value and a cumulative value of the acceleration detection value of the motor or the driven portion. 2. The inertia estimating method according to claim 1 , including determining the zero position using the position detection value obtained when a polarity of the torque command value is inverted when the driven portion is driven at a constant velocity. 3. The inertia estimating method according to claim 1 , wherein, when the driven portion is subjected to acceleration driving or deceleration driving, adjusting an acceleration time or a deceleration time so that the cumulative value of the gravity torque is the same before and after passing the zero position. 4. The inertia estimating method according to claim 1 , wherein the step of determining the acceleration/deceleration condition includes monitoring the torque command value when the driven portion is reciprocally driven at a constant velocity, and further comprising determining the zero position using a middle point between the position detection value obtained at a timing when a polarity of the torque command value is inverted in a going path and the position detection value obtained when the polarity of the torque command value is inverted in a returning path. 5. The inertia estimating method according to claim 1 , wherein the step of determining the acceleration/deceleration condition includes determining both the acceleration driving condition and the deceleration driving condition such that the magnitude of the cumulative value of the gravity torque or the acceleration is changed in line symmetry about the zero position, the step of calculating the inertia includes monitoring the torque command value and the acceleration detection value when the motor is driven according to the determined acceleration driving condition and the determined deceleration driving condition, and utilizing an average value of a ratio between the cumulative value of the torque command value and the cumulative value of the acceleration detection value during the acceleration driving condition, and a ratio between the cumulative value of the torque command value and the cumulative value of the acceleration detection value during the deceleration driving condition. 6. The inertia estimating method according to claim 1 , wherein the step of determining the acceleration/deceleration condition includes determining both the acceleration driving condition and the deceleration driving condition such that the magnitude of the cumulative value of the gravity torque or the acceleration is changed in line symmetry about the zero position, the step of calculating the inertia includes monitoring the torque command value and the acceleration detection value when the motor is driven according to the determined acceleration driving condition and the determined deceleration driving condition, and utilizing a ratio between an added value of the cumulative value of the torque command value during the acceleration driving condition and the deceleration driving condition, respectively, and an added value of the cumulative value of the acceleration detection value during the acceleration driving condition and the deceleration driving condition, respectively. 7. An inertia estimating apparatus configured to estimate an inertia of a movable portion including a motor and a driven portion connected to the motor and mounted on an apparatus that drives the motor according to a torque command value, the torque command value determined from a position command value and a position detection value of the motor or the driven portion connected to the motor, comprising: an acceleration/deceleration condition determining unit configured to determine, when the movable portion is driven, one or more of an acceleration driving condition or a deceleration driving condition, such that a cumulative value of a gravity torque or acceleration of the movable portion has a symmetric characteristic about a zero position where the gravity torque that cancels an influence of gravity is zero; a position command value calculating unit configured to calculate the position command value for driving the motor according to said one or more of an acceleration driving condition or an deceleration driving condition determined by the acceleration/deceleration condition determining unit; a controller configured to drive the motor based on the position command value calculated by the position command value calculating unit; and an inertia calculating unit configured to receive a torque command value generated by a velocity controller when the motor is driven according to one or more of the acceleration driving condition or the deceleration driving condition, and to obtain an acceleration detection value of the motor or the driven portion, and to calculate the inertia of the movable portion using a ratio between a cumulative value of the torque command value and a cumulative value of the acceleration detection value. 8. An apparatus as defined in claim 7 , further including a position detector configured to detect a position of the motor or the driven portion. 9. A method as defined in claim 1 , wherein the apparatus that drives the motor is a machine tool with a feed axis, and the method further comprises determining parameters, based on the calculated inertia, for driving the feed axis according to a desired position and velocity, and driving the feed axis according to the desired position and velocity. 10. A method as defined in claim 1 , further comprising controlling one or more of a velocity or a position of one or more of the motor or the driven portion using the calculated inertia. 11. An apparatus comprising: a movable portion including a motor; and a driven portion connected to the motor, wherein the motor is configured to drive the driven portion; an acceleration/deceleration condition determining unit configured to determine, when the movable portion is driven, one or more of an acceleration driving condition or a deceleration driving condition, such that a cumulative value of a gravity torque or acceleration of the movable portion has a symmetric characteristic about a zero position where the gravity torque that cancels an influence of gravity is zero; a pos

Assignees

Inventors

Classifications

  • G01M1/10Primary

    Determining the moment of inertia · CPC title

  • Details · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9952249B2 cover?
A torque command value and an acceleration detection value are accumulated when a driven portion is subjected to acceleration/deceleration driving, and, from a ratio between the two, inertia of a movable portion is calculated. By executing the acceleration/deceleration driving about a position where influence of gravity torque is zero, the influence of the gravity torque included in the torque …
Who is the assignee on this patent?
Okuma Machinery Works Ltd
What technology area does this patent fall under?
Primary CPC classification G01M1/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).