SlideShare a Scribd company logo
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 9, No. 4, August 2019, pp. 2771~2778
ISSN: 2088-8708, DOI: 10.11591/ijece.v9i4.pp2771-2778  2771
Journal homepage: http://iaescore.com/journals/index.php/IJECE
Sliding mode control-based system for the two-link robot arm
Trong-Thang Nguyen
Faculty of Energy Engineering, Thuyloi University, Vietnam
Article Info ABSTRACT
Article history:
Received Jan 3, 2019
Revised Mar 19, 2019
Accepted Apr 2, 2019
In this research, the author presents the model of the two-link robot arm and
its dynamic equations. Based on these dynamic equations, the author builds
the sliding mode controller for each joint of the robot. The tasks of the
controllers are controlling the Torque in each Joint of the robot in order that
the angle coordinates of each link coincide with the desired values.
The proposed algorithm and robot model are built on Matlab-Simulink to
investigate the system quality. The results show that the quality of the control
system is very high: the response angles of each link quickly reach the
desired values, and the static error equal to zero.
Keywords:
Control structure
Robot arm
Sliding mode
Torque
Two-link 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, Ha Noi, Viet Nam.
Email: nguyentrongthang@tlu.edu.vn
1. INTRODUCTION
The industrial robots were introduced in the 1950s to replace human labor with the aim of
improving the production efficiency and the quality of products. Some of the most popular robot tasks are as
follows: painting, material handling, welding, manufacturing, and transportation, etc. Today, robots play an
increasingly important role in industrial production. So, the performance development of robot applications is
very important. There is much research about robot control such as [1-3], the most common technique is
using the Proportional–Integral–Derivative controller. However, the dynamic equation of the robot is
nonlinear. So, the PID controller is not suitable, the quality of the control system is not high.
There is some research about the nonlinear control of the robot such as the back-stepping control
method [4, 5] the linearization technique [6, 7] etc. The disadvantage of these methods is the chattering
phenomenon of the signal. The other techniques have been developed for robot control such as robust
control [8, 9] optimal control [10, 11], adaptive control [12], and intelligent control [13, 14].
The disadvantage of these methods is that the calculation process of the controller is complicated.
An effective and simple solution is applied based on the human operating experience is using the fuzzy
control [15, 16], however, the sustainability is not high. To improve sustainability, the fuzzy control
combined with the conventional PID controller has been proposed [17, 18]. However, the limitation of this
solution is the output response is not fast.
To address the above limitations, in this research, the author proposes a sliding mode controller for
the robot. Sliding Mode Controller is a powerful controller that can control both nonlinear and linear objects,
has been studied by many researchers all the world especially in recent years. This control method was first
proposed in early 1950 by Emelyanov and his co-workers. The advantages of the Sliding mode controller are
the following: the robust and stable, good transient performances, the fast output response. Moreover,
the control algorithm is simple and it is easy to set up the controller in practice. To remove the chattering
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778
2772
phenomenon, the author adds a delay in the sliding surface. Finally, the author applies the proposed
algorithm to control the two-link robot arm. The achieved results will be clearly demonstrated through
the simulation on Matlab. The results will show that the quality of the control system is very high,
the response angles of each link quickly reach the desired values, and there is not a static error.
2. THE DYNAMIC EQUATION OF THE TWO-LINK ROBOR ARM
The model of two-link robot arm is described as Figure 1. The symbols in Figure are as follows:
m1 and l1 denotes the mass and lengths of Link1; m2, l2 denotes the mass and lengths of Link2; T1, T2
denotes the torque of Link1 and Link2; θ1 and θ2 denotes the link angles.
Figure 1. The two-link robot arm model
The dynamic equation of the two-link robot arm is represented by Euler-Lagrange system [19, 20]
which is described as follows:










































2
1
2
1
2
1
2
1
2221
1211
2
1
G
G
C
C
DD
DD
T
T








(1)
where:
)cos(2)( 2212
2
22
2
12111 llmlmlmmD 
)cos( 2212
2
222112 llmlmDD 
2
2222 lmD 
))(sin()sin( 212212222121    llmllmC
122122 )sin(  llmC 
)cos()cos()( 212211211   glmglmmG
)cos( 21222   glmG
3. THE DESIGN OF THE SLIDING MODE CONTROLLER FOR THE TWO-LINH ROBOT
ARM
Considering a n-order nonlinear object described by the equation:
)(),()()(
tutxftx n
 (2)
where: x is the state variable, u is the control signal.
Named e is the error: xxe set  , with setx is the desired value, x is the response value.
Int J Elec & Comp Eng ISSN: 2088-8708 
Sliding mode control-based system for the two-link robot arm (Trong Thang Nguyen)
2773
Named:
eeees nn
nn
...... 12
)2(
1
)1(


  
(3)
The Equation 0s is called sliding surface. Derivative (3), we have:
eeexx
eeees
nn
nnn
set
nn
nn


......
......
1
)2(
2
)1(
1
)()(
1
)2(
2
)1(
1
)(








(4)
Replace )(),()()(
tutxftx n
 into the (4), we have:
eeetutxfxs nn
nn
set
 ......)(),( 1
)2(
2
)1(
1
)(


  (5)
Choosing the control signal u in order that )0()(.  KssignKs , we have:
)(.......),( 1
)2(
2
)1(
1
)(
ssignKeeextxfu nn
nn
set  

 (6)
Setting Lyapunov function
2
2
1
sV  . If u is designed by the control law (6), then )(. ssignKs  .
We have:
ssKssV  0..
Therefore, the system will stabilize asymptotically at the equilibrium point s = 0, mean that e and all
n-derivatives of e will reach zero. Applying the sliding mode control for the two-link robot arm that is a two-
order nonlinear object:
)(),( tutxfx  (7)
where:







2
1


x







2
1
T
T
u
The error











1_2
1_1



set
set
sete
Choosing the sliding surface:
ee
s
s
s 





 
2
1
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778
2774
where:







2
1


 is the coefficient of the sliding surface.
Applying the (6), the control rule of the two-link robot arm is as follows:
)(..),( ssignKetxfu set   (8)
where 






2
1
K
K
K is the coefficient of the controller.
4. THE RESULTS AND ANALYSIS
Based on the model presented in Figure 1, the author builds the model of the two-link robot arm on
Matlab-Simulink, as shown in Figure 2.
Figure 2. The model of the two-link robot arm on Matlab
Robot parameters are installed as follows: l1 = 1 (m); m1 = 0.8 (kg); l2 = 0.5 (m); m2 = 0.4 (kg).
The initial angles:
)(
8/
6/
2
1
rad



















The controller is designed according to Equation (8), its diagram is shown in Figure 3.
The parameters of the sliding mode controller are set as follows:













9
10
;
5
5
K
Running the system, in the case function )(. ssignKs  , we get the results that are shown as
Figure 4, Figure 5 and Figure 6. Figure 4 shows the phase-status trajectories of joint1 and joint2.
The simulation results show that all status trajectories go to the origin O(0,0). Thus, the response angles )(
are going to the desired values )( set .
Int J Elec & Comp Eng ISSN: 2088-8708 
Sliding mode control-based system for the two-link robot arm (Trong Thang Nguyen)
2775
Figure 3. The model of controller
Figure 4. The phase-status trajectories in the case )(. ssignKs  : a) the joint1, b) the joint2
Figure 5 shows the time characteristics of the desired angles ),( _2_1 setset  , the response angles
),( 21  , and the errors (𝑒1, 𝑒2). The simulation results show that: Initially, the desired angles and
the response angles are not equal, after a short period of time (about 1.5s) the response angles meet
the desired angle, then the response angles always match the desired angle, the errors (𝑒1, 𝑒2) are equal to
zero. Therefore, we can confirm that the quality of the control system is very good. The control torque of
each joint is shown in Figure 6.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778
2776
Figure 5. The time characteristics in the case )(. ssignKs  : a) the joint1, b) the joint 2
Figure 6. The torque of each joint in the case )(. ssignKs  : a) the joint1; b) the joint2
The simulation results show that the torque's chattering phenomenon is high, which negatively affect
the system, making the lifespan of the actuator and equipment reduce. To overcome this limitation, we add
the delay into the function )(s , so the function )(s is converted to the following:
)2,1(
.
)(.
)(. 







 i
dsif
d
s
K
dsifssignK
ssatKs
i
i
i
iii
iii
where d is the delay, setting d=0.005. In the case )(. iii ssatKs  , the simulation results are shown in
Figure 7-9. Figure 7 shows the phase-status trajectories of each joint. We see that the phase-status trajectories
go straight to the origin coordinates without the oscillation. Thus, the system quality has been improved.
Figure 8 shows the time characteristics of the desired angles ),( _2_1 setset  , the response angles,
and the errors (𝑒1, 𝑒2). The simulation results show that although we add the delay, the quality of the system
is still very good, the response angles always equal to the desired angles with the error of zero. Figure 9
shows that the chattering phenomenon of each joint torque is greatly reduced, which is essential for the
system to ensure the actuators and devices are sustainable.
Int J Elec & Comp Eng ISSN: 2088-8708 
Sliding mode control-based system for the two-link robot arm (Trong Thang Nguyen)
2777
Figure 7. The phase-status trajectory in the case )(. iii ssatKs  : a) the joint1, b) the joint2
Figure 8. The time characteristics in the case )(. iii ssatKs  : a) the joint1, b) the joint 2
Figure 9. The torque of each joint in the case )(. iii ssatKs  : a) the joint1; b) the joint2
5. CONCLUSION
In this study, the author has succeeded in building the sliding mode controller for the two-link robot
arm. The simulation results show that the quality of the system is very high, the angle coordinates of the links
always follow the desired values in a short time, and there is no static error. Especially in the case
)(. iii ssatKs  , the chattering phenomenon of each joint torque is greatly reduced, thus increasing
the lifespan of the controller and actuator. The control algorithms are simple, presented in detail, so it is easy
to build the proposed controller in practice.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778
2778
REFERENCES
[1] I. David and G. Robles, “PID control dynamics of a Robotic arm manipulator with two degrees of
Freedom,” Control de Processos y Robotica, 17th August, pp. 3-7, 2012.
[2] P. Rocco, “Stability of PID control for industrial robot arms,” IEEE transactions on robotics and
automation, vol/issue: 12(4), pp. 606-614, 1996.
[3] J. Y. Dieulot and F. Colas, “Robust PID control of a linear mechanical axis: A case study,” Mechatronics,
vol/issue: 19(2), pp. 269-273, 2009.
[4] M. N. Kamarudin, et al., “New robust bounded control for uncertain nonlinear system using mixed backstepping
and lyapunov redesign,” International Journal of Electrical and Computer Engineering (IJECE), vol/issue: 9(2),
2019.
[5] M. R. Soltanpour and M. M. Fateh, “Sliding mode robust control of robot manipulator in the task space by support
of Feedback Linearization and Back Stepping Control,” World Applied Sciences Journal, vol/issue: 6(1), pp. 70-76,
2009.
[6] F. J. C. Garcia, et al., “On the Design of a 4 Degrees-of-Freedom Pick and Place Cable Suspended Parallel
Manipulator,” IAES International Journal of Robotics and Automation (IJRA), vol/issue: 6(4), 2017.
[7] T. J. Tarn, et al., “Effect of motor dynamics on nonlinear feedback robot arm control,” IEEE Transactions on
Robotics and Automation, vol/issue: 7(1), pp. 114-122, 1991.
[8] M. R. Soltanpour, et al., “Robust nonlinear control of robot manipulator with uncertainties in kinematics, dynamics
and actuator models,” International Journal of Innovative Computing, Information and Control, vol/issue: 8(8),
pp. 5487-5498, 2012.
[9] F. Harashima, et al., “Practical robust control of robot arm using variable structure system,” Proceedings. 1986
IEEE International Conference on Robotics and Automation, vol. 3, pp. 532-539, 1986.
[10] S. Kumar, “Robotic Arm Movement optimization using soft Computing,” IAES International Journal of Robotics
and Automation (IJRA), vol/issue: 6(1), 2017.
[11] S. Kumar, et al., “Robotic Arm Movement Optimization Using Soft Computing,” IAES International Journal of
Robotics and Automation (IJRA), vol/issue: 6(1), pp. 1-14, 2017.
[12] W. Ham, “Adaptive control based on explicit model of robot manipulator,” IEEE transactions on automatic
control, vol/issue: 38(4), pp. 654-658, 1993.
[13] S. Nurmaini and B. Tutuko, “Intelligent Robotics Navigation System: Problems, Methods, and
Algorithm,” International Journal of Electrical and Computer Engineering (IJECE), vol/issue: 7(6),
pp. 3711-3726, 2017.
[14] R. Koker and A. Ferikoglu, “Model based intelligent control of a 3-joint robotic manipulator: A simulation study
using artificial neural networks,” International Symposium on Computer and Information Sciences, Springer,
Berlin, Heidelberg, pp. 31-40, 2004.
[15] A. Mayub and F. Fahmizal, “Center of Pressure Feedback for Controlling the Walking Stability Bipedal Robots
using Fuzzy Logic Controller,” International Journal of Electrical and Computer Engineering (IJECE),
vol/issue: 8(6), 2018.
[16] G. C. Hwang and S. C. Lin, “A stability approach to fuzzy control design for nonlinear systems,” Fuzzy sets and
Systems, vol/issue: 48(3), pp. 279-287, 1992.
[17] S. J. Huang and J. S. Lee, “A stable self-organizing fuzzy controller for robotic motion control,” IEEE Transactions
on Industrial Electronics, vol/issue: 47(2), pp. 421-428, 2000.
[18] J. L. Meza, et al., “Fuzzy Self-Tuning PID Semiglobal Regulator for Robot Manipulators,” IEEE Trans. Industrial
Electronics, vol/issue: 59(6), pp. 2709-2717, 2012.
[19] T. N. Trong and M. N. Duc, “Sliding Surface in Consensus Problem of Multi-Agent Rigid Manipulators with
Neural Network Controller,” Energies, vol/issue: 10(12), pp. 2127, 2017.
[20] R. M. Murray, “A mathematical introduction to robotic manipulation,” CRC press, 2017.

More Related Content

What's hot

Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole system
Shubhobrata Rudra
 
Lecture 5 ME 176 2 Mathematical Modeling
Lecture 5 ME 176 2 Mathematical ModelingLecture 5 ME 176 2 Mathematical Modeling
Lecture 5 ME 176 2 Mathematical ModelingLeonides De Ocampo
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
Khushal Agrawal
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Amr E. Mohamed
 
Lecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLeonides De Ocampo
 
Fir 04 kinem
Fir 04 kinemFir 04 kinem
Fir 04 kinem
Praveen Djadhav
 
rotational matrix.pdf
rotational matrix.pdfrotational matrix.pdf
rotational matrix.pdf
ssuser3814ed
 
Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)
Bindutesh Saner
 
Lecture 14 15-time_domain_analysis_of_2nd_order_systems
Lecture 14 15-time_domain_analysis_of_2nd_order_systemsLecture 14 15-time_domain_analysis_of_2nd_order_systems
Lecture 14 15-time_domain_analysis_of_2nd_order_systems
Syed Ali Raza Rizvi
 
System dynamics 3rd edition palm solutions manual
System dynamics 3rd edition palm solutions manualSystem dynamics 3rd edition palm solutions manual
System dynamics 3rd edition palm solutions manual
SextonMales
 
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
Niraj Solanki
 
Fir 05 dynamics 2-dof
Fir 05 dynamics 2-dofFir 05 dynamics 2-dof
Fir 05 dynamics 2-dofnguyendattdh
 
Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systems
masmuhtadi
 
Lec6-Aircraft structural idealisation 1
Lec6-Aircraft structural idealisation 1Lec6-Aircraft structural idealisation 1
Lec6-Aircraft structural idealisation 1
Mahdi Damghani
 
Introduction to Control System Design
Introduction to Control System DesignIntroduction to Control System Design
Introduction to Control System Design
Andrew Wilhelm
 
Ricatti Equation
Ricatti EquationRicatti Equation
Ricatti Equation
Dhruv Upadhaya
 
Lec 3 desgin via root locus
Lec 3 desgin via root locusLec 3 desgin via root locus
Lec 3 desgin via root locus
Behzad Farzanegan
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamics
Charlton Inao
 
Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017
abdesselambennani1
 
Mechanical translational rotational systems and electrical analogous circuit...
Mechanical translational  rotational systems and electrical analogous circuit...Mechanical translational  rotational systems and electrical analogous circuit...
Mechanical translational rotational systems and electrical analogous circuit...
SatheeshCS2
 

What's hot (20)

Backstepping control of cart pole system
Backstepping  control of cart pole systemBackstepping  control of cart pole system
Backstepping control of cart pole system
 
Lecture 5 ME 176 2 Mathematical Modeling
Lecture 5 ME 176 2 Mathematical ModelingLecture 5 ME 176 2 Mathematical Modeling
Lecture 5 ME 176 2 Mathematical Modeling
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
 
Lecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical Modeling
 
Fir 04 kinem
Fir 04 kinemFir 04 kinem
Fir 04 kinem
 
rotational matrix.pdf
rotational matrix.pdfrotational matrix.pdf
rotational matrix.pdf
 
Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)Phase plane analysis (nonlinear stability analysis)
Phase plane analysis (nonlinear stability analysis)
 
Lecture 14 15-time_domain_analysis_of_2nd_order_systems
Lecture 14 15-time_domain_analysis_of_2nd_order_systemsLecture 14 15-time_domain_analysis_of_2nd_order_systems
Lecture 14 15-time_domain_analysis_of_2nd_order_systems
 
System dynamics 3rd edition palm solutions manual
System dynamics 3rd edition palm solutions manualSystem dynamics 3rd edition palm solutions manual
System dynamics 3rd edition palm solutions manual
 
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
 
Fir 05 dynamics 2-dof
Fir 05 dynamics 2-dofFir 05 dynamics 2-dof
Fir 05 dynamics 2-dof
 
Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systems
 
Lec6-Aircraft structural idealisation 1
Lec6-Aircraft structural idealisation 1Lec6-Aircraft structural idealisation 1
Lec6-Aircraft structural idealisation 1
 
Introduction to Control System Design
Introduction to Control System DesignIntroduction to Control System Design
Introduction to Control System Design
 
Ricatti Equation
Ricatti EquationRicatti Equation
Ricatti Equation
 
Lec 3 desgin via root locus
Lec 3 desgin via root locusLec 3 desgin via root locus
Lec 3 desgin via root locus
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamics
 
Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017
 
Mechanical translational rotational systems and electrical analogous circuit...
Mechanical translational  rotational systems and electrical analogous circuit...Mechanical translational  rotational systems and electrical analogous circuit...
Mechanical translational rotational systems and electrical analogous circuit...
 

Similar to Sliding mode control-based system for the two-link robot arm

Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm
IJECEIAES
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodySteven Ernst, PE
 
On finite-time output feedback sliding mode control of an elastic multi-motor...
On finite-time output feedback sliding mode control of an elastic multi-motor...On finite-time output feedback sliding mode control of an elastic multi-motor...
On finite-time output feedback sliding mode control of an elastic multi-motor...
International Journal of Power Electronics and Drive Systems
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction Motor
IJECEIAES
 
Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...
IJECEIAES
 
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
IJECEIAES
 
Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...
International Journal of Power Electronics and Drive Systems
 
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINESFUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
IAEME Publication
 
Design of H_∞ for induction motor
Design of H_∞ for induction motorDesign of H_∞ for induction motor
Design and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motorDesign and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motor
International Journal of Power Electronics and Drive Systems
 
The Control Structure for DC Motor based on the Flatness Control
The Control Structure for DC Motor based on the Flatness ControlThe Control Structure for DC Motor based on the Flatness Control
The Control Structure for DC Motor based on the Flatness Control
International Journal of Power Electronics and Drive Systems
 
Jd3416591661
Jd3416591661Jd3416591661
Jd3416591661
IJERA Editor
 
Comparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev trainComparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev train
Mustefa Jibril
 
Comparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev trainComparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev train
Mustefa Jibril
 
Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...
IJECEIAES
 
The Effect of Parameters Variation on Bilateral Controller
The Effect of Parameters Variation on Bilateral ControllerThe Effect of Parameters Variation on Bilateral Controller
The Effect of Parameters Variation on Bilateral Controller
International Journal of Power Electronics and Drive Systems
 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes
IJECEIAES
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET Journal
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET Journal
 
Direct torque control and dynamic performance of induction motor using fract...
Direct torque control and dynamic performance of induction  motor using fract...Direct torque control and dynamic performance of induction  motor using fract...
Direct torque control and dynamic performance of induction motor using fract...
IJECEIAES
 

Similar to Sliding mode control-based system for the two-link robot arm (20)

Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm Fractional-order sliding mode controller for the two-link robot arm
Fractional-order sliding mode controller for the two-link robot arm
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle Body
 
On finite-time output feedback sliding mode control of an elastic multi-motor...
On finite-time output feedback sliding mode control of an elastic multi-motor...On finite-time output feedback sliding mode control of an elastic multi-motor...
On finite-time output feedback sliding mode control of an elastic multi-motor...
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction Motor
 
Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...Antenna Azimuth Position Control System using PIDController & State-Feedback ...
Antenna Azimuth Position Control System using PIDController & State-Feedback ...
 
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
Optimization of Modified Sliding Mode Controller for an Electro-hydraulic Act...
 
Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...Real time implementation of anti-windup PI controller for speed control of in...
Real time implementation of anti-windup PI controller for speed control of in...
 
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINESFUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
FUZZY LOGIC CONTROL DESIGN FOR ELECTRICAL MACHINES
 
Design of H_∞ for induction motor
Design of H_∞ for induction motorDesign of H_∞ for induction motor
Design of H_∞ for induction motor
 
Design and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motorDesign and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motor
 
The Control Structure for DC Motor based on the Flatness Control
The Control Structure for DC Motor based on the Flatness ControlThe Control Structure for DC Motor based on the Flatness Control
The Control Structure for DC Motor based on the Flatness Control
 
Jd3416591661
Jd3416591661Jd3416591661
Jd3416591661
 
Comparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev trainComparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev train
 
Comparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev trainComparisons of fuzzy mras and pid controllers for ems maglev train
Comparisons of fuzzy mras and pid controllers for ems maglev train
 
Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...Improvements the direct torque control performance for an induction machine u...
Improvements the direct torque control performance for an induction machine u...
 
The Effect of Parameters Variation on Bilateral Controller
The Effect of Parameters Variation on Bilateral ControllerThe Effect of Parameters Variation on Bilateral Controller
The Effect of Parameters Variation on Bilateral Controller
 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
Direct torque control and dynamic performance of induction motor using fract...
Direct torque control and dynamic performance of induction  motor using fract...Direct torque control and dynamic performance of induction  motor using fract...
Direct torque control and dynamic performance of induction motor using fract...
 

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

Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
iemerc2024
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 

Recently uploaded (20)

Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Self-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptxSelf-Control of Emotions by Slidesgo.pptx
Self-Control of Emotions by Slidesgo.pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 

Sliding mode control-based system for the two-link robot arm

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 9, No. 4, August 2019, pp. 2771~2778 ISSN: 2088-8708, DOI: 10.11591/ijece.v9i4.pp2771-2778  2771 Journal homepage: http://iaescore.com/journals/index.php/IJECE Sliding mode control-based system for the two-link robot arm Trong-Thang Nguyen Faculty of Energy Engineering, Thuyloi University, Vietnam Article Info ABSTRACT Article history: Received Jan 3, 2019 Revised Mar 19, 2019 Accepted Apr 2, 2019 In this research, the author presents the model of the two-link robot arm and its dynamic equations. Based on these dynamic equations, the author builds the sliding mode controller for each joint of the robot. The tasks of the controllers are controlling the Torque in each Joint of the robot in order that the angle coordinates of each link coincide with the desired values. The proposed algorithm and robot model are built on Matlab-Simulink to investigate the system quality. The results show that the quality of the control system is very high: the response angles of each link quickly reach the desired values, and the static error equal to zero. Keywords: Control structure Robot arm Sliding mode Torque Two-link 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, Ha Noi, Viet Nam. Email: nguyentrongthang@tlu.edu.vn 1. INTRODUCTION The industrial robots were introduced in the 1950s to replace human labor with the aim of improving the production efficiency and the quality of products. Some of the most popular robot tasks are as follows: painting, material handling, welding, manufacturing, and transportation, etc. Today, robots play an increasingly important role in industrial production. So, the performance development of robot applications is very important. There is much research about robot control such as [1-3], the most common technique is using the Proportional–Integral–Derivative controller. However, the dynamic equation of the robot is nonlinear. So, the PID controller is not suitable, the quality of the control system is not high. There is some research about the nonlinear control of the robot such as the back-stepping control method [4, 5] the linearization technique [6, 7] etc. The disadvantage of these methods is the chattering phenomenon of the signal. The other techniques have been developed for robot control such as robust control [8, 9] optimal control [10, 11], adaptive control [12], and intelligent control [13, 14]. The disadvantage of these methods is that the calculation process of the controller is complicated. An effective and simple solution is applied based on the human operating experience is using the fuzzy control [15, 16], however, the sustainability is not high. To improve sustainability, the fuzzy control combined with the conventional PID controller has been proposed [17, 18]. However, the limitation of this solution is the output response is not fast. To address the above limitations, in this research, the author proposes a sliding mode controller for the robot. Sliding Mode Controller is a powerful controller that can control both nonlinear and linear objects, has been studied by many researchers all the world especially in recent years. This control method was first proposed in early 1950 by Emelyanov and his co-workers. The advantages of the Sliding mode controller are the following: the robust and stable, good transient performances, the fast output response. Moreover, the control algorithm is simple and it is easy to set up the controller in practice. To remove the chattering
  • 2.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778 2772 phenomenon, the author adds a delay in the sliding surface. Finally, the author applies the proposed algorithm to control the two-link robot arm. The achieved results will be clearly demonstrated through the simulation on Matlab. The results will show that the quality of the control system is very high, the response angles of each link quickly reach the desired values, and there is not a static error. 2. THE DYNAMIC EQUATION OF THE TWO-LINK ROBOR ARM The model of two-link robot arm is described as Figure 1. The symbols in Figure are as follows: m1 and l1 denotes the mass and lengths of Link1; m2, l2 denotes the mass and lengths of Link2; T1, T2 denotes the torque of Link1 and Link2; θ1 and θ2 denotes the link angles. Figure 1. The two-link robot arm model The dynamic equation of the two-link robot arm is represented by Euler-Lagrange system [19, 20] which is described as follows:                                           2 1 2 1 2 1 2 1 2221 1211 2 1 G G C C DD DD T T         (1) where: )cos(2)( 2212 2 22 2 12111 llmlmlmmD  )cos( 2212 2 222112 llmlmDD  2 2222 lmD  ))(sin()sin( 212212222121    llmllmC 122122 )sin(  llmC  )cos()cos()( 212211211   glmglmmG )cos( 21222   glmG 3. THE DESIGN OF THE SLIDING MODE CONTROLLER FOR THE TWO-LINH ROBOT ARM Considering a n-order nonlinear object described by the equation: )(),()()( tutxftx n  (2) where: x is the state variable, u is the control signal. Named e is the error: xxe set  , with setx is the desired value, x is the response value.
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708  Sliding mode control-based system for the two-link robot arm (Trong Thang Nguyen) 2773 Named: eeees nn nn ...... 12 )2( 1 )1(      (3) The Equation 0s is called sliding surface. Derivative (3), we have: eeexx eeees nn nnn set nn nn   ...... ...... 1 )2( 2 )1( 1 )()( 1 )2( 2 )1( 1 )(         (4) Replace )(),()()( tutxftx n  into the (4), we have: eeetutxfxs nn nn set  ......)(),( 1 )2( 2 )1( 1 )(     (5) Choosing the control signal u in order that )0()(.  KssignKs , we have: )(.......),( 1 )2( 2 )1( 1 )( ssignKeeextxfu nn nn set     (6) Setting Lyapunov function 2 2 1 sV  . If u is designed by the control law (6), then )(. ssignKs  . We have: ssKssV  0.. Therefore, the system will stabilize asymptotically at the equilibrium point s = 0, mean that e and all n-derivatives of e will reach zero. Applying the sliding mode control for the two-link robot arm that is a two- order nonlinear object: )(),( tutxfx  (7) where:        2 1   x        2 1 T T u The error            1_2 1_1    set set sete Choosing the sliding surface: ee s s s         2 1
  • 4.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778 2774 where:        2 1    is the coefficient of the sliding surface. Applying the (6), the control rule of the two-link robot arm is as follows: )(..),( ssignKetxfu set   (8) where        2 1 K K K is the coefficient of the controller. 4. THE RESULTS AND ANALYSIS Based on the model presented in Figure 1, the author builds the model of the two-link robot arm on Matlab-Simulink, as shown in Figure 2. Figure 2. The model of the two-link robot arm on Matlab Robot parameters are installed as follows: l1 = 1 (m); m1 = 0.8 (kg); l2 = 0.5 (m); m2 = 0.4 (kg). The initial angles: )( 8/ 6/ 2 1 rad                    The controller is designed according to Equation (8), its diagram is shown in Figure 3. The parameters of the sliding mode controller are set as follows:              9 10 ; 5 5 K Running the system, in the case function )(. ssignKs  , we get the results that are shown as Figure 4, Figure 5 and Figure 6. Figure 4 shows the phase-status trajectories of joint1 and joint2. The simulation results show that all status trajectories go to the origin O(0,0). Thus, the response angles )( are going to the desired values )( set .
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708  Sliding mode control-based system for the two-link robot arm (Trong Thang Nguyen) 2775 Figure 3. The model of controller Figure 4. The phase-status trajectories in the case )(. ssignKs  : a) the joint1, b) the joint2 Figure 5 shows the time characteristics of the desired angles ),( _2_1 setset  , the response angles ),( 21  , and the errors (𝑒1, 𝑒2). The simulation results show that: Initially, the desired angles and the response angles are not equal, after a short period of time (about 1.5s) the response angles meet the desired angle, then the response angles always match the desired angle, the errors (𝑒1, 𝑒2) are equal to zero. Therefore, we can confirm that the quality of the control system is very good. The control torque of each joint is shown in Figure 6.
  • 6.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778 2776 Figure 5. The time characteristics in the case )(. ssignKs  : a) the joint1, b) the joint 2 Figure 6. The torque of each joint in the case )(. ssignKs  : a) the joint1; b) the joint2 The simulation results show that the torque's chattering phenomenon is high, which negatively affect the system, making the lifespan of the actuator and equipment reduce. To overcome this limitation, we add the delay into the function )(s , so the function )(s is converted to the following: )2,1( . )(. )(.          i dsif d s K dsifssignK ssatKs i i i iii iii where d is the delay, setting d=0.005. In the case )(. iii ssatKs  , the simulation results are shown in Figure 7-9. Figure 7 shows the phase-status trajectories of each joint. We see that the phase-status trajectories go straight to the origin coordinates without the oscillation. Thus, the system quality has been improved. Figure 8 shows the time characteristics of the desired angles ),( _2_1 setset  , the response angles, and the errors (𝑒1, 𝑒2). The simulation results show that although we add the delay, the quality of the system is still very good, the response angles always equal to the desired angles with the error of zero. Figure 9 shows that the chattering phenomenon of each joint torque is greatly reduced, which is essential for the system to ensure the actuators and devices are sustainable.
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708  Sliding mode control-based system for the two-link robot arm (Trong Thang Nguyen) 2777 Figure 7. The phase-status trajectory in the case )(. iii ssatKs  : a) the joint1, b) the joint2 Figure 8. The time characteristics in the case )(. iii ssatKs  : a) the joint1, b) the joint 2 Figure 9. The torque of each joint in the case )(. iii ssatKs  : a) the joint1; b) the joint2 5. CONCLUSION In this study, the author has succeeded in building the sliding mode controller for the two-link robot arm. The simulation results show that the quality of the system is very high, the angle coordinates of the links always follow the desired values in a short time, and there is no static error. Especially in the case )(. iii ssatKs  , the chattering phenomenon of each joint torque is greatly reduced, thus increasing the lifespan of the controller and actuator. The control algorithms are simple, presented in detail, so it is easy to build the proposed controller in practice.
  • 8.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 4, August 2019 : 2771 - 2778 2778 REFERENCES [1] I. David and G. Robles, “PID control dynamics of a Robotic arm manipulator with two degrees of Freedom,” Control de Processos y Robotica, 17th August, pp. 3-7, 2012. [2] P. Rocco, “Stability of PID control for industrial robot arms,” IEEE transactions on robotics and automation, vol/issue: 12(4), pp. 606-614, 1996. [3] J. Y. Dieulot and F. Colas, “Robust PID control of a linear mechanical axis: A case study,” Mechatronics, vol/issue: 19(2), pp. 269-273, 2009. [4] M. N. Kamarudin, et al., “New robust bounded control for uncertain nonlinear system using mixed backstepping and lyapunov redesign,” International Journal of Electrical and Computer Engineering (IJECE), vol/issue: 9(2), 2019. [5] M. R. Soltanpour and M. M. Fateh, “Sliding mode robust control of robot manipulator in the task space by support of Feedback Linearization and Back Stepping Control,” World Applied Sciences Journal, vol/issue: 6(1), pp. 70-76, 2009. [6] F. J. C. Garcia, et al., “On the Design of a 4 Degrees-of-Freedom Pick and Place Cable Suspended Parallel Manipulator,” IAES International Journal of Robotics and Automation (IJRA), vol/issue: 6(4), 2017. [7] T. J. Tarn, et al., “Effect of motor dynamics on nonlinear feedback robot arm control,” IEEE Transactions on Robotics and Automation, vol/issue: 7(1), pp. 114-122, 1991. [8] M. R. Soltanpour, et al., “Robust nonlinear control of robot manipulator with uncertainties in kinematics, dynamics and actuator models,” International Journal of Innovative Computing, Information and Control, vol/issue: 8(8), pp. 5487-5498, 2012. [9] F. Harashima, et al., “Practical robust control of robot arm using variable structure system,” Proceedings. 1986 IEEE International Conference on Robotics and Automation, vol. 3, pp. 532-539, 1986. [10] S. Kumar, “Robotic Arm Movement optimization using soft Computing,” IAES International Journal of Robotics and Automation (IJRA), vol/issue: 6(1), 2017. [11] S. Kumar, et al., “Robotic Arm Movement Optimization Using Soft Computing,” IAES International Journal of Robotics and Automation (IJRA), vol/issue: 6(1), pp. 1-14, 2017. [12] W. Ham, “Adaptive control based on explicit model of robot manipulator,” IEEE transactions on automatic control, vol/issue: 38(4), pp. 654-658, 1993. [13] S. Nurmaini and B. Tutuko, “Intelligent Robotics Navigation System: Problems, Methods, and Algorithm,” International Journal of Electrical and Computer Engineering (IJECE), vol/issue: 7(6), pp. 3711-3726, 2017. [14] R. Koker and A. Ferikoglu, “Model based intelligent control of a 3-joint robotic manipulator: A simulation study using artificial neural networks,” International Symposium on Computer and Information Sciences, Springer, Berlin, Heidelberg, pp. 31-40, 2004. [15] A. Mayub and F. Fahmizal, “Center of Pressure Feedback for Controlling the Walking Stability Bipedal Robots using Fuzzy Logic Controller,” International Journal of Electrical and Computer Engineering (IJECE), vol/issue: 8(6), 2018. [16] G. C. Hwang and S. C. Lin, “A stability approach to fuzzy control design for nonlinear systems,” Fuzzy sets and Systems, vol/issue: 48(3), pp. 279-287, 1992. [17] S. J. Huang and J. S. Lee, “A stable self-organizing fuzzy controller for robotic motion control,” IEEE Transactions on Industrial Electronics, vol/issue: 47(2), pp. 421-428, 2000. [18] J. L. Meza, et al., “Fuzzy Self-Tuning PID Semiglobal Regulator for Robot Manipulators,” IEEE Trans. Industrial Electronics, vol/issue: 59(6), pp. 2709-2717, 2012. [19] T. N. Trong and M. N. Duc, “Sliding Surface in Consensus Problem of Multi-Agent Rigid Manipulators with Neural Network Controller,” Energies, vol/issue: 10(12), pp. 2127, 2017. [20] R. M. Murray, “A mathematical introduction to robotic manipulation,” CRC press, 2017.