Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Intelligent Systems with Applications 13 (2022) 20 0 060

Contents lists available at ScienceDirect

Intelligent Systems with Applications


journal homepage: www.elsevier.com/locate/iswa

Enhancement of the Direct Torque Control by using Artificial Neuron


Network for a Doubly Fed Induction Motor
SAID MAHFOUD 1,∗, AZIZ DEROUICH 1, NAJIB EL OUANJLI 2, MOHAMMED EL MAHFOUD 3
1
Industrial Technologies and Services Laboratory, Higher School of Technology, Sidi Mohamed Ben Abdellah University, Fez, Morocco
2
LMIET, Faculty of Sciences and Technology, Hassan first University, Settat, Morocco
3
Laboratory of Systems Integration and Advanced, Faculty of Sciences Dhar El Mahraz Sidi Mohamed Ben Abdellah University, Fez, Morocco

a r t i c l e i n f o a b s t r a c t

Article history: Direct Torque Control (DTC) is the most popular strategy used in the industrial sector, because of its
Received 22 October 2021 various advantages, however, the torque ripples makes it less efficient, due to the use of the hysteresis
Revised 5 December 2021
comparators, leading to variable frequency operation and on the other hand, the finite frequency sam-
Accepted 11 January 2022
pling results in a pseudo-random overshoot of the hysteresis band, Thus, operation at low speed and in
Available online 12 January 2022
particular, with variations in motor resistances, affects the behavior of the machine, in this reason, this
Keywords: article presents a new study to promote its drawbacks to increase the control performances. A new intel-
ANN-DTC ligent direct torque control applied to a Doubly Fed Induction Motor (DFIM) by two Vector Source Invert-
DFIM ers (VSIs) based on an Artificial Neuron Network (ANN) who will replace the speed controller, switching
DTC tables, and hysteresis comparators, with this special technique simulated in Matlab/Simulink, approved
THD several improvements on motor and control behaviors so as, the torque ripples has been improved by
55.82 %, the overshoot is absolutely removed and increasing important values of total harmonic distor-
tion (THD) by 3.26 % and 3.31 % for stator and rotor currents respectively.
© 2022 The Authors. Published by Elsevier Ltd.
This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/)

1. Introduction one hand, the absence of the commutator gives them high relia-
bility and a higher rotation speed, and on the other hand, the AC
The industrial sector makes extensive use of variable-speed machine with wound rotor called Doubly Fed Induction Machine
electric drives. These drives increasingly demand high perfor- (DFIM) presents a new solution which replaces the Induction Mo-
mance, increased reliability, and reduced cost. DC machines, with tor (IM) in the power systems to increase the flexibility of control
their high degree of operating flexibility and low level of electronic and the power of use, in addition to its operation in overspeed
equipment, partly meet these requirements (El Ouanjli et al., 2019, (Abderazak and Farid, 2016, Rahman, Patterson, Cheok, and Betz,
Mahfoud et al., 2021). However, this machine has disadvantages 2018).
due to the brush-collector system, which prevents it from being The literature attests to the great interest today in the DFIM for
used in explosive and corrosive environments. In addition, the me- various applications: as a generator for renewable energies or as a
chanical switch introduces limitations to the machine’s capabilities. motor for certain industrial applications such as rolling mills and
It can neither operate at high speed nor be powered by high volt- rail traction (Gebru, Khan, and Alhelou, 2020, de Jesús Rubio et al.,
ages, and the maintenance required by the collector is also a prob- 2021, Martinez et al., 2021, Aguilar-Ibanez et al., 2021, Martinez
lem (Ramasubramanian and Vittal, 2017, Selvam and Narayanan, et al., 2020, Soriano et al., 2020, Silva-Ortigoza et al., 2021). Since
2019). As a result, these constraints have directed research in the the appearance of power electronic components based on semicon-
field of variable speed to AC machines with cages and wound ro- ductors, a new voice of variable speed control has been initiated,
tors. The asynchronous machine squirrel cage has several advan- ensuring a progressive control of all electrical machines. This fact
tages, such as the manufacturing cost is lower, the weight is lower, has led researchers to find new techniques to control the behavior
and it supports overloads (Hmidet and Boubaker, 2020). On the of rotating machines (El Ouanjli, Derouich, Chebabhi, and Taoussi,
2017). The first control that appeared in the literature and in the
industrial sector is the scalar control (SC) (Drid, Nait-Said, and Tad-

Corresponding author. jine, 2005), which has a very wide range of use and meets the
E-mail address: said.mahfoud@usmba.ac.ma (S. MAHFOUD). industrial needs in the field of speed variation, but its major dis-

https://doi.org/10.1016/j.iswa.2022.20 0 060
2667-3053/© 2022 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

advantage lies in the static and dynamic inaccuracy of the torque is difficult to determine the algorithm parameters which increase
control at low speed because of the resistive elements that are no the execution time of the algorithm to generate the optimal gains,
longer negligible (Flah et al., 2021), while the demands for more with these conditions, it is necessary to have a very high-speed
efficient applications have made it possible for researchers to real- calculator to meet the requirements of the optimization algorithms
ize appropriate controls that meet the industrial requirements. In used in the controls of rotating machines.
the same way, Blaschke and Hasse (Blaschke, 1972, Hasse, 1968) Some researchers have used ANN in different applications that
developed vector control, which is entitled to the orientation of AC shown its robustness and efficient, In (Esen, Inalli, Sengur, and
machine flux, The main disadvantage of this technique is the need Esen, 2008), the authors show the appropriateness of the ANN and
for a flux sensor positioned in the air gap, which adds noise due ANFIS for the quantitative modeling of Ground-Coupled Heat Pump
to physical constraints in the measurement. The principle of Indi- system (GCHP).In (Esen, Inalli, Sengur, and Esen, 2008), the authors
rect Flux Oriented Control (IFOC) is not based on the direct mea- used a combined method by using an artificial neural network
surement of flux, which replaced the Direct Flux Oriented Control (ANN) and a statistical weighted preprocessing (SWP) method to
DFOC (Yu, Zhang, and Qian, 2011), but these strategies are still very learn to predict ground source heat pump (GCHP) systems. In
sensitive to the parametric variations in the machine as the sta- (Esen, Inalli, Sengur, and Esen, 2008), authors describe the appli-
tor and rotor are time-constrained. Among the controls that have cability of ANNs to predict the performance of a horizontal GCHP
emerged to overcome the disadvantages of other controls to meet system. (Esen, Ozgen, Esen, and Sengur, 2009) presents a report
industrial needs, (Mahfoud et al., 2021) the authors have developed on a modelling study of a new solar air heater (SAH) system by
the Sliding Mode Control (SMC), which consists of bringing the using artificial neural network (ANN) and wavelet neural network
state trajectory of the machine to the sliding surface and switching (WNN) models. In (Esen, Esen, and Ozsolak, 2017), the authors
it by using an appropriate switching logic around it to the equilib- prove the efficiency of ANFIS and ANN for forecasting the perfor-
rium point. However, the residual high-frequency vibrations inher- mance of a solar ground source heat pump system. In (Aparanji,
ent in or interfering with the control remain a considerable dis- Wali, and Aparna, 2020), a new structure based on ANN has been
advantage, as they can damage the machine through too frequent used to simulate a robotic system that was learned to move in a
oscillations and harm the operation and performance of the sys- workspace with obstacles. (Zamfirache, Precup, Roman, and Petriu,
tem (El Mahfoud et al., 2021). This is the fact that led Takahashi, 2021) proposes a novel combined approach that uses the Gravita-
Noguchi, and Depenbrock (Takahashi and Ohmori, 1989, Takahashi tional Search Algorithm (GSA) to initialize the weights and biases
and Noguchi, 1997) to find controls as efficient and less expensive, of the ANNs involved in both learning and optimal control, result-
as well as robust and less sensitive to parametric variation, For ing in excellent reference tracking.
these reasons, the DTC technique has known disadvantages that re- For a brief reading in the literature, and to bring improvements
duce its robustness: the variation of stator and rotor resistances, to the behavior of the classical DTC control, in this paper and for
the operation at low speed, and the use of hysteresis compara- the first time in research, this study is focused on the realization of
tors that lead to variable frequency operation. These factors make a combination of artificial intelligence with the classical DTC con-
the system signals rich in harmonics, causing mechanical vibra- trol applied to two voltage inverters connected to DFIM. Neural
tions and audible noises that degrade the machine life (Mahfoud networks were chosen in this study for their own better perfor-
et al., 2021). For this reason, several researchers have worked on mance within the system. To overcome the disadvantages of the
improving this control by integrating artificial intelligence. They classical DTC control, the PI speed controller and the three hys-
are known as Direct Torque Fuzzy Control (DTFC), Direct Neural teresis comparators as well as the switching tables are replaced by
Torque Control (DTNC), and Direct Neural Fuzzy Torque Control neural network controllers. With this new intelligent control struc-
(DTNFC) (El Mahfoud et al., 2021, Takahashi and Ohmori, 1989, ture, the system becomes less sensitive to noise and parametric
Takahashi and Noguchi, 1997). The latter combines fuzzy logic and variations.
artificial neural networks, which replace truth tables and hystere- The possible improvements in this article are detailed in the
sis comparators. This control uses an Adaptive Neuro-Fuzzy Infer- following objectives:
ence System (ANFIS) that combines fuzzy logic and artificial neu-
• Minimization of torque and flux ripples influenced by the varia-
ral networks to produce a voltage vector that allows the flux and
tion of machine parameters (hysteresis comparators, fluxes and
torque to be directed toward their references over a fixed period.
torque estimators).
These techniques have had great success in the field of control
• Improvement of speed and electromagnetic torque perfor-
and identification of nonlinear systems, and allow the control of
mances.
the switching frequency to achieve fast-flux and torque responses
• Reduction of the rate stator and rotor currents THD.
with less distortion, However, the strategies proposed have draw-
backs because the internal structure of DTC is more complex and The suggested methodology carried out to prove the efficiency
involves a high-performance calculator. With the evolution and de- of the intelligent ANN-DTC is described by the following points:
velopment of hardware calculators, the sampling frequency offers
• Modelization of the DFIM and two-levels Inverters.
several ways to keep up with the complexity of combined controls
• Modelization of the classic DTC, and ANN-DTC.
based on artificial intelligence (Flah et al., 2021). In (Zemmit, Mes-
• Put the classical DTC and proposed ANN-DTC controls under
salti, and Harrag, 2018), the authors applied a new DFIM control
the same simulation conditions and the same speed and torque
strategy by optimizing the parameters of the PID speed regula-
references.
tor, based on a Genetic Algorithm (GA) of the DTC control applied
• Analysis of the results obtained and comparison with recently
to the stator, the rotor is supplied with a voltage of 12 V and a
published works.
frequency of 5 Hz to reduce torque ripples. However, under these
conditions, DFIM behaves as an Induction Motor (IM), which does To organize and take the reader through a successive reading
not make it possible to benefit from the advantages of DFIM, such approach, this work is organized in the form of the following axes:
as an Overspeed (Bonnet, Vidal, and Pietrzak-David, 2007). A new section 2 and 3 presents the mathematical models of DFIM and
control strategy is presented in (Mahfoud et al., 2021), the authors VSIs inverters. Section 4 dedicated to the study of the classical DTC
used the same technique proposed by (Zemmit, Messalti, and Har- control. Sections 5 and 6 are dedicated to the description of the
rag, 2018) but applied on both sides of the DFIM to enjoy the over- intelligent ANN-DTC control. Sections 7 and 8 are focused on the
speed offered by the DFIM. In the case of the GA-DTC approach, it simulation of DTC and ANN-DTC approaches and interpretation of

2
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 1. DFIM model

Figure 2. Three-phase VSI fed star-connected DFIM.

the results with the robustness test of ANN-DTC. Section 9 is ded- • Magnetic stator equations:
icated to comparison studies of several strategies applied to DFIM. ψsα = Ls .isα + Lm .irα
Finally, this article ends with a conclusion of the study and a pro- { (3)
ψsβ = Ls .isβ + Lm .irβ
posal for further research as a future perspective.
• Magnetic rotor equations:
ψrα = Lr .irα + Lm .isα
2. DFIM model { (4)
ψrβ = Lr .irβ + Lm .isβ
According to models of AC machines developed by several au- • Mechanical equations
thors, the simplified and idealized DFIM model can be described  
T = p. ψsα isβ − ψsβ isα
as two windings in the stator and two windings in the rotor (de { em d (5)
Jesús Rubio et al., 2021), as illustrated in Figure 1. J dt + f  = Tem − Tr
The differential equations representing the model of the DFIM
• Electrical stator equations:
are derived, using the vector notation in the stator reference frame.
vsα = Rs .isα + dψdtsα Figure 1 shows the αβ electrical model of the DFIM in stator coor-
{ (1)
vsβ = Rs .isβ + dψdtsβ dinates (El Ouanjli, Derouich, Chebabhi, and Taoussi, 2017).

• Electrical rotor equations: 3. Two-level voltage source inverter (VSI) model

vrα = Rr .isα + dψdtrα + ωm .ψrβ A two-level Voltage Source Inverter (VSI) is considered a ma-
{ (2)
vrβ = Rr .irβ + dψdtrβ − ωm .ψrα ture technology and is becoming an industry standard for energy-

3
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

saving demand. The output phase voltages are produced by the


rectifier (Udc) that is delivered to the input of the inverter, which,
through controlled transistor switches, converts this voltage into
a three-phase AC voltage signal with a wide range of amplitude
and variable voltage frequency. The type of switches used depends
on the power of the inverter and the switching frequency. In most
applications, IGBT transistors with antiparallel diodes are very use-
ful. The model of the two-level voltage inverter is shown in Figure
1 with six transistor switches (S1 , S2 , S3 , S4 , S5, and S6 ) and a DC
voltage source Udc connecting a three-phase load (El Mahfoud et
al., 2021).
Where:
  
Si,Ri = 2 j 2π j 4π
V UDC−S,R Sa + Sb 3 + Sc 3 (6)
3
Sa , Sb , and Sc are considered as switching functions of a three-
phase inverter, which can be in the form of two logical values ei-
ther 0 or 1.
Figure 3. Flux trajectory
4. DTC strategy

In the late 1980s, (El Ouanjli et al., 2019, Mahfoud et al., 2021)
introduced the principle of DTC. It carries out a decoupling check
of the stator and rotor fluxes and torque in the fixed reference
(α , β ), and it allows DFIM to have an accurate and quick electro-
magnetic torque response. It uses a switching table to select an
appropriate voltage vector. The selection of switching states is di-
rectly associated with the variation in stator and rotor fluxes and
machine torque. Therefore, the selection is made by maintaining
the torque amplitudes and fluxes in two hysteresis bands. These
controllers provide separate regulation of the two sizes (Blaschke,
1972, Hasse, 1968, Yu, Zhang, and Qian, 2011, Depenbrock, 1987).
The hysteresis controller inputs are torque and fluxes errors as well
as their outputs, determining the appropriate voltage vector for
each switching period.
Figure 4. two-level fluxes comparators (a) and three-levels torque hysteresis com-
4.1. Estimation of stator and rotor fluxes and electromagnetic torque parators (b)

4.1.1. Control of stator and rotor fluxes Table 1


Basing on the model of DFIM in a stationary frame, the stator Look-up table for basic direct torque control
and rotor fluxes equations can be expressed as follows (El Ouanjli,
Flux Torque 1 2 3 4 5 6 Comparator
Derouich, Chebabhi, and Taoussi, 2017, Geraee et al., 2018): Cflx=1 Ctrq=1 ν2 ν3 ν4 ν5 ν6 ν1 Two-level
Ctrq=0 ν7 ν0 ν7 ν0 ν7 ν0
ψˆ = ∫(vsα − Rsα isα)dt
{ ˆ sα (7) Ctrq=-1 ν6 ν1 ν2 ν3 ν4 ν5 Three-level
ψsβ = ∫ vsβ − Rsβ isβ dt Cflx=0 Ctrq=1 ν3 ν4 ν5 ν6 ν1 ν2 Two-level
Ctrq=0 ν0 ν7 ν0 ν7 ν0 ν0
Ctrq=-1 ν5 ν6 ν1 ν2 ν3 ν4 Three-level
ψˆ = ∫(vrα − Rrα irα)dt
{ ˆ rα (8)
ψrβ = ∫ vrβ − Rrβ irβ dt
Given that the inverters switches are controlled by a control 4.1.3. Switching table construction and control algorithm design
period (or sampling period) Te and that the states Sa , Sb , and Sc To maintain fluxes and torque decoupling, three hysteresis com-
of each inverter are maintained constant during each of these pe- parators receive the stator and rotor fluxes and torque errors as in-
riods, a two-level hysteresis comparator is employed to regulate puts. Then the outputs of the comparators determine the most ap-
the fluxes. It enables the fluxes vector extremities to be readily propriate voltage vector. However, the selection of the appropriate
dropped within the limits of two concentric circles of close radius voltage vector depends on the output of the hysteresis controllers
Figure 3. The hysteresis bandwidth is determined by the inverter’s and the position of the stator and rotor flux vector. Thus, the tra-
switching frequency (Figs. 4, a and 4, b) (Mahfoud et al., 2021). jectory of the circular stator and rotor flux vector is divided into
six symmetrical sectors (Table 1) (Mahfoud et al., 2021).
4.1.2. Torque estimation The vectors (Vi and V3+i ) are not taken into account for each
The produced electromagnetic torque of the DFIM can be de- sector because they might both increase or decrease the couple in
termined using the cross product of the stator or rotor quantities the same sector, depending on the position of the fluxes vector on
(i.e., stator flux and stator currents). The estimate torque formula the first or second sector. When the vectors V0 and V7 are selected,
is expressed as the following (El Ouanjli et al., 2018): the fluxes stop moving, their amplitudes do not change, and the
  electromagnetic torque decreases, but not as much as when the
Tˆ = p. ψˆ sα isβ − ψˆ sβ isα (9) active tension vectors are selected. The resultant table of research

4
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 5. Classic DTC of DFIM

Table 2 Where xi , wi , b and y are the input signals, the corresponding


Generalized switching table
input-signal synaptic weight, a bias parameter, and the neuron out-
Increases decreases put signals, respectively. F1 (s ) is the nonlinear hyperbolic-tan acti-
S ν i-1 and ν i+1 ν i+2 and ν i-2 vation function shown in Figure 6 which is given by the following
Tem ν i+1 and ν i+2 ν i-1 and ν i-2 equation.
e α s − e −α s
F1 (s ) = α s (12)
e + e −α s
for Takahashi’s proposed DTC is shown in Table 2 (Takahashi and
And F2 (s ) is a linear activation function which is given by the
Ohmori, 1989).
following equation:
The overall control scheme of the conventional DTC strategy is
shown in Figure 5. It consists of a speed control loop; the Propor- F2 (s ) = β s (13)
tional Integral (PI) controller is used for regulation. It is performed where α and β are the gains. This activation function is differen-
by comparing the speed reference signal with the actual measured tiable, bipolar, and monotonic and has a maximum gain at zero.
speed value. The comparison error then becomes the input to the The neural network in this article is trained by using the feedfor-
PI controller. ward backpropagation technique until Mean Square Error (MSE )
between desired and output pattern is very small. This(MSE ) is
calculated by the following equation :
5. ANN-based comparators, regulation speed, and switching
1
N
tables controls
MSE = ( d i ( k ) − O i ( k ) )2 (14)
N
i=1
A neural network can be thought of as a mathematical model
of distributed processing that exhibits characteristics similar to bi- Where:
ological neural networks, composed of several nonlinear compu- Oi : is the actual response by a network.
tational elements (neurons), operating in parallel and connected di (k ) : is the desired response.
to each other by forces which are expressed by numerical values N : is the number of input-output training data. and k: is the
called weights (Esen, Inalli, Sengur, and Esen, 2008, Menghal and number of iterations.
Laxmi, 2018, Grabowski, Kazmierkowski, Bose and Blaabjerg, 20 0 0). The expression for the weight update is expressed by (15), for
Artificial neural networks are strongly connected networks of ele- updating the weights of each neuron to minimize the cost function
mentary processors operating in parallel. The training data of the value (MSE ).
neuronal network are one of the most significant features of ANN ∂ MSE (k )
w ji (k + 1 ) = w ji (k ) − η (15)
for learning and improving its operation (Esen, Inalli, Sengur, and ∂ w ji (k )
Esen, 2008, Cuevas, Luque, Zaldívar, and Pérez-Cisneros, 2017). The Where
neuron is the basis of the ANN and consists of the summers and w ji (k + 1 ) : is the new weight between ith and jth neurons.
activation functions. The mathematical equations of a neuron are w ji (k ) : is the old weight.
described as follows. η : is the learning rate.


N In this article, the controllers based on neural networks of
yi = F1 (s ) ∗ ( xi ∗ wi + b ) (10) speed, stator, and rotor flux, and torque are proposed as shown in
i=1 Figure 7a, 7b, 7c, and 7d. In the suggested model, the ANNs which
behave as hysteresis comparators are applied here to generate an
 on-off switching model for the neural network-based switching ta-

N
Oi = F2 (s ) ∗ ( yi ∗ wi + b ) (11) bles presented in the Figure 8a and 8b, to generate on-off switch-
i=1 ing pattern for the switches of the inverter. The xi the input of each

5
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 6. Schematic structure of ANN for DTC.

Figure 7. Feed forward ANNs for speed controller (a) torque controller (b) stator flux controller (c) rotor flux controller (d).

ANNs comparator is the error between the reference setpoint and The Total neurons number for each controller, are considered
the estimated setpoint expressed by the following equations. in a hidden layer for the training of the network and correspond-
ing to every hidden layer neuron, input xi has synaptic weight wi
ξ = re f −  (16)

N
. The output of the hidden layer is vi = ea wi + b where b is the
i=1
ξψ s = ψS_re f − ψS_est (17) bias value of the neuron. Output function of every neural unit is a
hyperbolic-tan type nonlinear activation function and linear activa-
ξψ r = ψr_re f − ψr_est (18) tion function for applying the error backpropagation algorithm and

N
since the output of the ANN yi = f ( ea wi + b) is not always ex-
i=1
ξT = ψT _re f − ψT _est (19)

6
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 8. Feed forward ANNs for switching tables applied to the stator (a) and rotor (b)

Table 3
Specification of the optimum proposed ANN models.

ANN parameters Values / methods

AN N _Speed AN N _T AN N _ψS AN N _ψr AN N _ST S AN N _ST r

Neural network Two-layer-feed-forward network with sigmoid hidden neurons


Number of hidden layer nodes 10 16 16 16 20 20
Number of neurons in the input layer 1 1 1 1 3 3
Number of neurons in the second hidden layer 1 1 1 1 1 1
Number of neurons in the output layer 1 1 1 1 3 3
Learning rate 0.5 0.5 0.5 0.5 0.5 0.5
Number of epochs 20 100 100 100 200 200
ANN training algorithm Backpropagation
Adaption learning function Trainlm Trainlm Trainlm Trainlm Trainlm Trainlm
Activation function Tansig Tansig Tansig Tansig Tansig Tansig

actly 0 or 1, therefore, a comparator that doesn’t include hysteresis an independent measure of the network performance during and
band is introduced to make the ANN outputs from 0 or 1 value, after learning. The sampling period was set at 0.0 0 013s.
until the desired output is reached. Weights are kept updating us-
ing the backpropagation algorithm in Eq. (15) with minimization of 6.2. Choice of the neural network topology
error Eq. (14). The neural network parameters are given in Table 3,
the global structure of the proposed ANN-DTC used in this studies The choice of the neural network architecture is tricky, as there
is illustrates by Figure 9. is no methodology for calculating the number of hidden layers of
neurons per layer. So we worked with the trial-and-error method.
6. Parameter Technique choice of ANN Firstly, we opted for structures with a single hidden layer and a re-
duced number of neurons. Each time we evaluate the performance
6.1. Preparation of learning data (inputs-outputs) of the network, we progressively increase the number of neurons
until we obtain the desired performance. It should be noted that
The development of the learning base must take into consid- with 10 neurons for the speed controller, 16 neurons for the torque
eration all relevant information on the different operating modes and fluxes controllers, and 20 neurons for the switch table con-
of the variable speed drive system, i.e. in all four quadrants (two trollers, after several tests by increasing or decreasing the number
directions of rotation with acceleration and deceleration), and with of neurons, one will have poor results in the torque and speed.
and without the application of load torque. According to the multi- It is for this reason that the number of each controller chosen
ple practical tests of the ANN_DTC control through the Matlab tool- based on neural networks becomes less and less efficient. There-
box, we have chosen the best results obtained in several trials per- fore, we chose 10, 16, and 20 neurons in the hidden layer for each
formed on the ANN_DTC control changing the parameters of each controller. For the activation functions, tangent-sigmoid functions
ANN controller to have the optimal controllers of the ANN_DTC (tansig, in Matlab) were used for the hidden layer neurons and lin-
control applied to the DFIM. After preparing the training base, 70% ear activation functions for the network output (purline).
of the data is retained to be used for supervised learning of the
network, 15% for network validation, and the remaining 15% is re- 6.3. Choice of the learning algorithm
tained for the learning test. Its last two parameters are in fact stop-
ping and performance testing criteria integrated with the Matlab The last step is the choice of the learning algorithm. The Back-
toolbox, the first one is used to measure the generalization qual- propagation Error Learning Method was chosen. The Matlab tool-
ity, it will intervene to stop the execution of the algorithm when box has several algorithms, including the three mentioned before
the generalization stops improving and to avoid overlearning, the (the gradient descent algorithm, and the gradient descent with
second one has no effect on the learning process, but it presents mementum, and the Levenberg-Marquardt algorithm), which are

7
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 9. Proposed ANN_DTC applied to a DFIM

represented respectively by the functions traingd, traingdm, and Table 4


DFIM parameters.
trainlm, and which are based on the batch technique. The perfor-
mance indices that are available in the toolbox are: the MSE to be Symbols Values (Unit)
minimized, and the regression value R, which measures the corre- Pn 1.5 Kw
lation between the outputs and the targets (desired outputs). There Vs 400 v
is a close relationship when R=1. If the learning performance is Vr 130 v
good while the testing performance is significantly poor, this indi- P 2
f 50 Hz
cates that there is a risk of overlearning. When we have finished
Rs 1.75 Ω
choosing all the parameters of our neural regulator, we launch Rr 1.68 Ω
the learning phase. Figure 10 illustrates the error backpropagation Ls 0.295 H
learning algorithm to build a neural network. Lr 0.104 H
M 0.165 H
f 0.0027 kg.m2/s
6.4. Learning results J 0.01 kg.m2

After repeating the learning algorithms several times (because


each time the biases are reset and therefore the results are dif-
for the torque controllers and switching tables, beyond which it
ferent), the test results revealed that in the parameter estimation
eventually stabilizes where the final MSE has taken a rather small
part, the Levenberg-Mraquardt method was far superior compared
value of the order of 7.5373∗ 10−4 , 1.3777∗ 10−3 , 1.1603∗ 10−3 and
to the other two in terms of speed of convergence to the mini-
4.6746∗ 10−8 for each controller successively.
mum of the squared error, especially since it provided better per-
formance and validation. On the other hand, in the speed estima-
tion part and for the three methods, the learning time was too 7. Simulation results and discussions
slow and often led to the computer blocking, besides the perfor-
mance was poor. The training results obtained for each ANN con- A SIMULINK model was developed to compare the performance
troller block are shown in Figures (11 to 14). They only concern of classical DTC with ANN-DTC for DFIM. The speed controller,
those of Levenberg-Mraquardt which were finally retained to be three hysteresis comparators, and two switching tables of the DTC
applied to our ANN-DTC control. The training results obtained for were replaced by ANN controllers. A 1.5 Kw, DFIM was used to
each ANN controller block are shown in Figures (11 to 14). They study the dynamic behavior of the DFIM. The motor parameters
only concern those of Levenberg-Mraquardt which were finally re- are given in Table 4.
tained to be applied to our ANN-DTC control. The motor is initially set to operate at a speed of 157 rad/s;
From Figs. 11(a), 12(a), 13(a) and 14(a), the architectures used then instantaneously decreases to 78.5 rad/s is applied at time t = 1
for the speed, torque, flux (stator and rotor) and switching tables s in the forward direction of machine rotation then the speed de-
are 1-10-1-1, 1-16-1-1, 1-16-1-1 and 3-20-3-3 successively. Figures creases with a linear slope to -78.5 rad/s and then instantaneously
11(b), 12(b), 13(b) and 14(b), show the evolution of the root Mean increases to -157 rad/s in the reverse direction of machine rota-
Square Error as a function of the number of epochs for the speed, tion in order to test the behavior of the DFIM in both directions of
torque, flux (stator and rotor) and switching table controllers suc- rotation as well as in different speeds to find out the tracking effi-
cessively. As can be noted, the network training has resulted in a ciency of the machine from the reference speed to several possible
significant reduction in the error between the target and predicted changes of the speed, the motor during its functioning according
output values. Initially, the error decreases rapidly up to 10 0 0 to the speed characteristic is subjected to torques of different val-
epochs for the speed and fluxes controllers and 654, and 52 epochs ues at different times. The dynamic behavior of the motor is illus-

8
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

• Zone 1: Initially, the motor is run at a rated speed of 157 rad/s


without load. A sudden change in load torque (10 Nm) is ap-
plied at t= 0.5 s, for classical DTC and ANN-DTC as shown
in Figure 16, respectively. As soon as the load is applied,
there is undershoot in the speed of Ush-DTC = 5.066 rad/s
and Ush-ANN-DTC = 3.66 rad/s with an improvement of 27.75
%, and when the load is removed, overshoot in speed is ob-
served to be 44.63 rad/s when DFIM is run with classical
DTC, rejection time is remarked to be 150.2 ms and 15.2
ms for both strategy respectively. The response time taken
by the motor to regulate its speed is τ -DTC = 367.7 ms and
τ -ANN-DTC = 49.4 ms with an improvement of 86.67 %.
• There is no overshoot observed in the case of ANN for the DTC
DFIM drive.
• Zone 2: in this zone, the reference speed is reduced by 78.5
rad/s, a sudden change in load torque (5 Nm) is applied at
t= 1.3 s for classical DTC and ANN-DTC, respectively. As soon
as the load is applied, there is undershoot in the speed of
Ush-DTC = 1.73 rad/s and Ush-ANN-DTC = 0.5 rad/s with an im-
provement of 71.1 %, rejection time is remarked to be 167
ms and almost zero for ANN-DTC.
• Zone 3: in this zone, the reference speed is reversed at -78.5
rad/s, and a sudden change in load torque (-10 Nm) is ap-
plied at t= 2.3 s for both strategies, respectively. As soon
as the load is applied, there is undershoot in the speed of
Ush-DTC = 2.84 rad/s and Ush-ANN-DTC = 2.22 rad/s with an im-
provement of 21.83 %, the rejection time is presented by
186.2 ms and 11.2 ms for both strategies respectively.
• Zone 4: in the final zone the reference speed is reduced by
-78.5 rad/s, and a sudden change in load torque (-5 Nm)
is applied at t= 3.1 s for both strategies, respectively. As
soon as the load is applied, we can notice that both controls
have the same undershoot, the rejection time is presented
by 174.4 ms and 10.7 ms for both strategy respectively with
an improvement of 93.86 %.

◦ According to Figure 17

The application of positive loads such as (10 Nm and 5 Nm) are


applied in the direct direction of motor rotation, and the loads (-10
Nm and -5Nm) are applied when the motor changes the rotation
direction to test the tracking performance of the controls in the
different possible cases.
The torque behavior of the DFIM under a sudden load change is
also examined in the two strategies. It is observed that the torque
oscillates in the case of DTC, and less ripples are observed which
equals half the case of ANN-based DTC. And we notice that the
torque responses quickly track the reference torque when differ-
Figure 10. Error backpropagation learning algorithm for building a neural network
ent loads are applied at different times. Both strategies showed
remarkable tracking performance without overshooting the refer-
ence torque set point for different torque values and without static
trated in the following figures. Both strategies (classical DTC and error, thus The torque ripple in the case of conventional DTC is
ANN-DTC) were tested using the following configurations : higher than that of ANN-DTC with 2.445 Nm and 1.08 Nm, respec-
tively, showing an improvement of 55.82%.
• The sampling frequency: fs =10 kHz.
• The widths of the hysteresis bands: Tem =±0.01 Nm, 7.2. THD in stator and rotor currents
s =±0.001Wb and r = ±0.001Wb.
• Application of a nominal loads TL = 10 Nm, TL = 5 Nm, TL = -10 A results analysis of the stator and rotor currents is necessary to
Nm and TL = -5 Nm at t = 1s. and at t=1.3s at t = 2.3s. and at study the THD, which shows the rate of harmonics in the currents.
t=3.1s respectively. Reduced values of THD prove the reliability of the control because
the THD represents the ripples in the currents, consequently in the
torque.
7.1. Dynamic behavior of ANN-DTC and classical DTC under a sudden • According to Figures 18, 20, 22, and 24
change in load applied to DFIM
The currents are highly rippled in the case of DTC control as
◦ According to Figures 15 and 16 shown in Figs. 22 and 24, and the ripples are reduced by the newly

9
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 11. ANN architecture of speed controller and its evolution training (a) Mean Square Error Performance (Training, Testing, Validation) (b)

Figure 12. ANN architecture of torque controller and its evolution training (a) Mean Square Error Performance (Training, Testing, Validation) (b)

Figure 13. ANN architecture of stator and rotor fluxes controllers and its evolution training (a) Mean Square Error Performance (Training, Testing, Validation) (b)

10
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 14. ANN architecture of stator and rotor switching tables controller and its evolution training (a) Mean Square Error Performance (Training, Testing, Validation) (b)

Figure 15. ANN-DTC and DTC speeds

proposed ANN-DTC method as shown in Figures 18 and 20. A spec- 7.3. Ripples in stator and rotor fluxes
tral study of the currents is required to calculate the THD in order
to make a consistent analysis. • According to Figure 26

• According to Figures 19, 21, 23, and 25.

THDs of stator ant rotor currents are analyzed for different Figure 26 shows the trajectories of the amplitude of the stator
loads shown in Figures 19, 21, 23, and 25. The stator and rotor cur- and rotor flux vectors in the (α ,β ) plane. It can be observed that
rents THDs of ANN-DTC are 3.26 % and 3.31 % respectively, which is the fluxes are maintained at the limits of the variation bands, the
lower than that of conventional DTC which are 7.83 % and 11.56 % amplitude of the fluxes shows the efficiency of the control, as long
respectively, which presents an improvement of 58.37 % and 71.37 as the amplitude is large there will be more ripple in the torque
% respectively. Therefore, it is noted that the ANN-DTC for DFIM and vice versa, it can be noticed that the thickness of the circle
drive is more effective in decreasing speed, torque, and current which corresponds to the ANN-DTC control presents fewer ripples
ripples and smooth operation of DFIM drive. Comparison of sim- than that of the conventional control, which is present an improve-
ulation results of classical DTC and ANN-DTC DFIM drive’s perfor- ment by 69.28 % and 37.85 % for the stator and rotor fluxes respec-
mances is summarized in Table 5. From this table, it is observed tively. This is due to the reduction of the ripples in the flux, table
that the performance of the ANN DFIM drive is best than classical 5 illustrates some improvement set by ANN-DTC compared to clas-
DTC. sical DTC.

11
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 16. ANN-DTC and DTC (a, b, c, d) zoom speeds

Figure 17. Torque responses

Figure 18. Stator current Isa of the ANN-DTC

12
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 19. stator current THD of ANN-DTC

Figure 20. Rotor current Ira of ANN-DTC

Figure 21. Rotor current THD of ANN-DTC

13
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 22. Stator current Isa of the DTC

Figure 23. Stator current THD of DTC

Table 5
Performance measures DTC classic and ANN-DTC

Performances characteristics DTC ANN-DTC Improvement (%)

 Response Time (ms) 367.7 49.4 86.67


Overshoot (rad/s) 50.56 0 100
Rejection Time (ms) 150.2 15.2 89.88
Undershoot (rad/s) 5.066 3.66 26.24
T Ripples (Nm) 2.445 1.08 55.82
ψs Ripples (wb) 0.05947 0.01827 69.28
ψr Ripples (wb) 0.0121 0.00752 37.85
isa THD (%) 7.83 3.26 58.37
ira THD (%) 11.56 3.31 71.37

8. Robustness test uration of the machine) which influence the internal parameters
of the machine such as stator and rotor resistances and induc-
As shown in the introduction, several research works have tances. For this reason, several modifications are made to the in-
demonstrated the robustness of the DTC control, and our ANN-DTC ternal DFIM parameters of the model used. Different tests are per-
control is proposed to improve the performance and robustness of formed by increasing or decreasing the machine parameters (stator
the DFIM. and rotor resistances and inductances). The dynamic system’s be-
To verify the performance and robustness of the proposed ANN- havior is depicted in Figure 27(a, b, c, and d).
DTC control, the machine was subjected to external variations in The results show that the speed response tracks the imposed
speed and torque. The ANN-DTC control showed very good tracking references. However, we observe a minor increase in response time
of the reference setpoints and improvement in the performance of due to the changes applied to the stator and rotor resistances and
the DFIM. inductances for ANN-DTC (Figure 27a, b, c, and d). The static er-
To confirm the robustness of the ANN-DTC control, the machine ror is nearly zero. However, for ANN-DTC, the variations in stator
has been subjected to physical constraints (heat and magnetic sat- and rotor resistances and inductances (Figure 27(a, b, c, and d)) re-

14
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 24. Rotor current Isa of the DTC

Figure 25. Rotor current THD of DTC

Figure 26. stator and rotor flux responses of DTC and ANN-DTC.

15
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Figure 27. Speed response during variation of (a) stator and (b) rotor resistance and (c) stator and (d) rotor inductance of ANN-DTC.

Table 6
Comparison between our proposal and some controls strategy published recently

Publication reference Approaches Response time (s) Torque ripples (Nm) Robustness

(de Jesús Rubio et al., 2021) Field oriented control 0.56 2.5 Not robust
(Abderazak and Farid, 2016) Sliding mode control 0.19 2.4 Not robust
- Classical DTC 0.367 2.445 Robust
(El Ouanjli et al., 2018) FL-DTC 0.28 1.14 Robust
(Mahfoud et al., 2021) GA-DTC 0.0182 2.05 Robust
Proposed technique ANN-DTC 0.0494 1.08 Robust

main zero, demonstrating insensitivity to internal parametric vari- able solution. In (El Mahfoud et al., 2021), the authors replaced the
ations. In conclusion, the ANN-DTC control is robust regardless of hysteresis comparators and switching tables with block fuzzy logic
the aforementioned parameter variations. bases that minimize torque ripples up to 1,14 Nm and response
time to 0.28 s. The authors of (El Ouanjli, Derouich, Chebabhi, and
9. Discussion and comparison Taoussi, 2017) optimized the DTC controller gains using a genetic
algorithm in order to have good behavior of the DFIM in front of
In the technical literature, there are several approaches applied the parametric variation. In the case of the GA-DTC approach or
to DFIM in order to drive the motor at different speeds and torque for the optimization algorithms, it is difficult to determine the al-
setpoints. Table 6 shows the recent strategies applied to DFIM. We gorithm parameters which increase the execution time of the al-
find the FOC control established by (de Jesús Rubio et al., 2021) gorithm to generate the optimal gains. With these conditions, it
is very sensitive to the parametric variation of the motor, due to is necessary to have a very high-speed calculator to meet the re-
its mathematical expressions rich in machine parameters, which quirements of the optimization algorithms used in the controls of
makes it not very robust. This strategy has a response time of 0.56 rotating machines. In our proposed approach, ANN-DTC has shown
s and torque ripples of 2.5 Nm. In (Abderazak and Farid, 2016), very good results in terms of speed, rapidity, and stability, and a
the authors used the sliding mode control, which is known for the better ratio of reduction of torque ripples that reaches 50%. It is
chattering phenomenon that penalizes the robustness of this ap- well known that torque ripples are the major factor that penalizes
proach in terms of performance. This approach has a response time the DTC control, but the new technique ANN-DTC applied to the
of 0.19 s and torque ripples of 2.4 Nm, which is quite acceptable DFIM allows the designer of speed controllers to think of replacing
for an automotive application. Due to the drawbacks of the various the old strategies with the ANN-DTC approach.
controls mentioned above, the DTC control becomes the most suit-

16
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

trol based on artificial neuron network, ANN-DTC, is established to


control the behaviors of the DFIM in terms of speed and torque.
Simulated in Matlab/Simulink, ANN-DTC added many improve-
ments to the classical DTC in terms of rapidity, stability, and preci-
sion presented by the following points.

- -Improvement of the response time by 86.69%.


- -Removed the speed overshoot.
- -In important minimization of the torque ripples by 55.82%.
- -Reduction of the currents THD by 58.37% and 71.37% for stator
and rotor, respectively.
- At the end of this work, the members of our laboratory’s re-
searcher team dressed in a work plan that is summarized as
follows:
- -Implementation of the intelligent ANN-DTC strategy on the
dSPACE DS1104 board.
- -Application of the control ANN-DTC within a water pumping
application.
Figure 28. different speeds response time of various techniques for DFIM. - Theoretical studies and experimental validation of the DTC by
using ANFIS controllers applied to DFIM.
- Estimation of the DFIM parameters by using artificial intelli-
gence.

Ethics approval and consent to participate

All authors agree that this work presents our own laboratory
study and approves the publication of this work.

Consent for publication

All authors have read and agreed to the published version of


the manuscript.

Availability of data and material

Not applicable.

Funding

This research received no external funding


Figure 29. different torque ripples of various techniques for DFIM.

Authors’ contributions

Conceptualization, S.M. and N.E.O.; methodology, A.D.; software,


Finally, and from the obtained results, which are summarized S.M.; validation, S.M., A.D. and N.E.O.; formal analysis, S.M. inves-
in table 5, we can say that the objectives previously traced in the tigation, A.D.; resources, A.D.; data curation, A.D.; writing—original
introduction are validated by our proposed control. draft preparation, S.M.; writing—review and editing, S.M., A.D.,
The histograms in Figures 28 and 29 describe the speed re- N.E.O., and M.E.M.; visualization, S.M.; supervision, A.D.; project
sponse time and the amplitudes of the torque ripples established administration, A.D.; funding acquisition, S.M. and N.E.O.
by each control. From Figure 28, we can say that the fastest control
is the one with the smallest response time, which is presented by Declaration of Competing Interest
GA-DTC and the proposed control ANN-DTC, and according to the
histogram in Figure 29, the control that presents fewer ripples is The authors declare that they have no competing interests.
the ANN-DTC one. This is normal because this control allows re-
placing the hysteresis comparators with ANN controllers, it is well Acknowledgement
known that the main cause of important ripples in the torque is
the frequent switching of the hysteresis comparators All authors of this article would like to thank all the partici-
pants who have improved the quality of this work.
Conclusion
Appendix A
This study, presented in this article, demonstrates the signif-
icance of artificial intelligence on all systems with multivariable Table A1
and nonlinear behaviors. The new intelligent direct torque con-

17
S. MAHFOUD, A. DEROUICH, N.E. OUANJLI et al. Intelligent Systems with Applications 13 (2022) 200060

Table A1 Silva-Ortigoza, R., Hernández-Márquez, E., Roldán-Caballero, A., Tavera–


Nomenclature. Mosqueda, S., Marciano-Melchor, M., García-Sánchez, J. R., . . . Silva-Or-
tigoza, G. (2021). Sensorless Tracking Control for a “Full-Bridge Buck In-
Parameters Description verter–DC Motor” System: Passivity and Flatness-Based Design. IEEE Access, 9,
Vsα , Vsβ , Vrα , and Vrβ Stator and rotor voltages in (α , β ) plan 132191–132204.
Udcs and Udcr Stator and rotor direct voltages El Ouanjli, N., Derouich, A., Chebabhi, A., & Taoussi, M. (2017). A comparative study
Isα , Isβ , Irα , and Irβ Stator and rotor currents in (α , β ) plan between FOC and DTC control of the Doubly Fed Induction Motor (DFIM). In
sα , sβ , rα , and rβ Stator and rotor fluxes in (α , β ) plan 2017 International Conference on Electrical and Information Technologies (ICEIT)
Rs , Rr Stator and rotor resistors (pp. 1–6). IEEE. https://doi.org/10.1109/EITech.2017.8255302.
Ls , Lr Stator and rotor inductors Drid, S., Nait-Said, M. S., & Tadjine, M. (2005). Double flux oriented control for
Lm Mutual Inductance the doubly fed induction motor. Electric Power Components and Systems, 33(10),
p Number of pairs of poles 1081–1095. https://doi.org/10.1080/153250 0 0590933483.
ωr Rotor angular speed Flah, A., Khan, I. A., Agarwal, A., Sbita, L., & Simoes, M. G. (2021). Field-oriented con-
ωs Stator angular speed trol strategy for double-stator single-rotor and double-rotor single-stator per-
manent magnet machine: Design and operation. Computers & Electrical Engineer-
Ω Rotation speed
ing, 90, Article 106953. https://doi.org/10.1016/j.compeleceng.2020.106953.
Tem Electromagnetic torque
Blaschke, F. (1972). The principle of field orientation as applied to the new
Tr Resistant torque TRANSVECTOR closed loop control system for rotating field machines. Siemens
f Viscous friction coefficient review, 34(5), 217–220.
J Moment of inertia Hasse, K. (1968). Zum dynamischen Verhalten der Asynchronmaschine bei Betrieb
mit variabler Standerfrequenz und Standerspannung. ETZ-A Bd, 89, 77.
Abbreviations: DFIM : Doubly Fed Induction Motor; VSI: Voltage Source
Yu, J., Zhang, T., & Qian, J. (2011). Modern control methods for the induction mo-
Inverter; DTC : Direct Torque Control; FOC: Field oriented control; SMC : tor, electrical motor products. Electrical Motor Products: International Energy-Ef-
Sliding Mode Control; GA-DTC : Genetic Algorithm Direct Torque Con- ficiency Standards and Testing Methods (pp. 147–172).
trol; PI : Proportional Integrator; FL-DTC : Fuzzy Logic-Direct Torque Mahfoud, S., Derouich, A., EL Ouanjli, N. ;, EL Mahfoud, M., & Taoussi, M. (2021).
Control; DTNC : Direct Torque Neural Control; DTNFC : Direct Torque A New Strategy-Based PID Controller Optimized by Genetic Algorithm for DTC
Neural-Fuzzy Control; ANFIS : Adaptive Neuro-Fuzzy Inference System; of the Doubly Fed Induction Motor. Systems, 9, 37. https://doi.org/10.3390/
ANN-DTC : Artificial Neuron Network- Direct Torque Control; MSE : systems9020037.
Mean Square Error; THD : Total Harmonic Distortion.; Ground-Coupled El Mahfoud, M., Bossoufi, B., El Ouanjli, N., Mahfoud, S., & Taoussi, M. Three Speed
Heat Pump :GCHP.; Statistical Weighted Preprocessing: SWP.; Solar Air Controllers of Direct Torque Control for a Doubly Fed Induction Motor Drive–A
Heater : SAH.; Wavelet Neural Network : WNN.; Gravitational Search Al- Comparison. 2021
gorithm :GSA. Takahashi, I., & Ohmori, Y. (1989). High-performance direct torque control of an in-
duction motor. IEEE Transactions on Industry Applications, 25(2), 257–264. https:
//doi.org/10.1109/28.25540.
Takahashi, I., & Noguchi, T. (1997). Take a look back upon the past decade of direct
References torque control [of induction motors]. In Proceedings of the IECON’97 23rd Interna-
tional Conference on Industrial Electronics, Control, and Instrumentation (Cat. No.
El Ouanjli, N., Derouich, A., EL Ghzizal, A., Motahhir, S., El Mourabit, Y., & 97CH36066): 2 (pp. 546–551). IEEE. https://doi.org/10.1109/IECON.1997.671792.
Taoussi, M. (2019). Modern improvement techniques of direct torque control for Depenbrock, M. (1987). Direct self-control (DSC) of inverter fed induktion machine.
induction motor drives - a review”. Protection and Control of Modern Power Sys- In 1987 IEEE Power Electronics Specialists Conference (pp. 632–641). IEEE.
tems, 7 DOI.org/10.1186/s41601-019-0125-5. Geraee, S., Mohammadbagherpoor, H., Shafiei, M., Valizadeh, M., Montazeri, F., &
Mahfoud, S., Derouich, A., El Ouanjli, N., Mohammed, T., & Hanafi, A. (2021). Field Feyzi, M. R. (2018). Regenerative braking of electric vehicle using a modified
Oriented Control of Doubly Fed Induction Motor using Speed Sliding Mode Con- direct torque control and adaptive control theory. Computers & Electrical Engi-
troller. In E3S Web of Conferences (Vol. 229, p. 01061). EDP Sciences, DOI: neering, 69, 85–97.
10.1051/e3sconf/202122901061. El Ouanjli, N., Derouich, A., El Ghzizal, A., Chebabhi, A., Taoussi, M., & Bossoufi, B
Ramasubramanian, D., & Vittal, V. (2017). Positive sequence induction motor speed (2018). Direct torque control strategy based on fuzzy logic controller for a dou-
control drive model for time-domain simulations. IET Generation, Transmission bly fed induction motor. Iop Conf. Ser. Earth Environ. Sci., 161, Article 012004.
and Distribution,, 11(7), 1809–1819. https://doi.org/10.1049/iet-gtd.2016.1682. https://doi.org/10.1088/1755-1315/161/1/012004.
Selvam, P. P., & Narayanan, R. (2019). Random restart local search optimization tech- Menghal, P. M., & Laxmi, A. J. (2018). Real time control of induction motor using
nique for sustainable energy-generating induction machine. Computers & Electri- neural network. In Proceedings of the 2018 International Conference on Commu-
cal Engineering, 73, 268–278. https://doi.org/10.1016/j.compeleceng.2018.11.023. nication information and Computing Technology (ICCICT) (pp. 1–6). 2–3 February.
Hmidet, A., & Boubaker, O. (2020). Real-Time Low-Cost Speed Monitoring and https://doi.org/10.1109/ICCICT.2018.8325873.
Control of Three-Phase Induction Motor via a Voltage/Frequency Control Ap- Grabowski, P. Z., Kazmierkowski, M. P., Bose, B. K., & Blaabjerg, F (20 0 0). A simple
proach. Mathematical Problems in Engineering, 2020. https://doi.org/10.1155/ direct-torque neuro-fuzzy control of PWM-inverter-fed induction motor drive.
2020/6913813. IEEE Trans. Ind. Electron., 47, 863–870. https://doi.org/10.1109/41.857966.
Abderazak, S., & Farid, N. (2016). Comparative study between Sliding mode con- Zemmit, A., Messalti, S., & Harrag, A. (2018). A new improved DTC of doubly fed
troller and Fuzzy Sliding mode controller in a speed control for doubly fed induction machine using GA-based PI controller. Ain Shams Engineering Journal,
induction motor. In 2016 4th International Conference on Control Engineering & 9(4), 1877–1885. DOI.org/10.1016/j.asej.2016.10.011.
Information Technology (CEIT) (pp. 1–6). IEEE. https://doi.org/10.1109/CEIT.2016. Bonnet, F., Vidal, P.-E., & Pietrzak-David, M. (2007). « Dual Direct Torque Control
7929044. of Doubly Fed Induction Machine ». IEEE Transactions on Industrial Electronics,
Rahman, Muhammed F., Patterson, Dean, Cheok, Adrian, & Betz, Robert (2018). 30 54(5), 2482–2490.
- Motor Drives, Editor(s): Muhammad H. Rashid, Power Electronics Handbook. Esen, H., Inalli, M., Sengur, A., & Esen, M. (2008). Artificial neural networks and
Butterworth-Heinemann (pp. 945–1021) (Fourth Edition) Pages. https://doi.org/ adaptive neuro-fuzzy assessments for ground-coupled heat pump system. En-
10.1016/B978- 0- 12- 811407- 0.0 0 034-9. ergy and Buildings, 40(6), 1074–1083.
Gebru, F. M., Khan, B., & Alhelou, H. H. (2020). Analyzing low voltage ride through Esen, H., Inalli, M., Sengur, A., & Esen, M. (2008). Forecasting of a ground-coupled
capability of doubly fed induction generator based wind turbine. Computers & heat pump performance using neural networks with statistical data weighting
Electrical Engineering, 86, Article 106727. https://doi.org/10.1016/j.compeleceng. pre-processing. International Journal of Thermal Sciences, 47(4), 431–441.
2020.106727. Esen, H., Inalli, M., Sengur, A., & Esen, M. (2008). Performance prediction of a
de Jesús Rubio, J., Lughofer, E., Pieper, J., Cruz, P., Martinez, D. I., Ochoa, G., . . . Gar- ground-coupled heat pump system using artificial neural networks. Expert Sys-
cia, E. (2021). Adapting H-infinity controller for the desired reference tracking of tems with Applications, 35(4), 1940–1948.
the sphere position in the maglev process. Information Sciences, 569, 669–686. Esen, H., Ozgen, F., Esen, M., & Sengur, A. (2009). Artificial neural network and
Martinez, D. I., Rubio, J. D. J., Garcia, V., Vargas, T. M., Islas, M. A., Pacheco, J., wavelet neural network approaches for modelling of a solar air heater. Expert
. . . Aguilar-Ibañez, C. (2021). Transformed Structural Properties Method to De- systems with applications, 36(8), 11240–11248.
termine the Controllability and Observability of Robots. Applied Sciences, 11(7), Esen, H., Esen, M., & Ozsolak, O. (2017). Modelling and experimental performance
3082. analysis of solar-assisted ground source heat pump system. Journal of Experi-
Aguilar-Ibanez, C., Moreno-Valenzuela, J., García-Alarcón, O., Martinez-Lopez, M., mental & Theoretical Artificial Intelligence, 29(1), 1–17.
Acosta, J. Á., & Suarez-Castanon, M. S. (2021). PI-Type Controllers and  – Aparanji, V. M., Wali, U. V., & Aparna, R. (2020). Multi-Layer Auto Resonance Net-
Modulation for Saturated DC-DC Buck Power Converters. IEEE Access, 9, work for Robotic Motion Control. Int. J. Artif. Intell, 18(1), 19–44.
20346–20357. Zamfirache, I. A., Precup, R. E., Roman, R. C., & Petriu, E. M. (2021). Reinforcement
Martinez, D. I., Rubio, J. D. J., Aguilar, A., Pacheco, J., Gutierrez, G. J., Garcia, V., . . . Learning-based Control Using Q-learning and Gravitational Search Algorithm
Juarez, C. F. (2020). Stabilization of Two Electricity Generators. Complexity, 2020. with Experimental Validation on a. Nonlinear Servo System. Information Sciences..
Soriano, L. A., Zamora, E., Vazquez-Nicolas, J. M., Hernández, G., Madrigal, J. A. B., & Cuevas, E., Luque, A., Zaldívar, D., & Pérez-Cisneros, M. (2017). Evolutionary calibra-
Balderas, D. (2020). PD Control Compensation Based on a Cascade Neural Net- tion of fractional fuzzy controllers. Applied Intelligence, 47(2), 291–303.
work Applied to a Robot Manipulator. Frontiers in Neurorobotics, 14.

18

You might also like