Next Article in Journal
A Portfolio Model with Risk Control Policy Based on Deep Reinforcement Learning
Previous Article in Journal
A Partition-Based Random Search Method for Multimodal Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Intelligent Control for Doubly Fed Induction Generators

1
Department of Additive Manufacturing, Zhejiang Institute of Mechanical & Electrical Engineering, Hangzhou 310053, China
2
Multidisciplinary Center for Infrastructure Engineering, Shenyang University of Technology, Shenyang 110870, China
3
Department of Earth Sciences, Sapienza University of Rome, Piazzale Aldo-Moro, 5, 00185 Rome, Italy
*
Authors to whom correspondence should be addressed.
Mathematics 2023, 11(1), 20; https://doi.org/10.3390/math11010020
Submission received: 2 November 2022 / Revised: 16 December 2022 / Accepted: 19 December 2022 / Published: 21 December 2022
(This article belongs to the Section Fuzzy Sets, Systems and Decision Making)

Abstract

:
For the first time, a novel concept of merging computational intelligence (the type-2 fuzzy system) and control theory (optimal control) for regulator and reference tracking in doubly fed induction generators (DFIGs) is proposed in this study. The goal of the control system is the reference tracking of torque and stator reactive power. In this case, the type-2 fuzzy controller is activated to enhance the performance of the optimum control. For instance, in abrupt changes of the reference signal or uncertainty in the parameters, the type-2 fuzzy system performs a complementary function. Both parametric uncertainty and a perturbation signal are used to challenge the control system in the simulation. The findings demonstrate that the presence of a type-2 fuzzy system as an additional controller or compensator significantly enhances the control system. The root mean square error of the suggested method’s threshold was 0.012, quite acceptable for a control system.

1. Introduction

Among the different generators that are employed in modern wind-power-producing systems, doubly fed induction generators (DFIGs) have attracted maximum attention to themselves because of having advantages such as variable velocity action, the possibility of adjusting active and reactive power, and a low-cost transformer [1,2,3,4,5]. Usually, double-feed generators have a back-to-back converter in the rotor circuit, which share the DC link. With proper control, these generators can be made to deliver power to the grid at ultra-synchronous speeds. Normally, the delivery power of these converters is between 25% and 30%. The extensive presence of wind turbines in modern power systems affects the dynamic behavior of the system and makes it more complex. This makes the use of advanced methods to control these systems more important. So far, many methods have been employed in relation to the control of DFIGs [6,7,8,9]. Generally, the control of the power elements in the DFIG rotor circuit is performed by proportional–integral (PI) robust controllers. However, the performance of the controlled system, despite these controllers, is not desirable due to the need for machine parameter values and power system dynamics to properly adjust their gains. Studies related to the stability analyses of the small signal of DFIG wind farms connected to the network have mainly considered a definitive approach to stability analyses, that for the oscillation nature of the wind, such analyses are very optimistic and will result in a particular operation point. For the stability analysis of such a system, Monte Carlo simulation methods in some studies have been proposed [10,11,12,13]. In [14], an optimal multi-purpose PI controller with the directional evolution (DE) algorithm for DFIGs was proposed, where specific methods were used to apply limits and multi-objective optimization problems that increased the complexity of the controller design. To track the optimal power of the DFIG wind turbine system, a nonlinear controller with the sliding mode method was designed [15]. PI controllers play an important role in relation to DFIGs. However, to reach the power’s desired quality levels required in the new industry, new advanced methods are needed for controlling these generators. The reader is refereed to [16] for more information on the methods utilized for controlling DFIG wind turbine systems.
In 1962, Pierson [17] proposed the state-dependent Riccati equation (SDRE) method to approximate the solving of optimal control for nonlinear systems. The representation of a nonlinear system as a state-of-the-art linear system, called quasi-linearization, is the main idea of the SDRE method. After that, many methods based on quasi-linearization to solve various problems, such as filter design H∞, the designing of sliding mode suboptimal controllers for delayed systems, a retrograde design for delayed nonlinear systems, and others, have been developed [18,19,20]. These methods have been used effectively in many practical fields, such as prescribing drugs for cancer and controlling the speed of permanent magnetic synchronous motors (PMSMs) [21,22]. One of the most attractive features of the SDRE method is that the designer can influence the performance of the system in a predicted way by adjusting the control and mode of the weight functions. For example, to speed up the response, we can increase the weight function related to the system modes, which will also result in an increase in control effort. At the same time, the designer, due to numerous state-dependent coefficient (SDC) displays for the nonlinear system, has a higher degree of freedom that can be used to improve the overall performance of the system. On the other hand, since the SDRE method system does not use any approximation in the system’s modeling, it keeps the nonlinear properties of the system, a crucial property, especially when the dynamics of the system are complex. In [23], the SDRE method and its related theories are discussed. By developing type-1 fuzzy logic, we can achieve type-2 fuzzy logic. This system can be very useful for imprecision modeling. This system considers the uncertainty and vagueness of information. Type-2 fuzzy systems have better performance than type-1 fuzzy systems. The construction of the rules of this type of system is exactly like that of the type-1 system, and the only difference is the nature of the membership function. Each type-2 fuzzy membership function has one more parameter than that of type-1 fuzzy systems. This greatly helps because there are many membership functions in fuzzy systems, and therefore, there will be many adjustable parameters. Many adjustable parameters help to finetune the fuzzy system. Therefore, in this study, type-2 fuzzy systems were used [24,25,26,27,28,29].
According to the attractive features of SDRE controllers and the present nonlinear dynamics of DFIGs in modern power systems, in this study, we decided to use the SDRE controller to optimize the dynamic performance of these systems. For this purpose, all the necessary conditions for designing the optimal SDRE controller for a DFIG were investigated. In this paper, we used the SDRE method and increased the margin of the system’s stability by designing a stabilizer and simulations tracking the electromagnetic torque’s desired signals and the stator’s reactive power. Due to the presence of unknown parameters in the under-study system’s dynamics, the robustness of the resulting closed loop system was also investigated using the SDRE controller in the presence of an uncertainty in the system parameters. Moreover, a type-2 fuzzy system was used to improve the response of the control system. The results of the performed simulations in a MATLAB software environment indicated the improvement of the performance of system dynamics and the robustness of the designed controller function in the presence of uncertainty in the parameters for the different operation conditions of the system. At the same time, the analysis of specific values was performed to evaluate the effectiveness of the proposed method in improving the system’s stability margin.
The other parts of this paper are organized as follows: in the second part, the system, including the different parts of the DFIG wind turbine and its state space model, are introduced. The third section examines the SDRE controller, which needs steps for designing, and its sustainability theories. In this next section, the various steps that were required for designing the stabilizer and tracker with the SDRE method are separately described. The type-2 fuzzy system is described in the fourth section. In the fifth section, the results of the performed simulations in the MATLAB software environment, along with their analyses, are provided. Finally, the sixth section is allotted to the conclusion of the paper.

2. DFIG Mathematical Model

In this section, equations related to the DFIG for use in the other parts of the paper are investigating. For the stability of power system studies, the generator was modeled as a transient reactance-backed voltage source. The system’s diagram is shown in Figure 1. Differential equations of the rotor and stator circuits of the induced generator in the d-q source frame are as follows:
1 ω b   d i d s ( t ) d t = ω s X s   ( R s + X s X s ω s T 0 ) i d s ( t ) + ω s i q s ( t ) + ω r X s E d s ( t ) 1 X s r T 0 E q s ( t ) + ω s L m X s L r r υ d r ( t ) ω s X s υ q s ( t ) 1 ω b   d i q s ( t ) d t = ω s X s   ( R s + X s X s ω s T 0 ) i q s ( t ) ω s i d s ( t ) + ω r X s E q s ( t ) + 1 X s T 0 E d s ( t ) + ω s L m X s r L r r υ q r ( t ) ω s X s υ q s ( t ) 1 ω b d E d s ( t ) d t = 1 T 0 ( X s X s ) i q s ( t ) 1 T 0 E d s ( t ) + ( ω s ω r ( t ) ) E q s ( t ) ω s L m L r r υ q r ( t ) 1 ω b   d E q s ( t ) d t = 1 T 0 ( X s X s ) i d s ( t ) 1 T 0 E q s ( t ) ( ω s ω r ( t ) ) E s ( t ) ω s L m L r r υ d r ( t )
where L s s is the self-inductance of the stator, L r r is the self-inductance of the rotor, L m is the mutual inductance, R s is the rotor resistance, X s is the stator reactance, T 0 is the time constant of the rotor circuit, X s = ω s ( L s s L m 2 L r r ) is the transient reactance of the stator, ω r ( t ) is the angular velocity of the rotor, Ε d s ( t ) and Ε q s ( t ) are the voltages related to the transient reactance of the stator along the d and q axes, υ d r ( t ) is the rotor voltage along the d axis, υ q r ( t ) is the rotor voltage along the q axis, i d s ( t ) and i q s ( t ) are the stator currents along with the d and q axes, respectively, and υ d s ( t ) and υ q s (t) are the voltages corresponding with these currents. All symbols used along with their explanations are listed in Table A1 in Appendix A.
The wind turbine drive includes turbines, gearboxes, axles, and other mechanical components. In sustainability studies of the power system, the use of a dual-mode model for the turbine drive has been very important. Therefore, the wind turbine shaft was relatively softer than the shaft used in conventional power plants. The equations related to the two-mass model of the wind turbine drive are as follows:
d ω r ( t ) d t = 1 2 H g ( T s h ( t ) T e ( t ) ) d θ ( t ) d t = ω b ( ω t ( t ) ω r ( t ) ) d ω t ( t ) d t = 1 2 H t ( T m T s h ( t ) )
where ω t ( t ) and θ ( t ) are the turbine velocity and dual-axis angle, respectively, and H t and H g are the turbine and generator inertia constants, respectively. The equations of T e ( t ) (or electromagnetic torque) and T s h ( t ) (or axis torque) are as follows:
T e ( t ) = L m ( i q s ( t ) i d r ( t ) i d s ( t ) i d r ( t )
T s h ( t ) = K s h θ ( t ) + D s h ω b ( ω t ( t ) ω r ( t ) )
where K s h is the axis hardness coefficient, D s h is its damping coefficient, and T m is the mechanical torque that is the input of the wind turbine power’s assumed constant. By considering Equations (1) to (4), a space mode model of the wind turbine DFIG is obtained as follows:
x ˙ ( t ) = f ( x ( t ) ) + B u ( t ) x ( t ) = [ i d s , i q s , E d s , E q s , ω t , ω r , θ ] T u ( t ) = [ υ d r ( t ) , υ q r ( t ) ] T
where x ( t ) R 7 is the system state variable vector and u ( t ) R 2 is the vector of the control input.

3. SDRE Nonlinear Sub-Optimal Controller

According to the very interesting properties of the SDRE control and nonlinear dynamics of the DFIG wind turbine, in this part, the SDRE method and different stages are separately stated for two control purposes: the stabilizer design and tracker. According to the commonality of both methods in quasi-linear discussions, first, this topic is stated in Section 3.1, Section 3.2 and Section 3.3, and then the requirements and necessary steps for the control design are separately given to meet each of the objectives above with the SDRE method.

3.1. Quasi-Linearization

Consider the following nonlinear system:
x ( t ) = f ( x ( t ) ) + B u ( t ) x ( 0 ) = x 0
where x ( t ) n and u ( t ) m , and x 0 is the initial condition. At first glance, the quasi-linearization process seems very simple. In the way that a factorization as f ( x ( t ) ) = A ( x ( t ) ) x ( t ) is performed, A ( x ( t ) ) : n n × n , which is a functional matrix. The important point in this factorization is the existence of different structures for the decomposition of f ( x ( t ) ) as a fraction of x ( t ) . For example, when f ( x ( t ) ) is f ( x ( t ) ) = A 1 ( x ( t ) ) x ( t ) and f ( x ( t ) ) = A 2 ( x ( t ) ) x ( t ) , any linear combination of A 1 ( x ( t ) ) and A 2 ( x ( t ) ) constructs another quasi-linear structure as
A ( x ( t ) ) = α ( x ( t ) ) A 1 ( x ( t ) ) + ( 1 α ( x ( t ) ) A 2 ( x ( t ) )
where α ( x ( t ) ) is a known function of x ( t ) . In the case of non-scalar systems, there are an infinite number of ways to form the state matrix A ( x ( t ) ) , which is the advantage of the SDRE method, providing the designer with an additional degree of freedom.

3.2. Designing of Stabilizer with SDRE Method

The design of a stabilizer functions to make all the states in a system zero. In this case, we used an unlimited horizon SDRE controller, in which its target was reset to zero for all the states, minimizing the following cost function:
J ( X 0 , u ( t ) ) = 1 2 0 ( x T ( t ) Q ( x ( t ) ) x ( t ) + u T ( t ) R ( x ( t ) ) u ( t ) ) d t
where R ( x ( t ) ) and Q ( x ( t ) ) are the weight matrices, depending on the state, and are positive definite and semi-definite positive, respectively. The main step in designing an SDRE controller is solving the following equation:
A T ( x ( t ) ) P ( x ( t ) ) + P ( x ( t ) ) A ( x ( t ) ) P ( x ( t ) ) B ( x ( t ) ) R 1 ( x ( t ) ) B T ( x ( t ) ) P ( x ( t ) ) + Q ( x ( t ) ) = 0
After solving this equation, the optimal control law, which minimizes the second-order cost defined in Equation (6), results in:
u ( t ) = R 1 ( x ( t ) ) B T ( x ( t ) ) P ( x ( t ) ) x ( t )
It is important to note that Equation (7) has a definite symmetric positive solution of P ( x ( t ) ) if and only if A ( x ( t ) ) and B ( x ( t ) ) are point-to-point controllable and point-to-point visible, respectively. The point-to-point controllability of ( A ( x ( t ) ) , B ( x ( t ) ) ) and point-to-point visibility of ( A ( x ( t ) ) , Q 1 / 2 ( x ( t ) ) ) are also met if the point-to-point controllability and visibility matrices are in full order, respectively:
φ c = [ B ( x ) A ( x ) B ( x ) A n 1 ( x ) B ( x ) ]
φ o = [ Q 1 2 ( x ) Q 1 2 ( x ) A ( x ) Q 1 2 ( x ) A n 1 ( x ) ] T
Because of the infinite display of the SDC for the A ( x ( t ) ) matrix, the designer meets the requirements above with more freedom of choice in selecting the appropriate SDC display.

3.3. SDRE Optimal Tracker Controller Design

To track a desired path, the tracker controller was designed by the desired output signal in such a way that the output signal must follow the desired path with the presence of the designed controller. Consider the following nonlinear system:
x ( t ) = f ( x ( t ) ) + b ( x ( t ) ) u ( t ) x ( 0 ) = x 0 , y ( t ) = h ( x ( t ) )
where x ( t ) n is the state vector of the system, u ( t ) m is the input vector of the control, and y ( t ) p . The output vector of the system and functions are f : n n , b ( x ) 0 , h : n p , and b : n n × m . Below, we used the methods of [24,25] to design the tracker controller with the SDRE method. The problem of non-linear optimal tracking of an unlimited horizon with a discounted cost function is to find the control function of u ( t ) , so that the output of the system tracks the desired path of y d ( t ) and the following cost function is minimized:
J ( x 0 , u ( t ) , y d ( t ) ) = 0 e 2 γ t ( ( y ( t ) y d ( t ) ) T Q 1 ( y ( t ) y d ( t ) ) + u T ( t ) R u ( t ) ) d t
where y > 0 is the discount agent of R m × m , and Q 1 Rq*q are the definite positive and semi-definite positive symmetric matrices, respectively. Assume that the desired path has the following equations:
x d ( t ) = f d ( x d ) , x d ( 0 ) = x d 0 , y d ( t ) = h d ( x d )
where x d ( t ) n d and y d ( t ) P are the state vector and output related to the desired path, respectively, and f d ( 0 ) = h d ( 0 ) = 0, h d ( x d ( t ) ) : n d p ,   f d ( x d ( t ) ) : n d n d are the functions. Based on the quasi-linearization idea, to solve the above problem, first write the quasi-linear forms of the function f ( x ( t ) ) , f d ( x d ( t ) ) ,   h ( x ( t ) ) ,   h d ( x d ( t ) ) as
f ( x ( t ) ) = F ( x ) x ( t ) , f d ( x d ( t ) ) = F d ( x d ) x d ( t ) , h ( x ( t ) ) = H ( x ) x ( t ) , h d ( x d ( t ) ) = H d ( x d ) x d ( t )
where the functions are F ( x ( t ) ) :   n n × n , F d ( x d ( t ) )   :   n d n d × n d , H d ( x d ( t ) )   :   n d p × n d , and H ( x ( t ) ) :   n p × n . By the definition of U(t) = e γ t u ( t ) , X ( t ) = e γ t [ x T ( t ) x d T ( t ) ] T   R n + n d   , the cost function of (7) changes to the below form:
J ( X 0 , U ( t ) ) = 0 ( X T ( t ) Q ( e γ t X ( t ) ) X ( t ) + U T ( t ) R U ( t ) ) d t , Q ( e γ t X ( t ) ) = [ H ( x ( t ) ) H d ( x d ( t ) ) ] T Q 1 [ H ( x ( t ) ) H d ( x d ( t ) ) ]
Then the dynamic of the new state variable of X ( t ) is
X ˙ ( t ) = γ X ( t ) + e γ t [ x ˙ T ( t ) x ˙ d T ( t ) ] T
Now, according to Equations (9), (11), and (12), the dynamics of the quasi-linearization of the X ( t ) state vector will be:
X ( t ) = ( γ Ι + [ F ( x ) 0 0 F d ( x d ) ] ) X ( t ) + [ b ( x ) 0 ] U ( t )   A   ( e γ t X ( t ) ) X ( t ) + B ( e γ t X ( t ) ) U ( t )
where Ι and 0 are the uniform and zero matrices with the proper dimensions, respectively. Therefore, the problem of the nonlinear optimal configuration of unlimited horizons described by Equations (13) and (14) should be solved instead of the existing tracking problem. Finally, the optimal control law for the considered tracking problem proceeds as follows:
u ( x ( t ) , x d ( t ) ) = R 1 B T ( x ) P ( x , x d ) [ x T ( t ) x d T ( t ) ] T
where the P matrix is the definite solution of the positive symmetric of the Riccati equation:
A T ( e γ t X ( t ) ) P ( e γ t X ( t ) ) + P ( e γ t X ( t ) ) A ( e γ t X ( t ) ) P ( e γ t X ( t ) ) B ( e γ t X ( t ) ) R 1 B T ( e γ t X ( t ) ) P ( e γ t X ( t ) ) + Q ( e γ t X ( t ) ) = 0
In this study, to improve the response of the control system, the type-2 fuzzy system produced a compensating signal ( u F ) in parallel with the main (optimal) controller. Therefore, the total control signal is expressed as Equation (15):
u t = u ( x ( t ) , x d ( t ) ) + u F
In the following, the details of the type-2 fuzzy system are described.

4. Type-2 Fuzzy System

In this study, a fuzzy controller was responsible for generating the compensating control signal. The presence of uncertainty and sudden changes in the reference signal further emphasized the role of the compensatory signal. Figure 2 shows the structure of the proposed type-2 fuzzy system. Type-2 fuzzy systems have better efficiency in noisy environments because the membership in this type of fuzzy system are fuzzy numbers, not certain values [30]. Wu in [30] showed that, given the same rule base, type-1 fuzzy systems cannot perform the complex control surfaces that type-2 fuzzy systems can.
The calculations of the first layer are given as follows:
{ ¯ j i ( u j ) = { ( u j c j i 1 ) 2 u j < c j i 1 1 c j i 1 u j c j i 2 ( u j c j i 2 ) 2 u j > c j i 2 _ j i ( u j ) = { ( u j c j i 2 ) 2 u j c j i 1 + c j i 2 2 ( u j c j i 1 ) 2 u j > c j i 1 + c j i 2 2
where ¯ j i and _ j i are the upper and lower of the jth input and i th neuron, respectively. Therefore, the first-layer outputs are calculated as follows:
{ ¯ i ( u ) = exp ( j = 1 n + 1 ¯ j i ( u j ) σ i 2 ) _ i ( u ) = exp ( j = 1 n + 1 _ j i ( u j ) σ i 2 )
where ¯ i and _ i are the upper and lower of the i t h neuron ( i = 1 ,   2 , , m ) , respectively. Moreover, u ( u j ) ,   j = 1 , , n is the input vector, and c j i [ c j i 1 , c j i 2 ] is the center of all neurons. The second layer’s left and right endpoints are as follows:
{ y ^ l = i = 1 q ¯ i ( u ) c w i 2 σ w i + i = q + 1 n _ i ( u ) c w i 1 σ w i i = 1 q ¯ i ( u ) σ w i + i = q + 1 n _ i ( u ) σ w i y ^ r = i = 1 p _ i ( u ) c w i 1 σ w i + i = p + 1 n ¯ i ( u ) c w i 2 σ w i i = 1 p _ i ( u ) σ w i + i = p + 1 n ¯ i ( u ) σ w i
where p and q are the left and right switching points, respectively, which can be calculated using the trial-and-error method or the Karnik–Mendel (KM) algorithm [25,26]. Moreover, m , w i , c w i , and σ w i are the mean value of the first-layer neurons, weights, center of weights, and spread of weights, respectively. Finally, the network general output can be calculated as follows:
y ^ = y ^ l + y ^ r 2
The gradient descent method was used to teach the network. As shown in Figure 3, the optimal controller generated control signals by receiving the system states as well as the reference values of reactive power and electrical torque. On the other hand, the input of the fuzzy controller was system states, and the error rate (reactive power and electrical torque) was used to update the controller parameters. Naturally, sudden changes in the reference signal led to a large error, and therefore, the fuzzy controller parameters were quickly updated and in proportion to the error rate. This made the control system faster and more accurate.
 Remark. 
In this study, type-2 systems were used to estimate DFIG uncertainties. For future studies, the suggested controller can be improved using new stable adaptations [31], optimization schemes [32], neural networks [33], and new machine learning techniques [34,35].

5. Simulation Results

In Section 5.1, the results of the simulations in MATLAB software are provided to design the SDRE controller for the improvement of the system stability of the DFIG wind turbine. The simulations were performed for different work conditions of systems, including different velocities of wind. In all the simulations, the optimal control alone (without the compensator) was compared with the optimal control method with the compensator based on the type-2 fuzzy system. In Section 5.2, the results of the SDRE sub-optimal tracker controller design for tracking the desired signals of reactive power, stator power, and the DFIG’s electromagnetic torque are presented. For solar power systems integrated into the DFIG, the proposed method can be efficient. Of course, in this case, the mathematical equations of the system will change.

5.1. Design of Stabilizer for DFIG

As seen from Equations (1)–(4), a wind turbine system with a DFIG is a nonlinear system. The model that was used for designing in this section was the seven-order model with a two-control input according to Equations (1)–(4). For designing the controller with the SDRE method, first A ( x ( t ) ) was chosen in such a way that even if the system was not fully point-controllable, the pair’s point stability condition of ( A ( x ( t ) ) , B ( x ( t ) ) ) was met. After determining the appropriate SDC display, the weight matrices of R and Q were determined to design the desired controller. We used the matrices of A ( x ( t ) ) and B ( x ( t ) ) to design the control, shown as follows:
A ( x ( t ) ) = [ ω b ω s X s ' ( R s + X s X s 1 ω s T 0 ) ω b ω s ω b ω r ( t ) X s ' ω b X s ' T 0 0 0 0 ω b ω s ω b ω s X s ' ( R s + X s X s 1 ω s T 0 ) ω b X s ' T 0 ω b ω r ( t ) X s ' 0 0 0 0 ω b T 0 ( X s X s 1 ) ω b T 0 ω b ( ω s ω r ( t ) ) 0 0 0 ω b T 0 ( X s X s 1 ) 0 ω b ( ω s ω r ( t ) ) ω b X s ' T 0 0 0 0 0 0 0 0 1 2 H t D 2 h ω b 1 2 H t D 2 h ω b K 2 h 2 H t E d s 1 ( t ) 2 H g ω s E d s 1 ( t ) 2 H g ω s 0 0 1 2 H g D 2 h ω b 1 2 H g D 2 h K 2 h 2 H t 0 0 0 0 ω b ω b 0 ]
B ( x ( t ) ) = [ ω b ω s L m X s L r 0 0 ω b ω s L m L r 0 0 0 0 ω b ω s L m X s L r ω b ω s L m L r 0 0 0 0 ] T
Although there were several ways to select the matrix A ( x ( t ) ) among the infinite possible SDC displays, only one of them will lead to the optimal performance of the closed loop system, the detection of which is very difficult. As a result, the only condition for selecting A ( x ( t ) ) was that the relation of f ( x ( t ) ) = A 2 ( x ( t ) ) x ( t ) was established. The results related to the performed simulations in the presence of optimal control with and without a type-2 fuzzy compensator controller are given in Figure 2. Figure 4a–d are related to the current signals of the stator and its transient voltage along the q and d vectors. It is assumed that a disturbance was applied to the system in t = 2 s . As can be seen, the result signals of the optimal controller (with and without a type-2 fuzzy compensator) by damping the created oscillations were adjusted to their desired equilibrium points. Figure 5a,b are also related to the v d r ( t ) and v q r ( t ) control signals produced by the mentioned controllers, respectively.
To challenge the proposed control system, it was assumed that a three-phase-to-ground fault was applied at t = 0.1   s , and within 0.1 s, the breaker worked. Figure 6 shows the optimal control system performance (with and without a type-2 fuzzy system) without any control system. In Figure 6a, at t = 0.1   s , a three-phase-to-ground fault had occurred. In fact, by applying this fault, the performance of the control system was challenged. The fault was assumed to last for 0.1 s and ended at t = 0.2   s . Reaching 0.5 p.u. was the saturation limit of the system, assumed to be fixed there in the simulation.
As can be seen from Figure 6, the results without a control system were not defensible. It can be carefully observed in the figure that the presence of a type-2 fuzzy compensator in the optimal control system made the signals smoother and provided a more appropriate response.

5.2. Tracker Controller Design for DFIG

The model used to design the tracker controller using the SDRE method to track the desired signals of electromagnetic torque and the reactive power of the stator is in the form of the following equations:
x ( t ) = A ( x ( t ) ) x ( t ) + B ( x ( t ) ) u ( t ) + D t v s + H t x ( t ) = [ ω r ( t ) , i d s ( t ) , i q s ( t ) i d r ( t ) i q r ( t ) ] T y ( t ) = C x ( t ) u ( t ) = [ ν d r ( t ) , ν q r ( t ) ] T ν s ( t ) = [ ν d s ( t ) , ν q s ( t ) ] T
The rotor speed, stator current, and rotor current are considered as the state variables. The output matrix C is a single-order matrix of the fifth order, and the matrices A ( x ( t ) ) , B ( x ( t ) ) , D t , and H t are as follows:
A ( x ( t ) ) = [ 0 a 1 a 2 0 0 0 R s L s σ a 3 L m R r L s L r σ L m L s σ   ω r ( t ) 0 a 3 R s L s σ L m L s σ   ω r ( t ) L m R r L s L r σ 0 L m R r L s L r σ L m L r σ   ω r ( t ) R r L r σ a 4 0 L m L r σ   ω r ( t ) L m R s L s L r σ a 4 R r L r σ ]
B = [ 0 0 L m L s L r σ 0 0 L m L s L r σ 1 L r σ 0 0 1 L r σ ] , D t = [ 0 0 1 L s σ 0 0 1 L s σ L m L s L r σ 0 0 L m L s L r σ ] , H t = [ n p T m 2 J 0 0 0 0 ]
where L s is the stator self-inductance, L r is the rotor self-inductance, J is the inertial moment, and n p is the number of poles, σ = 1 L m 2 L s L r . The variables a 1 , a 2 , a 3 , and a 4 in the relation A ( x ( t ) ) are defined as
a 1 = ( 3 n p 2 L m / 8 J ) i q r ( t ) ,   a 2 = ( 3 n p 2 l m / 8 J ) i d r ( t ) , a 3 = ω s ( ( σ 1 ) / σ ) ω r ( t ) , a 4 = ω s ω r ( t ) σ
The outputs to be tracked by the designed controller were the electromagnetic torque signals and reactor power of the reactor, which must track the time-varying reference signals using the designed controller. The reactor power of the reactor was controlled in the stator terminal to keep the value of the electric power factor constant ( p f s ). The present relationships for the electromagnetic torque T e ( t ) and stator reactor power Q s ( t ) are as follows:
T e ( t ) = i r T ( t ) M T 0 i s ( t ) , M T 0 = 3 4 n p l m [ 0 1 1 0 ] Q s ( t ) = ν s T ( t ) M Q i s ( t ) , M Q = 3 2 [ 0 1 1 0 ]
Related signals to the stator reactive power and electromagnetic torque of the DFIG with the electrical power coefficient ( p f s ) are in relation as
Q s ( t ) = ( p s ( t ) / p f s ) 1 p f s 2 , p s ( t ) ω s T e ( t )
Note that in practice, by controlling one of the two signals T e ( t ) or Q s ( t ) , the tracking operation of the desired values was performed. By forming the system controllability matrix as follows, the point controllability of the pair A ( x ( t ) ) and B ( x ( t ) ) was examined:
φ c = [ B ( x ( t ) ) A ( x ( t ) ) B ( x ( t ) ) ( A ( x ( t ) ) ) 4 B ( x ( t ) ) ] = [ φ c 1 φ c 2 φ c 3 φ c 4 φ c 5 φ c 6 φ c 7 φ c 8 φ c 9 φ c 10 ]
where φ c 1 to φ c 10 are the columns of the obtained control point matrix. By finding a quadratic order of five from the matrix φ c , which has non-volatile determinants, it can be concluded that φ c has a complete rank, and the system was completely point-controllable. With the formation of a minor from the first five columns of the matrix φ c to check the point control of the pair ( A ( x ( t ) ) , B ( x ( t ) ) ) , the resulting matrix determinants were calculated:
ϕ = [ φ c 1   φ c 2   φ c 3   φ c 4   φ c 5 ] φ c 1 = [ 0 20.9 0 21.9 0 ]   , φ c 2 = [ 0 0 20.9 0 21.9 ]   , φ c 3 = [ 2.4   × 10 4 a 1 7.5 × 10 3 20.9 a 3 3.9 × 10 3 7.3 × 10 3 21.9 a 3 4.1 × 10 3 ] , φ c 4 = [ 2.5   × 10 4 a 2 20.5 a 3 3.7 × 10 3 7.7 × 10 3 21.2 a 3 4.2 × 10 3 7.5 × 10 3 ] , φ c 5 =   [ 2.2 × 10 6 a 1 2.5 × 10 4 a 2 a 3 1.4 × 10 7 1.8 × 10 4 a 3 2 7.6 × 10 4 a 4 1.9 × 10 11 9.5 × 10 3 a 3 + 2.8 × 10 6 21.3 a 3 2 1.5 × 10 3 a 3 + 1.3 × 10 6 9.1 × 10 3 a 3 + 2.9 × 10 6 ]
where a 1 = i q r ( t ) , a 2 = i d r ( t ) , and a 3 = w r ( t ) . The determinant of the above matrix ( ϕ ) is equal to 0.0041 ( a 1 1.7 × 10 16 a 2 ) . According to the definition of a 1 and a 2 and according to the values of their equilibrium points, we can ignore the sentence a 1 versus the sentence 1.7 × 10 16 a 2 . As a result, the matrix determinant is equal to 6.97 × 10 13 a 2 . Given the equilibrium points, we concluded that these determinants have a non-zero value. Therefore, the considered pair ( A ( x ( t ) ) , B ( x ( t ) ) ) is point-to-point controllable. Similarly, by forming the point visibility matrix, we could examine the visibility of ( A ( x ( t ) ) , Q ( x ( t ) ) 0.5 ) . It can be shown that this condition was established in relation to the SDC display used, denied due to the high volume of calculations.
The results of the simulations are shown in Figure 7. As seen in the waveform, the stator reactive power and electromagnetic torque were well-traced to their reference values. Therefore, the tracking operation was performed with good speed and by damping the fluctuations caused by the change in the reference signal. In fact, tracking the optimum signal strength of the reactor power indicated that the power factor coefficient p f s remained constant. The simulations were performed under the conditions that the desired values for the T e ( t ) and Q s ( t ) signals were changed as follows.
First, T e r e f = 0.4   Nm (Newton meter), and Q s r e f = 40   Var . In t = 1   s , the desired values were changed to Q s r e f = 60   Var and T e r e f = 0.6   Nm . In t = 2   s , the reference values were Q s r e f = 20   Var and T e r e f = 0.2   Nm . In t = 3   s , the desired values were changed to Q s r e f = 40   Var and T e r e f = 0.4   Nm .
In the following, the performance of the control system was challenged by applying parametric indeterminacy. First, the system parameters were reduced by 20% at t = 2   s . The performance of optimal control (with and without the type-2 fuzzy system) and the system without control is illustrated in Figure 8.
As shown in Figure 8, the sudden decrease or increase of DFIG parameters (as much as 20%) was well-managed by the optimal control system (with and without the type-2 fuzzy system), and after about 0.03 s, the system returned to its stable mode. However, the system without a controller, in addition to many overshoots, suffered from a steady-state error. The reason that the system did not diverge (unstable) without a controller was that there were saturating elements and limiters in the system.
The root mean square error (RMSE) and mean absolute error (MAE) are two popular statistical metrics used to evaluate the performance of models. They are defined as
RMSE   = 1 n k = 1 n ( y k y k ^ ) 2 ,   MAE   = 1 n k = 1 n | y k y k ^ |
where n , y k , y k ^ are the number of observations, and the actual and predicted values, respectively. To better evaluate the proposed method, the methods of [12,16] were implemented, and the RMSE and MAE were calculated for them. Table 1 shows the RMSEs of four control methods, including optimal control, active control [12], a fractional order PI controller [16], and the proposed method for both the case without uncertainty and that for the presence of parametric uncertainty.
As can be seen in Table 1, the proposed method was superior to other methods by a large margin. The reason for this may be the simultaneous use of optimal control capabilities and the type-2 fuzzy system. Moreover, we can improve this study by using a type-3 fuzzy system. For more information about this method, refer to [36].

6. Conclusions

In this paper, the type-2 fuzzy system was used to compensate for the optimal control of a DFIG. Type-2 fuzzy systems with more adjustable parameters than traditional type-1 fuzzy systems can control the system better and more accurately. The nonlinear and sub-optimal SDRE method was used in the optimal control section. The proposed method was employed for the system’s stability margin improvement and simultaneous tracking of the desired signals of electromagnetic torque and stator reactive power. The proposed weights of the type-2 fuzzy system, in addition to the membership functions, led to an increase in the parameters of the control system (increasing the degree of freedom); therefore, the control system became more precise. The RMSE for the proposed method was 0.012, which was significantly lower than that of other control methods. As suggestions for further work, the type-3 fuzzy system can be used to compensate for the control signal. Type-3 fuzzy systems have more control parameters than type-2 fuzzy systems and have a higher degree of freedom, so we can perform more control actions on the system and obtain better results. Structural and parametric uncertainties can also be considered for the DFIG model, further challenging the control system.

Author Contributions

Conceptualization, L.X., G.C., T.W., Y.G., A.M. and E.G.; methodology, L.X., G.C., T.W., Y.G., A.M. and E.G.; Formal analysis, L.X., G.C., T.W., Y.G., A.M. and E.G.; Writing—original draft preparation, L.X., G.C., T.W., Y.G., A.M. and E.G. All authors have read and agreed to the published version of the manuscript.

Funding

The paper is supported by Zhejiang Key Laboratory of Parts Rolling Technology (no. PR-22002), the general scientific research projects of the Zhejiang Provincial Department of Education (no. A-0275-21-059) and Key Research and Development Program of Zhejiang Province (no. 2022C01147).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The paper presents no data.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Nomenclature.
Table A1. Nomenclature.
SymbolDescription
L s s Self-inductance of stator
L r r Self-inductance of rotor
L m Mutual inductance
RrRotor resistance
XsStator reactance
T 0 Time constant of the rotor circuit
ω r ( t ) Angular velocity of the rotor
Ε d s ( t ) Voltages related to the transient reactance of the stator along the d axis
Ε q s ( t ) Voltages related to the transient reactance of the stator along the q axis
υ d r ( t ) Rotor voltage along the d axis
υ q r ( t ) Rotor voltage along the q axis
i d s ( t ) Stator current along with the d axis
i q s ( t ) Stator current along with the q axis
ω t ( t ) Turbine velocity
θ ( t ) Dual-axis angle
K s h Axis hardness coefficient
D s h Damping coefficient
TmMechanical torque
m Value of the first layer neurons
w i Weights
c w i The center of the weights
σ w i The spread of the weights

References

  1. Murillo-Yarce, D.; Riffo, S.; Restrepo, C.; González-Castaño, C.; Garcés, A. Model Predictive Control for Stabilization of DC Microgrids in Island Mode Operation. Mathematics 2022, 10, 3384. [Google Scholar] [CrossRef]
  2. Sadiq, M.; Aragon, C.A.; Terriche, Y.; Ali, S.W.; Su, C.-L.; Buzna, Ľ.; Elsisi, M.; Lee, C.-H. Continuous-Control-Set Model Predictive Control for Three-Level DC–DC Converter with Unbalanced Loads in Bipolar Electric Vehicle Charging Stations. Mathematics 2022, 10, 3444. [Google Scholar] [CrossRef]
  3. Mohammadi, F.; Mohammadi-ivatloo, B.; Gharehpetian, G.B.; Ali, M.H.; Wei, W.; Erdinç, O.; Shirkhani, M. Robust Control Strategies for Microgrids: A Review. IEEE Syst. J. 2021, 16, 2401–2412. [Google Scholar] [CrossRef]
  4. Iranmehr, H.; Aazami, R.; Tavoosi, J.; Shirkhani, M.; Azizi, A.; Mohammadzadeh, A.; Mosavi, A.H. Modeling the Price of Emergency Power Transmission Lines in The Reserve Market Due to The Influence of Renewable Resources. Front. Energy Res. 2022, 9, 792418. [Google Scholar] [CrossRef]
  5. Danyali, S.; Aghaei, O.; Shirkhani, M.; Aazami, R.; Tavoosi, J.; Mohammadzadeh, A.; Mosavi, A. A New Model Predictive Control Method for Buck-Boost Inverter-Based Photovoltaic Systems. Sustainability 2022, 14, 11731. [Google Scholar] [CrossRef]
  6. Aazami, R.; Heydari, O.; Tavoosi, J.; Shirkhani, M.; Mohammadzadeh, A.; Mosavi, A. Optimal Control of an Energy-Storage System in a Microgrid for Reducing Wind-Power Fluctuations. Sustainability 2022, 14, 6183. [Google Scholar] [CrossRef]
  7. Taghieh, A.; Mohammadzadeh, A.; Zhang, C.; Kausar,, N.; Castillo, O. A type-3 fuzzy control for current sharing and voltage balancing in microgrids. Appl. Soft Comput. 2022, 129, 109636. [Google Scholar] [CrossRef]
  8. Li, P.; Hu, W.; Hu, R.; Huang, Q.; Yao, J.; Chen, Z. Strategy for wind power plant contribution to frequency control under variable wind speed. Renew. Energy 2019, 130, 1226–1236. [Google Scholar] [CrossRef]
  9. Chaudhuri, A.; Datta, R.; Kumar, M.P.; Davim, J.P.; Pramanik, S. Energy Conversion Strategies for Wind Energy System: Electrical, Mechanical and Material Aspects. Materials 2022, 15, 1232. [Google Scholar] [CrossRef]
  10. Chen, F.; Qiu, X.; Alattas, K.A.; Mohammadzadeh, A.; Ghaderpour, E. A New Fuzzy Robust Control for Linear Parameter-Varying Systems. Mathematics 2022, 10, 3319. [Google Scholar] [CrossRef]
  11. Tavoosi, J.; Shirkhani, M.; Abdali, A.; Mohammadzadeh, A.; Nazari, M.; Mobayen, S.; Asad, J.H.; Bartoszewicz, A. A New General Type-2 Fuzzy Predictive Scheme for PID Tuning. Appl. Sci. 2021, 11, 10392. [Google Scholar] [CrossRef]
  12. Tian, S.; Li, Z.; Li, H.; Hu, Y.; Lu, M. Active control method for torsional vibration of DFIG drive chain under asymmetric power grid fault. IEEE Access 2020, 8, 155611–155618. [Google Scholar] [CrossRef]
  13. Riaz, A.; Kousar, S.; Kausar, N.; Pamucar, D.; Addis, G.M. Codes over Lattice-Valued Intuitionistic Fuzzy Set Type-3 with Application to the Complex DNA Analysis. Complexity 2022, 2022, 5288187. [Google Scholar] [CrossRef]
  14. Hemmati, R.; Faraji, H.; Beigvand, N.Y. Multi objective control scheme on DFIG wind turbine integrated with energy storage system and FACTS devices: Steady-state and transient operation improvement. Int. J. Electr. Power Energy Syst. 2022, 135, 107519. [Google Scholar] [CrossRef]
  15. Yang, B.; Yu, T.; Shu, H.; Dong, J.; Jiang, L. Robust sliding-mode control of wind energy conversion systems for optimal power extraction via nonlinear perturbation observers. Appl. Energy 2018, 210, 711–723. [Google Scholar] [CrossRef]
  16. Mahvash, H.; Taher, S.A.; Rahimi, M.; Shahidehpour, M. Enhancement of DFIG performance at high wind speed using fractional order PI controller in pitch compensation loop. Int. J. Electr. Power Energy Syst. 2019, 104, 259–268. [Google Scholar] [CrossRef]
  17. Nekoo, S.R. Tutorial and review on the state-dependent Riccati equation. J. Appl. Nonlinear Dyn. 2019, 8, 109–166. [Google Scholar] [CrossRef]
  18. Qin, B.; Sun, H.; Ma, J.; Li, W.; Ding, T.; Wang, Z.; Zomaya, A.Y. Robust H∞ Control of Doubly Fed Wind Generator via State-Dependent Riccati Equation Technique. IEEE Trans. Power Syst. 2018, 34, 2390–2400. [Google Scholar] [CrossRef]
  19. Sharafian, A.; Fard, Z.E. State-dependent Riccati equation sliding mode observer for mathematical dynamic model of chronic myelogenous leukaemia. Int. J. Eng. Syst. Model. Simul. 2018, 10, 75–86. [Google Scholar] [CrossRef]
  20. Huang, N.; Chen, Q.; Cai, G.; Xu, D.; Zhang, L.; Zhao, W. Fault Diagnosis of Bearing in Wind Turbine Gearbox Under Actual Operating Conditions Driven by Limited Data with Noise Labels. IEEE Trans. Instrum. Meas. 2021, 70, 1–10. [Google Scholar] [CrossRef]
  21. Babaei, N.; Salamci, M.U. Mixed therapy in cancer treatment for personalized drug administration using model reference adaptive control. Eur. J. Control. 2019, 50, 117–137. [Google Scholar] [CrossRef]
  22. Rafaq, M.S.; Nguyen, A.T.; Choi, H.H.; Jung, J.W. A robust high-order disturbance observer design for SDRE-based suboptimal speed controller of interior PMSM drives. IEEE Access 2019, 7, 165671–165683. [Google Scholar] [CrossRef]
  23. Lin, L.G.; Xin, M. Computational enhancement of the SDRE scheme: General theory and robotic control system. IEEE Trans. Robot. 2020, 36, 875–893. [Google Scholar] [CrossRef]
  24. Mendel, J.; Hagras, H.; Tan, W.W.; Melek, W.W.; Ying, H. Introduction to Type-2 Fuzzy Logic Control: Theory and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar] [CrossRef]
  25. Karnik, N.N.; Mendel, J.M. Centroid of a type-2 fuzzy set. Inf. Sci. 2001, 132, 195–220. [Google Scholar] [CrossRef]
  26. Wu, D.; Mendel, J.M. Enhanced Karnik--Mendel Algorithms. IEEE Trans. Fuzzy Syst. 2009, 17, 923–934. [Google Scholar]
  27. Mittal, K.; Jain, A.; Vaisla, K.S.; Castillo, O.; Kacprzyk, J. A comprehensive review on type 2 fuzzy logic applications: Past, present, and future. Eng. Appl. Artif. Intell. 2020, 95, 103916. [Google Scholar] [CrossRef]
  28. Duran, K.; Bernal, H.; Melgarejo, M. Improved iterative algorithm for computing the generalized centroid of an interval type-2 fuzzy set. In Proceedings of the NAFIPS 2008—2008 Annual Meeting of the North American Fuzzy Information Processing Society, New York, NY, USA, 19–22 May 2008; pp. 1–5. [Google Scholar]
  29. Guo, X.; Shirkhani, M.; Ahmed, E.M. Machine-Learning-Based Improved Smith Predictive Control for MIMO Processes. Mathematics 2022, 10, 3696. [Google Scholar] [CrossRef]
  30. Wu, D. On the fundamental differences between interval type-2 and type-1 fuzzy logic controllers. IEEE Trans. Fuzzy Syst. 2012, 20, 832–848. [Google Scholar] [CrossRef]
  31. Li, D.; Yu, H.; Tee, K.P.; Wu, Y.; Ge, S.S.; Lee, T.H. On Time-Synchronized Stability and Control. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 2450–2463. [Google Scholar] [CrossRef]
  32. Xu, X.; Lin, Z.; Li, X.; Shang, C.; Shen, Q. Multi-objective robust optimisation model for MDVRPLS in refined oil distribution. Int. J. Prod. Res. 2022, 60, 6772–6792. [Google Scholar] [CrossRef]
  33. Zheng, W.; Tian, X.; Yang, B.; Liu, S.; Ding, Y.; Tian, J.; Yin, L. A Few Shot Classification Methods Based on Multiscale Relational Networks. Appl. Sci. 2022, 12, 4059. [Google Scholar] [CrossRef]
  34. Zheng, W.; Zhou, Y.; Liu, S.; Tian, J.; Yang, B.; Yin, L. A Deep Fusion Matching Network Semantic Reasoning Model. Appl. Sci. 2022, 12, 3416. [Google Scholar] [CrossRef]
  35. Dang, W.; Guo, J.; Liu, M.; Liu, S.; Yang, B.; Yin, L.; Zheng, W. A Semi-Supervised Extreme Learning Machine Algorithm Based on the New Weighted Kernel for Machine Smell. Appl. Sci. 2022, 12, 9213. [Google Scholar] [CrossRef]
  36. Castillo, O.; Castro, J.R.; Melin, P. Interval Type-3 Fuzzy Systems: Theory and Design. Studies in Fuzziness and Soft Computing; Springer: Cham, Switzerland, 2022; Volume 418. [Google Scholar] [CrossRef]
Figure 1. Wind turbine diagram with the DFIG.
Figure 1. Wind turbine diagram with the DFIG.
Mathematics 11 00020 g001
Figure 2. The structure of the proposed type-2 fuzzy neural network.
Figure 2. The structure of the proposed type-2 fuzzy neural network.
Mathematics 11 00020 g002
Figure 3. The proposed control system for DFIG.
Figure 3. The proposed control system for DFIG.
Mathematics 11 00020 g003
Figure 4. The shapes of (ad) are related to the stator current signals i d s ( t ) and i q s ( t ) and their transient voltages E d s ( t ) , and E q s ( t ) , respectively. Note that “p.u.” means per unit.
Figure 4. The shapes of (ad) are related to the stator current signals i d s ( t ) and i q s ( t ) and their transient voltages E d s ( t ) , and E q s ( t ) , respectively. Note that “p.u.” means per unit.
Mathematics 11 00020 g004
Figure 5. The shapes of (a,b) are related to the rotor voltage signals along with the d and q vectors as control signals, respectively. Before the moment t = 2   s , the system is in its stable state, and at t = 2   s , disturbance enters the system.
Figure 5. The shapes of (a,b) are related to the rotor voltage signals along with the d and q vectors as control signals, respectively. Before the moment t = 2   s , the system is in its stable state, and at t = 2   s , disturbance enters the system.
Mathematics 11 00020 g005
Figure 6. (a) Terminal voltage in three-phase-to-ground fault, (b) DFIG speed in three-phase-to-ground fault, and (c) active power in three-phase-to-ground fault.
Figure 6. (a) Terminal voltage in three-phase-to-ground fault, (b) DFIG speed in three-phase-to-ground fault, and (c) active power in three-phase-to-ground fault.
Mathematics 11 00020 g006
Figure 7. The shapes of (ad) are related to the stator reactive power and electromagnetic torque tracking performance and created control signals by optimal control (with and without the type-2 fuzzy system).
Figure 7. The shapes of (ad) are related to the stator reactive power and electromagnetic torque tracking performance and created control signals by optimal control (with and without the type-2 fuzzy system).
Mathematics 11 00020 g007
Figure 8. Control system operation (with and without type-2 fuzzy system) and without controller to (a) decrease and (b) increase DFIG parameters by 20%.
Figure 8. Control system operation (with and without type-2 fuzzy system) and without controller to (a) decrease and (b) increase DFIG parameters by 20%.
Mathematics 11 00020 g008
Table 1. Comparison of control methods based on the RMSE criterion.
Table 1. Comparison of control methods based on the RMSE criterion.
Control MethodRMSE without UncertaintyRMSE with 20% UncertaintyMAE
without
Uncertainty
MAE with 20% Uncertainty
Method of [12]0.0510.1750.0380.121
Method of [16]0.0350.1260.0260.094
Optimal Control0.0170.0710.0110.056
Type-2 Fuzzy Optimal Control0.0120.0540.0080.042
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.

Share and Cite

MDPI and ACS Style

Xia, L.; Chen, G.; Wu, T.; Gao, Y.; Mohammadzadeh, A.; Ghaderpour, E. Optimal Intelligent Control for Doubly Fed Induction Generators. Mathematics 2023, 11, 20. https://doi.org/10.3390/math11010020

AMA Style

Xia L, Chen G, Wu T, Gao Y, Mohammadzadeh A, Ghaderpour E. Optimal Intelligent Control for Doubly Fed Induction Generators. Mathematics. 2023; 11(1):20. https://doi.org/10.3390/math11010020

Chicago/Turabian Style

Xia, Lingqin, Guang Chen, Tao Wu, Yu Gao, Ardashir Mohammadzadeh, and Ebrahim Ghaderpour. 2023. "Optimal Intelligent Control for Doubly Fed Induction Generators" Mathematics 11, no. 1: 20. https://doi.org/10.3390/math11010020

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

Article Metrics

Back to TopTop