Sunteți pe pagina 1din 9

Received September 2, 2019, accepted September 13, 2019,

date of publication September 20, 2019, date of current version October 4, 2019.
Digital Object Identifier 10.1109/ACCESS.2019.2942721

Improved Adaptive Backstepping Approach on


STATCOM Controller of Nonlinear Power Systems
WANZHEN QUAN1,2 AND QINGYU SU 1
1 School of Automation Engineering, Northeast Electric Power University, Jilin City 132012, China
2 School of Engineering, Rocket Force University of Engineering, Xi’an 710025, China

Corresponding author: Qingyu Su (suqingyu@neepu.edu.cn)


This work was supported in part by the National Natural Science Foundation of China under Grant 61503071 and Grant 61873057, in part
by the Natural Science Foundation of Jilin Province under Grant 20180520211JH, and in part by the Education Department of Jilin
Province under Grant 201693 and Grant JJKH20170106KJ.

ABSTRACT This paper proposes an improved backstepping control approach which uses error-
compensation and the sliding mode variable structure control to achieve stability for a single machine
infinite bus system (SMIBS) with a static synchronous compensator (STATCOM). An adaptive sliding
mode control was also utilised to obtain strong response performance in order to avoid excitation and the
unknown parameters generated by the recursive steps of traditional backstepping control. Increasing the
error-compensation term was used to generate a new virtual control to guarantee that the system states are
more rapid stable and eliminate system chattering effectively generated by traditional sliding mode control.
The boundedness and convergence of the closed-loop system were then obtained based on Lyapunov stability
theory. Finally, a simulation is demonstrated to illustrate the effectiveness and the practicality of the proposed
control method.

INDEX TERMS Error compensation, adaptive sliding mode variable structure control, single machine
infinite bus system, static synchronous compensator.

I. INTRODUCTION thyristor controlled series compensations (TCSCs), static var


It is well known that the stability of a single machine infi- compensators (SVCs),etc. Such FACTS equipment combines
nite bus system is becoming more significant and has been powerful electronic technology and modern control technol-
explored by many researchers, as demands for power gener- ogy to adjust the phase of power system voltage and power
ation continuously increases [1]. The abundant demand-side angle, greatly improves the transmission capacity of the trans-
interactions in the smart grid would increase the stochastic mission line, and reduces the level of transmission loss. The
fluctuation of end-users load demand in the power grid, which STATCOM is one of the most hopeful members of the FACTS
further increases the voltage variations in the system, as com- family, which is capable of absorbing reactive power and
pared with the traditional power grid [2]. Moreover, since the enhancing the speed of transient response [5].
customers may have different behavioral patterns, the ambi- In the past several years, the algorithms of backstepping
guity in their actions could make the current measurements have received much attention in various fields for nonlinear
of the network vary continuously with time and end-use systems with a lower triangular structure, and it has been
consumption [3]. As the scale of the grid continues to expand, extensively used in electric power systems [6]–[9]. The first
the control of the power system is becoming more and more attempt is that the authors in [10] apply the adaptive control
difficult, the systems are being operated under high stress algorithms to the problems for a single machine infinite bus
conditions such as unplanned power outages [4]. Further- system. In order to overcome the uncertainty of the power
more, more effective and efficient control means are required systems, an adaptive fuzzy logic control approach in [11]
for stability control. Nowadays flexible alternate current is proposed in generator excitation and thyristor controlled
transmission system (FACTS) devices are highly-developed, series compensation. In [12] and [13], the improved robust
including static synchronous compensators (STATCOMs), adaptive backstepping control is the main techniques, which
is applied to ensure the global asymptotic stability for power
The associate editor coordinating the review of this manuscript and systems, and uniformly ultimate boundedness of tracking
approving it for publication was Dongbo Zhao.
error. In [14], the control law was designed via an improved

This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see http://creativecommons.org/licenses/by/4.0/
VOLUME 7, 2019 139109
W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

backstepping method for single-machine infinite-bus power STATCOM is proposed is proposed for external distur-
systems with SMES. Furthermore, the control law is derived bances with unknown parameters and unknown mechan-
using variable structure control in [15] so as to the stability ical input power.
of the system, while the terminal voltage of the generator The paper is organized as follows. In Section II an error-
is within the safety boundary. Now, in order to influence compensation problem under consideration and preliminar-
the parameter uncertainty such as damping coefficient, peo- ies is briefly introduced, and the traditional backstepping
ple pay more and more attention to the extended adaptive methods of the SMIBS with STATCOM in detail is given by
backstepping methods. A controller based on the improved section III. Section IV proposes an improved adaptive sliding
backstepping method of a single machine infinite bus power mode variable structure control method according to error-
systems with uncertain parameters is investigated in [16]. compensation. In section V, the SMIBS with STATCOM is
Intelligent controllers such as fuzzy logic controllers as non- simulated, and the effectiveness of the improved method is
linear control methods have been used in [17] in the control verified. Finally, Several conclusions in the paper can be
of STATCOM. For the multi-engine power system with boiler drawn in section VI.
turbo generator set, the nonlinear adaptive controller of the
power system is designed in [18], and the global control tech- II. PRELIMINARIES
nology is used to improve the transient performance of the A. THE DYNAMIC MODEL
power system. Both parameter updating laws and nonlinear The SMIB power system with STATCOM is shown in
adaptive controllers for a single machine infinite bus system following figure 1.
with damping coefficient uncertainties have been studied
in [19] and [20]. In practice, [21]–[23] put forward a model-
based adaptive control approach for satellites and hypersonic
vehicles. This paper continues to study the development of
adaptive back-stepping method [12], [24]–[28], providing a
new solution for the design of adaptive controller for a single
machine infinite bus system with parametric uncertainties.
Although algorithm proposed by [29] does not follow the
deterministic equivalence principle for the design of adaptive
control law, the chattering of the system is effectively elim-
inated. Inspired by the above viewpoint, this paper extends
this approach to improve STATCOM controllers. FIGURE 1. The single machine infinite bus system with STATCOM
controller.
Due to [26] just considers the single-machine infinite sys-
tem on generator steam valve of nonlinear power system, The model is introduced by [10], where the generator
in this paper an improved backstepping method with error- equation of state model can be written as follows (1).
compensation is proposed to solve the stabilisation problem
of STATCOM. On the basis of [29] for chaotic system, δ̇ = ω − ω0 ,
the improved backstepping method with error-compensation ω0 Eq0 Vs sin δ
ω̇ = [Pm −
is derived for the power system, which combines the advan- H X1 + X2
tages of error compensation and proposed sliding mode X1 X2 Iq
× (1 + √ )
control. The contributions of this paper are summarised as (X2 Eq ) + (X1 Vs )2 + 2X1 X2 Vs cos δ
0 2
follows: D
• The SATACOM controller can improve the voltage sta- − (ω − ω0 )],
bility and power supply quality by generating or absorb- ω0
ing reactive power to improve the power factor. 1
I˙q = (−Iq + Iq0 + u), (1)
• Compared with the previous work in [9], a virtual Tq
controller is designed to increase error compensation, The geometric parameters and the testing data of the no
improve the speed of parameter identification, compen- load and the full load characteristics are also offered.
sate the dynamic characteristics of unknown error, at the parameters of the generator are also offered as follow.
same time effectively eliminate the chattering brought in which Pm is the mechanical power, ω is the angular
by the traditional sliding mode variable structure con- velocity, δ is the power angle, Vs is the infinite bus voltage
trol. Furthermore, the proposed control approach allows for generator, about 1.0, D is the damping coefficient, H
accurate asymptotic tracking and eventually reaches a is the moment of inertia for the generator rotor, Eq0 is the
stable value. Therefore, the improved method of this generator transient potential, Iq is the power systems reactive
paper is also applicable to engineering applications. current, Iq0 is the initial stable value Iq , Tq is the STATCOM
• Motivated by the previous works for a uncertain chaotic control system balance time constant, about 0.02, X1 =
system [29], the improved additional sliding mode Xd0 + XT + XL1 , about 0.84, X2 = XL2 , about 0.52, Bc and BL
variable structure control with error-compensation in are the susceptance of the capacitor and the inductor, u is the

139110 VOLUME 7, 2019


W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

balance input of STATCOM, (δ0 , ω0 , Iq0 ) is the steady state D. THE TRADITIONAL CONTROLLER DESIGN
operating point of the system. The basic principle of backstepping scheme is divided into
Because the damping coefficient is difficult to measure the following steps. Firstly, a suitable virtual error variable is
accurately, we define the unknown parameter θ =- H D
to facil- defined. And then in each step, we should construct a virtual
itate the design of the system, and define the state variables controls xi∗ and the control input u, making the subsystem sta-
of the system (1) x1 = δ − δ0 , x2 = ω − ω0 , x3 = Iq − Iq0 , then ble by using the appropriate lyapunov function Vi . Adaptive
the dynamics can be choosen in the following equations: control law and update law are obtained, with respect to an
over all Lyapunov function V is analyzed.
ẋ1 = x2 ,
Step 1: Firstly, we select a virtual virtual control variables
ẋ2 = θ x2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + Iq0 )], function:
1 1
ẋ3 = − x3 + u, (2) x2∗ = −k1 e1 ,
Tq Tq
ω0 ω0 Eq0 Vs where k1 > 0. Then we derived further according to the
where a0 = H Pm , k= H , θ = −D/H .
definition,
B. THE STATEMENT OF PROBLEM AND ė1 = ẋ1 = x2 . (4)
CONTROL OBJECTIVE
In this subsection, we put forward the problem to be studied at Choosing Lyapunov function of system (2)
first. At the same time, the nonlinear uncertain systems with 1 2
strict parameter feedback are considered as follow: e ,
V1 =
2 1
x˙1 = f1 (x1 ) + g1 (x1 )x2 + 8T1 (x1 )θ, furthermore, the derivative curve of V1 is
x˙2 = f2 (x1 , x2 ) + g2 (x1 , x2 )x3 + 8T2 (x1 , x2 )θ, V˙1 = e1 ė1 = e1 x2 = −k1 e21 + e1 e2 . (5)
..
. It is clearly that when e2 = 0, there is V̇1 < 0 which is
ẋi = fi (x1 , · · · , xi ) + gi (x1 , · · · , xi )xi+1 satisfed the stability criteria.
+ 8Ti (x1 , · · · , xi )θ, Step 2: Choosing the following Lyapunov function:
.. 1
. V2 = V1 + e22 ,
2
x˙n = fn (x1 , · · · , xn ) + gn (x1 , · · · , xn )xn+1 it is possible to derive the following expression for ė2
+ 8Ti (x1 , · · · , xn )θ, (3)
ė2 = ẋ2 − ẋ2∗
among them x(∈ Rn )
and u(∈ R) are state variables and con-
= θ x2 + a0 − k sin(x1 + δ0 )
trol input, respectively; smooth function fi , gi , i = 1, 2 · · ·
is to satisfy the conditions fi (0) = 0, gi (x1 , · · · , xi ) 6 = 0; × [1 + f (x1 )(x3 + Iq0 )] + k1 x2 . (6)
θ (∈ Rn , 1 < p ≤ n) are the unknown parameter vectors, The derivative of V2 is
smooth vector 8i (x1 , · · · , xn ) meet the condition 8i (0) = 0.
Our control goal is to construct a continuous STATCOM V̇2 = V̇1 + e2 ė2
controller u to make the lower triangular structure (3) closed- = −k1 e21 − k sin(x1 + δ0 )f (x1 )e2 e3
loop error system globally asymptotically stable. In other
+ e2 {e1 + θ x2 + a0 − k sin(x1 + δ0 )
words, we are looking at the design of a controller for a
system (2) satisfiing the lower triangular structure. × [1 + f (x1 )(x3 + Iq0 )] + k1 x2 }. (7)
Meanwhile, according to the definition e3 = x3 - x3∗ , choos-
C. THE BASIC DEFINITION AND LEMMA ing virtual stabilization function:
According to system (2), x2∗ and x3∗ are virtual control vari-
ables, and then the error variables showing in the following e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 1
x3∗ = − − Iq0 , (8)
ei , i = 1, 2, 3 can be derived. ksin(x1 + δ0 )f (x1 ) f (x1 )
e1 = x1 , among them k2 is a constant, θ̂ is an estimate of θ , and θ̃ is
an estimated error which meets θ̃ = θ − θ̂ , hence
e2 = x2 − x2∗ ,
V˙2 = −k1 e21 − ke2 e3 sin(x1 + δ0 )f (x1 ) − k2 e22 + θ̃ e2 x2 .
e3 = x3 − x3∗ .
Step 3: According to system (2), we make the overall
Lemma 1 (Barbalat’s Lemma [30]): Considering a dif- Lyapunov function
ferentiable function h(t). If limt→∞ h(t) is finite and ḣ(t) is 1 1 2
V = V2 + e23 + θ̃ , (9)
uniformly continuous, then limt→∞ ḣ(t) = 0. 2 2ρ

VOLUME 7, 2019 139111


W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

where the parameter ρ > 0 is a given adaptive gain, and (i) The controller u of this system was deduced through
backstepping adaptive approach as follows:
ė3 = ẋ3 − ẋ3∗
1 1 (1 + θ̂˙ + k1 k2 )x2 1 (1 + θ̂˙ + k1 k2 )x2
= − x3 + u − u = Tq {ke2 sin(x1 + δ0 )f (x1 ) + x3 +
Tq Tq k sin(x1 + δ0 )f (x1 ) Tq k sin(x1 + δ0 )f (x1 )
(θ + k1 + k2 )(θ x2 + a0 ) (θ̂ +k1 +k2 )[θ̂ x2 +a0 k sin(x1 +δ0 )[1+f (x1 )(x3 +Iq0 )]
− +
k sin(x1 + δ0 )f (x1 ) k sin(x1 + δ0 )f (x1 )
(e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 )[f˙ (x1 ) sin(x1 + δ0 ) (e1 + θ̂x2 + a0 + k1 x2 + k2 e2 )f˙ (x1 ) sin(x1 + δ0 )x2
+ +
k[f (x1 )sin(x1 + δ0 )]2 k[f (x1 )sin(x1 + δ0 )]2
f (x1 ) cos(x1 + δ0 )x2 f˙ (x1 )x2 (e1 + θ̂x2 + a0 + k1 x2 + k2 e2 )f (x1 ) cos(x1 + δ0 )x2
+ − 2 . +
k[f (x1 )sin(x1 + δ0 )] 2 f (x1 ) k[f (x1 )sin(x1 + δ0 )]2
The derivative of V is: f˙ (x1 )x2
− 2 − k3 e3 }. (13)
1 f (x1 )
V̇ = V˙2 + e3 ė3 + θ̃ θ̃˙
ρ (ii) Because of the effect of the controller (13), the closed-
= −k1 e21 − ke2 e3 sin(x1 + δ0 )f (x1 ) loop system in the new coordinate system (e1 , e2 , e3 ) is
1 ˙
− k2 e22 + θ̃ e2 x2 + e3 ė3 − θ̃ θ̂, ė1 = −k1 e1 + e2 ,
ρ
ė2 = −e1 − k2 e2 − ke3 sin(x1 + δ0 )f (x1 ) + θ̃x2 ,
since θ = θ̂ + θ̃, (θ̂ + k1 + k2 )
ė3 = k sin(x1 + δ0 )f (x1 )e2 − θ̃ x2 − k3 e3 .
e3 (θ̂ + k1 + k2 )θ̃x2 k sin(x1 + δ0 )f (x1 )
V̇ = −k1 e21 − k2 e22 + θ̃ e2 x2 − (14)
ksin(x1 + δ0 )f (x1 )
1 ˙ 1 (iii) Under the effect of the controller (13), the closed-loop
− θ̃ θ̂ + e3 {−ke2 sin(x1 + δ0 )f (x1 ) − x3
ρ Tsvc tracking error system (14) is regulated to zero asymptotically.
1 (1 + θ̂˙ + k1 k2 )x2 Proof: Firstly, we know V (t) < V (0) according to (12),
+ u− that is to say Re1 , e2 , x1 , x2 are bounded, then we choose
Tsvc k sin(x1 + δ0 )f (x1 ) t
 = −V̇ , 0 (τ )dτ = V (0) − V (t), because V (0)
(θ̂ + k1 + k2 )[θ̂ x2 + a0 k sin(x1 + δ0 ) is bounded,
− R t V (t) is also diminishing and bounded, that is
k sin(x1 + δ0 )f (x1 ) limt→∞ 0 (τ )dτ < ∞, that is to say  ˙ is bounded,
(θ̂ + k1 + k2 )[θ̂ x2 + a0 k sin(x1 + δ0 )f (x1 )(x3 + Iq0 ) so limt→∞  = 0 obtained by the Barbalat Lemma 1. If t →
− ∞, there are e1 → 0, e2 → 0, x1 → 0, x2 → 0. According
k sin(x1 + δ0 )f (x1 )
to the relationships of x1 , x2 , x3 and x2∗ , x3∗ , it can be seen that
(e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 )f˙ (x1 ) sin(x1 + δ0 )x2
+ e3 → 0, x3 is also bounded.
k[f (x1 )sin(x1 + δ0 )]2
(e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 )f (x1 ) cos(x1 + δ0 )x2 III. THE IMPROVED CONTROLLER DESIGN
+
k[f (x1 )sin(x1 + δ0 )]2 A. THE IMPROVED ADAPTIVE BACKSTEPPING SLIDING
f˙ (x1 )x2 MODE VARIABLE STRUCTURE CONTROLLER
− 2 . (10) The first two steps are the same as the backstepping adaptive
f (x1 )
sliding mode approach in chapter III. Here we will introduce
Consider (10), the parameters update law can be obtained improved method from the third step.
Step 3: The sliding mode surface s = d1 e1 + d2
e3 (θ̂ + k1 + k2 )
θ̂˙ = ρ[e2 − ]x2 . (11) e2 + e3 = 0 is selected, where d1 , d2 are constants, respec-
ksin(x1 + δ0 )f (x1 ) tively. The overall Lyapunov function consists of
Then,
1 1 2
V = V2 + s2 + θ̃ , (15)
V̇ = −k1 e21 − k2 e22 − c3 e23 . (12) 2 2ρ

Step 4: It is easy to see V̇ < 0 by (12). Moreover, since e3 = s − d1 e1 − d2 e2 , θ = θ̂ + θ̃ the derivative of V is:
based on the problem statement and the controller objective 1
in Section II, we can use the following theorem to get a V̇ = V˙2 + sṡ + θ̃ θ̃˙
ρ
backstepping adaptive controller u in the following theorem.
Theorem 1: Considering the model of static syn- = −k1 e21 − ke2 e3 sin(x1 + δ0 )f (x1 ) − k2 e22 + θ̃e2 x2
chronous compensator system (1) under equation (2), 1 ˙
+ s(d1 ė1 + d2 ė2 + ė3 ) − θ̃ θ̂.
if parameter ci > 0 is a constant. ρ

139112 VOLUME 7, 2019


W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

k 2 d 2 sin2 (x +δ )f (x )
While ė1 = ẋ1 , ė2 = ẋ2 + k1 x2 and conduction k1 − 1
4
1 0 1
> 0, k2 − 1 − k sin2 (x1 +
δ0 )f (x1 )d2 > 1, the parameter β(> 0) is the sliding mode gain
1 1 (1 + θ̂˙ + k1 k2 )x2
ė3 = − x3 + u − factor, and the other should be correctly selected according to
Tq Tq k sin(x1 + δ0 )f (x1 ) actual control requirements.
(θ + k1 + k2 )[θ x2 + a0 − k sin(x1 + δ0 ) (i) The controller u was deduced through backstepping

k sin(x1 + δ0 )f (x1 ) adaptive sliding mode variable structure control of the non-
(θ +k1 +k2 )[θx2 +a0 −k sin(x1 +δ0 )f (x1 )(x3 +Iq0 ) linear system:

k sin(x1 + δ0 )f (x1 ) 1
(e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 )f˙ (x1 ) sin(x1 + δ0 )x2 u = Tq {ke2 sin(x1 + δ0 )f (x1 ) − d1 x2 − k1 d2 x2 + x3
+ Tq
k[f (x1 )sin(x1 + δ0 )]2
(1 + θ̂˙ + k1 k2 )x2
(e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 )f (x1 ) cos(x1 + δ0 )x2 +
+ k sin(x1 + δ0 )f (x1 )
k[f (x1 )sin(x1 + δ0 )]2
− [θ̂ + k1 + k2 − d2 k sin(x1 + δ0 )f (x1 )]
f˙ (x1 )x2
− 2 . [θ̂ x2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + Iq0 )]
f (x1 ) ·
k sin(x1 + δ0 )
Therefore, it yields that
[f (x1 ) sin(x1 + δ0 ) + f (x1 ) cos(x1 + δ0 )]x2
˙
k 2 d12 sin2 (x1 + δ0 )f 2 (x1 ) 2 +
k[f (x1 )sin(x1 + δ0 )]2
V̇ = −[k1 − ]e1 − [k2 − 1
4 f˙ (x1 )x2
− k sin(x1 + δ0 )f (x1 )d2 ]e2 2 · (e1 + θ̂ x2 +a0 +k1 x2 +k2 e2 )− 2 − βs}. (18)
f (x1 )
kd1 sin(x1 + δ0 )f (x1 )
−[ e 1 + e 2 ]2 (ii) Because of the effect of the controller (18), the closed-
2
loop system in the new coordinate system for (e1 , e2 , e3 ) are
s(θ̂ + k1 + k2 )θ̃ x2 1
+ e2 θ̃ x2 + sd2 θ̃ x2 − − θ̃ θ̂˙
k sin(x1 + δ0 ) ρ ė1 = −k1 e1 + e2 ,
+ s{−ke2 sin(x1 + δ0 )f (x1 ) + d1 x2 + d2 k1 x2 ė2 = −e1 − k2 e2 − ke3 sin(x1 + δ0 )f (x1 ) + θ̃ x2 ,
1 1 (1 + θ̂˙ + k1 k2 )x2 ė3 = k sin(x1 + δ0 )(e2 + d2 e3 ) − d1 x2 + d2 e1
− x3 + u −
Tq Tq k sin(x1 + δ0 )f (x1 ) (θ̂ + k1 + k2 )
+ k2 d2 e2 − θ̃ x2 − βs. (19)
(θ̂ + k1 + k2 − d2 k sin(x1 + δ0 )f (x1 )) k sin(x1 + δ0 )f (x1 )

k sin(x1 + δ0 ) (iii) Under the effects of the controller (18), the closed-loop
· {θ̂ x2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + Iq0 )]} tracking error system (19) is regulated to zero asymptotically.
+ (e1 + θ̂x2 + a0 + k1 x2 + k2 e2 ) Proof: We choose V (t) < V (0) according to (17), that is
to say e1 , e2 , s, x1 , x2 are bounded, then we choose  = −V̇ ,
[f˙ (x1 ) sin(x1 + δ0 ) + f (x1 ) cos(x1 + δ0 )]x2 Rt
· (τ )dτ = V (0) − V (t). The Barbalat lemma 1 derived
k[f (x1 )sin(x1 + δ0 )]2 0
the result; the proof process is also analogous to the proof of
f˙ (x1 )x2 Theorem 1. Due to the restriction of space, we leave out the
− 2 − βs}.
f (x1 ) proof of Theorem 2.
By choosing the parameter update law Remark 1: Compared with the adaptive backstepping
design, the sliding mode gain coefficient introduced by the
sθ̂ + k1 + k2
θ̂˙ = ρ[e2 + sd2 − ]x2 . (16) adaptive backstep sliding mode variable structure controller
k sin(x1 + δ0 )f (x1 ) effectively compensate the unknown error for the dynamic
Then effect of the system.
k 2 d12 sin2 (x1 + δ0 )f 2 (x1 ) 2
V̇ = −[k1 − ]e1 B. THE IMPROVED CONTROLLER DESIGN OF ADAPTIVE
4 BACKSTEPPING SLIDING MODE VARIABLE STRUCTURE
− [k2 − 1 − k sin(x1 + δ0 )f (x1 )d2 ]e22 CONTROL BASED ON ERROR COMPENSATION
kd1 sin(x1 + δ0 )f (x1 )
−[ e1 + e2 ]2 (17) Step1: Firstly, an error-compensation and virtual stabilization
2 function are introduced:
Step 4: It is easy to see V̇ < 0 by (17). Moreover,
in Section II basing on the problem statement and control x2∗ = −k1 e1 − p1 e2 ,
objective, we can use the following theorem to get a back- where k1 is a positive constant, p1 e2 is an error compensation
stepping adaptive controller u, as shown below. used to compensate for the dynamic effects of unknown errors
Theorem 2: Considering the model of the static syn- on system stability. Furthermore, yielding an equation,
chronous compensator system (1) under equation (2),
we select good parameters ci , di (i = 1, 2), which satisfy the ė1 = −k1 e1 + (1 − p1 )e2 . (20)

VOLUME 7, 2019 139113


W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

Choosing Lyapunov function for the system (2) since ṡ = d1 ė1 + d2 ė2 + ė3 and θ = θ̂ + θ̃, the derivative
1 2 of V is:
e ,
V1 =
2 1 1
V̇ = V˙2 + sṡ + θ̃ θ̂˙
therefore, the derivative curve of V1 is ρ
k2 e22
V˙1 = e1 ė1 = −k1 e21 + (1 − p1 )e1 e2 . (21) = −k1 e21 −
1 − p1
It can be seen that when e2 = 0, V˙1 < 0 satisfies the +
e2
[θ̃ x2 − k sin(x1 + δ0 )(1 − p2 )e3 ]
stability criterion. 1 − p1
Step 2: The Lyapunov function is defined below: 1 ˙
+ s(d1 ė1 + d2 ė2 + ė3 ) − θ̃ θ̂.
1 ρ
V2 = V1 + e22 ,
2 While ė1 = ẋ1 , ė2 = ẋ2 + k1 x2 + p2 e3 , and
meanwhile,
1 1 [(1 − p1 )2 + θ̂˙ + 1−p
k1 k2
]x2
ė2 = ẋ2 − ẋ2∗ ė3 = − x3 + u − 1
Tq Tq k sin(x1 + δ0 )f (x1 )
= θx2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + Iq0 )]
(θ̂ + k1 + k2
1−p1 )
+ k1 x2 + p1 ė2 , −
k sin(x1 + δ0 )f (x1 )
and further result · {θ x2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + Iq0 )]}
1 [(1 − p1 )2 e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 ]
ė2 = {θ x2 + a0 − k sin(x1 + δ0 ) +
1 − p1 k[f (x1 )sin(x1 + δ0 )]2
× [1 + f (x1 )(x3 + Iq0 )] + k1 x2 }.
· [f˙ (x1 ) sin(x1 + δ0 ) + f (x1 ) cos(x1 + δ0 )]x2 + p2 ė3 ,
The derivative curve of V2 is
that is
V˙2 = V˙1 + e2 ė2
= −k1 e21 + (1 − p1 )e1 e2 1 1 1 [(1 − p1 )2 + θ̂˙ + 1−p
k1 k2
1
]x2
ė3 = {− x3 + u −
1 1 − p2 Tq Tq k sin(x1 + δ0 )f (x1 )
+ e2 {θ x2 + a0 − k sin(x1 + δ0 )
1 − p1 (θ̂ + k1 + k2
1−p1 )
× [1 + f (x1 )(x3 + Iq0 )] + k1 x2 } −
k sin(x1 + δ0 )f (x1 )
k sin(x1 + δ0 )f (x1 )
= −k1 e21 − e2 e3 · {θ x2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + Iq0 )]}
1 − p1
e2 [(1 − p1 )2 e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 ]
+ {(1 − p1 )2 e1 + θx2 + a0 − k sin(x1 + δ0 ) +
1 − p1 k[f (x1 )sin(x1 + δ0 )]2
× [1 + f (x1 )(x3 + Iq0 )] + k1 x2 }. · [f (x1 ) sin(x1 + δ0 ) + f (x1 ) cos(x1 + δ0 )]x2 }.
˙

According to Definition e3 = x3 - x3∗ , we can select virtual Therefore, it yields that


stabilization function:
k 2 sin2 (x1 + δ0 )f 2 (x1 )d12 2
(1 − p1 )2 e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 V̇ = −[k1 − ]e1
x3∗ = 4(1 − p1 )2
ksin(x1 + δ0 )f (x1 )
k sin(x1 + δ0 )f (x1 )(1 − p2 )d1 e1
1 −[ + e2 ]2
− − Iq0 − p2 e3 , 1 − p1
f (x1 )
k2 k sin(x1 + δ0 )f (x1 )(1 − p2 )d2
where k2 , p2 are constants, θ̂ is the estimate of θ , θ̃ is esti- −[ − − 1]e22
1 − p1 1 − p1
mated error and θ̃ = θ − θ̂ , so
e2 sd2
k2 e22 + θ̃x2 + θ̃x2
V˙2 = −k1 e21 − 1 − p1 1 − p1
1 − p1
e2 s(θ̂ + k1 + 1−p1 )θ̃ x2
k2
1 ˙
+ [θ̃ x2 − k sin(x1 + δ0 )f (x1 )(1 − p2 )e3 ]. − − θ̃ θ̂
1 − p1 (1 − p2 )k sin(x1 + δ0 )f (x1 ) ρ
Step 3: The sliding mode surface s = d1 e1 + d2 −k sin(x1 + δ0 )f (x1 ) d2 k1 x2
e2 + e3 = 0 is selected, where d1 , d2 are constants, respec- + s{ e2 + d1 x2 +
1 − p1 1 − p1
tively. The overall Lyapunov function consists of
1 1 2 1 1 1 [(1 − p1 )2 + θ̂˙ + 1−p
k1 k2
1
]x2
V = V2 + s2 + θ̃ , (22) + {− x3 + u −
2 2ρ 1 − p2 Tq Tq k sin(x1 + δ0 )f (x1 )

139114 VOLUME 7, 2019


W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

(θ̂ + k1 + k2
1−p1 + d2
1−p1 k sin(x1 + δ0 )f (x1 )) (θ̂ + k1 + k2
1−p1 − k sin(x1 +δ0 )d2
1−p1 )
− +
k sin(x1 + δ0 ) k sin(x1 + δ0 )
· {θ̂ x2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + Iq0 )]} · {θ̂ x2 + a0 − k sin(x1 + δ0 )[1 + f (x1 )(x3 + I q0)}
((1 − p1 )2 e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 )
((1 − p1 )2 e1 + θ̂ x2 + a0 + k1 x2 + k2 e2 ) +
+ k[f (x1 )sin(x1 + δ0 )]2
k[f (x1 )sin(x1 + δ0 )]2 · [f˙ (x1 ) sin(x1 + δ0 ) + f (x1 ) cos(x1 + δ0 )]x2
· [f˙ (x1 ) sin(x1 + δ0 ) + f (x1 ) cos(x1 + δ0 )]x2 f˙ (x1 )x2
− 2 − βs (25)
f˙ (x1 )x2 f (x1 )
− − βs}}. (ii) Because of the effect of the controller (25), the closed-
f 2 (x1 )
loop system in the new coordinate system for (e1 , e2 , e3 ) are
While we can get the parameter update law is that
ė1 = −k1 e1 + (1 − p1 )e2 ,
s(θ̂ + k1 + k2 1
e2 sd2 1−p1 ) ė2 = −(1 − p1 )e1 − [k2 e2
θ̂˙ = ρ[ + − ]x2 . 1 − p1
1 − p1 1 − p1 (1 − p2 )k sin(x1 + δ0 )f (x1 )
(23) + (1 − p2 )k sin(x1 + δ0 )f (x1 )e3 − θ̃ x2 ],
1 − p2
ė3 = k sin(x1 + δ0 )f (x1 )(e2 + d2 e3 ) − d1 x2
Remark 2: In (23), the adaptive law θ̂˙ different from that 1 − p1
in (11) and (16). The advantages of the improved adaptive k2 d2
+ d2 (1 − p1 )e1 + e2
law are listed as follows. On the basis of (11), a sliding 1 − p1
surface is introduced to improve the adaptive law (16), mainly (θ̂ + k1 + 1−p
k2
)
by proposing the error compensation coefficient and sliding − 1
θ̃ x2 − βs. (26)
mode control, so that the system can quickly update the (1 − p2 )k sin(x1 + δ0 )f (x1 )
unknown parameters and respond quickly. (iii) Because of the effect of the controller equation (25),
Then, the closed-loop tracking error system (26) is regulated to zero
asymptotically.
k 2 sin2 (x1 + δ0 )f 2 (x1 )d12 2 Proof: We choose V (t) < V (0)according to (24), that is
V̇ = −[k1 − ]e1
4(1 − p1 )2 to
Rt say, e1 , e2 , s, x1 , x2 are bounded, then we choose  = −V̇ ,
k sin(x1 + δ0 )f (x1 )(1 − p2 )d1 e1 0 (τ )dτ = V (0) − V (t). The Barbalat lemma 1 derived
−[ + e2 ]2 the result; the proof process is also analogous to the proof of
1 − p1
Theorem 1. Due to the restriction of space, we leave out the
k2 k sin(x1 +δ0 )f (x1 )(1−p2 )d2 proof of Theorem 3.
−[ − −1]e22 − βs2 .
1 − p1 1−p1 Remark 3: As can be seen from the previous discussion,
(24) the adaptive backstepping controller proposed in this section
is better than others. The emphasis is on introducing error
Step 4: It is easy to see V̇ < 0 by (24). Moreover, compensation in the first step. On this basis, the virtual
based on the problem statement and the controller objective control, error variables and error compensation are combined
in Section II, we can use the following theorem to get a to extend the lyapunov function, improving the stability and
backstepping adaptive controller u, as shown bellow. performance of the power system, and it is more likely to enter
Theorem 3: Considering the model of the static syn- a steady state in a short period of time and quickly eliminate
chronous compensator system (1) under equation (2), we the error.
select good parameters ci , di , pi , i = 1, 2, which sat-
k 2 sin2 (x1 +δ0 )f 2 (x1 )d12
isfy the conduction k1 − 4(1−p )2
> 0, 1−p
k2
1
− IV. SIMULATION
1
k sin(x1 +δ0 )f (x1 )(1−p2 )d2 To validate the improved controller derived in the previous
1−p1 − 1 > 0, β(> 0) is a sliding mode gain
section, several simulations for a single machine infinite
coefficient and the parameter β(> 0) is the sliding mode gain
system have been achieved. Some parameters of systems are
factor, and the other should be correctly selected according to
selected from [12]: ρ = 1;Vs = 1; T = 0.4; H = 10;
actual control requirements.
E = 1.08; CH = 0.3; X = 0.9; w0 = 314; PM 0 = 0.8;
(i) The controller u was deduced through backstepping
p1 = 0.471; p2 = 0.778; k1 = 30; k2 = 10; there are
adaptive sliding mode variable structure control for the non-
x1 = δ − δ0 , x2 = ω − ω0 , x3 = Iq − Iq 0 as well.
linear systems:
The principle of parameters choosing in controller design
k sin(x1 + δ0 )f (x1 ) d2 are given below.
u = Tq {[ e2 − d1 x2 − k1 x2 ] 1) Parameters p1 and p2 are error-compensations, which
1 − p1 1 − p1
are one or near to one in a general sense.
1 ((1 − p2 )2 + θ̂˙ + 1−p
k1 k2
1
)x2 2) The parameters d1 and d2 , varying from zero to one, are
× (1 − p2 ) + x3 +
Tq k sin(x1 + δ0 ) obtained by constructing a sliding surface.

VOLUME 7, 2019 139115


W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

FIGURE 2. The simulation system structure of ECABSMVSC.

FIGURE 4. The power angle ω.

FIGURE 3. The generator rotor speed δ.

3) The parameters k1 and k2 guarantee the stability the FIGURE 5. The generator rotor speed δ.

system (2) by using the virtual controls x2∗ and x3∗ ,


it only needs k1 > 0, k2 > 0. However, the state variable x2 gradually tends to 0. In other words,
in order to ensure the derivative of the Lyapunov func- all of these responses can be achieved in their stable state.
tion (24) < 0, parameter k1 should satisfy k1 − However, the improved ECABSMVSC method maintains
k 2 sin2 (x1 +δ0 )f 2 (x1 )d12 transient stability at a more sensitive rotational speed and
4(1−p )2
> 0, and k2 should be chosen to
1 seeks a faster steady state in a shorter time. At the same time,
k2
satisfy 1−p 1
− k sin(x1 +δ01−p
)f (x1 )(1−p2 )d2
1
− 1 > 0, β(> 0). transient response the overshoot is smaller, more smooth than
4) ρ > 0 is chosen to adjust the adaptive parameter tradtional ABSMVSC and ABC methods. That is to say,
according to literature[19]. Parameter β > 0 is a the improved controller improves improves the state conver-
constant sliding mode gain. gence speed and makes the transient performance better.
In Figure 2, the simulation system structure basing on Figure 5 present that, in the improved ECIABSMVSC
error-compensation adaptive backstepping sliding mode vari- method, the states of δ0 reach stable at a new balance point.
able structure controller (ECABSMVSC) is shown. As shown Namely, when t = 5s, the balance point changes ranging from
in Figure 3, δ gradually tends to δ0 (57.3), which is the power 57.3 (deg) to 57.5 (deg), and the rotor speed of the generator
angle of stable working point, namely the state variable x1 varies with the change of the balance point. Furthermore, it is
gradually return at the point 0. It’s worth noting that, the pro- shown that the improved controller maintains good conver-
posed method of basing on ECABSMVSC has better tran- gence performance in Figure 5.
sient power angle performance than the traditional method
of adaptive backstepping controller (ABC) or the improved V. CONCLUSION
adaptive backstepping sliding mode variable structure con- In this paper, the nonlinear controller of the STATCOM for
troller (IABSMVSC), such as small chattering, smaller over- generators is designed by proposed adaptive backstepping
shoot and more quickly return at the balance point. Figure 3 method. There were three points in this method to be noted
also indicats that the proposed backstepping sliding mode Firstly, it is important to realize that the additional error
variable structure controller performance is better as com- compensation has the capability of eliminating the chatter-
pared to the other traditional controllers. ing phenomena compared to the traditional sliding mode
It can be seen from the simulation curve shown in fig- controller. Secondly, the proposed controller enhances the
ure 4, omega gradually tends to stabilize the rotor speed convergence speed of the identification of unknown param-
of the generator at the working point of ω0 (314), hence eters. In addition, the controller has a fast response to various

139116 VOLUME 7, 2019


W. Quan, Q. Su: Improved Adaptive Backstepping Approach on STATCOM Controller of Nonlinear Power Systems

uncertain parameters. Thirdly, the appoach of the backstep- [22] N. Jiang, B. Liu, J. Kang, Y. Jing, and T. Zhang, ‘‘The design of nonlinear
ping controller is feasible and constructive to engineering disturbance attenuation controller for TCSC robust model of power sys-
tem,’’ Nonlinear Dyn., vol. 67, no. 3, pp. 1863–1870, Feb. 2012.
applications. In the end, the simulation results further prove [23] X. Zhao, X. Zheng, B. Niu, and L. Liu, ‘‘Adaptive tracking control for
that the control method can effectively improve the transient a class of uncertain switched nonlinear systems,’’ Automatica, vol. 52,
stability. pp. 185–191, Feb. 2015.
[24] L.-Y. Sun and Y. Liu, ‘‘Nonlinear adaptive backstepping controller design
for static VAR compensator,’’ in Proc. Chin. Control Decis. Conf.,
REFERENCES May 2010, pp. 3013–3018.
[25] L.-Y. Sun and Y. Liu, ‘‘Nonlinear robust control based on adaptive back-
[1] Q. Lu and Y. Z. Sun, Nonlinear Control of Power Systems. Beijing, China: stepping design for static VAR compensator,’’ in Proc. Chin. Control Decis.
Science Press, 1993. Conf., May 2004, pp. 3013–3018.
[2] N. Venkatesan, J. Solanki, and S. K. Solanki, ‘‘Residential demand [26] Q. Su, W. Quan, G. Cai, and J. Li, ‘‘Improved adaptive backstepping sliding
response model and impact on voltage profile and losses of an electric mode control for generator steam valves of non-linear power systems,’’ IET
distribution network,’’ Appl. Energy, vol. 96, pp. 84–91, Aug. 2012 Control Theory Appl., vol. 11, no. 9, pp. 3428–3437, Sep. 2017.
[3] B. Zeng, X. Wei, D. Zhao, C. Singh, and J. Zhang, ‘‘Hybrid probabilistic- [27] Q. Su, W. Quan, W. Quan, G. Cai, and J. Li, ‘‘Improved robust adaptive
possibilistic approach for capacity credit evaluation of demand response backstepping control approach on STATCOM for non-linear power sys-
considering both exogenous and endogenous uncertainties,’’ Appl. Energy, tems,’’ IET Gener., Transmiss. Distrib., vol. 11, no. 13, pp. 3428–3437,
vol. 229, pp. 186–200, Nov. 2018. Sep. 2017.
[4] Q. Lu and S. W. Mei, ‘‘Modern power system control commentary,’’ J. Syst. [28] W. L. Li, Y. W. Jing, and X. P. Liu, ‘‘Nonlinear robust control for turbine
Sci. Math. Sci., vol. 32, no. 10, pp. 1207–1225, 2012. main steam valve,’’ Control Theory Appl., vol. 20, no. 3, pp. 387–390,
[5] N. Jiang, S. Li, T. Liu, and X. Dong, ‘‘Nonlinear large disturbance atten- 2003.
uation controller design for the power systems with STATCOM,’’ Appl. [29] Q. Chen, X. M. Ren, and J. Na, ‘‘Adaptive backstepping control of chaotic
Math. Comput., vol. 219, no. 20, pp. 10378–10386, Jun. 2013. system with uncertain parameters,’’ Trans. Beijing Inst. Technol., vol. 31,
[6] W. Li, Y. Jing, X. Liu, and B. Wang, ‘‘Nonlinear robust control based no. 31, pp. 158–162, 2011.
on adaptive backstepping design for STATCOM,’’ J. Northeastern Univ., [30] J. E. Slotine and W. P. Li, Applied Nonlinear Control. Englewood Cliffs,
vol. 24, no. 3, pp. 221–224, Mar. 2003. NJ, USA: Prentice-Hall, 1991.
[7] B. Niu, L. Liu, and Y. Liu, ‘‘Adaptive backstepping-based fuzzy tracking
control scheme for output-constrained nonlinear switched lower triangu-
lar systems with time-delays,’’ Neurocomputing, vol. 175, pp. 759–767,
Jan. 2016.
[8] C. Zhang, Z. Aimin, Z. Hang, W. Nan, R. Zhigang, J. Huang,
and G. Yingsan, ‘‘An advanced adaptive backstepping control method
for STATCOM,’’ in Proc. 26th Chin. Control Decis. Conf. (CCDC),
May/Jun. 2014, pp. 1822–1827.
[9] J. Fu, R. Ma, and T. Chai, ‘‘Global finite-time stabilization of a class
of switched nonlinear systems with the powers of positive odd rational
numbers,’’ Automatica, vol. 54, pp. 360–373, Apr. 2015. WANZHEN QUAN received the master’s degree
[10] L. Y. Sun, J. X. Feng, and J. Zhao, ‘‘Design of a nonlinear robust controller in engineering from Northeast Electric Power Uni-
for STATCOM,’’ J. Northeastern Univ., vol. 30, no. 4, pp. 466–470, 2009. versity, in 2018. She is currently pursuing the
[11] L. Y. Sun and J. Zhao, ‘‘Adaptive coordinated passivation control for Ph.D. degree with Rocket Force University of
generator excitation and thyristor controlled series compensation system,’’ Engineering. Her research interests include non-
Control Eng. Pract., vol. 17, no. 7, pp. 766–772, Jul. 2009. linear control systems.
[12] W. Li, Y. Jing, and X. Liu, ‘‘Adaptive robust backstepping design for
nonlinear steam valve controller,’’ Proc. CSEE, vol. 23, no. 1, pp. 155–158,
2003.
[13] L. Y. Sun, S. Tong, and Y. Liu, ‘‘Adaptive backstepping sliding mode H∞
control of static var compensator,’’ IEEE Trans. Control Syst. Technol.,
vol. 19, no. 9, pp. 1178–1185, Sep. 2011.
[14] Y. Wan and J. Zhao, ‘‘Extended backstepping method for single-machine
infinite-bus power systems with SMES,’’ IEEE Trans. Control Syst. Tech-
nol., vol. 21, no. 3, pp. 915–923, May 2013.
[15] R. Ma and J. Zhao, ‘‘Backstepping design for global stabilization of
switched nonlinear systems in lower triangular form under arbitrary
switchings,’’ Automatica, vol. 46, no. 11, pp. 1819–1823, Nov. 2010.
[16] Y. Wan, J. Zhao, and G. Dimirovski, ‘‘Nonlinear adaptive control for multi-
machine power systems with boiler-turbine-generator unit,’’ Int. Trans.
QINGYU SU received the B.Sc. degree in elec-
Electr. Energy Syst., vol. 25, no. 5, pp. 859–875, May 2015.
trical automation and the M.Sc. degree in control
[17] X. J. Dong, S. T. Li, N. Jiang, and Y. W. Jing, ‘‘Adaptive control of steam
theory and applications from Liaoning Techni-
valve of multi-machine power systems,’’ in Proc. IEEE Control Decis.
cal University, China, in 2005 and 2008, respec-
Conf. (CCDC), May 2013, pp. 3930–3934.
tively, and the Ph.D. degree in control theory and
[18] F. Fang, L. Wei, W. Tan, and J. Z. Liu, ‘‘A new nonliner coordinated control
strategy for coal-fired boiler-turbine units,’’ in Proc. 16th IEEE Int. Conf. applications from Northeastern University, China,
Control Appl., Oct. 2007, pp. 712–716. in 2013. He is currently an Associate Profes-
[19] F. Fang, L. Wei, W. Tan, and J. Z. Liu, ‘‘Design of nonlinear coordinated sor with the School of Automation Engineering,
control system based on dynamic extended linearization for large-sized Northeast Electric Power University, China. From
coal-fired power units,’’ Proc. CSEE, vol. 27, no. 26, pp. 102–107, 2007. October 2015 to October 2016, he was a Visiting
[20] L. J. Wang, ‘‘Characteristic model-based attitude controller and adaptive Scholar with the Intelligent Systems and Biomedical Robotics Group (ISR),
filter design for the hypersonic vehicle,’’ Aerosp. Control Appl., vol. 37, University of Portsmouth, U.K. He has published 21 articles on SCI journals
no. 3, pp. 14–20, 2011. and eight papers on international conferences. His research interests include
[21] B. Niu, X. Zhao, X. Fan, and Y. Cheng, ‘‘A new control method for switched systems, nonlinear control systems, and power cyber-physical
state-constrained nonlinear switched systems with application to chemical systems.
process,’’ Int. J. Control, vol. 88, no. 9, pp. 1693–1701, Mar. 2015.

VOLUME 7, 2019 139117

S-ar putea să vă placă și