Claims
- 1. A speed control apparatus for a motor which drives a load device with a periodical change of its load in response to a speed command, comprising:
- a control unit for controlling current or voltage supplied to said motor from a power source on the basis of a current command or voltage command corresponding to a desired speed of said motor;
- means for dividing each period of said change of load into at least n divisions, where n=2;
- means for detecting motor speed at each of said n divisions;
- read/write storage means for independently storing n pieces of current command data or voltage command data corresponding to said n divisions;
- means for comparing said speed command with said motor speed detected by said detecting means to determine the deviation between said motor speed and said speed command and for then rewriting said data in said storage means at each of said n divisions in accordance with the determined deviation so as to decrease the deviation; and
- means for producing said current command or said voltage command according to said current command data or said voltage command data at each of said n divisions so as to provide said current command or said voltage command to said control unit.
- 2. A speed control apparatus according to claim 1 wherein said motor is an AC motor and said control unit for controlling voltage or current supplied to said motor is an inverter device.
- 3. A speed control apparatus according to claim 1 wherein said motor is an AC motor of a synchronous type with a permanent field magnet, said predetermined period corresponds to one revolution, and the number of divisions is represented by a product of phase number and pole number of the synchronous motor.
- 4. A speed control apparatus according to claim 1 wherein said motor is a linear motor which is movable linearly.
- 5. A speed control apparatus according to claim 2 wherein said motor is a linear motor which is movable linearly.
- 6. A speed control apparatus according to claim 1 wherein or current command is derived from position signals delivered out of a magnetic pole position detecting circuit provided for said motor.
- 7. A speed control apparatus according to claim 2 wherein said voltage or current command is derived from position signals delivered out of a magnetic pole position detecting circuit provided for said motor.
- 8. A speed control apparatus according to claim 3 wherein a voltage or current command is derived, from position signals delivered out of said magnetic pole position detecting circuit provided for said motor.
- 9. A speed, control apparatus according to claim 4 wherein said voltage or current command is derived from position signals delivered out of a magnetic pole position detecting circuit provided for said motor.
- 10. A speed control apparatus according to claim 5 wherein said voltage or current command is derived from position signals delivered out of a magnetic pole position detecting circuit provided for said motor.
- 11. A speed control apparatus according to claim 1 wherein said read/write storage means is a RAM included in a microcomputer, a plurality of pieces of current data are stored in said RAM, a piece of digital current data is outputted from said microcomputer on the basis of one current data selected from the plurality of pieces of current data in relation to a revolving position of said motor, and the digital current data is converted by a D/A converter into an analog signal representative of a current signal supplied to said motor.
- 12. A speed control method for a motor which drives a load device with a periodical change of its load in response to a speed command, comprising the steps of:
- dividing each period of said change of load into at least n divisions, where n=2;
- detecting actual motor speed at each of said n divisions;
- storing n pieces of current command data or voltage command data in a read/write storage device corresponding to said n divisions;
- comparing said speed command with said motor speed detected by said detecting means to determine the deviation between said motor speed and said speed command and then rewriting said data in said storage device at each of said n divisions in accordance with the determined deviation so as to decrease the deviation;
- producing said current command or said voltage command according to said current command data or said voltage command data at each of said n divisions; and
- controlling current or voltage supplied to said motor from a power source according to said current command or said voltage command.
Priority Claims (2)
Number |
Date |
Country |
Kind |
60-12592 |
Jan 1985 |
JPX |
|
60-116451 |
May 1985 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 822,258, filed Jan. 24, 1986, now abandoned.
US Referenced Citations (12)
Continuations (1)
|
Number |
Date |
Country |
Parent |
822258 |
Jan 1986 |
|