Synchronous motor driving system

Electricity: motive power systems – Synchronous motor systems

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C318S132000, C318S254100, C318S434000, C318S716000, C318S721000, C318S722000, C318S723000, C318S724000

Reexamination Certificate

active

06650081

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a synchronous motor driving system, and more particularly, it relates to a control method for achieving a highly precise and high-performance synchronous motor driving system without using any sensors for detecting a rotational speed of a synchronous motor and a position of a magnetic pole.
2. Description of the Related Art
Many developments have been made for a method for controlling a synchronous motor without detecting the rotational speed of the synchronous motor and the position of a magnetic pole. Such control methods are usually classified into two types.
A first type is a control method based on speed/position sensor vector control of the synchronous motor. Instead of using the speed/position sensor, a magnetic pole position estimating instrument, and a speed estimating instrument are used. For example, a method is known, which is described in a document 1: “No. SPC-00-67: A New Position Sensorless Control of IPM Synchronous Motor using Direct Position Error Estimation”, by inventors Kiyoshi Sakamoto, Yoshitaka Iwazi, and Tsunehiro Endo, in “IEEJ Semiconductor Power Conversion/Industrial Electric Power Application Joint Research Material” (November, 2000). This method is known as a vector control sensorless system.
A second type is a control method called a V/F control system, which controls the synchronous motor by an open loop.
In the case of the vector control sensorless system, except for non-presence of a position/speed sensor, a configuration itself of the control system is similar to that of a vector control system equipped with a sensor. Accordingly, a high-performance synchronous motor driving system can be achieved.
FIG. 15
shows a relation between a d-q coordinate axis and an assumed axis dc-qc by a vector with a magnetic pole axis of a synchronous motor set as a reference axis. For vector control, as shown in
FIG. 15
, a magnetic pole axis of the synchronous motor is set as a d axis, an axis orthogonal to the same as a q axis. Then, by properly controlling a voltage and a current applied to the synchronous motor on each axis, high-performance making utmost use of synchronous motor performance is achieved. According to this vector control sensorless system, torque can be made linear, and efficiency can be maximized.
In the case of the vector control sensorless system, a dc-qc axis is set by assuming a d-q axis on control, deviation (axial error) &Dgr;&thgr; from a real d-q axis is estimated, and a dc-qc axial phase is adjusted to reduce the deviation to zero. Thus, in the case of the vector control sensorless system, a method of estimating an axial error &Dgr;&thgr; is a most important factor for deciding control performance.
In well-known examples, several estimation methods of axial errors &Dgr;&thgr; have been presented according to the rotational speed zones of the synchronous motor. In practice, all the speed zones are covered by using these control methods in association.
On the other hand, in the case of the V/F control system, no speed or current automatic adjustment units are provided, and a voltage to be applied to the synchronous motor is decided. As its conventional example, a control method is described in JP-A-2000-236694. In the case of the V/F control, different form the case of the vector sensorless system, a magnetic pole axis is not estimated. Thus, a configuration of a control system is greatly simplified. However, if a load is suddenly changed during driving, transient vibration may occur. In order to suppress such transient vibration, JP-A-2000-236694 presents a control system for correcting a speed based on a current detected value.
In the case of the vector control sensorless system, a sensorless system must be switched to another according to a driving speed of the synchronous motor. The method described in the document 1 estimates an axial error &Dgr;&thgr; based on a speed electromotive voltage of the synchronous motor in principle, which can be achieved only in a middle/high speed zone. A similar problem is inherent in the method described in JP-A-8-308286.
On the other hand, as a sensorless system of a low speed, many methods have been presented, which uses a inductance difference (saliency) of the synchronous motor. For example, as described in JP-A-7-245981, there is a method for superposes a higher harmonic wave on a voltage command, and calculates an axial error based on a higher harmonic current component thus generated.
In this method, however, since it is necessary to superpose the higher harmonic wave, a pulsation component is generated in a synchronous motor current, causing a considerable reduction in efficiency of the synchronous motor. In addition, because of the superposed wave, electromagnetic noise is increased. Especially, to detect an axial error with high sensitivity, the amount of superposed waves to be injected must be increased, and thus it is difficult to solve the above-described problems, and achieve high control performance at the same time.
In addition, since the saliency of the synchronous motor is used, the system cannot be applied to a synchronous motor of a non-saliency type. Further, when the low-speed system, and the middle/high speed system are used in association, the systems must be switched according to a speed, and thus shocks occur following the switching.
On the other hand, in the case of the V/F control, the synchronous motor can be driven from a low to high speed zone by a configuration of a single control system.
However, in the V/F control, since the d-q axis in the synchronous motor is not basically coincident with the dc-qc axis on control, it is difficult to achieve high-performance control. For example, it is difficult to achieve high-speed response to a change in a rotational speed command, linear control of torque, maximum efficiency control and the like. Accordingly, there is a possibility that external disturbances such as fluctuation in load torque may cause inconveniences such as vibration or excessive current.
SUMMARY OF THE INVENTION
An object of the present invention is to provide a synchronous motor driving system equipped with means for stabilizing a control system without superposing any higher harmonic waves, controlling a low-speed zone to a high-speed zone by a continuous method, and achieving a vector control sensorless system.
The foregoing object of the present invention can be achieved by providing means for calculating an error &Dgr;&thgr; as deviation between a magnetic pole axis in a synchronous motor and a magnetic pole axis on control, as a function of a driving current command, a detected current value, an inductance constant, and generated power constant of the synchronous motor, calculating an axial error by applying the axial error calculating means to all speed zones of the synchronous motor except zero, and correcting the magnetic pole axis on the control based on the axial error.
That is, in order to achieve object, in accordance with the present invention, there is provided a synchronous motor driving system which comprises a synchronous motor, an inverter for driving the synchronous motor, a rotational speed command generator for supplying a rotational speed command to the synchronous motor, and a control unit for calculating a voltage applied to the synchronous motor, said synchronous motor driving system comprising axial error calculation means for estimating an axial error &Dgr;&thgr; between a d-q axis and a dc-qc axis by using Ld, Lq, Ke, Id*, Iq*, Idc and Iqc in a range of all rotational speeds except zero of the rotational speed command of the synchronous motor wherein Ld is an inductance on a magnetic pole axis d, Lq is an inductance on a q axis orthogonal to the magnetic pole axis d, Ke is a generated power constant of the motor, Id* is a current command of the d axis, Iq* is a current command on the q axis, Idc is a detected current value on an assumed dc axis on control, and Iqc is a detected current value on an assumed qc axis orthogonal to the assume

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Synchronous motor driving system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Synchronous motor driving system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronous motor driving system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3145593

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.