Position control apparatus and position control method
First Claim
1. A position control apparatus for positioning a control object connected with a motor via a transmission mechanism so as to track a variable position reference varying with time, comprising:
- a reference generating means for generating said variable position reference;
a control deviation generating means for generating control deviation of the control object based on said variable position reference and a detected position of said control object;
a servo control means for generating a control quantity to make said control object track said variable position reference based on said control deviation and controlling the driving of said motor;
a tracking error compensating means having a first and second tracking error compensating means of different modes for compensating for said control deviation so as to suppress tracking error of said control object from said variable position reference caused by mechanical transmission error of said transmission mechanism;
a compensation selecting means for selecting one of said first and second tracking error compensating means based on whether the detected position of said control object changes during a period after said control object stops at a target position and before a next variable position reference is inputted to said control deviation generating means; and
a compensation determining means for determining a compensation amount required for said second tracking error compensating means to perform compensation based on the detected position of said control object and a detected rotational position of said motor when said second tracking error compensating means is selected by said compensation selecting means.
1 Assignment
0 Petitions
Accused Products
Abstract
A position control apparatus and method has been devised which provides for an improved means of suppressing tracking error from a variable position reference occurring when a control object positioned via a transmission mechanism with mechanical transmission error resumes movement from a state stopped at a target position. A selection between two alternative tracking error compensating means within the control apparatus is made based on whether the detected position of the control object changes in a period after the control object stops and before the variable position reference is input again to a control deviation generating unit.
22 Citations
12 Claims
-
1. A position control apparatus for positioning a control object connected with a motor via a transmission mechanism so as to track a variable position reference varying with time, comprising:
-
a reference generating means for generating said variable position reference;
a control deviation generating means for generating control deviation of the control object based on said variable position reference and a detected position of said control object;
a servo control means for generating a control quantity to make said control object track said variable position reference based on said control deviation and controlling the driving of said motor;
a tracking error compensating means having a first and second tracking error compensating means of different modes for compensating for said control deviation so as to suppress tracking error of said control object from said variable position reference caused by mechanical transmission error of said transmission mechanism;
a compensation selecting means for selecting one of said first and second tracking error compensating means based on whether the detected position of said control object changes during a period after said control object stops at a target position and before a next variable position reference is inputted to said control deviation generating means; and
a compensation determining means for determining a compensation amount required for said second tracking error compensating means to perform compensation based on the detected position of said control object and a detected rotational position of said motor when said second tracking error compensating means is selected by said compensation selecting means. - View Dependent Claims (2, 3)
-
-
4. A position control apparatus for positioning a control object connected with a motor via a transmission mechanism so as to track a variable position reference varying with time, comprising:
-
a reference generating means for generating said variable position reference;
a control deviation generating means for generating control deviation of the control object based on said variable position reference and a detected position of said control object;
a servo control means for generating a control quantity to make said control object track said variable position reference based on said control deviation and controlling the driving of said motor;
a tracking error compensating means having first and second tracking error compensating means of different modes for correcting a detected rotational position of said motor to be used to generate said control deviation so as to suppress tracking error of said control object from said variable position reference caused by mechanical transmission error of said transmission mechanism;
a compensation selecting means for selecting one of said first and second tracking error compensating means based on whether the detected position of said control object changes during a period after said control object stops at a target position and before a next variable position reference is inputted to said control deviation generating means; and
a compensation determining means for determining a compensation amount which said second tracking error compensating means requires to perform compensation based on the detected position of said control object and a detected rotational position of said motor when said second tracking error compensating means is selected by said compensation selecting means. - View Dependent Claims (5, 6)
-
-
7. A position control apparatus for positioning a control object connected with a motor via a transmission mechanism so as to track a variable position reference varying with time, comprising:
-
a reference generating means for generating said variable position reference;
a control deviation generating means for generating control deviation of the control object based on said variable position reference and a detected position of said control object;
a servo control means for generating a control quantity to make said control object track said variable position reference based on said control deviation and controlling the driving of said motor;
a tracking error compensating means having a first and second tracking error compensating means of different modes for compensating for said control deviation so as to suppress tracking error of said control object from said variable position reference caused by mechanical transmission error of said transmission mechanism;
a compensation selecting means for selecting one of said first and second tracking error compensating means based on whether the detected position of said control object changes during a period after said control object stops at a target position and before a next variable position reference is inputted to said control deviation generating means; and
a compensation determining means for determining a compensation amount required for said second tracking error compensating means to perform compensation based on the detected position of said control object and a detected rotational position of said motor when said second tracking error compensating means is selected by said compensation selecting means;
wherein said first tracking error compensating means compensates for said control deviation so as to suppress said tracking error during a period after said next variable position reference is inputted and before said control object starts to move again;
wherein said second tracking error compensating means compensates for said control deviation so as to suppress said tracking error with a predetermined compensation amount in accordance with a feed direction of said variable position reference after said next variable position reference is inputted; and
wherein said compensation selecting means selects said first tracking error compensating means when the detected position of said control object does not change during a period after said control object stops at a target position and before said next variable position reference is inputted to said control deviation generating means and selects said second tracking error compensating means when the detected position of said control object changes during said period. - View Dependent Claims (8, 9)
-
-
10. A position control apparatus for positioning a control object connected with a motor via a transmission mechanism so as to track a variable position reference varying with time, comprising:
-
a reference generating means for generating said variable position reference;
a control deviation generating means for generating control deviation of the control object based on said variable position reference and a detected position of said control object;
a servo control means for generating a control quantity to make said control object track said variable position reference based on said control deviation and controlling the driving of said motor;
a tracking error compensating means having first and second tracking error compensating means of different modes for correcting a detected rotational position of said motor to be used to generate said control deviation so as to suppress tracking error of said control object from said variable position reference caused by mechanical transmission error of said transmission mechanism;
a compensation selecting means for selecting one of said first and second tracking error compensating means based on whether the detected position of said control object changes during a period after said control object stops at a target position and before a next variable position reference is inputted to said control deviation generating means; and
a compensation determining means for determining a compensation amount which said second tracking error compensating means requires to perform compensation based on the detected position of said control object and a detected rotational position of said motor when said second tracking error compensating means is selected by said compensation selecting means;
wherein said first compensating means corrects the detected rotational position of said motor generating said control deviation so as to suppress said tracking error during a period after said next variable position reference is inputted and before said control object starts to move again;
wherein said second tracking error compensating means corrects the detected rotational position of said motor to be used to generate said control deviation so as to suppress said tracking error with a predetermined compensation amount in accordance with a feed direction of said variable position reference after said next variable position reference is inputted; and
wherein said compensation selecting means selects said first tracking error compensating means when the detected position of said control object does not changes during a period after said control object stops at a target position and before said next variable position reference is inputted to said control deviation generating means and selects said second tracking error compensating means when the detected position of said control object changes during said period. - View Dependent Claims (11, 12)
-
Specification