IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 58, NO. 6, JUNE 2011 2313 Generalized Vector Model for the Brushless Doubly-Fed Machine With a Nested-Loop Rotor Farhad Barati, Shiyi Shao, Ehsan Abdi, Member, IEEE, Hashem Oraee, and Richard McMahon Abstract—This paper presents a generic vector model for the brushless doubly-fed machine (BDFM) with a nested-loop rotor. The vector model is presented for a generic p 1 /p 2 pole-pair BDFM which may have any number of loops per nest. The vector transformations utilized in the derivation of the vector model are provided in general form such that the model can be represented in any appropriate reference frames according to the specific application of the model, such as BDFM analysis, simulations, or control system synthesis. The derived vector model benefits from the feature of reduced order in comparison with the coupled- circuit model, which is the most detailed model for the BDFM, while maintaining the accuracy by including the effects of all loops in each nest. The vector model is developed in MATLAB/Simulink based on the rotor reference frames for a 180-frame-size prototype BDFM, and its predictions for the machine performance have been compared with those of the coupled-circuit model as well as verified experimentally. Index Terms—Brushless doubly-fed machine (BDFM), coupled- circuit model, nested-loop rotor, rotor reference frames, vector model, vector transformations. NOMENCLATURE v s1 , v s2 , v r Voltage matrix for stator1, stator2, and rotor. i s1 , i s2 , i r Current matrix for stator1, stator2, and rotor. λ s1 , λ s2 , λ r Flux matrix for stator1, stator2, and rotor. R s1 , R s2 , R r Resistance matrix for stator1, stator2, and rotor. M s1 , M s2 , M r Inductance matrix for stator1, stator2, and rotor. M s1r , M s2r Mutual inductance matrix for stator1-rotor and stator2-rotor. J, B Rotor moment of inertia and friction coefficient. p 1 ,p 2 Pole pairs of stator1 and stator2 windings. θ s1 s2 r Arbitrary functions of time in stator1, stator2, and rotor transformations. ω s1 s2 Time-derivatives of θ s1 s2 . Manuscript received March 14, 2010; revised June 8, 2010; accepted June 28, 2010. Date of publication August 5, 2010; date of current version May 13, 2011. F. Barati and H. Oraee are with the Department of Electrical Engi- neering, Sharif University of Technology, Tehran 11365-8639, Iran (e-mail: barati@ee.sharif.edu; oraee@sharif.edu). S. Shao, E. Abdi and R. McMahon are with the Department of En- gineering, University of Cambridge, CB3 0FA Cambridge, U.K., and also with Wind Technologies Ltd., St Johns Innovation Centre, CB4 0WS Cambridge, U.K. (e-mail: ss656@cam.ac.uk; shiyi.shao@windtechs.com; ea257@cam.ac.uk; ehsan.abdi@windtechs.com; ram1@cam.ac.uk; richard. mcmahon@windtechs.com). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TIE.2010.2064279 Fig. 1. Nested-loop rotor for the prototype BDFM. V s1 , I s1 , Λ s1 Stator1 voltage, current, and flux vectors. V s2 , I s2 , Λ s2 Stator2 voltage, current, and flux vectors. V r , I r , Λ r Rotor voltage, current, and flux vectors. real{} Real part of a complex number. Z ,Z t Complex conjugate and transpose of Z . I. I NTRODUCTION T HE brushless doubly fed machine (BDFM) is an attractive alternative to the doubly-fed induction generator (DFIG) in wind power applications [1], [2]. It also has the potential to be employed as a motor in variable-speed drive applications [3], [4]. The BDFM comprises two electrically independent non- mutually coupled balanced three-phase windings on the same stator core and a special rotor which couples to both fields of stator windings. The nested-loop type of rotor is the most well known [2] and consists of nests which are equally spaced around the circumference. The number of nests is equal to the sum of the stator windings’ pole-pairs [1]. Fig. 1 shows the nested-loop rotor for the authors’ BDFM. This machine has four-pole and eight-pole stator windings and, hence, there are six nests, of three loops each, in the rotor. A common end ring shorts all the loops at one end of the rotor. The BDFM is not stable over the operating speed range and, therefore, a controller is required to stabilize the machine as well as to meet other dynamic and steady-state performance requirements [5]. Vector control methods, also known as field- oriented control, have been applied to the BDFM and shown to give good performance [6]–[11]. In order to understand the requirements for a suitable controller and to determine the sta- bility margins, an appropriate mathematical model is required to describe the machine’s dynamic performance; this model then forms the basis for the controller design and analysis. 0278-0046/$26.00 © 2010 IEEE