Hereafter, an embodiment of the present invention will be described in detail with reference to the drawings.
An output signal of the amplifier 6 is sampled by a sampling circuit 7. As for timing of the sampling, sampling is conducted when a trigger signal TRG described later has changed to its H level. A result of the sampling is output as IDC1 or IDC2. A current arithmetic unit 8 outputs detected current values IU, IV and IW on the basis of IDC1, IDC2 and increase/decrease information of the carrier signal described later. A voltage command arithmetic unit 9 outputs three-phase voltage command signals VU, VV and VW on the basis of a torque command value Tref supplied from the outside and the detected current values IU, IV and IW. A carrier signal generator 10 generates a carrier signal to be used for pulse width modulation control. A pulse width modulation controller 11 outputs pulse width modulated gate signals on the basis of the three-phase voltage command signals VU, VV and VW and the carrier signal. The gate signals thus output are used to control ON/OFF of switch elements UP, UN, VP, VN, WP and WN in the inverter 3.
In addition, the pulse width modulation controller 11 outputs a gate signal for driving a switch element of a phase (hereafter referred to simply as intermediate voltage phase) having an intermediate magnitude among the three-phase voltage command signals as a signal GMID to determine sampling timing of the DC bus current. A timing signal generator 12 outputs a trigger signal TRG. The trigger signal TRG determines sampling timing of the DC bus current on the basis of timing of the change of the signal GMID to ON or OFF, and changes it to the level of the trigger signal.
The operation principle of the present embodiment will now be described.
In the present invention, the predetermined time T1 and the predetermined time T2 are made short as far as possible, and the DC current value IDC1 and the DC current value IDC2 are sampled in the vicinity of timing of change between ON and OFF in the gate signal that drives the switch element of the intermediate voltage phase.
However, the predetermined time T1 and the predetermined time T2 cannot be made short without any restriction. Immediately after a current path of the inverter circuit has changed due to switching of the switch element of the intermediate voltage phase, high frequency vibration components are superposed on the current of the DC bus. Therefore, it is necessary to set the predetermined time T2 by considering a time required to wait until the high frequency vibration in the DC bus current attenuates and the amplitude of the vibration becomes sufficiently small. Although not shown in
For example, timing of the change of the gate signal VP of the intermediate voltage phase between ON and OFF is shown in
In the present invention, the DC current value IDC1 and the DC current value IDC2 are sampled in the vicinity of timing of change between ON and OFF in the gate signal that drives the switch element of the intermediate voltage phase as described above. As for the detection of the DC current values IDC1 and IDC2 shown in
Utilizing this characteristic, influences of the pulsating components contained in the AC current are canceled in the current arithmetic unit 8 in the present embodiment when detecting the phase current of the maximum voltage phase by detecting IDC2 in the increase period of the carrier signal and IDC1 in the decrease period of the carrier signal alternately and computing the average value of IDC2 and IDC1. Besides the average value computation, it is also possible to detect IDC2 in the increase period of the carrier signal and IDC1 in the decrease period of the carrier signal alternately and conduct the moving average computation on detected values or pass the detected values through a low pass filter. Since influences of the pulsating components contained in the detected values generate high frequency components, they can be attenuated by passing the detected values through the low pass filter. It is also possible to detect IDC2 in the increase period of the carrier signal and IDC1 in the decrease period of the carrier signal alternately and use detected values as feedback values of the motor current control system as they are. Because in the current control system the transfer characteristics ranging from the current feedback value to the actual current are in general close to the low pass filter characteristics, and consequently the amplitude of pulsating components contained in the detected value can be attenuated.
Although description is omitted, influences of the pulsating components contained in the AC current can be canceled in the present embodiment in the same way when detecting the phase current of the minimum voltage phase by detecting IDC1 in the increase period of the carrier signal and IDC2 in the decrease period of the carrier signal alternately and using the average value computation of IDC1 and IDC2 or the low pass filter.
An analog-digital converter (hereafter referred to as A-D converter) is used in sampling of the DC bus current conducted by the sampling circuit 7. In general, in the A-D converter, sampling and digital conversion of the input signal require a predetermined time. If the frequency of the pulse width modulation carrier signal has become high, therefore, it becomes impossible to sample a current pulse appearing on the DC bus each time. Therefore, it is necessary to reduce the number of times of detection by detecting the current pulse on the DC bus once every several times. In this case as well, influences of the pulsating components can be canceled by using current detected values in the increase period of the carrier signal and current detected values in the decrease period of the carrier signal alternately and averaging them.
In
According to the embodiment of the present invention heretofore described, influences of pulsating components contained in the AC current can be canceled and consequently the fundamental wave component of the AC current can be found with high precision, even in a scheme in which the AC output current is found by observing the DC bus current of the inverter.
The AC current information obtained by detection becomes close to the value of the AC fundamental wave component. When estimating a torque generated by the motor on the basis of the detected current, therefore, the estimated value becomes more accurate. Especially, when a “torque control system” which controls the torque generated by the motor in response to a torque command given from the outside is formed, the precision of the generated torque becomes high.
In addition, the present invention is also effective to the case where the inverter is controlled for the purpose other than torque control.
For example,
In the case of the speed control system, torque control is included in the inner control loop. Even if the precision of the torque control is poor, a speed error is not caused by an outer speed compensation loop. If the precision of the torque control is poor, however, there is a problem that a command value follow-up response or a disturbance suppression response does not have a speed designed previously. According to the embodiment of the present invention, the precision of the torque control can be improved and consequently the command value tracking response or the disturbance suppression response can be made as designed.
In the drawings, the three-phase voltage command signals VU, VV and VW are drawn as DC quantities. When driving the AC motor, therefore, the three-phase voltage command signals become AC quantities. Therefore, the maximum voltage phase, the intermediate voltage phase and the minimum voltage phase change according to the progress of the phase of the AC voltage.
In accordance with the present invention, influences of the pulsating components are canceled by using the detected current values in the increase period of the carrier signal and the detected current values in the decrease period of the carrier signal alternately and averaging them. However, it is considered that the canceling effect is reduced before and after the maximum voltage phase, the intermediate voltage phase and the minimum voltage phase of the AC voltage are interchanged. Since the maximum voltage phase, the intermediate voltage phase and the minimum voltage phase of the AC voltage are interchanged six times every period of the AC voltage, however, it is considered that the effect decreases temporarily. Even when AC voltage commands are given, therefore, the effect of the present invention is also obtained in the same way.
According to the embodiment of the present invention, influences of the pulsating components can be canceled and consequently the fundamental wave component of the AC current can be found with high precision, even in the scheme in which the AC output current is found by observing the DC bus current of the inverter.
According to the embodiment of the present invention, information of the AC current obtained by the detection becomes close to a value of the AC fundamental wave component. When estimating the torque generated by the motor on the basis of the detected current, the estimated value becomes more accurate. Especially, when a “torque control system” which controls the torque generated by the motor in response to a torque command given from the outside is formed, the effect that the precision of the generated torque becomes high is brought about.
The inverter system according to the present invention can be used to drive, for example, a motor for washing machine as well.
As known, the washing machine is an apparatus which has a substantially cylindrical washing vessel serving also as dehydration vessel and drives the washing vessel serving also as dehydration vessel or stirring vanes attached in the vessel with a motor. In recent years, it is demanded to hold down noise caused at the time of drive in the washing machine to a low level. Therefore, it has become indispensable to raise the frequency of the carrier signal used in pulse width modulation of the inverter and hold down the electromagnetic sound generated from the motor.
According to the inverter system of the present invention, influences of pulsating components contained in the AC current can be canceled when the DC bus current in the inverter is observed by using the method shown in
It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-084446 | Mar 2006 | JP | national |