WO2012157039A1 - 同期電動機の駆動システム - Google Patents
同期電動機の駆動システム Download PDFInfo
- Publication number
- WO2012157039A1 WO2012157039A1 PCT/JP2011/061029 JP2011061029W WO2012157039A1 WO 2012157039 A1 WO2012157039 A1 WO 2012157039A1 JP 2011061029 W JP2011061029 W JP 2011061029W WO 2012157039 A1 WO2012157039 A1 WO 2012157039A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- phase
- synchronous motor
- neutral point
- drive system
- inverter
- Prior art date
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 56
- 230000007935 neutral effect Effects 0.000 claims abstract description 104
- 239000013598 vector Substances 0.000 claims abstract description 91
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000005070 sampling Methods 0.000 claims abstract description 12
- 230000008859 change Effects 0.000 claims description 21
- 238000013459 approach Methods 0.000 claims description 3
- 230000007704 transition Effects 0.000 claims description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 2
- 238000001514 detection method Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 24
- 230000004907 flux Effects 0.000 description 16
- 238000004804 winding Methods 0.000 description 15
- 238000004364 calculation method Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000004075 alteration Effects 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 230000035945 sensitivity Effects 0.000 description 5
- 238000004378 air conditioning Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000010363 phase shift Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/187—Circuit arrangements for detecting position without separate position detecting elements using the star point voltage
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/04—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for very low speeds
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/24—Vector control not involving the use of rotor position or rotor speed sensors
Definitions
- the present invention is a synchronization used for controlling torque such as a rotational speed control of an electric motor drive device such as a fan, a pump, a compressor, a spindle motor, a positioning device in a conveyor or a machine tool, and an electric assist.
- the present invention relates to an electric motor drive system.
- sensorless control of a permanent magnet motor is a method of directly detecting an induced voltage (speed electromotive voltage) generated by rotation of a rotor of a permanent magnet motor and driving the permanent magnet motor as position information of the rotor.
- a position estimation technique for estimating and calculating the rotor position from a mathematical model of the target motor is employed.
- Patent Document 1 is a method of detecting a rotor position from a current generated by energizing a permanent magnet motor with a high frequency.
- the rotor of the permanent magnet motor needs a saliency, and the position can be detected by the influence of current harmonics by this salient pole structure.
- Patent Document 2 obtains position information by detecting a “neutral point potential” that is a potential at a connection point of a three-phase stator winding. Although it takes time to route the neutral point of the stator winding, the position information can be obtained even when the three phases are energized at the same time as compared to Patent Document 3 described below. Can be driven.
- Patent Document 3 The invention described in Patent Document 3 is based on a 120-degree energization method in which two phases are selected from three-phase stator windings of an electric motor and energized. This is a driving method for detecting the position of the rotor based on not the voltage but the electromotive force due to the inductance imbalance. In this method, since an electromotive voltage generated according to a position is used, position information can be acquired even in a complete stop state.
- Patent Literature 4 obtains position information by detecting a “neutral point potential” that is the potential at the connection point of the three-phase stator winding, as in the method described in Patent Literature 2. Is. At that time, by detecting the neutral point potential in synchronization with the PWM (pulse width modulation) wave of the inverter, the electromotive voltage due to the imbalance of the inductance can be detected as in Patent Document 3, and as a result, the rotor Location information can be obtained. With the method of Patent Document 4, it is possible to make the drive waveform an ideal sine wave current.
- JP 7-245981 A Japanese Unexamined Patent Publication No. 2000-232797 JP 2009-189176 A JP 2010-74889 A
- Patent Document 1 requires saliency in the rotor structure of the motor. If there is no saliency or less, the position detection sensitivity is lowered, and position estimation becomes difficult. Further, in order to detect with high sensitivity, it is necessary to increase the high frequency component to be injected or lower the frequency. As a result, rotational pulsation, vibration and noise are caused, and the harmonic loss of the motor is greatly increased.
- the third harmonic voltage generated at the neutral point potential is used. For this reason, no saliency is required in the rotor structure, and the drive current can be made sinusoidal.
- the induced voltage itself of the third harmonic is a speed electromotive force accompanying the rotation of the permanent magnet motor, position information in the low speed region cannot be obtained, and driving near zero speed is impossible.
- Patent Document 3 is a method of observing an electromotive voltage generated in a non-energized phase of a three-phase winding, and the motor can be driven from a stopped state, but the drive current waveform is energized 120 degrees (rectangular wave). There is a problem of becoming. Originally, it is advantageous to drive a permanent magnet motor with a sinusoidal current in order to suppress rotation unevenness and harmonic loss, but the invention described in Patent Document 3 cannot be sinusoidal driven.
- neutral point potential that is the potential of the connection point of the three-phase stator winding is detected to obtain position information.
- position information can also be obtained by PWM (pulse width modulation) obtained by normal sine wave modulation as an applied voltage to a motor.
- FIG. 27 shows a PWM waveform described in Patent Document 4 and a neutral point potential waveform at that time.
- the PWM pulse waveforms PVu, PVv, and PVw are generated by comparing the three-phase voltage commands Vu *, Vv *, and Vw * with the triangular wave carrier.
- the three-phase voltage commands Vu *, Vv *, and Vw * are sinusoidal waveforms, but they can be regarded as a sufficiently low frequency compared to the triangular wave carrier during low-speed driving.
- the PWM pulse waves PVu, PVv, and PVw are repeatedly turned on and off at different timings.
- the voltage vector in (c) has a name such as V (0,0,1), but these subscripts (0,0,1) are U, V, and W phase switches, respectively.
- V (0,0,0) and V (1,1,1) are zero vectors in which the voltage applied to the motor is zero.
- a normal PWM wave has two types of voltage vectors between the first zero vector V (0,0,0) and the second zero vector V (1,1,1).
- V (0,0,1) and V (1,0,1) are generated. That is, V (0,0,0) ⁇ V (0,0,1) ⁇ V (1,0,1) ⁇ V (1,1,1) ⁇ V (1,0,1) ⁇ V (0,0 , 1) ⁇ V (0,0,0) Is repeated as one cycle.
- the voltage vectors used between the zero vectors are the same during the period in which the magnitude relationship between the three-phase voltage commands Vu *, Vv *, and Vw * does not change.
- the applied voltage in the stopped state is a voltage having a very small pulse width because only the voltage effect due to the winding resistance of the motor is applied.
- ringing vibration of several hundred kHz to several MHz immediately after the switching
- the actual neutral point potential has a waveform as shown in FIG.
- the pulse width is very small, vibration due to this ringing remains, so that a value necessary for obtaining position information as a neutral point potential cannot be detected.
- the only way to prevent this is to limit the minimum value of the pulse width, and as a result, extremely low speed driving becomes difficult.
- a method for forcibly applying a voltage pulse for position estimation during the zero vector application period is also disclosed.
- the method is different from normal PWM, it is possible to perform position estimation with high sensitivity.
- the switching pattern is completely different from normal PWM, various problems occur.
- First of all since the number of PWM switching operations is increased, the switching loss of the inverter is increased. Compared to the permanent magnet motor, which has the advantage of high efficiency, the loss of the inverter increases, which is a major disadvantage.
- An object of the present invention is to provide a drive system for a synchronous motor that can be driven by a sinusoidal current from an extremely low speed range near zero speed.
- Another object of the present invention is to provide a drive system for a synchronous motor that can drive a permanent magnet motor with high efficiency without increasing the number of times of switching.
- a synchronous motor drive system that feeds power from a pulse width modulation inverter to a three-phase synchronous motor, estimates a rotor position based on a neutral point potential of the synchronous motor, and controls the inverter.
- three or four types of switch states in which the output voltage of the inverter is not a zero vector are created.
- the neutral point potential is sampled, and the rotor position of the three-phase synchronous motor is estimated.
- the timing of switching the switching state of each phase from positive to negative and from negative to positive does not approach within a predetermined time width between the phases.
- the two-phase output voltage pulse is temporally shifted.
- sensorless drive with a sinusoidal current can be realized from an extremely low speed range near zero speed.
- the three-phase synchronous motor drive system according to the preferred embodiment of the present invention, it is possible to provide a synchronous motor drive system that can be driven with high efficiency without increasing the number of times of switching.
- FIG. 1 is a block diagram showing the configuration of the motor drive system according to the first embodiment of the present invention.
- This motor drive system is intended to drive a permanent magnet motor (three-phase synchronous motor) 4.
- this motor drive system includes an Iq * generator 1, a controller 2, an inverter 3 including an inverter main circuit 32 and a one-shunt current detector 35, and a permanent magnet motor 4 to be driven.
- the Iq * generator 1 is a circuit that generates a current command Iq * corresponding to the torque of the motor.
- the Iq * generator 1 is a controller positioned above the controller 2. Normally, the required current command Iq * is generated while observing the actual speed ⁇ 1 so that the rotation speed of the permanent magnet motor 4 becomes a predetermined speed.
- the current command Iq * which is the output of the Iq * generator 1, is output to the calculator 6 b in the controller 2.
- Controller 2 operates such that permanent magnet motor 4 generates a torque corresponding to current command Iq *.
- the controller 2 includes an Id * generator (d-axis current command generator) 5, a subtractor 6a, a subtractor 6b, a d-axis current controller (IdACR) 7, a q-axis current controller (IqACR) 8, and a dq inverse. It comprises a converter 9, a PWM generator 10, a current reproducer 11, a dq converter 12, a neutral point potential amplifier 13, sample / hold circuits 14a and 14b, a position estimator 15, a speed calculator 16, and a pulse shifter 17. Is done.
- the inverter 3 includes a DC power supply 31, an output pre-driver 33, and a virtual neutral point circuit 34 in addition to the inverter main circuit 32 and the one-shunt current detector 35 described above.
- the Id * generator 5 generates a d-axis current command Id * corresponding to the excitation current of the permanent magnet motor. This current command Id * is output to the subtractor 6a.
- the subtractor 6a is a subtractor for obtaining a deviation between the current command Id * which is the output of the Id * generator 5 and the output Id of the dq converter 12 derived and reproduced from the output of the inverter main circuit unit 32.
- the subtractor 6b is a subtractor for obtaining a deviation between the current command Iq *, which is the output of the Iq * generator 1, and the output Iq of the dq converter 12 derived and reproduced from the output of the inverter main circuit unit 32.
- the d-axis current controller (IdACR) 7 calculates the voltage command Vd * on the dq coordinate axis so that the current deviation of the subtractor 6a becomes zero.
- the q-axis current controller (IqACR) 8 calculates the voltage command Vq * on the dq coordinate axis so that the current deviation of the subtractor 6b becomes zero.
- the voltage command Vd * that is the output of the d-axis current controller 7 and the output of the q-axis current controller 8 are output to the dq inverse converter 9.
- the dq inverse converter 9 is a circuit that converts the voltage commands Vd * and Vq * of the dq coordinate (magnetic flux axis-magnetic flux axis orthogonal axis) system into three-phase AC coordinates.
- the dq inverse converter 9 converts the control signals Vu *, Vv *, and Vw * of the three-phase AC coordinate system based on the input voltage commands Vd * and Vq * and the output ⁇ dc of the position estimator 15.
- the dq inverse converter 9 outputs a conversion result to the PWM generator 10.
- the PWM generator 10 outputs a PWM (Pulse Width Modulation) signal that is the source of the switch operation of the inverter main circuit 32.
- the PWM generator 10 generates PVu, PVv, and PVw that are PWM waveforms based on the three-phase AC voltage commands Vu *, Vv *, and Vw *.
- the output is input to the sample / hold circuits 14a and 14b together with the output predriver 33 via the pulse shifter 17 which is a characteristic part of the present embodiment.
- the current reproducer 11 is a circuit that receives the I0 signal that is output from the inverter main circuit unit 32 to the one-shunt current detector 35 and reproduces each current of the U phase, the V phase, and the W phase.
- the reproduced current (Iuc, Ivc, Iwc) of each phase is output to the dq converter 12.
- the dq converter 12 converts Iuc, Ivc, Iwc, which are reproduction values of the phase current of the motor, to Id, Iq on the dq coordinate, which is the rotation coordinate axis.
- the converted Id and Iq are used to calculate a deviation from the current command Id * and the current command Iq * in the subtracters 6a and 6b.
- the neutral point potential amplifier 13 has a difference between the virtual neutral point potential Vnc that is the output of the virtual neutral point circuit 34 and the three-phase winding connection point potential Vn of the permanent magnet motor 4 (hereinafter referred to as neutral point potential Vn0). It is a circuit that detects and amplifies. The amplification result of the neutral point potential amplifier 13 is input to the sample / hold circuit 14b.
- the sample / hold circuit 14b is an AD converter for sampling and quantizing (sampling) the analog signal output of the neutral point potential amplifier 13.
- the sample / hold circuit 14b samples this Vn0 in synchronization with the PWM pulse that is the output of the PWM generator 10.
- the sample / hold circuit 14b outputs the sampled result (Vn0h) to the position estimator 15 as a digital signal.
- the position estimator 15 calculates an estimated value ⁇ dc of the rotor position (phase angle) ⁇ d of the permanent magnet motor 4 based on the neutral point potential sampled by the sample / hold circuit 14b. This estimation result is output to the speed calculator 16, the dq converter 12 and the dq inverse converter 9.
- the speed calculator 16 is a circuit that calculates the rotational speed of the permanent magnet motor from the estimated value ⁇ dc of the rotor position.
- the estimated rotational speed ⁇ 1 is output to the Iq * generator 1 and is used for current control of an axis orthogonal to the magnetic flux axis.
- the DC power supply 31 is a DC power supply that supplies current to the inverter 3.
- the inverter main circuit unit 32 is an inverter circuit composed of six switching elements Sup to Swn.
- the output pre-driver 33 is a driver that directly drives the inverter main circuit unit 32.
- the virtual neutral point circuit 34 is a circuit that creates a virtual neutral point potential for the output voltage of the inverter main circuit unit 32.
- the one shunt current detector 35 is a current detector that detects the supply current I0 to the inverter main circuit section 32.
- the present invention is based on a vector control technique generally known as a method for linearizing the torque of a synchronous motor that is an AC motor.
- the principle of the vector control technique is a method of independently controlling the current Iq contributing to the torque and the current Id contributing to the magnetic flux on the rotation coordinate axis (dq coordinate axis) based on the rotor position of the motor.
- the d-axis current controller 7, the q-axis current controller 8, the dq inverse converter 9, the dq converter 12, etc. in FIG. 1 are the main parts for realizing this vector control technique.
- the current command Iq * corresponding to the torque current is calculated by the Iq * generator 1 so that the current command Iq * and the actual torque current Iq of the PM motor 4 coincide with each other. Control is performed.
- the current command Id * is normally given “zero” if it is a non-salient permanent magnet motor.
- a negative command may be given as the current command Id *.
- the neutral point potential Vn0 of the permanent magnet motor 4 changes due to the influence of the rotor position of the motor.
- the basic principle of the present invention is to apply this principle to estimate the rotor position from the change in neutral point potential.
- the output potential of each phase of the inverter 3 is determined by the on / off state of the upper switch (Sup, Svp, Swp) or the lower switch (Sun, Svn, Swn) of the inverter main circuit 32. These switches are always in the state in which either the upper side or the lower side is on and the other is off for each phase. Therefore, the output voltage of the inverter 3 has eight switching patterns in total.
- FIG. 2A is a vector diagram showing the switching state of the inverter output voltage.
- FIG. 5B is a vector diagram showing the relationship between the rotor position (phase) ⁇ d and the voltage vector.
- Each vector has a name such as V (1,0,0).
- the meaning of description in this vector notation is expressed as “1” when the upper switch is on and “0” when the lower switch is on.
- the numbers in parentheses indicate the switching states in the order of “U phase, V phase, W phase”.
- the inverter output voltage can be expressed as eight vectors including two zero vectors. With these combinations, a sinusoidal current is supplied to the permanent magnet motor 4.
- the rotor position (phase) ⁇ d is defined as shown in FIG. 2B with the reference of the rotor position of the permanent magnet motor 4 as the U-phase direction.
- the dq coordinate axis which is a rotational coordinate, has a d-axis direction that matches the direction of the magnet ⁇ m, and rotates counterclockwise.
- the permanent magnet motor 4 is driven mainly using the voltage vectors V (1, 0, 1) and V (0, 0, 1).
- FIG. 3A is a conceptual diagram showing the relationship between the permanent magnet motor 4 and the virtual neutral point circuit 34 in a state where the voltage vector V (1, 0, 1) is applied.
- FIG. 2B is a conceptual diagram showing the relationship between the permanent magnet motor 4 to which the voltage vector V (0, 0, 1) is applied and the virtual neutral point circuit 34.
- the neutral point potential Vn0 can be calculated by the following equation.
- FIG. 4 is a diagram showing a state of modulation of an actual pulse width using a triangular wave carrier in the present embodiment, and a state of change of a voltage vector and a neutral point potential at that time.
- the triangular wave carrier signal is a reference signal for converting the “magnitude” of the three-phase voltage command Vu *, Vv *, Vw * into a pulse width.
- This triangular wave carrier and the three-phase voltage command A PWM pulse can be created by comparing the magnitude relationship between Vu *, Vv *, and Vw *.
- FIG. 4 it can be seen that the rise / fall of the PWM pulse in FIG. 4A changes in that the magnitude relationship between each voltage command Vu *, Vv *, Vw * and the triangular wave carrier changes. .
- a pulse shifter 17 is introduced to modify the PWM pulses PVu, PVv, and PVw.
- a pulse shift can be realized by preparing a timer and a counter for each phase and independently delaying the PWM waveform of each phase.
- the waveforms after the pulse shift are shown in FIG. 4B as PVu1, PVv1, and PVw1, respectively.
- the output period of the voltage vectors V (1,0,1) and V (0.0.1) increases due to the PWM pulse shift.
- These shift amounts are set so that a minimum limit value is set for the output period of each voltage vector (here, V (1,0,1) and V (0,0,1)), which is equal to or greater than the minimum value. You can do it. If the minimum limit value is set to a time width in which the ringing of the neutral point voltage is sufficiently reduced as shown in FIG. 4E, the neutral point potential can be sampled without any detection error.
- the voltage vectors V (0,1,0) and V (1,1,0) that have not been used until now are output.
- the rotor position can be estimated if at least two types of voltage vectors are applied. However, since the number of applied voltage vectors increases, the observed value of the neutral point potential can be increased. Position detection with high accuracy is possible. Note that it is also possible to secure an output period by providing a minimum limit value for these new voltage vectors.
- the timing for switching the switching state of each phase from positive to negative and from negative to positive does not approach within a predetermined time width (minimum limit value) between the phases.
- the phase output voltage pulses are shifted in time.
- the output voltage pulse of only one phase can be shifted in time.
- the output voltage pulse width of each phase is shifted in time without changing.
- the pulses of each of the three phases transition from on to off in sequence and then change from off to on again. It turns out that it is different. That is, in the PWM waveform shown in FIG. PVv is off ⁇ PVu is off ⁇ PVw is off ⁇ PVw is on ⁇ PVu is on ⁇ PVv is on. On the other hand, in the pulse-shifted waveform, PVv is turned off ⁇ PVu is turned off ⁇ PVw is turned off ⁇ PVv is turned on ⁇ PVu is turned on ⁇ PVw is turned on. By creating such a pulse train by pulse shifting, the number of voltage vectors can be increased to four types.
- Fig. 5 defines six types of non-zero voltage vectors and the names of neutral potentials observed at that time.
- a pulse shifter 17 is introduced to shift the PWM pulse wave, thereby extending the output period of the voltage vector other than the zero vector and the original PWM. Two types of vectors not included in the waveform can be newly output, thereby improving the position estimation accuracy.
- V (0,0,1) and V (1,1,0), V (0,1,0 ) Is newly applied.
- V (0,0,1) and V (1,1,0), and V (1,0,1) and V (0,1,0) are respectively shown in FIG. It turns out that it is a vector of a reverse direction.
- the search for the rotor position is performed. This produces an effect and further improves the accuracy of the rotor position information.
- Patent Document 4 discloses a method of applying such a voltage vector by a forced switching operation. According to the present embodiment, such a voltage vector can be applied without changing the number of times of switching.
- Fig. 6 shows the result of pulse shift when V (1,0,0) is newly applied in addition to the original voltage vectors V (0,0,1) and V (1,0,1).
- the difference from the first embodiment is that only one-phase pulse shift is used and the shift amount is different.
- the necessary shift amount also varies depending on the condition (duty) of the original PWM waveform.
- the voltage vector applied to the motor can be increased from two types to three or four types by introducing the pulse shifter 17.
- all the three-phase switches perform switching at the same frequency as the triangular wave carrier.
- the three-phase switching frequencies are different (two-phase switching) will be described.
- Fig. 7 (a) shows a two-phase switching method using a triangular wave carrier.
- the three-phase voltage commands Vu *, Vv *, and Vw * are in contact with the upper peak of the triangular wave carrier.
- the largest value Vw * in the three-phase voltage command matches the upper peak value of the triangular wave carrier.
- V (1,0,1) and V (0,0,1) are output during the second zero vector V (1,1,1), and further pulse shifting is performed. It is possible to output a new voltage vector V (0,1,1) as clearly shown in the voltage vector of FIG. As a result, the neutral point potential that can be detected can be increased to three types by adding VnD in addition to VnB and VnC before the pulse shift.
- the number of types of voltage vectors can be increased even in two-phase switching with low inverter loss, so that the effect of searching for the rotor position is exhibited and position estimation in an efficient system is performed. Improve accuracy.
- the pulse shifter 17 shifts the phase of the PWM pulse waveform to extend the period of voltage vectors other than zero or increase the types of voltage vectors.
- the pulse shift can be easily realized with hardware logic such as a timer and a counter as described above, but the same effect can also be realized by correcting the three-phase voltage command. This method will be described in this embodiment.
- FIG. 8 shows a configuration diagram of the controller 2B.
- parts numbers 5 to 16 are the same as those of the controller 2 (FIG. 1) in the first embodiment.
- the difference from FIG. 1 is that the pulse shifter 17 is deleted and a voltage compensator 18 is added instead.
- the voltage compensator 18 performs a compensation operation on the three-phase voltage commands Vu *, Vv *, Vw *, creates new voltage commands Vu **, Vv **, Vw **, and sets these values. Based on this, the PWM generator 10 performs a PWM operation.
- FIG. 9 shows the configuration of the voltage compensator 18.
- the voltage compensator 18 is composed of adders 6c to 6e and a compensation amount calculator 181.
- Each of the compensation amounts 0, ⁇ V, and ⁇ V is added to the original three-phase voltage command. To do.
- the state of voltage compensation is shown in FIG. In the case of no compensation, voltage vectors V (1,0,1) and V (0,0,1) with narrow pulse width are output, but the three-phase voltage command is corrected by performing voltage compensation.
- V (1,0,1) and V (0,0,1), V (0,1,0) and V (1,1,0) are newly output. I understand.
- the voltage compensation amount needs to be switched every half cycle of the triangular wave carrier. By performing such a compensation operation, it is possible to obtain the same effect as in the first to third embodiments.
- the pulse shift can be realized by correcting the voltage command, and can be realized by a general-purpose microcomputer having a PWM function.
- the types of voltage vectors applied to the motor are increased to improve the position detection accuracy.
- These embodiments improve the position estimation accuracy. It is possible to improve.
- a mode for further improving the position detection accuracy will be described as a fifth embodiment.
- 11 and 12 are configuration diagrams of the position estimator 15C and the position estimator 15D.
- the fifth embodiment can be realized by using these position estimators instead of the position estimator 15 in the controller 2 in FIG. 1 or the controller 2B in FIG.
- FIG. 11 includes a changeover switch 154, a memory 155, and a position calculator 157.
- 12 includes a changeover switch 154D, a memory 155D, and a position estimator 157D.
- Vn0h which is the hold value of the neutral point potential
- FIG. 12 In performing position estimation, it is sufficient to have at least two values, so FIG. 11 is the minimum necessary configuration.
- the accuracy increases as the number of neutral point potentials increases. As shown in the embodiments so far, if the voltage vector is increased without changing the number of times of switching, three or four kinds of voltage vectors can be applied. In this case, the neutral point is configured with the configuration shown in FIG. What is necessary is just to preserve
- Vn0h which is a value obtained by quantizing the neutral point potential
- the switch 154 (154D) is switched by the switch 154 (154D) and stored in the memory so that it can be determined which voltage vector is the value.
- the position calculator 157 (157D) calculates the rotor position ⁇ d of the motor 4.
- the neutral point potential Vn is generated when the values of the inductances Lu, Lv, and Lw of each phase change due to magnetic flux and change due to magnetic saturation, as shown in the equations (1) and (2).
- the inductance changes under the following assumptions.
- Lu L0-Kf ⁇
- Lv L0-Kf ⁇
- Lw L0-Kf ⁇
- L0 inductance at the time of non-saturation
- ⁇ u, ⁇ v, ⁇ w magnetic flux amount of each phase
- Kf coefficient.
- Equation (4) ⁇ m ⁇ cos ( ⁇ d) + ⁇ i ⁇ cos ( ⁇ i)
- ⁇ v ⁇ m ⁇ cos ( ⁇ d-2 ⁇ / 3) + ⁇ i ⁇ cos ( ⁇ i-2 ⁇ / 3)
- ⁇ w ⁇ m ⁇ cos ( ⁇ d + 2 ⁇ / 3) + ⁇ i ⁇ cos ( ⁇ i + 2 ⁇ / 3) .
- the neutral point potentials VnA to VnF in each voltage vector change depending on the rotor position ⁇ d.
- the phase (rotor position) ⁇ d at the neutral point potential in one voltage vector it can be seen that the phase can be specified with at least two.
- the neutral point potential changes with a period twice as long as the period of the rotor phase
- the estimated range of the position is a range of ⁇ 90 degrees, but this is unavoidable in principle.
- the neutral point potential shows a complicated change for each voltage vector.
- the waveforms as shown in FIG. Is obtained.
- the waveforms are symmetrical three-phase AC waveforms.
- the rotor position is estimated by taking advantage of this three-phase symmetry feature.
- one phase may be obtained by calculation as in the case of three-phase alternating current.
- VnA is not used in Equation (6)
- Xv -VnB
- Xw VnC
- FIG. 15 shows the result of calculating the phase angle ⁇ dc using the equations (8) and (7). It can be seen that the rotor position ⁇ d can be calculated almost accurately. However, although the curve changes somewhat, if a data table is prepared in advance, these can be corrected.
- the magnetic flux ⁇ i generated by the winding current is assumed to be zero as the magnetic flux inside the motor ( ⁇ i in equation (4) is zero).
- the amount of magnetic flux changes.
- the countermeasure is taken.
- the controller 2E is a controller in the present embodiment, and the sixth embodiment can be realized by using the controller 2E instead of the controller 2 in the embodiment of FIG.
- the part numbers 5, 6a, 6b, and 7 to 17 are the same as those of the controller 2 in FIG. In the controller 2E of FIG. 16, an adder 6f and a phase compensator 19 are added.
- the influence of the current magnetic flux can be corrected by a simple compensation block.
- the current command but also the detected current value may be used for the calculation of the phase compensation amount, and there is no problem even if the torque command or the torque detected value is used depending on conditions.
- motor current information is detected by a current sensor attached to a three-phase winding.
- phase current is detected.
- the phase current of the motor can be detected by programming the sampling timing in advance. Also in these current detections, the voltage vector application period is important.
- the controller 2F is a controller in the present embodiment, and the seventh embodiment can be realized by using the controller 2F instead of the controller 2 in the embodiment of FIG. 1, for example.
- the configuration of the analog detection unit 20 is as shown in FIG.
- the analog detection unit 20 includes an analog switch 201, a sample / hold circuit 14 c, an AD converter 202, and a switch 203.
- an analog switch 201 As a microcomputer that embodies the controller 2F, for example, it is assumed that there is only one AD converter and one sample / hold circuit.
- the current I0 flowing through the one-shunt current detector 35 and the neutral point potential Vn0 are input to the switch 201, and either one is selected, sampled / held, and quantized by the AD converter 202. The results are output to the current reproducer 11 or the position estimator 15, respectively.
- the processing of the current I0 and the neutral point potential Vn0 is performed alternately in time series. For example, as shown in FIG. 20, the detection of the current I0 and the detection of the neutral point potential Vn0 may be alternately repeated every one period of the triangular wave carrier. Further, the switching ratio may be changed according to the set response time of each control system.
- the present invention performs position estimation calculation using the neutral point potential of the motor, thereby enabling position sensorless driving from zero speed.
- This method of using the neutral point potential can be realized in principle even in high-speed driving.
- a harmonic component may be generated in the neutral point potential, and there is a concern about a position estimation error caused by the harmonic component.
- the speed-induced voltage at the neutral point potential may include a large number of harmonics depending on the motor structure.
- the position sensorless drive with less estimation error can be realized by introducing the conventional method using the speed induced voltage only in the high speed range. This embodiment embodies it.
- the controller 2G is a controller in the present embodiment, and the eighth embodiment can be realized by using the controller 2G in place of the controller 2 in the embodiment of FIG. 1, for example.
- parts numbers 5 to 17 are the same as those of the controller 2 in FIG.
- a medium / high speed position estimator 21 and an estimated phase changeover switch 22 are newly added.
- the medium / high speed position estimator 21 calculates the rotor position from the constants (inductance and winding resistance) of the motor 4 based on the voltage commands Vd * and Vq * to the motor 4 and the current detection values Id and Iq. ⁇ d is estimated and calculated. This specific method has been reported so far, but any method can be applied.
- the output ⁇ dc2 from the medium / high speed position estimator 21 and the phase ⁇ dc calculated from the neutral point potential are switched by the estimated phase changeover switch 22 according to the speed. By switching both of them with a switch as shown in the figure, it is possible to change the position estimation algorithm to a method based on the neutral point potential at low speed and a method based on the induced voltage at medium and high speed. Instead of switching with a switch as shown in the figure, it is also possible to weight and gradually switch ⁇ dc and ⁇ dc2.
- FIG. 22 is an actual view of the synchronous motor drive system according to the present embodiment.
- the synchronous motor drive system 23 is packaged inside the motor 4 as one system. By integrating everything in this way, wiring between the motor and the inverter can be eliminated. As shown in FIG. 23, the wiring of the integrated drive system is only the power line to the inverter 3 and the communication line for returning the rotational speed command and the operation state.
- the neutral point potential of the motor 4 it is necessary to extract the neutral point potential of the motor 4.
- the neutral point potential can be easily wired by integrating the motor and the drive circuit portion in this way.
- the integrated system can be integrated extremely compactly, and downsizing can be realized.
- FIG. 23 shows a hydraulic drive system, which is used for transmission hydraulic pressure, brake hydraulic pressure and the like inside an automobile.
- the part number 23 is the synchronous motor drive system in FIG. 22, and the oil pump 24 is attached to the motor.
- the oil pump 24 controls the hydraulic pressure of the hydraulic circuit 50.
- the hydraulic circuit 50 includes a tank 51 that stores oil, a relief valve 52 that keeps the hydraulic pressure below a set value, a solenoid valve 53 that switches the hydraulic circuit, and a cylinder 54 that operates as a hydraulic actuator.
- the oil pump 24 generates hydraulic pressure by the synchronous motor drive system 23 and drives the cylinder 54 which is a hydraulic actuator.
- the load of the oil pump 24 is changed, and a load disturbance is generated in the synchronous motor drive system 23.
- the load may be several times greater than the steady-state pressure, and the motor may stop.
- no problem occurs because the rotor position can be estimated even in the stopped state.
- Conventional sensorless applications have been difficult to apply only in the middle and high speed range or higher, so it has been essential to release the hydraulic pressure that is a great load on the motor by the relief valve 52.
- the relief valve 52 can be eliminated. In other words, the hydraulic pressure can be controlled without a relief valve that is a mechanical protection device for avoiding an excessive load on the motor.
- FIG. 25 is an air conditioning system of a room air conditioner or a packaged air conditioner, and shows an outdoor unit 60 thereof.
- the outdoor unit 60 of the air conditioning system includes the synchronous motor drive system (part numbers 1 to 4) described so far, and is composed of components such as a compressor 61 and a fan.
- the power source of the compressor is a motor, which is incorporated in the compressor.
- Air conditioning systems are becoming more efficient year by year, and in steady state it is necessary to drive at extremely low speeds to achieve energy savings.
- the conventional sensorless drive is limited to the middle and high speed range, and it is difficult to drive at an extremely low speed.
- sinusoidal drive from zero speed can be realized, so that high efficiency (energy saving) of the air conditioner can be realized.
- FIG. 26 shows a positioning device using a motor, and its entire block configuration is shown.
- a positioning device 70 is connected as a load of the motor 4.
- the Iq * generator 1H functions as a speed controller.
- the speed command ⁇ r * is given as an output of the position controller 71 which is a higher-level control block.
- the subtractor 6g compares with the actual speed ⁇ r, and Iq * is calculated so that the deviation becomes zero.
- the positioning device 70 is a device using a ball screw, for example, and is adjusted by the position controller 71 so that the position is controlled to a predetermined position ⁇ *.
- the position sensor is not attached to the positioning device 70, and the estimated position value ⁇ dc in the controller 2 is used as it is. Accordingly, it is not necessary to attach a position sensor to the positioning device, and position control can be performed.
- the virtual neutral point circuit 34 is introduced to create a reference potential and the difference between this and the three-phase winding connection point potential Vn is derived from the ease of detection of the neutral point potential. ing.
- the connection point potential of the three-phase winding of the permanent magnet motor 4 can be detected, there is no problem regardless of the reference potential.
- a potential obtained by equally dividing the DC power supply 31 may be used as a reference, or the ground side of the DC power supply may be used as a reference potential. In that case, the same result can be obtained by subtracting the offset.
- the present invention is a technique for constructing a motor drive system on the premise of position sensorless.
- This motor can be used for positioning applications in machine tools and industrial machines, including rotational speed control for fans, pumps (hydraulic pumps, water pumps), compressors, spindle motors, air conditioners, and disk drivers. It is.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Description
V(0,0,0)→V(0,0,1)→V(1,0,1)→V(1,1,1)→V(1,0,1)→V(0,0,1)→V(0,0,0)
を一つの周期として繰り返している。この零ベクトルの間で使用される電圧ベクトルは、三相電圧指令Vu*,Vv*,Vw*の大小関係が変わらない期間は、同じものが用いられる。
図1は、本発明の第1の実施の形態に関わるモータ駆動システムの構成を表すブロック図である。
Vn0 = { Lv / (Lu//Lw + Lv) - (2/3) }×VDC………(1)
また、図3(b)に示す電圧ベクトルV(0,0,1)の印加時は、
Vn0 = { (Lu//Lv) / (Lu//Lv + Lw) - (1/3) }×VDC………(2)
となる。ここで、Lu//Lv等の表記は、インダクタンスLuとLvの並列回路の総合インダクタンス値を表しており、具体的には、(Lu・Lv)/(Lu+Lv)等である。
PVvがオフ→PVuがオフ→PVwがオフ→PVwがオン→PVuがオン→PVvがオン
のように、オフした順番と逆の順番でオンしいている。これに対して、パルスシフトを行った波形では、
PVvがオフ→PVuがオフ→PVwがオフ→PVvがオン→PVuがオン→PVwがオン
のように、オフした順番にオンしていくという特徴がある。パルスシフトによって、このようなパルス列を作成することで、電圧ベクトルの数を4種類に増やすことができる。
次に、本発明の第2の実施の形態について説明する。
次に、本発明の第3の実施の形態について、図7を用いて説明する。
次に、本発明の第4の実施の形態について、図8~10を用いて説明する。
次に、本発明の第5の実施の形態について、図11~15を用いて説明する。
Lv = L0 - Kf・|Φv|
Lw = L0 - Kf・|Φw|………………(3)
上式において、L0:非飽和時のインダクタンス、Φu,Φv,Φw:各相の磁束量、Kf:係数、である。式(3)のように、インダクタンスを表現することで、磁束量に応じたインダクタンス変化を表現できる。また、各相の磁束量は、下記のように表すことができる。
Φv = Φm・cos(θd-2π/3)+ Φi・cos(θi-2π/3)
Φw = Φm・cos(θd+2π/3)+ Φi・cos(θi+2π/3)………(4)
上式において、Φm:永久磁石磁束、θd:d軸位相、Φi:電流によって生じる磁束、θi:電流位相、である。式(4)を式(3)に代入し、式(1),(2)のように各電圧ベクトルにおける中性点電位の変化を計算すると、図13のようになる。尚、簡略化のため、式(4)におけるΦiは零とおいて計算した。
Xa = (2/3)・{ Xu -(1/2)・Xv-(1/2)・Xw }
Xb = (2/3)・{ (√(3)/2)・Xv -(√(3)/2)・Xw } ……………(5)
で表すことができる。
Xu = VnA、Xv = -VnB、Xw = VnC ……………(6)
として、式(5)に代入し、XaならびにXbを導出する。その結果より、
θdc = (1/2) arctan ( Xb / Xa ) ……………(7)
として、θdの演算値θdcを求めればよい。尚、式(7)中における“arctan”は、アークタンジェントの意味である。
Xv = -VnB、 Xw = VnC
Xu = -( Xv + Xw ) = VnB -VnC ……………(8)
として求めればよい。図15は、式(8)ならびに式(7)を用いて位相角θdcを演算した結果である。ほぼ正確に、回転子位置θdを演算できていることが判る。しかしながら、やや曲線的な変化となっているが、前もって、データテーブルを用意していけば、これらを補正することは可能である。
Xv = ( -VnB + VnE ) / 2
Xw = ( VnC - VnF ) / 2
Xu = -( Xv + Xw ) ……………(9)
として、求めればよい。上式にて、XvならびにXwは平均値を求めていることになる。実際の検出データは、中性点電位をある一瞬のタイミングの値として1点でサンプリングしているため、検出誤差の影響を受けやすい。それに対して、このように異なる電圧ベクトルで検出した値の平均値を採ることで、検出誤差の影響を排除することができる。平均化によって、中性点電位の検出誤差を低減することができるため、検出精度の向上が期待できる。
次に、本発明の第6の実施の形態について、図16~17を用いて説明する。
次に、本発明の第7の実施の形態について、図18~20を用いて説明する。
(第8の実施の形態)
次に、本発明の第8の実施の形態について、図21を用いて説明する。
次に、本発明の第9の実施の形態について説明する。
次に、本発明の第10の実施の形態について説明する。
次に、本発明の第11の実施の形態について説明する。
最後に、本発明の第12の実施の形態について説明する。
Claims (17)
- 連続した正弦波状の交流電流を出力するインバータと,前記インバータに接続された三相同期電動機と,前記三相同期電動機の中性点電位に基づいて回転子位置情報を検出し、前記インバータに対してパルス幅変調信号を出力して前記インバータを制御する制御器を有する同期電動機の駆動システムにおいて,
前記インバータのパルス幅変調動作として,各相のスイッチ状態が,すべて負,あるいはすべて正となる零ベクトル状態からスイッチ動作を行い,元の零ベクトル状態となるまでのキャリア周期中に,各相のスイッチ動作のタイミングをずらすことによって,前記零ベクトル以外のスイッチ状態を3または4種類作成し,これら3または4種類のスイッチ状態のうち少なくとも2種類のスイッチ状態における前記中性点電位をサンプリングし,
前記制御器は,前記サンプリング値に基づき,前記三相同期電動機の回転子位置を推定することを特徴とする同期電動機の駆動システム。 - 請求項1において,前記キャリア周期内の各相のスイッチ動作が,第1の前記零ベクトル状態から,1相ずつ順に正のスイッチ状態に推移して,第2の前記零ベクトル状態に移行し,その後,正のスイッチ状態に移行した相から順番に負のスイッチ状態に移行することによって,前記キャリア周期内に4種類のスイッチ状態を作成し,再び元の前記第1の零ベクトルに移行することを特徴とする同期電動機の駆動システム。
- 請求項1において,前記インバータのパルス幅変調動作として,三相のうちのいずれか一相が常に正,あるいは常に負の状態を維持する期間を設け,この期間に残りの二相によってパルス幅変調を行い、これら2相のスイッチ動作のタイミングをずらすことによって,前記零ベクトル以外のスイッチ状態を3種類作成し,これら3種類のスイッチ状態のうち少なくとも2種類のスイッチ状態における前記中性点電位をサンプリングすることを特徴とする同期電動機の駆動システム。
- 請求項1~3のいずれかにおいて,前記キャリア周期内のスイッチ状態として,前記零ベクトル以外の3または4種類のスイッチ状態のうち,少なくとも2種類のスイッチ状態の期間に対して最小制限値を設け,該最小制限値を,前記中性点電位の変化時における初期変動が実質的に収束する期間以上に設定することを特徴とする同期電動機の駆動システム。
- 請求項1~4のいずれかにおいて,前記パルス幅変調の方式は,前記三相同期電動機へ印加する三相電圧指令を演算し,これらの三相電圧指令に基づいてパルス幅変調動作を行うものであり,該パルス幅変調を行う際,前記三相電圧指令に電圧補償を加えて,前記各相のスイッチ動作のタイミングをずらすことを特徴とする同期電動機の駆動システム。
- 請求項1~5のいずれかにおいて,前記中性点電位の少なくとも2種類以上のサンプリング値を三相交流信号として扱うことによって、前記回転子位置を推定することを特徴とする同期電動機の駆動システム。
- 請求項1~6のいずれかにおいて,前記インバータの直流母線電流を検出する手段を備え,該直流母線電流のサンプリングを,前記中性点電位をサンプリングするタイミングと同様に,前記零ベクトル以外のスイッチ状態においてサンプリングし,前記中性点電位のサンプリングと,前記直流母線電流のサンプリングを,前記キャリアの一周期毎もしくは数周期毎に交互に実行し,前記回転子位置の推定とともに,前記直流母線電流を検出し,前記同期電動機の制御を行うことを特徴とする同期電動機の駆動システム。
- 前記同期電動機の停止状態を含む低速域において、請求項1~7のいずれかによる前記中性点電位のサンプリングに基づく回転子位置を推定し,前記同期電動機の中高速領域では,前記同期電動機の誘導起電圧に基づき回転子位置を推定することを特徴とする同期電動機の駆動システム。
- 請求項1~8のいずれかにおいて,前記同期電動機と,前記インバータと,前記制御器を一体化し,前記インバータと前記制御器の電源線および前記制御器への信号線を外部に引き出したことを特徴とする同期電動機の駆動システム。
- 請求項1~9のいずれかに記載の同期電動機の負荷として,水ポンプまたは油圧ポンプを備えたことを特徴とする同期電動機を用いたポンプ駆動システム。
- 請求項1~9のいずれかに記載の同期電動機の負荷として,圧縮機を備えたことを特徴とする同期電動機を用いた圧縮機駆動システム。
- 請求項1~9のいずれかに記載の同期電動機によって,物体を移動させ,該物体の位置を制御することを特徴とする位置決めシステム。
- 連続した正弦波状の交流電流を出力するインバータと、前記インバータに接続された三相同期電動機と、前記三相同期電動機の中性点電位に基づいて回転子位置情報を検出し、前記インバータに対してパルス幅変調信号を出力して前記インバータを制御する制御器を有する同期電動機の駆動システムにおいて、
前記インバータのパルス幅変調動作として、各相のスイッチ状態を正から負および負から正にスイッチングするタイミングが、各相間で所定時間幅以内に近づかないように、1または2相の出力電圧パルスを時間的にシフトさせることを特徴とする同期電動機の駆動システム。 - 請求項13において、各相の出力電圧パルス幅を変更することなく各相の出力電圧パルスを時間的にシフトさせることを特徴とする同期電動機の駆動システム。
- 請求項13または14において、3相のうち2相の出力電圧パルスを時間的にシフトさせることを特徴とする同期電動機の駆動システム。
- 請求項13または14において、3相のうち1相の出力電圧パルスを時間的にシフトさせることを特徴とする同期電動機の駆動システム。
- 請求項13~16のいずれかにおいて、三角波キャリアと三相電圧指令の比較によりPWMパルスを発生させるPWMパルス発生部を備え、前記三相電圧指令に、前記三角波キャリアの半周期毎に逆方向にバイアスをかけることにより、出力電圧パルスをシフトさせることを特徴とする同期電動機の駆動システム。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013514864A JP5697745B2 (ja) | 2011-05-13 | 2011-05-13 | 同期電動機の駆動システム |
ES11865668T ES2811755T3 (es) | 2011-05-13 | 2011-05-13 | Sistema de accionamiento para motor síncrono |
US14/116,263 US20140077738A1 (en) | 2011-05-13 | 2011-05-13 | Driving System For Synchronous Motor |
CN201180070911.6A CN103534929B (zh) | 2011-05-13 | 2011-05-13 | 同步电动机的驱动*** |
EP11865668.5A EP2709267B1 (en) | 2011-05-13 | 2011-05-13 | Drive system for synchronous motor |
PCT/JP2011/061029 WO2012157039A1 (ja) | 2011-05-13 | 2011-05-13 | 同期電動機の駆動システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2011/061029 WO2012157039A1 (ja) | 2011-05-13 | 2011-05-13 | 同期電動機の駆動システム |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012157039A1 true WO2012157039A1 (ja) | 2012-11-22 |
Family
ID=47176409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2011/061029 WO2012157039A1 (ja) | 2011-05-13 | 2011-05-13 | 同期電動機の駆動システム |
Country Status (6)
Country | Link |
---|---|
US (1) | US20140077738A1 (ja) |
EP (1) | EP2709267B1 (ja) |
JP (1) | JP5697745B2 (ja) |
CN (1) | CN103534929B (ja) |
ES (1) | ES2811755T3 (ja) |
WO (1) | WO2012157039A1 (ja) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2999038A1 (fr) * | 2012-12-05 | 2014-06-06 | Bosch Gmbh Robert | Installation de commande et procede pour determiner l'angle du rotor d'une machine synchrone |
WO2014162579A1 (ja) * | 2013-04-05 | 2014-10-09 | 株式会社 日立製作所 | 交流電動機の駆動システム並びに動力システム |
JP2014217191A (ja) * | 2013-04-26 | 2014-11-17 | 日立オートモティブシステムズ株式会社 | 同期電動機の駆動装置 |
WO2015025622A1 (ja) * | 2013-08-22 | 2015-02-26 | 日立オートモティブシステムズ株式会社 | 交流電動機の制御装置、交流電動機駆動システム、流体圧制御システム、位置決めシステム |
JP2015211561A (ja) * | 2014-04-28 | 2015-11-24 | 日立オートモティブシステムズ株式会社 | モータ駆動システム |
WO2015182352A1 (ja) * | 2014-05-28 | 2015-12-03 | 日立オートモティブシステムズ株式会社 | 同期電動機の制御装置およびそれを用いたドライブシステム |
JP2017073879A (ja) * | 2015-10-07 | 2017-04-13 | 日立オートモティブシステムズ株式会社 | 同期電動機の制御装置 |
WO2018110455A1 (ja) * | 2016-12-13 | 2018-06-21 | 株式会社デンソー | 回転角度推定装置、電動機制御装置および回転角度推定方法 |
WO2019087721A1 (ja) * | 2017-10-31 | 2019-05-09 | 日立オートモティブシステムズ株式会社 | モータ制御装置、並びにブレーキ制御装置 |
KR20200024282A (ko) | 2017-08-10 | 2020-03-06 | 히다치 오토모티브 시스템즈 가부시키가이샤 | 삼상 동기 전동기의 제어 장치, 및 그것을 사용하는 전동 파워 스티어링 장치 |
TWI717001B (zh) * | 2019-09-05 | 2021-01-21 | 登騰電子股份有限公司 | 電動機控制器與電動機控制方法 |
WO2023190126A1 (ja) * | 2022-03-26 | 2023-10-05 | Msiシステム株式会社 | タップ加工装置及びタップ加工ユニット |
DE102014113168B4 (de) | 2013-09-18 | 2024-02-15 | Denso Corporation | Leistungswandlungsvorrichtung und elektrische Servolenkungsvorrichtung mit derselben |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103452883B (zh) * | 2012-05-31 | 2016-03-30 | 中山大洋电机股份有限公司 | 一种变速风机***的控制方法 |
WO2015106385A1 (zh) * | 2014-01-14 | 2015-07-23 | 中山大洋电机股份有限公司 | 一种应用在hvac***中的ecm电机的恒风量控制方法 |
DE102014000945A1 (de) * | 2014-01-24 | 2015-07-30 | Brose Fahrzeugteile GmbH & Co. Kommanditgesellschaft, Würzburg | Verfahren zum Betrieb sowie Vorrichtung zur Ansteuerung einer rotierenden bürstenlosen elektrischen Maschine |
JP6709014B2 (ja) * | 2014-04-18 | 2020-06-10 | 日立オートモティブシステムズ株式会社 | インバータ装置 |
US9634579B2 (en) * | 2015-04-03 | 2017-04-25 | Hamilton Sundstrand Corporation | Systems and methods for controlling inverters |
EP3288174B1 (en) * | 2015-04-20 | 2023-03-15 | Nissan Motor Co., Ltd. | Control device and control method |
JP6699887B2 (ja) * | 2016-06-07 | 2020-05-27 | 株式会社東芝 | インバータおよびインバータ装置 |
CN106152922B (zh) * | 2016-06-15 | 2018-10-12 | 山东固特电气有限公司 | 应用于大型汽轮发电机转子线圈中心点定位判断装置的中心点定位方法 |
US10830610B2 (en) * | 2016-09-26 | 2020-11-10 | Analog Devices, Inc. | Method and apparatus for motor rotor position determination |
JP6709141B2 (ja) * | 2016-10-04 | 2020-06-10 | 日立オートモティブシステムズ株式会社 | ブラシレスモータの駆動装置及び駆動方法 |
DE202016106678U1 (de) | 2016-11-30 | 2016-12-12 | Ebm-Papst Mulfingen Gmbh & Co. Kg | Vorrichtung zur Bestimmung der Rotorposition |
DE102016123065A1 (de) | 2016-11-30 | 2018-05-30 | Ebm-Papst Mulfingen Gmbh & Co. Kg | Vorrichtung und Verfahren zur Bestimmung der Rotorposition |
JP6765320B2 (ja) * | 2017-02-28 | 2020-10-07 | 株式会社日立産機システム | 交流電動機の制御装置 |
CN109386999A (zh) * | 2017-08-07 | 2019-02-26 | 大连新明华电子科技有限公司 | 高效智能化二氧化碳压缩机控制器的控制方法 |
JP6967470B2 (ja) * | 2018-02-26 | 2021-11-17 | 日立Astemo株式会社 | 制御装置 |
KR102126528B1 (ko) * | 2018-12-27 | 2020-06-24 | 주식회사 현대케피코 | 션트-리스 모터의 학습 시스템 및 그 방법 |
JP7358059B2 (ja) * | 2019-03-22 | 2023-10-10 | ミネベアミツミ株式会社 | モータ駆動制御装置 |
CN111446890B (zh) * | 2020-03-25 | 2022-02-11 | 武汉迈信电气技术有限公司 | 一种具有电流检测功能的编码器及电流检测方法 |
DE102020110419A1 (de) * | 2020-04-16 | 2021-10-21 | Ebm-Papst Mulfingen Gmbh & Co. Kg | Regelungsvorrichtung und Verfahren zur Reduktion des Kommutierungswinkelfehlers bei einem EC-Motor |
US11456680B2 (en) * | 2020-05-08 | 2022-09-27 | Hamilton Sundstrand Corporation | Over-modulation pulse width modulation with maximum output and minimum harmonics |
JP2022156277A (ja) * | 2021-03-31 | 2022-10-14 | 本田技研工業株式会社 | インバータ制御方法、およびインバータ制御装置 |
CN113595459B (zh) * | 2021-08-05 | 2023-07-25 | 合肥长虹美菱生活电器有限公司 | 弱磁电流控制方法及装置 |
CN114002492B (zh) * | 2021-11-01 | 2024-04-02 | 广东省大湾区集成电路与***应用研究院 | 一种电机及其过零点检测芯片 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07245981A (ja) | 1994-03-01 | 1995-09-19 | Fuji Electric Co Ltd | 電動機の磁極位置検出装置 |
JPH11146685A (ja) * | 1997-11-10 | 1999-05-28 | Mitsubishi Electric Corp | Dcブラシレスモータの制御装置 |
JP2000232797A (ja) | 1999-02-10 | 2000-08-22 | Toshiba Corp | ブラシレスモータの駆動装置 |
JP2007221967A (ja) * | 2006-02-20 | 2007-08-30 | Matsushita Electric Ind Co Ltd | モータ駆動装置 |
JP2007221968A (ja) * | 2006-02-20 | 2007-08-30 | Matsushita Electric Ind Co Ltd | モータ駆動方法 |
JP2007236062A (ja) * | 2006-02-28 | 2007-09-13 | Matsushita Electric Ind Co Ltd | モータ駆動装置及びモータ駆動方法並びにディスク駆動装置 |
JP2009189176A (ja) | 2008-02-07 | 2009-08-20 | Renesas Technology Corp | 同期電動機の駆動システム |
JP2010074898A (ja) | 2008-09-17 | 2010-04-02 | Renesas Technology Corp | 同期電動機の駆動システム |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0220401D0 (en) * | 2002-09-03 | 2002-10-09 | Trw Ltd | Motor drive control |
WO2005083876A1 (ja) * | 2004-02-26 | 2005-09-09 | Rohm Co., Ltd. | モータ駆動装置及びモータを有する電気機器 |
JP4294602B2 (ja) * | 2005-02-18 | 2009-07-15 | パナソニック株式会社 | 多相モータのロータ磁極位置検出装置及びそれを備えたモータ駆動装置並びにモータ駆動方法 |
JP4643404B2 (ja) * | 2005-09-15 | 2011-03-02 | 三菱電機株式会社 | インバータ制御装置 |
JP4742781B2 (ja) * | 2005-09-28 | 2011-08-10 | トヨタ自動車株式会社 | 交流電圧出力装置およびそれを備えたハイブリッド自動車 |
JP4789660B2 (ja) * | 2006-03-15 | 2011-10-12 | パナソニック株式会社 | モータ駆動装置およびモータ駆動方法 |
JP2008005632A (ja) * | 2006-06-22 | 2008-01-10 | Matsushita Electric Ind Co Ltd | モータ駆動装置及びモータ駆動方法並びにディスク駆動装置 |
JP4988374B2 (ja) * | 2007-02-15 | 2012-08-01 | 三洋電機株式会社 | モータ制御装置 |
JP4961292B2 (ja) * | 2007-07-27 | 2012-06-27 | 三洋電機株式会社 | モータ制御装置 |
JP4884355B2 (ja) * | 2007-11-26 | 2012-02-29 | オムロンオートモーティブエレクトロニクス株式会社 | 多相電動機の制御装置 |
CN101262196B (zh) * | 2008-04-29 | 2010-06-02 | 重庆大学 | 检测无位置传感器无刷直流电机转子位置的方法 |
GB0808342D0 (en) * | 2008-05-08 | 2008-06-18 | Trw Ltd | Position sensorless motor control |
US8253360B2 (en) * | 2009-07-15 | 2012-08-28 | GM Global Technology Operations LLC | Vector controlled motor drive system implementing pulse width modulated (PWM) waveforms |
-
2011
- 2011-05-13 US US14/116,263 patent/US20140077738A1/en not_active Abandoned
- 2011-05-13 JP JP2013514864A patent/JP5697745B2/ja active Active
- 2011-05-13 ES ES11865668T patent/ES2811755T3/es active Active
- 2011-05-13 WO PCT/JP2011/061029 patent/WO2012157039A1/ja active Application Filing
- 2011-05-13 CN CN201180070911.6A patent/CN103534929B/zh active Active
- 2011-05-13 EP EP11865668.5A patent/EP2709267B1/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07245981A (ja) | 1994-03-01 | 1995-09-19 | Fuji Electric Co Ltd | 電動機の磁極位置検出装置 |
JPH11146685A (ja) * | 1997-11-10 | 1999-05-28 | Mitsubishi Electric Corp | Dcブラシレスモータの制御装置 |
JP2000232797A (ja) | 1999-02-10 | 2000-08-22 | Toshiba Corp | ブラシレスモータの駆動装置 |
JP2007221967A (ja) * | 2006-02-20 | 2007-08-30 | Matsushita Electric Ind Co Ltd | モータ駆動装置 |
JP2007221968A (ja) * | 2006-02-20 | 2007-08-30 | Matsushita Electric Ind Co Ltd | モータ駆動方法 |
JP2007236062A (ja) * | 2006-02-28 | 2007-09-13 | Matsushita Electric Ind Co Ltd | モータ駆動装置及びモータ駆動方法並びにディスク駆動装置 |
JP2009189176A (ja) | 2008-02-07 | 2009-08-20 | Renesas Technology Corp | 同期電動機の駆動システム |
JP2010074898A (ja) | 2008-09-17 | 2010-04-02 | Renesas Technology Corp | 同期電動機の駆動システム |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2999038A1 (fr) * | 2012-12-05 | 2014-06-06 | Bosch Gmbh Robert | Installation de commande et procede pour determiner l'angle du rotor d'une machine synchrone |
WO2014162579A1 (ja) * | 2013-04-05 | 2014-10-09 | 株式会社 日立製作所 | 交流電動機の駆動システム並びに動力システム |
JP6077108B2 (ja) * | 2013-04-05 | 2017-02-08 | 株式会社日立製作所 | 交流電動機の駆動システム並びに動力システム |
JPWO2014162579A1 (ja) * | 2013-04-05 | 2017-02-16 | 株式会社日立製作所 | 交流電動機の駆動システム並びに動力システム |
JP2014217191A (ja) * | 2013-04-26 | 2014-11-17 | 日立オートモティブシステムズ株式会社 | 同期電動機の駆動装置 |
WO2015025622A1 (ja) * | 2013-08-22 | 2015-02-26 | 日立オートモティブシステムズ株式会社 | 交流電動機の制御装置、交流電動機駆動システム、流体圧制御システム、位置決めシステム |
JPWO2015025622A1 (ja) * | 2013-08-22 | 2017-03-02 | 日立オートモティブシステムズ株式会社 | 交流電動機の制御装置、交流電動機駆動システム、流体圧制御システム、位置決めシステム |
DE102014113168B4 (de) | 2013-09-18 | 2024-02-15 | Denso Corporation | Leistungswandlungsvorrichtung und elektrische Servolenkungsvorrichtung mit derselben |
JP2015211561A (ja) * | 2014-04-28 | 2015-11-24 | 日立オートモティブシステムズ株式会社 | モータ駆動システム |
WO2015182352A1 (ja) * | 2014-05-28 | 2015-12-03 | 日立オートモティブシステムズ株式会社 | 同期電動機の制御装置およびそれを用いたドライブシステム |
JP2015226375A (ja) * | 2014-05-28 | 2015-12-14 | 日立オートモティブシステムズ株式会社 | 同期電動機の制御装置およびそれを用いたドライブシステム |
US9923502B2 (en) | 2014-05-28 | 2018-03-20 | Hitachi Automotive Systems, Ltd. | Synchronous motor control apparatus and drive system using the same |
JP2017073879A (ja) * | 2015-10-07 | 2017-04-13 | 日立オートモティブシステムズ株式会社 | 同期電動機の制御装置 |
JP2018098886A (ja) * | 2016-12-13 | 2018-06-21 | 株式会社デンソー | 回転角度推定装置、電動機制御装置および回転角度推定方法 |
WO2018110455A1 (ja) * | 2016-12-13 | 2018-06-21 | 株式会社デンソー | 回転角度推定装置、電動機制御装置および回転角度推定方法 |
KR20200024282A (ko) | 2017-08-10 | 2020-03-06 | 히다치 오토모티브 시스템즈 가부시키가이샤 | 삼상 동기 전동기의 제어 장치, 및 그것을 사용하는 전동 파워 스티어링 장치 |
US11228271B2 (en) | 2017-08-10 | 2022-01-18 | Hitachi Astemo, Ltd. | Control device for three-phase synchronous motor and electric power steering device using the same |
WO2019087721A1 (ja) * | 2017-10-31 | 2019-05-09 | 日立オートモティブシステムズ株式会社 | モータ制御装置、並びにブレーキ制御装置 |
KR20200057025A (ko) | 2017-10-31 | 2020-05-25 | 히다치 오토모티브 시스템즈 가부시키가이샤 | 모터 제어 장치, 그리고 브레이크 제어 장치 |
DE112018004557T5 (de) | 2017-10-31 | 2020-05-28 | Hitachi Automotive Systems, Ltd. | Motorsteuervorrichtung und bremssteuervorrichtung |
US11451179B2 (en) | 2017-10-31 | 2022-09-20 | Hitachi Astemo, Ltd. | Motor control device and brake control device |
TWI717001B (zh) * | 2019-09-05 | 2021-01-21 | 登騰電子股份有限公司 | 電動機控制器與電動機控制方法 |
WO2023190126A1 (ja) * | 2022-03-26 | 2023-10-05 | Msiシステム株式会社 | タップ加工装置及びタップ加工ユニット |
Also Published As
Publication number | Publication date |
---|---|
US20140077738A1 (en) | 2014-03-20 |
JP5697745B2 (ja) | 2015-04-08 |
ES2811755T3 (es) | 2021-03-15 |
EP2709267A1 (en) | 2014-03-19 |
EP2709267A4 (en) | 2016-01-20 |
CN103534929A (zh) | 2014-01-22 |
EP2709267B1 (en) | 2020-08-12 |
JPWO2012157039A1 (ja) | 2014-07-31 |
CN103534929B (zh) | 2017-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5697745B2 (ja) | 同期電動機の駆動システム | |
JP5853097B2 (ja) | 三相同期電動機駆動装置、一体型三相同期電動機、位置決め装置およびポンプ装置 | |
JP4988374B2 (ja) | モータ制御装置 | |
AU2008305943B2 (en) | Controller of rotary electric machine | |
US8044618B2 (en) | Control apparatus for AC motor | |
JP5311864B2 (ja) | モータ制御装置 | |
US9219432B2 (en) | Control systems and methods for angle estimation of permanent magnet motors | |
EP1981164A2 (en) | Motor control device | |
WO2015182352A1 (ja) | 同期電動機の制御装置およびそれを用いたドライブシステム | |
JP6129972B2 (ja) | 交流電動機の制御装置、交流電動機駆動システム、流体圧制御システム、位置決めシステム | |
US20180287526A1 (en) | Control device of synchronous electric motor, integrated motor system, pump system, and positioning system | |
WO2013035382A1 (ja) | 同期電動機の制御システム | |
JP7094859B2 (ja) | モータ制御装置及びモータ制御方法 | |
US7161324B1 (en) | Device for estimating pole position of synchronous motor | |
Maekawa et al. | Position sensorless control method for permanent magnet synchronous motors using speed observer and opened phase voltage caused by magnetic saliency | |
CN111213315A (zh) | 电动机控制装置以及制动控制装置 | |
JP7077032B2 (ja) | 三相同期電動機の制御装置 | |
JP6951945B2 (ja) | モータ制御装置及びモータ制御方法 | |
JP6837259B2 (ja) | 三相同期電動機の制御装置並びにそれを用いる電動パワーステアリング装置 | |
WO2014073242A1 (ja) | 同期電動機駆動システム | |
Pacas | Simplified wide speed-range sensorless control scheme for a permanent magnet synchronous machine | |
JP2013225979A (ja) | モータ駆動装置、及びそれを適用した圧縮機駆動装置、並びにそれを備えた熱交換器 | |
Wu et al. | Position-sensorless control method for permanent magnet synchronous motor using speed observer and induced voltage caused by magnetic saturation | |
WO2022215263A1 (ja) | 電力変換装置、推定器及び推定方法 | |
Kim et al. | An improved back-EMF based initial rotor position estimation for IPMSM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11865668 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2013514864 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14116263 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011865668 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |