MLchartDataset catalogue

Patent · US6664752B2 · B2 · US

Method and apparatus for correcting actuator positioning error

(11) Publication number
US6664752B2
(21) Application number
US-7634102-A
(22) Filing date
2002-02-19
(30) Priority date
2001-02-19
(43) Publication date
2003-12-16
(45) Date of grant
2003-12-16
(52) CPC
  • G05B Control or regulating systems in general; functional elements of such systems; monitoring or testing arrangements for such systems or elements: 19/311, 2219/41006, 2219/42073
(73) Assignee
HARMONIC DRIVE SYSTEMS
(54) Title
Method and apparatus for correcting actuator positioning error
(57) Abstract

A method of correcting positional error in an actuator that is equipped with a motor and a wave gear reduction drive that transmits a motor output to the target load. Positioning error relative to the absolute position of the actuator output shaft is measured, to compile error correction data relating to each position on the rotation of the motor shaft. The rotational position of the motor shaft is detected and rotational position correction information produced by adding error correction values assigned to the position concerned. The rotational positional error information thus produced is used as position feedback information for controlling the positioning of the output shaft.

Full text
View on Google Patents

Claims (6)

  1. A method of correcting positional error in an actuator having a motor and a wave gear reduction drive that transmits a rotational output of the motor to a load at a reduced speed, said method comprising: measuring positioning error relative to an absolute position of an actuator output shaft to produce error correction data relating to a rotational position of the motor shaft; detecting a rotational position of the motor shaft; producing rotational position correction information by adding an error correction value in the error correction data to the detected rotational position, the error correction value being assigned to the detected rotational position in the error correction data; and using the produced rotational position correction information as position feedback information for controlling the positioning of the output shaft; wherein the error correction data is produced by measuring the positioning error for at least 1/(R+1) revolution of the output shaft, where R is a speed ratio of the wave gear reduction drive.
  2. The method according to claim 1, wherein positioning error for at least one rotation of the output shaft is measured and the measured error data is averaged to produce error correction data that represents error correction values for each rotational position of the motor output shaft.
  3. An actuator drive control apparatus in which the method of claim 1 is used to correct positioning error, said apparatus comprising: an error correction data memory section in which error correction data is stored; an output shaft starting-point sensor for detecting an absolute position of an output shaft; a position detector for detecting a rotational position of a motor shaft; a rotational position correction information generator for producing rotational position correction information based on rotational position information supplied by the output shaft starting-point sensor and the position detector, and on the error correction data; and a feedback control section that effects feedback control by using the rotational position correction information as positional feedback information to position the actuator at a target position indicated by positional command information.
  4. The apparatus according to claim 3, wherein the error correction data is maintained in memory in the position detector, said data being downloaded from the position detector to the error correction data memory section when system power is switched on.
  5. The apparatus according to claim 3, wherein the error correction information for each point of motor shaft rotation for 1/(R+1) rotation of the output shaft is in the form of a correction pulse data sequence or an approximation coefficient sequence representing the error correction information.
  6. The apparatus according to claim 4, wherein the error correction information for each point of motor shaft rotation for 1/(R+1) rotation of the output shaft is in the form of a correction pulse data sequence or an approximation coefficient sequence representing the error correction information.

Citations (16)

  • JPH10262387A
  • JPH1164039A
  • US2001005800A1
  • US2001045807A1
  • US2001054876A1
  • US2002024899A1
  • US5021941A
  • US5305227A
  • US5543696A
  • US5691614A
  • US5691616A
  • US5825150A
  • US5984048A
  • US5986424A
  • US6107771A
  • US6459940B1
Record as JSON
{
  "publication_number": "US6664752B2",
  "country": "US",
  "kind": "B2",
  "title": "Method and apparatus for correcting actuator positioning error",
  "abstract": "A method of correcting positional error in an actuator that is equipped with a motor and a wave gear reduction drive that transmits a motor output to the target load. Positioning error relative to the absolute position of the actuator output shaft is measured, to compile error correction data relating to each position on the rotation of the motor shaft. The rotational position of the motor shaft is detected and rotational position correction information produced by adding error correction values assigned to the position concerned. The rotational positional error information thus produced is used as position feedback information for controlling the positioning of the output shaft.",
  "claims": [
    "1. A method of correcting positional error in an actuator having a motor and a wave gear reduction drive that transmits a rotational output of the motor to a load at a reduced speed, said method comprising: measuring positioning error relative to an absolute position of an actuator output shaft to produce error correction data relating to a rotational position of the motor shaft; detecting a rotational position of the motor shaft; producing rotational position correction information by adding an error correction value in the error correction data to the detected rotational position, the error correction value being assigned to the detected rotational position in the error correction data; and using the produced rotational position correction information as position feedback information for controlling the positioning of the output shaft; wherein the error correction data is produced by measuring the positioning error for at least 1/(R+1) revolution of the output shaft, where R is a speed ratio of the wave gear reduction drive.",
    "2. The method according to claim 1, wherein positioning error for at least one rotation of the output shaft is measured and the measured error data is averaged to produce error correction data that represents error correction values for each rotational position of the motor output shaft.",
    "3. An actuator drive control apparatus in which the method of claim 1 is used to correct positioning error, said apparatus comprising: an error correction data memory section in which error correction data is stored; an output shaft starting-point sensor for detecting an absolute position of an output shaft; a position detector for detecting a rotational position of a motor shaft; a rotational position correction information generator for producing rotational position correction information based on rotational position information supplied by the output shaft starting-point sensor and the position detector, and on the error correction data; and a feedback control section that effects feedback control by using the rotational position correction information as positional feedback information to position the actuator at a target position indicated by positional command information.",
    "4. The apparatus according to claim 3, wherein the error correction data is maintained in memory in the position detector, said data being downloaded from the position detector to the error correction data memory section when system power is switched on.",
    "5. The apparatus according to claim 3, wherein the error correction information for each point of motor shaft rotation for 1/(R+1) rotation of the output shaft is in the form of a correction pulse data sequence or an approximation coefficient sequence representing the error correction information.",
    "6. The apparatus according to claim 4, wherein the error correction information for each point of motor shaft rotation for 1/(R+1) rotation of the output shaft is in the form of a correction pulse data sequence or an approximation coefficient sequence representing the error correction information."
  ],
  "cpc": [
    "G05B 19/311",
    "G05B 2219/41006",
    "G05B 2219/42073"
  ],
  "assignees": [
    "HARMONIC DRIVE SYSTEMS"
  ],
  "filing_date": "2002-02-19",
  "publication_date": "2003-12-16",
  "grant_date": "2003-12-16",
  "priority_date": "2001-02-19",
  "application_number": "US-7634102-A",
  "family_id": "18904175",
  "citations": [
    "JPH10262387A",
    "JPH1164039A",
    "US2001005800A1",
    "US2001045807A1",
    "US2001054876A1",
    "US2002024899A1",
    "US5021941A",
    "US5305227A",
    "US5543696A",
    "US5691614A",
    "US5691616A",
    "US5825150A",
    "US5984048A",
    "US5986424A",
    "US6107771A",
    "US6459940B1"
  ]
}

Record 2,929 of 5,000 in Patents full text (MLC-0201). Request the full dataset.