Advanced Electrical Drives: supplementary Prof. Dr. ir. Rik de Doncker Prof. Dr. ir. Duco Pulle Dr. ir. André Veltman Springer Abstract As with any book, including ‘Advanced Electrical Drives’ (AED), limits are placed on the amount of material that can be included. This implies that some material could not be included in the book. This supplementary chapter of our book extends the IRTF based asynchronous machine models to allow phenomenon such as skin effect and main inductance saturation to be modeled. Both dynamic and steady state operating conditions are discussed and results given are based on an actual machine. Furthermore an IRTF based model is introduced which may be used to examine asymmetric supply conditions. The motivation for presenting this material is based on questions from industrial users regarding the suitability of IRTF based models for handling skin effect and saturation. It is hoped that the material presented will alleviate these concerns. A set of simulation tutorials has been added to demonstrate the theory discussed in this supplementary chapter. Contents 1 Extended modeling of voltage source connected asynchronous machines 1 1.1 A universal IRTF based model adaptation for skin effect . . . 1 1.1.1 Second order skin effect adaptation for universal IRTF based model . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1.2 Steady-state analysis of model with skin-effect . . . . 8 1.1.3 Third order skin effect adaptation for universal IRTF based model . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2 Modelling the influence of saturation . . . . . . . . . . . . . . 16 1.2.1 Steady-state analysis . . . . . . . . . . . . . . . . . . . 20 1.3 Modeling machines for operation under asymmetrical conditions 24 1.4 Tutorials for this Supplementary chapter . . . . . . . . . . . . 29 1.4.1 Tutorial 1: Line start of induction machine with skin effect . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 1.4.2 Tutorial 2: Steady state characteristics, grid connected induction machine with skin effect . . . . . . . . . . . 31 1.4.3 Tutorial 3: Grid connected induction machine with main inductance saturation . . . . . . . . . . . . . . . 36 1.4.4 Tutorial 4: Steady state characteristics, grid connected induction machine with main inductance saturation . 42 1.4.5 Tutorial 5: Grid connected induction machine with one phase open-circuited . . . . . . . . . . . . . . . . . 48 List of Figures 52 i Chapter 1 Extended modeling of voltage source connected asynchronous machines In this chapter a series of dynamic and steady state models are discussed which will allow the user to represent a wide range of voltage source connected asynchronous machines with specific characteristics. The work presented is based on the IRTF models introduced in our book ‘Advanced Electrical Drives’ [1]. In this chapter these models are extended in order to represent specific aspects of the machine such as skin-effect and main inductance saturation. Attention is also given to the issue of representing machine operation under asymmetric operation which occurs in certain types of softstarters. Machine operation under dynamic and steady state conditions is discussed. A set of ‘build and play’ tutorials is provided at the end of this chapter which contain Caspoc based dynamic models as well as MATLAB based steady-state models of the various machines discussed in this chapter. 1.1 A universal IRTF based model adaptation for skin effect Skin-effect in the context of this book refers to the rotor side of the machine only and is popularly described as the tendency of alternating current to concentrate in areas of lowest impedance. For rotor bars that form part of a ’squirrel cage’ rotor the outermost part of the bar acts as an area of low impedance. This means that for low slip frequencies the entire bar cross- 1 sectional area contributes to the effective rotor resistance RR and leakage inductance LσR (see figure 8.12). At higher slip frequencies the current distribution is no longer uniform across the rotor bar cross-sectional area. Under these conditions the current vacates the inner parts of the bars and concentrates more on the regions closer to the outer diameter of the rotor bars. Consequently, the effective rotor resistance will increase and the rotor leakage inductance will decrease. The higher rotor resistance is beneficial for asynchronous machines designed for direct on line starting as the starting torque can be increased (in case the designer has chosen to use skin-effect for this purpose). For converter connected asynchronous machines there is no need to operate in the high slip region of the motor, consequently, skin-effect is not exhibited for the fundamental operating frequency ωs . However, higher converter harmonics occur in this case which are susceptible to skin-effect. Consequently, the higher converter current harmonics cause higher rotor losses (due to the increased rotor resistance) and most importantly a higher torque ripple, given that these currents experience a lower effective leakage inductance. Given the above it is prudent to determine the ability of the universal IRTF based model (as discussed in section 8.3.2) in terms of handling rotor skin-effect and to consider topology adaptations. According to skin-effect theory [2] the complex admittance Gskin (ω) of a sheet of isotropic material with resistance RR and inductance LσR may be expressed in the following normalized form q tanh g skin = j 3ω ωc q j 3ω ωc (1.1) G R where ωc = LRσR and g skin = G skin(0) . Furthermore the term Gskin (0) = R1R skin represents the admittance at zero frequency. It may be argued that the outer rotor shell (including all the rotor bars) consists of copper or aluminum segments which are interleaved with sections of laminated iron. As such the admittance of this rotor shell will exhibit a frequency dependency according to equation (1.1). The rotor circuit of the universal IRTF based model as represented in figure 8.12 of our book, by circuit elements RR , LσR , has a normalized (with respect to R1R ) admittance which may be written as g1 = 1 1 + j ωωc 2 (1.2) A Nyquist plot which shows the normalized admittance functions according to equations (1.1) and (1.2) is given in figure 1.1 for ωωc = 0 → ωωc = 104 . Also shown in this figure are three discrete normalized ( ωωc ) frequency points with values 0.1, 1 and 10 respectively. An observation of figure 1.1 learns that a first order approximation of a rotor circuit which consists of the rotor leakage inductance LσR and rotor resistance RR is not capable of accurately modeling the skin-effect phenomenon for rotor frequencies in excess of ± 0.1 ωc . In practical terms the two normalized rotor frequency points 0.1, 1 correspond (under motoring conditions) to a shaft speed of 1478 rpm and 1281 rpm respectively for the four pole machine associated with the torque/speed curve given in figure 8.48 (page 302). The remaining normalized frequency point equal to 10 is reached with the machine in question at −670 rpm, i.e ‘plugging’ mode of operation. These three values may be put in perspective by considering the shaft speed that corresponds to peak motoring torque of this machine, which is at approximately 1400 rpm. 0.1 0 ω/ωc=0.1 imag(gskin,g1) −0.1 g (ω/ω ) c −skin −0.2 ω/ωc=10 −0.3 −0.4 ω/ωc=1 −0.5 g1 (ω/ωc) − −0.6 0.1 0.2 0.3 0.4 0.5 0.6 real(gskin,g1) 0.7 0.8 0.9 Figure 1.1: Nyquist diagram of the complex admittance: g skin , g 1 as function of ωωc 3 1.1.1 Second order skin effect adaptation for universal IRTF based model From the previous discussion it is apparent that a higher order approximation of the rotor circuit is warranted in order to obtain a better correlation with equation (1.1). The approach taken here is to replace the rotor based leakage inductance LσR with a series network in the form of a inductance L0σR positioned on the stator side of the IRTF module and a ‘skin-effect’ dependent impedance in series with the rotor resistance RR . In this section a ‘second order’ model adaptation is considered where the ‘skin-effect’ impedance is represented in terms of a parallel network which consists of an inductance L1σR and resistance Rp1 as shown in figure 1.2. The sum of the two inductances L0σR , L1σR must be equal to the leakage Figure 1.2: Universal, IRTF based induction machine model, with 2nd order skin effect adaptation inductance LσR of the ‘original’ model (see figure 8.12, of our book) given that this topology must re-appear for the case Rp1 → ∞ . Introduction of a parallel resistance/inductance network on the rotor side of the IRTF leads to a second order rotor circuit which consists of an inductance Lrσ0 , resistance RR and parallel network with elements L1σR , Rp1 . The equation set which corresponds with the revised symbolic model according to figure 1.2 may be 4 written as ~s dψ ~us = ~is Rs + dt ~ ~ ~ ψs = ψM + is LσS ~ ~M − ~iR L0 ψR1 = ψ σR ~M ψ LM (1.3a) (1.3b) (1.3c) = ~is − ~iR (1.3d) ~ xy ~ xy dψ dψ R1 R = − dt dt = ~ixy p1 Rp1 ∆~uxy R1 ∆~uxy R1 ∆~uxy R1 = L1σR ~xy d ~ixy R − ip1 (1.3e) (1.3f) dt ~ xy dψ R R + 0 = −~ixy R R dt n o ~ ∗ ~iR Te = = ψ R1 (1.3g) (1.3h) (1.3i) ~xy where the space vectors ∆~uxy R1 and ip1 are introduced, which respectively represent the voltage across the parallel network Rp1 , L1σR and current through the resistance Rp1 . The normalized (with respect to R1R )) complex admittance of the rotor circuit in its present form (which includes rotor leakage inductance L0σR located on the stator side of the IRTF module) may be written as g2 = 1 z2 z2 = j (1.4a) 1 rp1 j ωωc lσR ω 0 lσR + 1 +1 ωc rp1 + j ωωc lσR (1.4b) with 0 lσR = L0σR 1 L1 Rp1 ; lσR = σR , rp1 = LσR LσR RR (1.5) In equation (1.5) a normalization of the rotor network elements is introduced with respect to the rotor leakage inductance and rotor resistance of the ‘original’ model (see figure 8.12). The problem of determining the normalized 0 , l1 0 1 inductances lσR σR and resistance rp1 with constraint lσR + lσR = 1 is 5 solved by the use of a MATLAB minimization algorithm which h minimizes thei 0 1 lσR rp1 function J (X ) as given by expression (1.6) in which X = lσR represents the set of normalized variables. J (X ) = k=200 X k=1 s |g 2 ωk ωc − g skin ωk ωc | (1.6) The function in question is minimized for a specific set of equally spaced (on a logarithmic scale) normalized frequencies ωωkc ; k = [1..200] with ωω1c = 10−2 , ωω200 = 104 . Furthermore, a weighting function is introduced in the c form of a square root function which serves to weight the smaller errors in comparison with the larger errors. The set of normalized rotor circuit parameters as determined via the minimization procedure was found to be 0 1 lσR = 0.2896, lσR = 0.7104, rp1 = 2.532 (1.7) Use of equation (1.7) with equation (1.5) allows the calculation of the rotor elements L0σR , L1σR and Rp1 of the revised IRTF model shown in figure 1.2. The extend of the correlation between equation (1.1) and equation (1.4), with varying normalized frequency ωωc = 0 → ωωc = 104 and parameters according to equation (1.7) may be observed with the aid of figure 1.3. A comparison between the Nyquist diagram shown in figure 1.3 and figure 1.1 learns that the 2nd order rotor model admittance g 2 complies with equation (1.1) for a normalized frequency range 0 ≤ ω/ωc < 10. This normalized frequency range is generally sufficient to accommodate skin-effect phenomena over the slip range −1 ≤ s ≤ 1, hence the adapted IRTF model is (for example) suitable for line start transient analysis purposes. For the development of a dynamic model, a generic diagram is required which complies with the symbolic model according to figure 1.2 and equation (1.3). An implementation example of such a diagram, as given in figure 1.4, resembles the universal based model shown in figure 8.13 [1]. In both cases the inverse matrix L−1 needs to be calculated using equation (8.17) [1]. However in the skin-effect based model the rotor inductance must be set to LR = LM + L0σR , given that only a part L0σR (which is not affected by skin-effect) of the total leakage inductance LσR is used for the computation of the inverse matrix elements. Furthermore the new model has an additional gain module and integrator module with gain values of Rp1 and 1/L1σR respectively which are linked to the parallel resistance/ leakage inductance network present on the rotor side of the IRTF (see figure 1.2). It is instructive to compare the transient results linked to a line start of a 6 0.1 gskin (ω/ωc) − 0 ω/ωc=0.1 ω/ωc=10 imag(gskin,g2) −0.1 −0.2 g2 (ω/ωc) − ω/ωc=1 −0.3 −0.4 −0.5 −0.6 0.1 0.2 0.3 0.4 0.5 0.6 real(gskin,g2) 0.7 0.8 0.9 Figure 1.3: Nyquist diagram of the complex admittance: g skin , g 2 as function of ωωc 7 Figure 1.4: Generic model representation of a universal IRTF based induction machine with 2nd order skin-effect 22kW machine, with out skin effect (as discussed in section 8.6.7 [1]) with those obtained with the skin-effect adapted model. A Caspoc based tutorial as given in section 1.4.1 is based on the generic model shown in figure 1.4. The excitation and machine parameters used to obtain the transient results of the four parameter model (without skin effect, see section 8.6.6 [1]) are applied to the new model using the approach set out in this section. The results given in figure 1.5 show the torque, shaft speed and line current of the 22 kW induction machine for a IRTF model without and with skin effect, under identical conditions. observation of the transient waveforms generated with the aid of both IRTF based models show that the high slip behavior of the skin-effect based machine is markedly different. For example the time required for the machine to reach its synchronous speed after the voltage source is connected is approximately halved when skin-effect is taken into account. The steady-state behavior will, as may be expected, also be affected by the changes to the model as will become apparent in the next section. 1.1.2 Steady-state analysis of model with skin-effect The steady-state analysis may be undertaken using the approach given in section 8.3.6, page 273 [1], where the transformation from symbolic to steady state model was affected by introducing a slip dependent rotor resistance. 8 T mec (Nm) 200 100 0 −100 −200 0 0.2 0.4 0.6 0.8 1 (a) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (b) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (c) time (s) 1.2 1.4 1.6 1.8 2 nmec (rpm) 2000 1500 1000 500 0 line current (A) 400 200 0 −200 (a) without skin effect T mec (Nm) 400 200 0 −200 0 0.2 0.4 0.6 0.8 1 (a) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (b) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (c) time (s) 1.2 1.4 1.6 1.8 2 nmec (rpm) 2000 1500 1000 500 0 line current (A) 400 200 0 −200 (b) with 2nd order skin effect Figure 1.5: Line start example of 22 kW delta connected machine 9 For the transformation process considered here two slip dependent resistive elements must be introduced which leads to a phasor based model given in figure 1.6. An indication of its validity may be obtained by setting the resistance Rp1 to infinity, in which case the model according to figure 8.31, page 274 [1] appears, provided that the transformation variable is set to a = LLmr . Figure 1.6: Equivalent circuit of a skin-effect adapted asynchronous machine and voltage source connected (steady-state version of dynamic model in figure 1.2) The process of determining the stator current phasor trajectory is as function of the slip s is initiated by considering the input impedance z in of the model according to figure 1.6 which is of the form z in = Rs + jωs LσS + jωs LM z R jωs LM + z R (1.8) where z R represents the rotor impedance of the steady-state model which may be written as z R = jωs L0σR + RR jωs L1σR Rp1/s + 1 s jωs LσR + Rp1/s (1.9) Use of equations (1.8), (1.9) leads to the current phasor is = zûs , which makes in use of the supply voltage phasor us = ûs as introduced in section 8.3.6, page 273 [1]. It is instructive to reconsider the Heyland diagram example given in figure 8.32, page 274 [1] and examine the impact of using a skin-effect adapted steady-state model for the grid connected 22kW machine. The Heyland diagram of the steady model, with skin effect, is shown in figure 1.7(a) for a slip range of −1 ≤ s ≤ 1 . As with the previous example a normalization is introduced in figure 1.7(a) which is of the form ins = is / (ûs/ωs LσS ), where LσS represent the leakage inductance of the four parameter, rotor flux based, 10 IRTF model. Also shown in figure 1.7(a) is the Heyland diagram which corresponds to a machine without skin-effect, i.e realized by setting the parameter Rp1 → ∞ in equation (1.9). A comparison of the two current loci learns that they are substantially different in the high slip region of operation. (a) Normalized stator current phasor (b) Torque versus speed Figure 1.7: Steady-state characteristics of voltage source connected asynchronous machine, with skin-effect, model according to figure 1.6 Computation of the torque speed curve is readily achieved by making use of expression 8.33, page 275 [1], which in turn requires access to the stator current phasor is as calculated above. Figure 1.7(b) shows the torque versus speed characteristics of the 22kW machine used for this example , with a skin-effect adapted IRTF model. Also shown in this diagram, for comparison purposes is the torque/speed characteristic of the same machine model, without skin-effect. These results confirm that the use of a skin-effect model can have a significant impact on the transient and steady state behavior of the machine when operating under high slip conditions. In the sequel to this subsection the issue of choosing the transformation coefficient Γa is addressed. For the universal IRTF based model representation as discussed in section 8.3.2, page 252 [1] the transformation coefficient can be freely chosen within the range −100% ≤ Γa ≤ 100% without affecting the outward electrical of mechanical characteristics. With the skin-effect adaptation part of the rotor inductance circuit has been purposely modified 11 to model skin-effect behavior. Varying the value of Γa provides a means of tuning the model given that this variable controls (among others) the value of the rotor leakage inductance LσR which in turn defines the parameters L0σR , L1σR as discussed in this section. In the example shown in figure 1.7 the value of the transformation variable Γa was to Γa = 0% which is deemed to be its ‘default’ value, as it assumes equal rotor and stator leakage inductance. However experimental data, in the form of for example the steady-state torque/speed curve or transient shaft speed during a line start may be used to tune the simulation model. The effect of altering the transformation coefficient Γa is illustrated with the aid of figure 1.8, which shows how the normalized torque/slip torque of the 22kW used in the example discussed above is affected. In figure 1.8 Figure 1.8: Steady-state torque/speed curve with adjustable transformation coefficient Γa three torque/speed curves are shown where the transformation variable is set 20% above and below the default setting Γa = 0%. An observation of these results shows that the use of the transformation variable as a tuning parameter is effective. However its value cannot be set to Γa = −100 in this case, given that this value corresponds to a machine with zero rotor leakage. 12 1.1.3 Third order skin effect adaptation for universal IRTF based model In converter connected motors considerably higher rotor frequencies may appear as mentioned earlier, which may exceed the value of 10 ωc shown in the normalized admittance diagram according to figure 1.3. An observation of this diagram learns that there is a significant error between the admittance g skin (see equation (1.1)) and the 2nd order normalized rotor circuit admittance g 2 (see equation (1.4)) for rotor frequencies in access of 10 ωc . Consequently it is prudent to consider a second skin-effect adaptation which is in the form of a 3rd order rotor model with a normalized rotor admittance that complies with the admittance g skin at normalized frequencies beyond 10 ωc . In this section such a model adaptation is examined by way of a second parallel network (2) with elements LσR , Rp2 as shown in figure 1.9. In this figure only the IRTF module and rotor part of the model are shown given that the remaining stator part of the machine remains unchanged when compared to the previous case (see figure 1.2). The new rotor network is in this case formed by the Figure 1.9: Rotor section of universal, IRTF based induction machine model, with 3nd order skin effect adaptation stator based inductance L0σR and rotor based network which consists of the (2) inductances L1σR , LσR and resistances RR , Rp1 , Rp2 as shown in figure 1.9. As with the 2nd order model adaptation, the sum of the inductances must equal the leakage inductance LσR of the ‘original’ (see figure 8.12 [1] ) model. The normalized (with respect to the ‘original’ leakage inductance LσR and rotor resistance RR ) values, admittance and impedance for this circuit may be found with the aid of figure 1.9 and by taking into account that the stator 13 based leakage inductance L0σR is also part of this rotor circuit which leads to g3 = 1 z3 (1.10a) (2) z3 1 rp2 j ωωc lσR rp1 j ωωc lσR ω 0 +1 = j lσR + 1 + (2) ωc rp1 + j ωωc lσR rp2 + j ωωc lσR (1.10b) where (2) 0 lσR = L L0σR 1 L1 Rp1 Rp2 (2) ; lσR = σR , lσR = σR , rp1 = , rp2 = LσR LσR LσR RR RR (1.11a) The process of determining the values of the parameter set (equation(1.11) is similar to that discussed for the previous case. However, in this case the minimization function (1.6) is used with the function g 3 (see equation (1.10a) instead of g 2 . Furthermore, the minimization vector is expanded to include the additional two rotor elements and is therefore of the form h i (2) 0 1 X = lσR . The constraint imposed is that the sum lσR lσR rp1 rp2 of the inductances must equal the ‘original’ (without skin-effect) leakage inductance, which for the normalized inductance parameters translates to 0 + l1 + l(2) = 1. the following condition: lσR σR σR The corresponding set of normalized rotor circuit parameters as determined via the minimization procedure was found to be (2) 0 1 lσR = 0.0993, lσR = 0.2622, lσR = 0.6384, rp1 = 6.992, rp2 = 2.145 (1.12) A comparison between the admittance functions g skin , g 3 for the normalized frequency range used for the previous case is given in the Nyquist diagram (figure (1.10). A comparison of figure (1.10) with figure (1.3) learns that the third order model complies with the function g skin for rotor frequencies well in excess of 10 ωc . Consequently the revised skin-effect model is capable of handling skin-effect based phenomena at higher (in comparison to the 2nd order model) rotor frequencies. The development of a generic model which is based on the revised symbolic machine concept discussed in this section proceeds along the lines discussed in section 1.1.1. This leads to a similar model as shown in figure 1.4. where the L1σR integrator and Rp1 gain modules where introduced to model skin-effect. The adaptation of the generic model for 3rd order skin-effect phenomena requires the use of a second integrator and gain module on the rotor side of the IRTF with gain settings of 1/L(2) σR and Rp2 respectively. 14 0.1 gskin (ω/ωc) − 0 ω/ωc=0.1 ω/ωc=10 imag(gskin,g3) −0.1 −0.2 g3 (ω/ωc) − −0.3 ω/ωc=1 −0.4 −0.5 −0.6 0.1 0.2 0.3 0.4 0.5 0.6 real(gskin,g3) 0.7 0.8 0.9 Figure 1.10: Nyquist diagram of the complex admittance: g skin , g 3 as function of ω/ωc 15 1.2 Modelling the influence of saturation The symbolic model according to figure 8.9, page 252 [1] features a set of three linear inductances, which represent the stator leakage inductance Lσs , rotor leakage inductance Lσr and magnetizing inductance Lm respectively. In this section we will consider the implications for the case where the relationship between the magnetizing flux and magnetizing current is not linear. This implies that the magnetizing inductance Lm cannot be considered to be constant as its value will depend on the saturation encountered in the machine. In this context we will assume that saturation effects in the machine will not affect the leakage inductances Lσs , Lσr which is a realistic assumption. Note that the conversion to a ‘universal’ type inductance model as discussed in section 8.3.2 [1] is not advisable (for conversion factors other then Γ = 0) given the fact that (among others) the leakage inductances LσS , LσR of this model will also become non-linear given that these parameters are a function of the magnetizing inductance Lm . The revised inductive components of the IRTF based model as given in figure 1.11 show the presence of the two leakage inductances and a non-linear inductive element which represents the non-linear relationship between magnetizing flux and current. Also Figure 1.11: Inductance circuit of IRTF based asynchronous machine model shown in figure 1.11 are the voltage/current notations as used in the IRTF model given in figure 8.9, page 252 [1]. In the interest of readability it is convenient to reconsider the space vector based flux/current relationships for the inductance circuit in its present form (see figure 1.11) ~s − ψ ~m = Lσs~is ψ ~m − ψ ~r = Lσr~ir ψ ~is − ~ir = ~im (1.13a) (1.13b) (1.13c) Equation (1.13) may also be rewritten in terms of the space vector flux vari~m , ψ ~s , ψ ~r and magnetizing current ~im which after some mathematical ables ψ 16 manipulation leads to ψ~m = Lσr ~s + ψ Lσs + Lσs | {z Lσs Lσs Lσr ~ ~r − ψ im Lσs + Lσs Lσs + Lσs } ψ~ mo | {z Leq (1.14) } Examination of equation (1.14) learns that the linear part of the inductance circuit shown in figure 1.11 can be represented by a Thevenin equivalent ~ circuit with voltage source dψdtmo and leakage inductance Leq . This equivalent circuit is in turn connected to the non-linear magnetizing inductance as shown in figure 1.12. Figure 1.12: Equivalent inductance circuit The process of determining the magnetizing flux and current is initiated by considering a ‘dq’ coordinate transformation where the real ‘d’ axis is ~m = ψm ejρm , hence ψ ~ dq = ψm in aligned with the magnetizing flux vector ψ m which case the latter represents the flux-linkage magnitude. Furthermore the variable ρm is introduced which represents the instantaneous angle of ~m with respect to a stationary coordinate system. Coordinate the vector ψ conversion of equation (1.14) to its new coordinate system, with variables ψmo , Leq leads to a linear expression in terms of the flux ψm and current im as given by equation (1.15). ψm = ψmo − Leq im (1.15) The intersection of this linear flux-linkage/current function with the nonlinear magnetization curve ψm (im ) shown in figure 1.13 determines the value of the flux ψm and current im for a given value of ψmo . Note that for the magnetically linear case the magnetization curve ψm (im ) shown in figure 1.13 is reduced to ψm = Lm im (‘blue’ curve in figure 1.13) in which case the 17 Figure 1.13: Numerical determination of the magnetization flux and current for a given value of ψmo relationship between ψm and ψmo is reduced to ψm = Lm Lm + Leq ! ψmo (1.16) For the non-linear case the relationship ψm (ψmo ) may be found with the aid of the generic diagram shown in figure 1.14. This approach makes use of a non-linear module in the form of a look-up table im (ψmo ), the contents of which may be found by calculating the current at the intersection of the non-linear function ψm (im ) and the function according to equation (1.15) (see figure 1.13) for a specified range of values for the variable ψmo . The output of the module im (ψmo ) is used together with equation (1.15) to find the corresponding value of ψm . Figure 1.14: Non-linear module ψm (ψmo ) A suitable starting point for the development of a generic dynamic model of the saturated machine is the universal IRTF model shown in figure 8.13, page 258 [1], for the case a = 1. The universal model in question has, under 18 ~s , ψ ~r as these conditions, an inverse matrix module L−1 , with flux vectors ψ ~ ~ input variables and current vectors is . ir as output variables which must be replaced by an alternative set of modules as given in figure 1.15. Note that in this figure the generic modules related to the rotor circuit and mechanical part of the machine are not shown given that they are unaffected by the ~s , ψ ~r shown in figure 1.15 are changes proposed here. The flux vectors ψ Figure 1.15: Generic model of asynchronous machine with main inductance saturation ~mo with the aid of equation (1.14). now used to calculate the flux vector ψ A coordinate transformation of this vector is achieved by making use of a cartesian to polar conversion module which generates the variable ψmo ~mo and the required and instantaneous angle ρmo . Note that the vector ψ ~ vector ψm are aligned, i.e have the same instantaneous angle ρmo , given that the non-linear and linear elements are both inductances (see figure 1.12). The non-linear module given in figure 1.14 generates the flux ψm which corresponds to the input value ψmo . The ‘dq’ to stationary coordinate transformation is realized with a polar to cartesian module, which generates the ~m . Computation of the current vectors ~is , ~ir is carried out using vector ψ ~s , ψ ~r and ψ ~m together with equations (1.13a), (1.13b) as may the vectors ψ be observed from figure 1.15. Note that the new model will yield identical results with the model according to figure 8.13, page 258 [1], in case the flux ψm is calculated using equation (1.16) and the universal machine model is used with a conversion factor of Γ = 0% (a = 1). 19 The tutorial given in section 1.4.3 is concerned with the introduction of main inductance saturation for the 22 kW used in this chapter. Figure 1.16 shows the torque, shaft speed and line current of the 22 kW machine, with and without main inductance saturation during a line start. A comparison between the results given in figure 1.16(b) and those obtained with the machine without saturation (see figure 1.16(a)) learns that the line current magnitude has increased noticeably in the low slip region (t > 0.4 s) of the simulation. The torque and shaft speed curves remain virtually unaffected by the introduction of saturation in the dynamic model. 1.2.1 Steady-state analysis The steady-state analysis of the saturated machine is undertaken with the aid of figure 1.17 which shows the presence of a slip dependant rotor resistance Rr s and a non-linear magnetizing reactance which may also be written as jωs Lm = jωs ψm (im ) im (1.17) where ψm (im ) represents the non-linear magnetization curve as shown in figure 1.13. The approach taken for the dynamic analysis was based on introducing a Thevenin equivalent circuit, in the form of a linear and nonlinear component. A similar approach may also be taken in this case by grouping the linear components which consist of a stator based impedance Z s and rotor based impedance Z r which are of the form shown in equation (1.18). Z s = Rs + jωs Lσs Rr Zr = + jωs Lσr s (1.18a) (1.18b) The equivalent model as given in figure 1.18 consist of the non-linear magnetizing reactance ωs Lm and an equivalent linear impedance Z eq which is of the form Z eq = Z sZ r Zs + Zr (1.19) where Z s , Z r are defined by equation (1.18). Furthermore a voltage source uom is introduced in figure 1.18, which may be written as uom = Zr u Zs + Zr s 20 (1.20) T mec (Nm) 200 100 0 −100 −200 0 0.2 0.4 0.6 0.8 1 (a) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (b) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (c) time (s) 1.2 1.4 1.6 1.8 2 nmec (rpm) 2000 1500 1000 500 0 line current (A) 400 200 0 −200 (a) without saturaturation T mec (Nm) 200 100 0 −100 −200 0 0.2 0.4 0.6 0.8 1 (a) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (b) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (c) time (s) 1.2 1.4 1.6 1.8 2 nmec (rpm) 2000 1500 1000 500 0 line current (A) 400 200 0 −200 −400 (b) with saturation Figure 1.16: Line start example of 22 kW delta connected machine, with 21 and without main inductance saturation Figure 1.17: Steady-state model of an asynchronous machine with main inductance saturation Figure 1.18: Steady-state equivalent Thevenin represenation where us represents the applied voltage phasor, of which the amplitude is taken to be |us | = ûs . It is helpful at this point of proceedings to consider the real and imaginary power balance of the equivalent circuit according to figure 1.18 which may be represented as n o (1.21a) n o (1.21b) < {i∗m uom } = i2m < Z eq = {i∗m uom } = i2m = Z eq + im ωs ψm (im ) In order to simplify the ensuing analysis it is prudent to assume the magnetizing current phasor to be real, in which case the phasor i∗m shown in equation (1.21) is reduced to i∗m = im . The immediate consequence of this assumption is that the phasors uom , us will be dependant on the current im . Use of of phasor representation i∗m = im with equation (1.21a) allows the real part of the phasor uom to be written in the form given by equation (1.22a). The imaginary component of the voltage phasor uom may be found with the aid of equation (1.20) and taking into account that the supply magnitude ûs is defined as an input variable. Subsequent mathematical manipulation of equation (1.21b) by considering the amplitude relationship between the 22 phasors uom , us leads to equation (1.22b). n < {uom } = im < Z eq = {uom } s = o (1.22a) Zr ûs | | Zs + Zr 2 − (< {uom })2 (1.22b) Use of equation (1.22b) with equation (1.21b) and the previously made assumption i∗m = im allows the latter expression to be rewritten as = {uom } ωs n − im = Z eq ωs o = ψm (im ) (1.23) Expression (1.23) must be solved numerically in order to find the value of the magnetizing current im . Once this value has been obtained the real and imaginary components of the phasor uom may be calculated using equation (1.22). The corresponding value of the phasor um may for example be found with the aid of figure 1.22a which gives the expression um = uom − im Z eq (1.24) which takes advantage of the fact the current phasor im has been purposely chosen as real. The computation of the stator current phasor is is carried out with the aid of figure 1.17, which shows that the stator current may be found using is = us − um Zs (1.25) where the phasors um , us are found using equation (1.24) and equation (1.20) respectively. The Heyland diagram for the saturated machine requires access to the normalized current ins as introduced in the previous section which is of the form ins = is / (ûs/ωs Lσ ), where ûs represent the supply phasor which was taken to be real in previous proceedings. In this section the supply phasor is not assumed real, in order to simplify the mathematical handling hence the normalization must be undertaken with respect to actual supply phasor us . The Heyland diagram given in figure 1.19(a) shows the normalized stator current over the slip range −1 → 1 for the 22kW machine used in this chapter. For each slip value of this locus the current and torque are calculated using the approach outlined above. Also included in the Heyland diagram is the normalized current locus for the unsaturated machine. This locus may be found using the mathematical approach given in section 8.3.6, 23 page 273 [1]. Alternatively this locus may be found by replacing the nonlinear ψm (im ) function of the machine (as given in equation (1.23)) with the relationship ψm = Lm im , where Lm represents the (linear) magnetizing inductance of the 22kW machine. Also shown in figure 1.19 is the normalized (a) Normalized stator current phasor (b) Torque versus speed Figure 1.19: Steady-state characteristics of voltage source connected asynchronous machine, with main inductance saturation torque speed characteristic of the saturated machine as derived with the aid of equation 8.33, page 275 [1] ) and the phasors us , is as calculated in this section. The torque normalization used is conform the approach given in the previous section. A comparison between the torque/speed curve of the non-saturated machine, which has also been included in figure 1.19(b), learns that the torque is only marginally affected by saturation of the main inductance. This in contrast to the stator current which has (in this particular machine) been significantly affected by saturation, as may be observed from the Heyland diagram. The tutorial given in section 1.4.4 provides further insight with regard to the computation steps and M-file linked to the steadystate analysis of the saturated 22kW machine. 1.3 Modeling machines for operation under asymmetrical conditions In some cases there is a need to consider the machine under asymmetric conditions, i.e where, for example, the sum of the stator currents is not 24 zero, as is the case in certain types of soft-starters[3]. Alternatively the user may for example need to consider the implication on the current and torque in case one of the stator machine phases is disconnected. In each of these cases the sum of the stator currents is no longer zero, which implies that a homopolar current will occur which needs to be accommodated in the machine model. Furthermore the homopolar inductance of the machine must be incorporated in this extended dynamic model of the inductance machine which is to be developed in this section. A convenient platform for the development of a dynamic model which can accommodate asymmetrical conditions is the generic machine model according to figure 1.4, with LσR = L0σR + L1σR (located on the stator side) and Rp1 → ∞, i.e skin effect ignored in this case. For squirrel cage machines as considered here, no homopolar conditions will occur on the rotor side, which implies that the space vector rotor related modules shown in figure 1.4 remains unchanged. The stator circuit must however be redefined by introducing stator phases variables, rather then space vectors. This approach may be readily initiated by considering expression (8.18) [1] which may also be written as h h ~is i ~iR i = i 1 h 1 − a1 LLmr σu Ls = 1 h σu Ls 1 a | Lm Lr {z L−1 B − a12 " Ls Lr ~s ψ ~R ψ i # (1.26a) " ~s ψ ~ ψR # (1.26b) } The stator based equation (1.26a) can be directly converted to a three-phase equivalent format namely 1 σu Ls isi = ψsi − a Lm ψRi ; i = 1, .., 3 Lr (1.27) Observation of figure 1.4 learns that the IRTF module generates a stator based rotor flux-linkage space vector which may be converted to three phase o , ψ o , ψ o using a three to two conversion module. Note that variables ψR1 R2 R3 the rotor flux phase variables in question are provided with a superscript ‘o’ to indicate the fact that their algebraic sum will be zero, i.e there is no zero-sequence component present. The ‘universal’ rotor flux-linkage variable ψRi , for i = 1, ..3 can with the aid of equation (8.8b) [1] be written as ψRi = aψri , where a represent the ‘universal’ transformation variable. The introduction of a zero-sequence rotor flux component may be undertaken by 25 o , as shown in adding a term Lhom ihom to each rotor flux-linkage variable ψri equation (1.28) o ψRi = a ψri +a Lhom ihom ; i = 1, .., 3 (1.28) | {z } o ψRi where Lhom represent the homopolar inductance of the machine and ihom the homopolar stator current which may be written as ihom = 1 (is1 + is2 + is3 ) 3 (1.29) Subsequent use of equations (1.28), (1.29) with equation (1.27) and grouping the stator current phase terms allows the latter expression to be written as σu Ls + LH LH lH LH σu Ls + LH LH ψs1 − LH is1 LH is2 = ψs2 − σu Ls + LH is3 ψs3 − 1 a 1 a 1 a Lm ψo Lr R1 Lm ψo Lr R2 Lm o Lr ψR3 (1.30) where the variable LH = 13 LLmr Lhom is introduced to facilitate the readability of the expression in question. Equation (1.30) also shows the transformation variable a which may be conveniently set to a = LLmr (which implies transformation to a ‘rotor flux’ based model), as discussed in section 8.3.2.1 [1], which further simplifies the expression in question. Under these circumstances the term σu Ls reduces to LσS , which represents the stator based combined leakage inductance of the machine. The process of determining an explicit expression for the stator phase currents may be undertaken by inverting the inductance matrix which leads to equation (1.31). L +2L σS H is1 H 1 LσS +3L LH is2 = − LσS +3LH LσS H is3 − LσSL+3L H | H − LσSL+3L H LσS +2LH LσS +3LH H − LσSL+3L H {z H o − LσSL+3L ψs1 − ψR1 H LH o (1.31) − LσS +3LH ψs2 − ψR2 o LσS +2LH ψ − ψ s3 R3 L +3L σS H } L−1 A Shown in equation (1.31) is the matrix gain module L−1 A which must be generated for the dynamic model of the machine. Inputs to this module are o , i = 1, ..3 where the rotor flux-linkage phase the phase variables, ψsi , ψRi variables are provided by a two to three phase conversion module as shown in the dynamic model of the machine given in figure 1.20. The corresponding 26 matrix L−1 B as defined by equation (1.26b) reduces to expression (1.32) in case the transformation variable is set to a = Lm/Lr . h ~iR i i 1 h 1 − LLMs = LσS | {z L−1 B " ~s ψ ~ ψR # (1.32) } Note that the gain module L−1 A is reduced to a diagonal matrix with coefficients L1σ in case the homopolar inductance is set to zero. In the event that the operating conditions are such that no-zero sequence current can occur then the dynamic behavior of the model according to figure 1.20 will be identical to that obtained with the model given in figure 8.15, page 259 for p = 1 (2 pole machine) [1]. The ‘red’ wide lines shown in figure 1.20 Figure 1.20: Generic model representation of a IRTF based induction machine with homopolar inductance represent colom matrices which in turn represent the stator voltage/current and stator/rotor flux-linkage phase variables. These lines should not be confused with the ‘green’ and ‘blue’ space vector lines, as used for example to depict the rotor current space vector ~iR . The latter is calculated with the aid of the gain matrix L−1 B as defined by equation (1.32). The tutorial given in subsection 1.4.5 is linked to the material presented in this section. In this tutorial the line start of a delta connected 22kW prototype machine (as used for previous examples in this chapter), is considered, 27 whereby a single stator phase is purposely open-circuited. For simulation purposes this type of machine fault is simulated by setting one of the stator phase resistance values to a value which is notably higher then the actual value Rs of the machine, as discussed in the tutorial. An example of the results achieved with this Caspoc based simulation model, as given in figure 1.21, show the instantaneous torque, shaft speed and line current as function of time. Furthermore the homopolar stator current is also added to this figure (see subplot (c), ‘red’ trace) in order to demonstrate the ability of the model to handle asymmetric conditions. Tmec (Nm) 400 200 0 −200 0 0.2 0.4 0.6 0.8 1 (a) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (b) time (s) 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 (c) time (s) 1.2 1.4 1.6 1.8 2 (rpm) 2000 mec 1000 n 0 −1000 iline, ihom(A) 400 200 0 −200 −400 Figure 1.21: Line start example of a delta connected machine, with one phase disconnected 28 1.4 Tutorials for this Supplementary chapter 1.4.1 Tutorial 1: Line start of induction machine with skin effect This tutorial is concerned with extending the dynamic model discussed in tutorial 1 in order to accommodate rotor skin effect. For this purpose it is prudent to make use of the machine parameters presented in table 8.2 (tutorial 8.6.6 of [1]) given the need to develop a universal based dynamic model as discussed in section 1.1.1 where the transformation coefficient Γa is now used a ‘tuning’ parameters for this purpose of this tutorial choose a value of Γa = 0%. The machine remains delta connected and the three phase grid parameters remain unaltered for this tutorial in order to facilitate a comparison with the machine without skin-effect. Consequently the same load conditions will be assumed and the same waveform plots are to be derived from this Caspoc based simulation. A possible solution to this tutorial may be realized by implementing the generic diagram according to figure 1.4 which requires access to the inverse inductance matrix L−1 parameters as well as the parameters Rp1 and L1σR . With the present choice of transformation coefficient, namely a = 1 the parameter set given in table 1.1 may be found with the aid of table 8.2 [1] and the computational approach outlined in section 1.1.1. The Caspoc based Parameters Magnetizing inductance Leakage inductance Leakage inductance Leakage inductance Rotor resistance Rotor resistance Stator resistance LM LσS L0σR L1σR RR Rp1 Rs Value 260.7 mH 11.7 mH 3.4 mH 8.3 mH 0.5377 Ω 1.361 Ω 0.5250 Ω Table 1.1: Machine parameters for a universal model, with a = 1 model as given in figure 1.22 clearly shows the inverse inductance matrix on the stator side of the IRTF module. The required parameters for this module are: LM , LR = LM + L0σR and Ls = LM + LσS , which may be derived using table 1.1. Furthermore the rotor circuit is provided with a set of additional modules as required to model ‘second order’ skin effect. A set of SCOPE 29 Excitation u Frequency 50 @ s 314.159 supply 415 1 RMS i I x supply 54.965 2 U supply 239.600 x supply 415 u supply 31.734 RMS Real Power(Invariant) @ 1 P supply 19.379k i Supply 415 u P Asynchronous machine, with skin effect u supply 415 @ s 2.243 u s 718.801 1 _ IRTF-Current @ R1 2.053 @ 1 xy @ R1 2.053 R p1 _ 1 L -1 1 r @ R s L i i s 31.734 R 29.437 i i i supply 54.965 2 3 s1 -23.672 2 P 3 T e T _ em 120.006 Power Invariant 1 0 SCOPE1 i s1 -23.672 R R 1 xy i R 29.437 SCOPE2 @ me 153.175 1 @ me 153.175 T L 120 SCOPE3 T em 120.006 J SCOPE4 @ s 2.243 Figure 1.22: Simulation of connected asynchronous machine, with 2nd order skin effect 30 modules are shown in this figure, which are used to display the results of the simulation. These results are, for the sake of readability, represented by a set of MATLAB subplots, as may be observed from figure 1.23. The effect of varying the transformation coefficient on the simulation results may be examined by recomputing the parameters in table 1.1 (where the stator resistance is unaffected) for a given value of a. The revised parameter set must then be used with the Caspoc simulation. 1.4.2 Tutorial 2: Steady state characteristics, grid connected induction machine with skin effect The tutorial given in section 8.6.8 [1] was concerned with the steady-state analysis of the asynchronous machine without skin effect. A similar analysis is to be undertaken in this tutorial, with the aid of a model that is able to accommodate ‘second order’ skin effect as discussed in section 1.1.1. For the purpose of the analysis use the same machine parameters and excitation as given in section 8.6.6 (table 8.2),[1]. Provide your results in the form of a set of subplots as presented for the previous (without skin effect) case (see figure 8.48 [1]). In addition provide an m-file for this problem which outlines the phasor based analysis of a machine with skin-effect. A suitable starting point for this analysis is the equivalent circuit model of the machine as shown in figure 1.2 which has been adapted to accommodate so called ‘second order’ skin-effect. The parameters for this model are given by table 1.1 and correspond to a transformation coefficient value of Γ = 0%. Note that for the analysis undertaken here the transformation coefficient is used as a tuning parameter as discussed with the aid of figure 1.8 hence the MATLAB analysis should be able to recompute the parameters of the model for different values of the transformation coefficient. Computation of the stator current is proceeds along the lines discussed for the machine without skin-effect. In this case the terminal impedance needs to be adapted to handle the additional skin-effect based elements of the model. Computation of the electro-mechanical torque may undertaken with the aid of equation 8.33, page 275 [1], which in turn leads to the mechanical torque. The machine in question is connected in delta ( unchanged with respect to the tutorial without skin-effect) hence the input voltage phasor is of the √ form us = 415 3. The M-file as shown at the end of this tutorial provides shows in details the mathematical steps required to calculate the steady-state performance characteristics of the machine as given in figure 1.24 for slip range of s : 1 → 0. 31 SCOPE 1 400 is1 (A) 200 0 −200 0 0.2 0.4 0.6 0.8 1 SCOPE 2 1.2 1.4 1.6 1.8 2 200 (rad/s) 150 100 50 0 ωme 0 0.2 0.4 0.6 0.8 1 SCOPE 3 1.2 1.4 1.6 1.8 2 400 (Nm) Te 200 0 −200 0 0.2 0.4 0.6 0.8 1 SCOPE 4 1.2 1.4 1.6 1.8 2 6 (Wb) ψs 4 2 0 0 0.2 0.4 0.6 0.8 1 t(s) 1.2 1.4 1.6 1.8 2 Figure 1.23: Simulation results of grid connected asynchronous machine, with 2nd order skin effect 32 140 2.5 2 100 flux ψs (Wb) RMS line current (A) 120 80 60 1.5 1 40 0.5 20 0 0 500 1000 (a) shaft speed (rpm) 0 1500 0 500 1000 (b) shaft speed (rpm) 1500 500 1000 (d) shaft speed (rpm) 1500 4 3 output power pout (W) mech. torque Tem (Nm) 200 150 100 50 0 0 500 1000 (c) shaft speed (rpm) 2.5 2 1.5 1 0.5 0 1500 x 10 0 Figure 1.24: Steady-state characteristics of 22 kW asynchronous machine, with skin-effect A comparison between the results shown above and those calculated for the machine without skin-effect (see figure 8.48, page 302 [1]) clearly shows that the low shaft speed (high slip) region of operation is severely affected by skin-effect. The vertical ‘red’ line shown in these plots represent the rated speed of the machine. As mentioned earlier the transformation parameter may be varied to ‘tune’ the model to, for example, measured results. M-file code: %Tutorial 2, chapter 1, supplementary %clear all %%%%%2nd order skin effect parameters % 22kW machine, delta connected VsR=415;% RMS line voltage 33 IsR=33.4;%%rated RMS line current p=2;% four pole machine nR=1465;%rated shaft speed (RPM) fs=50;%supply frequency (Hz) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ws=2*pi*fs;%electrical freq rad/sec wm=p*2*pi*nR/60;% rated electrical shaft freq %%%%parameters Ls=272.4e-3;%stator inductance Lm=260.7e-3;%magnetizing inductance Lsigs=11.7e-3;%stator leakage inductance Lsigr=11.7e-3;%rotor leakage inductance Rr=0.5377;%rotor resistance Rs=0.525;%stator resistance Lr=Ls;%assumption of equal leakage stator rotor %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%supply data isR=sqrt(3)*IsR/sqrt(3);% power invariant vector is value usR=sqrt(3)*VsR;%power invariant machine voltage vector %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %a=1;%transformation variable used to calculate universal parameters Av=0;%percentage change from a=1 pos and negative if Av>=0 a=1+Av/100*(Ls/Lm-1) else a=1+Av/100*(1-Lm/Lr) end Lssig=Lm*(Ls/Lm-a);%stator leakage inductance Lrsig=a*Lr*(a-Lm/Lr);%rotor leakage inductance LM=a*Lm;%magnetizing inductance RR=a^2*Rr;%rotor resistance %%%%%%%%%%%% LssigREF=Lm*(Ls/Lm-Lm/Lr);% reference stator leakage inductance a=Lm/Lr %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 %%%%%%%%second order skin effect lrsig0=0.2896; lrsig1=0.7104; rp1=2.532*1; %%%%%%%%%new rotor parameters Lrsig0=lrsig0*Lrsig;%leakage not affected by skin effect 34 Lrsig1=lrsig1*Lrsig;%leakage affected by skin effect Rp1=rp1*RR;% resistance parallel to Lrsig1 %%%%%%%%%%%%%%%%%calculate steady state results close all %figure slip=1:-0.001:0.001;% choose slip range wsyn=ws/p; %synchronous speed machine wm=wsyn*(1-slip); nm=wm*60/(2*pi);%mechanical shaft speed range RRv=(RR./slip)’; Rpv=(Rp1./slip)’; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 Zrot=j*ws*Lrsig0+j*ws*Lrsig1*Rpv./(j*ws*Lrsig1+Rpv)+RRv; Zin=(Rs+j*ws*Lssig)+j*ws*LM*Zrot./(j*ws*LM+Zrot);%input phase impedance Is=usR./Zin;% RMS stator line current Imax=max(abs(Is)); Tem=p*((real(conj(usR).*Is) -conj(Is).*Is*Rs))/ws;%mechanical torque Temax=max(Tem); po=Tem.*wm’;%mechanical output power pomax=max(po); psi_s=(usR-Is*Rs)/(j*ws);%stator flux psimax=max(abs(psi_s)); figure subplot(2,2,1) plot(nm,abs(Is)) grid hold on plot([nR nR],[0 Imax],’r’) xlabel(’(a) shaft speed (rpm)’) ylabel(’RMS line current (A)’) %%%%%%%%%%%%%%%%%%%%%% subplot(2,2,2) plot(nm,abs(psi_s)) grid hold on plot([nR nR],[0 psimax],’r’) xlabel(’(b) shaft speed (rpm)’) ylabel(’flux \psi_s (Wb)’) %%%%%%%%%%%%%%%%%%%%%%%%%%% subplot(2,2,3) 35 plot(nm,Tem) grid hold on plot([nR nR],[0 Temax],’r’) xlabel(’(c) shaft speed (rpm)’) ylabel(’ mech. torque T_{em} (Nm)’) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 subplot(2,2,4) plot(nm,po) grid hold on plot([nR nR],[0 pomax],’r’) xlabel(’(d) shaft speed (rpm)’) ylabel(’output power p_{out} (W)’) %%%%%%%%%%%%%%%%%% 1.4.3 Tutorial 3: Grid connected induction machine with main inductance saturation This tutorial is concerned with a dynamic model adaptation for the experimental 22 kW machine used for previous tutorials. In particular this section looks to the steps which must be undertaken to accommodate saturation of the magnetizing inductance as discussed in section 1.2. A delta connected machine is again assumed, which is consistent with the dynamic modeling simulation sequence introduced in previous tutorials in this chapter. A line start is to be undertaken for the machine in question in which case the torque and line current waveforms can be examined and compared to a machine where saturation is not included. According to the theory presented in section 1.2 it is important to consider a universal model representation of the machine with a transformation coefficient value of Γ = 0%, i.e a = 1 the parameters of which are given in table 8.2, page 298[1]. The reader is reminded that for the case a = 1, the following holds in terms of the machine parameters: LσS = Lσs , LσR = Lσr , LM = Lm (when saturation is ignored) and RR = Rr . In this case the relationship between magnetizing flux ψm and im is taken to be non-linear as shown in figure 1.25 which also shows the linear case with Lm = 260.7 mH. For the purpose of this tutorial a saturation curve has been introduced with a degree of non-linearity which is greater then found in the actual experimental machine. The reason for this is to better visualize the effects of magnetic saturation. The magnetization characteristic of the machine as measured or predicted using a finite- element 36 2 1.8 1.6 Magnetizing flux ψm (Wb) 1.4 1.2 1 0.8 0.6 linear representation spline representation experimental data 0.4 0.2 0 0 10 20 30 Magnetizing current im (A) 40 50 60 Figure 1.25: Linear and non-linear magnetization curves for 22 kW machine j ; j = 1..N . approach is usually in the form of a set of data points ijm , ψm This data is normally presented in an ‘amplitude invariant format’, which must be adapted given that space vector based models in this book are used in the ‘power invariant’ format. For the purpose of mathematical handling use is made of ‘cubic B-splines’ to represent and fit the data. The M-file code: data-fit given at the end of this section shows how this process may be realized. This file generates two ‘asci’ files which contain the spline array variables ‘coefs’ and ‘knotso’ which represents the discrete input data. Note that this M-file requires access to the MATLAB ‘Spline’ toolbox. The process of determining the value of the magnetizing current im for a given value of the flux ψmo as shown in figure 1.13 is undertaken with the aid of a ‘function’ M-file:‘FIMzero’ given at the end of this section. The function file makes uses of the spline based function ψm (im ) and equation (1.15) in order to evaluate expression (1.33). F IM zero(im ) = ψmo − Leq im − ψm (im ) (1.33) The MATLAB scalar nonlinear zero finding routine ‘fzero’ routine makes use of the function file ‘FIMzero’ in order to find the value of the magnetizing current which corresponds to the condition F IM zero(im ) = 0, for a given 37 value of ψmo . The M-file ‘IMPSIMO’, also given at the end of this section, calculates the function im (ψmo ) as required for the lookup table shown in figure 1.14 for the experimental machine in use. The relationship im (ψmo ) as shown in figure 1.26 is represented in a look-up table format as required for the simulation model linked to this tutorial. 45 40 Magnetizing current im (A) 35 30 25 20 15 10 5 0 0 0.5 1 1.5 Flux−linkage ψmo (Wb) 2 2.5 Figure 1.26: Relationship im (ψmo ) for 22 kW machine The look-up table is in turn used with a Caspoc sub-module ‘PSICIM’ which implements the generic diagram responsible for generating the relationship ψm (ψmo ), (see figure 1.14) for the machine in question. With the introduction of this module the remaining steps needed to arrive at a complete dynamic model, with main inductance saturation are relatively transparent as may be observed from the generic model according to figure 1.15. The simulation model given in figure 1.27 clearly shows the non-linear fluxmodel discussed earlier as well as the other modules depicted in figure 1.15. Note that the results generated by this model, as shown in figure 1.31, will be identical to those obtained with the model according to tutorial 8.6.7, page 301 [1], in the event that the relationship ψm (ψmo ) is defined by expression 1.16. Under these circumstances the models are only different in terms of the transformation coefficient in use. For tutorial 8.6.7, page 300 [1], the value is Γ = −100 % whereas in this case the value is Γ = 0 %. 38 Excitation u Frequency 50 @ s 314.159 supply 415 1 RMS i I x supply 79.707 2 U supply 239.600 x supply 415 u supply 46.019 RMS Real Power(Invariant) @ 1 P supply 19.962k i Supply 415 u P Asynchronous machine, with main inductance saturation u @ s 2.242 u supply 415 s 718.801 IRTF-Current @ R 1.789 1 1 _ 2 @ xy @ R 1.789 1 1 _ 2 R s R R 0<@<2@ r @ @ r R 33.543 _ r Non linear FLux function m 24.904 1 L @S i 1 L T e T _ em 120.003 i 2 3 s1 -51.895 2 1 P @R s 46.019 supply 79.707 i i i i xy R 33.543 i r 1 3 0 J @ me 152.038 T L 120 Power Invariant SCOPE1 i s1 -51.895 SCOPE2 @ me 152.038 SCOPE3 T SCOPE4 @ s 2.242 em 120.003 Figure 1.27: Simulation model of grid connected asynchronous machine, with main inductance saturation M-file code: data-fit, used to represent the input data in the form of a spline: %Spline for mag-curve IM machine close all clear all Lm=260.7e-3;%magnetizing inductance imexp=[0 5 10 15 20 25 30 35 40 45 50 55 60]; psimexp=[0 1.09 1.28 1.39 1.49 1.57 1.64 1.70 1.75 1.81 %%%%%%%%%%%%%%%%%%%%%%%%%% psim=Lm*imexp; plot(imexp,psim,’r’) hold on immax=max(imexp); % Choose break points and determine knots for cubic spline fit knots=[0 5 7 immax]; knotsx=augknt(knots,4); 39 1.86 1.9 SCOPE 1 400 is1 (A) 200 0 −200 0 0.2 0.4 0.6 0.8 1 SCOPE 2 1.2 1.4 1.6 1.8 2 200 (rad/s) 150 100 50 0 ωme 0 0.2 0.4 0.6 0.8 1 SCOPE 3 1.2 1.4 1.6 1.8 2 200 Te (Nm) 100 0 −100 −200 0 0.2 0.4 0.6 0.8 1 SCOPE 4 1.2 1.4 1.6 1.8 2 6 (Wb) ψs 4 2 0 0 0.2 0.4 0.6 0.8 1 t(s) 1.2 1.4 1.6 1.8 2 Figure 1.28: Simulation results of grid connected asynchronous machine, with main inductance saturation 40 % Do a least square cubic spline fit to Iv, Phi curve sp=spap2(knotsx,4,imexp’,psimexp’); % interpolate a new spline to force the flux curves through zero at zero % current cur=[0 knots knots(4)]; flval=fnval(sp,knots); fl=[0 flval(2)/knots(2) flval(2:4) (flval(4)-flval(3))/(knots(4)-knots(3))] sp1=spapi(knotsx,cur,fl); fnplt(sp1); hold on plot(imexp,psimexp,’x g’) xlabel(’Magnetizing current i_m (A)’) ylabel(’Magnetizing flux \psi_m (Wb)’) grid [knotso,coefs,n,k,d]=spbrk(sp1);%spline coefficients axis([0 immax 0 2]) legend(’linear representation’, ’spline representation’, ’experimental data save coeffM.dat coefs -ascii save knotsM.dat knotso -ascii %note:reassemble spine using spn=spmak(knotso’,coefs); vals=fnval(spn,10);%value at im=10 M-file code: for function: FIMzero %Function to calculate value of im function F=PsiZeroim(xx) %%zxx is the im value to be found %used for the dynamic model %run file Satspline to obtain coeffients and knots for psi(im) global psimo Lsigr Lsigs Lm coefs=[0.0000 0.3658 1.1271 1.7072 1.7608 2.0369]; knotso=[0 0 0 0 5.0 7.0 63.6 63.6 63.6 63.6]; imm=xx; %set up spline spn=spmak(knotso,coefs); psimSpline=fnval(spn,imm);%spline representation of sat curve %psimSpline=Lm*imm;%linear psim to compare to non linear above Leq=Lsigr*Lsigs/(Lsigr+Lsigs);%equivalent inductance KIn=psimo-Leq*imm;%linear equation F=KIn-psimSpline; 41 M-file code :IMPSIMO used to produce look-up table for CASPOC submodel ‘non linear flux function’. %clear all %close all %%%%%saturation of machine, %use of amplitude invariant flux/current curve with power invariant model % 22kW machine, delta connected % dynamic machine model global psimo Lsigr Lsigs Lm %%%%parameters Ls=272.4e-3;%stator inductance Lm=260.7e-3;%magnetizing inductance Lsigs=11.7e-3;%stator leakage inductance Lsigr=11.7e-3;%rotor leakage inductance Rr=0.5377;%rotor resistance Rs=0.525;%stator resistance Lr=Ls;%assumption of equal leakage stator rotor pmoV=[]; imV=[]; CCpsi=[]; for k=0:1:101 psimo=k/100*2;%range of no-load flux amplitude im= fzero(’PsiZeroim’,0); imV=[imV;im]; pmoV=[pmoV;psimo]; Cpsi=[psimo im]; CCpsi=[CCpsi;Cpsi]; end plot(pmoV,imV,’r’) xlabel(’Flux-linkage \psi_{mo}’) ylabel(’Magnetizing current i_m (A)’) %%%%make lookup table for Caspoc save psi0im.dat CCpsi -ascii 1.4.4 Tutorial 4: Steady state characteristics, grid connected induction machine with main inductance saturation The aim of this tutorial is to outline the mathematical steps needs to arrive at the steady-state performance characteristics of the mains connected 22 kW 42 machine used in previous tutorials in the event that the main inductance is taken to the non-linear. A detailed steady-state qualitative analysis for a machine with main inductance saturation has been undertaken in section 1.2.1 henceforth the proposed modeling concepts will be based on this theory. As with the dynamic analysis presented in the previous tutorial use is again made of the (amplitude invariant) magnetization curve as shown in figure 1.25. However in this case the non-linear main inductance is part of a steady-state model as given in figure 1.17 √ which assumes a given supply voltage space vector amplitude |us | of 415 3 V that is consistent with the value used for the unsaturated case (see section 8.6.8, page 301 [1]). Use of this supply vector with the same machine concept, with exception of the magnetizing inductance, is helpful in terms of comparing the performance characteristics. The steady-state model in question may be replaced by a Thevenin type model according to figure 1.18 which is used to obtain the magnetizing current im for a given value of the slip. For this purpose expression (1.23) must be solved numerically using the function zeroimrev(im ) as defined by expression (1.34) which is used by a MATLAB scalar nonlinear zero finding routine ‘fzero’, as introduced in the previous tutorial for the dynamic analysis of the machine with main inductance saturation. n = Z eq = {uom } zeroimrev(im ) = − im ωs ωs o − ψm (im ) (1.34) Expression (1.34) requires knowledge of the phasor uom and impedance Z eq which are found using equation (1.22) and equation (1.19) respectively. The m-file linked to expression (1.34) is given at the end of this section. Once the value of the magnetizing current has been found, using the approach outlined above the phasors uom and um are calculated using equation (1.22) and equation (1.24). Computation of the stator current is using expression (1.25) completes the steady-state analysis as outlined in the m-file given in the sequel of this section. This m-file is also used to plot the performance characteristics as presented in figure 1.29. Furthermore this m-file was used to calculate the normalized Heyland and torque/slip curves as given by figure 1.19. A comparison between the performance characteristics presented in this section and those obtained with the machine without saturation (see figure ??) underline the comments made in section 1.2.1 that saturation effects marginally affect the torque. However in the low slip operating region the influence of saturation becomes more apparent as may be observed from the line current subplot given in figure 1.29. 43 2.5 80 2 flux ψs (Wb) RMS line current (A) 100 60 40 20 0 1.5 1 0.5 0 500 1000 (a) shaft speed (rpm) 0 1500 0 500 1000 (b) shaft speed (rpm) 1500 500 1000 (d) shaft speed (rpm) 1500 4 3 output power pout (W) mech. torque Tem (Nm) 200 150 100 50 0 0 500 1000 (c) shaft speed (rpm) 1500 x 10 2.5 2 1.5 1 0.5 0 0 Figure 1.29: Steady-state characteristics of 22 kW asynchronous machine, with main inductance saturation M-file: steady-state analysis of machine with saturation. %Tutorial 4, Supplementary chapter %revised to simplify maths by setting %clear all %%%%%saturation of machine,use of % 22kW machine, delta connected global Zeq ws usRampl km Lm VsR=415;% RMS line voltage IsR=33.4;%%rated RMS line current p=2;% four pole machine nR=1465;%rated shaft speed (RPM) 44 im real fs=50;%supply frequency (Hz) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ws=2*pi*fs;%electricalfreq rad/sec wm=p*2*pi*nR/60;% rated electrical shaft freq %%%%parameters Ls=272.4e-3;%stator inductance Lm=260.7e-3;%magnetizing inductance Lsigs=11.7e-3;%stator leakage inductance Lsigr=11.7e-3;%rotor leakage inductance Rr=0.5377;%rotor resistance Rs=0.525;%stator resistance Lr=Ls;%assumption of equal leakage stator rotor LssigREF=Lm*(Ls/Lm-Lm/Lr);% reference stator leakage inductance a=Lm/Lr %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%supply data isR=IsR;% line current vector value usRampl=sqrt(3)*VsR;% supply voltage vector amplitude %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%calculate steady state results %close all %figure isV=[];nmV=[];Nm=[];psiM=[];usRV=[]; for slip=0:0.001:1;%choose slip range 0 to 1 or -1 to -1 for chapter plots %slip=0.0001; if slip == 0 continue else wsyn=ws/p; %synchronous speed machine wm=wsyn*(1-slip); nm=wm*60/(2*pi);%mechanical shaft speed range Rrv=(Rr/slip)’; %%%%%%%%%%%%%%%%%%calculate im nonlinear psim-im curve Zs=Rs+j*ws*Lsigs; Zr=Rrv+j*ws*Lsigr; km=Zr/(Zr+Zs); Zeq=Zs*Zr/(Zs+Zr); im= fzero(’zeroimrev’,0); %%%%%%compute the psim value umor=im*real(Zeq); umoi=sqrt((usRampl*abs(km))^2-umor^2); 45 umo=umor+j*umoi;%complex umo phasor usR=umo/km;%complex supply phasor um=umo-im*Zeq;% phasor voltage across Lm (must be imaginary) psim=um/(j*ws);%flux vector psiM=[psiM;psim]; Is=(usR-um)/Zs;% stator current complex form isV=[isV;Is];nmV=[nmV;nm];usRV=[usRV;usR]; end end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 Tem=p*((real(conj(usRV).*isV)-conj(isV).*isV*Rs))/ws;%mechanical torque TnREF=(usRampl)^2/(2*ws^2*LssigREF); Ten=(Tem/p)/TnREF; Temax=max(Tem); psi_s=psiM+Lsigs*isV;% stator flux psimax=max(abs(psi_s)); po=Tem.*nmV*2*pi/60;%mechanical output power pomax=max(po); %plot steady-state characteristics Imax=max(abs(isV)); figure subplot(2,2,1) plot(nmV,abs(isV)) grid hold on plot([nR nR],[0 Imax],’r’) xlabel(’(a) shaft speed (rpm)’) ylabel(’RMS line current (A)’) %%%%%%%%%%%%%%%%%%%%%% subplot(2,2,2) plot(nmV,abs(psi_s)) grid hold on plot([nR nR],[0 psimax],’r’) axis([0 1500 0 2.5]) xlabel(’(b) shaft speed (rpm)’) ylabel(’flux \psi_s (Wb)’) %%%%%%%%%%%%%%%%%%%%%%%%%%% subplot(2,2,3) plot(nmV,Tem) 46 grid hold on plot([nR nR],[0 Temax],’r’) xlabel(’(c) shaft speed (rpm)’) ylabel(’ mech. torque T_{em} (Nm)’) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 subplot(2,2,4) plot(nmV,po) grid hold on plot([nR nR],[0 pomax],’r’) axis([0 1500 0 3e4]); xlabel(’(d) shaft speed (rpm)’) ylabel(’output power p_{out} (W)’) %%%%%%%%%%%%%%%%%% %%%%plots for chapter figures figure Isn=isV./(usRV/(ws*LssigREF));% normalized stator rms line current ix=real(Isn);%real part iy=imag(Isn);%imag part plot(ix,iy,’b’) grid axis equal axis([-0.5 0.5 -1 0]) %%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%plot normalised torque figure plot(nmV,Ten,’b’) grid axis([0 3000 -1 1]) M-file code: function ‘zeroimrev’: %Function to calculate value of im function F=zeroimrev(imm) %%zxx is the im value to be found %run fiule Satspline to get coeffients and knots for psi(im) global Zeq ws usRampl km Lm coefs=[-0.0000 0.3658 1.1271 1.7072 1.7608 2.0369]; knotso=[0 0 0 0 5.0 7.0 63.6 63.6 63.6 63.6]; imA=imm*sqrt(2/3);%amplitude invariant for use with magnetization curve 47 %set up spline spn=spmak(knotso,coefs); psimSpline=sqrt(3/2)*fnval(spn,imA); %spline representation of sat curve factor sqrt(3/2) to %return to power inv. form %psimSpline=sqrt(3/2)*Lm*imA;%linear psim to compare to non linear above umor=imm*real(Zeq); umoi=sqrt((usRampl*abs(km))^2-umor^2);%positive value of sqrt, %because inductive circuit KIn=umoi-imm*imag(Zeq); F=KIn/ws-psimSpline; end 1.4.5 Tutorial 5: Grid connected induction machine with one phase open-circuited The purpose of this tutorial is to consider a Caspoc based model adaptation for the 22 kW prototype machine which will allow the user to consider asymmetric stator based operating conditions according to the approach discussed in section 1.3. For this type of simulation the homopolar inductance Lhom is required for the machine in question. Furthermore the parameters for a universal model representation of the 22 kW prototype machine, with Γ = −100% are also required and these have been given earlier (see table 8.2, page 298 [1], which includes a value of for the homopolar inductance). Central to modelling machines for asymmetric operating conditions is the need to represent the stator based variables as individual scalar quantities as is apparent from the generic diagram 1.20 where the latter are represented by colom matrices such as for example [is ] which represent the stator currents [is ] = [is1 is2 is3 ]T . Observation of figure 1.20 learns that the latter is generated with the aid of the matric gain module L−1 A as defined by equation (1.31). In the simulation model as given in figure 1.30 the module is represented by a submodule 1/LA module which has as inputs the phase flux variables 0 , i = 1, 2, 3. A set of Scope modules is used to present the results in ψsi , ψRi the simulation. For reader convenience a set of MATLAB based subplots, as given in figure 1.31 is introduced. The same flux variables (used as input for the 1/LA module), but in space vector format, are used to calculate the rotor current ~iR , where use is made of the gain module L−1 B (see figure 1.20) as defined by equation (1.26b). In the Caspoc based simulation this expression is represented by 1/LB module and is used together with the space vectors ~s , ψ ~R in order to calculate the current vector ~iR . The rotor side of the ψ 48 Excitation Frequency 50 @ s 314.159 u u supply 415 1 s 718.801 2 @ 1 Supply 415 Asynchronous machine, with scalar stator section 0 2 3 2 3 v s1 v -293.451 s2 v -293.447 s3 586.899 _ Power Invariant _ 1 @ s1 -1.594 1 @ s2 1.536 1 _ _ 3 _ @ s 2.300 2 3 2 Power Invariant _ @ s3 -798.493m @ R2 1.160 @ R1 -415.501m 2 @ 3 R3 -744.749m 2 3 Power Invariant IRTF-Current @ R 1.440 @ i R s R s i s3 162.411m s2 18.989 R R R 46.600 xy R 46.600 1/L_A i i i s1 -49.165 T _ em 115.663 su1 -68.154 1 i zero -10.005 0 SCOPE1 su1 -68.154 1 P T e i i 1 1/L_B i R s xy @ R 1.440 0 SCOPE2 @ me 150.883 SCOPE3 T em 115.663 J @ me 150.883 T L 120 SCOPE4 @ s 2.300 Figure 1.30: Simulation model of grid connected asynchronous machine, suitable for handling asymmetric supply conditions IRTF module is formed by a integrator and gain module with gain RR . Also apparent for the simulation model is that the colom matrices have been replaced by three individual stator phases in order to clearly identify the individual stator phases and to introduce changes to accommodate specific asymmetric conditions. For example in this tutorial the resistance of phase 1, which is defined as Rs has been increased from its nominal value of 0.525 Ω to 2000.0 Ω in order to simulate the effect of operating with two instead of three phases during a line start. Note that simulations of this type are prone to numerical instability in the event that the ‘open circuit’ resistance is not chosen prudently. Note that the results from this simulation must match those obtained with those given in figure 1.16(a) in case the ‘open circuit’ resistance is reset to its nominal value. 49 SCOPE 1 400 i s1 iso (A) 200 0 −200 0 0.2 0.4 0.6 0.8 1 SCOPE 2 1.2 1.4 1.6 1.8 2 (rad/s) 200 100 0 ωme −100 0 0.2 0.4 0.6 0.8 1 SCOPE 3 1.2 1.4 1.6 1.8 2 400 (Nm) Te 200 0 −200 0 0.2 0.4 0.6 0.8 1 SCOPE 4 1.2 1.4 1.6 1.8 2 6 (Wb) ψs 4 2 0 0 0.2 0.4 0.6 0.8 1 t(s) 1.2 1.4 1.6 1.8 2 Figure 1.31: Simulation results of grid connected asynchronous machine, with one phase open circuited 50 Bibliography [1] R. D. Doncker, D. Pulle, and A. Veltman, Advanced Electrical Drives. Springer, 2010. [2] A. Veltman, The fish method: interaction between AC-machines and switching power converters. Delft: Delft University Press, 1993. [3] D. Pulle and A. Veltman, “Quantification of homopolar components in machines connected to branch delta type soft-starters,” EPE2003, vol. -, 2003. 51 List of Figures 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 Nyquist diagram of the complex admittance: gskin , g1 as function of ωωc . . . . . . . . . . . . . . . . . . . . . . . . . . . Universal, IRTF based induction machine model, with 2nd order skin effect adaptation . . . . . . . . . . . . . . . . . . . Nyquist diagram of the complex admittance: gskin , g2 as function of ωωc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Generic model representation of a universal IRTF based induction machine with 2nd order skin-effect . . . . . . . . . . Line start example of 22 kW delta connected machine . . . . Equivalent circuit of a skin-effect adapted asynchronous machine and voltage source connected (steady-state version of dynamic model in figure 1.2) . . . . . . . . . . . . . . . . . . Steady-state characteristics of voltage source connected asynchronous machine, with skin-effect, model according to figure 1.6 Steady-state torque/speed curve with adjustable transformation coefficient Γa . . . . . . . . . . . . . . . . . . . . . . . . . Rotor section of universal, IRTF based induction machine model, with 3nd order skin effect adaptation . . . . . . . . . Nyquist diagram of the complex admittance: gskin , g3 as function of ω/ωc . . . . . . . . . . . . . . . . . . . . . . . . . . Inductance circuit of IRTF based asynchronous machine model Equivalent inductance circuit . . . . . . . . . . . . . . . . . . Numerical determination of the magnetization flux and current for a given value of ψmo . . . . . . . . . . . . . . . . . . . . . Non-linear module ψm (ψmo ) . . . . . . . . . . . . . . . . . . Generic model of asynchronous machine with main inductance saturation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Line start example of 22 kW delta connected machine, with and without main inductance saturation . . . . . . . . . . . . 52 3 4 7 8 9 10 11 12 13 15 16 17 18 18 19 21 1.17 Steady-state model of an asynchronous machine with main inductance saturation . . . . . . . . . . . . . . . . . . . . . . 1.18 Steady-state equivalent Thevenin represenation . . . . . . . . 1.19 Steady-state characteristics of voltage source connected asynchronous machine, with main inductance saturation . . . . . 1.20 Generic model representation of a IRTF based induction machine with homopolar inductance . . . . . . . . . . . . . . . . 1.21 Line start example of a delta connected machine, with one phase disconnected . . . . . . . . . . . . . . . . . . . . . . . . 1.22 Simulation of connected asynchronous machine, with 2nd order skin effect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.23 Simulation results of grid connected asynchronous machine, with 2nd order skin effect . . . . . . . . . . . . . . . . . . . . 1.24 Steady-state characteristics of 22 kW asynchronous machine, with skin-effect . . . . . . . . . . . . . . . . . . . . . . . . . . 1.25 Linear and non-linear magnetization curves for 22 kW machine 1.26 Relationship im (ψmo ) for 22 kW machine . . . . . . . . . . . 1.27 Simulation model of grid connected asynchronous machine, with main inductance saturation . . . . . . . . . . . . . . . . 1.28 Simulation results of grid connected asynchronous machine, with main inductance saturation . . . . . . . . . . . . . . . . 1.29 Steady-state characteristics of 22 kW asynchronous machine, with main inductance saturation . . . . . . . . . . . . . . . . 1.30 Simulation model of grid connected asynchronous machine, suitable for handling asymmetric supply conditions . . . . . . 1.31 Simulation results of grid connected asynchronous machine, with one phase open circuited . . . . . . . . . . . . . . . . . . 53 22 22 24 27 28 30 32 33 37 38 39 40 44 49 50