Abstract
The captured energy of a wind turbine (WT) can be converted into electricity by a generator. Therefore, to improve the efficiency of this system, both the structures of WTs and generators should be considered for control. But the present challenge is WT uncertainty, while the input signals to the generator should be smooth. In this paper, a permanent magnet synchronous generator (PMSG) is considered. The dynamics of the PMSG can be described using two axes, named d-q reference frameworks, with an input in each framework direction. To obtain the maximum power and to overcome the uncertainty by means of a smooth signal, the dynamic sliding mode controller (D-SMC) is implemented. In the D-SMC, an integrator is placed in the control scheme in order to suppress the chattering, because it acts like a low-pass filter. To estimate the state added by the integrator, a new observer-based neural network (ONN) is proposed. The proof of the stability of the D-SMC and ONN is based on Lyapunov theory. To prove the advantages of the D-SMC, a comparison was also carried out by traditional sliding mode control (T-SMC) with a similar ONN. From this comparison, we know that the advantages of the D-SMC are clear in terms of real implementation, concept, and chattering suppression.
Keywords:
wind turbine; permanent magnet synchronous generator; observer-based neural network; sliding mode control; chattering MSC:
93C10
1. Introduction
Global warming is a dangerous phenomenon posing a problem for the future of the Earth. It seems that using clean renewable energies such as wind and solar is the only approach for humans to reduce the effects of global warming [1,2], which are apparent in most countries [3]. However, due to the economical preference for and freely accessible nature of wind energy, many researchers are focusing on wind turbines (WTs) [4,5]. In past decades, fixed-speed WTs (FWTs) were used extensively [6,7], but in the case of wind speed change, FWTs have some limitations in capturing the maximum wind power [8]. Therefore, in recent years, variable-speed WTs (VWTs) have been constructed and used in industries [9]. The approach of maximum power capturing using VWTs is based on achieving the critical rated wind speed [10]. Below and above of this rate, the torque of the permanent magnet synchronous generator (PMSG) and pitch angle of the turbine blades (PATB) serve as the controller variables [11,12]. When the generator torque is controlled, the power coefficient is fixed. But when the power coefficient declines, the PATB is controlled to reduce the mechanical power of the captured wind so as not to exceed the nominal power of the VWT [11,12]. The other important wind speed boundaries which should be considered are cut-in and cut-out [11,12]. The WT would need to be shut down outside of this interval because of reasons linked to both economical and fatigue damage [13].
Therefore, torque control is an important issue in WTs [14,15,16,17,18,19,20,21,22,23], even in the presence of important challenges, i.e., drivetrain uncertainties, which can produce mechanical stress [8]. Hence, a robust controller should be designed to remove the effect of these uncertainties [15]. Many controllers have been proposed in the literature, though they are not robust, including the proportional–integral–derivative controller (PID) [16], the linear quadratic Gaussian controller (LQG) [17,18,19], the adaptive back-stepping controller [20], and model predictive control (MPC) [21]. Aside from them, the sliding mode controller (SMC) has the property of invariance and plays a powerful role in fighting against uncertainties [24,25]. The most prominent characteristic of the SMC is its invariance, since it is stronger than its robustness [26,27]. For this reason, many studies have focused on the torque control of WTs using the SMC [8,14,22,23,28,29]. Most of these methods have chattering as an unwanted phenomenon. For achieving the elimination of chattering, some methodologies have been presented [30], for example, the boundary layer SMC (B-SMC) [31,32], the adaptive boundary layer SMC (AB-SMC) [33,34], the higher-order SMC (H-SMC) [22,35,36], and the dynamic SMC (D-SMC) [26,27]. The most prominent property of the SMC, i.e., invariance, is missing in the B-SMC and AB-SMC [26,27,28,29,30,31]. Higher system model derivatives are needed in the H-SMC, which should be provided by observers [37,38,39,40,41]. In the D-SMC, a low-pass filter, such as an integrator, is set before the plant to remove the effect of chattering [26,27]. This increases the plant dimension. Therefore, in the D-SMC, the dynamics produced by this integrator should be estimated using a suitable observer [27]. However, in the H-SMC, an observer is needed to identify plant differentiation. This is the superior aspect of the D-SMC compared to the H-SMC.
The concepts of model identification [42,43], disturbance observer [28,29,44,45,46], and state observer [47,48] are used in a wide range of systems. Hence, these concepts refer to the estimation of unmeasurable or unknown parts of the systems or systems states. An observer is implemented by known system inputs and system outputs [42,43,44,45,46,47,48,49,50,51]. Based on the above discussion, using the D-SMC in WT torque control can help overcome both chattering and uncertainty to remove mechanical stress. Furthermore, to construct the D-SMC, a plant model is identified by an observer-based neural network (ONN). In this study, the stability of the ONN and D-SMC are proven by using Lyapunov approaches.
Therefore, based on the above discussion, chattering is a challenge in all of the mentioned works. Motivated by the above discussion about the drawbacks of other chattering suppression methods, we propose the use of the D-SMC in WT, connected to the PMSG for torque control. The proposed D-SMC was constructed by a new ONN to identify the plant model, preserve the invariance property and prevent chattering, and overcome mechanical stresses. A reliable comparison was carried out using the same ONN for both the D-SMC and T-SMC. Finally, to prove the stability of both the proposed controller and ONN, Lyapunov stability approaches are used.
Therefore, to put it concisely, the main contribution of this paper is its proposal of a new scheme for a D-SMC to control nonlinear WTs connected to a PMSG, which is modeled in d-q frameworks. The approach is chattering-free and based on a new observer-based neural network (ONN).
Six sections are presented to described the construction of the proposed method. A complete model of a WT is demonstrated in Section 2. Then, the ONN and its proposed structure are described in Section 3. Section 4 is focused on a comparison and the proposed controller. Furthermore, the superiority of the proposed controller is shown by two simulations in Section 5. Finally, some conclusions are provided in Section 6.
2. Configuration and Structure of Turbine
The WT model consists of the generator part, the mechanical drivetrain part, and the aerodynamic part [22,52,53], which are shown in Figure 1, along with the model’s corresponding signals.
Figure 1.
Subsystems and signals of the WT.
2.1. The Aerodynamic Part
The following equation describes the wind power generated by a WT, which is dependent on the blade length , wind speed , air density , and power coefficient [14].
Here, and represent the tip speed ratio (TSR) and pitch blades, respectively. The TSR can be defined by dividing the tip blade’s linear velocity and wind speed [14].
In the above equation, is the angular velocity of the rotor side. Based on Equation (1), the rotor torque or wind generated torque can be calculated as follows [14]:
2.2. The Drivetrain Part
Although some papers have used a one-mass model [50], to have both a steady state and transient response [52], as well as a kinetic characteristic [53], in the WT, the mechanical drivetrain section should be modeled by a two-mass damper, as shown in Figure 2. This two-mass mechanical drivetrain is described by Equation (4), including the moment of inertia and , the external damping of and , and generator torque [14].
Figure 2.
Mechanical model of WT.
As is the angular velocity of the rotor side, the angular velocity of the generator side is . The low-speed shaft braking torque is defined as follows [14]:
Then, in the low-speed section, shaft angular speed, shaft angular velocity, shaft damping, and shaft stiffness are , , , and , respectively, and is the speed deviation on the rotor side. Finally, the gearbox ratio, in an ideal case, can be defined as follows [14]:
Then, the second section of Equation (4) can be rewritten as
or
In order to have all variables in the low-speed shaft, Equation (8) and the first section of Equation (4) should be combined:
where , and .
2.3. The Permanent Magnet Synchronous Generator (PMSG) Part
A model of the PMSG, as two independent d-q dynamic current structures, can be described as follows [54,55]:
where , , and , are the q-axis and d-axis voltage and current, respectively; and are stator resistance and inductance, respectively; is the permanent magnet flux; and, finally, is the number of pole pairs. Using Equation (6) yields the following results:
Moreover, the generator torque is , where and are the equivalent inductance in d-q directions. For a generator with flat poles, we have , and therefore, .
3. The Observer-Based Neural Network (ONN) Proposed Approach
Based on the previous WT models, i.e., using the derivative of Equation (9) and the equation stating that , and then replacing the first part of Equation (11), the following equalities can be yielded:
Note that the last equation is obtained after rearranging. For power factor correction or compensation (PFC), the current of the is set to zero, i.e., , and therefore, from Equation (11), we have . Hence,
For simplicity, the state variables and , with the following linear state feedback, are defined:
where is the new input control signal; now, Equation (13) can be rewritten as follows:
where is an unknown part, and
In the above equation, and are constants and are selected in order to have a Hurwitz matrix . Matrix is a Hurwitz matrix if, for any matrix (symmetric positive definite), a matrix (symmetric positive definite) can be find from the following Lyapunov equation:
Using the D-SMC for system Equation (15), the sliding surface is defined as follows:
However, variable is not accessible due to the unknown variable . This variable is unknown and can be considered as the uncertainty because and are completely unknown. These variables are unknown because various power factors, , are used in the literature [45,53]. To calculate this variable, a new ONN structure is proposed, as described in the following paragraphs.
Since neural networks have the property of universal approximation [26], one can find some weights for the continuous function so that
where the neural network approximation error is norm-bounded, i.e., , and is the unknown weight vector; also, is the Sigmoidal function in the hidden layer.
Hence, Equation (15) can be expressed as follows:
Nevertheless, Equation (22) is described by the following approximate model:
The identification error can be defined as follows:
From Equations (22) and (23) and their subtraction, one can conclude that
Theorem 1.
When the adaptive weight is updated based on the following equation, the error converges to zero.
The above includes the use of scalars and , which are constant.
Proof.
We proceed with the Lyapunov function as the sum of two quadratic sections.
Derivative of Lyapunov Equation (27) with respect to time leads to the following:
In the above, ; now, using Equations (18), (25), and (26) in Equation (28) results in the following:
Consider the following inequality [24]:
And consider that
where denotes the minimum eign-value, and and are the bounds of neural network parameters.
Therefore,
Taking into account results in the following:
Now, we define :
Then,
or
Suppose ; therefore, , which leads to the following:
This inequality is true even if , since is finite and positive. Therefore, the Barbalat’s lemma [24] results in the following:
It is clear that is greater than zero, so Equation (39) causes a decrease in into the bound of , i.e., . □
Remark 1.
Parameters and are selected in order to prevent drift in Equation (26).
4. Sliding Mode Controller (SMC) Design
In this section, two new approaches are proposed: the D-SMC and T-SMC. In both of them, the same presented ONN of Equation (23) is used to ensure a trustworthy comparison.
4.1. The Proposed D-SMC Approach
As has been mentioned, variable is not accessible in Equation (39). To this end, the ONN in Equation (23) is proposed. Substituting the observer equation (Equation (23)) and Equation (26) into the sliding surface equation (Equation (19)) results in the following:
Hence, by definition of , we have the following (note that ):
or
Theorem 2.
The reaching-to-sliding surface equation (Equation (19)) is provided in finite time if the following chattering-free signal is used as the input control for the system (Equation (15)).
The above includes the constant parameters and .
Proof.
Considering Equations (42) and (43) provides the following:
Using as the Lyapunov function leads to the following:
Consider and suppose that ; then, it can be shown that [24]. □
Remark 2.
Parameter is selected to enable reaching to the sliding surface in a small time and parameter is selected to ensure good performance for the closed loop system.
Note that the implemented proposed D-SMC and ONN are presented in Figure 3.
Figure 3.
The proposed configuration diagram.
As explained before and shown in this figure, the sliding surface is calculated based on the reference of rotor angular velocity , as well as the neural observer output . Then, is calculated and obtained via the integration of . Finally, is obtained using state feedback.
4.2. The Proposed T-SMC Approach
Consider the following sliding surface:
Using Equation (23) and equality results in the following:
Theorem 3.
The reaching-to-sliding surface equation (Equation (46)) is carried out in finite time if the following signal is used as the input control for the system equation (Equation (15)).
The above includes the constant parameters and .
Proof.
Substituting Equation (48) into Equation (47), we can conclude that:
Then, the Lyapunov function, , results in the following:
Consider and suppose that ; then, it can be shown that [24]. Hence, proof is obtained. □
4.3. The Reference of Rotor Angular Velocity
Based on Figure 4, the VWT operation mode is divided by a known rated index into four regions. When the wind speed is smaller than cut-in, VWT is shut down because of the economic conditions. The pitch blades of a VWT are set to its constant optimal value, and generator torque is controlled for the wind speed bigger than the cut-in wind speed and smaller than the rated wind speed. For this operation mode, the maximum power coefficient is provided by increasing rotor speed. For the wind speed bigger than the rated wind speed and smaller than the cut-out wind speed, the pitch angle of the blades is increased to reduce the rotor speed. In this case, the generator power is regulated to its rated value. Finally, for protection against fatigue damage, the VWT is shut down above the cut-out operation mode [13].
Figure 4.
Operation regions of VWT.
From Figure 4, in the second operation mode and for torque control, the reference of rotor angular velocity can be written as follows:
According to Equation (2), it is clear that:
We use a two-mass VWT with a power of 5 MW which is placed in the National Renewable Energy Laboratory (NREL) in Colorado. The parameters of this WT are presented in Table 1 [56].
Table 1.
VWT parameters.
In addition, due to the use of the NREL WT, the parameters of the mechanical part are also listed in Table 2 [56].
Table 2.
VWT drivetrain parameters.
Furthermore, the parameters of the PMSG are specified in Table 3.
Table 3.
The PMSG parameters.
5. Simulation Results
Both the D-SMC and T-SMC were simulated using the parameters of and for the state feedback. Moreover, the same proposed ONN was used in both approaches for a reliable comparison. Moreover, the initial values of ONN weights were set to zero, i.e., . Also, we chose , , , and . The wind speed and the reference of rotor speed, denoted by Equation (51), are shown in Figure 5 and Figure 6, respectively. Note that this wind speed is in the second region, with a mean value of 7 and added white noise to simulate a read wind.
Figure 5.
Time series of wind profile.
Figure 6.
Angular velocity of rotor reference.
In the proposed D-SMC approach, the sliding surface coefficients are selected as , , and . This selection causes the zero dynamics of sliding surface (19) or (40) to be set to zero, i.e., when the sliding surface reaches zero in finite time, the sliding variables converge to zero. The initial value of is set to zero, i.e., . This is needed for the calculation of the input control signal from Equation (43). Figure 7, Figure 8, Figure 9 and Figure 10 show the simulation results. Figure 7 shows the sliding surface, which converges to zero in finite time. Figure 8 shows the performance of the proposed ONN. Reference signal tracking can also be seen from this figure. In Figure 9, the torque input control signal of the PMSG in the q-axis is depicted. This chattering-free signal is also the D-SMC output. The adaptive weights of the ONN are shown in Figure 10. Note that the initial oscillations in Figure 9 and Figure 10 are not chattering.
Figure 7.
Finite-time sliding surface convergence to zero using D-SMC.
Figure 8.
Performance of ONN in estimation and tracking using D-SMC.
Figure 9.
Torque input of PMSG in q-axis using D-SMC.
Figure 10.
Adaptive weights of ONN using D-SMC.
The advantage of the D-SMC approach is shown using the T-SMC with similar parameters. For example, the selected sliding coefficients in Equation (46) are and . Figure 11, Figure 12, Figure 13 and Figure 14 show the simulation results. The sliding surface’s finite-time convergence to zero can be seen, as in the previous example. Good tracking of the ONN state, rotor speed, and its desired signal can be seen. Figure 13 shows the available chattering in the torque signal, which cannot be applied to the actuator of the PMSG in the q-axis. The adaptive weights of the ONN are shown in Figure 14.
Figure 11.
Finite-time sliding surface convergence to zero using T-SMC.
Figure 12.
Performance of ONN in estimation and tracking using T-SMC.
Figure 13.
Torque input of PMSG in q-axis using T-SMC.
Figure 14.
Adaptive weights of ONN using T-SMC.
Based on Figure 7 and Figure 11, one can see the sliding surface’s convergence to zero happens in finite time in both approaches. From Figure 8 and Figure 12, it is clear that when the wind speed is decreased (for example, at 10.4 s), the rotor angular velocity decreases to near zero due to the economic reasons. On the other hand, if the wind speed is increased (for example, at 14 s), the rotor angular velocity also increases. Figure 10 and Figure 14 show the adaptive weights of the neural network in both the D-SMC and T-SMC, respectively. Note that the initial oscillations in the D-SMC are due to the added integrator and are not chattering. High-frequency chattering can be seen in Figure 13, while Figure 9 indicates smoothness and is without chattering. Due to the available chattering in the d-axis input of the T-SMC, it cannot be applied to the PMSG.
These two simulations show the advantages of the T-SMC and D-SMC in the tracking of the desired signal and also the good performance of the proposed ONN. However, chattering is available in the T-SMC and can be suppressed in the D-SMC. This is what makes the D-SMC a priority over the T-SMC.
6. Conclusions
A novel structure of torque control has been constructed for a VWT coupled to a PMSG. A PMSG has been described in d-q reference frameworks. In order to obtain a good performance, smooth control signals should be used as the inputs for the PMSG in both d-q directions. Moreover, the available uncertainties of the WT model are another issue which should be considered. To this end, a novel D-SMC is presented in this paper. Using the proposed D-SMC, high-frequency chattering is removed by a low-pass integrator filter. Then, to implement the D-SMC and to identify the extra state, an ONN is proposed. Moreover, the stability of the D-SMC and ONN has been proved using Lyapunov theory. Additionally, a comparison using the T-SMC has also been provided. To exhibit the fair advantages and superiority of the D-SMC over the T-SMC, a similar novel ONN was implemented in two SMC-based controllers. Chattering elimination results can be seen in the D-SMC, while the chattering remains in the T-SMC. Moreover, the design procedure developed in this work shows the simplicity of the realization, and the concept for, the proposed D-SMC. Future works can be focused on the selection of other generators such as double-fed induction generators (DFIGs) and comparisons to the PMSG.
Author Contributions
A.K.-M.: analysis, writing—original draft and preparation; O.B.: conceptualization, reviewing, editing. All authors have read and agreed to the published version of the manuscript.
Funding
This study received no external funding.
Data Availability Statement
The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.
Acknowledgments
The authors wish to express their gratitude to the Basque Government, which provided support through the project EKOHEGAZ II (ELKARTEK KK-2023/00051); the Diputación Foral de Álava (DFA), which provided support through the project CONAVANTER; the UPV/EHU, which provided support through the project GIU23/002; and the MobilityLab Foundation (CONV23/14) for supporting this work.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Burton, T.; Sharpe, D.; Jenkins, N.; Bossanyi, E. Wind Energy Handbook; Wiley: Hoboken, NJ, USA, 2001. [Google Scholar]
- Manwell, J.F.; McGowan, J.; Rogers, A. Wind Energy Explained: Theory, Design and Applications; Wiley: Hoboken, NJ, USA, 2002. [Google Scholar]
- Carlin, P.W.; Laxson, A.S.; Muljadi, E.B. The history and state of the art of variable-speed wind turbine technology. Wind Energy Int. J. Prog. Appl. Wind. Power Convers. Technol. 2003, 6, 129–159. [Google Scholar] [CrossRef]
- Song, Y.D.; Dhinakaran, B.; Bao, X.Y. Variable speed control of wind turbines using nonlinear and adaptive algorithms. J. Wind Eng. Ind. Aerodyn. 2000, 85, 293–308. [Google Scholar] [CrossRef]
- Su, H.; Dou, B.; Qu, T.; Zeng, P.; Lei, L. Experimental investigation of a novel vertical axis wind turbine with pitching and self-starting function. Energy Convers. Manag. 2020, 217, 113012. [Google Scholar] [CrossRef]
- Rahimi, M.; Parniani, M. Dynamic behavior and transient stability analysis of fixed speed wind turbines. Renew. Energy 2009, 34, 2613–2624. [Google Scholar] [CrossRef]
- Sumper, A.; Gomis-Bellmunt, O.; Sudri-Andreu, A.; Villafafila-Robles, R.; Rull-Duran, J. Response of fixed speed wind turbines to system frequency disturbances. IEEE Trans. Power Syst. 2009, 24, 181–192. [Google Scholar] [CrossRef]
- Poultangari, I.; Shahnazi, R.; Sheikhan, M. RBF Neural network based PI pitch controller for a class of 5-MW wind turbines using particle swarm optimization algorithm. ISA Trans. 2012, 51, 641–648. [Google Scholar] [CrossRef]
- Barambones, O.; Cortajarena, J.A.; Calvo, I.; Gonzalez de Durana, J.M.; Alkorta, P.; Karami-Mollaee, A. Variable speed wind turbine control scheme using a robust wind torque estimation. Renew. Energy 2019, 133, 354–366. [Google Scholar] [CrossRef]
- Bianchi, F.D.; de Battista, H.; Mantz, R.J. Wind Turbine Control Systems: Principles, Modelling and Gain Scheduling Design; Springer Science and Business Media: London, UK, 2006. [Google Scholar]
- Camblong, H. Digital robust control of a variable speed pitch regulated wind turbine for above rated wind speeds. Control Eng. Pract. 2008, 16, 946–958. [Google Scholar] [CrossRef]
- Asgharniaa, A.; Shahnazi, R.; Jamali, A. Performance and robustness of optimal fractional fuzzy PID controllers for pitch control of a wind turbine using chaotic optimization algorithms. ISA Trans. 2018, 79, 27–44. [Google Scholar] [CrossRef] [PubMed]
- Oh, K.Y.; Park, J.Y.; Lee, J.S.; Lee, J. Implementation of a torque and a collective pitch controller in a wind turbine simulator to characterize the dynamics at three control regions. Renew. Energy 2015, 79, 150–160. [Google Scholar] [CrossRef]
- Abolvafaei, M.; Ganjefar, S. Maximum power extraction from a wind turbine using second-order fast terminal sliding mode control. Renew. Energy 2019, 139, 1437–1446. [Google Scholar] [CrossRef]
- Seker, M.; Zergeroglu, E.; Tatlicioglu, E. Non-linear control of variable-speed wind turbines with permanent magnet synchronous generators: A robust backstepping approach. Int. J. Syst. Sci. 2016, 47, 420–432. [Google Scholar] [CrossRef][Green Version]
- Hand, M.M. Variable-Speed Wind Turbine Controller Systematic Design Methodology: A Comparison of Nonlinear and Linear Model-Based Designs; NREL report TP-500-25540; National Renewable Energy Laboratory: Golden, CO, USA, 1999. [Google Scholar]
- Ekelund, T. Speed control of wind turbines in the stall region. In Proceedings of the 1994 Proceedings of IEEE International Conference on Control and Applications (CCA), Glasgow, UK, 24–26 August 1994; pp. 227–232. [Google Scholar]
- Novak, P.; Ekelund, T.; Jovik, Y.; Schmidtbauer, B. Modeling and control of variable-speed wind-turbine drive system dynamics. IEEE Control Syst. Mag. 1995, 15, 28–38. [Google Scholar]
- Stol, K.A.; Fingersh, L.J. Wind Turbine Field of State-Space Control Designs; NREL/SR-500-35061; National Renewable Energy Laboratory: Golden, CO, USA, 2004. [Google Scholar]
- Bossoufi, B.; Karim, M.; Lagrioui, A.; Taoussi, M.; Derouich, A. Observer backstepping control of DFIG-generators for wind turbines variable-speed: FPGA based implementation. Renew. Energy 2015, 81, 903–917. [Google Scholar] [CrossRef]
- Elsisi, M. New design of adaptive model predictive control for energy conversion system with wind torque effect. J. Clean. Prod. 2019, 240, 118265. [Google Scholar] [CrossRef]
- Abolvafaei, M.; Ganjefar, S. Adaptive second-order terminal PID sliding mode control design for integer-order approximation of wind turbine system for maximum power extraction. IET Control Theory Appl. 2021, 15, 2210–2220. [Google Scholar] [CrossRef]
- Subramaniyam, R.; Joo, Y.H. Memory-based ISMC design of DFIG-based wind turbine model via T-S fuzzy approach. IET Control Theory Appl. 2021, 15, 348–359. [Google Scholar] [CrossRef]
- Slotine, J.J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1991. [Google Scholar]
- Perruquetti, W.; Barbot, J.P. Sliding Mode Control in Engineering; CRC Press: Boca Raton, FL, USA, 2002. [Google Scholar] [CrossRef]
- Karami-Mollaee, A.; Pariz, N.; Shanechi, H.M. Position control of servomotors using neural dynamic sliding mode. J. Dyn. Syst. Meas. Control 2011, 133, 141–150. [Google Scholar] [CrossRef]
- Karami-Mollaee, A.; Tirandaz, H.; Barambones, O. Dynamic sliding mode position control of induction motors based load torque compensation using adaptive state observer. COMPEL-Int. J. Comput. Math. Electr. Electron. Eng. 2018, 37, 2249–2262. [Google Scholar] [CrossRef]
- Suleimenov, K.; Sarsembayev, B.; Hong Phuc, B.D.; Do, T.D. Disturbance observer-based integral sliding mode control for wind energy conversion systems. Wind Energy 2020, 23, 1026–1047. [Google Scholar] [CrossRef]
- Alsaadi, F.E.; Yasami, A.; Alsubaie, H.; Alotaibi, A.; Jahanshahi, H. Control of a hydraulic generator regulating system using Chebyshev-neural-network-based non-singular fast terminal sliding mode method. Mathematics 2023, 11, 168. [Google Scholar] [CrossRef]
- Lee, H.; Utkin, V.I. Chattering suppression methods in sliding mode control systems. Annu. Rev. Control 2007, 31, 179–188. [Google Scholar] [CrossRef]
- Fuh, C.-C. Variable-thickness boundary layers for sliding mode control. J. Mar. Sci. Technol. 2008, 16, 288–294. [Google Scholar] [CrossRef]
- Chen, H.-M.; Renn, J.-C.; Su, J.-P. Sliding mode control with varying boundary layers for an electro-hydraulic position servo system. Int. J. Adv. Manuf. Technol. 2005, 26, 117–123. [Google Scholar] [CrossRef]
- Zhang, X. Sliding mode-like fuzzy logic control with adaptive boundary layer for multiple-variable discrete. J. Intell. Syst. 2016, 25, 209–220. [Google Scholar] [CrossRef]
- Gandikota, G.; Das, D.K. Disturbance observer–based adaptive boundary layer sliding mode controller for a type of nonlinear multiple-input multiple-output system. Int. J. Robust Nonlinear Control 2019, 29, 5886–5912. [Google Scholar] [CrossRef]
- Cucuzzella, M.; Incremona, G.P.; Ferrara, A. Design of robust higher order sliding mode control for microgrids. IEEE J. Emerg. Sel. Top. Circuits Syst. 2015, 5, 393–401. [Google Scholar] [CrossRef]
- Nonaka, R.; Yamashita, Y.; Tsubakino, D. General scheme for design of higher-order sliding-mode controller. In Proceedings of the American Control Conference (ACC), Chicago, IL, USA, 1–3 July 2015; pp. 5176–5181. [Google Scholar]
- Levant, A. Sliding order and sliding accuracy in sliding mode control. Int. J. Control 1993, 58, 1247–1263. [Google Scholar] [CrossRef]
- Levant, A. Homogeneity approach to high-order sliding mode design. Automatica 2005, 41, 823–830. [Google Scholar] [CrossRef]
- Plestan, F.; Glumineau, A.; Laghrouche, S. A new algorithm for high-order sliding mode control. Int. J. Robust Nonlinear Control 2008, 18, 441–453. [Google Scholar] [CrossRef]
- Levant, A. Higher-order sliding modes, differentiation and output-feedback control. Int. J. Robust Nonlinear Control 2010, 76, 924–941. [Google Scholar] [CrossRef]
- Yang, Y.; Qin, S.; Jiang, P. A modified super-twisting sliding mode control with inner feedback and adaptive gain schedule. Int. J. Adapt. Control Signal Process. 2017, 31, 398–416. [Google Scholar] [CrossRef]
- Butt, Q.R.; Bhatti, A.I.; Mufti, M.R.; Rizvi, M.A.; Awan, I. Modeling and online parameter estimation of intake manifold in gasoline engines using sliding mode observer. Simul. Model. Pract. Theory 2013, 32, 138–154. [Google Scholar] [CrossRef]
- Davila, J.; Fridman, L.; Levant, A. Second-order sliding mode observer for mechanical systems. IEEE Trans. Autom. Control 2005, 50, 1785–1789. [Google Scholar] [CrossRef]
- Hwang, S.; Park, J.B.; Joo, Y.H. Disturbance observer-based integral fuzzy sliding-mode control and its application to wind turbine system. IET Control Theory Appl. 2019, 13, 1891–1900. [Google Scholar] [CrossRef]
- Liu, L.; Fei, J.; Yang, X. Adaptive interval type-2 fuzzy neural network sliding mode control of nonlinear systems using improved extended state observer. Mathematics 2023, 11, 605. [Google Scholar] [CrossRef]
- Karami-Mollaee, A.; Barambones, O. Sliding observer in sliding mode control of multi-inputs fractional order chaotic systems. Pramana–J. Phys. 2022, 96, 180–197. [Google Scholar] [CrossRef]
- Liu, Y.-T.; Kung, T.-T.; Chang, K.-M.; Chen, S.-Y. Observer-based adaptive sliding mode control for pneumatic servo system. Precis. Eng. 2013, 37, 522–530. [Google Scholar] [CrossRef]
- Xia, Y.; Zhu, Z.; Fu, M. Back-stepping sliding mode control for missile systems based on an extended state observer. IET Control Theory Appl. 2011, 5, 93–102. [Google Scholar] [CrossRef]
- Xiong, Y.; Saif, M. Sliding mode observer for nonlinear uncertain systems. IEEE Trans. Autom. Control 2001, 46, 2012–2017. [Google Scholar] [CrossRef]
- Mseddi, A.; Naifar, O.; Rhaima, M.; Mchiri, L.; Ben Makhlouf, A. Robust control for torque minimization in wind hybrid generators: An H-Infinity approach. Mathematics 2023, 11, 3557. [Google Scholar] [CrossRef]
- Benchaib, A.; Rachid, A.; Audrezet, E.; Tadjine, M. Real-time sliding-mode observer and control of an induction motor. IEEE Trans. Ind. Electron. 1999, 46, 128–138. [Google Scholar] [CrossRef]
- Boukhezzar, B.; Siguerdidjane, H. Nonlinear control of a variable-speed wind turbine using a two-mass model. IEEE Trans. Energy Convers. 2010, 26, 149–162. [Google Scholar] [CrossRef]
- Lin, Z.; Liu, J.; Niu, Y. Dynamic response regulation of non-linear feedback linearised wind turbine using a two-mass. IET Control Theory Appl. 2017, 11, 816–826. [Google Scholar] [CrossRef]
- Zhang, C.; Plestan, F. Adaptive sliding mode control of floating offshore wind turbine equipped by permanent magnet synchronous generator. Wind Energy 2021, 24, 754–769. [Google Scholar] [CrossRef]
- Li, T.; Tao, L.; Xu, B. Linear parameter varying observer-based adaptive dynamic surface sliding mode control for PMSM. Mathematics 2024, 12, 1219. [Google Scholar] [CrossRef]
- Bossanyi, E.A.; Wright, A.D.; Fleming, P.A. Controller Field Tests on the NREL CART2 Turbine; No. NREL/TP-5000-49085; National Renewable Energy Lab (NREL): Golden, CO, USA, 2010. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).