Abstract

In order to obtain the optimum power factor through maintaining the ratio of blade tip speed to wind speed, a new method for controller design of wind driven generator speed tracking is proposed basing on variable structure control theory. Integral variable of generator speed is introduced into the system equation. Switching surface of variable structure controller is founded with the error of generator speed. Adaptive estimation for wind disturbance and uncertain parameters of system dynamics model is adopted to derive control algorithm for rotation torque in the process of generator speed tracking. Simulation results show that speed tracking precision of wind driven generator is improved by integral variable structure controller. The method proposed in this article is effective and feasible.

1. Introduction

Wind energy is favored around the world due to its green and renewable characteristics. At present, wind power technology is maturely developed and widely used commercially. Wind driven generator is the core of wind power system. How to control the generator efficiently is very important to the whole wind power system.

The main goal of wind power system control is to improve the power quality, reduce the power production cost, and achieve the maximum power output under safe and reliable system operation conditions. Classical maximum power tracking control strategy includes the maximum power point tracking control based on wind turbine power curve, the maximum power point tracking control based on optimal tip speed ratio, and the maximum power point tracking control based on optimal torque [1]. At present, domestic and foreign scholars achieve a lot of research findings on the basis of the above classical methods. In Reference [2], the maximum power point tracking control strategy for doubly-fed induction generator is proposed, which is based on direct power control. This control strategy has the advantages of fast dynamics response and strong robustness due to the adoption of direct power control method based on sliding mode control. In Reference [3], the maximum power point tracking control method based on optimal tip speed ratio is proposed, where a doubly-fed induction generator is regarded as the research object. The influence of reactive power, power grid voltage, and wind speed on generator output power can be suppressed through this method. In Reference [4], the optimal torque compensator based on gradient estimates is designed for solving the problem of lower efficiency and long transient time due to large moment of inertia for wind turbine in the maximum power point tracking control based on optimal torque. Given value of electromagnetic torque is compensated by the optimal torque compensator; then the influence of large moment of inertia on rotation speed variation of wind turbine is reduced.

Because power tracking strategy based on optimal tip speed ratio has good accuracy and response speed, in addition, some uncertain parameters and disturbances exist in the wind power system, but variable structure control strategy has the advantage of overcoming parameter uncertainty and external disturbance [5]; therefore, variable structure control method is adopted in this paper, which is on basis of power tracking strategy based on optimal tip speed ratio and has strong robustness. Because the wind power system is disturbed by external gust wind (wind speed varies in a small range and can be approximately regarded as constant disturbance), steady deviation occurs in generator speed control and cannot be eliminated by ordinary variable structure controller. In this paper, integral variable structure controller is adopted to realize generator speed tracking and adaptive estimation is applied to optimize the selection of variable structure controller parameters. As a result, the effect of speed tracking is further improved.

2. Design of Speed Tracking Controller for Wind Driven Generator

2.1. Dynamics Model of Wind Power System

Wind power system is mainly composed of wind turbine, gear box, and generator, as shown in Figure 1. The wind turbine with rotation speed produces torque , which is transmitted through the gear box, and then the generator can obtain rotational torque and work at speed .

Dynamics equation of the whole system can be expressed aswhere is the inertia coefficient of wind turbine, is the inertia coefficient of generator, is the elastic coefficient, and is the damping coefficient. The energy captured by wind turbine from the wind can be expressed aswhere is air density, is wind turbine radius, is wind speed in upstream, is wind energy utilization coefficient, and is blade tip speed ratio, which is defined as If blade tip speed ratio equals optimal tip speed ratio , the operation of the wind turbine can be maintained with the maximum wind energy utilization coefficient . Therefore, when wind speed varies, the maximum wind energy utilization coefficient can be obtained through adjusting rotation speed of generator to keep the ratio between blade tip speed and wind speed at . This is the main goal for wind power system to realize speed control of generator.

The wind turbine torque, which is expressed as equation (6), can be derived from equation (4) and equation (5).where is the torque coefficient of wind turbine and can be expressed as a nonlinear function of . Equation (8) can be obtained through linearization of at the optimal working point whereThen the system dynamics equation can be further described aswhere , , and are uncertain parameters, is a positive constant, and denotes the gust wind disturbance which can be expressed as .

2.2. Design of Speed Tracking Controller for Wind Driven Generator

According to equation (11), the dynamics equations of wind turbine and generator are, respectively, expressed asBoth sides of equation (14) are differentiated, and thenAccording to equation (11), equation (16) can be obtained:Equation (13) and equation (16) are substituted into equation (15); thenwhereIf and is defined as the integral variable of generator speed, which satisfiesthen the extended system equation can be obtained from equation (17) to equation (19) and expressed aswhereIf system state error is defined aswhere and is the given speed signal instruction of generator, switching function can be designed aswhere C is dimension matrix composed of positive numbers. If is supposed to be the equivalent control after system enters the sliding mode, thenBecause the rank of matrix is full,In order to ensure that system state reaches the sliding mode surface within limited time [6, 7], is defined asWhen system is on the switching surface, the system state equation is described asIf the state feedback gain matrix is designed asthen ideal control effect can be achieved and the value of parameters can be further determined.

2.3. Adaptive Mechanism

In actual control application, uncertain parameters of system and external gust wind disturbance are random variables [8]. As a parameter of the above controller, satisfieswhere is the upper bound of and is obtained with difficulty. Therefore, adaptive estimation for the upper bound of is achieved through adaptive control method. If is estimated value of , the control law can be designed aswhere the adaptive law is expressed asand variable is the positive gain of adaptive term. The Lyapunov function [9, 10], which is defined in equation (32), is adopted to prove the controller design is stable.If is defined asequation (34) can be obtained:Becausethen equation (36) can be derived from equation (34) and equation (35):Therefore, converges to zero when t increases towards infinity, and, similarly, converges to when t increases towards infinity.

Figure 2 shows the actual control diagram of the modeled wind driven generator where calculation unit mainly completes the state variable calculation and implements the adaptive estimation algorithm for the upper bound of .

In summary, the design procedure for the integral variable structure controller is described as follows.

Step 1. Dynamics model of wind power system is founded where the rotational torque of generator (denoted by ) is control input, the gust wind disturbance (denoted by ) is disturbance input, the generator rotation speed (denoted by ) is system output, and the state variable of system is composed of wind turbine rotation speed (denoted by ), generator rotation speed, and the integration item .

Step 2. Based on the dynamics model of wind power system, a second order differential equation founded with the generator rotation speed is obtained through equivalent transformation.

Step 3. As shown in equation (20), the extended dynamics model of system is derived from the second order differential equation mentioned in Step 2 and the state variable is comprised by the generator rotation speed, the integration item, and the differential item of generator rotation speed.

Step 4. The switching function of variable structure control is designed where the state error variable (denoted by ) is introduced.

Step 5. The equivalent control input after system enters the sliding mode (denoted by ) is obtained through derivations of switching function.

Step 6. Based on the principle of pole setting through state feedback, the actual control input (denoted by U) is transformed from the equivalent control input.

Step 7. The rotational torque of generator is calculated by the iterative algorithm, which is expressed aswhere denotes the sampling time, , and T denotes the sampling period, T = 1 ms.

If the adaptive estimation algorithm for the upper bound of is introduced, above procedure can be modified as follows

Steps 1 ~5. Steps 1~5 are the same as above corresponding steps.

Step 6. As shown in equation (31), adaptive estimation algorithm for the upper bound of is introduced into the control law design of .

Step 7. Step 7 is also the same as above corresponding step.

3. Simulation Research

In order to verify the control effect of integral variable structure controller in speed tracking of wind driven generator, the wind power system with 600kw rated power is regarded as simulation object. Parameters of the wind power system are listed as follows:Wind speed signal used in the simulation is shown in Figure 3. Given generator speed signal is square wave, as shown in Figure 4.

The wind speed signal in Figure 3 includes two types of wind, named as fundamental wind and random wind, respectively. The speed of fundamental wind is a constant and is determined by Weibull distribution parameters. The random wind indicates uncertainty of wind speed variation which can be simulated by random noise.

According to equation (5) and the following equationthe given generator speed signal in Figure 4 is derived aswhere the range of is Considering system uncertainty and external gust wind disturbance, relating parameters are given asWhen general Variable Structure Control (ab. VSC) is adopted, the curve of generator speed tracking is shown in Figure 5, and the error curve of generator speed tracking is shown in Figure 6.

Simulation curves in Figures 5 and 6 show that actual output of generator speed chatters frequently near the given speed value, and the steady error of generator speed tracking is not zero when general variable structure control is adopted for generator speed track tracking. Therefore, the performance of generator speed tracking is poor.

When adaptive Integral Variable Structure Control (ab. IVSC) shown in equation (30) is adopted, following parameters are selected through the pole configuration method.At this point, the curve of generator speed tracking is shown in Figure 7, and the error curve of generator speed tracking is shown in Figure 8.

Simulation curves in Figures 7 and 8 show that actual output of generator speed is stable without frequent chattering near the given speed value, and the steady error of generator speed tracking is zero when adaptive variable structure control is adopted for generator speed tracking. Tracking control with better precision is achieved.

4. Conclusions

The problem in system design, caused by dynamics model uncertainty of wind power system, can be solved through the integral variable structure controller applied to achieve speed tracking of wind driven generator and adaptive estimation method adopted for optimization of variable structure controller parameters. Frequent chattering phenomenon in actual output of generator speed is restrained effectively. The steady error of speed tracking, caused by gust wind disturbance, is eliminated and the tracking performance is significantly improved. Therefore, the adaptive integral variable structure control is a practical and effective method used to achieve accurate speed tracking of wind driven generator.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

Portions of this work were performed under the projects supported by National Natural Science Foundation of China (Grant Number 61540004), Natural Science Foundation of Inner Mongolia, China (Grant Number 2016MS0607), and Science Research Foundation of Inner Mongolia University of Technology (Grant Number X201520).