Controller for electric motor
First Claim
1. A controller comprising:
- a learning control unit for determining learning data based on a positional deviation between a target-position command commanding superimposed-type motion including repetitive motion and a positional fed-back variable obtained from an output portion of an electric motor, storing the learning data, and correcting the positional deviation by using the learning data; and
an operation control section for controlling an operation of the electric motor based on a corrected positional deviation obtained in said learning control unit;
said learning control unit comprising;
a first learning section for determining, based on said positional deviation, and storing first learning data in a periodic manner according to a first learning period;
a learning-data correcting section for correcting said first learning data in a manner as to eliminate an influence of a local change included in at least one of said target-position command and said positional fed-back variable, said local change arising in a periodic manner according to a period different from said first learning period; and
a positional-deviation correcting section for correcting said positional deviation by using corrected learning data obtained by correcting said first learning data in said learning-data correcting section.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller including a learning control unit for determining learning data based on a positional deviation between a target-position command commanding superimposed-type motion including repetitive motion and a positional fed-back variable obtained from an output portion of an electric motor; and an operation control section for controlling the electric motor based on a corrected positional deviation. The learning control unit includes a first learning section for periodically determining, based on the positional deviation, and storing, first learning data according to a first learning period; a learning-data correcting section for correcting the first learning data to eliminate an influence of a local change included in the target-position command or the positional fed-back variable and periodically arising according to a period different from the first learning period; and a positional-deviation correcting section for correcting the positional deviation by using corrected learning data.
10 Citations
10 Claims
-
1. A controller comprising:
-
a learning control unit for determining learning data based on a positional deviation between a target-position command commanding superimposed-type motion including repetitive motion and a positional fed-back variable obtained from an output portion of an electric motor, storing the learning data, and correcting the positional deviation by using the learning data; and
an operation control section for controlling an operation of the electric motor based on a corrected positional deviation obtained in said learning control unit;
said learning control unit comprising;
a first learning section for determining, based on said positional deviation, and storing first learning data in a periodic manner according to a first learning period;
a learning-data correcting section for correcting said first learning data in a manner as to eliminate an influence of a local change included in at least one of said target-position command and said positional fed-back variable, said local change arising in a periodic manner according to a period different from said first learning period; and
a positional-deviation correcting section for correcting said positional deviation by using corrected learning data obtained by correcting said first learning data in said learning-data correcting section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification