SlideShare a Scribd company logo
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 9, No. 2, April 2019, pp. 1445~1452
ISSN: 2088-8708, DOI: 10.11591/ijece.v9i2.pp1445-1452  1445
Journal homepage: http://iaescore.com/journals/index.php/IJECE
The neural network-based control system of direct current
motor driver
Trong-Thang Nguyen
Faculty of Energy Engineering, Thuyloi University, Vietnam
Article Info ABSTRACT
Article history:
Received Sep 9, 2018
Revised Nov 12, 2018
Accepted Dec 3, 2018
This article aims to propose an adaptive control system for the direct current
motor driver based on the neural network. The control system consists of two
neural networks: the first neural network is used to estimate the speed of the
direct current motor and the second neural network is used as a controller.
The plant in this research includes motor and the driver circuit so it is a
complex model. It is difficult to determine the exact parameters of the plant
so it is difficult to build the controller. To solve the above difficulties, the
author proposes an adaptive control system based on the neural network to
control the plant reach the high quality in the case of unknowing the
parameters of the plant. The results are that the control quality of the system
is very good, the response speed always follows the desired speed and the
transition time is small. The simulation results of the neural network control
system are shown and compared with that of a PID controller to demonstrate
the advantages of the proposed method.
Keywords:
Adaptive
Control structure
DC motor
Neural network
PID control
Copyright © 2019 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Trong-Thang Nguyen,
Faculty of Energy Engineering,
Thuyloi University,
175 Tay Son, Dong Da, Hanoi, Vietnam.
Email: nguyentrongthang@tlu.edu.vn
1. INTRODUCTION
The Direct Current (DC) motor is one of a traditional electric motor. In comparison to the other
electric motor such as brushless DC motors [1], induction machine [2], [3], the DC motor has superior
features such as the large electromagnetic torque, the simple control structure and the adjust ability of the
speed in a wide range. Thus, the DC motor is still very popular in the application of industrial areas required
the high-quality motion, such as mining, transportation, steel rolling, etc. So, the performance development
of motor applications is very important. There are many research for controlling DC Motors such as [4]-[7],
the most common method is using the Proportional–Integral–Derivative (PID) controllers. However, in
several working modes of the DC motor, the characteristics of the DC motor are nonlinear so the PID
controller is not suitable, the quality control is low.
There is some research about controlling the nonlinear objects such as the backstepping control
method [8], the sliding mode control method [9], the linearization technique [10], etc. The limitations of the
above methods are that the difficult problem with the choice of appropriate Lyapunov function and the
chattering phenomenon's existence. There is a solution to control the DC motor that has achieved high-
quality, such as the control method based on the flatness principle [11]. However, the limitation of this
solution is the need of knowing exactly the parameters of the DC motor.
To overcome all the limitations of the previous method, in this study, the author proposes a solution
to build a control system based on the Neural Network of Model Reference Adaptive Architecture. The
advantages of control systems using neural network are that the system can control both linear and nonlinear
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452
1446
objects. The system can work well without knowing the parameters even without knowing the structure of
the plant. The controller can adjust, to adapt itself to the different status of the plant.
2. BUILDING THE DRIVER CIRCUIT
2.1. The structure and the equation of the DC motor
The diagram of a separately excited DC Motor is presented as Figure 1 [11], it includes:
a. The field windings are in the stator, they are used to excite the field flux.
b. The armature coils are on the rotor, they are supplied current via brush and the commutator.
Figure 1. The diagram of a separately excited DC Motor
The mathematical equations of DC Motors are as follows:
c. The voltage equation:
E
dt
di
LiRu a
aaaa  (V) (1)
Where au is the armature voltage; aa LR , is the armature resistance and inductance.
d. The electromotive equation:
 )..( fafE iLKE  (V) (2)
Where ω is the speed of the rotor, KE is the coefficient of voltage, fi is the winding field current,
afL is the field armature mutual inductance.
e. The motion equation:
fmLe TBTT
dt
d
J  

(N.m) (3)
Where J is the inertia, eT is the electromechanical torque, LT is the torque which impact to the
shaft, mB is the coefficient of the viscous friction, fT is the coulomb friction torque.
f. The electromechanical torque equation:
afafaTe iiLiKT )..( (N.m) (4)
Where TK is the coefficient of the torque.
2.2. Building the power circuit
The field winding is connected to a constant DC voltage source. To control the motor speed, we
only need to change the current supplied to the armature coil of DC motor, according to (4), the
Int J Elec & Comp Eng ISSN: 2088-8708 
The neural network-based control system of direct current motor driver (Trong-Thang Nguyen)
1447
electromechanical torque (Te) will be changed. According to (3), if the electromechanical torque Te is
changed, the motor speed is changed.
In addition, to increase the flexibility, the DC motor must be able to reverse the rotation. So, the
power circuit is connected in the H form, it has four switches Q1-Q4. If we need the DC motor rotates right,
we control Q1 and Q4 are on, Q2 and Q3 are off. Conversely, if we need the DC motor rotates left, we
control Q1 and Q4 are off, Q2 and Q3 are on. The power circuit of the DC motor is shown in Figure 2.
Figure 2. The power circuit of the DC motor
In the power circuit, to change the current fed into the armature coil ai , we change the pulse fed
into the switches based on Pulse-Width Modulation (PWM) method. The PWM is a method, which is that
using a rectangular pulse wave with the value of width (T) is variable and the value of duty cycle (D) is
constant. The graph example of the PWM modulation is shown in Figure 3.
Figure 3. The graph of the PWM modulation
3. BUILDING THE CONTROL SYSTEM BASED ON THE NEURAL NETWORK
3.1. The control object
On the basis of the power control circuit, we define the control object, the input is the value of width
pulse with the range value is (0-1), the output is the motor speed. To represent the relationship between the
input and the output of the control object, we run the system in the case the pulse width value changes from
0.6 to 1, the result is shown in Figure 4.
The Figure 4 shows that if the pulse width increases, the motor speed increases and if the pulse
width decreases, the motor speed decreases. However, the relationship between the pulse width (the input of
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452
1448
the control object) and the speed (the output of the control object) is a complex relationship so it is difficult to
determine the exact equation of this relationship. Thus, the author proposes the control solution based on
neural network, because the neural network controller is highly adaptable and self-adjust fit the status of the
control object.
Figure 4. The the graph of the pulse width and the motor peed
3.2. The model reference control system using neural network
In the dynamic systems, the disturbance, friction and unknown parameter are the main reasons to
reduce the control quality. To solve that problem, in this research, the author builds an artificial neural
network for controlling the system. A neural network includes many simple components, these components
are the single-input neuron or the Multiple-Input Neuron, are shown as the Figure 5 [12].
Figure 5. The component of neural network: (a) the case of single-input, (b) the case of multiple-input
In the case of singer-input, the output of the neuron is calculated as (5):
(5)
Where p is the scalar input, w is the scalar weight, b is the bias, f is the transfer function, a is the scalar
neuron output. The scalar weight w and the bias b are adjusted by the learning rule in order for the
relationship between the neuron input and neuron output meets the mission goal. The transfer function is a
linear or a nonlinear function, the transfer function is chosen by the designer.
In the case of multiple-input, the neuron network includes R inputs. Thus, p is the vector which
includes R inputs p1, p2,.., pR. w is the weight matrix which includes w1,1, w1,2,.., w1,R .The diagram is shown in
Figure 4(b), the output of the neuron network is calculated as (6):
(6)
Usually, a neural network has several layers. Each layer has a bias vector (b) and a weight matrix
(w) and an output vector (a). Example, Figure 6 shows the network neural with three layers, the outputs of
Int J Elec & Comp Eng ISSN: 2088-8708 
The neural network-based control system of direct current motor driver (Trong-Thang Nguyen)
1449
the first layer is the input of the second layer, the outputs of second layer is the input of the third layer. The
output layer is at once with whose output is the network output, the other layers are named hidden layer.
Figure 6. The neural network with three layers
A number of neural network control architectures have been proposed [13]-[15]. In this research, the
author will use the Model Reference Control Architecture [16], [17] for controlling the driver circuit of DC
motor. The control architecture is shown in the Figure 7. It is included two neural networks: the neural
network controller and the neural network plant model.
The neural network controller creates the suitable control signal fed into the plant in order to control
the plant output value as close as possible to the desired value. This desired value is determined by the
reference model. The control error between the plant output value and the reference model output value is
used in the adaptive algorithm to adjust the controller parameters.
In reality, the plant parameters are unknown, so the adaptive algorithm updates the controller
parameters in order that the control error asymptotically equals zero. The detailed Model Reference Control
Structure is shown in the Figure 8.
Figure 7. The model reference control architecture for controlling the driver of DC motor
Figure 8. The detailed model reference control structure
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452
1450
3.3. Training the neural network
The control system of neural network includes two parts. The first one is the neural network of
reference model which is used to estimate the motor speed. The second one is the neural network of
controller, which is used to generate a control signal for controlling the plant (the converter).
To set the control system, firstly we must train the neural network plant model. After the plant
model is identified, we train the neural network controller in order for the plant output follows the reference
model output. In this research, we set these neural networks included two layers, the activation functions of
the hidden layer is sigmoid function, the activation functions of the output layer is a linear function. These
neural networks are trained by back-propagation update rules. The training results of the neural network are
shown in Figure 9.
Figure 9. The training results of the neural network
4. RESULTS AND ANALYSIS
4.1. The control schemes
To demonstrate the advantage of the proposed neural network controller, we run the simulation in
two cases: the PID controller, and the neural network controller. The control system structures are shown in
Figure 10.
(a) (b)
Figure 10. The control schemes: (a) in the case of PID controller, (b) in the case of neural network
controller
The parameters of the PID controller are determined by the process of experiment and many times
of the adjustment, the optimal parameters of the PID controller are as follows: Kp=0.02, Ki=0.05, Kd=0. The
DC motor parameters are shown in Table 1.
Table 1. The DC Motor Parameters
Ra() La(H) Rf() Lf(H) Laf(H) J(kg.m^2) Bm(N.m.s) Tf(N.m)
2.61 0.031 272.5 161 1.12 0.031 0.0032 0.48
Int J Elec & Comp Eng ISSN: 2088-8708 
The neural network-based control system of direct current motor driver (Trong-Thang Nguyen)
1451
4.2. The simulation results
In the case of the PID controller, the simulation results of the control system are shown in Figure 10.
In the case of the neural network controller, the simulation results of the control system are shown in
Figure 11. Each simulation result consists of the following characteristics: the desired speed, the actual speed
of the DC motor. In addition, to express the objectivity of the simulation results, the simulation results also
show the graph of the armature current, the load torque.
The simulation results show that: In the case of PID controller, the system has also met the control
requirements. However, the quality of control is not as good. For example, the overshoot is high,
the transition time is long. In the case of neural network controller, the quality of the system has improved a
lot. The overshoot is low, the transition time is small. The simulation results in the case of neural network
controller as shown in Figure 12.
Figure 11. The simulation results in the case of PID controller
Figure 12. The simulation results in the case of neural network controller
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452
1452
5. CONCLUSION
In this research, the author has succeeded in building the neural network- based model reference
control system for controlling the driver circuit of the DC motor. The system has controlled the control object
achieved the high-quality in the conditions without knowing the parameters and structure of the control
object. The results have been verified through the simulation on Matlab and compared in the traditional PID
controller. The results show that the quality of the proposed neural control system has been greatly improved.
The response speed of the DC motor always follows the desired speed with the short transition time. The
success of this research will be the basis for further research. In the next research, the author will install the
neural network control algorithm on the microcontroller for controlling the real plant.
REFERENCES
[1] Park, J. S., & Lee, K. D. “Design and Implementation of BLDC Motor with Integrated Drive Circuit,” International
Journal of Power Electronics and Drive Systems (IJPEDS), 8(3), 1109-1116, 2017.
[2] Abdelhak, B., & Bachir, B. “A High Gain Observer Based Sensorless Nonlinear Control of Induction
Machine,” International Journal of Power Electronics and Drive Systems, 5(3), 305, 2015.
[3] Gunabalan, R., & Subbiah, V., “Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy
Controller,” International Journal of Power Electronics and Drive Systems, 5(3), 315, 2015.
[4] Bosco, Maycon Chimini, et al,"Estimation of Parameters and Tuning of a Speed PI of Permanent Magnet DC
Motor using Differential Evolution," Electric Machines and Drives Conference (IEMDC), IEEE International,
pp.1-6, 2017.
[5] Yao, Jianyong, Zongxia Jiao, and Dawei Ma,"Adaptive Robust Control of DC Motors with Extended State
Observer," IEEE Transactions on Industrial Electronics, Vol 61.7, pp. 3630-3637,2014.
[6] Xue, Dingyu, Chunna Zhao, and YangQuan Chen, "Fractional Order PID Control of a DC-Motor with Elastic
Shaft: A Case Study," American Control Conference, IEEE, pp.1-6, 2006.
[7] Thomas, Neenu, and Dr P. Poongodi, "Position Control of DC Motor using Genetic Algorithm Based PID
Controller," Proceedings of the World Congress on Engineering, vol. 2, pp. 1-3, 2009.
[8] Trabelsi, R., Khedher, A., Mimouni, M. F., & M'sahli, F. Backstepping Control for an Induction Motor using an
Adaptive Sliding Rotor-flux Observer,” Electric Power Systems Research, 93, 1-15, 2012.
[9] Abdelmadjid, G., Seghir, B. M., Ahmed, S., & Youcef, M. “Sensorless Sliding Mode Vector Control of Induction
Motor Drives,” International Journal of Power Electronics and Drive Systems, 2(3), 277, 2012.
[10] Yazdanpanah, R., Soltani, J., & Markadeh, G. A. “Nonlinear Torque and Stator Flux Controller for Induction
Motor Drive Based on Adaptive Input–output Feedback Linearization and Sliding Mode Control,” Energy
Conversion and management, 49(4), 541-550, 2008.
[11] Trong, T. N., “The Control Structure for DC Motor Based on the Flatness Control,” International Journal of Power
Electronics and Drive Systems (IJPEDS), 8(4), 1814-1821, 2017.
[12] Hagan, M. T., Demuth, H. B., & Jesús, O. D., “An Introduction to the use of Neural Networks in Control
Systems,” International Journal of Robust and Nonlinear Control: IFAC‐ Affiliated Journal, 12(11), 959-985,
2002.
[13] Hunt K. J., Sbarbaro D., Zbikowski R., and Gawthrop P. J.: "Neural Networks for Control Systems-a Survey,"
Automatica, 28,(6), pp. 1083-1112, 1992.
[14] Hussain M. A.: "Review of the Applications of Neural Networks in Chemical Process Control-Simulation and
Online Implementation," Arti¯cial Intelligence in Engineering, 13, pp. 55-68, 1999.
[15] Denai M. A., Palis F., and Zeghbib, A.: "Modeling and Control of Non-linear Systems using Soft Computing
Techniques," Applied Soft Computing, In Press, 2006.
[16] Douratsos, I., & Gomm, J. B. (2007). Neural Network Based Model Reference Adaptive Control for Processes with
Time Delay,” International Journal of Information and Systems Sciences, 3(1), 161-179.
[17] Nguyen Trong, T., & Nguyen Duc, M. “Sliding Surface in Consensus Problem of Multi-Agent Rigid Manipulators
with Neural Network Controller,” Energies, 10(12), 2127, 2017.

More Related Content

What's hot

Power optimisation scheme of induction motor using FLC for electric vehicle
Power optimisation scheme of induction motor using FLC for electric vehiclePower optimisation scheme of induction motor using FLC for electric vehicle
Power optimisation scheme of induction motor using FLC for electric vehicle
Asoka Technologies
 
Speed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence SchemesSpeed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence Schemes
IRJET Journal
 
IRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural NetworkIRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural Network
IRJET Journal
 
Fuzzy Controller for Speed Control of BLDC motor using MATLAB
Fuzzy Controller for Speed Control of BLDC motor using MATLABFuzzy Controller for Speed Control of BLDC motor using MATLAB
Fuzzy Controller for Speed Control of BLDC motor using MATLAB
IRJET Journal
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
Mustefa Jibril
 
Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC Motor
IOSR Journals
 
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
IDES Editor
 
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCSPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
ijics
 
Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...
Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...
Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...
International Journal of Power Electronics and Drive Systems
 
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
IJECEIAES
 
Investigation of Artificial Neural Network Based Direct Torque Control for PM...
Investigation of Artificial Neural Network Based Direct Torque Control for PM...Investigation of Artificial Neural Network Based Direct Torque Control for PM...
Investigation of Artificial Neural Network Based Direct Torque Control for PM...
cscpconf
 
Mm project
Mm projectMm project
Mm project
MariaTariq55
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approach
eSAT Publishing House
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...
IJERA Editor
 
Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...
Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...
Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...
International Journal of Power Electronics and Drive Systems
 
High performance of excitation system for synchronous generator based on mode...
High performance of excitation system for synchronous generator based on mode...High performance of excitation system for synchronous generator based on mode...
High performance of excitation system for synchronous generator based on mode...
journalBEEI
 
Comparison Performances of Indirect Field Oriented Control for Three-Phase In...
Comparison Performances of Indirect Field Oriented Control for Three-Phase In...Comparison Performances of Indirect Field Oriented Control for Three-Phase In...
Comparison Performances of Indirect Field Oriented Control for Three-Phase In...
International Journal of Power Electronics and Drive Systems
 
Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...
Mustefa Jibril
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
iosrjce
 

What's hot (19)

Power optimisation scheme of induction motor using FLC for electric vehicle
Power optimisation scheme of induction motor using FLC for electric vehiclePower optimisation scheme of induction motor using FLC for electric vehicle
Power optimisation scheme of induction motor using FLC for electric vehicle
 
Speed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence SchemesSpeed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence Schemes
 
IRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural NetworkIRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural Network
 
Fuzzy Controller for Speed Control of BLDC motor using MATLAB
Fuzzy Controller for Speed Control of BLDC motor using MATLABFuzzy Controller for Speed Control of BLDC motor using MATLAB
Fuzzy Controller for Speed Control of BLDC motor using MATLAB
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
 
Identification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC MotorIdentification and Real Time Control of a DC Motor
Identification and Real Time Control of a DC Motor
 
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
 
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCSPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
 
Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...
Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...
Experimental Comparison between Four and Six Switch Inverters Fed FLC Based S...
 
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
 
Investigation of Artificial Neural Network Based Direct Torque Control for PM...
Investigation of Artificial Neural Network Based Direct Torque Control for PM...Investigation of Artificial Neural Network Based Direct Torque Control for PM...
Investigation of Artificial Neural Network Based Direct Torque Control for PM...
 
Mm project
Mm projectMm project
Mm project
 
Direct torque control using neural network approach
Direct torque control using neural network approachDirect torque control using neural network approach
Direct torque control using neural network approach
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...
 
Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...
Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...
Takagi-Sugeno Fuzzy Perpose as Speed Controller in Indirect Field Oriented Co...
 
High performance of excitation system for synchronous generator based on mode...
High performance of excitation system for synchronous generator based on mode...High performance of excitation system for synchronous generator based on mode...
High performance of excitation system for synchronous generator based on mode...
 
Comparison Performances of Indirect Field Oriented Control for Three-Phase In...
Comparison Performances of Indirect Field Oriented Control for Three-Phase In...Comparison Performances of Indirect Field Oriented Control for Three-Phase In...
Comparison Performances of Indirect Field Oriented Control for Three-Phase In...
 
Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
 

Similar to The neural network-based control system of direct current motor driver

Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
IOSR Journals
 
C010141422
C010141422C010141422
C010141422
IOSR Journals
 
Design and implementation speed control system of DC Motor based on PID contr...
Design and implementation speed control system of DC Motor based on PID contr...Design and implementation speed control system of DC Motor based on PID contr...
Design and implementation speed control system of DC Motor based on PID contr...
International Journal of Power Electronics and Drive Systems
 
Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...
eSAT Journals
 
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
International Journal of Power Electronics and Drive Systems
 
Performance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controllerPerformance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controller
International Journal of Power Electronics and Drive Systems
 
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
International Journal of Power Electronics and Drive Systems
 
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
IJECEIAES
 
Backstepping control of two-mass system using induction motor drive fed by vo...
Backstepping control of two-mass system using induction motor drive fed by vo...Backstepping control of two-mass system using induction motor drive fed by vo...
Backstepping control of two-mass system using induction motor drive fed by vo...
International Journal of Power Electronics and Drive Systems
 
Indirect Control of a Doubly-Fed Induction Machine for Wind Energy Conversion
Indirect Control of a Doubly-Fed Induction Machine for Wind Energy ConversionIndirect Control of a Doubly-Fed Induction Machine for Wind Energy Conversion
Indirect Control of a Doubly-Fed Induction Machine for Wind Energy Conversion
IAES-IJPEDS
 
Study On Speed Control of DC MOTOR Using Thyristor
Study On Speed Control of DC MOTOR Using ThyristorStudy On Speed Control of DC MOTOR Using Thyristor
Study On Speed Control of DC MOTOR Using Thyristor
IRJET Journal
 
Power Optimization and Control in Wind Energy Conversion Systems using Fracti...
Power Optimization and Control in Wind Energy Conversion Systems using Fracti...Power Optimization and Control in Wind Energy Conversion Systems using Fracti...
Power Optimization and Control in Wind Energy Conversion Systems using Fracti...
IRJET Journal
 
LIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATION
LIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATIONLIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATION
LIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATION
ijujournal
 
Stability analysis of photovoltaic system under grid faults
Stability analysis of photovoltaic system under grid faultsStability analysis of photovoltaic system under grid faults
Stability analysis of photovoltaic system under grid faults
International Journal of Power Electronics and Drive Systems
 
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
IAES-IJPEDS
 
Advanced Direct Power Control for Grid-connected Distribution Generation Syst...
Advanced Direct Power Control for Grid-connected Distribution Generation Syst...Advanced Direct Power Control for Grid-connected Distribution Generation Syst...
Advanced Direct Power Control for Grid-connected Distribution Generation Syst...
International Journal of Power Electronics and Drive Systems
 
A Neural Network Based MPPT Technique Controller for Photovoltaic Pumping System
A Neural Network Based MPPT Technique Controller for Photovoltaic Pumping SystemA Neural Network Based MPPT Technique Controller for Photovoltaic Pumping System
A Neural Network Based MPPT Technique Controller for Photovoltaic Pumping System
IJPEDS-IAES
 
Field-programmable gate array-based field-oriented control for permanent magn...
Field-programmable gate array-based field-oriented control for permanent magn...Field-programmable gate array-based field-oriented control for permanent magn...
Field-programmable gate array-based field-oriented control for permanent magn...
TELKOMNIKA JOURNAL
 
Adaptive Fuzzy Logic Control of Wind Turbine Emulator
Adaptive Fuzzy Logic Control of Wind Turbine EmulatorAdaptive Fuzzy Logic Control of Wind Turbine Emulator
Adaptive Fuzzy Logic Control of Wind Turbine Emulator
IJPEDS-IAES
 
ANN Approach for Fault Classification in Induction Motors using Current and V...
ANN Approach for Fault Classification in Induction Motors using Current and V...ANN Approach for Fault Classification in Induction Motors using Current and V...
ANN Approach for Fault Classification in Induction Motors using Current and V...
IRJET Journal
 

Similar to The neural network-based control system of direct current motor driver (20)

Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
 
C010141422
C010141422C010141422
C010141422
 
Design and implementation speed control system of DC Motor based on PID contr...
Design and implementation speed control system of DC Motor based on PID contr...Design and implementation speed control system of DC Motor based on PID contr...
Design and implementation speed control system of DC Motor based on PID contr...
 
Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...Steady state stability analysis and enhancement of three machine nine bus pow...
Steady state stability analysis and enhancement of three machine nine bus pow...
 
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
 
Performance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controllerPerformance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controller
 
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
Constant Switching Frequency and Torque Ripple Minimization of DTC of Inducti...
 
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
 
Backstepping control of two-mass system using induction motor drive fed by vo...
Backstepping control of two-mass system using induction motor drive fed by vo...Backstepping control of two-mass system using induction motor drive fed by vo...
Backstepping control of two-mass system using induction motor drive fed by vo...
 
Indirect Control of a Doubly-Fed Induction Machine for Wind Energy Conversion
Indirect Control of a Doubly-Fed Induction Machine for Wind Energy ConversionIndirect Control of a Doubly-Fed Induction Machine for Wind Energy Conversion
Indirect Control of a Doubly-Fed Induction Machine for Wind Energy Conversion
 
Study On Speed Control of DC MOTOR Using Thyristor
Study On Speed Control of DC MOTOR Using ThyristorStudy On Speed Control of DC MOTOR Using Thyristor
Study On Speed Control of DC MOTOR Using Thyristor
 
Power Optimization and Control in Wind Energy Conversion Systems using Fracti...
Power Optimization and Control in Wind Energy Conversion Systems using Fracti...Power Optimization and Control in Wind Energy Conversion Systems using Fracti...
Power Optimization and Control in Wind Energy Conversion Systems using Fracti...
 
LIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATION
LIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATIONLIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATION
LIGHTWEIGHT MOBILE WEB SERVICE PROVISIONING FOR THE INTERNET OF THINGS MEDIATION
 
Stability analysis of photovoltaic system under grid faults
Stability analysis of photovoltaic system under grid faultsStability analysis of photovoltaic system under grid faults
Stability analysis of photovoltaic system under grid faults
 
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
An Adaptive Neuro-Fuzzy Inference Distributed Power Flow Controller (DPFC) in...
 
Advanced Direct Power Control for Grid-connected Distribution Generation Syst...
Advanced Direct Power Control for Grid-connected Distribution Generation Syst...Advanced Direct Power Control for Grid-connected Distribution Generation Syst...
Advanced Direct Power Control for Grid-connected Distribution Generation Syst...
 
A Neural Network Based MPPT Technique Controller for Photovoltaic Pumping System
A Neural Network Based MPPT Technique Controller for Photovoltaic Pumping SystemA Neural Network Based MPPT Technique Controller for Photovoltaic Pumping System
A Neural Network Based MPPT Technique Controller for Photovoltaic Pumping System
 
Field-programmable gate array-based field-oriented control for permanent magn...
Field-programmable gate array-based field-oriented control for permanent magn...Field-programmable gate array-based field-oriented control for permanent magn...
Field-programmable gate array-based field-oriented control for permanent magn...
 
Adaptive Fuzzy Logic Control of Wind Turbine Emulator
Adaptive Fuzzy Logic Control of Wind Turbine EmulatorAdaptive Fuzzy Logic Control of Wind Turbine Emulator
Adaptive Fuzzy Logic Control of Wind Turbine Emulator
 
ANN Approach for Fault Classification in Induction Motors using Current and V...
ANN Approach for Fault Classification in Induction Motors using Current and V...ANN Approach for Fault Classification in Induction Motors using Current and V...
ANN Approach for Fault Classification in Induction Motors using Current and V...
 

More from IJECEIAES

Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...
IJECEIAES
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
IJECEIAES
 
A review on features and methods of potential fishing zone
A review on features and methods of potential fishing zoneA review on features and methods of potential fishing zone
A review on features and methods of potential fishing zone
IJECEIAES
 
Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...
IJECEIAES
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
IJECEIAES
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
IJECEIAES
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
IJECEIAES
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
IJECEIAES
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
IJECEIAES
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
IJECEIAES
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
IJECEIAES
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
IJECEIAES
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
IJECEIAES
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
IJECEIAES
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
IJECEIAES
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
IJECEIAES
 

More from IJECEIAES (20)

Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...Neural network optimizer of proportional-integral-differential controller par...
Neural network optimizer of proportional-integral-differential controller par...
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
 
A review on features and methods of potential fishing zone
A review on features and methods of potential fishing zoneA review on features and methods of potential fishing zone
A review on features and methods of potential fishing zone
 
Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...Electrical signal interference minimization using appropriate core material f...
Electrical signal interference minimization using appropriate core material f...
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...Bibliometric analysis highlighting the role of women in addressing climate ch...
Bibliometric analysis highlighting the role of women in addressing climate ch...
 
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...Voltage and frequency control of microgrid in presence of micro-turbine inter...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
 
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...Enhancing battery system identification: nonlinear autoregressive modeling fo...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
 
Smart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a surveySmart grid deployment: from a bibliometric analysis to a survey
Smart grid deployment: from a bibliometric analysis to a survey
 
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...Use of analytical hierarchy process for selecting and prioritizing islanding ...
Use of analytical hierarchy process for selecting and prioritizing islanding ...
 
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
 
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
 
Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...Remote field-programmable gate array laboratory for signal acquisition and de...
Remote field-programmable gate array laboratory for signal acquisition and de...
 
Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...Detecting and resolving feature envy through automated machine learning and m...
Detecting and resolving feature envy through automated machine learning and m...
 
Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...Smart monitoring technique for solar cell systems using internet of things ba...
Smart monitoring technique for solar cell systems using internet of things ba...
 
An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...An efficient security framework for intrusion detection and prevention in int...
An efficient security framework for intrusion detection and prevention in int...
 

Recently uploaded

FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
PreethaV16
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
Kamal Acharya
 
Impartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 StandardImpartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 Standard
MuhammadJazib15
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
Lubi Valves
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
b0754201
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
snaprevwdev
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
Indrajeet sahu
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
DharmaBanothu
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Levelised Cost of Hydrogen  (LCOH) Calculator ManualLevelised Cost of Hydrogen  (LCOH) Calculator Manual
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Massimo Talia
 
Beckhoff Programmable Logic Control Overview Presentation
Beckhoff Programmable Logic Control Overview PresentationBeckhoff Programmable Logic Control Overview Presentation
Beckhoff Programmable Logic Control Overview Presentation
VanTuDuong1
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
Presentation on Food Delivery Systems
Presentation on Food Delivery SystemsPresentation on Food Delivery Systems
Presentation on Food Delivery Systems
Abdullah Al Noman
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Ericsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.pptEricsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.ppt
wafawafa52
 

Recently uploaded (20)

FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
 
Impartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 StandardImpartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 Standard
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Levelised Cost of Hydrogen  (LCOH) Calculator ManualLevelised Cost of Hydrogen  (LCOH) Calculator Manual
Levelised Cost of Hydrogen (LCOH) Calculator Manual
 
Beckhoff Programmable Logic Control Overview Presentation
Beckhoff Programmable Logic Control Overview PresentationBeckhoff Programmable Logic Control Overview Presentation
Beckhoff Programmable Logic Control Overview Presentation
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
Presentation on Food Delivery Systems
Presentation on Food Delivery SystemsPresentation on Food Delivery Systems
Presentation on Food Delivery Systems
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Ericsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.pptEricsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.ppt
 

The neural network-based control system of direct current motor driver

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 9, No. 2, April 2019, pp. 1445~1452 ISSN: 2088-8708, DOI: 10.11591/ijece.v9i2.pp1445-1452  1445 Journal homepage: http://iaescore.com/journals/index.php/IJECE The neural network-based control system of direct current motor driver Trong-Thang Nguyen Faculty of Energy Engineering, Thuyloi University, Vietnam Article Info ABSTRACT Article history: Received Sep 9, 2018 Revised Nov 12, 2018 Accepted Dec 3, 2018 This article aims to propose an adaptive control system for the direct current motor driver based on the neural network. The control system consists of two neural networks: the first neural network is used to estimate the speed of the direct current motor and the second neural network is used as a controller. The plant in this research includes motor and the driver circuit so it is a complex model. It is difficult to determine the exact parameters of the plant so it is difficult to build the controller. To solve the above difficulties, the author proposes an adaptive control system based on the neural network to control the plant reach the high quality in the case of unknowing the parameters of the plant. The results are that the control quality of the system is very good, the response speed always follows the desired speed and the transition time is small. The simulation results of the neural network control system are shown and compared with that of a PID controller to demonstrate the advantages of the proposed method. Keywords: Adaptive Control structure DC motor Neural network PID control Copyright © 2019 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Trong-Thang Nguyen, Faculty of Energy Engineering, Thuyloi University, 175 Tay Son, Dong Da, Hanoi, Vietnam. Email: nguyentrongthang@tlu.edu.vn 1. INTRODUCTION The Direct Current (DC) motor is one of a traditional electric motor. In comparison to the other electric motor such as brushless DC motors [1], induction machine [2], [3], the DC motor has superior features such as the large electromagnetic torque, the simple control structure and the adjust ability of the speed in a wide range. Thus, the DC motor is still very popular in the application of industrial areas required the high-quality motion, such as mining, transportation, steel rolling, etc. So, the performance development of motor applications is very important. There are many research for controlling DC Motors such as [4]-[7], the most common method is using the Proportional–Integral–Derivative (PID) controllers. However, in several working modes of the DC motor, the characteristics of the DC motor are nonlinear so the PID controller is not suitable, the quality control is low. There is some research about controlling the nonlinear objects such as the backstepping control method [8], the sliding mode control method [9], the linearization technique [10], etc. The limitations of the above methods are that the difficult problem with the choice of appropriate Lyapunov function and the chattering phenomenon's existence. There is a solution to control the DC motor that has achieved high- quality, such as the control method based on the flatness principle [11]. However, the limitation of this solution is the need of knowing exactly the parameters of the DC motor. To overcome all the limitations of the previous method, in this study, the author proposes a solution to build a control system based on the Neural Network of Model Reference Adaptive Architecture. The advantages of control systems using neural network are that the system can control both linear and nonlinear
  • 2.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452 1446 objects. The system can work well without knowing the parameters even without knowing the structure of the plant. The controller can adjust, to adapt itself to the different status of the plant. 2. BUILDING THE DRIVER CIRCUIT 2.1. The structure and the equation of the DC motor The diagram of a separately excited DC Motor is presented as Figure 1 [11], it includes: a. The field windings are in the stator, they are used to excite the field flux. b. The armature coils are on the rotor, they are supplied current via brush and the commutator. Figure 1. The diagram of a separately excited DC Motor The mathematical equations of DC Motors are as follows: c. The voltage equation: E dt di LiRu a aaaa  (V) (1) Where au is the armature voltage; aa LR , is the armature resistance and inductance. d. The electromotive equation:  )..( fafE iLKE  (V) (2) Where ω is the speed of the rotor, KE is the coefficient of voltage, fi is the winding field current, afL is the field armature mutual inductance. e. The motion equation: fmLe TBTT dt d J    (N.m) (3) Where J is the inertia, eT is the electromechanical torque, LT is the torque which impact to the shaft, mB is the coefficient of the viscous friction, fT is the coulomb friction torque. f. The electromechanical torque equation: afafaTe iiLiKT )..( (N.m) (4) Where TK is the coefficient of the torque. 2.2. Building the power circuit The field winding is connected to a constant DC voltage source. To control the motor speed, we only need to change the current supplied to the armature coil of DC motor, according to (4), the
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708  The neural network-based control system of direct current motor driver (Trong-Thang Nguyen) 1447 electromechanical torque (Te) will be changed. According to (3), if the electromechanical torque Te is changed, the motor speed is changed. In addition, to increase the flexibility, the DC motor must be able to reverse the rotation. So, the power circuit is connected in the H form, it has four switches Q1-Q4. If we need the DC motor rotates right, we control Q1 and Q4 are on, Q2 and Q3 are off. Conversely, if we need the DC motor rotates left, we control Q1 and Q4 are off, Q2 and Q3 are on. The power circuit of the DC motor is shown in Figure 2. Figure 2. The power circuit of the DC motor In the power circuit, to change the current fed into the armature coil ai , we change the pulse fed into the switches based on Pulse-Width Modulation (PWM) method. The PWM is a method, which is that using a rectangular pulse wave with the value of width (T) is variable and the value of duty cycle (D) is constant. The graph example of the PWM modulation is shown in Figure 3. Figure 3. The graph of the PWM modulation 3. BUILDING THE CONTROL SYSTEM BASED ON THE NEURAL NETWORK 3.1. The control object On the basis of the power control circuit, we define the control object, the input is the value of width pulse with the range value is (0-1), the output is the motor speed. To represent the relationship between the input and the output of the control object, we run the system in the case the pulse width value changes from 0.6 to 1, the result is shown in Figure 4. The Figure 4 shows that if the pulse width increases, the motor speed increases and if the pulse width decreases, the motor speed decreases. However, the relationship between the pulse width (the input of
  • 4.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452 1448 the control object) and the speed (the output of the control object) is a complex relationship so it is difficult to determine the exact equation of this relationship. Thus, the author proposes the control solution based on neural network, because the neural network controller is highly adaptable and self-adjust fit the status of the control object. Figure 4. The the graph of the pulse width and the motor peed 3.2. The model reference control system using neural network In the dynamic systems, the disturbance, friction and unknown parameter are the main reasons to reduce the control quality. To solve that problem, in this research, the author builds an artificial neural network for controlling the system. A neural network includes many simple components, these components are the single-input neuron or the Multiple-Input Neuron, are shown as the Figure 5 [12]. Figure 5. The component of neural network: (a) the case of single-input, (b) the case of multiple-input In the case of singer-input, the output of the neuron is calculated as (5): (5) Where p is the scalar input, w is the scalar weight, b is the bias, f is the transfer function, a is the scalar neuron output. The scalar weight w and the bias b are adjusted by the learning rule in order for the relationship between the neuron input and neuron output meets the mission goal. The transfer function is a linear or a nonlinear function, the transfer function is chosen by the designer. In the case of multiple-input, the neuron network includes R inputs. Thus, p is the vector which includes R inputs p1, p2,.., pR. w is the weight matrix which includes w1,1, w1,2,.., w1,R .The diagram is shown in Figure 4(b), the output of the neuron network is calculated as (6): (6) Usually, a neural network has several layers. Each layer has a bias vector (b) and a weight matrix (w) and an output vector (a). Example, Figure 6 shows the network neural with three layers, the outputs of
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708  The neural network-based control system of direct current motor driver (Trong-Thang Nguyen) 1449 the first layer is the input of the second layer, the outputs of second layer is the input of the third layer. The output layer is at once with whose output is the network output, the other layers are named hidden layer. Figure 6. The neural network with three layers A number of neural network control architectures have been proposed [13]-[15]. In this research, the author will use the Model Reference Control Architecture [16], [17] for controlling the driver circuit of DC motor. The control architecture is shown in the Figure 7. It is included two neural networks: the neural network controller and the neural network plant model. The neural network controller creates the suitable control signal fed into the plant in order to control the plant output value as close as possible to the desired value. This desired value is determined by the reference model. The control error between the plant output value and the reference model output value is used in the adaptive algorithm to adjust the controller parameters. In reality, the plant parameters are unknown, so the adaptive algorithm updates the controller parameters in order that the control error asymptotically equals zero. The detailed Model Reference Control Structure is shown in the Figure 8. Figure 7. The model reference control architecture for controlling the driver of DC motor Figure 8. The detailed model reference control structure
  • 6.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452 1450 3.3. Training the neural network The control system of neural network includes two parts. The first one is the neural network of reference model which is used to estimate the motor speed. The second one is the neural network of controller, which is used to generate a control signal for controlling the plant (the converter). To set the control system, firstly we must train the neural network plant model. After the plant model is identified, we train the neural network controller in order for the plant output follows the reference model output. In this research, we set these neural networks included two layers, the activation functions of the hidden layer is sigmoid function, the activation functions of the output layer is a linear function. These neural networks are trained by back-propagation update rules. The training results of the neural network are shown in Figure 9. Figure 9. The training results of the neural network 4. RESULTS AND ANALYSIS 4.1. The control schemes To demonstrate the advantage of the proposed neural network controller, we run the simulation in two cases: the PID controller, and the neural network controller. The control system structures are shown in Figure 10. (a) (b) Figure 10. The control schemes: (a) in the case of PID controller, (b) in the case of neural network controller The parameters of the PID controller are determined by the process of experiment and many times of the adjustment, the optimal parameters of the PID controller are as follows: Kp=0.02, Ki=0.05, Kd=0. The DC motor parameters are shown in Table 1. Table 1. The DC Motor Parameters Ra() La(H) Rf() Lf(H) Laf(H) J(kg.m^2) Bm(N.m.s) Tf(N.m) 2.61 0.031 272.5 161 1.12 0.031 0.0032 0.48
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708  The neural network-based control system of direct current motor driver (Trong-Thang Nguyen) 1451 4.2. The simulation results In the case of the PID controller, the simulation results of the control system are shown in Figure 10. In the case of the neural network controller, the simulation results of the control system are shown in Figure 11. Each simulation result consists of the following characteristics: the desired speed, the actual speed of the DC motor. In addition, to express the objectivity of the simulation results, the simulation results also show the graph of the armature current, the load torque. The simulation results show that: In the case of PID controller, the system has also met the control requirements. However, the quality of control is not as good. For example, the overshoot is high, the transition time is long. In the case of neural network controller, the quality of the system has improved a lot. The overshoot is low, the transition time is small. The simulation results in the case of neural network controller as shown in Figure 12. Figure 11. The simulation results in the case of PID controller Figure 12. The simulation results in the case of neural network controller
  • 8.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 2, April 2019 : 1444 - 1452 1452 5. CONCLUSION In this research, the author has succeeded in building the neural network- based model reference control system for controlling the driver circuit of the DC motor. The system has controlled the control object achieved the high-quality in the conditions without knowing the parameters and structure of the control object. The results have been verified through the simulation on Matlab and compared in the traditional PID controller. The results show that the quality of the proposed neural control system has been greatly improved. The response speed of the DC motor always follows the desired speed with the short transition time. The success of this research will be the basis for further research. In the next research, the author will install the neural network control algorithm on the microcontroller for controlling the real plant. REFERENCES [1] Park, J. S., & Lee, K. D. “Design and Implementation of BLDC Motor with Integrated Drive Circuit,” International Journal of Power Electronics and Drive Systems (IJPEDS), 8(3), 1109-1116, 2017. [2] Abdelhak, B., & Bachir, B. “A High Gain Observer Based Sensorless Nonlinear Control of Induction Machine,” International Journal of Power Electronics and Drive Systems, 5(3), 305, 2015. [3] Gunabalan, R., & Subbiah, V., “Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Controller,” International Journal of Power Electronics and Drive Systems, 5(3), 315, 2015. [4] Bosco, Maycon Chimini, et al,"Estimation of Parameters and Tuning of a Speed PI of Permanent Magnet DC Motor using Differential Evolution," Electric Machines and Drives Conference (IEMDC), IEEE International, pp.1-6, 2017. [5] Yao, Jianyong, Zongxia Jiao, and Dawei Ma,"Adaptive Robust Control of DC Motors with Extended State Observer," IEEE Transactions on Industrial Electronics, Vol 61.7, pp. 3630-3637,2014. [6] Xue, Dingyu, Chunna Zhao, and YangQuan Chen, "Fractional Order PID Control of a DC-Motor with Elastic Shaft: A Case Study," American Control Conference, IEEE, pp.1-6, 2006. [7] Thomas, Neenu, and Dr P. Poongodi, "Position Control of DC Motor using Genetic Algorithm Based PID Controller," Proceedings of the World Congress on Engineering, vol. 2, pp. 1-3, 2009. [8] Trabelsi, R., Khedher, A., Mimouni, M. F., & M'sahli, F. Backstepping Control for an Induction Motor using an Adaptive Sliding Rotor-flux Observer,” Electric Power Systems Research, 93, 1-15, 2012. [9] Abdelmadjid, G., Seghir, B. M., Ahmed, S., & Youcef, M. “Sensorless Sliding Mode Vector Control of Induction Motor Drives,” International Journal of Power Electronics and Drive Systems, 2(3), 277, 2012. [10] Yazdanpanah, R., Soltani, J., & Markadeh, G. A. “Nonlinear Torque and Stator Flux Controller for Induction Motor Drive Based on Adaptive Input–output Feedback Linearization and Sliding Mode Control,” Energy Conversion and management, 49(4), 541-550, 2008. [11] Trong, T. N., “The Control Structure for DC Motor Based on the Flatness Control,” International Journal of Power Electronics and Drive Systems (IJPEDS), 8(4), 1814-1821, 2017. [12] Hagan, M. T., Demuth, H. B., & Jesús, O. D., “An Introduction to the use of Neural Networks in Control Systems,” International Journal of Robust and Nonlinear Control: IFAC‐ Affiliated Journal, 12(11), 959-985, 2002. [13] Hunt K. J., Sbarbaro D., Zbikowski R., and Gawthrop P. J.: "Neural Networks for Control Systems-a Survey," Automatica, 28,(6), pp. 1083-1112, 1992. [14] Hussain M. A.: "Review of the Applications of Neural Networks in Chemical Process Control-Simulation and Online Implementation," Arti¯cial Intelligence in Engineering, 13, pp. 55-68, 1999. [15] Denai M. A., Palis F., and Zeghbib, A.: "Modeling and Control of Non-linear Systems using Soft Computing Techniques," Applied Soft Computing, In Press, 2006. [16] Douratsos, I., & Gomm, J. B. (2007). Neural Network Based Model Reference Adaptive Control for Processes with Time Delay,” International Journal of Information and Systems Sciences, 3(1), 161-179. [17] Nguyen Trong, T., & Nguyen Duc, M. “Sliding Surface in Consensus Problem of Multi-Agent Rigid Manipulators with Neural Network Controller,” Energies, 10(12), 2127, 2017.