VVC Control
VVC Control
The control circuit, or control card, is the fourth main component of the frequency converter and has four essential tasks: control of the frequency converter semi-conductors. data exchange between the frequency converter and peripherals. gathering and reporting fault messages. carrying out of protective functions for the frequency converter and motor. Micro-processors have increased the speed of the control circuit, significantly increasing the number of applications suitable for drives and reducing the number of necessary calculations. With microprocessors the processor is integrated into the frequency converter and is always able to determine the optimum pulse pattern for each operating state.
Fig. 2.29
Fig. 2.29 shows a PAM-controlled frequency converter with intermediate circuit chopper. The control circuit controls the chopper (2) and the inverter (3).
CHAPTER 2: FREQUENCY CONVERTERS
81
This is done in accordance with the momentary value of the intermediate circuit voltage. The intermediate circuit voltage controls a circuit that functions as an address counter in the data storage. The storage has the output sequences for the pulse pattern of the inverter. When the intermediate circuit voltage increases, the counting goes faster, the sequence is completed faster and the output frequency increases. With respect to the chopper control, the intermediate circuit voltage is first compared with the rated value of the reference signal a voltage signal. This voltage signal is expected to give a correct output voltage and frequency. If the reference and intermediate circuit signals vary, a PI-regulator informs a circuit that the cycle time must be changed. This leads to an adjustment of the intermediate circuit voltage to the reference signal. PAM is the traditional technology for frequency inverter control. PWM is the more modern technique and the following pages detail how Danfoss has adapted PWM to provide particular and specific benefits.
PWM
VVC VVCplus
Motor
Fig. 2.30
The control algorithm is used to calculate the inverter PWM switching and takes the form of a Voltage Vector Control (VVC) for voltage-source frequency converters.
82
VVC controls the amplitude and frequency of the voltage vector using load and slip compensation. The angle of the voltage vector is determined in relation to the preset motor frequency (reference) as well as the switching frequency. This provides: full rated motor voltage at rated motor frequency (so there is no need for power reduction) speed regulation range: 1:25 without feedback speed accuracy: 1% of rated speed without feedback robust against load changes A recent development of VVC is VVCplus under which. The amplitude and angle of the voltage vector, as well as the frequency, is directly controlled. In addition to the properties of VVC , VVCplus provides: improved dynamic properties in the low speed range (0 Hz-10 Hz). improved motor magnetisation speed control range: 1:100 without feedback speed accuracy: 0.5% of the rated speed without feedback active resonance dampening torque control (open loop) operation at the current limit
83
0,5 UDC
0,5 UDC 60
UDC = intermediate circuit voltage
Fig. 2.31
84
Unlike sine-controlled PWM, VVC is based on a digital generation of the required output voltage. This ensures that the frequency converter output reaches the rated value of the supply voltage, the motor current becomes sinusoidal and the motor operation corresponds to those obtained in direct mains connection.
1,00 U-V V-W W-U
0,50
0,50
1,00
Switching pattern of phase U Phase voltage (0-point half the intermediate circuit voltage) Combined voltage to motor
Fig. 2.32
With the synchronous 60 PWM principle the full output voltage is obtained directly
Optimum motor magnetisation is obtained because the frequency converter takes the motor constants (stator resistance and inductance) into account when calculating the optimum output voltage. As the frequency converter continues to measure the load current, it can regulate the output voltage to match the load, so the motor voltage is adapted to the motor type and follows load conditions.
85
Table 2.01
The control principle is explained using the equivalent circuit diagram (Fig. 2.33) and the basic control diagram (Fig. 2.34). It is important to remember that in the no-load state, no current flows in the rotor (i = 0), which means that the no-load voltage can be expressed as: U = U L = (RS + jSLS) is
86
RS
LS
LR
is U = UL Uq Lh
iw Rr
Fig. 2.33a
in which: RS is the stator resistance, is is the motor magnetisation current, LS is the stator leakage inductance, Lh is the main inductance, LS (=LS + Lh) is the stator inductance, and s (=2fs) is the angular speed of the rotating field in the air gap The no-load voltage (UL) is determined by using the motor data (rated voltage, current, frequency, speed). Under a load, the active current (iw) flows in the rotor. In order to enable this current, an additional voltage (UComp) is placed at the disposal of the motor:
RS LS LR
UL + UComp
is Uq Lh
iw Rr
Fig. 2.33b
The additional voltage UComp is determined using the no-load and active currents as well as the speed range (low or high speed). The voltage value and the speed range are then determined on the basis of the motor data.
87
88
frequency (internal) preset reference frequency calculated slip frequency reactive current components (calculated) active current components (calculated) no- load current of x and y axes (calculated) current of phases U, V and W (measured) stator resistance rotor resistance angle of the voltage vectors no- load value theta load-dependent part of theta (compensation) Temperature of heat conductor/ heat sink
voltage of DC intermediate circuit no- load voltage vector stator voltage vector load- dependent voltage compensation motor supply voltage reactance stator leakage reactance rotor leakage reactance stator frequency stator inductance stator leakage inductance rotor leakage inductance motor phase current (apparent current) active (rotor) current
Explanations for Fig. 2.33 (page 87) and Fig. 2.34 (page 89)
=
Mains
Interver
~
3~
Rectifier
Motor
UDC TC
Basis VVCplus
f
Motormodel
xy f U ab
Switching logic
fs f 0 L
I0 U
UL
Ramp
f ISX0 Ucomp
Load compensator
ISY0 p
PWM-ASIC
f ISX ISY
xy ab
2 3
Iu Iv Iw
Slip compensation
Fig. 2.34
89
As shown in Fig. 2.34, the motor model calculates the rated noload values (currents and angles) for the load compensator (ISX0, Isyo) and the voltage vector generator (Io, o). Knowing the actual no load values makes it possible to estimate the motor shaft torque load much more accurately. The voltage vector generator calculates the no-load voltage vector (UL) and the angle (L) of the voltage vector on the basis of the stator frequency, no-load current, stator resistance and inductance (see Fig. 2.33a). The resulting voltage vector amplitude is a composite value having added start voltage and load compensation voltage. The voltage vector L is the sum of four terms, and is an absolute value defining the angular position of the voltage vector. As the resolution of the theta components () and the stator frequency (F) determines the output frequency resolution, the values are represented in 32 bit resolution. One () theta component is the no load angle which is included in order to improve the voltage vector angle control during acceleration at low speed. This results in a good control of the current vector since the torque current will only have a magnitude which corresponds to the actual load. Without the no load angle component the current vector would tend to increase and over magnetise the motor without producing torque. The measured motor currents (Iu , Iv and Iw ) are used to calculate the reactive current (ISX ) and active current (ISY) components. Based on the calculated actual currents and the values of the voltage vector, the load compensator estimates the air gap torque and calculates how much extra voltage (UComp) is required to maintain the magnetic field level at the rated value. The angle deviation () to be expected because of the load on the motor shaft is corrected. The output voltage vector is represented in polar form (p). This enables a direct overmodulation and facilitates the linkage to the PWM-ASIC. The voltage vector control is very beneficial for low speeds, where the dynamic performance of the drive can be significantly improved, compared to V/f control by appropriate control of the voltage vector angle. In addition, steady stator performance is obtained, since the control system can make better estimates for the load torque, given the vector values for both voltage and current, than is the case on the basis of the scalar signals (amplitude values).
90
CHAPTER 2: FREQUENCY CONVERTERS
Ui I I I G a) M ~ I sinG b) IM D IL IM
DC machine
Fig. 2.35
Using a mathematical motor model, the torque can, however, be calculated from the relationship between the flux and the stator current.
IS
91
The measured stator current (IS) is separated into the component that generates the torque (IL) with the flux ()at right angles to these two variables (IB). These generate the motor flux (Fig. 2.36).
U
: Angular velocity
IW IM IB T ~ IS L sin
IS
IS: Stator current IB: Flux-generating current IW: Active current/rotor current L: Rotor flux
Fig. 2.36
Using the two current components, torque and flux can be influenced independently. However, as the calculations, which use a dynamic motor model, are quite complicated, they are only financially viable in digital drives. As this technique divides the control of the load-independent state of excitation and the torque it is possible to control an asynchronous motor just as dynamically as a DC motor provided you have a feedback signal. This method of three-phase AC control also offers the following advantages: good reaction to load changes precise speed regulation full torque at zero speed performance comparable to DC drives.
92
93
20
Rated torque
10
Fig. 2.37
94