Abstract
In this paper, the composite anti-disturbance control problem is addressed for a single machine bus system with static var compensator. A finite time disturbance observer is designed to estimate the external disturbances. Then based on disturbance estimation value, a continuous finite time anti-disturbance controller is proposed. It is proved that the proposed scheme can guarantee that the system outputs converge to zero in finite time. Finally, a simulation result is presented to demonstrate the effectiveness of the developed method.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
In the past decades, static var compensator (SVC) has been used in power system to regulate the system voltage and improve power system stability [1–3]. SVC has many virtues over traditional reactive power system compensators. Many meaningful results have been reported for SVC in the past decades. Based on exact linearization scheme, the SVC controllers have been developed in [4, 5]. Although these controllers can guarantee system have good control performance, they may cause unsatisfactory performances when operating states are far from given operating points. Furthermore, on the basis of nonlinear system model, some control approaches have been proposed. In [6], the adaptive fuzzy controller is presented for SVCs based on backstepping control methods. The adaptive fault-tolerant controller is proposed in [7]. When system subjects to external disturbances, the methods in [6, 7] may obtain unsatisfactory performance. In [8], an adaptive backstepping sliding mode \(H_\infty \) controller is given, where \(H_\infty \) control scheme is used to attenuate external disturbances. In [9], a nonlinear robust controller is investigated for the SVC system with external disturbances and parameter uncertainties using modified adaptive backstepping and minmax scheme.
Although these methods have good control performance of the SVC system, the disturbance rejection and robustness performance of these controllers are achieved at a price of sacrificing the nominal control performance. When subjecting to strong disturbances, these approaches may lead to poor performance, for example, the dynamic process of the closed-loop system may become sluggish and even unstable. It is because most of above control schemes reject disturbances merely via the action of feedback regulation in a relatively slow way and do not consider active and direct disturbance rejection in the controller design. Disturbance observer based control (DOBC) is an effective method to reject external disturbances and improve robustness against uncertainties [10–25]. So far, DOBC method can be used to cope with both matched disturbances [10–18] and mismatched disturbances [22–25].
In order to guarantee system have a faster convergence rate and a stronger disturbance rejection performance of systems with mismatched disturbances, some finite time composite anti-disturbance control schemes are proposed. Based on finite time disturbance observer and non-singular terminal sliding mode control techniques, a finite time composite controller is developed for rejecting mismatched disturbances in [26]. In [27], a continuous finite time composite anti-disturbance controller is proposed for a class of linear system with mismatched disturbance via finite time disturbance observer and added power integrator methods. Inspired by the above reference, we devote to investigating the finite time anti-disturbance control problem for SVC system with mismatched disturbances. Because the SVC system is a complex nonlinear system with mismatched disturbances, the previous results are difficult to directly apply. This motives us to develop this study.
In this paper, the problem of finite time composite anti-disturbance control for SVC system with mismatched disturbances is addressed. By using finite time disturbance observer, the mismatched disturbances are estimated. Based on disturbance estimation, some novel virtual control laws are constructed to compensate the mismatched disturbances. Then finite time stability is established via Lyapunov function theory. With the proposed composite control method, the system output can converge to zero in finite time in spite of mismatched disturbances and the disturbance rejection ability of system is improved without sacrificing the nominal performance of the original control strategy. Finally, a simulation result is employed to demonstrated the effectiveness of the proposed control scheme.
2 Model and problem formulation
The dynamics of single-machine infinite-bus (SMIB) electrical power system with SVC can be depicted by the following nonlinear equation [4]
where \(\delta \) and \(\omega \) represent the angle and speed of the generator rotor, respectively; H, \(P_m\), D, \(E_q'\), \(V_s\) and \(T_{\mathrm{SVC}}\) are the inertia constant, the mechanical power on the generator shaft, the damping coefficient, the inner generator voltage and infinite bus voltage, the time constant of SVC regulator, respectively. \(y_{\mathrm{SVC}}=\frac{1}{X_1}+X_2+X_1X_2(B_L+B_C)\) denotes the susceptance of the overall system, and \(y_{\mathrm{SVC}0}\) is the initial stable value of \(y_{\mathrm{SVC}}\); \(X_1=X_d'+X_T+X_L,X_2=X_L,\) \(X_d'\) \(X_T,\) and \(X_L\) mean the direct axis transient reactance of the generator, the reactance of the transformer, and the line reactance, respectively; \(B_L\), \(B_C\), and \(B_L+B_C\) show the susceptance of the inductor in SVC, the susceptance of the capacitor in SVC, and the equivalence reactance of SVC, respectively; u denotes the equivalence input of SVC regulator; \(w_2\) and \(w_3\) mean the external disturbances.
Let \((\delta _0,\omega _0,y_{\mathrm{SVC}0})\) denote an operating point of the power system. Define the system state variables as \(x_1=\delta -\delta _0,\) \(x_2=\omega -\omega _0,\) \(x_3=y_{\mathrm{SVC}}-y_{\mathrm{SVC}0}\). Furthermore, letting \(\frac{\omega _0}{H}P_m=a_0,\) \(-\frac{\omega _0}{H}E_q'V_s=k,\) system (1) is rewritten as
where y is the regulated output, \(q_1\) and \(q_2\) are nonnegative weighted coefficients, \(\theta =-\frac{D}{H}\).
Assumption 1
The disturbances satisfy the following condition \(|\dddot{w}_i(t)|\le L_i,\) where \(L_i\) are known constants, \(i=2,3.\)
According to [28], the following assumption is required for controller design.
Assumption 2
The angle \(\delta \) satisfies \(0^{\circ }<\delta <180^{\circ }\).
Remark 1
If \(\sin (x_1+\delta _0)=0,\) then \(\delta =k\pi \), \(k=0,1,2,3,\ldots \), which implies that the power systems do not maintain synchronism. Therefore, the normal region of the power system is \(0^{\circ }<\delta <180^{\circ }\).
In order to obtain a finite-time composite controller, some lemmas that will play a key role in the subsequent control development and analysis are revisited as follows.
Lemma 1
[29] If \(0<\ell =\frac{\ell _1}{\ell _2}<1,\) then \(|x^\ell -y^\ell |\le 2^{1-\ell }|x-y|^{\ell },\) where \(\ell _1\) and \(\ell _2\) are positive odd integers.
Lemma 2
[30] The inequality \((|x_1|+\cdots +|x_n|)^p\le |x_1|^p+\cdots +|x_n|^p\) holds for \(x_i\in R,\) \(i=1,\ldots ,n,\) where p is a real number satisfying \(0<p\le 1\).
Control object In this paper, the problem of finite time output regulation is investigated for system (2) under mismatched disturbances using the finite time disturbance observer and finite time control technique. We aim to design a composite controller such that system outputs converge to zero in finite time with the mismatched disturbances.
3 Composite controller design and stability analysis
3.1 Composite controller design
The problem of finite time output regulation for system (2) with mismatched disturbances is investigated by using a composite finite time controller. The detailed design method is given step by step as follows.
Part I Finite time disturbance observer design.
Borrowed from [31, 32], a finite time disturbance observer (FTDO) is presented as
where \(i=1,2,\) \(j=1,2,3\), \({\hat{x}}_{2}=x_2,\) \({\hat{x}}_3=\theta x_2+a_0+k(x_3+y_{\mathrm{SVC}0})\sin (x_1+\delta _0),\) \({\hat{x}}_4=-\frac{1}{T_{\mathrm{SVC}}}x_3+\frac{1}{T_{\mathrm{SVC}}}u\), \(\lambda _0,\lambda _1, \lambda _2,\lambda _3\) are the observer coefficients to be designed, \(z_{0j}, z_{1j}, z_{2j}, z_{3j}\) are the estimates of \(x_j, w_j,\dot{w}_j, \ddot{w}_j,\) respectively.
Define the observer errors \(e_{0j}=z_{0j}-x_j,\) \({e}_{1j}=z_{1j}-w_j,\) \({e}_{2j}=z_{2j}-\dot{w}_j,\) and \({e}_{3j}=z_{3j}-\ddot{w}_j,\) where \(w_1=\dot{w}_1=\ddot{w}_1=0.\) The observer error dynamics are presented as
It can be obtained from [31, 32] that the observer error system is finite time stable, that is, there exists a finite time instant \(t_1\) such that \(e_{0j}\equiv 0\), \(e_{1j}\equiv 0, e_{2j}\equiv 0, e_{3j}\equiv 0\), \(j=1,2,3,\) for \(t> t_1\).
Remark 1
According to [31], the parameters \(\lambda _0,\) \(\lambda _1,\lambda _2, \lambda _3\) are selected. The convergence rate of FTDO is determined by the values of \(L_j\), i.e., the faster convergence rate of the FTDO, the larger the parameters \(L_j\) required. However, the parameters \(L_j\) can not be selected too large to avoid resulting in an excessive transient peaking.
When \(t> t_1,\) the system (3) is changed to
where \(j=1,2,3\).
Part II Composite controller design.
Combining disturbance estimation values, system (2) is rewritten as
Since the disturbance estimation errors satisfy \(e_{12}=0, e_{13}=0\) for \(t>t_1\), system (6) boils down to
In the next, the composite finite time controller will be developed for system (7). The stability analysis will be given in the next subsection.
Step 1 Consider the first equation in (7), i.e.,
Choose a Lyapunov function as
where \(r_1=1, r_2=r_1+\tau ,\) \(-\frac{1}{4}<\tau =-\frac{q}{p}<0,\) q is a positive even integer, p is a positive odd integer. Computing the first derivative of (9) along system (8), yields
where \(x_2^{*}\) is a virtual control law. The virtual control law \(x_2^{*}\) is designed as
where \(\beta _1>\beta _1^{*}=3.\) Combining (10) and (11), we have
Step 2 Consider
The Lyapunov function is selected as
Computing the first derivative of (14), we have
where \(\xi _2=x_2^{\frac{1}{r_2}}-({x}_2^*)^{\frac{1}{r_2}}.\)
Note that \(0<r_2\le 1,\) by Lemma 1 and Young’s inequality, we have
where \({\hat{c}}_{21}>0\) and \({\hat{c}}_{22}>0\). Combining (15) and (16), yields
where \(x_3^{*}\) is a virtual control law. The virtual control law \(x_3^{*}\) is designed as
where \(\beta _2>\beta _2^{*}=2+{\hat{c}}_{21}+{\hat{c}}_{22},\) \(r_3=r_2+\tau .\) Substituting (18) into (17), leads to
Step 3 Consider
We choose the following Lyapunov function
where
Computing the first derivative of (21) gives rise to
where \(\xi _3={\bar{x}}_3^{\frac{1}{r_3}}-({\bar{x}}_3^*)^{\frac{1}{r_3}},\) \(\frac{\partial {\bar{x}}_3}{\partial x_1}=k\cos (x_1+\delta _0)(x_3+y_{\mathrm{SVC}}),\) \(\frac{\partial {\bar{x}}_3}{\partial x_2}=\theta \), \(\frac{\partial {\bar{x}}_3}{\partial x_3}=k\sin (x_1+\delta _0),\) \(\frac{\partial {\bar{x}}_3}{\partial z_{12}}=1.\)
Combining (22) and Lemma 1 plus Young’s inequality, we obtain
where \({\hat{c}}_{31}>0.\) Now, we estimate the last term on the right-hand side of (23).
First, it follows Lemma 1 and Young’s inequality that
where \({\hat{c}}_{32}>0.\) And
Substituting (27) into (26) and using Lemma 1 leads to
where \({\hat{c}}_{33},{\hat{c}}_{34},{\hat{c}}_{35},\) and \({\hat{c}}_{36}\) are positive constants. Combining (23), (25) and (28), yields
The controller u is designed as
where \(\beta _3\ge \beta _3^*=1+{\hat{c}}_{31}+{\hat{c}}_{32}+{\hat{c}}_{33}+{\hat{c}}_{34}+{\hat{c}}_{35}+{\hat{c}}_{36}, r_4=r_3+\tau .\)
Remark 2
In order to obtain the finite time controller, the auxiliary state \({\bar{x}}_3\) and the auxiliary virtual control law \({\bar{x}}_3^{*}\) in (22) are defined.
3.2 Stability analysis
Theorem 1
Consider system (2). If Assumptions 1 and 2 hold, the composite controller (30) can guarantee the closed-loop system (2), (4) and composite controller (30) is globally finite time stable.
Proof
The stability analysis of the closed-loop system is divided into two parts. First, the finite time stability of system (7) and (30) is established when \(t>t_1\). Next, we will prove that system states of (3) and (6) will not escape to the infinity in any time interval \([0, t_1]\).
At first step: substituting (30) into (29) gives rise to
It can be verify that
where \(c>0.\) Let \(\lambda _1=\frac{1}{2}c^{\frac{2}{2-\tau }}\). Using Lemma 2, we can derive from (31) and (32) that
According to the finite time stability definition [33], we obtain that system (7) and (30) is finite time stable.
Next, we will prove that system states of (3) and (6) will not escape to the infinity in any time interval \([0, t_1]\). By coordinate transform, we obtain the following system
A finite time bounded function is selected as
Taking the first derivative of (35), we have
Using Lemma 1 plus Young’s inequality, the following inequalities are true
where \(h_{11},h_{12},h_{21},\) \(h_{22},\) \(h_{31},\) \(h_{32},\) \(h_{41},\) \(h_{42},\) \(h_{43},\) and \(h_{44}\) are positive numbers. Since \(w_2\) and \(w_3\) are estimated in finite time, i.e., the estimation errors \(e_{12}\) and \(e_{13}\) converge to zero in finite time, then \(e_{1i}\) is bounded. We denote \(e_{1i}\le {\bar{e}}_i\le {\bar{e}}\), where \({\bar{e}}> 0\) is a constant. On the one hand if
then we obtain \(|x_1|^{2+\tau }\le \eta ^{2+\tau }\le \eta ^2,\) \(|\xi _2|^{2+\tau }\le \eta ^{2+\tau }\le \eta ^2,\) \(|\xi _3|^{2+\tau }\le \eta ^{2+\tau }\le \eta ^2\), \(|x_1|^{2-r_i}\le \eta ^2,\) \(|\xi _2|^{2-r_i}\le \eta ^2,\) \(|\xi _3|^{2-r_i}\le \eta ^2.\) With this in mind, we obtain
where \(K=\beta _1+4+h_{11}+h_{21}+h_{23}+h_{41}+h_{22}+h_{32}+h_{42}+2*2^{1-r_2}{\bar{e}}+2^{1-r_2}{\bar{e}}h_{12}+2*2^{1-r_3}{\bar{e}}+2^{1-r_3}{\bar{e}}h_{31}+(1+h_{43}+h_{44}){\bar{e}}.\) On the other hand, if \(\eta <1\), there exists a constant \({\bar{L}}\) such that
Thus we obtain
Solving the inequality (41), we have \(B(x_1,\xi _2,\xi _3)\le (B(x_1(0),\xi _2(0),\xi _3(0))+\frac{{\bar{L}}}{K})e^{Kt}-\frac{{\bar{L}}}{K}.\) When \(t\le t_1,\) the system states \(x_1,\) \(\xi _2\) \(\xi _3\) of (34) are bounded.
According to the above analysis and [34], we obtain that the system consisting of system (6), the estimation error (4) and the control law (30) is finite time stable.
Remark 3
In the absence of disturbances, it is derived from (3) and (4) that
which implies that \(z_1, z_2, z_3\) equal to zero all the time. Then the composite controller (30) degenerates to the traditional finite time controller, which means that the proposed method does not sacrifice the nominal performance. This good property will be verified via simulation results in the next section.
4 Simulation result
The SVC system has the following parameters [8, 35]:
The controller parameters are chosen as
The following operating point is considered
Case I External disturbance rejection ability
The external disturbances in the SVC system are taken as
The simulation results are presented in Figs. 1, 2, 3 and 4. Response curves of system states \(\delta \) and \(\omega \) are shown in Figs. 1 and 2. It can be observed that the system outputs can achieve their control object in the presence of mismatched disturbances. In order to illustrate the effectiveness of disturbance observer, the curves of disturbances and disturbance estimation are presented in Fig. 4. The control input is depicted in Fig. 3.
Case II: Robustness against model uncertainties
The robustness against model uncertainties of the proposed scheme is verified in this part. To investigate the performance of robustness, we choose the model uncertainties as follows. \(\theta \) has variation of \({+}20\,\%\).
Curve of system outputs under the proposed control method is given in Figs. 5 and 6. It can be seen that the closed-loop system has a good robustness performance and the outputs have a satisfactory performance. The control input is presented in Fig. 7.
5 Conclusion
In this paper, the problem of finite time composite anti-disturbance control for SVC system has been investigated. Based on finite time disturbance observer and finite time control techniques, a finite time composite controller has been proposed. Using Lyapunov function theory, the finite time stability of the closed-loop system has been analyzed. Finally, the simulation result has been presented to show the effectiveness of the developed method.
References
Pourbeik, P., Bostrom, A., Ray, B.: Modeling and application studies for a modern staic var system installation. IEEE Trans. Power Deliv. 21(1), 368–377 (2006)
Kodsi, S.K.M., Canizares, C.A., Kazerani, M.: Reactive current control through SVC for load power factor correction. Electr. Power Syst. Res. 76(9–10), 701–708 (2006)
Gu, W., Milano, F., Jiang, P., Tang, G.Q.: Hopf bifurcations induced by SVC controllers: a didactic example. Electr. Power Syst. Res. 77(3–4), 234–240 (2007)
Lu, Q., Sun, Y.Z.: Nonlinear Control of Power Systems. Science Press, Beijing (1993)
Yan, C.P., Sun, Y.Z., Lu, Q.: Nonlinear controller design of SVC by exact linearization method. J. Tsinghua Univ. 33(1), 18–24 (1993)
Li, Y.M., Tong, S.C., Li, T.S.: Adaptive fuzzy backstepping control of static var compensator based on state observer. Nonlinear Dyn. 73(1), 133–142 (2013)
Xu, Y.Y., Tong, S.C., Li, Y.M.: Adaptive fuzzy fault-tolerant control of static var compensator based on dynamic surface control technique. Nonlinear Dyn. 73(1), 2013–2023 (2013)
Sun, L.Y., Tong, S.C., Liu, Y.: Adaptive backstepping sliding mode \(h_\infty \) control of static var compensator. IEEE Trans. Control Syst. Technol. 19(5), 1178–1185 (2011)
Liu, T., Jiang, N., Jing, Y.W., Zhang, S.Y.: Nonlinear robust disturbance attenuation control design for static var compensator in power system. Math. Probl. Eng. 2013, Article ID 747641 (2013)
Chen, X.S., Yang, J., Li, S.H., Li, Q.: Disturbance observer based multi-variable control of ball mill grinding circuits. J. Process Control 19(7), 1205–1213 (2009)
Yang, J., Li, S.H., Chen, X.S., Li, Q.: Disturbance rejection of ball mill grinding circuits using DOB and MPC. Powder Technol. 198(2), 219–228 (2010)
Chen, W.H.: Robust control of uncertain flexible spacecraft using disturbance observer based control strategies. In: Proceedings of 6th European Space Agency International Conference on Guidance, Navigation and Control Systems (Loutraki, Greece), pp. 1–6 (2005)
Chen, W.H.: Disturbance observer based control for nonlinear systems. IEEE/ASME Trans. Mechatron. 9(4), 706–710 (2004)
Liu, Z.L., Svoboda, J.: A new control scheme for nonlinear systems with disturbances. IEEE Trans. Control Syst. Technol. 14(1), 176–181 (2004)
Guo, L., Chen, W.H.: Disturbance attenuation and rejection for a class of nonlinear systems via DOBC approach. Int. J. Robust Nonlinear Control 15(3), 109–125 (2005)
Sun, H.B., Li, S.H., Fei, S.M.: A composite control scheme for 6DOF spacecraft formation control. Acta Astronaut. 69(7–8), 595–611 (2011)
Li, S.H., Sun, H.B., Sun, C.Y.: Composite controller design for an airbreathing hypersonic vehicle. Proc. Inst. Mech. Eng. I J. Syst. Control Eng. 226(5), 651–664 (2012)
Sun, H.B., Li, S.H., Sun, C.Y.: Finite time integral sliding mode control of hypersonic vehicles. Nonlinear Dyn. 73, 229–244 (2013)
Wei, X.J., Guo, L.: Composite disturbance-observer-based control and \({H}_\infty \) control for complex continuous models. Int. J. Robust Nonlinear Control 20(1), 106–118 (2010)
Wei, X.J., Guo, L.: Composite disturbance-observer-based control and terminal sliding mode control for non-linear systems with disturbances. Int. J. Control 82(6), 1082–1098 (2009)
Yang, J., Zolotas, A., Chen, W.H., Michail, K., Li, S.H.: Robust control of nonlinear MAGLEV suspension system with mismatched uncertainties via DOBC approach. ISA Trans. 50(3), 389–396 (2011)
Yang, J., Chen, W.H., Li, S.H.: Non-linear disturbance observer-based robust control for systems with mismatched disturbances/uncertainties. IET Control Theory Appl. 5(18), 2053–2062 (2011)
Yang, J., Chen, W.H., Li, S.H., Chen, X.S.: Static disturbance-to-output decoupling for nonlinear systems with arbitrary disturbance relative degree. Int. J. Robust Nonlinear Control 23(5), 562–577 (2013)
Yang, J., Li, S.H., Chen, W.H.: Nonlinear disturbance observer-based control for multi-input multi-output nonlinear systems subject to mismatching condition. Int. J. Control 85(8), 1071–1082 (2012)
Yang, J., Li, S.H., Sun, C.Y., Guo, L.: Nonlinear disturbance observer-based robust flight control for airbreathing hypersonic vehicles. IEEE Trans. Aerosp. Electr. Syst. 49(2), 1263–1275 (2013)
Yang, J., Li, S.H., Su, J.Y., Yu, X.H.: Continuous nonsingular terminal sliding mode control for systems with mismatched disturbances. Automatica 49(7), 2287–2291 (2013)
Li, S.H., Sun, H.B., Yang, J., Yu, X.H.: Continuous finite-time output regulation for disturbed systems under mismatching condition. IEEE Trans. Autom. Control 60(1), 277–282 (2015)
Wang, Y., Hill, D.J.: Robust nonlinear coordinated control of power systems. Automatica 32(4), 611–618 (1996)
Huang, X.Q., Lin, W., Yang, B.: Global finite-time stabilisation of a class of uncertain nonlinear systems. Automatica 41(5), 881–888 (2005)
Hardy, H., Littlewood, J., Polya, G.: Inequalities. Cambridge University Press, Cambridge (1952)
Levant, A.: Higher-order sliding modes, differentiation and output-feedback control. Int. J. Control 76(9–10), 924–941 (2003)
Shtessel, Y.B., Shkolnikov, I.A., Levant, A.: Smooth second-order sliding modes: missile guidance application. Automatica 43(8), 1470–1476 (2007)
Bhat, S.P., Bernstein, D.S.: Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 38(3), 751–766 (2000)
Li, S., Tian, Y.: Finite-time stability of cascaded time-varying systems. Int. J. Control 80(4), 646–657 (2007)
Cai, C.H.: Design of \({H}_2/{H}_\infty \) guaranteed cost controller for SVC. Electr. Power Sci. Eng. 1, 62–66 (2006)
Acknowledgments
This work was supported in part by the National Natural Science Foundation of China (Nos. 61403227, 61304059, 61304153, 61273123, 61320106010), part by National Science Foundation of Shandong Province under grant (ZR2013FQ016), and in part by Project supported by the Zhe-jiang Open Foundation of the Most Important Subjects, Research Plan for Application Base and Advanced Technology of Tianjin (No. 15JCQNJC04200), the High School Science and Technology Development Fund Project of Tianjin (No. 20120828).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sun, H., Hou, L. & Zong, G. Continuous finite time control for static var compensator with mismatched disturbances. Nonlinear Dyn 85, 2159–2169 (2016). https://doi.org/10.1007/s11071-016-2821-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-016-2821-2