Sie sind auf Seite 1von 7

1066

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 51, NO. 5, OCTOBER 2004

Stator-Flux-Oriented Vector Control of Synchronous Reluctance Machines With Maximized Efciency


Heath F. Hofmann, Member, IEEE, Seth R. Sanders, Member, IEEE, and Ahmed EL-Antably, Member, IEEE
AbstractThis paper presents a position-sensorless vector torque controller designed to achieve maximum efciency over a range of power and rotational speed for a synchronous reluctance machine. A model of the synchronous reluctance machine is presented which incorporates both winding and core losses. It is then shown that a stator-ux-oriented control scheme can achieve synchronous operation of the machine without a position sensor at medium and high electrical frequencies. For a given speed and torque, power losses in the machine are shown to be a function of only the stator ux magnitude. As the power losses are a convex function of the stator ux level, the optimal ux value can be found using a one-dimensional optimization algorithm, such as the Method of Sequential Quadratic Interpolations. Optimal ux values for a synchronous reluctance machine are determined using an experimental setup that accurately determines losses in the motor/drive system. Experimental results obtained from the test setup conrm the validity of the controller and the optimization algorithm. Index TermsField-oriented control (FOC), optimal control, synchronous reluctance machine.
TABLE I PARAMETERS AND RATINGS OF SYNCHRONOUS RELUCTANCE MACHINE

I. INTRODUCTION

YNCHRONOUS reluctance machines have been shown to be an attractive alternative to induction and permanent-magnet machines in certain variable-speed drive applications. These machines have torque and efciencies which are similar to those of induction machines [15], but with signicantly lower rotor losses. These machines can also be designed with robust rotor structures which allow extremely high operational speeds [3]. Furthermore, the ability to regulate the ux levels in these machines and, hence, eliminate spinning core losses, can make these machines preferable to permanent-magnet machines in applications where the machine spends much of its time spinning without torque. One application which utilizes many of the above-mentioned advantages is a motor/generator for a ywheel energy storage system [4]. Vector control of synchronous reluctance machines typically requires some form of position feedback. However, the addition of a position sensor can be difcult, can reduce the reliability of the controller, and can incur prohibitive expense in

many applications, particularly those which operate the machine at high speed. A position-sensorless torque control scheme for these machines is, therefore, highly desirable. It is also desirable to operate the machine at the operating point which maximizes the efciency of the machine for a given torque and speed [10], [5], [9]. In this paper, we present a stator-ux-oriented control scheme which has both of these attributes. As the presented control scheme regulates the stator ux magnitude and torque it is similar to torque vector control [7], but the implementation presented here uses standard eld-oriented control (FOC) techniques. The paper begins by presenting a machine model for the synchronous reluctance machine which incorporates winding and core losses [14], [16], [8], [2]. It is shown that the losses of the machine for a given speed and torque are solely a function of stator ux magnitude. The machine dynamics in the stator ux reference frame are then derived. Next, we present a position-sensorless stator-ux-oriented control scheme which can maintain synchronism at medium and high electrical frequencies. A method of determining maximum-efciency operating points using an iterative search routine is developed. Finally, experimental results are presented. II. MACHINE MODEL In this paper, all data presented will be based upon a synchronous reluctance machine designed at the University of California at Berkeley. The parameters and ratings of this machine are presented in Table I. Machine parameters were estimated from experimental data taken at several different operating points using a least-squares approach. Details of the machine design can be found in [4]. In the following, electrical variables of the machine will be presented in two-phase vector form, e.g., (1) A two-phase lumped-parameter model of the synchronous reluctance machine is shown in Fig. 1. Due to the salient nature of

Manuscript received November 14, 2001; revised February 7, 2003. Abstract published on the Internet July 15, 2004. This paper was presented at the 20th International Telecommunications Energy Conference, San Francisco, CA, October 48, 1998. H. F. Hofmann is with the Department of Electrical Engineering, The Pennsylvania State University, University Park, PA 16802 USA (e-mail: hofmann@ee.psu.edu). S. R. Sanders is with the Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, CA 94720 USA. A. EL-Antably is with Allison Transmission, Indianapolis, IN 46250 USA. Digital Object Identier 10.1109/TIE.2004.834968

0278-0046/04$20.00 2004 IEEE

HOFMANN et al.: STATOR-FLUX-ORIENTED VECTOR CONTROL OF SYNCHRONOUS RELUCTANCE MACHINES

1067

where represents the instantaneous electrical angle between the ux vector and the stationary reference frame (8) In the ux reference frame , or the ux magnitude, and . The dynamic equations in this reference frame can be shown to be
Fig. 1. Two-phase lumped-parameter model of stator windings of synchronous reluctance machine.

(9) (10) (11) is the instantaneous angular velocity of the rowhere is the electrical angle between the tating ux vector and ux reference frame and the rotors direct axis. Note that in steady-state operation the angle is constant. From (9) we can derive an expression for (12)

the rotor of a synchronous reluctance machine, the inductance has a two-phase matrix representation (2) where (3) is the number of pole-pairs of the machine, and is the angular position of the rotor with respect to the stator. The instantaneous electromagnetic torque produced by the machine is derived in Appendix A, and is given by

The dynamics of

are, therefore, given by (13)

(4) The term in the expression above can be thought of as a drag torque generated by resistance to the changing magnetic elds in the stator iron. The two-phase electrical dynamic equations are given in the stationary reference frame by

and the stator ux dynamics reduce to (14) The stator current vector in this reference frame is given by (15)

(5) The input to the machine is considered to be the stator voltage, with the stator current as output. The expression for the stator current as a function of ux-linkage and stator voltage is derived as follows:

Under steady-state conditions the stator voltage can be written as

(16) Substitution of (16) into (15) yields an expression for steadystate stator current

(6) (17) III. STATOR-FLUX ORIENTATION In the following, we present a stator-ux-oriented torque control scheme. Electrical variables are transformed into the ux reference frame using the Park transformation (7) A plot of (17), parameterized by , is shown in Fig. 2. As can be seen in the gure, the core loss is represented by an offset of the stator current locus in the quadrature direction. This offset can term to the quadrature be compensated for by adding a current in order to obtain more accurate torque calculation and control.

1068

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 51, NO. 5, OCTOBER 2004

~ k = 0:08 Wb. Plots, going clockwise Fig. 3. Torque step from 0 to 6 N1m. k from top left, are electrical torque, stator ux magnitude, and quadrature and direct stator currents.
Fig. 2. Stator current locus in stator-ux reference frame.

IV. CONTROL SCHEME The torque expression in (32) is invariant with respect to reference frame and, hence, . As is frequency dependent and difcult to determine, in the following this component is neglected. We note, however, that this results in an error between the commanded torque and actual shaft torque. and . Torque can, therefore, be controlled by regulating Inspection of (14) suggests that a simple proportionalintegral (PI) approach plus resistive drop compensation sufces to conusing trol (18) Though the dynamics are not quite as straightforward, it can be shown that the quadrature stator current can be regulated using . A PI approach plus resistive drop compensation is also effective for this

The derivation of this transfer function is presented in Appendix B. Inspection of (38) reveals that the gain of . Inspection the transfer function changes sign when reaches its of (17) and Fig. 3 reveals that, for a given maximum magnitude when (21) We note that corresponds to the maximum torque achievable by the machine for a given stator ux magnitude. Hence, by , we can avoid the commanding values of to be less than change in sign of the transfer function. Another attractive feature of the above controller is that it is not directly dependent on values of the direct and quadrature inductances. As a result, it is anticipated that the controller will still work well even when the machine is magnetically saturated. In our experimental setup, the three-phase voltages and currents from the machine are measured and converted into twophase signals using analog circuitry. These signals are then sampled for use in the digital controller, a 90-MHz Pentium PC. The PC was able to control the machine with a time step of 140 s. The two-phase stator ux is estimated in the controller by numerically integrating the two-phase stator voltage minus estimated resistive drop, with a decay term inserted to avoid numerical drift

(19) is dened as the quadrature voltage after subtracting where resistive drop, and is used in the following to simplify analysis. The electrical dynamics of the quadrature current in this reference frame are nonlinear, so to facilitate analysis we derive the linearized transfer function between and . This is obtained by linearizing the system at an operating point, characterized by and . In this analysis the ux magnitude is assumed to be regulated to a constant value, and mechanical dynamics are neglected. That said, the transfer function is as follows: (20)

(22) The decay constant limits the operation of this controller to medium and high electrical frequencies. Fig. 3 shows the results of a commanded torque step with the experimental setup using the ux-oriented controller. The electrical torque in the gure is determined by the cross product of measured stator current and estimated stator ux. The PI constants used in this experiment were , and . Bandwidths for the control

HOFMANN et al.: STATOR-FLUX-ORIENTED VECTOR CONTROL OF SYNCHRONOUS RELUCTANCE MACHINES

1069

are 200 rad/s for the stator ux and approximately 700 rad/s for the quadrature stator current. The stator-ux-oriented controller is shown to work well, and is used in all of the following experiments. V. LOSSES In the model discussed in the prequel it is assumed that losses in the machine can be divided into two components; those proportional to the square of the magnitude of the winding currents, represented by the scalar winding resistance (23) and those proportional to the square of the electromotive force , magnitude, represented by the core loss conductance which are approximated with the expression (24) where is the electrical frequency. Operating points typically discussed for the synchronous reluctance machine to achieve a given torque are the minimum current operating point, the minimum ux-linkage operating point, and the maximum power factor operating point [9]. These operating points could be chosen for varying reasons dependent upon the rotational speed of the machine. For example, operation near the minimum current operating point may be desirable at low speeds where it is desired that power output be maximized subject to current limitations of the power electronics inverter, and also because losses at low speeds are dominated by copper losses. Likewise, operation near the minimum ux-linkage operating point may be desirable at high speeds where the voltage limitations of the inverter constrains power output, and also because core losses may be signicant. For a given torque and speed, it can be shown that there exists an optimal stator ux magnitude which minimizes losses that does not necessarily correspond to any of these operating points. Fig. 4 presents estimated copper and core losses of the synchronous reluctance machine at an 18-N m 4000-r/min operating point over a range of ux magnitudes. Note that this model predicts a convex loss function, and that the optimal ux value is signicantly different from the conventional operating points. Determining the optimal operating point from a machine model is not necessarily a robust approach, as the actual machine losses can deviate signicantly from those predicted by the model. For example, saturation of the machine magnetics will affect the equivalent direct and quadrature inductances, thus changing the optimal operating points of the machine. Furthermore, the loss parameters of the machine tend to be signicantly dependent upon frequency. The winding resistance will increase with electrical frequency due to the skin and proximity effects, which decrease the effective cross-sectional area of the windings of the machine, and is therefore not constant as the model implies. Furthermore, a constant core loss conductance implies that core losses in the machine are proportional to the square of the electrical frequency for a given ux linkage magnitude. Losses in ferromagnetic materials are actually much more complex, with hysteresis losses being roughly proportional to electrical frequency and eddy current losses increasing more quickly with frequency, and so the core loss conductance must be considered to be frequency dependent as well. Because of the complicated frequency dependence of losses, it is difcult to accurately compute losses for the machine over a wide speed range. It is therefore preferable to determine optimal operating points for a given machine design through experimentation. VI. OPTIMAL CONTROLLER In order to determine the optimal ux level for a given operating point a variant of Newtons method, known as the Method of Sequential Quadratic Interpolations, is used [12], [6]. The method works as follows. The iterative process begins by driving the machine at a constant torque and speed in an experimental setup, discussed in detail in the following, using three , different, strategically chosen ux magnitudes . Care must be taken to ensure that only ux values and sufciently large to achieve the desired torque are allowed. For each ux value, the power owing into the experimental setup, , and respectively, is measured. denoted These three data points are then t to a quadratic curve (25) (26)

Fig. 4. Estimated synchronous reluctance machine losses over a range of stator ux levels. 18 N1m, 4000-r/min operating point.

Supposing the loss is quadratic, we then estimate the stator ux which minimizes loss, according to the tted curve (27)

1070

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 51, NO. 5, OCTOBER 2004

TABLE II EXPERIMENTAL RESULTS OF OPTIMIZATION ALGORITHM, 8 N1m, 4 000-r/min OPERATING POINT

Fig. 5.

Experimental setup.

By combining (26) and (27), the optimal ux expression becomes

(28) The actual loss function of the machine is not a quadratic, and so an iterative approach must be taken to converge to the optimal value. This new value, along with two of the previous ux values, are used to reiterate the process. As will be shown, only a few iterations are needed to achieve adequate convergence. This algorithm, known as the Luenberger Sequential Quadratic Interpolations Algorithm, is guaranteed to converge to the optimal operating point provided the loss function is continuously differentiable and convex, as has been shown in [12]. A. Implementation The experimental setup used is shown in Fig. 5. In this setup two identical synchronous reluctance machines are connected at the shaft. The machines are driven by identical 400-V 200-A inverters with LC output lters, which are connected to a common dc-voltage bus. Driving one machine as a motor and the other as a generator causes power to ow in a loop, from voltage bus to inverter to motor to generator to inverter and back to the voltage bus. An external power source is used to supply the necessary power to keep the machines at a given steady-state operating , corresponds to the total losses point. This dc input power,

of the system and, hence, can be used to accurately determine the system efciency. We note that this total loss includes inverter loss as well as machine loss and, hence, the proposed approach attempts to optimize the overall efciency of the drive. The desired operating point is achieved by controlling torque on one machine and speed on the other. Speed is controlled through an outer speed PI control loop on the torque control of the machine. By commanding the same ux magnitude to both machines, and as the machines have approximately equal and opposite torque levels, the current magnitudes in the machines are roughly equivalent and, hence, power losses are approximately balanced between the two machines. Table II shows results of an experiment where the optimization algorithm presented in (26) and (27) was applied at a 16-N m 4000-r/min operating point. The algorithm is seen to converge after only two iterations. This method is then used to determine the optimal ux magnitudes for a number of speed and power values on a grid. While ideally the optimal stator ux magnitude with no output power should be zero, there must be some small value commanded so that the controller can maintain operation. When the actual controller is implemented, optimal stator ux commands are interpolated for operating points which are not on the gridpoints. The approximate optimal ux value in a square element bounded by , and can be calculated using the following interpolation scheme:

(29) (30) Fig. 6 shows an experimentally-determined optimal-ux mesh over a speed range of 20005000 r/min and a torque range of 420 N m. Machine efciencies, calculated using the expression (31) and are the average powers entering the motor where and generator, respectively, are presented in Fig. 7. These average power levels were calculated from voltage and current measurements made at the machine terminals.

HOFMANN et al.: STATOR-FLUX-ORIENTED VECTOR CONTROL OF SYNCHRONOUS RELUCTANCE MACHINES

1071

APPENDIX A SYNCHRONOUS RELUCTANCE TORQUE DERIVATION Torque in a synchronous reluctance machine can be deter[1] mined by differentiating co-energy

Fig. 6.

Experimentally determined optimal ux mesh.

(32) In deriving (32) we have made use of the relations (33) (34)

APPENDIX B QUADRATURE CURRENT TRANSFER FUNCTION DERIVATION The system to be linearized is given below

Fig. 7. Optimized machine efciencies.

(35) The linearized system is then given by

The experimental efciencies increase with speed, as is expected at low speeds since power output increases linearly with speed for a given torque output yet losses, which are predominantly copper losses, remain relatively constant. The efciencies also decrease slightly with increasing torque. This effect is likely caused by magnetic saturation of the machine at high ux levels, or by core losses that increase more quickly than the square of the ux linkage. Saturation of the machine reduces the effective saliency of the rotor, and hence reduces performance.

(36) where

VII. CONCLUSION A position-sensorless stator-ux-oriented controller for synchronous reluctance machines has been presented and veried through experimental results. Further, an experimental technique for determining operating points for this controller with minimal losses was presented.

(37)

1072

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 51, NO. 5, OCTOBER 2004

That said, the transfer function

is as follows:

(38)

REFERENCES
[1] A. E. Fitzgerald Jr., C. Kingsley, and S. D. Umans, Electric Machinery. New York: McGraw-Hill, 1990. [2] J. E. Fletcher, B. W. Williams, and T. C. Green, Efciency aspects of vector control applied to synchronous reluctance motors, in Conf. Rec. IEEE-IAS Annu. Meeting, vol. 1, Oct. 1995, pp. 294300. [3] T. Fukao, A. Chiba, and M. Matsui, Test results on a super-high-speed amorphous-iron reluctance motor, IEEE Trans. Ind. Applicat., vol. 25, pp. 119125, Jan./Feb. 1989. [4] H. Hofmann and S. R. Sanders, High speed synchronous reluctance with minimized rotor losses, IEEE Trans. Ind. Applicat., vol. 36, pp. 531539, Mar./Apr. 2000. [5] S. J. Kang and S. K. Sul, Efciency optimized vector control of synchronous reluctance motor, in Conf. Rec. IEEE-IAS Annu. Meeting, vol. 1, Oct. 1996, pp. 117121. [6] J. Kowalik and M. R. Osborne, Methods for Unconstrained Optimization. New York: Elsevier, 1968. [7] R. Lagerquist, I. Boldea, and T. J. E. Miller, Sensorless control of the synchronous reluctance motor, in Conf. Rec. IEEE-IAS Annu. Meeting, vol. 1, Oct. 1993, pp. 427436. [8] J. H. Lee, D. S. Hyun, J. C. Kim, and D. M. Lee, Iron core loss minimization scheme on vector control for the synchronous reluctance motor, in Conf. Rec. IEEE-IAS Annu. Meeting, vol. 1, Oct. 1998, pp. 677684. [9] T. A. Lipo, A. Vagati, L. Malesani, and T. Fukao, Synchronous reluctance motors and drivesA new alternative, presented at the 26th IEEE-IAS Annu. Meeting, Houston, TX, 1992. [10] T. Matsuo, A. El-Antably, and T. A. Lipo, A new control strategy for optimum efciency operation of a synchronous reluctance motor, in Conf. Rec. IEEE-IAS Annu. Meeting, vol. 1, Oct. 1996, pp. 109116. [11] T. Matsuo and T. A. Lipo, Field-oriented control of synchronous reluctance machine, in Proc. IEEE PESC93, June 1993, pp. 425431. [12] E. Polak, Optimization: Algorithms and Consistent Approximations. Berlin, Germany: Springer-Verlag, 1997. [13] T. Senjyu, A. Omoda, and K. Uezato, High efciency control of synchronous reluctance motors using extended kalman lter, in Proc. IEEE PESC98, vol. 2, May 1998, pp. 13091314. [14] Y. Tomori, T. Senjyu, and K. Uezato, Vector control of synchronous reluctance motors including stator-iron loss with on-line parameter measurement, in Proc. IEEE PESC94, vol. 1, June 1994, pp. 508513. [15] A. Vagati, The synchronous reluctance solution: A new alternative in ac drives, in Proc. 20th Int. Conf. Industrial Electronics, Control, and Instrumentation, vol. 1, Sept. 1994, pp. 113. [16] L. Xu and J. Yao, A compensated vector control scheme of a synchronous reluctance motor including saturation and iron losses, in Conf. Rec. IEEE-IAS Annu. Meeting, vol. 1, Sept. 1991, pp. 298304.

Heath F. Hofmann (M90) received the B.S. degree from the University of Texas, Austin, in 1992, and the M.S. and Ph.D. degrees from the University of California, Berkeley, in 1997 and 1998, respectively, all in electrical engineering. He recently began his career at The Pennsylvania State University, University Park, as an Assistant Professor in the Department of Electrical Engineering. His research interests are in power electronics and electromechanical systems. Specic interests are the development and application of sensorless eld-oriented control schemes, quiet electric drives, high-speed machine design, piezoelectric power generation, and the application of advanced numerical methods to the design and simulation of electromechanical systems, focusing on nite-element analysis techniques. He is the primary coauthor on several journal papers on electric machine design and control. Dr. Hofmann received the Prize Paper Award from the Electric Machines Committee at the 1998 Annual Meeting of the IEEE Industry Applications Society.

Seth R. Sanders (M88) received S.B. degrees in electrical engineering and physics in 1981 and the S.M. and Ph.D. degrees in electrical engineering in 1985 and 1989, respectively, from Massachusetts Institute of Technology (MIT), Cambridge. He was a Design Engineer with the Honeywell Test Instruments Division, Denver, CO. Since 1989, he has been a member of the faculty of the Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, where he is presently a Professor. His research interests are in high-frequency power conversion circuits and components, in design and control of electric machine systems, and in nonlinear circuit and system theory as related to the power electronics eld. He is presently actively supervising research projects in the areas of ywheel energy storage, novel electric machine design, renewable energy, and digital pulsewidth-modulation strategies and associated IC designs for power conversion applications. During the 19921993 academic year, he was on industrial leave with National Semiconductor, Santa Clara, CA. Prof. Sanders was a recipient of the NSF Young Investigator Award in 1993. He has served as Chair of the IEEE Technical Committee on Computers in Power Electronics, and as a Member-At-Large of the IEEE Power Electronics Society AdCom. He is a coauthor of papers awarded prizes by the IEEE Power Electronics and IEEE Industry Applications Societies.

Ahmed EL-Antably (M02) received the M.S. degree in control engineering and the Ph.D. degree in electrical engineering from the University of Sussex, Brighton, U.K., in 1975 and 1980, respectively. Currently, he is with Allison Transmission, Indianapolis, IN. He worked in various oil elds pumping stations from 1968 to 1973. He was also with Westinghouse Electric Corporation from 1980 to 1989, involved in the design, analysis, manufacturing, testing, and service of electric drive motor systems. He is the author of 15 publications and the holder of four patents.

Das könnte Ihnen auch gefallen