Abstract
The most important issue in the use of wind energy conversion systems is to ensure maximum power extraction in terms of efficiency. Therefore, maximum power point tracking algorithms are as important as the maximum power point tracking controller. In this study, maximum power extraction frameworks operating the state-of-the-art optimization methods are presented for permanent magnet synchronous generator–based wind energy conversion system. These frameworks consist of a Gauss map–based chaotic particle swarm optimization and a hybrid maximum power point tracking approach that combines feedback linearization technique with fractional-order calculus. The feedback linearization control strategy can fully decouple and linearize the original state variables of the nonlinear system and thus provide an optimal controller crossing wide-range operating conditions. The objective is to maintain the tip speed ratio at its optimal value, which implies the use of a rotational speed loop. The method is based on the feedback linearization technique and the fractional control theory. Gauss map–based chaotic particle swarm optimization, which is a remarkable and recent optimization technique, is utilized to achieve optimum coefficients to efficiently ensure the maximum power point tracking operation in here. A simulation study is carried out on a 3-kW wind energy conversion system to show the effectiveness of the proposed control scheme.
Keywords
Introduction
Energy consumption around the world continues to grow during the current century, declining sources of fossil fuels and concern over environmental pollution levels are the main motivators for electricity generation from sources of energy. Renewable energies, such as solar, wind and tidal power, are clean, inexhaustible and environmentally friendly energies. Because of all these factors, the generation of wind energy has attracted great interest in recent years due to the development of the wind turbine (WT) industry and the development of new WT control methods (El Yaakoubi et al., 2017; Mérida et al., 2014). As part of this change, the world market share of wind energy will provide 12% of the electricity needed by 2020, 29.1% by 2030 and 34.2% by 2050 (Abdeddaim el al., 2014; Fateh, 2015).
Wind energy can be used in different applications, including the pumping water, as well as the both grid-connected and stand-alone WT. WT technology aims to capture part of the kinetic energy contained in the wind and convert it into available mechanical power using rotor blades; then, this energy is transformed into electrical energy by a generator. Among the electrical generators, wind energy conversion system (WECS)-based permanent magnet synchronous generator (PMSG) are widely used in medium- and high-power WTs due to its robustness, its mechanical simplicity and except initial installation costs (Bonfiglio et al., 2017). They are the object of particular attention because of their high efficiency. However, their analysis and control is a difficult task because of nonlinearities and load torque. To overcome the difficulties associated with the design of a regulator for the PMSG, several control approaches have been proposed such as conventional proportional–integral (PI) control (Li et al., 2010), fuzzy logic PI control (Muyeen and Al-Durra, 2013), adaptive control (Boudries and Tamalouzt, 2019), neuronal control (Elbeji et al., 2021) and sliding mode control (Ahriche et al., 2016).
Recently, many design methods based on the principles of feedback linearization control have been proposed (Chen et al., 2013; Munteanu et al., 2008). Actually, the popular linearization techniques can be basically categorized into three groups: standard form of linearization technique (SLT) using Taylor’s series expansion, the direct feedback linearization (DFL), and the differential geometric technique (DGT; Bodson and Chiasson, 1998; Shi et al., 2012; Tailor and Bhathawala, 2011).
Feedback linearization techniques are proposed to linearize highly nonlinear dynamic systems (Cheikh et al., 2018). This involves a static state feedback and a special nonlinear coordinate change. The major disadvantage of these techniques is their direct dependence on the parameters of the installation. In recent years, thanks to developments in the theory of nonlinear control, researchers have developed several robust control laws. The combination of these robust laws with feedback linearization techniques has been an admirable success in the robustness of the control scheme. In the literature, these control designs can be found in many industrial applications. For example, Yuan et al. (2016a) have proposed an input/output feedback linearization method–based sliding mode control strategy for the hydraulic generator regulating system (HGRS) with external disturbance and system uncertainties. Soufi et al. (2016) have also proposed a feedback linearization controller–based particle swarm optimization (PSO) for maximum power point tracking (MPPT) of WT equipped by PMSG connected to the grid.
Recently, fractional calculus (FC)-based fractional-order PID (FOPID) control found its way into complex mathematical and physical problems to achieve improved control performance over the traditional PID controller (Ramadan, 2017).
Stochastic behaviour is utilized in various themes like numerical function optimization, hybrid classifier design and electrical generator applications (Hannachi et al., 2021). The convergence of methods is proposed to be efficient for the handled fitness function, and this process should be realized with influential methods to achieve a remarkable performance. In the literature, most studies consider different derivatives of PSO so as to provide better convergence than other techniques. In Chen et al. (2018), two efficient derivatives of PSO that are sine map–based chaotic PSO (SM-CPSO) and dynamic weight PSO (DW-PSO) are suggested. By combining SM-CPSO and DW-PSO algorithms, chaotic dynamic weight PSO (CDW-PSO) was generated to design a robust structure. On numerical function optimization, CDW-PSO surpassed 20 optimization algorithms including basic methods, chaotic approaches, PSO-based derivatives and the state-of-the-art studies. Koyuncu (2020) examined 10 chaotic maps in PSO to reveal whether chaotic maps are essential in the update of inertia weight. At the first part of experiments, the CPSOs including 10 chaotic maps are compared with each other besides general PSO. Thus, it was apparent that Gauss map–based CPSO (GM-CPSO) was the only one outperforming general PSO in every condition and was also the best one among all CPSOs. At the second part, GM-CPSO was compared with SM-CPSO, DW-PSO and CDW-PSO methods in different dimensional conditions.
In this article, GM-CPSO algorithm is handled to design an efficient framework operating hybrid optimization and robust fractional MPPT method to extract maximum power from WECS via feedback linearization strategy. The major contributions of this study made to the literature can be seen as follows:
GM-CPSO algorithm has been diversely hybridized with the fractional MPPT method to create an effective maximum power extraction framework that has not been used in WECS before.
The proposed MPPT framework is mechanically sensorless, has a very fast convergence without the need for any system prior knowledge and ensures maximum power extraction by switching between the best coefficients and by following the generator speed changes during operation.
At the two wind speed profiles, the proposed method is analysed in detail by comparing with the fractional MPPT method, and also contributes to MPPT efficiency by providing higher power extraction than the others.
The rest of this study is presented as follows: In section ‘WECS configuration’, the designed WECS configuration is given in detail. Section ‘Feedback linearization strategy of PMSG-based WECS’ presents the MPPT method and feedback linearization control in a comprehensive manner. GM-CPSO optimization of fractional control–based feedback linearization strategy is presented in section ‘GM-CPSO optimization of fractional control design–based feedback linearization strategy’. Simulation results and interpretations are evaluated in section ‘Simulation results and discussions’, and concluding remark is given in section ‘Conclusion’.
WECS configuration
The block diagram of the PMSG-based WECS which is connected to the power grid bus via a back-to-back voltage source converter (VSC) is shown in Figure 1. The produced active power and reactive power of PMSG is regulated through the generator-side VSC, while the grid-side VSC attempts to deliver active power to the power grid through the DC link and to maintain the DC link voltage at the rated value.

Configuration of a PMSG-based WECS.
WT model
The aerodynamic part transforms the kinetic energy of the wind into a mechanical energy and torque translated by the rotation of the rotor of the generator (Kahla et al., 2015)
where
where
The theoretical upper limit of the power coefficient
To obtain the maximum power at different wind speeds, the MPPT algorithm is implemented to keep WT operating at MPP below the rated wind speed. An efficient MPPT algorithm should regulate the rotor speed to maximize the output power. The MPP is obtained during operation at optimal values of

Wind turbine power characteristics.
Mechanical shaft system modelling
The dynamics of the mechanical shaft system and mechanical torque of PMSG is given by (Yang et al., 2018)
where
with
PMSG model
The dynamics of PMSG in the d-q reference frames is written as (Yang et al., 2018)
where
are fluxes in d-q axis and
The PMSG model with the equivalent circuit in the (d, q) reference can be expressed as
The electromagnetic torque is obtained as
where
Feedback linearization strategy of PMSG-based WECS
The idea of feedback linearization technique is to use a transformation, z=T (x), and to apply a feedback control law, u, which transforms the nonlinear system into a linear system. Then, after obtaining a linear system, the usual linear control design methods can be applied for stabilization.
We consider a class of nonlinear systems of the form
with
The state vector is defined as
with the parameters
The system given by equation (14) is considered as nonlinear with smooth functions whose synthesis of feedback linearization control is possible to make the system linear (Cheikh et al., 2018). The nonlinear system equation (14) is said to be feedback linearizable if there exists a diffeomorphism
The coordinate transform that leads to a partial linearization of the system is
To be able to perform the inverse transform,
And the inverse coordinate transform is
The advantage of the representation in equation (15) is the ability to choose a feedback control law that cancels out the nonlinearities of the system. The control objective can be achieved using the ideal control law
Hence, we need to calculate the functions
After computation using the WECS data, there is
with
GM-CPSO optimization of fractional control design–based feedback linearization strategy
Fractional control design–based feedback linearization strategy
FC is an extension of regular integral calculus (IC) to noninteger case. In comparison with IC, FC is adequate and natural to fully characterize many physical phenomena. In general, the extra degrees of freedom from the use of fractional-order integrator and differentiator could further enhance the control performance compared with that of traditional integer-order controller.
Fractional-order calculus generalizes the integer-order integration and differentiation into the noninteger-order domain. The fundamental operator
where a and t denote the lower and upper limits, respectively, while
Here, Riemann–Liouville (RL) definition for fractional-order derivative is adopted with gamma function
where n is the first integer which is not less than
where
In addition, the Oustaloup approximation (Yuan et al., 2016b) is used for a recursive distribution of zeros and poles, which gives
where
In equations (26) and (27), lower limit
The case
Hence, only the latter term
The following Lemma 1 states the stability of the fractional-order system.
where
Moreover, system equation (29) is stable if
Besides, Figure 3 briefly shows the stability region when

Stability region of fractional-order system determined with varying operation order.
The control input is calculated using pole placement technique and fractional theory
with
Since the control of the WECS aims at the extraction of the maximum wind power (MPPT) that will be obtained by the drive of the generator at a speed
with
GM-CPSO
GM-CPSO involves nearly all phenomena in the PSO method, except stable or linear updated inertia weight. As in the PSO algorithm, GM-CPSO utilizes velocity and position concepts to provide the convergence towards the global point(s), and the concepts are shown in equations (33) and (34), respectively (Chen et al., 2018)
In equations (33) and (34), Vi(t) and Xi(t), respectively, symbolize the current velocity and position vectors of ith particle, while Vi(t+ 1) and Xi(t+ 1) add up to the new ones. Xpbest(i)(t) and Xgbest(t) specify the individual best position of ith particle and global best solution of the whole swarm. c1 and c2 are acceleration constants adjusting the movements to the individual and global best positions and are formulated according to equation (35) (Koyuncu, 2020). In the literature, these constants are generally chosen as equal to ‘2’ to acquire better fitness (Chen et al., 2018). r1(t) and r2(t) are generated in the range of (0, 1) and provide diversity to better explore the search space. ω connotes the inertia weight limiting the effect of the current velocity to the step size (new velocity). In GM-CPSO, the arrangement of ω is performed using Gauss (Mouse) map presented in equation (36) (Chen et al., 2018; Koyuncu, 2020)
In equation (35), the first assignment of inertia weight is advised as ‘0.7’ to obtain better chaotic behaviour . In terms of the presented chaotic behaviour, Gauss map can change or eliminate the effect of the current (Koyuncu, 2020) velocity on step size. Even if this process indirectly affects the new position, it improves the searching capability by diversifying the solutions (positions) in search space. Herein, Gauss map induces more variety to guarantee the better convergence for optimal solutions (Chen et al., 2018; Koyuncu, 2020).
The boundaries of velocity values are regulated according to equation (37). Xmin and Xmax are defined as the minimum and maximum values that a position can become, while Vmin and Vmax are specified for the velocity limitations. The parameter ‘τ’ is used to connect the velocity boundaries with the position limitations, and it is preferred to be assigned as ‘0.2’ as advised in most of the PSO-based derivatives (Koyuncu, 2020)
Define the tracking error
where fractional-order feedback linearization (FOFL) control gains
The GM-CPSO parameters are chosen as the total number of iterations
where

Overall control framework of FOFL-based GM-CPSO for MPPT.
Simulation results and discussions
In this section, all designs, validation tests and comparisons for proposed MPPT frameworks and FOFL method are performed in a simulation environment. Parameters of the low-power (3 kW) rigid drive train PMSG-based WECS are presented in Table 1.
Parameters of the low-power (3 kW) rigid drive train PMSG-based WECS.
PMSG: permanent magnet synchronous generator; WECS: wind energy conversion system.
Figure 5 shows the wind speed models of higher and lower turbulence intensity characteristics. The simulations have been done for 300 s for a wind sequence having the average speed of about 7 m/s via two-class studies of the turbulence categories: class A with 10% turbulence intensity; class B with 18% turbulence intensity, obtained using the von Karman spectrum in the International Electrotechnical Commission (IEC) standard.

Wind speed profile: (a) 10% turbulence intensity, (b) 18% turbulence intensity.
Figures 6(a), 7(a), 8(a) and 9(a) show the mechanical power obtained by the two control methods under different turbulence levels. These results show the predominance of energy production by using the proposed FOFL-based GM-CPSO method over the FOFL method.

PMSG responses obtained under a low-turbulence stochastic wind speed with FOFL: (a) mechanical power, (b) generator speed, (c) power coefficient, (d) tip speed ratio.

PMSG responses obtained under a low-turbulence stochastic wind speed with FOFL-based GM-CPSO:(a) mechanical power, (b) generator speed, (c) power coefficient, (d) tip speed ratio.

PMSG responses obtained under a high-turbulence stochastic wind speed with FOFL: (a) mechanical power,(b) generator speed, (c) power coefficient, (d) tip speed ratio.

PMSG responses obtained under a high-turbulence stochastic wind speed with FOFL-based GM-CPSO:(a) mechanical power, (b) generator speed, (c) power coefficient, (d) tip speed ratio.
Figures 6(b), 7(b), 8(b) and 9(b) show the generator speed obtained by using two different control models. These results confirm that the disturbance of the wind speed variation is strongly deflecting the generator speed to its optimal trajectory. This deviation has obvious consequences for the capture of wind energy, counter to FOFL-based GM-CPSO control, which manages to assure the optimal speed tracking.
The evolution of the power coefficient obtained by the two control methods under different turbulence levels is depicted in Figures 6(c), 7(c), 8(c) and 9(c). It should be noted that
The main control objective of variable-speed WT is power efficiency maximization. To reach this goal, the turbine tip speed ratio should be maintained at its optimum value, despite wind variations. In Figures 6(d), 7(d), 8(d) and 9(d), one can see the effectiveness of the proposed FOFL control–based GM-CPSO optimization to more accurately maintain the tip speed ratio around the optimal value as compared with the FOFL method.
Figures 10 and 11 show the performance of wind turbine generator systems (WTGSs) obtained by the two control methods under different turbulence levels. One could remark the operating point distribution around optimal regimes characteristic in speed-power plane (Figures 10(c) and 11(c)) and in tip speed ratio-electromagnetic torque plane (Figures 10(d) and 11(d)). Figures show a better performance of the control law, and the variance of the operating point around optimal regimes characteristic (ORC) is satisfactory and the torque follows the reference given by the control and allows us to reduce the torque ripples compared with FOFL control (Figures 10(a) and (b) and 11(a) and (b)).

WTGS performance based on 10% turbulence intensity wind speed : (a) ORC tracking with FOFL, (b) electromagnetic torque versus tip speed with FOFL, (c) ORC tracking with FOFL-based GM-CPSO, (d) electromagnetic torque versus tip speed with FOFL-based GM-CPSO.

WTGS performance based on 18% turbulence intensity wind speed : (a) ORC tracking with FOFL, (b) electromagnetic torque versus tip speed with FOFL, (c) ORC tracking with FOFL-based GM-CPSO, (d) electromagnetic torque versus tip speed with FOFL-based GM-CPSO.
Conclusion
This article has presented a newly developed nature-inspired algorithm called GM-CPSO to find the optimal parameters of fractional feedback linearization controller applied to a PMSG used in a WECS connected to the grid. First, an effective framework has been presented to maximize the wind power extraction. This framework consists of GM-PSO and hybrid MPPT algorithm by combining feedback linearization technique with fractional-order calculus that has never been used in a WECS before. GM-CPSO has been used to find the optimum coefficients by searching the peak value of the maximum output power to be extracted. To ensure MPPT efficiency, these coefficients must be determined optimally to achieve the maximum power. After these algorithms generate the optimum coefficients, the framework passes to the second part in which the FOFL MPPT method is operated according to these coefficients. According to the results, it can be seen that the proposed optimization-based FOFL contributes to MPPT efficiency and reaches superior wind power than the other FOFL method. Furthermore, the proposed combined framework has relatively simple design and can be easily implemented in the actual WECS where system prior knowledge and parameters are unknown.
Footnotes
Acknowledgements
The authors would like to thank the Pervasive Artificial Intelligence (PAI) group of the informatics department of Fribourg University – Switzerland – for their valuable suggestions and comments which helped us to improve this article. Special thanks to Prof. Béat Hirsbrunner and Prof. Michèle Courant.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship and/or publication of this article.
