Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Certainty equivalence-based robust sliding mode control strategy and its application to uncertain PMSG-WECS

  • Annas Chand,

    Roles Formal analysis, Methodology, Software

    Affiliation Department of Electrical and Computer Engineering, COMSATS University Islamabad, Abbottabad Campus, Abbottabad, Pakistan

  • Qudrat Khan,

    Roles Conceptualization, Methodology, Supervision, Validation

    Affiliation Centre for Advanced Studies in Telecommunications (CAST), COMSATS University Islamabad, Islamabad, Pakistan

  • Waqar Alam,

    Roles Formal analysis, Software, Writing – original draft

    Affiliation Department of Electrical and Computer Engineering, COMSATS University Islamabad, Islamabad, Pakistan

  • Laiq Khan,

    Roles Data curation, Investigation, Validation

    Affiliation Department of Electrical and Computer Engineering, COMSATS University Islamabad, Islamabad, Pakistan

  • Jamshed Iqbal

    Roles Project administration, Resources, Validation, Writing – review & editing

    j.iqbal@hull.ac.uk

    Affiliation Department of Computer Science and Technology, Faculty of Science and Engineering, University of Hull, Hull, United Kingdom

Abstract

This work focuses on maximum power extraction via certainty equivalence-based robust sliding mode control protocols for an uncertain Permanent Magnet Synchronous Generator-based Wind Energy Conversion System (PMSG-WECS). The considered system is subjected to both structured and unstructured disturbances, which may occur through the input channel. Initially, the PMSG-WECS system is transformed into a Bronwsky form, i.e., controllable canonical form, which is composed of both internal and visible dynamics. The internal dynamics are proved stable, i.e., the system is in the minimum phase. However, the control of visible dynamics, to track the desired trajectory, is the main concern. To carry out this task, the certainty equivalence-based control strategies, i.e., conventional sliding mode control, terminal sliding mode control and integral sliding mode control are designed. Consequently, a chattering phenomenon is suppressed by the employment of equivalent estimated disturbances, which also enhance the robustness of the proposed control strategies. Eventually, a comprehensive stability analysis of the proposed control techniques is presented. All the theoretical claims are verified via computer simulations, which are performed in MATLAB/Simulink.

1 Introduction

In the current era, due to the depletion of fossil fuels and their environmental impacts, researchers have focused on renewable energy resources (RES). In various renewable energy resources, energy harnesses from wind are getting much importance due to their sustainable and environment-friendly nature [13]. The system used for the said purpose is Permanent Magnet Synchronous Generator-based Wind Energy Conversion System (PMSG-WECS).

WECS is either autonomous or grid-connected [4]. However, depending upon the wind speed that is generated using the anemometer data, WECS can be operated within three different regimes, i.e., no load, partial load and constant load [5]. For partial load, the efficiency of the WECS is more crucial. Thus, to maximise the WECS efficiency, in a partial load scenario, the Maximum Power Point Tracking (MPPT) method has been presented. The controller in MPPT acts as a backbone in the operation of MPPT, which captures maximum energy from wind. While its control functioning is directly related to the operating characteristics, economic effective generation and equipment security stability. So far, various kinds of control strategies are proposed for MPPT design, which include [6, 7], PID control, model predictive control [8], neuro-fuzzy control [9, 10], adaptive backstepping control [11, 12], sliding mode control scheme [1315] and an integral-based terminal sliding mode control strategy [16]. Moreover, interconnection and damping assignment-based control schemes are presented in [17, 18]. The aforementioned control strategies are synthesized for the WECs to get maximum efficiency, i.e., MPPT, while taking into account the PMSG’s entire dynamic. However, each strategy has its own merits and demerits. Recently, a continuous switching-based sliding mode control scheme is presented in [19]. The proposed control strategy, initially, regulates the grid and the generator side converter to track the desired reference speed. Secondly, it alleviates the chattering issue associated with the conventional sliding mode control scheme.

In distant and harsh circumstances, during a long-term ongoing operation, partial failure of electro-mechanical parts, i.e., gearbox, motor, alternator and power electronic converter, is inevitable [2023]. These partial faults may lead to poor performance of the actuators, which can result in performance degradation and efficient operation of PMSG-WECS. Therefore, keeping in view the safety, high reliability and long life of WECS, the research community have focused on robust methods, for the control design, to ensure excellent working in uncertain situations.

Robust control strategy ensures the system stability and specific performance not only in the nominal scenarios but also in case of external uncertainties [2428]. It either counteracts the fault with efficient robustness by using a fixed gain controller or implements a fast dynamic compensation control input. Regarding WECS, the robust control techniques used in the literature are signal-based approach [29], hardware redundancy method [30], data-driven techniques [31], Barrier function-based adaptive non-singular sliding mode control approach [32], fractional-order sliding mode control technique [33], convolution neural network method [34], fuzzy method [35], global sliding mode control approach [36] and sliding mode observer method [37, 38]. Using these techniques, the information on the uncertainty, that occurred in PMSG-WECS, is obtained, which is then adjusted by the designed control law.

It is quite evident that, before designing the controller, the robust control methods require the designed engineers to forecast the bounds of the expected faults/uncertainty. During the faulty condition, a robust control scheme works according to the dynamics of the system, which need to be adjusted according to the specific fault dynamics. Its benefit is the simplicity of the control law, which can ensure a system’s stability and attain predetermined efficiency irrespective of a fault. During severe uncertain situations, the controller must be able to find out the exact gain parameters. As the complexity of the system increases, the design process of the controller becomes more difficult. In [39], a certainty equivalence-based super-twisting algorithm (CESTA) is implemented on a diesel engine for the diagnosis of match uncertainties and later it is counteracted. In [40], the certainty equivalence-based integral sliding mode control (CEISMC) technique is being utilized to diagnose and mitigate the actuator fault for the diesel engine.

It is worth mentioning that our contribution to this work is in three folds. Firstly, the dynamics of the PMSG-WECS are modelled via Park transformation and later transformed into a controllable canonical form, which is a feasible structure and assists us in the design of the control strategy. Secondly, a certainty equivalence-based conventional sliding mode control (CSCMC), terminal sliding mode control (TSMC) and integral sliding mode control are designed. The stability analysis of the designed control strategies is provided in a comprehensive manner. Moreover, the effectiveness of the designed control strategies is demonstrated in MATLAB/Simulink. In addition, the comparative analysis of the aforementioned control schemes is carried out as a third contribution.

This paper is organized as follows; Standalone PMSG-WECS modelling is presented in section 2. Section 3 presents the controllable canonical form and the investigation of zero dynamics in a nonlinear PMSG-WECS system. The design of CECSMC, CETSMC and CEISMC along with Lyapunov stability analysis are outlined in section 4. In section 5, simulations and discussion are presented whereas section 6 concludes the paper. In last, a declaration of conflicting interests is provided in section 7.

2 Mathematical modelling of standalone PMSG-WECS

This section is composed of two subsystems, i.e., rotor blade modelling and PMSG modelling, which is further connected to a load. Both are discussed comprehensively in the forthcoming subsections.

2.1 Aerodynamic modelling of wind turbine

As a result of fast-moving wind, which struck against the wind turbine blades, the linear wind energy is transformed into mechanical energy. The mechanical power generated via this phenomenon is represented as follows [4] (1) where Pm is the mechanical power, Rt is radius of blades of the wind turbine, ρ is density of the air, vw is the speed of the wind, λ is the tip speed ratio (TSR), θ is the pitch angle, Cp is the power coefficient, which depends on the λ and θ.

Assumption 1 It is assumed that the pitch angle is constant and is kept at zero i.e., (θ = 0).

A TSR is the ratio of the blade tip speed to the wind speed. The detailed expression of the TSR appears as follows (2) where Ωl is the rotational speed of the wind turbine blades at a low-speed shaft. As clearly seen in Fig 1, the mechanical output power of the wind turbine increases according to the wind speed. For every wind speed curve, there is a specific peak power point. By joining all these peak power points, a curve is formed which is known as optimal regime characteristics (ORC) [5]. For every wind speed vw, there is a specific generator speed at which the power coefficient Cp reaches its maximum value, i.e., Cpmax, whenever λ becomes λopt. So, in order to harvest maximum power from wind, the TSR should be kept at its optimal value, λopt, in such a way that the shaft speed Ωh exactly tracks the reference speed, Ωref, which is defined as follows (3)

The rotor power of PMSG is given as follows (4) The aerodynamic torque is given by (5) where Cq(λ) is the coefficient of torque, which can be expressed as follows (6) where Cq(λ), Cp(λ) and λopt are the designed parameters, which are provided by the manufacturer of the wind turbine. Now, all the necessary components of the wind turbine are modelled. In the subsequent subsection, the PMSG modelling is displayed.

2.2 Modelling of the Permanent Magnet Synchronous Generator (PMSG)

As the considered PMSG is a standalone system, the power generated is pre-processed for the sake of compatibility before it is stored in the battery banks for later use. The dq-model of the PMSG, while ignoring the zero dynamics, is given by (7) where Jh is the moment of inertia of the generator shaft. ud, uq, Ωh, Γem, id, iq, Ld, and Lq, R, p, Φd = Ldid + Φm, Φq = Lqiq and Φm are the voltages of the DQ-axis, PMSG speed, the electromagnetic torque, DQ-axis current and rotor inductance, the resistance of the stator, pole pair, DQ and the linkage flux, respectively. The under study system is non-salient synchronous generator so Ld = Lq = L. The torque of the generator can be written as (8) Consider the following assumptions while modeling PMSG.

Assumption 2 Stator winding should have sinusoidal distribution with having an electrical and magnetic symmetry. In addition, the iron losses are not considered.

Remark 1 The dynamics of the electronic circuit are neglected, due to its faster nature as compared to the dynamics of the PMSG-WECS.

The nonlinear dynamics of the SISO PMSG-WECS presented in (7) and (8) can be formulated as (9) The matrix [x1 x2 x3]T = [id iq Ωh]T ∈ ℜ3, indicates the states vector of the PMSG model. Ωh = Ωl × i is the generator speed, Lch and Rch are the inductance and resistance of the load, respectively. i is the mechanical transmission ratio, Rch is considered as a control input. Ld and Lq represent the stator’s dq-axes inductance while id and iq stand for the dq-axes stator’s current, respectively.

3 Controllable canonical form

The dynamics of the PMSG-WECS model, in generic form, can be expressed as (10) The variable x ∈ ℜn represents the state vector. The control input is described by u ∈ ℜm, while f(x) and g(x) are the smooth nonlinear vectors which are expressed as where

The output is represented by y = h(x) = x3 = Ωh, which describes the angular speed of the rotor shaft. As the objective is to control the output, thus, (9) is transformed into a controllable canonical structure, i.e., input-output form, via the following transformation. (11) It is quite obvious that the relative degree ‘r’ of the considered system is one less than the system order, i.e., (r < n) as n = 3. So the input-output form can be expressed as (12) (13) The system under consideration, when converted to an input-output form, contains an internal dynamic, i.e., zero-dynamic. The stability of the zero-dynamics is quite crucial to be discussed.

Remark 2 The Eq (13) remains no more dependent on the control input. This system is affected only by the control-driven states i.e., z1 and z3. Its zero dynamics will be discussed in subsequent paragraphs.

The typical plant parameters and the derived parameters are given in Tables 13. Note that the nonlinear system (12), is driven by the applied control input u whereas system (13), with states (z1, z3), represents the internal dynamics whose stability, zero-dynamics stability, will be discussed in the following subsection.

3.1 Stability analysis of the zero-dynamics

The dynamics of the nonlinear system are subdivided into two subsystems, i.e., visible dynamics system and internal dynamics system [41]. To find out the zero dynamics, choosing z1 = z2 = 0 in (13) and simplifying it, one comes with (14) Owing to Table 1, the constant is positive with numerical value 190.21. (15) This equation shows that the zero dynamics are strongly asymptotically stable. Thus, the system under study is the minimum phase.

Remark 3 The system developed in (12) and (13), in practice, experiences a different kinds of disturbances.

Hence, the system (12) and (13), in practical form can be described as follows (16) where G represents the health of the input channel. If G = 0, it means that the system’s input channel is healthy and 0 < G < 1 indicates the unhealthy nature of the input channel. In addition, F(x, t) represents the uncertainties about which the following assumption is made.

Assumption 3 Assume that the uncertain terms can be subdivided into structured and unstructured terms, i.e., (17) The bound of the unstructured faults/uncertainties are defined as (18) where ϑ is a positive constant. (19) The partially known structured uncertainty in (19) can be expressed as the product of an unknown constant parameter Δ and a known base function Ψ(x). Δ can be any parametric change, which occurs in the internal parameters of the wind system. Structured faults/uncertainties may be unknown plant parameters like resistance values or friction coefficients whereas unstructured faults may represent external disturbances. The system (16) represents a complete model of WECS-PMSG. In the next section, the control design will be focused on.

4 Certainty equivalence-based sliding mode control strategy

In this section, a synthetic structure of sliding modes and adaptive control is proposed. Conventional sliding mode control (SMC) scheme claims invariance property subjected to the design of the sliding surface and the gains of the discontinuous part. However, it may result in high chattering phenomena which could be dangerous for the actuators and the system’s health. Therefore, a certainty equivalence-based sliding mode control protocol is proposed. The beauty of this strategy is that the robustness of the controller remains higher and the chattering is eliminated or suppressed, which is not possible in the conventional SMC. The design is outlined in the following subsection.

4.1 Certainty equivalence-based conventional SMC design

It is quite worth mentioning that the main task of the current work is the extraction of maximum power from the WECS, which can be done by following a reference signal. Thus, reference tracking is the ultimate objective.

Assumption 4 It is assumed that the reference speed is of class C1.

Now, by defining the error as follows (20) To pursue the design, a sliding surface/manifold, in terms of error variable, is defined as follows (21) where c1 is a positive constant. The time derivative of (21) along (20) and (16), becomes (22) Substituting the match faults/uncertainties from (18) and (19) in (22), the following expression is obtained (23) The final control law, u composed of an equivalent ueq and discontinuous ud control laws, which can be written as (24) Invoking (24) in (23), one gets (25) To calculate the equivalent control input, the uncertain terms and must be equal to zero, which gives us the following expression. (26) In order to mitigate the effects of the structured uncertainties, an equivalent cancellation law uo is proposed as follows (27) where represents the estimated value of the unknown parameter. The discontinuous control law ud is designed as follows (28) where M1 and M2 are the positive gains. The obtained control law is as follows (29) The aforementioned final control law enforces the sliding mode along the sliding surface given in (21). To prove the closed loop stability, i.e., sliding mode enforcement, consider a Lyapunov candidate function (LCF) as follows (30) where γ > 0 and = Δ − is the error between the actual and estimated parameter. Now, consider the time derivative of (30), one has (31) Substituting (23) into (31), we get (32) Using Assumption 3, the following expression is obtained (33) Using values of ueq, uo and ud, one gets the following expression (34) Now, choosing , the derivative of LCF can be written as (35) Now, choose the following expression (36) one gets (37) The inequality 37 proves the negative definiteness of the LCF. Hence, it is confirmed that sliding mode enforcement is achieved in finite time, i.e., s → 0, subjected to the conditions, i.e., M2η + Γmϑ and . This proves the theorem.

Remark 4 The value of the adaptation gain parameter will remain close to zero where there is no structured uncertainty in the framework. However, when some fault affects the framework, the value of the adaptation gain parameter increases according to the magnitude of the fault. A non-zero value of the adaptation parameter indicates the presence of disturbances.

The above-mentioned strategy is developed with terminal SMC which is discussed in the subsequent subsection.

4.2 Certainty equivalence-based terminal sliding mode control strategy

To pursue the design of a certainty equivalence-based TSMC scheme, consider the tracking error and its time derivative, the terminal sliding manifold [42] is defined as (38) where α> β > 0, p and q are odd positive numbers such that .

Remark 5 The difference between (21) and (38) is simply the addition of the new term on the right-hand side of (38). The beauty of this manifold is that, as a sliding mode is enforced, the error dynamics converge to zero in finite time instead of asymptotic convergence which results in high precision as compared to CSMC.

Taking the time derivative of (38) along (20) and (16), the following expression is obtained. (39) Substituting (18) and (19) into (39), it yields (40) The overall control law appears as follows (41) where known terms will be canceled by ueq and matched faults will be handled by ud and uo. Invoking (41) in (40), one gets the following expression. (42) Ignoring the disturbances, uo and ud in (42), one gets (43) In order to cancel the effects of structured uncertainties, an equivalent cancellation law uo is proposed as follows (44) where represents the estimated value of the unknown parameter. The discontinuous control law ud appears as follows (45) The overall control law can be written as (46) This control law enforces the sliding mode along the sliding surface. Consequently, the system’s output tracks the desired reference in a finite time. The stability analysis of the current control scheme and the aforementioned control strategy is quite similar. The only difference is the few additional terms in the sliding manifold and the equivalent control law. Thus, the details are avoided here. Again, the same strategy is developed with integral SMC which is presented below.

4.3 Certainty equivalence-based integral sliding mode control strategy

To pursue the design of Certainty equivalence-based ISMC, the integral sliding manifold [40] is defined as follows (47) where c2 is a positive constant and v is an integral term that results in the elimination of reaching phase. The time derivative of (47) along (20) and (16) produces the following equation. (48) Now, using (18) and (19) in (48), we get the following expression. (49) The overall control law appears as follows (50) Substituting (50) in (49), yields (51) To calculate the regularizing/equivalent control input, assuming the uncertain terms and equal to zero, which results in (52) This selection of ueq decouples the system and gives desired output for a nominal plant with no faults. Taking as (53) The selection of and v(0) = −s(0) confirms the elimination of reaching phase and, thus, sliding mode is initiated from the very initial time. In order to cancel the effects of the structured uncertainties, an equivalent cancellation law uo is proposed as follows (54) where represents the estimated value of the unknown parameter. The discontinuous control law ud appears as follows (55) where M1 and M2 are positive gains. The overall control law can be written as (56) The final control law 56 enforces the sliding mode 47 along the sliding surface, given in (49), in a finite instant of time. The schematic of the overall closed-loop system, i.e., a variable speed wind turbine (VSWT), a gearbox, power electronic converters and a PMSG coupled with a VSWT, is represented in Fig 2.

thumbnail
Fig 2. Schematic of the overall system, i.e., PMSG-based WECS.

https://doi.org/10.1371/journal.pone.0281116.g002

5 Simulation results and discussion

In this section, the effectiveness of the designed control approaches, proposed for the maximum power extraction, is verified in MATLAB/Simulink. Moreover, the block diagram of the control strategies, in detail is depicted in Fig 2. The assessment, of the proposed control laws, is presented for the following two cases.

  1. Case 1: Stochastic profile of wind speed, operated under constant load, constant inertia and choked input channel
  2. Case 2: Stochastic profile of wind speed, operated under varying load, varying inertia and choked input channel

Note that all the matched disturbances are injected at time t ≥ 1 sec. The input channel is choked to 30%, i.e., the input channel is 70% healthy and 30% faulty. The unknown part of the structured fault is 2% which is estimated by adaptation law. The parametric variations for inductance and inertia are carried out at times 5 ≤ t ≤ 15 and 30 ≤ t ≤ 50.

5.1 Case 1

The simulation results demonstrated in Fig 3 illustrate the estimation of unknown parts, i.e., matched uncertainties, which is subjected to the system via input channel. The aforesaid task is performed by using the proposed control strategies. Fig 3 represents the estimation of the matched uncertainties, corresponding to CEISMC, CETSMC, and CECSMC. It is quite obvious that CEISMC best estimates the unknown uncertainties having known bounds whereas CETSMC also perform quite efficiently but CECSMC possess a steady-state error (SSE), which exists thereafter. Fig 4 depicts the tracking profile achieved by the designed control schemes. The tracking profile is actually the difference between the reference speed of the generator, i.e., Ωref, versus the actual speed of the wind turbine, i.e., Ωh. In Fig 4, It is pretty clear that CEISMC accurately tracks the desired reference speed with a negligible steady-state error. In contrast, the steady-state errors that correspond to CETSMC and CECSMC are quite maximum and show no decline with the passage of time. The Optimal Regime Characteristics (ORC) is basically a combination of maximum power points at different wind speeds. Thus, in Fig 5, a nonlinear relationship between the actual speed of the wind turbine and the power produced by the generator is demonstrated. It is obvious that the characteristics achieved by both CEISMC and CETSMC lie closer to the Optimal Regime Characteristics (ORC) while CECSMC didn’t achieve the optimal results.

thumbnail
Fig 5. Low-speed shaft rotational speed versus low-speed shaft power.

https://doi.org/10.1371/journal.pone.0281116.g005

In Fig 6, the tip speed ratio that corresponds to a high-speed shaft power is portrayed. It is quite evident that the CEISMC strategy, in contrast to CETSMC and CECSMC, successfully achieved the tip speed ratio, i.e., 7, which is an optimal operating point. In addition, the tip speed ratio at low-speed shaft power, achieved by the designed control schemes, is presented in Fig 7. Again, the CEISMC strategy proved itself as the best candidate to achieve the optimal tip speed ratio at low shaft power. Fig 8 portrays the different tip speed ratio, i.e., λ, versus time that are achieved by the proposed control schemes. In the case of CEISMC scheme, the attained tip speed ratio, i.e., 7, is quite close to the optimal value. However, in CETSMC and CECSMC, it oscillates around 7 and never stabilises itself at any constant position. In Fig 9, the profile of power coefficient Cp that are accomplished by the designed control schemes is demonstrated. The desirable maximum power coefficient, i.e., Cpmax, for the VSWT system is 47%, which is quite efficiently attained by CEISMC technique. However, in the case of CETSMC and CECSMC, a little bit variations are observed, which degrades its effectiveness. As the matched faults are injected in the system at t ≥ 1, so it is quite obvious in Figs 49, that despite the faulty situation there is no degradation observed in any of the aforesaid performance. It means that the designed control strategies has sufficient effectiveness to overcome the uncertain condition and thus, the objective is fulfilled, i.e., MPPT is achieved. In Figs 69, it is analysed that the designed control schemes reduced the chattering phenomenon. The CEISMC strategy quite effectively mitigates the chattering phenomena while the CETSMC and CECSMC algorithms possess a little bit of chattering, which is dangerous for the actuator health. All the presented simulations are performed for the system, which possess modelled dynamics along with matched uncertainties. So, it is concluded that the proposed control schemes handled the stochastic nature of wind speed, counteract the matched faults, reduced the chattering effect, and efficiently achieved the MPPT.

5.2 Case 2

In this subsection, the efficacy of the designed control strategies for the system that is subjected to un-modelled dynamics, i.e., variable load and inertia, are discussed. The system, which is under consideration, is also exposed to uncertainties that are entering via input channel, i.e., matched uncertainties. In Fig 10, the estimation of matched uncertainties, i.e., , by using the designed strategies are illustrated. It is pretty obvious in Fig 10 that the CEISMC scheme accurately tracks the desired reference trajectory and has a negligible steady-state error, i.e., 2%. While the CETSMC quite closely tracks the desired reference trajectory and lies in the vicinity but still has a sufficient amount of tracking error whereas the CECSMC strategy doesn’t track the desired trajectory and possesses the steady-state error, which exists thereafter. In Fig 11, the difference between the actual speed of the generator, i.e., Ωref, and the references trajectory, i.e., Ωh, is depicted. It is quite clear that the CEISMC scheme tracks the reference trajectory in a short time span with a minimum steady-state error. However, the designed strategies, i.e., CEISMC and CETMC, either suffer from long settling time or maximum steady-state error. Fig 12 demonstrates the nonlinear plot comparative analysis between the actual speed of the wind turbine and the power produced by generator. The comparative profiles that are achieved by both CEISMC and CETMC schemes best matches the optimal regime characteristics, which outshine its supremacy in the achievement of MPPT. However, the performance achieved by CECSMC is out of the way and is not suitable for the attainment of an efficient MPPT.

thumbnail
Fig 12. Low shaft rotational speed versus low-speed shaft power.

https://doi.org/10.1371/journal.pone.0281116.g012

Fig 13 shows the comparative illustration of the wind turbine’s power and its tip speed ratio at a high-speed shaft while Fig 14 also represents the same parameters but at a low shaft speed. It is evident in both scenarios that the CEISMC strategy quite efficiently attains the optimal tip speed ratio, i.e., 7, for the stochastic nature of wind speed. However, by employing CETSMC and CECSMC strategies, the tip speed ratio deviates from the optimal value. In Fig 15, the tip speed ratios, i.e., λ, versus time, corresponding to the designed control strategies, are depicted. It is clearly portrayed that the CEISMC scheme accomplishes the optimal tip speed ratio, i.e., 7. while the tip speed ratios that correspond to CETSMC and CECSMC strategies, oscillate around 7 and don’t stabilise at any constant position. Fig 16 depicts the comprehensive profile of the power coefficient Cp. It demonstrates the power coefficient through-out the course of the simulation. It can be obviously seen that the value of Cp lie in the close vicinity of Cpmax despite all the fluctuations in the wind speed, un-modelled dynamics and matched faults. The desirable maximum power coefficient Cpmax for the VSWT system is 47%, which is accurately achieved by CEISMC without any oscillations. However, in the case of CETSMC and CECSMC schemes, the undesirable oscillations are observed, which is an unwanted phenomenon. The designed control strategies play a vital role in the mitigation of matched faults. It can be clearly seen in Figs 1116 that uncertainties are mitigated while ensuring closed-loop stability. Also, the MPPT is achieved. The control schemes, i.e., CETSMC and CECSMC, are a little bit affected by unmodeled dynamics. However, CEISMC remained unaffected and over-perform. So, it is concluded that the proposed control scheme, i.e., CEISMC, is an appealing candidate for the achievement of MPPT in WECS.

6 Conclusion

A certainty equivalence-based robust CSMC, TSMC and ISMC have been presented in this work to extract maximum power from a wind energy system, termed PMSG-WECS. The considered system is exposed to both structure and unstructured uncertainties/faults, i.e., load and inertia. Initially, the system, i.e., PMSG-WECS, is converted into controllable canonical form and stability of the zero dynamics is guaranteed. Secondly, certainty equivalence-based robust control laws are designed. The said control strategies efficiently attain the desired performance, i.e., regarding MPPT, for the WECS. The chattering issue, which can affect the actuator’s health, is sufficiently reduced in the control inputs. To comparatively analyse the performance of the designed control techniques, CSMC asymptotically achieves the sliding mode enforcement. As a result, the system output trajectory effectively tracks the desired reference path. While TSMC acquires a finite time error convergence along with suppressed chattering. The aforementioned both control strategies are pretty sensitive to uncertainties in the reaching phase, therefore, an ISMC scheme is proposed. In contrast, an ISMC strategy attains a sliding mode from the initial point, thus eliminating a reaching phase. The absence of reaching phase efficiently improves the robustness of the system to the un-modelled dynamics as well as the sliding mode enforcement is accomplished in a finite time instant. The overall control strategies are numerically developed and stability analysis is guaranteed via the Lyapunov candidate function. The theoretical claims are certified via computer simulations performed in MATLAB/Simulink. The results obtained are discussed thoroughly and it is concluded that ISMC outshines all the reported techniques in the overall performance.

References

  1. 1. Jahanpour-Dehkordi M, Vaez-Zadeh S, Ghadamgahi A. An Improved Combined Control for PMSG-Based Wind Energy Systems to Enhance Power Quality and Grid Integration Capability. In: 2019 10th International Power Electronics, Drive Systems and Technologies Conference (PEDSTC). IEEE; 2019. p. 566–571.
  2. 2. Ayadi M, Derbel N. Nonlinear Control of a Variable Speed Wind Energy Conversion System Based PMSG. In: Modeling, Identification and Control Methods in Renewable Energy Systems. Springer; 2019. p. 167–191.
  3. 3. Guerrero JM, Lumbreras C, Reigosa D, Fernandez D, Briz F, Charro CB. Accurate rotor speed estimation for low-power wind turbines. IEEE Transactions on Power Electronics. 2019;35(1):373–381.
  4. 4. Munteanu I, Bratcu AI, Cutululis NA, Ceanga E. Optimal control of wind energy systems: towards a global approach. Springer Science & Business Media; 2008.
  5. 5. Soufi Y, Kahla S, Bechouat M. Feedback linearization control based particle swarm optimization for maximum power point tracking of wind turbine equipped by PMSG connected to the grid. International journal of hydrogen energy. 2016;41(45):20950–20955.
  6. 6. Baloch MH, Wang J, Kaloi GS. Stability and nonlinear controller analysis of wind energy conversion system with random wind speed. International Journal of Electrical Power & Energy Systems. 2016;79:75–83.
  7. 7. Moradi H, Vossoughi G. Robust control of the variable speed wind turbines in the presence of uncertainties: A comparison between H and PID controllers. Energy. 2015;90:1508–1521.
  8. 8. Song D, Yang J, Dong M, Joo YH. Model predictive control with finite control set for variable-speed wind turbines. Energy. 2017;126:564–572.
  9. 9. Asghar AB, Liu X. Adaptive neuro-fuzzy algorithm to estimate effective wind speed and optimal rotor speed for variable-speed wind turbine. Neurocomputing. 2018;272:495–504.
  10. 10. Mehmood Y, Aslam J, Ullah N, Alsheikhy AA, Din EU, Iqbal J. Robust fuzzy sliding mode controller for a skid-steered vehicle subjected to friction variations. PLoS one. 2021;16(11):e0258909. pmid:34784368
  11. 11. Ayadi M, Derbel N. Nonlinear adaptive backstepping control for variable-speed wind energy conversion system-based permanent magnet synchronous generator. The International Journal of Advanced Manufacturing Technology. 2017;92(1-4):39–46.
  12. 12. Ali N, Alam W, Pervaiz M, Iqbal J. Nonlinear Adaptive Backstepping Control Of Permanent Magnet Synchronous Motor. Revue Roumaine Des Sciences Techniques-Serie Electrotechnique Et Energetique. 2021;66(1):9–14.
  13. 13. Alam W, Mehmood A, Ali K, Javaid U, Alharbi S, Iqbal J. Nonlinear control of a flexible joint robotic manipulator with experimental validation. Strojniški vestnik-Journal of Mechanical Engineering. 2018;64(1):47–55.
  14. 14. Alam W, Khan Q, Ali Riaz R, Akmeliawati R. Glucose–insulin stabilization in type-1 diabetic patient: A uniform exact differentiator–based robust integral sliding mode control approach. International Journal of Distributed Sensor Networks. 2019;15(3):1550147719833573.
  15. 15. Alam W, Khan Q, Riaz RA, Akmeliawati R. Arbitrary-order sliding mode-based robust control algorithm for the developing artificial pancreas mechanism. IET Systems Biology. 2020;14(6):307–313. pmid:33399094
  16. 16. Chatri C, Ouassaid M, Labbadi M, Errami Y. Integral-type terminal sliding mode control approach for wind energy conversion system with uncertainties. Computers & Electrical Engineering. 2022;99:107775.
  17. 17. Belkhier Y, Shaw RN, Bures M, Islam MR, Bajaj M, Albalawi F, et al. Robust interconnection and damping assignment energy-based control for a permanent magnet synchronous motor using high order sliding mode approach and nonlinear observer. Energy Reports. 2022;8:1731–1740.
  18. 18. Belkhier Y, Achour A, Bures M, Ullah N, Bajaj M, Zawbaa HM, et al. Interconnection and damping assignment passivity-based non-linear observer control for efficiency maximization of permanent magnet synchronous motor. Energy Reports. 2022;8:1350–1361.
  19. 19. Majout B, Bossoufi B, Bouderbala M, Masud M, Al-Amri JF, Taoussi M, et al. Improvement of PMSG-Based Wind Energy Conversion System Using Developed Sliding Mode Control. Energies. 2022;15(5):1625.
  20. 20. Zappalá D, Sarma N, Djurović S, Crabtree C, Mohammad A, Tavner P. Electrical & mechanical diagnostic indicators of wind turbine induction generator rotor faults. Renewable energy. 2019;131:14–24.
  21. 21. Chou JS, Ou YC, Lin KY, Wang ZJ. Structural failure simulation of onshore wind turbines impacted by strong winds. Engineering Structures. 2018;162:257–269.
  22. 22. Spinato F, Tavner PJ, Van Bussel G, Koutoulakos E. Reliability of wind turbine subassemblies. IET Renewable Power Generation. 2009;3(4):387–401.
  23. 23. Yang S, Bryant A, Mawby P, Xiang D, Ran L, Tavner P. An industry-based survey of reliability in power electronic converters. IEEE transactions on Industry Applications. 2011;47(3):1441–1451.
  24. 24. Iqbal J, Ullah MI, Khan AA, Irfan M. Towards sophisticated control of robotic manipulators: An experimental study on a pseudo-industrial arm. Strojniški vestnik-Journal of Mechanical Engineering. 2015;61(7-8):465–470.
  25. 25. Ali N, Rehman AU, Alam W, Maqsood H. Disturbance observer based robust sliding mode control of permanent magnet synchronous motor. Journal of Electrical Engineering & Technology. 2019;14(6):2531–2538.
  26. 26. Alam W, Ahmad S, Mehmood A, Iqbal J. Robust sliding mode control for flexible joint robotic manipulator via disturbance observer. Interdisciplinary Description of Complex Systems: INDECS. 2019;17(1-B):85–97.
  27. 27. Alattas KA, Vu MT, Mofid O, El-Sousy FF, Fekih A, Mobayen S. Barrier Function-Based Nonsingular Finite-Time Tracker for Quadrotor UAVs Subject to Uncertainties and Input Constraints. Mathematics. 2022;10(10):1659.
  28. 28. Ali K, Mehmood A, Iqbal J. Fault-tolerant scheme for robotic manipulator—Nonlinear robust back-stepping control with friction compensation. Plos one. 2021;16(8):e0256491. pmid:34415970
  29. 29. Wu C, Guo C, Xie Z, Ni F, Liu H. A signal-based fault detection and tolerance control method of current sensor for PMSM drive. IEEE Transactions on Industrial Electronics. 2018;65(12):9646–9657.
  30. 30. Chen L, Edwards C, Alwi H. Sensor redundancy based FDI using an LPV sliding mode observer. IET Control Theory & Applications. 2018;12(14):1956–1963.
  31. 31. Li M, Yu D, Chen Z, Xiahou K, Ji T, Wu Q. A data-driven residual-based method for fault diagnosis and isolation in wind turbines. IEEE Transactions on Sustainable Energy. 2019;10(2):895–904.
  32. 32. Mobayen S, Alattas KA, Fekih A, El-Sousy FF, Bakouri M. Barrier function-based adaptive nonsingular sliding mode control of disturbed nonlinear systems: A linear matrix inequality approach. Chaos, Solitons & Fractals. 2022;157:111918.
  33. 33. Pouzesh M, Mobayen S. Event-triggered fractional-order sliding mode control technique for stabilization of disturbed quadrotor unmanned aerial vehicles. Aerospace Science and Technology. 2022;121:107337.
  34. 34. Wang J, Dou Y, Wang Z, Jiang D. Multi-fault diagnosis method for wind power generation system based on recurrent neural network. Proceedings of the Institution of Mechanical Engineers, Part A: Journal of Power and Energy. 2019;233(5):604–615.
  35. 35. Bakri AE, Boumhidi I. Fuzzy model-based faults diagnosis of the wind turbine benchmark. Procedia Computer Science. 2018;127:464–470.
  36. 36. Saghafi Zanjani M, Mobayen S. Anti-sway control of offshore crane on surface vessel using global sliding mode control. International Journal of Control. 2022;95(8):2267–2278.
  37. 37. Saha S, Haque ME, Tan CP, Mahmud MA. Sensor fault resilient operation of permanent magnet synchronous generator based wind energy conversion system. IEEE Transactions on Industry Applications. 2019;55(4):4298–4308.
  38. 38. Alam W, Khan Q, Riaz RA, Akmeliawati R, Khan I, Nisar KS. Gain-scheduled observer-based finite-time control algorithm for an automated closed-loop insulin delivery system. IEEE Access. 2020;8:103088–103099.
  39. 39. Murtaza G, Bhatti AI, Butt YA. Super twisting controller-based unified FDI and FTC scheme for air path of diesel engine using the certainty equivalence principle. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering. 2018;232(12):1623–1633.
  40. 40. Murtaza G, Bhatti AI, Butt YA. Unified FDI and FTC Scheme for Air Path Actuators of a Diesel Engine Using ISM Extended with Adaptive Part. Asian Journal of Control. 2020;22(1):117–129.
  41. 41. Eghtesad M, Bazargan-Lari Y, Assadsangabi B. Stability analysis and internal dynamics of MIMO GMAW process. IFAC Proceedings Volumes. 2008;41(2):14834–14839.
  42. 42. Abolvafaei M, Ganjefar S. Maximum power extraction from a wind turbine using second-order fast terminal sliding mode control. Renewable Energy. 2019;139:1437–1446.