Robust direct power control based on the Lyapunov theory of a grid-connected brushless doubly fed induction generator

M. Abdelbasset MAHBOUB , Said DRID , M. A. SID , Ridha CHEIKH

Front. Energy ›› 2016, Vol. 10 ›› Issue (3) : 298 -307.

PDF (548KB)
Front. Energy ›› 2016, Vol. 10 ›› Issue (3) : 298 -307. DOI: 10.1007/s11708-016-0411-0
RESEARCH ARTICLE
RESEARCH ARTICLE

Robust direct power control based on the Lyapunov theory of a grid-connected brushless doubly fed induction generator

Author information +
History +
PDF (548KB)

Abstract

This paper deals with robust direct power control of a grid-connected brushless doubly-fed induction generator(BDFIG). Using a nonlinear feedback linearization strategy, an attempt is made to improve the desired performances by controlling the generated stator active and reactive power in a linear and decoupled manner. Therefore, to achieve this objective, the Lyapunov approach is used associated with a sliding mode control to guarantee the global asymptotical stability. Thus, an optimal operation of the BDFIG in sub-synchronous operation is obtained as well as the stator power flows with the possibility of keeping stator power factor at a unity. The proposed method is tested with the Matlab/Simulink software. Simulation results illustrate the performances and the feasibility of the designed control.

Keywords

brushless doubly fed induction generator (BDFIG) / vector control / Lyapunov theory / power factor unity / active and reactive power

Cite this article

Download citation ▾
M. Abdelbasset MAHBOUB, Said DRID, M. A. SID, Ridha CHEIKH. Robust direct power control based on the Lyapunov theory of a grid-connected brushless doubly fed induction generator. Front. Energy, 2016, 10(3): 298-307 DOI:10.1007/s11708-016-0411-0

登录浏览全文

4963

注册一个新账户 忘记密码

Introduction

During the last two decades, the wind energy generation industry has been growing rapidly (at 40% per year), moving fast to sustain more than 20% of the electricity in some countries. Recently, the doubly fed induction generators (DFIG) have become the most used configuration in variable speed wind energy applications because of their advantages [ 1]. The cost of maintenance for traditional DFIG based wind generators increases the pressure to seek other alternative generator systems [ 2].

Brushless doubly fed induction generators (BDFIGs) promise significant advantages for wind-power generation. The absence of a brush gear increases the reliability of the device and requires less maintenance cost [ 35]. This configuration is of great importance for offshore and difficult-to-reach installations. Moreover, the BDFIG manufacturing cost is very less compared to the DFIG [ 4]. This fact results from the absence of the slip-ring system and the simple structure of the rotor winding. Recently, research efforts have been directed towards eliminating the slip rings and brushes while maintaining the benefits of DFIG.

In literature, several BDFIG scalar control algorithms are proposed. For instance, it is shown that the open-loop control, the closed-loop frequency control and the phase-angle control can stabilize the machine over a wide speed range. However, the vector control (VC) methods, also known as field-oriented control, give better dynamic performance [ 3, 4]. This last can be implemented with a conventional proportional plus integral (PI) controller [ 2, 6, 7]. In general these control proposals are intrinsically based on Taylor’s linearization of the system dynamic model around a particular operational point. Therefore, the tuning of the controller is only valid in a restricted operational area. On the other hand, these controllers are not robust against parameter variations, model uncertainties and external perturbations, and can present an asymptotic convergence. Their main advantage lies in their relatively simple implementation with a rather low computational cost.

More accurate methods are developed based on different nonlinear control techniques. For instance, neural networks [ 8], feedback linearization [ 9], variable structure control [ 10], fuzzy logic control [ 1, 11], combinations of some previous techniques [ 12], and other nonlinear approaches [ 13] are possible design alternatives. Despite the recognized advantage of using nonlinear controllers to cope with nonlinear systems, many of these techniques produce control laws with a rather high computational burden. These calculi commonly depend on the system states and on several model parameters having the secondary effect of reducing the control robustness. Finally, sliding mode techniques [ 14] can produce high frequency discontinuous control actions that is very difficult to be implemented on the inverter controller.

The main contribution of this paper consists on developing an alternative control strategy based on the Lyapunov theory in order to handle the active and reactive powers. This technique is robust against parameter variations, model uncertainties and exogenous perturbations.

Theory of operation

As shown in Fig. 1, the stator of this machine incorporates two sets of three phase windings with different number of poles. The first one, called power winding (PW), is connected directly to the grid and handles most of the machine power. The other one, called control winding (CW), is connected via a bi-directional converter to the grid and handles a small percentage of machine power. The rotor of the BDFIG carries a special design cage [ 15, 16].

The BDFG’s electromagnetic torque is achieved throughout an interaction and synchronization between the two BDFG’s stator magnetic fields and the rotor magnetic field [ 15]. This can occur if the frequency and distribution of the current induced in the rotor by the PW field matches those induced by the CW field [ 16].

The BDFIG can be operated in several modes, including the synchronous (doubly fed) mode, cascade mode, and induction mode [ 3]. The synchronous mode is the most desirable one in which the shaft speed is independent of the torque exerted on the machine. This is achieved when Eqs. (1) and (2) are satisfied [ 3, 16].

ω r   = ω sc ± ω sp P c + P p ,

N r = P c + P p ,

where ω sp and ω sc are the angular frequency of PW and CW, respectively; ω r is the rotor angular speed; P p and P c are the number of pole pairs of PW and CW, respectively, in the case in this paper, ( P p = 3 ) and ( P c = 1 ) ; N r is the number of rotor bars; and±accounts for the case which CW is excited in the positive or negative phase sequence.

If the conditions stated in Eqs. (1) and (2) are satisfied, a cross coupling between the two stator fields occurs via the rotor, and hence a nonzero average torque is produced. This mode of operation of the BDFIG is called the “synchronous mode”. To avoid the direct mutual coupling between the two stator field windings, the number of poles should be different [ 5].

Modeling of the system

Model of BDFIG

The BDFIG equations obtained in the (d-q) reference frame depicted in Fig .2, that rotates synchronously with the power winding stator flux by angular speed of w sp [ 2, 5] can be expressed as

v sp = R sp i sp + d ψ sp d t + j w sp ψ sp ,

v sc = R sc i sc + d ψ sc dt + j w sc ψ sc ,

v r = R r i r + d ψ r d t +j w r ψ r ,

ψ sp = L sp i sp + L mp i r ,

ψ sc = L sc i sc + L mc i r ,

ψ r = L r i r + L mc i sc + L mp i sp ,

T e m = 3 2 P p Im { ψ sp * i sp } + 3 2 P c Im { ψ s c i sc * } .

The stator power (PW) expressions are

P s p = Re { v s p i s p * } ,

Q s p = Im { v s p i s p * } .

The current-flux equations are

i sp = ψ sp M p i r d L sp ,

i r = ψ r M p i sp M c i sc L r .

Equation (14) can be obtained by combining Eq. (12) with Eq. (13).

i sp = L r L sp L r M p 2 ψ sp M p L sp L r M p 2 ψ r + M c M p L sp L r M p 2 i sc .

Replacing Eq. (14) in Eqs. (10) and (11) with equalization of the real and imaginary parts, Eq. (15) can be obtained.

{ P sp = 3 2 v sp ( δ 5 ψ sp q δ 4 ψ r q + δ 3 i sc q ) , Q sp = 3 2 v sp ( δ 5 ψ sp d δ 4 ψ r d + δ 3 i sc d ) ,

where

δ 1 = M c L sp L sp L r M p 2 , δ 2 = L sc M c 2 L sp L sp L r M p 2 , δ 3 = M c M p L sp L r M p 2 , δ 4 = M p L sp L r M p 2 , δ 5 = L r L sp L r M p 2 .

From Eqs. (4) to (11), the dynamic relation between the CW current and the voltage in the d-q axis ( v sc and i sc ) can be obtained as

{ v sc q = R s i sc q + d d t ( δ 1 ψ r q + δ 2 i sc q ) + ω sc ( δ 1 ψ r d + δ 2 i sc d δ 3 ψ sp d ) , v sc d = R s i sc d + d d t ( δ 1 ψ r d + δ 2 i sc d ) ω sc ( δ 1 ψ r q + δ 2 i sc q δ 3 ψ sp q ) .

Modeling of grid side converter

The purpose of the grid side power converter is to establish a fixed DC-link voltage regardless of the operational condition of the BDFIG. The AC source model and the rectifier model are given by the state space representation as

d d t [ i 1 i 2 i 3 ] = [ R L 0 0 0 R L 0 0 0 R L ] [ i 1 i 2 i 3 ] + 1 L [ V 1 V a n V 2 V b n V 3 V c n ] .

The converter

[ V A V B V C ] = U C 3 [ 2 1 1 1 2 1 1 1 2 ] [ S 1 S 2 S 3 ] .

In addition, the rectified current is given by

i s = [ S 1 S 2 S 3 ] [ i 1 i 2 i 3 ] .

The output voltage is governed by

  d U C d t = 1 C ( i s i L ) .

Modeling of stator (CW) side converter

The stator (CW) side converter is used to control the active and reactive powers injected by the stator (PW) of the BDFIG to the grid. The used converter is a simple two levels three-phase inverter (Fig. 3).

The mathematical model of the rotor side converter is given by

[ V A V B V C ] = E 6 [ 2 1 1 1 2 1 1 1 2 ] [ S 1 S 2 S 3 ] .

Vector control strategy of BDFIG

The model of the BDFG is derived in the PW synchronously rotating d-q reference frame with the d-axis aligned with the PW flux [ 5, 16]. Accordingly

ψ sp d = | ψ sp | ,

but there is no component in the q-axis

{ ψ sp d = | ψ sp | ψ sp q = 0.  

To simplify calculations, the stator voltage constraint given can be considered as Eq. (23) in the dq-axis.

{ v sp d = 0 , v sp q = v sp .

Replacing Eqs. (22) and (23) in Eq. (20), the power expressions become

{ P sp = 3 2 v sp q ( δ 4 ψ r q + δ 3 i sc q ) , Q sp = 3 2 v sp q ( δ 5 ψ sp d δ 4 ψ r d + δ 3 i sc d ) .

Then, a Lyapunov function can be defined as

V 1 = 1 2 ( Q sp Q sp ref ) 2 +   1 2 (   P sp P sp ref )   2 > 0.

The derivate of the function is

V ˙ 1 = ( P sp P sp ref ) ( P ˙ sp P ˙ sp ref ) + ( Q sp Q sp ref ) ( Q ˙ sp Q ˙ sp ref ) .

Substituting Eq. (19) in Eq. (21), it results in

V ˙ 1 = ( P sp P sp ref ) [ 3 2 v sp q ( δ 4 ψ ˙ r q + δ 3 i sc q ˙ ) P ˙ sp ref ] + ( Q sp Q sp ref ) [ 3 2 v sp q ( δ 4 ψ ˙ r d + δ 3 i sc d ˙ ) Q ˙ sp ref ] .

From Eq. (16), the derivate of control current ( i sc d . , i sc q . ) can be expressed as

{ d d t ( i sc q ) = V sc q δ 2 R s δ 2 i sc q w sc δ 2 ( δ 1 ψ r d + δ 2 i sc d δ 3 ψ sp d ) δ 1 δ 2 ψ r q , . d d t ( i sc d ) = V sc d δ 2 R s δ 2 i sc d + w sc δ 2 ( δ 1 ψ r q + δ 2 i sc q ) δ 1 δ 2 ψ r d . .

The rewrite of Eq. (28) gives

{ d d t ( i sc q ) = 1 δ 2 V sc q + f 1 , d d t ( i sc d ) = 1 δ 2 V sc d + f 2 ,

where

f 1 = R s δ 2 i sc q w sc δ 2 ( δ 1 ψ r d + δ 2 i sc d δ 3 ψ sp d ) δ 1 δ 2 ψ r q . ,

f 2 = R s δ 2 i sc d + w sc δ 2 ( δ 1 ψ r q + δ 2 i sc q ) δ 1 δ 2 ψ r d . .

Substituting Eq. (29) in Eq. (27), it results in

V ˙ 1 = ( P sp P sp ref ) ( [ γ v sp q V sc q + α 1 ] P ˙ sp ref ) + ( Q sp Q sp ref ) ( [ γ v sp q V sc d + α 2 ] Q ˙ sp ref ) ,

where

a 1 = γ v sp q [ R s i sc q ω sc ( δ 1 ψ r d + δ 2 i sc d δ 3 ψ sp d ) δ 1 ψ ˙ r q ˙ ] 3 2 v sp q δ 4 ψ ˙ r q ,

α 2 = γ v sp q [ R s i sc d ω sc ( δ 1 ψ r q + δ 2 i sc q ) δ 1 ψ ˙ r d ˙ ] 3 2 v sp q δ 4 ψ ˙ r d .

γ = 3 2 δ 3 δ 2 .

Then, Eq. (25) can be definitely negative, if the control law is defined as

{ V sc q = 1 γ v sp q [ α 1 + P ˙ sp ref K 1 ( P sp P sp ref ) ] , V sc d = 1 γ v sp q [ α 2 + Q ˙ sp ref K 2 ( Q sp Q sp ref ) ] .

Replacing Eq. (31) in Eq. (30), Eq. (32) can be obtained.

V 1 . = K 1 ( P sp P sp ref ) 2 K 2 ( Q sp Q sp ref ) 2 < 0.

So Eq, (32) is stable if K i ( i = 1 , 2 ) were all positives [ 9].

Then, Eq. (30) is asymptotically stable. Hence, using the Lyapunov theorem [ 17], it can be concluded that

{ lim t + ( P sp P sp ref ) = 0 , lim t + ( Q sp Q sp ref ) = 0.

Robust nonlinear feedback control

An attempt is made to design a robust control in order to solve the large model uncertainties resulted from parameter variations, errors measurement and noises [ 1820]. In the kind of feedback control, the model uncertainties are more globally related to the nonlinear function, f i (i =1, 2, 3, 4), than to the parameter drifts. As it is known, in practice, many factors such as temperature, saturation, skin effect, as well as different non linearities caused by pollution and noise, can affect the induction machine’s parameters and hence affect these nonlinear feedback functions [ 1820]. Globally, it can be written as

{ f i = f i ^ + Δ f i , α i = α i ^ + Δ α i ,

where NLFF is the nonlinear feedback function; f i , the NLFF effective; Δ f i , the NLFF variation around of f i ^ ; and f ^ i , the true nonlinear feedback function. Δ f i can be generated from all of the parameters and variables as indicated above. It is assumed that all of the Δ f i is bounded as | Δ f i | < β i , where β i are known bounds [ 1820]. The knowledge of β i is not difficult to obtain, since a sufficiently large number can be used to satisfy the constraint | Δ f i | < β i .

Replacing Eq. (34) in Eq. (29), Eq. (35) can be obtained.

{ d d t ( i sc q ) = 1 δ 2 V sc q + f 1 + Δ f 1 , d d t ( i sc d ) = 1 δ 2 V sc d + f 2 + Δ f 2 .

Taking into account of Δ f i , the new law control can be chosen as

{ V sc q = 1 γ v sp q [ α 1 + P ˙ sp ref K 1 ( P sp P sp ref ) K 11 sgn ( P sp P sp ref ) ] , V sc d = 1 γ v sp q [ α 2 + Q ˙ sp ref K 2 ( Q sp Q sp ref ) K 22 sgn ( Q sp Q sp ref ) ] .

where K i i β i , K i > 0 and i=1, 2.

Then the analogue derivate Lyapunov function, established from Eq. (30) using Eqs. (35) and (36), becomes

V ˙ 2 = ( P sp P sp ref ) [ Δ α 1 K 11 sgn ( P sp P sp ref ) ] + ( Q sp Q sp ref ) [ Δ α 2 K 22 sgn ( Q sp Q sp ref ) ]   +   V ˙ 1 < 0.

Hence, the variations can be absorbed when system stability is increased if chosen

{ K 11 = | Δ α 1 | , K 22 = | Δ α 2 | .

Finely, it can be written [ 10] as

V ˙ 2 < V ˙ 1 < 0.

It can be concluded that the control law given by Eq. (36) to end at the convergent processes stability for any αi. Figure 4 illustrates a general block diagram of the suggested BDFIG control scheme.

Simulation results

The machine data are given in the Table 1. In order to validate the approach proposed in this paper, digital simulation has been conducted using the Matlab/Simulink software. Hence, the results obtained are organized respectively according to the following specifications where the speed is fixed at 62.83 rad/s. Figure 5 illustrates the response of the stator active and reactive powers. The active power is varied between –1200 W, –1800 W and –1600 W respectively at 0.5 s and 1.5 s while the reactive power is fixed at 0 var, from where the good tracking of the proposed control can be observed clearly. So in this case, the stator power factor versus time which is easily maintained to unity is demonstrated in Fig. 6.

It can be noted that the stator voltage and current are in opposite phases (Fig. 7), which shows that the machine is operating in a generation mode ( cos φ = 1 ).

After seeing the good tracking of the proposed set-points illustrated in Fig. 8, the robustness of the structure of control against the incertitude of parameters should be checked. So the following step is taken to check the robustness against the resistance stator (PW and CW) changing.

It is well-known that the problem in electrical machines is the changing of their electrical parameters due to the changing of the temperature, which may cause some problems. Therefore, and in order to know the control structure behaviour under these critical conditions, an attempt is made to check it by test of robustness, when the stator (PW and CW) resistances are changed as shown in Fig. 9..

Figure 10 displays both a set-point tracking response of the stator active and reactive powers and a robustness test against a 100% PW and CW stator resistance increase at 0.5 s and 1 s, respectively. Figure 10(a) depicts the results of a traditional vector control (PI controller) and Fig.10(b) exhibits those of the proposed Lyapunov control. However, remarkable improvements of dynamic and static performances are achieved by the proposed Lyapunov control approach in comparison with those obtained by the traditional vector control. Furthermore, the proposed approach leads to a perfect decoupling between the two components of the generated powers of the stator. It is clearly observed in Fig. 10(b) that there a dramatic oscillation canceling and almost a zero error set-point tracking.

Conclusions

In this paper, a robust vector control intended for the BDFIG was investigated. A robust control was designed and the stability of the control is proven using the Lyapunov theory. To check the reliability of the control structure, a test of robustness was conducted in two ways. First, an abrupt change was made to the stator active power set-points aiming to see how the controllers can enforce the responses to follow their set-points. Then a test of robustness against parameters variation was made, in which the stator resistances were chosen in the test due to their sensitivity toward the temperature. Besides, the results obtained exhibit a good set-point tracking without any recorded effect, and a good robustness against the parameters variation. As a conclusion, the proposed BDFIG system control can be considered as an interested solution in wind energy conversion system area.

References

[1]

Dida A, Ben Attous D. Doubly-fed induction generator drive based WECS using fuzzy logic controller. Frontiers in Energy, 2015, 9(3): 272–281

[2]

Protsenko K, Xu D. Modeling and control of brushless doubly-fed induction generators in wind energy applications. IEEE Transactions on Power Electronics, 2008, 23(3): 1191–1197

[3]

Shao S, Abdi E, Barati F, McMahon R. Stator-flux-oriented vector control for brushless doubly fed induction generator. IEEE Transactions on Industrial Electronics, 2009, 56(10): 4220–4228

[4]

McMahon R A, Wang X, Abdi E, Tavner P J, Roberts P C, Jagiela M. The BDFM as a generator in wind turbines. In: Proceedings of the 12th International Conference on Power Electronics and Motion Control. Portoroz, Slovenia, 2006, 1859–1865

[5]

Wang X, Roberts P C, McMahon R A. Studies of inverter ratings of BDFM adjustable speed drive or generator systems. In: Proceedings of 2006 International Conference on Power Electronic, Drives and Energy Systems. New Delhi, India, 2016, 337–342

[6]

Izaskun Sarasola A. Robust control of doubly fed induction machine by the stator power generation applications at variable speed. Dissertation for the Doctoral Degree. Basque: University of Mondragon, 2008.

[7]

Williamson S, Ferreira S, Wallace A K. Generalized theory of the brushless doubly-fed machine 2. Model verification and performance. IEE Proceedings—Electric Power Application, 1997, 144(2): 111–122

[8]

Poza J, Oyarbide E, Roye D, Rodriguez M. Unified reference frame dq model of the brushless doubly fed machine. IEE Proceedings—Electric Power Application, 2006,153(5): 726–734

[9]

Tamaarat A, Benakcha A. Performance of PI controller for control of active and reactive power in DFIG operating in a grid-connected variable speed wind energy conversion system. Frontiers in Energy, 2014, 8(3): 371–378

[10]

Soares O, Goncalves H, Martins A, Carvalho A. Nonlinear control of the doubly fed induction generator in wind power systems. Renewable Energy, 2010, 35(8): 1662–1670

[11]

Boukhezzar B, Siguerdidjane H. Nonlinear control with wind estimation of a DFIG variable speed wind turbine for power capture optimization. Energy Conversion and Management, 2009, 50(4): 885–892

[12]

Mahboub M A, Drid S. Sliding mode control of a Brushless doubly fed induction generator. In: Proceedings of IEEE (ICSC) the 3rd Intel Conference on Systems and Control. Algiers, Algeria, 2013, 308–313

[13]

Cheikh R, Menacer A, Drid S, Tiar M. Application of fuzzy logic control algorithm as stator power controller of a grid-connected doubly-fed induction generator. Frontiers in Energy, 2013, 7(1): 49–55

[14]

Yazdapanpanah R, Soltani J, Arab MarkadehG R. Nonlinear torque and stator flux controller for induction motor drive based on adaptive input–output feedback linearization and sliding mode control. Energy Conversion and Management, 2008, 49(4): 541–550

[15]

Wu F, Zhang X P, Ju P, Sterling M J H. Descentralized nonlinear control of wind turbine with doubly fed induction generator. IEEE Transactions on Power Systems, 2008, 23(2): 613–621

[16]

Bekakra Y, Ben Attous D. DFIG Sliding mode control fed by back-to-back PWM converter with DC-link voltage control for variable speed wind turbine. Frontiers in Energy, 2014, 8(3): 345–354

[17]

Khalil H K. Nonlinear Systems, 2nd ed. Prentice-Hall, USA, 1996

[18]

Drid S, Nait-Said M S, Tadjine M. The doubly fed induction machine modeling in the separate reference frames. Journal of Electrical Engineering, 2004, 4(1): 11–16

[19]

Drid S, Makouf A, Nait-Said M S, Tadjine M. The doubly fed induction generator robust vector control based on Lyapunov method. Transactions on Systems. Signals & Devices, 2009, 4: 1–13

[20]

Cheikh R, Menacer A, Drid S. Robust control based on the Lyapunov theory of a grid-connected doubly fed induction generator. Frontiers in Energy, 2013, 7(2): 191–196

RIGHTS & PERMISSIONS

Higher Education Press and Springer-Verlag Berlin Heidelberg

AI Summary AI Mindmap
PDF (548KB)

2798

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/