#### Abstract

The robust finite-time control for a Francis hydroturbine governing system is investigated in this paper. Firstly, the mathematical model of a Francis hydroturbine governing system is presented and the nonlinear vibration characteristics are analyzed. Then, on the basis of finite-time control theory and terminal sliding mode scheme, a new robust finite-time terminal sliding mode control method is proposed for nonlinear vibration control of the hydroturbine governing system. Furthermore, the designed controller has good robustness which could resist external random disturbances. Numerical simulations are employed to verify the effectiveness and superiority of the designed finite-time sliding mode control scheme. The approach proposed in this paper is simple and also provides a reference for relevant hydropower systems.

#### 1. Introduction

In the last two decades, the world’s total energy demand has dramatically increased. Renewable energy has got more and more attention [1]. Many countries take the hydropower development in the first place. With the increase in hydropower stations, the hydropower system security and stability face more challenges [2–5]. As we know, hydroturbine governing system (HGS) plays an important role in maintaining the safety, stability, and economical operation for hydropower plant. However, HGS is a nonlinear, time-varying and nonminimum phase systems [6, 7]. The internal uncertainty of the dynamics and variability of external environment disturbance increase the difficulty of HGS stability analysis and control.

Scholars have made many important contributions on the stability analysis of HGS [8–11]. Based on the above theoretical results, stability control of HGS has become a hot topic recently. Many control methods have been proposed such as the classical PID control [12], sliding mode control [13], intelligent control [14], and identification control [15–17]. However, all of the mentioned control methods are based on the stability theory of Lyapunov stability theorem and asymptotic stability theory. The dynamic quality of the transition process is little considered. From the view of improving control quality and time optimization, finite-time control technique could greatly improve the maximum deviation and the transition time of the system and has better robustness and anti-interference capability [18, 19].

Sliding mode control is an essentially nonlinear control strategy with a fast response, good dynamic characteristics, and insensitivity to external changes and many other attractive advantages [20, 21]. In the conventional sliding mode control process, usually a linear sliding surface is selected. When the system reaches the sliding mode, the tracking error converges to zero, and the asymptotic convergence rate could be regulated by selecting sliding surface parameters. However, in any case, the tracking error will not converge to zero within a finite time [22, 23].

That is, both finite-time control in improving the transition process and sliding mode control in inhibiting external disturbances have potential advantages. Researchers have tried to combine these two techniques and proposed finite-time terminal sliding mode (TSM) method. But the conventional TSM is often selected as . The form of this sliding mode often causes the singularity problem around the equilibrium. To address this problem, [24] proposes an improved version of TSM, which is expressed as. Then the authors also propose a fast TSM, which enables faster and higher-precision tracking performance than common TSM. Until now, some finite-time sliding mode control techniques for nonlinear systems have been proposed [25–27]. However, to the best of our knowledge, there is very little literature combining finite-time stability theory with sliding mode control for HGS. Could finite-time control of nonlinear HGS be implemented via sliding mode? If the hypothesis is true, what are the specific mathematical derivation and controller forms? There are no relevant results yet. It is still an open problem. Research in this area should be meaningful and challenging.

In light of the above analysis, there are several advantages which make our study attractive. Firstly, the mathematical model of a Francis HGS is introduced. Then, based on finite-time stability theory and sliding mode scheme, a novel finite-time terminal sliding mode control method is designed for the stability control of HGS. Furthermore, the control method could resist random disturbances, which shows the good robustness. Simulation results indicate the designed finite-time sliding mode control scheme works well compared with the existing method.

The remaining contents of our paper are organized as follows. In Section 2, the nonlinear model of a Francis HGS is introduced. The design of finite-time controller for HGS is presented in Section 3. Numerical simulations are drawn in Section 4. Section 5 concludes this paper.

#### 2. Nonlinear Modeling of Hydroturbine Governing System

Here, a Francis turbine which is widely used in China is selected as the research object. The hydroturbine governing system consists of four parts including the hydroturbine model, generator model, water diversion system model, and hydraulic servo system model.

##### 2.1. Nonlinear Hydroturbine Model

The dynamic characteristics of the hydroturbine could be expressed aswhere , , , , and represent the turbine’s active torque, flow, water head, rotational speed, and guide vane opening, respectively.

Mark the relative deviations of the dynamic performance parameters, as, respectively. The dynamic expression of the turbine in the stable operating point using Taylor series expansion with more than two times higher order items ignored:whereis the transfer coefficient of turbine torque on the water head;is the transfer coefficient of turbine torque on the speed;is the transfer coefficient of turbine torque on the main servomotor stroke;is the transfer coefficient of turbine torque on the water head; is the transfer coefficient of turbine flow on the head;is the transfer coefficient of turbine flow on the speed;is the transfer coefficient of turbine flow on the main servomotor stroke.

In order to facilitate the analysis and calculation, let express , , , , , , respectively. Equation (2) can be rewritten as follows:

The Laplace transform of (3) can be described as

In practice, andare no longer considered separately, so (4) could be simplified as

##### 2.2. Water Diversion System Model

For a simple water diversion system, when the effect of water and the elasticity of the pipe wall on the water hammer are small, it can be considered as rigid water hammer. It is assumed that the water is incompressible liquid and pressure pipeline is rigid; then the relationship between water head and flow of water diversion system can be expressed aswhereis the water inertia time constant; represents the rated head; means the rated flow;is the length of each section of the water diversion pipeline.is the cross-sectional area of each water diversion pipeline segment.

The transfer function of (6) is described as

Considering the turbine module and the water diversion system module together, the transfer function of the turbine and the water diversion system can be got as

##### 2.3. Generator Model

The second-order nonlinear model of the generator can be described as follows:whererepresents the generator’s rotor angle;is the relative deviation of the rotational speed of the generator;is the damping coefficient of the generator. When analyzing the generator dynamic features, if the impact of generator speed vibration on the torque is included in the generator damping coefficient, so the electromagnetic torque and electromagnetic power are equal;, and the electromagnetic power iswhereis transient electromotive force ofaxis and is infinite system bus voltage of the power systemwhereis transient reactance ofaxis,is synchronous reactance ofaxis,is transformer short circuit reactance, and is transmission line reactance, respectively.

##### 2.4. Hydraulic Servo System Model

When the turbine generator works at rated conditions with disturbances, the differential equation for the main relay can be expressed aswhererepresents the output of speed governor. In this paper, we assume, so (12) can be rewritten as

Based on (8) and (13), the output torque of the turbine could be given as

Combining (9)–(14), the nonlinear dynamic model of the hydroturbine governing system can be described aswhere are dimensionless variables and are dimensionless parameters. The parameters are selected as , , , , , , , , , , , and . In order to facilitate the analysis,are used to replace, respectively. In actual operation, the hydroturbine governing system is often affected by the uncertain load changes. In practice, the exact values of the system uncertainties are difficult to know. However, in most practical examples, the upper bound of the nonlinear systems uncertainties can be estimated, and the states of the nonlinear systems are globally bounded [28]. In this paper, the limitation value is set as 1. So the random load disturbance is considered:, , , . Substituting the parameters into system (15), after some calculation, the mathematical model of hydroturbine governing system under the random load disturbance could be described as

The time domain of system (16) is illustrated in Figure 1. It is clear that the hydroturbine governing system is in unstable operation and nonlinear vibration. So it is necessary to design corresponding controller to ensure the safe and stable operation of the hydroturbine governing system.

**(a)**

**(b)**

**(c)**

**(d)**#### 3. Designing of Finite-Time Terminal Sliding Mode Controller

To get the main results, the following lemma of finite-time stability is given firstly.

Lemma 1 (see [29]). *If there is a continuous positive definite functionsatisfying the following differential inequalitywhere,are two constants, then, for any given,satisfies the following inequality:withgiven by Then, the system could be stabilized in a finite-time .*

The design of sliding mode can generally be divided into two steps: Firstly, a sliding surface is constructed which is asymptotically stable and has good dynamic quality. Secondly, a sliding mode control law is designed such that the arrival condition is satisfied; thus the sliding mode is performed on the switching surface.

To control the unstable hydroturbine governing system, the control inputs are added to system (16); one has

For the convenience of mathematical analysis, usinginstead of, the unified form of system (20) could be presented aswhere

The control target is to make the statestrack the setting value. The tracking errors are defined as follows:

The error dynamics can be described as follows:

Then the terminal sliding mode is defined aswhereare given positive real constants, with. And whereis a positive constant; the value of is generally small. In general, the saturation function can effectively suppress the chattering phenomenon.

When the system state reaches the sliding surface, the following equality is satisfied:

Based on (25) and (27), one has

Once an appropriate sliding surface is established, the next step of the method is to construct an input signalwhich can make the state trajectories reach to the sliding surfaceand stay on it forever. The sliding mode control law is presented as follows:whereare given positive constants, with.is the bounded value of random perturbation with.

Theorem 2. *If the terminal sliding surface is selected in the form of (28) and the control law is designed as (29), then the state trajectories of the hydroturbine governing system (20) will converge to the sliding surface in a finite time.*

*Proof. *Selecting the Lyapunov functionand taking its time derivative, one can obtainSubstituting (28) into (30), there isBased on (26) and (29), According to Lyapunov stability theory and Lemma 1, the state trajectories of the unstable hydroturbine governing system (20) will converge toin a finite time asymptotically. Then the reaching time can be got as follows.

Based on inequality (32), one hasIt is obvious thatTaking integral for both sides of (34) from 0 to, one can obtainThen,Setting, one getsSo the states trajectories of system (20) will converge to the sliding surface in a finite time . This completes the proof.

#### 4. Numerical Simulations

The parameters of the sliding surface (28) are selected as ,,. The parameters of the sliding mode control law (29) are selected as ,,.

According to (25), the sliding surfaces of the hydroturbine governing system are described as follows:

Subsequently, the sliding mode control laws are given as follows:

Initial value of the hydroturbine governing system is selected as. In this study, the fixed pointis set. In order to illustrate the superiority of the designed finite-time terminal sliding mode control (FTSMC) in this paper, the existing sliding mode control (ESMC) method in [30] is performed also. The state trajectories of the controlled hydroturbine governing system are shown in Figure 2.

**(a)**

**(b)**

**(c)**

**(d)**It is clear that the proposed method can stabilize the hydroturbine governing system in a finite time. Compared with the technique presented in [30], the transition time is shorter and the overshoot is less which show the effectiveness and superiority of the designed control scheme. Compared with the conventional terminal sliding mode control algorithms, it is obvious that the new method promoted in this paper can resist external random disturbances, which will be of great significance and very suitable for the stability control of hydroturbine governing system.

#### 5. Conclusions

In this paper, a finite-time control scheme was studied for the nonlinear vibration control of a Francis hydroturbine governing system. By using the modularization modeling method, combined with the two-order generator model, the mathematical model of a Francis hydroturbine governing system was established firstly. Then, based on the finite-time theory and the terminal sliding mode control method, a novel robust finite-time terminal sliding mode control scheme was proposed for the stability control of HGS. Finally, numerical simulations verified the robustness and superiority of the proposed method. In the future, this approach will be extended to other hydroturbine governing systems, such as hydropower systems with fractional order or time delay.

#### Competing Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

#### Acknowledgments

This work was supported by the scientific research foundation of the National Natural Science Foundation (51509210 and 51479173), the Science and Technology Project of Shaanxi Provincial Water Resources Department (Grant no. 2015slkj-11), the 111 Project from the Ministry of Education of China (B12007), and Yangling Demonstration Zone Technology Project (2014NY-32).