Next Article in Journal
Self-Employment Dynamics of Immigrants and Natives: Individual-level Analysis for the Canadian Labour Market
Next Article in Special Issue
Contribution of University to Environmental Energy Sustainability in the City
Previous Article in Journal
Extracting Knowledge from Big Data for Sustainability: A Comparison of Machine Learning Techniques
Previous Article in Special Issue
Bibliometric Maps of BIM and BIM in Universities: A Comparative Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Pitch Angle Optimization by Intelligent Adjusting the Gains of a PI Controller for Small Wind Turbines in Areas with Drastic Wind Speed Changes

by
Ernesto Chavero-Navarrete
1,2,
Mario Trejo-Perea
2,*,
Juan-Carlos Jáuregui-Correa
2,
Roberto-Valentín Carrillo-Serrano
2 and
José-Gabriel Rios-Moreno
2
1
Centro de Tecnología Avanzada CIATEQ AC, Queretaro 76150, Mexico
2
Facultad de Ingeniería, Universidad Autónoma de Querétaro, Santiago de Queretaro 76010, Mexico
*
Author to whom correspondence should be addressed.
Sustainability 2019, 11(23), 6670; https://doi.org/10.3390/su11236670
Submission received: 29 October 2019 / Revised: 21 November 2019 / Accepted: 21 November 2019 / Published: 26 November 2019
(This article belongs to the Special Issue Environmental Energy Sustainability at Universities)

Abstract

:
The population growth demands a greater generation of energy, an alternative is the use of small wind turbines, however, obtaining maximum wind power becomes the main challenge when there are drastic changes in wind speed. The angle of the blades rotates around its longitudinal axis to control the effect of the wind on the rotation of the turbine, a proportional-integral controller (PI) for this angle achieves stability and precision in a stable state but is not functional with severe alterations in wind speed, a different response time is necessary in both cases. This article proposes a novel pitch angle controller based on auto-tuning of PI gains, for which it uses a teaching–learning based optimization (TLBO) algorithm. The wind speed and the value of the magnitude of the change are used by the algorithm to determine the appropriate PI gains at different wind speeds, so it can adapt to any sudden change in wind speed. The effectiveness of the proposed method is verified by experimental results for a 14 KW permanent magnet synchronous generator (PMSG) wind turbine located at the Universidad Autónoma de Querétaro (UAQ), Mexico.

1. Introduction

Electricity is indispensable for the growth of a country, so it is essential to increase energy generation and meet the growing demand. Generating energy by traditional means such as petroleum products compromises the ecological balance of future generations. To take advantage of the natural resources that exist locally is to offer the population economic growth possibilities, wind energy is an alternative, using the force of the wind to convert it into electricity through a wind turbine [1]. Globally, wind energy has been booming, the Global Wind Energy Council (GWEC) in February 2018 reported that in 2017, more than 54 GW of wind energy were installed in more than 90 countries, nine of them with more than 10,000 MW installed and 29 that have now exceeded 1000 MW, increasing the accumulated capacity to 486.8 GW, 12.6% more than in 2016 [2]. In Mexico, the wind resource is currently being investigated [3], wind infrastructure has grown 300% in the last six years, the Asociación Mexicana de Energía Eólica (AMDEE) estimates that in 2024, 10,000 MW [4] will be reached and predicted that by 2031 14,000 MW [5] will be generated. The city of Querétaro has considerable wind potential [6], with an average annual wind speed of 7.3 m/s, NE/SW direction with a probability of the presence of 26% that defines it as a viable candidate for the incorporation of small wind turbines [7]. The Universidad Autónoma de Querétaro (UAQ) is working on the technological development of wind turbines with the design of its blades and the control of its systems, by now, three 14 KW wind turbines with two and three blades have been installed [8].
The amount of energy that can be obtained from a wind turbine is a function of the size of the rotor. The greater the length of the blades, the more energy is produced, so the capacity and size of wind turbines have increased exponentially in the last decade. The commonly used wind turbine has a diameter of 125 m sweeping area capable of producing up to 7.5 MW [9]. However, since 2016, it is more common to see wind turbines with a nominal power of 9.5 MW [10]. The V164-10 model capable of generating up to 10 MW is available for sale now and can be delivered for commercial installation until 2021 [11].
Technological advances in wind power generation systems focus on increasing the size of the rotor, which requires large plains, with a considerable wind resource. However, in complex terrain with hills, trees or buildings, where the wind resource is smaller, the installation of “small wind turbines” is necessary [12]. The international standard IEC 61400-1: 2014 defines “small wind turbines” those with an area of the rotor sweep less than or equal to 200 m2 and a generation voltage less than 1000 V AC or 1500 V DC for both on-grid and off-grid applications [13].
The problem of installing wind turbines in this type of places is the randomness of the wind, it is necessary to use turbines that operate with different speeds to take full advantage of this natural resource, so it follows that for each wind speed there is an ideal rotation speed. This is called the optimum tip speed ratio (TSR), and it is different for each wind turbine according to its size and aerodynamic model [14]. The angle of inclination of the blade should be controlled in a wind turbine to maximize energy production, regulate the speed of rotation of the rotor, mitigate dynamic loads and ensure a continuous supply of energy to the network [15].
The pitch angle controller is based on rotating the blades simultaneously, with an independent or shared actuator. The angle used with the wind speed below the nominal value is zero, and then the angle increases when the wind speed is greater than the nominal speed [16]. The control method for the classic pitch angle is the PI [17,18]. The control strategy works correctly when the dynamics of the system is stable, however, the sensitivity of the generator’s rotation speed to the pitch angle varies differently. If the wind speed is close to the nominal speed, the sensitivity of the generator shaft speed to the pitch angle is very small. Therefore, a higher response speed is required than at higher wind speeds, where a small change in the angle can have a large effect on the speed of the generator shaft. Nonlinear variation of the pitch angle versus wind speed implies the need for non-linear control, which means a constant change in the response speed of the controller according to the wind speed and the value of the change in the speed of the wind [19].
A literature review was carried out and it was found that there are different authors who have worked to solve the problem of nonlinearity for pitch control in a wind turbine [20]. In [21,22,23] a fuzzy logic control (FLC) was combined with proportional-integral-derivative control (PID), FLC is the means to change previously calculated PID gains according to the process variable error, if the error is negative or positive or if the measured value greatly exceeds. In [24], a control method based on an artificial neural networks (ANN) adapter was presented in which the parameters of the PID neural network were automatically regulated. The improved gradient descent method was used to optimize the weights of the networks and to avoid the weights of the neural network. In [25], a PID control model was designed, a gain programming procedure was planned using differential evolution optimization algorithm to apply to the appropriate controller as the operating point changes. In [17,26], the authors used a PI controller, however, the proportional gain Kp and the integral gain Ki were adjusted through the particle swarm optimization algorithm. In [27], a pitch controller based on the moth-flame optimization algorithm was proposed, the candidate solutions were moths and the PID parameters were the position of the moths in the search space. Therefore, moths can fly in a 3D space that represents the three parameters of the controller Kp, Ki, and Kd with the change of their position vectors.
In this document, we propose a PI controller, an optimization algorithm based on teaching–learning was developed that calculates the optimal gains for any change in wind speed. PI controller uses the error value between the measured speed of the generator shaft and the optimum value according to the wind speed, to determine the reference value of the inclination angle. The wind speed and the value of the magnitude of the change between each speed are evaluated in the proposed algorithm to calculate the value of the PI gains suitable for the adequate response time of the controller, so it can be adapted to any sudden changes in wind speed.
The implementation of the teaching–learning optimization method applied to the pitch control of a wind turbine is an important innovation for this type of application. Unlike the controllers mentioned above, this control model offers to researchers in this field a control alternative, with an algorithm that adjusts to wind conditions and converges on a solution in a shorter time because it uses the best solution of the iteration to change the existing solution in the population, in addition to using a minimum of computer resources since it only uses simple arithmetic operations such as sums and divisions, so the controller suppresses transitory excursions and achieve a good and fast regulation in the operation of the stable state.
Different simulations of the dynamic model were carried out to preset initial values of the control algorithm, and they were adjusted experimentally with a 14 KW wind turbine, two blades, 12 m in diameter, with a permanent magnet synchronous generator (PMSG) installed at the UAQ airport campus.

2. Wind Turbines

The turbines are composed of three main parts, the rotor of blades that converts the kinetic energy from the wind to mechanical energy, the gearbox that multiplies the speed of the rotor and transmits it to the rotational shaft of the generator, and the electric generator [28]. Additionally, some systems convert AC to DC using a rectifier and convert DC back to AC to match the frequency and phase of the network [29]. A diagram of a wind turbine is shown in Figure 1.

2.1. Mathematical Model

The mathematical model of the wind turbine is made by subsystems, the aerodynamic model of the rotor, the mechanical model and the electric model of the generator are determined.
To perform an aerodynamic analysis of how to extract the maximum power of the wind that passes through a turbine, the wind that crosses the sweeping area of the rotor is determined. The rotor power Protor extracted by the blades is described with the Equation (1) [30].
P r o t o r = 1 2 ρ   A   V 3   C p
where the wind density is ρ, A is the swept area, V is the wind speed before the turbine. Cp is the power coefficient, which can be expressed in approximate method depending on tip speed ratio λ, that is the ratio between the tangential speed of the tip of a blade and the actual speed of the wind and on the pitch angle of the blade β, based on the characteristics of the turbine [31,32]. Cp is defined as:
C p ( λ , β ) =   0.5176 ( 116 λ i 0.4 β 5 ) e 21 λ i + 0.0068 λ
where:
λ i = [ ( 1 λ + 0.08 β ) ( 0.035 β 3 + 1 ) ] 1
λ =   R V = 2 π n R 60 V
Ω is the rotation frequency in rad/sec, n is the speed of rotation in rpm and R is the radius of the rotor. Once the Cp has been calculated, it is possible to determine the torque of the rotor Trotor with the following equation: [33,34].
T r o t o r = 1 2 ρ   π   R 3 V 2   C t
where torque coefficient Ct is defined as:
C t = C p λ
The mechanical system transmits the mechanical torque of the rotor, multiplies the speed of the rotor shaft n times towards the generator shaft. The mathematical model of the mechanical system can be simplified throughout the system into a two masses model, which is the most common model for wind turbine transmissions and can be used without losing accuracy [35,36]. In the mechanical model, the aerodynamic torque of the wind turbine rotor and the electromechanical torque of the generator act in opposition to each other and are the inputs to the model, while the rotation speeds are the output [37,38]. The mathematical model is represented by the Equations (7) y (8). The model of two masses proposed by [19] is shown in Figure 2.
2 H r o t o r d w r o t o r d t = T r o t o r d s h ( w r o t o r w g e n ) k s h ( θ r o t o r θ g e n )
2 H g e n d w g e n d t = d s h ( w r o t o r w g e n ) + k s h ( θ r o t o r θ g e n ) T g e n
where the inertial constant depends exclusively on the geometry and distribution of the mass of the element. The elasticity between adjacent masses is expressed by the spring constant ksh and the mutual damping between adjacent masses is expressed by dsh [36,37]. θrotor is the rotor angular position and θgen is the generator angular position. Hrotor and Hgen are the rotor inertia and generator inertia, respectively.
The inertial moments Hrotor and Hgen are calculated according to:
H r o t o r = J r o t o r     w r o t o r 2 2   P n
H g e n = J g e n     w g e n 2 2   P n
Jgen is the inertia of the generator and is regularly provided by the manufacturer. In the case of the inertia of the rotor Jrotor it can be approximated according to:
J r o t o r = 1 8 m r R 2
where mr represents the mass of the rotor (includes the mass of the blades).
The generator is electromechanical equipment that converts mechanical power into electrical power, uses a stator and a rotor. The stator is a housing with coils mounted around it. The rotor is the rotating part and is responsible for producing a magnetic field, it can be a permanent magnet or an electromagnet. When rotating, its magnetic field is induced to the stator windings causing a voltage at the stator terminals [28]. According to the needs of the market, the synchronous permanent magnet generator (PMSG) is used commonly because of its adaptation to variable-speed turbines [38]. The PMSG has a high efficiency since its excitation is provided without any power supply. It requires the use of an AC/DC/AC power converter to adjust voltage and frequency to the supply network [39].
For the mathematical modeling of a PMSG, the three phases are transformed into an equivalent of two axes. This is because each one acts in a defined geometric space of the air gap. With the direct axis (d) in phase with the winding of the rotor field and the quadrature or displacement axis (q), 90 electrical degrees forward in a synchronous rotating d-q reference frame. Magnetic flux waves due to the winding of the stator are presented in two sinusoidal waves distributed rotating with a synchronous speed such that one is the maximum point on the axis d, and the other is the maximum point on the axis q. The stator output voltages d-q of this generator are given respectively by Equations (12) and (13) [40].
V d = R d I + L d d I d d t ω g e n L q I q
V q = R q I q + L q d I q d t + ω g e n ( L d I d + φ f )
where L are the inductances of the generator, R is the resistance and I is the currents in the axes d and q, respectively. φf is the permanent magnetic flux. ωgen is the rotation speed of the PMSG.
ω g e n = P p ω r e f
Pp is the number of pairs of poles. Electromechanical torque Tgen can be express as:
T g e n = 3 2 P p ω r e f ( ( L q L d ) i d i q + φ f i q )
ωref is the reference speed to control the speed of the generator shaft. The model reference speed is normally 120% but is reduced for power levels below 46% [41]. This behavior is represented in the model by using the following equation:
w r e f = 0.75 P 2 + 1.59 P + 0.63
P is the electric power. In the controller, the speed reference is not directly a function of power, but the overall effect on the speed/power relationship is similar.

2.2. Control System

The complexity of modern wind turbines forces its control systems to ensure safe and efficient operation. The objective of control systems is to ensure a continuous supply of energy to the grid, maximize energy production, and mitigate dynamic and static mechanical loads. The pitch angle of the blade, the torque of the generator, and the frequency on the grid are the main parameters that must be controlled [42].
The definition of the control objectives depends on the operating regions of the wind turbine. These are closely related to wind speed, and one can identify four operating regions according to the wind speed. Region I represents the wind speed at which the rotor cannot move, so the rotation speed is zero. When the rotor begins to rotate, enters region II, this region is limited by the starting speed and wind speed where the generator rotates at its nominal speed. The objective of control in this region is to maximize energy production through MPPT strategies. Region III starts from the nominal speed to the stopping speed, which is the design speed limit and is required to stop rotation for safety. To maintain the constant nominal rotation speed, the pitch control is used. However, MPPT control is also used in this region to smooth out abrupt changes in wind speed, where the mechanical restrictions of the pitch system do not allow a rapid response. Finally, region IV is where the wind turbine must be stopped even with a mechanical brake [42,43].
The pitch control system in a wind turbine is used to regulate the power of the rotor, control its speed of rotation and stop the rotor out of the action of the wind. In region III, during high-burst winds, it is necessary to control the rotation speed of the rotor to protect the generator and electronic equipment from overloads. The inertia of the large rotors in acceleration and deceleration must be considered to decrease the dynamic mechanical stresses in the blades and the tower. The speed of rotation is variable with the angle of incidence. This angle is formed between the line of direction of the wind and line that marks the side of the blade. This angle of incidence is increased to take advantage of the wind speed and is reduced when the speed of rotation increases. The adjustment of this angle is made to keep the power captured by the wind constant. The angle of incidence changes with the pitch angle, which is the angle of rotation of the blade with respect to its axis. Consequently, the power coefficient is affected by the evolution of the pitch angle [44].
In Figure 3, the power coefficient curves with different values of the pitch angle are shown. When the angle value increases, the power coefficient decreases, the captured wind power is reduced, and there is a reduction in the rotor velocity.
The control model used is a PI controller with feedback [17]. The purpose of a feedback control system is to reduce the error e(k) to zero between the variable to control and its reference value as quickly as possible. The error is expressed as:
e ( k ) = ω r e f ω r o t o r ( t )
The pitch control signal u(t) to the plant is equal to the proportional gain Kp times the magnitude of the error plus the integral gain Ki times the sum of the errors of samples, k is the sample number from a total of ksim samples.
u ( t ) = K p e ( k ) + K i k = 1 k s i m e ( t )
To select the parameters of the Kp and Ki controller that comply with the presumed behavior of the system, it is proposed to follow the tuning rules of Ziegler–Nichols [45] based on the experimental responses to a step input. However, there may be a large overshoot in your response that is unacceptable, so a series of fine adjustments is necessary until the desired result is obtained.
The pitch angle command activates a mechanic system back and forth for the pitch control system. The faster the settling, the lesser the mechanical stress on the turbine and structure.

3. Intelligent Search Algorithms Teaching–Learning

Teaching–learning-based optimization (TLBO) is based on the teaching and learning process in a classroom. In each generation, the best candidate solution in the population is considered the teacher, and the other candidate solutions are considered learners. The learners mostly accept instruction from the teacher, but also learn from each other. The score of an academic subject is analogous to the value of an independent variable or candidate solution feature [46,47]. The steps of the algorithm are described below.
Step 1: Define the optimization parameters.
  • Population size (Pn),
  • Number of generations (Gn),
  • Number of design variables (Dn),
  • Limits of design variables (LU, LL).
  • Objective function f (x)
  • Define the problem: Maximize f (x), minimize f (x).
  • X is a vector of design variables such that:
    LU,ixiLL,i  :  Xixi = 1, 2, ..., Dn
Step 2: Initialize the population.
Generate a random population according to the size of the population and the number of design variables. For TLBO, the size of the population indicates the number of students, and the design variables indicate the subjects that are offered. This population is expressed as:
P o p u l a t i o n = [ x 1 , 1 x 1 , 2 x 2 , 1 x 2 , 2 x P n , 1 x P n , 2 x 1 , D x 2 , D x P n , D ]
Step 3: Teacher Phase.
Calculate the average of the population, which will give the average for the subject as:
M D = [ m 1 , m 2 , m 3 , , m D ]
The best solution Tf(x)max,min will be teacher Tteacher for that iteration
T t e a c h e r = T f ( x ) = m a x ,   m i n
The teacher will change the mean of MD to Xteacher, which will act as a new average for the iteration.
M n e w , D = X t e a c h e r , D
The difference between two means is expressed as:
D i f f e r e n c e D = r ( M n e w ,   D T F M D )
r is a random number in a range [0,1]. The value of TF is selected as 1 or 2. Teaching value that decides the value of the mean to be changed. No design value is random, given by the algorithm:
T F = r o u n d [ 1 + r a n d ( 0 , 1 ) { 2 1 } ]
The difference obtained is added to the current solution to update its values using:
X n e w , D = X o l d , D + D i f f e r e n c e D
Accept Xnew if you give the function a better value.
Step 4: Learning Phase.
A student interacts randomly with other students. A student learns something new if the other student has more knowledge than he does. Randomly select two learners Xi and Xj, where ij.
The knowledge of both students is compared.
I F       f ( X i ) < f ( X j )             X n e w , i = X o l d , i + r i ( X i X j )
I F       f ( X i ) > f ( X j )             X n e w , i = X o l d , i + r i ( X j X i )
When all the students have interacted, accept Xnew if you give the function a better value.
Step 5: Termination criterion.
Stop if the maximum generation number is reached, otherwise, repeat from step 3.
Figure 4 shows a flow diagram of this algorithm.
This optimization method was selected since it converges on a solution in a shorter time compared to other known algorithms, this is because it uses the best iteration solution to change the optimal reference solution existing in the population, in addition to using a minimum of computer resources since it only uses simple arithmetic operations such as sums and divisions.
A performance analysis of the proposed algorithm was developed and compared with other intelligent search techniques such as genetic algorithm (GA) [48], simulated annealing (SA) [46], ant colony optimization (ACO) [46], differential evolution (DE) [46], and firefly algorithm (FA) [46], particle swarm optimization (PSO) [26], moth flame optimization (MFO) [27]. Test functions (28) suggested in [48] were used.
f ( x 1 , x 2 ) = ( x 1 10 ) 3 + ( x 2 20 ) 3
f o r     13 x 1 100     &       0 x 2 100
This equation was selected due to its similarity to the objective function, since it has higher and non-linear terms of order, in addition to being initialized at a starting point (first solution). Another important feature is the mathematical minimization problem with two variables, as in the application of the wind turbine, it is necessary to find the value of the variables kp, ki that minimize the error in the controlled variable. Table 1 lists the specifications with which the test was performed.
From this analysis, the computation time for the search for each optimal solution was obtained. The computational resource was an HP Workstation i-7 processor and 32Gb RAM, 64bit, for all tests.
The optimum value is:
f ( x 1 , x 2 ) = 6961.8138
f o r     x 1 = 14.095     &       x 2 = 0.84296
Table 2 shows this comparison, where it is evident that the teaching–learning algorithm obtained a better performance.
According to the results presented in the previous table, the TLBO algorithm had better results in the computation time and obtained a minor error in relation to the exact known solution, this is due to the advantages of the algorithm. The advantages of the algorithm are that it does not require any parameters to adjust, which simplifies the implementation, uses the best solution of the iteration to change the existing solution in the population which increases the convergence rate. TLBO does not divide the population as other algorithms do, but it uses two different phases, the "teacher phase" and the "student phase", so that new random solutions can be evaluated, and no time is spent evaluating the same solutions among themselves. The disadvantage is that no measures are taken to handle the limitations of the problem. Solution selection is only done in a heuristic way by comparing two solutions.

4. Methodology

The proposed methodology for the optimization of the use of wind energy for the generation of electric energy through a PI controller with variable gains includes the following steps. First, know the available wind resource by making a preliminary study of the historical records of the climatic conditions at the installation site, as well as having physical knowledge of the wind turbine. This will allow us to characterize the wind behavior statistically to know the limits of wind conditions. Second, design a PI controller for the pitch angle, tuned for a response speed according to the sensitivity presented by the system, in a range of nominal wind speed values. This allows us to keep the controller in a stable state with typical winds. Third, once the response values of the controller are in their stable state, the limitations and operating ranges of the controller are proposed to establish the optimization parameters of the TLBO algorithm, which will improve the response of the controlled when atypical winds occur, such as bursts or turbulence.

4.1. Wind Resourse and Wind Turbine Specifications

The wind turbine used for experimentation is located at the UAQ, airport campus, road to Chichimequillas s/n, Ejido Bolaños, Querétaro, Qro. Z.C. 76140. The geographic location 20°37’24.1″ North and 100°22’06.0″ West and an altitude of 1969 m a.s.l. Figure 5 is an image of the airport campus of the autonomous university of Queretaro, where the wind turbine and the adjacent buildings are shown.
This research incorporates aerodynamic modeling based on a meteorological study with data collected in the weather station #76628 SMN-CONAGUA network, located in the place, with stored data from the last five years. The average annual recorded speed is 3.9 m/s, and the range of recorded wind speed values is between 0 and 15.69 m/s.
This wind turbine is a NACA 6812 airfoil with two blades of 6.4 m in length and 1.2 m at their widest point, constructed of fiberglass and polyester resin, weighing 260 kg each. The height of the tower is 18 meters. There is a multiplier box with a ratio of 1: 2.1, and a permanent magnet generator with a rated power of 14 KW at 14.6 rad/s speed.

4.2. Pitch Control

To form the plant to be controlled, the different mathematical models were integrated, in the dynamic model, the input data is wind speed that is the disturbance of the system and the pitch angle that is a variable that is originated in the controller, the output is the mechanical torque of the low-speed shaft. The information we obtained from the mechanical model is the rotation speed of the shaft at the output of the multiplier box or high-speed shaft. In the generator model, the generated electrical power was calculated and due to its electromagnetic properties, the torque of the generator, which in turn is a force opposing the rotor torque. The controlled variable is the speed of rotation of the rotor. The limitation in this control model is the speed of rotation of the blade, the maximum speed is 1.5 °/s because a 0.5 HP motor mechanically spins a reducer with a 60:1 ratio, which increases the torque to counteract the effects of air on the blade, but greatly decreases the speed. The control model that describes the operation of the systems is shown in Figure 6.
The controller gains were established empirically by performing various simulations in MatLab-Simulink R2018b V9.5.0.944444 program. The wind speed from 0 m/s to 15.69 m/s, maximum wind speed at the site, was used as an input variable. The setpoint for the controller is the rotation speed of the nominal generator shaft of 14.6 rad/s.
The system is limited to a wind speed between the starting speed and the cutting speed, within these limits the system must be stable. Tuning was performed by applying a step input with the value of the nominal wind speed, which means the maximum value of an accepted disturbance. With respect to the sensitivity of the system at different wind speeds, the system must not have an over impulse greater than 20%, so a range of PI gains from the controller that were within the limits of this condition was obtained. Therefore, the controller can minimize the error of the controlled variable under these disturbance conditions and ensuring that the system is stable. The gain values obtained using the Ziegler–Nichols method for PI controller and experimentally adjusted are Kp = 2.2 and Ki = 0.1, gain values Kp = 10 and Ki = 0.01 were also obtained for a system with 20% overshoot and Kp = 1 and Ki = 1 for an overdamped system.
Figure 7 shows the behavior of generator shaft speed with the gain values obtained for a stable system, a system with overshoot, and an overdamped system. Figure 8 contains the pitch angle movement for all cases.

4.3. TLBO Algorithm Application.

According to the analysis performed in the process of tuning a PI controller, in point 4.2, the optimization parameters were defined:
Population size (5), a small number of initial random solutions for each design variable is proposed, which reduces the convergence time, in addition, there is the possibility of increasing the search space since the switching between student-teacher phase is carried out faster and new random solutions can be evaluated and no time is spent evaluating the same solutions among themselves.
Number of generations (100), the maximum number of interactions was proposed after verifying that for this case study the convergence of a solution was obtained around 50 interactions.
Termination criteria: If there are more than 25 interactions without having a better profit proposal, the search process ends.
Design variables (Kp, Ki), controller gains.
Limits of design variables, 0 ≤ Kp ≤ 10, 0 ≤ Ki ≤ 1 the limits were established based on knowing the optimal values of the design variables for the overshoot system and overdamped system, for nominal wind speed ranges.
Objective function, f(x) = mathematical model, this model was described in Section 2 of this publication.
Define the problem: minimize e(k), the objective is to find a solution that reduces the error between the nominal rotation speed of the generator shaft and the measured speed.
The calculation of the new gains was made every second, since the execution time of the algorithm was less than this time. MatLab-Simulink R2018b V9.5.0.944444 program was used to run the algorithm on an HP Workstation i-7 processor and 32 Gb RAM (64 bit). The experimentation was performed by programming a PIC16F87A using the Dev C ++ V5.0.0.4 software. The control model proposed proportional-integral with teaching–learning based optimization (PI-TLBO) is shown in Figure 9.

5. Results

According to simulations performed to obtain the empirical values of the Kp and Ki gains, a maximum power factor of 4.47 and the wind speed of 6 m/s were determined under ideal conditions and shaft generator nominal speed of 14.6 rad/s. However, the magnitude of the change in wind speed makes the system unstable, since the thrust force provides different acceleration to the rotor rotation. Therefore, a PI controller with variable gains was proposed to obtain different response times in the controller and soften these changes. The effectiveness of a pitch control using the PI-TLBO algorithm is examined in real operating conditions. The recorded wind speed values are shown in Figure 10.
The search time for each value of Kp and Ki is in a range of 0.4 and 0.75 seconds depending on whether the algorithm makes all interactions or not, so a variable adjustment is made every second. With this result, the convergence speed of the algorithm can be highlighted, where unlike other optimization algorithms, it uses the best iteration solution to update the value of the existing solution, in addition to reducing the processing time since they are only used simple arithmetic operations such as sums and divisions.
Figure 11 shows the development of the algorithm in (a) there is an error of the variable that decreases according to better values of Kp and Ki, in (b) and (c) we observe how the values Kp and Ki change respectively.
The results of the experimentation show that the algorithm of optimization of gains Kp and Ki generate a better performance of a PI controller. In Figure 12, a comparison is made between the response of a PI controller and a PI-TLBO controller, the speed obtained from the generator shaft behaves more smoothly and close to the nominal speed, which represents a reduction in fatigue in the wind turbine structure and lower saturation in the PMSG.
It is also observed that the response of the PI_TBLO controller has a minor overshoot in the optimization range, the stabilization period is also reduced when a major disturbance occurs. Therefore, it can be suggested that after the TBLO optimization process for calculating the gains of the PI controller, the proposed control model is expected to control the pitch angle under various disturbances.
Figure 13 shows the movement of the Kp and Ki gains throughout the experimentation.
It is important to note the efficiency of the algorithm, a series of simulations were performed to validate the repeatability finding small variations in the response of the controller, this is due to the randomness of the data to generate new responses in the teacher phase. However, any of the responses of the PI-TLBO controller obtained better performance than that of the PI controller, this can be seen in Figure 14.

6. Discussion

The use of dynamic models to simulate the aerodynamic behavior of the system allows to know the behavior of a wind system, however, in this type of systems, it is not necessary to know the behavior of the wind speed or the magnitude of its changes that would be the variable input. The multiple variables involved in the output variable make the system nonlinear, which also becomes a problem to calculate the ideal parameters of the controller. That is why a controller that adjusts to various changes in the system variables is proposed, this controller is automatically adjusted by an optimization algorithm based on teaching–learning, which gave the system stability since the controller adjusted its control response according to wind conditions. A better response was obtained by constantly adjusting the controller with a method of close solutions to the optimal one, than by applying a single optimal deterministic method. This is since a suitable adjustment of the controller is required to the sensitivity of the system, since the closer it is to nominal wind speed, the system is more sensitive to wind changes, not so when the system is below the nominal speed.
A PI controller with dynamic gain adjustment and not a PID was used because the differentiation reacts as fast as the input changes with respect to time, the differentiation acts towards the future anticipating the overshoot trying to offer a response according to how quickly it increases or the input signal decreases, however, when applied in a system of dynamic gains, differentiation caused oscillations in the system, this is because it is not necessary to anticipate the future since the calculated gains act in the present. That is why it was decided to use only a PI controller, getting good results.
The presented control system affects the angle of inclination to limit wind energy, however, additional subsystems suggest the implementation of speed control to obtain an optimal electrical frequency and transfer the total electrical energy to the electricity grid.
It is convenient to use new forms of intelligent control, such as fuzzy systems, neural networks, and genetic algorithms. With this type of control, a predictive model for the expected climate would be achieved and with that would anticipate a better control response, which would reduce the frequent stops and starts of the system. In addition, the algorithms of these systems are programmed according to the knowledge and experiences that a human expert would have in the field. This is very useful since you cannot have an exact mathematical model of the meteorological parameters.
It is necessary and essential to prepare more professionals in universities with this new approach, which consists in considering the design of the wind turbine and its integration with the environment.

7. Conclusions

The use of wind energy in places where this natural resource is available should be an alternative for the generation of electrical energy, since it does not harm the environment and the wind does not end. There are places of difficult access due to their complicated orography surrounded by mountains where the wind is turbulent with various changes in wind speed.
A small deviation in the wind speed causes a large deviation in the output power of the wind turbine rotor due to the association of cubic links between these two parameters. This, in turn, translates into system vibration, mechanical fatigue, and an acceleration in the rotation speed that exceeds the nominal rotation speed of the generator.
Pitch control is the movement of the blades to receive wind power, conventional PI control is efficient in a stable state, but not in sudden changes in wind speed. This article proposes a new method of effectiveness for a PI controller based on the optimization of the gains used, which represents a better control response in different wind speed ranges. The proposed PI-TLBO algorithm proved to be efficient, since better performance was obtained compared to a conventional PI, it proved to be repetitive even though, in the teacher phase, the algorithm uses a random choice of parameters to generate new solutions. The algorithm has a rapid calculation speed due to the simplicity of its operations.
In general, with the PI-TBLO controller there is a lower overshoot and that the stabilization period is also reduced when disturbances occur, therefore it is highly efficient to control the pitch angle of a wind turbine under various atypical wind disturbances such as bursts and turbulence, reducing the transient effects of the controller and, consequently, the energy consumption in the actuator. Moreover, it was evident that the error between the nominal rotation speed of the generator shaft and the measured speed was considerably reduced, therefore, the generator is prevented from having losses due to magnetic saturation. According to the above, it can be ensured that the generation of energy in a wind turbine is increased with the use of an optimized PI-TLBO control algorithm to position the pitch angle.
The limitation of this work was the reaction speed of the mechanical system, the controller proved to be highly efficient, however, with extreme wind gusts, the actuator did not have enough speed to adjust the angle. An improvement to the design of the control model is the location of the wind speed measurement system, placing it at a specific distance, where the bursts of time are detected in advance and the controller can give a timely response, thereby the control transients that make the system unstable would be further reduced.
The use of algorithms that efficient the use of wind turbines is key to boost the use of wind energy with small wind turbines where the wind is not stable and the use of large commercial wind turbines is not possible or profitable.

Author Contributions

Conceptualization, E.C.-N. and J.-C.J.-C.; methodology, E.C.-N.; system control, E.C.-N. and R.-V.C.-S.; experiments, E.C.-N. and R.-V.C.-S.; software, R.-V.C.-S.; hardware, J.-C.J.-C.; validation, J.-G.R.-M.; formal analysis, M.T.-P.; investigation, E.C.-N.; resources, J.-C.J.-C..; data curation, J.-G.R.-M.; discussion, M.T.-P. and J.-C.J.-C.; writing—original draft preparation, E.C.-N.; writing—review and editing, M.T.-P. and J.-G.R.-M.; visualization, E.C.-N.; supervision, J.-C.J.-C.; project administration, J.-C.J.-C.; funding acquisition, J.-C.J.-C.

Funding

This research received no external funding.

Acknowledgments

This work was supported by Departamento de Investigación y Posgrado of the Facultad de Ingeniería and Universidad Autónoma de Querétaro.

Conflicts of Interest

Authors declare no conflict of interest.

References

  1. Court, V. Energy Capture, Technological Change, and Economic Growth: An Evolutionary Perspective. BioPhys. Econ. Resour. Qual. 2018, 3, 12. [Google Scholar] [CrossRef]
  2. Sawyer, S.; Dyrholm, M. Global Wind Report Annual Market Update 2017; GWEC Global Wind Energy Council: Brussels, Belgium, 2018. [Google Scholar]
  3. Hernández-Escobedo, Q.; Perea-Moreno, A.J.; Manzano-Agugliaro, F. Wind energy research in México. Renew. Energy 2018, 123, 719–729. [Google Scholar] [CrossRef]
  4. Coldwell, P.J. Inaugural Speech in Wind Power Congress 2018; Asociación Mexicana de Energía Eólica AMDEE: Ciudad de México, Mexico, 2018. [Google Scholar]
  5. Rodriguez, L. Inaugural Speech in Wind Power Congress 2018; Asociación Mexicana de Energía Eólica AMDEE: Ciudad de México, Mexico, 2018. [Google Scholar]
  6. Hernández-Escobedo, Q.; Manzano-Agugliaro, F.; Zapata-Sierra, A. Wind power in México. Renew. Sustain. Energy Rev. 2010, 14, 2830–2840. [Google Scholar] [CrossRef]
  7. Rodríguez, F. Alternative energies a dissemination task of CINVESTAV-IPN. NTHE Electron. J. Dissem. Dissem. Sci. Technol. Innov. State Querétaro 2010, 1, 1–4. [Google Scholar]
  8. Franco, J.A.; Jauregui, J.C.; Toledano, M. Optimizing Wind Turbine Efficiency by Deformable Structures in Smart Blades. ASME. J. Energy Resour. Technol. 2015, 5, 051206. [Google Scholar] [CrossRef]
  9. Wang, L.; Liu, X.; Kolios, A. State of the Art in the Aeroelasticity of Wind Turbine Blades: Aeroelastic Modelling. Renew. Sustain. Energy Rev. 2016, 64, 195–210. [Google Scholar] [CrossRef]
  10. González-González, A.; Jimenez-Cortadi, A.; Galar, D.; Ciani, L. Condition monitoring of wind turbine pitch controller: A maintenance approach. Measurement 2018, 123, 80–93. [Google Scholar] [CrossRef]
  11. Nthe. Available online: http://www.concyteq.edu.mx/nthe1/pdfs/Nthe%201.pdf (accessed on 24 November 2018).
  12. Hayter, S.J.; Kandt, A. Renewable Energy Applications for Existing Buildings. In Proceedings of the 48th AiCARR International Conference, Baveno-Lago Maggiore, Italy, 22–23 September 2011. [Google Scholar]
  13. Culotta, S.; Franzitta, V.; Milone, D.; Moncada Lo Giudice, G. Small Wind Technology Diffusion in Suburban Areas of Sicily. Sustainability 2015, 7, 12693–12708. [Google Scholar] [CrossRef]
  14. Bibave, R.; Kulkarni, V. A Novel Maximum Power Point Tracking Method for Wind Energy Conversion System: A Review. In Proceedings of the International Conference on Computation of Power, Energy, Information and Communication (ICCPEIC), Tamil Nadu, India, 28–29 March 2018. [Google Scholar]
  15. Novaes-Menezes, E.J.; Araújo, A.M.; Bouchonneau da Silva, N.S. A review on wind turbine control and its associated methods. J. Clean. Prod. 2018, 174, 945–953. [Google Scholar] [CrossRef]
  16. Menon, M.; Ponta, F. Dynamic aero elastic behavior of turbine rotors in rapid pitch-control actions. Renew. Energy 2017, 107, 327–339. [Google Scholar] [CrossRef]
  17. Behera, S.; Subudhi, B.; Pati, B.B. Design of PI Controller in Pitch Control of Wind Turbine: A Comparison of PSO and PS Algorithm. Int. J. Renew. Energy Res. 2016, 6, 1. [Google Scholar]
  18. Kumar, D.; Chatterjee, K. A review of conventional and advanced MPPT algorithms for wind energy systems. Renew. Sustain. Energy Rev. 2016, 1, 957–970. [Google Scholar] [CrossRef]
  19. Amulya, M.; Prashanth, C.; Vijaya, M. Controlling flicker caused due to power fluctuations by using individual pitch control for a variable speed DFIG based wind turbine. Int. Res. J. Eng. Technol. 2017, 4, 286–293. [Google Scholar]
  20. Chavero-Navarrete, E.; Trejo-Perea, M.; Jauregui-Correa, J.C.; Carrillo-Serrano, R.V.; Rios-Moreno, J.G. Expert Control Systems Implemented in a Pitch Control of Wind Turbine: A Review. IEEE Access 2019, 7, 13241–13259. [Google Scholar] [CrossRef]
  21. Civelek, Z.; Lüy, M.; Çam, E.; Barışçı, N. Control of Pitch Angle of Wind Turbine by Fuzzy PID Controller. Intell. Autom. Soft Comput. 2015, 22, 463–471. [Google Scholar] [CrossRef]
  22. Baburajan, S. Improving the efficiency of a wind turbine system using a fuzzy-pid controller. In Proceedings of the IEEE Advances in Science and Engineering Technology International Conferences (ASET), Abu Dhabi, UAE, 6 February–5 April 2018. [Google Scholar]
  23. Xiao, Y.; Huo, W.; Nan, G. Study of Variable Pitch Control for Direct-drive Permanent Magnet Wind Turbines Based on Fuzzy Logic Algorithm. J. Inf. Comput. Sci. 2015, 12, 2849–2856. [Google Scholar] [CrossRef]
  24. Kang, J.; Meng, W.; Abraham, W.; Liu, H. An adaptive PID neural network for complex nonlinear system control. Neurocomputing 2014, 135, 79–85. [Google Scholar] [CrossRef]
  25. Taher, S.A.; Farshadnia, M.; Mozdianfard, R. Optimal gain scheduling controller design of a pitch-controlled VS-WECS using DE optimization algorithm. Appl. Soft Comput. 2013, 13, 2215–2223. [Google Scholar] [CrossRef]
  26. Hodzic, M.; Tai, L.C. Grey Predictor reference model for assisting particle swarm optimization for wind turbine control. Renew. Energy 2016, 86, 251–256. [Google Scholar] [CrossRef]
  27. Ebrahim, M.A.; Becherif, M.; Abdelaziz, A.Y. Dynamic performance enhancement for wind energy conversion system using Moth-Flame Optimization based blade pitch controller. Sustain. Energy Technol. Assess. 2018, 27, 206–212. [Google Scholar] [CrossRef]
  28. Hansen, A.D. Wind Turbine Technologies. In Wind Energy Engineering, 1st ed.; Elsevier: Roskilde, Denmark, 2017; pp. 145–160. [Google Scholar]
  29. Staggs, J.; Ferlemann, D.; Shenoi, S. Wind farm security: Attack surface, targets, scenarios and mitigation. Int. J. Crit. Infrastruct. Prot. 2017, 17, 3–14. [Google Scholar] [CrossRef]
  30. Jamieson, P. Innovation in Wind Turbine Design, 3rd ed.; John Wiley & Sons Ltd: Garrad Hassan, UK, 2018. [Google Scholar]
  31. Rezaei, M.M. A nonlinear maximum power point tracking technique for DFIG-based wind energy conversion systems. Eng. Sci. Technol. Int. J. 2018, 21, 901–908. [Google Scholar] [CrossRef]
  32. Yang, B.; Yu, T.; Shu, H.; Zhang, Y.; Chen, J.; Sang, Y.; Jiang, L. Passivity-based sliding-mode control design for optimal power extraction of a PMSG based variable speed wind turbine. Renew. Energy 2018, 119, 577–589. [Google Scholar] [CrossRef]
  33. Taoufik, M.; Abdelhamid, B.; Lassad, S. Stand-alone self-excited induction generator driven by a wind turbine. Alex. Eng. J. 2018, 57, 781–786. [Google Scholar] [CrossRef]
  34. Giannakis, A.; Karlis, A.; Karnavas, Y.L. A combined control strategy of a DFIG based on a sensorless power control through modified phase-locked loop and fuzzy logic controllers. Renew. Energy 2018, 121, 489–501. [Google Scholar] [CrossRef]
  35. Muyeen, S.M.; Hasan-Ali, M.; Takahashi, R.; Murata, T.; Tamura, J.; Tomaki, Y.; Sasano, E. Comparative study on transient stability analysis of wind turbine generator system using different drive train models. IET Renew. Power Gener. 2007, 1, 131. [Google Scholar] [CrossRef]
  36. Abobkr, A.H.; El-Hawary, M.E. Evaluation of wind turbine characteristics built-in model in Matlab Simulink. In Proceedings of the IEEE Electrical Power and Energy Conference, Ottawa, ON, Canada, 12–14 October 2016. [Google Scholar]
  37. Habibi, H.; Rahimi, H.; Howard, I. Power maximization of variable-speed variable-pitch wind turbines using passive adaptive neural fault tolerant control. Front. Mech. Eng. 2017, 12, 377–388. [Google Scholar] [CrossRef]
  38. Honrubia-Escribano, A.; Gómez-Lázaro, E.; Fortmann, J.; Sørensen, P.; Martin-Martinez, S. Generic dynamic wind turbine models for power system stability analysis: A comprehensive review. Renew. Sustain. Energy Rev. 2018, 81, 1939–1952. [Google Scholar] [CrossRef]
  39. Salih, H.W.; Wang, S.; Farhan, B.S.; Waqar, A. PSO tuned fuzzy based pitch blade controller of grid-tied variable speed wind turbine. In Proceedings of the IEEE 11th Conference on Industrial Electronics and Applications, Hefei, China, 5–7 June 2016. [Google Scholar]
  40. Gong, J.; Xie, R. MPPT Control by Using a U-P Curve for PMSG Based Small Wind Turbines. J. Energy Eng. 2015, 142, 04015030. [Google Scholar] [CrossRef]
  41. Eisa, S.A. Modeling dynamics and control of type-3 DFIG wind turbines: Stability, Q Droop function, control limits and extreme scenarios simulation. Electr. Power Syst. Res. 2019, 166, 29–42. [Google Scholar] [CrossRef]
  42. Soued, S.; Ebrahim, M.A.; Ramadan, H.S.; Becherif, M. Optimal blade pitch control for enhancing the dynamic performance of wind power plants via metaheuristic optimizers. IET Electr. Power Appl. 2017, 11, 1432–1440. [Google Scholar] [CrossRef]
  43. Asghar, A.B.; Liu, X. Estimation of wind turbine power coefficient by adaptive neuro-fuzzy methodology. Neurocomputing 2017, 238, 227–233. [Google Scholar] [CrossRef]
  44. Villarrubia, L.M. Ingeniería de la Energía Eólica, 1st ed.; Marcombo: Barcelona, Spain, 2012. [Google Scholar]
  45. Ogata, K. Modern Control Engineering, 5th ed.; Prentice Hall: Madrid, Spain, 2010. [Google Scholar]
  46. Simon, D. Evolutionary Optimization Algorithms, Biologically-Inspired and Population-Based Approaches to Computer Intelligence, 1st ed.; John Wiley and Sons, Inc.: Hoboken, NJ, USA, 2013; pp. 441–445. [Google Scholar]
  47. Rao, R.V. Teaching Learning Based Optimization Algorithm and Its Engineering Applications; Springer: New York City, NY, USA, 2016; Volume XVI, pp. 9–39. [Google Scholar]
  48. Michalewicz, Z.; Schoenauer, M. Evolutionary algorithms for constrained parameter optimization problems. Evolut. Comput. 1996, 4, 1–32. [Google Scholar] [CrossRef]
Figure 1. Parts of a wind turbine.
Figure 1. Parts of a wind turbine.
Sustainability 11 06670 g001
Figure 2. Two masses model of a wind turbine.
Figure 2. Two masses model of a wind turbine.
Sustainability 11 06670 g002
Figure 3. Power coefficient curves for different pitch angle values (β).
Figure 3. Power coefficient curves for different pitch angle values (β).
Sustainability 11 06670 g003
Figure 4. Flow chart for teaching–learning-based optimization.
Figure 4. Flow chart for teaching–learning-based optimization.
Sustainability 11 06670 g004
Figure 5. Universidad Autónoma de Querétaro, airport campus.
Figure 5. Universidad Autónoma de Querétaro, airport campus.
Sustainability 11 06670 g005
Figure 6. Proportional-integral (PI) pitch control model.
Figure 6. Proportional-integral (PI) pitch control model.
Sustainability 11 06670 g006
Figure 7. Gain values obtained for a stable system, a system with overshoot, and an overdamped system.
Figure 7. Gain values obtained for a stable system, a system with overshoot, and an overdamped system.
Sustainability 11 06670 g007
Figure 8. Pitch angle movement with different gains of PI controller.
Figure 8. Pitch angle movement with different gains of PI controller.
Sustainability 11 06670 g008
Figure 9. PI-TLBO model for pitch control.
Figure 9. PI-TLBO model for pitch control.
Sustainability 11 06670 g009
Figure 10. Wind speed recorded in the experiment with the algorithm.
Figure 10. Wind speed recorded in the experiment with the algorithm.
Sustainability 11 06670 g010
Figure 11. Algorithm development. (a) Decrease of the error value, (b) adjustment of the Kp value, and (c) adjustment of the Ki value.
Figure 11. Algorithm development. (a) Decrease of the error value, (b) adjustment of the Kp value, and (c) adjustment of the Ki value.
Sustainability 11 06670 g011aSustainability 11 06670 g011b
Figure 12. Comparison between the performance of the PI controller and the PI-TLBO controller.
Figure 12. Comparison between the performance of the PI controller and the PI-TLBO controller.
Sustainability 11 06670 g012
Figure 13. Evolution of gains (a) Kp and (b) Ki.
Figure 13. Evolution of gains (a) Kp and (b) Ki.
Sustainability 11 06670 g013
Figure 14. Repeatability of the PI-TLBO controller.
Figure 14. Repeatability of the PI-TLBO controller.
Sustainability 11 06670 g014
Table 1. Test conditions.
Table 1. Test conditions.
ProblemMinimization
Variables(x1, x2)
Restrictions13 ≤ x1 ≤ 100 0 ≤ x2 ≤ 100
Population size5 for variable
Maximal interactions 1000
Acceptance criteria100 interactions without change
Number of tests 5
Table 2. Performance analysis of the teaching–learning algorithm compared with other intelligent search techniques.
Table 2. Performance analysis of the teaching–learning algorithm compared with other intelligent search techniques.
Optimization algorithmRun time (s)ValueError
PSO2.44−6875.94|85.8738|
ACO6.63−6952.18|9.63380|
FA7.06−5498.67|1463.14|
GA12.64−6912.66|49.1538|
SA4.81−6350.26|611.553|
DE1.71−6942.59|19.2280|
MFO6.23−5473.90|1487.91|
TLBO0.88−6964.14|2.32620|

Share and Cite

MDPI and ACS Style

Chavero-Navarrete, E.; Trejo-Perea, M.; Jáuregui-Correa, J.-C.; Carrillo-Serrano, R.-V.; Rios-Moreno, J.-G. Pitch Angle Optimization by Intelligent Adjusting the Gains of a PI Controller for Small Wind Turbines in Areas with Drastic Wind Speed Changes. Sustainability 2019, 11, 6670. https://doi.org/10.3390/su11236670

AMA Style

Chavero-Navarrete E, Trejo-Perea M, Jáuregui-Correa J-C, Carrillo-Serrano R-V, Rios-Moreno J-G. Pitch Angle Optimization by Intelligent Adjusting the Gains of a PI Controller for Small Wind Turbines in Areas with Drastic Wind Speed Changes. Sustainability. 2019; 11(23):6670. https://doi.org/10.3390/su11236670

Chicago/Turabian Style

Chavero-Navarrete, Ernesto, Mario Trejo-Perea, Juan-Carlos Jáuregui-Correa, Roberto-Valentín Carrillo-Serrano, and José-Gabriel Rios-Moreno. 2019. "Pitch Angle Optimization by Intelligent Adjusting the Gains of a PI Controller for Small Wind Turbines in Areas with Drastic Wind Speed Changes" Sustainability 11, no. 23: 6670. https://doi.org/10.3390/su11236670

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop